@font-face{font-family:"Lexend";src:url("/assets/fonts/lexend.ttf?v=20261019-original2") format("truetype");font-style:normal;font-weight:100 900;font-display:swap}:root{--bg:#0b0b0b;--header:#141414;--panel:#181818;--panel-hover:#202020;--text:#ffffff;--soft:#e5e5e5;--muted:#a8a8a8;--border:#292929;--border-hover:#3a3a3a;--accent:#4f96ff;--accent-hover:#6aa7ff;--green:#5cd69a;--amber:#f4b85e;--red:#f27882;--site-width:1120px;--radius:8px}html[data-theme="light"]{--bg:#f0f2f5;--header:#ffffff;--panel:#ffffff;--panel-hover:#f5f6f8;--text:#17181b;--soft:#404249;--muted:#71757d;--border:#d8dbe1;--border-hover:#bdc3cc}*{box-sizing:border-box;letter-spacing:0}[hidden]{display:none !important}html{min-width:320px;color-scheme:dark}html[data-theme="light"]{color-scheme:light}html.detail-route-transition::view-transition-old(root){animation:detail-route-leave 150ms ease-out both}html.detail-route-transition::view-transition-new(root){animation:detail-route-enter 260ms ease-out both}@keyframes detail-route-leave{to{opacity:0;transform:scale(0.992)}}@keyframes detail-route-enter{from{opacity:0;transform:translateY(8px) scale(0.992)}to{opacity:1;transform:none}}@keyframes detail-content-reveal{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}#pet-detail-content.is-revealing .pet-detail-shell,
#player-detail-page.is-revealing > .player-profile,
#player-detail-page.is-revealing > .value-history,
#player-detail-page.is-revealing > .inventory-section{animation:detail-content-reveal 180ms ease-out both}.pet-detail-skeleton{display:grid;width:min(calc(100% - 28px), var(--site-width));grid-template-columns:minmax(320px, 0.78fr) minmax(0, 1.22fr);gap:14px;margin:42px auto 28px}.pet-detail-skeleton-card{display:grid;min-height:min(556px, calc(100dvh - 48px));overflow:hidden;background:var(--panel);border:1px solid var(--border);border-radius:18px}.pet-detail-skeleton-tabs{display:flex;gap:7px;padding:12px}.pet-detail-skeleton-tabs span,
.pet-detail-skeleton-art,
.pet-detail-skeleton-copy i,
.pet-detail-skeleton-copy b,
.pet-detail-skeleton-stats span,
.pet-detail-skeleton-market span,
.pet-detail-skeleton-control,
.pet-detail-skeleton-metrics span,
.pet-detail-skeleton-chart,
.player-detail-skeleton-avatar,
.player-detail-skeleton-copy i,
.player-detail-skeleton-summary i,
.player-detail-skeleton-heading,
.player-detail-skeleton-ranges i,
.player-detail-skeleton-chart,
.player-detail-skeleton-controls i,
.player-detail-skeleton-grid i{position:relative;display:block;overflow:hidden;background:var(--header);border:1px solid var(--border)}.pet-detail-skeleton-tabs span::after,
.pet-detail-skeleton-art::after,
.pet-detail-skeleton-copy i::after,
.pet-detail-skeleton-copy b::after,
.pet-detail-skeleton-stats span::after,
.pet-detail-skeleton-market span::after,
.pet-detail-skeleton-control::after,
.pet-detail-skeleton-metrics span::after,
.pet-detail-skeleton-chart::after,
.player-detail-skeleton-avatar::after,
.player-detail-skeleton-copy i::after,
.player-detail-skeleton-summary i::after,
.player-detail-skeleton-heading::after,
.player-detail-skeleton-ranges i::after,
.player-detail-skeleton-chart::after,
.player-detail-skeleton-controls i::after,
.player-detail-skeleton-grid i::after{position:absolute;inset:0;background:linear-gradient(90deg, transparent, var(--paint-tint-a8,rgba(255, 255, 255, 0.08)), transparent);content:"";transform:translateX(-100%);animation:skeleton-sweep 1.2s ease-in-out infinite}.pet-detail-skeleton-tabs span{width:84px;height:44px;border-radius:999px}.pet-detail-skeleton-tabs span:last-child{width:62px}.pet-detail-skeleton-main{display:grid;grid-template-columns:174px minmax(0, 1fr);gap:16px;padding:16px;border-top:1px solid var(--border)}.pet-detail-skeleton-art{display:block;aspect-ratio:1;background:var(--header);border:1px solid var(--border);border-radius:14px}.pet-detail-skeleton-copy{display:grid;align-content:center;gap:10px}.pet-detail-skeleton-copy i{width:82%;height:18px;border-radius:6px}.pet-detail-skeleton-copy i:nth-child(2){width:100%;height:10px}.pet-detail-skeleton-copy i:nth-child(3){width:68%;height:10px}.pet-detail-skeleton-copy b{width:250px;max-width:100%;height:38px;margin-top:6px;border-radius:7px}.pet-detail-skeleton-stats,
.pet-detail-skeleton-market{display:grid;gap:8px;padding:0 16px 16px}.pet-detail-skeleton-stats{grid-template-columns:repeat(3, minmax(0, 1fr))}.pet-detail-skeleton-market{grid-template-columns:repeat(2, minmax(0, 1fr));padding-bottom:30px}.pet-detail-skeleton-stats span{height:48px;border-radius:9px}.pet-detail-skeleton-market span{height:62px;border-radius:11px}.pet-detail-skeleton-history-card{grid-template-rows:40px 54px minmax(0, 1fr);gap:12px;padding:16px}.pet-detail-skeleton-control{width:190px;height:40px;border-radius:9px}.pet-detail-skeleton-metrics{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:7px}.pet-detail-skeleton-metrics span{border-radius:9px}.pet-detail-skeleton-chart{min-height:330px;border-radius:14px;background:linear-gradient(rgba(79, 150, 255, 0.04) 1px, transparent 1px),
    linear-gradient(90deg, rgba(79, 150, 255, 0.04) 1px, transparent 1px),
    var(--header);background-size:100% 56px, 84px 100%, auto}#player-detail-page.is-loading > :not(.player-detail-loader){visibility:hidden;pointer-events:none}.player-detail-loader{position:absolute;z-index:2;inset:0;background:var(--bg)}.player-detail-skeleton{display:grid;gap:12px}.player-detail-skeleton-profile,
.player-detail-skeleton-panel{background:var(--panel);border:1px solid var(--border)}.player-detail-skeleton-profile{display:grid;min-height:190px;grid-template-columns:96px minmax(0, 1fr) minmax(220px, 0.72fr);gap:18px;align-items:center;padding:22px;border-radius:14px}.player-detail-skeleton-avatar{width:96px;aspect-ratio:1;border-radius:50%}.player-detail-skeleton-copy,
.player-detail-skeleton-summary{display:grid;gap:9px}.player-detail-skeleton-copy i,
.player-detail-skeleton-summary i,
.player-detail-skeleton-heading,
.player-detail-skeleton-ranges i,
.player-detail-skeleton-controls i{height:11px;border-radius:5px}.player-detail-skeleton-copy i:first-child{width:58%;height:19px}.player-detail-skeleton-copy i:nth-child(2){width:36%}.player-detail-skeleton-copy i:last-child{width:74%;height:30px;margin-top:4px;border-radius:7px}.player-detail-skeleton-summary{grid-template-columns:repeat(2, minmax(0, 1fr))}.player-detail-skeleton-summary i{height:54px;border-radius:9px}.player-detail-skeleton-panel{display:grid;gap:14px;padding:18px;border-radius:14px}.player-detail-skeleton-heading{width:164px;height:16px}.player-detail-skeleton-ranges,
.player-detail-skeleton-controls{display:flex;gap:8px}.player-detail-skeleton-ranges i{width:52px;height:32px;border-radius:8px}.player-detail-skeleton-chart{min-height:250px;border-radius:10px}.player-detail-skeleton-controls i{width:130px;height:38px;border-radius:8px}.player-detail-skeleton-controls i:last-child{width:90px;margin-left:auto}.player-detail-skeleton-grid{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:10px}.player-detail-skeleton-grid i{aspect-ratio:0.9;border-radius:8px}@media (max-width: 900px){.pet-detail-skeleton{grid-template-columns:1fr;width:calc(100% - 20px);margin-top:28px}.pet-detail-skeleton-card{min-height:500px}.player-detail-skeleton-profile{grid-template-columns:96px minmax(0, 1fr)}.player-detail-skeleton-summary{grid-column:1 / -1}}@media (max-width: 560px){.pet-detail-skeleton-main{grid-template-columns:1fr}.pet-detail-skeleton-art{width:min(174px, 100%)}.pet-detail-skeleton-metrics{grid-template-columns:1fr 1fr}.player-detail-skeleton-profile{grid-template-columns:1fr}.player-detail-skeleton-grid{grid-template-columns:repeat(3, minmax(0, 1fr))}}body{min-width:320px;min-height:100vh;margin:0;overflow-x:hidden;color:var(--text);background-color:var(--bg);font-family:"Lexend",sans-serif;-webkit-font-smoothing:antialiased}body.menu-open,
body.dialog-open{overflow:hidden}.page-entering .site-header,
.page-entering .hero-copy,
.page-entering .hero-bounty,
.page-entering .stats-panel,
.page-entering .values-panel,
.page-entering .page-controls,
.page-entering .players-panel,
.page-entering .pets-catalog,
.page-entering .feed-list,
.page-entering .site-footer{opacity:0}.page-ready .site-header,
.page-ready .hero-copy,
.page-ready .hero-bounty,
.page-ready .stats-panel,
.page-ready .values-panel,
.page-ready .page-controls,
.page-ready .players-panel,
.page-ready .pets-catalog,
.page-ready .feed-list,
.page-ready .site-footer{animation:content-reveal 760ms cubic-bezier(0.16, 0.8, 0.25, 1) backwards}.page-ready .hero-copy{animation-delay:130ms}.page-ready .hero-bounty,
.page-ready .page-controls{animation-delay:260ms}.page-ready .stats-panel,
.page-ready .players-panel,
.page-ready .pets-catalog,
.page-ready .feed-list{animation-delay:410ms}.page-ready .values-panel{animation-delay:560ms}.page-ready .site-footer{animation-delay:680ms}.page-ready .stat-box{animation:card-reveal 620ms cubic-bezier(0.16, 0.8, 0.25, 1) backwards}.page-ready .stat-box:nth-child(1){animation-delay:540ms}.page-ready .stat-box:nth-child(2){animation-delay:610ms}.page-ready .stat-box:nth-child(3){animation-delay:680ms}.page-ready .stat-box:nth-child(4){animation-delay:750ms}.page-ready .value-card{animation:card-reveal 620ms cubic-bezier(0.16, 0.8, 0.25, 1) backwards;animation-delay:calc(720ms + var(--card-index, 0) * 65ms)}.page-ready .bounty-item,
.page-ready .value-skeleton{animation:card-reveal 620ms cubic-bezier(0.16, 0.8, 0.25, 1) backwards}.page-ready .bounty-item:first-child,
.page-ready .value-skeleton:nth-child(1){animation-delay:390ms}.page-ready .bounty-item:last-child,
.page-ready .value-skeleton:nth-child(2){animation-delay:470ms}.page-ready .value-skeleton:nth-child(3){animation-delay:550ms}.page-ready .value-skeleton:nth-child(4){animation-delay:630ms}@keyframes content-reveal{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}@keyframes card-reveal{from{opacity:0;transform:translateY(14px) scale(0.985)}to{opacity:1;transform:none}}a{color:inherit}button,
input,
select{color:inherit;font:inherit}button,
a,
input,
select{-webkit-tap-highlight-color:transparent}img{max-width:100%}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.skip-link{position:fixed;z-index:5000;top:8px;left:8px;padding:9px 13px;color:var(--paint-ink,#07111f);background:var(--accent);border-radius:8px;font-size:0.72rem;font-weight:700;text-decoration:none;transform:translateY(-150%)}.skip-link:focus{transform:none}.icon{display:inline-block;width:17px;height:17px;flex:0 0 auto;background:currentColor;mask:var(--icon-url) center / contain no-repeat;-webkit-mask:var(--icon-url) center / contain no-repeat}.icon-search{--icon-url:url("/assets/icons/search.svg")}.icon-home{--icon-url:url("/assets/icons/home.svg")}.icon-sun{--icon-url:url("/assets/icons/sun.svg")}.icon-moon{--icon-url:url("/assets/icons/moon.svg")}.icon-menu{--icon-url:url("/assets/icons/menu.svg")}.icon-x{--icon-url:url("/assets/icons/x.svg")}.icon-arrow-right{--icon-url:url("/assets/icons/move-right.svg")}.icon-chart-line{--icon-url:url("/assets/icons/chart-line.svg")}.icon-calculator{--icon-url:url("/assets/icons/calculator.svg")}.icon-paw{--icon-url:url("/assets/icons/paw.svg?v=20261011-model23")}.icon-egg{--icon-url:url("/assets/icons/egg.svg")}.icon-eye{--icon-url:url("/assets/icons/eye.svg")}.icon-users{--icon-url:url("/assets/icons/users.svg")}.icon-clock{--icon-url:url("/assets/icons/clock.svg")}.icon-target{--icon-url:url("/assets/icons/target.svg")}.icon-discord{--icon-url:url("/assets/icons/discord.svg")}.icon-trend-up{--icon-url:url("/assets/icons/trending-up.svg")}.icon-trend-down{--icon-url:url("/assets/icons/trending-down.svg")}.icon-minus{--icon-url:url("/assets/icons/minus.svg")}.icon-plus{--icon-url:url("/assets/icons/plus.svg")}.icon-sparkles{--icon-url:url("/assets/icons/sparkles.svg")}.icon-dna{--icon-url:url("/assets/icons/dna.svg")}.icon-chevron-down{--icon-url:url("/assets/icons/chevron-down.svg")}.icon-sort{--icon-url:url("/assets/icons/arrow-up-down.svg")}.icon-sort-desc{--icon-url:url("/assets/icons/arrow-down-wide-narrow.svg")}.icon-sort-asc{--icon-url:url("/assets/icons/arrow-up-narrow-wide.svg")}.icon-bubble{--icon-url:url("/assets/icons/message-circle.svg")}.icon-coins{--icon-url:url("/assets/icons/coins.svg")}.icon-gem{--icon-url:url("/assets/icons/gem.svg")}.icon-diamond{--icon-url:url("/assets/icons/diamond.svg")}.icon-bubbles{--icon-url:url("/assets/icons/bubbles.svg")}.icon-candy{--icon-url:url("/assets/icons/candy.svg")}.icon-ticket{--icon-url:url("/assets/icons/ticket.svg")}.icon-terminal{--icon-url:url("/assets/icons/monitor.svg")}.icon-trades{--icon-url:url("/assets/icons/arrow-up-down.svg")}.icon-trophy{--icon-url:url("/assets/icons/trophy.svg")}.icon-settings{--icon-url:url("/assets/icons/settings.svg")}.icon-arrow-up-right{--icon-url:url("/assets/icons/arrow-up-right.svg")}.icon-refresh-cw{--icon-url:url("/assets/icons/refresh-cw.svg")}.icon-pin{--icon-url:url("/assets/icons/pin.svg")}.icon-roblox{--icon-url:url("/assets/icons/roblox.svg")}.icon-square-pen{--icon-url:url("/assets/icons/square-pen.svg")}.icon-user-round{--icon-url:url("/assets/icons/user-round.svg")}.icon-giftbox{--icon-url:url("/assets/icons/giftbox.svg")}.icon-wallet{--icon-url:url("/assets/icons/wallet.svg")}.icon-pencil{--icon-url:url("/assets/icons/pencil.svg")}.icon-send{--icon-url:url("/assets/icons/send.svg")}.icon-check-check{--icon-url:url("/assets/icons/check-check.svg")}.icon-bot{--icon-url:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='4' y='7' width='16' height='13' rx='4'/%3E%3Cpath d='M12 7V4M2 12v4m20-4v4m-13 0h6'/%3E%3Ccircle cx='12' cy='3' r='1'/%3E%3Cpath d='M8 11v2m8-2v2'/%3E%3C/svg%3E")}.icon-hammer{--icon-url:url("/assets/icons/hammer.svg")}.site-header{position:sticky;z-index:1000;top:10px;width:min(calc(100% - 28px), var(--site-width));height:64px;margin:0 auto;background:var(--header);border:1px solid var(--border);border-radius:var(--radius);box-shadow:0 8px 22px var(--paint-shadow-a30,rgba(0, 0, 0, 0.30));backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}html[data-theme="light"] .site-header{background:var(--paint-highlight-a96,rgba(255, 255, 255, 0.96))}.topbar{display:grid;width:100%;height:100%;grid-template-columns:180px minmax(150px, 190px) minmax(0, 1fr) auto;align-items:center;gap:10px;padding:0 10px 0 13px}.brand{display:inline-flex;width:176px;height:42px;align-items:center;gap:7px;border-radius:8px;color:var(--text);text-decoration:none;transition:opacity 160ms ease, transform 160ms ease}.brand:hover{opacity:0.86;transform:translateY(-1px) scale(1.015)}.brand-globe{display:block;width:40px;height:40px;flex:0 0 40px;object-fit:contain;transition:filter 160ms ease}.brand:hover .brand-globe{filter:brightness(1.08)}.brand-wordmark{display:inline-flex;align-items:baseline;color:var(--text);font-size:1.68rem;font-weight:800;line-height:1}.brand-wordmark > span{color:var(--accent)}.custom-select-native{display:none !important}.custom-select{position:relative;display:block;min-width:0;color:var(--soft)}.custom-select-trigger{display:grid;width:100%;height:100%;min-height:40px;grid-template-columns:minmax(0, 1fr) auto;align-items:center;gap:8px;padding:0;color:inherit;background:transparent;border:0;outline:0;cursor:pointer;text-align:left}.custom-select-value{display:inline-flex;align-items:center;gap:7px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.custom-select-value .icon,
.custom-select-option .icon{width:14px;height:14px;color:var(--accent-hover)}.custom-select-value > span:last-child,
.custom-select-option > span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.custom-select-trigger .custom-select-chevron{width:13px;height:13px;color:var(--muted);transition:transform 140ms ease}.custom-select.is-open .custom-select-trigger .custom-select-chevron{transform:rotate(180deg)}.custom-select-menu{position:absolute;z-index:2200;top:calc(100% + 6px);left:-1px;display:grid;width:calc(100% + 2px);max-height:260px;padding:5px;overflow-y:auto;color:var(--soft);background:var(--header);border:1px solid var(--border-hover);border-radius:8px;box-shadow:0 16px 34px var(--paint-shadow-a32,rgba(0, 0, 0, 0.32));visibility:hidden;opacity:0;pointer-events:none;transform:translateY(-6px) scale(0.98);transform-origin:top;transition:opacity 150ms var(--ease-out), transform 180ms var(--ease-out), visibility 150ms}html[data-theme="light"] .custom-select-menu{background:var(--paint-highlight,#fff)}.custom-select.is-open .custom-select-menu{gap:2px;visibility:visible;opacity:1;pointer-events:auto;transform:translateY(0) scale(1)}.custom-select-option{display:flex;align-items:center;gap:8px;width:100%;min-height:34px;padding:0 9px;color:var(--soft);background:transparent;border:0;border-radius:5px;cursor:pointer;font-size:0.6rem;font-weight:600;text-align:left}.custom-select-option:hover,
.custom-select-option:focus-visible{color:var(--text);background:var(--panel-hover);outline:0}.custom-select-option.is-selected{color:var(--accent-hover);background:rgba(79, 150, 255, 0.12)}.nav-links{position:relative;display:flex;align-items:center;justify-content:center;gap:3px}.nav-links a,
.nav-dropdown > button{position:relative;display:inline-flex;height:40px;align-items:center;gap:6px;padding:0 10px;color:var(--paint-muted,#aaaab0);border:1px solid transparent;border-radius:8px;font-size:0.69rem;font-weight:600;text-decoration:none;white-space:nowrap;transition:color 150ms ease, background-color 150ms ease, border-color 150ms ease}html[data-theme="light"] .nav-links a,
html[data-theme="light"] .nav-dropdown > button{color:var(--muted)}.nav-links a:hover,
.nav-dropdown:hover > button,
.nav-dropdown:focus-within > button{color:var(--text);background:var(--panel-hover);border-color:var(--border)}.nav-links a.is-active{color:var(--text);background:rgba(79, 150, 255, 0.12);border-color:rgba(79, 150, 255, 0.22)}.nav-links a.is-active .icon{color:var(--accent)}.nav-links a.is-active::after{position:absolute;right:9px;bottom:-4px;left:9px;height:2px;content:'';pointer-events:none;background:var(--accent);border-radius:999px}.nav-route-indicator{display:none}@media (prefers-reduced-motion: reduce){.nav-links a.is-active::after{transition:none}}.profile-feedback{margin-top:22px;padding:20px;background:var(--header);border:1px solid var(--border);border-radius:12px}.profile-feedback-heading,
.profile-comments-heading,
.profile-comment > div:first-child,
.profile-comment-form > div{display:flex;align-items:center;justify-content:space-between;gap:10px}.profile-feedback-heading{margin-bottom:16px}.profile-feedback-heading h2{margin:0;font-size:1.15rem}.profile-feedback-grid{display:grid;grid-template-columns:minmax(240px, 0.9fr) minmax(0, 1.1fr);gap:14px}.profile-rating-card,
.profile-comments-card{padding:18px;background:var(--panel);border:1px solid var(--border);border-radius:10px}.profile-rating-card{display:grid;align-content:center;justify-items:center;min-height:210px;text-align:center}.profile-rating-stars{color:var(--paint-accent-text,#ffc94d);font-size:2rem;letter-spacing:4px}.profile-rating-card strong{margin-top:10px;font-size:1.35rem}.profile-rating-card small,
.profile-feedback-hint,
.profile-comment-form small,
.profile-feedback-empty{margin:8px 0 0;color:var(--muted);font-size:0.68rem;line-height:1.45}.profile-rating-picker{display:inline-flex;gap:4px;margin-top:12px}.profile-star{width:36px;height:36px;padding:0;color:#9a8753;background:transparent;border:0;border-radius:4px;cursor:pointer;font:700 1.55rem/1 "Lexend",sans-serif}.profile-star:hover,
.profile-star.is-selected{color:var(--paint-accent-text,#ffc94d);background:var(--paint-accent-a10,rgba(255, 201, 77, 0.1))}.profile-feedback-settings{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:7px}.profile-feedback-settings label{display:inline-flex;align-items:center;gap:5px;color:var(--soft);font-size:0.65rem;font-weight:600;cursor:pointer}.profile-feedback-settings input{width:13px;height:13px;accent-color:var(--accent)}.profile-comments-heading{min-height:28px;color:var(--soft);font-size:0.82rem}.profile-comments-heading span{padding:4px 8px;color:var(--muted);background:var(--panel);border-radius:999px;font-size:0.6rem}.profile-view-summary{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:10px;margin-top:12px;padding-top:12px;border-top:1px solid var(--border)}.profile-rating-card .profile-view-summary{width:100%}.profile-view-metric{display:grid;grid-template-columns:16px minmax(0, 1fr) auto;align-items:center;justify-content:start;gap:7px;min-width:0;min-height:44px;padding:8px 11px;color:var(--muted);background:color-mix(in srgb, var(--header) 70%, transparent);border:1px solid var(--border);border-radius:8px;font-size:0.68rem;font-weight:650}.profile-view-metric-copy{display:contents}.profile-view-metric-copy small{grid-column:2;color:var(--muted);font-size:0.61rem;font-weight:650;line-height:1.1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-view-metric .icon{width:15px;height:15px;color:var(--accent)}.profile-view-metric strong{grid-column:3;color:var(--text);font-size:1.18rem;line-height:1;text-align:right}.profile-collectible-card{position:relative;display:grid;width:154px;min-height:192px;place-items:center;align-content:center;margin-left:auto;padding:13px 12px 11px;overflow:hidden;color:#fff0cf;background:radial-gradient(circle at 84% 14%, #ffd66e80 0 2px, transparent 3px),
    radial-gradient(circle at 19% 30%, var(--paint-accent-a44,#d9582470) 0 3px, transparent 4px),
    linear-gradient(160deg, var(--paint-surface,#2d1a12), #593019 53%, var(--paint-surface,#251710));border:1px solid var(--paint-accent,#a45e31);border-radius:17px;box-shadow:inset 0 1px #ffd77e2a, 0 12px 28px var(--paint-shadow-a40,#0006);text-align:center}.profile-collectible-card::after{position:absolute;right:-17px;bottom:-22px;width:79px;height:79px;content:'';background:radial-gradient(circle at 38% 38%, var(--paint-accent-a55,#f8b04a8c) 0 7%, transparent 8%), radial-gradient(circle at 64% 58%, var(--paint-accent-a49,#d6562c7e) 0 8%, transparent 9%), radial-gradient(circle at 32% 70%, var(--paint-accent-a48,#e682367a) 0 6%, transparent 7%);transform:rotate(24deg)}.profile-collectible-card-top{position:absolute;top:12px;right:12px;left:12px;display:flex;justify-content:space-between;color:#f7d9a0;font-size:0.52rem}.profile-collectible-card-top strong{color:var(--paint-text,#fff4d9);font-size:0.63rem}.profile-collectible-card-top span{display:inline-flex;align-items:center;gap:3px;color:#d9b980}.profile-collectible-card-top .icon{width:10px;height:10px}.profile-collectible-card-leaves{position:absolute;top:27px;left:20px;color:var(--paint-accent,#e9953e);font-size:0.58rem;letter-spacing:13px;opacity:.7;transform:rotate(-20deg)}.profile-collectible-card-avatar{display:grid;width:59px;height:59px;place-items:center;margin-top:12px;overflow:hidden;background:var(--paint-base,#171210);border:2px solid var(--paint-accent,#a96436);border-radius:50%;box-shadow:0 0 0 4px var(--paint-shadow,#1b130f), 0 0 0 5px #6f4128}.profile-collectible-card-avatar img{width:100%;height:100%;object-fit:cover}.profile-collectible-card-avatar > span{color:var(--paint-text,#fff4d9);font-size:1.25rem;font-weight:800}.profile-collectible-card-name{z-index:1;margin-top:13px;color:var(--paint-text,#fff7e7);font-size:0.78rem}.profile-collectible-card-handle{z-index:1;margin-top:1px;color:#d5b18b;font-size:0.58rem}.profile-collectible-card-value{z-index:1;margin-top:8px;color:var(--paint-text,#fff8e9);font-size:.9rem}.profile-collectible-card-value-label{z-index:1;margin-top:1px;color:#d6ad7e;font-size:.52rem}#player-detail-page.has-fall-card{--accent:#df863c;--accent-hover:#f09b4e;--header:#1c1510;--panel:#21170f;--panel-hover:#2b1d12;--border:#644329;--border-hover:#a46336;--text:#fff3e0;--soft:#e7c49d;--muted:#b99774;position:relative;isolation:isolate}#player-detail-page.has-fall-card .profile-stat-icon{color:var(--paint-text,#fff);background:var(--header);border-color:var(--border)}#player-detail-page.has-fall-card .profile-rank-badge{color:var(--paint-text,#fff3df);background:#7a401f;border-color:var(--paint-accent,#c97b38)}#player-detail-page.has-fall-card .profile-chat-button{background:var(--paint-accent,#a95127);border-color:var(--paint-accent,#d78942)}#player-detail-page.has-fall-card .inventory-mode-toggle button.is-active,
#player-detail-page.has-fall-card .inventory-filter-button.is-active{background:var(--paint-accent,#9c4b26);border-color:var(--paint-accent,#e58a3d)}.profile-settings-button{display:inline-flex;min-height:30px;align-items:center;gap:6px;margin-top:11px;padding:0 9px;color:var(--soft);background:var(--panel);border:1px solid var(--border);border-radius:7px;cursor:pointer;font:700 0.61rem "Lexend",sans-serif}.profile-settings-button:hover{color:var(--paint-text,#fff);border-color:var(--border-hover);background:var(--panel-hover)}.profile-settings-button .icon{width:14px;height:14px}.profile-settings-dialog{position:fixed;z-index:1000;inset:0;display:grid;place-items:center;padding:20px}.profile-settings-backdrop{position:absolute;inset:0;border:0;background:var(--paint-base-a70,rgba(0, 0, 0, .7));cursor:default}.profile-settings-panel{position:relative;width:min(100%, 480px);max-height:min(680px, calc(100vh - 40px));overflow:auto;color:var(--text);background:var(--header);border:1px solid var(--border);border-radius:14px;box-shadow:0 24px 80px var(--paint-shadow-a55,rgba(0, 0, 0, .55))}.profile-settings-panel > header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 17px;border-bottom:1px solid var(--border)}.profile-settings-panel h2{margin:0;font-size:1rem}.profile-settings-panel > header button{display:grid;width:30px;height:30px;place-items:center;color:var(--muted);background:transparent;border:0;border-radius:7px;cursor:pointer}.profile-settings-panel > header button:hover{color:var(--text);background:var(--panel)}.profile-settings-panel > header .icon{width:17px;height:17px}.profile-settings-section{display:grid;gap:8px;padding:15px 17px}.profile-settings-section + .profile-settings-section{border-top:1px solid var(--border)}.profile-settings-section h3{margin:0 0 2px;color:var(--soft);font-size:.68rem;text-transform:uppercase;letter-spacing:.04em}.profile-settings-toggle{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:56px;padding:10px 11px;background:var(--panel);border:1px solid var(--border);border-radius:9px;cursor:pointer}.profile-settings-toggle > span{display:grid;gap:3px}.profile-settings-toggle strong{font-size:.73rem}.profile-settings-toggle small{color:var(--muted);font-size:.61rem;line-height:1.35}.profile-settings-toggle input{width:17px;height:17px;accent-color:var(--accent)}.profile-settings-cards{display:grid;gap:7px}.profile-settings-cards > p{margin:4px 0;color:var(--muted);font-size:.69rem}.profile-settings-card{display:flex;min-height:58px;align-items:center;gap:11px;padding:9px 10px;color:var(--text);background:var(--panel);border:1px solid var(--border);border-radius:9px;cursor:pointer;text-align:left}.profile-settings-card:hover, .profile-settings-card.is-equipped{border-color:var(--border-hover);background:var(--panel-hover)}.profile-settings-card > span:last-child{display:grid;gap:3px}.profile-settings-card strong{font-size:.72rem}.profile-settings-card small{color:var(--muted);font-size:.6rem}.profile-settings-card-leaves{display:grid;width:35px;height:35px;place-items:center;font-size:1.15rem;background:#3d2414;border:1px solid var(--paint-accent,#9d5a30);border-radius:8px}.profile-settings-unequip{justify-self:start;min-height:30px;margin-top:3px;padding:0 9px;color:var(--soft);background:var(--panel);border:1px solid var(--border);border-radius:7px;cursor:pointer;font:700 .61rem "Lexend",sans-serif}.profile-settings-unequip:hover{color:var(--paint-text,#fff);border-color:var(--border-hover)}.profile-feedback-status{min-height:0;margin:0;color:var(--muted);font-size:0.68rem}.profile-feedback-status:not(:empty){min-height:18px;padding-top:5px}.profile-feedback-status.is-error{color:#ff8d8d}.profile-comment-form{display:grid;gap:6px;margin-top:12px}.profile-comment-form textarea{width:100%;min-height:82px;padding:10px;resize:vertical;color:var(--text);background:var(--panel);border:1px solid var(--border);border-radius:6px;font:500 0.72rem/1.45 "Lexend",sans-serif;outline:0}.profile-comment-form textarea:focus{border-color:var(--accent-hover)}.profile-comment-form button,
.profile-comment-remove{min-height:32px;padding:0 12px;color:var(--paint-text,#fff);background:var(--accent);border:0;border-radius:5px;cursor:pointer;font:700 0.64rem "Lexend",sans-serif}.profile-comment-form button:hover{background:var(--accent-hover)}.profile-comment-list{display:grid;gap:10px;margin-top:12px}.profile-comment{display:grid;grid-template-columns:34px minmax(0, 1fr) auto;gap:10px;align-items:start;padding-top:10px;border-top:1px solid color-mix(in srgb, var(--border) 70%, transparent)}.profile-comment-avatar{display:grid;width:34px;height:34px;place-items:center;overflow:hidden;color:var(--accent);background:var(--panel);border-radius:6px;font-size:0.7rem;font-weight:800}.profile-comment-avatar img{width:100%;height:100%;object-fit:cover}.profile-comment-copy{min-width:0}.profile-comment-copy a{overflow:hidden;color:var(--soft);font-size:0.68rem;font-weight:700;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.profile-comment-copy a:hover{color:var(--accent)}.profile-comment-copy time{margin-left:10px;flex:0 0 auto;color:var(--muted);font-size:0.56rem}.profile-comment-copy p{margin:4px 0 0;overflow-wrap:anywhere;color:var(--soft);font-size:0.7rem;line-height:1.45;white-space:pre-wrap}.profile-comment-remove{color:var(--paint-accent-text,#ff9a9a);background:transparent;border:1px solid var(--paint-accent-a25,rgba(255, 130, 130, 0.25))}.profile-comment-remove:hover{background:var(--paint-accent-a10,rgba(255, 130, 130, 0.1))}.profile-feedback-loading{display:grid;grid-template-columns:0.5fr 1.5fr;gap:10px}.profile-feedback-loading .skeleton-line{height:112px}@media (max-width: 700px){.profile-feedback-heading,
  .profile-feedback-grid{grid-template-columns:1fr}.profile-feedback-heading{display:grid;justify-items:start}.profile-feedback-settings{justify-content:flex-start}.profile-feedback-grid,
  .profile-feedback-loading{grid-template-columns:1fr}.profile-view-summary{grid-template-columns:1fr}}.nav-dropdown{position:relative}.nav-dropdown > button{background:transparent;cursor:pointer}.nav-dropdown > button .icon-chevron-down{width:13px;height:13px;transition:transform 150ms ease}.nav-dropdown:hover > button .icon-chevron-down,
.nav-dropdown:focus-within > button .icon-chevron-down{transform:rotate(180deg)}.nav-dropdown:has(a.is-active) > button{color:var(--text);background:rgba(79, 150, 255, 0.12);border-color:rgba(79, 150, 255, 0.22)}.nav-dropdown:has(a.is-active) > button > .icon:first-child{color:var(--accent)}.nav-dropdown-menu{position:absolute;top:calc(100% + 6px);left:50%;display:grid;width:168px;gap:3px;padding:6px;visibility:hidden;opacity:0;background:var(--panel);border:1px solid var(--border);border-radius:8px;box-shadow:0 14px 32px var(--paint-shadow-a28,rgba(0, 0, 0, 0.28));transform:translate(-50%, -4px);transition:opacity 120ms ease, transform 120ms ease, visibility 120ms ease}.nav-dropdown-menu::before{position:absolute;right:0;bottom:100%;left:0;height:7px;content:""}.nav-dropdown:hover .nav-dropdown-menu,
.nav-dropdown:focus-within .nav-dropdown-menu{visibility:visible;opacity:1;transform:translate(-50%, 0)}.nav-dropdown-menu a{width:100%;justify-content:flex-start}.nav-actions{display:flex;align-items:center;gap:6px;padding-left:9px;border-left:1px solid var(--border)}.topbar-search{position:relative;display:grid;min-width:0;height:44px;grid-template-columns:auto minmax(0, 1fr) auto;align-items:center;gap:7px;padding:0 8px 0 10px;color:var(--muted);background:var(--header);border:1px solid var(--border);border-radius:9px;transition:border-color 140ms ease, background-color 140ms ease, box-shadow 140ms ease}.topbar-search:focus-within{background:var(--panel);border-color:var(--accent);box-shadow:0 0 0 3px rgba(79, 150, 255, 0.13)}.topbar-search > .icon{width:16px;height:16px}.topbar-search input{width:100%;min-width:0;height:42px;padding:0;color:var(--text);background:transparent;border:0;outline:0;font:600 0.66rem "Lexend",sans-serif}.topbar-search input::placeholder{color:var(--muted);opacity:0.8}.topbar-search kbd{min-width:17px;padding:2px 4px;color:var(--muted);background:var(--panel-hover);border:1px solid var(--border);border-radius:4px;font:700 0.5rem "Lexend",sans-serif;text-align:center}.topbar-search-results{position:absolute;z-index:1300;top:calc(100% + 9px);left:0;width:min(360px, calc(100vw - 28px));max-height:min(390px, calc(100vh - 90px));overflow-y:auto;padding:7px;background:var(--panel);border:1px solid var(--border-hover);border-radius:10px;box-shadow:0 18px 44px var(--paint-shadow-a35,rgba(0, 0, 0, 0.35))}.topbar-search-results[hidden]{display:none}.account-menu{position:relative}.account-trigger{display:flex;min-width:0;height:38px;align-items:center;color:var(--soft);background:var(--panel);border:1px solid var(--border);border-radius:9px;font:600 0.62rem "Lexend",sans-serif}.account-trigger:hover,
.account-menu.is-open .account-trigger{color:var(--text);background:var(--panel-hover);border-color:var(--border-hover)}.account-profile-link,
.account-dropdown-toggle{display:flex;height:100%;align-items:center;color:inherit;background:transparent;border:0;outline:0}.account-profile-link{min-width:0;gap:7px;padding:0 4px 0 6px;cursor:pointer;font:inherit;text-align:left}.account-dropdown-toggle{justify-content:center;width:27px;min-width:27px;padding:0 6px 0 2px;cursor:pointer}.account-profile-link:focus-visible,
.account-dropdown-toggle:focus-visible{box-shadow:0 0 0 3px rgba(79, 150, 255, 0.16)}.account-login{display:inline-flex;height:38px;align-items:center;gap:7px;padding:0 11px;color:var(--paint-ink,#101216);background:var(--paint-highlight,#fff);border:1px solid var(--paint-line,#fff);border-radius:8px;cursor:pointer;font:600 0.68rem "Lexend",sans-serif;outline:0;transition:background-color 150ms ease, border-color 150ms ease}.account-login .icon{width:16px;height:16px;color:var(--paint-ink,#101216)}.account-login:hover{background:var(--paint-highlight,#e9edf2);border-color:var(--paint-line,#e9edf2)}.account-login.has-error{color:var(--paint-text,#fff);background:#b83a3a;border-color:#b83a3a}.account-login.has-error .icon{color:var(--paint-text,#fff)}.account-login:focus-visible{box-shadow:0 0 0 3px rgba(79, 150, 255, 0.16)}.account-trigger img{width:25px;height:25px;border-radius:6px;object-fit:cover}.account-profile-link > span:nth-child(2){max-width:112px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-dropdown-toggle .icon{width:13px;height:13px;color:var(--muted);transition:transform 150ms ease}.account-menu.is-open .account-dropdown-toggle .icon{transform:rotate(180deg)}.account-trigger-guest{display:grid;width:38px;min-width:38px;place-items:center;padding:0;color:var(--muted);font-size:1rem;font-weight:800}.account-panel{position:absolute;z-index:1100;top:100%;right:0;display:grid;width:min(204px, calc(100vw - 16px));gap:4px;padding:8px;background:var(--panel);border:1px solid var(--border-hover);border-radius:8px;box-shadow:0 16px 36px var(--paint-shadow-a30,rgba(0, 0, 0, 0.3))}.account-panel-identity{display:flex;align-items:center;gap:9px;min-width:0;padding:5px 4px 9px;border-bottom:1px solid var(--border)}.account-switcher{display:grid;gap:2px;padding:3px 0 6px;border-bottom:1px solid var(--border)}.account-switch-option{display:flex;width:100%;min-height:34px;align-items:center;gap:8px;padding:4px;overflow:hidden;color:var(--muted);background:transparent;border:0;border-radius:6px;cursor:pointer;font:600 0.56rem "Lexend",sans-serif;text-align:left}.account-switch-option:hover,
.account-switch-option.is-active{color:var(--text);background:var(--panel-hover)}.account-switch-option img{width:25px;height:25px;border-radius:6px;object-fit:cover}.account-switch-option span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-panel-identity img{width:32px;height:32px;border-radius:7px;object-fit:cover}.account-panel-identity > span{display:grid;min-width:0;gap:3px}.account-panel-identity strong,
.account-panel-heading strong{overflow:hidden;font-size:0.66rem;text-overflow:ellipsis;white-space:nowrap}.account-panel-identity small{color:var(--muted);font-size:0.5rem}.account-panel-heading{padding:6px 5px 8px}.account-panel-action,
.account-provider{display:flex;width:100%;min-height:36px;align-items:center;gap:8px;padding:0 8px;color:var(--soft);background:transparent;border:0;border-radius:6px;cursor:pointer;font:600 0.58rem "Lexend",sans-serif;text-align:left;text-decoration:none}.account-panel-action:hover,
.account-provider:hover{color:var(--text);background:var(--panel-hover)}.account-panel-action .icon,
.account-provider .icon{width:15px;height:15px}.account-provider{justify-content:center;color:var(--paint-text,#fff)}.account-provider-roblox{background:var(--paint-accent,#e2231a)}.account-provider-roblox:hover{background:var(--paint-accent,#f0342a)}.account-provider-discord{background:#5865f2}.account-provider-discord:hover{background:#6b77ff}.account-panel-action .theme-sun,
.account-panel-action .theme-moon{position:static;opacity:1;transform:none}.account-panel-action .theme-sun{display:none;color:var(--paint-accent,#cf8418)}html[data-theme="light"] .account-panel-action .theme-moon{display:none}html[data-theme="light"] .account-panel-action .theme-sun{display:inline-block}.icon-button{position:relative;display:inline-grid;width:38px;height:38px;place-items:center;color:var(--soft);background:var(--panel);border:1px solid var(--border);border-radius:10px;cursor:pointer;text-decoration:none;transition:color 150ms ease, background-color 150ms ease, border-color 150ms ease}.icon-button:hover{color:var(--text);background:var(--panel-hover);border-color:var(--border-hover)}.discord-site-link{color:#7fa5ff}.discord-site-link:hover{color:#a9c0ff}.theme-sun,
.theme-moon,
.menu-open,
.menu-close{position:absolute;transition:opacity 150ms ease, transform 180ms ease}.theme-sun{opacity:0;transform:rotate(-35deg) scale(0.7)}html[data-theme="light"] .theme-moon{opacity:0;transform:rotate(35deg) scale(0.7)}html[data-theme="light"] .theme-sun{color:var(--paint-accent,#cf8418);opacity:1;transform:none}.menu-button{display:none}.menu-close{opacity:0;transform:rotate(-35deg) scale(0.7)}.menu-button[aria-expanded="true"] .menu-open{opacity:0;transform:rotate(35deg) scale(0.7)}.menu-button[aria-expanded="true"] .menu-close{opacity:1;transform:none}.mobile-menu{position:absolute;top:70px;right:0;left:0;display:grid;grid-template-columns:1fr 1fr;gap:6px;padding:8px;background:var(--panel);border:1px solid var(--border);border-radius:12px;box-shadow:0 18px 42px var(--paint-shadow-a32,rgba(0, 0, 0, 0.32))}.mobile-menu[hidden]{display:none}.mobile-menu a{display:flex;min-height:42px;align-items:center;gap:8px;padding:0 10px;background:var(--panel-hover);border-radius:8px;font-size:0.7rem;font-weight:600;text-decoration:none}.mobile-menu a .icon{color:var(--accent)}.home{display:grid;width:min(calc(100% - 28px), var(--site-width));min-width:0;gap:12px;margin:22px auto 8px}.hero{display:grid;width:100%;min-width:0;max-width:100%;min-height:350px;grid-template-columns:minmax(0, 0.9fr) minmax(430px, 1.1fr);overflow:hidden;background:var(--header);border:1px solid var(--border);border-radius:var(--radius);box-shadow:0 14px 36px var(--paint-shadow-a22,rgba(0, 0, 0, 0.22))}.hero-copy{display:flex;min-width:0;flex-direction:column;justify-content:center;align-items:flex-start;padding:34px 42px}.hero h1{margin:0;font-size:4.9rem;font-weight:800;line-height:0.95}.hero h1 span{color:var(--accent)}.hero h2{margin:13px 0 0;font-size:1.62rem}.hero-copy > p{margin:12px 0 0;color:var(--soft);font-size:0.83rem;line-height:1.6}.hero-actions{display:flex;flex-wrap:wrap;gap:9px;margin-top:20px}.button{display:inline-flex;min-height:43px;align-items:center;justify-content:center;gap:8px;padding:0 15px;border:1px solid transparent;border-radius:10px;font-size:0.69rem;font-weight:700;text-decoration:none;transition:background-color 150ms ease, border-color 150ms ease, transform 150ms ease}.button:hover{transform:translateY(-2px)}.button-primary{color:var(--paint-ink,#07111f);background:var(--accent)}.button-primary:hover{background:var(--accent-hover)}.button-secondary{background:var(--panel);border-color:var(--border)}.button-secondary:hover{background:var(--panel-hover);border-color:var(--border-hover)}.hero-bounty{display:grid;min-width:0;grid-template-rows:auto auto auto auto;align-self:stretch;gap:10px;margin:12px;padding:14px;background:var(--panel);border:1px solid var(--border);border-radius:12px}.bounty-heading{display:flex;min-height:32px;align-items:center;justify-content:space-between;gap:10px}.bounty-heading h2{margin:0;font-size:1.08rem}.bounty-timer{display:inline-flex;min-width:86px;align-items:center;justify-content:center;gap:6px;padding:6px 9px;color:var(--soft);background:rgba(79, 150, 255, 0.08);border:1px solid rgba(79, 150, 255, 0.2);border-radius:8px;font-size:0.61rem;font-weight:700;font-variant-numeric:tabular-nums}.bounty-timer .icon{width:13px;height:13px;color:var(--accent)}.bounty{display:grid;min-width:0;grid-template-columns:minmax(0, 1fr) 24px minmax(0, 1fr);align-items:center;gap:6px}.bounty-item{display:grid;min-width:0;min-height:148px;grid-template-rows:minmax(94px, 1fr) auto auto;justify-items:center;align-content:center;gap:5px;padding:7px;background:var(--header);border:1px solid var(--border);border-radius:11px;color:inherit;text-decoration:none;transition:background-color 150ms ease, border-color 150ms ease, transform 150ms ease}.bounty-image{position:relative;display:grid;width:min(112px, 100%);height:112px;place-items:center;overflow:hidden;border-radius:10px;transition:transform 150ms ease}.bounty-item:hover{background:var(--panel-hover);border-color:var(--border-hover);transform:translateY(-2px)}.bounty-item:hover .bounty-image{transform:scale(1.025)}.bounty img{width:108px;height:108px;object-fit:contain}.bounty-separator{display:grid;width:24px;height:24px;place-items:center;color:var(--muted);background:var(--header);border:1px solid var(--border);border-radius:8px;text-align:center}.bounty-separator .icon{width:13px;height:13px}.bounty-label{color:var(--muted);font-size:0.46rem;font-weight:700;text-transform:uppercase}.bounty-item strong{display:grid;width:100%;min-height:18px;place-items:center;max-width:100%;overflow:hidden;font-size:0.64rem;text-overflow:ellipsis;white-space:nowrap}.image-fallback{display:none}.has-image-error .image-fallback{display:inline-block}.bounty-footer{display:flex;min-height:30px;align-items:center;justify-content:space-between;gap:10px}.bounty-odds{display:grid;gap:2px}.bounty-odds small{color:var(--muted);font-size:0.44rem;font-weight:600;text-transform:uppercase}.bounty-odds strong{overflow:hidden;color:var(--text);font-size:0.62rem;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap}.bounty-footer a,
.view-all{display:inline-flex;align-items:center;gap:6px;color:var(--muted);font-size:0.58rem;font-weight:600;text-decoration:none}.bounty-footer a:hover,
.view-all:hover{color:var(--text)}.bounty-footer .icon,
.view-all .icon{width:12px;height:12px}.upcoming-bounty{position:relative;display:grid;min-width:0;grid-template-columns:minmax(0, 1fr) 34px;grid-template-rows:auto minmax(42px, 1fr);gap:4px 10px;overflow:hidden;padding:8px;background:var(--header);border:1px solid var(--border);border-radius:9px}.upcoming-bounty[hidden]{display:none}.upcoming-label{grid-column:1 / -1;color:var(--accent);font-size:0.48rem;font-weight:700;text-transform:uppercase}.upcoming-pet{display:grid;min-width:0;grid-template-columns:42px minmax(0, 1fr);grid-column:1;grid-row:2;align-items:center;gap:8px;color:inherit;text-decoration:none}.upcoming-pet > img{width:42px;height:42px;object-fit:contain;transition:transform 150ms ease}.upcoming-pet strong{display:grid;min-width:0;justify-items:start;gap:1px;overflow:hidden;font-size:0.52rem;line-height:1.12;text-align:left}.upcoming-copy > span{display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#upcoming-relation{color:var(--muted);font-size:0.4rem;font-weight:600}.upcoming-pet:hover > img{transform:scale(1.05)}.upcoming-egg{display:grid;width:34px;height:34px;grid-column:2;grid-row:2;place-items:center;background:var(--panel);border:1px solid var(--border-hover);border-radius:7px;transition:background-color 150ms ease, transform 150ms ease}.upcoming-egg:hover{background:var(--panel-hover);transform:translateY(-1px)}.upcoming-egg img{width:28px;height:28px;object-fit:contain}.upcoming-bounty.is-loading .upcoming-pet > img,
.upcoming-bounty.is-loading .upcoming-egg img{visibility:hidden}.upcoming-bounty.is-loading .upcoming-pet::before{position:absolute;bottom:6px;left:7px;width:45px;height:45px;background:var(--paint-surface,#25262a);border-radius:8px;content:""}.upcoming-bounty.is-loading::after{position:absolute;z-index:3;inset:0;overflow:hidden;background:linear-gradient(90deg, transparent, var(--paint-tint-a6,rgba(255, 255, 255, 0.06)), transparent);border-radius:inherit;content:"";transform:translateX(-100%);animation:skeleton-sweep 1.4s ease-in-out infinite;pointer-events:none}.upcoming-bounty.is-loading .upcoming-egg{background:var(--paint-surface,#25262a);border-color:transparent}.upcoming-skeleton-title{width:72px;height:7px}.upcoming-skeleton-relation{width:18px;height:5px;margin-top:3px}.upcoming-skeleton-subtitle{width:58px;height:6px;margin-top:3px}html[data-theme="light"] .upcoming-bounty.is-loading .upcoming-pet::before,
html[data-theme="light"] .upcoming-bounty.is-loading .upcoming-egg{background:var(--paint-highlight,#e4e6ea)}.stats-panel{display:grid;width:100%;min-width:0;grid-template-columns:repeat(4, minmax(0, 1fr));gap:8px;padding:9px;background:var(--panel);border:1px solid var(--border);border-radius:var(--radius);box-shadow:0 10px 26px var(--paint-shadow-a16,rgba(0, 0, 0, 0.16))}.stat-box{display:grid;min-width:0;min-height:61px;grid-template-columns:38px minmax(0, 1fr);align-items:center;gap:10px;padding:7px 11px;background:var(--header);border:1px solid var(--border);border-radius:9px;text-decoration:none;transition:background-color 150ms ease, border-color 150ms ease, transform 150ms ease}.stat-box:hover{background:var(--panel-hover);border-color:var(--border-hover);transform:translateY(-1px)}.stat-icon{display:grid;width:38px;height:38px;place-items:center;color:var(--accent);background:rgba(79, 150, 255, 0.11);border-radius:8px}.stat-icon-online{color:var(--red);background:var(--paint-accent-a10,rgba(242, 120, 130, 0.1))}.stat-icon-egg{color:var(--amber);background:var(--paint-accent-a10,rgba(244, 184, 94, 0.1))}.stat-icon-economy{color:var(--green);background:rgba(92, 214, 154, 0.1)}.stat-box > span:last-child{display:flex;min-width:0;flex-direction:column;gap:3px}.stat-box small{color:var(--muted);font-size:0.48rem;font-weight:600;text-transform:uppercase}.stat-box strong{min-height:17px;overflow:hidden;font-size:0.87rem;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap}.stat-skeleton{width:58px;height:11px}.values-panel{width:100%;min-width:0;max-width:100%;padding:14px 15px;background:var(--panel);border:1px solid var(--border);border-radius:var(--radius);box-shadow:0 12px 30px var(--paint-shadow-a18,rgba(0, 0, 0, 0.18))}.panel-heading{display:flex;min-height:31px;align-items:center;justify-content:space-between;gap:12px}.panel-heading h2{margin:0;font-size:1.05rem}.value-rail{display:grid;width:100%;min-width:0;max-width:100%;grid-auto-columns:270px;grid-auto-flow:column;gap:8px;height:109px;margin-top:8px;overflow-x:auto;padding:0 0 6px;scroll-snap-type:x proximity;scrollbar-color:var(--border) transparent;scrollbar-width:thin}.value-rail:empty{height:0;margin-top:0;overflow:hidden;padding:0}.value-card{display:flex;height:98px;align-items:stretch;gap:9px;padding:6px;overflow:hidden;background:var(--header);border:1px solid var(--border);border-radius:11px;scroll-snap-align:start;text-decoration:none;transition:background-color 150ms ease, border-color 150ms ease, transform 150ms ease}.value-card:hover{background:var(--panel-hover);border-color:var(--border-hover);transform:translateY(-1px)}.value-card-image{position:relative;display:grid;width:82px;height:82px;flex:0 0 82px;place-items:center;overflow:hidden;background-color:var(--paint-base,#151619);background-image:radial-gradient(var(--paint-tint-a9,rgba(255, 255, 255, 0.09)) 1px, transparent 0);background-position:-5px -5px;background-size:24px 24px;border:1px solid var(--border);border-radius:8px}.value-card-image img{width:86%;height:86%;object-fit:contain;transition:transform 150ms ease}.value-card:hover .value-card-image img{transform:scale(1.03)}.value-card-copy{display:flex;min-width:0;flex:1;flex-direction:column;justify-content:flex-start;padding:0 1px}.variant-label{margin-top:0;color:var(--accent);font-size:0.47rem;font-weight:700;text-transform:uppercase}.value-card-name{min-height:0;margin-top:3px;overflow:hidden;font-size:0.72rem;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.value-card-value{display:flex;align-items:center;margin-top:4px}.value-card-value > strong{overflow:hidden;font-size:0.92rem;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap}.value-card-edited{position:absolute;z-index:2;top:4px;right:4px;max-width:calc(100% - 10px);padding:3px 6px;overflow:hidden;color:var(--soft);background:var(--paint-base-a82,rgba(18, 18, 18, 0.82));border:1px solid var(--paint-line-a12,rgba(255, 255, 255, 0.12));border-radius:4px;font-size:0.56rem;font-weight:700;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.value-card-meta{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:5px;margin-top:6px;min-height:16px}.value-card-demand{display:inline-flex;flex:0 0 auto;align-items:center}.demand{max-width:70px;padding:3px 5px;overflow:hidden;color:var(--muted);background:var(--panel);border-radius:4px;font-size:0.43rem;font-weight:700;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.demand-high,
.demand-very-high{color:var(--green);background:rgba(92, 214, 154, 0.11)}.demand-medium{color:var(--amber);background:rgba(244, 184, 94, 0.11)}.card-trend{display:flex;align-items:center;gap:4px;margin-top:0;color:var(--muted);font-size:0.47rem}.card-trend .icon{width:10px;height:10px}.trend-rising{color:var(--green)}.trend-dropping{color:var(--red)}.trend-unstable{color:var(--amber)}.trend-decal{width:13px;height:13px;flex:0 0 auto}.loading{color:var(--muted);font-size:0.68rem}.value-skeleton{display:flex;height:112px;gap:11px;padding:9px;background:var(--header);border:1px solid var(--border);border-radius:11px}.skeleton-box,
.skeleton-line{position:relative;display:block;overflow:hidden;background:var(--paint-surface,#25262a)}html[data-theme="light"] .skeleton-box,
html[data-theme="light"] .skeleton-line{background:var(--paint-highlight,#e4e6ea)}.skeleton-box::after,
.skeleton-line::after{position:absolute;inset:0;background:linear-gradient(90deg, transparent, var(--paint-tint-a7,rgba(255, 255, 255, 0.07)), transparent);content:"";transform:translateX(-100%);animation:skeleton-sweep 1.4s ease-in-out infinite}.skeleton-image{width:88px;height:88px;flex:0 0 88px;border-radius:8px}.skeleton-copy{display:flex;min-width:0;flex:1;flex-direction:column;justify-content:center;padding:0 1px}.skeleton-line{height:8px;border-radius:5px}.skeleton-short{width:44%}.skeleton-title{width:88%;height:11px;margin-top:8px}.skeleton-value{width:55%;height:14px;margin-top:9px}.skeleton-meta{width:100%;margin-top:8px}.skeleton-name{width:72px;height:9px}.bounty-item.is-loading .bounty-image{background:var(--paint-surface,#25262a);border-radius:10px}.bounty-item.is-loading img,
.bounty-item.is-loading .image-fallback{display:none}html[data-theme="light"] .bounty-item.is-loading .bounty-image{background:var(--paint-highlight,#e4e6ea)}.bounty-item.is-loading .bounty-image::after{position:absolute;inset:0;background:linear-gradient(90deg, transparent, var(--paint-tint-a7,rgba(255, 255, 255, 0.07)), transparent);content:"";transform:translateX(-100%);animation:skeleton-sweep 1.4s ease-in-out infinite}.skeleton-timer{width:48px;height:8px}.skeleton-odds{width:76px;height:8px}@keyframes skeleton-sweep{to{transform:translateX(100%)}}.site-footer{display:flex;width:min(calc(100% - 28px), var(--site-width));min-height:34px;align-items:center;justify-content:space-between;gap:18px;margin:0 auto 6px;padding:0 4px;color:var(--muted);font-size:0.53rem}.site-footer img{width:102px}.home-footer-links{display:inline-flex;align-items:center;gap:7px;margin-left:auto;color:var(--muted)}.home-footer-links a{color:inherit;text-decoration:none}.home-footer-links a:hover{color:var(--text)}.legal-page{width:min(calc(100% - 28px), 860px);margin:52px auto 44px}.legal-document{color:var(--soft)}.legal-back{display:inline-flex;align-items:center;margin-bottom:26px;color:var(--muted);font-size:0.65rem;font-weight:700;text-decoration:none}.legal-back:hover{color:var(--text)}.legal-document > header{padding-bottom:22px;border-bottom:1px solid var(--border)}.legal-document > header p{margin:0 0 8px;color:var(--accent);font-size:0.64rem;font-weight:800;text-transform:uppercase}.legal-document h1{margin:0;color:var(--text);font-size:2rem}.legal-document time{display:block;margin-top:9px;color:var(--muted);font-size:0.62rem}.legal-document section{padding:22px 0;border-bottom:1px solid var(--border)}.legal-document h2{margin:0 0 8px;color:var(--text);font-size:0.91rem}.legal-document section p{margin:0;color:var(--soft);font-size:0.72rem;line-height:1.7}.search-dialog{position:fixed;z-index:3000;inset:0;opacity:0;transition:opacity 150ms ease}.search-dialog.is-open{opacity:1}.search-backdrop{position:absolute;inset:0;width:100%;height:100%;background:var(--paint-base-a72,rgba(0, 0, 0, 0.72));border:0;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}.search-panel{position:relative;width:min(540px, calc(100% - 28px));max-height:min(600px, calc(100vh - 70px));margin:10vh auto 0;overflow:hidden;background:var(--panel);border:1px solid var(--border);border-radius:12px;box-shadow:0 25px 70px var(--paint-shadow-a45,rgba(0, 0, 0, 0.45));transform:translateY(-8px);transition:transform 180ms ease}.search-dialog.is-open .search-panel{transform:none}.search-input-row{display:grid;height:58px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:0 10px 0 17px;color:var(--muted);border-bottom:1px solid var(--border)}.search-input-row input{width:100%;height:54px;padding:0;background:transparent;border:0;outline:0}.search-close{display:grid;width:33px;height:33px;place-items:center;color:var(--muted);background:var(--header);border:1px solid var(--border);border-radius:8px;cursor:pointer}.search-results{max-height:470px;overflow-y:auto;padding:7px}.search-results > p{margin:0;padding:23px 10px;color:var(--muted);font-size:0.7rem;text-align:center}.search-results > a{display:grid;min-height:55px;grid-template-columns:42px 1fr auto;align-items:center;gap:9px;padding:5px 8px;border-radius:8px;text-decoration:none}.search-results > a:hover{background:var(--header)}.search-result-image{display:grid;width:40px;height:40px;place-items:center;overflow:hidden;color:var(--accent);background:var(--header);border:1px solid var(--border);border-radius:7px}.search-result-image img{width:100%;height:100%;object-fit:contain}.search-results > a > span:nth-child(2){display:grid;min-width:0;gap:3px}.search-results strong,
.search-results small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search-results strong{font-size:0.7rem}.search-results small{color:var(--muted);font-size:0.57rem}.search-results > a > .icon{width:13px;height:13px;color:var(--muted)}.players-page{width:min(calc(100% - 28px), var(--site-width));margin:42px auto 24px}.page-controls{display:flex;justify-content:flex-end;gap:8px;padding-bottom:12px}.players-heading{display:flex;min-height:144px;align-items:center;justify-content:space-between;gap:28px;padding:27px 30px;background:var(--header);border:1px solid var(--border);border-radius:var(--radius)}.section-kicker{color:var(--accent);font-size:0.55rem;font-weight:700;text-transform:uppercase}.players-heading h1{margin:5px 0 0;font-size:2rem}.players-heading p{margin:7px 0 0;color:var(--muted);font-size:0.7rem}.leaderboard-controls{display:flex;width:min(650px, 100%);align-items:end;justify-content:flex-end;gap:8px}.leaderboard-select{display:grid;min-width:150px;gap:5px}.leaderboard-select > span:not(.custom-select){color:var(--muted);font-size:0.48rem;font-weight:600;text-transform:uppercase}.leaderboard-select .custom-select{height:45px;padding:0 11px;color:var(--soft);background:var(--panel);border:1px solid var(--border);border-radius:8px;outline:0;font-size:0.64rem;font-weight:600}.leaderboard-select .custom-select:focus-within{border-color:rgba(79, 150, 255, 0.55)}.player-search{display:grid;width:min(330px, 100%);height:45px;grid-template-columns:auto 1fr;align-items:center;gap:9px;padding:0 13px;color:var(--muted);background:var(--panel);border:1px solid var(--border);border-radius:9px}.leaderboard-controls .player-search{width:min(260px, 100%)}.player-search:focus-within{border-color:rgba(79, 150, 255, 0.55)}.player-search input{min-width:0;height:42px;background:transparent;border:0;outline:0}.player-sort{position:relative;display:grid;width:150px;height:45px;grid-template-columns:auto minmax(0, 1fr);align-items:center;gap:7px;padding:0 10px;color:var(--muted);background:var(--panel);border:1px solid var(--border);border-radius:9px}.player-sort .custom-select{position:static;width:100%;height:42px;color:var(--soft);font-size:0.57rem;font-weight:600}.player-sort > .icon,
.player-sort .custom-select-trigger .icon{width:14px;height:14px}.player-sort:focus-within{border-color:rgba(79, 150, 255, 0.55)}.players-panel{margin-top:12px;padding:12px;background:var(--panel);border:1px solid var(--border);border-radius:20px}.players-grid{display:grid;grid-template-columns:repeat(7, minmax(0, 1fr));gap:8px}.player-leaderboard-card{position:relative;display:grid;min-width:0;min-height:212px;grid-template-columns:minmax(0, 1fr);justify-items:center;align-content:center;gap:7px;padding:37px 10px 11px;overflow:hidden;color:var(--text);background:var(--header);border:1px solid var(--border);border-radius:16px;text-decoration:none;transition:background-color 150ms ease, border-color 150ms ease, transform 150ms ease}.player-leaderboard-card:hover{background:var(--panel-hover);border-color:var(--border-hover);transform:translateY(-2px)}.player-leaderboard-card.has-fall-card{color:var(--paint-text,#fff3df);background:radial-gradient(circle at 15% 86%, var(--paint-accent-a24,rgba(206, 83, 34, .24)), transparent 34%),
    radial-gradient(circle at 88% 14%, var(--paint-accent-a21,rgba(239, 166, 64, .21)), transparent 31%),
    linear-gradient(150deg, var(--paint-base,#21150f), #4a2817 58%, var(--paint-base,#20140f));border-color:var(--paint-accent,#9c5930);box-shadow:inset 0 1px rgba(255, 211, 128, .18), 0 10px 25px var(--paint-shadow-a22,rgba(0, 0, 0, .22))}.player-leaderboard-card.has-fall-card:hover{background:linear-gradient(150deg, var(--paint-surface,#2b1a12), #61351c 58%, var(--paint-surface,#291710));border-color:var(--paint-accent,#dc9148)}.player-leaderboard-card.has-fall-card .player-card-avatar{position:relative;z-index:1;border-color:var(--paint-accent,#b96c36);background:var(--paint-base,#18110d);box-shadow:0 0 0 3px var(--paint-shadow,#26170f), 0 0 0 4px #7a4324}.player-leaderboard-card.has-fall-card .player-card-copy strong,
.player-leaderboard-card.has-fall-card .player-card-value{position:relative;z-index:1;color:var(--paint-text,#fff8ea) !important;-webkit-text-fill-color:#fff8ea !important}.player-leaderboard-card.has-fall-card .player-card-copy small,
.player-leaderboard-card.has-fall-card .player-card-summary,
.player-leaderboard-card.has-fall-card .player-card-seen{color:#e2bf92}.player-leaderboard-card.has-fall-card .player-card-rank{color:var(--paint-text,#fff4df);background:#392011;border-color:var(--paint-accent,#9b5a31)}.player-card-fall-leaves{position:absolute;z-index:0;inset:0;pointer-events:none;overflow:hidden}.player-card-fall-leaves > span{position:absolute;opacity:.72;filter:saturate(.9)}.player-card-fall-leaves > span:nth-child(1){top:16px;right:15px;font-size:1rem;transform:rotate(22deg)}.player-card-fall-leaves > span:nth-child(2){bottom:13px;left:13px;font-size:1.12rem;transform:rotate(-28deg)}.player-card-fall-leaves > span:nth-child(3){top:42px;left:8%;font-size:.82rem;opacity:.58;transform:rotate(46deg)}.player-card-fall-leaves > span:nth-child(4){right:28%;bottom:9px;font-size:.9rem;opacity:.62;transform:rotate(-12deg)}.player-card-fall-leaves > span:nth-child(5){top:9px;left:42%;font-size:.72rem;opacity:.52;transform:rotate(-46deg)}.player-card-fall-leaves > span:nth-child(6){right:7%;bottom:37px;font-size:.76rem;opacity:.54;transform:rotate(63deg)}.player-card-rank{position:absolute;top:10px;left:10px;display:inline-grid;min-width:25px;height:25px;place-items:center;padding:0 7px;color:var(--soft);background:var(--panel);border:1px solid var(--border);border-radius:6px;font-size:0.62rem;font-weight:800;font-variant-numeric:tabular-nums}.player-card-rank.rank-1{color:#2b1b00;background:#f2c75c;border-color:#f2c75c;box-shadow:0 3px 0 var(--paint-accent,#bc8e22), 0 0 9px rgba(242, 199, 92, 0.22);transform:translateY(-2px)}.player-card-rank.rank-2{color:var(--paint-ink,#25282d);background:var(--paint-highlight,#cdd2da);border-color:var(--paint-line,#cdd2da);box-shadow:0 3px 0 var(--paint-shadow,#8f98a4), 0 0 9px var(--paint-shadow-a20,rgba(205, 210, 218, 0.2));transform:translateY(-2px)}.player-card-rank.rank-3{color:#27170a;background:var(--paint-accent,#cf8e55);border-color:var(--paint-accent,#cf8e55);box-shadow:0 3px 0 var(--paint-accent,#96562d), 0 0 9px var(--paint-accent-a20,rgba(207, 142, 85, 0.2));transform:translateY(-2px)}.player-card-rank.rank-1,
.player-card-rank.rank-2,
.player-card-rank.rank-3{min-width:29px}.player-card-avatar{display:grid;width:68px;height:68px;place-items:center;overflow:hidden;color:var(--accent);background:var(--panel);border:2px solid var(--border);border-radius:50%;font-size:1rem;font-weight:800;transition:border-color 150ms ease}.player-leaderboard-card:hover .player-card-avatar{border-color:rgba(79, 150, 255, 0.55)}.player-card-avatar img{width:100%;height:100%;object-fit:cover}.player-card-copy{display:grid;width:100%;min-width:0;justify-items:center;gap:3px;text-align:center}.player-card-copy strong,
.player-card-copy small{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.player-card-copy strong{font-size:0.79rem}.player-card-copy small{color:var(--muted);font-size:0.6rem}.player-card-value{display:block;max-width:100%;min-height:0;padding:0;overflow:hidden;color:var(--paint-text,#fff) !important;background:transparent;border:0;border-radius:0;-webkit-text-fill-color:#fff !important;font-size:0.84rem;font-weight:800;font-variant-numeric:tabular-nums;text-shadow:none;text-align:center;text-overflow:ellipsis;white-space:nowrap}.player-card-summary{display:inline-flex;max-width:100%;align-items:center;justify-content:center;gap:6px;color:var(--muted);font-size:0.53rem;font-variant-numeric:tabular-nums;text-align:center}.player-card-summary > span{min-width:0;white-space:nowrap}.player-card-seen{color:var(--muted);font-size:0.53rem}.player-card-seen{position:absolute;top:14px;right:10px;display:inline-flex;align-items:center;gap:5px}.player-card-seen .icon{width:12px;height:12px}.players-grid-empty{grid-column:1 / -1;display:grid;min-height:220px;margin:0;place-items:center;color:var(--muted);font-size:0.66rem}.leaderboard-table-wrap{min-height:250px;overflow-x:auto;border-radius:12px}.leaderboard-table{width:100%;min-width:620px;border-collapse:collapse}.leaderboard-table th,
.leaderboard-table td{height:54px;padding:0 14px;border-bottom:1px solid var(--border);font-size:0.66rem;text-align:left}.leaderboard-table th{height:38px;color:var(--muted);background:var(--header);font-size:0.48rem;font-weight:700;text-transform:uppercase}.leaderboard-table tbody tr:last-child td{border-bottom:0}.leaderboard-table tbody tr:hover{background:var(--header)}.leaderboard-table .numeric{text-align:right;font-variant-numeric:tabular-nums}.leaderboard-rank{width:74px;color:var(--muted);font-variant-numeric:tabular-nums}.leaderboard-player{display:inline-flex;min-width:180px;align-items:center;gap:10px;color:var(--text);text-decoration:none}.leaderboard-player:hover strong,
.leaderboard-player:focus-visible strong{color:var(--accent-hover)}.leaderboard-avatar{display:grid;width:36px;height:36px;flex:0 0 36px;place-items:center;overflow:hidden;color:var(--accent);background:rgba(79, 150, 255, 0.1);border:1px solid var(--border);border-radius:7px;font-size:0.78rem;font-weight:800}.leaderboard-avatar img{width:100%;height:100%;object-fit:cover}.leaderboard-player > span:last-child{display:grid;min-width:0;gap:3px}.leaderboard-player strong,
.leaderboard-player small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.leaderboard-player strong{font-size:0.68rem}.leaderboard-player small{color:var(--muted);font-size:0.5rem}.leaderboard-period{color:var(--muted)}.player-value strong{color:var(--text)}.player-value small{color:var(--muted);font-size:0.52rem}.leaderboard-period-control{display:grid;gap:5px}.leaderboard-period-control > span{color:var(--muted);font-size:0.48rem;font-weight:600;text-transform:uppercase}.leaderboard-periods,
.inventory-mode{display:inline-flex;min-height:45px;align-items:center;gap:3px;padding:4px;background:var(--panel);border:1px solid var(--border);border-radius:8px}.leaderboard-periods button,
.inventory-mode button{height:35px;padding:0 12px;color:var(--muted);background:transparent;border:0;border-radius:6px;cursor:pointer;font-size:0.57rem;font-weight:700}.leaderboard-periods button:hover,
.inventory-mode button:hover{color:var(--text)}.leaderboard-periods button.is-active,
.inventory-mode button.is-active{color:var(--paint-text,#fff);background:var(--accent);box-shadow:0 0 0 2px rgba(79, 150, 255, 0.14)}.players-page > .page-controls{min-height:70px;align-items:center;padding:12px;background:var(--panel);border:1px solid var(--border);border-radius:20px}.players-page:not(.leaderboard-page) > .page-controls{justify-content:stretch}.players-page:not(.leaderboard-page) .player-search{width:auto;height:44px;flex:1 1 auto;background:var(--header);border-radius:999px}.players-page:not(.leaderboard-page) .player-sort{width:188px;height:44px;flex:0 0 188px;background:var(--header);border-radius:999px}.leaderboard-page > .page-controls{justify-content:flex-start}.leaderboard-page .leaderboard-controls{width:auto;justify-content:flex-start}.leaderboard-page .leaderboard-select .custom-select,
.leaderboard-page .leaderboard-periods{background:var(--header);border-radius:999px}.leaderboard-panel{overflow:hidden;background:var(--panel);border:1px solid var(--border);border-radius:10px}.leaderboard-panel-header{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:18px;border-bottom:1px solid var(--border)}.leaderboard-panel-title{display:grid;min-width:0;gap:4px}.leaderboard-panel-title > span{color:var(--muted);font-size:0.52rem;font-weight:700;text-transform:uppercase}.leaderboard-panel-title h1{margin:0;font-size:1rem}.leaderboard-panel-tools{display:flex;min-width:0;align-items:end;justify-content:end;gap:8px}.leaderboard-page .leaderboard-controls{display:flex;flex:0 1 auto;align-items:end;gap:8px}.leaderboard-page .leaderboard-select{min-width:176px}.leaderboard-search{display:grid;width:220px;height:45px;grid-template-columns:15px minmax(0, 1fr);align-items:center;gap:8px;padding:0 12px;color:var(--muted);background:var(--header);border:1px solid var(--border);border-radius:999px}.leaderboard-search:focus-within{border-color:var(--accent-hover)}.leaderboard-search .icon{width:15px;height:15px}.leaderboard-search input{width:100%;min-width:0;height:100%;padding:0;color:var(--text);background:transparent;border:0;font:600 0.58rem "Lexend",sans-serif;outline:0}.leaderboard-refresh{display:grid;width:45px;height:45px;flex:0 0 45px;place-items:center;padding:0;color:var(--soft);background:var(--header);border:1px solid var(--border);border-radius:999px;cursor:pointer}.leaderboard-refresh:hover{color:var(--text);border-color:var(--accent-hover)}.leaderboard-refresh .icon{width:16px;height:16px}.leaderboard-panel.is-loading .leaderboard-table-wrap{opacity:0.72;transition:opacity 140ms ease}.leaderboard-panel:not(.is-loading) .leaderboard-table-wrap{transition:opacity 140ms ease}.leaderboard-refresh.is-loading{cursor:progress}.leaderboard-refresh.is-loading .icon{animation:leaderboard-refresh-spin 720ms linear infinite}.leaderboard-table tbody.is-switching tr{animation:leaderboard-row-in 180ms ease both;animation-delay:calc(min(var(--leaderboard-row, 0), 10) * 14ms)}@keyframes leaderboard-refresh-spin{to{transform:rotate(360deg)}}@keyframes leaderboard-row-in{from{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion: reduce){.leaderboard-refresh.is-loading .icon,
  .leaderboard-table tbody.is-switching tr{animation:none}}.leaderboard-page .leaderboard-table-wrap{min-height:0}.leaderboard-page .leaderboard-table{min-width:520px}.leaderboard-page .leaderboard-table th,
.leaderboard-page .leaderboard-table td{height:58px;padding:0 18px}.leaderboard-page .leaderboard-table th{height:40px}.leaderboard-page .leaderboard-table tbody tr:hover{background:var(--header)}.leaderboard-page .leaderboard-rank{width:64px;color:var(--soft);font-weight:800}.leaderboard-page .leaderboard-player{min-width:0}.leaderboard-page .leaderboard-avatar{width:38px;height:38px;flex-basis:38px;border-radius:50%}.leaderboard-page .leaderboard-table .numeric{color:var(--text);font-weight:800}.leaderboard-page .players-empty{height:240px !important}.leaderboard-page .players-panel{margin-top:12px;padding:0;overflow:hidden;border-radius:10px}@media (max-width: 1080px){.leaderboard-panel-header{align-items:stretch;flex-direction:column}.leaderboard-panel-tools{justify-content:flex-start;flex-wrap:wrap}}@media (max-width: 680px){.leaderboard-panel-header{padding:14px}.leaderboard-panel-tools,
  .leaderboard-page .leaderboard-controls{width:100%}.leaderboard-page .leaderboard-controls{align-items:stretch;flex-direction:column}.leaderboard-page .leaderboard-select,
  .leaderboard-period-control,
  .leaderboard-search{width:100%}.leaderboard-search{flex:1 1 auto}.leaderboard-periods{width:100%}.leaderboard-page .leaderboard-table th,
  .leaderboard-page .leaderboard-table td{padding:0 12px}}.players-empty{height:220px !important;color:var(--muted);text-align:center !important}.player-detail-page{display:grid;width:min(calc(100% - 28px), var(--site-width));gap:12px;margin:22px auto 24px}.player-profile{position:relative;display:grid;min-height:190px;grid-template-columns:minmax(280px, 0.75fr) minmax(0, 1.25fr);align-items:center;gap:30px;padding:32px;background:var(--header);border:1px solid var(--border);border-radius:var(--radius)}.profile-back{position:absolute;top:14px;left:16px;display:inline-flex;align-items:center;gap:5px;color:var(--muted);font-size:0.54rem;font-weight:600;text-decoration:none}.profile-back .icon{width:12px;height:12px;transform:rotate(180deg)}.profile-back:hover{color:var(--text)}.profile-main{display:flex;min-width:0;align-items:center;gap:17px}.profile-avatar-wrap{position:relative;display:block;width:92px;height:92px;flex:0 0 92px}.profile-avatar{display:grid;width:92px;height:92px;place-items:center;overflow:hidden;color:var(--accent);background:var(--panel);border:1px solid var(--border);border-radius:10px;font-size:1.8rem;font-weight:800}.profile-avatar img{width:100%;height:100%;object-fit:cover}.profile-rank-badge{position:absolute;z-index:2;top:-10px;left:50%;display:grid;min-width:42px;height:26px;place-items:center;padding:0 9px;color:var(--paint-text,#fff);background:var(--accent);border:2px solid var(--header);border-radius:6px;box-shadow:0 6px 16px rgba(25, 105, 220, 0.32);font-size:0.68rem;font-weight:800;font-variant-numeric:tabular-nums;transform:translateX(-50%)}.profile-identity{min-width:0}.profile-rank,
.profile-title{display:block;margin-bottom:5px;color:var(--accent);font-size:0.72rem;font-weight:700}.profile-title{width:fit-content;max-width:100%;overflow:hidden;color:transparent;background-image:var(--title-gradient);background-size:200% 100%;background-clip:text;-webkit-background-clip:text;text-overflow:ellipsis;white-space:nowrap;background-size:200% 100%;animation:profile-title-cycle 7s linear infinite alternate}@keyframes profile-title-cycle{from{background-position:0 0}to{background-position:100% 0}}.profile-identity h1{margin:0;overflow:hidden;font-size:1.75rem;text-overflow:ellipsis;white-space:nowrap}.profile-identity p{margin:5px 0 0;overflow:hidden;color:var(--muted);font-size:0.62rem;text-overflow:ellipsis;white-space:nowrap}.profile-identity .profile-note{color:var(--soft)}.profile-note-input{width:min(260px, 100%);height:28px;margin-top:5px;padding:0 8px;color:var(--soft);background:var(--header);border:1px solid var(--border);border-radius:5px;font:500 0.53rem "Lexend",sans-serif;outline:0}.profile-note-input:focus{border-color:var(--accent-hover)}.profile-stats{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:8px}.profile-stat{--stat-accent:#4f96ff;--stat-tint:rgba(79, 150, 255, 0.1);position:relative;display:grid;min-width:0;min-height:70px;grid-template-columns:34px minmax(0, 1fr);align-items:center;gap:9px;padding:8px 10px;overflow:hidden;background:linear-gradient(145deg, var(--stat-tint), var(--panel) 58%);border:1px solid color-mix(in srgb, var(--stat-accent) 35%, var(--border));border-radius:8px;box-shadow:0 8px 20px var(--paint-shadow-a12,rgba(0, 0, 0, 0.12))}.profile-stat-pets{--stat-accent:#54c99a;--stat-tint:rgba(84, 201, 154, 0.1)}.profile-stat-bubbles{--stat-accent:#e67fc2;--stat-tint:rgba(230, 127, 194, 0.1)}.profile-stat-hatches{--stat-accent:#f0b461;--stat-tint:rgba(240, 180, 97, 0.1)}.profile-stat,
.profile-stat.profile-stat-pets,
.profile-stat.profile-stat-bubbles,
.profile-stat.profile-stat-hatches{--stat-accent:#fff;--stat-tint:transparent;background:var(--panel);border-color:var(--border)}.profile-stat-icon{color:var(--paint-text,#fff);background:var(--header);border-color:var(--border)}.profile-stat-copy small,
.profile-stat-copy strong{color:var(--paint-text,#fff)}.profile-stat-icon{display:grid;width:34px;height:34px;place-items:center;color:var(--stat-accent);background:color-mix(in srgb, var(--stat-accent) 12%, var(--header));border:1px solid color-mix(in srgb, var(--stat-accent) 32%, transparent);border-radius:7px}.profile-stat-icon .icon{width:18px;height:18px}.profile-stat-copy{display:grid;min-width:0;gap:4px}.profile-stat-copy small{min-width:0;overflow:hidden;color:var(--muted);font-size:0.45rem;font-weight:600;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.profile-stat-copy strong{min-width:0;overflow:hidden;font-size:0.8rem;text-overflow:ellipsis;white-space:nowrap}.profile-loading{display:grid;width:240px;gap:12px}.profile-error{grid-column:1 / -1;text-align:center}.profile-error h1{margin:0 0 10px;font-size:1.5rem}.profile-error a{color:var(--accent);font-size:0.62rem}.value-history,
.inventory-section{padding:18px;background:var(--panel);border:1px solid var(--border);border-radius:var(--radius)}.value-history-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:12px}.value-history-title{display:flex;min-width:0;flex:1;align-items:center;gap:14px}.value-history-heading h2{margin:0;flex:0 0 auto;font-size:1.05rem}.value-history-heading h2 .icon{width:15px;height:15px;margin-right:5px;color:var(--accent-hover);vertical-align:-2px}.value-history-heading h2 .icon-wallet{margin-right:0;margin-left:7px;color:#8de3a2}.value-history-summary{display:grid;min-width:0;grid-template-columns:repeat(4, minmax(104px, 1fr));gap:6px}.value-history-summary > span{display:grid;min-width:0;min-height:42px;align-content:center;gap:4px;padding:6px 9px;background:var(--header);border:1px solid var(--border);border-radius:6px}.value-history-summary small{overflow:hidden;color:var(--muted);font-size:0.45rem;font-weight:700;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.value-history-summary strong{overflow:hidden;font-size:0.62rem;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap}.value-history-ranges{display:inline-flex;gap:3px;padding:3px;background:var(--header);border:1px solid var(--border);border-radius:8px}.value-history-ranges button{min-width:42px;height:32px;padding:0 9px;color:var(--muted);background:transparent;border:0;border-radius:6px;cursor:pointer;font-size:0.62rem;font-weight:700}.value-history-ranges button:hover{color:var(--text)}.value-history-ranges button.is-active{color:var(--text);background:var(--panel-hover);box-shadow:inset 0 0 0 1px var(--border)}.value-history-chart{position:relative;display:grid;min-height:280px;place-items:center;overflow:hidden;color:var(--accent);background:linear-gradient(rgba(79, 150, 255, 0.035) 1px, transparent 1px),
    linear-gradient(90deg, rgba(79, 150, 255, 0.035) 1px, transparent 1px),
    var(--header);background-size:100% 56px, 96px 100%, auto;border:1px solid var(--border);border-radius:8px;touch-action:pan-y pinch-zoom}.value-history-chart svg{display:block;width:100%;height:auto;min-height:280px}.value-history-chart line{stroke:var(--border);stroke-width:1;vector-effect:non-scaling-stroke}.value-history-chart .history-area{fill:url("#history-fill")}.value-history-chart .history-line{fill:none;stroke:var(--accent);stroke-linecap:round;stroke-linejoin:round;stroke-width:3.5;filter:drop-shadow(0 8px 14px rgba(79, 150, 255, 0.22));vector-effect:non-scaling-stroke}.value-history-chart circle{fill:var(--accent);stroke:var(--header);stroke-width:3;transition:r 120ms ease, fill 120ms ease;vector-effect:non-scaling-stroke}.value-history-chart circle.is-active{r:7;fill:var(--paint-text,#fff)}.value-history-chart .history-focus-line{visibility:hidden;stroke:rgba(79, 150, 255, 0.45);stroke-dasharray:4 4}.value-history-chart .history-focus-line.is-active{visibility:visible}.value-history-chart text{fill:var(--muted);font-family:"Lexend",sans-serif;font-size:12px}.value-history-chart .history-end{text-anchor:end}.value-history-chart .history-single{text-anchor:middle}.value-history-empty{display:grid;justify-items:center;gap:7px;margin:0;padding:24px;color:var(--muted);text-align:center}.value-history-empty .icon{width:24px;height:24px;color:var(--accent)}.value-history-empty strong{color:var(--soft);font-size:0.78rem}.value-history-empty small{font-size:0.62rem}.value-history-tooltip{position:absolute;z-index:4;display:grid;min-width:124px;gap:4px;padding:9px 11px;visibility:hidden;opacity:0;color:var(--text);background:var(--paint-surface-a97,rgba(27, 28, 31, 0.97));border:1px solid var(--border-hover);border-radius:7px;box-shadow:0 12px 28px var(--paint-shadow-a34,rgba(0, 0, 0, 0.34));pointer-events:none;transform:translateY(5px);transition:opacity 120ms ease, transform 120ms ease, visibility 120ms ease}html[data-theme="light"] .value-history-tooltip{background:var(--paint-highlight-a97,rgba(255, 255, 255, 0.97))}.value-history-tooltip.show{visibility:visible;opacity:1;transform:none}.value-history-tooltip small{color:var(--muted);font-size:0.62rem}.value-history-tooltip strong{font-size:0.82rem}.inventory-heading{display:flex;min-height:58px;align-items:center;justify-content:space-between;gap:20px;margin-bottom:14px}.inventory-view{position:relative;display:grid;min-width:138px;align-items:center}.inventory-view .custom-select{min-width:138px;height:42px;padding:0 11px;color:var(--text);background:var(--header);border:1px solid var(--border);border-radius:8px;outline:0;font-size:0.72rem;font-weight:700}.inventory-controls{display:flex;align-items:center;gap:7px}.inventory-search,
.terminal-search{display:grid;height:45px;grid-template-columns:auto minmax(0, 1fr);align-items:center;gap:8px;padding:0 12px;color:var(--muted);background:var(--header);border:1px solid var(--border);border-radius:8px}.inventory-search{width:260px}.inventory-search input,
.terminal-search input{min-width:0;height:42px;background:transparent;border:0;outline:0;font-size:0.6rem}.inventory-search:focus-within,
.terminal-search:focus-within{border-color:rgba(79, 150, 255, 0.55)}.inventory-sort{position:relative;display:grid;width:126px;height:45px;grid-template-columns:auto minmax(0, 1fr);align-items:center;gap:7px;padding:0 9px;color:var(--muted);background:var(--header);border:1px solid var(--border);border-radius:8px}.inventory-rarity-filter{position:relative;z-index:20;width:126px;flex:0 0 126px}.inventory-rarity-filter summary{display:grid;width:100%;height:45px;grid-template-columns:minmax(0, 1fr) auto 10px;align-items:center;gap:7px;padding:0 10px 0 11px;color:var(--soft);background:var(--header);border:1px solid var(--border);border-radius:8px;cursor:pointer;font-size:.6rem;font-weight:700;list-style:none;transition:color 140ms ease, background 140ms ease, border-color 140ms ease, box-shadow 140ms ease}.inventory-rarity-filter summary::-webkit-details-marker{display:none}.inventory-rarity-filter summary:hover{color:var(--text);background:var(--panel-hover);border-color:var(--border-hover)}.inventory-rarity-filter summary:focus-visible{outline:0;border-color:var(--accent);box-shadow:0 0 0 3px rgba(79, 150, 255, 0.14)}.inventory-rarity-filter[open] summary{color:var(--text);background:var(--panel-hover);border-color:var(--accent)}.inventory-rarity-filter summary small{min-width:25px;padding:3px 5px;color:var(--muted);background:var(--paint-tint-a6,rgba(255, 255, 255, 0.055));border-radius:4px;font:700 0.48rem/1 "Lexend",sans-serif;text-align:center}.inventory-rarity-filter.has-filter summary small{color:#b9d5ff;background:rgba(79, 150, 255, 0.16)}.inventory-rarity-filter summary > i{width:7px;height:7px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg) translateY(-2px);transition:transform 140ms ease}.inventory-rarity-filter[open] summary > i{transform:rotate(225deg) translate(-2px, 0)}.inventory-rarity-options{position:absolute;top:calc(100% + 6px);right:0;display:grid;width:164px;gap:3px;padding:6px;background:color-mix(in srgb, var(--panel) 96%, var(--paint-base,#000));border:1px solid var(--border-hover);border-radius:9px;box-shadow:0 16px 34px var(--paint-shadow-a34,rgba(0, 0, 0, .34))}.inventory-rarity-options label{display:flex;align-items:center;gap:8px;min-height:29px;padding:0 7px;color:var(--muted);border:1px solid transparent;border-radius:6px;cursor:pointer;font-size:.56rem;font-weight:650;transition:color 120ms ease, background 120ms ease, border-color 120ms ease}.inventory-rarity-options label:hover{color:var(--text);background:var(--header);border-color:var(--border)}.inventory-rarity-options label:has(input:checked){color:var(--soft)}.inventory-rarity-options input{display:grid;width:14px;height:14px;margin:0;appearance:none;place-content:center;background:var(--header);border:1px solid var(--paint-line,#687176);border-radius:4px;cursor:pointer}.inventory-rarity-options input::before{width:7px;height:4px;content:'';border-bottom:2px solid #071b38;border-left:2px solid #071b38;opacity:0;transform:rotate(-45deg) translate(1px, -1px) scale(.7);transition:opacity 100ms ease, transform 100ms ease}.inventory-rarity-options input:checked{background:#6da9ff;border-color:#6da9ff}.inventory-rarity-options input:checked::before{opacity:1;transform:rotate(-45deg) translate(1px, -1px) scale(1)}.inventory-rarity-options input:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (max-width: 780px){.inventory-rarity-filter{width:100%;flex-basis:auto}}.inventory-sort .custom-select{position:static;width:100%;height:42px;color:var(--soft);font-size:0.57rem;font-weight:600}.inventory-sort > .icon,
.inventory-sort .custom-select-trigger .icon{width:13px;height:13px}.inventory-grid{display:grid;grid-template-columns:repeat(8, minmax(0, 1fr));gap:8px}.inventory-pagination{display:flex;justify-content:center;align-items:center;gap:7px;margin-top:16px}.inventory-pagination > span{min-width:52px;color:var(--muted);font-size:0.6rem;font-variant-numeric:tabular-nums;text-align:center}.inventory-page-button{display:grid;width:34px;height:34px;place-items:center;color:var(--soft);background:var(--header);border:1px solid var(--border);border-radius:6px;cursor:pointer}.inventory-page-button:hover:not(:disabled){color:var(--text);background:var(--panel-hover);border-color:var(--border-hover)}.inventory-page-button:disabled{opacity:0.4;cursor:default}.inventory-page-button .icon{width:15px;height:15px}.inventory-page-previous .icon{transform:rotate(180deg)}.player-activity{display:grid;gap:8px}.nitro-article-slot{display:block;grid-column:1 / -1;width:100%;min-width:0;min-height:0;margin:16px 0 8px}#io1,
#io2{position:fixed !important;top:50% !important;z-index:2147483644 !important;transform:translateY(-50%) !important}#io1{right:auto !important;left:10px !important}#io2{right:10px !important;left:auto !important}.inventory-section > .nitro-article-slot{margin-top:18px}#players-scroll-sentinel{height:1px}.hatch-grid{display:grid;grid-template-columns:repeat(5, minmax(0, 1fr));gap:8px}.hatch-card{--hatch-tone:#347ee8;display:grid;min-width:0;gap:7px;padding:9px;background:var(--header);border:2px solid var(--hatch-tone);border-radius:8px}.hatch-card.hatch-shiny,
.hatch-card.hatch-shinymythic{--hatch-tone:#ffd233}.hatch-card.hatch-mythic{--hatch-tone:#a779e8}.hatch-card-art{display:grid;aspect-ratio:1;place-items:center;color:var(--hatch-tone);background:color-mix(in srgb, var(--hatch-tone) 10%, var(--paint-base,#151619));border-radius:6px}.hatch-card-art .icon{width:34px;height:34px}.hatch-card > strong{min-height:32px;overflow:hidden;color:var(--soft);font-size:0.62rem;line-height:1.35}.hatch-card time{display:inline-flex;align-items:center;gap:4px;color:var(--muted);font-size:0.5rem;white-space:nowrap}.hatch-card time .icon{width:12px;height:12px;color:var(--hatch-tone)}.inventory-pet{position:relative;display:grid;min-width:0;overflow:visible;background:var(--header);border:1px solid var(--border);border-radius:8px;outline:0}.inventory-pet.is-pet-link,
.terminal-pet[href],
.trade-pet-slot[href]{cursor:pointer;text-decoration:none}.inventory-pet:hover,
.inventory-pet:focus{z-index:3;border-color:var(--border-hover)}.inventory-pet-art{position:relative;display:grid;width:100%;aspect-ratio:1;place-items:center;overflow:hidden;color:var(--muted);background:var(--paint-base,#151619);border-radius:7px 7px 0 0}.inventory-pet-art::before,
.pet-card-art::before{position:absolute;z-index:0;width:64%;height:64%;content:"";background:currentColor;mask:url("/assets/icons/paw.svg?v=20261011-model23") center / contain no-repeat;-webkit-mask:url("/assets/icons/paw.svg?v=20261011-model23") center / contain no-repeat;opacity:0.12;pointer-events:none}.inventory-pet-art > img:not(.inventory-super-legendary){position:relative;z-index:1;width:min(100px, 72%);height:min(100px, 72%);object-fit:contain}.inventory-pet-art > .inventory-super-legendary{position:absolute;z-index:1;right:5%;bottom:5%;display:grid;width:28px;height:28px;place-items:center;color:var(--paint-ink,#201707);background:#f0c84b;border:1px solid var(--paint-line-a70,rgba(255, 255, 255, 0.7));border-radius:7px;box-shadow:0 3px 8px var(--paint-shadow-a32,rgba(0, 0, 0, 0.32));font-size:0.58rem;font-weight:800}.inventory-pet-art > .icon{width:32px;height:32px}.inventory-pin{position:absolute;z-index:2;top:6px;left:6px;display:grid;width:24px;height:24px;place-items:center;color:var(--paint-text,#fff);background:var(--paint-base-a86,rgba(10, 10, 12, 0.86));border:1px solid var(--paint-line-a14,rgba(255, 255, 255, 0.14));border-radius:5px;cursor:pointer;opacity:0}.inventory-pet:hover .inventory-pin,
.inventory-pet:focus-within .inventory-pin,
.inventory-pet.is-pinned .inventory-pin{opacity:1}.inventory-pin .icon{width:12px;height:12px}.inventory-pet.is-pinned .inventory-pin{color:var(--accent-hover)}.inventory-pin-indicator{pointer-events:none;cursor:default}.inventory-owner-history{position:absolute;z-index:2;right:8px;bottom:8px;display:grid;width:28px;height:28px;place-items:center;padding:0;color:#77e5c4;background:linear-gradient(145deg, rgba(29, 73, 64, 0.96), var(--paint-base-a94,rgba(10, 10, 12, 0.94)));border:1px solid rgba(119, 229, 196, 0.48);border-radius:7px;box-shadow:0 4px 10px var(--paint-shadow-a28,rgba(0, 0, 0, 0.28));cursor:pointer;opacity:0}.inventory-owner-history .icon{width:14px;height:14px}.inventory-pet:hover .inventory-owner-history,
.inventory-pet:focus-within .inventory-owner-history{opacity:1}.inventory-owner-history:hover,
.inventory-owner-history:focus-visible{color:#d4ffef;background:linear-gradient(145deg, rgba(47, 114, 96, 0.98), var(--paint-base-a98,rgba(13, 28, 26, 0.98)));border-color:rgba(177, 255, 226, 0.82);outline:0}.inventory-owner-history-body{min-height:0;padding:14px;overflow:auto}.inventory-owner-history-note{margin:0;color:var(--muted);font-size:0.62rem;line-height:1.6}.inventory-owner-history-chain{display:flex;flex-wrap:wrap;align-items:stretch;gap:7px;margin-top:12px}.inventory-owner-history-chain > a{display:grid;min-width:130px;gap:3px;padding:8px;color:var(--soft);background:var(--header);border:1px solid var(--border);border-radius:7px;text-decoration:none}.inventory-owner-history-chain strong{color:var(--text);font-size:0.66rem}.inventory-owner-history-chain small{color:var(--muted);font-size:0.52rem;line-height:1.4}.inventory-owner-history-chain > span{align-self:center;color:#77e5c4;font-weight:800}.inventory-owner-history-dialog .chat-offer-editor,
.inventory-ownership-trade-dialog .chat-offer-editor{width:min(530px, calc(100vw - 24px));max-height:min(720px, calc(100dvh - 24px))}.inventory-ownership-timeline > header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:5px;color:var(--text);font:700 0.72rem "Lexend",sans-serif}.inventory-ownership-timeline > header code{max-width:48%;overflow:hidden;color:var(--muted);font:600 0.55rem ui-monospace, SFMono-Regular, Menlo, monospace;text-overflow:ellipsis;white-space:nowrap}.inventory-ownership-timeline > p{margin:0 0 15px;color:var(--muted);font-size:0.58rem;line-height:1.55}.inventory-ownership-events{display:grid}.inventory-ownership-owner{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0;padding:10px 11px;background:color-mix(in srgb, var(--header) 90%, transparent);border:1px solid var(--border);border-radius:10px}.inventory-ownership-owner.is-most-recent{border-color:rgba(119, 229, 196, 0.52)}.inventory-ownership-profile{display:flex;align-items:center;min-width:0;gap:9px;color:inherit;text-decoration:none}.inventory-ownership-avatar,
.inventory-ownership-trade-avatar{display:grid;flex:none;width:34px;height:34px;overflow:hidden;place-items:center;color:var(--paint-text,#d8fff4);background:linear-gradient(135deg, #256b5d, #14332f);border:1px solid rgba(119, 229, 196, 0.32);border-radius:50%}.inventory-ownership-avatar img,
.inventory-ownership-trade-avatar img{width:100%;height:100%;object-fit:cover}.inventory-ownership-avatar-fallback{font:700 0.7rem "Lexend",sans-serif}.inventory-ownership-copy{display:grid;min-width:0;gap:2px}.inventory-ownership-copy strong{overflow:hidden;color:var(--text);font:700 0.66rem "Lexend",sans-serif;text-overflow:ellipsis;white-space:nowrap}.inventory-ownership-copy small,
.inventory-ownership-trade-people small{overflow:hidden;color:var(--muted);font-size:0.54rem;text-overflow:ellipsis;white-space:nowrap}.inventory-ownership-owner time{flex:none;max-width:118px;color:var(--muted);font-size:0.53rem;line-height:1.35;text-align:right}.inventory-ownership-owner.is-most-recent time{color:#a5ead7}.inventory-ownership-connector{display:grid;grid-template-rows:13px 24px 13px;justify-items:center;width:48px;height:50px;margin:-1px 0 -1px 16px;padding:0;color:var(--paint-muted,#5f696b);background:none;border:0}button.inventory-ownership-connector{cursor:pointer}.inventory-ownership-connector.is-known{color:#77e5c4}.inventory-ownership-connector.is-known:hover .inventory-ownership-arrows,
.inventory-ownership-connector.is-known:focus-visible .inventory-ownership-arrows{color:var(--paint-text,#e2fff7);background:rgba(119, 229, 196, 0.2);border-color:rgba(119, 229, 196, 0.72);transform:scale(1.08)}.inventory-ownership-line{width:1px;height:100%;background:currentColor;opacity:0.62}.inventory-ownership-arrows{display:grid;grid-template-columns:repeat(2, 1fr);width:29px;height:24px;place-items:center;color:currentColor;background:var(--panel);border:1px solid currentColor;border-radius:999px;transition:transform 140ms ease, background 140ms ease, color 140ms ease}.inventory-ownership-arrows b{font:800 0.73rem/1 Arial, sans-serif}.inventory-ownership-trade-body{padding:14px;overflow:auto}.inventory-ownership-trade-people{display:grid;grid-template-columns:minmax(0, 1fr) auto minmax(0, 1fr);align-items:center;gap:8px;margin-top:14px}.inventory-ownership-trade-people > a,
.inventory-ownership-unknown-person{display:flex;align-items:center;min-width:0;gap:7px;color:inherit;text-decoration:none}.inventory-ownership-trade-people > a > span:last-child,
.inventory-ownership-unknown-person{display:grid;gap:2px}.inventory-ownership-trade-people strong,
.inventory-ownership-unknown-person strong{overflow:hidden;color:var(--text);font:700 0.58rem "Lexend",sans-serif;text-overflow:ellipsis;white-space:nowrap}.inventory-ownership-trade-people > span[aria-hidden]{color:#77e5c4;font-weight:800}.inventory-ownership-unknown-person{color:var(--muted);font-size:0.53rem}.inventory-ownership-trade-time{display:block;margin:12px 0;color:var(--muted);font-size:0.54rem}.inventory-ownership-trade-sides{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:9px}.inventory-ownership-trade-sides section{padding:9px;background:var(--header);border:1px solid var(--border);border-radius:8px}.inventory-ownership-trade-sides h3{margin:0 0 7px;color:var(--soft);font:700 0.58rem "Lexend",sans-serif}.inventory-ownership-trade-sides ul{display:grid;gap:5px;margin:0;padding:0;list-style:none}.inventory-ownership-trade-sides li{display:flex;justify-content:space-between;gap:7px;color:var(--muted);font-size:0.53rem}.inventory-ownership-trade-sides li strong{overflow:hidden;color:var(--text);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.inventory-ownership-trade-sides p{margin:0;color:var(--muted);font-size:0.53rem}.inventory-quantity{position:absolute;z-index:2;right:6px;bottom:6px;max-width:calc(100% - 12px);overflow:hidden;padding:5px 7px;color:var(--paint-text,#fff);background:var(--paint-base-a82,rgba(10, 10, 12, 0.82));border-radius:5px;font-size:0.66rem;line-height:1;text-overflow:ellipsis;white-space:nowrap}.inventory-level{position:absolute;z-index:2;bottom:6px;left:6px;padding:5px 7px;color:var(--paint-text,#fff);background:var(--paint-base-a82,rgba(10, 10, 12, 0.82));border-radius:5px;font-size:0.66rem;font-weight:800;line-height:1}.inventory-pet-art.has-trade-tags .inventory-level{bottom:33px}.inventory-trade-tags{position:absolute;z-index:2;right:6px;bottom:6px;left:6px;display:flex;flex-wrap:wrap;gap:3px;align-items:end}.inventory-trade-tags.is-editing{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr))}.inventory-trade-tags-copy{position:static;display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:4px;margin-top:2px}.inventory-trade-tags-copy .inventory-trade-tag{width:100%;height:22px;justify-content:center;padding:0 3px}.inventory-trade-tag{--trade-tag-tone:var(--muted);display:inline-flex;min-width:0;height:20px;align-items:center;gap:3px;padding:0 5px;color:var(--trade-tag-tone);background:color-mix(in srgb, var(--trade-tag-tone) 14%, var(--paint-base-a88,rgba(10, 10, 12, 0.88)));border:1px solid color-mix(in srgb, var(--trade-tag-tone) 40%, transparent);border-radius:4px;font:700 0.44rem "Lexend",sans-serif;line-height:1;white-space:nowrap}button.inventory-trade-tag{cursor:pointer;opacity:0.38}button.inventory-trade-tag.is-selected{opacity:1}.tag-upgrade{--trade-tag-tone:var(--green)}.tag-downgrade{--trade-tag-tone:var(--amber)}.tag-nft{--trade-tag-tone:var(--red)}.tag-ops{--trade-tag-tone:#ae82f5}.inventory-trade-tag .icon{width:10px;height:10px}.inventory-trend{--trend-tone:var(--amber);position:absolute;z-index:2;top:6px;right:6px;display:inline-flex;height:24px;align-items:center;gap:4px;padding:0 6px;color:var(--trend-tone);background:color-mix(in srgb, var(--trend-tone) 18%, var(--paint-base-a82,rgba(10, 10, 12, 0.82)));border:1px solid color-mix(in srgb, var(--trend-tone) 40%, transparent);border-radius:5px;font-size:0.52rem;font-weight:700}.inventory-trend .icon{width:12px;height:12px}.inventory-trend.trend-rising{--trend-tone:var(--green)}.inventory-trend.trend-dropping{--trend-tone:var(--red)}.inventory-trend.trend-unstable{--trend-tone:#f19a4f}.inventory-trend.trend-stable{--trend-tone:#e5c65a}.inventory-pet-copy{display:grid;min-width:0;min-height:106px;align-content:start;gap:5px;padding:9px}.inventory-pet.has-owner-history .inventory-pet-copy{padding-bottom:43px}.inventory-pet-copy strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.inventory-pet-name{font-size:0.68rem;line-height:1.25}.inventory-pet-market{display:flex;min-width:0;flex-wrap:wrap;gap:4px}.inventory-pet-demand,
.inventory-pet-status{--inventory-tone:var(--muted);display:inline-flex;min-width:0;align-items:center;padding:4px 6px;color:var(--inventory-tone);background:color-mix(in srgb, var(--inventory-tone) 14%, var(--header));border:1px solid color-mix(in srgb, var(--inventory-tone) 34%, transparent);border-radius:5px;font-size:0.5rem;font-weight:700;line-height:1;white-space:nowrap}.inventory-pet-demand.demand-very-low{--inventory-tone:#8f313c}.inventory-pet-demand.demand-low,
.inventory-pet-status.status-manipulated{--inventory-tone:var(--red)}.inventory-pet-demand.demand-medium,
.inventory-pet-status.status-hoarded{--inventory-tone:#e5c65a}.inventory-pet-demand.demand-high{--inventory-tone:var(--green)}.inventory-pet-demand.demand-very-high{--inventory-tone:#ef79ba}.inventory-pet-demand.demand-insane{--inventory-tone:#a779e8}.inventory-pet-value{display:grid;min-width:0;margin-top:2px}.inventory-pet-value strong{font-size:0.94rem;font-variant-numeric:tabular-nums}.inventory-pet-total{display:grid;min-width:0}.inventory-pet-total strong{color:var(--muted);font-size:0.56rem;font-variant-numeric:tabular-nums}.inventory-tooltip{position:fixed;z-index:5000;width:252px;padding:12px;visibility:hidden;opacity:0;color:var(--text);background:linear-gradient(180deg, var(--paint-tint-a5,rgba(255, 255, 255, 0.045)), transparent),
    var(--paint-base-a98,rgba(20, 21, 24, 0.98));border:1px solid var(--border-hover);border-radius:8px;box-shadow:0 20px 42px var(--paint-shadow-a38,rgba(0, 0, 0, 0.38));backdrop-filter:blur(14px);pointer-events:none;transform:translateY(6px) scale(0.985);transform-origin:top left;transition:opacity 120ms ease, transform 140ms ease, visibility 120ms ease}html[data-theme="light"] .inventory-tooltip{background:var(--paint-highlight-a98,rgba(255, 255, 255, 0.98))}.inventory-tooltip.show{visibility:visible;opacity:1;transform:none}.inventory-tooltip-top{display:grid;grid-template-columns:78px minmax(0, 1fr);align-items:center;gap:10px}.inventory-tooltip-art{position:relative;display:grid;width:78px;height:78px;place-items:center;overflow:hidden;color:var(--muted);background:var(--header);border:1px solid var(--border);border-radius:7px}.inventory-tooltip-art img{position:relative;z-index:1;width:72px;height:72px;object-fit:contain}.inventory-tooltip-art .inventory-tooltip-glow{position:absolute;z-index:0;inset:-10px;width:calc(100% + 20px);height:calc(100% + 20px);opacity:0.32;filter:blur(12px) saturate(1.2)}.inventory-tooltip-copy{display:grid;width:100%;min-width:0;align-content:center;gap:9px}.inventory-tooltip-copy > strong{overflow:hidden;font-size:0.8rem;line-height:1.3;text-overflow:ellipsis}.inventory-tooltip-enchants{display:grid;min-width:0;gap:5px}.inventory-tooltip-enchants > small,
.inventory-tooltip-value small{color:var(--muted);font-size:0.5rem;font-weight:700;text-transform:uppercase}.inventory-tooltip-enchants > span{display:flex;min-width:0;flex-wrap:wrap;gap:4px}.inventory-tooltip-enchants > span > span{padding:4px 7px;color:var(--accent-hover);background:rgba(79, 150, 255, 0.09);border:1px solid rgba(79, 150, 255, 0.23);border-radius:5px;font-size:0.57rem;font-weight:700}.inventory-tooltip-enchants > span > small{color:var(--muted);font-size:0.56rem}.inventory-tooltip-value{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:10px;padding:10px;background:var(--header);border:1px solid var(--border);border-radius:6px}.inventory-tooltip-value strong{overflow:hidden;font-size:0.86rem;text-overflow:ellipsis;white-space:nowrap}.inventory-load-more{display:block;min-width:150px;height:40px;margin:16px auto 0;padding:0 14px;color:var(--text);background:var(--header);border:1px solid var(--border);border-radius:7px;cursor:pointer;font-size:0.57rem;font-weight:700}.inventory-load-more:hover{border-color:var(--border-hover)}.inventory-empty{grid-column:1 / -1;display:grid;min-height:180px;margin:0;place-items:center;color:var(--muted);font-size:0.62rem}.teams-grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:8px}.team-card{min-width:0;padding:14px;background:var(--header);border:1px solid var(--border);border-radius:8px}.team-card > div:first-child{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:9px}.team-card h3{display:inline-flex;align-items:center;gap:6px;min-width:0;margin:0;overflow:hidden;font-size:0.62rem;text-overflow:ellipsis;white-space:nowrap}.team-card h3 .icon{width:14px;height:14px;color:var(--accent-hover)}.team-card > div:first-child span{color:var(--muted);font-size:0.47rem;white-space:nowrap}.team-pets{display:grid;grid-template-columns:repeat(9, minmax(0, 1fr));grid-template-rows:repeat(2, minmax(0, 1fr));gap:6px}.team-pets > span{position:relative;display:grid;aspect-ratio:1;place-items:center;overflow:hidden;color:var(--muted);background:var(--paint-base,#151619);border:1px solid var(--border);border-radius:5px}.team-pets > span small{position:absolute;right:2px;bottom:2px;left:2px;overflow:hidden;padding:2px 3px;color:var(--paint-text,#fff);background:var(--paint-base-a64,rgba(0, 0, 0, 0.64));border-radius:3px;font-size:0.35rem;font-weight:700;line-height:1;text-align:center;text-overflow:ellipsis;white-space:nowrap}.team-pets img{width:100%;height:100%;object-fit:contain}.team-pets .icon{width:14px;height:14px}.feed-page{width:min(calc(100% - 28px), var(--site-width));margin:28px auto 24px}.feed-heading{display:flex;min-height:102px;align-items:center;justify-content:space-between;gap:20px;padding:15px 4px 20px;border-bottom:1px solid var(--border)}.feed-heading h1{margin:5px 0 0;font-size:2.25rem;line-height:1}.feed-heading p{margin:8px 0 0;color:var(--muted);font-size:0.7rem}.feed-list{display:grid;gap:8px}.feed-load-more{min-height:42px;margin:8px 0 18px;color:var(--muted);background:transparent;border:1px dashed var(--border);border-radius:10px;cursor:pointer;font:700 .64rem "Lexend",sans-serif}.feed-load-more:hover,
.feed-load-more:focus-visible{color:var(--text);border-color:var(--accent)}.terminal-search{width:min(420px, 48%)}.terminal-post,
.trade-post{padding:14px;background:var(--panel);border:1px solid var(--border);border-radius:8px}@keyframes live-feed-in{from{opacity:0;transform:translateY(-14px)}to{opacity:1;transform:translateY(0)}}.terminal-post.is-live-new,
.trade-post.is-live-new{animation:live-feed-in 320ms ease-out both}.terminal-post > header,
.trade-post > header{display:flex;min-height:34px;align-items:center;justify-content:space-between;gap:14px;padding-bottom:10px;border-bottom:1px solid var(--border)}.terminal-author{display:flex;min-width:0;align-items:center;gap:9px}.terminal-avatar{display:grid;width:34px;height:34px;flex:0 0 34px;place-items:center;color:var(--accent);background:var(--header);border:1px solid var(--border);border-radius:7px;font-size:0.68rem;font-weight:800}.terminal-author > span:last-child{display:grid;min-width:0;gap:3px}.terminal-author strong,
.trade-player strong{font-size:0.72rem}.terminal-post time,
.trade-post time{color:var(--muted);font-size:0.52rem;white-space:nowrap}.terminal-join{display:inline-flex;height:34px;align-items:center;justify-content:center;padding:0 16px;color:var(--paint-text,#fff);background:#347ee8;border:1px solid #5696ef;border-radius:7px;font-size:0.58rem;font-weight:700;text-decoration:none}.terminal-join:hover{background:#438cef}.terminal-comparison,
.trade-comparison{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:10px;padding-top:12px}.terminal-comparison section,
.trade-side{min-width:0}.terminal-comparison section > header{display:flex;min-height:25px;align-items:center;justify-content:space-between;gap:10px;margin-bottom:7px}.terminal-comparison section > header > strong{color:var(--soft);font-size:0.58rem;font-variant-numeric:tabular-nums}.terminal-comparison h2,
.trade-side h2{margin:0;color:var(--muted);font-size:0.49rem;text-transform:uppercase}.trade-side h2{display:flex;align-items:center;justify-content:space-between;gap:8px}.trade-side h2 > strong{color:var(--soft);font-size:0.58rem;font-variant-numeric:tabular-nums}.terminal-pets{display:grid;min-height:102px;grid-template-columns:repeat(5, minmax(0, 1fr));align-content:start;gap:6px}.terminal-pet{position:relative;display:grid;min-width:0;gap:5px;outline:0}.terminal-pet-art{position:relative;display:grid;aspect-ratio:1;place-items:center;overflow:hidden;color:var(--muted);background:var(--paint-base,#151619);border:1px solid var(--border);border-radius:7px}.terminal-pet:hover .terminal-pet-art,
.terminal-pet:focus .terminal-pet-art{border-color:var(--border-hover)}.terminal-pet.is-highlighted-pet .terminal-pet-art,
.trade-pet-slot.is-highlighted-pet .trade-pet-art{border-color:#5ba8ff;box-shadow:0 0 0 2px rgba(79, 150, 255, 0.35)}.terminal-pet.is-unvalued-pet .terminal-pet-art,
.trade-pet-slot.is-unvalued-pet .trade-pet-art{border-color:var(--paint-accent,#ff6875);box-shadow:0 0 0 2px var(--paint-accent-a32,rgba(255, 91, 105, 0.32))}.terminal-pet-art img{width:100%;height:100%;object-fit:contain}.terminal-pet-art .icon{width:26px;height:26px}.terminal-pet-xl{position:absolute;z-index:2;top:4px;left:4px;padding:2px 4px;color:var(--paint-text,#dceeff);background:#1768b5;border:1px solid var(--paint-line-a45,rgba(255, 255, 255, 0.45));border-radius:4px;box-shadow:0 2px 6px var(--paint-shadow-a28,rgba(0, 0, 0, 0.28));font-size:0.42rem;font-weight:800;line-height:1}.terminal-pet-art > strong{position:absolute;right:4px;bottom:4px;max-width:calc(100% - 8px);overflow:hidden;padding:3px 5px;color:var(--paint-text,#fff);background:var(--paint-base-a80,rgba(8, 8, 10, 0.8));border-radius:4px;font-size:0.45rem;text-overflow:ellipsis;white-space:nowrap}.terminal-pet-name{min-height:22px;overflow:hidden;color:var(--soft);font-size:0.47rem;line-height:1.35;text-align:center;text-overflow:ellipsis}.terminal-pet-details{position:absolute;z-index:5;right:2px;bottom:calc(100% + 4px);left:2px;display:none;gap:1px;overflow:hidden;background:var(--border);border:1px solid var(--border-hover);border-radius:7px;box-shadow:0 12px 30px var(--paint-shadow-a38,rgba(0, 0, 0, 0.38))}.terminal-pet:hover .terminal-pet-details,
.terminal-pet:focus .terminal-pet-details{display:grid}.terminal-pet-details > span{display:grid;gap:3px;padding:6px;background:var(--panel)}.terminal-pet-details small{color:var(--muted);font-size:0.39rem}.terminal-pet-details strong{overflow:hidden;font-size:0.45rem;text-overflow:ellipsis;white-space:nowrap}.terminal-pet-empty{grid-column:1 / -1;display:grid;min-height:100px;place-items:center;color:var(--muted);border:1px dashed var(--border);border-radius:7px;font-size:0.52rem}.feed-pets{display:flex;min-height:30px;align-content:flex-start;flex-wrap:wrap;gap:5px}.feed-pets > span{display:inline-flex;min-height:27px;align-items:center;padding:4px 7px;color:var(--soft);background:var(--header);border:1px solid var(--border);border-radius:5px;font-size:0.56rem}.trade-player{display:inline-flex;align-items:center;gap:8px}.trade-player img{width:32px;height:32px;object-fit:cover;border-radius:6px}.trade-post > p{margin:11px 0 0;color:var(--soft);font-size:0.62rem;line-height:1.5}.trade-side-gained h2{color:var(--green)}.trade-side-lost h2{color:var(--red)}.trade-side-gave h2{color:var(--red)}.trade-side-received h2{color:var(--green)}.trade-pet-slots{display:grid;grid-template-columns:repeat(6, minmax(0, 1fr));gap:6px}.trade-pet-slot{display:grid;aspect-ratio:1;place-items:center;overflow:hidden;color:var(--muted);background:var(--header);border:1px solid var(--border);border-radius:7px}.trade-pet-slot.is-highlighted-pet,
.trade-pet-slot.is-unvalued-pet{overflow:visible}.trade-pet-slot img{width:88%;height:88%;object-fit:contain}.trade-pet-slot .icon{width:22px;height:22px}.feed-empty{display:grid;min-height:240px;margin:0;place-items:center;color:var(--muted);border:1px solid var(--border);border-radius:8px;font-size:0.68rem}.feed-skeleton{display:grid;height:110px;align-content:center;gap:14px;padding:14px;background:var(--panel);border:1px solid var(--border);border-radius:8px}.feed-skeleton .skeleton-line:first-child{width:24%}.feed-skeleton .skeleton-line:last-child{width:72%}.pets-page{width:min(calc(100% - 28px), var(--site-width));margin:28px auto 24px}.pets-heading{display:flex;min-height:88px;align-items:flex-end;justify-content:space-between;gap:24px;padding:0 4px 18px;border-bottom:1px solid var(--border)}.pets-heading h1{margin:5px 0 0;font-size:2.25rem;line-height:1}.pets-heading p{margin:8px 0 0;color:var(--muted);font-size:0.7rem}.pets-heading .pets-count{margin:0 0 2px;font-size:0.64rem;font-variant-numeric:tabular-nums;font-weight:600;white-space:nowrap}.pets-catalog{min-width:0;padding:14px;background:var(--paint-base-a74,rgba(21, 22, 25, 0.74));border:1px solid var(--border);border-radius:14px}.pets-toolbar{position:relative;z-index:10;display:grid;grid-template-columns:minmax(210px, 1fr) auto 156px 44px;gap:8px;padding:8px;background:var(--paint-tint-a3,rgba(255, 255, 255, 0.025));border:1px solid var(--paint-line-a8,rgba(255, 255, 255, 0.08));border-radius:11px}.pets-search,
.pets-sort,
.pets-order,
.pet-variants{height:44px;color:var(--soft);background:var(--panel);border:1px solid var(--border);border-radius:9px}.pets-search{display:grid;min-width:0;grid-template-columns:auto minmax(0, 1fr);align-items:center;gap:9px;padding:0 12px}.pets-search .icon{width:16px;height:16px;color:var(--muted)}.pets-search input{width:100%;min-width:0;height:42px;padding:0;background:transparent;border:0;outline:0;font-size:0.72rem}.pets-search input::placeholder{color:var(--muted)}.pets-search:focus-within,
.pets-sort:focus-within,
.pets-order:focus-visible,
.pet-variant:focus-visible,
.pet-rarity-filter:focus-visible,
.pets-load-more:focus-visible,
.pets-empty button:focus-visible{border-color:rgba(79, 150, 255, 0.62);outline:3px solid rgba(79, 150, 255, 0.13);outline-offset:0}.pet-variants{display:grid;grid-template-columns:repeat(4, auto);gap:3px;padding:3px}.pet-variant{display:inline-flex;min-width:0;height:36px;align-items:center;justify-content:center;gap:6px;padding:0 9px;color:var(--muted);background:transparent;border:1px solid transparent;border-radius:6px;cursor:pointer;font-size:0.61rem;font-weight:600;white-space:nowrap}.pet-variant .icon{width:14px;height:14px}.pet-variant:hover{color:var(--text);background:var(--panel-hover)}.pet-variant.is-active{color:var(--text);background:var(--header);border-color:var(--border)}.pet-variant[data-pet-variant="shiny"].is-active .icon{color:var(--paint-accent-text,#ec9ecf)}.pet-variant[data-pet-variant="mythic"].is-active .icon,
.pet-variant[data-pet-variant="shinymythic"].is-active .icon{color:#b79bf2}.pet-variant[data-pet-variant="normal"].is-active .icon{color:var(--accent)}.pets-sort{position:relative;display:grid;min-width:0;grid-template-columns:auto minmax(0, 1fr);align-items:center;gap:7px;padding:0 10px}.pets-sort > .icon:first-child{width:15px;height:15px;color:var(--muted)}.pets-sort .custom-select{position:static;width:100%;height:42px;color:var(--soft);font-size:0.65rem;font-weight:600}.pets-order{display:grid;width:44px;place-items:center;cursor:pointer}.pets-order:hover{color:var(--text);background:var(--panel-hover);border-color:var(--border-hover)}.pets-order .icon{width:17px;height:17px}.pet-rarities{display:flex;width:100%;min-width:0;gap:4px;margin:12px 0 14px;overflow-x:auto;padding-bottom:2px;scrollbar-width:none}.pet-rarities::-webkit-scrollbar{display:none}.pet-rarity-filter{min-width:max-content;height:30px;padding:0 10px;color:var(--muted);background:transparent;border:1px solid transparent;border-radius:999px;cursor:pointer;font-size:0.58rem;font-weight:600}.pet-rarity-filter:hover{color:var(--text);background:var(--panel)}.pet-rarity-filter.is-active{color:var(--paint-text,#fff);background:#347ee8;border-color:#68a0ef}.pets-grid{display:grid;min-width:0;min-height:330px;grid-template-columns:repeat(5, minmax(0, 1fr));gap:10px}.pet-card{display:flex;min-width:0;height:374px;overflow:hidden;background:var(--panel);border:1px solid var(--border);border-radius:12px;flex-direction:column;text-decoration:none;transition:background-color 150ms ease, border-color 150ms ease, transform 150ms ease}.pet-card:hover{background:var(--panel-hover);border-color:var(--border-hover);transform:translateY(-2px)}.pet-card:focus-visible{border-color:rgba(79, 150, 255, 0.62);outline:3px solid rgba(79, 150, 255, 0.18);outline-offset:2px}.pet-card-art{position:relative;display:grid;width:100%;height:250px;flex:0 0 250px;place-items:center;overflow:hidden;color:var(--muted);background-color:var(--paint-base,#151619);background-image:radial-gradient(circle at 50% 35%, rgba(91, 154, 255, 0.17), transparent 62%);border-bottom:1px solid var(--border)}.pet-card-art.pet-art-shiny,
.pet-card-art.pet-art-shinymythic{background-color:var(--paint-surface,#1c1918)}html[data-theme="light"] .pet-card-art{background-color:var(--paint-highlight,#eef0f3);background-image:linear-gradient(var(--paint-tint-a4,rgba(20, 24, 31, 0.035)) 1px, transparent 1px),
    linear-gradient(90deg, var(--paint-tint-a4,rgba(20, 24, 31, 0.035)) 1px, transparent 1px)}html[data-theme="light"] .pet-card-art.pet-art-shiny,
html[data-theme="light"] .pet-card-art.pet-art-shinymythic{background-color:var(--paint-highlight,#f2eee8)}.pet-card-art > img{position:relative;z-index:1;width:150px;height:150px;max-width:90%;max-height:90%;object-fit:contain;transition:transform 180ms ease}.pet-card:hover .pet-card-art > img{transform:scale(1.07)}.pet-card-art > .image-fallback{position:relative;z-index:1;width:30px;height:30px;opacity:0.28}.pet-card-rarity{position:absolute;top:7px;left:7px;max-width:calc(100% - 14px);padding:4px 6px;overflow:hidden;color:var(--paint-text,#e9eef5);background:var(--paint-base-a78,rgba(10, 12, 15, 0.78));border:1px solid var(--paint-line-a12,rgba(255, 255, 255, 0.12));border-radius:5px;font-size:0.46rem;font-weight:700;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.pet-card-rarity.rarity-secret{color:#f3d574}.pet-card-rarity.rarity-legendary{color:#e5a2f5}.pet-card-rarity.rarity-unique{color:#82c8f1}.pet-card-rarity.rarity-epic{color:#ba9cf0}.pet-card-rarity.rarity-rare{color:#76d8b0}.pet-card-trend{position:absolute;right:7px;bottom:7px;display:inline-flex;height:25px;align-items:center;gap:4px;padding:0 7px;color:var(--paint-muted,#aeb1b8);background:var(--paint-base-a78,rgba(10, 12, 15, 0.78));border:1px solid var(--paint-line-a12,rgba(255, 255, 255, 0.12));border-radius:5px;font-size:0.49rem;font-weight:600}.pet-card-trend .icon{width:12px;height:12px}.pet-card-trend.trend-rising{color:#68d89b}.pet-card-trend.trend-dropping{color:#f27d84}.pet-card-trend.trend-unstable{color:#f0b461}.pet-card-body{display:flex;min-width:0;flex:1;flex-direction:column;padding:11px}.pet-card-name{min-width:0;overflow:hidden;font-size:0.74rem;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.pet-card-stats{display:grid;height:25px;grid-template-columns:repeat(4, minmax(0, 1fr));gap:3px;margin-top:8px}.pet-card-stat{display:inline-flex;min-width:0;height:25px;align-items:center;justify-content:center;gap:3px;padding:0 3px;color:var(--soft);background:var(--header);border:1px solid var(--border);border-radius:5px}.pet-card-stat .icon{width:10px;height:10px;color:var(--accent)}.pet-card-stat > span:last-child{min-width:0;overflow:hidden;font-size:0.46rem;font-variant-numeric:tabular-nums;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.pet-card-market{display:grid;grid-template-columns:minmax(0, 1fr) auto;align-items:end;gap:8px;margin-top:auto;padding-top:8px;border-top:1px solid var(--paint-line-a8,rgba(255, 255, 255, 0.08))}.pet-card-value,
.pet-card-demand{display:grid;min-width:0;gap:3px}.pet-card-demand{justify-items:end}.pet-card-market small{color:var(--muted);font-size:0.43rem;font-weight:600;text-transform:uppercase}.pet-card-market strong{min-width:0;overflow:hidden;font-size:0.64rem;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap}.pet-card-demand strong{color:var(--muted);font-size:0.53rem}.pet-card-demand.demand-score-high strong{color:var(--green)}.pet-card-demand.demand-score-medium strong{color:var(--amber)}.pet-card-demand.demand-score-low strong{color:var(--red)}.value-estimate{overflow:hidden;color:var(--muted);font-size:0.48rem;font-weight:700;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap}.pets-footer{display:flex;min-height:64px;align-items:center;justify-content:space-between;gap:14px}.pets-footer p{margin:0;color:var(--muted);font-size:0.58rem;font-variant-numeric:tabular-nums}.pets-load-more,
.pets-empty button{height:36px;padding:0 14px;color:var(--text);background:var(--panel);border:1px solid var(--border);border-radius:7px;cursor:pointer;font-size:0.61rem;font-weight:600}.pets-load-more:hover,
.pets-empty button:hover{background:var(--panel-hover);border-color:var(--border-hover)}.pets-load-more:disabled{color:var(--muted);cursor:wait}.pets-empty{display:grid;min-height:280px;grid-column:1 / -1;place-items:center;align-content:center;gap:8px;color:var(--muted);border:1px solid var(--border);border-radius:8px}.pets-empty > .icon{width:25px;height:25px;color:var(--accent)}.pets-empty strong{color:var(--text);font-size:0.75rem}.pets-empty span:last-child{font-size:0.61rem}.pet-catalog-skeleton{pointer-events:none}.pet-catalog-skeleton .pet-card-art,
.pet-skeleton-stats{position:relative;overflow:hidden;background:var(--paint-surface,#25262a)}html[data-theme="light"] .pet-catalog-skeleton .pet-card-art,
html[data-theme="light"] .pet-skeleton-stats{background:var(--paint-highlight,#e4e6ea)}.pet-catalog-skeleton .pet-card-art::after,
.pet-skeleton-stats::after{position:absolute;inset:0;background:linear-gradient(90deg, transparent, var(--paint-tint-a7,rgba(255, 255, 255, 0.07)), transparent);content:"";transform:translateX(-100%);animation:skeleton-sweep 1.4s ease-in-out infinite}.pet-skeleton-name{width:76%;height:10px}.pet-skeleton-stats{width:100%;height:25px;margin-top:8px;border-radius:5px}.pet-skeleton-value{width:100%;height:24px;margin-top:auto}.noscript{position:fixed;z-index:4000;right:14px;bottom:14px;left:14px;padding:12px;background:var(--panel);border:1px solid var(--border);border-radius:10px;font-size:0.7rem;text-align:center}.brand:focus-visible,
.nav-links a:focus-visible,
.icon-button:focus-visible,
.button:focus-visible,
.view-all:focus-visible,
.value-card:focus-visible,
.stat-box:focus-visible,
.bounty-item:focus-visible,
.upcoming-pet:focus-visible,
.upcoming-egg:focus-visible,
.player-card:focus-visible{outline:3px solid rgba(79, 150, 255, 0.42);outline-offset:2px}@media (max-width: 960px){.topbar{grid-template-columns:160px minmax(145px, 175px) minmax(0, 1fr) auto}.brand{width:156px}.nav-links a,
  .nav-dropdown > button{padding:0 7px;font-size:0.64rem}.hero{grid-template-columns:minmax(0, 0.82fr) minmax(390px, 1.18fr)}.pets-toolbar{grid-template-columns:minmax(190px, 1fr) 156px 44px}.pet-variants{grid-column:1 / -1;grid-row:2}.pets-grid{grid-template-columns:repeat(4, minmax(0, 1fr))}.players-grid{grid-template-columns:repeat(5, minmax(0, 1fr))}.value-history-title{align-items:flex-start;flex-direction:column}.value-history-summary{width:100%;grid-template-columns:repeat(4, minmax(0, 1fr))}}@media (max-width: 900px){.topbar{grid-template-columns:minmax(0, 1fr) auto;padding-left:9px}.nav-links,
  .topbar-search,
  .nav-actions > a{display:none}.menu-button{display:inline-grid}.profile-stats{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media (min-width: 781px) and (max-height: 900px){.home{margin-top:18px}.hero{min-height:348px}.hero-copy{padding:30px 38px}.hero h1{font-size:4.25rem}.hero h2{margin-top:10px;font-size:1.4rem}.hero-copy > p{margin-top:9px}.hero-actions{margin-top:15px}.hero-bounty{margin:10px;padding:14px}.site-footer:not(.has-home-legal-links){display:none}}@media (max-width: 780px){.site-header{top:8px;width:calc(100% - 16px)}.topbar{grid-template-columns:minmax(0, 1fr) auto;padding-left:9px}.brand{width:148px}.brand-globe{width:36px;height:36px;flex-basis:36px}.brand-wordmark{font-size:1.48rem}.nav-links,
  .nav-actions > a{display:none}.account-profile-link > span:nth-child(2){display:none}.account-trigger{min-width:64px}.account-profile-link{width:38px;justify-content:center;padding:0}.account-dropdown-toggle{width:25px;min-width:25px;padding:0 5px 0 1px}.account-login{height:36px;padding:0 9px}.inventory-pin{opacity:1}.inventory-owner-history{opacity:1}.menu-button{display:inline-grid}.home{width:calc(100% - 20px);margin-top:20px}.players-page{width:calc(100% - 20px);margin-top:20px}.players-grid{grid-template-columns:repeat(4, minmax(0, 1fr))}.player-leaderboard-card{min-height:184px}.player-detail-page{width:calc(100% - 20px);margin-top:20px}.pets-page{width:calc(100% - 20px);margin-top:24px}.hero{min-height:0;grid-template-columns:1fr}.hero-copy{padding:30px 22px 23px}.hero-bounty{margin:0 10px 10px;padding:15px}.bounty-item{min-height:164px;grid-template-rows:minmax(108px, 1fr) auto auto}.bounty-image{width:min(128px, 100%);height:128px}.bounty img{width:124px;height:124px}.stats-panel{grid-template-columns:1fr 1fr}.players-heading{align-items:stretch;flex-direction:column;gap:18px;padding:24px}.leaderboard-controls{width:100%;align-items:stretch;flex-wrap:wrap;justify-content:stretch}.leaderboard-select,
  .leaderboard-controls .player-search{min-width:180px;flex:1}.player-search{width:100%}.player-profile{grid-template-columns:1fr;gap:20px;padding:42px 24px 24px}.inventory-heading{align-items:stretch;flex-direction:column}.inventory-controls{display:grid;grid-template-columns:minmax(0, 1fr) 126px}.inventory-search{width:100%}.inventory-mode{grid-column:1 / -1;justify-content:stretch}.inventory-mode button{flex:1}.inventory-grid{grid-template-columns:repeat(4, minmax(0, 1fr))}.hatch-grid{grid-template-columns:repeat(3, minmax(0, 1fr))}.teams-grid{grid-template-columns:1fr}.feed-page{width:calc(100% - 20px);margin-top:24px}.pets-toolbar{grid-template-columns:minmax(0, 1fr) 144px 44px}.pets-grid{grid-template-columns:repeat(3, minmax(0, 1fr))}.values-panel{padding:13px}.value-rail{grid-auto-columns:248px}.site-footer{width:calc(100% - 20px)}}@media (max-width: 480px){.brand{width:138px}.brand-globe{width:34px;height:34px;flex-basis:34px}.brand-wordmark{font-size:1.4rem}.nav-actions{gap:5px}.icon-button{width:37px;height:37px}.hero h1{font-size:3.75rem}.hero h2{font-size:1.32rem}.hero-copy > p{font-size:0.76rem}.hero-actions{display:grid;width:100%;grid-template-columns:1fr 1fr}.button{min-width:0;padding:0 8px;font-size:0.61rem}.bounty{grid-template-columns:1fr 20px 1fr;gap:4px}.bounty-item{min-height:148px;grid-template-rows:minmax(92px, 1fr) auto auto;padding:6px}.bounty-image{width:min(108px, 100%);height:108px}.bounty img{width:104px;height:104px}.bounty-footer{min-height:30px;justify-content:space-between}.bounty-odds{max-width:108px}.bounty-odds strong{font-size:0.56rem}.stat-box{grid-template-columns:34px minmax(0, 1fr);gap:8px;padding:7px 8px}.stat-icon{width:34px;height:34px}.players-heading{padding:20px}.players-heading h1{font-size:1.65rem}.players-heading p{display:none}.leaderboard-controls{display:grid;grid-template-columns:1fr 1fr}.leaderboard-select,
  .leaderboard-controls .player-search{min-width:0}.leaderboard-controls .player-search{grid-column:1 / -1}.leaderboard-page .leaderboard-controls{grid-template-columns:1fr}.leaderboard-period-control{min-width:0}.leaderboard-periods{display:flex}.leaderboard-periods button{min-width:0;flex:1;padding:0 7px}.players-panel{padding:6px}.page-controls{display:grid;grid-template-columns:minmax(0, 1fr) 132px}.player-sort{width:132px}.players-grid{grid-template-columns:repeat(2, minmax(0, 1fr));gap:6px}.player-leaderboard-card{min-height:180px;padding:34px 8px 10px}.player-card-avatar{width:56px;height:56px}.player-card-value{gap:1px}.player-card-copy strong{font-size:0.72rem}.player-card-copy small,
  .player-card-value small{font-size:0.56rem}.value-history-heading{align-items:stretch;flex-direction:column}.value-history-summary{grid-template-columns:repeat(2, minmax(0, 1fr))}.value-history-ranges{align-self:flex-start}.leaderboard-table th,
  .leaderboard-table td{padding:0 10px}.feed-heading{min-height:86px;align-items:stretch;flex-direction:column;padding:12px 4px 16px}.feed-heading h1{font-size:2rem}.feed-heading p{display:none}.terminal-search{width:100%}.terminal-comparison,
  .trade-comparison{grid-template-columns:1fr}.terminal-post,
  .trade-post{padding:12px}.player-profile{padding-right:18px;padding-left:18px}.profile-main{align-items:flex-start}.profile-avatar{width:72px;height:72px;flex-basis:72px}.profile-identity h1{font-size:1.25rem}.profile-stats{grid-template-columns:repeat(2, minmax(0, 1fr));gap:8px}.profile-stat{min-height:66px;padding:7px}.profile-stat-icon{width:30px;height:30px}.profile-stat-copy small{font-size:0.39rem}.profile-stat{grid-template-columns:30px minmax(0, 1fr);gap:5px}.profile-stat-copy strong{font-size:0.62rem}.value-history,
  .inventory-section{padding:12px}.inventory-controls{grid-template-columns:minmax(0, 1fr) 112px}.inventory-grid{grid-template-columns:repeat(3, minmax(0, 1fr));gap:6px}.hatch-grid{grid-template-columns:repeat(2, minmax(0, 1fr));gap:6px}.inventory-pet-copy{min-height:78px;padding:7px 6px}.inventory-pet-name{font-size:0.64rem}.value-history-chart,
  .value-history-chart svg{min-height:230px}.value-history-chart text{font-size:18px}.inventory-tooltip{width:min(252px, calc(100vw - 20px))}.team-pets{grid-template-columns:repeat(9, minmax(0, 1fr))}.terminal-pets{grid-template-columns:repeat(4, minmax(0, 1fr))}.value-rail{grid-auto-columns:252px}.pets-heading{min-height:80px;padding-bottom:16px}.pets-heading h1{font-size:2rem}.pets-heading > div > p{display:none}.pets-toolbar{grid-template-columns:minmax(0, 1fr) 44px}.pets-search{grid-column:1 / -1}.pet-variants{display:flex;grid-column:1 / -1;grid-row:2;overflow-x:auto;scrollbar-width:none}.pet-variants::-webkit-scrollbar{display:none}.pet-variant{min-width:max-content;flex:1 0 auto}.pets-sort{grid-column:1;grid-row:3}.pets-order{grid-column:2;grid-row:3}.pet-rarities{margin-bottom:11px}.pets-grid{grid-template-columns:repeat(2, minmax(0, 1fr));gap:7px}.pet-card{height:280px}.pet-card-art{height:160px;flex-basis:160px}.pet-card-body{padding:8px}.pet-card-name{font-size:0.64rem}.pet-card-stat:nth-child(4){display:none}.pet-card-stats{grid-template-columns:repeat(3, minmax(0, 1fr))}.pet-card-market{gap:4px}.pet-card-market strong{font-size:0.58rem}.pet-card-demand strong{max-width:72px;font-size:0.47rem}.pets-footer{min-height:58px}.pets-empty{min-height:230px}.site-footer{flex-direction:column;justify-content:center;padding:9px 0}.home-footer-links{margin-left:0}.legal-page{width:calc(100% - 24px);margin-top:34px}.legal-document h1{font-size:1.55rem}.legal-document section{padding:18px 0}}.bounty-panel{overflow:hidden;background:var(--panel);border:1px solid var(--border);border-radius:8px}.bounty-panel-header{display:flex;min-height:72px;align-items:end;justify-content:space-between;padding:17px 20px;border-bottom:1px solid var(--border)}.bounty-panel-header h1,
.bounty-list-heading h2{margin:0}.bounty-panel-header h1{font-size:1.3rem}.bounty-content{padding:18px}.bounty-featured{display:grid;min-height:330px;grid-template-columns:minmax(260px, 0.82fr) minmax(340px, 1.18fr);overflow:hidden;background:var(--header);border:1px solid var(--border);border-radius:8px}.bounty-featured-visual,
.bounty-card-visual{position:relative;display:grid;place-items:center;overflow:hidden;background:var(--paint-base,#151619)}.bounty-featured-visual{min-height:330px;border-right:1px solid var(--border)}.bounty-featured-visual > a:first-child{display:grid;width:min(76%, 290px);height:min(76%, 290px);place-items:center}.bounty-featured-visual > a:first-child > img{width:100%;height:100%;object-fit:contain}.bounty-featured-egg,
.bounty-card-egg{position:absolute;display:grid;place-items:center;overflow:hidden;background:var(--panel);border:1px solid var(--border-hover)}.bounty-featured-egg{right:18px;bottom:18px;width:82px;height:82px;border-radius:8px}.bounty-featured-egg img,
.bounty-card-egg img{width:100%;height:100%;object-fit:contain}.bounty-featured-copy{display:flex;justify-content:center;flex-direction:column;padding:clamp(28px, 5vw, 50px)}.bounty-featured-copy h2{margin:15px 0 0;font-size:clamp(2rem, 4.5vw, 3.4rem);line-height:0.98;overflow-wrap:anywhere}.bounty-date-line{display:flex;align-items:center;flex-wrap:wrap;gap:8px;color:var(--muted);font-size:0.58rem}.bounty-status{display:inline-flex;min-height:23px;align-items:center;padding:0 8px;color:var(--muted);background:var(--panel);border:1px solid var(--border-hover);border-radius:999px;font-size:0.52rem;font-weight:800}.bounty-status.is-today{color:var(--accent-hover);border-color:rgba(79, 150, 255, 0.55)}.bounty-countdown{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:7px;margin-top:22px}.bounty-countdown > span{display:grid;min-height:64px;place-content:center;justify-items:center;gap:3px;background:var(--panel);border:1px solid var(--border);border-radius:7px}.bounty-countdown strong{font-size:1rem;font-variant-numeric:tabular-nums}.bounty-countdown small,
.bounty-featured-meta span,
.bounty-card-body dt{color:var(--muted);font-size:0.48rem;font-weight:700;text-transform:uppercase}.bounty-featured-meta{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:7px;margin-top:7px}.bounty-featured-meta > div{display:grid;min-width:0;gap:5px;padding:11px 12px;background:var(--panel);border:1px solid var(--border);border-radius:7px}.bounty-featured-meta strong{overflow:hidden;font-size:0.65rem;text-overflow:ellipsis;white-space:nowrap}.bounty-list-heading{margin:25px 2px 12px}.bounty-list-heading > div{display:grid;gap:5px}.bounty-list-heading h2{font-size:1rem}.bounty-grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:10px}.bounty-card{display:grid;min-width:0;grid-template-columns:142px minmax(0, 1fr);overflow:hidden;background:var(--header);border:1px solid var(--border);border-radius:8px;transition:border-color 180ms ease, background 180ms ease}.bounty-card:hover{background:var(--panel-hover);border-color:var(--border-hover)}.bounty-card-visual{min-height:160px;border-right:1px solid var(--border)}.bounty-card-visual > a:first-child{display:grid;width:78%;height:78%;place-items:center}.bounty-card-visual > a:first-child img{width:100%;height:100%;object-fit:contain}.bounty-card-egg{right:8px;bottom:8px;width:43px;height:43px;border-radius:7px}.bounty-card-body{display:flex;min-width:0;justify-content:center;flex-direction:column;padding:14px}.bounty-card-body > time{color:var(--muted);font-size:0.58rem}.bounty-card-body h3{margin:12px 0 0;overflow:hidden;font-size:0.82rem;text-overflow:ellipsis;white-space:nowrap}.bounty-card-body h3 a,
.bounty-card-body dd a{color:inherit;text-decoration:none}.bounty-card-body h3 a:hover,
.bounty-card-body dd a:hover{color:var(--accent-hover)}.bounty-card-body dl{display:grid;gap:7px;margin:12px 0 0}.bounty-card-body dl > div{display:grid;grid-template-columns:52px minmax(0, 1fr);gap:7px}.bounty-card-body dd{margin:0;overflow-wrap:anywhere;color:var(--soft);font-size:0.59rem;font-weight:700}.bounty-message,
.bounty-na{color:var(--muted);font-size:0.65rem;text-align:center}.bounty-na{display:grid;min-height:330px;grid-column:1 / -1;place-items:center}.bounty-featured-skeleton{display:grid;min-height:330px;grid-column:1 / -1;align-content:center;gap:12px;padding:34px}.bounty-featured-skeleton span{height:14px;background:var(--panel-hover);border-radius:7px}.bounty-featured-skeleton span:first-child{width:180px;height:180px}.bounty-featured-skeleton span:nth-child(2){width:min(380px, 80%)}.bounty-featured-skeleton span:last-child{width:min(240px, 55%)}@media (max-width: 900px){.bounty-grid{grid-template-columns:1fr}}@media (max-width: 820px){.bounty-content{padding:12px}.bounty-featured{grid-template-columns:1fr}.bounty-featured-visual{min-height:260px;border-right:0;border-bottom:1px solid var(--border)}.bounty-featured-copy{padding:25px 18px 27px}}@media (max-width: 520px){.bounty-featured-meta{grid-template-columns:1fr}.bounty-card{grid-template-columns:110px minmax(0, 1fr)}.bounty-card-visual{min-height:152px}.bounty-card-body{padding:12px}.bounty-card-body dl > div{grid-template-columns:1fr;gap:3px}.bounty-card-body h3{overflow:visible;overflow-wrap:anywhere;text-overflow:clip;white-space:normal}}.eggs-page{width:min(calc(100% - 28px), var(--site-width));min-height:calc(100vh - 156px);margin:42px auto 28px}.egg-catalog-header{display:flex;min-height:48px;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.egg-catalog-header h1{margin:0;font-size:1.3rem}.egg-catalog-header > span{color:var(--muted);font-size:0.6rem;font-variant-numeric:tabular-nums}.egg-toolbar{position:sticky;z-index:30;top:78px;display:flex;min-height:58px;align-items:center;gap:8px;margin-bottom:16px;padding:8px;background:var(--panel);border:1px solid var(--border);border-radius:8px}.egg-search{display:flex;min-width:180px;height:40px;flex:1;align-items:center;gap:8px;padding:0 11px;background:var(--header);border:1px solid var(--border);border-radius:7px}.egg-search:focus-within,
.egg-direction:focus-visible,
.egg-sort select:focus-visible{border-color:var(--accent-hover);box-shadow:0 0 0 3px rgba(79, 150, 255, 0.14)}.egg-search .icon{width:17px;height:17px;flex:0 0 auto;color:var(--muted)}.egg-search input{width:100%;min-width:0;color:var(--text);background:transparent;border:0;outline:0;font:600 0.67rem "Lexend",sans-serif}.egg-search input::placeholder{color:var(--muted)}.egg-sort select,
.egg-direction{height:40px;color:var(--soft);background:var(--header);border:1px solid var(--border);border-radius:7px;outline:0;font:600 0.64rem "Lexend",sans-serif}.egg-sort select{min-width:118px;padding:0 28px 0 10px;cursor:pointer}.egg-direction{display:grid;width:40px;flex:0 0 40px;place-items:center;cursor:pointer}.egg-direction .icon{width:17px;height:17px}.egg-grid{display:grid;grid-template-columns:repeat(6, minmax(0, 1fr));gap:10px}.egg-card{display:block;min-width:0;overflow:hidden;color:var(--text);background:var(--panel);border:1px solid var(--border);border-radius:8px;content-visibility:auto;contain-intrinsic-size:260px;text-decoration:none;transition:border-color 180ms ease, background-color 180ms ease, transform 180ms ease}.egg-card:hover{background:var(--panel-hover);border-color:var(--border-hover);transform:translateY(-2px)}.catalog-art{position:relative;display:grid;aspect-ratio:1;place-items:center;overflow:hidden;background:var(--paint-base,#151619);border-bottom:1px solid var(--border)}.catalog-art > img{position:relative;z-index:2;width:88%;height:88%;object-fit:contain;transition:transform 180ms ease}.egg-card:hover .catalog-art > img{transform:scale(1.045)}.catalog-art.has-image-error > img{display:none}.catalog-art-fallback{position:absolute;display:grid;width:42px;height:42px;place-items:center;color:var(--muted);opacity:0.22}.catalog-art-fallback .icon{width:34px;height:34px}.catalog-kind{position:absolute;z-index:4;top:7px;left:7px;padding:4px 6px;color:var(--paint-text,#e9edf3);background:var(--paint-base-a76,rgba(9, 11, 14, 0.76));border:1px solid var(--paint-line-a12,rgba(255, 255, 255, 0.12));border-radius:5px;font-size:0.52rem;font-weight:700}.catalog-card-body{padding:10px}.catalog-card-body h2{overflow:hidden;margin:0 0 8px;font-size:0.75rem;text-overflow:ellipsis;white-space:nowrap}.egg-price{display:flex;min-width:0;align-items:center;gap:6px;color:var(--soft)}.egg-price > .icon{width:17px;height:17px;flex:0 0 auto}.egg-price strong{overflow:hidden;font-size:0.62rem;text-overflow:ellipsis;white-space:nowrap}.catalog-card-foot{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:10px;padding-top:8px;color:var(--muted);border-top:1px solid var(--border);font-size:0.55rem;font-weight:700}.catalog-card-foot span{display:inline-flex;min-width:0;align-items:center;gap:5px}.catalog-card-foot span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.catalog-card-foot .icon{width:13px;height:13px;flex:0 0 auto}.egg-card-skeleton{display:grid;min-height:250px;align-content:start;gap:11px;padding:10px}.egg-card-skeleton::before{display:block;aspect-ratio:1;content:"";background:var(--header);border-radius:6px}.egg-card-skeleton > span{display:block;height:12px;background:var(--header);border-radius:4px}.egg-card-skeleton > span:last-child{width:62%}.egg-message{display:grid;min-height:180px;place-items:center;color:var(--muted);border:1px dashed var(--border);border-radius:8px;font-size:0.67rem;text-align:center}@media (max-width: 1000px){.egg-grid{grid-template-columns:repeat(4, minmax(0, 1fr))}}@media (max-width: 720px){.eggs-page{width:calc(100% - 20px);margin-top:28px}.egg-toolbar{top:66px;flex-wrap:wrap}.egg-search{flex-basis:100%}.egg-sort{flex:1}.egg-sort select{width:100%}.egg-grid{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media (max-width: 480px){.egg-grid{grid-template-columns:repeat(2, minmax(0, 1fr));gap:7px}.catalog-card-body{padding:8px}.catalog-card-body h2{font-size:0.67rem}.catalog-card-foot{font-size:0.5rem}}.egg-detail-page{width:min(calc(100% - 28px), var(--site-width));min-height:calc(100vh - 156px);margin:42px auto 28px}.egg-detail-shell{display:grid;grid-template-columns:minmax(280px, 0.76fr) minmax(0, 1.24fr);gap:14px}.egg-detail-summary,
.egg-detail-pets{background:var(--panel);border:1px solid var(--border);border-radius:8px}.egg-detail-summary{display:grid;align-content:start;gap:16px;padding:16px}.egg-detail-art{display:grid;aspect-ratio:1;place-items:center;overflow:hidden;color:var(--muted);background:var(--paint-base,#151619);border:1px solid var(--border);border-radius:7px}.egg-detail-art img{width:84%;height:84%;object-fit:contain}.egg-detail-art .icon{width:60px;height:60px}.egg-detail-copy h1{margin:0;font-size:1.28rem;overflow-wrap:anywhere}.egg-detail-copy p{margin:8px 0 0;color:var(--muted);font-size:0.68rem;line-height:1.55}.egg-detail-copy p a{color:var(--accent-hover);font-weight:600;text-decoration:none}.egg-detail-copy p a:hover{text-decoration:underline}.egg-detail-expected-value{display:grid;width:100%;max-width:100%;gap:5px;margin-top:13px;padding:0}.egg-detail-expected-value > span{color:var(--soft);font-size:0.78rem;font-weight:800;text-transform:uppercase;letter-spacing:0.02em}.egg-detail-expected-value strong{overflow:hidden;color:var(--paint-text,#fff);font-size:clamp(1.55rem, 3.1vw, 2.1rem);font-weight:800;font-variant-numeric:tabular-nums;line-height:1;text-overflow:ellipsis;white-space:nowrap}.egg-detail-date{position:relative;color:var(--soft);cursor:help;text-decoration:underline;text-decoration-color:var(--border-hover);text-underline-offset:3px}.egg-detail-date::after{position:absolute;z-index:12;bottom:calc(100% + 8px);left:50%;width:max-content;max-width:200px;padding:6px 8px;color:var(--text);background:var(--header);border:1px solid var(--border-hover);border-radius:5px;box-shadow:0 10px 20px var(--paint-shadow-a24,rgba(0, 0, 0, 0.24));content:attr(data-tooltip);font-size:0.52rem;font-weight:600;line-height:1.35;opacity:0;pointer-events:none;transform:translate(-50%, 3px);transition:opacity 140ms ease, transform 140ms ease}.egg-detail-date:hover::after,
.egg-detail-date:focus-visible::after{opacity:1;transform:translate(-50%, 0)}.egg-detail-pets{display:flex;height:min(640px, calc(100vh - 132px));min-width:0;flex-direction:column;padding:16px}.egg-detail-pets > header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.egg-detail-pets > header p{margin:0 0 4px;color:var(--muted);font-size:0.52rem;font-weight:700;text-transform:uppercase}.egg-detail-pets h2{margin:0;font-size:0.94rem}.egg-hatch-setup{position:relative;flex:0 0 auto}.egg-hatch-setup-trigger{display:flex;width:32px;height:32px;align-items:center;justify-content:center;padding:0;color:var(--muted);background:var(--header);border:1px solid var(--border);border-radius:6px;cursor:pointer;outline:0;transition:color 160ms ease, background 160ms ease, border-color 160ms ease, box-shadow 160ms ease}.egg-hatch-setup-trigger:hover,
.egg-hatch-setup.is-open .egg-hatch-setup-trigger{color:var(--text);background:var(--panel-hover);border-color:var(--border-hover)}.egg-hatch-setup-trigger:focus-visible{box-shadow:0 0 0 3px rgba(79, 150, 255, 0.16)}.egg-hatch-setup-trigger .icon{width:15px;height:15px}.egg-hatch-setup-panel{display:grid;position:absolute;z-index:10;top:calc(100% + 6px);right:0;width:min(318px, calc(100vw - 52px));padding:12px;background:var(--panel);border:1px solid var(--border-hover);border-radius:8px;box-shadow:0 20px 42px var(--paint-shadow-a30,rgba(0, 0, 0, 0.3))}.egg-hatch-setup-heading{display:flex;align-items:start;justify-content:space-between;gap:10px;padding:2px 2px 11px}.egg-hatch-setup-heading > div{display:grid;gap:4px}.egg-hatch-setup-heading span,
.egg-hatch-setup-group h3,
.egg-hatch-results span{color:var(--muted);font-size:0.49rem;font-weight:700;text-transform:uppercase}.egg-hatch-setup-heading strong{font-size:0.82rem}.egg-hatch-reset{display:inline-flex;height:27px;align-items:center;gap:4px;padding:0 7px;color:var(--muted);background:var(--header);border:1px solid var(--border);border-radius:5px;cursor:pointer;font:700 0.48rem "Lexend",sans-serif}.egg-hatch-reset:hover{color:var(--text);border-color:var(--border-hover)}.egg-hatch-reset .icon{width:12px;height:12px}.egg-hatch-results{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));overflow:hidden;background:rgba(79, 150, 255, 0.06);border:1px solid rgba(79, 150, 255, 0.19);border-radius:7px}.egg-hatch-results > div{display:grid;min-width:0;gap:4px;padding:10px 6px;text-align:center}.egg-hatch-results > div + div{border-left:1px solid rgba(79, 150, 255, 0.17)}.egg-hatch-results strong{overflow:hidden;color:var(--accent-hover);font-size:0.67rem;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap}.egg-hatch-setup-group{display:grid;margin-top:12px;overflow:hidden;border:1px solid var(--border);border-radius:7px}.egg-hatch-setup-group h3{margin:0;padding:9px 10px;background:var(--header);border-bottom:1px solid var(--border)}.egg-hatch-setup-fields{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:8px;padding:10px}.egg-hatch-setup-fields-luck{grid-template-columns:repeat(2, minmax(0, 1fr))}.egg-hatch-variant-fields{display:grid;gap:6px}.egg-hatch-variant-fields > label{display:grid;grid-template-columns:16px minmax(50px, .65fr) minmax(66px, 1fr) minmax(62px, .8fr);gap:6px;align-items:center;min-width:0;padding:7px 10px;color:var(--text);background:var(--header);border:1px solid var(--border);border-radius:7px;font-size:.58rem;font-weight:700}.egg-hatch-variant-fields small{color:var(--muted);font-size:.5rem}.egg-hatch-variant-fields input[type="number"]{min-width:0;height:27px;padding:0 6px;color:var(--text);background:var(--panel);border:1px solid var(--border);border-radius:5px;font:700 .56rem "Lexend",sans-serif}.egg-hatch-setup-fields label{display:grid;min-width:0;gap:5px;color:var(--muted);font-size:0.5rem;font-weight:600}.egg-hatch-setup-fields input[type="number"]{appearance:textfield;width:100%;height:36px;padding:0 9px;color:var(--text);background:var(--header);border:1px solid var(--border-hover);border-radius:5px;font:600 0.61rem "Lexend",sans-serif;outline:0}.egg-hatch-setup-fields input[type="number"]::-webkit-inner-spin-button,
.egg-hatch-setup-fields input[type="number"]::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.egg-hatch-setup-fields input[type="number"]:focus{background:var(--panel-hover);border-color:var(--accent-hover);box-shadow:0 0 0 3px rgba(79, 150, 255, 0.14)}.egg-hatch-setup-check{position:relative;display:flex;min-height:48px;align-items:center;justify-content:space-between;gap:10px;padding:8px 10px;color:var(--soft);cursor:pointer}.egg-hatch-setup-check > span{display:grid;min-width:0;gap:2px}.egg-hatch-setup-check strong{font-size:0.6rem}.egg-hatch-setup-check input{position:absolute;opacity:0;pointer-events:none}.egg-hatch-setup-check > i{position:relative;width:20px;height:20px;flex:0 0 20px;background:var(--header);border:1px solid var(--border-hover);border-radius:5px;transition:background 160ms ease, border-color 160ms ease}.egg-hatch-setup-check > i::after{position:absolute;top:3px;left:6px;width:5px;height:9px;border:solid var(--paint-line,#07111f);border-width:0 2px 2px 0;content:"";opacity:0;transform:rotate(45deg) scale(0.7);transition:opacity 150ms ease, transform 160ms ease}.egg-hatch-setup-check input:checked + i{background:var(--accent);border-color:var(--accent)}.egg-hatch-setup-check input:checked + i::after{opacity:1;transform:rotate(45deg) scale(1)}.egg-hatch-setup-check:focus-within > i{box-shadow:0 0 0 3px rgba(79, 150, 255, 0.16)}.egg-drop-list{display:grid;min-height:0;flex:1;align-content:start;gap:6px;padding-right:4px;overflow-y:auto;scrollbar-color:var(--border-hover) transparent;scrollbar-width:thin}.egg-drop{display:grid;min-width:0;grid-template-columns:46px minmax(0, 1fr) auto auto;align-items:center;gap:10px;padding:8px;color:var(--text);background:var(--header);border:1px solid var(--border);border-radius:7px;text-decoration:none}.egg-drop:hover{background:var(--panel-hover);border-color:var(--border-hover)}.egg-drop-art{display:grid;width:46px;height:46px;place-items:center;overflow:hidden;color:var(--accent-hover);background:var(--paint-base,#151619);border:1px solid var(--border);border-radius:6px}.egg-drop-art img{width:100%;height:100%;object-fit:contain}.egg-drop-art.is-xl img{transform:scale(2)}.egg-drop-art .icon{width:20px;height:20px}.egg-drop-rarity-common .egg-drop-art{border-color:var(--paint-line,#c7ccd4);box-shadow:0 0 0 1px var(--paint-shadow-a38,rgba(199, 204, 212, 0.38))}.egg-drop-rarity-common .egg-drop-name small{color:var(--paint-text,#c7ccd4)}.egg-drop-rarity-uncommon .egg-drop-art{border-color:#5cd69a;box-shadow:0 0 0 1px rgba(92, 214, 154, 0.38)}.egg-drop-rarity-uncommon .egg-drop-name small{color:#5cd69a}.egg-drop-rarity-unique .egg-drop-art{border-color:#ffb38a;box-shadow:0 0 0 1px rgba(255, 179, 138, 0.38)}.egg-drop-rarity-unique .egg-drop-name small{color:#ffb38a}.egg-drop-rarity-epic .egg-drop-art{border-color:#b58cff;box-shadow:0 0 0 1px rgba(181, 140, 255, 0.38)}.egg-drop-rarity-epic .egg-drop-name small{color:#b58cff}.egg-drop-rarity-legendary .egg-drop-art{border-color:#ffd35a;box-shadow:0 0 0 1px rgba(255, 211, 90, 0.38)}.egg-drop-rarity-legendary .egg-drop-name small{color:#ffd35a}.egg-drop-rarity-secret .egg-drop-art{border-color:#f27882;box-shadow:0 0 0 1px rgba(242, 120, 130, 0.38)}.egg-drop-rarity-secret .egg-drop-name small{color:#f27882}.egg-drop-rarity-celestial .egg-drop-art{border-color:#64e0df;box-shadow:0 0 0 1px rgba(100, 224, 223, 0.38)}.egg-drop-rarity-celestial .egg-drop-name small{color:#64e0df}.egg-drop-rarity-infinity .egg-drop-art{border-color:#4f96ff;box-shadow:0 0 0 1px rgba(79, 150, 255, 0.38)}.egg-drop-rarity-void .egg-drop-art{border-color:#e34dff;box-shadow:0 0 0 1px rgba(227, 77, 255, 0.48)}.egg-drop-rarity-infinity .egg-drop-name small{color:#4f96ff}.egg-drop-rarity-void .egg-drop-name small{color:#e34dff}.egg-drop-name,
.egg-drop-chance,
.egg-drop-eta{display:grid;min-width:0;gap:3px}.egg-drop-name strong{overflow:hidden;font-size:0.7rem;text-overflow:ellipsis;white-space:nowrap}.egg-drop small{color:var(--muted);font-size:0.51rem;font-weight:600}.egg-drop-chance,
.egg-drop-eta{justify-items:end}.egg-drop-chance strong{color:var(--soft);font-size:0.64rem;font-variant-numeric:tabular-nums;white-space:nowrap}.egg-drop-eta strong{color:var(--soft);font-size:0.64rem;font-variant-numeric:tabular-nums;white-space:nowrap}.egg-detail-error{padding:22px;color:var(--muted);background:var(--panel);border:1px solid var(--border);border-radius:8px;font-size:0.72rem}@media (max-width: 820px){.egg-detail-page{width:calc(100% - 20px);margin-top:28px}.egg-detail-shell{grid-template-columns:1fr}.egg-detail-summary{grid-template-columns:180px minmax(0, 1fr);align-items:center}}@media (max-width: 520px){.egg-detail-summary{grid-template-columns:1fr}.egg-detail-art{max-width:250px}.egg-detail-pets,
  .egg-detail-summary{padding:12px}.egg-drop{grid-template-columns:42px minmax(0, 1fr) auto auto;gap:8px}.egg-drop-art{width:42px;height:42px}.egg-hatch-setup-panel{width:min(318px, calc(100vw - 36px))}}@media (max-width: 350px){.search-button{display:none}.brand{width:132px}.hero h1{font-size:3.35rem}.hero-actions{grid-template-columns:1fr}.pet-card{height:266px}.pet-card-art{height:148px;flex-basis:148px}.pet-card-demand strong{max-width:62px}}.luck-page{width:min(calc(100% - 28px), 920px);min-height:calc(100vh - 156px);margin:42px auto 28px}.luck-shell{display:grid;grid-template-columns:minmax(0, 1.18fr) minmax(270px, 0.82fr);align-items:start;gap:14px}.luck-setup,
.luck-results{overflow:hidden;background:var(--panel);border:1px solid var(--border);border-radius:8px}.luck-setup-trigger{display:flex;width:100%;min-height:64px;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;color:var(--text);background:transparent;border:0;cursor:pointer;text-align:left}.luck-setup-trigger > span:first-child{display:grid;gap:4px}.luck-setup-trigger strong{font:700 0.9rem "Lexend",sans-serif}.luck-setup-trigger small{color:var(--muted);font-size:0.57rem}.luck-setup-trigger > .icon{width:17px;height:17px;color:var(--muted);transition:transform 160ms ease}.luck-setup.is-open .luck-setup-trigger > .icon{transform:rotate(180deg)}.luck-setup-panel{padding:0 14px 14px;border-top:1px solid var(--border)}.luck-fields{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:10px;padding-top:14px}.luck-fields label{display:grid;min-width:0;gap:6px;color:var(--muted);font-size:0.57rem;font-weight:600}.luck-fields input[type="number"]{width:100%;height:39px;padding:0 10px;color:var(--text);background:var(--header);border:1px solid var(--border);border-radius:6px;font:600 0.68rem "Lexend",sans-serif;outline:0}.luck-fields input[type="number"]:focus{border-color:var(--accent-hover);box-shadow:0 0 0 3px rgba(79, 150, 255, 0.14)}.luck-fields .luck-check{display:inline-flex;height:39px;align-items:center;gap:8px;padding:0 10px;color:var(--soft);background:var(--header);border:1px solid var(--border);border-radius:6px;cursor:pointer}.luck-check input{width:15px;height:15px;margin:0;accent-color:var(--accent)}.luck-results{position:sticky;top:92px;padding:16px}.luck-result-primary{display:grid;gap:5px;padding-bottom:16px;border-bottom:1px solid var(--border)}.luck-result-primary span,
.luck-eta > span,
.luck-result-list dt{color:var(--muted);font-size:0.54rem;font-weight:600;text-transform:uppercase}.luck-result-primary strong{color:var(--accent-hover);font-size:1.38rem;line-height:1.15;overflow-wrap:anywhere}.luck-result-primary small{color:var(--soft);font-size:0.63rem}.luck-result-list{display:grid;gap:0;margin:0}.luck-result-list > div{display:flex;min-height:41px;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid var(--border)}.luck-result-list dd{margin:0;color:var(--soft);font-size:0.66rem;font-variant-numeric:tabular-nums}.luck-eta{display:grid;gap:5px;padding-top:16px}.luck-eta strong{color:var(--text);font-size:1rem;font-variant-numeric:tabular-nums}.luck-eta small{color:var(--muted);font-size:0.59rem}@media (max-width: 760px){.luck-page{width:calc(100% - 20px);margin-top:28px}.luck-shell{grid-template-columns:1fr}.luck-results{position:static}}@media (max-width: 460px){.luck-fields{grid-template-columns:1fr}}@media (prefers-reduced-motion: reduce){*,
  *::before,
  *::after{transition-duration:0.01ms !important}}.bounties-page{width:min(calc(100% - 28px), var(--site-width));min-height:calc(100vh - 156px);margin:42px auto 28px}.bounties-panel{overflow:hidden;background:var(--panel);border:1px solid var(--border);border-radius:8px}.bounties-header{display:flex;min-height:66px;align-items:center;padding:0 18px;border-bottom:1px solid var(--border)}.bounties-header h1{margin:0;font-size:1.25rem}.bounties-content{padding:16px}.bounty-featured-page{overflow:hidden;padding:16px;background:var(--header);border:1px solid var(--border);border-radius:8px}.bounty-featured-page > header{display:flex;align-items:center;gap:10px}.bounty-featured-page > header > span:first-child{color:var(--muted);font-size:0.54rem;font-weight:700;text-transform:uppercase}.bounty-featured-page h2{margin:0;font-size:0.9rem}.bounty-featured-page-timer{display:inline-flex;height:30px;align-items:center;gap:6px;margin-left:auto;padding:0 9px;color:var(--soft);background:var(--panel);border:1px solid var(--border);border-radius:6px;font-size:0.61rem;font-variant-numeric:tabular-nums}.bounty-featured-page-timer .icon{width:14px;height:14px;color:var(--accent-hover)}.bounty-featured-page-content{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:10px;margin-top:15px}.bounty-featured-page-item{display:grid;min-width:0;grid-template-columns:68px minmax(0, 1fr);align-items:center;gap:10px;padding:8px;color:var(--text);background:var(--panel);border:1px solid var(--border);border-radius:7px;text-decoration:none}.bounty-featured-page-item:hover{border-color:var(--border-hover);background:var(--panel-hover)}.bounty-featured-page-image{display:grid;aspect-ratio:1;place-items:center;overflow:hidden;background:var(--paint-base,#141519);border:1px solid var(--border);border-radius:6px}.bounty-featured-page-image img{width:100%;height:100%;object-fit:contain}.bounty-featured-page-item > span:last-child{display:grid;min-width:0;gap:4px}.bounty-featured-page-item small{color:var(--muted);font-size:0.5rem;font-weight:700;text-transform:uppercase}.bounty-featured-page-item strong{overflow:hidden;font-size:0.7rem;text-overflow:ellipsis;white-space:nowrap}.bounty-featured-page-odds{display:flex;align-items:center;justify-content:space-between;margin-top:13px;padding-top:12px;border-top:1px solid var(--border)}.bounty-featured-page-odds span{color:var(--muted);font-size:0.54rem;font-weight:700;text-transform:uppercase}.bounty-featured-page-odds strong{color:var(--accent-hover);font-size:0.75rem}.bounty-featured-page-empty{display:grid;min-height:174px;place-items:center;color:var(--muted);font-size:0.67rem;text-align:center}.bounty-featured-page-skeleton{display:grid;min-height:174px;align-content:center;gap:12px}.bounty-featured-page-skeleton .skeleton-line{width:100%;height:16px}.bounty-featured-page-skeleton .skeleton-line:first-child{width:38%;height:28px}.bounty-list-heading{display:flex;align-items:end;justify-content:space-between;gap:12px;margin:24px 1px 11px}.bounty-list-heading p{margin:0 0 4px;color:var(--muted);font-size:0.52rem;font-weight:700;text-transform:uppercase}.bounty-list-heading h2{margin:0;font-size:0.94rem}.bounty-list-heading > span{color:var(--muted);font-size:0.56rem;font-variant-numeric:tabular-nums}.bounty-calendar-grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:9px}.bounty-calendar-card{min-width:0;padding:10px;background:var(--header);border:1px solid var(--border);border-radius:8px}.bounty-calendar-card > header{display:flex;min-height:21px;align-items:center;justify-content:space-between;gap:8px;margin-bottom:9px}.bounty-calendar-card time{overflow:hidden;color:var(--soft);font-size:0.59rem;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.bounty-calendar-card > header > strong{color:var(--accent-hover);font-size:0.52rem;font-variant-numeric:tabular-nums;white-space:nowrap}.bounty-calendar-card-items{display:grid;gap:6px}.bounty-calendar-card .bounty-featured-page-item{grid-template-columns:42px minmax(0, 1fr);gap:7px;padding:5px}.bounty-calendar-card .bounty-featured-page-item small{font-size:0.43rem}.bounty-calendar-card .bounty-featured-page-item strong{font-size:0.58rem}.bounty-calendar-message{display:grid;min-height:150px;place-items:center;color:var(--muted);border:1px dashed var(--border);border-radius:8px;font-size:0.66rem;text-align:center}@media (max-width: 760px){.bounties-page{width:calc(100% - 20px);margin-top:28px}.bounty-calendar-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media (max-width: 480px){.bounties-header{min-height:58px;padding:0 13px}.bounties-content{padding:10px}.bounty-featured-page{padding:12px}.bounty-featured-page > header{flex-wrap:wrap}.bounty-featured-page-timer{margin-left:0}.bounty-featured-page-content,
  .bounty-calendar-grid{grid-template-columns:1fr}}html[data-layout-theme="dark"]{--bg:#070809;--header:#0d0e10;--panel:#121316;--panel-hover:#1a1c20;--text:#f7f8fa;--soft:#d2d5da;--muted:#8e949c;--border:#292c31;--border-hover:#50555d;--accent:#6fa8ff;--accent-hover:#92beff}html[data-layout-theme="dark"] body{background-image:radial-gradient(var(--paint-tint-a4,rgba(255, 255, 255, 0.035)) 1px, transparent 0)}html[data-font="system"] body,
html[data-font="system"] button,
html[data-font="system"] input,
html[data-font="system"] textarea,
html[data-font="system"] select{font-family:system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}html[data-font="mono"] body,
html[data-font="mono"] button,
html[data-font="mono"] input,
html[data-font="mono"] textarea,
html[data-font="mono"] select{font-family:"SFMono-Regular", Consolas, "Liberation Mono", monospace}.layout-editor-dialog{position:fixed;z-index:6000;inset:0;display:grid;place-items:center;padding:18px}.discord-invite-dialog{position:fixed;z-index:6500;inset:0;display:grid;place-items:center;padding:18px}.discord-invite-backdrop{position:absolute;inset:0;background:var(--paint-base-a68,rgba(4, 6, 10, 0.68));border:0;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}.discord-invite-panel{position:relative;width:min(100%, 410px);padding:25px;color:var(--soft);background:var(--panel);border:1px solid var(--border-hover);border-radius:8px;box-shadow:0 24px 62px var(--paint-shadow-a46,rgba(0, 0, 0, 0.46));outline:0;text-align:center}.discord-invite-close{position:absolute;top:8px;right:8px;display:grid;width:30px;height:30px;place-items:center;padding:0;color:var(--muted);background:transparent;border:0;border-radius:5px;cursor:pointer}.discord-invite-close:hover{color:var(--text);background:var(--panel-hover)}.discord-invite-close .icon{width:15px;height:15px}.discord-invite-icon{display:grid;width:50px;height:50px;place-items:center;margin:0 auto 14px;color:#a9c0ff;background:rgba(88, 112, 214, 0.16);border:1px solid rgba(127, 165, 255, 0.34);border-radius:8px}.discord-invite-icon .icon{width:28px;height:28px}.discord-invite-panel h2{margin:0;color:var(--text);font-size:1.08rem}.discord-invite-panel p{margin:10px auto 20px;color:var(--muted);font-size:0.61rem;line-height:1.65}.discord-invite-panel footer{display:grid;grid-template-columns:1fr 1fr;gap:8px}.discord-invite-later,
.discord-invite-join{display:inline-flex;min-height:34px;align-items:center;justify-content:center;gap:6px;padding:0 10px;border-radius:5px;font:700 0.54rem "Lexend",sans-serif;text-decoration:none}.discord-invite-later{color:var(--soft);background:var(--header);border:1px solid var(--border);cursor:pointer}.discord-invite-later:hover{color:var(--text);background:var(--panel-hover);border-color:var(--border-hover)}.discord-invite-join{color:var(--paint-text,#fff);background:#5865f2;border:1px solid #5865f2}.discord-invite-join:hover{background:#6975f5;border-color:#6975f5}.discord-invite-join .icon{width:15px;height:15px}.layout-editor-backdrop{position:absolute;inset:0;background:var(--paint-base-a60,rgba(4, 6, 10, 0.6));border:0;cursor:default}.layout-editor-panel{position:relative;width:min(100%, 430px);padding:17px;background:var(--panel);border:1px solid var(--border-hover);border-radius:8px;box-shadow:0 24px 62px var(--paint-shadow-a42,rgba(0, 0, 0, 0.42))}.layout-editor-panel > header{display:flex;min-height:30px;align-items:center;justify-content:space-between;gap:16px;margin-bottom:19px}.layout-editor-panel h2,
.layout-editor-panel h3{margin:0}.layout-editor-panel h2{font-size:1rem}.layout-editor-panel h3{margin-bottom:8px;color:var(--muted);font-size:0.54rem;font-weight:700;text-transform:uppercase}.layout-editor-panel > section + section{margin-top:17px}.layout-editor-close{display:grid;width:30px;height:30px;place-items:center;color:var(--muted);background:transparent;border:0;border-radius:6px;cursor:pointer}.layout-editor-close:hover{color:var(--text);background:var(--panel-hover)}.layout-editor-close .icon{width:16px;height:16px}.layout-option-grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:7px}.layout-option{min-height:42px;padding:0 8px;color:var(--soft);background:var(--header);border:1px solid var(--border);border-radius:6px;cursor:pointer;font-size:0.62rem;font-weight:700}.layout-option:hover{color:var(--text);border-color:var(--border-hover)}.layout-option.is-active{color:var(--paint-text,#fff);background:var(--accent);border-color:var(--accent)}.chat-page{width:min(calc(100% - 28px), var(--site-width));min-height:calc(100vh - 132px);margin:22px auto 28px}.chat-shell{display:grid;height:min(680px, calc(100vh - 132px));grid-template-columns:286px minmax(0, 1fr);overflow:hidden;background:var(--panel);border:1px solid var(--border);border-radius:8px}.chat-loading,
.chat-empty{display:grid;min-height:320px;place-items:center;color:var(--muted);font-size:0.66rem;text-align:center}.chat-loading{grid-column:1 / -1}.chat-auth-required{display:grid;min-height:360px;grid-column:1 / -1;place-content:center;justify-items:center;gap:10px;padding:24px;text-align:center}.chat-auth-required > .icon{width:34px;height:34px;color:var(--accent)}.chat-auth-required h1,
.chat-auth-required p{margin:0}.chat-auth-required h1{font-size:1rem}.chat-auth-required p{max-width:430px;color:var(--muted);font-size:0.64rem;line-height:1.7}.chat-auth-login{display:inline-flex;height:40px;align-items:center;gap:8px;margin-top:5px;padding:0 14px;color:var(--paint-ink,#101216);background:var(--paint-highlight,#fff);border:1px solid var(--paint-line,#fff);border-radius:8px;cursor:pointer;font:700 0.66rem "Lexend",sans-serif}.chat-auth-login:hover{background:var(--paint-highlight,#e9edf2);border-color:var(--paint-line,#e9edf2)}.chat-auth-login:disabled{cursor:not-allowed;opacity:0.52}.chat-auth-login .icon{width:17px;height:17px}.chat-sidebar{position:relative;display:flex;min-width:0;min-height:0;flex-direction:column;background:var(--header);border-right:1px solid var(--border)}.chat-sidebar-header,
.chat-conversation-header{display:flex;min-height:62px;align-items:center;gap:10px;padding:0 14px;border-bottom:1px solid var(--border)}.chat-sidebar-header{justify-content:space-between}.chat-sidebar-header h1{margin:0;font-size:0.82rem}.chat-new-button{display:grid;min-width:31px;height:31px;grid-template-columns:15px auto;align-items:center;gap:5px;padding:0 7px;color:var(--muted);background:transparent;border:0;border-radius:6px;cursor:pointer;font:700 0.51rem "Lexend",sans-serif;white-space:nowrap}.chat-new-button:hover{color:var(--text);background:var(--panel-hover)}.chat-new-button .icon{width:16px;height:16px}.chat-recipient-picker{position:absolute;z-index:4;top:56px;right:7px;left:7px;display:grid;gap:2px;max-height:calc(100% - 64px);padding:7px;overflow-y:auto;background:var(--panel);border:1px solid var(--border-hover);border-radius:7px;box-shadow:0 16px 30px var(--paint-shadow-a30,rgba(0, 0, 0, 0.3))}.chat-recipient-picker button{width:100%;min-height:34px;padding:0 7px;overflow:hidden;color:var(--soft);background:transparent;border:0;border-radius:5px;cursor:pointer;font:600 0.58rem "Lexend",sans-serif;text-align:left;text-overflow:ellipsis;white-space:nowrap}.chat-recipient-search{display:grid;height:34px;grid-template-columns:15px minmax(0, 1fr);align-items:center;gap:7px;padding:0 8px;color:var(--muted);background:var(--panel);border:1px solid var(--border);border-radius:5px}.chat-recipient-search .icon{width:14px;height:14px}.chat-recipient-search input{width:100%;min-width:0;color:var(--text);background:transparent;border:0;font:500 0.57rem "Lexend",sans-serif;outline:0}.chat-recipient-results{display:grid;gap:2px;overflow-y:auto}.chat-recipient-picker .chat-recipient-results button{display:grid;grid-template-columns:28px minmax(0, 1fr);align-items:center;gap:7px;padding:4px}.chat-recipient-picker .chat-player-avatar{width:28px;height:28px;font-size:0.58rem}.chat-recipient-picker button > span:last-child{display:grid;min-width:0;gap:2px}.chat-recipient-picker button strong,
.chat-recipient-picker button small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-recipient-picker button strong{font-size:0.55rem}.chat-recipient-picker button small{color:var(--muted);font-size:0.46rem}.chat-recipient-picker button:hover{color:var(--text);background:var(--panel-hover)}.chat-player-list{display:grid;min-height:0;flex:1;align-content:start;gap:2px;padding:6px;overflow-y:auto}.chat-list-empty{padding:14px 7px;color:var(--muted);font-size:0.56rem;text-align:center}.chat-player{display:grid;width:100%;min-height:54px;grid-template-columns:38px minmax(0, 1fr) auto;align-items:center;gap:9px;padding:6px;color:var(--soft);background:transparent;border:0;border-radius:6px;cursor:pointer;text-align:left}.chat-player:hover{background:var(--panel-hover)}.chat-player.is-selected{color:var(--text);background:color-mix(in srgb, var(--accent) 14%, var(--panel))}.chat-player.has-unread .chat-player-copy strong{color:var(--text)}.chat-player.is-blocked{opacity:0.52}.chat-player > .icon{width:13px;height:13px;color:var(--muted);transform:rotate(45deg)}.chat-player-unread{display:grid;min-width:17px;height:17px;place-items:center;padding:0 4px;color:var(--paint-text,#fff);background:var(--red);border-radius:5px;font-size:0.43rem;font-weight:800;font-variant-numeric:tabular-nums}.chat-player-avatar{display:grid;width:38px;height:38px;place-items:center;overflow:hidden;color:var(--accent-hover);background:var(--panel);border:1px solid var(--border);border-radius:7px;font-size:0.75rem;font-weight:800}.chat-player-avatar img{width:100%;height:100%;object-fit:cover}.chat-player-copy,
.chat-conversation-copy{display:grid;min-width:0;gap:3px}.chat-player-copy strong,
.chat-conversation-copy strong{overflow:hidden;font-size:0.61rem;text-overflow:ellipsis;white-space:nowrap}.chat-player-copy small,
.chat-conversation-copy small{overflow:hidden;color:var(--muted);font-size:0.49rem;text-overflow:ellipsis;white-space:nowrap}.chat-conversation{display:grid;min-width:0;min-height:0;grid-template-rows:auto minmax(0, 1fr) auto;background:var(--panel)}.chat-conversation-header .chat-player-avatar{width:36px;height:36px}.chat-conversation-profile{display:flex;min-width:0;align-items:center;gap:10px;color:inherit;text-decoration:none}.chat-conversation-profile:hover strong{color:var(--accent-hover)}.chat-conversation-profile:focus-visible{border-radius:5px;outline:2px solid var(--accent);outline-offset:3px}.chat-conversation-profile .chat-conversation-copy{display:flex;align-items:baseline;gap:4px}.chat-conversation-profile .chat-conversation-copy strong{min-width:0}.chat-mobile-list-toggle{display:none}.chat-trade-ready{min-width:72px;height:29px;margin-left:auto;padding:0 7px;color:var(--soft);background:var(--header);border:1px solid var(--border);border-radius:5px;cursor:pointer;font:700 0.46rem "Lexend",sans-serif;white-space:nowrap}.chat-trade-ready:hover{color:var(--text);border-color:var(--border-hover)}.chat-trade-ready.is-ready{color:var(--paint-text,#fff);background:var(--accent);border-color:var(--accent)}.chat-messages{display:flex;min-height:0;flex-direction:column;justify-content:flex-end;gap:7px;padding:17px;overflow-y:auto}.chat-message{display:grid;width:fit-content;max-width:min(76%, 510px);gap:4px;padding:8px 10px 6px;color:var(--soft);background:var(--header);border:1px solid var(--border);border-radius:7px 7px 7px 2px;font-size:0.61rem;line-height:1.55;overflow-wrap:anywhere}.chat-message.is-own{align-self:end;color:var(--paint-text,#fff);background:var(--accent);border-color:var(--accent);border-radius:7px 7px 2px 7px}.chat-message time{color:var(--muted);font-size:0.43rem;font-variant-numeric:tabular-nums}.chat-message.is-own time{color:var(--paint-text-a72,rgba(255, 255, 255, 0.72))}.chat-trade-ready-notice{align-self:center;max-width:min(90%, 460px);padding:3px 10px;color:#48d990;font:600 0.5rem "Lexend",sans-serif;line-height:1.4;text-align:center}.chat-message-meta{display:inline-flex;align-items:center;justify-self:end;gap:4px}.chat-message-ticks{width:15px;height:15px;color:var(--paint-text-a58,rgba(255, 255, 255, 0.58))}.chat-message-ticks.is-read{color:#1768c8}.chat-compose{display:grid;min-height:64px;grid-template-columns:32px minmax(0, 1fr) 36px;align-items:center;gap:8px;padding:10px 13px;background:var(--header);border-top:1px solid var(--border)}.chat-compose input{width:100%;height:36px;min-width:0;padding:0 11px;color:var(--text);background:var(--panel);border:1px solid var(--border);border-radius:6px;font:500 0.6rem "Lexend",sans-serif;outline:0}.chat-compose input:focus{border-color:var(--accent);box-shadow:0 0 0 3px rgba(79, 150, 255, 0.13)}.chat-compose input:disabled{color:var(--muted)}.chat-compose > button{display:grid;width:32px;height:32px;place-items:center;padding:0;color:var(--muted);background:transparent;border:1px solid transparent;border-radius:6px;cursor:pointer}.chat-compose > button:hover{color:var(--text);background:var(--panel-hover);border-color:var(--border)}.chat-compose > button:disabled{cursor:not-allowed;opacity:0.45}.chat-compose > button .icon{width:17px;height:17px}.chat-compose > button[type="submit"]{width:36px;color:var(--paint-text,#fff);background:var(--accent);border-color:var(--accent)}.chat-compose > button[type="submit"]:hover{background:var(--accent-hover);border-color:var(--accent-hover)}.chat-offer-message{display:grid;width:min(510px, 88%);gap:0;overflow:hidden;color:var(--soft);background:var(--panel);border:1px solid var(--border-hover);border-radius:8px}.chat-offer-message.is-own{align-self:end}.chat-offer-message > header{display:flex;min-height:36px;align-items:center;gap:7px;padding:0 10px;color:var(--text);background:var(--header);border-bottom:1px solid var(--border)}.chat-offer-message > header .icon{width:15px;height:15px;color:var(--accent-hover)}.chat-offer-message > header strong{font-size:0.58rem}.chat-offer-message > header small{margin-left:auto;color:var(--muted);font-size:0.46rem;font-weight:700;text-transform:capitalize}.chat-offer-message > header small.is-accepted{color:#69c87f}.chat-offer-message > header small.is-rejected{color:var(--paint-accent,#df886b)}.chat-offer-sides{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:7px;padding:8px}.chat-offer-sides > section{min-width:0}.chat-offer-sides h3{margin:0 0 5px;color:var(--muted);font-size:0.43rem;font-weight:700;text-transform:uppercase}.chat-offer-sides > section > div{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:4px}.chat-offer-sides > section > div > small{grid-column:1 / -1;padding:8px 0;color:var(--muted);font-size:0.45rem;text-align:center}.chat-offer-embed-pet{display:grid;min-width:0;gap:3px;color:inherit;text-decoration:none}.chat-offer-embed-pet > span{position:relative;display:grid;aspect-ratio:1;place-items:center;overflow:hidden;color:var(--muted);background:var(--header);border:1px solid var(--border);border-radius:5px}.chat-offer-embed-pet img{width:84%;height:84%;object-fit:contain}.chat-offer-embed-pet > span.is-xl img,
.chat-offer-selected-art.is-xl img,
.chat-offer-picker > div > button > span.is-xl img{transform:scale(2)}.chat-offer-embed-pet .icon{width:18px;height:18px}.chat-offer-embed-pet strong{position:absolute;right:2px;bottom:2px;padding:1px 3px;color:var(--paint-text,#fff);background:var(--paint-base-a86,rgba(8, 9, 12, 0.86));border-radius:3px;font-size:0.35rem}.chat-offer-embed-pet small{overflow:hidden;color:var(--soft);font-size:0.38rem;text-align:center;text-overflow:ellipsis;white-space:nowrap}.chat-offer-actions{display:flex;gap:5px;padding:0 8px 8px}.chat-offer-actions button{height:27px;flex:1;padding:0 5px;color:var(--soft);background:var(--header);border:1px solid var(--border);border-radius:5px;cursor:pointer;font:700 0.46rem "Lexend",sans-serif}.chat-offer-actions button:hover{color:var(--text);background:var(--panel-hover);border-color:var(--border-hover)}.chat-offer-actions button[data-chat-offer-action="accept"]{color:var(--paint-text,#fff);background:#33855a;border-color:#33855a}.chat-offer-actions button[data-chat-offer-action="reject"]{color:var(--paint-accent-text,#d99a85)}.chat-offer-message .chat-message-meta{padding:0 9px 7px}.chat-offer-response{display:inline-flex;align-items:center;gap:8px;padding:7px 9px;color:var(--muted);background:var(--header);border:1px solid var(--border);border-radius:6px;font-size:0.52rem}.chat-offer-response.is-own{align-self:end}.chat-offer-response .chat-message-meta{margin-left:auto}.chat-offer-dialog{position:fixed;z-index:7000;inset:0;display:grid;place-items:center;padding:18px}.chat-offer-backdrop{position:absolute;inset:0;background:var(--paint-base-a66,rgba(4, 6, 10, 0.66));border:0}.chat-offer-editor{position:relative;display:grid;width:min(840px, 100%);max-height:min(760px, calc(100vh - 36px));grid-template-rows:auto minmax(0, 1fr) auto;overflow:hidden;background:var(--panel);border:1px solid var(--border-hover);border-radius:10px;box-shadow:0 24px 62px var(--paint-shadow-a42,rgba(0, 0, 0, 0.42))}.chat-offer-editor > header{display:flex;min-height:56px;align-items:center;justify-content:space-between;gap:12px;padding:0 14px;border-bottom:1px solid var(--border)}.chat-offer-editor > header h2{margin:0;font-size:0.82rem}.chat-offer-editor > header button,
.chat-offer-picker > header button,
.chat-offer-side > header button{display:grid;width:30px;height:30px;place-items:center;padding:0;color:var(--muted);background:transparent;border:0;border-radius:6px;cursor:pointer}.chat-offer-editor > header button:hover,
.chat-offer-picker > header button:hover,
.chat-offer-side > header button:hover{color:var(--text);background:var(--panel-hover)}.chat-offer-editor > header button .icon,
.chat-offer-picker > header button .icon,
.chat-offer-side > header button .icon{width:16px;height:16px}.chat-offer-layout{display:grid;min-height:0;grid-template-columns:repeat(2, minmax(0, 1fr));gap:10px;padding:12px}.chat-offer-side{display:grid;min-width:0;min-height:250px;grid-template-rows:auto minmax(0, 1fr);overflow:hidden;background:var(--header);border:1px solid var(--border);border-radius:8px}.chat-offer-side > header,
.chat-offer-picker > header{display:flex;min-height:42px;align-items:center;justify-content:space-between;gap:8px;padding:0 9px;border-bottom:1px solid var(--border)}.chat-offer-side h3,
.chat-offer-picker h3{margin:0;font-size:0.61rem}.chat-offer-selected{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));align-content:start;gap:7px;padding:9px;overflow-y:auto}.chat-offer-selected > p,
.chat-offer-picker > div > p{grid-column:1 / -1;margin:16px 0;color:var(--muted);font-size:0.54rem;text-align:center}.chat-offer-selected article{display:grid;min-width:0;grid-template-rows:auto auto auto;gap:3px}.chat-offer-selected article > span,
.chat-offer-picker > div > button > span{display:grid;position:relative;aspect-ratio:1;place-items:center;overflow:hidden;color:var(--muted);background:var(--panel);border:1px solid var(--border);border-radius:6px}.chat-offer-selected img,
.chat-offer-picker img{width:84%;height:84%;object-fit:contain}.chat-offer-selected article > strong{overflow:hidden;font-size:0.43rem;text-align:center;text-overflow:ellipsis;white-space:nowrap}.chat-offer-selected article > div{display:grid;height:20px;grid-template-columns:18px minmax(0, 1fr) 18px;overflow:hidden;background:var(--panel);border:1px solid var(--border);border-radius:5px}.chat-offer-selected article > div button{padding:0;color:var(--soft);background:transparent;border:0;cursor:pointer;font:700 0.6rem/1 "Lexend",sans-serif}.chat-offer-selected article > div small{align-self:center;font-size:0.42rem;text-align:center}.chat-offer-picker{margin:0 12px 12px;overflow:hidden;background:var(--header);border:1px solid var(--border);border-radius:8px}.chat-offer-picker > div{display:grid;max-height:260px;grid-template-columns:repeat(7, minmax(0, 1fr));align-content:start;gap:6px;padding:9px;overflow-y:auto}.chat-offer-picker > div > button{display:grid;min-width:0;gap:3px;padding:0;color:var(--soft);background:transparent;border:0;cursor:pointer}.chat-offer-picker > div > button > span{background:var(--panel)}.chat-offer-picker > div > button:hover > span,
.chat-offer-picker > div > button.is-selected > span{border-color:var(--accent-hover);background:var(--panel-hover)}.chat-offer-picker > div > button > span > strong{position:absolute;right:3px;bottom:3px;min-width:15px;padding:2px;color:var(--paint-text,#fff);background:var(--accent);border-radius:4px;font-size:0.4rem}.chat-offer-picker > div > button > small{overflow:hidden;font-size:0.4rem;text-align:center;text-overflow:ellipsis;white-space:nowrap}.chat-offer-note{margin:0 12px 10px;color:var(--muted);font-size:0.53rem}.chat-offer-editor > footer{display:flex;justify-content:end;padding:0 12px 12px}.chat-offer-editor > footer button{height:34px;min-width:96px;padding:0 12px;color:var(--paint-text,#fff);background:var(--accent);border:1px solid var(--accent);border-radius:6px;cursor:pointer;font:700 0.54rem "Lexend",sans-serif}.chat-offer-editor > footer button:disabled{cursor:wait;opacity:0.7}.chat-offer-loading{display:grid;min-height:280px;place-items:center;color:var(--muted);font-size:0.6rem}@media (max-width: 600px){.chat-offer-layout{grid-template-columns:1fr;overflow-y:auto}.chat-offer-side{min-height:190px}.chat-offer-picker > div{grid-template-columns:repeat(5, minmax(0, 1fr))}.chat-offer-message{width:94%}}@keyframes chat-offer-card-in{from{opacity:0;transform:translateY(8px) scale(0.98)}to{opacity:1;transform:none}}@keyframes chat-offer-editor-in{from{opacity:0;transform:translateY(14px) scale(0.975)}to{opacity:1;transform:none}}.chat-offer-message{width:min(560px, 90%);min-height:230px;animation:chat-offer-card-in 180ms ease-out;border-radius:12px;box-shadow:0 14px 32px var(--paint-shadow-a20,rgba(0, 0, 0, 0.2))}.chat-offer-message > header{min-height:42px;padding:0 12px}.chat-offer-sides{min-height:172px;gap:10px;padding:11px}.chat-offer-sides > section{display:grid;min-height:150px;grid-template-rows:auto minmax(0, 1fr);padding:7px;background:var(--header);border:1px solid var(--border);border-radius:8px}.chat-offer-sides > section > div{grid-template-columns:repeat(3, minmax(0, 1fr));align-content:start;gap:6px}.chat-offer-embed-pet > span{border-radius:7px;transition:transform 140ms ease, border-color 140ms ease, background-color 140ms ease}.chat-offer-embed-pet:hover > span{background:var(--panel-hover);border-color:var(--accent-hover);transform:translateY(-2px)}.chat-offer-embed-pet:focus-visible > span{border-color:var(--accent-hover);box-shadow:0 0 0 2px rgba(79, 150, 255, 0.28)}.chat-offer-embed-pet{align-content:start}.chat-offer-embed-pet small{font-size:0.44rem}.chat-offer-unavailable > p{margin:0;padding:12px;color:var(--muted);font-size:0.56rem}.chat-offer-editor{width:min(900px, 100%);border-radius:18px;animation:chat-offer-editor-in 180ms ease-out}.chat-offer-editor > header{min-height:60px;padding:0 16px}.chat-offer-layout{gap:16px;padding:16px}.chat-offer-side{min-height:330px;background:var(--panel);border-color:color-mix(in srgb, var(--border) 76%, transparent);border-radius:18px;box-shadow:0 12px 28px var(--paint-shadow-a16,rgba(0, 0, 0, 0.16))}.chat-offer-side > header{min-height:50px;padding:0 12px}.chat-offer-side h3,
.chat-offer-picker h3{font-size:0.68rem}.chat-offer-selected{grid-template-columns:repeat(4, minmax(0, 1fr));gap:10px;padding:12px}.chat-offer-selected article{position:relative;aspect-ratio:0.88;grid-template-rows:minmax(0, 1fr) auto auto auto;gap:3px;padding:7px;overflow:hidden;background:var(--header);border:1px solid var(--border);border-radius:14px;box-shadow:inset 0 1px 0 var(--paint-shadow-a7,rgba(255, 255, 255, 0.07)), inset 0 -12px 22px var(--paint-shadow-a16,rgba(0, 0, 0, 0.16));transition:transform 140ms ease, border-color 140ms ease}.chat-offer-selected article:hover{border-color:var(--accent-hover);transform:translateY(-2px)}.chat-offer-selected article > span{align-self:end;background:transparent;border:0}.chat-offer-selected article > strong{font-size:0.45rem}.chat-offer-selected-value{color:var(--muted);font-size:0.42rem;font-weight:700;text-align:center}.chat-offer-selected article > div{background:var(--paint-base-a76,rgba(8, 9, 12, 0.76));border-color:color-mix(in srgb, var(--accent-hover) 50%, var(--border));border-radius:8px}.chat-offer-picker{margin:0 16px 16px;border-radius:14px}.chat-offer-picker > div{grid-template-columns:repeat(7, minmax(0, 1fr));gap:9px;padding:12px}.chat-offer-picker > div > button{padding:6px;background:var(--panel);border:1px solid var(--border);border-radius:12px;transition:transform 140ms ease, border-color 140ms ease, background-color 140ms ease}.chat-offer-picker > div > button:hover,
.chat-offer-picker > div > button.is-selected{background:var(--panel-hover);border-color:var(--accent-hover);transform:translateY(-2px)}.chat-offer-picker > div > button > span{background:transparent;border:0}.chat-offer-picker > div > button > small{font-size:0.42rem}@media (max-width: 600px){.chat-offer-layout{gap:10px;padding:10px}.chat-offer-side{min-height:250px}.chat-offer-selected{grid-template-columns:repeat(3, minmax(0, 1fr))}.chat-offer-picker{margin:0 10px 10px}.chat-offer-picker > div{grid-template-columns:repeat(5, minmax(0, 1fr))}}@media (prefers-reduced-motion: reduce){.chat-offer-message,
  .chat-offer-editor{animation:none}}.chat-compose button{display:grid;width:36px;height:36px;place-items:center;color:var(--paint-text,#fff);background:var(--accent);border:0;border-radius:6px;cursor:pointer}.chat-compose button:hover{background:var(--accent-hover)}.chat-compose button:disabled{color:var(--muted);background:var(--panel-hover);cursor:default}.chat-compose .icon{width:16px;height:16px}.chat-player-menu{position:fixed;z-index:6200;display:grid;width:132px;gap:2px;padding:5px;background:var(--panel);border:1px solid var(--border-hover);border-radius:7px;box-shadow:0 14px 30px var(--paint-shadow-a34,rgba(0, 0, 0, 0.34))}.chat-player-menu button{display:flex;min-height:31px;align-items:center;gap:7px;padding:0 7px;color:var(--soft);background:transparent;border:0;border-radius:5px;cursor:pointer;font:600 0.55rem "Lexend",sans-serif;text-align:left}.chat-player-menu button:hover{color:var(--text);background:var(--panel-hover)}.chat-player-menu .icon{width:14px;height:14px}@media (max-width: 760px){.chat-page{width:calc(100% - 20px);margin-top:20px}.chat-shell{height:calc(100vh - 116px);grid-template-columns:220px minmax(0, 1fr)}.chat-sidebar-header,
  .chat-conversation-header{padding-right:10px;padding-left:10px}.chat-player-list{padding:4px}.chat-player{grid-template-columns:34px minmax(0, 1fr);gap:7px;padding:5px}.chat-player-avatar{width:34px;height:34px}.chat-player > .icon{display:none}.chat-messages{padding:12px}.chat-message{max-width:88%}}@media (max-width: 540px){.chat-shell{height:calc(100vh - 116px);grid-template-columns:1fr}.chat-sidebar{height:242px;max-height:242px;border-right:0;border-bottom:1px solid var(--border)}.chat-player-list{grid-template-columns:repeat(2, minmax(0, 1fr))}.chat-conversation{min-height:0}.chat-mobile-list-toggle{display:grid;width:29px;height:29px;place-items:center;padding:0;color:var(--muted);background:transparent;border:0;border-radius:5px;cursor:pointer}.chat-mobile-list-toggle:hover{color:var(--text);background:var(--panel-hover)}.chat-mobile-list-toggle .icon{width:16px;height:16px}.chat-shell.is-mobile-conversation .chat-sidebar{display:none}.chat-shell.is-mobile-conversation .chat-conversation{grid-row:1}.chat-player-copy small{display:none}.chat-recipient-picker{grid-template-columns:1fr}}.calculator-page{width:min(calc(100% - 28px), var(--site-width));min-height:calc(100vh - 156px);margin:34px auto 28px}.calculator-shell{min-height:420px}.calculator-loading{display:grid;min-height:340px;place-items:center;color:var(--muted);background:var(--panel);border:1px solid var(--border);border-radius:8px;font-size:0.66rem}.calculator-heading{display:flex;align-items:end;justify-content:space-between;gap:16px;margin-bottom:14px}.calculator-heading h1{margin:0;font-size:1.14rem}.calculator-heading p{margin:6px 0 0;color:var(--muted);font-size:0.62rem}.calculator-copy-link{height:32px;padding:0 10px;color:var(--soft);background:var(--header);border:1px solid var(--border);border-radius:6px;cursor:pointer;font:700 0.57rem "Lexend",sans-serif}.calculator-copy-link:hover{color:var(--text);border-color:var(--border-hover)}.calculator-layout{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:14px}.calculator-offer{display:grid;min-width:0;min-height:380px;grid-template-rows:auto 1fr;overflow:hidden;background:var(--panel);border:1px solid var(--border);border-radius:8px}.calculator-offer > header{display:flex;min-height:53px;align-items:center;justify-content:space-between;gap:12px;padding:0 14px;border-bottom:1px solid var(--border)}.calculator-offer h2{margin:0;font-size:0.76rem}.calculator-offer > header strong{color:var(--accent-hover);font-size:0.7rem;font-variant-numeric:tabular-nums}.calculator-pets{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));align-content:start;gap:8px;padding:12px}.calculator-pet,
.calculator-add{position:relative;display:grid;min-width:0;aspect-ratio:0.86;align-content:center;justify-items:center;gap:4px;padding:28px 6px 7px;overflow:hidden;background:var(--header);border:1px solid var(--border);border-radius:6px}.calculator-pet:hover,
.calculator-add:hover{border-color:var(--border-hover);background:var(--panel-hover)}.calculator-pet-art{display:grid;width:min(62px, 72%);aspect-ratio:1;place-items:center}.calculator-pet-art img{width:100%;height:100%;object-fit:contain}.calculator-pet-art .icon{width:25px;height:25px;color:var(--muted)}.calculator-pet > strong{width:100%;overflow:hidden;font-size:0.52rem;line-height:1.35;text-align:center;text-overflow:ellipsis;white-space:nowrap}.calculator-pet > small{color:var(--muted);font-size:0.47rem;font-variant-numeric:tabular-nums}.calculator-remove{position:absolute;z-index:1;top:5px;right:5px;display:grid;width:22px;height:22px;place-items:center;padding:0;color:var(--muted);background:var(--panel);border:1px solid var(--border);border-radius:5px;cursor:pointer}.calculator-remove:hover{color:var(--text);border-color:var(--border-hover)}.calculator-remove .icon{width:12px;height:12px}.calculator-quantity{position:absolute;top:5px;left:5px;display:grid;height:22px;grid-template-columns:18px minmax(20px, 1fr) 18px;overflow:hidden;background:var(--panel);border:1px solid var(--border);border-radius:5px}.calculator-quantity button{display:grid;place-items:center;padding:0;color:var(--soft);background:transparent;border:0;cursor:pointer;font:700 0.64rem/1 "Lexend",sans-serif}.calculator-quantity button:hover{color:var(--text);background:var(--panel-hover)}.calculator-quantity input{width:26px;min-width:0;padding:0;color:var(--text);background:transparent;border:0;font:700 0.48rem/1 "Lexend",sans-serif;font-variant-numeric:tabular-nums;outline:0;text-align:center}.calculator-quantity input::-webkit-inner-spin-button,
.calculator-quantity input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.calculator-add{align-content:center;color:var(--muted);background:transparent;border-style:dashed;cursor:pointer;font:700 0.55rem "Lexend",sans-serif}.calculator-add .icon{width:22px;height:22px;margin-bottom:2px}.calculator-result{display:flex;min-height:62px;align-items:center;justify-content:center;gap:8px;margin-top:14px;padding:0 14px;color:var(--muted);background:var(--panel);border:1px solid var(--border);border-radius:8px;font-size:0.62rem}.calculator-result strong{color:var(--text);font-size:0.7rem}.calculator-result strong.is-positive{color:#51bb78}.calculator-result strong.is-negative{color:#db7a57}.calculator-dialog{position:fixed;z-index:6500;inset:0;display:grid;place-items:center;padding:18px}.calculator-dialog-backdrop{position:absolute;inset:0;background:var(--paint-base-a64,rgba(4, 6, 10, 0.64));border:0;cursor:default}.calculator-picker{position:relative;display:grid;width:min(760px, 100%);max-height:min(720px, calc(100vh - 36px));grid-template-rows:auto auto auto auto minmax(0, 1fr);overflow:hidden;background:var(--panel);border:1px solid var(--border-hover);border-radius:8px;box-shadow:0 24px 62px var(--paint-shadow-a42,rgba(0, 0, 0, 0.42))}.calculator-picker > header{display:flex;min-height:54px;align-items:center;justify-content:space-between;gap:12px;padding:0 13px;border-bottom:1px solid var(--border)}.calculator-picker h2{margin:0;font-size:0.8rem}.calculator-picker-close{display:grid;width:29px;height:29px;place-items:center;padding:0;color:var(--muted);background:transparent;border:0;border-radius:5px;cursor:pointer}.calculator-picker-close:hover{color:var(--text);background:var(--panel-hover)}.calculator-picker-close .icon{width:15px;height:15px}.calculator-search{display:grid;height:36px;grid-template-columns:15px minmax(0, 1fr);align-items:center;gap:7px;margin:12px 13px 8px;padding:0 9px;color:var(--muted);background:var(--header);border:1px solid var(--border);border-radius:6px}.calculator-search:focus-within{border-color:var(--border-hover)}.calculator-search .icon{width:14px;height:14px}.calculator-search input{width:100%;min-width:0;color:var(--text);background:transparent;border:0;font:600 0.58rem "Lexend",sans-serif;outline:0}.calculator-picker-filters{display:flex;flex-wrap:wrap;gap:5px;padding:0 13px 7px}.calculator-picker-filters button{height:27px;padding:0 8px;color:var(--muted);background:var(--header);border:1px solid var(--border);border-radius:5px;cursor:pointer;font:700 0.49rem "Lexend",sans-serif}.calculator-picker-filters button:hover{color:var(--soft);border-color:var(--border-hover)}.calculator-picker-filters button.is-active{color:var(--paint-text,#fff);background:var(--accent);border-color:var(--accent)}.calculator-variant-filters{padding-bottom:10px;border-bottom:1px solid var(--border)}.calculator-picker-results{display:grid;grid-template-columns:repeat(5, minmax(0, 1fr));align-content:start;gap:7px;padding:12px;overflow-y:auto}.calculator-picker-results > p{grid-column:1 / -1;margin:16px 0;color:var(--muted);font-size:0.6rem;text-align:center}.calculator-picker-results > button{display:grid;min-width:0;aspect-ratio:0.85;align-content:center;justify-items:center;gap:5px;padding:7px;color:var(--soft);background:var(--header);border:1px solid var(--border);border-radius:6px;cursor:pointer}.calculator-picker-results > button:hover{color:var(--text);background:var(--panel-hover);border-color:var(--border-hover)}.calculator-picker-art{display:grid;width:min(58px, 74%);aspect-ratio:1;place-items:center}.calculator-picker-art img{width:100%;height:100%;object-fit:contain}.calculator-picker-art .icon{width:23px;height:23px;color:var(--muted)}.calculator-picker-results > button > span:last-child{display:grid;width:100%;min-width:0;gap:3px}.calculator-picker-results strong,
.calculator-picker-results small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center}.calculator-picker-results strong{font-size:0.49rem}.calculator-picker-results small{color:var(--muted);font-size:0.45rem;font-variant-numeric:tabular-nums}@media (max-width: 760px){.calculator-page{width:calc(100% - 20px);margin-top:24px}.calculator-layout{grid-template-columns:1fr}.calculator-offer{min-height:286px}.calculator-pets{grid-template-columns:repeat(5, minmax(0, 1fr))}}@media (max-width: 500px){.calculator-heading{align-items:start;flex-direction:column}.calculator-copy-link{width:100%}.calculator-pets{grid-template-columns:repeat(3, minmax(0, 1fr))}.calculator-result{min-height:66px;flex-direction:column;gap:3px}.calculator-picker{max-height:calc(100vh - 20px)}.calculator-picker-results{grid-template-columns:repeat(3, minmax(0, 1fr))}}.calculator-page{margin-top:22px}.calculator-heading{justify-content:center;margin-bottom:12px}.calculator-heading h1{font-size:0.88rem;text-transform:uppercase}.calculator-layout{gap:16px;align-items:stretch}.calculator-offer{min-height:0;grid-template-rows:auto minmax(280px, 1fr) auto;overflow:hidden;background:var(--panel);border-color:color-mix(in srgb, var(--border) 72%, transparent);border-radius:18px;box-shadow:0 14px 40px var(--paint-shadow-a28,rgba(0, 0, 0, 0.28))}.calculator-offer > header{min-height:50px;justify-content:center;padding:0 14px;border-color:color-mix(in srgb, var(--border) 72%, transparent)}.calculator-offer h2{font-size:0.8rem;font-weight:900}.calculator-pets{grid-template-columns:repeat(4, minmax(0, 1fr));gap:10px;padding:12px}.calculator-pet,
.calculator-add{aspect-ratio:1;grid-template-rows:minmax(0, 1fr) auto auto;align-content:center;align-items:center;padding:30px 9px 9px;background:var(--header);border-color:var(--border);border-radius:16px;box-shadow:inset 0 1px 0 var(--paint-shadow-a8,rgba(255, 255, 255, 0.08)), inset 0 -14px 26px var(--paint-shadow-a18,rgba(0, 0, 0, 0.18)), 0 10px 18px var(--paint-shadow-a14,rgba(0, 0, 0, 0.14));cursor:pointer;transition:transform 0.16s ease, border-color 0.16s ease, background-color 0.16s ease}.calculator-pet:hover,
.calculator-add:hover{background:var(--panel-hover);border-color:var(--accent-hover);transform:translateY(-2px)}.calculator-pet-art{display:grid;width:min(88px, 82%);max-width:82%;aspect-ratio:1;min-height:0;place-items:center;overflow:hidden;align-self:end;transform:translateY(5px);margin-bottom:5px;background:transparent;border:0;border-radius:0}.calculator-pet-art img{width:88%;height:88%;object-fit:contain}.calculator-pet > strong{align-self:end;font-size:0.55rem;font-weight:800}.calculator-pet > small{align-self:start;margin-top:1px;font-size:0.5rem;font-weight:800}.calculator-pet.is-demand-highlight.is-low{border-color:#ff6d6d}.calculator-pet.is-demand-highlight.is-very-low{border-color:#8f313c}.calculator-pet.is-demand-highlight.is-medium{border-color:#ffc35b}.calculator-pet.is-demand-highlight.is-high{border-color:#79d88d}.calculator-pet.is-demand-highlight.is-very-high{border-color:#d295e9}.calculator-pet.is-demand-highlight.is-insane{border-color:#bd7aff}.calculator-trend{position:absolute;z-index:2;top:9px;left:9px;display:grid;width:22px;height:22px;place-items:center;color:var(--soft);background:var(--paint-base-a72,rgba(8, 9, 12, 0.72));border:1px solid var(--paint-line-a14,rgba(255, 255, 255, 0.14));border-radius:10px;box-shadow:0 10px 18px var(--paint-shadow-a16,rgba(0, 0, 0, 0.16))}.calculator-trend .icon{width:13px;height:13px}.calculator-trend .icon-trend-up{color:#71db86}.calculator-trend .icon-trend-down{color:#f3a25f}.calculator-quantity{z-index:2;top:9px;right:9px;left:auto;height:20px;grid-template-columns:18px minmax(22px, 1fr) 18px;background:var(--paint-base-a78,rgba(8, 9, 12, 0.78));border-color:color-mix(in srgb, var(--accent-hover) 65%, transparent);border-radius:10px;box-shadow:0 10px 18px var(--paint-shadow-a14,rgba(0, 0, 0, 0.14))}.calculator-quantity input{width:24px;font-size:0.46rem}.calculator-quantity button{font-size:0.62rem}.calculator-add{grid-template-rows:1fr;gap:8px;color:var(--accent-hover);background:var(--header);border:2px dashed color-mix(in srgb, var(--accent-hover) 70%, transparent);font-size:0.58rem}.calculator-add .icon{width:38px;height:38px}.calculator-value-section{display:flex;min-height:50px;align-items:center;justify-content:center;gap:10px;padding:0 14px;color:var(--soft);border-top:1px solid color-mix(in srgb, var(--border) 72%, transparent);font-size:0.59rem;font-weight:800}.calculator-value-section strong{color:var(--text);font-variant-numeric:tabular-nums}.calculator-value-divider{color:var(--muted)}.calculator-demand.is-none{color:var(--muted)}.calculator-demand.is-very-low{color:#8f313c}.calculator-demand.is-low{color:#ff6d6d}.calculator-demand.is-medium{color:#ffc35b}.calculator-demand.is-high{color:#79d88d}.calculator-demand.is-very-high{color:#d295e9}.calculator-demand.is-insane{color:#bd7aff}.calculator-result{min-height:0;gap:16px;margin-top:14px;padding:0;background:transparent;border:0}.calculator-result-panel{display:grid;min-width:190px;min-height:108px;align-content:center;justify-items:center;gap:5px;padding:14px;background:var(--panel);border:1px solid color-mix(in srgb, var(--border) 72%, transparent);border-radius:16px;box-shadow:0 14px 40px var(--paint-shadow-a28,rgba(0, 0, 0, 0.28))}.calculator-result-panel > span{color:var(--muted);font-size:0.49rem;font-weight:800;letter-spacing:0;text-transform:uppercase}.calculator-result-panel > span.is-positive{color:#59c979}.calculator-result-panel > span.is-negative{color:#ee8b68}.calculator-result-panel > strong{color:var(--text);font-size:1rem;font-variant-numeric:tabular-nums}.calculator-result-panel > strong i{font-size:0.67rem;font-style:normal}.calculator-result-panel > strong b{margin:0 7px;color:var(--muted);font-weight:500}.calculator-result-panel > small{color:var(--muted);font-size:0.52rem}.calculator-settings-button{position:fixed;z-index:5000;right:18px;bottom:18px;display:grid;width:52px;height:52px;place-items:center;color:var(--soft);background:var(--panel);border:1px solid color-mix(in srgb, var(--accent-hover) 45%, var(--border));border-radius:14px;box-shadow:0 10px 24px var(--paint-shadow-a35,rgba(0, 0, 0, 0.35));cursor:pointer}.calculator-settings-button:hover{color:var(--text);border-color:var(--accent-hover)}.calculator-settings-button .icon{width:21px;height:21px}.calculator-settings-panel{position:relative;width:min(620px, 100%);overflow:hidden;background:var(--panel);border:1px solid var(--border-hover);border-radius:18px;box-shadow:0 22px 70px var(--paint-shadow-a60,rgba(0, 0, 0, 0.6))}.calculator-settings-panel > header{display:flex;min-height:52px;align-items:center;justify-content:space-between;gap:12px;padding:0 13px;border-bottom:1px solid color-mix(in srgb, var(--border) 72%, transparent)}.calculator-settings-panel h2{margin:0;font-size:0.76rem}.calculator-share-link{width:calc(100% - 24px);height:38px;margin:12px;padding:0 10px;color:var(--soft);background:var(--header);border:1px solid color-mix(in srgb, var(--accent-hover) 45%, var(--border));border-radius:10px;font:700 0.53rem "Lexend",sans-serif;outline:0}.calculator-settings-options{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:8px;padding:0 12px 12px}.calculator-settings-options label{display:flex;min-height:40px;align-items:center;gap:8px;padding:0 10px;color:var(--soft);background:var(--header);border:1px solid var(--border);border-radius:10px;cursor:pointer;font-size:0.54rem;font-weight:700}.calculator-settings-options input{width:15px;height:15px;accent-color:var(--accent)}.calculator-settings-panel > footer{display:flex;justify-content:end;padding:0 12px 12px}.calculator-settings-panel .calculator-copy-link{min-width:86px;color:var(--paint-text,#fff);background:var(--accent);border-color:var(--accent)}@media (max-width: 760px){.calculator-pets{grid-template-columns:repeat(4, minmax(0, 1fr))}}@media (max-width: 500px){.calculator-page{margin-top:18px}.calculator-heading{margin-bottom:10px}.calculator-pets{grid-template-columns:repeat(3, minmax(0, 1fr))}.calculator-result{align-items:stretch;flex-direction:column;gap:10px}.calculator-result-panel{min-height:92px}.calculator-settings-options{grid-template-columns:1fr}}.calculator-offer > header{position:relative}.calculator-import{position:absolute;right:12px;height:27px;padding:0 8px;color:var(--muted);background:var(--header);border:1px solid var(--border);border-radius:7px;cursor:pointer;font:700 0.48rem "Lexend",sans-serif}.calculator-import:hover{color:var(--text);border-color:var(--border-hover)}.calculator-picker{width:min(920px, 100%);max-height:min(860px, calc(100vh - 36px));grid-template-rows:auto auto minmax(0, 1fr);border-radius:18px}.calculator-picker.is-opening{animation:calculator-picker-in 160ms ease-out}.calculator-picker-header{display:grid;min-height:54px;grid-template-columns:minmax(100px, 1fr) auto minmax(100px, 1fr);align-items:center;gap:10px;padding:0 12px}.calculator-picker-target{color:var(--muted);font-size:0.52rem;font-weight:700}.calculator-picker-tabs{display:flex;align-items:center;justify-content:center;gap:8px}.calculator-picker-tabs button{position:relative;height:34px;padding:0 12px;color:var(--soft);background:color-mix(in srgb, var(--header) 82%, var(--panel));border:1px solid transparent;border-radius:12px;cursor:pointer;font:800 0.53rem "Lexend",sans-serif}.calculator-picker-tabs button:hover{color:var(--text);background:var(--panel-hover)}.calculator-picker-tabs button.is-active{color:var(--paint-text,#fff);background:color-mix(in srgb, var(--accent) 42%, var(--panel));border-color:color-mix(in srgb, var(--accent-hover) 60%, var(--border))}.calculator-picker-close{justify-self:end}.calculator-picker-search-row{display:flex;align-items:center;gap:10px;padding:10px 12px 12px;border-bottom:1px solid color-mix(in srgb, var(--border) 72%, transparent)}.calculator-search{height:42px;flex:1 1 460px;min-width:180px;max-width:none;margin:0;padding:0 12px;border-radius:14px;grid-template-columns:15px minmax(0, 1fr) auto}.calculator-search input{font-size:0.6rem}.calculator-search-clear{display:grid;width:26px;height:26px;place-items:center;padding:0;color:var(--muted);background:transparent;border:0;border-radius:999px;cursor:pointer;opacity:0;pointer-events:none;transition:opacity 120ms ease, color 120ms ease, background-color 120ms ease}.calculator-search-clear.is-visible{opacity:1;pointer-events:auto}.calculator-search-clear:hover{color:var(--text);background:var(--panel-hover)}.calculator-search-clear .icon{width:14px;height:14px}.calculator-picker-filters{flex-wrap:nowrap;gap:6px;padding:0}.calculator-picker-filters button{flex:0 0 auto;display:inline-flex;min-width:92px;height:42px;align-items:center;justify-content:center;gap:6px;padding:0 12px;color:var(--soft);background:var(--header);border-radius:12px;font-size:0.6rem}.calculator-picker-filters button .icon{width:15px;height:15px}.calculator-variant-filters{border:0}.calculator-picker-results{grid-template-columns:repeat(auto-fill, minmax(100px, 1fr));gap:8px;padding:10px}.calculator-picker-results > button{aspect-ratio:0.92;gap:3px;padding:6px;border-radius:10px;box-shadow:none;transition:transform 0.14s ease, border-color 0.14s ease, background-color 0.14s ease}.calculator-picker-results > button:active{transform:scale(0.97)}.calculator-pet.is-new{animation:calculator-pet-added 200ms ease-out}@keyframes calculator-picker-in{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes calculator-pet-added{from{opacity:0;transform:scale(0.94)}to{opacity:1;transform:scale(1)}}.calculator-picker-art{display:grid;width:62px;max-width:82%;aspect-ratio:1;place-items:center;overflow:hidden;background:transparent;border:0;border-radius:0}.calculator-picker-art img{width:88%;height:88%;object-fit:contain}.calculator-picker-art.is-xl img,
.calculator-pet-art.is-xl img{transform:scale(2)}.calculator-pet{display:block;padding:0;isolation:isolate;background:var(--paint-base,#111216)}.calculator-pet-art{position:absolute;z-index:0;inset:0;display:grid;width:auto;max-width:none;aspect-ratio:auto;align-self:auto;margin:0;overflow:hidden;place-items:center;transform:none;background:radial-gradient(circle at 50% 42%, rgba(80, 132, 170, 0.14), transparent 62%);border:0;border-radius:inherit}.calculator-pet-art img{width:100%;height:100%;padding:9px;object-fit:contain}.calculator-pet-value{position:absolute;z-index:3;right:8px;bottom:8px;left:8px;display:block;overflow:hidden;padding:7px 8px;color:var(--paint-text,#fff);background:var(--paint-base-a88,rgba(4, 5, 7, 0.88));border:1px solid var(--paint-line-a14,rgba(255, 255, 255, 0.14));border-radius:9px;box-shadow:0 5px 14px var(--paint-shadow-a34,rgba(0, 0, 0, 0.34));font:800 clamp(0.7rem, 1.35vw, 0.92rem)/1 "Lexend",sans-serif;font-variant-numeric:tabular-nums;letter-spacing:-0.02em;text-align:center;text-overflow:ellipsis;white-space:nowrap}.calculator-pet .calculator-trend,
.calculator-pet .calculator-quantity{z-index:4}.calculator-pet .calculator-quantity{opacity:1;pointer-events:auto}.calculator-picker-results strong{font-size:0.52rem}.calculator-picker-results small{font-size:0.47rem}.calculator-import-panel{position:relative;width:min(460px, 100%);overflow:hidden;background:var(--panel);border:1px solid var(--border-hover);border-radius:18px;box-shadow:0 22px 70px var(--paint-shadow-a60,rgba(0, 0, 0, 0.6))}.calculator-import-panel > header{display:flex;min-height:54px;align-items:center;justify-content:space-between;gap:12px;padding:0 13px;border-bottom:1px solid color-mix(in srgb, var(--border) 72%, transparent)}.calculator-import-panel h2{margin:0;font-size:0.76rem}.calculator-import-field{display:grid;height:42px;grid-template-columns:16px minmax(0, 1fr);align-items:center;gap:8px;margin:13px 13px 8px;padding:0 11px;color:var(--muted);background:var(--header);border:1px solid var(--border);border-radius:12px}.calculator-import-field:focus-within{border-color:var(--border-hover)}.calculator-import-field .icon{width:15px;height:15px}.calculator-import-field input{width:100%;min-width:0;color:var(--text);background:transparent;border:0;font:600 0.6rem "Lexend",sans-serif;outline:0}.calculator-import-message{margin:0 13px 8px;color:var(--muted);font-size:0.54rem;line-height:1.5}.calculator-import-suggestions{display:grid;gap:3px;max-height:230px;margin:0 13px 8px;padding:5px;overflow-y:auto;background:var(--header);border:1px solid var(--border);border-radius:10px}.calculator-import-suggestions button{display:grid;width:100%;min-height:40px;grid-template-columns:30px minmax(0, 1fr);align-items:center;gap:8px;padding:4px;color:var(--soft);background:transparent;border:0;border-radius:7px;cursor:pointer;text-align:left}.calculator-import-suggestions button:hover{color:var(--text);background:var(--panel-hover)}.calculator-import-suggestions button:disabled{cursor:wait;opacity:0.65}.calculator-import-avatar{display:grid;width:30px;height:30px;place-items:center;overflow:hidden;color:var(--accent-hover);background:var(--panel);border:1px solid var(--border);border-radius:7px;font-size:0.55rem;font-weight:800}.calculator-import-avatar img{width:100%;height:100%;object-fit:cover}.calculator-import-suggestions button > span:last-child{display:grid;min-width:0;gap:2px}.calculator-import-suggestions strong,
.calculator-import-suggestions small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.calculator-import-suggestions strong{font-size:0.55rem}.calculator-import-suggestions small{color:var(--muted);font-size:0.47rem}.calculator-import-panel > footer{display:flex;justify-content:end;gap:8px;padding:5px 13px 13px}.calculator-import-panel .calculator-copy-link{min-width:86px;color:var(--paint-text,#fff);background:var(--accent);border-color:var(--accent)}.calculator-self-import{min-width:88px;height:32px;padding:0 10px;color:var(--soft);background:var(--header);border:1px solid var(--border);border-radius:6px;cursor:pointer;font:700 0.54rem "Lexend",sans-serif}.calculator-self-import:hover{color:var(--text);border-color:var(--border-hover)}.calculator-import-panel .calculator-copy-link:disabled{cursor:wait;opacity:0.7}@media (max-width: 640px){.calculator-dialog{align-items:end;padding:4px 0 0}.calculator-picker{width:100%;max-height:calc(100dvh - 4px);border-radius:16px 16px 0 0}.calculator-picker-header{grid-template-columns:1fr auto}.calculator-picker-target{display:none}.calculator-picker-tabs{justify-content:start;overflow-x:auto;scrollbar-width:none}.calculator-picker-tabs::-webkit-scrollbar{display:none}.calculator-picker-search-row{align-items:stretch;flex-direction:column;gap:8px;padding:10px 12px}.calculator-search{width:100%;min-width:0;max-width:none;min-height:48px;padding:0 13px;border-radius:12px}.calculator-search input{font-size:0.7rem}.calculator-picker-filters{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));overflow:visible;gap:7px;padding:0}.calculator-picker-filters button{min-width:0;min-height:40px;padding:0 7px;font-size:0.6rem}.calculator-picker-results{grid-template-columns:repeat(2, minmax(0, 1fr));gap:9px;padding:12px}.calculator-picker-results > button{aspect-ratio:1.08;padding:9px}.calculator-picker-results strong{font-size:0.62rem}.calculator-picker-results small{font-size:0.56rem}.calculator-picker-art{width:min(76px, 72%)}}.calculator-pet-art{background:radial-gradient(circle at 50% 42%, rgba(116, 177, 214, 0.28), rgba(39, 55, 72, 0.18) 58%, transparent 78%)}.calculator-pet-value{background:rgba(48, 66, 84, 0.92);border-color:rgba(177, 215, 238, 0.42);box-shadow:0 5px 14px var(--paint-shadow-a22,rgba(0, 0, 0, 0.22))}@media (max-width: 640px){.calculator-search{width:min(100%, 320px);max-width:320px;min-height:40px;align-self:center;padding:0 10px;border-radius:10px}.calculator-search input{min-width:0;font-size:0.66rem}}@media (max-width: 380px){.calculator-picker-filters button{gap:3px;font-size:0.54rem}}.inventory-tooltip{width:238px;padding:10px;background:var(--panel);border-color:var(--border-hover);border-radius:8px;box-shadow:0 18px 38px var(--paint-shadow-a34,rgba(0, 0, 0, 0.34));backdrop-filter:none}.inventory-tooltip-top{grid-template-columns:68px minmax(0, 1fr);gap:9px}.inventory-tooltip-art{width:68px;height:68px;border-radius:6px}.inventory-tooltip-art img{width:62px;height:62px}.inventory-tooltip-art .inventory-tooltip-glow{display:none}.inventory-tooltip-copy{gap:6px}.inventory-tooltip-copy > strong{font-size:0.69rem}.inventory-tooltip-value{margin-top:8px;padding:8px}.inventory-tooltip-value strong{font-size:0.74rem}.terminal-post,
.trade-post{padding:12px;background:var(--panel)}.terminal-post > header,
.trade-post > header{min-height:38px;padding-bottom:9px}.terminal-author,
.trade-player{min-width:0;padding:4px 7px 4px 4px;color:var(--soft);border-radius:7px;text-decoration:none;transition:background-color 140ms ease, color 140ms ease}.terminal-author:hover,
.trade-player:hover{color:var(--text);background:var(--panel-hover)}.terminal-author:focus-visible,
.trade-player:focus-visible{outline:1px solid var(--accent-hover);outline-offset:2px}.terminal-avatar,
.trade-player img,
.trade-player-avatar{width:30px;height:30px;flex:0 0 30px;border-radius:6px}.trade-player-avatar{display:grid;place-items:center;color:var(--accent-hover);background:var(--header);border:1px solid var(--border);font-size:0.59rem;font-weight:800}.terminal-author strong,
.trade-player strong{font-size:0.65rem}.terminal-post time,
.trade-post time{font-size:0.48rem}.terminal-comparison,
.trade-comparison{gap:8px;padding-top:9px}.terminal-comparison section,
.trade-side{padding:9px;background:var(--header);border:1px solid var(--border);border-radius:8px}.terminal-comparison section > header{min-height:21px;margin-bottom:6px}.terminal-comparison h2,
.trade-side h2{font-size:0.46rem}.terminal-comparison section > header > strong,
.trade-side h2 > strong{font-size:0.54rem}.terminal-pets,
.trade-pet-slots{min-height:0;grid-template-columns:repeat(6, minmax(0, 1fr));gap:5px}.terminal-pet,
.trade-pet-slot{position:relative;z-index:0;display:grid;min-width:0;grid-template-rows:auto auto;gap:4px;overflow:visible;outline:0}.trade-pet-slot{aspect-ratio:auto}.terminal-pet:hover,
.terminal-pet:focus,
.trade-pet-slot:hover{z-index:4}.terminal-pet-art,
.trade-pet-art{position:relative;display:grid;aspect-ratio:1;place-items:center;overflow:hidden;color:var(--muted);background:var(--panel);border:1px solid var(--border);border-radius:6px}.terminal-pet:hover .terminal-pet-art,
.terminal-pet:focus .terminal-pet-art,
.trade-pet-slot:hover .trade-pet-art{border-color:var(--border-hover);background:var(--panel-hover)}.terminal-pet-art img,
.trade-pet-art img{width:84%;height:84%;object-fit:contain}.terminal-pet-art img + .icon,
.trade-pet-art img + .icon{display:none}.terminal-pet-art.has-image-error img + .icon,
.trade-pet-art.has-image-error img + .icon{display:block}.terminal-pet-art > strong,
.trade-pet-art > strong{position:absolute;z-index:3;right:3px;bottom:3px;max-width:calc(100% - 6px);padding:2px 4px;background:var(--paint-base-a88,rgba(8, 9, 12, 0.88));font-size:0.4rem}.terminal-pet-name,
.trade-pet-slot > small{display:block;min-width:0;width:100%;max-width:100%;min-height:0;overflow:hidden;color:var(--soft);font-size:0.43rem;line-height:1.3;text-align:center;text-overflow:ellipsis;white-space:nowrap}.trade-pet-slot > small em{display:block;overflow:hidden;color:var(--muted);font-size:0.36rem;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.terminal-pet-details{display:none !important}.terminal-pet[data-tooltip]::after,
.trade-pet-slot[data-tooltip]::after{position:absolute;z-index:8;bottom:calc(100% + 7px);left:50%;width:max-content;max-width:180px;padding:7px 8px;color:var(--text);background:var(--panel);border:1px solid var(--border-hover);border-radius:6px;box-shadow:0 12px 28px var(--paint-shadow-a34,rgba(0, 0, 0, 0.34));content:attr(data-tooltip);font-size:0.47rem;font-weight:600;line-height:1.5;opacity:0;pointer-events:none;text-align:left;transform:translate(-50%, 4px);transition:opacity 120ms ease, transform 120ms ease;white-space:pre-line}.terminal-pet[data-tooltip]:hover::after,
.terminal-pet[data-tooltip]:focus::after,
.trade-pet-slot[data-tooltip]:hover::after{opacity:1;transform:translate(-50%, 0)}.trade-pet-empty{grid-column:1 / -1;display:grid;min-height:54px;place-items:center;color:var(--muted);border:1px dashed var(--border);border-radius:6px;font-size:0.48rem}@media (max-width: 760px){.terminal-pets,
  .trade-pet-slots{grid-template-columns:repeat(5, minmax(0, 1fr))}}@media (max-width: 460px){.terminal-pets,
  .trade-pet-slots{grid-template-columns:repeat(4, minmax(0, 1fr))}}.chat-offer-wrap{display:grid;width:min(560px, 90%);gap:7px;animation:chat-offer-card-in 180ms ease-out}.chat-offer-wrap.is-own{align-self:end}.chat-offer-wrap .chat-offer-message{width:100%;animation:none}.chat-offer-message.is-accepted{border-color:#4ca86d;box-shadow:0 14px 32px rgba(48, 133, 85, 0.18)}.chat-offer-message.is-accepted > header{background:color-mix(in srgb, #2f804f 24%, var(--header))}.chat-offer-message.is-rejected{border-color:var(--paint-accent,#c96f61);box-shadow:0 14px 32px var(--paint-accent-a16,rgba(169, 69, 59, 0.16))}.chat-offer-message.is-rejected > header{background:color-mix(in srgb, var(--paint-accent,#9f4a40) 24%, var(--header))}.chat-offer-message.is-countered{border-color:var(--paint-accent,#d9994d);box-shadow:0 14px 32px var(--paint-accent-a16,rgba(190, 123, 43, 0.16))}.chat-offer-message.is-countered > header{background:color-mix(in srgb, var(--paint-accent,#a96724) 24%, var(--header))}.chat-offer-message > header small.is-countered{color:var(--paint-accent-text,#e6ad61)}.chat-offer-actions{padding:0}.chat-offer-actions button{height:30px;color:var(--soft);background:color-mix(in srgb, var(--header) 72%, transparent);border:1px solid var(--border-hover);border-radius:6px;font-size:0.49rem}.chat-offer-actions button:hover{filter:brightness(1.16)}.chat-offer-actions button[data-chat-offer-action="accept"]{color:#8ee2a8;background:rgba(43, 135, 78, 0.2);border-color:#55bb78}.chat-offer-actions button[data-chat-offer-action="counter"]{color:var(--paint-accent-text,#f0bc75);background:var(--paint-accent-a20,rgba(184, 117, 39, 0.2));border-color:var(--paint-accent,#dc9d4f)}.chat-offer-actions button[data-chat-offer-action="reject"]{color:var(--paint-accent-text,#eb998b);background:var(--paint-accent-a18,rgba(175, 71, 58, 0.18));border-color:var(--paint-accent,#d77868)}.chat-offer-wrap,
.chat-offer-message,
.chat-offer-editor{animation:none}.chat-offer-embed-pet strong,
.chat-offer-picker > div > button > span > strong{top:2px;bottom:auto}.chat-offer-sides h3{display:flex;align-items:center;justify-content:space-between;gap:6px}.chat-offer-sides h3 strong{color:var(--accent-hover);font-size:0.47rem;font-variant-numeric:tabular-nums}.chat-offer-selected article{grid-template-rows:minmax(0, 1fr) auto auto}.chat-offer-selected article > .chat-offer-selected-art{align-self:end;position:relative;background:transparent;border:0}.chat-offer-selected-quantity{position:absolute;top:4px;right:4px;display:grid;height:20px;grid-template-columns:18px minmax(18px, 1fr) 18px;overflow:hidden;background:var(--paint-base-a80,rgba(8, 9, 12, 0.8));border:1px solid color-mix(in srgb, var(--accent-hover) 50%, var(--border));border-radius:8px}.chat-offer-selected-quantity button{padding:0;color:var(--soft);background:transparent;border:0;cursor:pointer;font:700 0.6rem/1 "Lexend",sans-serif}.chat-offer-selected-quantity small{align-self:center;font-size:0.42rem;text-align:center}.chat-offer-side > header > strong{margin-left:auto;color:var(--accent-hover);font-size:0.52rem;font-variant-numeric:tabular-nums}.chat-offer-inventory-tabs{display:flex;min-width:0;gap:6px}.chat-offer-picker > header .chat-offer-inventory-tabs > button{width:auto;min-width:0;height:29px;padding:0 9px;color:var(--muted);background:var(--panel);border:1px solid var(--border);border-radius:7px;font:700 0.47rem "Lexend",sans-serif;white-space:nowrap}.chat-offer-picker > header .chat-offer-inventory-tabs > button:hover{color:var(--soft);border-color:var(--border-hover)}.chat-offer-picker > header .chat-offer-inventory-tabs > button.is-active{color:var(--paint-text,#fff);background:color-mix(in srgb, var(--accent) 60%, var(--panel));border-color:var(--accent-hover)}.chat-offer-picker > header .chat-offer-inventory-tabs > button[data-chat-offer-picker-switch="their"].is-active{background:color-mix(in srgb, var(--paint-accent,#b86f36) 58%, var(--panel));border-color:var(--paint-accent,#dc9d69)}.chat-offer-picker > header{display:grid;grid-template-columns:minmax(0, 1fr) minmax(150px, 220px) 30px;align-items:center}.chat-offer-inventory-search{display:grid;height:30px;grid-template-columns:14px minmax(0, 1fr);align-items:center;gap:6px;padding:0 8px;color:var(--muted);background:var(--panel);border:1px solid var(--border);border-radius:7px}.chat-offer-inventory-search:focus-within{border-color:var(--border-hover)}.chat-offer-inventory-search .icon{width:13px;height:13px}.chat-offer-inventory-search input{width:100%;min-width:0;color:var(--text);background:transparent;border:0;font:600 0.47rem "Lexend",sans-serif;outline:0}@media (max-width: 500px){.chat-offer-picker > header .chat-offer-inventory-tabs{max-width:calc(100vw - 95px);overflow-x:auto}.chat-offer-picker > header{grid-template-columns:minmax(0, 1fr) 30px}.chat-offer-inventory-search{grid-column:1 / -1;grid-row:2;margin:0 9px 8px}}.chat-messages{justify-content:flex-start;overscroll-behavior:contain;overflow-y:scroll;scrollbar-gutter:stable;touch-action:pan-y}.chat-messages::before{flex:1 0 0;content:""}.chat-message,
.chat-offer-wrap,
.chat-offer-response{flex:0 0 auto}.chat-message{grid-template-columns:minmax(0, 1fr) auto;align-items:end;max-width:min(76%, 560px)}.chat-message > span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-offer-response{display:grid;max-width:min(92%, 420px);grid-template-columns:17px minmax(0, 1fr) auto;align-items:center;gap:7px;padding:7px 8px;color:var(--soft);background:var(--header);border:1px solid var(--border);border-radius:7px;cursor:pointer;text-align:left}.chat-offer-response:hover{color:var(--text);background:var(--panel-hover);border-color:var(--border-hover)}.chat-offer-response:focus-visible{outline:1px solid var(--accent-hover);outline-offset:2px}.chat-offer-response > .icon{width:15px;height:15px;color:var(--muted)}.chat-offer-response.is-accepted > .icon{color:#75cf8c}.chat-offer-response.is-rejected > .icon{color:var(--paint-accent,#e48475)}.chat-offer-response.is-countered > .icon{color:var(--paint-accent-text,#e6ad61)}.chat-offer-response > span:nth-child(2){display:grid;min-width:0;gap:2px}.chat-offer-response strong,
.chat-offer-response small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-offer-response strong{font-size:0.49rem}.chat-offer-response small{color:var(--muted);font-size:0.41rem}.chat-offer-response .chat-message-meta{margin-left:0;padding:0}.chat-offer-message.is-highlighted{animation:chat-offer-highlight 1.5s ease-out}.account-add{display:grid;grid-template-columns:minmax(0, 1fr) 29px;gap:5px;padding:5px 4px 0}.account-add input{width:100%;min-width:0;height:29px;padding:0 7px;color:var(--text);background:var(--header);border:1px solid var(--border);border-radius:6px;font:600 0.53rem "Lexend",sans-serif;outline:0}.account-add input:focus{border-color:var(--accent)}.account-add button{display:grid;width:29px;height:29px;place-items:center;color:var(--soft);background:var(--header);border:1px solid var(--border);border-radius:6px;cursor:pointer}.account-add button:hover{color:var(--text);border-color:var(--border-hover)}.account-add button .icon{width:13px;height:13px}.account-add-error{min-height:12px;padding:0 5px;color:var(--red);font-size:0.46rem}.profile-roblox-link{color:inherit;text-decoration:none}.profile-roblox-link:hover{color:var(--accent-hover)}.profile-chat-button{display:inline-flex;height:30px;align-items:center;gap:5px;margin-left:auto;padding:0 9px;color:var(--soft);background:var(--panel);border:1px solid var(--border);border-radius:6px;cursor:pointer;font:700 0.54rem "Lexend",sans-serif}.profile-chat-button:hover{color:var(--text);border-color:var(--border-hover)}.profile-chat-button .icon{width:13px;height:13px}.inventory-pagination input{width:40px;height:30px;padding:0 5px;color:var(--text);background:var(--header);border:1px solid var(--border);border-radius:6px;font:600 0.6rem "Lexend",sans-serif;font-variant-numeric:tabular-nums;text-align:center;outline:0}.inventory-pagination input:focus{border-color:var(--border);box-shadow:none}.inventory-pagination > span{min-width:auto}.inventory-tooltip{width:174px;padding:8px;border-radius:7px}.inventory-tooltip-name{display:block;overflow:hidden;margin-bottom:7px;font-size:0.62rem;text-overflow:ellipsis;white-space:nowrap}.inventory-tooltip-heading{display:grid;grid-template-columns:32px minmax(0, 1fr);align-items:center;gap:6px;margin-bottom:7px}.inventory-tooltip-heading .inventory-tooltip-name{margin:0}.inventory-tooltip-image{display:grid;width:32px;height:32px;place-items:center;overflow:hidden;background:var(--header);border:1px solid var(--border);border-radius:5px}.inventory-tooltip-image img{width:86%;height:86%;object-fit:contain}.inventory-tooltip-image .icon{width:16px;height:16px;color:var(--muted)}.inventory-tooltip-stats{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:5px}.inventory-tooltip-stats > span{display:grid;min-width:0;gap:3px;padding:5px;background:var(--header);border:1px solid var(--border);border-radius:5px}.inventory-tooltip-stats small{color:var(--muted);font-size:0.43rem;font-weight:700;text-transform:uppercase}.inventory-tooltip-stats strong{overflow:hidden;color:var(--soft);font-size:0.56rem;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap}.inventory-tooltip-stats > span > strong{white-space:normal;word-break:break-word}.inventory-tooltip-demand-star{display:inline;margin-right:3px;padding:0;background:transparent !important;border:0;border-radius:0;box-shadow:none;font-size:0.64rem;font-style:normal;line-height:1}.inventory-tooltip-demand-star.demand-very-low,
.inventory-tooltip-demand-star.demand-low{color:rgb(239, 83, 80)}.inventory-tooltip-demand-star.demand-medium{color:rgb(255, 195, 43)}.inventory-tooltip-demand-star.demand-high{color:rgb(139, 195, 74)}.inventory-tooltip-demand-star.demand-very-high{color:rgb(227, 171, 241)}.inventory-tooltip-demand-star.demand-insane{color:rgb(204, 0, 255)}.hatch-controls{display:inline-flex;align-self:start;gap:4px}.hatch-controls button{height:28px;padding:0 8px;color:var(--muted);background:var(--header);border:1px solid var(--border);border-radius:5px;cursor:pointer;font:700 0.5rem "Lexend",sans-serif}.hatch-controls button:hover{color:var(--text);border-color:var(--border-hover)}.hatch-controls button.is-active{color:var(--paint-text,#fff);background:var(--accent);border-color:var(--accent)}.hatch-grid{grid-template-columns:repeat(auto-fill, minmax(112px, 128px));justify-content:start;gap:8px}.hatch-card{grid-template-columns:minmax(0, 1fr);align-content:start;min-height:0;gap:3px;padding:5px;background:var(--header);border:1px solid var(--border);border-radius:6px}.hatch-card-art{grid-row:auto;width:100%;height:100px;background:var(--panel);border:1px solid var(--border);border-radius:5px}.hatch-card-art img{width:86%;height:86%;object-fit:contain}.hatch-card-art .icon{width:16px;height:16px;color:var(--muted)}.hatch-card > strong{min-height:0;overflow:hidden;font-size:0.55rem;line-height:1.2;text-align:center;text-overflow:ellipsis;white-space:nowrap}.hatch-card > small,
.hatch-card time{min-width:0;overflow:hidden;color:var(--muted);font-size:0.43rem;line-height:1.2;text-overflow:ellipsis;white-space:nowrap;text-align:center}.hatch-card time{justify-content:center}.hatch-card time .icon{width:10px;height:10px;color:var(--muted)}.hatch-pagination{display:flex;align-items:center;justify-self:center;align-self:center;gap:6px;margin-top:8px}.hatch-pagination button{display:grid;width:28px;height:28px;place-items:center;color:var(--soft);background:var(--header);border:1px solid var(--border);border-radius:5px;cursor:pointer}.hatch-pagination button:disabled{opacity:0.4;cursor:default}.hatch-pagination button:first-child .icon{transform:rotate(180deg)}.hatch-pagination .icon{width:12px;height:12px}.hatch-pagination input{width:36px;height:28px;padding:0 4px;color:var(--text);background:var(--header);border:1px solid var(--border);border-radius:5px;font:600 0.54rem "Lexend",sans-serif;text-align:center;outline:0}.hatch-pagination input:focus{border-color:var(--border);box-shadow:none}.hatch-pagination span{color:var(--muted);font-size:0.5rem}.trade-post > header{justify-content:flex-start;gap:7px}.home{margin-top:44px}.hero{min-height:250px}.hero-copy{padding:26px 32px}.hero h1{font-size:3.5rem}.account-login{color:var(--paint-text,#fff);background:var(--paint-accent,#4f96ff);border-color:var(--paint-accent,#4f96ff)}.account-login .icon{color:var(--paint-text,#fff)}.account-login:hover{background:#78b5ff;border-color:#78b5ff}.account-login.is-coming-soon,
.chat-auth-login.is-coming-soon{position:relative;color:var(--paint-text,#fff);background:var(--paint-accent,#d93c3f);border-color:var(--paint-accent,#d93c3f);cursor:help}.account-login.is-coming-soon .icon,
.chat-auth-login.is-coming-soon .icon{color:var(--paint-text,#fff)}.account-login.is-coming-soon:hover,
.chat-auth-login.is-coming-soon:hover{color:var(--paint-text,#fff);background:var(--paint-accent,#ef4c4f);border-color:var(--paint-accent,#ef4c4f)}.account-login.is-coming-soon::after,
.chat-auth-login.is-coming-soon::after{position:absolute;z-index:30;top:calc(100% + 8px);right:0;padding:6px 8px;color:var(--paint-text,#fff);background:var(--paint-surface,#15171c);border:1px solid var(--border-hover);border-radius:5px;box-shadow:0 8px 20px var(--paint-shadow-a24,rgba(0, 0, 0, 0.24));content:attr(data-tooltip);font:700 0.56rem "Lexend",sans-serif;opacity:0;pointer-events:none;transform:translateY(-3px);transition:opacity 120ms ease, transform 120ms ease;visibility:hidden;white-space:nowrap}.account-login.is-coming-soon:hover::after,
.account-login.is-coming-soon:focus-visible::after,
.chat-auth-login.is-coming-soon:hover::after,
.chat-auth-login.is-coming-soon:focus-visible::after{visibility:visible;opacity:1;transform:translateY(0)}.image-fallback{position:absolute;z-index:0;display:inline-grid;place-items:center;color:var(--muted);opacity:0.22}.has-image-error .image-fallback{opacity:0.8}.image-fallback + img,
.bounty-image > img,
.value-card-image > img{position:relative;z-index:1}.player-card-skeleton{pointer-events:none}.player-card-skeleton .skeleton-avatar{width:68px;height:68px;border-radius:50%;background:linear-gradient(90deg, var(--panel) 25%, var(--panel-hover) 50%, var(--panel) 75%);background-size:220% 100%;animation:skeletonSweep 1.2s linear infinite}.player-card-skeleton .skeleton-line{width:76%;height:10px;border-radius:4px}.player-card-skeleton .skeleton-line.short{width:48%}.inventory-pet-art > img:not(.inventory-super-legendary){width:92%;height:92%}.inventory-pet-art > .inventory-super-legendary{position:absolute;right:4%;bottom:4%;width:18.4%;height:18.4%;padding:0;object-fit:contain;background:transparent;border:0;border-radius:0;box-shadow:0 2px 7px var(--paint-shadow-a46,rgba(0, 0, 0, 0.46))}.inventory-pet-copy{min-height:0}.inventory-pet-name{display:-webkit-box;overflow:hidden;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.inventory-tooltip{width:274px;padding:11px}.inventory-tooltip-heading{grid-template-columns:62px minmax(0, 1fr);gap:9px}.inventory-tooltip-image{width:62px;height:62px}.inventory-tooltip-image img{width:94%;height:94%}.terminal-pet-art,
.trade-pet-art{background:transparent;border-color:transparent}.terminal-pet:hover .terminal-pet-art,
.terminal-pet:focus .terminal-pet-art,
.trade-pet-slot:hover .trade-pet-art{background:transparent;border-color:transparent}.terminal-pet-art .icon,
.trade-pet-art .icon{position:absolute;z-index:0;display:block;opacity:0.2}.terminal-pet-art img,
.trade-pet-art img{position:relative;z-index:1}.trade-pet-art > .trade-super-legendary{position:absolute;z-index:2;right:2px;bottom:2px;width:24%;height:24%;min-width:15px;min-height:15px;object-fit:contain;filter:drop-shadow(0 1px 3px rgba(0, 0, 0, 0.62));pointer-events:none}.terminal-pet[data-tooltip]::after,
.trade-pet-slot[data-tooltip]::after{display:none}.activity-empty-grid{display:grid;min-height:160px;grid-template-columns:repeat(6, minmax(0, 1fr));gap:8px;padding:8px}.activity-empty-grid > .icon{display:grid;min-height:42px;place-items:center;color:var(--muted);background:var(--header);border:1px solid var(--border);border-radius:6px;opacity:0.42}.activity-empty-grid > p{grid-column:1 / -1;margin:0;color:var(--muted);font-size:0.58rem;text-align:center}.calculator-add{align-content:center;transform:translateY(-5px)}.calculator-import-preview{display:grid;gap:7px;margin-top:9px}.calculator-import-preview > header{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.calculator-import-preview > header strong{overflow:hidden;font-size:0.62rem;text-overflow:ellipsis;white-space:nowrap}.calculator-import-preview > header small{color:var(--muted);font-size:0.48rem}.calculator-import-preview > div{display:grid;max-height:280px;grid-template-columns:repeat(auto-fill, minmax(92px, 1fr));gap:6px;overflow-y:auto}.calculator-import-preview button{display:grid;min-width:0;gap:3px;padding:6px;color:var(--soft);background:var(--header);border:1px solid var(--border);border-radius:6px;cursor:pointer;text-align:center}.calculator-import-preview button.is-selected{color:var(--paint-text,#fff);background:color-mix(in srgb, var(--accent) 32%, var(--header));border-color:var(--accent-hover)}.calculator-import-preview button > span{display:grid;height:48px;place-items:center}.calculator-import-preview img{width:46px;height:46px;object-fit:contain}.calculator-import-preview strong,
.calculator-import-preview small{overflow:hidden;font-size:0.45rem;text-overflow:ellipsis;white-space:nowrap}.calculator-import-preview small{color:var(--muted)}.trade-post > header time{margin-left:auto}.trade-direction{display:grid;width:14px;height:14px;place-items:center;color:var(--muted)}.trade-direction .icon{width:12px;height:12px}.trade-counterpart{display:inline-flex;min-width:0;align-items:center;gap:6px;color:var(--soft);text-decoration:none}.trade-counterpart:hover{color:var(--text)}.trade-counterpart-avatar{display:grid;width:30px;height:30px;flex:0 0 30px;place-items:center;overflow:hidden;color:var(--muted);background:var(--header);border:1px solid var(--border);border-radius:6px;font-size:0.56rem;font-weight:800}.trade-counterpart-avatar img,
img.trade-counterpart-avatar{object-fit:cover}img.terminal-avatar{object-fit:cover}.trade-counterpart strong{max-width:110px;overflow:hidden;font-size:0.65rem;text-overflow:ellipsis;white-space:nowrap}.trade-player,
.trade-counterpart{flex-wrap:wrap}.trade-player small,
.trade-counterpart small{display:block;width:calc(100% - 36px);margin-top:-7px;margin-left:36px;color:var(--muted);font-size:0.51rem;line-height:1.2}.warn-mini.player-tag{width:auto;min-width:0;height:19px;padding:0 7px;border-radius:999px}.player-tag-label{font-size:0.49rem;font-weight:800;letter-spacing:0.05em}.player-tag-bot{color:#f1c40f;border-color:rgba(241,196,15,.55);background:rgba(241,196,15,.12)}.player-tag-banned{color:#ff3b30;border-color:rgba(255,59,48,.55);background:rgba(255,59,48,.12)}.wt-title .icon{width:16px;height:16px}@media (max-width: 760px){.hatch-grid{grid-template-columns:repeat(3, minmax(0, 1fr))}.hatch-controls{max-width:100%;overflow-x:auto}}@media (max-width: 460px){.hatch-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}input[type="number"]{appearance:textfield;-moz-appearance:textfield}input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}@keyframes chat-offer-highlight{0%,
  34%{border-color:var(--accent-hover);box-shadow:0 0 0 3px rgba(98, 165, 255, 0.25), 0 16px 36px var(--paint-shadow-a24,rgba(0, 0, 0, 0.24))}100%{box-shadow:0 14px 32px var(--paint-shadow-a20,rgba(0, 0, 0, 0.2))}}.inventory-pet-name{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.inventory-pet-copy{position:relative;min-height:98px;padding-bottom:24px}.inventory-pet-total{position:absolute;right:9px;bottom:8px;left:9px;min-width:0}.inventory-pseudo-item{pointer-events:none}.inventory-pseudo-item .inventory-pet-art{border-radius:7px}.inventory-pseudo-item .inventory-pet-art::before{display:none}.inventory-pseudo-item .inventory-pet-art > img{width:min(100px, 74%);height:min(100px, 74%)}.inventory-tooltip{width:min(274px, calc(100vw - 20px));padding:11px}.inventory-tooltip-top{grid-template-columns:78px minmax(0, 1fr);align-items:center;gap:10px}.inventory-tooltip-stats{margin-top:10px;margin-bottom:0}.inventory-tooltip-enchants{align-self:stretch;align-content:center;gap:4px}.inventory-tooltip-enchants > span > span{color:color-mix(in srgb, var(--enchant-tone) 82%, var(--paint-text,#fff));background:color-mix(in srgb, var(--enchant-tone) 15%, transparent);border-color:color-mix(in srgb, var(--enchant-tone) 52%, var(--border))}.terminal-pseudo-item,
.trade-pseudo-item{pointer-events:none}.terminal-pseudo-item .terminal-pet-art .icon,
.trade-pseudo-item .trade-pet-art .icon{display:none}.trade-counterpart{min-width:0;padding:4px 7px 4px 4px;border-radius:7px;transition:background-color 140ms ease, color 140ms ease}.trade-counterpart:hover{color:var(--text);background:var(--panel-hover)}.trade-counterpart:focus-visible{outline:1px solid var(--accent-hover);outline-offset:2px}.calculator-import-panel{width:min(680px, calc(100vw - 24px))}.calculator-import-preview > div{grid-template-columns:repeat(auto-fill, minmax(104px, 1fr))}.calculator-import-preview button.is-demand-highlight.is-low{border-color:#ff6d6d}.calculator-import-preview button.is-demand-highlight.is-medium{border-color:#ffc35b}.calculator-import-preview button.is-demand-highlight.is-high{border-color:#79d88d}.calculator-import-preview button.is-demand-highlight.is-very-high{border-color:#d295e9}.calculator-import-preview button.is-demand-highlight.is-insane{border-color:#bd7aff}.card-trend.trend-rising,
.pet-card-trend.trend-rising{color:var(--green)}.card-trend.trend-dropping,
.pet-card-trend.trend-dropping{color:var(--red)}.card-trend.trend-unstable,
.pet-card-trend.trend-unstable{color:var(--amber)}@media (max-width: 560px){html{scroll-padding-top:72px}.site-header{top:max(4px, env(safe-area-inset-top))}.topbar{min-height:48px;padding-right:7px}.menu-button,
  .account-login,
  .account-profile-link,
  .account-dropdown-toggle{min-width:42px;min-height:42px}.mobile-menu{max-height:calc(100dvh - 70px);overflow-y:auto;overscroll-behavior:contain}input:not([type="checkbox"]):not([type="radio"]),
  select,
  textarea{font-size:16px !important}.hero-copy{padding:24px 18px 20px}.values-panel{padding:10px}.value-rail{grid-auto-columns:min(84vw, 288px);scroll-padding-inline:4px}.inventory-controls{grid-template-columns:minmax(0, 1fr);gap:8px}.inventory-controls > *{width:100%;min-width:0}.chat-sidebar{height:188px;max-height:188px}.chat-page .chat-shell{height:calc(100dvh - 96px)}}.value-rail{grid-auto-columns:190px;gap:7px;height:94px}.value-card{width:190px;max-width:190px;height:86px;gap:6px;padding:5px}.value-card-image{width:74px;height:74px;flex-basis:74px}.value-card-name{margin-top:2px;font-size:0.64rem}.value-card-value{margin-top:2px}.value-card-value > strong{font-size:0.8rem}.value-card-meta{margin-top:3px}.pet-catalog-skeleton .pet-card-art{display:grid;place-items:center}.pet-skeleton-art,
.pet-skeleton-rarity,
.pet-skeleton-stats span,
.pet-skeleton-market > span,
.player-skeleton-rank,
.player-skeleton-value,
.player-skeleton-summary,
.player-skeleton-seen,
.feed-skeleton-avatar,
.feed-skeleton-identity i,
.feed-skeleton-time,
.feed-skeleton-arrow,
.feed-skeleton-side > i,
.feed-skeleton-side b{position:relative;overflow:hidden;background:var(--paint-surface,#25262a)}.pet-skeleton-art::after,
.pet-skeleton-rarity::after,
.pet-skeleton-stats span::after,
.pet-skeleton-market > span::after,
.player-skeleton-rank::after,
.player-skeleton-value::after,
.player-skeleton-summary::after,
.player-skeleton-seen::after,
.feed-skeleton-avatar::after,
.feed-skeleton-identity i::after,
.feed-skeleton-time::after,
.feed-skeleton-arrow::after,
.feed-skeleton-side > i::after,
.feed-skeleton-side b::after{position:absolute;inset:0;background:linear-gradient(90deg, transparent, var(--paint-tint-a8,rgba(255, 255, 255, 0.08)), transparent);content:"";transform:translateX(-100%);animation:skeleton-sweep 1.2s ease-in-out infinite}.pet-skeleton-art{width:62%;height:62%;border-radius:50%}.pet-skeleton-rarity{position:absolute;top:9px;left:9px;width:38px;height:11px;border-radius:4px}.pet-catalog-skeleton .pet-card-body{gap:7px}.pet-skeleton-stats{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:5px;width:100%;height:17px;margin-top:3px;background:transparent}.pet-skeleton-stats span{border-radius:4px}.pet-skeleton-market{display:grid;grid-template-columns:minmax(0, 1fr) 48px;gap:7px;width:100%;margin-top:auto}.pet-skeleton-market > span{height:22px;border-radius:5px}.player-card-skeleton{position:relative}.player-skeleton-rank{position:absolute;top:10px;left:10px;width:31px;height:25px;border-radius:6px}.player-card-skeleton .skeleton-avatar{width:68px;height:68px}.player-skeleton-copy{display:grid;width:76%;justify-items:center;gap:5px}.player-skeleton-copy .skeleton-line{width:100%}.player-skeleton-copy .skeleton-line.short{width:56%}.player-skeleton-value{width:48%;height:12px;border-radius:4px}.player-skeleton-summary{width:34%;height:8px;border-radius:4px}.player-skeleton-seen{width:46%;height:8px;margin-top:2px;border-radius:4px}.feed-post-skeleton{pointer-events:none}.feed-post-skeleton header{justify-content:flex-start}.feed-skeleton-identity{display:flex;min-width:0;align-items:center;gap:8px}.feed-skeleton-avatar{width:32px;height:32px;flex:0 0 32px;border-radius:6px}.feed-skeleton-identity > span:last-child{display:grid;width:86px;gap:5px}.feed-skeleton-identity i{display:block;width:100%;height:8px;border-radius:4px}.feed-skeleton-identity i:last-child{width:55%;height:6px}.feed-skeleton-time{width:38px;height:7px;margin-left:auto;border-radius:4px}.feed-skeleton-arrow{width:18px;height:8px;margin:0 3px;border-radius:4px}.feed-skeleton-side{display:grid;min-width:0;gap:8px}.feed-skeleton-side > i{width:42px;height:8px;border-radius:4px}.feed-skeleton-person{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:6px}.feed-skeleton-person .feed-skeleton-identity{min-width:0}.feed-skeleton-person .feed-skeleton-identity > span:last-child{width:min(86px, 100%)}.feed-skeleton-pets{display:grid;min-width:0;grid-template-columns:repeat(4, minmax(0, 1fr));gap:6px}.feed-skeleton-side b{display:block;aspect-ratio:1;border-radius:6px}.trade-post.feed-post-skeleton > .trade-comparison{grid-template-columns:repeat(2, minmax(0, 1fr));gap:0;padding-top:0;overflow:hidden}.trade-post.feed-post-skeleton .feed-skeleton-side{min-width:0;padding:0 10px;overflow:hidden}.trade-post.feed-post-skeleton .feed-skeleton-side:first-child{padding-left:0}.trade-post.feed-post-skeleton .feed-skeleton-side + .feed-skeleton-side{padding-right:0;border-left:1px solid var(--border)}.terminal-pet-art,
.trade-pet-art{width:100%;min-width:0}#trades-list .trade-post:not(.feed-post-skeleton){padding:14px 16px 15px;border-color:color-mix(in srgb, var(--border) 82%, transparent);border-radius:12px;box-shadow:0 8px 20px var(--paint-shadow-a12,rgba(0, 0, 0, 0.12));transition:border-color 180ms ease, box-shadow 180ms ease, transform 180ms ease}#trades-list .trade-post:not(.feed-post-skeleton):hover{border-color:var(--border-hover);box-shadow:0 12px 26px var(--paint-shadow-a18,rgba(0, 0, 0, 0.18));transform:translateY(-1px)}#trades-list .trade-side-person{min-height:38px;margin-bottom:9px}#trades-list .trade-side h2{min-height:26px;padding-bottom:7px;border-bottom:1px solid color-mix(in srgb, var(--border) 78%, transparent);font-size:0.56rem}#trades-list .trade-side h2 > strong{font-size:0.7rem}#trades-list .trade-pet-slots{grid-template-columns:repeat(6, minmax(0, 1fr));gap:8px;padding-top:9px}#trades-list .trade-pet-slot{min-width:0;gap:5px}#trades-list .trade-pet-art{background:var(--paint-tint-a16,rgba(0, 0, 0, 0.16));border:1px solid color-mix(in srgb, var(--border) 86%, transparent);border-radius:8px;transition:background-color 160ms ease, border-color 160ms ease, transform 160ms ease}#trades-list .trade-pet-slot:hover .trade-pet-art{background:var(--paint-base-a26,rgba(0, 0, 0, 0.26));border-color:var(--border-hover);transform:translateY(-1px)}#trades-list .trade-pet-art .icon{position:static;opacity:0.34}#trades-list .trade-pet-art > strong{right:4px;bottom:4px;padding:3px 5px;font-size:0.5rem}#trades-list .activity-pet-demand{bottom:4px;left:4px;width:20px;height:20px;font-size:0.68rem}#trades-list .trade-pet-slot > small{color:var(--soft);font-size:0.47rem;font-weight:600}@media (max-width: 560px){.value-rail{grid-auto-columns:174px}.value-card{width:174px;max-width:174px}}.home-profile-identity{display:block}.home-profile-person-link{display:flex;min-width:0;align-items:center;gap:12px;color:inherit;text-decoration:none}.home-profile-person-link:hover strong{color:var(--accent-hover)}.home-profile-person-link > span:last-child{display:grid;min-width:0;gap:3px}.home-profile-title{overflow:hidden;color:transparent;font-size:0.5rem;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.home-profile-person-link strong{overflow:hidden;font-size:0.8rem;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.home-profile-greeting{overflow:hidden;color:var(--text);font-size:0.88rem;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.home-profile-person-link small{color:var(--muted);font-size:0.55rem}.home-profile-status-wrap{display:block;min-height:34px;padding:0;background:var(--header);border:1px solid var(--border);border-radius:6px}.home-profile-status{display:block;width:100%;height:34px;padding:0 10px;color:var(--soft);background:transparent;border:0;font-size:0.56rem;outline:0}.home-profile-status::placeholder{color:var(--muted)}.home-profile-status:focus{box-shadow:none}.home-profile-status-wrap:focus-within{border-color:var(--accent);box-shadow:0 0 0 2px rgba(79, 150, 255, 0.14)}.home-profile-trades > div{overflow:hidden}.home-profile-trades{min-height:0}.home-profile-trades > header{min-height:23px;padding:0 1px}.home-profile-trades > div{display:grid;gap:0;margin-top:5px;background:var(--header);border:1px solid var(--border);border-radius:6px}.home-profile-trade{display:grid;min-width:0;grid-template-columns:minmax(0, 1fr) 16px minmax(0, 1fr);align-items:center;gap:8px;padding:8px}.home-profile-trade-side{display:grid;min-width:0;gap:2px}.home-profile-trade-side small,
.home-profile-trade time{color:var(--muted);font-size:0.45rem;font-weight:700;text-transform:uppercase}.home-profile-trade-side strong{overflow:hidden;color:var(--soft);font-size:0.56rem;line-height:1.35;text-overflow:ellipsis}.home-profile-trade-arrow{width:14px;height:14px;color:var(--accent)}.home-profile-trade time{grid-column:1 / -1;margin-top:1px;text-transform:none}@media (max-width: 420px){.terminal-pets,
  .trade-pet-slots{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media (max-width: 390px){.inventory-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}.home{gap:16px;margin-top:30px}.hero{min-height:0;grid-template-columns:minmax(0, 1fr) minmax(360px, 0.92fr);overflow:visible;background:transparent;border:0;border-radius:0;box-shadow:none}.hero-copy{padding:30px 26px 30px 6px}.hero h1{max-width:600px;font-size:3.85rem;line-height:0.98}.hero h1 span{color:var(--accent-hover)}.hero-copy > p{max-width:500px;color:var(--soft);font-size:0.82rem}.hero-actions{gap:8px;margin-top:22px}.hero-bounty{margin:0;padding:15px;background:var(--panel);border-color:var(--border);border-radius:8px;box-shadow:none}.bounty-overview{display:grid;grid-template-rows:auto auto auto auto;gap:10px}.bounty-timer{color:var(--soft);background:rgba(79, 150, 255, 0.08);border-color:rgba(79, 150, 255, 0.2)}.bounty-item,
.upcoming-bounty,
.value-card,
.stat-box{background:var(--header);border-color:var(--border);box-shadow:none}.bounty-item:hover,
.value-card:hover,
.stat-box:hover{background:var(--panel-hover);border-color:var(--border-hover)}.stats-panel,
.values-panel{background:var(--panel);border-color:var(--border);box-shadow:none}.stat-icon{background:rgba(79, 150, 255, 0.11);transition:transform 160ms ease, background-color 160ms ease}.stat-box:hover .stat-icon{transform:translateY(-2px);background:rgba(79, 150, 255, 0.18)}.values-panel{padding:16px}.value-card{animation:home-card-enter 240ms ease both;animation-delay:calc(var(--card-index, 0) * 42ms)}#value-rail .value-card{animation:none}.value-card:hover .value-card-image img{transform:translateY(-2px) scale(1.035)}.home-profile-card{display:grid;min-height:100%;grid-template-rows:auto auto auto minmax(0, 1fr);gap:16px;padding:4px;animation:home-card-enter 220ms ease both}.home-profile-card[hidden]{display:none}.home-profile-heading,
.home-profile-trades > header{display:flex;align-items:center;justify-content:space-between;gap:10px}.home-profile-heading > span,
.home-profile-trades > header > span{color:var(--muted);font-size:0.54rem;font-weight:800;text-transform:uppercase}.home-profile-welcome{min-height:28px;align-items:flex-start}.home-profile-welcome > strong{color:var(--text);font-size:1.12rem;line-height:1.1}.home-profile-heading a,
.home-profile-trades > header a{display:inline-flex;align-items:center;gap:5px;color:var(--accent-hover);font-size:0.57rem;font-weight:700;text-decoration:none}.home-profile-heading a:hover,
.home-profile-trades > header a:hover{color:var(--text)}.home-profile-heading .icon,
.home-profile-trades > header .icon{width:12px;height:12px}.home-profile-identity{display:flex;min-width:0;align-items:center;gap:12px;padding:10px;background:rgba(79, 150, 255, 0.07);border:1px solid rgba(79, 150, 255, 0.18);border-radius:8px;color:inherit;text-decoration:none}.home-profile-identity:hover strong{color:var(--accent-hover)}.home-profile-identity:hover{background:rgba(79, 150, 255, 0.11);border-color:rgba(79, 150, 255, 0.3)}.home-profile-avatar{position:relative;display:grid;width:52px;height:52px;flex:0 0 52px;place-items:center;overflow:hidden;color:var(--muted);background:var(--header);border:1px solid rgba(79, 150, 255, 0.35);border-radius:8px}.home-profile-avatar .image-fallback{position:static;display:inline-grid;width:22px;height:22px;opacity:0.72}.home-profile-avatar img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.home-profile-identity > span:last-child{display:grid;min-width:0;gap:2px}.home-profile-identity strong,
.home-profile-identity small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-profile-identity strong{font-size:0.86rem}.home-profile-identity small{color:var(--muted);font-size:0.58rem}.home-profile-metrics{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));overflow:hidden;background:var(--header);border:1px solid var(--border);border-radius:7px}.home-profile-metrics > span{display:grid;min-width:0;gap:3px;padding:11px}.home-profile-metrics > span + span{border-left:1px solid var(--border)}.home-profile-metrics small{color:var(--muted);font-size:0.48rem;font-weight:700;text-transform:uppercase}.home-profile-metrics strong{overflow:hidden;font-size:0.84rem;text-overflow:ellipsis;white-space:nowrap}.home-profile-metrics .is-positive{color:var(--green)}.home-profile-metrics .is-negative{color:var(--red)}.home-profile-trades{align-self:end;min-width:0}.home-profile-trades > div{display:grid;gap:1px;margin-top:7px;overflow:hidden;background:var(--header);border:1px solid var(--border);border-radius:7px}.home-profile-trade{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:8px;padding:9px 10px}.home-profile-trade + .home-profile-trade{border-top:1px solid var(--border)}.home-profile-trade > span,
.home-profile-trade a,
.home-profile-trade small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-profile-trade a{color:var(--soft);font-size:0.62rem;font-weight:700;text-decoration:none}.home-profile-trade a:hover{color:var(--accent-hover)}.home-profile-trade small,
.home-profile-trades > p,
.home-profile-empty{color:var(--muted);font-size:0.52rem}.home-profile-trades > p,
.home-profile-empty{margin:8px 0 0}.home-profile-loading{display:grid;min-height:190px;align-content:center;gap:12px}.home-profile-loading .skeleton-line:nth-child(1){width:34%}.home-profile-loading .skeleton-line:nth-child(2){width:68%;height:46px}.home-profile-loading .skeleton-line:nth-child(3){width:100%;height:64px}.image-unavailable{display:none;width:20px;height:20px;place-items:center;color:var(--muted)}.has-image-error > .image-unavailable{display:inline-grid}@keyframes home-card-enter{from{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 900px){.hero{grid-template-columns:1fr}.hero-copy{padding:20px 6px 10px}}@media (max-width: 600px){.home{margin-top:18px}.hero h1{font-size:2.75rem}.hero-bounty{padding:12px}}@media (prefers-reduced-motion: reduce){.value-card,
  .home-profile-card{animation:none}.stat-icon,
  .value-card-image img{transition:none}}.hero-bounty,
.stats-panel,
.values-panel{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.value-rail{grid-auto-columns:270px;justify-content:start;align-items:start}.value-card{width:270px;max-width:270px}.trade-post > .trade-comparison{padding-top:9px}.terminal-post,
.trade-post{padding:12px;background:var(--panel);border:1px solid var(--border);border-radius:12px}.terminal-post > header{padding:0 2px 9px;border-bottom:1px solid var(--border)}.terminal-comparison,
.trade-comparison{gap:0}.terminal-comparison section,
.trade-side{padding:0 10px;background:transparent;border:0;border-radius:0}.terminal-comparison section:first-child,
.trade-side:first-child{padding-left:0}.terminal-comparison section + section,
.trade-side + .trade-side{padding-right:0;border-left:1px solid var(--border)}.trade-side-person{display:flex;min-width:0;min-height:34px;align-items:center;justify-content:space-between;gap:7px;margin-bottom:7px}.trade-side-person .trade-player,
.trade-side-person .trade-counterpart{display:flex;min-width:0;max-width:calc(100% - 42px);flex:0 1 auto;flex-wrap:nowrap;align-items:center;gap:6px;margin:0;padding:4px}.trade-side-person .trade-player-copy{display:grid;min-width:0;gap:1px}.trade-side-person .trade-player-copy strong,
.trade-side-person .trade-player-copy small{display:block;width:auto;max-width:100%;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.trade-side-person .trade-player-copy strong{font-size:0.65rem}.trade-side-person .trade-player-copy small{color:var(--muted);font-size:0.48rem}.terminal-pet-art.is-xl > img,
.trade-pet-art.is-xl > img:not(.trade-super-legendary),
.inventory-pet-art.is-xl > img:not(.inventory-super-legendary),
.hatch-card-art.is-xl > img,
.value-card-image.is-xl > img,
.inventory-tooltip-art.is-xl > img{transform:scale(2)}.activity-pet-demand{position:absolute;z-index:4;bottom:5px;left:5px;display:grid;width:17px;height:17px;place-items:center;font-family:"Arial Rounded MT Bold", "Trebuchet MS", "Lexend",sans-serif;color:var(--demand-tone, var(--paint-text,#fff));background:var(--paint-base-a90,rgba(0, 0, 0, 0.9));border:1px solid var(--paint-line-a14,rgba(255, 255, 255, 0.14));border-radius:999px;font-size:0.61rem;font-weight:800;line-height:1}.activity-pet-demand.demand-very-low,
.activity-pet-demand.demand-low{--demand-tone:rgb(239, 83, 80)}.activity-pet-demand.demand-medium{--demand-tone:rgb(255, 195, 43)}.activity-pet-demand.demand-high{--demand-tone:rgb(139, 195, 74)}.activity-pet-demand.demand-very-high{--demand-tone:rgb(227, 171, 241)}.activity-pet-demand.demand-insane{--demand-tone:rgb(204, 0, 255)}@media (max-width: 560px){.value-rail{grid-auto-columns:min(84vw, 288px)}.value-card{width:min(84vw, 288px);max-width:min(84vw, 288px)}}@media (max-width: 760px){.terminal-comparison section + section,
  .trade-side + .trade-side{margin-top:10px;padding:10px 0 0;border-top:1px solid var(--border);border-left:0}}#player-detail-page{position:relative}.detail-loader{display:grid;min-height:220px;place-items:center}.detail-loader svg{width:3.25em;transform-origin:center;animation:detail-loader-rotate 2s linear infinite}html{scroll-behavior:smooth}.pet-detail-inline-loader{display:inline-grid;place-items:center;vertical-align:middle}.pet-detail-inline-loader svg{width:18px;height:18px;animation:detail-loader-rotate 2s linear infinite}.pet-detail-inline-loader circle{fill:none;stroke:var(--paint-accent,#ff6074);stroke-width:4;stroke-dasharray:1,200;stroke-linecap:round;animation:detail-loader-dash 1.5s ease-in-out infinite}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.pet-detail-inline-loader svg,.pet-detail-inline-loader circle{animation:none}}.detail-loader circle{fill:none;stroke:var(--paint-accent,#ff6074);stroke-width:4;stroke-dasharray:1, 200;stroke-dashoffset:0;stroke-linecap:round;animation:detail-loader-dash 1.5s ease-in-out infinite}.value-history-chart.is-animating .history-line{stroke-dasharray:1800;stroke-dashoffset:1800;animation:player-value-history-draw 500ms cubic-bezier(.22, .8, .22, 1) forwards}.value-history-chart.is-animating .history-area{opacity:0;animation:player-value-history-fill 240ms 300ms ease forwards}@keyframes detail-loader-rotate{100%{transform:rotate(360deg)}}@keyframes detail-loader-dash{0%{stroke-dasharray:1, 200;stroke-dashoffset:0}50%{stroke-dasharray:90, 200;stroke-dashoffset:-35px}100%{stroke-dashoffset:-125px}}@keyframes player-value-history-draw{to{stroke-dashoffset:0}}@keyframes player-value-history-fill{to{opacity:1}}@media (prefers-reduced-motion: reduce){.detail-loader svg,
  .detail-loader circle,
  .value-history-chart.is-animating .history-line,
  .value-history-chart.is-animating .history-area{animation:none}}body .inventory-tooltip.is-refined:before{content:"";position:absolute;left:18px;top:-1px;width:48px;height:2px;background:var(--paint-accent,#ef5f73);border-radius:2px}.inventory-tooltip-rarity.pet-rarity-secret{background-image:linear-gradient(135deg,#f700ff 0%,#ffabc8 50%,#f700ff 100%)}.inventory-tooltip-rarity.pet-rarity-infinity{background-image:linear-gradient(100deg,#5d00ff 0%,#ff0004 50%,#5d00ff 100%)}.inventory-tooltip-rarity.pet-rarity-void{background-image:linear-gradient(100deg,#2b0001 0%,#2b00ff 25%,#ea00ff 50%,#2b00ff 75%,#2b0001 100%)}.inventory-tooltip-rarity.pet-rarity-celestial{background-image:linear-gradient(100deg,#ff9bf7 0%,#79f8ff 50%,#ff9bf7 100%)}body .inventory-tooltip.is-refined{width:296px;max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);overflow-y:auto;scrollbar-width:thin;padding:18px;border:1px solid var(--paint-line-a13,#ffffff22);border-radius:14px;background:linear-gradient(140deg,var(--paint-surface,#201a1d),var(--paint-base,#141215) 70%);box-shadow:inset 0 1px var(--paint-shadow-a4,#ffffff09),0 16px 50px var(--paint-shadow-a67,#000a),0 3px 12px var(--paint-shadow-a40,#0006);backdrop-filter:none;color:var(--paint-text,#f4edf7);font-family:"Lexend",sans-serif;pointer-events:auto;transform:translateY(3px);transition:opacity .12s ease,transform .12s ease,visibility .12s ease}body .inventory-tooltip.is-refined.show{transform:none}body .inventory-tooltip.is-refined .inventory-tooltip-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px;font:500 10px "Lexend",sans-serif;color:var(--paint-accent-text,#e9a4b0)}body .inventory-tooltip.is-refined .inventory-tooltip-rarity{font-size:9px;font-weight:550;text-transform:uppercase;letter-spacing:.5px;color:var(--paint-text,#c2b6ca)}body .inventory-tooltip.is-refined .inventory-tooltip-rarity:is(.pet-rarity-secret,.pet-rarity-infinity,.pet-rarity-void,.pet-rarity-celestial){color:transparent;background-clip:text;-webkit-background-clip:text}body .inventory-tooltip.is-refined .inventory-tooltip-top{display:grid;grid-template-columns:72px minmax(0,1fr);align-items:center;gap:13px}body .inventory-tooltip.is-refined .inventory-tooltip-art{width:72px;height:72px;border:1px solid var(--paint-line-a8,#ffffff15);border-radius:11px;background:radial-gradient(ellipse at center,var(--paint-surface,#2b232b),var(--paint-base,#0f0d11));box-shadow:inset 0 1px var(--paint-shadow-a2,#ffffff06);overflow:hidden}body .inventory-tooltip.is-refined .inventory-tooltip-art>img{width:100%;height:100%;max-width:none;object-fit:contain}body .inventory-tooltip.is-refined.is-current-pet .inventory-tooltip-art{border-color:#86e3a365}body .inventory-tooltip.is-refined.is-unvalued-pet:not(.is-current-pet) .inventory-tooltip-art{border-color:var(--paint-accent-a42,#fb61776b)}body .inventory-tooltip.is-refined .inventory-tooltip-copy{display:flex;flex-direction:column;gap:7px;min-width:0}body .inventory-tooltip.is-refined .inventory-tooltip-copy>strong{color:var(--paint-text,#f7effa);font:600 15px/1.5 "Lexend",sans-serif;letter-spacing:-.2px;overflow-wrap:anywhere}body .inventory-tooltip.is-refined .inventory-tooltip-edition{display:flex;align-items:center;gap:8px;color:var(--paint-text,#bdb0c6);font:400 11px/1.5 "Lexend",sans-serif}body .inventory-tooltip.is-refined .inventory-tooltip-edition>span{padding-left:8px;border-left:1px solid var(--paint-line-a14,#ffffff24);color:var(--paint-text,#e9dceF);font-variant-numeric:tabular-nums}body .inventory-tooltip.is-refined .inventory-tooltip-stats{display:grid;grid-template-columns:minmax(0,1fr) 90px;gap:14px;margin-top:18px;padding:15px 0 0;border-top:1px solid var(--paint-line-a7,#ffffff12)}body .inventory-tooltip.is-refined .inventory-tooltip-stats>span{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;border:0;border-radius:0;background:none;min-width:0}body .inventory-tooltip.is-refined .inventory-tooltip-stats small,body .inventory-tooltip.is-refined .inventory-tooltip-enchants>small{color:var(--paint-text,#bdb0c6);font:400 10px "Lexend",sans-serif;text-transform:none;letter-spacing:0}body .inventory-tooltip.is-refined .inventory-tooltip-value{container-type:inline-size;align-items:flex-start;justify-content:flex-start}body .inventory-tooltip.is-refined .inventory-tooltip-value-number{display:flex;align-items:center;gap:7px;min-width:0;width:100%}body .inventory-tooltip.is-refined .inventory-tooltip-value-number>strong{display:block;min-width:0;color:var(--paint-text,#fff);font:700 min(27px,calc((100cqw - var(--tooltip-trend-width,0px)) / var(--tooltip-value-length,8) * 1.75))/1.15 "Lexend",sans-serif;letter-spacing:-.4px;white-space:nowrap;font-variant-numeric:tabular-nums}body .inventory-tooltip.is-refined .inventory-tooltip-value-number>.inventory-tooltip-trend{flex-shrink:0;gap:0}body .inventory-tooltip.is-refined .inventory-tooltip-value-number>.inventory-tooltip-trend svg{width:16px;height:16px}body .inventory-tooltip.is-refined .inventory-tooltip-stats>.inventory-tooltip-demand{padding-left:14px;border-left:1px solid var(--paint-line-a8,#ffffff14)}body .inventory-tooltip.is-refined .inventory-tooltip-demand>strong{display:flex;align-items:center;gap:6px;font:700 25px/1.15 "Lexend",sans-serif;color:var(--paint-text,#c4b6ce)}body .inventory-tooltip.is-refined .inventory-tooltip-demand svg{width:20px;height:20px;flex-shrink:0}body .inventory-tooltip.is-refined .inventory-tooltip-demand.demand-very-low>strong{color:#ff334a}body .inventory-tooltip.is-refined .inventory-tooltip-demand.demand-low>strong{color:#ff6469}body .inventory-tooltip.is-refined .inventory-tooltip-demand.demand-medium>strong{color:#ffda55}body .inventory-tooltip.is-refined .inventory-tooltip-demand.demand-high>strong{color:#a7ef57}body .inventory-tooltip.is-refined .inventory-tooltip-demand.demand-very-high>strong{color:#ff8dd0}body .inventory-tooltip.is-refined .inventory-tooltip-demand.demand-insane>strong{color:#c896ff}body .inventory-tooltip.is-refined .inventory-tooltip-demand.demand-na>strong{color:var(--paint-muted,#9e9ca5)}body .inventory-tooltip.is-refined .inventory-tooltip-enchants{display:flex;flex-direction:column;gap:9px;margin-top:17px;padding-top:14px;border-top:1px solid var(--paint-line-a7,#ffffff12)}body .inventory-tooltip.is-refined .inventory-tooltip-info-header{display:flex;align-items:center;justify-content:space-between;gap:12px}body .inventory-tooltip.is-refined .inventory-tooltip-info-header small{color:var(--paint-text,#bdb0c6);font:400 10px "Lexend",sans-serif;text-transform:none}body .inventory-tooltip.is-refined .inventory-tooltip-xp{display:flex;align-items:center;gap:7px}body .inventory-tooltip.is-refined .inventory-tooltip-xp strong{color:var(--paint-text,#f1e8f5);font:600 13px "Lexend",sans-serif;font-variant-numeric:tabular-nums}body .player-tag-bot .icon-bot{width:13px;height:13px;flex-shrink:0}body .inventory-tooltip.is-refined .inventory-tooltip-enchants>span{display:flex;flex-wrap:wrap;gap:6px}body .inventory-tooltip.is-refined .inventory-tooltip-enchants>span>span{display:inline-flex;align-items:center;gap:6px;padding:6px 8px;border:1px solid var(--paint-line-a8,#ffffff15);border-radius:6px;background:var(--paint-tint-a2,#ffffff04);color:var(--paint-text,#dfd3e6);font:450 10px "Lexend",sans-serif;overflow-wrap:anywhere}body .inventory-tooltip.is-refined .inventory-tooltip-enchants>span>span:before{content:"";width:5px;height:5px;flex-shrink:0;border-radius:50%;background:var(--enchant-tone,var(--paint-highlight,#bfb0c7))}body .inventory-tooltip.is-refined .inventory-tooltip-meta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-top:15px;padding-top:12px;border-top:1px solid var(--paint-line-a7,#ffffff12);font:450 10px "Lexend",sans-serif}body .inventory-tooltip.is-refined .inventory-tooltip-trend{display:flex;align-items:center;gap:6px;color:#e7cfab}body .inventory-tooltip.is-refined .inventory-tooltip-trend svg{width:15px;height:15px}body .inventory-tooltip.is-refined .inventory-tooltip-trend.trend-rising{color:#a9e2ba}body .inventory-tooltip.is-refined .inventory-tooltip-trend.trend-dropping{color:#ff8c9c}body .inventory-tooltip.is-refined .inventory-tooltip-exist{display:flex;align-items:center;gap:8px;margin-left:auto;color:var(--paint-text,#e9ddec)}body .inventory-tooltip.is-refined .inventory-tooltip-exist small{color:var(--paint-text,#bdb0c6);font:400 10px "Lexend",sans-serif}body .inventory-tooltip.is-refined .inventory-tooltip-exist strong{font:650 12px "Lexend",sans-serif;font-variant-numeric:tabular-nums}@media(prefers-reduced-motion:reduce){body .inventory-tooltip.is-refined{transform:none;transition:none}}:root{--nav-max:var(--site-width);--inset:14px;--nav-h:58px;--border-soft:#3a3a3a;--btn-border:#2c2c2c;--tab-hover:var(--accent);--tab-hover-border:rgba(120, 181, 255, 0.78);--tab-hover-ring:rgba(120, 181, 255, 0.16);--ease:cubic-bezier(0.2, 0.8, 0.2, 1);--ease-out:cubic-bezier(0.16, 1, 0.3, 1);--surface:var(--panel)}body, body *{-webkit-tap-highlight-color:transparent}::selection{background:var(--paint-accent,#e83e58);color:#fff}#petValuesPage, #petValuesPage *{-webkit-user-select:text;user-select:text}#petValuesPage img{-webkit-user-select:none;user-select:none}#petValuesPage input, #petValuesPage textarea{user-select:text}.page{max-width:var(--nav-max);margin:0 auto;padding:14px calc(env(safe-area-inset-left) + var(--inset)) 28px calc(env(safe-area-inset-right) + var(--inset));min-height:calc(100svh - (var(--nav-h) + (var(--inset)*2) + env(safe-area-inset-top)))}:root{--rgb-low:239,83,80;--rgb-med:255,195,43;--rgb-high:139,195,74;--rgb-vhigh:227,171,241;--rgb-insane:204,0,255}.pv-bar{width:100%;position:relative;border-radius:17px;border:1px solid var(--border-hover);background:var(--panel);box-shadow:0 16px 46px rgba(0,0,0,.22);padding:12px;display:flex;align-items:center;gap:10px;flex-wrap:nowrap;overflow:visible;-webkit-overflow-scrolling:touch;transition:border-color 520ms var(--ease-out), background-color 520ms var(--ease-out), box-shadow 520ms var(--ease-out)}html[data-theme="light"] .pv-bar{background:rgba(255,255,255,.94);box-shadow:0 18px 58px rgba(0,0,0,.10)}.search{flex:1 1 auto;min-width:160px;height:44px;border-radius:11px;border:1px solid var(--btn-border);background-color:rgba(0,0,0,.14);color:var(--text);padding:0 14px 0 44px;font-weight:750;letter-spacing:.1px;outline:none;transition:border-color 220ms var(--ease-out), background-color 520ms var(--ease-out), box-shadow 220ms var(--ease);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23aaaaaa' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m21 21-4.34-4.34'/%3E%3Ccircle cx='11' cy='11' r='8'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:14px center;background-size:18px 18px}html[data-theme="light"] .search{background-color:rgba(0,0,0,.04);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%232f2f2f' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m21 21-4.34-4.34'/%3E%3Ccircle cx='11' cy='11' r='8'/%3E%3C/svg%3E")}.search:focus{border-color:rgba(120,181,255,.75);box-shadow:0 0 0 3px rgba(120,181,255,.18)}.chip{flex:0 0 auto;height:44px;padding:0 14px;border-radius:11px;border:1px solid var(--btn-border);background:rgba(255,255,255,.02);color:var(--text);font-weight:900;letter-spacing:.14px;font-size:13px;display:inline-flex;align-items:center;gap:10px;cursor:pointer;transition:transform 180ms var(--ease), box-shadow 240ms var(--ease-out), border-color 220ms var(--ease-out), background-color 520ms var(--ease-out)}.chip svg, .chip .icon{width:18px;height:18px;display:block;opacity:.96}.chip:hover{transform:translateY(-1px);border-color:rgba(120,181,255,.22);box-shadow:0 14px 26px rgba(0,0,0,.20)}.chip:active{transform:translateY(0px) scale(.99)}.chip:focus-visible{outline:none;border-color:rgba(120,181,255,.85);box-shadow:0 0 0 3px rgba(120,181,255,.18)}.chip.active{background:var(--tab-hover);border-color:var(--tab-hover-border);color:#fff;box-shadow:0 14px 26px rgba(0,0,0,.22), 0 0 0 3px var(--tab-hover-ring)}.chip.icon-only{padding:0;width:44px;justify-content:center}.csel{flex:0 0 auto;width:170px}.csel-trigger{width:100%;height:44px;border-radius:11px;border:1px solid var(--btn-border);background:rgba(255,255,255,.02);color:var(--text);font-weight:900;letter-spacing:.14px;font-size:13px;padding:0 14px;display:flex;align-items:center;justify-content:space-between;gap:10px;cursor:pointer;transition:transform 180ms var(--ease), box-shadow 240ms var(--ease-out), border-color 220ms var(--ease-out), background-color 520ms var(--ease-out)}.csel-trigger:hover{transform:translateY(-1px);border-color:rgba(120,181,255,.22);box-shadow:0 14px 24px rgba(0,0,0,.16)}.csel-trigger:active{transform:translateY(0px) scale(.99)}.csel-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:180px}.csel-caret{width:16px;height:16px;opacity:.92;transition:transform 220ms var(--ease-out)}.csel-trigger[aria-expanded="true"] .csel-caret{transform:rotate(180deg)}.csel-overlay{position:fixed;inset:0;background:rgba(0,0,0,.18);opacity:0;pointer-events:none;transition:opacity 180ms var(--ease-out);z-index:3990}.csel-overlay.open{opacity:1;pointer-events:auto}.csel-menu-fixed{position:fixed;width:260px;border-radius:16px;border:1px solid var(--border-soft);background:rgba(23,23,23,.96);box-shadow:0 30px 90px rgba(0,0,0,.30);overflow:hidden;padding:6px;opacity:0;transform:translateY(-10px) scale(.98);pointer-events:none;transition:opacity 180ms var(--ease-out), transform 240ms var(--ease-out);z-index:4000}html[data-theme="light"] .csel-menu-fixed{background:rgba(255,255,255,.96);box-shadow:0 30px 90px rgba(0,0,0,.14)}.csel-menu-fixed.open{opacity:1;transform:translateY(0) scale(1);pointer-events:auto}.csel-opt{width:100%;height:36px;border-radius:12px;border:1px solid transparent;background:transparent;color:var(--text);font-weight:900;letter-spacing:.12px;cursor:pointer;display:flex;align-items:center;justify-content:space-between;padding:0 10px;transition:background-color 200ms var(--ease-out), border-color 200ms var(--ease-out), transform 180ms var(--ease);text-align:left}.csel-opt:hover{background:rgba(120,181,255,.10);border-color:rgba(120,181,255,.18);transform:translateY(-1px)}.csel-opt:active{transform:translateY(0) scale(.99)}.csel-opt[aria-selected="true"]{background:rgba(120,181,255,.16);border-color:rgba(120,181,255,.26)}.csel-divider{height:1px;background:var(--border-soft);margin:8px 6px}.pv-cats{margin-top:12px;display:flex;justify-content:center;gap:10px;flex-wrap:wrap}.seg{height:40px;padding:0 14px;border-radius:8px;border:1px solid var(--btn-border);background:rgba(255,255,255,.02);color:var(--muted);font-weight:950;letter-spacing:.14px;cursor:pointer;transition:transform 180ms var(--ease), box-shadow 240ms var(--ease-out), border-color 220ms var(--ease-out), background-color 520ms var(--ease-out), color 520ms var(--ease-out);display:inline-flex;align-items:center;justify-content:center}.seg:hover{transform:translateY(-1px);border-color:rgba(120,181,255,.22);box-shadow:0 14px 24px rgba(0,0,0,.16);color:var(--text)}.seg:active{transform:translateY(0px) scale(.99)}.seg.active{background:var(--tab-hover);border-color:var(--tab-hover-border);color:#fff;box-shadow:0 14px 26px rgba(0,0,0,.20), 0 0 0 3px var(--tab-hover-ring)}.grid{margin-top:14px;display:grid;grid-template-columns:repeat(6, minmax(0, 1fr));gap:12px}@media (max-width: 1120px){.grid{grid-template-columns:repeat(4, minmax(0,1fr))}}@media (max-width: 900px){.grid{grid-template-columns:repeat(3, minmax(0,1fr))}}@media (max-width: 620px){.grid{grid-template-columns:repeat(2, minmax(0,1fr));gap:10px}}@media (max-width: 720px){.pv-bar{flex-wrap:wrap;overflow-x:visible;gap:10px;justify-content:flex-start}.search{flex:1 1 100%;order:1}#petValuesPage .pets-sort{flex:1 1 160px;order:2}#btnShiny2,
    #btnMythic2,
    #btnXL2,
    #btnSortDirection2,
    #btnSettings2{flex:0 0 auto;order:3}#btnShiny2{margin-left:auto}#btnSettings2{margin-right:auto}.chip{height:44px;padding:0 14px;font-size:13px}.chip.icon-only{width:44px;padding:0;justify-content:center}}.card{position:relative;border-radius:14px;border:1px solid var(--border-soft);background:var(--panel);overflow:hidden;box-shadow:0 3px 10px rgba(0,0,0,.18);transition:transform 220ms var(--ease), border-color 260ms var(--ease-out), box-shadow 220ms var(--ease), background-color 520ms var(--ease-out);min-width:0;cursor:pointer;contain:layout paint style;content-visibility:auto;contain-intrinsic-size:270px 300px}html[data-theme="light"] .card{background:rgba(255,255,255,.92);box-shadow:0 14px 34px rgba(0,0,0,.10)}.card.skeleton{min-height:300px;cursor:default;pointer-events:none}.card.skeleton::before{content:"";position:absolute;inset:0;background:linear-gradient(90deg, transparent, rgba(255,255,255,.07), transparent);transform:translateX(-100%);animation:skeletonSweep 1.05s var(--ease-out) infinite}.sk-thumb{height:auto;aspect-ratio:1;border-bottom:1px solid var(--border-soft);background:rgba(255,255,255,.055)}.sk-body{padding:12px;display:flex;flex-direction:column;gap:10px}.sk-line{height:14px;border-radius:999px;background:rgba(255,255,255,.075)}.sk-line.short{width:46%}.sk-line.mid{width:68%}html[data-theme="light"] .card.skeleton::before{background:linear-gradient(90deg, transparent, rgba(0,0,0,.055), transparent)}html[data-theme="light"] .sk-thumb{background:rgba(0,0,0,.035)}html[data-theme="light"] .sk-line{background:rgba(0,0,0,.06)}@keyframes skeletonSweep{to{transform:translateX(100%)}}.card:hover{transform:translateY(-3px);border-color:rgba(79,150,255,.48);box-shadow:0 8px 18px rgba(0,0,0,.20)}html[data-theme="light"] .card:hover{box-shadow:0 22px 58px rgba(0,0,0,.12)}.card:focus-visible{outline:none;border-color:rgba(120,181,255,.85);box-shadow:0 0 0 3px rgba(120,181,255,.18), 0 22px 58px rgba(0,0,0,.22)}.thumb{position:relative;height:auto;aspect-ratio:1;background:rgba(0,0,0,.10);border-bottom:1px solid var(--border-soft);overflow:hidden;isolation:isolate}html[data-theme="light"] .thumb{background:rgba(0,0,0,.03)}.thumb a{position:absolute;inset:0;z-index:6;display:block}.petimgwrap{position:absolute;inset:0;z-index:4}.petimgwrap picture, .petimgwrap img{position:absolute;inset:0;width:100%;height:100%}.petimgwrap img{object-fit:contain;top:50%;right:auto;bottom:auto;left:50%;width:min(150px, 84%);height:min(150px, 84%);transform:translate(-50%, -50%) translateZ(0) scale(1);transition:transform 340ms var(--ease-out), filter 520ms var(--ease-out);filter:brightness(1.10) saturate(1.12) contrast(1.02)}.card:hover .petimgwrap img{transform:translate(-50%, -50%) translateZ(0) scale(1.06)}.petimgwrap.xl-art img{transform:translate(-50%, -50%) translateZ(0) scale(2)}.card:hover .petimgwrap.xl-art img{transform:translate(-50%, -50%) translateZ(0) scale(2)}.topchips{position:absolute;top:10px;left:10px;right:10px;display:flex;justify-content:space-between;gap:10px;z-index:7;pointer-events:none}.topchips .left, .topchips .right{display:flex;gap:8px;align-items:center}.bottomchips{position:absolute;left:10px;bottom:10px;display:flex;gap:8px;z-index:7;pointer-events:none}.pill{height:30px;padding:0 10px;border-radius:999px;border:1px solid rgba(255,255,255,.16);background:rgba(0,0,0,.80);color:#fff;font-weight:900;letter-spacing:.14px;font-size:11.5px;display:inline-flex;align-items:center;gap:8px;line-height:1;white-space:nowrap}html[data-theme="light"] .pill{background:rgba(255,255,255,.88);border-color:rgba(0,0,0,.12);color:var(--text)}.pill img,
  .pill svg{width:14px;height:14px;display:block;filter:none!important;opacity:.95;flex:0 0 auto}.pill.dim{opacity:1;background:rgba(0,0,0,.80);border-color:rgba(255,255,255,.14)}html[data-theme="light"] .pill.dim{opacity:1;background:rgba(255,255,255,.80);border-color:rgba(0,0,0,.12)}.meta{padding:12px 12px 14px;display:flex;flex-direction:column;gap:10px;min-width:0}.head{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0;min-height:26px}.namewrap{display:flex;align-items:center;gap:8px;min-width:0}.name{font-weight:980;letter-spacing:.16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.trendmini{position:absolute;bottom:10px;right:10px;height:34px;width:34px;border-radius:14px;display:flex;align-items:center;justify-content:center;cursor:default;background:rgba(0,0,0,.75);border:1px solid rgba(255,255,255,.18);backdrop-filter:blur(8px);z-index:8;transition:transform 160ms var(--ease), box-shadow 200ms var(--ease-out)}.trendmini svg{width:26px;height:26px;display:block}.trendmini.up,
  .trendmini.rising{color:#4dff88}.trendmini.down,
  .trendmini.dropping{color:#ff5e5e}.trendmini.stable{color:#ffc32b}.trendmini.unstable{color:#ffb84d}.trendmini:hover{transform:translateY(-2px);box-shadow:0 14px 32px rgba(0,0,0,.45)}.warn-mini{height:26px;width:26px;border-radius:10px;border:1px solid rgba(255,255,255,.14);background:rgba(0,0,0,.22);display:inline-flex;align-items:center;justify-content:center;cursor:default;transition:transform 180ms var(--ease), box-shadow 240ms var(--ease-out), border-color 220ms var(--ease-out), background-color 520ms var(--ease-out);flex:0 0 auto;position:relative;z-index:9}html[data-theme="light"] .warn-mini{background:rgba(255,255,255,.82);border-color:rgba(0,0,0,.12)}.warn-mini:hover{transform:translateY(-1px);box-shadow:0 14px 24px rgba(0,0,0,.14);border-color:rgba(120,181,255,.22)}.warn-mini svg{width:16px;height:16px;display:block}.warn-mini.hoarded{color:#f1c40f;border-color:rgba(241,196,15,.55);background:rgba(241,196,15,.12)}.warn-mini.manipulated{color:#ff7a2f;border-color:rgba(255,122,47,.55);background:rgba(255,122,47,.12)}.warn-mini.both{color:#ff3b30;border-color:rgba(255,59,48,.55);background:rgba(255,59,48,.12)}.hr{height:1px;background:var(--border-soft);width:100%}.vd-row{display:grid;grid-template-columns:auto minmax(0, 1fr);grid-template-rows:auto auto;column-gap:8px;row-gap:4px;align-items:center}.value-block{display:contents}.demand-pack{grid-column:2;grid-row:2;justify-self:end;display:inline-flex;align-items:center;min-width:0;cursor:default;border-radius:999px;transform:translateY(-2px);position:relative;z-index:9;padding:0}.demand-pack:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(var(--dr), .18)}.value-block .value-num{grid-column:1 / -1;grid-row:1;font-family:"Lexend",sans-serif;font-weight:900;letter-spacing:.16px;font-size:18px;line-height:1.05;min-width:0}.value-block .value-label{grid-column:1;grid-row:2;color:var(--muted);font-weight:900;letter-spacing:.22px;font-size:11px;text-transform:uppercase;line-height:1.05}.dscope{--dr:var(--rgb-low)}.dscope.very-low{--dr:var(--rgb-low)}.dscope.low{--dr:var(--rgb-low)}.dscope.medium{--dr:var(--rgb-med)}.dscope.high{--dr:var(--rgb-high)}.dscope.very-high{--dr:var(--rgb-vhigh)}.dscope.insane{--dr:var(--rgb-insane)}.demand-pack .stars{display:inline-flex;height:19px;gap:1px;font-family:"Arial Rounded MT Bold", "Trebuchet MS", "Lexend",sans-serif;font-weight:800}.demand-pack .demand-empty{color:var(--muted);font-size:.66rem;font-weight:800}.demand-pack .star{position:relative;display:block;width:18px;height:19px;line-height:19px}.demand-pack .star::before,
  .demand-pack .star::after{position:absolute;inset:0;content:"★";line-height:19px;text-align:center}.demand-pack .star::before{color:rgba(var(--dr), .20)}.demand-pack .star::after{width:0;overflow:hidden;color:rgb(var(--dr))}.demand-pack .star.on::after{width:100%}.demand-pack .star.half::after{width:100%;clip-path:inset(0 50% 0 0)}.stats{display:flex;flex-wrap:nowrap;gap:8px 10px;align-items:center;overflow:hidden;white-space:nowrap;min-height:0}.stat{flex:0 0 auto;display:inline-flex;align-items:center;gap:6px;font-weight:850;color:var(--muted);letter-spacing:.12px;font-size:12px}.stat img{width:14px;height:14px;display:block;opacity:.95;filter:var(--decal-filter)}.stat svg{width:14px;height:14px;display:block;opacity:.95;flex:0 0 auto}.hidden{display:none !important}.menu-disclosure{width:100%;justify-content:space-between;border:0;color:inherit;cursor:pointer;text-align:left}.menu-disclosure-icon{font-size:18px;line-height:1;opacity:.7}.menu-disclosure[aria-expanded="true"] .menu-disclosure-icon{transform:rotate(45deg)}.menu-submenu{display:grid;gap:4px;padding:0 10px 8px 28px}.menu-option{min-height:32px;border:0;border-radius:6px;padding:7px 10px;background:transparent;color:var(--muted);cursor:pointer;text-align:left}.menu-option:hover,
  .menu-option.is-active{background:rgba(120,181,255,.12);color:var(--text)}.overlay{position:fixed;inset:0;background:rgba(0,0,0,.38);opacity:0;pointer-events:none;transition:opacity 200ms var(--ease-out);z-index:4990}.overlay.open{opacity:1;pointer-events:auto}.menu{position:fixed;z-index:5000;width:min(360px, 92vw);opacity:0;pointer-events:none;transform:translateY(14px) scale(.985);transition:opacity 180ms var(--ease-out), transform 240ms var(--ease-out)}.menu.open{opacity:1;pointer-events:auto;transform:translateY(0) scale(1)}.menu-panel{border:1px solid var(--border-soft);background:rgba(23,23,23,.96);border-radius:22px;box-shadow:0 30px 90px rgba(0,0,0,.28);overflow:hidden}html[data-theme="light"] .menu-panel{background:rgba(255,255,255,.96);box-shadow:0 30px 90px rgba(0,0,0,.14)}.menu-head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 12px 10px;border-bottom:1px solid var(--border-soft)}.menu-title{font-family:"Lexend",sans-serif;font-weight:950;letter-spacing:.18px}.menu-body{padding:12px}.menu-item{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:10px 12px;border-radius:18px;border:1px solid var(--border-soft);background:rgba(255,255,255,.02)}html[data-theme="light"] .menu-item{background:rgba(0,0,0,.02)}.menu-item + .menu-item{margin-top:10px}.menu-item span{font-weight:950;letter-spacing:.14px}.ui-checkbox,
  .ui-checkbox *,
  .ui-checkbox *::before,
  .ui-checkbox *::after{-webkit-box-sizing:border-box;box-sizing:border-box}.ui-checkbox{--primary-color:var(--io-blue);--secondary-color:rgba(255,255,255,.06);--primary-hover-color:#9bcaff;--checkbox-diameter:22px;--checkbox-border-radius:7px;--checkbox-border-color:var(--btn-border);--checkbox-border-width:1px;--checkbox-border-style:solid;--checkmark-size:1.2;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--checkbox-diameter);height:var(--checkbox-diameter);border-radius:var(--checkbox-border-radius);background:var(--secondary-color);border:var(--checkbox-border-width) var(--checkbox-border-style) var(--checkbox-border-color);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;cursor:pointer;position:relative;flex:0 0 auto}html[data-theme="light"] .ui-checkbox{--secondary-color:rgba(255,255,255,.94);--checkbox-border-color:rgba(0,0,0,.18)}.ui-checkbox::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;-webkit-box-shadow:0 0 0 calc(var(--checkbox-diameter) / 2.5) var(--primary-color);box-shadow:0 0 0 calc(var(--checkbox-diameter) / 2.5) var(--primary-color);border-radius:inherit;opacity:0;-webkit-transition:all .5s cubic-bezier(.12,.4,.29,1.46);-o-transition:all .5s cubic-bezier(.12,.4,.29,1.46);transition:all .5s cubic-bezier(.12,.4,.29,1.46)}.ui-checkbox::before{top:40%;left:50%;content:"";position:absolute;width:4px;height:7px;border-right:2px solid #fff;border-bottom:2px solid #fff;-webkit-transform:translate(-50%,-50%) rotate(45deg) scale(0);-ms-transform:translate(-50%,-50%) rotate(45deg) scale(0);transform:translate(-50%,-50%) rotate(45deg) scale(0);opacity:0;-webkit-transition:all .1s cubic-bezier(.71,-.46,.88,.6),opacity .1s;-o-transition:all .1s cubic-bezier(.71,-.46,.88,.6),opacity .1s;transition:all .1s cubic-bezier(.71,-.46,.88,.6),opacity .1s}.ui-checkbox:hover{border-color:var(--primary-hover-color)}.ui-checkbox:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(120,181,255,.18)}.ui-checkbox:checked{background:var(--primary-color);border-color:transparent}.ui-checkbox:checked::before{opacity:1;-webkit-transform:translate(-50%,-50%) rotate(45deg) scale(var(--checkmark-size));-ms-transform:translate(-50%,-50%) rotate(45deg) scale(var(--checkmark-size));transform:translate(-50%,-50%) rotate(45deg) scale(var(--checkmark-size));-webkit-transition:all .2s cubic-bezier(.12,.4,.29,1.46) .1s;-o-transition:all .2s cubic-bezier(.12,.4,.29,1.46) .1s;transition:all .2s cubic-bezier(.12,.4,.29,1.46) .1s}.ui-checkbox:active:not(:checked)::after{-webkit-transition:none;-o-transition:none;-webkit-box-shadow:none;box-shadow:none;transition:none;opacity:1}.warn-tooltip{position:fixed;width:min(320px, 86vw);border-radius:18px;border:1px solid var(--border-soft);background:rgba(23,23,23,.97);box-shadow:0 30px 90px rgba(0,0,0,.34);padding:10px;z-index:25000;opacity:0;transform:translateY(-8px) scale(.98);pointer-events:none;transition:opacity 160ms var(--ease-out), transform 220ms var(--ease-out)}html[data-theme="light"] .warn-tooltip{background:rgba(255,255,255,.97);box-shadow:0 30px 90px rgba(0,0,0,.16)}.warn-tooltip.open{opacity:1;transform:translateY(0) scale(1);pointer-events:auto}.wt-title{font-family:"Lexend",sans-serif;font-weight:950;letter-spacing:.16px;display:flex;align-items:center;gap:8px;margin-bottom:8px}.wt-row{border:1px solid var(--border-soft);background:rgba(255,255,255,.02);border-radius:14px;padding:10px}html[data-theme="light"] .wt-row{background:rgba(0,0,0,.02)}.wt-row + .wt-row{margin-top:8px}.wt-h{font-weight:950;letter-spacing:.14px;display:flex;align-items:center;gap:8px;margin-bottom:6px}.wt-dot{width:8px;height:8px;border-radius:999px}.wt-dot.h{background:#f1c40f;box-shadow:0 0 0 4px rgba(241,196,15,.16)}.wt-dot.m{background:#ff7a2f;box-shadow:0 0 0 4px rgba(255,122,47,.16)}.wt-p{color:var(--muted);font-weight:750;line-height:1.45;font-size:13px}@media (prefers-reduced-motion: reduce){*{transition:none!important;animation:none!important}}#pets-page.page{width:min(calc(100% - 28px), var(--site-width));margin:42px auto 28px;padding:0;color:var(--text);font-family:"Lexend",sans-serif}#petValuesPage .pv-bar,
  .csel-menu-fixed,
  .menu-panel{background:var(--panel);border-color:var(--border);box-shadow:0 16px 46px rgba(0, 0, 0, 0.22)}#petValuesPage .search,
  #petValuesPage .chip,
  #petValuesPage .seg{color:var(--soft);background-color:var(--header);border-color:var(--border);font-family:"Lexend",sans-serif;font-size:0.75rem;font-weight:600;letter-spacing:0}#petValuesPage .pets-sort{display:block;flex:0 0 160px;height:44px;padding:0;background:transparent;border:0;border-radius:0}#petValuesPage .pets-sort .custom-select{position:relative;display:block;width:100%;height:100%}#petValuesPage .pets-sort .custom-select-menu{display:grid;visibility:hidden;opacity:0;pointer-events:none;transform:translateY(-6px) scale(0.98);transform-origin:top;transition:opacity 150ms var(--ease-out), transform 180ms var(--ease-out), visibility 150ms}#petValuesPage .pets-sort .custom-select.is-open .custom-select-menu{visibility:visible;opacity:1;pointer-events:auto;transform:translateY(0) scale(1)}#petValuesPage .pets-sort:focus-within{border:0;outline:0}#petValuesPage .pets-sort .custom-select-trigger{min-height:44px;padding:0 14px;color:var(--soft);background:var(--header);border:1px solid var(--border);border-radius:999px;font-family:"Lexend",sans-serif;font-size:0.75rem;font-weight:600;letter-spacing:0}@media (min-width: 721px){#petValuesPage .pv-bar{display:grid;grid-template-columns:minmax(160px, 1fr) auto auto auto 160px 44px 44px;gap:8px}#petValuesPage .search{width:100%}#petValuesPage .pets-sort{width:160px}}#petValuesPage .name{font-size:0.9rem;font-weight:700;letter-spacing:0}#petValuesPage .value-block .value-num{font-size:1.05rem;font-weight:700;letter-spacing:0}#eggs-page.page{width:min(calc(100% - 28px), var(--site-width));margin:42px auto 28px;padding:0;color:var(--text);font-family:"Lexend",sans-serif}#eggValuesPage .pv-bar{background:var(--panel);border-color:var(--border);box-shadow:0 16px 46px rgba(0, 0, 0, 0.22)}#eggValuesPage .search,
  #eggValuesPage .chip{color:var(--soft);background-color:var(--header);border-color:var(--border);font-family:"Lexend",sans-serif;font-size:0.75rem;font-weight:600;letter-spacing:0}#eggValuesPage .pets-sort{display:block;flex:0 0 160px;height:44px;padding:0;background:transparent;border:0;border-radius:0}#eggValuesPage .pets-sort .custom-select{position:relative;display:block;width:100%;height:100%}#eggValuesPage .pets-sort .custom-select-menu{display:grid;visibility:hidden;opacity:0;pointer-events:none;transform:translateY(-6px) scale(0.98);transform-origin:top;transition:opacity 150ms var(--ease-out), transform 180ms var(--ease-out), visibility 150ms}#eggValuesPage .pets-sort .custom-select.is-open .custom-select-menu{visibility:visible;opacity:1;pointer-events:auto;transform:translateY(0) scale(1)}#eggValuesPage .pets-sort:focus-within{border:0;outline:0}#eggValuesPage .pets-sort .custom-select-trigger{min-height:44px;padding:0 14px;color:var(--soft);background:var(--header);border:1px solid var(--border);border-radius:999px;font-family:"Lexend",sans-serif;font-size:0.75rem;font-weight:600;letter-spacing:0}#eggValuesPage .egg-grid{margin-top:14px}@media (min-width: 721px){#eggValuesPage .pv-bar{display:grid;grid-template-columns:minmax(260px, 1fr) 160px 44px;gap:8px}#eggValuesPage .search,
    #eggValuesPage .pets-sort{width:100%}}@media (max-width: 720px){#eggValuesPage .pets-sort{flex:1 1 160px;order:2}#eggs-direction-button{flex:0 0 auto;order:3}}@media (max-width: 720px){#eggs-page.page{width:calc(100% - 20px);margin-top:28px}}#petValuesPage .value-block .value-label,
  #petValuesPage .stat{font-weight:600;letter-spacing:0}#petValuesPage .chip.active,
  #petValuesPage .seg.active{color:#fff;background:var(--accent);border-color:var(--accent-hover);box-shadow:0 0 0 3px rgba(79, 150, 255, 0.16)}#petValuesPage .csel-opt:hover,
  #petValuesPage .csel-opt[aria-selected="true"]{background:color-mix(in srgb, var(--accent) 16%, var(--panel));border-color:color-mix(in srgb, var(--accent) 34%, var(--border))}html[data-theme="light"] #petValuesPage .pv-bar,
  html[data-theme="light"] .csel-menu-fixed,
  html[data-theme="light"] .menu-panel{background:var(--panel);box-shadow:0 14px 36px rgba(32, 38, 48, 0.12)}@media (max-width: 720px){#pets-page.page{width:calc(100% - 20px);margin-top:28px}}@media (max-width: 560px){#pets-page.page,
    #eggs-page.page{margin-top:18px}#petValuesPage .pv-bar,
    #eggValuesPage .pv-bar{gap:8px}#petValuesPage .search,
    #petValuesPage .pets-sort,
    #eggValuesPage .search,
    #eggValuesPage .pets-sort{flex-basis:100%;min-width:0;width:100%}#petValuesPage .csel,
    #eggValuesPage .csel{width:100%}#petValuesPage .grid,
    #eggValuesPage .grid{gap:8px}.csel-menu-fixed{max-width:calc(100vw - 16px)}}.card.skeleton .sk-thumb{display:grid;place-items:center}.card.skeleton .sk-pet-art,
  .card.skeleton .sk-pet-badge,
  .card.skeleton .sk-stats span,
  .card.skeleton .sk-value-row span{position:relative;overflow:hidden;background:rgba(255,255,255,.075)}.card.skeleton .sk-pet-art::after,
  .card.skeleton .sk-pet-badge::after,
  .card.skeleton .sk-stats span::after,
  .card.skeleton .sk-value-row span::after{position:absolute;inset:0;content:"";background:linear-gradient(90deg, transparent, rgba(255,255,255,.09), transparent);transform:translateX(-100%);animation:skeletonSweep 1.05s var(--ease-out) infinite}.card.skeleton .sk-pet-art{width:62%;height:62%;border-radius:8px}.card.skeleton .sk-pet-badge{position:absolute;top:10px;left:10px;width:42px;height:12px;border-radius:4px}.card.skeleton .sk-body{gap:9px}.card.skeleton .sk-name{width:72%;height:12px}.card.skeleton .sk-stats{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:6px}.card.skeleton .sk-stats span{height:17px;border-radius:4px}.card.skeleton .sk-value-row{display:grid;grid-template-columns:minmax(0, 1fr) 58px;gap:8px}.card.skeleton .sk-value-row span{height:24px;border-radius:5px}.home{gap:16px;margin-top:44px;margin-bottom:20px}.hero{min-height:286px;grid-template-columns:minmax(0, 1.1fr) minmax(330px, 0.9fr);overflow:hidden;background:var(--panel);border-color:var(--border-hover);border-radius:24px;box-shadow:0 12px 32px rgba(0, 0, 0, 0.3)}.hero-copy{position:relative;min-height:286px;padding:clamp(24px, 3.5vw, 42px);border:0}.hero-domain{margin:0;color:var(--soft);font-size:clamp(0.84rem, 1.25vw, 1rem);font-weight:800;letter-spacing:0.1em;line-height:1;text-transform:uppercase}.hero h1{max-width:640px;margin:12px 0 10px;font-size:clamp(2.6rem, 4.8vw, 4.5rem);letter-spacing:0;line-height:0.95}.hero h1 span{display:block}.hero h2{display:none}.hero-copy > p:not(.hero-domain){max-width:490px;margin:0;color:var(--muted);font-size:0.9rem;line-height:1.5}.hero-actions{flex-wrap:wrap;margin-top:18px}.hero-bounty{gap:9px;margin:0;padding:clamp(16px, 2.4vw, 26px);background:var(--header);border:0;border-left:1px solid var(--border);border-radius:0}.bounty-heading h2{display:block;font-size:0.76rem;font-weight:800;letter-spacing:0.08em;text-transform:uppercase}.bounty-timer{color:var(--text);background:var(--panel);border-color:var(--border-hover)}.bounty-item{min-height:112px;background:var(--panel);border-color:var(--border);border-radius:10px}.bounty-item:hover{border-color:rgba(79, 150, 255, 0.48)}.bounty-footer{padding-top:10px;border-top-color:var(--border)}.upcoming-bounty{background:var(--panel);border-color:var(--border);border-radius:10px}.stats-panel{gap:1px;padding:0;overflow:hidden;background:var(--border);border-color:var(--border);border-radius:12px;box-shadow:none}.stat-box{min-height:72px;gap:12px;padding:16px;background:var(--panel);border:0;border-radius:0}.stat-box:hover{background:var(--panel-hover);border-color:transparent}.stat-icon{width:40px;height:40px;color:var(--accent);background:var(--header);border:1px solid var(--border);border-radius:13px}.stat-icon-online,
.stat-icon-egg,
.stat-icon-economy{color:var(--accent);background:var(--header)}.stat-box small{font-size:0.67rem;font-weight:700;text-transform:none}.stat-box strong{font-size:clamp(1.1rem, 2vw, 1.35rem);letter-spacing:-0.035em}.values-panel{padding:0;background:transparent;border:0;border-radius:0;box-shadow:none}.panel-heading{min-height:auto;margin-bottom:15px}.panel-heading h2{font-size:clamp(1.8rem, 3vw, 2.55rem);letter-spacing:-0.06em;line-height:0.95}.value-rail{grid-auto-columns:172px;gap:7px;height:262px;margin-top:0}.value-card{width:172px;max-width:172px;height:248px;flex-direction:column;gap:8px;padding:10px;background:var(--panel);border-radius:14px}.value-card-image{width:100%;height:140px;flex-basis:140px;background:var(--header);border-color:var(--border);border-radius:10px}@media (max-width: 960px){.hero{grid-template-columns:1fr}.hero-bounty{border-top:1px solid var(--border);border-left:0}}@media (max-width: 620px){.home{gap:16px;margin-top:28px}.hero,
  .stats-panel{border-radius:20px}.hero-copy,
  .hero-bounty{min-height:0;padding:20px 16px}.hero-actions{width:100%}.hero-actions .button{flex:1}.stats-panel{grid-template-columns:repeat(2, minmax(0, 1fr))}.stat-box{min-height:74px;padding:14px}.value-rail{grid-auto-columns:166px}.value-card{width:166px;max-width:166px}}.value-card-image > .image-fallback{inset:0;width:22px;height:22px;margin:auto}@media (max-width: 560px){}body.home-refined{--paper:#f6f5f1;--ink:#222721;--muted:#7c8077;--line:#dedfd6;--red:#c94b36;--bg:var(--paper);--text:var(--ink);--soft:#64695f;--accent:var(--red);--accent-hover:#aa3927;--header:#fffefa;--panel:#fffefa;--panel-hover:#eeede6;--border:var(--line);--border-hover:#b4b6aa;--radius:12px;--site-width:1328px;display:flex;flex-direction:column;min-height:100svh;height:100svh;margin:0;padding:0;color:var(--ink);background:var(--paper);font-family:"Lexend",sans-serif;overflow-x:clip;-webkit-font-smoothing:antialiased}body.home-refined input,body.home-refined button,body.home-refined select{font-family:inherit}body.home-refined h1,body.home-refined h2,body.home-refined p{margin:0}body.home-refined a{text-decoration:none}body.home-refined [hidden]{display:none!important}body.home-refined .site-header,body.home-refined main.home,body.home-refined .site-footer{opacity:1;transform:none;animation:none}body.home-refined :is(a,button,input):focus-visible{outline:2px solid var(--red);outline-offset:4px}body.home-refined .icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:18px;height:18px;color:inherit;vertical-align:middle}body.home-refined .icon[data-lucide]{background:none!important;mask:none!important;-webkit-mask:none!important}body.home-refined .icon[data-lucide]::before,body.home-refined .icon[data-lucide]::after{content:none!important;display:none!important}body.home-refined .icon svg{width:100%;height:100%;stroke-width:1.8;display:block;fill:none;stroke:currentColor}body.home-refined .skip-link{z-index:10010;background:var(--ink);color:var(--paper)}.brand-symbol{position:relative;display:block;width:29px;height:29px;flex:0 0 29px;color:var(--red)}body.home-refined .site-header{position:relative;top:auto;z-index:50;flex:0 0 78px;width:min(calc(100% - 96px),1328px);height:78px;margin:0 auto;border:0;border-bottom:1px solid var(--line);border-radius:0;background:transparent;box-shadow:none;backdrop-filter:none}body.home-refined .topbar{display:grid;grid-template-columns:156px minmax(0,1fr) 218px auto;gap:26px;padding:0;height:100%;width:100%}body.home-refined .brand{grid-column:1;grid-row:1;width:auto;height:42px;gap:10px;color:var(--ink);border-radius:0}body.home-refined .brand-wordmark{font-size:23px;letter-spacing:-1.1px;font-weight:850}body.home-refined .brand-wordmark>span{color:var(--red)}body.home-refined .nav-links{grid-column:2;grid-row:1;display:flex;align-items:center;justify-content:center;gap:24px;min-width:0;white-space:nowrap}body.home-refined .nav-links>a,body.home-refined .nav-dropdown>button{display:inline-flex;align-items:center;gap:5px;padding:8px 0;border:0;border-radius:0;background:transparent;color:var(--paint-muted,#5b6057);font-size:12px;font-weight:600}body.home-refined .nav-links>a:hover,body.home-refined .nav-dropdown>button:hover{color:var(--red);background:none}body.home-refined .nav-links>a>.icon,body.home-refined .nav-dropdown>button>.icon:first-child{display:none}body.home-refined .nav-dropdown>button>.icon:last-child{width:12px;height:12px}body.home-refined .nav-dropdown{position:relative}body.home-refined .nav-dropdown-menu{position:absolute;top:calc(100% + 8px);left:-20px;display:grid;min-width:170px;padding:7px;background:var(--paint-highlight,#fffefa);border:1px solid var(--line);border-radius:12px;box-shadow:0 12px 40px var(--paint-shadow-a8,#252b2114);opacity:0;visibility:hidden;transform:translateY(-5px);transition:opacity .15s,transform .15s,visibility .15s}body.home-refined .nav-dropdown.is-open .nav-dropdown-menu{opacity:1;visibility:visible;transform:none;transition:opacity .15s,transform .15s,visibility 0s}body.home-refined .nav-dropdown-menu a{display:flex;align-items:center;gap:10px;color:var(--ink);padding:10px;font-size:12px;border-radius:6px}body.home-refined .nav-dropdown-menu a:hover{background:var(--paint-highlight,#f1f0e9)}body.home-refined .nav-dropdown-menu .compact-nav-link{display:none}body.home-refined .topbar-search{grid-column:3;grid-row:1;position:relative;display:flex;align-items:center;gap:9px;height:36px;padding:0 12px;min-width:0;width:100%;background:var(--paint-highlight,#eeeee7);border:1px solid transparent;border-radius:7px;box-shadow:none}body.home-refined .topbar-search:focus-within{border-color:var(--paint-line,#bebeb0);background:var(--paint-highlight,#fffefa)}body.home-refined .topbar-search>.icon{width:15px;height:15px;color:var(--paint-muted,#818579)}body.home-refined .topbar-search input{width:100%;height:100%;min-width:0;min-height:0;color:var(--ink);background:none;border:0;outline:0;font-size:11px;padding:0}body.home-refined .topbar-search input::placeholder{color:var(--paint-muted,#8a8e82)}body.home-refined .topbar-search kbd{display:grid;place-items:center;flex:0 0 18px;height:19px;border:1px solid var(--paint-line,#d6d8cc);border-radius:4px;background:var(--paint-highlight,#f8f7f2);color:var(--paint-muted,#97998e);font-size:9px;box-shadow:none}body.home-refined .topbar-search-results{position:absolute;top:calc(100% + 10px);left:auto;right:0;z-index:100;width:350px;max-width:calc(100vw - 32px);max-height:min(420px,65svh);overflow-y:auto;background:var(--paint-highlight,#fffefa);border:1px solid var(--line);border-radius:12px;box-shadow:0 12px 40px var(--paint-shadow-a13,#252b2120);color:var(--ink)}body.home-refined .search-results a{color:var(--ink);border-color:var(--line)}body.home-refined .search-results a:hover{background:var(--paint-highlight,#eeeee6)}body.home-refined .search-results small,body.home-refined .search-results p{color:var(--paint-muted,#767b70)}body.home-refined .nav-actions{grid-column:4;grid-row:1;display:flex;gap:10px;align-items:center;margin:0;padding:0;border:0}body.home-refined .icon-button{width:34px;height:34px;background:none;border:1px solid var(--line);border-radius:7px;color:var(--paint-muted,#63685e)}body.home-refined .icon-button:hover{background:var(--paint-highlight,#ebece2);border-color:var(--paint-line,#bfc2b4)}body.home-refined .discord-site-link{display:none}body.home-refined .account-login{display:flex;align-items:center;gap:7px;height:36px;padding:0 15px;border:1px solid var(--ink);border-radius:7px;background:var(--ink);color:var(--paper);font-size:11px;font-weight:650;box-shadow:none}body.home-refined .account-login:hover{background:var(--paint-raised,#40483a);transform:none}body.home-refined .account-login .icon{width:15px;height:15px;color:inherit}body.home-refined .account-login:before{display:none}body.home-refined .menu-button{display:none}body.home-refined .mobile-menu{position:absolute;top:calc(100% + 6px);right:0;width:230px;max-height:calc(100svh - 80px);overflow:auto;padding:8px;border:1px solid var(--line);border-radius:12px;background:var(--paint-highlight,#fffefa);box-shadow:0 14px 40px var(--paint-shadow-a13,#252b2120)}body.home-refined .mobile-menu a{display:flex;gap:12px;align-items:center;padding:10px;color:var(--ink);border-radius:6px;font-size:12px}body.home-refined .mobile-menu a:hover{background:var(--paint-highlight,#eeeee6)}body.home-refined main.home{display:grid;grid-template-rows:minmax(260px,1fr) 68px 142px;gap:22px;flex:1 1 0;min-height:0;max-height:660px;width:min(calc(100% - 96px),1328px);margin:auto;padding:23px 0 0;background:none}body.home-refined .hero{position:relative;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:52px;height:100%;min-height:0;padding:0;overflow:visible;background:transparent;border:0;border-radius:0;box-shadow:none}body.home-refined .hero-copy{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:0;min-width:0;padding:0 0 2px;overflow:visible}body.home-refined .hero h1{max-width:none;margin:0;color:var(--ink);font-family:inherit;font-size:clamp(48px,5.05vw,76px);font-weight:650;letter-spacing:-4.2px;line-height:1.04;text-transform:none}body.home-refined .hero h1>span{color:var(--red)}body.home-refined .hero-copy>.hero-description{max-width:none;margin:19px 0 0;color:var(--paint-muted,#7a7f72);font-size:13px;line-height:1.7;letter-spacing:0;font-weight:400}body.home-refined .hero-actions{display:flex;gap:11px;margin:24px 0 0;flex-wrap:nowrap}body.home-refined .button{display:inline-flex;align-items:center;justify-content:center;gap:9px;width:auto;height:43px;min-height:0;padding:0 18px;border-radius:7px;font-size:11px;line-height:1.2;font-weight:600;letter-spacing:0;box-shadow:none;white-space:nowrap;transition:background .2s,transform .2s,border-color .2s}body.home-refined .button-primary{position:relative;overflow:hidden;isolation:isolate;border:1px solid var(--red);background:var(--red);color:var(--paint-text,#fffefa)}body.home-refined .button-primary::before{content:"";position:absolute;inset:-30% auto -30% -70%;width:50%;background:linear-gradient(120deg,transparent,var(--paint-highlight-a28,rgba(255,255,255,.28)),transparent);transform:skewX(-20deg);transition:left .6s;z-index:-1}body.home-refined .button-primary:hover,body.home-refined .button-primary:focus-visible{background:var(--paint-accent,#b73e2b);transform:translateY(-2px)}body.home-refined .button-primary:hover::before,body.home-refined .button-primary:focus-visible::before{left:125%}body.home-refined .button-primary .icon{width:16px;height:16px;transition:transform .2s}body.home-refined .button-primary:hover .icon{transform:translateX(4px)}body.home-refined .button-secondary{background:transparent;border:1px solid var(--paint-line,#d4d7ca);color:var(--paint-muted,#5e6458)}body.home-refined .button-secondary:hover{background:var(--paint-highlight,#eaece1);border-color:var(--paint-line,#b5b9ab);transform:translateY(-2px)}body.home-refined .button-secondary .icon{width:15px;height:15px;color:var(--paint-muted,#7b8174)}.hero-footnote{display:flex;align-items:center;gap:6px;width:100%;margin-top:19px;font-size:9px;color:var(--paint-muted,#979b8e)}.hero-footnote a{display:inline-flex;align-items:center;gap:5px;margin-left:auto;padding-right:18px;color:var(--paint-muted,#858b7c);font-size:9px}.hero-footnote a:hover{color:var(--red)}.hero-footnote .icon{width:11px!important;height:11px!important}body.home-refined .hero-bounty{position:relative;display:flex;flex-direction:column;justify-content:center;min-width:0;min-height:0;height:100%;margin:0;padding:23px 26px;border:1px solid var(--paint-line,#30372c);border-radius:16px;background:var(--paint-surface,#242b22);overflow:hidden;box-shadow:0 5px 0 var(--paint-shadow-a2,#242b2206);color:var(--paint-text,#f5f4eb);--text:#f5f4eb;--soft:#a4ae99;--muted:#889480;--border:#424e39;--header:#2b3427;--panel:#2b3427}body.home-refined .hero-bounty::before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse at 20% 45%,var(--paint-tint-a19,#57654430),transparent 60%)}body.home-refined .bounty-overview{position:relative;display:grid;grid-template-rows:auto minmax(0,1fr) auto;gap:12px;min-height:0;height:100%;width:100%}body.home-refined .bounty-heading{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0;border:0}body.home-refined .bounty-heading h2{display:flex;gap:8px;align-items:center;color:var(--paint-text,#d4dcc9);font-size:11px;font-weight:500;white-space:nowrap}body.home-refined .bounty-heading h2 .icon{width:16px;height:16px;color:var(--paint-muted,#b7c9a1)}body.home-refined .bounty-timer{display:flex;align-items:center;gap:5px;padding:0;background:none;border:0;border-radius:0;color:var(--paint-text,#c0caaa);font-size:10px;font-weight:500;font-variant-numeric:tabular-nums;white-space:nowrap}body.home-refined .bounty-timer .rotation-label{margin-right:4px;font-size:7px;letter-spacing:1px;color:var(--paint-muted,#8a977e)}body.home-refined .bounty-timer .icon{width:12px;height:12px}body.home-refined .bounty{display:grid;grid-template-columns:1fr;grid-template-rows:minmax(0,1fr) 49px;gap:9px;min-height:0;align-items:center}body.home-refined .bounty-item{margin:0;background:none;border:0;border-radius:0;box-shadow:none;transform:none}body.home-refined .bounty-target{position:relative;display:flex;flex-direction:row;align-items:center;gap:22px;min-height:0;height:100%;padding:0;color:inherit;overflow:visible}body.home-refined .bounty-target .bounty-image{position:relative;display:grid;place-items:center;flex:0 0 43%;width:43%;height:100%;max-height:176px;min-height:90px;margin:0;overflow:visible;background:none;border:0;border-radius:0}body.home-refined .bounty-target .bounty-image>img{position:relative;z-index:1;width:82%;height:92%;max-height:160px;object-fit:contain;filter:drop-shadow(0 10px 12px #0b160b55);transition:transform .45s cubic-bezier(.2,.7,.3,1);animation:bounty-float 6s ease-in-out infinite}body.home-refined .bounty-target:hover .bounty-image>img{transform:translateY(-5px) rotate(-4deg)}.bounty-orbit{position:absolute;inset:2%;display:block;pointer-events:none}.bounty-orbit i{position:absolute;inset:12% 4%;border:1px solid #839d6036;border-radius:50%;transform:rotate(-30deg)}.bounty-orbit i:nth-child(2){transform:rotate(40deg);inset:18% 0;border-color:#839d6020}.bounty-orbit b{position:absolute;top:15%;right:16%;width:5px;height:5px;border-radius:50%;background:#b5ca8b;box-shadow:0 0 12px #b5ca8b33}body.home-refined .bounty-target-copy{display:flex;flex-direction:column;gap:10px;min-width:0;flex:1;align-items:flex-start;text-align:left}body.home-refined .bounty-target .bounty-label{display:flex;align-items:center;gap:6px;color:var(--paint-text,#bbcba7);font-size:7px;font-weight:550;letter-spacing:1.4px;text-align:left}.bounty-target .bounty-label i{width:4px;height:4px;border-radius:50%;background:#bdce97}body.home-refined .bounty-target strong{display:block;color:var(--paint-text,#f9faef);font-family:inherit;font-size:clamp(23px,2.15vw,33px);line-height:1.12;font-weight:550;letter-spacing:-.8px;text-align:left;overflow-wrap:anywhere;white-space:normal;overflow:visible;min-height:0;max-height:none}.bounty-target-note{color:var(--paint-muted,#7f8e72);font-size:9px;line-height:1.5}.bounty-corner{position:absolute;top:12px;right:0;font-size:20px;color:var(--paint-muted,#6e7d61)}body.home-refined .bounty-source{display:flex;flex-direction:row;align-items:center;gap:10px;width:100%;height:49px;min-height:0;padding:7px 12px;background:var(--paint-surface,#323c2c);border:1px solid var(--paint-line,#3e4a36);border-radius:7px;color:inherit}body.home-refined .bounty-source:hover{background:var(--paint-surface,#3b4734);border-color:#667f50}body.home-refined .bounty-source .bounty-image{display:grid;place-items:center;width:30px;height:32px;flex:0 0 30px;margin:0;overflow:visible;background:none;border:0;border-radius:0}body.home-refined .bounty-source .bounty-image img{width:100%;height:100%;object-fit:contain}body.home-refined .bounty-source-copy{display:flex;align-items:baseline;justify-content:flex-start;gap:10px;min-width:0;flex:1;text-align:left}body.home-refined .bounty-source .bounty-label{font-size:8px;font-weight:400;letter-spacing:0;color:var(--paint-muted,#91a181);text-align:left;white-space:nowrap}body.home-refined .bounty-source strong{font-size:11px;font-weight:550;text-align:left;color:var(--paint-text,#dce4cf);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.home-refined .bounty-source>.icon{width:15px;height:15px;color:var(--paint-muted,#a3b58e)}body.home-refined .bounty-footer{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0;padding:0;border:0;min-height:0;line-height:1.2}body.home-refined .bounty-odds{display:flex;align-items:baseline;gap:8px;min-width:0}body.home-refined .bounty-odds small{font-size:6px;letter-spacing:.6px;color:var(--paint-muted,#839477);white-space:nowrap}body.home-refined .bounty-odds strong{font-size:9px;font-weight:500;color:var(--paint-text,#bcc9ad);white-space:nowrap;max-width:none;overflow:visible;line-height:1.2}body.home-refined .bounty-footer>a{display:flex;gap:5px;align-items:center;color:var(--paint-text,#d0dcbe);font-size:9px;white-space:nowrap}body.home-refined .bounty-footer>a:hover{color:var(--paint-text,#fff)}body.home-refined .bounty-footer>a>.icon{width:13px;height:13px}body.home-refined #upcoming-bounty{display:none!important}body.home-refined .home-profile-card{position:relative;width:100%;min-height:0;height:100%;color:var(--paint-text,#e6edda);padding:0;overflow:auto}body.home-refined .home-profile-card a{color:var(--paint-text,#d1dfbd)}body.home-refined .home-profile-status{color:var(--paint-text,#e6edda)}body.home-refined .home-profile-card .home-profile-metrics{color:var(--paint-text,#e6edda)}body.home-refined .skeleton-line{background:var(--paint-highlight,#dedfd4);border-radius:3px;box-shadow:none}body.home-refined .hero-bounty .skeleton-line{background:var(--paint-raised,#475440)}body.home-refined .bounty-image .image-fallback{color:#859d6c}body.home-refined .stats-panel{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;gap:0;height:100%;padding:0;margin:0;background:none;border:0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);border-radius:0;box-shadow:none;overflow:visible}body.home-refined .stat-box{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:15px;height:42px;min-height:0;min-width:0;padding:0 30px;border:0;border-right:1px solid var(--line);border-radius:0;background:none;box-shadow:none;color:var(--ink);transition:background .2s}body.home-refined .stat-box:first-child{padding-left:0}body.home-refined .stat-box:last-child{border-right:0}body.home-refined .stat-box:hover{background:none;color:var(--red)}body.home-refined .stat-icon{position:relative;display:grid;place-items:center;width:34px;height:34px;flex:0 0 34px;border:0;border-radius:0;background:none;color:var(--paint-muted,#8b9381)}body.home-refined .stat-icon-online:after{content:"";position:absolute;right:4px;top:4px;width:5px;height:5px;background:var(--paint-raised,#6c8b61);border:1px solid var(--paper);border-radius:50%}body.home-refined .stat-icon .icon{width:22px;height:22px;color:inherit}body.home-refined .stat-box:hover .stat-icon{transform:none;background:none;color:var(--red)}body.home-refined .stat-box>span:last-child{display:flex;flex-direction:column;gap:3px;min-width:0}body.home-refined .stat-box small{color:var(--paint-muted,#8c9183);font-size:9px;font-weight:400;white-space:nowrap}body.home-refined .stat-box strong{display:block;min-height:0;color:var(--ink);font-family:inherit;font-size:23px;line-height:1.08;letter-spacing:-.5px;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}body.home-refined .stat-skeleton{height:18px;width:70px}body.home-refined .values-panel{display:flex;flex-direction:column;gap:16px;min-height:0;height:100%;padding:0;background:none;border:0;border-radius:0;box-shadow:none;overflow:visible}body.home-refined .panel-heading{display:flex;align-items:center;gap:18px;flex:0 0 34px;width:100%;margin:0;padding:0;border:0}.values-heading-copy{margin-right:auto}body.home-refined .panel-heading h2{color:var(--ink);font-size:19px;font-weight:600;letter-spacing:-.6px;line-height:1.2}.values-heading-copy h2>span{color:var(--red)}body.home-refined .view-all{display:flex;gap:6px;align-items:center;color:var(--paint-muted,#787e6e);font-size:10px;font-weight:500;white-space:nowrap}body.home-refined .view-all:hover{color:var(--red)}body.home-refined .view-all>.icon{width:14px;height:14px}body.home-refined .value-rail{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 65px)/6);align-items:stretch;gap:13px;flex:1 1 0;min-height:0;min-width:0;width:100%;height:auto;padding:0 0 2px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;border-radius:10px;outline-offset:5px}body.home-refined .value-rail::-webkit-scrollbar{display:none}body.home-refined .value-card{position:relative;display:grid;grid-template-columns:68px minmax(0,1fr);align-items:center;gap:12px;min-width:0;width:auto;max-width:none;height:100%;min-height:0;margin:0;padding:13px;border:1px solid var(--paint-line,#dedfd6);border-radius:10px;background:var(--paint-highlight,#fbfbf7);color:var(--ink);box-shadow:none;overflow:hidden;scroll-snap-align:start;animation:none;transform:none;transition:border-color .2s,background .2s}body.home-refined .value-card:hover{border-color:var(--paint-line,#b1b7a5);background:var(--paint-highlight,#fffffc);transform:none;box-shadow:none}body.home-refined .value-card-image{position:relative;display:grid;place-items:center;flex:none;width:68px;height:78px;min-height:0;margin:0;background:var(--paint-highlight,#f0f1e8);border:0;border-radius:7px;overflow:visible}body.home-refined .value-card-image:before,body.home-refined .value-card-image:after{display:none}body.home-refined .value-card-image img{position:relative;display:block;width:64px;height:64px;max-width:none;max-height:none;object-fit:contain;filter:drop-shadow(0 4px 3px #29332018);transition:transform .35s}body.home-refined .value-card:hover .value-card-image img{transform:translateY(-3px) rotate(-3deg) scale(1.04)}body.home-refined .value-card-edited{position:absolute;left:0;right:0;top:auto;bottom:3px;margin:0;padding:0;background:none;border:0;color:var(--paint-muted,#a0a592);font-size:6px;font-weight:450;text-align:center;white-space:nowrap}body.home-refined .value-card-copy{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:5px;min-width:0;min-height:0;height:auto;padding:0;overflow:visible}body.home-refined .variant-label{padding:0;min-height:0;background:none;border:0;border-radius:0;color:var(--paint-muted,#9b9f90);font-size:6px;line-height:1.2;font-weight:600;letter-spacing:.9px;text-transform:uppercase}body.home-refined .value-card-name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:100%;min-height:0;max-height:29px;margin:0;overflow:hidden;color:var(--paint-ink,#525b49);font-size:10px;line-height:1.4;letter-spacing:0;font-weight:500;white-space:normal;text-overflow:ellipsis}body.home-refined .value-card-value{display:block;gap:0;margin:1px 0 0;width:auto;font-size:22px;line-height:1}body.home-refined .value-card-value>strong{color:var(--ink);font-size:22px;line-height:1.05;letter-spacing:-.7px;font-weight:600;white-space:nowrap}body.home-refined .value-card-meta{display:flex;align-items:center;gap:5px;min-width:0;width:100%;margin:3px 0 0;min-height:12px;color:var(--paint-muted,#929984);font-size:7px;line-height:1}body.home-refined .value-card-demand{display:inline-flex;align-items:center;gap:4px;padding:0;width:auto;min-width:0;color:var(--paint-muted,#8b927f);font-size:7px;white-space:nowrap;line-height:1}body.home-refined .card-trend{display:flex;gap:2px;align-items:center;margin-left:auto;color:var(--paint-muted,#9aa58b);font-size:0;line-height:1;min-width:0;white-space:nowrap}body.home-refined .card-trend .icon{width:13px;height:13px}body.home-refined .card-trend.trend-dropping{color:#bc8372}body.home-refined .card-trend.trend-rising{color:#738d5c}body.home-refined .value-card .image-fallback{color:var(--paint-muted,#b1b8a4)}body.home-refined .rail-loading{display:flex;align-items:center;justify-content:center;gap:12px;grid-column:1/-1;width:100%;height:100%;min-height:0;color:var(--paint-muted,#8a9180);background:var(--paint-highlight,#eeefe7);border:1px dashed var(--paint-line,#d5d9c9);border-radius:10px;font-size:11px}.rail-loader{display:block;width:16px;height:16px;border:1px solid var(--paint-line,#b7c0a8);border-top-color:var(--red);border-radius:50%;animation:rail-spin .8s linear infinite}body.home-refined .site-footer{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:16px;flex:0 0 60px;width:min(calc(100% - 96px),1328px);height:60px;min-height:0;margin:0 auto;padding:0;border:0;background:none;color:var(--paint-muted,#93998a);font-size:8px}.footer-wordmark{color:var(--paint-muted,#7c8372);font-size:12px;font-weight:750;letter-spacing:-.5px;white-space:nowrap}.footer-wordmark>span{color:var(--paint-accent,#ba7563)}body.home-refined .home-footer-links{display:flex;margin-left:auto;gap:12px;font-size:8px;color:var(--paint-muted,#8a9280)}body.home-refined .home-footer-links a{color:inherit}body.home-refined .home-footer-links a:hover{color:var(--red)}@keyframes page-reveal{from{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes bounty-float{0%,100%{translate:0 0}50%{translate:0 -5px}}@keyframes rail-spin{to{transform:rotate(360deg)}}@media(min-width:1101px) and (max-height:800px){body.home-refined .site-header{height:66px;flex-basis:66px}body.home-refined main.home{grid-template-rows:minmax(240px,1fr) 63px 136px;gap:17px;padding-top:17px}body.home-refined .hero h1{font-size:clamp(46px,4.65vw,65px);letter-spacing:-3.4px}body.home-refined .hero-copy>.hero-description{margin-top:14px;font-size:12px}body.home-refined .hero-actions{margin-top:17px}body.home-refined .button{height:38px}.hero-footnote{margin-top:13px}body.home-refined .hero-bounty{padding:19px 23px}body.home-refined .values-panel{gap:11px}body.home-refined .site-footer{height:48px;flex-basis:48px}body.home-refined .value-card{grid-template-columns:57px minmax(0,1fr);gap:10px;padding:10px}body.home-refined .value-card-image{width:57px;height:70px}body.home-refined .value-card-image img{width:55px;height:55px}}@media(max-width:1250px){body.home-refined .topbar{grid-template-columns:145px minmax(0,1fr) 180px auto;gap:16px}body.home-refined .nav-links{gap:17px}body.home-refined .nav-links>a,body.home-refined .nav-dropdown>button{font-size:11px}body.home-refined .hero{gap:32px}body.home-refined .value-rail{grid-auto-columns:calc((100% - 52px)/5)}body.home-refined .bounty-target{gap:16px}.hero-footnote a{padding-right:0;font-size:8px}}@media(max-width:1100px){body.home-refined .site-header,body.home-refined main.home,body.home-refined .site-footer{width:calc(100% - 56px)}body.home-refined .site-header{height:66px;flex-basis:66px}body.home-refined .topbar{grid-template-columns:140px minmax(0,1fr) 190px auto;gap:14px}body.home-refined .nav-links{gap:15px}body.home-refined .nav-links>a[href='/eggs'],body.home-refined .nav-links>a[href='/bounties']{display:none}body.home-refined .nav-dropdown-menu .compact-nav-link{display:flex}body.home-refined main.home{grid-template-rows:minmax(230px,1fr) 62px 136px;gap:17px;padding-top:16px;max-height:720px}body.home-refined .hero{gap:26px;grid-template-columns:minmax(0,1.07fr) minmax(0,1fr)}body.home-refined .hero h1{font-size:clamp(43px,5.35vw,58px);letter-spacing:-2.8px}body.home-refined .hero-copy>.hero-description{font-size:11px;margin-top:15px}body.home-refined .hero-actions{gap:8px;margin-top:20px}body.home-refined .button{padding:0 13px;height:38px;font-size:10px}.hero-footnote{margin-top:13px;font-size:8px}.hero-footnote a{font-size:7px}body.home-refined .hero-bounty{padding:17px 19px;border-radius:12px}body.home-refined .bounty-overview{gap:9px}body.home-refined .bounty-heading h2{font-size:10px}body.home-refined .bounty-timer .rotation-label{font-size:6px;letter-spacing:.5px}body.home-refined .bounty-timer{font-size:9px}body.home-refined .bounty-target strong{font-size:25px}body.home-refined .bounty-target-copy{gap:8px}body.home-refined .bounty-target .bounty-label{font-size:6px;letter-spacing:1px}.bounty-target-note{font-size:8px}body.home-refined .stat-box{padding:0 20px;gap:12px;height:36px}body.home-refined .stat-box strong{font-size:21px}body.home-refined .stat-box small{font-size:8px}body.home-refined .values-panel{gap:11px}body.home-refined .value-rail{grid-auto-columns:calc((100% - 39px)/4)}body.home-refined .value-card{grid-template-columns:57px minmax(0,1fr);padding:10px;gap:10px}body.home-refined .value-card-image{width:57px;height:70px}body.home-refined .value-card-image img{width:55px;height:55px}body.home-refined .site-footer{height:46px;flex-basis:46px}}@media(max-width:850px){body.home-refined .topbar{grid-template-columns:140px minmax(0,1fr) auto;gap:20px}body.home-refined .nav-links{display:none}body.home-refined .topbar-search{grid-column:2;max-width:270px;justify-self:end}body.home-refined .nav-actions{grid-column:3;gap:8px}body.home-refined .menu-button{display:grid;place-items:center}body.home-refined .hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:22px}body.home-refined .hero h1{font-size:43px;letter-spacing:-2.5px}body.home-refined .hero-actions{flex-wrap:wrap;gap:8px}body.home-refined .button{height:36px;padding:0 12px;font-size:10px}.hero-footnote a{display:none}body.home-refined .bounty-target{gap:10px}body.home-refined .bounty-target .bounty-image{flex-basis:42%;width:42%}body.home-refined .bounty-target strong{font-size:22px}body.home-refined .bounty-target-note{display:none}body.home-refined .bounty-timer .rotation-label{display:none}body.home-refined .bounty-odds{display:flex;flex-direction:column;gap:4px}body.home-refined .stat-box{padding:0 14px;gap:7px}body.home-refined .stat-icon{width:25px;flex-basis:25px}body.home-refined .stat-icon .icon{width:18px;height:18px}body.home-refined .value-rail{grid-auto-columns:calc((100% - 26px)/3)}}@media(max-width:620px){body.home-refined .site-header,body.home-refined main.home,body.home-refined .site-footer{width:calc(100% - 36px)}body.home-refined .site-header{height:58px;flex-basis:58px}body.home-refined .topbar{grid-template-columns:auto minmax(0,1fr) auto;gap:12px}body.home-refined .brand{gap:6px;height:34px}.brand-symbol{width:24px;height:24px;flex-basis:24px}body.home-refined .brand-wordmark{font-size:19px;letter-spacing:-.8px}body.home-refined .topbar-search{height:31px;padding:0 8px;gap:6px;max-width:210px;border-radius:5px}body.home-refined .topbar-search input{font-size:9px!important}body.home-refined .topbar-search kbd{display:none}body.home-refined .topbar-search>.icon{width:13px;height:13px}body.home-refined .nav-actions{gap:6px}body.home-refined .account-login{width:29px;height:31px;min-width:0;min-height:0;padding:0;justify-content:center;font-size:0;border-radius:5px;gap:0}body.home-refined .account-login .icon{width:13px;height:13px}body.home-refined .menu-button{width:29px;height:31px;min-width:0;min-height:0;border-radius:5px}body.home-refined .menu-button .icon{width:15px;height:15px}body.home-refined main.home{grid-template-rows:minmax(310px,1fr) 53px 128px;gap:15px;padding-top:14px;max-height:740px}body.home-refined .hero{display:grid;grid-template-columns:1fr;grid-template-rows:minmax(132px,.95fr) minmax(155px,1fr);gap:16px}body.home-refined .hero-copy{position:relative;justify-content:center;padding:0}body.home-refined .hero h1{font-size:clamp(35px,9.7vw,55px);letter-spacing:-1.9px;line-height:1.03}body.home-refined .hero-copy>.hero-description{margin-top:10px;font-size:9px;line-height:1.6}body.home-refined .hero-description br{display:none}body.home-refined .hero-actions{flex-wrap:nowrap;margin-top:13px;gap:7px}body.home-refined .button{height:33px;padding:0 12px;font-size:9px;border-radius:5px;gap:7px}body.home-refined .button .icon{width:13px;height:13px}.hero-footnote{display:none}body.home-refined .hero-bounty{padding:12px 14px;border-radius:10px}body.home-refined .bounty-overview{grid-template-rows:14px minmax(0,1fr) 14px;gap:5px}body.home-refined .bounty-heading h2{font-size:9px;gap:6px}body.home-refined .bounty-heading h2 .icon{width:13px;height:13px}body.home-refined .bounty-timer{font-size:8px}body.home-refined .bounty-timer .rotation-label{display:inline;font-size:5px}body.home-refined .bounty{grid-template-columns:minmax(0,1fr) 76px;grid-template-rows:1fr;gap:7px;height:100%}body.home-refined .bounty-target{gap:12px}body.home-refined .bounty-target .bounty-image{flex-basis:77px;width:77px;height:100%;max-height:113px;min-height:0}body.home-refined .bounty-target .bounty-image>img{width:86%;height:95%;max-height:105px}body.home-refined .bounty-target-copy{gap:7px}body.home-refined .bounty-target .bounty-label{font-size:5px;letter-spacing:.9px;gap:4px}body.home-refined .bounty-target strong{font-size:clamp(18px,4.8vw,26px);letter-spacing:-.4px;line-height:1.1}.bounty-corner{display:none}body.home-refined .bounty-source{flex-direction:column;align-items:center;justify-content:center;gap:4px;height:auto;min-height:64px;width:76px;padding:6px 4px;border-radius:6px}body.home-refined .bounty-source .bounty-image{width:24px;height:26px;flex-basis:26px}body.home-refined .bounty-source-copy{flex-direction:column;align-items:center;gap:4px;flex:none;max-width:100%}body.home-refined .bounty-source .bounty-label{font-size:5px}body.home-refined .bounty-source strong{max-width:100%;font-size:7px;line-height:1.2}body.home-refined .bounty-source>.icon{display:none}body.home-refined .bounty-odds{flex-direction:row;gap:6px}body.home-refined .bounty-odds small{font-size:5px;letter-spacing:.4px}body.home-refined .bounty-odds strong{font-size:7px}body.home-refined .bounty-footer>a{font-size:7px}body.home-refined .bounty-footer>a>.icon{width:10px;height:10px}body.home-refined .stat-box{height:31px;gap:4px;padding:0 8px}body.home-refined .stat-icon{display:none}body.home-refined .stat-box small{font-size:6px}body.home-refined .stat-box strong{font-size:19px;letter-spacing:-.5px}body.home-refined .stat-box>span:last-child{gap:4px}body.home-refined .stat-skeleton{width:40px;height:15px}body.home-refined .values-panel{gap:9px}body.home-refined .panel-heading{gap:9px;flex-basis:28px;align-items:center}body.home-refined .panel-heading h2{font-size:15px;letter-spacing:-.5px}body.home-refined .view-all{font-size:0;gap:0}body.home-refined .view-all>.icon{width:13px;height:13px}body.home-refined .value-rail{gap:8px;grid-auto-columns:calc((100% - 8px)/2);border-radius:7px}body.home-refined .value-card{padding:8px;grid-template-columns:45px minmax(0,1fr);gap:7px;border-radius:7px}body.home-refined .value-card-image{width:45px;height:59px;border-radius:5px}body.home-refined .value-card-image img{width:43px;height:43px}body.home-refined .value-card-name{font-size:8px;max-height:23px;line-height:1.4}body.home-refined .value-card-copy{gap:4px;width:max-content;max-width:145px}body.home-refined .value-card-value>strong{font-size:19px;letter-spacing:-.5px}body.home-refined .value-card-value{font-size:19px}body.home-refined .variant-label{font-size:5px;letter-spacing:.7px}body.home-refined .value-card-meta{margin-top:2px;gap:3px;min-height:8px}body.home-refined .value-card-demand{font-size:6px;gap:3px}body.home-refined .card-trend .icon{width:10px;height:10px}body.home-refined .value-card-edited{font-size:4px}body.home-refined .site-footer{height:37px;flex-basis:37px;gap:9px;font-size:6px}.footer-wordmark{font-size:9px}body.home-refined .home-footer-links{font-size:6px;gap:7px}.intro-skip{bottom:22px;right:22px}}@media(max-width:620px) and (max-height:740px){body.home-refined .site-header{height:51px;flex-basis:51px}body.home-refined main.home{grid-template-rows:minmax(290px,1fr) 48px 116px;gap:11px;padding-top:11px}body.home-refined .hero{grid-template-rows:minmax(125px,1fr) minmax(126px,.9fr);gap:10px}body.home-refined .hero h1{font-size:clamp(33px,9.3vw,44px)}body.home-refined .hero-copy>.hero-description{margin-top:8px;font-size:8px}body.home-refined .hero-actions{margin-top:10px}body.home-refined .button{height:30px;font-size:8px;padding:0 10px}body.home-refined .hero-bounty{padding:10px 12px}body.home-refined .bounty-target .bounty-image{flex-basis:64px;width:64px;max-height:80px}body.home-refined .bounty-target strong{font-size:19px}body.home-refined .bounty-target{gap:9px}body.home-refined .bounty-target-copy{gap:5px}body.home-refined .value-card-name{-webkit-line-clamp:1;max-height:12px}body.home-refined .value-card-image{height:52px}body.home-refined .value-card-edited{display:none}body.home-refined .value-card{grid-template-columns:40px minmax(0,1fr);padding:7px;gap:6px}body.home-refined .value-card-image{width:40px}body.home-refined .value-card-image img{width:38px;height:38px}body.home-refined .value-card-copy{gap:2px}body.home-refined .value-card-copy>*{margin:0}body.home-refined .variant-label{line-height:1}body.home-refined .value-card-name{line-height:1.25}body.home-refined .value-card-value,body.home-refined .value-card-value>strong{font-size:17px;line-height:1}body.home-refined .site-footer{height:30px;flex-basis:30px}}@media(max-width:360px){body.home-refined .site-header,body.home-refined main.home,body.home-refined .site-footer{width:calc(100% - 28px)}body.home-refined .topbar{gap:8px}body.home-refined .brand-wordmark{font-size:17px}.brand-symbol{width:21px;height:21px;flex-basis:21px}body.home-refined .topbar-search input{font-size:8px!important}body.home-refined .nav-actions{gap:5px}body.home-refined .hero h1{font-size:34px}body.home-refined .hero-copy>.hero-description{font-size:7.5px}body.home-refined .bounty-target strong{font-size:17px}body.home-refined .bounty-timer .rotation-label{display:none}body.home-refined .bounty{grid-template-columns:minmax(0,1fr) 64px}body.home-refined .bounty-source{width:64px}body.home-refined .stat-box small{font-size:5px}body.home-refined .stat-box strong{font-size:17px}body.home-refined .panel-heading h2{font-size:13px}body.home-refined .value-card-demand{font-size:5px}}@media(min-width:621px) and (max-width:1100px) and (max-height:720px){body.home-refined .value-card-copy{gap:3px}body.home-refined .value-card-copy>*{margin:0}body.home-refined .value-card-name{-webkit-line-clamp:1;max-height:14px}}@media(prefers-reduced-motion:reduce){.site-intro{display:none!important}body.home-refined *,body.home-refined *::before,body.home-refined *::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}body.home-refined{--paper:#030303;--ink:#f0f0f3;--muted:#94949d;--line:#2c2c31;--red:#ec3a32;--bg:var(--paper);--text:var(--ink);--soft:#aaaab4;--accent:var(--red);--accent-hover:#ff6962;--header:#0b0b0d;--panel:#0b0b0d;--panel-hover:#151518;--border:var(--line);--border-hover:#606066;--radius:2px;background:var(--paint-base,#030303);color:var(--paint-text,#f0f0f3);font-family:"Lexend",sans-serif!important;isolation:isolate}body.home-refined .home-ambient{position:fixed;z-index:-1;inset:0;pointer-events:none;overflow:hidden;background:var(--paint-base,#030303)}body:not(.home-refined) .home-ambient{display:none}.home-ambient::before,.home-ambient::after{content:"";position:absolute;left:-20%;top:-16%;width:100%;height:85%;transform:none;background:url('/assets/images/home-ambient.webp') 50% 30% / cover no-repeat;pointer-events:none}.home-ambient::before{opacity:.22;filter:blur(28px) saturate(.5) brightness(.7);mask-image:radial-gradient(ellipse 58% 58% at 40% 30%,#000 10%,#0008 40%,transparent 75%)}.home-ambient::after{opacity:.38;filter:saturate(.62) brightness(.55);mask-image:radial-gradient(ellipse 52% 53% at 38% 27%,#000 5%,#000b 28%,#0003 51%,transparent 72%)}body.home-refined .value-rail:has(.rail-loading){grid-auto-columns:100%}body.home-refined .rail-loading{padding:14px;font-size:12px}body.home-refined .bounty-image img[src^="data:image/gif"]{opacity:0}body.home-refined .bounty-image:has(img[src^="data:image/gif"]) .image-fallback{display:flex;position:relative;opacity:.6}body.home-refined .site-header,body.home-refined main.home,body.home-refined .site-footer{position:relative}body.home-refined .site-header{background:none;border-bottom-color:var(--paint-line,#2c2c31)}body.home-refined .brand-symbol{color:var(--paint-text,#f2eee8)}.brand-symbol svg{display:block;width:100%;height:100%;overflow:hidden}body.home-refined .brand-wordmark{font-family:"Lexend",sans-serif;font-weight:650;font-size:23px;letter-spacing:-1px}body.home-refined .brand-wordmark>span{color:var(--red)}body.home-refined .nav-links>a,body.home-refined .nav-dropdown>button{color:var(--paint-muted,#b6b6be);font-weight:450}body.home-refined .nav-links>a:hover,body.home-refined .nav-dropdown>button:hover{color:var(--paint-text,#fff)}body.home-refined .nav-dropdown-menu,body.home-refined .mobile-menu,body.home-refined .topbar-search-results{background:var(--paint-base,#0c0c0f);border-color:var(--paint-line,#343439);border-radius:2px;box-shadow:0 16px 36px var(--paint-shadow-a60,#0009);color:var(--paint-text,#eee)}body.home-refined .nav-dropdown:not(.is-open) .nav-dropdown-menu{opacity:0;visibility:hidden;transform:translateY(-5px)}body.home-refined .nav-dropdown.is-open .nav-dropdown-menu{transform:none}body.home-refined .nav-dropdown-menu a,body.home-refined .mobile-menu a{color:var(--paint-text,#cccdd4);border-radius:0}body.home-refined .nav-dropdown-menu a:hover,body.home-refined .mobile-menu a:hover{background:var(--paint-surface,#19191d);color:var(--paint-text,#fff)}body.home-refined .topbar-search{height:40px;background:var(--paint-tint-a2,#ffffff05);border:1px solid var(--paint-line-a15,#ffffff25);border-radius:8px;transition:border-color .18s,background .18s,box-shadow .18s}body.home-refined .topbar-search:focus-within{background:var(--paint-base,#121216);border-color:var(--paint-accent,#ec3a32);box-shadow:0 0 0 3px var(--paint-accent-a9,#ec3a3218)}body.home-refined .topbar-search input{color:var(--paint-text,#eee);font-size:12px}body.home-refined .topbar-search input::placeholder{color:var(--paint-muted,#9b9ba6)}body.home-refined .topbar-search>.icon{color:var(--paint-muted,#8f8f9c)}body.home-refined .topbar-search kbd{color:var(--paint-muted,#aaaab2);border-color:var(--paint-line,#333339);background:var(--paint-base,#151519);border-radius:2px}body.home-refined .search-results a{color:var(--paint-text,#dddde4);border-color:var(--paint-line,#2b2b31)}body.home-refined .search-results a:hover{background:var(--paint-surface,#19191e)}body.home-refined .search-results small,body.home-refined .search-results p{color:var(--paint-muted,#b0b0ba)}body.home-refined .account-login{color:var(--paint-text,#fff);background:var(--paint-accent,#d3342b);border-color:var(--paint-accent,#d3342b);border-radius:2px;font-weight:650}body.home-refined .account-login:hover{background:var(--paint-accent,#bd2d25);border-color:var(--paint-accent,#bd2d25)}body.home-refined .icon-button{color:var(--paint-text,#bebec7);border-color:var(--paint-line,#37373e);border-radius:2px;background:var(--paint-base,#0b0b0e)}body.home-refined .icon-button:hover{background:var(--paint-surface,#1a1a1f);border-color:var(--paint-line,#66666e)}body.home-refined .home-eyebrow{font-size:9px;color:var(--paint-muted,#a2a2ae);letter-spacing:1.7px;font-weight:450}body.home-refined .status-dot{background:var(--paint-accent,#f34239);box-shadow:0 0 0 3px var(--paint-accent-a8,#ed403315)}body.home-refined .eyebrow-note{font-size:8px;letter-spacing:1.5px;color:var(--paint-muted,#888892);font-weight:400}body.home-refined .hero h1{font-family:"Lexend",sans-serif;font-weight:400;font-size:clamp(75px,7vw,100px);line-height:.98;letter-spacing:-5.5px;text-transform:uppercase;color:var(--paint-text,#f5f5f7)}body.home-refined .hero h1>span{font-family:"Lexend",sans-serif;color:var(--red);-webkit-text-stroke:0;font-weight:600;letter-spacing:-.045em}body.home-refined .hero-copy>.hero-description{color:var(--paint-muted,#b2b2be);font-weight:350;font-size:13px;line-height:1.65;margin-top:20px}.hero-description-mobile{display:none}body.home-refined .hero-actions{margin-top:20px;gap:12px}body.home-refined .button{border-radius:2px;font-size:11px;font-weight:500;letter-spacing:.1px}body.home-refined .button-primary{background:var(--paint-accent,#ef3c32);border-color:var(--paint-accent,#ef3c32);color:var(--paint-text,#fff)}body.home-refined .button-primary:hover,body.home-refined .button-primary:focus-visible{background:var(--paint-accent,#f34b43);border-color:var(--paint-accent,#f34b43)}body.home-refined .button-secondary{color:var(--paint-text,#d1d1d9);border-color:var(--paint-line,#44444c);background:var(--paint-base-a50,#07070880)}body.home-refined .button-secondary:hover{background:var(--paint-surface,#19191d);border-color:var(--paint-line,#898992)}body.home-refined .button-secondary .icon{color:var(--paint-text,#b6b6c1)}body.home-refined .hero-footnote{color:var(--paint-muted,#93939f);margin-top:15px}body.home-refined .hero-footnote a{color:var(--paint-muted,#a0a0ac)}body.home-refined .hero-footnote a:hover{color:var(--paint-text,#fff)}body.home-refined .hero-bounty{background:var(--paint-base-a83,rgba(8,8,10,.83));border:1px solid var(--paint-line,#39393f);border-radius:2px;box-shadow:none;backdrop-filter:blur(10px);color:var(--paint-text,#f4f4f7);--text:#f4f4f7;--soft:#b4b4c0;--muted:#a3a3ae;--border:#34343c;--header:#111116;--panel:#111116}body.home-refined .hero-bounty::before{background:linear-gradient(135deg,var(--paint-tint-a2,#ffffff04),transparent 45%)}body.home-refined .bounty-heading h2{color:var(--paint-text,#dddde5);font-size:11px;font-weight:450;letter-spacing:.2px;text-transform:none}body.home-refined .bounty-heading h2 .icon{color:var(--paint-accent,#e85148)}body.home-refined .bounty-timer{color:var(--paint-text,#cccdd5);font-size:10px}body.home-refined .bounty-timer .rotation-label{color:var(--paint-muted,#92929f)}body.home-refined .bounty-target .bounty-label{color:var(--paint-muted,#aaaab9);font-size:8px;letter-spacing:1.2px}body.home-refined .bounty-target .bounty-label i{background:var(--paint-accent,#ec4139)}body.home-refined .bounty-target strong{font-family:"Lexend",sans-serif;color:var(--paint-text,#f1f1f6);font-weight:450;font-size:clamp(24px,2.2vw,33px);letter-spacing:-1px}body.home-refined .bounty-target-note{font-size:10px;color:var(--paint-muted,#93939f)}body.home-refined .bounty-corner{color:var(--paint-muted,#9b9ba6)}body.home-refined .bounty-orbit i{border-color:var(--paint-line-a14,#b7b7cf24)}body.home-refined .bounty-orbit i:nth-child(2){border-color:var(--paint-line-a8,#b7b7cf14)}body.home-refined .bounty-orbit b{background:var(--paint-accent,#e64b43);box-shadow:0 0 12px var(--paint-accent-a13,#e64b4320)}body.home-refined .bounty-target .bounty-image>img{filter:drop-shadow(0 8px 12px #0009);animation:none}body.home-refined .bounty-source{background:var(--paint-surface,#16161c);border-color:var(--paint-line,#303037);border-radius:2px}body.home-refined .bounty-source:hover{background:var(--paint-surface,#202027);border-color:var(--paint-line,#686872)}body.home-refined .bounty-source .bounty-label{color:var(--paint-muted,#a5a5b3);font-size:9px}body.home-refined .bounty-source strong{color:var(--paint-text,#dddde6);font-size:12px;font-weight:450}body.home-refined .bounty-source>.icon{color:var(--paint-text,#b7b7c7)}body.home-refined .bounty-odds small{font-size:7px;color:var(--paint-muted,#a2a2b0);letter-spacing:.7px}body.home-refined .bounty-odds strong{font-size:10px;color:var(--paint-text,#dddde6);font-weight:400}body.home-refined .bounty-footer>a{font-size:10px;color:var(--paint-text,#d4d4de);font-weight:400}body.home-refined .bounty-footer>a:hover{color:var(--paint-text,#fff)}body.home-refined .skeleton-line{background:var(--paint-surface,#24242c)}body.home-refined .hero-bounty .skeleton-line{background:var(--paint-surface,#2d2d38)}body.home-refined .bounty-image .image-fallback{color:var(--paint-muted,#888897)}body.home-refined .stats-panel{border-color:var(--paint-line,#2c2c31);backdrop-filter:none}body.home-refined .stat-box{border-color:var(--paint-line,#2c2c31)}body.home-refined .stat-icon{color:var(--paint-muted,#a1a1ad)}body.home-refined .stat-box:hover .stat-icon{color:var(--paint-accent,#e65047)}body.home-refined .stat-icon-online:after{background:var(--paint-accent,#e54840);border-color:var(--paint-line,#030303)}body.home-refined .stat-box small{color:var(--paint-muted,#a3a3ae);font-size:10px;font-weight:400;text-transform:none}body.home-refined .stat-box strong{font-family:"Lexend",sans-serif;font-weight:450;font-size:24px;color:var(--paint-text,#eeeef4)}body.home-refined .panel-heading h2{color:var(--paint-text,#eaeaf1);font-family:"Lexend",sans-serif;font-weight:450;font-size:21px;letter-spacing:-.5px}body.home-refined .view-all{color:var(--paint-text,#b8b8c3);font-size:11px;font-weight:400}body.home-refined .view-all:hover{color:var(--paint-text,#fff)}body.home-refined .value-rail{border-radius:2px}body.home-refined .value-card{background:var(--paint-base-a88,#0b0b0ee0);border-color:var(--paint-line,#2d2d35);border-radius:2px;backdrop-filter:blur(5px)}body.home-refined .value-card:hover{background:var(--paint-base,#15151c);border-color:var(--paint-line,#686874)}body.home-refined .value-card-image{background:var(--paint-base,#15151c);border-radius:2px}body.home-refined .value-card-image img{filter:drop-shadow(0 3px 4px #0005)}body.home-refined .value-card-edited{color:var(--paint-muted,#aaaab5);font-size:6px}body.home-refined .variant-label{color:var(--paint-muted,#b1b1be);font-size:7px;letter-spacing:.8px;font-weight:450}body.home-refined .value-card-name{color:var(--paint-text,#dddde8);font-size:11px;line-height:1.35;max-height:30px;font-weight:400}body.home-refined .value-card-value>strong{font-family:"Lexend",sans-serif;font-size:25px;font-weight:450;letter-spacing:-.6px;color:var(--paint-text,#eeeef6)}body.home-refined .value-card-demand{font-size:8px;color:var(--paint-muted,#adadbb)}body.home-refined .card-trend{color:var(--paint-muted,#afafbe)}body.home-refined .card-trend.trend-dropping{color:#d67975}body.home-refined .card-trend.trend-rising{color:var(--paint-muted,#9ebbb2)}body.home-refined .value-card .image-fallback{color:var(--paint-muted,#8a8a9c)}body.home-refined .rail-loading{color:var(--paint-muted,#aaaabc);background:var(--paint-base,#0e0e13);border-color:var(--paint-line,#33333e);border-radius:2px}body.home-refined .rail-loader{border-color:var(--paint-line,#52525f);border-top-color:var(--paint-accent,#f0443a)}body.home-refined .site-footer{color:var(--paint-muted,#aaaab5)}body.home-refined .footer-wordmark{font-family:"Lexend",sans-serif;color:var(--paint-muted,#b2b2be);font-weight:550}body.home-refined .footer-wordmark>span{color:var(--red)}body.home-refined .home-footer-links{color:var(--paint-muted,#aaaab6)}body.home-refined .home-footer-links a:hover{color:var(--paint-text,#fff)}body.home-refined .home-profile-card{display:grid;grid-template-rows:auto minmax(0,1fr) auto auto;gap:12px;overflow:visible;color:var(--paint-text,#eeeef4);animation:none}body.home-refined .home-profile-heading{min-height:0;gap:6px}body.home-refined .home-profile-greeting{font-family:"Lexend",sans-serif;font-size:17px;font-weight:450;line-height:1.1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.home-refined .home-profile-heading a{font-size:9px;color:var(--paint-text,#bfbfcd);white-space:nowrap}body.home-refined .home-profile-identity{background:var(--paint-base,#15151b);border:1px solid var(--paint-line,#33333c);border-radius:2px;padding:12px;min-height:0}body.home-refined .home-profile-person-link{gap:12px;color:var(--paint-text,#e7e7f0)}body.home-refined .home-profile-avatar{border-color:var(--paint-line,#3e3e4c);border-radius:2px;background:var(--paint-surface,#1c1c26)}body.home-refined .home-profile-title{font-size:12px}body.home-refined .home-profile-person-link small{color:var(--paint-muted,#b2b2c0)}body.home-refined .home-profile-status-wrap{padding:0;background:none;border:0;border-radius:0;min-height:0}body.home-refined .home-profile-status{height:32px;min-height:0;padding:6px 10px;border:1px solid var(--paint-line,#3a3a45);border-radius:2px;background:var(--paint-base,#13131a);color:var(--paint-text,#e5e5f0);font-size:11px!important}body.home-refined .home-profile-status::placeholder{color:var(--paint-muted,#a9a9b8)}body.home-refined .home-profile-metrics{gap:12px}body.home-refined .account-trigger{font-family:inherit;gap:5px;border-color:var(--paint-line,#393942);border-radius:2px;background:var(--paint-base,#111116);color:var(--paint-text,#dddde8)}body.home-refined .account-profile-link,body.home-refined .account-dropdown-toggle{font-family:inherit;color:var(--paint-text,#dddde8);background:var(--paint-base,#111116);border-radius:0}body.home-refined .account-dropdown-menu{background:var(--paint-base,#111116);border-color:var(--paint-line,#3c3c46);border-radius:2px;color:var(--paint-text,#dddde8)}body.home-refined .home-profile-metrics{border:0;border-radius:0;background:none;padding:0}body.home-refined .home-profile-heading .icon{width:12px;height:12px}body.home-refined .home-profile-metrics>span{padding:0;border:0;background:none}body.home-refined .home-profile-metrics small{color:var(--paint-muted,#ababba);font-size:9px}body.home-refined .home-profile-metrics strong{color:var(--paint-text,#e1e1ed);font-size:15px;line-height:1.2}@media(max-height:800px) and (min-width:1101px){body.home-refined .hero h1{font-size:clamp(74px,6.8vw,91px);letter-spacing:-4.5px}body.home-refined .hero-copy>.hero-description{font-size:12px;margin-top:15px}body.home-refined .hero-actions{margin-top:16px}body.home-refined .hero-footnote{margin-top:12px}}@media(max-height:740px) and (min-width:1101px){body.home-refined .hero h1{font-size:clamp(70px,6.6vw,78px)}}@media(max-width:1100px){body.home-refined .hero h1{font-size:clamp(58px,7.6vw,84px);letter-spacing:-4px}body.home-refined .hero-copy>.hero-description{font-size:11px;margin-top:15px}body.home-refined .hero-actions{gap:8px;margin-top:17px}body.home-refined .button{font-size:10px}body.home-refined .bounty-target strong{font-size:26px}body.home-refined .bounty-target .bounty-label{font-size:7px}body.home-refined .bounty-target-note{font-size:9px}body.home-refined .stat-box small{font-size:9px}body.home-refined .stat-box strong{font-size:22px}body.home-refined .value-card-value>strong{font-size:23px}}@media(max-width:1100px) and (max-height:720px){body.home-refined .hero h1{font-size:clamp(56px,6.5vw,72px)}body.home-refined .hero-footnote{display:none}body.home-refined .value-card-copy{gap:3px}body.home-refined .value-card-copy>*{margin:0}body.home-refined .value-card-name{font-size:10px;max-height:14px;-webkit-line-clamp:1}body.home-refined .variant-label{font-size:6px}}@media(max-width:850px){body.home-refined .hero h1{font-size:60px;letter-spacing:-3px}body.home-refined .bounty-target strong{font-size:23px}body.home-refined .bounty-odds small{font-size:6px}body.home-refined .bounty-odds strong,body.home-refined .bounty-footer>a{font-size:9px}}@media(max-width:620px){.home-ambient::before,.home-ambient::after{left:-65%;right:auto;top:-3%;width:150%;height:62%;background-position:50% 18%}.home-ambient::before{opacity:.19;filter:blur(20px) saturate(.5) brightness(.6)}.home-ambient::after{opacity:.3}body.home-refined .home-eyebrow{font-size:7px;letter-spacing:1.3px}body.home-refined .brand-wordmark{font-size:19px}body.home-refined .topbar-search,body.home-refined .icon-button,body.home-refined .account-login{border-radius:2px}body.home-refined .hero h1{font-size:clamp(43px,12vw,65px);letter-spacing:-2.5px;line-height:.96}body.home-refined .hero-copy>.hero-description{font-size:11px;margin-top:12px;line-height:1.5}.hero-description-desktop{display:none}.hero-description-mobile{display:inline}body.home-refined .hero-actions{margin-top:12px;gap:8px}body.home-refined .button{font-size:11px;height:44px}body.home-refined .topbar-search input{font-size:12px!important}body.home-refined .account-profile-link,body.home-refined .account-dropdown-toggle{min-width:26px;min-height:31px;height:31px;padding:0 4px}body.home-refined .account-trigger{min-width:0;height:31px;padding:0}body.home-refined .account-avatar{width:23px;height:23px}body.home-refined .hero-bounty{border-radius:2px;padding:12px 14px}body.home-refined .bounty-heading h2{font-size:10px}body.home-refined .bounty-timer{font-size:8px}body.home-refined .bounty-target strong{font-size:21px;letter-spacing:-.5px}body.home-refined .bounty-target .bounty-label{font-size:5px}body.home-refined .bounty-source{border-radius:2px;min-height:64px}body.home-refined .bounty-source .bounty-label{font-size:6px}body.home-refined .bounty-source strong{font-size:8px}body.home-refined .bounty-odds small{font-size:5px}body.home-refined .bounty-odds strong{font-size:7px}body.home-refined .bounty-footer>a{font-size:7px}body.home-refined .stat-box small{font-size:7px}body.home-refined .stat-box strong{font-size:19px}body.home-refined .panel-heading h2{font-size:17px}body.home-refined .view-all{font-size:0}body.home-refined .value-card{border-radius:2px}body.home-refined .value-card-name{font-size:10px;max-height:27px;-webkit-line-clamp:2}body.home-refined .value-card-value>strong{font-size:20px}body.home-refined .variant-label{font-size:8px;letter-spacing:.4px}body.home-refined .value-card-demand{font-size:8px}body.home-refined .home-profile-card{grid-template-columns:minmax(0,1fr) auto;grid-template-rows:14px minmax(0,1fr) 23px;gap:7px}body.home-refined .home-profile-heading{grid-column:1/-1}body.home-refined .home-profile-greeting{font-size:11px}body.home-refined .home-profile-heading a{font-size:7px}body.home-refined .home-profile-heading .icon{width:10px;height:10px}body.home-refined .home-profile-identity{padding:5px;grid-column:1;grid-row:2;height:auto}body.home-refined .home-profile-person-link{gap:7px}body.home-refined .home-profile-avatar{width:32px;height:32px;flex-basis:32px}body.home-refined .home-profile-title{font-size:8px}body.home-refined .home-profile-person-link small{font-size:8px}body.home-refined .home-profile-status-wrap{grid-column:1/-1;grid-row:3}body.home-refined .home-profile-status{height:23px;font-size:8px!important;padding:4px 7px}body.home-refined .home-profile-metrics{grid-column:2;grid-row:2;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:6px;min-width:62px}body.home-refined .home-profile-metrics>span{display:flex;flex-direction:column;gap:2px;min-height:0}body.home-refined .home-profile-metrics small{font-size:6px}body.home-refined .home-profile-metrics strong{font-size:9px}body.home-refined .home-profile-card .home-profile-loading{grid-column:1/-1}}@media(max-width:620px) and (max-height:740px){body.home-refined .hero h1{font-size:clamp(37px,10.5vw,51px);letter-spacing:-2px}body.home-refined .hero-copy>.hero-description{font-size:11px;margin-top:8px}body.home-refined .hero-actions{margin-top:10px}body.home-refined .button{font-size:10px}body.home-refined .hero-bounty{padding:10px 12px}body.home-refined .bounty-target strong{font-size:19px}body.home-refined .value-card-name{-webkit-line-clamp:1;max-height:12px;line-height:1.25}body.home-refined .value-card{padding:4px;grid-template-columns:40px minmax(0,1fr)}body.home-refined .value-card-image{height:48px}body.home-refined .value-card-copy{gap:1px}body.home-refined .value-card-copy>*{margin:0}body.home-refined .value-card-value,body.home-refined .value-card-value>strong{font-size:17px;line-height:1}body.home-refined .variant-label{line-height:1}}@media(max-width:360px){body.home-refined .brand-wordmark{font-size:17px}body.home-refined .hero h1{font-size:32px;letter-spacing:-1.5px;white-space:nowrap}body.home-refined .hero h1 br{display:none}body.home-refined .hero h1>span::before{content:' ';white-space:pre}body.home-refined .hero-copy>.hero-description{font-size:11px}body.home-refined .topbar-search input{font-size:12px!important}body.home-refined .bounty-target strong{font-size:18px}body.home-refined .stat-box small{font-size:7px}body.home-refined .stat-box strong{font-size:18px}body.home-refined .value-card-demand{font-size:8px}body.home-refined .value-rail{grid-auto-columns:196px}body.home-refined .value-card-name{font-size:10px}}@media(max-width:620px) and (max-height:620px){body.home-refined .hero h1{font-size:32px;letter-spacing:-1.5px;white-space:nowrap}body.home-refined .hero h1 br{display:none}body.home-refined .hero h1>span::before{content:' ';white-space:pre}}@media(prefers-reduced-motion:reduce){}body.home-refined{--radius:8px}body.home-refined .nav-dropdown-menu,body.home-refined .mobile-menu,body.home-refined .topbar-search-results,body.home-refined .account-dropdown-menu{border-radius:8px}body.home-refined .nav-dropdown-menu a,body.home-refined .mobile-menu a{border-radius:5px}body.home-refined .topbar-search,body.home-refined .account-login,body.home-refined .icon-button,body.home-refined .button,body.home-refined .account-trigger{border-radius:7px}body.home-refined .hero-bounty{border-radius:14px;border-color:var(--paint-line-a11,#ffffff1c);background:linear-gradient(125deg,var(--paint-base-a87,#0b0b0ddd),var(--paint-base-a65,#09090ba6));backdrop-filter:blur(8px)}body.home-refined .bounty-source{border-radius:7px;border-color:var(--paint-line-a9,#ffffff16);background:var(--paint-tint-a2,#ffffff05)}body.home-refined .bounty-source:hover{background:var(--paint-tint-a4,#ffffff0a);border-color:var(--paint-line-a19,#ffffff30)}body.home-refined .hero-footnote{display:flex;margin-top:15px}body.home-refined .hero-footnote a{display:inline-flex;margin-left:0;padding:4px 0;color:var(--paint-text,#bcbcc6);font-size:11px;line-height:1.4;gap:8px}body.home-refined .hero-footnote a .icon{width:13px!important;height:13px!important}body.home-refined .stats-panel{border-bottom:0}body.home-refined .values-panel{gap:10px}body.home-refined .panel-heading{flex-basis:30px}body.home-refined .view-all{min-height:30px}body.home-refined .value-rail{grid-auto-columns:228px;gap:15px;padding:0 0 10px;scrollbar-width:thin;scrollbar-color:#55555f #ffffff08;scroll-snap-type:none;border-radius:0;cursor:grab;touch-action:auto}body.home-refined .value-rail::-webkit-scrollbar{display:block;height:3px}body.home-refined .value-rail::-webkit-scrollbar-track{background:var(--paint-tint-a3,#ffffff08)}body.home-refined .value-rail::-webkit-scrollbar-thumb{background:var(--paint-raised,#55555f);border-radius:3px}body.home-refined .value-rail:focus-visible{outline:2px solid var(--red);outline-offset:5px}body.home-refined .value-rail.is-dragging{cursor:grabbing;user-select:none}body.home-refined .value-card{grid-template-columns:64px minmax(0,1fr);gap:13px;height:94px;align-self:start;padding:7px 7px 7px 0;background:transparent;border:0;border-radius:7px;backdrop-filter:none;overflow:hidden}body.home-refined .value-card:hover{background:var(--paint-tint-a2,#ffffff05)}body.home-refined .value-card-image{width:64px;height:68px;background:transparent;border-radius:0}body.home-refined .value-card-image img{width:61px;height:61px;pointer-events:none}body.home-refined .value-card-edited{display:none}body.home-refined .value-card-copy{gap:5px}body.home-refined .value-card-name{font-size:12px;line-height:1.25;max-height:30px;-webkit-line-clamp:2}body.home-refined .variant-label{font-size:8px;line-height:1.2}body.home-refined .value-card-value,body.home-refined .value-card-value>strong{font-size:24px;line-height:1.1}body.home-refined .value-card-meta{min-height:14px;margin-top:1px;gap:8px}body.home-refined .value-card-demand{display:inline-flex;font-size:10px;color:var(--demand-color,var(--paint-text,#c5c5ce));gap:5px;font-variant-numeric:tabular-nums}body.home-refined .value-card-demand .icon{width:12px;height:12px;color:var(--demand-color,var(--paint-muted,#a5a5b0))}body.home-refined .value-card-demand .icon svg{fill:currentColor;stroke-width:1.5}body.home-refined .value-card-demand[data-demand-level="minimal"]{--demand-color:#ff334a}body.home-refined .value-card-demand[data-demand-level="low"]{--demand-color:#ff6469}body.home-refined .value-card-demand[data-demand-level="medium"]{--demand-color:#ffda55}body.home-refined .value-card-demand[data-demand-level="good"]{--demand-color:#a7ef57}body.home-refined .value-card-demand[data-demand-level="high"]{--demand-color:#ff8dd0}body.home-refined .value-card-demand[data-demand-level="maximum"]{--demand-color:#c896ff}body.home-refined .home-profile-identity,body.home-refined .home-profile-status{border-radius:7px}body.home-refined .home-profile-avatar{border-radius:6px}.site-intro{position:fixed;z-index:10000;inset:0;display:grid;place-items:center;color:var(--paint-text,#f1f1f5);font-family:"Lexend",sans-serif;overflow:hidden;animation:eye-intro-expire 3.05s both}.site-intro.is-dismissed{display:none}.site-intro[hidden]{display:none!important}html.home-intro-pending .site-intro.is-dismissed{display:grid;animation:none}html.home-intro-pending .site-intro *{animation-play-state:paused}.intro-veil{position:absolute;inset:0;pointer-events:none}.intro-aperture{animation:eye-page-opening .7s 2.35s cubic-bezier(.65,0,.2,1) both}.intro-content{position:relative;width:min(300px,70vw);height:min(188px,44vw);pointer-events:none}.intro-eye{display:block;width:100%;height:100%;color:#f2eee8;overflow:hidden;transform-origin:center;animation:eye-arrival 3.05s cubic-bezier(.2,.75,.3,1) both}.intro-eye-iris{animation:eye-look 3.05s cubic-bezier(.45,0,.2,1) both}.intro-brand{position:absolute;top:calc(100% + 10px);left:0;right:0;text-align:center;font-family:"Lexend",sans-serif;font-size:18px;font-weight:500;letter-spacing:3px;animation:eye-brand 3.05s both}.intro-brand>span{color:#ec3a32}.intro-skip{position:absolute;z-index:2;right:32px;bottom:26px;min-height:44px;padding:10px 0;background:none;border:0;color:#c5c5ce;font:inherit;font-size:11px;cursor:pointer;pointer-events:auto;animation:none}.intro-skip>span{margin-left:10px}body.home-refined.intro-revealing .hero-copy{animation:page-reveal .65s .04s both}body.home-refined.intro-revealing .hero-bounty{animation:page-reveal .7s .09s both}body.home-refined.intro-revealing .stats-panel{animation:page-reveal .65s .15s both}body.home-refined.intro-revealing .values-panel{animation:page-reveal .65s .2s both}@keyframes eye-arrival{0%{opacity:0;transform:scale(.8,.02)}12%,74%{opacity:1;transform:scale(1)}84%,100%{opacity:0;transform:scale(1)}}@keyframes eye-look{0%,16%{transform:translateX(0)}24%,33%{transform:translateX(-58px)}43%,55%{transform:translateX(58px)}65%,100%{transform:translateX(0)}}@keyframes eye-brand{0%,9%{opacity:0;transform:translateY(6px)}20%,71%{opacity:1;transform:translateY(0)}79%,100%{opacity:0;transform:translateY(-6px)}}@keyframes eye-page-opening{from{r:0}to{r:150vmax}}@keyframes eye-skip-exit{to{opacity:0;visibility:hidden}}@keyframes eye-intro-expire{0%,99%{visibility:visible}100%{visibility:hidden;pointer-events:none}}@media(max-width:1100px){body.home-refined main.home{max-height:660px}body.home-refined .hero-footnote a{font-size:10px}}@media(max-width:620px){body.home-refined main.home{max-height:740px}body.home-refined .hero{grid-template-rows:minmax(160px,1fr) minmax(150px,.85fr);gap:14px}body.home-refined .hero-footnote{margin-top:9px}body.home-refined .hero-footnote a{font-size:10px;padding:2px 0;line-height:1.3}body.home-refined .hero-bounty{border-radius:10px}body.home-refined .values-panel{gap:6px}body.home-refined .panel-heading{flex-basis:25px}body.home-refined .view-all{font-size:10px;gap:5px;min-height:25px}body.home-refined .view-all>.icon{width:12px;height:12px}body.home-refined .value-rail{grid-auto-columns:212px;gap:12px;padding-bottom:9px}body.home-refined .value-card{height:88px;grid-template-columns:58px minmax(0,1fr);gap:11px;padding:5px 6px 5px 0}body.home-refined .value-card-image{width:58px;height:62px}body.home-refined .value-card-image img{width:55px;height:55px}body.home-refined .value-card-name{font-size:11px;max-height:28px;line-height:1.25}body.home-refined .variant-label{font-size:8px}body.home-refined .value-card-copy{gap:4px}body.home-refined .value-card-value,body.home-refined .value-card-value>strong{font-size:22px;line-height:1.05}body.home-refined .value-card-demand{font-size:10px}.intro-skip{right:22px;bottom:18px}}@media(max-width:620px) and (max-height:740px){body.home-refined .hero{grid-template-rows:minmax(154px,1fr) minmax(126px,.9fr);gap:10px}body.home-refined .hero h1{font-size:32px;letter-spacing:-1.5px;white-space:nowrap}body.home-refined .hero h1 br{display:none}body.home-refined .hero h1>span{display:inline}body.home-refined .hero h1>span::before{content:' ';white-space:pre}body.home-refined .hero-footnote{margin-top:7px}body.home-refined .value-card{height:76px}body.home-refined .value-card-name{-webkit-line-clamp:1;max-height:14px}body.home-refined .value-card-copy{gap:3px}body.home-refined .value-card-value,body.home-refined .value-card-value>strong{font-size:21px}}body.home-refined .topbar{grid-template-columns:210px minmax(0,1fr) 250px auto}body.home-refined .brand{height:48px;gap:11px;white-space:nowrap;align-items:center}body.home-refined .brand-symbol{width:46px;height:32px;flex:0 0 46px}body.home-refined .brand-wordmark{font-size:28px;font-weight:650;letter-spacing:-.8px;line-height:1}body.home-refined .topbar-search-results{width:340px;max-width:calc(100vw - 48px);max-height:min(420px,calc(100svh - 100px));padding:6px;background:var(--paint-base,#101012);border:1px solid var(--paint-line,#424247);border-radius:10px;box-shadow:0 18px 50px var(--paint-shadow-a73,#000b);overflow-x:hidden;scrollbar-width:thin;scrollbar-color:#54545c transparent}body.home-refined .topbar-search-results>a{display:grid;grid-template-columns:44px minmax(0,1fr) 16px;align-items:center;gap:12px;min-height:68px;padding:10px;border:0;border-radius:6px;color:var(--paint-text,#f0f0f3);transition:background .15s}body.home-refined .topbar-search-results>a:hover,body.home-refined .topbar-search-results>a:focus-visible{background:var(--paint-tint-a3,#ffffff08)}body.home-refined .topbar-search-results>a:focus-visible{outline:2px solid var(--red);outline-offset:-2px}body.home-refined .topbar-search-results .search-result-image{display:grid;place-items:center;width:44px;height:44px;border:0;border-radius:6px;background:var(--paint-tint-a2,#ffffff05);overflow:hidden}body.home-refined .topbar-search-results .search-result-image img{width:38px;height:38px;object-fit:contain}body.home-refined .topbar-search-results>a>span:nth-child(2){display:flex;flex-direction:column;gap:5px;min-width:0}body.home-refined .topbar-search-results strong{font-size:13px;line-height:1.25;font-weight:600}body.home-refined .topbar-search-results small{font-size:11px;line-height:1.3;color:var(--paint-muted,#aaaab5)}body.home-refined .topbar-search-results strong,body.home-refined .topbar-search-results small{display:block;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.home-refined .topbar-search-results>a>.icon{width:14px;height:14px;color:var(--paint-muted,#aaaab5)}body.home-refined .topbar-search-results>p{margin:0;padding:16px 12px;font-size:13px;line-height:1.5;color:var(--paint-text,#bcbcc6);overflow-wrap:anywhere}@media(max-width:1250px){body.home-refined .topbar{grid-template-columns:190px minmax(0,1fr) 200px auto;gap:16px}body.home-refined .brand-wordmark{font-size:26px}body.home-refined .brand-symbol{width:42px;flex-basis:42px}}@media(max-width:850px){body.home-refined .topbar{grid-template-columns:190px minmax(0,1fr) auto}}@media(max-width:620px){body.home-refined .topbar{position:static;grid-template-columns:auto minmax(0,1fr) auto;gap:10px}body.home-refined .brand{height:42px;gap:7px}body.home-refined .brand-symbol{width:40px;height:28px;flex-basis:40px}body.home-refined .brand-wordmark{font-size:22px;letter-spacing:-.6px}body.home-refined .topbar-search{position:static;padding:0 7px;gap:5px}body.home-refined .topbar-search-results{top:calc(100% + 7px);left:0;right:0;width:100%;max-width:none;max-height:min(420px,calc(100svh - 82px));padding:5px}body.home-refined .topbar-search-results>a{min-height:64px;padding:9px;gap:10px}}@media(max-width:360px){body.home-refined .topbar{gap:8px}body.home-refined .brand{gap:6px}body.home-refined .brand-symbol{width:36px;height:26px;flex-basis:36px}body.home-refined .brand-wordmark{font-size:20px}}body.home-refined .site-header{width:min(calc(100% - 64px),1360px);height:64px;flex-basis:64px;margin:16px auto 0;padding:0 20px;border:1px solid var(--paint-line-a15,#ffffff26);border-radius:16px;background:linear-gradient(120deg,var(--paint-tint-a5,#ffffff0d),var(--paint-tint-a1,#ffffff03)),var(--paint-base-a58,#11111394);backdrop-filter:blur(22px) saturate(135%);-webkit-backdrop-filter:blur(22px) saturate(135%);box-shadow:inset 0 1px 0 var(--paint-shadow-a7,#ffffff12),0 12px 35px var(--paint-shadow-a33,#0005)}body.home-refined .topbar-search{background:var(--paint-tint-a15,#00000026);border-color:var(--paint-line-a11,#ffffff1c);border-radius:9px}body.home-refined .brand-wordmark{font-weight:650;letter-spacing:-1.1px}body.home-refined .nav-links>a,body.home-refined .nav-dropdown>button{font-weight:400}body.home-refined .hero h1{font-weight:450}body.home-refined .hero h1>span{font-weight:600;letter-spacing:-.06em}body.home-refined .hero-copy>.hero-description{font-weight:350}body.home-refined .panel-heading h2{font-weight:500}body.home-refined .value-card-name{font-weight:450}body.home-refined .value-card-value>strong,body.home-refined .stat-box strong,body.home-refined .demand-score,body.home-refined #bounty-countdown,body.home-refined #bounty-odds{font-family:"Lexend",sans-serif;font-variant-numeric:tabular-nums}body.home-refined .bounty-heading h2{font-size:16px;font-weight:550;gap:9px;line-height:1.25}body.home-refined .bounty-heading h2 .icon{width:18px;height:18px}body.home-refined .bounty-timer{font-size:15px;font-weight:500;gap:7px;line-height:1.25}body.home-refined .bounty-timer .icon{width:14px;height:14px}body.home-refined .bounty-overview{grid-template-rows:auto minmax(0,1fr) auto;gap:14px}body.home-refined .bounty{grid-template-rows:minmax(0,1fr) 68px;gap:13px}body.home-refined .bounty-corner{display:block;width:22px;height:22px;top:9px;right:0;color:var(--paint-text,#d0d0d9)}body.home-refined .bounty-link-arrow{display:block;flex:0 0 18px;width:18px;height:18px;color:inherit;transition:transform .18s}body.home-refined .bounty-source{display:grid;grid-template-columns:42px minmax(0,1fr) auto 18px;grid-template-rows:1fr;justify-items:stretch;align-content:stretch;align-items:center;gap:12px;width:100%;height:68px;min-height:0;padding:10px 13px;border:1px solid var(--paint-line-a9,#ffffff16);border-radius:9px;background:var(--paint-tint-a2,#ffffff04)}body.home-refined .bounty-source .bounty-image{width:42px;height:42px;margin:0}body.home-refined .bounty-source-copy{display:flex;flex-direction:column;align-items:flex-start;gap:5px;min-width:0;flex:none}body.home-refined .bounty-source .bounty-label{font-size:10px;line-height:1.2;color:var(--paint-muted,#b0b0bc)}body.home-refined .bounty-source strong{display:block;width:auto;min-height:0;font-size:13px;line-height:1.2;font-weight:500;max-width:100%}body.home-refined .bounty-source .bounty-odds{display:flex;flex-direction:column;align-items:flex-end;gap:5px;min-width:0}body.home-refined .bounty-source .bounty-odds small{font-size:8px;line-height:1.2;letter-spacing:.5px;color:var(--paint-muted,#a3a3af)}body.home-refined .bounty-source .bounty-odds strong{font-size:16px;line-height:1.15;color:var(--paint-text,#f0f0f5);font-weight:500}body.home-refined .bounty-source:hover .bounty-link-arrow,body.home-refined .bounty-footer>a:hover .bounty-link-arrow{transform:translateX(3px)}body.home-refined .bounty-footer{justify-content:flex-end;min-height:22px}body.home-refined .bounty-footer>a{font-size:12px;gap:7px;min-height:22px}@media(max-width:1250px){body.home-refined .topbar{grid-template-columns:190px minmax(0,1fr) 180px auto;gap:15px}}@media(max-width:850px){body.home-refined .topbar{grid-template-columns:190px minmax(0,1fr) auto}body.home-refined .bounty-source{grid-template-columns:34px minmax(0,1fr) auto;gap:9px;padding:9px}body.home-refined .bounty-source .bounty-image{width:34px;height:34px}body.home-refined .bounty-source>.bounty-link-arrow{display:none}body.home-refined .bounty-source .bounty-odds small{font-size:7px}body.home-refined .bounty-heading h2{font-size:14px}body.home-refined .bounty-timer{font-size:13px}}@media(max-width:620px){body.home-refined .site-header{width:calc(100% - 20px);height:48px;flex-basis:48px;margin-top:10px;padding:0 8px;border-radius:12px}body.home-refined .topbar{grid-template-columns:auto minmax(0,1fr) auto;gap:8px}body.home-refined .brand-wordmark{font-size:21px;letter-spacing:-.8px}body.home-refined .brand-symbol{width:38px;flex-basis:38px}body.home-refined .topbar-search{height:34px;padding:0 6px}body.home-refined .topbar-search-results{left:-1px;right:-1px;width:calc(100% + 2px)}body.home-refined .bounty-overview{grid-template-rows:20px minmax(0,1fr) 20px;gap:6px}body.home-refined .bounty-heading h2{font-size:13px;gap:6px}body.home-refined .bounty-heading h2 .icon{width:14px;height:14px}body.home-refined .bounty-timer{font-size:12px;gap:4px}body.home-refined .bounty-timer .icon{width:12px;height:12px}body.home-refined .bounty{grid-template-columns:minmax(0,1fr) 86px;grid-template-rows:1fr;gap:8px}body.home-refined .bounty-source{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:3px;width:86px;height:100%;min-height:64px;padding:4px;border-radius:7px}body.home-refined .bounty-source .bounty-image{width:20px;height:20px;flex:0 0 20px}body.home-refined .bounty-source-copy{align-items:center;gap:3px;width:100%}body.home-refined .bounty-source .bounty-label{font-size:7px;line-height:1}body.home-refined .bounty-source strong{font-size:9px;line-height:1.1}body.home-refined .bounty-source .bounty-odds{align-items:center;gap:0}body.home-refined .bounty-source .bounty-odds small{display:none}body.home-refined .bounty-source .bounty-odds strong{font-size:12px;line-height:1.1}body.home-refined .bounty-corner{display:none}body.home-refined .bounty-footer{min-height:20px}body.home-refined .bounty-footer>a{font-size:10px;min-height:20px}body.home-refined .bounty-link-arrow{width:14px;height:14px;flex-basis:14px}}@media(max-width:620px) and (max-height:740px){body.home-refined main.home{grid-template-rows:minmax(288px,1fr) 48px 116px;gap:9px;padding-top:7px}body.home-refined .hero{grid-template-rows:minmax(140px,1fr) minmax(138px,.95fr);gap:10px}body.home-refined .bounty-overview{gap:5px}body.home-refined .bounty-source{gap:3px}}@media(max-width:360px){body.home-refined .brand-wordmark{font-size:19px}body.home-refined .brand-symbol{width:35px;flex-basis:35px}body.home-refined .brand{gap:5px}body.home-refined .bounty-target .bounty-image{flex-basis:52px;width:52px}body.home-refined .bounty-target{gap:7px}body.home-refined .bounty-target strong{font-size:17px}body.home-refined .stat-box small{font-size:6px}}body.home-refined .value-rail{grid-auto-columns:max-content;gap:24px;padding:0;scrollbar-width:none;scrollbar-color:transparent transparent;scroll-behavior:auto}body.home-refined .value-rail::-webkit-scrollbar{display:none;width:0;height:0}body.home-refined .value-card{grid-template-columns:90px max-content;gap:10px;width:max-content;height:min(100px,100%);padding:2px 0}body.home-refined .value-card-image{width:90px;height:92px}body.home-refined .value-card-image img{width:86px;height:86px}body.home-refined .value-card-copy{gap:4px}body.home-refined .value-card-value>strong{font-size:25px}body.home-refined .topbar{grid-template-columns:210px minmax(0,1fr) 180px auto;gap:14px}body.home-refined .nav-links{justify-content:center;gap:3px}body.home-refined .nav-links>a,body.home-refined .nav-dropdown>button{height:38px;padding:0 10px;border:1px solid transparent;border-radius:8px;color:var(--paint-text,#d1d1d9);font-size:12px;font-weight:450;transition:background .18s,border-color .18s,color .18s}body.home-refined .nav-links>a:hover,body.home-refined .nav-dropdown>button:hover,body.home-refined .nav-dropdown.is-open>button{background:var(--paint-tint-a3,#ffffff08);border-color:var(--paint-line-a7,#ffffff12);color:var(--paint-text,#fff)}body.home-refined .nav-links>a.active{background:var(--paint-tint-a4,#ffffff09);border-color:var(--paint-line-a9,#ffffff16);color:var(--paint-accent-text,#f57a73)}body.home-refined .nav-dropdown>button>.icon:last-child{transition:transform .18s}body.home-refined .nav-dropdown.is-open>button>.icon:last-child{transform:rotate(180deg)}body.home-refined .topbar-search{background:linear-gradient(130deg,var(--paint-tint-a2,#ffffff06),var(--paint-tint-a1,#ffffff02));border-color:var(--paint-line-a11,#ffffff1b);border-radius:9px;box-shadow:inset 0 1px 0 var(--paint-shadow-a2,#ffffff06)}body.home-refined .topbar-search:focus-within{background:var(--paint-tint-a3,#ffffff07);border-color:var(--paint-line-a33,#ffffff55);box-shadow:0 0 0 3px var(--paint-shadow-a2,#ffffff06),inset 0 1px 0 var(--paint-shadow-a4,#ffffff0b)}body.home-refined .topbar-search:focus-within>.icon{color:var(--paint-accent,#f26b62)}body.home-refined .topbar-search input{font-weight:400}body.home-refined .topbar-search input::placeholder{color:var(--paint-text,#b8b8c1)}body.home-refined .topbar-search kbd{border-color:var(--paint-line-a9,#ffffff16);border-radius:4px;background:var(--paint-tint-a2,#ffffff05);color:var(--paint-muted,#b5b5be)}body.home-refined .nav-dropdown-menu,body.home-refined .topbar-search-results,body.home-refined .mobile-menu{border:1px solid var(--paint-line-a16,#ffffff28);border-radius:12px;background:linear-gradient(130deg,var(--paint-tint-a3,#ffffff08),var(--paint-tint-a1,#ffffff02)),var(--paint-base-a86,#141417dc);backdrop-filter:blur(24px) saturate(130%);-webkit-backdrop-filter:blur(24px) saturate(130%);box-shadow:inset 0 1px 0 var(--paint-shadow-a4,#ffffff0b),0 18px 48px var(--paint-shadow-a53,#0008)}body.home-refined .nav-dropdown-menu{left:0;top:calc(100% + 13px);min-width:200px;padding:6px}body.home-refined .nav-dropdown-menu a,body.home-refined .mobile-menu a{min-height:44px;padding:10px 12px;border-radius:7px;gap:11px;font-size:12px;font-weight:400;color:var(--paint-text,#e0e0e7)}body.home-refined .nav-dropdown-menu a>.icon,body.home-refined .mobile-menu a>.icon{width:17px;height:17px;color:var(--paint-muted,#aaaab8)}body.home-refined .nav-dropdown-menu a:hover,body.home-refined .mobile-menu a:hover{background:var(--paint-tint-a3,#ffffff08);color:var(--paint-text,#fff)}body.home-refined .nav-dropdown-menu a:hover>.icon,body.home-refined .mobile-menu a:hover>.icon{color:var(--paint-accent,#f37b72)}body.home-refined .topbar-search-results strong{font-weight:450;font-size:13px}body.home-refined .topbar-search-results small{font-weight:350;color:var(--paint-text,#bebec8)}body.home-refined .topbar-search-results .search-result-image{border:1px solid var(--paint-line-a4,#ffffff09);background:var(--paint-tint-a2,#ffffff04);border-radius:7px}body.home-refined .topbar-search-results>a:hover,body.home-refined .topbar-search-results>a:focus-visible{background:var(--paint-tint-a3,#ffffff08)}body.home-refined .topbar-search-results>a:hover>.icon{color:var(--paint-accent,#f37b72)}@media(max-width:1250px){body.home-refined .topbar{grid-template-columns:190px minmax(0,1fr) 180px auto;gap:13px}body.home-refined .nav-links>a,body.home-refined .nav-dropdown>button{padding:0 8px;font-size:11px}}@media(max-width:1000px){body.home-refined .topbar{grid-template-columns:190px minmax(0,1fr) auto}body.home-refined .nav-links{display:none}body.home-refined .topbar-search{grid-column:2;justify-self:end;max-width:270px}body.home-refined .nav-actions{grid-column:3}body.home-refined .menu-button{display:grid;place-items:center}}@media(max-width:620px){body.home-refined .topbar{grid-template-columns:auto minmax(0,1fr) auto;gap:8px}body.home-refined .value-rail{grid-auto-columns:max-content;gap:20px}body.home-refined .value-card{grid-template-columns:84px max-content;height:94px;gap:10px;padding:2px 0}body.home-refined .value-card-image{width:84px;height:86px}body.home-refined .value-card-image img{width:80px;height:80px}body.home-refined .value-card-value>strong{font-size:24px}}@media(max-width:620px) and (max-height:740px){body.home-refined .value-rail{grid-auto-columns:max-content}body.home-refined .value-card{grid-template-columns:78px max-content;height:82px;gap:10px}body.home-refined .value-card-image{width:78px;height:78px}body.home-refined .value-card-image img{width:75px;height:75px}body.home-refined .value-card-copy{gap:3px}body.home-refined .value-card-value>strong{font-size:23px}}body.home-refined .icon[data-phosphor]{display:inline-flex;align-items:center;justify-content:center;background:none;mask:none;-webkit-mask:none}body.home-refined .icon[data-phosphor]::before,body.home-refined .icon[data-phosphor]::after{display:none}body.home-refined .icon[data-phosphor] svg{width:100%;height:100%;fill:currentColor;stroke:none}body.home-refined .nav-links>a>.icon,body.home-refined .nav-dropdown>button>.icon:first-child{display:inline-flex;width:17px;height:17px;color:var(--paint-text,#bcbcc8)}body.home-refined .nav-links>a,body.home-refined .nav-dropdown>button{gap:7px;padding:0 8px}body.home-refined .nav-links>a:hover>.icon,body.home-refined .nav-links>a.active>.icon{color:var(--paint-accent,#f47b71)}body.home-refined .topbar-search{height:38px;padding:0 13px;gap:9px;border:1px solid var(--paint-line-a13,#ffffff20);border-radius:22px;background:var(--paint-base-a79,#070709c9);box-shadow:inset 0 2px 5px var(--paint-shadow-a33,#0005),0 1px 0 var(--paint-shadow-a3,#ffffff08);transition:border-color .18s,background .18s,box-shadow .18s}body.home-refined .topbar-search:hover{background:var(--paint-base-a95,#0c0c0ff2);border-color:var(--paint-line-a21,#ffffff36)}body.home-refined .topbar-search:focus-within{background:var(--paint-base-a96,#0b0b0ef5);border-color:var(--paint-accent-a60,#ee635a99);box-shadow:0 0 0 3px var(--paint-accent-a7,#ee635a12),inset 0 2px 5px var(--paint-shadow-a20,#0003)}body.home-refined .topbar-search>.icon{width:19px;height:19px;flex:0 0 19px;color:var(--paint-text,#c2c2cd)}body.home-refined .topbar-search input{font-size:12px;color:var(--paint-text,#f3f3f7);color-scheme:dark}body.home-refined .topbar-search input::placeholder{color:var(--paint-text,#bcbcc7)}body.home-refined .topbar-search kbd{display:grid;place-items:center;flex:0 0 22px;width:22px;height:22px;padding:0;border:1px solid var(--paint-line-a16,#ffffff28);border-bottom-color:var(--paint-line-a25,#ffffff40);border-radius:6px;background:linear-gradient(var(--paint-tint-a4,#ffffff09),var(--paint-tint-a1,#ffffff03));box-shadow:0 2px 0 var(--paint-shadow-a47,#0007),inset 0 1px 0 var(--paint-shadow-a4,#ffffff09);color:var(--paint-text,#c8c8d2);font-family:inherit;font-size:10px;font-weight:500;line-height:1;transition:color .18s,border-color .18s}body.home-refined .topbar-search:focus-within kbd{color:var(--paint-accent-text,#f5968c);border-color:var(--paint-accent-a33,#ee635a55)}body.home-refined .nav-dropdown-menu,body.home-refined .mobile-menu{background:linear-gradient(145deg,var(--paint-tint-a2,#ffffff04),transparent),var(--paint-base-a99,#141416fc);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}body.home-refined .nav-dropdown-menu{min-width:182px;top:calc(100% + 10px)}body.home-refined .topbar-search-results{width:286px;max-height:min(360px,calc(100svh - 100px));padding:5px;border-color:var(--paint-line-a16,#ffffff28);border-radius:13px;background:linear-gradient(145deg,var(--paint-tint-a2,#ffffff04),transparent),var(--paint-base-a100,#111114fe);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 16px 38px var(--paint-shadow-a67,#000a),inset 0 1px 0 var(--paint-shadow-a3,#ffffff08)}body.home-refined .topbar-search-results>a{grid-template-columns:38px minmax(0,1fr) 14px;gap:10px;min-height:58px;padding:8px;border-radius:8px}body.home-refined .topbar-search-results .search-result-image{width:38px;height:38px;border-radius:8px;background:var(--paint-tint-a2,#ffffff06)}body.home-refined .topbar-search-results .search-result-image img{width:35px;height:35px}body.home-refined .topbar-search-results>a>span:nth-child(2){gap:4px}body.home-refined .topbar-search-results strong{font-size:12px}body.home-refined .topbar-search-results small{font-size:10px;color:var(--paint-muted,#b4b4c0)}body.home-refined .topbar-search-results>a:hover,body.home-refined .topbar-search-results>a:focus-visible{background:var(--paint-tint-a5,#ffffff0c)}body.home-refined .value-card-meta{width:auto;gap:8px}body.home-refined .card-trend{margin-left:5px}@media(max-width:1240px){body.home-refined .nav-links>a[href='/eggs'],body.home-refined .nav-links>a[href='/bounties']{display:none}body.home-refined .nav-dropdown-menu .compact-nav-link{display:flex}}@media(max-width:1100px){body.home-refined .topbar{grid-template-columns:190px minmax(0,1fr) auto}body.home-refined .nav-links{display:none}body.home-refined .topbar-search{grid-column:2;justify-self:end;max-width:220px}body.home-refined .nav-actions{grid-column:3}body.home-refined .menu-button{display:grid;place-items:center}}@media(max-width:620px){body.home-refined .topbar{grid-template-columns:auto minmax(0,1fr) auto;gap:8px}body.home-refined .topbar-search{height:34px;padding:0 8px;gap:6px;max-width:180px}body.home-refined .topbar-search>.icon{width:16px;height:16px;flex-basis:16px}body.home-refined .topbar-search input{font-size:11px}body.home-refined .topbar-search-results{left:50%;right:auto;transform:translateX(-50%);width:min(286px,calc(100vw - 40px));max-width:none;top:calc(100% + 7px)}body.home-refined .value-card-copy{max-width:140px}}body.home-refined .value-rail{grid-auto-columns:234px;gap:16px}body.home-refined .value-card{grid-template-columns:90px minmax(0,1fr);width:100%;gap:10px;padding:3px 7px;border:1px solid var(--paint-line-a7,#ffffff13);border-radius:8px;background:var(--paint-tint-a1,#ffffff02);transition:background .18s,border-color .18s}body.home-refined .value-card:hover{border-color:var(--paint-line-a17,#ffffff2c);background:var(--paint-tint-a2,#ffffff06)}body.home-refined .value-card:focus-visible{outline:2px solid var(--paint-accent,#ee635a);outline-offset:2px}body.home-refined .value-card-copy{width:auto;max-width:none;min-width:0}@media(max-width:620px){body.home-refined .topbar-search kbd{display:none}body.home-refined .value-rail{grid-auto-columns:220px;gap:14px}body.home-refined .value-card{grid-template-columns:84px minmax(0,1fr);padding:3px 7px;gap:10px}}@media(max-width:620px) and (max-height:740px){body.home-refined .value-card{grid-template-columns:78px minmax(0,1fr);padding:1px 7px}}@media(max-width:360px){body.home-refined .topbar-search{padding:0 6px;gap:5px}}body.home-refined .icon[data-custom]{display:inline-flex;align-items:center;justify-content:center;background:none;mask:none;-webkit-mask:none}body.home-refined .icon[data-custom]::before,body.home-refined .icon[data-custom]::after{display:none}body.home-refined .icon[data-custom] svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.5}body.home-refined .nav-dropdown-menu{width:150px;min-width:0;padding:4px;border-radius:9px}body.home-refined .nav-dropdown-menu a{padding:9px 8px;gap:8px;min-height:40px;font-size:11px}body.home-refined .nav-dropdown-menu a>.icon{width:16px;height:16px;flex:0 0 16px}body.home-refined .topbar-search-results{width:220px;padding:4px;border-radius:10px}body.home-refined .topbar-search-results>a{grid-template-columns:32px minmax(0,1fr);gap:8px;min-height:52px;padding:7px}body.home-refined .topbar-search-results>a>.icon{display:none}body.home-refined .topbar-search-results .search-result-image{width:32px;height:32px;border-radius:6px}body.home-refined .topbar-search-results .search-result-image img{width:30px;height:30px}body.home-refined .topbar-search-results strong{font-size:11px}body.home-refined .topbar-search-results small{font-size:10px}@media(max-width:620px){body.home-refined .topbar-search-results{width:min(220px,calc(100vw - 40px))}}body.home-refined .brand-wordmark{display:inline-block;color:var(--paint-text,#f7f7fb);text-shadow:0 1px 0 var(--paint-shadow,#c4c4ce),0 2px 0 var(--paint-shadow,#8b8b98),0 3px 0 var(--paint-shadow,#444450),0 4px 0 var(--paint-shadow,#22222b),0 6px 7px var(--paint-shadow-a60,#0009);transform:none}body.home-refined .brand-wordmark>span{color:var(--paint-accent,#f33d35);text-shadow:0 1px 0 var(--paint-accent,#c32622),0 2px 0 #941a19,0 3px 0 #5b1112,0 4px 0 #31090c,0 6px 7px var(--paint-shadow-a60,#0009)}body.home-refined .brand-symbol{filter:drop-shadow(0 1px 0 #92929c) drop-shadow(0 2px 0 #292930)}body.home-refined .brand:hover .brand-eye-iris,body.home-refined .brand:focus-visible .brand-eye-iris{animation:brand-eye-glance 1.35s cubic-bezier(.4,0,.2,1) both}body.home-refined .brand:hover .brand-eye,body.home-refined .brand:focus-visible .brand-eye{animation:brand-eye-blink 1.35s ease both;transform-origin:center}@keyframes brand-eye-glance{0%,8%{transform:translateX(0)}25%,35%{transform:translateX(-58px)}55%,65%{transform:translateX(58px)}82%,100%{transform:translateX(0)}}@keyframes brand-eye-blink{0%,84%,100%{transform:scaleY(1)}91%{transform:scaleY(.08)}}@media(prefers-reduced-motion:reduce){body.home-refined .brand-wordmark{transform:none;transition:none}body.home-refined .brand:hover .brand-wordmark,body.home-refined .brand:focus-visible .brand-wordmark{transform:none}body.home-refined .brand:hover .brand-eye-iris,body.home-refined .brand:focus-visible .brand-eye-iris,body.home-refined .brand:hover .brand-eye,body.home-refined .brand:focus-visible .brand-eye{animation:none}}body.catalog-refined,body.detail-refined{height:auto;min-height:100svh;overflow-y:auto;--border-soft:#ffffff14;--muted:#a8a8b3}body.catalog-refined .home-ambient::before,body.detail-refined .home-ambient::before{opacity:.12}body.catalog-refined .home-ambient::after,body.detail-refined .home-ambient::after{opacity:.18}body.catalog-refined .pets-page,body.detail-refined .pet-detail-page{display:block;width:min(calc(100% - 112px),1328px);max-width:none;margin:36px auto 24px;flex:1 0 auto;animation:none;opacity:1;transform:none}body.catalog-refined .site-footer,body.detail-refined .site-footer{margin-top:auto;height:56px;flex-basis:56px}body.catalog-refined #petValuesPage{width:100%;max-width:none;color:var(--paint-text,#efeff4);--card-bg:#0b0b0e;--card:#0b0b0e;--border-soft:#ffffff14;--muted:#a8a8b3}body.catalog-refined #petValuesPage .catalog-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;margin:0 0 28px}body.catalog-refined #petValuesPage .catalog-heading h1{font-family:"Lexend",sans-serif;font-size:40px;line-height:1.15;font-weight:550;letter-spacing:-1.5px}body.catalog-refined #petValuesPage .catalog-heading h1>span{color:var(--paint-accent,#ec3a32)}body.catalog-refined #petValuesPage .catalog-heading p{margin-top:9px;color:var(--paint-muted,#b1b1bd);font-size:12px;font-weight:350;line-height:1.6}body.catalog-refined #petValuesPage #catalog-status{font-size:11px;color:var(--paint-muted,#aaaab6);white-space:nowrap;padding-bottom:3px}body.catalog-refined #petValuesPage .pv-bar{display:grid;grid-template-columns:minmax(200px,1fr) repeat(3,auto) 155px 44px 44px;gap:8px;padding:0;margin:0 0 20px;position:relative;top:auto;background:none;border:0;box-shadow:none;backdrop-filter:none;z-index:5}body.catalog-refined #petValuesPage .catalog-search{display:flex;align-items:center;gap:10px;height:44px;min-width:0;padding:0 14px;border:1px solid var(--paint-line-a14,#ffffff24);background:var(--paint-base-a79,#0a0a0dc9);border-radius:9px;transition:border-color .18s,box-shadow .18s}body.catalog-refined #petValuesPage .catalog-search:focus-within{border-color:var(--paint-accent-a53,#ec3a3288);box-shadow:0 0 0 3px var(--paint-accent-a6,#ec3a3210)}body.catalog-refined #petValuesPage .catalog-search>.icon{width:18px;height:18px;color:var(--paint-text,#b7b7c2)}body.catalog-refined #petValuesPage .catalog-search .search{width:100%;min-width:0;height:42px;padding:0;background:none;border:0;border-radius:0;box-shadow:none;color:var(--paint-text,#f1f1f5);font-size:12px;font-weight:400;outline:none;color-scheme:dark}body.catalog-refined #petValuesPage .catalog-search .search::placeholder{color:var(--paint-muted,#a8a8b6)}body.catalog-refined #petValuesPage .chip,body.catalog-refined #petValuesPage .custom-select-trigger{height:44px;min-height:44px;padding:0 13px;border:1px solid var(--paint-line-a13,#ffffff20);background:var(--paint-base-a72,#101013b8);border-radius:8px;font-size:12px;font-weight:400;color:var(--paint-text,#c9c9d3);box-shadow:none;display:flex;align-items:center;justify-content:center;gap:7px;white-space:nowrap}body.catalog-refined #petValuesPage .chip.icon-only{padding:0;width:44px}body.catalog-refined #petValuesPage .chip:hover,body.catalog-refined #petValuesPage .custom-select-trigger:hover{background:var(--paint-tint-a3,#ffffff08);border-color:var(--paint-line-a23,#ffffff3b)}body.catalog-refined #petValuesPage .chip[aria-pressed="true"]{background:var(--paint-accent-a9,#ec3a3217);border-color:var(--paint-accent-a50,#ec3a3280);color:var(--paint-accent-text,#ff9c94)}body.catalog-refined #petValuesPage .chip .icon{width:16px;height:16px}body.catalog-refined #petValuesPage .pets-sort{min-width:0;width:100%;padding:0}body.catalog-refined #petValuesPage .custom-select{width:100%;height:44px}body.catalog-refined #petValuesPage .custom-select-trigger{justify-content:space-between;width:100%;padding:0 12px}body.catalog-refined #petValuesPage .custom-select-menu{background:var(--paint-base-a99,#131316fc);border-color:var(--paint-line-a15,#ffffff26);border-radius:10px;box-shadow:0 16px 35px var(--paint-shadow-a67,#000a)}body.catalog-refined #petValuesPage .custom-select-option{min-height:40px;font-size:12px;font-weight:400;border-radius:6px}body.catalog-refined #petValuesPage .custom-select-option.is-selected{color:var(--paint-accent-text,#ff9c94);background:var(--paint-accent-a7,#ec3a3212)}body.catalog-refined #petValuesPage .pv-cats{display:flex;justify-content:flex-start;align-items:center;gap:26px;padding:0;margin:0 0 24px;border:0;border-bottom:1px solid var(--paint-line-a9,#ffffff18);background:none;border-radius:0;overflow-x:auto;scrollbar-width:none}body.catalog-refined #petValuesPage .pv-cats::-webkit-scrollbar{display:none}body.catalog-refined #petValuesPage .seg{position:relative;flex:none;min-height:44px;padding:0 0 13px;border:0;border-radius:0;background:none;box-shadow:none;color:var(--paint-muted,#aaaab7);font-family:inherit;font-size:12px;font-weight:400;white-space:nowrap}body.catalog-refined #petValuesPage .seg.active{color:var(--paint-text,#fff);background:none;font-weight:500}body.catalog-refined #petValuesPage .seg.active::after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background:var(--paint-accent,#ec3a32)}body.catalog-refined #petValuesPage .seg:hover{color:var(--paint-text,#fff);background:none}body.catalog-refined #petValuesPage #cards{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;align-items:start;padding:0;margin:0;width:100%}body.catalog-refined #petValuesPage .card{position:relative;display:flex;flex-direction:column;min-width:0;width:auto;height:auto;min-height:248px;margin:0;padding:0;overflow:hidden;border:1px solid var(--paint-line-a9,#ffffff17);border-radius:10px;background:linear-gradient(160deg,var(--paint-tint-a1,#ffffff03),transparent),var(--paint-base-a87,#0a0a0cde);box-shadow:none;transform:none;animation:none;cursor:pointer;transition:border-color .18s,background .18s}body.catalog-refined #petValuesPage .card:hover{border-color:var(--paint-line-a23,#ffffff3a);background:linear-gradient(160deg,var(--paint-tint-a2,#ffffff05),transparent),var(--paint-base,#101013)}body.catalog-refined #petValuesPage .card:focus-visible{outline:2px solid var(--paint-accent,#ec3a32);outline-offset:3px}body.catalog-refined #petValuesPage .thumb{position:relative;display:block;width:100%;height:150px;min-height:0;margin:0;padding:0;border:0;border-radius:0;background:none;overflow:hidden}body.catalog-refined #petValuesPage .thumb>a{position:absolute;inset:0;z-index:1}body.catalog-refined #petValuesPage .petimgwrap{display:flex;justify-content:center;align-items:center;position:absolute;inset:8px 0 0;width:100%;height:auto;transform:none;pointer-events:none;filter:none}body.catalog-refined #petValuesPage .petimgwrap img{display:block;width:128px;height:128px;max-width:90%;object-fit:contain;filter:drop-shadow(0 8px 12px #0005);transform:none;transition:transform .18s}body.catalog-refined #petValuesPage .card:hover .petimgwrap img{transform:translateY(-3px)}body.catalog-refined #petValuesPage .xl-art img{width:142px;height:142px}body.catalog-refined #petValuesPage .topchips{position:absolute;top:9px;left:9px;right:9px;display:flex;justify-content:space-between;gap:4px;z-index:2;pointer-events:none}body.catalog-refined #petValuesPage .pill{display:flex;align-items:center;gap:4px;padding:3px 5px;min-height:0;border:0;border-radius:4px;background:var(--paint-base-a80,#08080ccc);color:var(--paint-muted,#b1b1c0);font-family:"Lexend",sans-serif;font-size:9px;font-weight:400;box-shadow:none}body.catalog-refined #petValuesPage .pill svg{width:10px;height:10px}body.catalog-refined #petValuesPage .bottomchips{position:absolute;bottom:8px;left:12px;z-index:2;pointer-events:none}body.catalog-refined #petValuesPage .bottomchips .pill{font-family:inherit;font-size:9px;color:var(--paint-text,#dedee7);background:var(--paint-surface-a91,#1b1b22e8);border:1px solid var(--paint-line-a9,#ffffff18)}body.catalog-refined #petValuesPage .trendmini{position:absolute;right:10px;bottom:8px;top:auto;left:auto;display:grid;place-items:center;width:25px;height:25px;border:0;border-radius:5px;background:var(--paint-base-a79,#121217c9);color:var(--paint-text,#b5b5c4);z-index:2}body.catalog-refined #petValuesPage .trendmini svg{width:16px;height:16px}body.catalog-refined #petValuesPage .trendmini.rising{color:#a8d3bc}body.catalog-refined #petValuesPage .trendmini.dropping{color:var(--paint-accent-text,#f58d83)}body.catalog-refined #petValuesPage .trendmini.unstable{color:#ebc27d}body.catalog-refined #petValuesPage .meta{display:flex;flex-direction:column;gap:0;padding:4px 13px 14px;margin:0;border:0;background:none;min-width:0}body.catalog-refined #petValuesPage .head{display:block;margin:0;padding:0;border:0;min-height:47px}body.catalog-refined #petValuesPage .catalog-rarity{margin:0 0 5px;color:var(--paint-muted,#aaaab8);font-size:8px;line-height:1.2;letter-spacing:.8px;text-transform:uppercase;font-weight:450}body.catalog-refined #petValuesPage .namewrap{display:flex;gap:5px;align-items:center;min-width:0}body.catalog-refined #petValuesPage .name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-width:0;max-height:32px;padding:0;color:var(--paint-text,#e5e5ec);font-size:12px;line-height:1.35;font-weight:450;letter-spacing:-.15px;text-shadow:none}body.catalog-refined #petValuesPage .hr{display:none}body.catalog-refined #petValuesPage .stats{display:flex;flex-wrap:wrap;gap:6px;margin:7px 0 10px;padding:0;font-family:"Lexend",sans-serif;font-size:11px;color:var(--paint-text,#b9b9c5)}body.catalog-refined #petValuesPage .stats.hidden{display:none}body.catalog-refined #petValuesPage .stat{gap:4px;background:none;border:0;padding:0;font-weight:400}body.catalog-refined #petValuesPage .stat img{width:14px;height:14px;object-fit:contain}body.catalog-refined #petValuesPage .vd-row{display:flex;justify-content:space-between;align-items:flex-end;gap:8px;padding:10px 0 0;margin:0;border-top:1px solid var(--paint-line-a7,#ffffff12)}body.catalog-refined #petValuesPage .value-block{display:flex;flex-direction:column;align-items:flex-start;gap:5px;min-width:0}body.catalog-refined #petValuesPage .value-num{font-family:"Lexend",sans-serif;font-size:25px;font-weight:500;line-height:1;letter-spacing:-.5px;color:var(--paint-text,#f3f3f8);font-variant-numeric:tabular-nums}body.catalog-refined #petValuesPage .value-label,body.catalog-refined #petValuesPage .catalog-demand-label{font-size:9px;font-weight:350;line-height:1.2;color:var(--paint-muted,#b0b0bd);letter-spacing:0;text-transform:none}body.catalog-refined #petValuesPage .demand-pack{display:flex;flex-direction:column;align-items:flex-end;gap:5px;padding:0;min-width:0;border:0;border-radius:0;background:none!important;box-shadow:none;color:var(--paint-muted,#b1b1be)}body.catalog-refined #petValuesPage .catalog-demand-rating{display:flex;align-items:center;gap:5px;font-family:"Lexend",sans-serif;font-size:18px;font-weight:450;line-height:1;font-variant-numeric:tabular-nums}body.catalog-refined #petValuesPage .catalog-demand-rating .icon{width:13px;height:13px}body.catalog-refined #petValuesPage .catalog-demand-rating svg{fill:currentColor;stroke-width:1}body.catalog-refined #petValuesPage .demand-pack.demand-insane{color:#c896ff}body.catalog-refined #petValuesPage .demand-pack.demand-very-high{color:#ff8dd0}body.catalog-refined #petValuesPage .demand-pack.demand-high{color:#a7ef57}body.catalog-refined #petValuesPage .demand-pack.demand-medium{color:#ffda55}body.catalog-refined #petValuesPage .demand-pack.demand-low{color:#ff6469}body.catalog-refined #petValuesPage .demand-pack.demand-very-low{color:#ff334a}body.catalog-refined #petValuesPage .demand-pack.na,body.home-refined .value-card-demand[data-demand-level="unknown"]{color:var(--paint-muted,#9e9ca5)}body.catalog-refined #petValuesPage .warn-mini{width:20px;height:20px;padding:2px;border:0;border-radius:4px;background:var(--paint-accent-a7,#eea75212);flex:none}body.catalog-refined #petValuesPage .warn-mini svg{width:15px;height:15px}body.catalog-refined #petValuesPage .catalog-empty{grid-column:1/-1;padding:60px 16px;border-bottom:1px solid var(--paint-line-a9,#ffffff18);text-align:center}body.catalog-refined #petValuesPage .catalog-empty strong{font-size:18px;font-weight:450}body.catalog-refined #petValuesPage .catalog-empty p{margin-top:10px;font-size:12px;color:var(--paint-muted,#aaaab7)}body.catalog-refined #petValuesPage #sentinel{margin-top:20px}body.catalog-refined #petValuesPage #sentinel .button{font-size:12px;border-radius:8px;min-height:44px;padding:0 22px}body.catalog-refined #settingsMenu2{max-width:calc(100vw - 24px);width:290px;color:var(--paint-text,#e7e7ee);background:var(--paint-base-a99,#141417fc);border:1px solid var(--paint-line-a15,#ffffff26);border-radius:10px;box-shadow:0 14px 40px var(--paint-shadow-a53,#0008)}body.catalog-refined #settingsMenu2 .menu-panel{background:none;border:0;border-radius:0;padding:12px}body.catalog-refined #settingsMenu2 .menu-head{font-size:13px;padding:0 0 10px}body.catalog-refined #settingsMenu2 .menu-body{padding:0;gap:8px}body.catalog-refined #settingsMenu2 .menu-item{min-height:44px;font-size:12px;font-weight:400;gap:12px;padding:8px 0;background:none;border:0}body.catalog-refined #settingsMenu2 .chip{font-size:11px;min-height:32px;padding:4px 9px;background:var(--paint-tint-a3,#ffffff08);border:1px solid var(--paint-line-a13,#ffffff20);border-radius:6px;color:var(--paint-text,#dedee8)}body.catalog-refined #settingsMenu2 .ui-checkbox{accent-color:var(--paint-accent,#ec3a32)}body.detail-refined .pet-detail-page{font-family:"Lexend",sans-serif;--panel:#0c0c0f;--border:#ffffff1c;--soft:#b6b6c3;--text:#eeeef4}body.detail-refined .pet-detail-page h1,body.detail-refined .pet-detail-page h2{font-family:inherit}@media(max-width:1200px){body.catalog-refined #petValuesPage #cards{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(max-width:1000px){body.catalog-refined #petValuesPage #cards{grid-template-columns:repeat(4,minmax(0,1fr))}body.catalog-refined #petValuesPage .pv-bar{grid-template-columns:minmax(150px,1fr) repeat(3,auto) 130px 44px 44px;gap:6px}body.catalog-refined #petValuesPage .chip{padding:0 9px;font-size:11px}body.catalog-refined .pets-page,body.detail-refined .pet-detail-page{width:calc(100% - 56px)}}@media(max-width:800px){body.catalog-refined #petValuesPage .pv-bar{grid-template-columns:repeat(6,minmax(0,1fr))}body.catalog-refined #petValuesPage .catalog-search{grid-column:1/-1}body.catalog-refined #petValuesPage #btnShiny2,body.catalog-refined #petValuesPage #btnMythic2,body.catalog-refined #petValuesPage #btnXL2{grid-column:span 2}body.catalog-refined #petValuesPage .pets-sort{grid-column:span 4}body.catalog-refined #petValuesPage .chip.icon-only{width:100%}body.catalog-refined #petValuesPage #cards{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:620px){body.catalog-refined .pets-page,body.detail-refined .pet-detail-page{width:calc(100% - 28px);margin:26px auto 18px}body.catalog-refined #petValuesPage .catalog-heading{align-items:flex-start;gap:10px;margin-bottom:20px}body.catalog-refined #petValuesPage .catalog-heading h1{font-size:30px;letter-spacing:-1px}body.catalog-refined #petValuesPage .catalog-heading p{font-size:11px;max-width:210px}body.catalog-refined #petValuesPage #catalog-status{font-size:9px;padding-top:7px}body.catalog-refined #petValuesPage .pv-bar{margin-bottom:16px;gap:6px}body.catalog-refined #petValuesPage .pv-cats{gap:22px;margin-bottom:18px}body.catalog-refined #petValuesPage .seg{font-size:11px}body.catalog-refined #petValuesPage #cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}body.catalog-refined #petValuesPage .card{min-height:228px}body.catalog-refined #petValuesPage .thumb{height:134px}body.catalog-refined #petValuesPage .petimgwrap img{width:110px;height:110px}body.catalog-refined #petValuesPage .meta{padding:4px 10px 12px}body.catalog-refined #petValuesPage .value-num{font-size:23px}body.catalog-refined #petValuesPage .name{font-size:11px;max-height:30px}body.catalog-refined #petValuesPage .pill{font-size:8px;padding:3px 4px}body.catalog-refined #petValuesPage .topchips{left:6px;right:6px;top:7px}body.catalog-refined #petValuesPage .catalog-demand-rating{font-size:16px}body.catalog-refined #petValuesPage .catalog-demand-rating .icon{width:12px;height:12px}}@media(max-width:360px){body.catalog-refined #petValuesPage .catalog-heading{flex-direction:column;gap:8px}body.catalog-refined #petValuesPage #catalog-status{padding:0}body.catalog-refined #petValuesPage .card{min-height:222px}body.catalog-refined #petValuesPage .thumb{height:128px}body.catalog-refined #petValuesPage .petimgwrap img{width:104px;height:104px}body.catalog-refined #petValuesPage .value-num{font-size:21px}body.catalog-refined #petValuesPage .meta{padding-left:8px;padding-right:8px}body.catalog-refined #petValuesPage .vd-row{gap:5px}}body.catalog-refined #petValuesPage .petimgwrap img{position:static;top:auto;left:auto;right:auto;bottom:auto;margin:0;transform:none}body.catalog-refined #petValuesPage .card:hover .petimgwrap img{transform:translateY(-3px)}body.catalog-refined #petValuesPage .chip{margin:0}body.catalog-refined #petValuesPage .demand-pack.insane{color:#c896ff}body.catalog-refined #petValuesPage .demand-pack.very-high{color:#ff8dd0}body.catalog-refined #petValuesPage .demand-pack.high{color:#a7ef57}body.catalog-refined #petValuesPage .demand-pack.medium{color:#ffda55}body.catalog-refined #petValuesPage .demand-pack.low{color:#ff6469}body.catalog-refined #petValuesPage .demand-pack.very-low{color:#ff334a}@media(max-width:800px){body.catalog-refined #petValuesPage #btnShiny2,body.catalog-refined #petValuesPage #btnMythic2,body.catalog-refined #petValuesPage #btnXL2{width:100%;margin:0}}body.catalog-refined #petValuesPage #cards{gap:12px}body.catalog-refined #petValuesPage .card{min-height:0;border-bottom:2px solid var(--paint-accent-a27,#ec3a3245);border-radius:9px}body.catalog-refined #petValuesPage .card::after{content:"";position:absolute;top:0;right:16px;width:20px;height:2px;background:var(--paint-accent-a70,#ee5148b3);pointer-events:none;z-index:4}body.catalog-refined #petValuesPage .card:hover{border-color:var(--paint-line-a19,#ffffff30);border-bottom-color:var(--paint-accent-a63,#ec3a32a0)}body.catalog-refined #petValuesPage .thumb{height:132px;isolation:isolate}body.catalog-refined #petValuesPage .thumb::before{content:"";position:absolute;inset:-36px;background-image:var(--pet-glow);background-position:center;background-size:cover;background-repeat:no-repeat;filter:blur(22px) brightness(1.8) saturate(1.25);opacity:.28;pointer-events:none;z-index:-1}body.catalog-refined #petValuesPage .petimgwrap{inset:27px 0 0;z-index:1}body.catalog-refined #petValuesPage .petimgwrap img{width:104px;height:104px}body.catalog-refined #petValuesPage .xl-art img{width:114px;height:114px}body.catalog-refined #petValuesPage .topchips{top:8px;left:8px;right:8px;gap:4px;z-index:3}body.catalog-refined #petValuesPage .pill{font-size:10px;color:var(--paint-text,#e0e0e9);font-weight:450;padding:4px 5px;min-height:21px;background:var(--paint-base-a85,#08080dd9);border:1px solid var(--paint-line-a9,#ffffff16);line-height:1;white-space:nowrap}body.catalog-refined #petValuesPage .pill svg{width:12px;height:12px}body.catalog-refined #petValuesPage .bottomchips{bottom:5px;left:10px}body.catalog-refined #petValuesPage .bottomchips .pill{padding:3px 5px;min-height:18px;font-size:8px}body.catalog-refined #petValuesPage .trendmini{width:23px;height:23px;right:8px;bottom:5px;background:var(--paint-base-a73,#0c0c11ba)}body.catalog-refined #petValuesPage .trendmini svg{width:16px;height:16px;stroke-width:1.8}body.catalog-refined #petValuesPage .meta{padding:7px 11px 12px}body.catalog-refined #petValuesPage .head{min-height:32px}body.catalog-refined #petValuesPage .vd-row{padding-top:8px;align-items:center}body.catalog-refined #petValuesPage .value-block{gap:0}body.catalog-refined #petValuesPage .value-num{font-size:25px}body.catalog-refined #petValuesPage .catalog-demand-rating{font-size:25px;gap:5px}body.catalog-refined #petValuesPage .catalog-demand-rating .icon{width:16px;height:16px}body.catalog-refined #petValuesPage .custom-select-value>.icon,body.catalog-refined #petValuesPage .custom-select-option>.icon{display:none}body.home-refined .card-trend .trend-decal{width:14px;height:14px;fill:none;stroke-width:1.8}body.home-refined .card-trend.trend-unstable{color:#ebc27d}body.home-refined .card-trend.trend-rising{color:#a8d3bc}body.home-refined .card-trend.trend-dropping{color:#f58d83}@media(min-width:1360px){body.catalog-refined #petValuesPage #cards{grid-template-columns:repeat(7,minmax(0,1fr))}}@media(max-width:620px){body.catalog-refined .pets-page{margin-top:22px}body.catalog-refined #petValuesPage .thumb{height:122px}body.catalog-refined #petValuesPage .petimgwrap{inset:25px 0 0}body.catalog-refined #petValuesPage .petimgwrap img{width:96px;height:96px}body.catalog-refined #petValuesPage .meta{padding:6px 9px 10px}body.catalog-refined #petValuesPage .head{min-height:30px}body.catalog-refined #petValuesPage .value-num,body.catalog-refined #petValuesPage .catalog-demand-rating{font-size:23px}body.catalog-refined #petValuesPage .catalog-demand-rating .icon{width:15px;height:15px}body.catalog-refined #petValuesPage .pill{font-size:9px;padding:4px;gap:3px}body.catalog-refined #petValuesPage .topchips{left:6px;right:6px;gap:3px}}@media(max-width:360px){body.catalog-refined #petValuesPage .thumb{height:116px}body.catalog-refined #petValuesPage .petimgwrap img{width:90px;height:90px}body.catalog-refined #petValuesPage .meta{padding:6px 8px 10px}body.catalog-refined #petValuesPage .value-num,body.catalog-refined #petValuesPage .catalog-demand-rating{font-size:21px}body.catalog-refined #petValuesPage .pill{font-size:8px}body.catalog-refined #petValuesPage .catalog-demand-rating{gap:4px}}body.catalog-refined,body.detail-refined{min-width:0;width:100%;overflow-x:clip}body.catalog-refined #petValuesPage .pv-cats{flex-wrap:nowrap}body.catalog-refined #petValuesPage .name{white-space:normal}@media(max-width:620px){body.catalog-refined .pets-page{width:calc(100% - 28px)!important}}html.catalog-route{min-width:0}@media(max-width:360px){body.catalog-refined .topbar-search{padding:0 5px;gap:3px}body.catalog-refined .topbar-search>.icon{width:13px;height:13px;flex-basis:13px}body.catalog-refined .topbar-search input{font-size:10px}}body.catalog-refined #petValuesPage #cards{grid-template-columns:repeat(auto-fill,156px);justify-content:space-between;gap:14px 10px}body.catalog-refined #petValuesPage .card{border:1px solid var(--paint-accent-a29,#ec3a324a);border-radius:12px;background:var(--paint-base-a92,#0a0a0deb)}body.catalog-refined #petValuesPage .card:hover{border-color:var(--paint-accent-a55,#ec3a328c);background:var(--paint-base,#101013)}body.catalog-refined #petValuesPage .card::after{display:none}body.catalog-refined #petValuesPage .thumb{height:174px}body.catalog-refined #petValuesPage .thumb::before{inset:-20px;background-size:150%;opacity:.22;filter:blur(20px) brightness(1.65) saturate(1.15)}body.catalog-refined #petValuesPage .petimgwrap{inset:33px 0 0}body.catalog-refined #petValuesPage .petimgwrap img{width:140px;height:140px;max-width:calc(100% - 12px);object-fit:contain}body.catalog-refined #petValuesPage .xl-art img{width:146px;height:146px}body.catalog-refined #petValuesPage .topchips{top:8px;left:7px;right:7px;gap:5px}body.catalog-refined #petValuesPage .topchips>.left,body.catalog-refined #petValuesPage .topchips>.right{display:flex;min-width:0;flex:0 1 auto}body.catalog-refined #petValuesPage .topchips .pill{display:flex;align-items:center;justify-content:center;gap:4px;min-height:25px;padding:5px 6px;border:1px solid var(--paint-accent-a42,#ec3a326b);border-radius:8px;background:var(--paint-base-a93,#130c10ed);color:var(--paint-text,#f0d9d9);box-shadow:inset 0 1px 0 var(--paint-shadow-a2,#ffffff05);font-family:"Lexend",sans-serif;font-size:10px;font-weight:450;line-height:1}body.catalog-refined #petValuesPage .topchips .pill svg,body.catalog-refined #petValuesPage .topchips .pill .icon{width:13px;height:13px;flex:0 0 13px;color:var(--paint-accent-text,#f48780)}body.catalog-refined #petValuesPage .topchips .catalog-exist .icon[data-phosphor] svg{fill:currentColor;stroke:none}body.catalog-refined #petValuesPage .meta{padding:9px 10px 12px}body.catalog-refined #petValuesPage .head{min-height:38px;display:flex;align-items:flex-start;justify-content:center}body.catalog-refined #petValuesPage .namewrap{width:100%;justify-content:center;align-items:center;gap:4px}body.catalog-refined #petValuesPage .name{font-family:"Lexend",sans-serif;font-size:12px;font-weight:500;line-height:1.4;letter-spacing:0;max-height:34px;text-align:center;white-space:normal;overflow-wrap:anywhere;color:var(--paint-text,#f1f1f6)}body.catalog-refined #petValuesPage .vd-row{padding-top:10px;gap:5px;align-items:center}body.catalog-refined #petValuesPage .value-num{font-size:23px;font-weight:450;letter-spacing:-.4px}body.catalog-refined #petValuesPage .catalog-demand-rating{font-size:24px;font-weight:500;gap:4px}body.catalog-refined #petValuesPage .catalog-demand-rating .icon{width:22px;height:22px;flex:0 0 22px}body.catalog-refined #petValuesPage .catalog-demand-rating svg{stroke-width:.8}body.catalog-refined #petValuesPage .stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:5px 0 10px;align-items:center}body.catalog-refined #petValuesPage .stats.hidden{display:none}body.catalog-refined #petValuesPage .stat{display:flex;align-items:center;justify-content:flex-start;gap:4px;min-width:0;height:24px;padding:0 4px;background:var(--paint-tint-a2,#ffffff04);border:1px solid var(--paint-line-a5,#ffffff0c);border-radius:5px;line-height:1}body.catalog-refined #petValuesPage .stat img{width:15px;height:15px;flex:0 0 15px;object-fit:contain}body.catalog-refined #petValuesPage .catalog-stat-value{font-family:"Lexend",sans-serif;font-size:11px;font-weight:400;font-variant-numeric:tabular-nums;color:var(--paint-text,#d5d5df);white-space:nowrap}body.catalog-refined #petValuesPage .catalog-stat-name{font-family:inherit;font-size:8px;max-width:35px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--paint-muted,#a9a9b7)}@media(max-width:620px){body.catalog-refined #petValuesPage #cards{grid-template-columns:repeat(auto-fill,156px);justify-content:space-between;gap:14px 10px}body.catalog-refined #petValuesPage .thumb{height:170px}body.catalog-refined #petValuesPage .petimgwrap{inset:0}body.catalog-refined #petValuesPage .petimgwrap img{width:138px;height:138px}body.catalog-refined #petValuesPage .meta{padding:8px 10px 11px}body.catalog-refined #petValuesPage .topchips .pill{font-size:10px}body.catalog-refined #petValuesPage .name{font-size:12px}body.catalog-refined #petValuesPage .value-num{font-size:23px}body.catalog-refined #petValuesPage .catalog-demand-rating{font-size:24px}body.catalog-refined #petValuesPage .catalog-demand-rating .icon{width:22px;height:22px}}@media(max-width:360px){body.catalog-refined #petValuesPage #cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 10px}body.catalog-refined #petValuesPage .thumb{height:151px}body.catalog-refined #petValuesPage .petimgwrap{inset:0}body.catalog-refined #petValuesPage .petimgwrap img{width:118px;height:118px}body.catalog-refined #petValuesPage .meta{padding:8px 8px 10px}body.catalog-refined #petValuesPage .name{font-size:11px;max-height:31px}body.catalog-refined #petValuesPage .head{min-height:34px}body.catalog-refined #petValuesPage .topchips{left:5px;right:5px;gap:3px}body.catalog-refined #petValuesPage .topchips .pill{font-size:9px;padding:5px 4px;min-height:24px;gap:3px}body.catalog-refined #petValuesPage .topchips .pill svg,body.catalog-refined #petValuesPage .topchips .pill .icon{width:12px;height:12px;flex-basis:12px}body.catalog-refined #petValuesPage .value-num{font-size:21px}body.catalog-refined #petValuesPage .catalog-demand-rating{font-size:22px;gap:3px}body.catalog-refined #petValuesPage .catalog-demand-rating .icon{width:20px;height:20px;flex-basis:20px}body.catalog-refined #petValuesPage .catalog-stat-value{font-size:10px}body.catalog-refined #petValuesPage .stat{padding:0 3px;gap:3px}body.catalog-refined #petValuesPage .stat img{width:12px;height:12px;flex-basis:12px}}@media(min-width:361px) and (max-width:620px){body.catalog-refined #petValuesPage #cards{grid-template-columns:repeat(2,minmax(0,1fr))}body.catalog-refined #petValuesPage .card{width:min(156px,100%);justify-self:center}}body.catalog-refined #petValuesPage .stats{grid-template-columns:minmax(0,1fr);gap:0;margin:4px 0 8px}body.catalog-refined #petValuesPage .stat{justify-content:space-between;height:23px;padding:0 3px;border:0;border-bottom:1px solid var(--paint-line-a4,#ffffff0b);border-radius:0;background:none}body.catalog-refined #petValuesPage .stat img,body.catalog-refined #petValuesPage .stat .icon{width:15px;height:15px;flex:0 0 15px}body.catalog-refined #petValuesPage .catalog-stat-value{font-size:12px;font-weight:400}body.catalog-refined #petValuesPage .catalog-stat-name{max-width:55%;font-size:9px}body.catalog-refined #petValuesPage .stat>svg{display:block;width:15px;height:15px;flex:0 0 15px;color:var(--paint-text,#dcb3c8)}body.catalog-refined #petValuesPage #cards{grid-template-columns:repeat(7,minmax(0,1fr));gap:14px 12px;justify-content:normal}body.catalog-refined #petValuesPage .card{width:100%;justify-self:stretch;isolation:isolate}body.catalog-refined #petValuesPage .card::before{content:"";position:absolute;top:-12px;left:-30px;right:-30px;height:224px;z-index:0;background-image:var(--pet-glow);background-repeat:no-repeat;background-position:center;background-size:190px 190px;filter:blur(19px) brightness(2.2) saturate(1.45);opacity:.52;mask-image:radial-gradient(ellipse 65% 65% at 50% 52%,#000 20%,#000b 42%,transparent 76%);pointer-events:none}body.catalog-refined #petValuesPage .thumb,body.catalog-refined #petValuesPage .meta{position:relative;z-index:1}body.catalog-refined #petValuesPage .thumb::before{display:none}body.catalog-refined #petValuesPage .petimgwrap img{width:148px;height:148px}body.catalog-refined #petValuesPage .head{min-height:25px;align-items:center}body.catalog-refined #petValuesPage .name{display:block;min-width:0;max-width:100%;font-family:"Lexend",sans-serif;font-size:16px;font-weight:700;line-height:1.4;letter-spacing:-.2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;overflow-wrap:normal;max-height:23px;-webkit-line-clamp:unset;-webkit-box-orient:initial}body.catalog-refined #petValuesPage .catalog-demand-rating{font-size:22px}body.catalog-refined #petValuesPage .catalog-demand-rating .icon{width:20px;height:20px;flex-basis:20px}@media(max-width:1199px){body.catalog-refined #petValuesPage #cards{grid-template-columns:repeat(6,minmax(0,1fr))}}@media(max-width:1000px){body.catalog-refined #petValuesPage #cards{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(max-width:800px){body.catalog-refined #petValuesPage #cards{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:620px){body.catalog-refined #petValuesPage #cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 12px}body.catalog-refined #petValuesPage .card{width:100%;justify-self:stretch}body.catalog-refined #petValuesPage .name{font-size:15px;max-height:22px}body.catalog-refined #petValuesPage .petimgwrap img{width:140px;height:140px}body.catalog-refined #petValuesPage .catalog-demand-rating{font-size:22px}body.catalog-refined #petValuesPage .catalog-demand-rating .icon{width:20px;height:20px;flex-basis:20px}}@media(max-width:360px){body.catalog-refined #petValuesPage #cards{gap:12px 10px}body.catalog-refined #petValuesPage .name{font-size:13.5px;max-height:20px}body.catalog-refined #petValuesPage .petimgwrap img{width:118px;height:118px}body.catalog-refined #petValuesPage .catalog-demand-rating{font-size:20px}body.catalog-refined #petValuesPage .catalog-demand-rating .icon{width:18px;height:18px;flex-basis:18px}body.catalog-refined #petValuesPage .card::before{background-size:160px 160px}}body.catalog-refined #petValuesPage .name{font-family:"Lexend",sans-serif!important;font-weight:800!important;font-style:normal;font-size:17px;line-height:1.3;max-height:none;letter-spacing:-.15px;-webkit-font-smoothing:antialiased}body.catalog-refined #petValuesPage .card{border-color:transparent;box-shadow:none;transition:border-color .18s,background .18s}body.catalog-refined #petValuesPage .card:hover,body.catalog-refined #petValuesPage .card:focus-visible{border-color:var(--paint-accent-a55,#ec3a328c)}body.catalog-refined #petValuesPage .thumb{height:auto;aspect-ratio:1/1}body.catalog-refined #petValuesPage .petimgwrap{inset:0}body.catalog-refined #petValuesPage .petimgwrap img,body.catalog-refined #petValuesPage .xl-art img{width:100%;height:100%;max-width:none;max-height:100%;object-fit:contain}body.catalog-refined #petValuesPage .stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px 4px;align-items:start;margin:6px 0 9px}body.catalog-refined #petValuesPage .stat{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;height:38px;padding:0;border:0;background:none;border-radius:0}body.catalog-refined #petValuesPage .stat:not(:nth-child(3n)){border-right:1px solid var(--paint-line-a4,#ffffff0b)}body.catalog-refined #petValuesPage .stat img,body.catalog-refined #petValuesPage .stat .icon,body.catalog-refined #petValuesPage .stat>svg{width:15px;height:15px;flex:0 0 15px}body.catalog-refined #petValuesPage .catalog-stat-value{font-size:10.5px;font-weight:450;max-width:100%;line-height:1.2;text-align:center}body.catalog-refined #petValuesPage .catalog-stat-name{font-size:8px;max-width:100%;line-height:15px;text-align:center}body.catalog-refined #petValuesPage .catalog-edited[data-stale="true"] svg{color:var(--paint-accent-text,#f2bd7c)}@media(max-width:620px){body.catalog-refined #petValuesPage .thumb{height:auto}body.catalog-refined #petValuesPage .petimgwrap{inset:0}body.catalog-refined #petValuesPage .catalog-stat-value{font-size:10px}}@media(max-width:360px){body.catalog-refined #petValuesPage .thumb{height:auto}body.catalog-refined #petValuesPage .petimgwrap{inset:0}body.catalog-refined #petValuesPage .catalog-stat-value{font-size:9px}body.catalog-refined #petValuesPage .stats{gap:6px 3px}body.catalog-refined #petValuesPage .stat img,body.catalog-refined #petValuesPage .stat .icon,body.catalog-refined #petValuesPage .stat>svg{width:14px;height:14px;flex-basis:14px}}body.catalog-refined #petValuesPage .value-num,body.catalog-refined #petValuesPage .catalog-demand-rating{font-family:"Lexend",sans-serif!important;font-weight:700!important;font-style:normal;letter-spacing:-.2px;-webkit-font-smoothing:antialiased;font-variant-numeric:tabular-nums}body.catalog-refined #petValuesPage .value-num{font-size:23px}body.catalog-refined #petValuesPage .catalog-demand-rating{font-size:21px}body.catalog-refined #petValuesPage .meta{padding-top:10px}@media(max-width:620px){body.catalog-refined #petValuesPage .name{font-size:16px}body.catalog-refined #petValuesPage .value-num{font-size:22px}body.catalog-refined #petValuesPage .catalog-demand-rating{font-size:20px}}@media(max-width:360px){body.catalog-refined #petValuesPage .name{font-size:14px}body.catalog-refined #petValuesPage .value-num{font-size:19px}body.catalog-refined #petValuesPage .catalog-demand-rating{font-size:18px}}body.catalog-refined #petValuesPage .pv-bar{grid-template-columns:minmax(180px,1fr) 132px repeat(3,auto) 150px 44px 44px;gap:8px}body.catalog-refined #petValuesPage .pets-sort{width:150px;max-width:100%;justify-self:end}body.catalog-refined #petValuesPage .catalog-search{background:var(--paint-base,#101014);border-color:var(--paint-line-a11,#ffffff1b)}body.catalog-refined #petValuesPage .catalog-rarities{position:relative;min-width:0}body.catalog-refined #petValuesPage #btnRarities{display:flex;align-items:center;justify-content:space-between;gap:7px;width:100%;padding:0 12px}body.catalog-refined #petValuesPage #btnRarities>.icon{width:12px;height:12px;flex:0 0 12px;transition:transform .16s}body.catalog-refined #petValuesPage #btnRarities[aria-expanded="true"]>.icon{transform:rotate(180deg)}body.catalog-refined #petValuesPage #rarityCount{margin-left:auto;font-size:10px;color:var(--paint-text,#c3c3ce)}body.catalog-refined #petValuesPage #btnRarities.is-filtered{border-color:var(--paint-accent-a40,#e54c4266);color:var(--paint-accent-text,#ff9b92)}body.catalog-refined #petValuesPage .rarity-options{position:absolute;top:calc(100% + 8px);left:0;width:232px;max-width:calc(100vw - 40px);max-height:min(450px,calc(100svh - 230px));overflow:auto;padding:8px;background:var(--paint-base,#16161b);border:1px solid var(--paint-line-a13,#ffffff22);border-radius:12px;box-shadow:0 16px 40px var(--paint-shadow-a73,#000b);z-index:30;scrollbar-width:thin;scrollbar-color:#46464f transparent}body.catalog-refined #petValuesPage .rarity-options[hidden]{display:none}body.catalog-refined #petValuesPage .rarity-actions{display:flex;align-items:center;gap:4px;padding:0 4px 8px;border-bottom:1px solid var(--paint-line-a5,#ffffff0e);margin-bottom:4px}body.catalog-refined #petValuesPage .rarity-actions>span{margin-right:auto;color:var(--paint-text,#c4c4ce);font-size:10px}body.catalog-refined #petValuesPage .rarity-actions button{min-height:30px;min-width:32px;padding:0 5px;border:0;border-radius:5px;background:none;color:var(--paint-text,#fff);font:500 10px "Lexend",sans-serif;cursor:pointer}body.catalog-refined #petValuesPage .rarity-actions button:hover{background:var(--paint-tint-a4,#ffffff0b)}body.catalog-refined #petValuesPage #rarityChoices{display:grid;gap:2px;margin:0;padding:0;border:0;min-width:0}body.catalog-refined #petValuesPage .rarity-choice{position:relative;display:flex;align-items:center;gap:11px;min-height:35px;padding:6px 8px;border-radius:6px;color:var(--paint-text,#e3e3eb);font-size:11px;font-weight:450;cursor:pointer;transition:background .16s}body.catalog-refined #petValuesPage .rarity-choice:hover{background:var(--paint-tint-a3,#ffffff07)}body.catalog-refined #petValuesPage .rarity-choice input{position:absolute;width:20px;height:20px;left:8px;top:50%;transform:translateY(-50%);margin:0;opacity:0;cursor:pointer}body.catalog-refined #petValuesPage .rarity-check{display:grid;place-items:center;flex:0 0 18px;width:18px;height:18px;border:1px solid var(--paint-line,#666671);border-radius:5px;background:var(--paint-base,#0c0c10);box-shadow:inset 0 1px 2px var(--paint-shadow-a27,#0004);transition:background .16s,border-color .16s,box-shadow .16s}body.catalog-refined #petValuesPage .rarity-check svg{width:14px;height:14px;stroke:var(--paint-text,#fff);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;opacity:0;transform:scale(.65);transition:opacity .16s,transform .16s}body.catalog-refined #petValuesPage .rarity-choice input:checked+.rarity-check{border-color:#f2675d;background:#d93c33;box-shadow:inset 0 1px 0 var(--paint-shadow-a10,#ffffff19)}body.catalog-refined #petValuesPage .rarity-choice input:checked+.rarity-check svg{opacity:1;transform:scale(1)}body.catalog-refined #petValuesPage .rarity-choice input:focus-visible+.rarity-check{outline:2px solid #ff9b92;outline-offset:3px}body.catalog-refined #petValuesPage .rarity-actions button:focus-visible,body.catalog-refined #petValuesPage #btnRarities:focus-visible{outline:2px solid #ff9b92;outline-offset:3px}body.catalog-refined #petValuesPage .card{border:1px solid var(--paint-line-a12,#ffffff1e);border-top-color:var(--paint-line-a20,#ffffff32);border-radius:12px;background:var(--paint-base-a61,#1717199c);backdrop-filter:blur(18px) saturate(125%);-webkit-backdrop-filter:blur(18px) saturate(125%);box-shadow:inset 0 1px 0 var(--paint-shadow-a5,#ffffff0d),inset 0 -1px 0 var(--paint-shadow-a33,#0005),0 8px 22px var(--paint-shadow-a33,#0005);transition:border-color .18s,box-shadow .18s,background .18s}body.catalog-refined #petValuesPage .card:hover{border-color:var(--paint-accent-a55,#ec3a328c);background:var(--paint-surface-a71,#1d1d20b5);box-shadow:inset 0 1px 0 var(--paint-shadow-a9,#ffffff16),0 10px 24px var(--paint-shadow-a53,#0008)}body.catalog-refined #petValuesPage .card::before{display:none}body.catalog-refined #petValuesPage .thumb{background:var(--paint-tint-a1,#ffffff02);overflow:hidden}body.catalog-refined #petValuesPage .thumb::before{display:block;inset:0;z-index:0;background-size:90% 90%;filter:blur(16px) brightness(1.35) saturate(1.05);opacity:.24;mask-image:radial-gradient(ellipse at center,#000 15%,transparent 78%)}body.catalog-refined #petValuesPage .petimgwrap{inset:0;z-index:1}body.catalog-refined #petValuesPage .petimgwrap img,body.catalog-refined #petValuesPage .xl-art img{width:84%;height:84%;border-radius:7px;filter:drop-shadow(0 4px 7px #0005)}body.catalog-refined #petValuesPage .meta{background:var(--paint-tint-a14,#08080b24);border-top:1px solid var(--paint-line-a7,#ffffff12);box-shadow:inset 0 1px 0 var(--paint-shadow-a2,#ffffff04);padding:10px 12px 14px;gap:6px}body.catalog-refined #petValuesPage .name{font-size:16.5px;font-weight:750!important;letter-spacing:0;color:var(--paint-text,#f4f4f8)}body.catalog-refined #petValuesPage .head{padding-bottom:7px;border-bottom:1px solid var(--paint-line-a5,#ffffff0c)}body.catalog-refined #petValuesPage .vd-row{border-top:0;padding-top:3px;gap:10px}body.catalog-refined #petValuesPage .value-num{color:var(--paint-text,#fff);text-shadow:0 2px 2px var(--paint-shadow-a53,#0008);font-size:25px;font-weight:700!important}body.catalog-refined #petValuesPage .demand-pack{position:relative}body.catalog-refined #petValuesPage .demand-pack::before{content:"";position:absolute;left:-6px;top:1px;bottom:1px;width:1px;background:var(--paint-tint-a9,#ffffff16);pointer-events:none}body.catalog-refined #petValuesPage .catalog-demand-rating{font-weight:650!important}body.catalog-refined #petValuesPage .topchips .pill{border-color:var(--paint-accent-a27,#be494344);background:var(--paint-base-a95,#111115f2);box-shadow:0 2px 7px var(--paint-shadow-a20,#0003);color:var(--paint-text,#dedee6);min-height:24px;padding:4px 5px}body.catalog-refined #petValuesPage .catalog-edited{font-weight:400}body.catalog-refined #petValuesPage .stats{margin-top:2px;margin-bottom:5px;border-bottom:1px solid var(--paint-line-a4,#ffffff0b);padding-bottom:9px}@media(max-width:1100px){body.catalog-refined #petValuesPage .pv-bar{grid-template-columns:repeat(6,minmax(0,1fr))}body.catalog-refined #petValuesPage .catalog-search{grid-column:span 4}body.catalog-refined #petValuesPage .catalog-rarities{grid-column:span 2}body.catalog-refined #petValuesPage #btnShiny2,body.catalog-refined #petValuesPage #btnMythic2,body.catalog-refined #petValuesPage #btnXL2{grid-column:span 2}body.catalog-refined #petValuesPage .pets-sort{grid-column:span 4;width:100%}body.catalog-refined #petValuesPage .chip.icon-only{width:100%}body.catalog-refined #petValuesPage .rarity-options{left:auto;right:0}}@media(max-width:620px){body.catalog-refined #petValuesPage .meta{padding:9px 10px 12px}body.catalog-refined #petValuesPage .name{font-size:15.5px}body.catalog-refined #petValuesPage .value-num{font-size:23px}body.catalog-refined #petValuesPage #btnRarities{padding:0 8px;gap:4px;font-size:10px}body.catalog-refined #petValuesPage #rarityCount{font-size:9px}}@media(max-width:360px){body.catalog-refined #petValuesPage .meta{padding-left:8px;padding-right:8px}body.catalog-refined #petValuesPage .name{font-size:14px}body.catalog-refined #petValuesPage .value-num{font-size:19px}body.catalog-refined #petValuesPage .vd-row{gap:5px}body.catalog-refined #petValuesPage .demand-pack::before{left:-4px}body.catalog-refined #petValuesPage #rarityCount{display:none}}@media(prefers-reduced-motion:reduce){body.catalog-refined #petValuesPage .rarity-check,body.catalog-refined #petValuesPage .rarity-check svg,body.catalog-refined #petValuesPage .rarity-choice,body.catalog-refined #petValuesPage #btnRarities>.icon{transition:none}}body.catalog-refined #petValuesPage .catalog-tracking{position:absolute;left:50%;bottom:5px;transform:translateX(-50%);z-index:4;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:3px;width:calc(100% - 16px);max-width:190px;height:30px;padding:0 6px;border:1px solid var(--paint-line-a14,#ffffff24);border-radius:20px;background:var(--paint-surface,#1b1b20);box-shadow:0 2px 6px var(--paint-shadow-a20,#0003);color:var(--paint-text,#eeeeF5);pointer-events:auto}body.catalog-refined #petValuesPage .tracking-metric{display:flex;justify-content:center;align-items:center;gap:3px;min-width:0;white-space:nowrap}body.catalog-refined #petValuesPage .tracking-icon{display:flex;flex:0 0 12px;width:12px;height:12px;color:var(--paint-text,#c3c3d0)}body.catalog-refined #petValuesPage .tracking-icon svg{width:100%;height:100%;display:block}body.catalog-refined #petValuesPage .tracking-exist .tracking-icon{color:var(--paint-accent-text,#ff9c91)}body.catalog-refined #petValuesPage .tracking-count{font-family:"Lexend",sans-serif;font-size:10px;line-height:1;font-weight:600;font-variant-numeric:tabular-nums;min-width:0}body.catalog-refined #petValuesPage .tracking-slash{color:var(--paint-muted,#777780);font-size:10px;font-weight:350}body.catalog-refined #petValuesPage .topchips{justify-content:flex-end}body.catalog-refined #petValuesPage .bottomchips{top:40px;bottom:auto;left:8px}body.catalog-refined #petValuesPage .trendmini{top:40px;bottom:auto;right:8px}body.catalog-refined #petValuesPage .catalog-demand-star{display:inline-flex;align-items:center;justify-content:center;flex:0 0 23px;width:23px;height:23px;filter:drop-shadow(0 2px 1px #0008) drop-shadow(0 0 4px color-mix(in srgb,currentColor 18%,transparent));transition:transform .18s}body.catalog-refined #petValuesPage .catalog-demand-star svg{display:block;width:100%;height:100%;stroke:none;fill:none}body.catalog-refined #petValuesPage .card:hover .catalog-demand-star,body.catalog-refined #petValuesPage .demand-pack:focus-visible .catalog-demand-star{transform:scale(1.1) rotate(-5deg)}body.catalog-refined #petValuesPage .value-num{font-weight:750!important;letter-spacing:-.45px;text-shadow:0 1px 0 var(--paint-shadow-a7,#ffffff12),0 3px 8px var(--paint-shadow-a73,#000b)}body.home-refined .value-card-demand .icon[data-custom="demand-star"] svg{fill:none;stroke:none}body.home-refined .value-card-demand .icon[data-custom="demand-star"]{filter:drop-shadow(0 1px 1px #0008)}@media(max-width:620px){body.catalog-refined #petValuesPage .catalog-demand-star{width:21px;height:21px;flex-basis:21px}}@media(max-width:360px){body.catalog-refined #petValuesPage .catalog-tracking{width:calc(100% - 10px);height:27px;padding:0 4px;gap:2px}body.catalog-refined #petValuesPage .tracking-metric{gap:2px}body.catalog-refined #petValuesPage .tracking-icon{width:10px;height:10px;flex-basis:10px}body.catalog-refined #petValuesPage .tracking-count{font-size:9px}body.catalog-refined #petValuesPage .tracking-slash{font-size:9px}body.catalog-refined #petValuesPage .catalog-demand-star{width:18px;height:18px;flex-basis:18px}}@media(prefers-reduced-motion:reduce){body.catalog-refined #petValuesPage .catalog-demand-star{transition:none}body.catalog-refined #petValuesPage .card:hover .catalog-demand-star,body.catalog-refined #petValuesPage .demand-pack:focus-visible .catalog-demand-star{transform:none}}body.catalog-refined #petValuesPage .catalog-loading-card{pointer-events:none}body.catalog-refined #petValuesPage .catalog-loading-card .thumb::before{display:none}body.catalog-refined #petValuesPage .catalog-skeleton-art{position:absolute;inset:23% 23% 29%;border-radius:18%;background:var(--paint-tint-a3,#ffffff08)}body.catalog-refined #petValuesPage .catalog-skeleton-date{position:absolute;right:8px;top:8px;width:54px;height:23px;border:1px solid var(--paint-line-a4,#ffffff0b);border-radius:7px;background:var(--paint-tint-a2,#ffffff04)}body.catalog-refined #petValuesPage .catalog-skeleton-tracking{position:absolute;left:8px;right:8px;bottom:9px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;align-items:center;height:27px;padding:0 8px;border:1px solid var(--paint-line-a7,#ffffff12);border-radius:9px;background:var(--paint-base,#111014)}body.catalog-refined #petValuesPage .catalog-skeleton-tracking>i{height:7px;border-radius:3px;background:var(--paint-tint-a4,#ffffff0a)}body.catalog-refined #petValuesPage .catalog-skeleton-line{display:block;border-radius:4px;background:var(--paint-tint-a4,#ffffff0a)}body.catalog-refined #petValuesPage .catalog-skeleton-name{width:78%;height:21px}body.catalog-refined #petValuesPage .catalog-skeleton-value{width:min(75px,90%);height:25px}body.catalog-refined #petValuesPage .catalog-skeleton-demand{width:40px;height:25px}body.catalog-refined #petValuesPage .catalog-skeleton-stats>span{height:36px;width:100%;border-radius:4px;background:var(--paint-tint-a3,#ffffff07)}body.catalog-refined #petValuesPage .catalog-loading-card .head{display:flex;align-items:center}body.catalog-refined #petValuesPage .catalog-loading-card .demand-pack{align-items:center}body.catalog-refined #petValuesPage .catalog-loading-card :is(.catalog-skeleton-line,.catalog-skeleton-tracking>i,.catalog-skeleton-art){animation:catalog-skeleton-pulse 1.6s ease-in-out infinite}@keyframes catalog-skeleton-pulse{50%{opacity:.5}}@media(max-width:620px){body.catalog-refined #petValuesPage .catalog-skeleton-name{height:20px}body.catalog-refined #petValuesPage :is(.catalog-skeleton-value,.catalog-skeleton-demand){height:23px}}@media(max-width:360px){body.catalog-refined #petValuesPage .catalog-skeleton-name{height:18px}body.catalog-refined #petValuesPage :is(.catalog-skeleton-value,.catalog-skeleton-demand){height:18px}}@media(prefers-reduced-motion:reduce){body.catalog-refined #petValuesPage .catalog-loading-card :is(.catalog-skeleton-line,.catalog-skeleton-tracking>i,.catalog-skeleton-art){animation:none}}body.catalog-refined #petValuesPage .catalog-search{position:relative;isolation:isolate;gap:12px;padding:0 10px 0 6px;border:1px solid var(--paint-line-a13,#ffffff22);border-top-color:var(--paint-line-a21,#ffffff35);border-radius:12px;background:linear-gradient(115deg,var(--paint-tint-a2,#ffffff06),transparent 48%),var(--paint-base,#101014);box-shadow:inset 0 1px 0 var(--paint-shadow-a2,#ffffff06),inset 0 -2px 4px var(--paint-shadow-a20,#0003),0 4px 12px var(--paint-shadow-a20,#0003);transition:border-color .18s,box-shadow .18s,background .18s}body.catalog-refined #petValuesPage .catalog-search::after{content:"";position:absolute;left:16px;right:16px;bottom:-1px;height:1px;background:linear-gradient(90deg,transparent,var(--paint-accent,#ff675a) 30%,var(--paint-accent,#ffaaa0) 50%,var(--paint-accent,#ff675a) 70%,transparent);opacity:0;transition:opacity .18s;pointer-events:none}body.catalog-refined #petValuesPage .catalog-search:hover{border-color:var(--paint-line-a24,#ffffff3c);background:linear-gradient(115deg,var(--paint-tint-a4,#ffffff09),transparent 48%),var(--paint-base,#111115)}body.catalog-refined #petValuesPage .catalog-search:focus-within{border-color:var(--paint-accent-a40,#f0635466);border-top-color:var(--paint-accent-a53,#f88f7c88);background:linear-gradient(115deg,var(--paint-accent-a3,#f36b5c08),transparent 48%),var(--paint-base,#121215);box-shadow:inset 0 1px 0 var(--paint-shadow-a3,#ffffff07),inset 0 -2px 4px var(--paint-shadow-a20,#0003),0 0 0 3px var(--paint-accent-a7,#ed645412),0 5px 18px var(--paint-shadow-a33,#0005)}body.catalog-refined #petValuesPage .catalog-search:focus-within::after{opacity:1}body.catalog-refined #petValuesPage .catalog-search-glyph{position:relative;display:grid;place-items:center;width:32px;height:32px;flex:0 0 32px;border:1px solid var(--paint-line-a5,#ffffff0c);border-radius:8px;background:linear-gradient(145deg,var(--paint-tint-a3,#ffffff08),var(--paint-tint-a1,#ffffff02));box-shadow:inset 0 1px 0 var(--paint-shadow-a2,#ffffff06),0 1px 3px var(--paint-shadow-a20,#0003);color:var(--paint-text,#cbccd7);transition:color .18s,border-color .18s,background .18s}body.catalog-refined #petValuesPage .catalog-search-glyph::after{content:"";position:absolute;right:-7px;top:8px;bottom:8px;width:1px;background:var(--paint-tint-a5,#ffffff0c)}body.catalog-refined #petValuesPage .catalog-search-glyph svg{display:block;width:20px;height:20px}body.catalog-refined #petValuesPage .catalog-search:focus-within .catalog-search-glyph{color:var(--paint-accent-text,#ff9c8d);border-color:var(--paint-accent-a16,#ff8c7629);background:linear-gradient(145deg,var(--paint-accent-a7,#ee6b5812),var(--paint-tint-a1,#ffffff02))}body.catalog-refined #petValuesPage .catalog-search .search{flex:1 1 0;font-family:"Lexend",sans-serif;font-size:13px;font-weight:450;letter-spacing:-.1px;color:var(--paint-text,#f4f4fa);caret-color:var(--paint-accent-text,#ff8b7a)}body.catalog-refined #petValuesPage .catalog-search .search::placeholder{color:var(--paint-text,#bfc0cd);opacity:1;transition:color .18s}body.catalog-refined #petValuesPage .catalog-search:focus-within .search::placeholder{color:var(--paint-muted,#8f909f)}body.catalog-refined #petValuesPage .catalog-search .search::-webkit-search-cancel-button{display:none}body.catalog-refined #petValuesPage .catalog-search-hint{flex:0 0 auto;font-family:"Lexend",sans-serif;font-size:10px;font-weight:350;color:var(--paint-muted,#a3a4b3);white-space:nowrap;margin-right:3px}body.catalog-refined #petValuesPage .catalog-search.has-query .catalog-search-hint{display:none}body.catalog-refined #petValuesPage .catalog-search-clear{display:grid;place-items:center;flex:0 0 28px;width:28px;height:28px;padding:0;border:1px solid var(--paint-line-a7,#ffffff13);border-radius:7px;background:var(--paint-tint-a2,#ffffff04);color:var(--paint-text,#b9bbc8);cursor:pointer;transition:background .16s,color .16s,border-color .16s}body.catalog-refined #petValuesPage .catalog-search-clear[hidden]{display:none}body.catalog-refined #petValuesPage .catalog-search-clear svg{width:19px;height:19px}body.catalog-refined #petValuesPage .catalog-search-clear:hover{background:var(--paint-accent-a7,#f3635512);border-color:var(--paint-accent-a20,#f3635533);color:var(--paint-accent-text,#ffb4aa)}body.catalog-refined #petValuesPage .catalog-search-clear:focus-visible{outline:2px solid var(--paint-accent,#ff9c8d);outline-offset:2px}@media(max-width:1100px){body.catalog-refined #petValuesPage .catalog-search-hint{display:none}}@media(max-width:620px){body.catalog-refined #petValuesPage .catalog-search{gap:10px;padding-right:7px}body.catalog-refined #petValuesPage .catalog-search .search{font-size:12px}body.catalog-refined #petValuesPage .catalog-search-glyph{width:29px;height:29px;flex-basis:29px}body.catalog-refined #petValuesPage .catalog-search-glyph svg{width:18px;height:18px}}@media(max-width:360px){body.catalog-refined #petValuesPage .catalog-search{gap:8px;padding-left:5px;padding-right:5px}body.catalog-refined #petValuesPage .catalog-search .search{font-size:11px}body.catalog-refined #petValuesPage .catalog-search-glyph{width:27px;height:29px;flex-basis:27px}body.catalog-refined #petValuesPage .catalog-search-glyph::after{right:-5px}}@media(prefers-reduced-motion:reduce){body.catalog-refined #petValuesPage .catalog-search,body.catalog-refined #petValuesPage .catalog-search::after,body.catalog-refined #petValuesPage .catalog-search-glyph,body.catalog-refined #petValuesPage .catalog-search .search::placeholder,body.catalog-refined #petValuesPage .catalog-search-clear{transition:none}}body.home-refined .topbar-search{width:180px;max-width:100%;justify-self:end;border-radius:10px;background:linear-gradient(180deg, var(--paint-surface,#19171a), var(--paint-base,#0d0c10));border-color:var(--paint-line-a14,#ffffff24);box-shadow:inset 0 1px var(--paint-shadow-a4,#ffffff09), 0 2px 7px var(--paint-shadow-a27,#0004);transition:width .22s ease, border-color .18s, background .18s, box-shadow .18s}body.home-refined .topbar-search:hover, body.home-refined .topbar-search:focus-within{width:224px;border-color:var(--paint-accent-a40,#ed8b7966);background:linear-gradient(180deg, var(--paint-surface,#20191d), var(--paint-base,#110d11));box-shadow:inset 0 1px var(--paint-shadow-a5,#ffffff0d), 0 0 0 3px var(--paint-accent-a4,#e86f5b09)}body.home-refined .topbar-search:hover > .icon, body.home-refined .topbar-search:focus-within > .icon{color:var(--paint-accent-text,#f69e8e)}body.home-refined .topbar-search input::-webkit-search-cancel-button{display:none}body.home-refined .topbar-search-clear{display:grid;place-items:center;flex:0 0 24px;width:24px;height:24px;padding:4px;color:var(--paint-text,#d6c6d0);background:var(--paint-tint-a2,#ffffff06);border:1px solid var(--paint-line-a8,#ffffff14);border-radius:6px;cursor:pointer}body.home-refined .topbar-search-clear[hidden]{display:none}body.home-refined .topbar-search-clear .icon{width:14px;height:14px}body.home-refined .topbar-search-clear:hover{color:var(--paint-accent-text,#ffc4b6);border-color:var(--paint-accent-a40,#ef8b7666)}body.home-refined .topbar-search-clear:focus-visible{outline:2px solid var(--paint-accent,#ffb19e);outline-offset:2px}body.home-refined .topbar-search-results{width:244px;padding:5px;border:1px solid var(--paint-line-a17,#ffffff2b);border-radius:12px;background:linear-gradient(140deg, var(--paint-tint-a2,#ffffff04), transparent 60%), var(--paint-base-a98,#171417fa);box-shadow:inset 0 1px var(--paint-shadow-a4,#ffffff0b), 0 18px 44px var(--paint-shadow-a73,#000b)}body.home-refined .topbar-search-results > a{grid-template-columns:36px minmax(0, 1fr) 13px;min-height:58px;gap:9px;padding:8px;border:1px solid transparent;border-radius:8px}body.home-refined .topbar-search-results .search-result-image{width:36px;height:36px;border:1px solid var(--paint-line-a5,#ffffff0d);border-radius:8px;background:var(--paint-tint-a2,#ffffff05)}body.home-refined .topbar-search-results .search-result-image img{width:34px;height:34px}body.home-refined .topbar-search-results strong{color:var(--paint-text,#f4eaf1);font-size:12px;font-weight:500}body.home-refined .topbar-search-results small{color:var(--paint-muted,#b8aab8);font-size:10px}body.home-refined .topbar-search-results > a > .icon{display:inline-flex;width:13px;height:13px;color:var(--paint-muted,#a996a3);transition:color .16s, transform .16s}body.home-refined .topbar-search-results > a:hover, body.home-refined .topbar-search-results > a:focus-visible{background:var(--paint-accent-a6,#f1847010);border-color:var(--paint-accent-a13,#f1847020)}body.home-refined .topbar-search-results > a:hover > .icon, body.home-refined .topbar-search-results > a:focus-visible > .icon{color:var(--paint-accent-text,#ffb29e);transform:translateX(2px)}body.home-refined .nav-dropdown-menu{width:160px;padding:5px;border:1px solid var(--paint-line-a17,#ffffff2b);border-radius:11px;background:linear-gradient(140deg, var(--paint-tint-a2,#ffffff04), transparent 60%), var(--paint-base-a98,#171417fa);box-shadow:inset 0 1px var(--paint-shadow-a4,#ffffff0b), 0 18px 44px var(--paint-shadow-a73,#000b)}body.home-refined .nav-dropdown-menu::before{content:"";position:absolute;top:-14px;left:0;right:0;height:14px}body.home-refined .nav-dropdown-menu a{min-height:42px;padding:9px 10px;font-size:11px;border:1px solid transparent;border-radius:7px}body.home-refined .nav-dropdown-menu a:hover, body.home-refined .nav-dropdown-menu a:focus-visible{background:var(--paint-accent-a6,#f1847010);border-color:var(--paint-accent-a13,#f1847020);color:var(--paint-text,#fff0e9)}body.home-refined .nav-dropdown-menu a:focus-visible{outline:2px solid var(--paint-accent,#ffb19e);outline-offset:-2px}body.home-refined .nav-dropdown:has(a.is-active)>button{color:var(--paint-accent-text,#ffc4bf);background:var(--paint-accent-a9,#ec3a3218);border-color:var(--paint-accent-a22,#ec3a3238)}body.home-refined .nav-dropdown-menu a.is-active{color:var(--paint-accent-text,#ffc4bf);background:var(--paint-accent-a9,#ec3a3218);border-color:var(--paint-accent-a22,#ec3a3238)}body.home-refined .nav-dropdown-menu a.is-active>.icon{color:var(--paint-accent-text,#ff837b)}body.home-refined .nav-dropdown-menu a.is-active::after{content:none}body.home-refined .nav-dropdown.is-open > button > .icon:last-child{color:var(--paint-accent-text,#f49b87);transform:rotate(180deg)}@media (min-width: 1101px){body.home-refined .topbar{grid-template-columns:210px minmax(0, 1fr) 224px auto}}@media (min-width: 1101px) and (max-width: 1240px){body.home-refined .topbar{grid-template-columns:190px minmax(0, 1fr) 200px auto}}@media (max-width: 620px){body.home-refined .topbar-search, body.home-refined .topbar-search:hover, body.home-refined .topbar-search:focus-within{width:100%}body.home-refined .topbar-search-results{width:min(244px, calc(100vw - 40px))}}@media (prefers-reduced-motion: reduce){body.home-refined .topbar-search, body.home-refined .topbar-search-results > a > .icon{transition:none}}body.home-refined #calculator-page{color:var(--paint-text,#f0e9f0);font-family:"Lexend",sans-serif;& .calculator-offer{background:var(--paint-base,#111013);border-color:var(--paint-line-a13,#ffffff20);box-shadow:inset 0 1px var(--paint-shadow-a3,#ffffff07),0 12px 30px var(--paint-shadow-a20,#0003)}& .calculator-offer>header{background:var(--paint-tint-a1,#ffffff02);border-color:var(--paint-line-a8,#ffffff15)}& .calculator-offer h2{color:var(--paint-text,#f1e7f0);font:550 16px "Lexend",sans-serif}& :is(.calculator-pet,.calculator-add){background:var(--paint-surface,#19191d);border-color:var(--paint-line-a14,#ffffff23);box-shadow:inset 0 1px var(--paint-shadow-a2,#ffffff06),0 4px 10px var(--paint-shadow-a20,#0003);transition:background .18s,border-color .18s,box-shadow .18s,transform .18s}& .calculator-pet:hover{background:var(--paint-surface,#202024);box-shadow:inset 0 1px var(--paint-shadow-a3,#ffffff08),0 6px 15px var(--paint-shadow-a27,#0004);transform:translateY(-1px)}& .calculator-pet-remove{position:absolute;inset:0;width:100%;height:100%;padding:0;background:none;border:0;border-radius:inherit;cursor:pointer}& .calculator-pet-remove:focus-visible{outline:2px solid var(--paint-accent,#ff9d8f);outline-offset:-3px}& .calculator-pet-art{background:none}& .calculator-pet-value{pointer-events:none;color:var(--paint-text,#fce5dc);background:var(--paint-base-a93,#100d12ed);border-color:var(--paint-line-a15,#ffffff26);box-shadow:inset 0 1px var(--paint-shadow-a2,#ffffff06),0 3px 10px var(--paint-shadow-a27,#0004);font-family:"Lexend",sans-serif;font-weight:650}& .calculator-pet-value[hidden]{display:none}& .calculator-add{color:var(--paint-accent,#ff6866);background:var(--paint-accent-a2,#ec3a3205);border:1px dashed var(--paint-accent-a30,#ec3a324d);transform:none}& .calculator-add:hover{background:var(--paint-accent-a6,#ec3a3210);border-color:var(--paint-accent-a55,#ff52648c);transform:translateY(-1px)}& .calculator-trend{pointer-events:none;color:var(--paint-muted,#b6a7b7);background:var(--paint-base-a85,#101014d9);border-color:var(--paint-line-a13,#ffffff20);border-radius:6px;box-shadow:none}& .calculator-trend svg{width:15px;height:15px}& .calculator-trend.trend-rising{color:#b0ec81}& .calculator-trend.trend-dropping{color:#ff827a}& .calculator-trend.trend-unstable{color:#ffd078}& .calculator-quantity{min-height:26px;height:26px;grid-template-columns:23px minmax(24px,1fr) 23px;background:var(--paint-base-a93,#101014ed);border-color:var(--paint-line-a17,#ffffff2c);border-radius:7px;box-shadow:0 3px 10px var(--paint-shadow-a27,#0004)}& .calculator-quantity button{width:23px;height:24px;padding:0;font-size:15px;color:var(--paint-text,#d7c6d2);transition:color .16s,background .16s}& .calculator-quantity button:hover{color:var(--paint-accent-text,#ffb1b4);background:var(--paint-accent-a9,#ec3a3218)}& .calculator-quantity input{font:550 11px "Lexend",sans-serif;color:var(--paint-text,#f5e6ed)}& .calculator-value-section{border-color:var(--paint-line-a9,#ffffff16);color:var(--paint-muted,#b7a9b9);font:400 11px "Lexend",sans-serif}& .calculator-value-section strong{font:550 14px "Lexend",sans-serif;color:var(--paint-text,#f2ddd6)}& .calculator-demand.is-none{color:var(--paint-muted,#ada0b0)}& .calculator-demand.is-very-low{color:#ff384f}& .calculator-demand.is-low{color:#ff696d}& .calculator-demand.is-medium{color:#ffdc71}& .calculator-demand.is-high{color:#adf878}& .calculator-demand.is-very-high{color:#ff8ac1}& .calculator-demand.is-insane{color:#c18aff}& .calculator-result{flex-wrap:wrap}& .calculator-result-panel{background:var(--paint-base,#131014);border-color:var(--paint-line-a13,#ffffff20);box-shadow:inset 0 1px var(--paint-shadow-a2,#ffffff06),0 8px 22px var(--paint-shadow-a20,#0003)}& .calculator-result-panel>span{color:var(--paint-muted,#bcaabc);font:450 10px "Lexend",sans-serif;text-transform:none}& .calculator-result-panel>span.is-positive{color:#b0ec81}& .calculator-result-panel>span.is-negative{color:#ff897e}& .calculator-result-panel>strong{color:var(--paint-text,#f6e2db);font:600 23px "Lexend",sans-serif;animation:calc-value-refresh .18s ease-out}& .calculator-result-panel>strong i{font:500 15px "Lexend",sans-serif}& .calculator-result-panel>small{color:var(--paint-muted,#a99bad);font:400 10px "Lexend",sans-serif}& .calculator-comparison-note{flex:1 0 100%;color:var(--paint-muted,#b6a4b3);font:400 11px/1.5 "Lexend",sans-serif;text-align:center}& .calculator-notice{margin:0 0 16px;color:var(--paint-text,#d5cbd1);font-size:11px;line-height:1.6}& :is(.calculator-picker,.calculator-import-panel,.calculator-settings-panel){color:var(--paint-text,#eaddea);background:var(--paint-base,#141418);border-color:var(--paint-line-a17,#ffffff2b);box-shadow:inset 0 1px var(--paint-shadow-a3,#ffffff08),0 24px 70px var(--paint-shadow-a53,#0008)}& .calculator-dialog-backdrop{background:var(--paint-base-a70,#060306b3);backdrop-filter:blur(5px)}& .calculator-dialog.is-opening .calculator-dialog-backdrop{animation:calc-backdrop-in .18s ease-out}& .calculator-dialog.is-opening>:is(section,form){animation:calc-panel-in .22s cubic-bezier(.2,.8,.2,1)}& .calculator-picker.is-opening{animation:none}& .calculator-dialog.is-closing .calculator-dialog-backdrop{animation:calc-backdrop-out .16s ease-in forwards}& .calculator-dialog.is-closing>:is(section,form){pointer-events:none;animation:calc-panel-out .16s ease-in forwards}& :is(.calculator-picker-header,.calculator-settings-panel>header,.calculator-import-panel>header){border-color:var(--paint-line-a8,#ffffff15)}& :is(.calculator-picker-target,.calculator-settings-panel h2,.calculator-import-panel h2){color:var(--paint-text,#f1e2ee);font:550 14px "Lexend",sans-serif}& :is(.calculator-picker-tabs,.calculator-picker-filters) button{color:var(--paint-text,#c5b3c6);background:var(--paint-surface,#1b1b20);border-color:var(--paint-line-a9,#ffffff18);font:450 11px "Lexend",sans-serif;transition:background .16s,border-color .16s,color .16s}& :is(.calculator-picker-tabs,.calculator-picker-filters) button:hover{color:var(--paint-text,#f8eaf5);background:var(--paint-surface,#2b2028)}& :is(.calculator-picker-tabs,.calculator-picker-filters) button.is-active{color:var(--paint-accent-text,#ffa1a8);background:var(--paint-accent-a12,#ec3a321e);border-color:var(--paint-accent-a39,#ec3a3263)}& .calculator-picker-search-row{border-color:var(--paint-line-a8,#ffffff15)}& :is(.calculator-search,.calculator-import-field,.calculator-share-link){color:var(--paint-accent,#ff6866);background:linear-gradient(180deg,var(--paint-surface,#1b1b20),var(--paint-base,#101014));border-color:var(--paint-line-a15,#ffffff25);box-shadow:inset 0 1px var(--paint-shadow-a2,#ffffff05);transition:border-color .18s,box-shadow .18s}& :is(.calculator-search,.calculator-import-field):focus-within{border-color:var(--paint-accent-a48,#ff52647a);box-shadow:0 0 0 3px var(--paint-accent-a6,#ec3a3210)}& :is(.calculator-search input,.calculator-import-field input,.calculator-share-link){color:var(--paint-text,#ebddec);font:400 12px "Lexend",sans-serif}& input::placeholder{color:var(--paint-muted,#b5a5b8)}& .calculator-search input::-webkit-search-cancel-button{display:none}& .calculator-picker-results>button{color:var(--paint-text,#e6d6e4);background:var(--paint-surface,#1b1b20);border-color:var(--paint-line-a9,#ffffff17);transition:transform .16s,border-color .16s,background .16s}& .calculator-picker-results>button:hover{background:var(--paint-surface,#25252b);border-color:var(--paint-accent-a39,#ec3a3264);transform:translateY(-2px)}& .calculator-picker-results>button.is-selected{background:var(--paint-accent-a8,#ec3a3214);border-color:var(--paint-accent-a36,#ec3a325c)}& .calculator-picker-results strong{color:var(--paint-text,#eddfeb);font:500 12px "Lexend",sans-serif}& .calculator-picker-results small{color:var(--paint-text,#e9e4eb);font:550 12px "Lexend",sans-serif}& :is(.calculator-picker-close,.calculator-import,.calculator-self-import,.calculator-settings-button){color:var(--paint-text,#ccb5c8);background:var(--paint-surface,#19191e);border-color:var(--paint-line-a14,#ffffff24);transition:color .16s,border-color .16s,background .16s,transform .16s}& :is(.calculator-picker-close,.calculator-import,.calculator-self-import,.calculator-settings-button):hover{color:var(--paint-accent-text,#ffb1b9);background:var(--paint-surface,#24242b);border-color:var(--paint-accent-a38,#ff526460)}& .calculator-settings-button{box-shadow:inset 0 1px var(--paint-shadow-a3,#ffffff08),0 8px 24px var(--paint-shadow-a40,#0006)}& .calculator-import{font:450 11px "Lexend",sans-serif}& .calculator-copy-link{color:var(--paint-text,#fff0ed);background:var(--paint-accent,#d62e35);border-color:var(--paint-accent,#ff5264);font:450 12px "Lexend",sans-serif;transition:background .16s,border-color .16s}& .calculator-copy-link:hover{background:var(--paint-accent,#e83640);border-color:var(--paint-accent,#ff7b88)}& .calculator-settings-options label{background:var(--paint-surface,#19191e);border-color:var(--paint-line-a11,#ffffff1b);color:var(--paint-text,#d6c3d5);font:450 12px "Lexend",sans-serif;transition:background .16s,border-color .16s}& .calculator-settings-options label:has(input:checked){background:var(--paint-accent-a8,#ec3a3214);border-color:var(--paint-accent-a26,#ec3a3242)}& .calculator-settings-options input{accent-color:var(--paint-accent,#ec3a32)}& .calculator-import-suggestions{background:var(--paint-base,#101014);border-color:var(--paint-line-a11,#ffffff1b)}& .calculator-import-suggestions strong{font-size:12px;color:var(--paint-text,#ead9e7)}& .calculator-import-suggestions small{font-size:10px;color:var(--paint-muted,#b7a5b8)}& .calculator-import-preview button{color:var(--paint-text,#d3bbd1);background:var(--paint-surface,#202025);border-color:var(--paint-line-a13,#ffffff20);transition:border-color .16s,background .16s,transform .16s}& .calculator-import-preview button.is-selected{background:var(--paint-accent-a10,#ec3a3219);border-color:var(--paint-accent-a48,#ff52647a)}& .calculator-import-preview strong{font:500 11px "Lexend",sans-serif}& .calculator-import-preview small{color:var(--paint-text,#e5dce5);font:550 11px "Lexend",sans-serif}& .calculator-import-preview button>span{position:relative}& .calculator-import-quantity{position:absolute;right:0;bottom:0;padding:2px 4px;border:1px solid var(--paint-line-a12,#ffffff1e);border-radius:4px;background:var(--paint-base-a87,#100b13de);color:var(--paint-text,#e6d1df);font:500 9px "Lexend",sans-serif}& .calculator-import-message{color:var(--paint-muted,#ccacae);font:400 11px/1.5 "Lexend",sans-serif}& .calculator-loading{background:var(--paint-base,#141418);border-color:var(--paint-line-a13,#ffffff20);color:var(--paint-text,#cab4c7);font-size:13px}& :is(button,input):focus-visible{outline:2px solid var(--paint-accent,#ff7b88);outline-offset:2px}& :is(.calculator-search,.calculator-import-field,.calculator-quantity) input:focus-visible{outline:none}& .calculator-quantity:focus-within{border-color:var(--paint-accent,#ff7b88)}}@keyframes calc-backdrop-in{from{opacity:0}to{opacity:1}}@keyframes calc-backdrop-out{from{opacity:1}to{opacity:0}}@keyframes calc-panel-in{from{opacity:0;transform:translateY(10px) scale(.985)}to{opacity:1;transform:none}}@keyframes calc-panel-out{from{opacity:1;transform:none}to{opacity:0;transform:translateY(6px) scale(.99)}}@keyframes calc-value-refresh{from{opacity:.65}to{opacity:1}}@media(max-width:640px){body.home-refined #calculator-page .calculator-value-section{flex-wrap:wrap;gap:4px 8px;padding:10px}body.home-refined #calculator-page .calculator-search{flex:0 0 auto;width:100%;max-width:none;height:44px;min-height:44px}body.home-refined #calculator-page .calculator-search input{font-size:12px}}@media(prefers-reduced-motion:reduce){body.home-refined #calculator-page *,body.home-refined #calculator-page *::before,body.home-refined #calculator-page *::after{animation:none;transition:none}}body.home-refined #calculator-page{& .calculator-add{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:12px;background:var(--paint-accent-a3,#ec3a3208);border:1px dashed var(--paint-accent-a36,#ec3a325c)}& .calculator-add:disabled{opacity:.5;cursor:wait}& .calculator-add-icon{position:relative;display:block;width:72px;height:72px;border-radius:10px;background:none;border:0;box-shadow:none;transition:transform .18s}& .calculator-add-icon>span{position:absolute;top:50%;left:50%;width:48px;height:10px;border-radius:3px;background:var(--paint-accent,#ff6866);transform:translate(-50%,-50%)}& .calculator-add-icon>span+span{transform:translate(-50%,-50%) rotate(90deg)}& .calculator-add:hover .calculator-add-icon{transform:scale(1.06)}& .calculator-demand{display:inline-flex;align-items:center;justify-content:center;gap:5px;font:600 16px/1 "Lexend",sans-serif;font-variant-numeric:tabular-nums}& .calculator-demand svg{width:18px;height:18px;flex-shrink:0;filter:drop-shadow(0 1px 3px #0008)}& .calculator-demand-comparison{display:flex;align-items:center;justify-content:center;gap:12px}& .calculator-demand-comparison b{color:var(--paint-muted,#a393a2);font-size:16px;font-weight:400}& .is-temporary{color:var(--paint-accent-text,#ffaf68)}& .calculator-pet-value.calculator-custom-value{display:flex;align-items:center;justify-content:center;gap:5px;pointer-events:auto;cursor:pointer;min-height:30px;color:var(--paint-text,#d8c1cf);transition:background .16s,border-color .16s}& .calculator-custom-value.is-temporary{color:var(--paint-accent-text,#ffaf68);border-color:var(--paint-accent-a40,#ef9a5c66);background:var(--paint-base-a93,#21160fee)}& .calculator-custom-value:hover{border-color:var(--paint-accent,#ffaa68);background:var(--paint-surface,#2a1d15)}& .calculator-custom-value .icon{width:12px;height:12px;flex-shrink:0}& .calculator-value-editor{display:flex;align-items:center;gap:2px;position:absolute;z-index:5;right:7px;bottom:7px;left:7px;min-height:36px;padding:3px;border:1px solid var(--paint-accent,#f1a060);border-radius:9px;background:var(--paint-base-a96,#20150ff5);box-shadow:0 3px 10px var(--paint-shadow-a47,#0007);animation:calc-value-refresh .16s ease-out}& .calculator-value-editor input{min-width:0;width:100%;padding:4px;border:0;background:transparent;color:var(--paint-accent-text,#ffd0a1);font:550 12px "Lexend",sans-serif;outline:none}& .calculator-value-editor button{display:grid;flex:0 0 24px;width:24px;height:26px;place-items:center;padding:0;border:0;border-radius:5px;color:var(--paint-accent-text,#ffd0a1);background:var(--paint-accent-a13,#f29a6220);cursor:pointer}& .calculator-value-editor button .icon{width:13px;height:13px}& .calculator-pet-skeleton{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;pointer-events:none;background:var(--paint-surface,#19191d)}& :is(.calculator-pet-skeleton,.calculator-inventory-skeleton)>span{display:block;width:52%;aspect-ratio:1;border-radius:12px;background:var(--paint-surface,#29252d)}& :is(.calculator-pet-skeleton,.calculator-inventory-skeleton)>i{display:block;height:14px;width:60%;border-radius:4px;background:var(--paint-surface,#29252d)}& :is(.calculator-pet-skeleton,.calculator-inventory-skeleton)>*, & .calculator-number-skeleton{animation:calc-skeleton-pulse 1.4s ease-in-out infinite}& .calculator-number-skeleton{display:inline-block;vertical-align:middle;width:75px;height:16px;border-radius:5px;background:var(--paint-surface,#29252d)}& .calculator-picker-header{grid-template-columns:minmax(0,1fr) auto}& .calculator-picker-tabs{justify-self:start}& .calculator-picker.is-inventory-picker{grid-template-rows:auto auto minmax(180px,1fr) auto;min-height:420px}& .calculator-inventory-controls{display:grid;gap:9px;padding:11px 12px;border-bottom:1px solid var(--paint-line-a8,#ffffff15)}& .calculator-inventory-controls>form{display:flex;align-items:center;gap:8px}& .calculator-inventory-controls .calculator-search{flex:1;min-width:0;width:100%}& .calculator-inventory-controls .calculator-copy-link{height:42px;min-width:65px}& .calculator-inventory-player{display:flex;align-items:center;justify-content:space-between;gap:12px}& .calculator-inventory-player>span{display:grid;gap:3px;min-width:0}& .calculator-inventory-player strong{color:var(--paint-text,#f0e3ed);font:550 13px "Lexend",sans-serif}& .calculator-inventory-player small{color:var(--paint-muted,#bbabbc);font:400 10px "Lexend",sans-serif}& .calculator-inventory-player button{display:grid;place-items:center;width:32px;height:32px;padding:0;border:1px solid var(--paint-line-a15,#ffffff25);border-radius:8px;color:var(--paint-text,#dab6c8);background:var(--paint-surface,#202025);cursor:pointer}& .calculator-inventory-player button .icon{width:14px;height:14px}& .calculator-player-suggestions{display:grid;gap:2px;max-height:180px;overflow:auto;padding:4px;border:1px solid var(--paint-line-a13,#ffffff20);border-radius:9px;background:var(--paint-base,#101014)}& .calculator-player-suggestions button{display:grid;grid-template-columns:30px minmax(0,1fr) 14px;gap:9px;align-items:center;width:100%;min-height:44px;padding:6px;border:0;border-radius:6px;background:transparent;color:var(--paint-text,#d9b5c9);text-align:left;cursor:pointer}& .calculator-player-suggestions button:hover{background:var(--paint-accent-a8,#ec3a3215)}& .calculator-player-suggestions button>span:nth-child(2){display:grid;gap:3px}& .calculator-player-suggestions strong{font:550 12px "Lexend",sans-serif;color:var(--paint-text,#f0dfec)}& .calculator-player-suggestions small{font:400 10px "Lexend",sans-serif;color:var(--paint-muted,#b6a3b7)}& .calculator-player-suggestions .icon{width:14px;height:14px}& .calculator-import-avatar{width:30px;height:30px;background:var(--paint-surface,#32232c);border-radius:7px}& .calculator-inventory-message{margin:0;color:var(--paint-accent-text,#e1b1a6);font:400 11px/1.5 "Lexend",sans-serif}& .calculator-picker-empty{grid-column:1/-1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;min-height:210px;margin:0;padding:20px;text-align:center}& .calculator-picker-empty>.icon{width:30px;height:30px;color:var(--paint-accent-text,#ff8b94)}& .calculator-picker-empty strong{overflow:visible;white-space:normal;color:var(--paint-text,#f0e3ed);font:550 16px "Lexend",sans-serif}& .calculator-picker-empty p{max-width:340px;margin:0;color:var(--paint-muted,#b9a8bc);font:400 12px/1.7 "Lexend",sans-serif}& .calculator-picker-empty .calculator-copy-link{margin-top:3px}& .calculator-inventory-pet{position:relative;padding-top:25px}& .calculator-inventory-pet:disabled{opacity:.45;cursor:default}& .calculator-inventory-check{position:absolute;display:grid;place-items:center;width:17px;height:17px;top:7px;left:7px;border:1px solid var(--paint-line-a50,#96708080);border-radius:5px;background:var(--paint-base,#0f0b11);transition:background .16s,border-color .16s}& .calculator-inventory-check .icon{opacity:0;width:12px;height:12px;color:var(--paint-text,#fff0e8);transform:scale(.7);transition:opacity .16s,transform .16s}& .is-selected .calculator-inventory-check{background:var(--paint-accent,#d62e35);border-color:var(--paint-accent,#ff7b88)}& .is-selected .calculator-inventory-check .icon{opacity:1;transform:none}& .calculator-inventory-quantity{position:absolute;top:8px;right:6px;font:550 10px "Lexend",sans-serif;color:var(--paint-text,#eee7ef)}& .calculator-inventory-skeleton{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;aspect-ratio:.92;border:1px solid var(--paint-line-a9,#ffffff17);border-radius:10px;background:var(--paint-surface,#1b1b20)}& .calculator-inventory-footer{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px;border-top:1px solid var(--paint-line-a8,#ffffff15);background:var(--paint-base,#101014)}& .calculator-inventory-footer>span{color:var(--paint-text,#c8acbf);font:450 11px "Lexend",sans-serif}& .calculator-inventory-footer>div{display:flex;gap:8px}& .calculator-copy-link{min-height:36px;border-radius:8px}& .calculator-copy-link.is-secondary{color:#e6c0b7;background:var(--paint-surface,#342027);border-color:var(--paint-accent-a25,#ec3a3240)}& button:disabled{opacity:.5;cursor:not-allowed}& .calculator-picker-results>button.calculator-inventory-more{grid-column:1/-1;aspect-ratio:auto;min-height:40px;color:var(--paint-accent-text,#e5b1a2)}& .calculator-notice button{padding:5px 10px;margin-left:5px;border:1px solid var(--paint-accent-a25,#ec3a3240);border-radius:6px;background:#35161b;color:var(--paint-accent-text,#ffd1d8);cursor:pointer}}@keyframes calc-skeleton-pulse{0%,100%{opacity:.5}50%{opacity:1}}@media(max-width:640px){body.home-refined #calculator-page .calculator-inventory-controls>form .calculator-search{flex:1 1 auto}body.home-refined #calculator-page .calculator-picker-tabs button{min-height:36px}body.home-refined #calculator-page .calculator-inventory-footer{gap:8px}body.home-refined #calculator-page .calculator-inventory-footer .calculator-copy-link{padding:0 10px;font-size:11px}body.home-refined #calculator-page .calculator-value-editor{left:4px;right:4px;bottom:4px}body.home-refined #calculator-page .calculator-custom-value{padding:7px 3px;font-size:12px}}@media(prefers-reduced-motion:reduce){body.home-refined #calculator-page *,body.home-refined #calculator-page *::before,body.home-refined #calculator-page *::after{animation:none;transition:none}}body.home-refined #calculator-page{& .calculator-value-section strong.is-temporary, & .calculator-result-panel>strong.is-temporary, & .calculator-picker-results small.is-temporary{color:var(--paint-accent-text,#ffaf68)}& :is(.calculator-value-editor,.calculator-inventory-check) .icon-check{--icon-url:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12 4 4 10-10'/%3E%3C/svg%3E")}}body.home-refined #calculator-page .calculator-inventory-controls>form>.calculator-copy-link{flex:0 0 65px;width:65px;white-space:nowrap}body.home-refined #calculator-page .calculator-inventory-footer .calculator-copy-link{width:auto;white-space:nowrap}body.home-refined #calculator-page .calculator-picker{width:min(1020px,100%);height:min(880px,calc(100dvh - 48px));max-height:min(880px,calc(100dvh - 48px));min-height:0;background:var(--paint-base,#111013);border:1px solid var(--paint-line-a14,#ffffff24);border-radius:20px;box-shadow:0 28px 85px var(--paint-shadow-a67,#000a),inset 0 1px var(--paint-shadow-a3,#ffffff08);&.is-inventory-picker{min-height:0;grid-template-rows:auto auto minmax(0,1fr) auto}& .calculator-picker-header{min-height:68px;padding:10px 16px;background:var(--paint-tint-a1,#ffffff02)}& .calculator-picker-tabs{display:flex;gap:5px;align-items:center;padding:0;overflow:visible}& .calculator-picker-tabs button{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;height:42px;min-height:42px;padding:0 14px;border:1px solid transparent;border-radius:9px;background:transparent;color:var(--paint-muted,#bdafb9);font:450 12px "Lexend",sans-serif;transition:color .18s,background .18s,border-color .18s}& .calculator-picker-tabs button>.icon{width:17px;height:17px;opacity:.8}& .calculator-picker-tabs button::after{content:"";position:absolute;left:14px;right:14px;bottom:2px;height:2px;border-radius:2px;background:var(--paint-accent,#ff6866);transform:scaleX(0);transition:transform .18s}& .calculator-picker-tabs button:hover{color:var(--paint-text,#fff0eb);background:var(--paint-tint-a2,#ffffff05)}& .calculator-picker-tabs button.is-active{color:var(--paint-text,#ffe2e7);border-color:var(--paint-accent-a14,#ec3a3224);background:var(--paint-accent-a6,#ec3a3210)}& .calculator-picker-tabs button.is-active::after{transform:scaleX(1)}& .calculator-picker-close{display:grid;place-items:center;width:34px;height:34px;border:1px solid var(--paint-line-a9,#ffffff16);border-radius:10px;background:var(--paint-tint-a2,#ffffff04);color:var(--paint-text,#c5b4be)}& .calculator-picker-close:hover{border-color:var(--paint-accent-a31,#ec3a3250);color:#ffd3dc;background:var(--paint-accent-a7,#ec3a3212)}& .calculator-picker-search-row{padding:12px 16px;gap:10px;background:none}& .calculator-search{height:44px;min-height:44px;min-width:0;background:var(--paint-surface,#17171c);border:1px solid var(--paint-line-a13,#ffffff20);border-radius:10px;box-shadow:none;padding:0 12px}& .calculator-search:hover{border-color:var(--paint-line-a22,#ffffff38)}& .calculator-search:focus-within{border-color:var(--paint-accent-a43,#ec3a326e);background:var(--paint-surface,#19191f);color:var(--paint-accent,#ff6866);box-shadow:0 0 0 3px var(--paint-accent-a6,#ec3a3210)}& .calculator-search>.icon{width:16px;height:16px;color:#c99e91}& .calculator-search input{font:400 12px "Lexend",sans-serif;color:var(--paint-text,#f0e3ea)}& .calculator-search input::placeholder{color:var(--paint-muted,#b6a5af)}& .calculator-picker-filters button{min-width:86px;height:40px;border:1px solid var(--paint-line-a9,#ffffff18);border-radius:9px;background:var(--paint-tint-a1,#ffffff03);font-size:11px;color:var(--paint-text,#c4b4bf)}& .calculator-picker-filters button.is-active{background:var(--paint-accent-a8,#ec3a3214);border-color:var(--paint-accent-a40,#ec3a3266);color:var(--paint-accent-text,#ffb1bc)}& .calculator-picker-results{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));align-content:start;min-height:0;gap:12px;padding:16px;overscroll-behavior:contain;scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:#6a586280 transparent}& :is(.calculator-picker-results,.calculator-player-suggestions)::-webkit-scrollbar{width:6px;height:6px}& :is(.calculator-picker-results,.calculator-player-suggestions)::-webkit-scrollbar-track{background:transparent}& :is(.calculator-picker-results,.calculator-player-suggestions)::-webkit-scrollbar-thumb{background:var(--paint-raised-a44,#6a586270);border:1px solid var(--paint-line,#111013);border-radius:10px}& :is(.calculator-picker-results,.calculator-player-suggestions)::-webkit-scrollbar-thumb:hover{background:var(--paint-accent-a49,#ff52647d)}& .calculator-picker-results>button.calculator-picker-pet{position:relative;display:block;isolation:isolate;aspect-ratio:auto;min-height:190px;height:190px;align-self:start;width:100%;overflow:hidden;padding:0;border:1px solid var(--paint-line-a11,#ffffff1b);border-radius:14px;background:var(--paint-tint-a1,#ffffff03);box-shadow:inset 0 1px var(--paint-shadow-a2,#ffffff04);transition:border-color .18s,background .18s,box-shadow .18s,transform .18s}& .calculator-picker-results>button.calculator-picker-pet:hover{background:var(--paint-tint-a2,#ffffff06);border-color:var(--paint-accent-a56,#ff526490);box-shadow:inset 0 0 0 1px var(--paint-accent-a19,#ff526430),0 0 0 1px var(--paint-accent-a25,#ec3a3240),0 7px 18px var(--paint-shadow-a33,#0005);transform:translateY(-2px)}& .calculator-picker-results>button.calculator-picker-pet:active{transform:scale(.985)}& .calculator-picker-results>button.calculator-picker-pet.is-selected{border-color:var(--paint-accent-a60,#ff526499);background:var(--paint-accent-a6,#ec3a3210);box-shadow:inset 0 0 0 1px var(--paint-accent-a22,#ec3a3238)}& .calculator-picker-results>button.calculator-picker-pet:focus-visible{outline:2px solid var(--paint-accent,#ffb1bc);outline-offset:-3px}& .calculator-picker-results>button.calculator-picker-pet:disabled{transform:none;opacity:.45}& .calculator-picker-art{position:absolute;z-index:0;inset:10px 3px 4px;display:grid;width:auto;height:auto;max-width:none;aspect-ratio:auto;overflow:hidden;border-radius:10px;background:none}& .calculator-picker-art img{width:100%;height:100%;padding:5px;object-fit:contain;transform:none;transition:transform .2s ease-out}& .calculator-picker-art.is-xl img{transform:scale(1.08)}& .calculator-picker-pet:hover .calculator-picker-art img{transform:scale(1.035)}& .calculator-picker-pet:hover .calculator-picker-art.is-xl img{transform:scale(1.115)}& .calculator-picker-art>.icon{width:52px;height:52px;color:var(--paint-muted-a33,#b596aa55)}& .calculator-picker-badge{position:absolute;z-index:2;top:8px;left:8px;display:flex;height:26px;align-items:center;padding:3px 7px;border:1px solid var(--paint-line-a13,#ffffff20);border-radius:8px;background:var(--paint-base-a84,#100c10d6);backdrop-filter:blur(4px);box-shadow:0 2px 5px var(--paint-shadow-a20,#0003)}& .calculator-picker-badge .calculator-demand{gap:4px;font:650 12px/1 "Lexend",sans-serif}& .calculator-picker-badge .calculator-demand svg{width:14px;height:14px}& .calculator-picker-trend{position:absolute;z-index:2;top:8px;right:8px;display:grid;place-items:center;width:26px;height:26px;padding:4px;border:1px solid var(--paint-line-a13,#ffffff20);border-radius:8px;background:var(--paint-base-a84,#100c10d6);backdrop-filter:blur(4px);box-shadow:0 2px 5px var(--paint-shadow-a20,#0003)}& .calculator-picker-trend svg{width:18px;height:18px}& .calculator-picker-trend.trend-rising{color:#adf878}& .calculator-picker-trend.trend-dropping{color:#ff8179}& .calculator-picker-trend.trend-unstable{color:#ffda86}& .calculator-picker-results>button>span.calculator-picker-copy{position:absolute;z-index:2;bottom:7px;left:7px;right:7px;display:grid;width:auto;min-width:0;gap:5px;padding:7px 8px;border:1px solid var(--paint-line-a13,#ffffff20);border-radius:9px;background:var(--paint-base-a83,#100c10d4);backdrop-filter:blur(4px);box-shadow:0 3px 9px var(--paint-shadow-a27,#0004);pointer-events:none}& .calculator-picker-copy strong{display:block;padding:0;border:0;background:none;color:var(--paint-text,#f6edf2);font:600 12px/1.3 "Lexend",sans-serif;letter-spacing:0;text-shadow:0 1px 3px var(--paint-shadow,#000)}& .calculator-picker-copy small{display:block;padding:0;border:0;background:none;color:var(--paint-text,#f3eaf1);font:650 17px/1.15 "Lexend",sans-serif;font-variant-numeric:tabular-nums;text-shadow:0 1px 3px var(--paint-shadow,#000)}& .calculator-picker-copy small.is-temporary{color:var(--paint-accent-text,#ffaf68)}& .calculator-inventory-pet .calculator-inventory-quantity{position:absolute;z-index:2;left:auto;right:8px;top:8px;transform:none;padding:5px 8px;min-height:27px;display:flex;align-items:center;color:var(--paint-text,#f4edf7);border:1px solid var(--paint-line-a17,#ffffff2c);border-radius:7px;background:var(--paint-base-a94,#17141af0);box-shadow:inset 0 1px var(--paint-shadow-a4,#ffffff0a),0 3px 8px var(--paint-shadow-a40,#0006);font:650 12px/1 "Lexend",sans-serif;font-variant-numeric:tabular-nums}& .calculator-inventory-pet .calculator-inventory-check{z-index:3;top:auto;left:auto;bottom:15px;right:14px;width:23px;height:23px;border-radius:7px;background:var(--paint-base-a84,#100c10d6)}& .calculator-inventory-pet.is-selected .calculator-inventory-check{background:var(--paint-accent,#d62e35);border-color:var(--paint-accent,#ff7b88)}& .calculator-picker-results>button.calculator-inventory-pet>span.calculator-picker-copy{right:7px}& .calculator-inventory-pet .calculator-picker-copy small{padding-right:29px}& .calculator-picker-results:has(>.calculator-picker-empty:only-child){grid-template-columns:1fr;grid-template-rows:minmax(0,1fr);align-content:stretch}& .calculator-picker-results>.calculator-picker-empty:only-child{min-height:0;height:100%}& .calculator-inventory-controls{padding:12px 16px;gap:10px}& .calculator-inventory-player{padding:0 1px}& .calculator-player-suggestions{background:var(--paint-surface,#18181d);border-color:var(--paint-line-a10,#ffffff1a);border-radius:10px;scrollbar-width:thin;scrollbar-color:#6a586280 transparent;overscroll-behavior:contain}& .calculator-player-suggestions button{border:1px solid transparent;transition:background .16s,border-color .16s}& .calculator-player-suggestions button:hover{background:var(--paint-accent-a8,#ec3a3214);border-color:var(--paint-accent-a17,#ec3a322b)}& .calculator-inventory-footer{padding:12px 16px;border-color:var(--paint-line-a8,#ffffff15);background:var(--paint-base,#141418)}& .calculator-inventory-skeleton{aspect-ratio:auto;height:190px;min-height:190px;border-radius:14px;background:var(--paint-tint-a1,#ffffff03)}& .calculator-inventory-skeleton>span{width:70%}& .calculator-inventory-skeleton>i{width:78%}}@media(max-width:640px){body.home-refined #calculator-page .calculator-picker{height:calc(100dvh - 8px);max-height:calc(100dvh - 8px);width:100%;border-radius:18px 18px 0 0}body.home-refined #calculator-page .calculator-picker .calculator-picker-header{min-height:64px;padding:8px 12px;gap:8px}body.home-refined #calculator-page .calculator-picker .calculator-picker-tabs{gap:2px}body.home-refined #calculator-page .calculator-picker .calculator-picker-tabs button{gap:5px;padding:0 8px;font-size:11px}body.home-refined #calculator-page .calculator-picker .calculator-picker-tabs button>.icon{width:15px;height:15px}body.home-refined #calculator-page .calculator-picker .calculator-picker-tabs button::after{left:8px;right:8px}body.home-refined #calculator-page .calculator-picker .calculator-picker-close{width:32px;height:32px}body.home-refined #calculator-page .calculator-picker .calculator-picker-search-row{padding:10px 12px;gap:8px}body.home-refined #calculator-page .calculator-picker .calculator-picker-results{grid-template-columns:repeat(2,minmax(0,1fr));padding:12px;gap:10px}body.home-refined #calculator-page .calculator-picker .calculator-inventory-controls{padding:10px 12px}body.home-refined #calculator-page .calculator-picker .calculator-inventory-footer{padding:12px}}@media(max-width:360px){body.home-refined #calculator-page .calculator-picker .calculator-picker-tabs button{gap:4px;padding:0 6px;font-size:10px}body.home-refined #calculator-page .calculator-picker .calculator-picker-tabs button>.icon{width:13px;height:13px}}@media(prefers-reduced-motion:reduce){body.home-refined #calculator-page .calculator-picker *,body.home-refined #calculator-page .calculator-picker *::after{animation:none;transition:none;scroll-behavior:auto}}body.home-refined #calculator-page{& :is(.calculator-picker-art img,.calculator-pet-art img){-webkit-user-drag:none;user-select:none;pointer-events:none}& :is(.calculator-picker-pet,.calculator-pet-remove){user-select:none}& .calculator-pet{border-color:var(--paint-line-a13,#ffffff20)}& .calculator-pet:hover, & .calculator-pet:focus-within{border-color:var(--paint-accent-a56,#ff526490);box-shadow:inset 0 0 0 1px var(--paint-accent-a19,#ff526430),0 0 0 1px var(--paint-accent-a25,#ec3a3240),0 7px 18px var(--paint-shadow-a33,#0005)}& .calculator-pet-controls{position:absolute;z-index:4;top:8px;left:6px;right:6px;display:flex;align-items:center;justify-content:space-between;gap:4px;pointer-events:none}& .calculator-offer-demand{display:flex;flex:0 0 auto;height:26px;align-items:center;padding:3px 4px;border:1px solid var(--paint-line-a13,#ffffff20);border-radius:7px;background:var(--paint-base-a87,#100c10de);pointer-events:none}& .calculator-offer-demand .calculator-demand{gap:4px;font:650 12px/1 "Lexend",sans-serif}& .calculator-offer-demand .calculator-demand svg{width:14px;height:14px}& .calculator-pet .calculator-trend{left:auto;right:8px;top:39px;display:grid;place-items:center;width:25px;height:25px;padding:3px}& .calculator-pet .calculator-quantity{position:static;flex:0 1 auto;min-width:0;margin-left:auto;grid-template-columns:18px minmax(0,1fr) 18px;pointer-events:auto}& .calculator-pet .calculator-quantity input{min-width:0;max-width:100%}& .calculator-pet .calculator-quantity button{position:relative;width:18px;font-size:0}& .calculator-pet .calculator-quantity button::before, & .calculator-pet .calculator-quantity button[data-calculator-action="increase"]::after{content:"";position:absolute;top:50%;left:50%;width:8px;height:3px;border-radius:1px;background:currentColor;transform:translate(-50%,-50%)}& .calculator-pet .calculator-quantity button[data-calculator-action="increase"]::after{transform:translate(-50%,-50%) rotate(90deg)}}@media(max-width:640px){body.home-refined #calculator-page .calculator-offer-demand .calculator-demand{gap:3px;font-size:11px}body.home-refined #calculator-page .calculator-offer-demand .calculator-demand svg{width:12px;height:12px}}@media(max-width:360px){body.home-refined #calculator-page .calculator-pet-controls{left:4px;right:4px;gap:3px}body.home-refined #calculator-page .calculator-offer-demand{padding:3px 2px}body.home-refined #calculator-page .calculator-offer-demand .calculator-demand{gap:2px;font-size:10px}body.home-refined #calculator-page .calculator-pet .calculator-quantity{grid-template-columns:14px minmax(0,1fr) 14px}body.home-refined #calculator-page .calculator-pet .calculator-quantity button{width:14px}body.home-refined #calculator-page .calculator-pet .calculator-quantity input{font-size:10px}}@media(prefers-reduced-motion:reduce){body.home-refined #calculator-page :is(.calculator-pet,.calculator-add-icon), body.home-refined #calculator-page .calculator-picker .calculator-picker-results>button.calculator-picker-pet, body.home-refined #calculator-page .calculator-picker .calculator-picker-art img{transition:none;animation:none}}body.home-refined #calculator-page{& .calculator-market-banner{display:grid;grid-template-columns:minmax(0,1fr) minmax(160px,.55fr) minmax(0,1fr);align-items:center;margin-bottom:16px;border:1px solid var(--paint-line-a15,#ffffff25);border-top-color:var(--paint-line-a22,#ffffff38);border-radius:15px;background:var(--paint-base-a84,#16161bd6);box-shadow:inset 0 1px var(--paint-shadow-a3,#ffffff08),0 8px 28px var(--paint-shadow-a27,#0004)}& .calculator-market-side{min-width:0;padding:18px 24px}& .calculator-verdict{display:grid;justify-items:center;align-content:center;gap:6px;min-width:0;margin:16px 0;padding:0 14px;border-inline:1px solid var(--paint-line-a9,#ffffff18);text-align:center}& .calculator-verdict-options{display:flex;justify-content:center;gap:3px;max-width:100%}& .calculator-verdict-option{padding:5px 7px;border:1px solid transparent;border-radius:6px;color:var(--paint-muted,#aaa2b0);font:550 11px/1.3 "Lexend",sans-serif}& .calculator-verdict-option.is-selected{border-color:var(--paint-line-a16,#ffffff28);background:var(--paint-tint-a3,#ffffff08);color:var(--paint-text,#f5eff7)}& .calculator-verdict-option.is-selected[data-verdict="win"]{border-color:#72e7a045;background:#72e7a010;color:#72e7a0}& .calculator-verdict-option.is-selected[data-verdict="lose"]{border-color:var(--paint-accent-a27,#ff777e45);background:var(--paint-accent-a6,#ff777e10);color:var(--paint-accent-text,#ff777e)}& .calculator-verdict>strong{max-width:100%;overflow-wrap:anywhere;color:var(--paint-text,#f5eff7);font:650 clamp(20px,2.1vw,30px)/1.2 "Lexend",sans-serif;font-variant-numeric:tabular-nums;letter-spacing:-.5px}& .calculator-verdict>.is-positive{color:#72e7a0}& .calculator-verdict>.is-negative{color:#ff777e}& .calculator-verdict-note{max-width:180px;margin-top:3px;color:var(--paint-text,#bdb4c5);font:400 10px/1.5 "Lexend",sans-serif}& .calculator-market-metrics{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:end}& .calculator-market-metrics>div{display:grid;min-width:0;gap:6px}& .calculator-market-metrics small{color:var(--paint-muted,#a9a2b0);font-size:10px}& .calculator-market-metrics strong{overflow-wrap:anywhere;color:var(--paint-text,#fff);font:650 clamp(20px,2.3vw,32px)/1.15 "Lexend",sans-serif;font-variant-numeric:tabular-nums;letter-spacing:-.6px}& .calculator-market-metrics strong.is-temporary{color:var(--paint-accent-text,#ffaf68)}& .calculator-market-metrics .calculator-demand{font-size:22px;min-height:30px}& .calculator-market-metrics .calculator-demand svg{width:22px;height:22px}& .calculator-offer{grid-template-rows:auto minmax(280px,1fr)}& .calculator-offer>header{justify-content:space-between;padding:0 16px}& .calculator-reset{display:flex;align-items:center;gap:6px;padding:7px 9px;min-height:32px;color:var(--paint-text,#c8becd);background:var(--paint-tint-a2,#ffffff04);border:1px solid var(--paint-line-a9,#ffffff18);border-radius:7px;font:450 11px "Lexend",sans-serif;cursor:pointer;transition:background .16s,border-color .16s}& .calculator-reset svg{width:13px;height:13px}& .calculator-reset:hover:not(:disabled){color:var(--paint-text,#ffe8ed);background:var(--paint-accent-a7,#ec3a3212);border-color:var(--paint-accent-a44,#ec3a3270)}& .calculator-reset:disabled{opacity:.4;cursor:default}& .calculator-leaderboard{grid-column:1/-1;display:grid;align-self:start;align-content:start;gap:2px;min-width:0;width:100%;padding:4px 6px}& .calculator-leaderboard>header{display:flex;justify-content:space-between;padding:8px 12px 13px;color:var(--paint-muted,#a9a2b0);font-size:11px;border-bottom:1px solid var(--paint-line-a7,#ffffff13)}& .calculator-leaderboard>button{display:grid;grid-template-columns:24px 38px minmax(0,1fr) auto 16px;align-items:center;gap:12px;min-height:64px;padding:8px 12px;text-align:left;border:1px solid transparent;border-radius:9px;background:transparent;color:var(--paint-text,#eee8f1);cursor:pointer;transition:background .16s,border-color .16s}& .calculator-leaderboard>button:hover{background:var(--paint-tint-a2,#ffffff05);border-color:var(--paint-accent-a25,#ec3a3240)}& .calculator-leaderboard-arrow{width:15px;height:15px;color:var(--paint-muted,#958d9d)}& .calculator-player-rank{color:var(--paint-muted,#9b929f);font:500 12px "Lexend",sans-serif;font-variant-numeric:tabular-nums;text-align:center}& .calculator-leaderboard>button:nth-of-type(-n+3) .calculator-player-rank{color:var(--paint-accent,#ff6866)}& .calculator-leaderboard-name{display:grid;gap:4px;min-width:0;justify-self:stretch;justify-items:start;text-align:left}& .calculator-leaderboard-name strong{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;font:600 13px "Lexend",sans-serif;color:var(--paint-text,#f2edf5)}& .calculator-leaderboard-name small{font-size:10px;color:var(--paint-muted,#a9a2b0)}& .calculator-leaderboard-value{color:var(--paint-text,#e8dfed);font:550 12px "Lexend",sans-serif;font-variant-numeric:tabular-nums}& .calculator-inventory-mode{display:flex;gap:4px;justify-self:start;padding:3px;background:var(--paint-tint-a1,#ffffff03);border:1px solid var(--paint-line-a9,#ffffff17);border-radius:8px}& .calculator-inventory-mode button{padding:7px 11px;min-height:32px;color:var(--paint-muted,#aba2b5);background:transparent;border:1px solid transparent;border-radius:5px;font:450 11px "Lexend",sans-serif;cursor:pointer}& .calculator-inventory-mode button.is-active{color:var(--paint-text,#ffe9ed);background:var(--paint-accent-a8,#ec3a3214);border-color:var(--paint-accent-a27,#ec3a3245)}& .calculator-inventory-pet .calculator-picker-trend{top:43px}& .calculator-inventory-player>span{flex:1}& .calculator-inventory-player .calculator-back-players{width:auto;height:32px;padding:0 10px;color:var(--paint-text,#ffd6de);background:var(--paint-accent-a4,#ec3a320b);border-color:var(--paint-accent-a25,#ec3a3240);font:450 11px "Lexend",sans-serif}}@media(max-width:640px){body.home-refined #calculator-page .calculator-market-banner{grid-template-columns:minmax(0,1fr) 110px minmax(0,1fr)}body.home-refined #calculator-page .calculator-verdict{padding:0 6px;margin:12px 0}body.home-refined #calculator-page .calculator-verdict-option{padding:4px 3px;font-size:10px}body.home-refined #calculator-page .calculator-verdict-options{gap:0}body.home-refined #calculator-page .calculator-verdict>strong{font-size:14px;letter-spacing:-.3px}body.home-refined #calculator-page .calculator-verdict-note{font-size:9px}body.home-refined #calculator-page .calculator-market-side{padding:14px 10px}body.home-refined #calculator-page .calculator-market-metrics{grid-template-columns:minmax(0,1fr);gap:12px}body.home-refined #calculator-page .calculator-market-metrics>div+div{display:flex;align-items:center;justify-content:space-between}body.home-refined #calculator-page .calculator-market-metrics strong{font-size:18px;letter-spacing:-.3px;white-space:nowrap}body.home-refined #calculator-page .calculator-market-metrics .calculator-demand{font-size:16px;gap:4px}body.home-refined #calculator-page .calculator-market-metrics .calculator-demand svg{width:16px;height:16px}body.home-refined #calculator-page .calculator-leaderboard>button{grid-template-columns:18px 32px minmax(0,1fr) auto;gap:8px;padding:8px 4px}body.home-refined #calculator-page .calculator-leaderboard-arrow{display:none}body.home-refined #calculator-page .calculator-leaderboard-value{font-size:10px}body.home-refined #calculator-page .calculator-offer>header{padding:0 12px}}body.home-refined #calculator-page .calculator-picker.is-inventory-picker{& .calculator-inventory-controls.is-loaded{gap:14px;padding:16px;background:var(--paint-tint-a0,#ffffff01)}& .calculator-inventory-player{gap:12px;padding:0}& .calculator-inventory-player>button{flex:0 0 40px;width:40px;height:40px;border:1px solid var(--paint-line-a13,#ffffff20);background:var(--paint-tint-a1,#ffffff03);border-radius:10px;color:var(--paint-text,#c7bfcc);transition:background .16s,border-color .16s,color .16s}& .calculator-inventory-player>button:hover:not(:disabled){background:var(--paint-accent-a6,#ec3a3210);border-color:var(--paint-accent-a38,#ff526460);color:var(--paint-text,#ffe8ec)}& .calculator-inventory-player .calculator-back-players{padding:0}& .calculator-back-players svg{width:19px;height:19px}& .calculator-inventory-player>.calculator-inventory-avatar{display:grid;place-items:center;flex:0 0 44px;width:44px;height:44px;overflow:hidden;border:1px solid var(--paint-line-a13,#ffffff22);border-radius:12px;background:var(--paint-surface,#222126);color:var(--paint-text,#f0eaf3);font:600 18px "Lexend",sans-serif}& .calculator-inventory-avatar img{width:100%;height:100%;object-fit:cover}& .calculator-inventory-player>.calculator-inventory-identity{flex:1;gap:5px;min-width:0}& .calculator-inventory-identity strong{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--paint-text,#f3eef5);font:600 17px/1.25 "Lexend",sans-serif}& .calculator-inventory-identity small{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--paint-muted,#b5aeba);font:400 11px/1.3 "Lexend",sans-serif}& .calculator-inventory-player>.calculator-inventory-count{display:flex;flex:0 0 auto;align-items:baseline;gap:5px;margin-left:auto;padding:8px 11px;border:1px solid var(--paint-line-a9,#ffffff16);border-radius:9px;background:var(--paint-tint-a1,#ffffff03)}& .calculator-inventory-count strong{font:650 14px "Lexend",sans-serif;font-variant-numeric:tabular-nums;color:var(--paint-text,#f1eaf4)}& .calculator-inventory-count small{font:400 11px "Lexend",sans-serif;color:var(--paint-muted,#b5aeba)}& .calculator-inventory-toolbar{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px}& .calculator-inventory-toolbar .calculator-search{height:44px;background:var(--paint-surface,#18171c);border-color:var(--paint-line-a13,#ffffff20);border-radius:10px}& .calculator-inventory-toolbar .calculator-search input{padding-right:32px;font-size:12px}& .calculator-inventory-toolbar .calculator-inventory-mode{justify-self:end;height:44px;margin:0;padding:3px;border-radius:10px;background:var(--paint-tint-a1,#ffffff02)}& .calculator-inventory-toolbar .calculator-inventory-mode button{min-height:36px;padding:0 13px;font-size:11px;border-radius:7px}& .calculator-inventory-toolbar .calculator-inventory-mode button.is-active{background:var(--paint-accent-a7,#ec3a3212);border-color:var(--paint-accent-a33,#ec3a3255);color:var(--paint-text,#ffe5e9)}& .calculator-picker-results>button.calculator-inventory-pet{height:210px;min-height:210px;border-radius:13px;background:var(--paint-tint-a1,#ffffff03);box-shadow:inset 0 1px var(--paint-shadow-a2,#ffffff06),0 3px 10px var(--paint-shadow-a13,#0002)}& .calculator-inventory-pet .calculator-picker-art{inset:6px 2px 57px;overflow:hidden;border-radius:8px}& .calculator-inventory-pet .calculator-picker-art img{position:absolute;inset:0;width:100%;height:100%;min-width:0;min-height:0;aspect-ratio:auto;padding:0;object-fit:contain}& .calculator-inventory-pet .calculator-picker-badge{top:9px;left:9px;height:24px;padding:3px 6px;border-color:var(--paint-line-a9,#ffffff16);background:var(--paint-base-a86,#16151adb);box-shadow:none}& .calculator-inventory-pet .calculator-inventory-quantity{top:9px;right:9px;min-width:31px;height:24px;justify-content:center;padding:0 7px;border:1px solid var(--paint-line-a13,#ffffff20);border-radius:7px;background:var(--paint-surface,#252228);color:var(--paint-text,#f8f0f6);font:650 12px "Lexend",sans-serif;box-shadow:inset 0 1px var(--paint-shadow-a2,#ffffff05)}& .calculator-inventory-pet .calculator-picker-trend{top:40px;right:9px;box-sizing:border-box;width:26px;height:26px;padding:4px;overflow:hidden;background:var(--paint-base-a86,#16151adb);border-color:var(--paint-line-a7,#ffffff12);box-shadow:none}& .calculator-inventory-pet .calculator-picker-trend svg{display:block;box-sizing:border-box;width:16px;height:16px;max-width:100%;max-height:100%;flex:none}& .calculator-picker-results>button.calculator-inventory-pet>span.calculator-picker-copy{left:0;right:0;bottom:0;gap:6px;padding:11px 12px;border:0;border-top:1px solid var(--paint-line-a7,#ffffff12);border-radius:0 0 12px 12px;background:var(--paint-surface-a93,#17161bec);box-shadow:none;backdrop-filter:blur(6px);text-align:left}& .calculator-inventory-pet .calculator-picker-copy strong{font:550 12px/1.3 "Lexend",sans-serif}& .calculator-inventory-pet .calculator-picker-copy small{padding-right:27px;font:650 19px/1.15 "Lexend",sans-serif;letter-spacing:-.3px}& .calculator-inventory-pet .calculator-inventory-check{right:12px;bottom:12px;width:20px;height:20px;border-radius:6px;border-color:var(--paint-line-a19,#ffffff30);background:var(--paint-tint-a2,#ffffff04);box-shadow:inset 0 1px var(--paint-shadow-a2,#ffffff05)}& .calculator-inventory-pet.is-selected .calculator-inventory-check{background:var(--paint-accent,#da2736);border-color:var(--paint-accent,#ff6573)}& .calculator-picker-results>button.calculator-inventory-pet.is-selected{border-color:var(--paint-accent-a50,#ff526480);background:var(--paint-accent-a3,#ec3a3208);box-shadow:inset 0 0 0 1px var(--paint-accent-a21,#ec3a3235)}& .calculator-inventory-skeleton{height:210px;min-height:210px}& .calculator-inventory-footer{gap:16px;padding:14px 16px;background:var(--paint-surface,#17161b);box-shadow:0 -5px 20px var(--paint-shadow-a13,#0002)}& .calculator-inventory-footer>span{display:flex;align-items:baseline;gap:7px;color:var(--paint-text,#bfb6c7);font:400 12px "Lexend",sans-serif}& .calculator-inventory-footer>span>strong{font:650 18px "Lexend",sans-serif;color:var(--paint-text,#f5eef8);font-variant-numeric:tabular-nums}& .calculator-inventory-footer .calculator-copy-link{min-height:42px;padding:0 16px;font:550 12px "Lexend",sans-serif;border-radius:9px}& .calculator-inventory-footer .calculator-copy-link.is-secondary{border-color:var(--paint-line-a15,#ffffff25);background:var(--paint-tint-a2,#ffffff04);color:var(--paint-text,#e4dce9)}& .calculator-inventory-footer .calculator-copy-link.is-secondary:hover:not(:disabled){background:var(--paint-tint-a3,#ffffff08);border-color:var(--paint-line-a23,#ffffff3a)}& :is(.calculator-inventory-player>button,.calculator-inventory-mode button,.calculator-inventory-footer button):focus-visible{outline:2px solid var(--paint-accent,#ff8b98);outline-offset:3px}}@media(max-width:640px){body.home-refined #calculator-page .calculator-picker.is-inventory-picker{& .calculator-inventory-controls.is-loaded{padding:12px;gap:12px}& .calculator-inventory-player{gap:8px}& .calculator-inventory-player>button{flex-basis:32px;width:32px;height:36px;border-radius:8px}& .calculator-inventory-player>.calculator-inventory-avatar{flex-basis:36px;width:36px;height:36px;border-radius:10px}& .calculator-inventory-identity strong{font-size:14px}& .calculator-inventory-identity small{font-size:10px}& .calculator-inventory-player>.calculator-inventory-count{display:grid;justify-items:center;gap:1px;padding:5px 7px}& .calculator-inventory-count strong{font-size:12px}& .calculator-inventory-count small{font-size:10px}& .calculator-inventory-toolbar{grid-template-columns:minmax(0,1fr);gap:8px}& .calculator-inventory-toolbar .calculator-inventory-mode{justify-self:start;height:36px}& .calculator-inventory-toolbar .calculator-inventory-mode button{min-height:28px;font-size:10px}& .calculator-picker-results>button.calculator-inventory-pet{height:195px;min-height:195px}& .calculator-inventory-pet .calculator-picker-copy small{font-size:18px}& .calculator-inventory-footer{padding:12px;gap:8px}& .calculator-inventory-footer>span{gap:5px;font-size:11px}& .calculator-inventory-footer>span>strong{font-size:16px}& .calculator-inventory-footer .calculator-copy-link{padding:0 12px;font-size:11px}& .calculator-inventory-skeleton{height:195px;min-height:195px}}}body.home-refined :is(#trades-page,#terminal-page){--trade-line:#ffffff17;width:min(calc(100% - 64px),1328px);margin:30px auto 48px;& .trades-toolbar{display:grid;grid-template-columns:minmax(150px,.5fr) minmax(240px,1fr) 172px;align-items:center;gap:18px;padding:0 0 24px}& .trades-toolbar h1{color:var(--paint-text,#f4edf2);font:650 32px/1.2 "Lexend",sans-serif;letter-spacing:-1.2px}& .trades-toolbar h1>span{color:var(--paint-accent,#ff564f)}& .trades-search-wrap{position:relative;min-width:0}& .trades-search{display:flex;width:100%;height:48px;gap:11px;padding:0 44px 0 15px;border:1px solid var(--paint-line-a14,#ffffff23);border-radius:11px;background:var(--paint-base,#141215);box-shadow:inset 0 1px var(--paint-shadow-a2,#ffffff04);transition:border-color .18s,background .18s,box-shadow .18s}& .trades-search:hover{border-color:var(--paint-line-a22,#ffffff39)}& .trades-search:focus-within{border-color:var(--paint-accent-a48,#e480747a);background:var(--paint-base,#191519);box-shadow:0 0 0 3px var(--paint-accent-a6,#e9766010)}& .trades-search>.icon{width:18px;height:18px;color:var(--paint-muted,#b7a4ad)}& .trades-search input{flex:1;width:100%;height:100%;padding:0;color:var(--paint-text,#f2e9ee);font:400 12px "Lexend",sans-serif;outline:none}& .trades-search input::placeholder{color:var(--paint-muted,#b6a7af)}& .trades-search input::-webkit-search-cancel-button{display:none}& .trades-search-clear{position:absolute;top:7px;right:7px;display:grid;place-items:center;width:34px;height:34px;padding:0;border:0;border-radius:7px;background:transparent;color:var(--paint-muted,#b8a6b0);cursor:pointer}& .trades-search-clear:hover{background:var(--paint-tint-a3,#ffffff08);color:var(--paint-accent-text,#ffb6a6)}& .trades-search-clear .icon{width:15px;height:15px}& .trades-search-spinner{display:none;flex:0 0 15px;width:15px;height:15px;border:2px solid var(--paint-line-a7,#ffffff12);border-top-color:var(--paint-accent,#fa7567);border-radius:50%;animation:trades-search-spin .7s linear infinite}& .trades-search.is-searching .trades-search-spinner{display:block}& .trades-sort{display:block;min-width:0}& .trades-sort .custom-select{width:100%;height:48px}& .trades-sort .custom-select-trigger{height:48px;width:100%;padding:0 14px;border:1px solid var(--paint-line-a14,#ffffff23);border-radius:11px;background:var(--paint-base,#141215);color:var(--paint-text,#d8cbd4);font:450 12px "Lexend",sans-serif;box-shadow:inset 0 1px var(--paint-shadow-a2,#ffffff04)}& .trades-sort .custom-select-trigger:hover{border-color:var(--paint-line-a23,#ffffff3b);background:var(--paint-surface,#1a161b)}& .trades-sort .custom-select-chevron{width:14px;height:14px;color:var(--paint-muted,#a897a3)}& .trades-sort .custom-select-menu{left:auto;right:0;width:100%;min-width:0;padding:5px;border:1px solid var(--paint-line-a15,#ffffff26);border-radius:11px;background:var(--paint-surface,#201b21);box-shadow:0 15px 35px var(--paint-shadow-a60,#0009)}& .trades-sort .custom-select-option{min-height:40px;padding:0 10px;border-radius:6px;color:var(--paint-text,#d6c9d1);font:400 12px "Lexend",sans-serif}& .trades-sort .custom-select-option:hover{background:var(--paint-tint-a3,#ffffff07)}& .trades-sort .custom-select-option.is-selected{color:var(--paint-accent-text,#ffb19f);background:var(--paint-accent-a8,#ea725614)}& .trades-search-status{margin:-10px 0 18px;color:var(--paint-accent-text,#e4b5a9);font-size:12px;line-height:1.6}& .trades-filters{display:flex;flex-wrap:wrap;align-items:center;gap:8px 24px;margin:-10px 0 18px;padding-bottom:10px;border-bottom:1px solid var(--trade-line)}& .trades-toggle{position:relative;display:inline-flex;min-height:44px;align-items:center;gap:9px;color:var(--paint-text,#c8b9c5);font:400 12px "Lexend",sans-serif;cursor:pointer;user-select:none}& .trades-toggle input{position:absolute;width:1px;height:1px;opacity:0}& .trades-toggle-track{position:relative;flex:0 0 32px;width:32px;height:18px;border:1px solid var(--paint-line-a16,#ffffff2a);border-radius:6px;background:var(--paint-surface,#262027);transition:background .16s,border-color .16s}& .trades-toggle-track::after{content:"";position:absolute;top:3px;left:3px;width:10px;height:10px;border-radius:3px;background:var(--paint-highlight,#b5a8b8);transition:transform .16s,background .16s}& .trades-toggle input:checked+.trades-toggle-track{border-color:var(--paint-accent-a44,#e4877370);background:var(--paint-accent,#b64c39)}& .trades-toggle input:checked+.trades-toggle-track::after{transform:translateX(14px);background:var(--paint-highlight,#fff1e9)}& .trades-toggle input:checked~span:last-child{color:var(--paint-text,#f4d8cf)}& .trades-toggle input:focus-visible+.trades-toggle-track{outline:2px solid var(--paint-accent,#f49a84);outline-offset:4px}& .trades-toggle:hover .trades-toggle-track{border-color:var(--paint-accent-a50,#d3a18b80)}& :is(#trades-list,#terminal-list){gap:20px;padding-top:7px}& :is(#trades-list,#terminal-list) .trade-post{position:relative;padding:14px 18px;border:1px solid var(--paint-line-a11,#ffffff1b);border-radius:14px;background:var(--paint-base,#111013);box-shadow:inset 0 1px var(--paint-shadow-a2,#ffffff04),0 5px 18px var(--paint-shadow-a20,#0003)}& :is(#trades-list,#terminal-list) .trade-post:not(.feed-post-skeleton):hover{transform:none;border-color:var(--paint-line-a20,#ffffff32);box-shadow:inset 0 1px var(--paint-shadow-a2,#ffffff06),0 6px 20px var(--paint-shadow-a27,#0004)}& :is(#trades-list,#terminal-list) .trade-post::before{content:"";position:absolute;top:18px;bottom:18px;left:-1px;width:2px;border-radius:2px;background:var(--paint-accent-a29,#ec67514a)}& :is(#trades-list,#terminal-list) .trade-time-pill{position:absolute;z-index:3;top:-12px;left:50%;transform:translateX(-50%);display:inline-flex;align-items:center;justify-content:center;min-width:72px;height:24px;padding:0 11px;border:1px solid #98706c66;border-radius:999px;background:var(--paint-surface,#211a20);color:var(--paint-text,#ead5ce);box-shadow:inset 0 1px var(--paint-shadow-a3,#ffffff08),0 2px 5px var(--paint-shadow-a27,#0004);font:550 10px/1 "Lexend",sans-serif;font-variant-numeric:tabular-nums;white-space:nowrap}& :is(#trades-list,#terminal-list) .trade-time-skeleton{border-color:var(--paint-line-a13,#ffffff20);background:var(--paint-surface,#242026)}& :is(#trades-list,#terminal-list) .trade-comparison{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:36px;padding:0}& :is(#trades-list,#terminal-list) .trade-comparison::before{content:"";position:absolute;top:0;bottom:0;left:50%;width:1px;background:var(--trade-line)}& :is(#trades-list,#terminal-list) .trade-side{display:grid;grid-template-columns:minmax(0,1fr) auto;align-content:start;align-items:center;column-gap:12px;padding:0;margin:0;border:0;border-radius:0;background:none}& .trade-exchange{position:absolute;z-index:2;top:20px;left:50%;transform:translateX(-50%);display:grid;width:28px;height:28px;place-items:center;border:1px solid var(--paint-line-a11,#ffffff1c);border-radius:8px;background:var(--paint-surface,#1b161c);color:var(--paint-muted,#c7a29e)}& .trade-exchange>svg{width:15px;height:15px}& :is(#trades-list,#terminal-list) .trade-side-person{grid-column:1;grid-row:1;min-height:40px;margin:0;gap:8px}& :is(#trades-list,#terminal-list) .trade-side-person :is(.trade-player,.trade-counterpart){display:flex;align-items:center;min-width:0;max-width:100%;min-height:40px;gap:9px;padding:3px 6px 3px 3px;margin-left:-3px;border-radius:9px;color:var(--paint-text,#f0e5ee);background:none;transition:background .16s}& :is(#trades-list,#terminal-list) .trade-side-person :is(.trade-player,.trade-counterpart):hover{background:var(--paint-accent-a6,#e9776110)}& :is(#trades-list,#terminal-list) .trade-side-person :is(.trade-player,.trade-counterpart):hover strong{color:var(--paint-accent-text,#ffc4b4)}& :is(#trades-list,#terminal-list) :is(.trade-player-avatar,.trade-counterpart-avatar){display:grid;width:34px;height:34px;min-width:34px;flex:0 0 34px;place-items:center;object-fit:cover;border:1px solid var(--paint-line-a11,#ffffff1b);border-radius:9px;background:var(--paint-surface,#231b23);color:var(--paint-text,#d3b3c1);font:600 14px "Lexend",sans-serif}& :is(#trades-list,#terminal-list) .trade-player-copy{gap:4px}& :is(#trades-list,#terminal-list) .trade-player-copy strong{font:550 13px/1.25 "Lexend",sans-serif}& :is(#trades-list,#terminal-list) .trade-player-copy small{color:var(--paint-muted,#b8a8b5);font:400 10px/1.2 "Lexend",sans-serif}& :is(#trades-list,#terminal-list) .trade-side h2{grid-column:2;grid-row:1;flex-direction:column;align-items:flex-end;justify-content:center;min-height:40px;gap:4px;padding:0;border:0;text-transform:none}& :is(#trades-list,#terminal-list) .trade-side h2>span{font:450 11px "Lexend",sans-serif}& :is(#trades-list,#terminal-list) .trade-side-gave h2>span{color:var(--paint-accent-text,#ff9d98)}& :is(#trades-list,#terminal-list) .trade-side-received h2>span{color:#a9e6b5}& :is(#trades-list,#terminal-list) .trade-side h2>strong{color:var(--paint-text,#f2d9cb);font:650 17px/1.15 "Lexend",sans-serif;font-variant-numeric:tabular-nums;white-space:nowrap}& :is(#trades-list,#terminal-list) .trade-side h2>strong.is-unvalued{color:var(--paint-muted,#a79ba9)}& :is(#trades-list,#terminal-list) .trade-pet-slots{grid-column:1 / -1;grid-template-columns:repeat(auto-fill,minmax(72px,82px));align-content:start;gap:8px;margin-top:10px;padding-top:10px;border-top:1px solid var(--trade-line)}& :is(#trades-list,#terminal-list) .trade-pet-slot{display:grid;align-self:start;grid-template-rows:auto auto;gap:6px;padding:0;border:0;background:transparent}& :is(#trades-list,#terminal-list) .trade-pet-art{background:var(--paint-surface,#1b171d);border:1px solid var(--paint-line-a11,#ffffff1b);border-radius:9px;box-shadow:inset 0 1px var(--paint-shadow-a2,#ffffff04);transition:border-color .16s,background .16s}& :is(#trades-list,#terminal-list) .trade-pet-art img{width:94%;height:94%;-webkit-user-drag:none;user-select:none}& :is(#trades-list,#terminal-list) .trade-pet-art img+.icon{display:none}& :is(#trades-list,#terminal-list) .trade-pet-art.has-image-error img+.icon{position:absolute;inset:0;display:grid;width:auto;height:auto;place-items:center;opacity:.35}& :is(#trades-list,#terminal-list) .trade-pet-slot:hover .trade-pet-art{transform:none;border-color:var(--paint-accent-a52,#ed957c85);background:var(--paint-surface,#241c24)}& :is(#trades-list,#terminal-list) .trade-pet-art>strong{left:auto;right:4px;bottom:4px;max-width:calc(100% - 8px);min-width:18px;padding:3px 4px;border:1px solid var(--paint-line-a10,#ffffff19);border-radius:5px;background:var(--paint-base-a93,#100c11ed);color:var(--paint-text,#fff2e9);font:700 11px/1.1 "Lexend",sans-serif;text-align:center;text-shadow:0 1px 2px var(--paint-shadow,#000);white-space:nowrap;text-overflow:clip}& :is(#trades-list,#terminal-list) .activity-pet-demand{top:4px;bottom:auto;left:4px;width:18px;height:18px;border-radius:5px;border-color:var(--paint-line-a11,#ffffff1b);background:var(--paint-base-a91,#100b13e8)}& :is(#trades-list,#terminal-list) .activity-pet-demand svg{width:13px;height:13px}& :is(#trades-list,#terminal-list) .activity-pet-demand.demand-very-low{--demand-tone:#ff454f}& :is(#trades-list,#terminal-list) .activity-pet-demand.demand-low{--demand-tone:#ff727d}& :is(#trades-list,#terminal-list) .activity-pet-demand.demand-medium{--demand-tone:#ffd573}& :is(#trades-list,#terminal-list) .activity-pet-demand.demand-high{--demand-tone:#b7ed75}& :is(#trades-list,#terminal-list) .activity-pet-demand.demand-very-high{--demand-tone:#ff98d3}& :is(#trades-list,#terminal-list) .activity-pet-demand.demand-insane{--demand-tone:#d4a0ff}& :is(#trades-list,#terminal-list) .trade-pet-slot>small{display:block;overflow:hidden;min-height:0;color:var(--paint-text,#d7c9d4);font:450 10px/1.3 "Lexend",sans-serif;white-space:nowrap;text-overflow:ellipsis;text-align:center;overflow-wrap:normal}& :is(#trades-list,#terminal-list) .trade-pet-slot.is-unvalued-pet .trade-pet-art{border-color:var(--paint-accent-a35,#e9606959);box-shadow:inset 0 0 0 1px var(--paint-accent-a6,#e9606910)}& :is(#trades-list,#terminal-list) .trade-pet-slot.is-unvalued-pet .trade-pet-art>strong{color:var(--paint-muted,#b7a8b7)}& :is(#trades-list,#terminal-list) .trade-pet-slot.is-highlighted-pet .trade-pet-art{border-color:#87d995ad;box-shadow:inset 0 0 0 1px #87d99524}& :is(#trades-list,#terminal-list) .trade-pet-slot.is-unvalued-pet.is-highlighted-pet .trade-pet-art{border-color:var(--paint-accent-a50,#e9606980);box-shadow:inset 0 0 0 1px var(--paint-accent-a14,#e9606924)}& :is(#trades-list,#terminal-list) .trade-side.is-empty{grid-template-rows:40px minmax(0,1fr);align-content:stretch}& :is(#trades-list,#terminal-list) .trade-side.is-empty .trade-pet-slots{align-self:stretch;align-content:stretch}& :is(#trades-list,#terminal-list) .trade-pet-empty{display:grid;min-height:90px;place-items:center;padding:10px 6px;border:0;border-radius:0;background:none;color:var(--paint-text,#cbbec9)}& :is(#trades-list,#terminal-list) .trade-empty-content{display:grid;justify-items:center;gap:9px}& :is(#trades-list,#terminal-list) .trade-empty-icon{display:grid;width:36px;height:36px;place-items:center;border:1px solid var(--paint-line-a9,#ffffff16);border-radius:11px;background:var(--paint-surface,#211a22);color:var(--paint-muted,#c1a3ab);box-shadow:inset 0 1px var(--paint-shadow-a2,#ffffff04)}& :is(#trades-list,#terminal-list) .trade-empty-icon svg{width:21px;height:21px}& :is(#trades-list,#terminal-list) .trade-empty-label{font:450 12px/1.4 "Lexend",sans-serif;letter-spacing:-.1px;white-space:nowrap}& .trades-empty{display:grid;justify-items:center;align-content:center;min-height:290px;padding:32px;border:1px solid var(--trade-line);border-radius:14px;background:var(--paint-base,#111013);text-align:center}& .trades-empty>svg{width:36px;height:36px;margin-bottom:18px;color:var(--paint-accent-text,#d39a91)}& .trades-empty h2{font-size:18px;font-weight:550;color:var(--paint-text,#eee1ec)}& .trades-empty p{margin-top:9px;color:var(--paint-muted,#b8a8b5);font-size:12px}& .trades-empty button{min-height:42px;margin-top:20px;padding:0 16px;border:1px solid var(--paint-accent-a33,#e7867055);border-radius:8px;background:var(--paint-accent-a8,#e6755314);color:var(--paint-accent-text,#ffb7a3);font-size:12px;cursor:pointer}& .feed-load-more{min-height:44px;border-color:var(--paint-line-a13,#ffffff20);border-radius:10px;background:var(--paint-tint-a1,#ffffff02);color:var(--paint-text,#c5b3c0);font:400 12px "Lexend",sans-serif}& .feed-empty{color:var(--paint-text,#cbb6c3);background:var(--paint-base,#111013);border-color:var(--trade-line);font-size:13px}& :is(#trades-list,#terminal-list) .feed-post-skeleton .trade-comparison{gap:36px}& :is(#trades-list,#terminal-list) .feed-skeleton-side{padding:0;border:0}& :is(#trades-list,#terminal-list) .feed-skeleton-person{min-height:40px}& :is(#trades-list,#terminal-list) .feed-skeleton-avatar{width:34px;height:34px;flex-basis:34px;border-radius:9px}& :is(#trades-list,#terminal-list) .feed-skeleton-pets{grid-template-columns:repeat(4,minmax(0,82px));gap:8px;margin-top:7px}& :is(#trades-list,#terminal-list) .feed-skeleton-side b{border-radius:9px}}@keyframes trades-search-spin{to{transform:rotate(360deg)}}@media(max-width:760px){body.home-refined :is(#trades-page,#terminal-page){width:calc(100% - 28px);margin-top:24px;& .trades-toolbar{grid-template-columns:minmax(0,1fr) 150px;gap:14px 10px;padding-bottom:20px}& .trades-toolbar h1{grid-column:1 / -1;font-size:28px}& .trades-filters{gap:4px 18px;margin:-8px 0 14px;padding-bottom:8px}& .trades-toggle{font-size:11px;gap:7px}& .trades-search{height:44px;padding-left:11px;gap:8px}& .trades-search input{font-size:11px}& .trades-search-clear{top:5px;right:5px}& .trades-sort .custom-select, & .trades-sort .custom-select-trigger{height:44px}& .trades-sort .custom-select-trigger{padding:0 11px;font-size:11px}& :is(#trades-list,#terminal-list) .trade-post{padding:12px}& :is(#trades-list,#terminal-list) .trade-comparison, & :is(#trades-list,#terminal-list) .feed-post-skeleton .trade-comparison{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}& :is(#trades-list,#terminal-list) .trade-side, & :is(#trades-list,#terminal-list) .trade-side+.trade-side{display:block;padding:0;margin:0;border:0}& :is(#trades-list,#terminal-list) .trade-side.is-empty{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:52px 44px minmax(0,1fr)}& :is(#trades-list,#terminal-list) .trade-side.is-empty>.trade-side-person{grid-column:1;grid-row:1}& :is(#trades-list,#terminal-list) .trade-side.is-empty>h2{grid-column:1;grid-row:2}& :is(#trades-list,#terminal-list) .trade-side.is-empty>.trade-pet-slots{grid-column:1;grid-row:3}& :is(#trades-list,#terminal-list) .trade-empty-label{font-size:11px}& .trade-exchange{top:19px;width:24px;height:24px}& .trade-exchange>svg{width:13px;height:13px}& :is(#trades-list,#terminal-list) .trade-side-person{flex-wrap:wrap;min-height:52px;align-content:start;gap:3px}& :is(#trades-list,#terminal-list) .trade-side-person :is(.trade-player,.trade-counterpart){gap:6px;min-height:32px;padding:2px 3px}& :is(#trades-list,#terminal-list) :is(.trade-player-avatar,.trade-counterpart-avatar){width:28px;height:28px;min-width:28px;flex-basis:28px;border-radius:8px}& :is(#trades-list,#terminal-list) .trade-player-copy strong{font-size:11px}& :is(#trades-list,#terminal-list) .trade-player-copy small{font-size:9px}& :is(#trades-list,#terminal-list) .trade-side h2{min-height:39px;flex-direction:row;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;align-content:start;gap:3px 8px;margin-top:5px}& :is(#trades-list,#terminal-list) .trade-side h2>span{width:100%;font-size:10px}& :is(#trades-list,#terminal-list) .trade-side h2>strong{font-size:14px}& :is(#trades-list,#terminal-list) .trade-pet-slots{grid-template-columns:repeat(auto-fill,minmax(58px,1fr));gap:7px;margin-top:0}& :is(#trades-list,#terminal-list) .trade-pet-art>strong{left:auto;right:3px;bottom:3px;max-width:calc(100% - 6px);font-size:11px}& :is(#trades-list,#terminal-list) .trade-pet-slot>small{font-size:9px;min-height:0}& :is(#trades-list,#terminal-list) .feed-skeleton-pets{grid-template-columns:repeat(2,minmax(0,1fr))}}}@media(max-width:400px){body.home-refined :is(#trades-page,#terminal-page) .trades-toolbar{grid-template-columns:minmax(0,1fr) 128px}body.home-refined :is(#trades-page,#terminal-page) .trades-search input::placeholder{font-size:10px}body.home-refined :is(#trades-page,#terminal-page) .trades-search{padding-right:34px;gap:6px}body.home-refined :is(#trades-page,#terminal-page) .trades-search>.icon{width:15px;height:15px}body.home-refined :is(#trades-page,#terminal-page) .trades-search-clear{width:28px}}@media(prefers-reduced-motion:reduce){body.home-refined :is(#trades-page,#terminal-page) *, body.home-refined :is(#trades-page,#terminal-page) *::before, body.home-refined :is(#trades-page,#terminal-page) *::after{animation:none;transition:none}}body.home-refined #terminal-page{& #terminal-list .trade-side h2>.terminal-side-total{max-width:240px;white-space:normal;overflow-wrap:anywhere;text-align:right;line-height:1.4;font-size:16px}& .terminal-post-actions{display:flex;align-items:center;min-height:40px}& .terminal-join{display:inline-flex;align-items:center;justify-content:center;min-height:32px;padding:0 12px;border:1px solid var(--paint-accent-a38,#ec3a3260);border-radius:8px;background:var(--paint-accent-a6,#ec3a3210);color:#ffd4d8;font:450 11px "Lexend",sans-serif;text-decoration:none;transition:background .16s,border-color .16s}& .terminal-join:hover{border-color:var(--paint-accent-a67,#ff6b6caa);background:var(--paint-accent-a13,#ec3a3220);color:var(--paint-text,#fff)}& #terminal-list .trade-pseudo-item .trade-pet-art{background:var(--paint-tint-a1,#ffffff02);border-color:var(--paint-line-a6,#ffffff10);box-shadow:none}& #terminal-list .trade-pseudo-item .trade-pet-art img{width:80%;height:80%;object-fit:contain}& .terminal-pet-quantity{position:absolute;right:4px;top:4px;max-width:calc(100% - 30px);padding:3px 4px;border:1px solid var(--paint-line-a13,#ffffff20);border-radius:5px;background:var(--paint-base-a93,#100c11ed);color:var(--paint-text,#eee2ee);font:550 9px/1 "Lexend",sans-serif;white-space:nowrap}& :is(.terminal-join,.trade-pet-slot):focus-visible{outline:2px solid var(--paint-accent,#ff8981);outline-offset:3px}& #terminal-list .trade-side.is-empty .trade-pet-slots{grid-template-columns:minmax(0,1fr)}}@media(max-width:760px){body.home-refined #terminal-page #terminal-list .trade-side h2>.terminal-side-total{max-width:100%;text-align:left;font-size:14px}body.home-refined #terminal-page .terminal-post-actions{min-height:32px}body.home-refined #terminal-page .terminal-join{padding:0 8px;min-height:30px;font-size:10px}body.home-refined #terminal-page #terminal-list .trade-pet-empty{min-height:100px}}body.leaderboards-refined{height:auto;min-height:100svh;overflow-y:auto}body.leaderboards-refined .home-ambient::before{opacity:.1}body.leaderboards-refined .home-ambient::after{opacity:.12}body.leaderboards-refined .site-footer{margin-top:auto}body.leaderboards-refined #leaderboards-page{--rank-gold:#f1cb82;--rank-silver:#c8d0df;--rank-bronze:#dba382;width:min(calc(100% - 112px),1328px);margin:36px auto 40px;flex:1 0 auto;opacity:1;transform:none;animation:none;& .leaderboard-panel{overflow:visible;border:0;border-radius:0;background:none}& .leaderboard-panel-header{flex-direction:row;align-items:center;padding:0 0 25px;border:0}& .leaderboard-panel-title{gap:10px}& .leaderboard-context{display:flex;align-items:center;gap:12px;color:var(--paint-text,#c4bec6);font-size:12px;font-weight:450}& #game-leaderboard-period{padding-left:12px;border-left:1px solid var(--paint-line-a19,#ffffff30);color:var(--paint-muted,#a6a1ad)}& .leaderboard-panel-title h1{color:var(--paint-text,#f7f3f5);font-size:clamp(32px,3.6vw,48px);font-weight:700;letter-spacing:-2px;line-height:1.14}& .leaderboard-panel-title h1 span{color:var(--paint-accent,#ec3a32)}& .leaderboard-panel-tools{position:relative;z-index:5;display:flex;flex-wrap:nowrap;align-items:center;gap:10px;padding:11px;border:1px solid var(--paint-line-a11,#ffffff1c);border-radius:15px;background:var(--paint-base-a74,#141316bd);backdrop-filter:blur(18px);box-shadow:inset 0 1px var(--paint-shadow-a3,#ffffff07),0 6px 20px var(--paint-shadow-a20,#0003)}& #game-leaderboard-summary{flex:0 0 auto;max-width:110px;color:var(--paint-muted,#b9b0bf);font-size:11px;line-height:1.4;text-align:center}& .leaderboard-podium[hidden]+.leaderboard-table-wrap{margin-top:26px}& .leaderboard-controls{display:flex;flex-direction:row;align-items:center;flex:0 1 auto;width:auto;gap:12px}& .leaderboard-select{display:block;min-width:186px;width:220px}& .leaderboard-select .custom-select{display:block;height:44px;width:100%;padding:0;border:0;background:none;border-radius:10px}& .custom-select-trigger{display:flex;align-items:center;justify-content:space-between;height:44px;min-height:44px;width:100%;padding:0 13px;color:var(--paint-text,#f2edf2);border:1px solid var(--paint-line-a14,#ffffff24);border-radius:9px;background:var(--paint-surface-a65,#202025a6);font-size:13px;font-weight:500;box-shadow:inset 0 1px var(--paint-shadow-a2,#ffffff04)}& .custom-select-trigger:hover{border-color:var(--paint-line-a25,#ffffff40);background:var(--paint-surface,#252329)}& .custom-select-chevron{width:14px;height:14px}& .custom-select-menu{z-index:15;min-width:0;width:100%;padding:5px;border:1px solid var(--paint-line-a16,#ffffff29);border-radius:11px;background:var(--paint-surface-a96,#1b191ef5);backdrop-filter:blur(16px);box-shadow:0 16px 36px var(--paint-shadow-a60,#0009)}& .custom-select-option{min-height:42px;padding:0 11px;color:var(--paint-text,#d0cbd4);font-size:12px;border-radius:7px}& .custom-select-option:hover{background:var(--paint-tint-a3,#ffffff08)}& .custom-select-option.is-selected{color:var(--paint-accent-text,#ffa39e);background:var(--paint-accent-a8,#ec3a3215)}& .leaderboard-period-control{display:block;min-width:0;width:auto}& .leaderboard-periods{width:auto;height:44px;min-height:44px;gap:3px;padding:3px;border:1px solid var(--paint-line-a7,#ffffff13);border-radius:10px;background:var(--paint-base-a44,#09090c70)}& .leaderboard-periods button{height:36px;min-width:70px;padding:0 14px;border-radius:7px;color:var(--paint-text,#bcb5c0);font-size:12px;font-weight:450;transition:background .18s,color .18s}& .leaderboard-periods button:hover{background:var(--paint-tint-a3,#ffffff07);color:var(--paint-text,#fff)}& .leaderboard-periods button.is-active{color:var(--paint-text,#fff2f0);background:var(--paint-accent,#c82c29);box-shadow:inset 0 1px var(--paint-shadow-a9,#ffffff18),0 2px 5px var(--paint-shadow-a20,#0003)}& .leaderboard-search{display:flex;flex:1 1 auto;gap:10px;width:auto;min-width:130px;height:44px;padding:0 12px;border:1px solid var(--paint-line-a11,#ffffff1b);border-radius:9px;color:var(--paint-muted,#a7a0ae);background:var(--paint-base-a50,#0a090d80);transition:border-color .18s,box-shadow .18s}& .leaderboard-search:focus-within{border-color:var(--paint-accent-a50,#ec3a3280);box-shadow:0 0 0 3px var(--paint-accent-a6,#ec3a3210)}& .leaderboard-search>svg{flex:0 0 18px;width:18px;height:18px}& .leaderboard-search input{height:100%;min-height:0;min-width:0;flex:1;padding:0;border:0;background:none;box-shadow:none;color:var(--paint-text,#f1edf2);font:400 12px "Lexend",sans-serif}& .leaderboard-search input::placeholder{color:var(--paint-muted,#aaa2ae)}& .leaderboard-search input::-webkit-search-cancel-button{-webkit-appearance:none}& #leaderboard-search-clear{display:grid;place-items:center;flex:0 0 26px;width:26px;height:30px;padding:4px;border:0;border-radius:5px;background:transparent;color:var(--paint-text,#bcb4c1);cursor:pointer}& #leaderboard-search-clear:hover{color:var(--paint-text,#fff);background:var(--paint-tint-a5,#ffffff0c)}& #leaderboard-search-clear svg{width:18px;height:18px}& .leaderboard-refresh{width:44px;height:44px;flex:0 0 44px;border-radius:9px;background:var(--paint-surface-a50,#201c2180);border-color:var(--paint-line-a11,#ffffff1d);color:var(--paint-text,#bab3c0);transition:background .18s,border-color .18s}& .leaderboard-refresh svg{width:18px;height:18px}& .leaderboard-refresh:hover{background:var(--paint-accent-a7,#ec3a3212);color:var(--paint-accent-text,#ff938d);border-color:var(--paint-accent-a33,#ec3a3255)}& .leaderboard-refresh.is-loading{color:var(--paint-accent,#ff6860)}& .leaderboard-refresh.is-loading svg{animation:leaderboard-refresh-spin .8s linear infinite}& .leaderboard-podium{display:grid;grid-template-columns:1fr 1.1fr 1fr;align-items:end;gap:16px;margin:30px 0 36px}& .leaderboard-podium-card{--medal:var(--rank-gold);position:relative;display:flex;flex-direction:column;align-items:center;min-width:0;height:310px;padding:18px 20px 22px;border:1px solid color-mix(in srgb,var(--medal) 28%,transparent);border-radius:17px;color:var(--paint-text,#f6f2f5);background:var(--paint-base-a65,#161518a6);backdrop-filter:blur(14px);box-shadow:inset 0 1px var(--paint-shadow-a4,#ffffff09),inset 0 -4px var(--paint-shadow-a33,#0005),0 10px 30px var(--paint-shadow-a27,#0004);transition:border-color .2s,background .2s,box-shadow .2s}& .leaderboard-podium-card[data-rank="1"]{order:2;height:338px;background:var(--paint-surface-a65,#1c1917a6);border-color:#f1cb8247}& .leaderboard-podium-card[data-rank="2"]{--medal:var(--rank-silver);order:1}& .leaderboard-podium-card[data-rank="3"]{--medal:var(--rank-bronze);order:3}& a.leaderboard-podium-card:hover{border-color:var(--medal);background:var(--paint-surface,#211e22);box-shadow:inset 0 1px var(--paint-shadow-a7,#ffffff13),inset 0 -4px var(--paint-shadow-a33,#0005),0 12px 32px var(--paint-shadow-a33,#0005)}& .leaderboard-podium-award{display:flex;align-items:center;width:100%;gap:7px;color:var(--medal);text-transform:uppercase;font-size:10px;font-weight:600;letter-spacing:1.2px}& .leaderboard-podium-award svg{width:21px;height:21px}& .leaderboard-podium-award strong{margin-left:auto;font-family:"Lexend",sans-serif;font-size:18px;font-weight:650;letter-spacing:0}& .leaderboard-avatar{position:relative;display:grid;place-items:center;width:42px;height:42px;flex:0 0 42px;overflow:hidden;background:var(--paint-surface,#242129);color:var(--paint-text,#c4b7c8);border:1px solid var(--paint-line-a13,#ffffff20);border-radius:13px;font-size:18px}& .leaderboard-avatar img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover}& .leaderboard-podium-card .leaderboard-avatar{width:106px;height:106px;flex:0 0 106px;margin:13px 0 17px;border:2px solid color-mix(in srgb,var(--medal) 65%,transparent);outline:1px solid color-mix(in srgb,var(--medal) 20%,transparent);outline-offset:5px;border-radius:50%;background:var(--paint-surface,#242127);font-size:35px}& .leaderboard-podium-card[data-rank="1"] .leaderboard-avatar{width:124px;height:124px;flex-basis:124px;margin-top:14px}& .leaderboard-podium-card .leaderboard-player-copy{display:flex;flex-direction:column;align-items:center;width:100%;min-width:0;gap:5px}& .leaderboard-podium-card .leaderboard-player-copy strong{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:20px;font-weight:650;letter-spacing:-.5px}& .leaderboard-podium-card[data-rank="1"] .leaderboard-player-copy strong{font-size:23px}& .leaderboard-podium-card .player-handle{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--paint-muted,#b0a6b4);font-size:11px}& .leaderboard-podium-crest{position:absolute;top:55px;left:50%;width:158px;height:128px;transform:translateX(-50%);color:var(--medal);opacity:.45;pointer-events:none}& .leaderboard-podium-crest svg{width:100%;height:100%}& .leaderboard-podium-card[data-rank="1"] .leaderboard-podium-crest{width:182px;height:144px;top:57px}& .leaderboard-podium-score{display:flex;flex-direction:column;align-items:center;gap:2px;margin-top:auto;padding-top:14px}& .leaderboard-podium-score strong{color:var(--medal);font:650 30px/1.1 "Lexend",sans-serif;font-variant-numeric:tabular-nums;letter-spacing:-.7px}& .leaderboard-podium-card[data-rank="1"] .leaderboard-podium-score strong{font-size:35px}& .leaderboard-podium-score small{color:var(--paint-muted,#b5acb9);font-size:10px;font-weight:400}& .leaderboard-table-wrap{min-height:0;overflow:visible;border:1px solid var(--paint-line-a10,#ffffff19);border-radius:14px;background:var(--paint-base-a65,#111013a6)}& .leaderboard-table{width:100%;min-width:0;table-layout:fixed;border-collapse:separate;border-spacing:0}& .leaderboard-table th,& .leaderboard-table td{height:70px;padding:0 22px;border-bottom:1px solid var(--paint-line-a4,#ffffff0a);font-size:13px}& .leaderboard-table th{height:42px;background:var(--paint-tint-a1,#ffffff03);color:var(--paint-muted,#aaa1af);font-size:10px;font-weight:500;letter-spacing:.4px}& .leaderboard-table th:first-child{width:92px;border-top-left-radius:14px}& .leaderboard-table th:last-child{width:30%;border-top-right-radius:14px}& .leaderboard-table tbody tr{transition:background .16s}& .leaderboard-table tbody tr:hover{background:var(--paint-tint-a2,#ffffff04)}& .leaderboard-rank{width:auto;color:var(--paint-muted,#afa3b7);font-family:"Lexend",sans-serif;font-size:16px!important;font-weight:550}& .leaderboard-player{display:flex;width:100%;gap:13px;color:var(--paint-text,#eee8f0)}& .leaderboard-player-copy{display:grid;gap:4px;min-width:0}& .leaderboard-player strong{font-size:13px;font-weight:550;letter-spacing:-.2px}& .leaderboard-player small{font-size:11px;color:var(--paint-muted,#a69bac)}& .leaderboard-player:hover strong{color:var(--paint-accent-text,#ffb0aa)}& .leaderboard-table .numeric{color:var(--paint-text,#f0e8f2);font-weight:400;white-space:nowrap}& .leaderboard-table .numeric strong{display:block;font:600 19px/1.2 "Lexend",sans-serif;font-variant-numeric:tabular-nums}& .leaderboard-table .numeric small{display:block;margin-top:3px;color:var(--paint-muted,#a69aaa);font:400 10px/1.3 "Lexend",sans-serif;font-variant-numeric:tabular-nums}& .leaderboard-table tr[data-rank="1"] .leaderboard-rank{color:var(--rank-gold)}& .leaderboard-table tr[data-rank="2"] .leaderboard-rank{color:var(--rank-silver)}& .leaderboard-table tr[data-rank="3"] .leaderboard-rank{color:var(--rank-bronze)}& .players-empty{padding:35px 20px!important;height:230px!important;text-align:center}& .players-empty strong{color:var(--paint-text,#eee8f1);font-size:17px;font-weight:550}& .players-empty p{margin:9px auto 18px;color:var(--paint-muted,#b2a7bb);font-size:12px;line-height:1.6}& .players-empty button{min-height:42px;padding:0 17px;color:var(--paint-accent-text,#ffc5c0);font:500 12px "Lexend",sans-serif;background:var(--paint-accent-a7,#ec3a3213);border:1px solid var(--paint-accent-a27,#ec3a3245);border-radius:8px;cursor:pointer}& .leaderboard-panel.is-loading .leaderboard-table-wrap{opacity:1}& .leaderboard-skeleton{pointer-events:none}& .leaderboard-skeleton :is(.leaderboard-avatar,.leaderboard-skeleton-name,.leaderboard-skeleton-handle,.leaderboard-skeleton-award,.leaderboard-skeleton-score),& tr.leaderboard-skeleton td>span{background:var(--paint-tint-a4,#ffffff09);border-color:transparent;outline:0;animation:bgsi-leaderboard-pulse 1.3s ease-in-out infinite alternate}& .leaderboard-skeleton-award{align-self:flex-start;width:75px;height:20px;border-radius:5px}& .leaderboard-skeleton-name{width:min(140px,65%);height:20px;border-radius:5px}& .leaderboard-skeleton-handle{margin-top:8px;width:90px;height:11px;border-radius:4px}& .leaderboard-skeleton-score{width:104px;height:30px;margin-top:auto;border-radius:6px}& tr.leaderboard-skeleton td>span{display:inline-block;width:36px;height:18px;border-radius:4px}& tr.leaderboard-skeleton .numeric>span{width:80px}}@keyframes bgsi-leaderboard-pulse{to{opacity:.4}}@media(max-width:1000px){body.leaderboards-refined #leaderboards-page{width:calc(100% - 64px);& .leaderboard-panel-tools{flex-wrap:wrap}& .leaderboard-controls{flex:1 0 100%;justify-content:space-between}& .leaderboard-select{flex:1;max-width:380px}& .leaderboard-search{min-width:0}& .leaderboard-podium{gap:12px;grid-template-columns:1fr 1fr 1fr}& .leaderboard-podium-card{padding-left:14px;padding-right:14px}& .leaderboard-podium-card .leaderboard-player-copy strong{font-size:17px}& .leaderboard-podium-card[data-rank="1"] .leaderboard-player-copy strong{font-size:20px}}}@media(max-width:620px){body.leaderboards-refined #leaderboards-page{width:calc(100% - 32px);margin-top:27px;& .leaderboard-panel-header{padding-bottom:22px}& .leaderboard-panel-title h1{font-size:34px;letter-spacing:-1.6px}& .leaderboard-context{gap:9px;font-size:10px}& #game-leaderboard-period{padding-left:9px}& .leaderboard-panel-tools{gap:8px;padding:8px;border-radius:13px}& #game-leaderboard-summary{max-width:85px;font-size:10px}& .leaderboard-search{flex-basis:0}& .leaderboard-controls{width:100%;flex-direction:column;align-items:stretch;gap:8px}& .leaderboard-select{width:100%;max-width:none;min-width:0}& .leaderboard-period-control,& .leaderboard-periods{width:100%}& .leaderboard-periods button{flex:1;padding:0 10px}& .leaderboard-podium{grid-template-columns:1fr 1fr;gap:12px;margin:22px 0 26px}& .leaderboard-podium-card[data-rank="1"]{order:0;grid-column:1/-1;height:280px}& .leaderboard-podium-card{height:258px;padding:14px 13px 17px;border-radius:14px}& .leaderboard-podium-card .leaderboard-avatar{width:80px;height:80px;flex-basis:80px;margin:12px 0 14px}& .leaderboard-podium-card[data-rank="1"] .leaderboard-avatar{width:102px;height:102px;flex-basis:102px;margin-top:9px}& .leaderboard-podium-card .leaderboard-player-copy strong{font-size:15px;letter-spacing:-.4px}& .leaderboard-podium-card[data-rank="1"] .leaderboard-player-copy strong{font-size:22px}& .leaderboard-podium-card .player-handle{font-size:9px}& .leaderboard-podium-crest{top:45px;width:122px;height:96px}& .leaderboard-podium-card[data-rank="1"] .leaderboard-podium-crest{top:48px;width:152px;height:114px}& .leaderboard-podium-score strong{font-size:25px}& .leaderboard-podium-card[data-rank="1"] .leaderboard-podium-score strong{font-size:30px}& .leaderboard-podium-score small{font-size:9px}& .leaderboard-podium-award{font-size:9px;gap:5px;letter-spacing:.7px}& .leaderboard-podium-award svg{width:17px;height:17px}& .leaderboard-podium-award strong{font-size:16px}& .leaderboard-table th,& .leaderboard-table td{padding:0 10px;height:66px}& .leaderboard-table th{height:37px;font-size:9px}& .leaderboard-table th:first-child{width:48px}& .leaderboard-table th:last-child{width:86px}& .leaderboard-rank{font-size:13px!important}& .leaderboard-player{gap:9px}& .leaderboard-player .leaderboard-avatar{width:32px;height:32px;flex-basis:32px;border-radius:10px}& .leaderboard-player strong{font-size:11px}& .leaderboard-player small{font-size:9px}& .leaderboard-table .numeric strong{font-size:17px}& .leaderboard-table .numeric small{display:none}& .players-empty p{font-size:11px}}}body.eggs-refined{height:auto;min-height:100svh;overflow-y:auto}body.eggs-refined .home-ambient::before{opacity:.1}body.eggs-refined .home-ambient::after{opacity:.12}body.eggs-refined .site-footer{margin-top:auto}body.eggs-refined :is(#eggs-page,#egg-detail-page){width:min(calc(100% - 112px),1328px);max-width:none;min-height:0;margin:35px auto 40px;flex:1 0 auto;opacity:1;transform:none;animation:none}body.eggs-refined #eggs-page{& .egg-catalog-heading{margin-bottom:23px}& .egg-catalog-heading h1{color:var(--paint-text,#f5f0f4);font-size:38px;font-weight:700;letter-spacing:-1.4px;line-height:1.1}& .egg-catalog-heading h1 span{color:var(--paint-accent,#ec3a32)}& .pv-bar{position:relative;z-index:5;display:flex;align-items:center;gap:8px;margin:0 0 24px;padding:7px;border:1px solid var(--paint-line-a13,#ffffff21);border-radius:16px;background:var(--paint-base-a79,#151517c9);backdrop-filter:blur(20px);box-shadow:inset 0 1px var(--paint-shadow-a5,#ffffff0c),0 8px 28px var(--paint-shadow-a20,#0003)}& .eggs-search-wrap{display:flex;align-items:center;flex:1;min-width:0;height:52px;gap:12px;padding:0 12px;border:1px solid transparent;border-radius:10px;color:var(--paint-muted,#a6a4ae);background:none;transition:border-color .18s,background-color .18s}& .eggs-search-wrap:hover{background:var(--paint-tint-a1,#ffffff03)}& .eggs-search-wrap:focus-within{border-color:var(--paint-accent-a38,#ec3a3260);background:var(--paint-base-a78,#0a0a0dc7)}& .eggs-search-wrap>svg{box-sizing:border-box;width:34px;height:34px;flex:0 0 34px;padding:7px;border:1px solid var(--paint-accent-a18,#ec3a322e);border-radius:10px;background:var(--paint-accent-a4,#ec3a320b);color:var(--paint-accent-text,#ef8b84);transition:color .18s,border-color .18s}& .eggs-search-wrap:focus-within>svg{color:var(--paint-accent-text,#ffa69e);border-color:var(--paint-accent-a31,#ec3a3250)}& #eggs-search-input{width:100%;min-width:0;height:100%;min-height:0;flex:1;padding:0;background:none;border:0;color:var(--paint-text,#f2f0f5);font-size:13px;font-weight:400;box-shadow:none;outline:0}& #eggs-search-input::placeholder{color:var(--paint-muted,#aaa7b1)}& #eggs-search-input::-webkit-search-cancel-button{-webkit-appearance:none}& #eggs-search-clear{display:grid;place-items:center;width:36px;height:36px;flex:0 0 36px;padding:8px;border:1px solid var(--paint-line-a8,#ffffff14);border-radius:8px;background:var(--paint-tint-a1,#ffffff03);color:var(--paint-muted,#aaa7b1);cursor:pointer}& #eggs-search-clear svg{width:18px;height:18px}& #eggs-search-clear:hover{background:var(--paint-accent-a6,#ec3a3210);border-color:var(--paint-accent-a25,#ec3a3240);color:var(--paint-accent-text,#ffafa8)}& .pets-sort{flex:0 0 202px;width:202px;height:52px;padding:0;border:0;background:none}& .custom-select{height:52px;width:100%}& .custom-select-trigger{display:flex;align-items:center;justify-content:space-between;width:100%;height:52px;padding:0 14px;border:1px solid var(--paint-line-a9,#ffffff16);border-radius:10px;background:var(--paint-tint-a1,#ffffff03);color:var(--paint-text,#e8e5ec);font-size:12px;font-weight:500;transition:background-color .18s,border-color .18s}& .custom-select-value{display:grid;gap:4px}& .custom-select-value::before{content:"Browse eggs";color:var(--paint-muted,#a6a3ad);font-size:9px;font-weight:400;line-height:1}& .custom-select-chevron{color:var(--paint-muted,#aaa7b1)}& .custom-select-trigger:hover,& .custom-select.is-open .custom-select-trigger{border-color:var(--paint-accent-a27,#ec3a3245);background:var(--paint-accent-a3,#ec3a3208)}& .custom-select-menu{z-index:20;left:0;top:calc(100% + 12px);width:100%;min-width:0;max-height:344px;padding:7px;border:1px solid var(--paint-line-a15,#ffffff26);border-radius:12px;background:var(--paint-surface-a98,#19191bfA);backdrop-filter:blur(18px);box-shadow:inset 0 1px var(--paint-shadow-a4,#ffffff09),0 16px 36px var(--paint-shadow-a73,#000b);scrollbar-color:#4c4245 transparent;scrollbar-width:thin;overscroll-behavior:contain}& .egg-select-group{padding:9px 10px 7px;color:var(--paint-muted,#9e9aa6);font-size:9px;font-weight:450;letter-spacing:.3px}& .egg-select-group:not(:first-child){margin-top:5px;border-top:1px solid var(--paint-line-a6,#ffffff10);padding-top:13px}& .custom-select-option{position:relative;min-height:40px;padding:0 28px 0 10px;border-radius:7px;color:var(--paint-text,#d7d3dd);font-size:11px;font-weight:400}& .custom-select-option:hover{background:var(--paint-tint-a3,#ffffff07);color:var(--paint-text,#fff)}& .custom-select-option.is-selected{background:var(--paint-accent-a8,#ec3a3214);color:var(--paint-accent-text,#ffaca5)}& .custom-select-option.is-selected::after{content:"";position:absolute;right:12px;width:5px;height:9px;border:solid currentColor;border-width:0 1.5px 1.5px 0;transform:translateY(-2px) rotate(45deg)}& #eggs-direction-button{display:grid;place-items:center;width:44px;height:52px;flex:0 0 44px;min-height:0;padding:0;border:1px solid var(--paint-line-a9,#ffffff16);border-radius:10px;background:var(--paint-tint-a1,#ffffff03);color:var(--paint-muted,#aaa7b1);box-shadow:none}& #eggs-direction-button svg{width:21px;height:21px}& #eggs-direction-button:hover{border-color:var(--paint-accent-a31,#ec3a3250);color:var(--paint-accent-text,#ff938a);background:var(--paint-accent-a6,#ec3a3210)}& .egg-grid{gap:16px}& .egg-card{position:relative;padding:8px;border:1px solid var(--paint-line-a10,#ffffff1a);border-radius:16px;background:var(--paint-base-a70,#151517b3);backdrop-filter:blur(14px);box-shadow:inset 0 1px var(--paint-shadow-a4,#ffffff09),0 5px 16px var(--paint-shadow-a20,#0003)}& .egg-card:hover{border-color:var(--paint-accent-a40,#ec3a3265);background:var(--paint-surface-a81,#1b191ccf);transform:translateY(-3px)}& .catalog-art{border:1px solid var(--paint-line-a2,#ffffff05);border-radius:11px;background:var(--paint-tint-a1,#ffffff02)}& .catalog-art::after{content:"";position:absolute;bottom:12%;left:25%;width:50%;height:9%;border-radius:50%;background:var(--paint-base-a47,#0007);filter:blur(8px)}& .catalog-art>img{width:92%;height:92%;filter:drop-shadow(0 12px 10px #0006)}& .catalog-card-body{padding:13px 6px 6px}& .catalog-card-body h2{margin:0;color:var(--paint-text,#f0edf4);font-size:13px;font-weight:600;letter-spacing:-.2px;line-height:1.4}& .catalog-card-foot{margin-top:11px;padding-top:10px;border-color:var(--paint-line-a4,#ffffff0b);color:var(--paint-muted,#aaa6b2);font-size:10px;font-weight:400}& .catalog-card-foot svg{width:15px;height:15px;color:var(--paint-muted,#b4adbE)}& .egg-card-arrow{display:grid;place-items:center;width:22px;height:22px;border:1px solid var(--paint-line-a6,#ffffff10);border-radius:6px;color:var(--paint-muted,#aaa6b2);transition:background-color .18s,border-color .18s}& .egg-card-arrow svg{width:13px;height:13px;color:inherit}& .egg-card:hover .egg-card-arrow{background:var(--paint-accent-a6,#ec3a3210);border-color:var(--paint-accent-a21,#ec3a3235);color:var(--paint-accent-text,#ffaca5)}& :is(.custom-select-trigger,.custom-select-option,#eggs-search-clear,#eggs-direction-button,.egg-card):focus-visible{outline:2px solid var(--paint-accent,#f65b50);outline-offset:3px}& .egg-card-skeleton{min-height:240px}& .egg-card-skeleton::before,& .egg-card-skeleton>span{background:var(--paint-tint-a3,#ffffff08);animation:bgsi-leaderboard-pulse 1.3s ease-in-out infinite alternate}& .egg-message{min-height:180px;color:var(--paint-muted,#b7aabd);border:1px solid var(--paint-line-a9,#ffffff17);border-radius:12px;font-size:13px}}body.egg-refined #egg-detail-page{& .egg-detail-topline{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:22px;color:var(--paint-muted,#9f93a8);font-size:11px}& .egg-detail-topline a{display:flex;align-items:center;gap:6px;min-height:36px;color:var(--paint-text,#c4b5ce)}& .egg-detail-topline a:hover{color:var(--paint-text,#fff)}& .egg-detail-topline svg{width:17px;height:17px}& .egg-detail-shell{display:grid;grid-template-columns:320px minmax(0,1fr);align-items:start;gap:42px}& .egg-detail-summary{position:sticky;top:24px;display:grid;grid-template-columns:1fr;padding:0;gap:24px;border:0;background:none}& .egg-detail-art{position:relative;width:100%;height:280px;aspect-ratio:auto;max-width:none;overflow:hidden;border:1px solid var(--paint-line-a9,#ffffff18);border-radius:20px;background:var(--paint-surface-a61,#18151b9c);backdrop-filter:blur(14px);box-shadow:inset 0 1px var(--paint-shadow-a3,#ffffff07),inset 0 -4px var(--paint-shadow-a40,#0006),0 14px 32px var(--paint-shadow-a27,#0004)}& .egg-detail-art::after{content:"";position:absolute;bottom:24px;width:46%;height:20px;border-radius:50%;background:var(--paint-base-a53,#0008);filter:blur(11px);pointer-events:none}& .egg-detail-art img{position:relative;z-index:1;width:82%;height:82%;object-fit:contain;filter:drop-shadow(0 15px 17px #0009)}& .egg-detail-copy h1{margin:0 0 22px;color:var(--paint-text,#f7f1f6);font-size:32px;font-weight:650;letter-spacing:-1.1px;line-height:1.15}& .egg-detail-facts{margin:0;padding:0}& .egg-detail-facts>div{display:grid;grid-template-columns:78px minmax(0,1fr);align-items:baseline;gap:13px;padding:12px 0;border-bottom:1px solid var(--paint-line-a5,#ffffff0e)}& .egg-detail-facts dt{color:var(--paint-muted,#aba0b3);font-size:11px}& .egg-detail-facts dd{margin:0;color:var(--paint-text,#e1d6e8);font-size:12px;font-weight:450;overflow-wrap:anywhere}& .egg-detail-facts dd a{color:var(--paint-accent-text,#ff9b94)}& .egg-detail-facts dd a:hover{text-decoration:underline}& .egg-detail-expected-value{margin-top:26px;padding:18px 20px;gap:9px;border:1px solid var(--paint-accent-a19,#ec3a3230);border-radius:12px;background:var(--paint-accent-a3,#ec3a3208);box-shadow:inset 0 1px var(--paint-shadow-a2,#ffffff04)}& .egg-detail-expected-value>span{color:var(--paint-text,#e1c9d6);font-size:11px;font-weight:450;text-transform:none;letter-spacing:0}& .egg-detail-expected-value>span small{color:var(--paint-muted,#a393ad);font-size:10px}& .egg-detail-expected-value strong{color:var(--paint-accent-text,#ffaba3);font:650 34px/1.1 "Lexend",sans-serif;letter-spacing:-.7px}& .egg-detail-pets{height:auto;display:block;padding:0;border:0;background:none}& .egg-detail-pets>header{position:relative;z-index:5;align-items:center;gap:16px;margin:0 0 19px;padding:0 0 15px;border-bottom:1px solid var(--paint-line-a8,#ffffff14)}& .egg-detail-pets h2{color:var(--paint-text,#eee6f4);font-size:23px;font-weight:600;letter-spacing:-.5px}& .egg-detail-pets h2 span{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;min-width:25px;height:22px;margin-left:6px;padding:0 6px;color:var(--paint-muted,#baa9c6);background:var(--paint-tint-a3,#ffffff08);border-radius:6px;font-size:11px;font-weight:450;letter-spacing:0}& .egg-detail-pets>header p{margin:5px 0 0;color:var(--paint-muted,#b0a1bd);font-size:10px;font-weight:400;text-transform:none}& .egg-drop-list{display:grid;padding:0;gap:8px;overflow:visible}& .egg-drop{display:grid;grid-template-columns:64px minmax(0,1fr) 238px;align-items:center;gap:15px;min-height:90px;padding:11px 17px 11px 12px;border:1px solid var(--paint-line-a9,#ffffff16);border-radius:12px;background:var(--paint-surface-a61,#18141c9c);box-shadow:inset 0 1px var(--paint-shadow-a2,#ffffff04);transition:background .18s,border-color .18s}& .egg-drop:hover{border-color:var(--paint-accent-a38,#ec3a3260);background:var(--paint-surface-a74,#201923bd)}& .egg-drop-art{width:64px;height:64px;overflow:hidden;background:transparent;border:0;border-radius:10px;box-shadow:none}& .egg-drop-art img{width:100%;height:100%;filter:drop-shadow(0 5px 8px #0006)}& .egg-drop-art>svg{width:28px;height:28px}& .egg-drop-name{gap:6px}& .egg-drop-name strong{color:var(--paint-text,#f2e9f7);font-size:14px;font-weight:600;letter-spacing:-.3px}& .egg-drop-name small{font-size:10px;font-weight:500}& .egg-drop-metrics{display:grid;grid-template-columns:minmax(0,1fr) 72px;align-items:center;gap:16px}& .egg-drop-chance,& .egg-drop-eta{display:grid;gap:5px;justify-items:end}& .egg-drop-chance strong{color:var(--paint-text,#e4d4ef);font:600 16px/1.1 "Lexend",sans-serif;font-variant-numeric:tabular-nums;white-space:normal;text-align:right}& .egg-drop-eta strong{color:var(--paint-text,#bea9cd);font:550 15px/1.1 "Lexend",sans-serif;font-variant-numeric:tabular-nums;white-space:normal;text-align:right}& .egg-drop-metrics small{color:var(--paint-muted,#a693b4);font-size:9px;font-weight:400}& .egg-hatch-setup-trigger{display:flex;align-items:center;justify-content:center;width:auto;min-height:42px;height:42px;gap:7px;padding:0 12px;border:1px solid var(--paint-accent-a24,#ec3a323d);border-radius:9px;background:var(--paint-accent-a5,#ec3a320c);color:var(--paint-accent-text,#ffaaa3);font:450 11px "Lexend",sans-serif}& .egg-hatch-setup-trigger svg{width:17px;height:17px}& .egg-hatch-setup-trigger:hover,& .egg-hatch-setup.is-open .egg-hatch-setup-trigger{border-color:var(--paint-accent-a44,#ec3a3270);color:var(--paint-accent-text,#ffd2cc);background:var(--paint-accent-a9,#ec3a3218)}& .egg-hatch-setup-trigger:focus-visible{box-shadow:none;outline:2px solid var(--paint-accent,#ec3a32);outline-offset:3px}& .egg-hatch-setup-panel{z-index:20;width:min(370px,calc(100vw - 32px));max-height:calc(100svh - 100px);overflow-y:auto;overscroll-behavior:contain;padding:16px;background:var(--paint-surface-a96,#19151df5);backdrop-filter:blur(18px);border:1px solid var(--paint-line-a16,#ffffff29);border-radius:14px;box-shadow:inset 0 1px var(--paint-shadow-a3,#ffffff08),0 20px 40px var(--paint-shadow-a67,#000a);scrollbar-width:thin;scrollbar-color:#5c4054 transparent}& .egg-hatch-setup-heading{padding:0 0 14px}& .egg-hatch-setup-heading span{color:var(--paint-muted,#af9abb);font-size:10px;font-weight:400;text-transform:none}& .egg-hatch-setup-heading strong{color:var(--paint-text,#f3e7fb);font-size:17px;font-weight:550;letter-spacing:-.4px}& .egg-hatch-reset{height:32px;padding:0 9px;border-color:var(--paint-line-a11,#ffffff1c);border-radius:7px;background:var(--paint-tint-a2,#ffffff04);color:var(--paint-text,#c5b2d2);font:400 10px "Lexend",sans-serif}& .egg-hatch-reset svg{width:13px;height:13px}& .egg-hatch-results{border:1px solid var(--paint-accent-a17,#ec3a322b);border-radius:10px;background:var(--paint-accent-a4,#ec3a320b)}& .egg-hatch-results>div{padding:12px 5px;gap:6px}& .egg-hatch-results>div+div{border-left-color:var(--paint-accent-a13,#ec3a3220)}& .egg-hatch-results span{color:var(--paint-muted,#b3a1c0);font-size:9px;font-weight:400;text-transform:none}& .egg-hatch-results strong{color:var(--paint-accent-text,#ffb0a8);font:600 18px "Lexend",sans-serif}& .egg-hatch-setup-group{border-color:var(--paint-line-a9,#ffffff16);border-radius:9px;margin-top:13px}& .egg-hatch-setup-group h3{padding:10px 12px;background:var(--paint-tint-a1,#ffffff03);border-color:var(--paint-line-a6,#ffffff10);color:var(--paint-text,#dfcce9);font-size:11px;font-weight:500;text-transform:none}& .egg-hatch-setup-fields{gap:11px;padding:12px}& .egg-hatch-setup-fields label{gap:7px;color:var(--paint-muted,#baa7c8);font-size:10px;font-weight:400}& .egg-hatch-setup-fields input[type=number],& .egg-hatch-variant-fields input[type=number]{height:38px;padding:0 9px;background:var(--paint-base-a50,#09080d80);border:1px solid var(--paint-line-a11,#ffffff1d);border-radius:7px;color:var(--paint-text,#f1e3fb);font:450 12px "Lexend",sans-serif;box-shadow:none}& .egg-hatch-setup-fields input[type=number]:focus,& .egg-hatch-variant-fields input[type=number]:focus{border-color:var(--paint-accent-a50,#ec3a3280);background:var(--paint-base,#0d090f);box-shadow:0 0 0 3px var(--paint-accent-a6,#ec3a3210)}& .egg-hatch-setup-check{padding:10px 12px}& .egg-hatch-setup-check strong{color:var(--paint-text,#d2bfdF);font-size:11px;font-weight:450}& .egg-hatch-setup-check>i{background:var(--paint-base,#09080d);border-color:var(--paint-line-a17,#ffffff2c)}& .egg-hatch-setup-check>i::after{border-color:var(--paint-line,#fff)}& .egg-hatch-setup-check:focus-within>i{box-shadow:0 0 0 3px var(--paint-accent-a13,#ec3a3220)}& .egg-hatch-variant-fields{padding:10px;gap:8px}& .egg-hatch-variant-fields>label{grid-template-columns:18px 52px minmax(45px,1fr) 84px;min-height:44px;padding:5px 6px;color:var(--paint-text,#d6c3e2);background:none;border:0;font-size:11px;font-weight:450}& .egg-hatch-variant-fields small{color:var(--paint-muted,#ab96bb);font-size:9px}& .egg-variant-note{margin:0;padding:0 16px 14px;color:var(--paint-text,#bdaacb);font:400 10px/1.6 "Lexend",sans-serif}& .egg-hatch-variant-fields input:disabled{opacity:.5;cursor:not-allowed}& .egg-hatch-variant-fields input[type=checkbox]{appearance:none;position:relative;width:18px;height:18px;margin:0;border:1px solid var(--paint-line-a21,#ffffff35);border-radius:5px;background:var(--paint-base,#09080d);cursor:pointer}& .egg-hatch-variant-fields input[type=checkbox]:checked{border-color:var(--paint-accent,#ec3a32);background:var(--paint-accent,#ec3a32)}& .egg-hatch-variant-fields input[type=checkbox]:checked::after{content:"";position:absolute;left:5px;top:2px;width:5px;height:9px;border:solid var(--paint-line,#fff);border-width:0 2px 2px 0;transform:rotate(45deg)}& .egg-detail-error{display:grid;justify-items:center;gap:20px;margin-top:25px;padding:60px 20px;color:var(--paint-text,#e0cdeE);background:var(--paint-base-a50,#18131c80);border-color:var(--paint-line-a11,#ffffff1b);border-radius:16px;font-size:16px}& .egg-detail-error>div{display:flex;gap:12px}& .egg-detail-error a,& .egg-detail-error button{display:flex;align-items:center;min-height:42px;padding:0 15px;border:1px solid #ec3a323d;border-radius:8px;background:#ec3a3210;color:#ffb9b0;font:450 12px "Lexend",sans-serif;cursor:pointer}& .egg-detail-loading :is(.egg-detail-art,.egg-drop-art),& .egg-detail-loading .egg-detail-copy>span,& .egg-detail-loading .egg-drop>span:not(.egg-drop-metrics),& .egg-detail-loading .egg-drop-metrics>span,& .egg-detail-loading header>span{background:var(--paint-tint-a3,#ffffff08);animation:bgsi-leaderboard-pulse 1.3s ease-in-out infinite alternate}& .egg-detail-loading .egg-detail-copy{display:grid;gap:18px}& .egg-detail-loading .egg-detail-copy>span{height:25px;width:75%;border-radius:6px}& .egg-detail-loading .egg-detail-copy>span:first-child{height:36px;width:85%}& .egg-detail-loading .egg-drop>span:not(.egg-drop-art,.egg-drop-metrics){width:70%;height:20px;border-radius:5px}& .egg-detail-loading .egg-drop-metrics>span{justify-self:end;width:70px;height:17px;border-radius:5px}& .egg-detail-loading header>span{width:135px;height:36px;border-radius:6px}}@media(max-width:1100px){body.eggs-refined :is(#eggs-page,#egg-detail-page){width:calc(100% - 64px)}body.eggs-refined #eggs-page .egg-grid{grid-template-columns:repeat(5,minmax(0,1fr))}body.egg-refined #egg-detail-page{& .egg-detail-shell{grid-template-columns:270px minmax(0,1fr);gap:25px}& .egg-detail-art{height:240px}& .egg-drop{grid-template-columns:58px minmax(0,1fr) 184px;gap:12px}& .egg-drop-metrics{grid-template-columns:minmax(0,1fr) 58px;gap:12px}& .egg-drop-art{width:58px;height:58px}}}@media(max-width:820px){body.eggs-refined #eggs-page .egg-grid{grid-template-columns:repeat(4,minmax(0,1fr))}body.egg-refined #egg-detail-page{& .egg-detail-shell{grid-template-columns:1fr;gap:30px}& .egg-detail-summary{position:static;grid-template-columns:220px minmax(0,1fr);align-items:center;gap:25px}& .egg-detail-art{height:240px}& .egg-detail-copy h1{font-size:29px;margin-bottom:12px}& .egg-detail-facts>div{padding:8px 0}& .egg-detail-expected-value{margin-top:15px;padding:13px 15px}}}@media(max-width:620px){body.eggs-refined :is(#eggs-page,#egg-detail-page){width:calc(100% - 32px);margin-top:25px}body.eggs-refined #eggs-page{& .egg-catalog-heading h1{font-size:32px}& .pv-bar{flex-wrap:wrap;padding:7px;gap:7px}& .eggs-search-wrap{flex:1 0 100%;padding:0 9px}& .pets-sort{flex:1;width:auto}& .egg-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}& .catalog-card-body{padding:12px 4px 5px}& .catalog-card-body h2{font-size:12px}& .catalog-card-foot{font-size:10px;gap:5px}& .catalog-card-foot svg{width:14px;height:14px}& .egg-card{padding:7px;border-radius:14px}}body.egg-refined #egg-detail-page{& .egg-detail-topline{margin-bottom:15px;font-size:10px}& .egg-detail-summary{grid-template-columns:125px minmax(0,1fr);gap:18px;align-items:start}& .egg-detail-art{height:156px;border-radius:15px;margin-top:4px}& .egg-detail-copy h1{margin-bottom:12px;font-size:25px;letter-spacing:-.8px}& .egg-detail-facts>div{grid-template-columns:1fr;gap:4px;padding:7px 0}& .egg-detail-facts dt{font-size:9px}& .egg-detail-facts dd{font-size:10px}& .egg-detail-expected-value{padding:12px;gap:7px}& .egg-detail-expected-value>span{font-size:10px}& .egg-detail-expected-value>span small{display:block;margin-top:4px;font-size:9px}& .egg-detail-expected-value strong{font-size:27px}& .egg-detail-pets h2{font-size:21px}& .egg-hatch-setup-trigger{min-height:40px;height:40px;padding:0 10px;font-size:10px}& .egg-drop{grid-template-columns:60px minmax(0,1fr);gap:9px 13px;padding:12px;min-height:103px}& .egg-drop-art{grid-column:1;grid-row:1/3;width:60px;height:60px}& .egg-drop-name{grid-column:2;grid-row:1;gap:5px}& .egg-drop-name strong{font-size:13px}& .egg-drop-name small{font-size:9px}& .egg-drop-metrics{grid-column:2;grid-row:2;display:flex;justify-content:space-between;align-items:start;gap:12px}& .egg-drop-chance{justify-items:start}& .egg-drop-chance strong{text-align:left;font-size:14px}& .egg-drop-eta strong{font-size:14px}& .egg-drop-metrics small{font-size:8px}& .egg-hatch-setup-panel{width:min(345px,calc(100vw - 32px));padding:14px}& .egg-hatch-variant-fields>label{grid-template-columns:18px 43px minmax(36px,1fr) 73px;gap:5px}}}@media(max-width:360px){body.eggs-refined #eggs-page .egg-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body.egg-refined #egg-detail-page .egg-detail-summary{grid-template-columns:105px minmax(0,1fr);gap:14px}}@media(prefers-reduced-motion:reduce){body.eggs-refined #eggs-page :is(.eggs-search-wrap,.eggs-search-wrap>svg,.custom-select-trigger,.custom-select-menu,.custom-select-chevron,.egg-card,.catalog-art>img,.egg-card-arrow){transition:none}body.eggs-refined #eggs-page .egg-card:hover,body.eggs-refined #eggs-page .egg-card:hover .catalog-art>img{transform:none}body.eggs-refined #eggs-page :is(.egg-card-skeleton::before,.egg-card-skeleton>span){animation:none}}body.bounties-refined{height:auto;min-height:100svh;overflow-y:auto}body.bounties-refined .home-ambient::before{opacity:.09}body.bounties-refined .home-ambient::after{opacity:.1}body.bounties-refined .site-footer{margin-top:auto}body.bounties-refined #bounties-page{width:min(calc(100% - 112px),1328px);min-height:0;margin:35px auto 40px;flex:1 0 auto;opacity:1;transform:none;animation:none;& .bounty-panel{overflow:visible;border:0;border-radius:0;background:none}& .bounty-panel-header{min-height:0;align-items:center;gap:18px;margin-bottom:25px;padding:0;border:0}& .bounty-panel-header h1{color:var(--paint-text,#f5f0f4);font-size:38px;font-weight:700;letter-spacing:-1.4px;line-height:1.1}& .bounty-panel-header h1 span{color:var(--paint-accent,#ec3a32)}& .bounty-rotation{display:flex;align-items:center;gap:9px;color:var(--paint-muted,#aba5b2);font-size:11px;font-weight:400}& .bounty-rotation>span{color:var(--paint-accent,#ef7167)}& .bounty-content{padding:0}& .bounty-featured{position:relative;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);min-height:380px;border:1px solid var(--paint-line-a13,#ffffff20);border-radius:22px;background:var(--paint-base-a85,#121114d9);box-shadow:inset 0 1px var(--paint-shadow-a3,#ffffff08),0 14px 44px var(--paint-shadow-a27,#0004)}& .bounty-featured::before{content:"";position:absolute;z-index:2;left:0;top:22%;bottom:22%;width:2px;background:var(--paint-accent,#ec3a32);box-shadow:0 0 18px var(--paint-accent-a25,#ec3a3240)}& .bounty-featured-visual{min-height:380px;border:0;background:radial-gradient(ellipse at 50% 54%,var(--paint-accent-a5,#ec3a320c),transparent 66%)}& .bounty-featured-visual::after{content:"";position:absolute;left:25%;bottom:14%;width:50%;height:8%;border-radius:50%;background:var(--paint-base-a60,#0009);filter:blur(16px);pointer-events:none}& .bounty-featured-visual>a:first-child{position:relative;z-index:1;width:min(84%,320px);height:320px;overflow:hidden;border:1px solid var(--paint-line-a9,#ffffff17);border-radius:24px;background:var(--paint-base,#0c0a0e);box-shadow:0 18px 32px var(--paint-shadow-a33,#0005)}& .bounty-featured-visual>a:first-child>img{filter:drop-shadow(0 18px 20px #0008);transition:transform .25s ease}& .bounty-featured-visual>a:first-child:hover>img{transform:translateY(-4px) scale(1.025)}& .bounty-featured-egg{z-index:2;width:76px;height:76px;right:26px;bottom:26px;padding:6px;border:1px solid var(--paint-line-a14,#ffffff24);border-radius:14px;background:var(--paint-surface-a95,#1c191ef2);box-shadow:inset 0 1px var(--paint-shadow-a4,#ffffff0a),0 8px 22px var(--paint-shadow-a33,#0005);transition:border-color .18s,background-color .18s}& .bounty-featured-egg:hover{border-color:var(--paint-accent-a40,#ec3a3265);background:var(--paint-surface,#241c20)}& .bounty-featured-copy{position:relative;min-width:0;padding:30px 44px 30px 24px}& .bounty-date-line{gap:12px;color:var(--paint-muted,#aaa2b1);font-size:11px;font-weight:400}& .bounty-status{gap:7px;padding:0;min-height:22px;border:0;border-radius:0;background:none;color:var(--paint-text,#e1d8e7);font-size:11px;font-weight:500}& .bounty-status::before{content:"";width:6px;height:6px;border:1px solid var(--paint-line,#a497ad);border-radius:50%}& .bounty-status.is-today{color:var(--paint-accent-text,#ff9389)}& .bounty-status.is-today::before{border-color:var(--paint-accent,#f25a4d);background:var(--paint-accent,#f25a4d)}& .bounty-featured-copy h2{margin:13px 0 0;color:var(--paint-text,#f6f0f8);font:700 clamp(30px,3.2vw,45px)/1.1 "Lexend",sans-serif;letter-spacing:-1.6px;overflow-wrap:break-word}& .bounty-timer{display:block;margin-top:23px;white-space:normal}& .bounty-timer-label{color:var(--paint-muted,#ada5b6);font-size:10px;font-weight:400}& .bounty-countdown{width:min(100%,310px);margin-top:10px;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}& .bounty-countdown>span{position:relative;min-height:0;gap:5px;place-content:start;justify-items:start;padding:0;border:0;border-radius:0;background:none}& .bounty-countdown>span:not(:last-child)::after{content:":";position:absolute;right:-15px;top:3px;color:#fff;font:500 30px/1 "Lexend",sans-serif}& .bounty-countdown strong{color:var(--paint-accent-text,#ff8478);font:600 41px/1 "Lexend",sans-serif;font-variant-numeric:tabular-nums;letter-spacing:-1px}& .bounty-countdown small{color:var(--paint-muted,#b1a7bb);font-size:9px;font-weight:400;text-transform:none}& .bounty-featured-meta{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:22px;margin-top:22px;padding-top:19px;border-top:1px solid var(--paint-line-a7,#ffffff12)}& .bounty-featured-meta>div{min-width:0;gap:7px;padding:0;border:0;border-radius:0;background:none}& .bounty-featured-meta span{color:var(--paint-muted,#aca3b6);font-size:10px;font-weight:400;text-transform:none}& .bounty-featured-meta strong{color:var(--paint-text,#ece3f3);font:600 17px/1.2 "Lexend",sans-serif}& .bounty-featured-meta a{color:inherit}& .bounty-featured-meta a:hover{color:var(--paint-accent-text,#ffaea5)}& .bounty-view-pet{display:inline-flex;align-items:center;justify-content:center;align-self:start;gap:21px;min-height:42px;margin-top:22px;padding:0 15px;border:1px solid var(--paint-accent-a34,#fb645557);border-radius:9px;background:var(--paint-accent,#d9362b);color:var(--paint-text,#fff);box-shadow:inset 0 1px var(--paint-shadow-a8,#ffffff14),0 3px 10px var(--paint-shadow-a27,#0004);font:500 11px "Lexend",sans-serif;transition:background-color .18s,border-color .18s}& .bounty-view-pet svg{width:17px;height:17px;transition:transform .18s}& .bounty-view-pet:hover{background:var(--paint-accent,#ee493b);border-color:var(--paint-accent-a44,#ff897770)}& .bounty-view-pet:hover svg{transform:translateX(3px)}& .bounty-list-heading{display:flex;align-items:center;gap:18px;margin:31px 0 17px}& .bounty-list-heading::after{content:"";height:1px;flex:1;background:var(--paint-tint-a7,#ffffff13)}& .bounty-list-heading h2{color:var(--paint-text,#eae3ef);font-size:19px;font-weight:550;letter-spacing:-.5px}& .bounty-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px}& .bounty-card{grid-template-columns:112px minmax(0,1fr);min-height:156px;border:1px solid var(--paint-line-a9,#ffffff17);border-radius:14px;background:var(--paint-base-a66,#141216a8);box-shadow:inset 0 1px var(--paint-shadow-a2,#ffffff05)}& .bounty-card:hover{border-color:var(--paint-line-a21,#ffffff35);background:var(--paint-surface,#1c181e)}& .bounty-card.is-next{border-color:var(--paint-accent-a19,#ec3a3230)}& .bounty-card.is-next:hover{border-color:var(--paint-accent-a40,#ec3a3265)}& .bounty-card-visual{min-height:156px;border:0;background:none}& .bounty-card-visual>a:first-child{width:95%;height:108px;margin-top:-16px;overflow:hidden;border:1px solid var(--paint-line-a5,#ffffff0c);border-radius:12px;background:var(--paint-base,#0c0a0e)}& .bounty-card-visual>a:first-child img{filter:drop-shadow(0 8px 10px #0008);transition:transform .2s}& .bounty-card-visual>a:first-child:hover img{transform:scale(1.05)}& .bounty-card-egg{width:40px;height:40px;right:6px;bottom:10px;padding:3px;border:1px solid var(--paint-line-a11,#ffffff1c);border-radius:9px;background:var(--paint-surface-a91,#1b171ee8)}& .bounty-card-egg:hover{border-color:var(--paint-accent-a31,#ec3a3250)}& .bounty-card-body{justify-content:center;padding:16px 17px 16px 6px}& .bounty-card-body>time{color:var(--paint-muted,#b4a9c0);font-size:10px;font-weight:400}& .bounty-card.is-next .bounty-card-body>time{color:var(--paint-accent-text,#ff9c90)}& .bounty-card-body h3{margin:10px 0 0;color:var(--paint-text,#efe6f7);font-size:14px;font-weight:600;letter-spacing:-.3px;line-height:1.3;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}& .bounty-card-body dl{gap:7px;margin:12px 0 0}& .bounty-card-body dl>div{grid-template-columns:36px minmax(0,1fr);gap:8px;align-items:baseline}& .bounty-card-body dt{color:var(--paint-muted,#ab9fb7);font-size:9px;font-weight:400;text-transform:none}& .bounty-card-body dd{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--paint-text,#cfc2de);font:450 11px/1.3 "Lexend",sans-serif}& .bounty-card-body dl>div:last-child dd{color:var(--paint-text,#f0e6f8);font:600 13px/1.2 "Lexend",sans-serif}& .bounty-card-body a:hover{color:var(--paint-accent-text,#ffada2)}& :is(a,button):focus-visible{outline:2px solid var(--paint-accent,#f65b50);outline-offset:3px}& .bounty-message{margin:16px 0;color:var(--paint-muted,#b5a7c2);font-size:12px}& .bounty-na{min-height:300px;align-content:center;gap:19px;color:var(--paint-text,#c5b7d0);font-size:14px;font-weight:400}& .bounty-na strong{font-size:17px;font-weight:550}& .bounty-retry{min-height:44px;padding:0 18px;border:1px solid var(--paint-accent-a31,#ec3a3250);border-radius:9px;background:var(--paint-accent-a6,#ec3a3210);color:var(--paint-accent-text,#ffada2);font:500 12px "Lexend",sans-serif;cursor:pointer}& .bounty-featured-skeleton{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);grid-template-rows:1fr 1fr;min-height:380px;padding:45px;gap:20px 50px;align-items:center}& .bounty-featured-skeleton span{width:80%;height:70px;border-radius:12px;background:var(--paint-tint-a2,#ffffff06);animation:bgsi-leaderboard-pulse 1.3s ease-in-out infinite alternate}& .bounty-featured-skeleton span:first-child{grid-column:1;grid-row:1/3;justify-self:center;width:min(100%,260px);height:260px;border-radius:30px}& .bounty-featured-skeleton span:nth-child(2){align-self:end;width:90%;height:45px}& .bounty-featured-skeleton span:last-child{align-self:start;width:75%;height:75px}& .bounty-card-loading{grid-template-columns:100px 1fr;grid-template-rows:1fr 1fr;padding:18px;gap:12px}& .bounty-card-loading>span{background:var(--paint-tint-a2,#ffffff06);border-radius:8px;animation:bgsi-leaderboard-pulse 1.3s ease-in-out infinite alternate}& .bounty-card-loading>span:first-child{grid-row:1/3}& .bounty-card-loading>span:not(:first-child){height:20px;align-self:center}}@media(max-width:1100px){body.bounties-refined #bounties-page{width:calc(100% - 64px);& .bounty-card{grid-template-columns:92px minmax(0,1fr)}& .bounty-card-body{padding-right:12px}& .bounty-featured-copy{padding-right:30px}}}@media(max-width:900px){body.bounties-refined #bounties-page{& .bounty-grid{grid-template-columns:repeat(2,minmax(0,1fr))}& .bounty-card{grid-template-columns:112px minmax(0,1fr)}}}@media(max-width:820px){body.bounties-refined #bounties-page{& .bounty-featured{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}& .bounty-featured-visual{min-height:360px;border:0}& .bounty-featured-visual>a:first-child{width:92%;height:260px}& .bounty-featured-copy{padding:25px 22px 25px 16px}& .bounty-featured-copy h2{font-size:32px;letter-spacing:-1px}& .bounty-featured-egg{width:60px;height:60px;right:16px;bottom:24px}& .bounty-countdown{gap:20px}& .bounty-countdown strong{font-size:35px}}}@media(max-width:620px){body.bounties-refined #bounties-page{width:calc(100% - 32px);margin-top:25px;& .bounty-panel-header{align-items:start;flex-direction:column;gap:12px;margin-bottom:21px}& .bounty-panel-header h1{font-size:32px}& .bounty-rotation{font-size:10px}& .bounty-featured{grid-template-columns:1fr;border-radius:18px}& .bounty-featured::before{top:25px;bottom:auto;height:150px}& .bounty-featured-visual{min-height:225px}& .bounty-featured-visual>a:first-child{width:220px;height:220px}& .bounty-featured-egg{right:24px;bottom:12px}& .bounty-featured-copy{padding:14px 24px 26px}& .bounty-date-line{gap:10px;font-size:10px}& .bounty-featured-copy h2{margin-top:12px;font-size:32px}& .bounty-timer{margin-top:22px}& .bounty-countdown{width:100%;gap:26px}& .bounty-countdown strong{font-size:39px}& .bounty-featured-meta{gap:16px;margin-top:21px;padding-top:17px}& .bounty-featured-meta strong{font-size:17px}& .bounty-view-pet{margin-top:20px;min-height:44px}& .bounty-list-heading{margin-top:27px}& .bounty-list-heading h2{font-size:18px}& .bounty-grid{grid-template-columns:1fr;gap:11px}& .bounty-card{grid-template-columns:112px minmax(0,1fr);min-height:150px}& .bounty-card-visual{min-height:150px}& .bounty-card-body h3{font-size:15px}& .bounty-card-body{padding:17px 17px 17px 7px}& .bounty-card-body dl>div{grid-template-columns:36px minmax(0,1fr);gap:8px}& .bounty-card-body dd{font-size:11px}& .bounty-featured-skeleton{grid-template-columns:1fr;grid-template-rows:auto auto auto;min-height:535px;padding:26px;gap:23px}& .bounty-featured-skeleton span:first-child{grid-row:auto;width:200px;height:200px}& .bounty-featured-skeleton span:nth-child(2),& .bounty-featured-skeleton span:last-child{justify-self:start;align-self:center}}}@media(prefers-reduced-motion:reduce){body.bounties-refined #bounties-page :is(.bounty-card,.bounty-view-pet,.bounty-view-pet svg,.bounty-featured-egg,.bounty-featured-visual img,.bounty-card-visual img){transition:none}body.bounties-refined #bounties-page :is(.bounty-featured-visual>a:first-child:hover>img,.bounty-card-visual>a:first-child:hover img,.bounty-view-pet:hover svg){transform:none}body.bounties-refined #bounties-page :is(.bounty-featured-skeleton span,.bounty-card-loading>span){animation:none}}body.home-refined .account-trigger{display:flex;align-items:center;gap:9px;height:42px;min-width:0;padding:5px 9px 5px 5px;border:1px solid var(--paint-line-a13,#ffffff22);border-radius:11px;background:linear-gradient(145deg,var(--paint-tint-a3,#ffffff08),var(--paint-tint-a1,#ffffff02)),var(--paint-base-a70,#151519b3);box-shadow:inset 0 1px var(--paint-shadow-a5,#ffffff0c),0 3px 9px var(--paint-shadow-a13,#0002);color:var(--paint-text,#eeebf1);font:500 12px "Lexend",sans-serif;cursor:pointer;transition:border-color .16s,background .16s}body.home-refined .account-trigger:hover,body.home-refined .account-menu.is-open .account-trigger{border-color:var(--paint-line-a26,#ffffff42);background:var(--paint-surface-a79,#242228c9);color:var(--paint-text,#fff)}body.home-refined .account-avatar{position:relative;display:grid;place-items:center;flex:0 0 30px;width:30px;height:30px;border:1px solid var(--paint-line-a9,#ffffff16);border-radius:8px;background:var(--paint-surface,#27242d);color:var(--paint-text,#c9c0d1);overflow:hidden}body.home-refined .account-avatar>svg{width:20px;height:20px}body.home-refined .account-avatar>img{position:absolute;inset:0;display:block;width:100%;height:100%;border-radius:0;object-fit:cover}body.home-refined .account-trigger-name{max-width:118px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.home-refined .account-trigger>.icon{width:13px;height:13px;margin-left:1px;color:var(--paint-text,#b9b0c3);transition:transform .16s}body.home-refined .account-menu.is-open .account-trigger>.icon{transform:rotate(180deg)}body.home-refined .account-panel{top:calc(100% + 10px);width:min(248px,calc(100vw - 28px));gap:3px;padding:8px;border:1px solid var(--paint-line-a15,#ffffff26);border-radius:14px;background:var(--paint-surface-a98,#17161bfa);backdrop-filter:blur(20px);box-shadow:inset 0 1px var(--paint-shadow-a3,#ffffff08),0 18px 42px var(--paint-shadow-a53,#0008);color:var(--paint-text,#f2edf6)}body.home-refined .account-panel-identity{gap:11px;padding:8px 7px 15px;margin-bottom:4px;border-color:var(--paint-line-a9,#ffffff16)}body.home-refined .account-panel-identity>.account-avatar{display:grid;flex-basis:38px;width:38px;height:38px}body.home-refined .account-panel-identity>.account-avatar>img{width:100%;height:100%}body.home-refined .account-panel-identity>span:last-child{gap:4px;min-width:0}body.home-refined .account-panel-identity strong{font-size:13px;font-weight:550;color:var(--paint-text,#f2edf6)}body.home-refined .account-panel-identity small{font-size:11px;color:var(--paint-muted,#aca3b7);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.home-refined .account-panel-action{min-height:40px;padding:0 10px;gap:11px;border-radius:8px;color:var(--paint-text,#d5cedd);font-size:12px;font-weight:400;transition:background .16s,color .16s}body.home-refined .account-panel-action:hover{background:var(--paint-tint-a3,#ffffff07);color:var(--paint-text,#fff)}body.home-refined .account-panel-action>.icon,body.home-refined .account-action-player{display:grid;place-items:center;flex:0 0 17px;width:17px;height:17px;color:var(--paint-muted,#aca2b9)}body.home-refined .account-action-player svg{width:100%;height:100%}body.home-refined .account-panel-action[data-account-logout]{margin-top:5px;border-top:1px solid var(--paint-line-a7,#ffffff12);border-radius:0 0 8px 8px;color:var(--paint-accent-text,#ed9ca6)}body.home-refined .account-panel-action[data-account-logout]:hover{background:var(--paint-accent-a4,#ed35440b);color:var(--paint-accent-text,#ffbbc4)}body.home-refined .account-provider-discord{position:relative;justify-content:flex-start;gap:14px;min-height:54px;margin:9px 0 8px;padding:11px 16px;border:1px solid #8992ff;border-radius:10px;background:#5865f2;color:var(--paint-text,#fff);font-size:14px;font-weight:600;box-shadow:inset 0 1px var(--paint-shadow-a25,#ffffff40),inset -3px 0 #454fc6,0 5px 0 #323d9d,0 8px 12px var(--paint-shadow-a33,#0005);transition:transform .16s,background .16s,box-shadow .16s}body.home-refined .account-provider-discord:hover{background:#5060e8;border-color:#a8b0ff;transform:translateY(-1px);box-shadow:inset 0 1px var(--paint-shadow-a25,#ffffff40),inset -3px 0 #454fc6,0 6px 0 #323d9d,0 10px 14px var(--paint-shadow-a33,#0005)}body.home-refined .account-provider-discord:active{transform:translateY(3px);box-shadow:inset 0 1px var(--paint-shadow-a19,#ffffff30),inset -3px 0 #454fc6,0 2px 0 #323d9d,0 4px 6px var(--paint-shadow-a27,#0004)}body.home-refined .account-discord-mark{display:block;flex:0 0 28px;width:28px;height:21px;object-fit:contain}body.home-refined .account-discord-arrow{margin-left:auto;color:var(--paint-text,#fff);font-size:19px}body.home-refined .account-notifications{position:relative;flex:0 0 auto}body.home-refined .account-notifications-trigger{position:relative;display:grid;place-items:center;width:40px;height:42px;padding:0;border:1px solid var(--paint-line-a12,#ffffff1e);border-radius:10px;background:var(--paint-tint-a1,#ffffff03);box-shadow:inset 0 1px var(--paint-shadow-a2,#ffffff06);color:var(--paint-text,#bfb5cb);cursor:pointer;transition:color .16s,border-color .16s,background .16s}body.home-refined .account-notifications-trigger>svg{width:20px;height:20px}body.home-refined .account-notifications-trigger:hover,body.home-refined .account-notifications-trigger[aria-expanded=true]{color:var(--paint-accent-text,#ffa1ae);border-color:var(--paint-accent-a40,#ed354465);background:var(--paint-accent-a4,#ed35440b)}body.home-refined .account-notifications-count{position:absolute;top:-4px;right:-4px;display:grid;place-items:center;min-width:17px;height:17px;padding:0 3px;border:2px solid var(--paint-line,#17151b);border-radius:6px;background:var(--paint-accent,#de2c40);color:var(--paint-text,#fff);font:600 9px "Lexend",sans-serif}body.home-refined .account-notifications-panel{position:absolute;z-index:1100;top:calc(100% + 10px);right:0;width:min(350px,calc(100vw - 28px));border:1px solid var(--paint-line-a15,#ffffff26);border-radius:14px;background:var(--paint-surface-a98,#17161bfa);backdrop-filter:blur(20px);box-shadow:inset 0 1px var(--paint-shadow-a3,#ffffff08),0 18px 42px var(--paint-shadow-a53,#0008);overflow:hidden}body.home-refined .account-notifications-panel>header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:15px 16px;border-bottom:1px solid var(--paint-line-a7,#ffffff12)}body.home-refined .account-notifications-panel h2{font-size:14px;font-weight:550;color:var(--paint-text,#f2edf6)}body.home-refined .account-notifications-panel header button{min-height:28px;padding:0;border:0;background:none;color:var(--paint-accent-text,#ee9eab);font:400 10px "Lexend",sans-serif;cursor:pointer}body.home-refined .account-notifications-panel header button:disabled{color:var(--paint-muted,#9c92a6);cursor:default}body.home-refined .account-notifications-list{max-height:min(410px,calc(100dvh - 210px));overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#5f536970 transparent}body.home-refined .account-notification{display:flex;align-items:center;gap:12px;min-height:85px;padding:13px 16px;border-bottom:1px solid var(--paint-line-a5,#ffffff0d);color:var(--paint-text,#eee9f3);transition:background .16s}body.home-refined .account-notification:hover{background:var(--paint-tint-a2,#ffffff05)}body.home-refined .account-notification.is-unread{background:var(--paint-accent-a3,#ed354407)}body.home-refined .account-notification-art{display:grid;place-items:center;flex:0 0 48px;width:48px;height:48px;border:1px solid var(--paint-line-a8,#ffffff15);border-radius:10px;background:var(--paint-tint-a2,#ffffff04);overflow:hidden;color:var(--paint-muted,#b3a0c0)}body.home-refined .account-notification-art :is(img,svg){width:43px;height:43px;object-fit:contain}body.home-refined .account-notification-copy{display:grid;gap:5px;min-width:0}body.home-refined .account-notification-copy :is(strong,span){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.home-refined .account-notification-copy small{display:flex;align-items:center;gap:6px;color:var(--paint-text,#bbaec8);font-size:10px}body.home-refined .account-notification-copy small i{width:5px;height:5px;border-radius:50%;background:var(--paint-accent,#ee435a)}body.home-refined .account-notification-copy strong{font-size:12px;font-weight:500}body.home-refined .account-notification-copy>span{color:var(--paint-muted,#a89eb4);font-size:10px}body.home-refined .account-notifications-panel footer{padding:12px 16px;border-top:1px solid var(--paint-line-a7,#ffffff12)}body.home-refined .account-notifications-panel footer a{display:flex;justify-content:space-between;align-items:center;min-height:24px;color:var(--paint-text,#e7ddeb);font-size:11px}body.home-refined .account-notifications-empty{display:grid;justify-items:center;gap:10px;padding:35px 22px;color:var(--paint-text,#c8bed4);text-align:center}body.home-refined .account-notifications-empty>svg{width:27px;height:27px;color:var(--paint-muted,#b79fc7)}body.home-refined .account-notifications-empty strong{font-size:13px;font-weight:500;color:var(--paint-text,#e8e0ef)}body.home-refined .account-notifications-empty p{max-width:240px;font-size:11px;line-height:1.6;color:var(--paint-muted,#b2a4bd)}body.home-refined .account-notifications-empty button{min-height:36px;padding:0 14px;border:1px solid var(--paint-accent-a42,#ed35446b);border-radius:8px;background:var(--paint-accent-a7,#ed354412);color:var(--paint-accent-text,#ffb3bf);font:400 11px "Lexend",sans-serif;cursor:pointer}body.home-refined .account-notifications-loader{width:25px;height:25px;border:2px solid var(--paint-accent-a15,#ed354425);border-top-color:var(--paint-accent,#ed3544);border-radius:50%;animation:account-notification-spin .8s linear infinite}@keyframes account-notification-spin{to{transform:rotate(360deg)}}@media(max-width:1250px){body.home-refined .topbar{grid-template-columns:190px minmax(0,1fr) auto}body.home-refined .nav-links{display:none}body.home-refined .topbar-search{grid-column:2;justify-self:end;max-width:240px}body.home-refined .nav-actions{grid-column:3}body.home-refined .menu-button{display:grid;place-items:center}}@media(max-width:620px){body.home-refined .topbar{grid-template-columns:auto minmax(0,1fr) auto;gap:7px}body.home-refined .nav-actions{gap:5px}body.home-refined .account-trigger{width:36px;height:36px;padding:3px;gap:0;border-radius:9px}body.home-refined .account-trigger-name,body.home-refined .account-trigger>.icon{display:none}body.home-refined .account-avatar{flex-basis:28px;width:28px;height:28px;border-radius:7px}body.home-refined .account-notifications-trigger{width:34px;height:36px;border-radius:9px}body.home-refined .account-notifications-trigger>svg{width:18px;height:18px}body.home-refined .account-notifications-panel{position:fixed;top:calc(100% + 9px);right:0;max-height:calc(100dvh - 90px)}body.home-refined .account-panel{right:-36px}body.home-refined .account-notifications-empty{padding:26px 18px}}@media(prefers-reduced-motion:reduce){body.home-refined .account-notifications-loader{animation:none}body.home-refined :is(.account-trigger,.account-notifications-trigger,.account-provider-discord){transition:none}}body.home-refined .account-action-messages{display:grid;place-items:center;flex:0 0 19px;width:19px;height:19px;color:var(--paint-text,#c5bbd0)}body.home-refined .account-action-messages svg{width:100%;height:100%}body.home-refined .home-profile-card{grid-template-columns:1fr;grid-template-rows:auto minmax(70px,1fr) auto auto;gap:15px;color:var(--paint-text,#f5eff9)}body.home-refined .home-profile-heading{grid-column:auto;display:flex;justify-content:space-between;align-items:center;gap:14px}body.home-refined .home-profile-greeting{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:450;color:var(--paint-text,#c4b6cc);letter-spacing:.1px}body.home-refined .home-profile-greeting>span{width:5px;height:5px;border-radius:50%;background:var(--paint-accent,#f04455);box-shadow:0 0 0 4px var(--paint-accent-a6,#f0445510)}body.home-refined .home-profile-heading a{display:flex;align-items:center;gap:7px;color:var(--paint-accent-text,#e9a2af);font-size:10px;padding:6px 0}body.home-refined .home-profile-heading a:hover{color:var(--paint-accent-text,#ffc0cb)}body.home-refined .home-profile-identity{grid-column:auto;grid-row:auto;padding:0;border:0;border-radius:0;background:none}body.home-refined .home-profile-identity:hover{background:none;border-color:transparent}body.home-refined .home-profile-person-link{width:100%;gap:18px;min-width:0}body.home-refined .home-profile-avatar{flex-basis:72px;width:72px;height:72px;border:1px solid var(--paint-line-a19,#ffffff30);border-radius:18px;background:var(--paint-surface,#231e28);box-shadow:inset 0 1px var(--paint-shadow-a6,#ffffff10),0 5px 0 var(--paint-shadow,#070609),0 8px 18px var(--paint-shadow-a33,#0005)}body.home-refined .home-profile-avatar-fallback{display:grid;place-items:center;width:32px;height:32px;color:var(--paint-muted,#b9a9c7)}body.home-refined .home-profile-avatar-fallback svg{width:100%;height:100%}body.home-refined .home-profile-person-link>span:last-child{gap:6px}body.home-refined .home-profile-identity .home-profile-name{font:650 clamp(20px,2.1vw,30px)/1.12 "Lexend",sans-serif;letter-spacing:-1px;color:var(--paint-text,#f7f0fb)}body.home-refined .home-profile-person-link:hover .home-profile-name{color:var(--paint-accent-text,#ffb6c2)}body.home-refined .home-profile-person-link small{font-size:11px;font-weight:400;color:var(--paint-muted,#b9aabc)}body.home-refined .home-profile-title{font-size:10px;font-weight:500;line-height:1.35}body.home-refined .home-profile-metrics{grid-column:auto;grid-row:auto;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:0;min-width:0;padding:14px 0;border-top:1px solid var(--paint-line-a9,#ffffff17);border-bottom:1px solid var(--paint-line-a9,#ffffff17);border-radius:0;background:none}body.home-refined .home-profile-metrics>span{display:grid;gap:7px;padding:0;min-height:0}body.home-refined .home-profile-metrics>span+span{border-left:1px solid var(--paint-line-a9,#ffffff17);padding-left:22px}body.home-refined .home-profile-metrics small{color:var(--paint-muted,#b8a9c2);font-size:10px;font-weight:400;text-transform:none}body.home-refined .home-profile-metrics strong{font:650 clamp(18px,1.7vw,25px)/1.2 "Lexend",sans-serif;color:var(--paint-text,#f6edf9);letter-spacing:-.55px;font-variant-numeric:tabular-nums}body.home-refined .home-profile-metrics .is-positive{color:#82e6b2}body.home-refined .home-profile-metrics .is-negative{color:#ff7e91}body.home-refined .home-profile-status-wrap{grid-column:auto;grid-row:auto;display:flex;align-items:center;gap:9px;min-height:34px;padding:0 11px;border:1px solid var(--paint-line-a9,#ffffff17);border-radius:8px;background:var(--paint-tint-a1,#ffffff03);transition:border-color .16s,background .16s}body.home-refined .home-profile-status-wrap>svg{flex:0 0 14px;width:14px;height:14px;color:var(--paint-muted,#b6a7c0)}body.home-refined .home-profile-status-wrap:focus-within{border-color:var(--paint-accent-a44,#f0445570);background:var(--paint-accent-a3,#f0445507);box-shadow:none}body.home-refined .home-profile-status{min-width:0;width:100%;height:34px;padding:0;border:0;background:none;border-radius:0;font:400 11px "Lexend",sans-serif!important;color:var(--paint-text,#e8dfee)}body.home-refined .home-profile-status:focus{outline:none;box-shadow:none}body.home-refined .home-profile-status::placeholder{color:var(--paint-muted,#b4a6be)}body.home-refined #chat-page{width:min(calc(100% - 96px),1328px);min-height:0;margin:30px auto;flex:1 0 auto}body.home-refined #chat-shell{height:clamp(480px,calc(100svh - 185px),800px);grid-template-columns:300px minmax(0,1fr);border:1px solid var(--paint-line-a13,#ffffff21);border-radius:16px;background:var(--paint-base,#101014);box-shadow:inset 0 1px var(--paint-shadow-a3,#ffffff08),0 16px 40px var(--paint-shadow-a27,#0004)}body.home-refined .chat-sidebar{background:var(--paint-base,#141217);border-right-color:var(--paint-line-a8,#ffffff14)}body.home-refined :is(.chat-sidebar-header,.chat-conversation-header){min-height:76px;padding:0 22px;border-bottom-color:var(--paint-line-a8,#ffffff14)}body.home-refined .chat-sidebar-header h1{font:600 20px "Lexend",sans-serif;letter-spacing:-.6px;color:var(--paint-text,#f4edf8)}body.home-refined .chat-new-button{height:36px;gap:6px;padding:0 8px;border:1px solid var(--paint-accent-a17,#f044552b);border-radius:8px;color:var(--paint-accent-text,#f5acb6);background:var(--paint-accent-a4,#f0445509);font:450 10px "Lexend",sans-serif}body.home-refined .chat-new-button:hover{background:var(--paint-accent-a9,#f0445518);border-color:var(--paint-accent-a38,#f0445560);color:var(--paint-accent-text,#ffc3cc)}body.home-refined .chat-conversation{display:flex;flex-direction:column;min-width:0;min-height:0;background:var(--paint-base,#0f0e12)}body.home-refined .chat-empty-header{gap:12px}body.home-refined .chat-header-mark{display:grid;place-items:center;flex:0 0 36px;width:36px;height:36px;border:1px solid var(--paint-line-a9,#ffffff17);border-radius:10px;background:var(--paint-tint-a2,#ffffff04);color:var(--paint-text,#c2b4cc)}body.home-refined .chat-header-mark svg{width:22px;height:22px}body.home-refined .chat-empty-header>div{display:grid;gap:5px;min-width:0}body.home-refined .chat-empty-header strong{font:500 13px "Lexend",sans-serif;color:var(--paint-text,#e9e0f0)}body.home-refined .chat-empty-header small{font:400 10px "Lexend",sans-serif;color:var(--paint-muted,#b4a6bf)}body.home-refined .chat-empty-conversation{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;min-height:0;padding:30px 24px;text-align:center}body.home-refined .chat-empty-illustration{display:grid;place-items:center;width:84px;height:84px;margin-bottom:8px;border:1px solid var(--paint-line-a13,#ffffff21);border-radius:24px;background:var(--paint-surface,#1b171f);box-shadow:inset 0 1px var(--paint-shadow-a5,#ffffff0e),0 6px 0 var(--paint-shadow,#08070a),0 12px 24px var(--paint-shadow-a27,#0004);color:var(--paint-accent-text,#ed879b)}body.home-refined .chat-empty-illustration svg{width:42px;height:42px;stroke-width:1.3}body.home-refined .chat-empty-conversation h2{margin:0;color:var(--paint-text,#f5edf9);font:600 clamp(22px,2.1vw,30px)/1.2 "Lexend",sans-serif;letter-spacing:-.8px}body.home-refined .chat-empty-conversation p{max-width:330px;margin:0;color:var(--paint-muted,#b5a7bf);font:400 12px/1.8 "Lexend",sans-serif}body.home-refined .chat-empty-conversation>button{display:flex;align-items:center;gap:25px;min-height:44px;margin-top:7px;padding:0 16px;border:1px solid var(--paint-accent-a37,#ff69775e);border-radius:9px;background:var(--paint-accent,#d42e43);box-shadow:inset 0 1px var(--paint-shadow-a8,#ffffff15),0 3px 0 #6c1422;color:var(--paint-text,#fff);font:500 12px "Lexend",sans-serif;cursor:pointer;transition:background .16s,transform .16s}body.home-refined .chat-empty-conversation>button:hover{background:var(--paint-accent,#e93b51)}body.home-refined .chat-empty-conversation>button:active{transform:translateY(2px)}body.home-refined .chat-empty-conversation>button span{font-size:19px}body.home-refined .chat-player-list{scrollbar-width:thin;scrollbar-color:#66546d70 transparent}body.home-refined .chat-list-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;width:100%;padding:40px 24px;text-align:center}body.home-refined .chat-empty-list-icon{width:27px;height:27px;color:var(--paint-muted,#9f8bab)}body.home-refined .chat-empty-list-icon svg{width:100%;height:100%}body.home-refined .chat-list-empty strong{font:500 12px "Lexend",sans-serif;color:var(--paint-text,#d1c4db)}body.home-refined .chat-list-empty p{max-width:185px;margin:0;color:var(--paint-muted,#b0a1bb);font:400 11px/1.7 "Lexend",sans-serif}body.home-refined .chat-load-notice{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:11px 16px;border-bottom:1px solid var(--paint-accent-a10,#f044551a);background:var(--paint-accent-a2,#f0445505);color:var(--paint-text,#c9b8cf);font:400 10px/1.5 "Lexend",sans-serif}body.home-refined .chat-load-notice button{min-height:28px;padding:0 8px;border:1px solid var(--paint-accent-a25,#f0445540);border-radius:6px;background:var(--paint-accent-a4,#f044550b);color:var(--paint-accent-text,#ff9cac);font:500 10px "Lexend",sans-serif;cursor:pointer}body.home-refined .chat-compose{min-height:78px;flex-shrink:0;grid-template-columns:36px minmax(0,1fr) 40px;gap:10px;padding:15px 22px;background:var(--paint-base,#141117);border-top-color:var(--paint-line-a8,#ffffff14)}body.home-refined .chat-compose input{height:42px;border-color:var(--paint-line-a10,#ffffff1a);border-radius:9px;background:var(--paint-tint-a1,#ffffff03);font:400 12px "Lexend",sans-serif;color:var(--paint-text,#f1e7f5)}body.home-refined .chat-compose input::placeholder{color:var(--paint-muted,#b5a5c1)}body.home-refined .chat-compose input:focus{border-color:var(--paint-accent-a42,#f044556b);box-shadow:0 0 0 3px var(--paint-accent-a5,#f044550d)}body.home-refined .chat-compose>button{width:36px;height:40px;color:var(--paint-text,#bdabc8)}body.home-refined .chat-compose>button[type=submit]{width:40px;background:var(--paint-accent,#d42e43);border-color:var(--paint-accent,#e95062);color:var(--paint-text,#fff)}body.home-refined .chat-compose>button[type=submit]:hover{background:var(--paint-accent,#e93b51)}body.home-refined .chat-compose-empty>button:last-child{border:1px solid var(--paint-accent-a19,#f0445530);background:var(--paint-accent-a8,#f0445515);color:var(--paint-accent-text,#ed879b)}body.home-refined .chat-recipient-picker{top:66px;left:12px;right:12px;padding:9px;border-color:var(--paint-line-a16,#ffffff2a);border-radius:11px;background:var(--paint-surface,#201b25);box-shadow:0 15px 32px var(--paint-shadow-a53,#0008);max-height:350px}body.home-refined .chat-recipient-search{height:42px;border-color:var(--paint-line-a15,#ffffff25);border-radius:8px;background:var(--paint-base,#141117);color:var(--paint-text,#c1afcc)}body.home-refined .chat-recipient-search input{font:400 12px "Lexend",sans-serif}body.home-refined #chat-page :is(button,input,a):focus-visible{outline:2px solid var(--paint-accent,#f35b70);outline-offset:3px}@media(max-width:900px){body.home-refined #chat-page{width:calc(100% - 48px)}body.home-refined #chat-shell{grid-template-columns:260px minmax(0,1fr)}body.home-refined :is(.chat-sidebar-header,.chat-conversation-header){padding:0 15px}}@media(max-width:620px){body.home-refined .home-profile-card{grid-template-columns:minmax(0,1fr) 95px;grid-template-rows:16px minmax(44px,1fr) 28px;gap:7px 12px}body.home-refined .home-profile-heading{grid-column:1/-1;grid-row:1}body.home-refined .home-profile-greeting{font-size:10px;gap:7px}body.home-refined .home-profile-heading a{font-size:9px;padding:0}body.home-refined .home-profile-identity{grid-column:1;grid-row:2}body.home-refined .home-profile-person-link{gap:10px}body.home-refined .home-profile-avatar{flex-basis:44px;width:44px;height:44px;border-radius:11px;box-shadow:inset 0 1px var(--paint-shadow-a6,#ffffff10),0 3px 0 var(--paint-shadow,#070609)}body.home-refined .home-profile-avatar-fallback{width:22px;height:22px}body.home-refined .home-profile-person-link>span:last-child{gap:4px}body.home-refined .home-profile-identity .home-profile-name{font-size:16px;letter-spacing:-.5px}body.home-refined .home-profile-person-link small{font-size:9px}body.home-refined .home-profile-title{font-size:8px}body.home-refined .home-profile-metrics{grid-column:2;grid-row:2;display:grid;grid-template-columns:1fr;gap:8px;padding:0 0 0 12px;border:0;border-left:1px solid var(--paint-line-a9,#ffffff17);align-content:center}body.home-refined .home-profile-metrics>span{gap:3px}body.home-refined .home-profile-metrics>span+span{padding:0;border:0}body.home-refined .home-profile-metrics small{font-size:8px}body.home-refined .home-profile-metrics strong{font-size:12px;letter-spacing:-.2px}body.home-refined .home-profile-status-wrap{grid-column:1/-1;grid-row:3;min-height:28px;padding:0 9px;gap:7px;border-radius:6px}body.home-refined .home-profile-status-wrap>svg{width:12px;height:12px;flex-basis:12px}body.home-refined .home-profile-status{height:26px;font-size:10px!important}}@media(max-width:540px){body.home-refined #chat-page{width:calc(100% - 28px);margin:20px auto}body.home-refined #chat-shell{height:clamp(540px,calc(100svh - 150px),800px);grid-template-columns:1fr;grid-template-rows:150px minmax(0,1fr);border-radius:13px}body.home-refined #chat-shell.is-mobile-conversation{grid-template-rows:minmax(0,1fr)}body.home-refined .chat-sidebar{height:auto;max-height:none;border-right:0;border-bottom:1px solid var(--paint-line-a8,#ffffff14)}body.home-refined .chat-sidebar-header{min-height:60px;padding:0 16px}body.home-refined .chat-sidebar-header h1{font-size:18px}body.home-refined .chat-new-button{height:34px}body.home-refined .chat-player-list{grid-template-columns:1fr}body.home-refined .chat-list-empty{display:grid;grid-template-columns:23px minmax(0,1fr);gap:4px 10px;justify-items:start;padding:12px 16px;text-align:left}body.home-refined .chat-empty-list-icon{grid-column:1;grid-row:1/3;width:23px;height:23px;align-self:center}body.home-refined .chat-list-empty strong{grid-column:2;font-size:11px}body.home-refined .chat-list-empty p{grid-column:2;max-width:none;font-size:9px;line-height:1.5}body.home-refined .chat-load-notice{padding:5px 16px}body.home-refined .chat-load-notice+ .chat-player-list .chat-list-empty{padding-top:6px}body.home-refined .chat-conversation-header{min-height:65px;padding:0 16px}body.home-refined .chat-empty-conversation{gap:12px;padding:22px 19px}body.home-refined .chat-empty-illustration{width:64px;height:64px;margin-bottom:3px;border-radius:18px}body.home-refined .chat-empty-illustration svg{width:34px;height:34px}body.home-refined .chat-empty-conversation h2{font-size:23px}body.home-refined .chat-empty-conversation p{font-size:11px}body.home-refined .chat-compose{min-height:69px;padding:12px 12px;gap:7px;grid-template-columns:28px minmax(0,1fr) 32px}body.home-refined .chat-compose input{height:39px;padding:0 9px;font-size:10px}body.home-refined .chat-compose>button{width:28px;height:36px}body.home-refined .chat-compose>button[type=submit]{width:32px}body.home-refined .chat-recipient-picker{max-height:310px;top:51px}}@media(prefers-reduced-motion:reduce){body.home-refined :is(.account-provider-discord,.chat-empty-conversation>button,.home-profile-status-wrap){transition:none}}body.home-refined .account-menu.is-open::after{content:"";position:absolute;top:100%;left:0;right:0;height:12px}body.home-refined .profile-edit-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:38px;padding:0 14px;border:1px solid var(--paint-accent-a33,#f0445555);border-radius:8px;background:var(--paint-accent-a7,#e32c4212);color:var(--paint-accent-text,#ffabb9);font:500 11px "Lexend",sans-serif;cursor:pointer;transition:background .16s,border-color .16s}body.home-refined .profile-edit-button:hover{background:var(--paint-accent-a15,#e32c4226);border-color:var(--paint-accent-a56,#f0445590)}body.home-refined .profile-edit-button.is-editing{background:var(--paint-accent,#d82b41);color:var(--paint-text,#fff);border-color:var(--paint-accent,#f36272)}body.home-refined .profile-edit-button svg{width:14px;height:14px}body.home-refined .profile-edit-button:focus-visible{outline:2px solid var(--paint-accent,#ff7a91);outline-offset:3px}body.home-refined .inventory-trade-tag.tag-lf{--trade-tag-tone:#f395ab}body.home-refined .inventory-trade-tags-copy .tag-lf{grid-column:1/-1;height:25px;opacity:1;border-color:#ef537c60;background:#ef537c0a;color:#efb0c4;font-weight:550}.inventory-lf-dialog{width:min(460px,calc(100% - 32px));max-height:calc(100dvh - 32px);margin:auto;padding:0;border:1px solid var(--paint-line-a17,#ffffff2b);border-radius:18px;background:var(--paint-surface,#18151c);color:var(--paint-text,#f3eaf9);box-shadow:inset 0 1px var(--paint-shadow-a4,#ffffff09),0 28px 100px var(--paint-shadow-a67,#000a);font-family:"Lexend",sans-serif;overflow:auto}.inventory-lf-dialog::backdrop{background:var(--paint-base-a79,#050306c9);backdrop-filter:blur(9px)}.inventory-lf-dialog[open]{animation:inventory-lf-open .18s ease-out}.inventory-lf-dialog form{padding:24px}.inventory-lf-dialog header{display:flex;align-items:center;justify-content:space-between;gap:14px}.inventory-lf-dialog header small{color:var(--paint-accent-text,#f093a8);font-size:10px;font-weight:450}.inventory-lf-dialog h2{margin:5px 0 0;font-size:28px;font-weight:650;letter-spacing:-.8px}.inventory-lf-dialog header button{display:grid;place-items:center;flex:0 0 34px;width:34px;height:34px;padding:0;border:1px solid var(--paint-line-a12,#ffffff1e);border-radius:9px;background:var(--paint-tint-a1,#ffffff03);color:var(--paint-text,#cbb8d7);font:400 24px/1 "Lexend",sans-serif;cursor:pointer}.inventory-lf-dialog header button:hover{color:var(--paint-accent-text,#ffbac8);background:var(--paint-accent-a7,#f0445512);border-color:var(--paint-accent-a33,#f0445555)}.inventory-lf-pet{display:flex;align-items:center;gap:15px;margin:24px 0;padding:13px;border:1px solid var(--paint-line-a7,#ffffff13);border-radius:12px;background:var(--paint-tint-a1,#ffffff02);min-width:0}.inventory-lf-pet img{flex:0 0 68px;width:68px;height:68px;object-fit:contain;filter:drop-shadow(0 5px 8px #0005)}.inventory-lf-pet>div{display:grid;gap:7px;min-width:0}.inventory-lf-pet strong{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--paint-text,#f1e6f7);font-size:15px;font-weight:600}.inventory-lf-pet small{color:var(--paint-muted,#bba5c9);font-size:10px;line-height:1.6}.inventory-lf-value{display:grid;gap:10px;font-size:12px;font-weight:500;color:var(--paint-text,#e3d1ed)}.inventory-lf-value>div{display:flex;align-items:center;gap:12px;height:58px;padding:0 16px;border:1px solid var(--paint-line-a15,#ffffff26);border-radius:10px;background:var(--paint-base,#0e0c11);box-shadow:inset 0 2px 4px var(--paint-shadow-a27,#0004);transition:border-color .16s}.inventory-lf-value>div:focus-within{border-color:var(--paint-accent-a53,#ed527487);box-shadow:0 0 0 3px var(--paint-accent-a6,#ed527410)}.inventory-lf-value>div>span{display:grid;place-items:center;width:23px;height:23px;color:var(--paint-accent-text,#f295b1)}.inventory-lf-value svg{width:100%;height:100%}.inventory-lf-value input{width:100%;min-width:0;padding:0;border:0;background:none;outline:none;color:var(--paint-text,#f6edf9);font:600 24px "Lexend",sans-serif;font-variant-numeric:tabular-nums;box-shadow:none}.inventory-lf-value input::placeholder{color:var(--paint-muted,#8e789b);font-size:20px;font-weight:400}.inventory-lf-value>small{color:var(--paint-muted,#b4a0c2);font-size:10px;font-weight:400}.inventory-lf-dialog fieldset{min-width:0;margin:25px 0 0;padding:0;border:0}.inventory-lf-dialog legend{margin-bottom:12px;color:var(--paint-text,#e3d1ed);font-size:12px;font-weight:500}.inventory-lf-demands{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.inventory-lf-demands label{position:relative;min-width:0;cursor:pointer}.inventory-lf-demands input{position:absolute;opacity:0;width:1px;height:1px}.inventory-lf-demands label>span{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;min-height:76px;padding:10px 5px;border:1px solid var(--paint-line-a9,#ffffff18);border-radius:10px;background:var(--paint-tint-a1,#ffffff02);color:var(--paint-text,#d1bddc);transition:border-color .16s,background .16s}.inventory-lf-demands svg{width:21px;height:21px;color:var(--lf-demand)}.inventory-lf-demands strong{font-size:10px;font-weight:450;white-space:nowrap}.inventory-lf-demands input:checked+span{border-color:var(--lf-demand);background:color-mix(in srgb,var(--lf-demand) 8%,var(--paint-base,#17131c));color:var(--paint-text,#f9f1ff)}.inventory-lf-demands input:checked+span::after{content:"";position:absolute;top:7px;right:7px;width:4px;height:4px;border-radius:50%;background:var(--lf-demand)}.inventory-lf-demands input:focus-visible+span{outline:2px solid var(--paint-line,#fff);outline-offset:3px}.inventory-lf-demands label:hover>span{border-color:color-mix(in srgb,var(--lf-demand) 65%,transparent)}.inventory-lf-error{margin:15px 0 0;color:#ff9dad;font-size:11px;line-height:1.6}.inventory-lf-dialog footer{display:flex;justify-content:space-between;align-items:center;gap:14px;margin-top:25px;padding-top:19px;border-top:1px solid var(--paint-line-a8,#ffffff15)}.inventory-lf-dialog footer button{min-height:42px;padding:0 16px;border:1px solid var(--paint-line-a11,#ffffff1b);border-radius:9px;background:var(--paint-tint-a1,#ffffff03);color:var(--paint-text,#ddc9e8);font:500 11px "Lexend",sans-serif;cursor:pointer}.inventory-lf-dialog footer button[type=submit]{display:flex;align-items:center;gap:24px;background:var(--paint-accent,#d62b43);border-color:var(--paint-accent,#f66b7b);color:var(--paint-text,#fff);box-shadow:inset 0 1px var(--paint-shadow-a8,#ffffff15),0 3px 0 #761322}.inventory-lf-dialog footer button[type=submit]:hover{background:var(--paint-accent,#e73750)}.inventory-lf-dialog button:focus-visible{outline:2px solid var(--paint-accent,#ff8b9f);outline-offset:3px}#site-giveaway-notifications{position:fixed;z-index:1500;bottom:24px;left:24px;display:flex;flex-direction:column;gap:10px;width:min(350px,calc(100vw - 32px));pointer-events:none}.site-giveaway-notification{position:relative;display:flex;align-items:center;gap:6px;min-height:100px;padding:14px 12px 14px 14px;border:1px solid var(--paint-accent-a30,#ed45674d);border-radius:13px;background:var(--paint-surface-a97,#1b161ef7);backdrop-filter:blur(18px);box-shadow:inset 0 1px var(--paint-shadow-a4,#ffffff09),0 10px 30px var(--paint-shadow-a60,#0009);pointer-events:auto;font-family:"Lexend",sans-serif;animation:site-giveaway-toast-in .22s ease-out}.site-giveaway-notification::before{content:"";position:absolute;left:-1px;top:23px;bottom:23px;width:2px;background:var(--paint-accent,#ef5876);border-radius:2px}.site-giveaway-notification>a{display:flex;align-items:center;gap:13px;min-width:0;flex:1;color:inherit;text-decoration:none}.site-giveaway-notification-art{position:relative;display:grid;place-items:center;flex:0 0 54px;width:54px;height:54px;border:1px solid var(--paint-line-a10,#ffffff19);border-radius:11px;background:var(--paint-tint-a2,#ffffff04);overflow:hidden}.site-giveaway-notification-art img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;background:var(--paint-surface,#211923)}.site-giveaway-notification-art svg{width:25px;height:25px;color:var(--paint-accent-text,#ec8da7)}.site-giveaway-notification-copy{display:grid;gap:6px;min-width:0}.site-giveaway-notification-copy small{color:var(--paint-accent-text,#f79fb5);font-size:9px;font-weight:500}.site-giveaway-notification-copy strong{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:var(--paint-text,#f2e8f9);font-size:13px;font-weight:550;line-height:1.4}.site-giveaway-notification-copy>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--paint-text,#bca8c9);font-size:10px}.site-giveaway-notification>button{align-self:start;display:grid;place-items:center;flex:0 0 26px;width:26px;height:26px;margin:-4px -3px 0 0;padding:0;border:0;border-radius:6px;background:none;color:var(--paint-text,#c1a8d0);font-size:21px;line-height:1;cursor:pointer}.site-giveaway-notification>button:hover{color:var(--paint-accent-text,#ffbacb);background:var(--paint-accent-a8,#ed456714)}.site-giveaway-notification :is(a,button):focus-visible{outline:2px solid var(--paint-accent,#ff8fa9);outline-offset:3px}@keyframes inventory-lf-open{from{opacity:0;transform:translateY(8px) scale(.985)}to{opacity:1;transform:none}}@keyframes site-giveaway-toast-in{from{opacity:0;transform:translateX(-12px)}to{opacity:1;transform:none}}@media(max-width:620px){.inventory-lf-dialog form{padding:20px}.inventory-lf-dialog h2{font-size:25px}.inventory-lf-pet{margin:20px 0}.inventory-lf-demands{gap:7px}.inventory-lf-demands strong{font-size:9px}.inventory-lf-demands label>span{min-height:72px}#site-giveaway-notifications{left:16px;bottom:16px}}@media(prefers-reduced-motion:reduce){.inventory-lf-dialog[open],.site-giveaway-notification{animation:none}.inventory-lf-dialog *,.profile-edit-button{transition:none!important}}.inventory-lf-dialog{scrollbar-width:thin;scrollbar-color:#74576670 transparent}.inventory-lf-dialog::-webkit-scrollbar{width:5px}.inventory-lf-dialog::-webkit-scrollbar-thumb{border-radius:5px;background:var(--paint-raised-a44,#74576670)}.inventory-lf-dialog .inventory-lf-value input:focus-visible{outline:none}.inventory-lf-demand{display:inline-flex;align-items:center;gap:3px;font-size:8px;color:var(--lf-demand)}.inventory-lf-demand svg{width:10px;height:10px}body.home-refined #site-header :is(.nav-dropdown-menu,.topbar-search-results,.account-panel,.account-notifications-panel){position:absolute;box-sizing:border-box;min-width:0;max-width:calc(100vw - 24px);transform:none;inset:auto;background:var(--paint-base-a98,#17161afa);border:1px solid var(--paint-line-a15,#ffffff26);border-top-color:var(--paint-line-a21,#ffffff36);border-radius:11px;box-shadow:inset 0 1px var(--paint-shadow-a3,#ffffff08),0 18px 42px var(--paint-shadow-a60,#0009)}body.home-refined #site-header .nav-dropdown-menu{width:160px;padding:5px}body.home-refined #site-header .nav-dropdown-menu::before{top:-30px;height:30px}body.home-refined #site-header .topbar-search-results{width:244px;padding:5px}body.home-refined #site-header .account-panel{width:204px;padding:6px;gap:2px}body.home-refined #site-header .account-menu.is-open::after{height:30px}body.home-refined #site-header .account-panel-identity{gap:9px;padding:8px 6px 11px;margin-bottom:3px}body.home-refined #site-header .account-panel-identity>.account-avatar{width:32px;height:32px;flex-basis:32px}body.home-refined #site-header .account-panel-identity strong{font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.home-refined #site-header .account-panel-identity small{font-size:10px}body.home-refined #site-header .account-panel-action{min-height:37px;gap:9px;padding:0 8px;font-size:11px}body.home-refined #site-header .account-provider-discord{gap:10px;min-height:38px;margin:7px 3px 8px;padding:7px 11px;border-radius:8px;font-size:12px;box-shadow:inset 0 1px var(--paint-shadow-a22,#ffffff38),inset -2px 0 #454fc6,0 3px 0 #323d9d,0 5px 9px var(--paint-shadow-a27,#0004)}body.home-refined #site-header .account-discord-mark{flex-basis:21px;width:21px;height:16px}body.home-refined #site-header .account-discord-arrow{font-size:16px}body.home-refined #site-header .account-notifications-panel{width:286px;overflow:hidden}body.home-refined #site-header .account-notifications-panel>header{padding:12px 13px;gap:8px}body.home-refined #site-header .account-notifications-panel h2{font-size:13px;letter-spacing:-.2px}body.home-refined #site-header .account-notifications-panel header button{font-size:10px}body.home-refined #site-header .account-notifications-empty{padding:24px 18px;gap:9px;background:var(--paint-tint-a0,#ffffff01)}body.home-refined #site-header .account-notifications-empty>svg{width:25px;height:25px;margin-bottom:3px;color:var(--paint-accent-text,#d7a2b5)}body.home-refined #site-header .account-notifications-empty strong{font-size:12px}body.home-refined #site-header .account-notifications-empty p{font-size:11px;line-height:1.65;margin:0}body.home-refined #site-header .account-notification{min-height:72px;gap:10px;padding:11px 13px}body.home-refined #site-header .account-notification-art{flex-basis:40px;width:40px;height:40px;border-radius:8px}body.home-refined #site-header .account-notification-art :is(img,svg){width:35px;height:35px}body.home-refined #site-header .account-notifications-panel footer{padding:10px 13px}.chat-preview-label{display:inline-flex;align-items:center;gap:6px;padding:5px 8px;border:1px solid var(--paint-accent-a21,#ec3a3235);border-radius:6px;background:var(--paint-accent-a4,#ec3a320b);color:var(--paint-accent-text,#ffb2b8);font:450 10px "Lexend",sans-serif}@media(prefers-reduced-motion:reduce){body.home-refined #site-header .account-provider-discord{transform:none!important}}body.home-refined #site-header .account-menu-chevron{flex:none;width:12px;height:12px;color:var(--paint-text,#b9b0c3);transition:transform .16s}body.home-refined #site-header .account-menu.is-open .account-menu-chevron{transform:rotate(180deg)}@media(max-width:620px){body.home-refined #site-header .account-menu-chevron{display:none}}@media(prefers-reduced-motion:reduce){body.home-refined #site-header .account-menu-chevron{transition:none}}body.home-refined #site-header .account-trigger{min-width:172px}body.home-refined #site-header .account-trigger-name{flex:1;text-align:left}body.home-refined #site-header .account-provider-discord{width:auto;box-sizing:border-box}body.home-refined #site-header .topbar-search-results>a{grid-template-columns:32px minmax(0,1fr);gap:8px}body.home-refined #site-header .topbar-search-results>a>.icon{display:none}body.home-refined #site-header .topbar-search-results strong{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.home-refined #chat-page{width:min(calc(100% - 80px),1400px);margin:28px auto 36px}body.home-refined #chat-shell{display:grid;height:clamp(480px,calc(100dvh - 180px),880px);grid-template-columns:294px minmax(0,1fr);grid-template-rows:minmax(0,1fr);overflow:hidden;border-radius:18px;border-color:var(--paint-line-a13,#ffffff20);background:var(--paint-base,#101014);box-shadow:inset 0 1px var(--paint-shadow-a4,#ffffff0b),0 18px 60px var(--paint-shadow-a27,#0004)}body.home-refined #chat-shell .chat-sidebar{display:flex;flex-direction:column;min-height:0;height:100%;max-height:none;background:var(--paint-base,#151418);border:0;border-right:1px solid var(--paint-line-a8,#ffffff14)}body.home-refined #chat-shell .chat-sidebar-header{display:flex;align-items:center;justify-content:space-between;flex:none;min-height:84px;padding:0 20px;border:0;border-bottom:1px solid var(--paint-line-a5,#ffffff0e)}body.home-refined #chat-shell .chat-sidebar-header h1{font:650 22px "Lexend",sans-serif;letter-spacing:-.8px;margin:0}body.home-refined #chat-shell .chat-new-button{display:grid;place-items:center;width:36px;height:36px;padding:0;border:1px solid var(--paint-line-a14,#ffffff23);border-radius:10px;background:var(--paint-tint-a2,#ffffff05);color:var(--paint-text,#d2cbd9)}body.home-refined #chat-shell .chat-new-button>span:last-child{display:none}body.home-refined #chat-shell .chat-new-button:hover{background:var(--paint-accent-a10,#ee35471a);border-color:var(--paint-accent-a33,#ee354755);color:var(--paint-accent-text,#ff94a5)}body.home-refined #chat-shell .chat-player-list{display:flex;flex-direction:column;flex:1;min-height:0;overflow:auto;padding:10px}body.home-refined #chat-shell .chat-player{display:flex;align-items:center;gap:12px;flex:none;width:100%;min-height:78px;padding:13px 12px;border:1px solid transparent;border-radius:11px;background:none;color:var(--paint-text,#e8e3ec);text-align:left;transition:background .15s,border-color .15s}body.home-refined #chat-shell .chat-player:hover{background:var(--paint-tint-a2,#ffffff04)}body.home-refined #chat-shell .chat-player.is-selected{background:var(--paint-accent-a4,#ed3a4e09);border-color:var(--paint-accent-a25,#ed3a4e40);box-shadow:inset 3px 0 var(--paint-accent,#e94458)}body.home-refined #chat-shell .chat-player-avatar{display:grid;place-items:center;flex:0 0 43px;width:43px;height:43px;overflow:hidden;border:1px solid var(--paint-line-a13,#ffffff20);border-radius:12px;background:var(--paint-surface,#252229);color:var(--paint-text,#eadfe9);font-size:18px}body.home-refined #chat-shell .chat-player-avatar img{width:100%;height:100%;object-fit:cover}body.home-refined #chat-shell .chat-player-copy{display:grid;min-width:0;gap:7px;flex:1}body.home-refined #chat-shell .chat-player-copy strong{font-size:13px;font-weight:550;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.home-refined #chat-shell .chat-player-copy small{font-size:11px;font-weight:400;color:var(--paint-muted,#aba2b4);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.home-refined #chat-shell .chat-player-end{display:grid;justify-items:end;gap:9px;flex:none;align-self:stretch;padding-top:4px}body.home-refined #chat-shell .chat-player-end time{color:var(--paint-muted,#a9a1af);font:400 9px "Lexend",sans-serif}body.home-refined #chat-shell .chat-player-end svg{width:13px;height:13px;color:var(--paint-accent-text,#f88399)}body.home-refined #chat-shell .chat-player-unread{display:grid;place-items:center;min-width:19px;height:19px;padding:0 4px;border-radius:6px;background:var(--paint-accent,#dc344a);color:var(--paint-text,#fff);font-size:9px}body.home-refined #chat-shell .chat-conversation{display:grid;grid-template-rows:auto minmax(0,1fr) auto;min-height:0;min-width:0;background:var(--paint-base,#101014)}body.home-refined #chat-shell .chat-conversation-header{display:flex;align-items:center;gap:12px;min-height:84px;padding:0 26px;background:var(--paint-base,#151418);border-bottom:1px solid var(--paint-line-a7,#ffffff12)}body.home-refined #chat-shell .chat-conversation-profile{display:flex;min-width:0;gap:12px;align-items:center}body.home-refined #chat-shell .chat-conversation-copy{display:grid;gap:6px;min-width:0}body.home-refined #chat-shell .chat-conversation-copy strong{font:550 15px "Lexend",sans-serif;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.home-refined #chat-shell .chat-conversation-copy small{font-size:10px;color:var(--paint-muted,#aba2b4)}body.home-refined #chat-shell .chat-trade-ready{display:flex;align-items:center;justify-content:center;gap:8px;width:auto;min-width:0;height:38px;padding:0 12px;margin-left:auto;border:1px solid var(--paint-line-a14,#ffffff23);border-radius:9px;background:var(--paint-tint-a1,#ffffff03);color:var(--paint-text,#d2cbd9);font:450 11px "Lexend",sans-serif;white-space:nowrap;cursor:pointer}body.home-refined #chat-shell .chat-trade-ready>svg{width:16px;height:16px;color:var(--paint-muted,#b6adbf)}body.home-refined #chat-shell .chat-trade-ready small{padding-left:9px;border-left:1px solid var(--paint-line-a13,#ffffff20);color:var(--paint-text,#b9b1c3);font-size:10px;font-variant-numeric:tabular-nums}body.home-refined #chat-shell .chat-trade-ready:hover{background:var(--paint-tint-a3,#ffffff08);border-color:var(--paint-line-a23,#ffffff3b)}body.home-refined #chat-shell .chat-trade-ready.is-ready{border-color:#67d69f65;background:#67d69f0c;color:#99edbe}body.home-refined #chat-shell .chat-trade-ready.is-ready :is(svg,small){color:#99edbe}body.home-refined #chat-shell .chat-contact-options,body.home-refined #chat-shell .chat-mobile-list-toggle{display:grid;place-items:center;flex:none;width:32px;height:38px;padding:0;border:0;border-radius:8px;background:none;color:var(--paint-text,#b9b1c3);cursor:pointer}body.home-refined #chat-shell .chat-mobile-list-toggle{display:none}body.home-refined #chat-shell .chat-contact-options:hover{background:var(--paint-tint-a3,#ffffff08);color:var(--paint-text,#fff)}body.home-refined #chat-shell .chat-contact-options svg{width:19px;height:19px}body.home-refined #chat-shell .chat-messages{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:14px;padding:22px 26px;min-height:0;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:#74647355 transparent;overscroll-behavior:contain}body.home-refined #chat-shell .chat-message{display:grid;flex:none;align-self:flex-start;width:fit-content;max-width:min(78%,580px);gap:9px;padding:13px 15px 10px;border:1px solid var(--paint-line-a9,#ffffff16);border-radius:13px 13px 13px 4px;background:var(--paint-surface,#1e1c23);box-shadow:0 3px 8px var(--paint-shadow-a13,#0002);color:var(--paint-text,#e4dfe9);font:400 13px/1.65 "Lexend",sans-serif;white-space:pre-wrap;overflow-wrap:anywhere}body.home-refined #chat-shell .chat-message.is-own{align-self:flex-end;background:var(--paint-surface,#352029);border-color:var(--paint-accent-a27,#ee526745);border-radius:13px 13px 4px 13px;color:var(--paint-text,#fff0f3)}body.home-refined #chat-shell .chat-message-meta{display:flex;justify-content:flex-end;align-items:center;gap:6px;margin:0;padding:0;color:var(--paint-muted,#afa5ba)}body.home-refined #chat-shell .chat-message-meta time{font-size:9px;color:var(--paint-muted,#afa5ba)}body.home-refined #chat-shell .chat-message-ticks{width:14px;height:14px;color:var(--paint-muted,#c0a4b3)}body.home-refined #chat-shell .chat-message-ticks.is-read{color:var(--paint-accent-text,#f389a1)}body.home-refined #chat-shell .chat-day-divider{display:flex;align-items:center;gap:15px;align-self:stretch;margin:3px 0 8px;color:var(--paint-muted,#a89cad);font:400 10px "Lexend",sans-serif}body.home-refined #chat-shell .chat-day-divider::before,body.home-refined #chat-shell .chat-day-divider::after{content:"";height:1px;flex:1;background:var(--paint-tint-a5,#ffffff0c)}body.home-refined #chat-shell .chat-start-conversation{display:grid;place-items:center;align-self:stretch;gap:15px;padding:45px 20px;color:var(--paint-text,#e6ddeb);text-align:center}body.home-refined #chat-shell .chat-start-conversation .chat-player-avatar{width:64px;height:64px;border-radius:18px}body.home-refined #chat-shell .chat-start-conversation strong{font-size:18px;font-weight:550}body.home-refined #chat-shell .chat-start-conversation p{margin:0;color:var(--paint-muted,#b8aabf);font-size:12px}body.home-refined #chat-shell .chat-composer-dock{min-width:0;border-top:1px solid var(--paint-line-a8,#ffffff14);background:var(--paint-base,#151418)}body.home-refined #chat-shell .chat-compose{display:grid;grid-template-columns:auto minmax(0,1fr) 42px;min-height:86px;padding:17px 24px;gap:12px;border:0;background:none}body.home-refined #chat-shell .chat-compose input{height:44px;min-width:0;padding:0 14px;border:1px solid var(--paint-line-a12,#ffffff1e);border-radius:10px;background:var(--paint-base,#101014);color:var(--paint-text,#f0e8f4);font:400 12px "Lexend",sans-serif;box-shadow:inset 0 2px 5px var(--paint-shadow-a13,#0002)}body.home-refined #chat-shell .chat-compose input::placeholder{color:var(--paint-muted,#aa9db4)}body.home-refined #chat-shell .chat-compose input:focus{border-color:var(--paint-accent-a47,#ef607378);outline:none}body.home-refined #chat-shell .chat-compose>button{display:flex;align-items:center;justify-content:center;gap:7px;width:auto;min-width:42px;height:42px;padding:0 12px;border:1px solid var(--paint-line-a14,#ffffff24);border-radius:10px;background:var(--paint-tint-a2,#ffffff04);color:var(--paint-text,#d1c4db);font:500 11px "Lexend",sans-serif;cursor:pointer}body.home-refined #chat-shell .chat-compose>button svg{width:18px;height:18px}body.home-refined #chat-shell .chat-compose>button:hover{background:var(--paint-tint-a4,#ffffff09);border-color:var(--paint-accent-a42,#ee61746b);color:var(--paint-accent-text,#ffacbb)}body.home-refined #chat-shell .chat-compose>button[type=submit]{padding:0;background:var(--paint-accent,#cf2e45);border-color:var(--paint-accent,#ef6b7b);color:var(--paint-text,#fff);box-shadow:inset 0 1px var(--paint-shadow-a13,#ffffff22),0 2px 0 #751a29}body.home-refined #chat-shell .chat-compose>button[type=submit]:hover{background:var(--paint-accent,#e73d54)}body.home-refined #chat-shell button:disabled{cursor:default;opacity:.45}body.home-refined #chat-shell .chat-send-error{margin:12px 24px -5px;color:#ff9bac;font-size:11px}body.home-refined #chat-shell .chat-offer-wrap{flex:none;align-self:flex-start;width:min(100%,590px);max-width:100%;margin:0}body.home-refined #chat-shell .chat-offer-wrap.is-own{align-self:flex-end}body.home-refined #chat-shell .chat-offer-message{width:100%;padding:0;overflow:hidden;border:1px solid var(--paint-line-a15,#ffffff26);border-radius:14px;background:var(--paint-surface,#19171e);box-shadow:inset 0 1px var(--paint-shadow-a4,#ffffff09),0 5px 20px var(--paint-shadow-a20,#0003)}body.home-refined #chat-shell .chat-offer-message>header{display:flex;align-items:center;gap:9px;min-height:46px;padding:0 16px;border-bottom:1px solid var(--paint-line-a7,#ffffff11);background:var(--paint-tint-a1,#ffffff02)}body.home-refined #chat-shell .chat-offer-message>header strong{font:550 12px "Lexend",sans-serif}body.home-refined #chat-shell .chat-offer-message>header>.icon{width:17px;height:17px;color:var(--paint-accent-text,#f196aa)}body.home-refined #chat-shell .chat-offer-message>header small{font-size:10px;padding:4px 7px;border:1px solid currentColor;border-radius:5px}body.home-refined #chat-shell .chat-offer-sides{gap:0;padding:17px 16px 13px}body.home-refined #chat-shell .chat-offer-sides>section{padding-right:14px}body.home-refined #chat-shell .chat-offer-sides>section+section{padding:0 0 0 15px;border-left:1px solid var(--paint-line-a8,#ffffff15)}body.home-refined #chat-shell .chat-offer-sides h3{display:grid;gap:6px;margin:0 0 14px;color:var(--paint-muted,#bcaabe);text-transform:none;font:400 11px "Lexend",sans-serif}body.home-refined #chat-shell .chat-offer-sides h3 strong{color:var(--paint-text,#f1e7f6);font:650 21px "Lexend",sans-serif;letter-spacing:-.4px}body.home-refined #chat-shell .chat-offer-sides>section>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}body.home-refined #chat-shell .chat-offer-embed-pet{gap:7px}body.home-refined #chat-shell .chat-offer-embed-pet>span{border-radius:8px;background:var(--paint-tint-a1,#ffffff03);border-color:var(--paint-line-a8,#ffffff14);min-height:62px}body.home-refined #chat-shell .chat-offer-embed-pet img{width:90%;height:90%;filter:drop-shadow(0 5px 5px #0004)}body.home-refined #chat-shell .chat-offer-embed-pet strong{right:4px;bottom:4px;padding:3px 5px;font:550 10px "Lexend",sans-serif;border-radius:4px;background:var(--paint-base-a93,#151019ed)}body.home-refined #chat-shell .chat-offer-embed-pet small{font:450 9px "Lexend",sans-serif;color:var(--paint-text,#cdc0d9)}body.home-refined #chat-shell .chat-offer-empty{display:grid;place-items:center;min-height:84px;padding:10px;border:1px dashed var(--paint-line-a9,#ffffff17);border-radius:9px;color:var(--paint-muted,#b5a9c0);font-size:11px}body.home-refined #chat-shell .chat-offer-actions{display:flex;gap:7px;padding:13px 16px;border-top:1px solid var(--paint-line-a6,#ffffff10)}body.home-refined #chat-shell .chat-offer-actions button{flex:1;min-height:35px;padding:0 10px;border:1px solid var(--paint-line-a15,#ffffff26);border-radius:8px;background:var(--paint-tint-a2,#ffffff04);color:var(--paint-text,#dcd0e7);font:450 11px "Lexend",sans-serif}body.home-refined #chat-shell .chat-offer-actions button:first-child{background:var(--paint-accent,#cf2e45);border-color:var(--paint-accent,#ed6a7c);color:var(--paint-text,#fff)}body.home-refined #chat-shell .chat-offer-actions button:hover{filter:brightness(1.14)}body.home-refined #chat-shell .chat-offer-message>.chat-message-meta{padding:0 16px 12px}body.home-refined #chat-shell .chat-offer-response{display:flex;align-items:center;gap:10px;flex:none;max-width:100%;min-height:47px;padding:10px 13px;border:1px solid var(--paint-line-a13,#ffffff20);border-radius:9px;background:var(--paint-tint-a1,#ffffff03);color:var(--paint-text,#ddd0e7);text-align:left}body.home-refined #chat-shell .chat-offer-response strong{font:450 11px "Lexend",sans-serif}body.home-refined #chat-shell .chat-offer-response small{font-size:9px;color:var(--paint-muted,#b6a3c3)}body.home-refined #chat-shell .chat-offer-response .chat-message-meta{margin-left:auto}body.home-refined #chat-shell .chat-trade-ready-notice{align-self:center;margin:5px 0;padding:8px 12px;border:1px solid #67d69f30;border-radius:7px;background:#67d69f06;color:#99dbb8;font:400 11px "Lexend",sans-serif}.chat-player-menu{position:fixed;z-index:9000;box-sizing:border-box;width:214px;padding:6px;border:1px solid var(--paint-line-a16,#ffffff29);border-radius:12px;background:var(--paint-surface,#1d1a22);box-shadow:inset 0 1px var(--paint-shadow-a4,#ffffff09),0 14px 40px var(--paint-shadow-a60,#0009);color:var(--paint-text,#eee2f5);font-family:"Lexend",sans-serif;animation:chat-menu-open .14s ease-out}.chat-player-menu header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:10px 10px 11px;color:var(--paint-muted,#b5a4c1);font-size:10px}.chat-player-menu :is(button,a){display:flex;align-items:center;gap:10px;width:100%;min-height:38px;padding:0 10px;border:0;border-radius:7px;background:none;color:var(--paint-text,#e1d5e9);font:400 11px "Lexend",sans-serif;text-align:left;text-decoration:none;cursor:pointer}.chat-player-menu svg{flex:0 0 16px;width:16px;height:16px;color:var(--paint-text,#bca7c9)}.chat-player-menu :is(button,a):hover{background:var(--paint-tint-a3,#ffffff07);color:var(--paint-text,#fff)}.chat-player-menu :is(button,a):focus-visible{outline:2px solid var(--paint-accent,#ef687f);outline-offset:-2px;background:var(--paint-accent-a6,#ee354710)}.chat-player-menu [data-chat-block],.chat-player-menu [data-chat-report]{color:var(--paint-accent-text,#ffa5b5)}.chat-player-menu [data-chat-block] svg,.chat-player-menu [data-chat-report] svg{color:var(--paint-accent-text,#ef8b9f)}.chat-menu-separator{height:1px;margin:5px 7px;background:var(--paint-tint-a8,#ffffff15)}#chat-offer-dialog .chat-offer-dialog{padding:24px}#chat-offer-dialog .chat-offer-backdrop{background:var(--paint-base-a79,#050407c9);backdrop-filter:blur(7px)}.chat-trade-editor{position:relative;display:grid;grid-template-rows:auto minmax(0,1fr) auto;width:min(1060px,100%);height:min(780px,calc(100dvh - 48px));overflow:hidden;border:1px solid var(--paint-line-a18,#ffffff2d);border-top-color:var(--paint-line-a25,#ffffff40);border-radius:18px;background:var(--paint-base,#16131c);box-shadow:inset 0 1px var(--paint-shadow-a3,#ffffff08),0 30px 90px var(--paint-shadow-a67,#000a);color:var(--paint-text,#f2e9f7);font-family:"Lexend",sans-serif;animation:chat-editor-open .18s ease-out}.chat-trade-editor>header{display:flex;align-items:center;gap:13px;min-height:84px;padding:18px 24px;border-bottom:1px solid var(--paint-line-a8,#ffffff15);background:var(--paint-tint-a1,#ffffff02)}.chat-editor-emblem{display:grid;place-items:center;flex:0 0 43px;width:43px;height:43px;border:1px solid var(--paint-accent-a33,#ef557355);border-radius:11px;background:var(--paint-accent-a4,#ef55730b);color:var(--paint-accent-text,#ff9fb3)}.chat-editor-emblem svg{width:22px;height:22px}.chat-trade-editor h2{margin:0;font-size:21px;font-weight:600;letter-spacing:-.5px}.chat-trade-editor>header p{margin:6px 0 0;font-size:11px;color:var(--paint-muted,#b9a7c6)}.chat-trade-editor>header p strong{font-weight:450;color:var(--paint-text,#e4d2ee)}.chat-trade-editor>header>button,.chat-trade-editor .chat-offer-picker>header>button{display:grid;place-items:center;flex:none;width:34px;height:34px;padding:0;border:1px solid var(--paint-line-a11,#ffffff1c);border-radius:9px;background:var(--paint-tint-a1,#ffffff03);color:var(--paint-muted,#bba7c7);cursor:pointer}.chat-trade-editor>header>button{margin-left:auto}.chat-trade-editor>header>button:hover,.chat-trade-editor .chat-offer-picker>header>button:hover{color:var(--paint-accent-text,#ffafbd);border-color:var(--paint-accent-a40,#ef557366);background:var(--paint-accent-a6,#ef557310)}.chat-trade-editor button svg{width:17px;height:17px}.chat-editor-body{display:flex;flex-direction:column;min-height:0;overflow:auto;padding:20px 24px;gap:20px;scrollbar-width:thin;scrollbar-color:#7a536670 transparent}.chat-trade-editor .chat-offer-layout{display:grid;flex:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding:0}.chat-trade-editor .chat-offer-side{display:grid;grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:211px;padding:0;border:1px solid var(--paint-line-a10,#ffffff1a);border-radius:12px;background:var(--paint-tint-a1,#ffffff02);overflow:hidden}.chat-trade-editor .chat-offer-side>header{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:15px 16px;background:var(--paint-tint-a1,#ffffff02);border-bottom:1px solid var(--paint-line-a7,#ffffff12)}.chat-trade-editor .chat-offer-side h3{max-width:250px;margin:0 0 6px;color:var(--paint-text,#c3afcf);font-size:11px;font-weight:450;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chat-trade-editor .chat-offer-side header strong{font:650 23px "Lexend",sans-serif;color:var(--paint-text,#f4e9fa);letter-spacing:-.4px}.chat-trade-editor .chat-offer-side header button{display:flex;align-items:center;justify-content:center;gap:6px;flex:none;min-height:32px;padding:0 10px;border:1px solid var(--paint-accent-a27,#ee557345);border-radius:7px;background:var(--paint-accent-a4,#ee55730a);color:var(--paint-accent-text,#f5b0c3);font:450 10px "Lexend",sans-serif;cursor:pointer}.chat-trade-editor .chat-offer-selected{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;max-height:206px;min-height:128px;overflow:auto;padding:14px;scrollbar-width:thin;scrollbar-color:#7a536650 transparent}.chat-trade-editor .chat-selected-pet{display:grid;gap:5px;min-width:0;align-content:start}.chat-trade-editor .chat-offer-selected-art{display:grid;place-items:center;position:relative;width:100%;height:76px;border:0;border-radius:8px;background:var(--paint-tint-a1,#ffffff03);overflow:hidden}.chat-trade-editor .chat-offer-selected-art img{width:94%;height:94%;object-fit:contain;filter:drop-shadow(0 5px 5px #0004)}.chat-trade-editor .chat-offer-selected-art svg{width:28px;height:28px;color:var(--paint-text,#bfa7ca)}.chat-trade-editor .chat-selected-pet>strong{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:10px;font-weight:500;text-align:center}.chat-trade-editor .chat-selected-pet>small{font:550 12px "Lexend",sans-serif;color:var(--paint-text,#edc6d4);text-align:center}.chat-trade-editor .chat-offer-selected-quantity{position:static;display:grid;grid-template-columns:23px minmax(0,1fr) 23px;gap:3px;align-items:center;padding:3px;border:1px solid var(--paint-line-a9,#ffffff16);border-radius:7px;background:var(--paint-base,#0e0b13);color:var(--paint-text,#f1e0f8);font-size:10px}.chat-trade-editor .chat-offer-selected-quantity span{text-align:center;font-variant-numeric:tabular-nums}.chat-trade-editor .chat-offer-selected-quantity button{display:grid;place-items:center;width:23px;height:24px;padding:0;border:0;border-radius:4px;background:var(--paint-tint-a2,#ffffff04);color:var(--paint-text,#cbb5d7);cursor:pointer}.chat-trade-editor .chat-offer-selected-quantity button:hover{background:var(--paint-accent-a13,#ee557320);color:var(--paint-accent-text,#ffbaca)}.chat-trade-editor .chat-offer-selected-quantity button svg{width:13px;height:13px}.chat-trade-editor .chat-selection-empty{grid-column:1/-1;display:grid;place-content:center;justify-items:center;gap:7px;min-height:106px;width:100%;border:1px dashed var(--paint-line-a11,#ffffff1b);border-radius:8px;background:none;color:var(--paint-muted,#b49ec3);font-family:inherit;cursor:pointer}.chat-trade-editor .chat-selection-empty>svg{width:23px;height:23px;margin-bottom:3px;color:var(--paint-accent-text,#d09cb5)}.chat-trade-editor .chat-selection-empty strong{font-size:11px;font-weight:450;color:var(--paint-text,#d8c5e4)}.chat-trade-editor .chat-selection-empty small{font-size:10px}.chat-trade-editor .chat-selection-empty:hover{background:var(--paint-tint-a1,#ffffff03);border-color:var(--paint-accent-a31,#ee557350)}.chat-trade-editor .chat-offer-picker{display:flex;flex-direction:column;flex:1 0 250px;min-height:230px;margin:0;border:0;border-radius:0;background:none;box-shadow:none;overflow:visible}.chat-trade-editor .chat-offer-picker>header{display:flex;align-items:center;gap:10px;padding:0 0 14px;border:0;background:none}.chat-trade-editor .chat-offer-inventory-tabs{display:flex;gap:3px;padding:4px;border:1px solid var(--paint-line-a11,#ffffff1c);border-radius:9px;background:var(--paint-base,#0f0c15)}.chat-trade-editor .chat-offer-inventory-tabs button{max-width:230px;min-height:32px;padding:0 11px;border:1px solid transparent;border-radius:6px;background:none;color:var(--paint-muted,#b8a2c8);font:450 11px "Lexend",sans-serif;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.chat-trade-editor .chat-offer-inventory-tabs button[aria-pressed=true]{border-color:var(--paint-accent-a23,#ed54753b);background:var(--paint-accent-a7,#ed547513);color:var(--paint-accent-text,#ffd0df);box-shadow:inset 0 1px var(--paint-shadow-a4,#ffffff09)}.chat-trade-editor .chat-offer-inventory-search{display:flex;align-items:center;gap:9px;min-width:0;max-width:240px;height:40px;margin-left:auto;padding:0 12px;border:1px solid var(--paint-line-a14,#ffffff23);border-radius:9px;background:var(--paint-base,#100d16);color:var(--paint-muted,#ad93bb)}.chat-trade-editor .chat-offer-inventory-search svg{flex:none;width:15px;height:15px}.chat-trade-editor .chat-offer-inventory-search input{width:100%;min-width:0;height:100%;padding:0;border:0;outline:none;box-shadow:none;background:none;color:var(--paint-text,#f2e4f9);font:400 11px "Lexend",sans-serif}.chat-trade-editor .chat-offer-inventory-search input::placeholder{color:var(--paint-muted,#b6a0c4)}.chat-trade-editor .chat-inventory-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));align-content:start;gap:10px;min-height:180px;max-height:350px;overflow-y:auto;padding:1px 2px 8px;scrollbar-width:thin;scrollbar-color:#81596e66 transparent}.chat-trade-editor .chat-inventory-pet{display:grid;position:relative;align-content:start;gap:5px;min-width:0;padding:8px 8px 11px;border:1px solid var(--paint-line-a8,#ffffff15);border-radius:10px;background:var(--paint-tint-a1,#ffffff02);color:var(--paint-text,#efe2f7);font-family:inherit;cursor:pointer;transition:border-color .15s,background .15s}.chat-trade-editor .chat-inventory-pet:hover{border-color:var(--paint-accent-a44,#e75c8270);background:var(--paint-accent-a3,#e75c8207)}.chat-trade-editor .chat-inventory-pet.is-selected{border-color:var(--paint-accent-a52,#ed607b85);background:var(--paint-accent-a4,#ed607b0a)}.chat-trade-editor .chat-inventory-pet.is-selected:disabled{opacity:1}.chat-trade-editor .chat-inventory-quantity{position:absolute;z-index:1;top:7px;right:7px;padding:4px 6px;border:1px solid var(--paint-line-a10,#ffffff19);border-radius:5px;background:var(--paint-base-a92,#17101feb);color:var(--paint-text,#bcacc9);font:450 10px "Lexend",sans-serif}.chat-trade-editor .chat-inventory-quantity b{color:var(--paint-accent-text,#ffbacd);font-weight:500}.chat-trade-editor .chat-inventory-art{display:grid;place-items:center;aspect-ratio:1;overflow:hidden;margin-top:8px}.chat-trade-editor .chat-inventory-art img{width:94%;height:94%;object-fit:contain;user-select:none;filter:drop-shadow(0 7px 6px #0005)}.chat-trade-editor .chat-inventory-art.is-xl img{transform:scale(2)}.chat-trade-editor .chat-inventory-art svg{width:36px;height:36px;color:#bd9dc9}.chat-trade-editor .chat-inventory-pet>strong{font:500 11px "Lexend",sans-serif;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center}.chat-trade-editor .chat-inventory-pet>small{font:600 14px "Lexend",sans-serif;color:var(--paint-text,#ecd4e4);text-align:center}.chat-trade-editor .chat-inventory-empty{display:grid;place-items:center;grid-column:1/-1;min-height:150px;border:1px dashed var(--paint-line-a10,#ffffff19);border-radius:10px;color:var(--paint-text,#c2abcF);font-size:12px}.chat-trade-editor>footer{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:19px 24px;border-top:1px solid var(--paint-line-a11,#ffffff1c);background:var(--paint-tint-a1,#ffffff02)}.chat-trade-editor>footer>div{display:grid;gap:6px;min-width:0}.chat-trade-editor>footer strong{font-size:12px;font-weight:500}.chat-trade-editor>footer small{font-size:10px;color:var(--paint-text,#bca7ca);line-height:1.5}.chat-trade-editor>footer small.chat-offer-error{color:#ff97af}.chat-trade-editor>footer>button{display:flex;align-items:center;justify-content:center;gap:9px;flex:none;min-height:42px;padding:0 20px;border:1px solid var(--paint-accent,#ee6c84);border-radius:9px;background:var(--paint-accent,#cf2c49);color:var(--paint-text,#fff);font:500 12px "Lexend",sans-serif;box-shadow:inset 0 1px var(--paint-shadow-a13,#ffffff20),0 3px 0 #71192c;cursor:pointer}.chat-trade-editor>footer>button:hover{background:var(--paint-accent,#e23b57)}.chat-trade-editor button:disabled{cursor:default;opacity:.4}.chat-trade-editor :is(button,input):focus-visible{outline:2px solid var(--paint-accent,#ff89a5);outline-offset:3px}.chat-trade-editor .chat-offer-inventory-search:focus-within{border-color:var(--paint-accent-a44,#ed607b70)}.chat-trade-editor .chat-reopen-inventory{display:flex;align-items:center;justify-content:center;gap:10px;min-height:45px;border:1px solid var(--paint-line-a13,#ffffff20);border-radius:9px;background:var(--paint-tint-a1,#ffffff02);color:var(--paint-text,#dac3e8);font:450 12px "Lexend",sans-serif;cursor:pointer}.chat-trade-editor .chat-offer-loading{display:grid;place-content:center;justify-items:center;gap:14px;flex:1;min-height:350px;color:var(--paint-text,#d8c0e7);font-size:14px}.chat-trade-editor .chat-offer-loading>span{width:29px;height:29px;border:2px solid var(--paint-accent-a15,#e9446225);border-top-color:var(--paint-accent,#ee5573);border-radius:50%;animation:chat-inventory-spin .7s linear infinite}.chat-trade-editor .chat-offer-loading strong{font-size:13px;font-weight:500}.chat-trade-editor .chat-offer-loading small{font-size:11px;color:var(--paint-muted,#af96bf)}@keyframes chat-inventory-spin{to{transform:rotate(360deg)}}@keyframes chat-menu-open{from{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:none}}@keyframes chat-editor-open{from{opacity:0;transform:translateY(8px) scale(.99)}to{opacity:1;transform:none}}@media(max-width:900px){body.home-refined #chat-page{width:calc(100% - 40px)}body.home-refined #chat-shell{grid-template-columns:238px minmax(0,1fr)}body.home-refined #chat-shell .chat-conversation-header{padding:0 16px;gap:8px}body.home-refined #chat-shell .chat-trade-ready{gap:6px;padding:0 9px}body.home-refined #chat-shell .chat-trade-ready>svg{display:none}.chat-trade-editor .chat-inventory-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.chat-trade-editor .chat-offer-selected{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:620px){body.home-refined #site-header .account-trigger{min-width:0}body.home-refined #site-header .topbar-search-results>a{grid-template-columns:24px minmax(0,1fr);gap:5px;padding:6px 3px;min-height:43px}body.home-refined #site-header .topbar-search-results .search-result-image{width:24px;height:24px}body.home-refined #site-header .topbar-search-results .search-result-image img{width:22px;height:22px}body.home-refined #site-header .topbar-search-results strong{font-size:10px}body.home-refined #site-header .topbar-search-results small{font-size:9px}#chat-offer-dialog .chat-offer-dialog{padding:12px}.chat-trade-editor{height:calc(100dvh - 24px);border-radius:14px}.chat-trade-editor>header{min-height:75px;padding:14px 16px;gap:11px}.chat-trade-editor h2{font-size:19px}.chat-editor-body{padding:14px;gap:16px}.chat-trade-editor .chat-offer-layout{gap:10px}.chat-trade-editor .chat-offer-side{min-height:180px}.chat-trade-editor .chat-offer-side>header{padding:11px 10px;gap:4px}.chat-trade-editor .chat-offer-side h3{max-width:98px;font-size:9px}.chat-trade-editor .chat-offer-side header strong{font-size:19px}.chat-trade-editor .chat-offer-side header button{padding:0 6px;min-height:28px}.chat-trade-editor .chat-offer-side header button span{display:none}.chat-trade-editor .chat-offer-selected{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;padding:9px;max-height:195px}.chat-trade-editor .chat-offer-selected-art{height:64px}.chat-trade-editor .chat-selected-pet>strong{font-size:9px}.chat-trade-editor .chat-selected-pet>small{font-size:11px}.chat-trade-editor .chat-selection-empty{min-height:98px;gap:9px}.chat-trade-editor .chat-selection-empty small{display:none}.chat-trade-editor .chat-offer-picker>header{display:grid;grid-template-columns:minmax(0,1fr) 32px;gap:10px}.chat-trade-editor .chat-offer-inventory-tabs{grid-column:1/-1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.chat-trade-editor .chat-offer-inventory-tabs button{max-width:none;padding:0 7px;font-size:10px}.chat-trade-editor .chat-offer-inventory-search{width:100%;max-width:none;box-sizing:border-box;margin:0}.chat-trade-editor .chat-inventory-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;max-height:none;overflow:visible}.chat-trade-editor .chat-inventory-pet{padding:7px 6px 10px}.chat-trade-editor .chat-inventory-pet>strong{font-size:10px}.chat-trade-editor .chat-inventory-quantity{font-size:9px}.chat-trade-editor>footer{padding:15px 16px;gap:14px}.chat-trade-editor>footer strong{font-size:11px}.chat-trade-editor>footer small{font-size:9px}.chat-trade-editor>footer>button{min-height:41px;padding:0 12px;font-size:11px}}@media(max-width:540px){body.home-refined #chat-page{width:calc(100% - 24px);margin:18px auto 24px}body.home-refined #chat-shell{height:calc(100dvh - 148px);min-height:440px;grid-template-columns:1fr;grid-template-rows:minmax(0,1fr);border-radius:13px}body.home-refined #chat-shell .chat-sidebar{display:flex;grid-column:1;grid-row:1;border:0}body.home-refined #chat-shell .chat-conversation{display:none;grid-column:1;grid-row:1}body.home-refined #chat-shell.is-mobile-conversation .chat-sidebar{display:none}body.home-refined #chat-shell.is-mobile-conversation .chat-conversation{display:grid}body.home-refined #chat-shell .chat-sidebar-header{min-height:74px;padding:0 17px}body.home-refined #chat-shell .chat-conversation-header{min-height:74px;padding:0 12px;gap:8px}body.home-refined #chat-shell .chat-mobile-list-toggle{display:grid;width:23px;height:38px}body.home-refined #chat-shell .chat-mobile-list-toggle svg{width:21px;height:21px}body.home-refined #chat-shell .chat-conversation-profile{gap:8px;flex:1}body.home-refined #chat-shell .chat-conversation-profile .chat-player-avatar{flex-basis:34px;width:34px;height:34px;border-radius:9px}body.home-refined #chat-shell .chat-conversation-copy strong{font-size:12px}body.home-refined #chat-shell .chat-conversation-copy small{font-size:9px}body.home-refined #chat-shell .chat-trade-ready{height:34px;padding:0 8px;font-size:10px;gap:5px}body.home-refined #chat-shell .chat-trade-ready small{padding-left:5px;font-size:9px}body.home-refined #chat-shell .chat-contact-options{width:23px}body.home-refined #chat-shell .chat-messages{padding:17px 14px;gap:12px}body.home-refined #chat-shell .chat-message{max-width:87%;padding:11px 12px 9px;font-size:12px}body.home-refined #chat-shell .chat-compose{grid-template-columns:37px minmax(0,1fr) 37px;padding:13px 12px;gap:8px;min-height:73px}body.home-refined #chat-shell .chat-compose>button{min-width:37px;width:37px;padding:0;height:39px}body.home-refined #chat-shell #chat-offer-button>span{display:none}body.home-refined #chat-shell .chat-compose input{height:40px;padding:0 10px;font-size:11px}body.home-refined #chat-shell .chat-offer-sides{padding:13px 12px 11px}body.home-refined #chat-shell .chat-offer-sides>section{padding-right:10px}body.home-refined #chat-shell .chat-offer-sides>section+section{padding-left:10px}body.home-refined #chat-shell .chat-offer-sides>section>div{grid-template-columns:repeat(2,minmax(0,1fr))}body.home-refined #chat-shell .chat-offer-sides h3 strong{font-size:20px}body.home-refined #chat-shell .chat-offer-actions{padding:11px 12px}body.home-refined #chat-shell .chat-offer-response{flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){.chat-player-menu,.chat-trade-editor{animation:none}.chat-trade-editor .chat-offer-loading>span{animation-duration:1.8s}body.home-refined #chat-shell *,.chat-trade-editor *{scroll-behavior:auto;transition:none}}.chat-trade-editor .chat-offer-side>header>button{width:auto;min-width:86px;white-space:nowrap}.chat-trade-editor .chat-inventory-more{grid-column:1/-1;min-height:38px;border:1px solid var(--paint-line-a13,#ffffff20);border-radius:8px;background:var(--paint-tint-a1,#ffffff03);color:var(--paint-text,#d7bfe4);font:450 11px "Lexend",sans-serif;cursor:pointer}@media(max-width:620px){.chat-trade-editor .chat-offer-side>header>button{min-width:28px}}#chat-offer-dialog .chat-selected-pet{aspect-ratio:auto;grid-template-rows:76px auto auto auto;padding:0;border:0;background:none;box-shadow:none;transform:none}#chat-offer-dialog .chat-selected-pet>.chat-offer-selected-art{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr);align-self:center;width:100%;height:76px;border:0;aspect-ratio:auto;background:var(--paint-tint-a1,#ffffff03)}#chat-offer-dialog .chat-selected-pet>.chat-offer-selected-art img{width:94%;height:94%;object-fit:contain}#chat-offer-dialog .chat-offer-selected-quantity{height:auto;min-height:30px;grid-template-columns:23px minmax(0,1fr) 23px;align-items:center;border-color:var(--paint-line-a13,#ffffff20);overflow:visible}#chat-offer-dialog .chat-offer-inventory-tabs>button{height:auto;min-height:32px;padding:0 11px;font:450 11px "Lexend",sans-serif;border-color:transparent;background:none}#chat-offer-dialog .chat-offer-inventory-tabs>button[aria-pressed=true]{background:var(--paint-accent-a7,#ed547513);border-color:var(--paint-accent-a23,#ed54753b);color:var(--paint-accent-text,#ffd0df)}@media(max-width:620px){#chat-offer-dialog .chat-selected-pet{grid-template-rows:64px auto auto auto}#chat-offer-dialog .chat-selected-pet>.chat-offer-selected-art{height:64px}#chat-offer-dialog .chat-offer-picker>header{grid-template-rows:auto 40px;padding-bottom:14px}#chat-offer-dialog .chat-offer-inventory-tabs{grid-column:1/-1;grid-row:1;max-width:none;overflow:visible}#chat-offer-dialog .chat-offer-inventory-tabs>button{font-size:10px;padding:0 7px}#chat-offer-dialog .chat-offer-inventory-search{grid-column:1;grid-row:2;margin:0}#chat-offer-dialog .chat-offer-picker>header>button{grid-column:2;grid-row:2}}.account-notifications::after{content:"";position:absolute;top:100%;left:-110px;right:-110px;height:22px;pointer-events:none}.account-notifications:has(.account-notifications-panel:not([hidden]))::after{pointer-events:auto}body.home-refined :is(.card-trend,.pet-card-trend,.inventory-trend,.calculator-trend,.calculator-picker-trend){box-sizing:border-box;overflow:hidden}body.home-refined :is(.card-trend,.pet-card-trend,.inventory-trend,.calculator-trend,.calculator-picker-trend)>svg{display:block;flex:none;max-width:100%;max-height:100%;width:16px;height:16px}body.home-refined :is(.inventory-pin,.inventory-owner-history){box-sizing:border-box;padding:0;place-items:center}body.home-refined :is(.inventory-pin,.inventory-owner-history,.profile-chat-button)>.icon{max-width:100%;max-height:100%;flex:none}body.home-refined #chat-shell .chat-new-button{box-sizing:border-box;overflow:hidden}body.home-refined #chat-shell .chat-new-button>.icon{width:17px;height:17px;margin:0;flex:none}body.home-refined #chat-shell .chat-new-button>svg{display:block;width:17px;height:17px;flex:none}body.home-refined #chat-shell .chat-player-avatar,.chat-trade-editor .chat-player-avatar{position:relative;display:grid;place-items:center;box-sizing:border-box;flex:none;overflow:hidden;border:1px solid var(--paint-line-a11,#ffffff1c);border-radius:11px;background:var(--paint-surface,#242328);color:var(--paint-muted,#aaa4af)}body.home-refined #chat-shell .chat-player-avatar img,.chat-trade-editor .chat-player-avatar img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;background:var(--paint-surface,#242328)}.chat-avatar-fallback{display:grid;place-items:center;width:100%;height:100%;padding:8px;box-sizing:border-box}.chat-avatar-fallback>svg{display:block;width:100%;height:100%;max-width:26px;max-height:26px}body.home-refined #chat-shell .chat-message-row{display:flex;align-items:flex-start;gap:10px;flex:none;width:100%;min-width:0}body:has(#chat-offer-dialog)>.inventory-tooltip{z-index:7100}body.home-refined #chat-shell .chat-message-row.is-own{flex-direction:row-reverse}body.home-refined #chat-shell .chat-message-row .chat-message-avatar{width:34px;height:34px;flex-basis:34px;border-radius:10px;margin-top:22px}body.home-refined #chat-shell .chat-message-content{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0;max-width:calc(100% - 44px)}body.home-refined #chat-shell .chat-message-row.is-own .chat-message-content{align-items:flex-end}body.home-refined #chat-shell .chat-message-author{padding:0 3px;color:var(--paint-text,#c9c3ce);font:500 10px/1.5 "Lexend",sans-serif}body.home-refined #chat-shell .chat-message-author:hover{color:var(--paint-text,#fff)}body.home-refined #chat-shell .chat-message-row .chat-message{display:flex;flex-direction:column;max-width:590px;align-self:auto;gap:6px;padding:11px 14px 8px;white-space:normal;font-weight:400}body.home-refined #chat-shell .chat-message>span:first-child{white-space:pre-wrap}body.home-refined #chat-shell .chat-message-row.has-offer .chat-message-content{width:min(760px,calc(100% - 44px));max-width:calc(100% - 44px)}body.home-refined #chat-shell .chat-offer-wrap{width:100%;max-width:100%;align-self:auto}body.home-refined #chat-shell .chat-offer-message{background:var(--paint-surface,#17171b);border-color:var(--paint-line-a11,#ffffff1d);border-radius:14px;box-shadow:inset 0 1px var(--paint-shadow-a3,#ffffff08),0 5px 16px var(--paint-shadow-a13,#0002)}body.home-refined #chat-shell .chat-offer-message>header{min-height:44px;gap:8px;padding:0 15px;background:none}body.home-refined #chat-shell .chat-offer-message>header>svg{width:16px;height:16px;flex:none;color:var(--paint-accent-text,#ed8fa2)}body.home-refined #chat-shell .chat-offer-message>header>strong{font-weight:500}body.home-refined #chat-shell .chat-offer-status{display:inline-flex;align-items:center;gap:5px;margin-left:auto;padding:4px 7px;border:1px solid var(--paint-line-a8,#ffffff14);border-radius:6px;color:var(--paint-text,#c5bdcc);background:var(--paint-tint-a1,#ffffff03);font:400 9px "Lexend",sans-serif;text-transform:none}body.home-refined #chat-shell .chat-offer-status>svg{width:12px;height:12px;flex:none}body.home-refined #chat-shell .chat-offer-status.is-accepted{color:#a8e4c0;border-color:#86d5a82b;background:#86d5a806}body.home-refined #chat-shell .chat-offer-status.is-rejected{color:var(--paint-accent-text,#ddabb4);border-color:var(--paint-accent-a15,#ee859c25);background:var(--paint-accent-a2,#ee859c06)}body.home-refined #chat-shell .chat-offer-status.is-countered{color:#e7c28e;border-color:#e7c28e25;background:#e7c28e06}body.home-refined #chat-shell .chat-offer-message.is-rejected{border-color:var(--paint-line-a11,#ffffff1d);background:var(--paint-surface,#17171b);opacity:1}body.home-refined #chat-shell .chat-offer-sides{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;padding:15px}body.home-refined #chat-shell .chat-offer-sides>section{min-width:0;padding:0 15px 0 0;border:0;border-radius:0;background:none}body.home-refined #chat-shell .chat-offer-sides>section+section{padding:0 0 0 15px;border-left:1px solid var(--paint-line-a7,#ffffff12)}.chat-offer-participant{display:flex;gap:8px;align-items:center;min-width:0;color:var(--paint-text,#eee9f1)}.chat-offer-participant>span:last-child{display:grid;gap:3px;min-width:0}.chat-offer-participant>span>strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:500 11px "Lexend",sans-serif}.chat-offer-participant>span>small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--paint-muted,#a7a0ae);font:400 9px "Lexend",sans-serif}body.home-refined #chat-shell .chat-offer-participant .chat-player-avatar,.chat-trade-editor .chat-offer-participant .chat-player-avatar{width:32px;height:32px;flex-basis:32px;border-radius:9px}body.home-refined #chat-shell .chat-offer-sides h3{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:5px;align-items:center;margin:13px 0 12px;color:var(--paint-muted,#a8a1af);text-transform:none}body.home-refined #chat-shell .chat-offer-sides h3>span:first-child{grid-column:1/-1;font:400 9px "Lexend",sans-serif}body.home-refined #chat-shell .chat-offer-sides h3>strong{font:650 23px/1 "Lexend",sans-serif;color:var(--paint-text,#f6f1f8);letter-spacing:-.3px;white-space:nowrap}body.home-refined #chat-shell .chat-offer-sides>section>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}body.home-refined #chat-shell .chat-offer-embed-pet{display:grid;grid-template-rows:20px 100px auto 25px;gap:5px;min-width:0;padding:7px;border:1px solid var(--paint-line-a7,#ffffff12);border-radius:10px;background:var(--paint-tint-a1,#ffffff02);color:var(--paint-text,#eee8f3);transition:border-color .15s,background .15s}body.home-refined #chat-shell .chat-offer-embed-pet:hover{border-color:var(--paint-accent-a36,#e83e585c);background:var(--paint-accent-a2,#e83e5805)}body.home-refined #chat-shell .chat-offer-embed-pet>span{aspect-ratio:auto;min-height:0;border:0;background:none;overflow:visible}body.home-refined #chat-shell .chat-offer-embed-pet>.chat-offer-pet-art{display:grid;place-items:center;height:100px;min-height:0;overflow:hidden;background:none;border:0}body.home-refined #chat-shell .chat-offer-embed-pet .chat-offer-pet-art img{display:block;width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 5px 5px #0003)}body.home-refined #chat-shell .chat-offer-embed-pet>small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font:500 10px/1.4 "Lexend",sans-serif;color:var(--paint-text,#e3dce9)}body.home-refined #chat-shell .chat-offer-pet-metrics,.chat-selected-metrics,.chat-inventory-metrics{display:flex;justify-content:space-between;align-items:center;gap:4px;min-width:0}body.home-refined #chat-shell .chat-offer-pet-bottom{display:flex;align-items:center;justify-content:space-between;gap:4px;min-width:0;white-space:nowrap;font:400 9px "Lexend",sans-serif;color:var(--paint-text,#bcb2c5)}body.home-refined #chat-shell .chat-offer-pet-bottom>b{min-width:0;overflow:hidden;text-overflow:ellipsis;padding:4px 5px;border:1px solid var(--paint-line-a7,#ffffff12);border-radius:5px;background:var(--paint-base,#0f0f12);color:var(--paint-text,#f6eef9);font:650 12px/1 "Lexend",sans-serif}body.home-refined #chat-shell .chat-offer-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px;grid-column:1/-1;min-height:165px;border:1px dashed var(--paint-line-a7,#ffffff12);border-radius:10px;background:none;color:var(--paint-muted,#aaa1b3);font:400 10px "Lexend",sans-serif}body.home-refined #chat-shell .chat-offer-empty>svg{width:25px;height:25px;opacity:.6}body.home-refined #chat-shell .chat-offer-actions{gap:8px;padding:12px 15px;background:none}body.home-refined #chat-shell .chat-offer-actions button{height:35px;border-radius:8px;background:var(--paint-tint-a1,#ffffff03);border-color:var(--paint-line-a11,#ffffff1c);box-shadow:none;color:var(--paint-text,#d3cbdc)}body.home-refined #chat-shell .chat-offer-actions button:first-child{background:var(--paint-accent,#cc2945);border-color:var(--paint-accent,#ee657b);color:var(--paint-text,#fff)}body.home-refined #chat-shell .chat-offer-actions button:last-child{color:var(--paint-accent-text,#e1aab7);background:none}body.home-refined #chat-shell .chat-offer-response{align-self:auto;min-height:39px;max-width:100%;padding:9px 12px;border-color:var(--paint-line-a9,#ffffff16);border-radius:9px;background:var(--paint-tint-a1,#ffffff02);font-family:"Lexend",sans-serif;box-shadow:none}body.home-refined #chat-shell .chat-offer-response.is-rejected{background:var(--paint-tint-a1,#ffffff02);border-color:var(--paint-line-a9,#ffffff16);color:var(--paint-text,#cdbbc2)}body.home-refined #chat-shell .chat-offer-response>span:first-child{flex:none;max-width:16px;max-height:16px}body.home-refined #chat-shell .chat-offer-response>span:nth-child(2){display:grid;gap:4px;text-align:left}body.home-refined #chat-shell .chat-offer-response strong{font-size:10px;line-height:1.5}body.home-refined #chat-shell .chat-offer-response small{font-size:9px}body.home-refined #chat-shell .chat-trade-ready-notice{display:flex;align-items:center;justify-content:center;align-self:center;gap:7px;flex:none;padding:6px 10px;border:1px solid var(--paint-line-a7,#ffffff12);border-radius:7px;background:var(--paint-tint-a1,#ffffff02);color:var(--paint-muted,#b6afbe);font:400 10px/1.5 "Lexend",sans-serif}body.home-refined #chat-shell .chat-trade-ready-notice>svg{width:13px;height:13px;flex:none;color:var(--paint-muted,#b6afbe)}body.home-refined #chat-shell .chat-trade-ready-notice.is-ready>svg{color:#88d8a9}body.home-refined #chat-shell .chat-trade-ready-notice>time{font-size:8px;color:var(--paint-muted,#a6a0b0)}:is(#chat-shell,#chat-offer-dialog) .calculator-demand{display:inline-flex;align-items:center;gap:4px;flex:none;margin:0;padding:0;background:none;border:0;font:600 12px/1 "Lexend",sans-serif;color:var(--paint-text,#c2b9cb)}:is(#chat-shell,#chat-offer-dialog) .calculator-demand>svg{display:block;width:14px;height:14px;flex:none}:is(#chat-shell,#chat-offer-dialog) .calculator-demand.is-none{color:var(--paint-muted,#aba3b4)}:is(#chat-shell,#chat-offer-dialog) .calculator-demand.is-very-low{color:#ff455f}:is(#chat-shell,#chat-offer-dialog) .calculator-demand.is-low{color:#ff7174}:is(#chat-shell,#chat-offer-dialog) .calculator-demand.is-medium{color:#ffce6c}:is(#chat-shell,#chat-offer-dialog) .calculator-demand.is-high{color:#a6ef83}:is(#chat-shell,#chat-offer-dialog) .calculator-demand.is-very-high{color:#ff91cc}:is(#chat-shell,#chat-offer-dialog) .calculator-demand.is-insane{color:#c599ff}:is(#chat-shell,#chat-offer-dialog) .chat-pet-trend{display:grid;place-items:center;box-sizing:border-box;overflow:hidden;width:19px;height:19px;border:1px solid var(--paint-line-a7,#ffffff12);border-radius:5px;background:var(--paint-base-a50,#0d0d1080)}:is(#chat-shell,#chat-offer-dialog) .chat-pet-trend>svg{display:block;flex:none;width:13px;height:13px;max-width:100%;max-height:100%}:is(#chat-shell,#chat-offer-dialog) .chat-pet-trend.trend-rising{color:#a6ef83}:is(#chat-shell,#chat-offer-dialog) .chat-pet-trend.trend-dropping{color:#ff859b}:is(#chat-shell,#chat-offer-dialog) .chat-pet-trend.trend-unstable{color:#efcb81}#chat-offer-dialog .chat-trade-editor{width:min(1120px,100%);height:min(840px,calc(100dvh - 48px));background:var(--paint-base,#151518);border-color:var(--paint-line-a15,#ffffff26)}#chat-offer-dialog .chat-trade-editor>header{min-height:70px;padding:14px 22px;background:none}#chat-offer-dialog .chat-trade-editor h2{font-weight:550;font-size:19px;color:var(--paint-text,#f7eff8)}#chat-offer-dialog .chat-trade-editor>header p{color:var(--paint-muted,#b4acbd)}#chat-offer-dialog .chat-editor-emblem{color:var(--paint-accent-text,#f498af);background:var(--paint-accent-a3,#e83e5808);border-color:var(--paint-accent-a25,#e83e5840)}#chat-offer-dialog .chat-editor-body{padding:20px 22px;gap:18px;scrollbar-width:none}#chat-offer-dialog .chat-editor-body::-webkit-scrollbar{display:none}#chat-offer-dialog .chat-offer-layout{gap:16px}#chat-offer-dialog .chat-offer-side{display:flex;flex-direction:column;min-height:240px;border:1px solid var(--paint-line-a10,#ffffff19);border-radius:12px;background:var(--paint-tint-a1,#ffffff02)}#chat-offer-dialog .chat-offer-side>header{gap:10px;padding:12px 14px;background:none;border:0}#chat-offer-dialog .chat-offer-side>header>button{display:flex;gap:5px;align-items:center;justify-content:center;width:auto;min-width:0;min-height:30px;padding:0 7px;border:1px solid var(--paint-line-a10,#ffffff1a);border-radius:7px;background:var(--paint-tint-a1,#ffffff03);color:var(--paint-text,#bcb1c7);font:400 9px "Lexend",sans-serif}#chat-offer-dialog .chat-offer-side>header>button:disabled{opacity:.4;cursor:default}#chat-offer-dialog .chat-offer-side>header>button>svg{width:12px;height:12px;flex:none}#chat-offer-dialog .chat-side-totals{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0 14px;padding:0 0 12px;border-bottom:1px solid var(--paint-line-a7,#ffffff12)}#chat-offer-dialog .chat-offer-participant>span>strong{font:500 12px/1.4 "Lexend",sans-serif;letter-spacing:0}#chat-offer-dialog :is(.chat-selected-metrics,.chat-inventory-metrics){position:static;display:flex;justify-content:space-between;align-items:center;gap:4px;box-sizing:border-box;width:100%;height:20px;min-height:0;aspect-ratio:auto;margin:0;padding:0;border:0;border-radius:0;background:none;overflow:visible}#chat-offer-dialog .chat-side-totals>strong{color:var(--paint-text,#f4edf8);font:650 25px/1 "Lexend",sans-serif;white-space:nowrap}#chat-offer-dialog .chat-side-totals .calculator-demand{font-size:16px}#chat-offer-dialog .chat-side-totals .calculator-demand>svg{width:17px;height:17px}#chat-offer-dialog .chat-offer-selected{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;min-height:166px;max-height:280px;gap:10px;padding:12px 14px;scrollbar-width:none}#chat-offer-dialog .chat-offer-selected::-webkit-scrollbar{display:none}#chat-offer-dialog .chat-selected-pet{position:relative;display:grid;grid-template-rows:auto 20px 112px 22px 30px;align-content:start;gap:5px;min-width:0;aspect-ratio:auto;padding:9px;border:1px solid var(--paint-line-a8,#ffffff14);border-radius:10px;background:var(--paint-tint-a1,#ffffff02);box-shadow:none;transform:none}#chat-offer-dialog .chat-selected-pet>strong{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--paint-text,#eee6f2);font:500 10px/1.5 "Lexend",sans-serif;text-align:center}#chat-offer-dialog .chat-selected-pet>.chat-offer-selected-art{position:relative;display:grid;place-items:center;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr);align-self:auto;width:100%;height:112px;min-height:0;margin:0;padding:0;border:0;aspect-ratio:auto;border-radius:6px;background:none;overflow:hidden;cursor:pointer}#chat-offer-dialog .chat-selected-pet>.chat-offer-selected-art img{display:block;box-sizing:border-box;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain}#chat-offer-dialog .chat-selected-pet>.chat-offer-selected-art.is-xl img{transform:scale(1.7)}#chat-offer-dialog .chat-selected-remove{position:absolute;inset:0;display:grid;place-items:center;opacity:0;border:1px solid var(--paint-accent-a31,#e83e5850);border-radius:6px;background:var(--paint-base-a48,#110f157a);color:var(--paint-accent-text,#ffb8c7);transition:opacity .15s}#chat-offer-dialog .chat-selected-remove>svg{width:24px;height:24px}#chat-offer-dialog .chat-offer-selected-art:is(:hover,:focus-visible) .chat-selected-remove{opacity:1}#chat-offer-dialog .chat-selected-pet>small{color:var(--paint-text,#f5eaf8);font:650 16px/1.2 "Lexend",sans-serif;text-align:center}#chat-offer-dialog .chat-selected-pet>.chat-offer-selected-quantity{position:static;display:grid;grid-template-columns:28px minmax(0,1fr) 28px;gap:2px;width:100%;height:30px;min-height:30px;padding:0;border:1px solid var(--paint-line-a11,#ffffff1b);border-radius:7px;background:var(--paint-base,#111114);overflow:hidden;box-sizing:border-box}#chat-offer-dialog .chat-offer-selected-quantity>button{display:grid;place-items:center;width:28px;height:28px;padding:0;border:0;border-radius:0;background:var(--paint-tint-a1,#ffffff03);color:var(--paint-text,#c8bdcf);cursor:pointer}#chat-offer-dialog .chat-offer-selected-quantity>button>svg{width:13px;height:13px;flex:none}#chat-offer-dialog .chat-offer-selected-quantity>label{display:flex;justify-content:center;align-items:center;gap:2px;min-width:0;color:var(--paint-muted,#b2a5bd);font:400 10px "Lexend",sans-serif}#chat-offer-dialog .chat-offer-selected-quantity input{width:100%;max-width:48px;min-width:0;height:26px;padding:0;border:0;background:none;color:var(--paint-text,#ede5f6);text-align:center;font:500 11px "Lexend",sans-serif}#chat-offer-dialog .chat-selection-add{display:grid;place-items:center;align-self:start;width:100%;height:166px;min-height:166px;margin:0;padding:0;border:1px dashed var(--paint-line-a13,#ffffff20);border-radius:10px;background:var(--paint-tint-a1,#ffffff02);color:var(--paint-accent-text,#e18397);cursor:pointer;transition:background .15s,border-color .15s}#chat-offer-dialog .chat-selection-add>svg{display:block;width:36px;height:36px;flex:none;stroke-width:2.8}#chat-offer-dialog .chat-selection-add:hover{border-color:var(--paint-accent-a40,#e83e5865);background:var(--paint-accent-a3,#e83e5808)}#chat-offer-dialog .chat-offer-picker{min-height:250px;flex:1 0 250px}#chat-offer-dialog .chat-offer-picker>header{flex:none;height:auto;min-height:38px}#chat-offer-dialog .chat-trade-editor{box-sizing:border-box;max-width:100%}#chat-offer-dialog .chat-offer-inventory-tabs{background:var(--paint-base,#111114);border-color:var(--paint-line-a11,#ffffff1c)}#chat-offer-dialog .chat-offer-inventory-tabs>button[aria-pressed=true]{color:var(--paint-accent-text,#ffc3d0);background:var(--paint-accent-a7,#e83e5813);border-color:var(--paint-accent-a25,#e83e5840)}#chat-offer-dialog .chat-offer-inventory-search{height:38px;border-color:var(--paint-line-a13,#ffffff22);background:var(--paint-base,#101013)}#chat-offer-dialog .chat-inventory-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:10px;max-height:350px;min-height:180px;padding:1px 2px 8px;scrollbar-width:none}#chat-offer-dialog .chat-inventory-grid::-webkit-scrollbar{display:none}#chat-offer-dialog .chat-inventory-pet{position:relative;display:grid;grid-template-rows:auto 20px 20px 100px;gap:5px;min-width:0;padding:10px 8px 27px;border:1px solid var(--paint-line-a9,#ffffff16);border-radius:10px;background:var(--paint-tint-a1,#ffffff02);box-shadow:none;transform:none;color:var(--paint-text,#f2e9f7)}#chat-offer-dialog .chat-inventory-pet>strong{font:500 10px/1.5 "Lexend",sans-serif;color:var(--paint-text,#e9e0f0);text-align:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#chat-offer-dialog .chat-inventory-pet>small{font:650 15px/1.2 "Lexend",sans-serif;color:var(--paint-text,#f2e7f9);text-align:center}#chat-offer-dialog .chat-inventory-pet>.chat-inventory-art{display:grid;place-items:center;width:100%;height:100px;min-height:0;margin:0;overflow:hidden;aspect-ratio:auto;background:none;border:0;border-radius:0}#chat-offer-dialog .chat-inventory-pet>.chat-inventory-art img{width:100%;height:100%;object-fit:contain}#chat-offer-dialog .chat-inventory-pet>.chat-inventory-quantity{display:inline-flex;justify-content:center;align-items:center;position:absolute;inset:auto 7px 6px auto;box-sizing:border-box;min-height:18px;max-height:20px;margin:0;padding:2px 5px;border:1px solid var(--paint-line-a9,#ffffff17);border-radius:5px;background:var(--paint-base,#131216);color:var(--paint-text,#beb1ca);font:400 9px/1 "Lexend",sans-serif;white-space:nowrap;gap:3px}#chat-offer-dialog .chat-inventory-quantity>b{color:var(--paint-accent-text,#ffc3d0);font-weight:500}#chat-offer-dialog .chat-inventory-pet:hover{border-color:var(--paint-accent-a40,#e83e5866);background:var(--paint-accent-a2,#e83e5804)}#chat-offer-dialog .chat-inventory-pet.is-selected{border-color:var(--paint-accent-a44,#e83e5870);background:var(--paint-accent-a3,#e83e5807)}#chat-offer-dialog .chat-trade-editor>footer{min-height:62px;padding:12px 22px;gap:16px;background:var(--paint-base,#141417);border-color:var(--paint-line-a8,#ffffff15)}#chat-offer-dialog .chat-trade-editor>footer>.chat-offer-error{margin:0;color:#f1abb9;font:400 11px/1.5 "Lexend",sans-serif}#chat-offer-dialog .chat-trade-editor>footer>[data-chat-offer-send]{flex:none;margin-left:auto;min-width:130px;height:38px;border:1px solid var(--paint-accent,#ef667d);border-radius:8px;background:var(--paint-accent,#cf2948);color:var(--paint-text,#fff);box-shadow:inset 0 1px var(--paint-shadow-a10,#ffffff19);font:500 11px "Lexend",sans-serif}#chat-offer-dialog :is(button,input):focus-visible{outline:2px solid var(--paint-accent,#ef879c);outline-offset:2px}#chat-offer-dialog button:disabled{opacity:.5;cursor:default}@media(max-width:1100px){#chat-offer-dialog .chat-inventory-grid{grid-template-columns:repeat(6,minmax(0,1fr))}body.home-refined #chat-shell .chat-offer-sides>section>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){body.home-refined #chat-shell .chat-messages{padding:14px 10px}body.home-refined #chat-shell .chat-message-row{gap:7px}body.home-refined #chat-shell .chat-message-row .chat-message-avatar{width:26px;height:26px;flex-basis:26px;border-radius:8px}body.home-refined #chat-shell .chat-message-content{max-width:calc(100% - 33px)}body.home-refined #chat-shell .chat-message-row.has-offer .chat-message-content{width:calc(100% - 33px);max-width:calc(100% - 33px)}body.home-refined #chat-shell .chat-message-row .chat-message{max-width:100%;padding:10px 12px 7px;font-size:12px}body.home-refined #chat-shell .chat-offer-sides{padding:11px 9px}body.home-refined #chat-shell .chat-offer-sides>section{padding-right:8px}body.home-refined #chat-shell .chat-offer-sides>section+section{padding-left:8px}body.home-refined #chat-shell .chat-offer-participant{gap:5px}body.home-refined #chat-shell .chat-offer-participant .chat-player-avatar{width:23px;height:23px;flex-basis:23px;border-radius:7px}body.home-refined #chat-shell .chat-offer-participant>span>strong{font-size:9px}body.home-refined #chat-shell .chat-offer-participant>span>small{font-size:8px}body.home-refined #chat-shell .chat-offer-sides h3>strong{font-size:19px}body.home-refined #chat-shell .chat-offer-sides h3 .calculator-demand{font-size:11px;gap:2px}body.home-refined #chat-shell .chat-offer-sides h3 .calculator-demand>svg{width:11px;height:11px}body.home-refined #chat-shell .chat-offer-sides>section>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px}body.home-refined #chat-shell .chat-offer-embed-pet{grid-template-rows:18px 62px auto 23px;padding:4px;gap:4px;border-radius:7px}body.home-refined #chat-shell .chat-offer-embed-pet>.chat-offer-pet-art{height:62px}body.home-refined #chat-shell .chat-offer-embed-pet>small{font-size:8px}body.home-refined #chat-shell .chat-offer-pet-metrics .calculator-demand{font-size:9px;gap:2px}body.home-refined #chat-shell .chat-offer-pet-metrics .calculator-demand>svg{width:10px;height:10px}body.home-refined #chat-shell .chat-offer-pet-bottom{font-size:8px}body.home-refined #chat-shell .chat-offer-pet-bottom>b{font-size:10px;padding:3px}body.home-refined #chat-shell .chat-offer-pet-metrics .chat-pet-trend{width:15px;height:15px;border:0}body.home-refined #chat-shell .chat-pet-trend>svg{width:11px;height:11px}body.home-refined #chat-shell .chat-offer-empty{min-height:136px;font-size:9px}body.home-refined #chat-shell .chat-trade-ready-notice{font-size:9px;flex-wrap:wrap;gap:5px}#chat-offer-dialog .chat-trade-editor{height:calc(100dvh - 24px);border-radius:13px}#chat-offer-dialog .chat-trade-editor>header{min-height:63px;padding:11px 13px;gap:9px}#chat-offer-dialog .chat-trade-editor h2{font-size:16px}#chat-offer-dialog .chat-trade-editor>header p{font-size:10px}#chat-offer-dialog .chat-editor-emblem{width:35px;height:35px;flex-basis:35px;border-radius:9px}#chat-offer-dialog .chat-editor-body{padding:13px;gap:15px}#chat-offer-dialog .chat-offer-layout{gap:9px}#chat-offer-dialog .chat-offer-side>header{padding:10px 8px;gap:4px}#chat-offer-dialog .chat-offer-participant{gap:5px}#chat-offer-dialog .chat-offer-participant .chat-player-avatar{width:24px;height:24px;flex-basis:24px;border-radius:7px}#chat-offer-dialog .chat-offer-participant>span>strong{font-size:9px}#chat-offer-dialog .chat-offer-participant>span>small{font-size:8px}#chat-offer-dialog .chat-offer-side>header>button{width:22px;min-width:22px;padding:0;border:0;min-height:26px;background:none}#chat-offer-dialog .chat-offer-side>header>button>span{display:none}#chat-offer-dialog .chat-side-totals{margin:0 8px;padding-bottom:10px;gap:3px}#chat-offer-dialog .chat-side-totals>strong{font-size:21px}#chat-offer-dialog .chat-side-totals .calculator-demand{font-size:12px;gap:2px}#chat-offer-dialog .chat-side-totals .calculator-demand>svg{width:12px;height:12px}#chat-offer-dialog .chat-offer-selected{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:9px 8px;min-height:140px;max-height:241px}#chat-offer-dialog .chat-offer-selected{grid-template-columns:minmax(0,1fr)}#chat-offer-dialog .chat-selected-pet{grid-template-rows:auto 20px 94px 19px 30px;padding:7px;gap:5px;border-radius:8px}#chat-offer-dialog .chat-selected-pet>strong{font-size:10px}#chat-offer-dialog .chat-selected-pet>.chat-offer-selected-art{height:94px}#chat-offer-dialog .chat-selected-pet>small{font-size:13px}#chat-offer-dialog .chat-selected-metrics .calculator-demand{font-size:10px;gap:2px}#chat-offer-dialog .chat-selected-metrics .calculator-demand>svg{width:11px;height:11px}#chat-offer-dialog .chat-selected-metrics .chat-pet-trend{width:15px;height:15px}#chat-offer-dialog .chat-offer-selected-quantity{grid-template-columns:28px minmax(0,1fr) 28px!important;height:30px!important;min-height:30px!important}#chat-offer-dialog .chat-offer-selected-quantity>button{width:28px;height:28px}#chat-offer-dialog .chat-offer-selected-quantity>button>svg{width:11px;height:11px}#chat-offer-dialog .chat-offer-selected-quantity input{max-width:42px;font-size:10px;height:26px}#chat-offer-dialog .chat-offer-selected-quantity>label{font-size:8px;gap:0}#chat-offer-dialog .chat-selection-add{height:140px;min-height:140px}#chat-offer-dialog .chat-selection-add>svg{width:29px;height:29px}#chat-offer-dialog .chat-inventory-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}#chat-offer-dialog .chat-inventory-pet{grid-template-rows:auto 18px 18px 84px;gap:4px;padding:8px 6px 25px}#chat-offer-dialog .chat-inventory-pet>strong{font-size:9px}#chat-offer-dialog .chat-inventory-pet>small{font-size:13px}#chat-offer-dialog .chat-inventory-pet>.chat-inventory-art{height:84px}#chat-offer-dialog .chat-inventory-metrics .calculator-demand{font-size:10px;gap:2px}#chat-offer-dialog .chat-inventory-metrics .calculator-demand>svg{width:12px;height:12px}#chat-offer-dialog .chat-offer-inventory-tabs>button{font-size:9px}#chat-offer-dialog .chat-offer-picker>header{min-height:88px}#chat-offer-dialog .chat-trade-editor>footer{padding:11px 13px;min-height:59px;gap:8px}#chat-offer-dialog .chat-trade-editor>footer>.chat-offer-error{font-size:10px}#chat-offer-dialog .chat-trade-editor>footer>[data-chat-offer-send]{min-width:115px;height:44px}}@media(prefers-reduced-motion:reduce){#chat-offer-dialog .chat-selected-remove{transition:none}}body.home-refined #chat-shell .chat-new-button{width:40px;height:40px;border-radius:11px;background:var(--paint-tint-a2,#ffffff06);box-shadow:inset 0 1px var(--paint-shadow-a4,#ffffff0a);color:var(--paint-text,#eee9ed)}body.home-refined #chat-shell .chat-new-button>svg{width:23px;height:23px;max-width:100%;max-height:100%;stroke-width:1.8}body.home-refined #chat-shell .chat-conversation-profile{gap:12px;min-width:0}body.home-refined #chat-shell .chat-conversation-profile .chat-player-avatar{width:46px;height:46px;flex-basis:46px;border-radius:13px;border:1px solid var(--paint-line-a13,#ffffff21);background:var(--paint-surface,#242427);box-shadow:inset 0 1px var(--paint-shadow-a5,#ffffff0c)}body.home-refined #chat-shell .chat-conversation-copy>strong{font:600 16px/1.4 "Lexend",sans-serif;letter-spacing:-.3px;color:var(--paint-text,#f6f3f5)}body.home-refined #chat-shell .chat-conversation-copy>small{font:400 11px/1.5 "Lexend",sans-serif;color:var(--paint-muted,#b7b0b7)}body.home-refined #chat-shell .chat-message-row{gap:10px;align-items:flex-start}body.home-refined #chat-shell .chat-message-row .chat-message-avatar{width:38px;height:38px;flex-basis:38px;margin-top:0;border-radius:11px;background:var(--paint-surface,#242427);border:1px solid var(--paint-line-a11,#ffffff1c)}body.home-refined #chat-shell .chat-message-author{display:block;min-height:22px;margin-bottom:3px;padding:0 2px;font:550 12px/1.6 "Lexend",sans-serif;color:var(--paint-text,#ede8ed)}body.home-refined #chat-shell .chat-message-content{max-width:calc(100% - 48px)}body.home-refined #chat-shell .chat-message-row.has-offer .chat-message-content{width:calc(100% - 48px);max-width:calc(100% - 48px)}body.home-refined #chat-shell .chat-message-row.is-own .chat-message-author{text-align:right}body.home-refined #chat-shell .chat-player-avatar img{object-fit:contain;padding:2px;box-sizing:border-box}#chat-offer-dialog .chat-offer-participant{gap:10px;min-width:0}#chat-offer-dialog .chat-offer-participant .chat-player-avatar{width:36px;height:36px;flex-basis:36px;border-radius:10px;border:1px solid var(--paint-line-a13,#ffffff21);background:var(--paint-surface,#242427)}#chat-offer-dialog .chat-offer-participant>span>strong{font:550 13px/1.5 "Lexend",sans-serif;color:var(--paint-text,#f1edf0)}#chat-offer-dialog .chat-offer-participant>span>small{font:400 10px/1.4 "Lexend",sans-serif;color:var(--paint-muted,#b7b0b7)}#chat-offer-dialog .chat-offer-selected{max-height:300px;gap:10px;padding:12px;grid-template-columns:repeat(3,minmax(0,1fr))}#chat-offer-dialog .chat-selected-pet{box-sizing:border-box;grid-template-rows:18px 22px 124px 22px 32px;gap:5px;height:260px;min-height:260px;align-self:start;padding:10px 8px;border:1px solid var(--paint-line-a13,#ffffff20);border-radius:12px;background:var(--paint-tint-a1,#ffffff03);box-shadow:inset 0 1px var(--paint-shadow-a3,#ffffff07),0 3px 8px var(--paint-shadow-a13,#0002);overflow:hidden;transition:border-color .15s,background .15s}#chat-offer-dialog .chat-selected-pet:hover{border-color:var(--paint-accent-a47,#ef526477);background:var(--paint-tint-a2,#ffffff05)}#chat-offer-dialog .chat-selected-pet>strong{font:600 11px/18px "Lexend",sans-serif;letter-spacing:-.15px;color:var(--paint-text,#f4f0f3)}#chat-offer-dialog .chat-selected-pet>small{grid-row:4;align-self:center;font:650 18px/22px "Lexend",sans-serif;color:var(--paint-text,#faf6f8);font-variant-numeric:tabular-nums}#chat-offer-dialog .chat-selected-pet>.chat-offer-selected-art{grid-row:3;height:124px;min-width:0;min-height:0;overflow:hidden}#chat-offer-dialog .chat-selected-pet>.chat-offer-selected-art img,#chat-offer-dialog .chat-selected-pet>.chat-offer-selected-art.is-xl img{width:100%;height:100%;min-width:0;min-height:0;max-width:100%;max-height:100%;padding:4px;object-fit:contain;transform:none}#chat-offer-dialog .chat-selected-pet>.chat-offer-selected-quantity{grid-row:5;height:32px;min-height:32px;grid-template-columns:30px minmax(0,1fr) 30px;border-radius:8px;background:var(--paint-base,#101012);border-color:var(--paint-line-a13,#ffffff20);gap:0}#chat-offer-dialog .chat-offer-selected-quantity>button{width:30px;height:30px;color:var(--paint-text,#eee7eb);background:var(--paint-tint-a2,#ffffff04)}#chat-offer-dialog .chat-offer-selected-quantity>button:hover:not(:disabled){color:var(--paint-text,#fff);background:var(--paint-accent-a15,#ef425426)}#chat-offer-dialog .chat-offer-selected-quantity>button>svg{width:14px;height:14px;stroke-width:2.7}#chat-offer-dialog .chat-offer-selected-quantity>label{font-size:12px;color:var(--paint-muted,#aaa2a8);gap:3px}#chat-offer-dialog .chat-offer-selected-quantity input{font:600 13px "Lexend",sans-serif;color:var(--paint-text,#f8f2f5);max-width:55px}#chat-offer-dialog .chat-selection-add{height:248px;min-height:248px;border-radius:12px}#chat-offer-dialog .chat-inventory-grid{grid-template-columns:repeat(6,minmax(0,1fr));align-items:start;max-height:360px;gap:10px;scroll-behavior:smooth;overscroll-behavior:contain;overflow-anchor:none}#chat-offer-dialog .chat-inventory-pet{box-sizing:border-box;display:grid;grid-template-rows:18px 23px 22px 124px 23px;height:248px;min-height:248px;gap:4px;padding:10px 8px;border:1px solid var(--paint-line-a13,#ffffff20);border-radius:12px;background:var(--paint-tint-a1,#ffffff03);box-shadow:inset 0 1px var(--paint-shadow-a3,#ffffff07),0 3px 8px var(--paint-shadow-a13,#0002);overflow:hidden;transform:none;transition:border-color .15s,background .15s}#chat-offer-dialog .chat-inventory-pet>strong{grid-row:1;min-width:0;font:600 11px/18px "Lexend",sans-serif;color:var(--paint-text,#f4f0f3);letter-spacing:-.15px}#chat-offer-dialog .chat-inventory-pet>small{grid-row:2;font:650 18px/23px "Lexend",sans-serif;color:var(--paint-text,#faf6f8);font-variant-numeric:tabular-nums}#chat-offer-dialog .chat-inventory-pet>.chat-inventory-metrics{grid-row:3;height:22px;min-width:0;overflow:hidden}#chat-offer-dialog :is(.chat-selected-metrics,.chat-inventory-metrics) .calculator-demand{font:650 13px/1 "Lexend",sans-serif;gap:4px}#chat-offer-dialog :is(.chat-selected-metrics,.chat-inventory-metrics) .calculator-demand>svg{width:14px;height:14px}#chat-offer-dialog .chat-inventory-pet>.chat-inventory-art{grid-row:4;position:static;display:grid;place-items:center;box-sizing:border-box;height:124px;min-width:0;min-height:0;width:100%;aspect-ratio:auto;padding:0;margin:0;border:0;border-radius:0;background:none;overflow:hidden}#chat-offer-dialog .chat-inventory-pet>.chat-inventory-art img,#chat-offer-dialog .chat-inventory-pet>.chat-inventory-art.is-xl img{display:block;box-sizing:border-box;width:100%;height:100%;min-width:0;min-height:0;max-width:100%;max-height:100%;padding:4px;object-fit:contain;transform:none}#chat-offer-dialog .chat-inventory-pet>.chat-inventory-quantity{grid-row:5;position:static;inset:auto;display:flex;justify-content:center;align-items:center;gap:6px;align-self:center;justify-self:center;width:auto;max-width:100%;height:23px;min-height:23px;max-height:23px;aspect-ratio:auto;padding:0 7px;margin:0;border:1px solid var(--paint-line-a10,#ffffff1a);border-radius:6px;background:var(--paint-base,#101012);overflow:hidden;color:var(--paint-text,#d0c8ce);font:550 11px/1 "Lexend",sans-serif;white-space:nowrap}#chat-offer-dialog .chat-inventory-quantity>b{padding-left:6px;border-left:1px solid var(--paint-line-a13,#ffffff20);color:var(--paint-accent-text,#ff9dad);font:500 10px/1 "Lexend",sans-serif}#chat-offer-dialog .chat-inventory-pet.is-selected{background:var(--paint-accent-a3,#e83e5808);border-color:var(--paint-accent-a43,#ed53666e)}#chat-offer-dialog .chat-inventory-pet:disabled{opacity:.7}#chat-offer-dialog .chat-inventory-sentinel{grid-column:1/-1;display:block;height:1px;min-height:1px;width:100%;padding:0;border:0;background:none;aspect-ratio:auto;overflow:hidden}body.home-refined #chat-shell .chat-offer-embed-pet img,body.home-refined #chat-shell .chat-offer-embed-pet.is-xl img{box-sizing:border-box;width:100%;height:100%;max-width:100%;max-height:100%;min-width:0;min-height:0;object-fit:contain;padding:3px;transform:none}@media(max-width:900px){#chat-offer-dialog .chat-inventory-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:620px){body.home-refined #chat-shell .chat-conversation-profile{gap:8px}body.home-refined #chat-shell .chat-conversation-profile .chat-player-avatar{width:36px;height:36px;flex-basis:36px;border-radius:10px}body.home-refined #chat-shell .chat-conversation-copy>strong{font-size:13px}body.home-refined #chat-shell .chat-message-row .chat-message-avatar{width:30px;height:30px;flex-basis:30px;border-radius:9px}body.home-refined #chat-shell .chat-message-author{font-size:11px}body.home-refined #chat-shell .chat-message-content,body.home-refined #chat-shell .chat-message-row.has-offer .chat-message-content{max-width:calc(100% - 40px)}body.home-refined #chat-shell .chat-message-row.has-offer .chat-message-content{width:calc(100% - 40px)}#chat-offer-dialog .chat-offer-selected{grid-template-columns:minmax(0,1fr);padding:9px;max-height:285px}#chat-offer-dialog .chat-inventory-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}#chat-offer-dialog .chat-inventory-pet{height:222px;min-height:222px;grid-template-rows:17px 21px 20px 108px 22px;padding:8px 5px;gap:3px}#chat-offer-dialog .chat-inventory-pet>strong{font-size:10px;line-height:17px}#chat-offer-dialog .chat-inventory-pet>small{font-size:16px;line-height:21px}#chat-offer-dialog .chat-inventory-pet>.chat-inventory-art{height:108px}#chat-offer-dialog .chat-inventory-pet>.chat-inventory-quantity{font-size:10px;gap:3px;padding:0 4px}#chat-offer-dialog .chat-inventory-quantity>b{font-size:8px;padding-left:3px}#chat-offer-dialog .chat-offer-participant{gap:6px}#chat-offer-dialog .chat-offer-participant>span>strong{font-size:11px}#chat-offer-dialog .chat-offer-participant .chat-player-avatar{width:29px;height:29px;flex-basis:29px}}@media(prefers-reduced-motion:reduce){#chat-offer-dialog .chat-inventory-grid{scroll-behavior:auto}#chat-offer-dialog :is(.chat-inventory-pet,.chat-selected-pet){transition:none}}body.home-refined #chat-shell button.chat-new-button{position:relative;display:block;box-sizing:border-box;width:40px;height:40px;min-width:40px;padding:0;line-height:0;overflow:hidden}body.home-refined #chat-shell button.chat-new-button>svg{position:absolute;display:block;left:50%;top:50%;width:22px;height:22px;max-width:none;max-height:none;margin:0;transform:translate(-50%,-50%);stroke-width:1.8}#chat-offer-dialog .offer-workbench{position:relative;box-sizing:border-box;width:min(1160px,100%);height:min(680px,calc(100dvh - 48px));min-width:0;display:grid;grid-template-rows:88px minmax(0,1fr) 76px;border:1px solid var(--paint-line-a15,#ffffff25);border-radius:18px;background:var(--paint-base,#101012);color:var(--paint-text,#f6f3f5);box-shadow:0 24px 100px var(--paint-shadow-a73,#000b);overflow:hidden;animation:none;font-family:"Lexend",sans-serif}#chat-offer-dialog .offer-workbench button>svg{display:block;flex:none;width:16px;height:16px;max-width:100%;max-height:100%}#chat-offer-dialog .offer-workbench>header{display:flex;justify-content:space-between;align-items:center;gap:16px;height:auto;min-height:0;padding:18px 26px;margin:0;background:var(--paint-base,#151517);border-bottom:1px solid var(--paint-line-a7,#ffffff12)}#chat-offer-dialog .offer-workbench .offer-heading-label{display:block;color:var(--paint-muted,#aaa3a9);font:500 10px/1.5 "Lexend",sans-serif;letter-spacing:1px;text-transform:uppercase}#chat-offer-dialog .offer-workbench h2{margin:3px 0 0;color:var(--paint-text,#faf7f9);font:600 24px/1.25 "Lexend",sans-serif;letter-spacing:-.7px}#chat-offer-dialog .offer-workbench .offer-close{display:grid;place-items:center;width:38px;min-width:38px;height:38px;min-height:38px;padding:0;border:1px solid var(--paint-line-a13,#ffffff20);border-radius:10px;background:var(--paint-tint-a2,#ffffff04);box-shadow:none;color:var(--paint-text,#d0c8ce)}#chat-offer-dialog .offer-workbench .offer-close>svg{width:18px;height:18px}#chat-offer-dialog .offer-workbench .offer-workbench-body{display:block;min-height:0;overflow:hidden;padding:24px 26px;margin:0;scrollbar-width:none}#chat-offer-dialog .offer-workbench .offer-canvas{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;height:100%;min-height:0;overflow:visible;padding:0}#chat-offer-dialog .offer-workbench[data-browsing=true] .offer-canvas{display:none}#chat-offer-dialog .offer-workbench .offer-side{display:grid;grid-template-rows:54px 60px minmax(0,1fr);min-width:0;min-height:0;height:100%;padding:0;border:0;border-radius:0;background:none;overflow:hidden}#chat-offer-dialog .offer-workbench .offer-side+ .offer-side{border-left:1px solid var(--paint-line-a7,#ffffff12);padding-left:24px}#chat-offer-dialog .offer-workbench .offer-side>header{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:0;margin:0;padding:0 0 10px;border:0;background:none}#chat-offer-dialog .offer-workbench .offer-side .chat-offer-participant{display:flex;align-items:center;gap:10px;min-width:0}#chat-offer-dialog .offer-workbench .offer-side .chat-player-avatar{display:block;position:relative;flex:0 0 38px;width:38px;height:38px;border-radius:11px;border:1px solid var(--paint-line-a11,#ffffff1c);background:var(--paint-surface,#232326);overflow:hidden}#chat-offer-dialog .offer-workbench .chat-offer-participant>span:last-child{display:grid;gap:1px;min-width:0}#chat-offer-dialog .offer-workbench .chat-offer-participant strong{display:block;max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--paint-text,#f6f1f4);font:550 14px/1.5 "Lexend",sans-serif;letter-spacing:-.2px}#chat-offer-dialog .offer-workbench .chat-offer-participant small{display:block;max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--paint-muted,#a7a0a6);font:400 10px/1.4 "Lexend",sans-serif}#chat-offer-dialog .offer-workbench .offer-side>header>.offer-reset{display:flex;justify-content:center;align-items:center;gap:5px;flex:none;width:auto;min-width:0;height:30px;min-height:30px;padding:0 8px;border:0;border-radius:7px;background:none;color:var(--paint-muted,#a7a0a6);font:450 10px "Lexend",sans-serif;box-shadow:none}#chat-offer-dialog .offer-workbench .offer-reset>svg{width:14px;height:14px}#chat-offer-dialog .offer-workbench .offer-reset:disabled{opacity:.35;cursor:default}#chat-offer-dialog .offer-workbench .offer-side-metrics{display:flex;justify-content:space-between;align-items:center;gap:10px;min-height:0;margin:0 0 16px;padding:0 0 12px;border-bottom:1px solid var(--paint-line-a8,#ffffff15);background:none}#chat-offer-dialog .offer-workbench .offer-side-metrics>strong{font:650 30px/1 "Lexend",sans-serif;letter-spacing:-.8px;white-space:nowrap;color:var(--paint-text,#f8f3f6)}#chat-offer-dialog .offer-workbench .offer-side-metrics .calculator-demand{font:600 18px/1 "Lexend",sans-serif;gap:5px}#chat-offer-dialog .offer-workbench .offer-side-metrics .calculator-demand>svg{width:19px;height:19px}#chat-offer-dialog .offer-workbench .offer-selected-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:246px;align-items:start;align-content:start;height:100%;min-height:0;max-height:none;overflow-y:auto;overflow-x:hidden;gap:12px;margin:0;padding:1px 2px 8px;scrollbar-width:none;overscroll-behavior:contain}#chat-offer-dialog .offer-workbench .offer-selected-grid::-webkit-scrollbar,#chat-offer-dialog .offer-workbench .offer-library-grid::-webkit-scrollbar{display:none}#chat-offer-dialog .offer-workbench .offer-selected-card{position:relative;display:grid;grid-template-rows:26px 108px 55px 34px;gap:3px;box-sizing:border-box;width:100%;min-width:0;height:246px;padding:8px;border:1px solid var(--paint-line-a13,#ffffff21);border-radius:12px;background:var(--paint-tint-a1,#ffffff03);overflow:hidden;box-shadow:inset 0 1px var(--paint-shadow-a2,#ffffff05);transition:border-color .15s}#chat-offer-dialog .offer-workbench .offer-selected-card:hover{border-color:var(--paint-accent-a47,#ec405577)}#chat-offer-dialog .offer-workbench .offer-card-signals{display:flex;align-items:center;justify-content:space-between;gap:4px;min-width:0}#chat-offer-dialog .offer-workbench :is(.offer-card-signals,.offer-library-signals) .calculator-demand{font:650 12px/1 "Lexend",sans-serif;gap:3px}#chat-offer-dialog .offer-workbench :is(.offer-card-signals,.offer-library-signals) .calculator-demand>svg{width:14px;height:14px}#chat-offer-dialog .offer-workbench .offer-selected-art{position:relative;display:grid;place-items:center;box-sizing:border-box;width:100%;height:108px;min-width:0;min-height:0;padding:0;border:0;border-radius:6px;background:none;overflow:hidden}#chat-offer-dialog .offer-workbench :is(.offer-selected-art,.offer-library-art)>img{display:block;box-sizing:border-box;width:100%;height:100%;min-width:0;min-height:0;max-width:100%;max-height:100%;padding:3px;object-fit:contain;transform:none;user-select:none}#chat-offer-dialog .offer-workbench :is(.offer-selected-art,.offer-library-art)>svg{width:32px;height:32px;color:var(--paint-muted,#817b80)}#chat-offer-dialog .offer-workbench .offer-remove-overlay{position:absolute;inset:0;display:grid;place-items:center;color:var(--paint-accent-text,#ffb9c5);background:var(--paint-base-a65,#100e12a6);opacity:0;transition:opacity .15s}#chat-offer-dialog .offer-workbench .offer-remove-overlay>svg{width:24px;height:24px}#chat-offer-dialog .offer-workbench .offer-selected-art:is(:hover,:focus-visible) .offer-remove-overlay{opacity:1}#chat-offer-dialog .offer-workbench .offer-card-copy{display:grid;align-content:center;justify-items:center;gap:4px;min-width:0;padding:3px 0}#chat-offer-dialog .offer-workbench :is(.offer-card-copy,.offer-library-copy)>strong{display:block;width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;color:var(--paint-text,#f1edf0);font:550 11px/1.4 "Lexend",sans-serif;letter-spacing:-.1px}#chat-offer-dialog .offer-workbench :is(.offer-card-copy,.offer-library-copy)>small{display:block;color:var(--paint-text,#fff6fa);font:650 19px/1.1 "Lexend",sans-serif;font-variant-numeric:tabular-nums}#chat-offer-dialog .offer-workbench .offer-quantity-control{display:grid;grid-template-columns:28px minmax(0,1fr) 28px;gap:0;width:100%;height:34px;min-width:0;border:1px solid var(--paint-line-a13,#ffffff21);border-radius:8px;background:var(--paint-base,#0d0d10);box-sizing:border-box;overflow:hidden}#chat-offer-dialog .offer-workbench .offer-quantity-control>button{display:grid;place-items:center;width:28px;height:32px;min-width:0;min-height:0;padding:0;border:0;border-radius:0;background:var(--paint-tint-a2,#ffffff04);box-shadow:none;color:var(--paint-text,#e5dfe3)}#chat-offer-dialog .offer-workbench .offer-quantity-control>button>svg{width:13px;height:13px;stroke-width:2.5}#chat-offer-dialog .offer-workbench .offer-quantity-control>label{display:flex;justify-content:center;align-items:center;gap:3px;min-width:0;padding:0;border:0;background:none;color:var(--paint-muted,#9e969d);font:450 11px "Lexend",sans-serif}#chat-offer-dialog .offer-workbench .offer-quantity-control input{display:block;box-sizing:border-box;width:100%;max-width:44px;min-width:0;height:30px;padding:0;border:0;outline:none;border-radius:0;background:none;box-shadow:none;color:var(--paint-text,#f5eef2);text-align:center;font:600 13px "Lexend",sans-serif}#chat-offer-dialog .offer-workbench .offer-add-tile{display:grid;place-items:center;align-self:start;box-sizing:border-box;width:100%;height:246px;min-height:0;padding:0;border:1px dashed var(--paint-line-a15,#ffffff26);border-radius:12px;background:var(--paint-tint-a1,#ffffff02);box-shadow:none;color:var(--paint-accent,#e6556b);cursor:pointer}#chat-offer-dialog .offer-workbench .offer-add-tile>svg{width:42px;height:42px;stroke-width:2.5}#chat-offer-dialog .offer-workbench .offer-add-tile:hover{background:var(--paint-accent-a3,#ed3e5508);border-color:var(--paint-accent-a40,#ed3e5565)}#chat-offer-dialog .offer-workbench .offer-library{display:grid;grid-template-rows:46px minmax(0,1fr);gap:18px;height:100%;min-height:0}#chat-offer-dialog .offer-workbench .offer-library>header{display:flex;align-items:center;gap:14px;min-width:0;min-height:0;padding:0;margin:0;border:0;background:none}#chat-offer-dialog .offer-workbench .offer-library-back{display:flex;align-items:center;gap:5px;flex:none;height:36px;padding:0 4px;border:0;background:none;color:var(--paint-text,#d5cdd3);font:450 11px "Lexend",sans-serif}#chat-offer-dialog .offer-workbench .offer-library-back>svg{width:16px;height:16px}#chat-offer-dialog .offer-workbench .offer-library-tabs{display:flex;gap:3px;min-width:0;padding:4px;border:1px solid var(--paint-line-a11,#ffffff1c);border-radius:10px;background:var(--paint-base,#161619)}#chat-offer-dialog .offer-workbench .offer-library-tabs>button{height:32px;min-height:0;min-width:0;max-width:190px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 14px;border:1px solid transparent;border-radius:6px;background:none;color:var(--paint-muted,#aaa2a9);font:450 11px "Lexend",sans-serif}#chat-offer-dialog .offer-workbench .offer-library-tabs>button[aria-pressed=true]{color:var(--paint-accent-text,#ffc4cf);background:var(--paint-accent-a8,#ec3c5514);border-color:var(--paint-accent-a23,#ed3e553a)}#chat-offer-dialog .offer-workbench .offer-library-search{display:flex;align-items:center;gap:8px;flex:1;min-width:100px;max-width:310px;height:40px;margin-left:auto;padding:0 12px;border:1px solid var(--paint-line-a14,#ffffff24);border-radius:10px;background:var(--paint-base,#161619);color:var(--paint-muted,#a59aa2)}#chat-offer-dialog .offer-workbench .offer-library-search:focus-within{border-color:var(--paint-accent-a50,#e9586c80);box-shadow:0 0 0 2px var(--paint-accent-a6,#e9586c10)}#chat-offer-dialog .offer-workbench .offer-library-search>svg{width:15px;height:15px;flex:none}#chat-offer-dialog .offer-workbench .offer-library-search>input{width:100%;min-width:0;height:38px;padding:0;border:0;outline:none;background:none;box-shadow:none;color:var(--paint-text,#f0e9ee);font:400 12px "Lexend",sans-serif}#chat-offer-dialog .offer-workbench .offer-library-search>input::placeholder{color:var(--paint-muted,#aaa1a8)}#chat-offer-dialog .offer-workbench .offer-library-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-rows:228px;align-content:start;align-items:start;gap:12px;min-height:0;height:100%;overflow-y:auto;overflow-x:hidden;padding:1px 2px 10px;scrollbar-width:none;scroll-behavior:smooth;overscroll-behavior:contain;overflow-anchor:none}#chat-offer-dialog .offer-workbench .offer-library-card{position:relative;display:block;box-sizing:border-box;isolation:isolate;min-width:0;width:100%;height:228px;padding:0;overflow:hidden;border:1px solid var(--paint-line-a14,#ffffff24);border-radius:13px;background:var(--paint-tint-a1,#ffffff03);box-shadow:inset 0 1px var(--paint-shadow-a2,#ffffff06);color:var(--paint-text,#eee7ec);cursor:pointer;transition:border-color .15s,background .15s}#chat-offer-dialog .offer-workbench .offer-library-card:hover{border-color:var(--paint-accent-a47,#ed526577);background:var(--paint-tint-a2,#ffffff05)}#chat-offer-dialog .offer-workbench .offer-library-card.is-selected{border-color:var(--paint-accent-a43,#e747606e);background:var(--paint-accent-a3,#e7476008)}#chat-offer-dialog .offer-workbench .offer-library-card:disabled{opacity:.8;cursor:default}#chat-offer-dialog .offer-workbench .offer-library-signals{position:absolute;inset:8px 8px auto;z-index:2;display:flex;justify-content:space-between;align-items:center;height:24px;padding:0;border:0;border-radius:0;background:none;aspect-ratio:auto;overflow:visible}#chat-offer-dialog .offer-workbench .offer-library-art{position:absolute;inset:34px 4px 66px;display:grid;place-items:center;box-sizing:border-box;width:auto;height:auto;margin:0;padding:0;border:0;border-radius:0;background:none;aspect-ratio:auto;overflow:hidden}#chat-offer-dialog .offer-workbench .offer-library-copy{position:absolute;inset:auto 7px 7px;display:grid;justify-items:center;gap:5px;min-width:0;min-height:49px;padding:8px 4px;border:1px solid var(--paint-line-a9,#ffffff17);border-radius:8px;background:var(--paint-base-a93,#141416ed);box-shadow:0 3px 8px var(--paint-shadow-a13,#0002);aspect-ratio:auto;overflow:hidden}#chat-offer-dialog .offer-workbench .offer-library-stock{position:absolute;top:37px;right:9px;z-index:2;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:auto;height:20px;min-width:22px;padding:0 5px;border:1px solid var(--paint-line-a11,#ffffff1d);border-radius:5px;background:var(--paint-base-a91,#141416e8);color:var(--paint-text,#e1d8df);font:600 10px "Lexend",sans-serif;aspect-ratio:auto;overflow:hidden}#chat-offer-dialog .offer-workbench .offer-library-chosen{position:absolute;left:8px;bottom:70px;z-index:2;display:flex;align-items:center;gap:4px;max-width:calc(100% - 16px);padding:3px 5px;border:1px solid var(--paint-accent-a34,#ed526557);border-radius:5px;background:var(--paint-surface-a93,#21141bed);color:var(--paint-accent-text,#ffbdc9);aspect-ratio:auto;overflow:hidden}#chat-offer-dialog .offer-workbench .offer-library-chosen>svg{width:11px;height:11px}#chat-offer-dialog .offer-workbench .offer-library-chosen>b{font:450 9px "Lexend",sans-serif}#chat-offer-dialog .offer-workbench [hidden]{display:none!important}#chat-offer-dialog .offer-workbench .offer-library-sentinel{grid-column:1/-1;width:100%;height:1px;min-height:1px;border:0;padding:0;background:none}#chat-offer-dialog .offer-workbench .offer-library-empty{grid-column:1/-1;display:grid;justify-items:center;align-content:center;gap:12px;min-height:220px;color:var(--paint-muted,#b9b0b7);font:450 13px "Lexend",sans-serif}#chat-offer-dialog .offer-workbench .offer-library-empty>svg{width:28px;height:28px;color:var(--paint-muted,#898187)}#chat-offer-dialog .offer-workbench .offer-library-empty>strong{font-weight:450}#chat-offer-dialog .offer-workbench>footer{display:flex;align-items:center;justify-content:flex-end;gap:12px;min-height:0;height:auto;padding:16px 26px;border-top:1px solid var(--paint-line-a9,#ffffff16);background:var(--paint-base,#151517)}#chat-offer-dialog .offer-workbench>footer>.chat-offer-error{display:block;flex:1;min-width:0;margin:0;color:#f4a4b5;font:400 11px/1.5 "Lexend",sans-serif}#chat-offer-dialog .offer-workbench>footer>.offer-send{display:flex;justify-content:center;align-items:center;gap:8px;flex:none;width:auto;min-width:142px;height:42px;min-height:42px;padding:0 18px;margin:0;border:1px solid var(--paint-accent,#f46a81);border-radius:10px;background:var(--paint-accent,#db2548);box-shadow:inset 0 1px var(--paint-shadow-a11,#ffffff1c);color:var(--paint-text,#fff);font:500 12px "Lexend",sans-serif}#chat-offer-dialog .offer-workbench>footer>.offer-send:hover:not(:disabled){background:var(--paint-accent,#ec3154)}#chat-offer-dialog .offer-workbench>footer>.offer-review{display:flex;align-items:center;justify-content:center;gap:7px;flex:none;height:42px;min-height:42px;min-width:0;padding:0 12px;border:1px solid var(--paint-line-a13,#ffffff20);border-radius:10px;background:var(--paint-tint-a1,#ffffff03);box-shadow:none;color:var(--paint-text,#eee5eb);font:450 11px "Lexend",sans-serif}#chat-offer-dialog .offer-workbench .offer-review>svg{width:14px;height:14px}#chat-offer-dialog .offer-workbench .offer-review>b{display:grid;place-items:center;min-width:20px;height:20px;padding:0 4px;border-radius:5px;background:var(--paint-accent-a13,#ed3e5520);color:var(--paint-accent-text,#ffb6c4);font:600 11px "Lexend",sans-serif}#chat-offer-dialog .offer-workbench .offer-loading{height:100%;display:grid;place-content:center;justify-items:center;gap:16px;color:var(--paint-text,#c9bec6);font:450 13px "Lexend",sans-serif}#chat-offer-dialog .offer-workbench .offer-loading>span{width:28px;height:28px;border:2px solid var(--paint-line-a8,#ffffff15);border-top-color:var(--paint-accent,#ed405a);border-radius:50%;animation:offer-workbench-spin .7s linear infinite}@keyframes offer-workbench-spin{to{transform:rotate(360deg)}}#chat-offer-dialog .offer-workbench :is(button,input):focus-visible{outline:2px solid var(--paint-accent,#f18094);outline-offset:2px}#chat-offer-dialog .offer-workbench .offer-library-search>input:focus-visible{outline:none}#chat-offer-dialog .offer-workbench button:disabled{cursor:default}body.home-refined #chat-shell .chat-offer-empty{gap:9px;border:1px dashed var(--paint-line-a9,#ffffff16);border-radius:9px;background:var(--paint-tint-a1,#ffffff02);color:var(--paint-muted,#aba3ac)}body.home-refined #chat-shell .chat-offer-empty>svg{width:24px;height:24px;color:var(--paint-muted,#8e858e)}@media(max-width:900px){#chat-offer-dialog .offer-workbench .offer-selected-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#chat-offer-dialog .offer-workbench .offer-library-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:620px){#chat-offer-dialog .offer-workbench{height:calc(100dvh - 24px);grid-template-rows:76px minmax(0,1fr) 70px;border-radius:14px}#chat-offer-dialog .offer-workbench>header{padding:15px}#chat-offer-dialog .offer-workbench h2{font-size:21px}#chat-offer-dialog .offer-workbench .offer-heading-label{font-size:9px;letter-spacing:.7px}#chat-offer-dialog .offer-workbench .offer-workbench-body{padding:16px 12px}#chat-offer-dialog .offer-workbench .offer-canvas{gap:12px}#chat-offer-dialog .offer-workbench .offer-side+ .offer-side{padding-left:12px}#chat-offer-dialog .offer-workbench .offer-side{grid-template-rows:48px 54px minmax(0,1fr)}#chat-offer-dialog .offer-workbench .offer-side .chat-offer-participant{gap:6px}#chat-offer-dialog .offer-workbench .offer-side .chat-player-avatar{width:29px;height:29px;flex-basis:29px;border-radius:8px}#chat-offer-dialog .offer-workbench .chat-offer-participant strong{font-size:11px;max-width:83px}#chat-offer-dialog .offer-workbench .chat-offer-participant small{font-size:8px;max-width:83px}#chat-offer-dialog .offer-workbench .offer-side>header>.offer-reset{width:22px;height:30px;padding:0}#chat-offer-dialog .offer-workbench .offer-reset>span{display:none}#chat-offer-dialog .offer-workbench .offer-side-metrics>strong{font-size:23px}#chat-offer-dialog .offer-workbench .offer-side-metrics .calculator-demand{font-size:13px}#chat-offer-dialog .offer-workbench .offer-side-metrics .calculator-demand>svg{width:14px;height:14px}#chat-offer-dialog .offer-workbench .offer-selected-grid{grid-template-columns:minmax(0,1fr);gap:10px}#chat-offer-dialog .offer-workbench .offer-library{grid-template-rows:92px minmax(0,1fr);gap:14px}#chat-offer-dialog .offer-workbench .offer-library>header{display:grid;grid-template-columns:32px minmax(0,1fr);gap:9px}#chat-offer-dialog .offer-workbench .offer-library-back{display:grid;place-items:center;width:32px;height:40px;padding:0}#chat-offer-dialog .offer-workbench .offer-library-back>span{display:none}#chat-offer-dialog .offer-workbench .offer-library-tabs{justify-content:center}#chat-offer-dialog .offer-workbench .offer-library-tabs>button{flex:1;max-width:none;min-width:0;padding:0 8px;font-size:10px}#chat-offer-dialog .offer-workbench .offer-library-search{grid-column:1/-1;max-width:none;min-width:0;margin:0;height:40px}#chat-offer-dialog .offer-workbench .offer-library-grid{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:198px;gap:8px}#chat-offer-dialog .offer-workbench .offer-library-card{height:198px;border-radius:10px}#chat-offer-dialog .offer-workbench .offer-library-signals{inset:7px 5px auto}#chat-offer-dialog .offer-workbench .offer-library-signals .calculator-demand{font-size:11px}#chat-offer-dialog .offer-workbench .offer-library-signals .calculator-demand>svg{width:12px;height:12px}#chat-offer-dialog .offer-workbench .offer-library-art{inset:33px 2px 61px}#chat-offer-dialog .offer-workbench .offer-library-copy{inset:auto 4px 4px;min-height:46px;padding:7px 2px;gap:4px}#chat-offer-dialog .offer-workbench .offer-library-copy>strong{font-size:9px}#chat-offer-dialog .offer-workbench .offer-library-copy>small{font-size:16px}#chat-offer-dialog .offer-workbench .offer-library-stock{top:32px;right:5px;height:18px;font-size:9px}#chat-offer-dialog .offer-workbench .offer-library-chosen{left:5px;bottom:65px;max-width:calc(100% - 10px);padding:2px 3px;gap:2px}#chat-offer-dialog .offer-workbench .offer-library-chosen>b{font-size:8px}#chat-offer-dialog .offer-workbench>footer{padding:12px;gap:8px}#chat-offer-dialog .offer-workbench>footer>.offer-send{min-width:120px;padding:0 12px;font-size:11px}#chat-offer-dialog .offer-workbench>footer>.offer-review{padding:0 9px;font-size:10px}}@media(prefers-reduced-motion:reduce){#chat-offer-dialog .offer-workbench .offer-library-grid{scroll-behavior:auto}#chat-offer-dialog .offer-workbench :is(.offer-selected-card,.offer-library-card,.offer-remove-overlay){transition:none}#chat-offer-dialog .offer-workbench .offer-loading>span{animation:none}}#chat-offer-dialog .offer-workbench .chat-player-avatar>img{position:absolute;inset:0;display:block;width:100%;height:100%;box-sizing:border-box;padding:1px;object-fit:contain;background:var(--paint-surface,#232326)}#chat-offer-dialog .offer-workbench{--offer-pet-card-height:208px}#chat-offer-dialog .offer-workbench .offer-selected-grid{grid-auto-rows:var(--offer-pet-card-height)}#chat-offer-dialog .offer-workbench .offer-selected-card{grid-template-rows:30px 104px 48px;height:var(--offer-pet-card-height);gap:4px;padding:8px}#chat-offer-dialog .offer-workbench .offer-card-signals{grid-row:1;position:relative;gap:6px;overflow:visible}#chat-offer-dialog .offer-workbench .offer-card-signals .calculator-demand{flex:none;font-size:15px;gap:4px}#chat-offer-dialog .offer-workbench .offer-card-signals .calculator-demand>svg{width:17px;height:17px}#chat-offer-dialog .offer-workbench .offer-selected-art{grid-row:2;height:104px}#chat-offer-dialog .offer-workbench .offer-card-copy{grid-row:3}#chat-offer-dialog .offer-workbench .offer-selected-trend{position:absolute;right:9px;top:45px;z-index:2;pointer-events:none}#chat-offer-dialog .offer-workbench .offer-quantity-control{flex:none;width:96px;height:28px;grid-template-columns:24px minmax(0,1fr) 24px;border-radius:7px;border-color:var(--paint-line-a15,#ffffff25);background:var(--paint-surface,#19181c);box-shadow:inset 0 1px var(--paint-shadow-a3,#ffffff08)}#chat-offer-dialog .offer-workbench .offer-quantity-control>button{width:24px;height:26px;color:var(--paint-text,#c8c0c6);background:none}#chat-offer-dialog .offer-workbench .offer-quantity-control>button:first-child{border-right:1px solid var(--paint-line-a6,#ffffff10)}#chat-offer-dialog .offer-workbench .offer-quantity-control>button:last-child{border-left:1px solid var(--paint-line-a6,#ffffff10)}#chat-offer-dialog .offer-workbench .offer-quantity-control>button:is(:hover,:focus-visible):not(:disabled){background:var(--paint-accent-a9,#ed405a18);color:var(--paint-accent-text,#ffa6b9)}#chat-offer-dialog .offer-workbench .offer-quantity-control>button:disabled{opacity:.4}#chat-offer-dialog .offer-workbench .offer-quantity-control>button>svg{width:12px;height:12px;stroke-width:2.7}#chat-offer-dialog .offer-workbench .offer-quantity-control>label{gap:1px;font-size:10px;color:var(--paint-muted,#aca1a9)}#chat-offer-dialog .offer-workbench .offer-quantity-control input{width:100%;max-width:33px;height:25px;font-size:14px;color:var(--paint-text,#fff3f8)}#chat-offer-dialog .offer-workbench .offer-add-tile{height:var(--offer-pet-card-height);width:100%;max-width:none;border-radius:12px;transition:border-color .18s,background .18s}#chat-offer-dialog .offer-workbench .offer-add-tile>svg{width:34px;height:34px;stroke-width:2.8;transition:transform .18s}#chat-offer-dialog .offer-workbench .offer-add-tile:hover>svg{transform:scale(1.06)}#chat-offer-dialog .offer-workbench .offer-library-signals{height:26px}#chat-offer-dialog .offer-workbench .offer-library-signals .chat-pet-trend{position:absolute;top:30px;right:0}#chat-offer-dialog .offer-workbench .offer-library-stock{top:8px;right:8px;height:26px;min-width:31px;padding:0 7px;border-radius:7px;font-size:13px;border-color:var(--paint-line-a15,#ffffff27);background:var(--paint-base-a95,#171519f2);box-shadow:inset 0 1px var(--paint-shadow-a3,#ffffff07)}#chat-offer-dialog .offer-workbench .offer-library-art{inset:40px 4px 66px}#chat-offer-dialog .offer-workbench .offer-library-chosen{left:8px;bottom:70px;gap:5px;padding:5px 7px;min-height:26px;box-sizing:border-box;border-radius:7px;border-color:var(--paint-accent-a45,#ed526572);background:var(--paint-surface-a93,#2c1620ee);box-shadow:0 2px 6px var(--paint-shadow-a27,#0004)}#chat-offer-dialog .offer-workbench .offer-library-chosen>svg{width:13px;height:13px;stroke-width:2.2}#chat-offer-dialog .offer-workbench .offer-library-chosen>b{font-size:12px;font-weight:500}#chat-offer-dialog .offer-workbench .is-estimated{color:var(--paint-text,#e8d7df)}#chat-offer-dialog .offer-workbench{animation:offer-dialog-arrive .2s cubic-bezier(.2,.7,.2,1)}#chat-offer-dialog .offer-workbench .offer-library,#chat-offer-dialog .offer-workbench[data-browsing=false] .offer-canvas{animation:offer-pane-arrive .18s ease-out}#chat-offer-dialog .offer-workbench .offer-selected-card{animation:offer-card-arrive .18s ease-out;transition:border-color .18s,background .18s}#chat-offer-dialog .offer-workbench :is(.offer-send,.offer-review,.offer-reset,.offer-library-tabs>button){transition:background .18s,border-color .18s,color .18s}@keyframes offer-dialog-arrive{from{opacity:0;transform:translateY(8px) scale(.992)}to{opacity:1;transform:none}}@keyframes offer-pane-arrive{from{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@keyframes offer-card-arrive{from{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@media(max-width:620px){#chat-offer-dialog .offer-workbench .offer-quantity-control{width:88px;grid-template-columns:22px minmax(0,1fr) 22px}#chat-offer-dialog .offer-workbench .offer-quantity-control>button{width:22px}#chat-offer-dialog .offer-workbench .offer-card-signals{gap:3px}#chat-offer-dialog .offer-workbench .offer-card-signals .calculator-demand{font-size:14px;gap:3px}#chat-offer-dialog .offer-workbench .offer-card-signals .calculator-demand>svg{width:16px;height:16px}#chat-offer-dialog .offer-workbench .offer-library-stock{top:7px;right:5px;height:25px;padding:0 6px;font-size:12px}#chat-offer-dialog .offer-workbench .offer-library-signals{height:25px}#chat-offer-dialog .offer-workbench .offer-library-signals .chat-pet-trend{top:29px}#chat-offer-dialog .offer-workbench .offer-library-art{inset:37px 2px 61px}#chat-offer-dialog .offer-workbench .offer-library-chosen{left:5px;bottom:65px;min-height:23px;padding:4px 5px;gap:3px}#chat-offer-dialog .offer-workbench .offer-library-chosen>b{font-size:10px}#chat-offer-dialog .offer-workbench .offer-library-chosen>svg{width:11px;height:11px}}@media(prefers-reduced-motion:reduce){#chat-offer-dialog .offer-workbench,#chat-offer-dialog .offer-workbench :is(.offer-library,.offer-canvas,.offer-selected-card){animation:none}#chat-offer-dialog .offer-workbench :is(.offer-add-tile,.offer-add-tile>svg,.offer-send,.offer-review,.offer-reset,.offer-selected-card,.offer-library-tabs>button){transition:none}}#settingsMenu2:not(.open),#settingsOverlay2:not(.open){display:none}body.home-refined .value-card-image{max-height:100%;overflow:hidden;isolation:isolate}body.home-refined .value-card-image>img{max-width:100%;max-height:calc(100% - 8px)}body.home-refined .value-card-image.is-xl>img{transform:scale(2)}body.home-refined .value-card:hover .value-card-image.is-xl>img{transform:translateY(-3px) rotate(-3deg) scale(2.08)}body.catalog-refined #petValuesPage .catalog-card-top{position:absolute;inset:8px 8px auto;z-index:4;display:flex;align-items:flex-start;justify-content:space-between;gap:6px;pointer-events:none}body.catalog-refined #petValuesPage .catalog-card-right{display:flex;flex-direction:column;align-items:flex-end;gap:6px;flex:none;margin-left:auto}body.catalog-refined #petValuesPage :is(.catalog-variant,.catalog-edited,.catalog-card-right .trendmini){box-sizing:border-box;border:1px solid var(--paint-line-a14,#ffffff24);border-radius:20px;background:var(--paint-surface,#1b1b20);box-shadow:0 2px 6px var(--paint-shadow-a20,#0003);font-family:"Lexend",sans-serif;font-weight:500}body.catalog-refined #petValuesPage .catalog-variant{display:block;min-width:0;max-width:100%;padding:6px 8px;color:var(--paint-text,#eeeef5);font-size:10px;line-height:1.4;white-space:normal;text-align:center;overflow-wrap:normal}body.catalog-refined #petValuesPage .catalog-card-right .catalog-edited{display:flex;align-items:center;gap:4px;min-height:28px;padding:0 8px;color:var(--paint-text,#eeeef5);font-size:10px;line-height:1;white-space:nowrap}body.catalog-refined #petValuesPage .catalog-edited svg{width:12px;height:12px;flex:0 0 12px;color:var(--paint-muted,#c3c3d0)}body.catalog-refined #petValuesPage .catalog-card-right .trendmini{position:static;display:grid;place-items:center;flex:none;width:28px;height:28px;margin:0;padding:0;pointer-events:auto;transform:none}body.catalog-refined #petValuesPage .catalog-card-right .trendmini svg{display:block;width:16px;height:16px}body.catalog-refined #petValuesPage .catalog-card-right .trendmini:focus-visible{outline:2px solid var(--paint-accent-text,#ff9c91);outline-offset:3px}@media(max-width:360px){body.catalog-refined #petValuesPage .catalog-card-top{left:5px;right:5px;gap:4px}body.catalog-refined #petValuesPage .catalog-variant{padding:5px 6px}body.catalog-refined #petValuesPage .catalog-card-right .catalog-edited{padding:0 6px}}body.catalog-refined #settingsMenu2{box-sizing:border-box;width:328px;max-width:calc(100vw - 24px);border-radius:12px;overflow:hidden;transform:none;transition:none;font-family:"Lexend",sans-serif;outline:none}body.catalog-refined #settingsMenu2 .menu-panel{display:flex;flex-direction:column;max-height:inherit;padding:0;background:none;border:0;box-shadow:none}body.catalog-refined #settingsMenu2 .menu-head{flex:none;min-height:56px;box-sizing:border-box;padding:6px 8px 6px 18px;border-color:var(--paint-line-a10,#ffffff1a)}body.catalog-refined #settingsMenu2 .menu-head strong{font-size:14px;font-weight:600;letter-spacing:0}body.catalog-refined #settingsClose2{display:grid;place-items:center;flex:none;width:44px;height:44px;padding:0;border:0;border-radius:8px;background:none;color:var(--paint-muted,#c3c3d0);cursor:pointer}body.catalog-refined #settingsClose2 svg{width:18px;height:18px}body.catalog-refined #settingsClose2:hover{background:var(--paint-tint-a5,#ffffff0d);color:var(--paint-text,#eeeef5)}body.catalog-refined #settingsMenu2 .menu-body{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:16px 18px 12px;scrollbar-width:thin}body.catalog-refined #settingsMenu2 .catalog-menu-group{min-width:0;padding:0;margin:0;border:0}body.catalog-refined #settingsMenu2 .catalog-menu-group+ .catalog-menu-group{margin-top:18px;padding-top:16px;border-top:1px solid var(--paint-line-a10,#ffffff1a)}body.catalog-refined #settingsMenu2 legend{padding:0;margin-bottom:12px;color:var(--paint-muted,#c3c3d0);font-size:11px;font-weight:500;line-height:1.4}body.catalog-refined #settingsMenu2 .catalog-filter-field{display:grid;grid-template-columns:60px minmax(0,1fr);gap:12px;align-items:center;margin-bottom:10px;font-size:12px}body.catalog-refined #settingsMenu2 .catalog-filter-field:last-child{margin-bottom:0}body.catalog-refined #settingsMenu2 select{box-sizing:border-box;width:100%;min-width:0;height:40px;padding:0 9px;border:1px solid var(--paint-line-a15,#ffffff26);border-radius:7px;background:var(--paint-surface,#1b1b20);color:var(--paint-text,#eeeef5);font:500 12px "Lexend",sans-serif;cursor:pointer;color-scheme:dark}html[data-theme=light] body.catalog-refined #settingsMenu2 select{color-scheme:light}body.catalog-refined #settingsMenu2 .menu-item{min-height:44px;margin:0;padding:8px 0;gap:12px;border:0;border-radius:0;background:none;cursor:pointer}body.catalog-refined #settingsMenu2 .menu-item span{min-width:0;font-size:12px;font-weight:400;letter-spacing:0;line-height:1.4}body.catalog-refined #settingsMenu2 .menu-item strong{display:block;font-size:12px;font-weight:500}body.catalog-refined #settingsMenu2 .menu-item small{display:block;margin-top:3px;color:var(--paint-muted,#c3c3d0);font-size:11px;font-weight:400;line-height:1.4}body.catalog-refined #settingsMenu2 :is(button,select,input):focus-visible{outline:2px solid var(--paint-accent-text,#ff9c91);outline-offset:3px}body #warnTooltip{--tooltip-tone:var(--paint-accent-text,#ff9c91);position:fixed;width:min(300px,calc(100vw - 24px));box-sizing:border-box;padding:0;border:1px solid var(--paint-line-a14,#ffffff24);border-radius:12px;background:var(--paint-surface,#1b1b20);color:var(--paint-text,#eeeef5);box-shadow:0 8px 24px var(--paint-shadow-a27,#0004);font-family:"Lexend",sans-serif;opacity:0;visibility:hidden;transform:none;pointer-events:none;transition:none}body #warnTooltip.open{opacity:1;visibility:visible;transform:none;pointer-events:none}body #warnTooltip::before{content:"";position:absolute;left:var(--tooltip-anchor,50%);width:10px;height:10px;background:var(--paint-surface,#1b1b20);border:1px solid var(--paint-line-a14,#ffffff24);transform:translateX(-50%) rotate(45deg);pointer-events:none}body #warnTooltip[data-placement="top"]::before{bottom:-6px;border-top:0;border-left:0}body #warnTooltip[data-placement="bottom"]::before{top:-6px;border-right:0;border-bottom:0}body #warnTooltip .wt-header{display:flex;align-items:center;gap:11px;padding:14px 16px 12px;border-bottom:1px solid var(--paint-line-a9,#ffffff17)}body #warnTooltip .wt-icon{display:grid;place-items:center;flex:0 0 23px;width:23px;height:23px;color:var(--tooltip-tone)}body #warnTooltip .wt-icon :is(svg,.icon){display:block;width:23px;height:23px}body #warnTooltip .wt-heading{display:grid;gap:3px;min-width:0}body #warnTooltip .wt-kicker{color:var(--paint-text,#eeeef5);font-size:10px;font-weight:400;line-height:1.3;letter-spacing:.06em;text-transform:uppercase}body #warnTooltip .wt-title{display:block;margin:0;color:var(--paint-text,#eeeef5);font-family:inherit;font-size:15px;font-weight:600;line-height:1.35;letter-spacing:0}body #warnTooltip .wt-rating{display:flex;align-items:baseline;gap:4px;margin-left:auto;white-space:nowrap;color:var(--paint-text,#eeeef5);font-size:25px;font-weight:600;line-height:1;font-variant-numeric:tabular-nums}body #warnTooltip .wt-rating>span{font-size:12px;font-weight:400}body #warnTooltip .wt-body{padding:13px 16px 15px;max-height:calc(100dvh - 120px);overflow:auto;box-sizing:border-box}body #warnTooltip .wt-row{margin:0;padding:0;border:0;border-radius:0;background:none}body #warnTooltip .wt-row+.wt-row{margin-top:12px;padding-top:12px;border-top:1px solid var(--paint-line-a9,#ffffff17)}body #warnTooltip .wt-h{display:block;margin:0 0 4px;color:var(--paint-text,#eeeef5);font-size:13px;font-weight:500;line-height:1.4;letter-spacing:0}body #warnTooltip .wt-p{color:var(--paint-text,#eeeef5);font-family:inherit;font-size:13px;font-weight:400;line-height:1.6;overflow-wrap:anywhere}body #warnTooltip .wt-p strong{font-weight:600}body #warnTooltip .wt-demand-scale{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:4px;margin-top:13px}body #warnTooltip .wt-demand-scale>span{height:6px;border:1px solid var(--paint-line-a14,#ffffff24);border-radius:2px;background:var(--paint-raised,#292930);box-sizing:border-box}body #warnTooltip .wt-demand-scale>.is-filled{border-color:var(--tooltip-tone);background:var(--tooltip-tone)}body #warnTooltip .wt-scale-labels{display:flex;justify-content:space-between;gap:12px;margin-top:7px;color:var(--paint-text,#eeeef5);font-size:10px;line-height:1.3;font-variant-numeric:tabular-nums}body #warnTooltip .wt-scale-labels>span{display:flex;gap:5px}body #warnTooltip[data-trend="rising"]{--tooltip-tone:#a8ddbd}body #warnTooltip[data-trend="dropping"]{--tooltip-tone:#ffa49f}body #warnTooltip[data-trend="unstable"]{--tooltip-tone:#efca79}html[data-theme="light"] body #warnTooltip[data-trend="rising"]{--tooltip-tone:#246b45}html[data-theme="light"] body #warnTooltip[data-trend="dropping"]{--tooltip-tone:#aa352e}html[data-theme="light"] body #warnTooltip[data-trend="unstable"]{--tooltip-tone:#805a10}body #warnTooltip[data-kind=demand] .wt-rating{color:var(--tooltip-tone)}body #warnTooltip[data-kind=demand][data-demand-level=very-low]{--tooltip-tone:#ff5265}body #warnTooltip[data-kind=demand][data-demand-level=low]{--tooltip-tone:#ff6469}body #warnTooltip[data-kind=demand][data-demand-level=medium]{--tooltip-tone:#ffda55}body #warnTooltip[data-kind=demand][data-demand-level=high]{--tooltip-tone:#a7ef57}body #warnTooltip[data-kind=demand][data-demand-level=very-high]{--tooltip-tone:#ff8dd0}body #warnTooltip[data-kind=demand][data-demand-level=insane]{--tooltip-tone:#c896ff}html[data-theme=light] body #warnTooltip[data-kind=demand][data-demand-level=very-low],html[data-theme=light] body #warnTooltip[data-kind=demand][data-demand-level=low]{--tooltip-tone:#b8253c}html[data-theme=light] body #warnTooltip[data-kind=demand][data-demand-level=medium]{--tooltip-tone:#826000}html[data-theme=light] body #warnTooltip[data-kind=demand][data-demand-level=high]{--tooltip-tone:#426b1d}html[data-theme=light] body #warnTooltip[data-kind=demand][data-demand-level=very-high]{--tooltip-tone:#a02469}html[data-theme=light] body #warnTooltip[data-kind=demand][data-demand-level=insane]{--tooltip-tone:#7436aa}body.catalog-refined #settingsMenu2 .custom-select{min-width:0;width:100%}body.catalog-refined #settingsMenu2 .custom-select-trigger{min-height:40px;padding:0 9px;border-radius:7px;font-size:12px}body.catalog-refined #settingsMenu2 .custom-select-menu{max-height:180px;min-width:100%}body.catalog-refined #petValuesPage #cards{align-items:stretch}body.catalog-refined #petValuesPage #cards .card .head{min-height:34px;height:34px}body.catalog-refined #petValuesPage #cards .card .namewrap{height:100%}body.catalog-refined #petValuesPage #cards .card .name[style]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;max-height:32px;overflow:hidden}.tracking-metric{cursor:help}.tracking-metric:focus-visible{outline:2px solid #bda1ff;outline-offset:3px;border-radius:4px}.player-tag-developer{color:#c7afff;background:#9a6cff20;border-color:#9a6cff70}body.home-refined #chat-shell .chat-message-row.is-grouped .chat-message-avatar{visibility:hidden;margin-top:0}body.home-refined #chat-shell .chat-message-row.is-grouped .chat-message-author{display:none}body.home-refined #chat-shell .chat-message-row.is-grouped{margin-top:-6px}#chat-shell .chat-message-avatar-space{display:block;width:34px;flex:0 0 34px;pointer-events:none}#site-header a [data-navigation-key]{margin-left:7px;min-width:17px;padding:2px 4px;border:1px solid #ffffff20;border-radius:4px;background:#ffffff08;color:#bfbfc5;font:500 10px inherit;text-align:center}#mobile-navigation [data-navigation-key]{display:none}@media(max-width:620px){body.home-refined.home-view{height:auto;min-height:100svh}body.home-refined.home-view main.home{display:flex;flex-direction:column;flex:0 0 auto;gap:26px;height:auto;min-height:0;max-height:none;padding-top:24px;padding-bottom:24px}body.home-view main.home .hero{display:flex;flex-direction:column;gap:22px;height:auto;min-height:0}body.home-view .hero-copy{justify-content:flex-start}body.home-view .hero h1{font-size:30px;line-height:1.15;letter-spacing:-1px;white-space:normal}body.home-view .hero h1 br{display:none}body.home-view .hero h1>span{display:inline}body.home-view .hero h1>span::before{content:' ';white-space:pre}body.home-view .hero-copy>.hero-description{font-size:12px;line-height:1.6;margin-top:10px}body.home-view .hero-actions{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);width:100%;gap:10px;margin-top:18px}body.home-view .hero-actions .button{height:46px;min-width:0;padding:0 10px;font-size:11px;gap:7px}body.home-view .hero-actions .button-secondary{background:transparent;border-color:var(--paint-line-a11,#ffffff1c)}body.home-view .hero-footnote{margin-top:12px}body.home-view .hero-footnote a{font-size:10px;color:var(--paint-muted,#aaa)}body.home-view .hero-bounty{display:block;height:auto;min-height:0;padding:18px 16px;box-shadow:none}body.home-view .bounty-overview{display:block;height:auto}body.home-view .bounty-heading{min-height:28px;gap:12px;margin-bottom:16px}body.home-view .bounty-heading h2{flex:1;min-width:0;font-size:14px}body.home-view .bounty-timer{font-size:10px;white-space:nowrap}body.home-view #home-profile-card{height:auto;gap:16px}body.home-view main.home .stats-panel{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 18px;order:1;height:auto;padding:24px 0;border:0;border-block:1px solid var(--line)}body.home-view main.home .values-panel{order:2;height:auto;min-height:0;gap:10px}body.home-view .values-panel .panel-heading{min-height:36px;flex-basis:auto}body.home-view .values-panel h2{font-size:18px}body.home-view .values-panel .view-all{font-size:11px;min-height:44px;gap:6px}body.home-view .value-rail{display:flex;flex-direction:column;flex:none;gap:0;height:auto;padding:0;overflow:visible;cursor:auto;touch-action:auto;mask-image:none;-webkit-mask-image:none}body.home-view .value-rail .value-card{display:grid;grid-template-columns:52px minmax(0,1fr);gap:12px;width:100%;height:auto;min-height:96px;padding:10px 0;border:0;border-bottom:1px solid var(--paint-line-a7,#ffffff13);border-radius:0;background:none}body.home-view .value-rail .value-card-image{width:52px;height:52px;max-height:none}body.home-view .value-rail .value-card-image img{width:48px;height:48px;max-height:100%}body.home-view .value-rail .value-card-copy{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:5px 12px;width:auto;max-width:none;height:auto;align-items:center}body.home-view .value-rail .variant-label{grid-column:1;grid-row:1;font-size:8px;letter-spacing:.7px}body.home-view .value-rail .value-card-name{grid-column:1;grid-row:2;font-size:12px;line-height:1.4;max-height:34px;-webkit-line-clamp:2}body.home-view .value-rail .value-card-value{grid-column:2;grid-row:1/3;margin:0;font-size:21px}body.home-view .value-rail .value-card-value>strong{font-size:21px;letter-spacing:-.5px}body.home-view .hero-description-desktop{display:inline}body.home-view .hero-description-mobile{display:none}body.home-view .bounty{height:auto;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto;gap:18px}body.home-view .bounty-target{gap:16px;min-height:112px}body.home-view .bounty-target .bounty-image{width:92px;height:104px;flex-basis:92px;max-height:none}body.home-view .bounty-target .bounty-image>img{width:88px;height:96px;max-height:none}body.home-view .bounty-target strong{font-size:26px;line-height:1.15}body.home-view .bounty-target .bounty-label{font-size:8px;letter-spacing:1px}body.home-view .bounty-target-note{display:block;font-size:11px}body.home-view .bounty-source{display:flex;flex-direction:row;align-items:center;gap:12px;width:100%;height:auto;min-height:88px;padding:14px 12px}body.home-view .bounty-source .bounty-image{width:38px;height:48px;flex-basis:38px}body.home-view .bounty-source-copy{flex:1;min-width:0;align-items:flex-start;gap:6px}body.home-view .bounty-source .bounty-label{font-size:8px}body.home-view .bounty-source strong{font-size:11px;line-height:1.4;white-space:normal;text-overflow:clip}body.home-view .bounty-odds{flex:none;flex-direction:column;gap:6px;margin-left:auto;align-items:flex-end}body.home-view .bounty-source .bounty-odds small{display:block;font-size:7px;letter-spacing:.4px}body.home-view .bounty-odds strong{font-size:14px}body.home-view .bounty-footer{margin-top:16px}body.home-view .bounty-footer>a{font-size:11px;min-height:32px}body.home-view .stats-panel .stat-box{height:auto;min-height:44px;padding:0;border:0}body.home-view .stats-panel .stat-box small{font-size:11px}body.home-view .stats-panel .stat-box strong{font-size:25px}body.home-view .value-rail .value-card-meta{display:flex;grid-column:1/-1;grid-row:3;gap:10px;margin-top:3px;font-size:10px;min-height:16px}body.home-view .value-rail .value-card-demand{font-size:10px}body.home-view .rail-loading{min-height:120px}body.home-refined.home-view .site-footer{min-height:48px;height:auto;flex:0 0 auto;padding:8px 0 18px}}.ss-profile-theme.card-rich-paw .ss-card-preview{background:linear-gradient(#00180077,#00180099),url(/assets/images/rich-paw-card.png) center/cover}.ss-profile-theme.card-rich-paw .ss-card-person{color:#fff}body.catalog-refined #petValuesPage button.value-num[data-lf-price]{appearance:none;border:0;background:transparent;padding:0;text-align:left;cursor:help}body.catalog-refined #petValuesPage button.value-num[data-lf-price]:focus-visible{outline:2px solid var(--paint-accent-text,#ffb19f);outline-offset:4px;border-radius:3px}.pet-detail-owner-tag.tag-lf{color:var(--soft);font-variant-numeric:tabular-nums;white-space:nowrap}#trades-page .trades-value-filters{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0 0 20px}#trades-page .trades-value-filters fieldset{min-width:0;margin:0;padding:0;border:0}#trades-page .trades-value-filters legend{display:flex;gap:8px;align-items:baseline;margin-bottom:8px;padding:0;color:var(--paint-text,#f3f3f8);font-size:12px;font-weight:600}#trades-page .trades-value-filters legend small{color:var(--paint-muted,#a897a3);font-size:11px;font-weight:400}#trades-page .trades-value-filters fieldset>div{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:8px;color:var(--paint-muted,#a897a3)}#trades-page .trades-value-filters label{min-width:0}#trades-page .trades-value-filters input{box-sizing:border-box;width:100%;min-width:0;min-height:42px;padding:9px 12px;border:1px solid var(--paint-line-a14,#ffffff23);border-radius:8px;background:var(--paint-base,#141215);color:var(--paint-text,#f3f3f8);font:400 14px "Lexend",sans-serif;font-variant-numeric:tabular-nums;transition:border-color .16s ease}#trades-page .trades-value-filters input:focus-visible{outline:2px solid var(--paint-accent-text,#ffb19f);outline-offset:2px}#trades-page .trades-value-filters input[aria-invalid=true]{border-color:var(--red,#ef405a)}@media(max-width:620px){#trades-page .trades-value-filters{grid-template-columns:1fr;gap:14px;margin-bottom:16px}#trades-page .trades-value-filters input{font-size:16px;min-height:44px}}@media(prefers-reduced-motion:reduce){#trades-page .trades-value-filters input{transition:none}}#trades-page .trades-filters{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px;margin-bottom:20px}#trades-page .trade-filter-menu{position:relative;flex:0 0 auto;color:var(--paint-text,#eee);font-size:12px}#trades-page .trade-filter-menu summary{list-style:none;display:flex;align-items:center;gap:8px;min-height:38px;padding:0 11px;border:1px solid var(--paint-line-a14,#ffffff23);border-radius:7px;background:var(--paint-base,#141215);cursor:pointer}#trades-page .trade-filter-menu summary::-webkit-details-marker{display:none}#trades-page .trade-filter-menu summary::after{content:'';width:6px;height:6px;border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:rotate(45deg);margin:-3px 1px 0 4px}#trades-page .trade-filter-menu summary>span{color:var(--paint-muted,#aaa);max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px}#trades-page .trade-filter-menu[open] summary{border-color:var(--paint-accent,#ef405a)}#trades-page .trade-filter-popover{box-sizing:border-box;position:absolute;top:calc(100% + 8px);right:0;z-index:30;width:284px;padding:14px;border:1px solid var(--paint-line-a14,#ffffff23);border-radius:9px;background:var(--paint-base,#181519);box-shadow:0 12px 36px #0007}#trades-page .trade-filter-popover fieldset{border:0;margin:0;padding:0;min-width:0}#trades-page .trade-filter-popover legend{margin-bottom:12px;font-size:12px;font-weight:600}#trades-page .trade-filter-popover legend small{display:block;font-size:11px;font-weight:400;color:var(--paint-muted,#aaa);margin-top:4px}#trades-page .trade-range-menu fieldset>div{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:8px;align-items:center}#trades-page .trade-range-menu label{min-width:0}#trades-page .trade-range-menu input{box-sizing:border-box;min-width:0;width:100%;min-height:42px;padding:8px;border:1px solid var(--paint-line-a14,#ffffff23);border-radius:6px;background:var(--paint-surface,#242027);color:inherit;font:inherit;font-size:14px}#trades-page .trade-category-menu .trade-filter-popover{width:220px;left:0;right:auto}#trades-page .trade-category-menu label{display:flex;align-items:center;gap:10px;min-height:40px;padding:0 6px;cursor:pointer}#trades-page .trade-category-menu input{accent-color:var(--paint-accent,#ef405a);width:16px;height:16px}#trades-page .trade-category-menu button{width:100%;min-height:36px;text-align:left;padding:0 6px;border:0;background:transparent;color:var(--paint-accent-text,#ffb19f);font:inherit;cursor:pointer}#trades-page .trade-filter-menu :is(summary,input,button):focus-visible{outline:2px solid var(--paint-accent,#ef405a);outline-offset:3px}#trades-page .trade-range-menu input[aria-invalid=true]{border-color:var(--red,#ef405a)}@media(max-width:620px){#trades-page .trades-filters{gap:10px}#trades-page .trades-toggle{flex:1 1 140px}#trades-page .trade-filter-menu{flex:1 1 auto}#trades-page .trade-filter-menu summary{font-size:11px;gap:6px;padding:0 8px}#trades-page .trade-filter-menu summary>span{max-width:55px}#trades-page .trade-filter-popover{position:fixed;left:16px;right:16px;top:auto;margin-top:8px;width:auto;max-width:calc(100vw - 32px)}#trades-page .trade-category-menu .trade-filter-popover{position:absolute;left:0;width:220px}#trades-page .trade-range-menu input{font-size:16px}}body.home-refined #mobile-menu{box-sizing:border-box;left:0;right:auto;width:min(440px,calc(100vw - 32px));max-width:calc(100vw - 32px);grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;overflow-x:hidden;overflow-y:auto;max-height:calc(100dvh - 100px)}body.home-refined #mobile-menu>a{box-sizing:border-box;min-width:0;max-width:100%;white-space:normal;overflow-wrap:anywhere;line-height:1.5}body.home-refined #mobile-menu>a>.icon,body.home-refined #mobile-menu>a>[data-navigation-key]{flex-shrink:0}@media(max-width:380px){body.home-refined #mobile-menu{grid-template-columns:minmax(0,1fr)}}#trades-page .trade-range-menu .trade-filter-popover{width:320px;padding:18px;border-radius:10px}#trades-page .trade-range-menu .trade-range-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}#trades-page .trade-range-fields label{display:grid;gap:7px}#trades-page .trade-range-fields label>span{font-size:11px;font-weight:500;color:var(--paint-muted,#b4afb8)}#trades-page .trade-range-menu input{min-height:44px;padding:10px;font-size:16px;transition:border-color .15s ease,background .15s ease}#trades-page .trade-range-menu input::placeholder{color:var(--paint-muted,#a5a0aa);opacity:1}#trades-page .trade-range-menu .trade-range-actions{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:14px;padding-top:12px;border-top:1px solid var(--paint-line-a14,#ffffff23)}#trades-page .trade-range-actions>small{font-size:11px;color:var(--paint-muted,#b4afb8)}#trades-page .trade-range-actions button{min-height:36px;padding:6px 10px;border:1px solid var(--paint-line-a14,#ffffff23);border-radius:6px;background:transparent;color:var(--paint-text,#eee);font:inherit;font-size:11px;cursor:pointer}#trades-page .trade-range-actions button:disabled{opacity:.45;cursor:default}#trades-page .trade-filter-menu.is-active summary{border-color:var(--paint-accent,#ef405a)}#trades-page .trade-filter-menu.is-active summary>span{color:var(--paint-text,#eee)}#trades-page .trades-reset-filters{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;margin-left:auto;padding:8px 12px;border:1px solid var(--paint-line-a14,#ffffff23);border-radius:7px;background:transparent;color:var(--paint-text,#eee);font:inherit;font-size:12px;white-space:nowrap;cursor:pointer;transition:background .15s ease,border-color .15s ease}#trades-page .trades-reset-filters svg{width:16px;height:16px;flex:none}#trades-page :is(.trades-reset-filters,.trade-range-actions button:not(:disabled)):hover{background:var(--paint-surface,#242027);border-color:var(--paint-accent,#ef405a)}#trades-page .trades-reset-filters:focus-visible{outline:2px solid var(--paint-accent,#ef405a);outline-offset:3px}@media(max-width:620px){#trades-page .trade-range-menu .trade-filter-popover{width:auto;padding:16px}#trades-page .trades-reset-filters{flex:1 1 100%;min-height:44px;margin-left:0}}@media(prefers-reduced-motion:reduce){#trades-page :is(.trade-range-menu input,.trades-reset-filters){transition:none}}@media (min-width: 621px){body.home-refined .topbar-search,
  body.home-refined .topbar-search:hover,
  body.home-refined .topbar-search:focus-within{box-sizing:border-box;width:180px;max-width:100%;min-width:0;transition:border-color .18s, background .18s, box-shadow .18s}}@media (min-width: 1351px){body.home-refined .topbar{grid-template-columns:max-content minmax(max-content, 1fr) minmax(80px, 180px) max-content}body.home-refined .topbar-search,
  body.home-refined .topbar-search:hover{width:180px}}@media (min-width: 1251px) and (max-width: 1350px){body.home-refined .topbar{grid-template-columns:190px minmax(0, 1fr) auto}body.home-refined .nav-links{display:none}body.home-refined .topbar-search{grid-column:2;justify-self:end}body.home-refined .nav-actions{grid-column:3}body.home-refined .menu-button{display:grid;place-items:center}}@media (prefers-reduced-motion: reduce){body.home-refined .topbar-search{transition:none}}body.home-refined .brand-wordmark{font-weight:850}body.home-refined #site-header .discord-site-link{display:inline-flex;align-items:center;justify-content:center;flex:0 0 40px;width:40px;height:42px;padding:0;border:1px solid var(--paint-line-a12,#ffffff1e);border-radius:10px;background:var(--paint-tint-a1,#ffffff03);box-shadow:inset 0 1px var(--paint-shadow-a2,#ffffff06);color:var(--paint-text,#bfb5cb)}body.home-refined #site-header .discord-site-link img{display:block;width:21px;height:17px;object-fit:contain}body.home-refined #site-header .discord-site-link:hover{background:var(--paint-tint-a5,#ffffff0c);border-color:var(--paint-line-a25,#ffffff40)}@media(max-width:620px){body.home-refined #site-header .discord-site-link{flex-basis:34px;width:34px;height:44px;border-radius:9px}body.home-refined #site-header .discord-site-link img{width:19px;height:16px}}body.home-refined .brand-wordmark,
body.home-refined .brand-wordmark > span{text-shadow:none;-webkit-text-stroke:0}body.home-refined .brand-symbol{filter:none}body.home-refined .brand-eye{shape-rendering:geometricPrecision;image-rendering:auto}body.home-refined .brand-eye > path{stroke:none}body.home-refined .brand-symbol .brand-eye-asset{position:absolute;top:50%;left:50%;translate:-50% -50%;display:block;width:108.108%;height:auto;max-width:none;aspect-ratio:1;object-fit:contain}body.home-refined .brand-symbol .brand-eye-asset{filter:brightness(0) invert(1)}.calculator-saves{padding:20px;overflow:auto;min-height:220px;color:var(--paint-text,#f5f3f7)}.calculator-save-form>label{display:block;font-size:13px;font-weight:600;margin-bottom:10px}.calculator-save-form>div{display:flex;gap:10px}.calculator-save-form input{min-width:0;flex:1;border:1px solid var(--paint-line-a15,#ffffff26);border-radius:9px;background:var(--paint-base,#141215);padding:12px;color:inherit;font:inherit;font-size:13px}.calculator-save-message,.calculator-save-note{font-size:11px;color:var(--paint-muted,#aaa4b3);margin:12px 0}.calculator-saves-list{display:grid;gap:10px}.calculator-saved-trade{display:flex;align-items:center;gap:12px;padding:14px;border:1px solid var(--paint-line-a12,#ffffff1f);border-radius:12px;background:var(--paint-tint-a3,#ffffff08)}.calculator-saved-trade>div{flex:1;min-width:0}.calculator-saved-trade strong{display:block;overflow-wrap:anywhere;font-size:14px}.calculator-saved-trade small{display:block;margin-top:5px;font-size:10px;color:var(--paint-muted,#aaa4b3)}.calculator-picker-tabs{min-width:0;overflow-x:auto}.calculator-picker-tabs>button{flex-shrink:0}@media(max-width:620px){.calculator-saves{padding:14px}.calculator-save-form>div{flex-wrap:wrap}.calculator-save-form input{flex-basis:100%}.calculator-saved-trade{padding:11px;gap:8px}}.calculator-picker:has(.calculator-saves){grid-template-columns:minmax(0,1fr)}.calculator-picker-header,.calculator-saves{min-width:0}.calculator-picker-header>.calculator-picker-close{flex-shrink:0}.player-tag-contentcreator{color:#ff8e91!important;background:#ff3b451a!important;border-color:#ff61674d!important;gap:5px!important;white-space:nowrap}.player-tag-contentcreator .player-tag-svg{color:#ef4148;flex:none}.youtube-videos-page{width:min(1180px,calc(100% - 64px));margin:36px auto 80px}.yt-page-header{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-bottom:20px}.yt-page-header h1{font-size:clamp(28px,4vw,42px);letter-spacing:-1.3px;margin:0}.yt-search{display:flex;align-items:center;gap:10px;border:1px solid var(--paint-line-a15,#ffffff26);border-radius:10px;background:var(--paint-base-a65,#141215a6);padding:12px 14px;width:min(340px,100%);box-sizing:border-box}.yt-search input{width:100%;min-width:0;background:none;border:0;color:inherit;font:inherit;font-size:12px;outline:none}.yt-search:focus-within{outline:2px solid var(--paint-accent,#e83e58);outline-offset:2px}.yt-status{font-size:12px;color:var(--paint-muted,#aaa4b3);min-height:18px;margin:0 0 18px}.yt-videos-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.yt-video-card{min-width:0;overflow:hidden;border:1px solid var(--paint-line-a12,#ffffff1f);border-radius:14px;background:var(--paint-base-a65,#141215a6);transition:border-color .2s}.yt-video-card:hover{border-color:var(--paint-accent,#e83e58)}.yt-video-card>a{display:block;color:inherit;text-decoration:none;height:100%}.yt-thumbnail{aspect-ratio:16/9;position:relative;background:#0b0a0c;overflow:hidden}.yt-thumbnail>img{display:block;width:100%;height:100%;object-fit:cover}.yt-play{position:absolute;left:50%;top:50%;translate:-50% -50%;display:grid;place-items:center;width:48px;height:34px;border-radius:9px;background:#e8333dec;color:white;box-shadow:0 3px 16px #0008}.yt-play svg{width:22px;height:22px}.yt-video-copy{padding:16px}.yt-video-copy h2{font-size:15px;line-height:1.5;font-weight:600;margin:0 0 10px;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.yt-video-copy p{font-size:12px;margin:0 0 6px;color:var(--paint-muted,#aaa4b3)}.yt-video-copy time{font-size:10px;color:var(--paint-muted,#aaa4b3)}.yt-more{display:block;margin:26px auto 0;padding:11px 24px;border:1px solid var(--paint-line-a15,#ffffff26);border-radius:9px;background:var(--paint-base,#141215);color:inherit;font:inherit;font-size:12px;cursor:pointer}.yt-more[hidden]{display:none}.yt-more:disabled{opacity:.5}@media(max-width:900px){.yt-videos-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.youtube-videos-page{width:calc(100% - 32px);margin-top:26px}.yt-search{width:100%}.yt-videos-grid{grid-template-columns:1fr;gap:14px}}.card-layout-toggle,.scan-guide-button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:40px;padding:9px 12px;border:1px solid var(--paint-line-a15,#ffffff26);border-radius:9px;background:var(--paint-base-a65,#141215a6);color:var(--paint-text,#f5f3f7);font:inherit;font-size:11px;cursor:pointer;white-space:nowrap}.card-layout-toggle[aria-pressed=true]{border-color:var(--paint-accent,#e83e58);background:#e83e581a}.players-board-title{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap}body.home-refined #cards.site-vertical-cards,body.home-refined #players-grid.site-vertical-cards,.offers-feed.site-vertical-cards,.yt-videos-grid.site-vertical-cards{display:grid!important;grid-template-columns:minmax(0,1fr)!important;margin-left:auto;margin-right:auto;width:100%;max-width:440px;gap:16px}body.home-refined #cards.site-vertical-cards{max-width:280px}body.home-refined #offers-feed.site-vertical-cards{max-width:720px}.site-vertical-cards>*{grid-column:1!important;min-width:0;width:100%;box-sizing:border-box}.scan-guide-dialog{width:min(500px,calc(100vw - 28px));box-sizing:border-box;padding:24px;border:1px solid var(--paint-line-a15,#ffffff26);border-radius:16px;background:var(--paint-base,#141215);color:var(--paint-text,#f5f3f7);font:inherit}.scan-guide-dialog::backdrop{background:#000a;backdrop-filter:blur(5px)}.scan-guide-dialog header{display:flex;align-items:center;justify-content:space-between;gap:12px}.scan-guide-dialog h2{font-size:23px;margin:0}.scan-guide-dialog header button{font:inherit;font-size:24px;color:inherit;background:none;border:0;cursor:pointer}.scan-guide-dialog li{padding:8px 0;line-height:1.7;font-size:13px}.scan-guide-dialog ol{padding-left:23px}.scan-guide-plazas{display:inline-block;color:#fff;background:var(--paint-accent,#e83e58);padding:11px 16px;border-radius:8px;text-decoration:none;font-size:12px}.calculator-quick{border:1px solid var(--paint-line-a15,#ffffff26);border-radius:12px;background:var(--paint-base-a65,#141215a6);padding:14px 16px;margin:16px 0}.calculator-quick summary{cursor:pointer;font-size:13px;font-weight:600}.calculator-quick form{margin-top:15px}.calculator-quick label{display:block;font-size:11px;margin-bottom:8px}.calculator-quick form>div{display:flex;gap:10px}.calculator-quick input{flex:1;min-width:0;padding:12px;border:1px solid var(--paint-line-a15,#ffffff26);border-radius:8px;background:var(--paint-base,#141215);color:inherit;font:inherit;font-size:13px}.calculator-quick button{padding:10px 15px;border:0;border-radius:8px;background:var(--paint-accent,#e83e58);color:#fff;font:inherit;font-size:12px;cursor:pointer}.calculator-quick p{font-size:11px;line-height:1.6;color:var(--paint-muted,#aaa4b3);margin:10px 0 0}.calculator-quick-message{color:var(--paint-text,#fff)!important}.yt-page-header h1{display:flex;align-items:center;gap:13px}.yt-page-header h1 svg{width:40px;height:40px;flex:none}@media(max-width:620px){.calculator-quick form>div{flex-wrap:wrap}.calculator-quick input{flex-basis:100%}.card-layout-toggle{padding:8px;font-size:10px}.scan-guide-button{font-size:10px}.yt-page-header h1 svg{width:30px;height:30px}}.player-row-inventory-value{display:none}.card-row-scroll:not(.is-list){display:contents}.player-list-heading,.value-list-heading{display:none}.card-row-scroll.is-list{display:block;width:100%;min-width:0;overflow-x:auto;border:1px solid var(--paint-line-a12,#ffffff1f);border-radius:12px;background:var(--paint-base-a65,#111013a6);scrollbar-width:thin;scrollbar-color:var(--paint-line-a25,#ffffff40) transparent}.card-row-scroll.is-list:focus-visible{outline:2px solid var(--paint-accent,#e83e58);outline-offset:3px}body.home-refined #players-page #players-grid.site-vertical-cards{display:block!important;min-width:980px;width:100%;max-width:none;margin:0;gap:0}body.home-refined #players-page #players-grid.site-vertical-cards>.player-leaderboard-card,.card-row-scroll.is-list>.player-list-heading{display:grid;grid-template-columns:40px 44px minmax(190px,1fr) 110px 110px 100px 90px 82px;gap:12px;align-items:center;box-sizing:border-box}.card-row-scroll.is-list>.player-list-heading{min-width:980px;padding:12px 16px;font-size:10px;font-weight:500;color:var(--paint-muted,#aaa4b3);border-bottom:1px solid var(--paint-line-a12,#ffffff1f)}.player-list-heading>span:nth-child(2){grid-column:2/4}.player-list-heading>span:nth-child(n+3){text-align:right}body.home-refined #players-page #players-grid.site-vertical-cards>.player-leaderboard-card{position:relative;height:auto;min-height:76px;margin:0;padding:10px 16px;border:0;border-bottom:1px solid var(--paint-line-a10,#ffffff1a);border-radius:0;background:transparent;box-shadow:none;overflow:visible;transform:none}body.home-refined #players-page #players-grid.site-vertical-cards>.player-leaderboard-card:last-child{border-bottom:0}body.home-refined #players-page #players-grid.site-vertical-cards>.player-leaderboard-card:hover{background:var(--paint-tint-a3,#ffffff08)}body.home-refined #players-page #players-grid.site-vertical-cards>.player-leaderboard-card::before,body.home-refined #players-page #players-grid.site-vertical-cards>.player-leaderboard-card::after{display:none}body.home-refined #players-page #players-grid.site-vertical-cards .player-card-topline,body.home-refined #players-page #players-grid.site-vertical-cards .player-card-footer{display:contents}body.home-refined #players-page #players-grid.site-vertical-cards .player-card-rank{grid-column:1;grid-row:1;min-width:0;width:auto;height:auto;padding:0;margin:0;border:0;background:none;box-shadow:none;font-size:12px;justify-content:flex-start}body.home-refined #players-page #players-grid.site-vertical-cards .player-card-portrait{grid-column:2;grid-row:1;width:42px;height:42px;margin:0;display:block}body.home-refined #players-page #players-grid.site-vertical-cards .player-card-avatar{width:42px;height:42px;min-width:42px;flex-basis:42px;margin:0;border:1px solid var(--paint-line-a12,#ffffff1f);outline:0;box-shadow:none;font-size:16px}body.home-refined #players-page #players-grid.site-vertical-cards .player-card-copy{grid-column:3;grid-row:1;display:block;width:100%;padding:0;text-align:left;min-width:0}body.home-refined #players-page #players-grid.site-vertical-cards .player-card-copy>strong{font-size:14px;line-height:1.4;letter-spacing:-.2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.home-refined #players-page #players-grid.site-vertical-cards .player-card-identity{justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:5px;margin-top:3px}body.home-refined #players-page #players-grid.site-vertical-cards .player-card-score{display:none}body.home-refined #players-page #players-grid.site-vertical-cards .player-row-inventory-value{display:block;grid-column:4;grid-row:1;text-align:right;font-size:13px;font-weight:600;font-variant-numeric:tabular-nums}body.home-refined #players-page #players-grid.site-vertical-cards .player-card-count{grid-row:1;justify-content:flex-end;gap:6px;font-size:12px;font-weight:500;font-variant-numeric:tabular-nums;white-space:nowrap}body.home-refined #players-page #players-grid.site-vertical-cards .player-card-count:nth-child(1){grid-column:7}body.home-refined #players-page #players-grid.site-vertical-cards .player-card-count:nth-child(2){grid-column:6}body.home-refined #players-page #players-grid.site-vertical-cards .player-card-count:nth-child(3){grid-column:5}body.home-refined #players-page #players-grid.site-vertical-cards .player-card-count svg{width:13px;height:13px;flex:none;color:var(--paint-muted,#aaa4b3)}body.home-refined #players-page #players-grid.site-vertical-cards .player-card-count:nth-child(3) svg{color:#f787c3}body.home-refined #players-page #players-grid.site-vertical-cards .player-card-count:nth-child(2) svg{color:#e6c492}body.home-refined #players-page #players-grid.site-vertical-cards .player-card-seen{grid-column:8;grid-row:1;justify-content:flex-end;font-size:10px;color:var(--paint-muted,#aaa4b3);white-space:nowrap}body.home-refined #players-page #players-grid.site-vertical-cards .player-card-seen svg{display:none}body.home-refined #petValuesPage #cards.site-vertical-cards{display:block!important;min-width:860px;width:100%;max-width:none;margin:0}body.home-refined #petValuesPage #cards.site-vertical-cards>.card,.card-row-scroll.is-list>.value-list-heading{display:grid;grid-template-columns:52px minmax(210px,1fr) 120px 90px 170px 90px 24px;gap:14px;align-items:center;box-sizing:border-box}.card-row-scroll.is-list>.value-list-heading{min-width:860px;padding:12px 16px;font-size:10px;font-weight:500;color:var(--paint-muted,#aaa4b3);border-bottom:1px solid var(--paint-line-a12,#ffffff1f)}.value-list-heading>span:first-child{grid-column:1/3}.value-list-heading>span:nth-child(2){text-align:right}.value-list-heading>span:nth-child(n+3){text-align:center}body.home-refined #petValuesPage #cards.site-vertical-cards>.card{min-height:78px;height:auto;padding:11px 16px;margin:0;border:0;border-bottom:1px solid var(--paint-line-a10,#ffffff1a);border-radius:0;background:transparent;box-shadow:none;overflow:visible;transform:none}body.home-refined #petValuesPage #cards.site-vertical-cards>.card:hover{background:var(--paint-tint-a3,#ffffff08)}body.home-refined #petValuesPage #cards.site-vertical-cards>.card::before,body.home-refined #petValuesPage #cards.site-vertical-cards>.card::after{display:none}body.home-refined #petValuesPage #cards.site-vertical-cards :is(.thumb,.meta,.head,.vd-row,.catalog-card-top,.catalog-card-right){display:contents}body.home-refined #petValuesPage #cards.site-vertical-cards .thumb>a{grid-column:1;grid-row:1;display:block;width:52px;height:52px;overflow:hidden;border-radius:8px}body.home-refined #petValuesPage #cards.site-vertical-cards .petimgwrap{width:52px;height:52px;padding:0!important;margin:0;aspect-ratio:1}body.home-refined #petValuesPage #cards.site-vertical-cards .petimgwrap img{width:100%;height:100%;object-fit:contain}body.home-refined #petValuesPage #cards.site-vertical-cards .namewrap{grid-column:2;grid-row:1;width:100%;min-width:0;justify-content:flex-start}body.home-refined #petValuesPage #cards.site-vertical-cards .name{font-size:13px!important;line-height:1.5;white-space:nowrap!important;text-overflow:ellipsis;overflow:hidden;text-align:left}body.home-refined #petValuesPage #cards.site-vertical-cards .catalog-variant{position:static;grid-column:2;grid-row:1;align-self:end;justify-self:start;translate:0 9px;margin:0;padding:0;border:0;background:none;font-size:9px}body.home-refined #petValuesPage #cards.site-vertical-cards .value-block{grid-column:3;grid-row:1;display:block;text-align:right;margin:0;border:0}body.home-refined #petValuesPage #cards.site-vertical-cards .value-num{font-size:16px;line-height:1.4;letter-spacing:-.4px}body.home-refined #petValuesPage #cards.site-vertical-cards .demand-pack{grid-column:4;grid-row:1;justify-content:center;font-size:14px;border:0;padding:0;margin:0;min-width:0}body.home-refined #petValuesPage #cards.site-vertical-cards .catalog-demand-star svg{width:16px;height:16px}body.home-refined #petValuesPage #cards.site-vertical-cards .catalog-tracking{grid-column:5;grid-row:1;position:static;inset:auto;transform:none;translate:none;width:auto;max-width:none;margin:0;padding:6px;box-sizing:border-box;font-size:10px;background:none;border:0;box-shadow:none;backdrop-filter:none}body.home-refined #petValuesPage #cards.site-vertical-cards .catalog-edited{grid-column:6;grid-row:1;position:static;margin:0;justify-self:center;border:0;background:none;font-size:9px;white-space:nowrap;padding:0}body.home-refined #petValuesPage #cards.site-vertical-cards .trendmini{grid-column:7;grid-row:1;position:static;margin:0;justify-self:center}body.home-refined #petValuesPage #cards.site-vertical-cards .hr{display:none}body.home-refined #petValuesPage #cards.site-vertical-cards .stats:not(.hidden){grid-column:2/-1;grid-row:2;font-size:10px;justify-content:flex-start}.yt-videos-grid.site-vertical-cards{max-width:none;gap:0;border:1px solid var(--paint-line-a12,#ffffff1f);border-radius:12px;overflow:hidden}.yt-videos-grid.site-vertical-cards .yt-video-card{border:0;border-bottom:1px solid var(--paint-line-a10,#ffffff1a);border-radius:0}.yt-videos-grid.site-vertical-cards .yt-video-card>a{display:grid;grid-template-columns:180px minmax(0,1fr);align-items:center}.yt-videos-grid.site-vertical-cards .yt-video-copy h2{font-size:14px}.yt-videos-grid.site-vertical-cards .yt-thumbnail{width:180px}.yt-videos-grid.site-vertical-cards .yt-play{scale:.8}body.home-refined #offers-feed.site-vertical-cards{max-width:none;gap:12px}@media(max-width:620px){.yt-videos-grid.site-vertical-cards .yt-video-card>a{grid-template-columns:110px minmax(0,1fr)}.yt-videos-grid.site-vertical-cards .yt-thumbnail{width:110px}.yt-videos-grid.site-vertical-cards .yt-video-copy{padding:10px}.yt-videos-grid.site-vertical-cards .yt-video-copy h2{font-size:12px}.yt-videos-grid.site-vertical-cards .yt-video-copy p{font-size:10px}}body.home-refined #players-page #players-grid.site-vertical-cards>.player-leaderboard-card{justify-items:stretch}body.home-refined #players-page #players-grid.site-vertical-cards .player-card-count>span{color:var(--paint-text,#eeeaf2)}body.home-refined #petValuesPage #cards.site-vertical-cards .thumb::before,body.home-refined #petValuesPage #cards.site-vertical-cards .thumb::after{display:none}.card-row-scroll.is-list{--values-row-columns:52px minmax(210px,1fr) 120px 90px 170px 90px 24px}body.home-refined #petValuesPage #cards.site-vertical-cards>.card,.card-row-scroll.is-list>.value-list-heading{grid-template-columns:var(--values-row-columns)}.value-list-heading>span:nth-child(2){grid-column:3}.value-list-heading>span:nth-child(3){grid-column:4}.value-list-heading>span:nth-child(4){grid-column:5}.value-list-heading>span:nth-child(5){grid-column:6}.value-list-heading>span:nth-child(6){grid-column:7}html.site-hide-pet-tracking .card-row-scroll.is-list{--values-row-columns:52px minmax(210px,1fr) 120px 90px 0 90px 24px}html.site-hide-pet-tracking .value-list-heading>span:nth-child(4){display:none}html.site-hide-pet-tracking body.home-refined #petValuesPage #cards.site-vertical-cards,html.site-hide-pet-tracking #petValuesPage .value-list-heading{min-width:740px}.catalog-row-info{display:contents}.catalog-row-variant{display:none}body.home-refined #petValuesPage #cards.site-vertical-cards .catalog-row-info{display:flex;flex-direction:column;align-items:stretch;justify-content:center;gap:6px;grid-column:2;grid-row:1;min-width:0;width:100%;padding:0;margin:0}body.home-refined #petValuesPage #cards.site-vertical-cards .catalog-row-info>.head{display:block;min-width:0;padding:0;margin:0}body.home-refined #petValuesPage #cards.site-vertical-cards .catalog-row-info .namewrap{display:flex;align-items:center;justify-content:flex-start;gap:7px;min-width:0;width:100%;margin:0}body.home-refined #petValuesPage #cards.site-vertical-cards .catalog-row-info .name{min-width:0;flex:0 1 auto;line-height:1.5!important}body.home-refined #petValuesPage #cards.site-vertical-cards .catalog-variant{display:none}body.home-refined #petValuesPage #cards.site-vertical-cards .catalog-row-variant{display:inline-flex;flex:none;align-items:center;font-size:9px;font-weight:500;line-height:1.5;color:var(--paint-muted,#aaa4b3);padding:2px 5px;border:1px solid var(--paint-line-a12,#ffffff1f);border-radius:5px;white-space:nowrap}body.home-refined #petValuesPage #cards.site-vertical-cards .catalog-row-info>.stats:not(.hidden){display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:5px 14px;min-height:0;max-width:100%;padding:0;margin:0;border:0;background:none;overflow:visible;white-space:normal}body.home-refined #petValuesPage #cards.site-vertical-cards .catalog-row-info .stat{display:inline-flex;flex:0 0 auto;flex-direction:row;align-items:center;justify-content:flex-start;gap:5px;width:auto;min-width:0;height:auto;min-height:14px;padding:0;margin:0;border:0!important;background:none;line-height:1.4}body.home-refined #petValuesPage #cards.site-vertical-cards .catalog-row-info .stat img,body.home-refined #petValuesPage #cards.site-vertical-cards .catalog-row-info .stat svg,body.home-refined #petValuesPage #cards.site-vertical-cards .catalog-row-info .stat .icon{width:12px;height:12px;flex:0 0 12px;object-fit:contain}body.home-refined #petValuesPage #cards.site-vertical-cards .catalog-row-info .catalog-stat-value{font-size:10px;font-weight:450;line-height:1.4;color:var(--paint-muted,#aaa4b3)}body.home-refined #petValuesPage #cards.site-vertical-cards .catalog-row-info .catalog-stat-name{font-size:9px;max-width:none;line-height:1.4}body.home-refined #petValuesPage #cards.site-vertical-cards .catalog-row-info>.head{border:0;box-shadow:none;background:none}body.home-refined #petValuesPage #cards.site-vertical-cards .catalog-row-info .catalog-stat-value{font-size:11px}body.home-refined #petValuesPage #cards.site-vertical-cards .catalog-row-info .stat img,body.home-refined #petValuesPage #cards.site-vertical-cards .catalog-row-info .stat svg,body.home-refined #petValuesPage #cards.site-vertical-cards .catalog-row-info .stat .icon{width:13px;height:13px;flex-basis:13px}.yt-video-metrics{display:flex;flex-wrap:wrap;gap:8px 16px;margin:10px 0;color:#d8d5dc;font-size:12px;line-height:1.5}.yt-video-metrics span{display:inline-flex;align-items:center;gap:6px}.yt-video-metrics svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;flex:none}.yt-heading{min-width:0}.yt-heading .yt-status{margin:4px 0 0;min-height:18px}body.home-refined #petValuesPage #cards.site-vertical-cards .demand-pack{justify-self:stretch;width:100%;box-sizing:border-box;align-items:center;justify-content:center}body.home-refined #petValuesPage #cards.site-vertical-cards .demand-pack::before{display:none}body.home-refined #petValuesPage #cards.site-vertical-cards .catalog-demand-rating{display:grid;grid-template-columns:16px 3ch;align-items:center;gap:8px;font-variant-numeric:tabular-nums}body.home-refined #petValuesPage #cards.site-vertical-cards .catalog-demand-rating>span:last-child{text-align:left}body.home-refined #petValuesPage #cards.site-vertical-cards .catalog-demand-star{display:flex;align-items:center;justify-content:center;width:16px}.yt-page-header .yt-heading{order:1;flex:1 1 auto}.yt-page-header .card-layout-toggle{order:2;flex:none}.yt-page-header .yt-search{order:3;margin-left:auto;flex:0 1 340px}.yt-video-byline{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0}.yt-video-byline p{margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.yt-video-byline time{flex:none;white-space:nowrap;line-height:1.5}.yt-video-copy .yt-video-metrics{margin:10px 0 0}@media(max-width:620px){.yt-page-header .yt-heading{flex-basis:100%}.yt-page-header .yt-search{width:auto;flex:1 1 180px}.yt-video-byline{flex-wrap:wrap;gap:3px 10px}}.calculator-quick-suggestions{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.calculator-quick-suggestions button{min-height:44px;max-width:100%;white-space:normal;text-align:left;line-height:1.5}.calculator-quick-suggestions .calculator-quick-edit{background:transparent;border:1px solid var(--paint-line-a15,#ffffff26);color:var(--paint-text,#fff)}.calculator-quick button:focus-visible{outline:2px solid var(--paint-text,#fff);outline-offset:3px}.calculator-quick button:disabled{opacity:.55;cursor:wait}.offers-page,.offers-editor,.offers-confirm{--offer-line:#ffffff14;--offer-muted:#a4a1ae;--offer-red:#f13a50;font-family:"Lexend",sans-serif;color:var(--paint-text,#f5f3f7)}.offers-page{width:min(1440px,calc(100% - 64px));margin:32px auto 64px;min-height:65vh}.offers-page svg,.offers-editor svg,.offers-confirm svg{width:18px;height:18px;flex-shrink:0;display:block}.offers-page button,.offers-editor button,.offers-confirm button{font:inherit;cursor:pointer;color:inherit}.offers-page :is(button,input),.offers-editor :is(button,input),.offers-confirm button{transition:background .18s,border-color .18s,box-shadow .18s}.offers-page :is(button,a,input):focus-visible,.offers-editor :is(button,input):focus-visible,.offers-confirm button:focus-visible{outline:2px solid var(--paint-accent,#ff5368);outline-offset:3px}.offers-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:26px}.offers-heading h1{font-size:32px;font-weight:750;letter-spacing:-1.1px}.offers-heading>div>span{display:block;font-size:12px;color:var(--offer-muted);margin-top:6px}.offers-heading-actions{display:flex;align-items:center;gap:22px}.offers-heading-actions .offers-bump-status{display:flex;gap:7px;align-items:center;font-size:11px;margin:0}.offers-bump-status svg{width:14px;height:14px}.offers-bump-status.is-active{color:#8ae6b3}.offers-primary{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:42px;padding:0 18px;border:1px solid var(--paint-accent-a47,#ff667777);border-radius:9px;background:var(--paint-accent,#e52a42);color:var(--paint-text,#fff);font-size:12px;font-weight:650;box-shadow:inset 0 1px var(--paint-shadow-a14,#ffffff24),0 4px 12px var(--paint-shadow-a20,#0003)}.offers-primary:hover:not(:disabled){background:var(--paint-accent,#f03a50);border-color:var(--paint-accent,#ff7c8b)}.offers-page button:disabled,.offers-editor button:disabled,.offers-confirm button:disabled{cursor:default;opacity:.45}.offers-controls{display:flex;align-items:center;gap:10px;padding:8px;border:1px solid var(--offer-line);border-radius:12px;background:var(--paint-base-a70,#151418b3);margin-bottom:22px}.offers-tabs,.offers-editor-tabs{display:flex;align-items:center;gap:3px;flex-shrink:0}.offers-tabs button,.offers-editor-tabs button{white-space:nowrap;border:1px solid transparent;background:none;border-radius:7px;height:40px;padding:0 14px;font-size:12px;color:var(--offer-muted);font-weight:550}.offers-tabs button:hover,.offers-editor-tabs button:hover{background:var(--paint-tint-a2,#ffffff06);color:var(--paint-text,#fff)}.offers-tabs button[aria-pressed=true],.offers-editor-tabs button[aria-pressed=true]{background:var(--paint-tint-a4,#ffffff09);color:var(--paint-text,#fff);border-color:var(--paint-line-a7,#ffffff12);box-shadow:0 2px 6px var(--paint-shadow-a13,#0002)}.offers-search{display:flex;align-items:center;gap:10px;height:40px;flex:1;min-width:100px;padding:0 12px;background:var(--paint-base-a85,#09090bd9);border:1px solid var(--paint-line-a5,#ffffff0c);border-radius:8px}.offers-search svg{width:16px;height:16px;color:var(--paint-muted,#8e8a97)}.offers-search:focus-within{border-color:var(--paint-accent-a38,#f13a5060);box-shadow:0 0 0 3px var(--paint-accent-a4,#f13a5009)}.offers-search input{width:100%;min-width:0;border:0;background:none;color:var(--paint-text,#f3f1f7);outline:0!important;padding:0;height:100%;font:inherit;font-size:12px;box-shadow:none}.offers-search input::placeholder{color:var(--paint-muted,#8d8897)}.offers-search input::-webkit-search-cancel-button{cursor:pointer}.offers-ut-filter,.offers-refresh{display:flex;align-items:center;justify-content:center;height:40px;min-width:40px;flex-shrink:0;padding:0 10px;border:1px solid var(--paint-line-a8,#ffffff14);border-radius:7px;background:var(--paint-tint-a2,#ffffff04);font-size:12px;font-weight:700}.offers-ut-filter[aria-pressed=true]{border-color:var(--paint-accent-a50,#f13a5080);color:var(--paint-accent-text,#ff8394);background:var(--paint-accent-a8,#f13a5015)}.offers-refresh:hover,.offers-ut-filter:hover{background:var(--paint-tint-a5,#ffffff0c)}#offers-feedback:empty{display:none}#offers-feedback{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;border:1px solid var(--paint-accent-a38,#e8546660);border-radius:8px;background:#5b142224;font-size:12px;margin-bottom:18px}#offers-feedback button{border:0;background:none;color:var(--paint-accent-text,#ff8797);font-size:12px;white-space:nowrap}.offers-feed{display:grid;gap:22px}.offers-post{background:var(--paint-base-a79,#131215c9);border:1px solid var(--paint-line-a8,#ffffff15);border-radius:13px;padding:18px 20px;min-width:0;box-shadow:0 8px 24px var(--paint-shadow-a9,#00000018)}.offers-post>header{display:flex;align-items:center;gap:12px;padding-bottom:15px;border-bottom:1px solid var(--paint-line-a3,#ffffff08)}.offers-author{display:flex;align-items:center;gap:10px;min-width:0;color:inherit;text-decoration:none}.offers-author>span:last-child{min-width:0;display:grid;gap:4px}.offers-author strong{font-size:13px;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.offers-author small{font-size:10px;color:var(--offer-muted)}.offers-avatar{display:grid;place-items:center;position:relative;width:38px;height:38px;flex:0 0 38px;border-radius:10px;background:var(--paint-surface,#242127);border:1px solid var(--paint-line-a8,#ffffff15);overflow:hidden;color:var(--paint-muted,#a19cab)}.offers-avatar img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.offers-verified{display:inline-flex;align-items:center;gap:5px;white-space:nowrap;font-size:10px;color:#a8d8bb;background:#458b5810;border:1px solid #70a58328;border-radius:5px;padding:4px 6px}.offers-verified svg{width:12px;height:12px}.offers-verified.is-paused{color:var(--paint-accent-text,#ff96a4);background:var(--paint-accent-a7,#a9344412);border-color:var(--paint-accent-a19,#ab394531)}.offers-post time{margin-left:auto;font-size:10px;color:var(--paint-muted,#aaa4b3);white-space:nowrap}.offers-exchange{display:grid;grid-template-columns:minmax(0,1fr) 36px minmax(0,1fr);gap:12px;padding:17px 0 16px;align-items:center}.offers-exchange>section{min-width:0;align-self:start}.offers-side-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:11px;gap:10px}.offers-side-heading span{font-size:11px;font-weight:550;color:var(--paint-text,#c3bacb)}.offers-exchange>section:first-child .offers-side-heading span{color:var(--paint-accent-text,#ff8a9a)}.offers-side-heading strong{font-family:"Lexend",sans-serif;font-size:16px;font-weight:700;white-space:nowrap}.offers-exchange-icon{display:grid;place-items:center;color:var(--paint-muted,#716878);width:36px;height:36px;border:1px solid var(--paint-line-a5,#ffffff0c);border-radius:50%;background:var(--paint-tint-a1,#ffffff03)}.offers-exchange-icon svg{width:16px;height:16px}.offers-pets{display:flex;flex-wrap:wrap;gap:8px;align-items:start}.offers-pet{display:flex;flex-direction:column;position:relative;width:104px;min-width:0;padding:7px 7px 8px;border:1px solid var(--paint-line-a6,#ffffff10);border-radius:9px;background:var(--paint-tint-a1,#ffffff03);color:inherit;text-decoration:none;transition:border-color .18s,background .18s}.offers-pet:hover{border-color:var(--paint-accent-a40,#ed3b5166);background:var(--paint-tint-a2,#ffffff06)}.offers-pet-top{height:20px;display:flex;align-items:center;justify-content:space-between;gap:4px}.offers-pet-top b{font-size:10px;font-weight:600;margin-left:auto;font-variant-numeric:tabular-nums;color:var(--paint-text,#dcd6e2)}.offers-ut{display:inline-flex;align-items:center;justify-content:center;font-size:9px;font-weight:750;letter-spacing:.3px;padding:3px 5px;background:var(--paint-surface,#292228);border:1px solid var(--paint-line-a33,#71545f55);border-radius:4px;color:var(--paint-text,#e5c6d3);line-height:1}.offers-pet-art{height:78px;display:grid;place-items:center;position:relative}.offers-pet-art img{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 4px 6px #0007)}.offers-pet-art>svg{color:var(--paint-muted,#685f72);width:30px;height:30px}.offers-pet strong{font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:600;margin:4px 0;text-align:center}.offers-pet small{text-align:center;font-family:"Lexend",sans-serif;font-size:13px;font-weight:700;color:var(--paint-text,#ede8f1)}.offers-post>footer{display:flex;align-items:center;justify-content:space-between;gap:18px;border-top:1px solid var(--paint-line-a4,#ffffff09);padding-top:13px;min-height:43px}.offers-post>footer p{font-size:12px;color:var(--paint-text,#bfb6c7);line-height:1.6;overflow-wrap:anywhere}.offers-post>footer>div{display:flex;align-items:center;gap:8px;flex-shrink:0;margin-left:auto}.offers-post>footer button{display:flex;align-items:center;justify-content:center;gap:7px;min-height:34px;min-width:34px;padding:0 10px;border:1px solid var(--paint-line-a9,#ffffff18);background:var(--paint-tint-a2,#ffffff04);border-radius:7px;font-size:11px}.offers-post>footer button svg{width:14px;height:14px}.offers-post>footer button:hover{border-color:var(--paint-line-a21,#ffffff35);background:var(--paint-tint-a4,#ffffff09)}.offers-post>footer .offers-reply{border-color:var(--paint-accent-a27,#e83a5044);background:var(--paint-accent-a9,#b8283d16);color:var(--paint-accent-text,#ffacb8)}.offers-auto-label{display:flex;align-items:center;gap:5px;color:var(--paint-muted,#a59cab);font-size:10px;margin-right:5px}.offers-auto-label svg{width:12px;height:12px}.offers-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:14px;min-height:370px;padding:32px 20px;border-top:1px solid var(--paint-line-a3,#ffffff08)}.offers-empty>svg{color:var(--paint-accent,#d65265);width:34px;height:34px;margin-bottom:6px}.offers-empty h2{font-size:21px;font-weight:600;letter-spacing:-.4px}.offers-empty p{font-size:12px;color:var(--offer-muted);line-height:1.7;max-width:400px}.offers-empty .offers-primary{margin-top:6px}.offers-feed-sentinel{height:2px}.offers-skeleton{display:grid;grid-template-columns:minmax(0,1fr);min-width:0;gap:22px}.offers-skeleton>div{height:235px;border:1px solid var(--paint-line-a5,#ffffff0d);border-radius:12px;padding:20px;background:var(--paint-tint-a1,#ffffff02)}.offers-skeleton span{display:block;width:190px;height:32px;border-radius:6px;background:var(--paint-tint-a2,#ffffff06)}.offers-skeleton section{display:flex;gap:10px;margin-top:25px}.offers-skeleton i{width:98px;height:130px;border-radius:8px;background:var(--paint-tint-a2,#ffffff05);animation:offers-pulse 1.4s ease-in-out infinite alternate}@keyframes offers-pulse{to{opacity:.35}}.offers-editor,.offers-confirm{border:1px solid var(--paint-line-a33,#65546155);border-radius:16px;background:var(--paint-base,#121114);box-shadow:0 30px 120px var(--paint-shadow-a67,#000a);padding:0;max-width:calc(100vw - 28px);max-height:calc(100dvh - 28px);overflow:hidden}.offers-editor{width:1060px;height:min(830px,calc(100dvh - 40px))}.offers-editor::backdrop,.offers-confirm::backdrop{background:var(--paint-base-a67,#000a);backdrop-filter:blur(5px)}body:has(.offers-editor[open],.offers-confirm[open]){overflow:hidden}.offers-editor-form{display:grid;grid-template-rows:auto 220px minmax(140px,1fr) auto;height:100%;min-height:0;margin:0}.offers-editor-form>header{display:flex;align-items:center;justify-content:space-between;padding:18px 22px;border-bottom:1px solid var(--offer-line)}.offers-editor-form>header small{font-size:9px;letter-spacing:1.2px;font-weight:650;color:var(--paint-muted,#a399aa)}.offers-editor-form>header h2{font-size:23px;letter-spacing:-.6px;margin:5px 0 0;font-weight:650}.offers-editor-form>header>button{display:grid;place-items:center;width:36px;height:36px;background:var(--paint-tint-a2,#ffffff04);border:1px solid var(--paint-line-a8,#ffffff14);border-radius:8px}.offers-draft-sides{display:grid;overflow:hidden;grid-template-columns:1fr 1fr;gap:0;border-bottom:1px solid var(--offer-line);min-height:0;background:var(--paint-base-a40,#0b0a0d66)}.offers-draft-sides>section{min-width:0;min-height:0;padding:12px 18px;display:flex;flex-direction:column;gap:9px}.offers-draft-sides>section+section{border-left:1px solid var(--offer-line)}.offers-draft-sides>section>header{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:11px;color:var(--paint-text,#bdb3c7);min-height:20px}.offers-draft-sides>section:first-child>header>span{color:var(--paint-accent-text,#ff8e9f)}.offers-draft-sides>section>header strong{color:var(--paint-text,#f5ecf6);font:700 17px "Lexend",sans-serif}.offers-draft-sides [data-draft-side]{overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;display:grid;align-content:start;gap:5px;flex:1}.offers-draft-empty{display:flex;align-items:center;justify-content:center;gap:8px;min-height:79px;border:1px dashed var(--paint-line-a9,#ffffff16);border-radius:8px;background:var(--paint-tint-a1,#ffffff02);color:var(--paint-muted,#9d91a7)!important;font-size:11px}.offers-draft-empty svg{width:18px;height:18px}.offers-draft-pet{display:flex;align-items:center;gap:8px;min-height:48px;background:var(--paint-tint-a1,#ffffff03);border:1px solid var(--paint-line-a4,#ffffff0a);border-radius:7px;padding:4px 6px}.offers-draft-art{width:38px;height:38px;flex:0 0 38px;display:grid;place-items:center;position:relative}.offers-draft-art img{width:100%;height:100%;object-fit:contain}.offers-draft-copy{display:grid;gap:4px;min-width:0;flex:1}.offers-draft-copy strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:600}.offers-draft-copy small{font:650 13px "Lexend",sans-serif;color:var(--paint-text,#c4b9ce)}.offers-draft-pet input{width:52px;min-width:0;height:31px;border:1px solid var(--paint-line-a8,#ffffff15);border-radius:5px;text-align:center;background:var(--paint-tint-a13,#0002);color:var(--paint-text,#fff);font:600 12px "Lexend",sans-serif;appearance:textfield;box-shadow:none;padding:0 3px}.offers-draft-pet input::-webkit-inner-spin-button{appearance:none}.offers-draft-pet>button{width:27px;height:30px;flex:0 0 27px;border:0;background:none;display:grid;place-items:center;color:var(--paint-muted,#b6a4bf);border-radius:5px}.offers-draft-pet>button svg{width:14px;height:14px}.offers-draft-pet>button:hover{background:var(--paint-tint-a4,#ffffff09)}.offers-draft-pet>.offers-want-ut{width:31px;flex-basis:31px;font-size:9px;border:1px solid var(--paint-line-a8,#ffffff14);color:var(--paint-muted,#9c8ba3);height:24px}.offers-draft-pet>.offers-want-ut[aria-pressed=true]{color:var(--paint-accent-text,#ff96a7);background:var(--paint-accent-a7,#ee354b12);border-color:var(--paint-accent-a40,#e84e6466)}.offers-editor-library{min-height:0;display:flex;flex-direction:column;padding:14px 18px 0;gap:10px}.offers-editor-library>header{display:flex;align-items:center;gap:10px;flex-shrink:0}.offers-editor-tabs button{padding:0 11px;font-size:11px;height:37px}.offers-editor-library .offers-search,.offers-editor-library .offers-ut-filter{height:37px}.offers-editor-variants{display:flex;align-items:center;gap:5px;flex-shrink:0}.offers-editor-variants button{height:28px;padding:0 9px;font-size:10px;color:var(--paint-muted,#a79baf);border:1px solid var(--paint-line-a6,#ffffff10);border-radius:5px;background:var(--paint-tint-a1,#ffffff02)}.offers-editor-variants button[aria-pressed=true]{border-color:var(--paint-accent-a33,#f13a5055);color:var(--paint-accent-text,#ff9aaa);background:var(--paint-accent-a6,#f13a5010)}.offers-editor-variants button:last-child{margin-left:auto}.offers-editor-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;align-content:start;overflow-y:auto;min-height:0;flex:1;overscroll-behavior:contain;scrollbar-width:none;padding:2px 0 16px;scroll-behavior:smooth}.offers-editor-grid::-webkit-scrollbar,.offers-draft-sides [data-draft-side]::-webkit-scrollbar{display:none}.offers-library-pet{position:relative;display:flex;flex-direction:column;align-items:stretch;min-width:0;height:188px;padding:8px;border:1px solid var(--paint-line-a8,#ffffff15);border-radius:10px;background:var(--paint-tint-a1,#ffffff03);overflow:hidden;text-align:left}.offers-library-pet:hover:not(:disabled){background:var(--paint-tint-a3,#ffffff07);border-color:var(--paint-accent-a40,#ed405d66)}.offers-library-pet[aria-pressed=true]{border-color:var(--paint-accent-a40,#f13a5066);background:var(--paint-accent-a3,#f13a5008)}.offers-library-pet:disabled[aria-pressed=true]{opacity:1}.offers-library-meta{display:flex;align-items:center;justify-content:space-between;gap:3px;height:22px;flex:0 0 22px;min-width:0}.offers-library-meta .calculator-demand{font-size:13px!important;display:flex;align-items:center;gap:4px}.offers-library-meta .calculator-demand svg{width:14px;height:14px}.offers-library-meta>b{font:650 12px "Lexend",sans-serif;padding:3px 5px;border:1px solid var(--paint-line-a7,#ffffff12);border-radius:4px;background:var(--paint-tint-a2,#ffffff04);white-space:nowrap;color:var(--paint-text,#dcd2e2)}.offers-library-art{height:105px;flex:0 0 105px;display:grid;place-items:center;min-width:0;position:relative}.offers-library-art img{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 5px 6px #0005)}.offers-library-art>svg{width:32px;height:32px;color:var(--paint-muted,#64586e)}.offers-pet-art img,.offers-draft-art img,.offers-library-art img{position:absolute;inset:0;min-width:0;min-height:0;max-width:100%;max-height:100%}.offers-library-name{display:grid;gap:3px;text-align:center;min-width:0;margin-top:2px}.offers-library-name strong{font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:600}.offers-library-name small{font:750 16px "Lexend",sans-serif;color:var(--paint-text,#f5edf8)}.offers-library-ut{position:absolute;top:37px;left:9px}.offers-library-added{position:absolute;bottom:0;left:0;right:0;height:23px;display:flex;align-items:center;justify-content:center;gap:4px;background:var(--paint-surface,#371b24);border-top:1px solid var(--paint-accent-a21,#e8506335);color:var(--paint-accent-text,#ff9dad);pointer-events:none}.offers-library-added svg{width:12px;height:12px}.offers-library-added b{font-size:10px;font-weight:600}.offers-library-pet[aria-pressed=true] .offers-library-art{height:89px;flex-basis:89px}.offers-editor-sentinel{grid-column:1/-1;height:1px}.offers-editor-loading{grid-column:1/-1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:15px;min-height:200px;font-size:12px;color:var(--offer-muted);text-align:center;padding:20px}.offers-editor-loading button{border:1px solid var(--paint-line-a13,#ffffff22);background:var(--paint-tint-a2,#ffffff05);border-radius:6px;padding:9px 14px;font-size:11px}.offers-editor-form>footer{border-top:1px solid var(--offer-line);background:var(--paint-base,#151217);padding:12px 20px 16px}.offers-message{display:flex;align-items:center;gap:14px;font-size:11px;color:var(--paint-text,#c3b9cc)}.offers-message>span{white-space:nowrap}.offers-message small{color:var(--paint-muted,#8e8299);font-size:9px;margin-left:5px}.offers-message input{width:100%;min-width:0;height:37px;padding:0 10px;font:inherit;font-size:11px;color:var(--paint-text,#e4d9ed);background:var(--paint-base-a50,#09080a80);border:1px solid var(--paint-line-a6,#ffffff10);border-radius:6px;box-shadow:none}.offers-message input::placeholder{color:var(--paint-muted,#8f839a)}.offers-editor-bottom{display:flex;align-items:center;gap:16px;margin-top:14px}.offers-auto-toggle{position:relative;display:flex;align-items:center;gap:9px;cursor:pointer;flex-shrink:0}.offers-auto-toggle>input{position:absolute;opacity:0;width:38px;height:24px;left:0;cursor:pointer}.offers-switch{width:34px;height:20px;border-radius:12px;background:var(--paint-surface,#3c333f);border:1px solid var(--paint-line-a9,#ffffff16);position:relative;pointer-events:none;transition:background .18s}.offers-switch::before{content:"";position:absolute;top:3px;left:3px;width:12px;height:12px;border-radius:50%;background:var(--paint-highlight,#bdb2c4);transition:transform .18s,background .18s}.offers-auto-toggle>input:checked+.offers-switch{background:var(--paint-accent,#bd2b41);border-color:var(--paint-accent,#eb5066)}.offers-auto-toggle>input:checked+.offers-switch::before{transform:translateX(14px);background:var(--paint-highlight,#fff)}.offers-auto-toggle>input:focus-visible+.offers-switch{outline:2px solid var(--paint-accent,#ff7c91);outline-offset:3px}.offers-auto-toggle>span:last-child{font-size:11px;display:grid;gap:3px}.offers-auto-toggle small{font-size:9px;color:var(--paint-muted,#a99ab3)}#offers-editor-error{font-size:11px;color:#ff9baf;line-height:1.5;margin:0;flex:1;overflow-wrap:anywhere}.offers-editor-bottom .offers-primary{margin-left:auto;white-space:nowrap}.offers-confirm{width:400px;padding:24px}.offers-confirm h2{font-size:20px;font-weight:650;margin:0 0 12px}.offers-confirm p{font-size:12px;line-height:1.7;color:var(--offer-muted);margin-bottom:20px}.offers-confirm [role=status]{font-size:11px;color:var(--paint-accent-text,#ff92a5)}.offers-confirm footer{display:flex;justify-content:flex-end;gap:10px;margin-top:18px}.offers-confirm [data-cancel]{border:1px solid var(--paint-line-a9,#ffffff18);background:var(--paint-tint-a2,#ffffff05);padding:0 12px;border-radius:7px;font-size:12px}@media(max-width:1100px){.offers-page{width:calc(100% - 40px)}.offers-tabs button{padding:0 10px;font-size:11px}.offers-editor-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(max-width:750px){.offers-heading-actions .offers-bump-status{display:none}.offers-heading h1{font-size:28px}.offers-controls{flex-wrap:wrap;gap:8px}.offers-tabs{width:100%}.offers-tabs button{flex:1}.offers-controls>.offers-search{flex-basis:calc(100% - 100px)}.offers-post{padding:14px}.offers-exchange{grid-template-columns:minmax(0,1fr) 18px minmax(0,1fr);gap:8px}.offers-exchange-icon{width:18px;height:26px;border:0;background:none}.offers-exchange-icon svg{width:14px;height:14px}.offers-pet{width:calc(50% - 4px);min-width:76px}.offers-pet-art{height:74px}.offers-post>header{gap:7px;flex-wrap:wrap}.offers-verified{font-size:9px}.offers-author{gap:7px}.offers-author strong{max-width:140px}.offers-post time{font-size:9px}.offers-post>footer{flex-wrap:wrap;gap:10px}.offers-post>footer p{width:100%}.offers-post>footer p:empty{display:none}.offers-editor{max-width:calc(100vw - 16px);height:calc(100dvh - 24px);max-height:calc(100dvh - 24px);border-radius:12px}.offers-editor-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.offers-editor-form>header{padding:14px}.offers-draft-sides>section{padding:10px}.offers-editor-library{padding:10px 10px 0}.offers-editor-library>header{flex-wrap:wrap;gap:7px}.offers-editor-tabs{width:100%}.offers-editor-tabs button{flex:1}.offers-editor-library .offers-search{flex:1}.offers-draft-pet{gap:4px;padding:3px}.offers-draft-art{width:28px;height:32px;flex-basis:28px}.offers-draft-pet input{width:37px;font-size:11px}.offers-draft-pet>button{width:23px;flex-basis:23px}.offers-draft-pet>.offers-want-ut{width:25px;flex-basis:25px;font-size:8px}.offers-draft-copy strong{font-size:9px}.offers-draft-copy small{font-size:11px}.offers-draft-pet>.offers-ut{display:none}.offers-editor-form>footer{padding:10px 12px 12px}.offers-message{gap:8px}.offers-message small{display:none}.offers-editor-bottom{gap:8px;flex-wrap:wrap;margin-top:10px}.offers-auto-toggle{flex:1}.offers-editor-bottom .offers-primary{min-height:39px;font-size:11px;padding:0 12px}.offers-editor-bottom #offers-editor-error:not(:empty){order:3;flex-basis:100%}.offers-editor-form{grid-template-rows:auto 146px minmax(130px,1fr) auto}}@media(max-width:460px){.offers-page{width:calc(100% - 24px);margin-top:24px}.offers-heading{margin-bottom:18px}.offers-heading-actions{gap:0}.offers-heading .offers-primary{padding:0 12px;font-size:11px}.offers-heading>div>span{font-size:10px}.offers-pet strong{font-size:9px}.offers-pets{gap:6px}.offers-pet{width:calc(50% - 3px);min-width:0;padding:5px}.offers-pet-art{height:65px}.offers-author strong{max-width:110px;font-size:11px}.offers-avatar{width:32px;height:32px;flex-basis:32px}.offers-post time{margin-left:auto}.offers-verified{padding:3px 4px}.offers-side-heading strong{font-size:14px}.offers-side-heading span{font-size:10px}.offers-editor-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.offers-library-pet{height:174px;padding:6px}.offers-library-art{height:92px;flex-basis:92px}.offers-library-pet[aria-pressed=true] .offers-library-art{height:76px;flex-basis:76px}.offers-library-meta>b{font-size:10px;padding:2px 3px}.offers-library-name small{font-size:14px}.offers-library-name strong{font-size:9px}.offers-draft-art{display:none}.offers-draft-copy strong{font-size:8px}.offers-draft-pet input{width:34px}.offers-draft-empty{font-size:9px;gap:4px}.offers-draft-empty svg{width:13px;height:13px}.offers-editor-variants button{font-size:9px;padding:0 6px}.offers-auto-toggle small{font-size:8px}.offers-author small{font-size:9px}}@media(prefers-reduced-motion:reduce){.offers-page *,.offers-editor *,.offers-confirm *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@media(max-width:750px){.offers-editor{position:fixed;top:12px;bottom:auto;left:0;right:0;margin:0 auto}}.offers-exchange{grid-template-columns:minmax(0,1fr) 28px minmax(0,1fr);gap:10px;align-items:stretch;padding:0}.offers-exchange>section{align-self:stretch;padding:12px;background:var(--paint-base-a40,#08070966);border:1px solid var(--paint-line-a8,#ffffff15);border-radius:11px}.offers-exchange>section:first-child{border-color:var(--paint-accent-a21,#db465235)}.offers-exchange-icon{align-self:center;width:28px;height:28px;border:0;background:none}.offers-pets{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;align-content:start}.offers-image-tile{position:relative;min-width:0;border:1px solid var(--paint-line-a9,#ffffff16);border-radius:9px;background:var(--paint-tint-a2,#ffffff04);overflow:hidden}.offers-pet{display:block;width:auto;height:110px;padding:0}.offers-pet-art,.offers-draft-pet .offers-draft-art{position:absolute;inset:20px 3px 5px;width:auto;height:auto;display:grid;place-items:center;pointer-events:none}.offers-pet-art img,.offers-draft-art img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;min-width:0;min-height:0;filter:drop-shadow(0 4px 6px #0006)}.offers-tile-value{position:absolute;top:5px;left:5px;z-index:1;padding:3px 5px;border-radius:5px;border:1px solid var(--paint-line-a8,#ffffff15);background:var(--paint-base-a93,#0b080bec);color:var(--paint-text,#fff);font:750 12px "Lexend",sans-serif;line-height:1.15;white-space:nowrap;max-width:calc(100% - 34px)}.offers-tile-quantity{position:absolute;top:5px;right:5px;z-index:1;padding:3px 5px;border-radius:5px;border:1px solid var(--paint-line-a11,#ffffff1b);background:var(--paint-base-a93,#171019ec);color:var(--paint-text,#fff);font:650 11px "Lexend",sans-serif;line-height:1.15;font-variant-numeric:tabular-nums}.offers-image-tile>.offers-ut,.offers-draft-pet [data-draft-ut]>.offers-ut{position:absolute;bottom:5px;left:5px;z-index:1;background:var(--paint-surface-a93,#251c26ed);color:var(--paint-text,#ebc3d8)}.offers-category-label{position:absolute;left:3px;right:3px;bottom:5px;z-index:1;background:var(--paint-base-a92,#100b12eb);border:1px solid var(--paint-line-a8,#ffffff14);border-radius:5px;padding:4px;font-size:9px;font-weight:550;text-align:center}.offers-image-tile.is-category :is(.offers-pet-art,.offers-draft-art){inset:6px 7px 26px}.offers-image-tile.is-category>.offers-ut{top:5px;bottom:auto}.offers-editor{width:1240px;height:min(900px,calc(100dvh - 40px))}.offers-editor-form{grid-template-rows:auto 273px minmax(140px,1fr) auto}.offers-draft-sides{gap:12px;padding:14px 18px}.offers-draft-sides>section,.offers-draft-sides>section+section{padding:10px;border:1px solid var(--paint-line-a9,#ffffff16);border-radius:10px;gap:10px}.offers-draft-sides>section:first-child{border-color:var(--paint-accent-a21,#e0445c35)}.offers-draft-sides>section>header{font-size:12px}.offers-draft-sides>section>header b{font-size:9px;font-weight:450;color:var(--paint-muted,#b4a4bf);padding-left:7px}.offers-draft-sides [data-draft-side]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-rows:92px;gap:7px;align-content:start;min-height:0;overflow:visible}.offers-draft-empty{min-height:0;min-width:0;border-color:var(--paint-line-a14,#ffffff24)}.offers-draft-empty.is-empty{grid-column:1/-1;height:150px;flex-direction:column}.offers-draft-empty svg{width:23px;height:23px}.offers-draft-pet{height:92px;min-width:0;padding:0;display:block}.offers-draft-pet input{width:29px;height:21px;min-width:0;padding:0 2px;font-size:11px;outline-offset:1px;border-radius:5px;appearance:textfield;background:var(--paint-base-a93,#171019ec)}.offers-draft-pet .offers-tile-value{font-size:11px;padding:3px}.offers-draft-pet>.offers-draft-remove{position:absolute;bottom:3px;right:3px;z-index:1;width:25px;height:25px;padding:0;border:1px solid var(--paint-line-a11,#ffffff1b);background:var(--paint-surface-a93,#1b111cec);border-radius:6px;color:var(--paint-text,#d0bdd9);display:grid;place-items:center}.offers-draft-remove svg{width:13px;height:13px}.offers-draft-pet>.offers-want-ut{position:absolute;bottom:4px;left:4px;z-index:1;width:auto;border:1px solid var(--paint-line-a14,#ffffff24);background:var(--paint-base-a93,#160f1aec);color:var(--paint-text,#c9b5d3);border-radius:5px;padding:0 5px;height:23px;font-size:9px}.offers-draft-pet>.offers-want-ut[aria-pressed=true]{border-color:var(--paint-accent-a53,#ed6e8b88);color:var(--paint-accent-text,#ffb0c5);background:#421928ee}.offers-request-categories{display:flex;align-items:center;gap:6px;flex-shrink:0}.offers-request-categories button{display:flex;align-items:center;justify-content:center;gap:5px;min-width:0;flex:1;height:34px;padding:0 7px;border:1px solid var(--paint-line-a11,#ffffff1b);border-radius:7px;background:var(--paint-tint-a1,#ffffff03);color:var(--paint-text,#d5c7df);font-size:10px;white-space:nowrap}.offers-request-categories img{width:22px;height:22px;object-fit:contain}.offers-request-categories button:hover,.offers-request-categories button[aria-pressed=true]{border-color:var(--paint-accent-a42,#ed53776b);background:var(--paint-accent-a7,#ee315011);color:var(--paint-accent-text,#ffb2c2)}.offers-editor-grid{grid-template-columns:repeat(7,minmax(0,1fr))}.offers-library-art{pointer-events:none}.offers-switch{display:block;flex:0 0 34px}.offers-post-bump[aria-checked=true]>.offers-switch{background:var(--paint-accent,#bd2b41);border-color:var(--paint-accent,#eb5066)}.offers-post-bump[aria-checked=true]>.offers-switch::before{transform:translateX(14px);background:var(--paint-highlight,#fff)}.offers-auto-toggle{min-height:36px}@media(max-width:1100px){.offers-pets{grid-template-columns:repeat(3,minmax(0,1fr))}.offers-editor-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.offers-draft-sides [data-draft-side]{grid-auto-rows:87px}.offers-draft-pet{height:87px}.offers-draft-pet .offers-tile-value{font-size:10px}.offers-request-categories button{font-size:9px;padding:0 4px}.offers-request-categories img{width:18px;height:18px}}@media(max-width:750px){.offers-controls>.offers-search{flex-basis:calc(100% - 55px)}.offers-exchange{grid-template-columns:minmax(0,1fr) 14px minmax(0,1fr);gap:6px}.offers-exchange>section{padding:8px}.offers-exchange-icon{width:14px}.offers-pets{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}.offers-pet{height:90px;min-width:0;width:auto;padding:0}.offers-editor-form{grid-template-rows:auto 278px minmax(125px,1fr) auto}.offers-editor-form>header{padding:12px 14px}.offers-draft-sides{display:block;padding:10px 12px}.offers-draft-sides>section{height:100%;padding:8px}.offers-draft-sides>section:not(.is-selected-side){display:none}.offers-draft-sides [data-draft-side]{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:65px;gap:6px}.offers-draft-pet{height:65px}.offers-draft-pet .offers-tile-value{font-size:10px}.offers-draft-pet input{font-size:10px;width:28px}.offers-draft-pet>.offers-draft-remove{width:24px;height:24px}.offers-draft-empty.is-empty{height:170px}.offers-editor-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}.offers-request-categories{flex-wrap:wrap;gap:4px}.offers-request-categories button{flex:1 0 22%;height:28px;font-size:8px;padding:0 3px}.offers-request-categories img{width:15px;height:15px}.offers-editor-form>footer{padding:9px 12px 11px}.offers-editor-bottom{margin-top:8px}.offers-draft-pet .offers-draft-art{inset:16px 2px 2px;display:grid}.offers-draft-pet .offers-ut{font-size:8px;padding:3px}.offers-draft-pet .offers-category-label{font-size:8px;bottom:26px;padding:2px}.offers-tile-value{font-size:11px;padding:3px;left:3px}.offers-tile-quantity{font-size:10px;padding:3px;right:3px}}@media(max-width:460px){.offers-pets{grid-template-columns:repeat(2,minmax(0,1fr))}.offers-pet{height:89px;min-width:0;width:auto;padding:0}.offers-side-heading strong{font-size:12px}.offers-editor-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.offers-post>footer .offers-post-bump{font-size:10px}}@media(max-height:720px) and (min-width:751px){.offers-editor-form{grid-template-rows:auto 225px minmax(100px,1fr) auto}.offers-draft-sides [data-draft-side]{grid-auto-rows:72px}.offers-draft-pet{height:72px}.offers-editor-form>header{padding:10px 18px}.offers-editor-form>footer{padding:8px 18px}.offers-editor-bottom{margin-top:7px}}@media(max-width:750px){.offers-request-categories button{font-size:9px}}.offers-tile-value,.offers-draft-pet .offers-tile-value{top:auto;bottom:5px;left:50%;right:auto;transform:translateX(-50%);max-width:calc(100% - 8px);padding:3px 6px;text-align:center;border-color:var(--paint-line-a13,#ffffff20);background:var(--paint-base-a96,#100d14f5);box-shadow:0 2px 5px var(--paint-shadow-a33,#0005)}.offers-tile-quantity{display:inline-flex;align-items:center;justify-content:center;gap:2px;min-width:24px;padding:4px 6px;font-weight:750;background:var(--paint-surface-a93,#211924ec);border-color:var(--paint-line-a13,#ffffff22);box-shadow:inset 0 1px var(--paint-shadow-a4,#ffffff09),0 2px 5px var(--paint-shadow-a33,#0005)}.offers-tile-quantity small{font:600 9px "Lexend",sans-serif;color:var(--paint-muted,#b7aabd)}.offers-image-tile>.offers-ut,.offers-draft-pet [data-draft-ut]>.offers-ut{top:5px;bottom:auto;left:5px;padding:4px 5px;border-color:#b2799b44;background:var(--paint-surface-a95,#251c26f2);color:var(--paint-text,#f0c8df)}.offers-pet-art,.offers-draft-pet .offers-draft-art{inset:23px 3px 23px}.offers-edit-quantity{position:absolute;top:4px;right:4px;z-index:2;display:flex;align-items:center;gap:1px;min-height:22px;padding:1px 4px;border:1px solid var(--paint-line-a13,#ffffff22);border-radius:5px;background:var(--paint-surface-a96,#211924f5);box-shadow:inset 0 1px var(--paint-shadow-a4,#ffffff09)}.offers-edit-quantity>span{font-size:9px;color:var(--paint-muted,#b7aabd);font-weight:600}.offers-draft-pet .offers-edit-quantity input{position:static;transform:none;width:calc(var(--quantity-digits,1)*5px + 7px);max-width:39px;height:22px;min-width:14px;min-height:0;border:0;padding:0;box-shadow:none;background:transparent;font-size:var(--quantity-font,11px);font-weight:750}.offers-draft-pet>.offers-draft-remove{top:50%;bottom:auto;transform:translateY(-50%);width:24px;height:24px;opacity:0;transition:opacity .15s}.offers-draft-pet:hover>.offers-draft-remove,.offers-draft-pet:focus-within>.offers-draft-remove{opacity:1}.offers-draft-pet>.offers-want-ut{position:absolute;top:4px;left:4px;z-index:2;display:grid;place-items:center;border:0;padding:0;width:30px;height:24px;background:none}.offers-want-ut>input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.offers-want-ut>span{display:grid;place-items:center;width:100%;height:100%;border:1px solid var(--paint-line-a15,#ffffff25);border-radius:5px;background:var(--paint-base-a96,#181219f5);color:var(--paint-muted,#b4a6bc);font-size:9px;font-weight:650}.offers-want-ut>input:checked+span{border-color:var(--paint-accent-a40,#d474a066);background:var(--paint-surface-a96,#361d2bf5);color:var(--paint-accent-text,#ffc7e0)}.offers-want-ut>input:focus-visible+span{outline:2px solid var(--paint-accent,#ff718d);outline-offset:2px}.offers-image-tile.is-category :is(.offers-pet-art,.offers-draft-art){inset:5px 7px 26px}.offers-pet-art .offers-category-image,.offers-draft-art .offers-category-image{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 3px 4px #0006)}.offers-request-categories .offers-category-image{width:22px;height:22px;object-fit:contain}.offers-controls>.offers-search{flex:1;flex-basis:auto}.offers-pet-board{width:100%;margin:0;min-height:0}.offers-pet-board .offers-heading{margin-bottom:12px;gap:12px}.offers-pet-board .offers-heading-actions{gap:12px}.offers-view-all{font-size:11px;font-weight:500;color:var(--paint-text,#c5b7ce);text-decoration:none;white-space:nowrap}.offers-view-all:hover{color:var(--paint-text,#fff)}.offers-pet-board .offers-controls{flex-wrap:wrap;margin-bottom:14px}.offers-pet-board .offers-tabs{flex:1}.offers-pet-board .offers-controls>.offers-search{flex-basis:100%;height:36px}.offers-pet-board .offers-pets{grid-template-columns:repeat(3,minmax(0,1fr))}.offers-pet-board .offers-post{padding:12px}.offers-pet-board .offers-pet{height:96px}.offers-pet-board .offers-bump-status{display:none}@media(max-width:750px){.offers-tile-value,.offers-draft-pet .offers-tile-value{bottom:3px;padding:3px 4px}.offers-draft-pet .offers-draft-art{inset:20px 2px 18px}.offers-request-categories .offers-category-image{width:16px;height:16px}.offers-pet-board .offers-pets{grid-template-columns:repeat(2,minmax(0,1fr))}.offers-pet-board .offers-heading-actions{gap:9px}.offers-edit-quantity{top:3px;right:3px;padding:0 3px}.offers-image-tile>.offers-ut,.offers-draft-pet [data-draft-ut]>.offers-ut{top:3px;left:3px;padding:3px}.offers-draft-pet>.offers-want-ut{top:3px;left:3px;height:22px;width:27px}}@media(hover:none){.offers-draft-pet>.offers-draft-remove{opacity:1}}.offers-zero-xp{display:flex;align-items:center;gap:6px;min-height:32px;padding:0 6px;font-size:10px;color:var(--paint-text,#cbbfd3);cursor:pointer;white-space:nowrap}.offers-zero-xp input{appearance:none;width:14px;height:14px;margin:0;border:1px solid var(--paint-line-a25,#ffffff40);border-radius:4px;background:var(--paint-base,#171219);display:grid;place-items:center;cursor:pointer}.offers-zero-xp input:checked{background:var(--paint-accent,#d7304b);border-color:var(--paint-accent,#ed6e84)}.offers-zero-xp input:checked::after{content:"";width:6px;height:3px;border-left:2px solid var(--paint-line,#fff);border-bottom:2px solid var(--paint-line,#fff);transform:translateY(-1px) rotate(-45deg)}.offers-zero-xp input:focus-visible{outline:2px solid var(--paint-accent,#ff718d);outline-offset:3px}@media(max-width:750px){.offers-pet>.offers-ut{font-size:8px;letter-spacing:0;padding:3px 2px}.offers-pet>.offers-tile-quantity{min-width:18px;padding:3px 2px;font-size:9px;gap:1px}.offers-pet>.offers-tile-quantity small{font-size:8px}}.offers-heading h1{font:650 clamp(30px,3vw,40px)/1.2 "Lexend",sans-serif;letter-spacing:-1.4px;color:var(--paint-text,#f6f0f6)}.offers-heading h1>span{color:var(--offer-red)}.offers-post>footer .offers-post-bump,.offers-post>footer .offers-post-bump:hover{border:0;box-shadow:none;background:none;padding:0 4px}.offers-switch{border:0;transition:background .1s}.offers-post-bump[aria-checked=true]>.offers-switch,.offers-auto-toggle>input:checked+.offers-switch{border:0}.offers-switch::before{transition:transform .1s,background .1s}.offers-pet-art,.offers-draft-pet .offers-draft-art,.offers-image-tile.is-category :is(.offers-pet-art,.offers-draft-art){inset:0;width:100%;height:100%}.offers-pet-art img,.offers-draft-art img{width:100%;height:100%;object-fit:contain}.offers-library-art{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.offers-library-pet[aria-pressed=true] .offers-library-art{height:100%}.offers-library-meta{position:relative;z-index:1}.offers-library-name{position:absolute;z-index:1;left:5px;right:5px;bottom:7px;padding:4px;background:var(--paint-base-a87,#100d14de);border-radius:5px}.offers-library-pet[aria-pressed=true] .offers-library-name{bottom:27px}.offers-library-ut{z-index:1}body .inventory-tooltip.is-refined.is-lf{width:max-content;max-width:calc(100vw - 24px);padding:12px 16px;font-size:12px;line-height:1.5;color:var(--paint-text,#f5edf7);white-space:normal}.offers-tile-quantity,.offers-ut,.offers-edit-quantity,.offers-library-meta>b{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;height:22px;min-height:22px;min-width:26px;padding:0 5px;border:1px solid var(--paint-line-a13,#ffffff22);border-radius:5px;background:var(--paint-surface-a94,#211924ef);color:var(--paint-text,#eee5f1);font:650 10px/1 "Lexend",sans-serif;font-variant-numeric:tabular-nums;letter-spacing:0;box-shadow:inset 0 1px var(--paint-shadow-a4,#ffffff09),0 2px 5px var(--paint-shadow-a33,#0005)}.offers-image-tile>.offers-ut,.offers-draft-pet [data-draft-ut]>.offers-ut{top:5px;left:5px;height:22px;min-height:22px;padding:0 5px;border-color:var(--paint-line-a13,#ffffff22);background:var(--paint-surface-a94,#211924ef);color:var(--paint-text,#eee5f1);font:650 10px/1 "Lexend",sans-serif;letter-spacing:0}.offers-edit-quantity{top:5px;right:5px;gap:1px}.offers-draft-pet .offers-edit-quantity input{height:20px;font:650 var(--quantity-font,10px)/1 "Lexend",sans-serif}.offers-edit-quantity>span{font:inherit;color:inherit}@media(max-width:750px){.offers-pet>.offers-tile-quantity,.offers-image-tile>.offers-ut,.offers-draft-pet [data-draft-ut]>.offers-ut,.offers-edit-quantity,.offers-library-meta>b{height:18px;min-height:18px;min-width:20px;padding:0 2px;font-size:8px;line-height:1;letter-spacing:0}.offers-pet>.offers-tile-quantity,.offers-edit-quantity{top:3px;right:3px}.offers-image-tile>.offers-ut,.offers-draft-pet [data-draft-ut]>.offers-ut{top:3px;left:3px}.offers-draft-pet .offers-edit-quantity input{height:16px;font-size:var(--quantity-font,8px)}}@media(max-width:750px){.offers-library-ut>.offers-ut{height:18px;min-height:18px;min-width:20px;padding:0 2px;font-size:8px;line-height:1}.offers-draft-pet .offers-edit-quantity input{font-size:8px}}.offers-draft-pet>.offers-draft-hit{position:absolute;inset:0;width:100%;height:100%;padding:0;border:0;border-radius:inherit;background:transparent;color:inherit;cursor:pointer}.offers-draft-hit:focus-visible{outline:2px solid var(--paint-accent,#ff718d);outline-offset:-3px}.offers-draft-pet>.offers-tile-value,.offers-pet>.offers-tile-value{left:auto;right:4px;bottom:4px;transform:none;max-width:calc(100% - 38px);pointer-events:none}.offers-tile-demand{position:absolute;left:4px;bottom:4px;z-index:2;display:flex;align-items:center;justify-content:center;min-height:22px;padding:2px 4px;border:1px solid var(--paint-line-a13,#ffffff22);border-radius:5px;background:var(--paint-surface-a94,#211924ef);pointer-events:none}.offers-tile-demand .calculator-demand,.offers-library-meta .calculator-demand{display:inline-flex;align-items:center;gap:3px;margin:0;font-size:10px!important;line-height:1;white-space:nowrap}.offers-tile-demand .calculator-demand svg,.offers-library-meta .calculator-demand svg{width:11px;height:11px;flex-shrink:0}.offers-library-meta .calculator-demand{padding:3px 5px;border:1px solid var(--paint-line-a13,#ffffff22);border-radius:5px;background:var(--paint-surface-a94,#211924ef)}.offers-draft-pet .offers-edit-quantity{gap:3px;min-width:38px;height:24px;padding:0 5px;cursor:text}.offers-draft-pet .offers-edit-quantity>span{font-size:10px;font-weight:500;color:var(--paint-muted,#b7aabd)}.offers-draft-pet .offers-edit-quantity input{width:calc(var(--quantity-digits,1) * .65em + 2px);min-width:12px;max-width:49px;height:22px;min-height:0;padding:0;border:0;border-radius:2px;background:transparent;color:var(--paint-text,#eee5f1);text-align:right;font:650 var(--quantity-font,10px)/1 "Lexend",sans-serif;box-shadow:none}.offers-edit-quantity:focus-within{border-color:var(--paint-accent,#ff718d);outline:1px solid var(--paint-accent,#ff718d);outline-offset:1px}.offers-draft-pet [data-draft-ut]{pointer-events:none}.offers-request-categories [data-category]{width:44px;min-width:44px;height:44px;padding:5px}.offers-request-categories .offers-category-image{width:32px;height:32px}.offers-zero-xp[hidden]{display:none}@media(max-width:750px){.offers-draft-pet .offers-edit-quantity{height:21px;min-height:21px;min-width:32px;padding:0 3px;gap:2px}.offers-draft-pet .offers-edit-quantity input{height:19px}.offers-tile-demand{min-height:18px;padding:1px 3px}.offers-tile-demand .calculator-demand{font-size:8px!important;gap:2px}.offers-tile-demand .calculator-demand svg{width:9px;height:9px}.offers-request-categories{flex-wrap:wrap}}.offers-exchange>section,.offers-exchange>section:first-child{padding:0;border:0;border-radius:0;background:none}.offers-feed{grid-template-columns:minmax(0,1fr);gap:12px;align-items:start}.offers-pet-board .offers-feed{grid-template-columns:1fr}.offers-post{padding:12px}.offers-post>header{gap:8px;padding-bottom:8px;flex-wrap:wrap;align-items:start}.offers-post>header .offers-author{flex:1 1 130px;gap:8px}.offers-post>header .offers-author>span:last-child{gap:3px}.offers-post>header .offers-author strong{font-size:12px;max-width:none}.offers-post>header .offers-author small{font-size:9px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.offers-post>header .offers-avatar{width:32px;height:32px;flex-basis:32px;border-radius:8px}.offers-post>header time{margin:0;font-size:9px;line-height:1.2}.offers-post-actions{display:flex;align-items:center;gap:6px;margin-left:auto;flex-shrink:0}.offers-post-actions button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:32px;min-height:34px;padding:0 10px;border:1px solid var(--paint-line-a9,#ffffff18);border-radius:6px;background:var(--paint-tint-a2,#ffffff04);color:var(--paint-text,#eee5f1);font-size:11px;white-space:nowrap}.offers-post-actions button svg{width:14px;height:14px}.offers-post-actions button:hover{border-color:var(--paint-line-a21,#ffffff35);background:var(--paint-tint-a4,#ffffff09)}.offers-post-actions .offers-reply{border-color:var(--paint-accent-a27,#e83a5044);background:var(--paint-accent-a9,#b8283d16);color:var(--paint-accent-text,#ffacb8)}.offers-post-actions .offers-post-bump{padding:0 4px;border:0;background:none}.offers-exchange{grid-template-columns:minmax(0,1fr) 18px minmax(0,1fr);gap:8px;padding:9px 0}.offers-side-heading{padding:0;margin-bottom:7px;border:0}.offers-side-heading strong{font-size:13px}.offers-exchange-icon{width:18px;height:24px}.offers-post .offers-pets{grid-template-columns:repeat(auto-fill,minmax(0,96px));gap:6px}.offers-post .offers-pet,.offers-post .offers-request-tile{height:auto;aspect-ratio:1;min-width:0}.offers-post .offers-pet .offers-pet-art{inset:0;width:100%;height:100%}.offers-post .offers-pet .offers-pet-art img{box-sizing:border-box;padding:3px}.offers-post .offers-pet>.offers-tile-value,.offers-post .offers-pet>.offers-tile-demand,.offers-draft-pet>.offers-tile-value,.offers-draft-pet>.offers-tile-demand{bottom:26px}.offers-pet-name{position:absolute;z-index:2;left:4px;right:4px;bottom:4px;padding:3px 2px;border-radius:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;font:550 10px/12px "Lexend",sans-serif;background:var(--paint-base-a87,#101014df);color:var(--paint-text,#eee5f1);pointer-events:none}.offers-post-note{margin:0;padding-top:7px;border-top:1px solid var(--paint-line-a4,#ffffff09);font-size:11px;line-height:1.5;color:var(--paint-muted,#b7aabd);overflow-wrap:anywhere}.offers-post-note q{quotes:"“" "”" "‘" "’"}.offers-request-tile{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:8px;color:var(--paint-text,#eee5f1);font-family:"Lexend",sans-serif;box-shadow:none}.offers-request-amount{font:750 25px/1 "Lexend",sans-serif;letter-spacing:-.5px;white-space:nowrap}.offers-request-caption{font-size:9px;font-weight:550;line-height:1.2;letter-spacing:.3px;text-transform:uppercase;color:var(--paint-muted,#b7aabd);white-space:nowrap}.offers-request-demand .calculator-demand{display:flex;align-items:center;gap:5px;font:700 23px/1 "Lexend",sans-serif!important}.offers-request-demand .calculator-demand svg{width:24px;height:24px;flex-shrink:0}.offers-request-demand .calculator-demand::after{content:"+";font-size:18px;margin-left:-3px}.offers-request-demand.is-maximum .calculator-demand::after{content:none}.offers-request-amount+.offers-request-demand .calculator-demand{font-size:16px!important}.offers-request-amount+.offers-request-demand .calculator-demand svg{width:17px;height:17px}.offers-request-amount+.offers-request-demand .calculator-demand::after{font-size:14px}.offers-request-tile:focus-visible{outline:2px solid var(--paint-accent,#ff718d);outline-offset:2px}.offers-draft-sides [data-draft-side]{grid-auto-rows:auto;overflow-y:auto;overflow-x:hidden}.offers-draft-pet,.offers-draft-sides .offers-request-tile{height:auto;aspect-ratio:1;min-height:0}.offers-draft-pet .offers-draft-art{inset:0;width:100%;height:100%}.offers-draft-empty,.offers-draft-empty.is-empty{grid-column:auto;height:auto;aspect-ratio:1;gap:5px;padding:4px;font-size:10px}.offers-editor-form{grid-template-rows:auto 210px minmax(140px,1fr) auto}.offers-request-preferences{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:12px}.offers-request-preferences label{display:grid;align-content:start;gap:5px;min-width:0;font-size:11px;color:var(--paint-text,#e4d9ed)}.offers-request-preferences small{font-size:9px;color:var(--paint-muted,#b7aabd)}.offers-request-preferences label>span{display:flex;gap:6px;align-items:baseline}.offers-request-preferences input,.offers-request-preferences select{box-sizing:border-box;width:100%;min-width:0;height:37px;padding:0 10px;border:1px solid var(--paint-line-a9,#ffffff18);border-radius:6px;background:var(--paint-base,#121114);color:var(--paint-text,#eee5f1);font:450 11px "Lexend",sans-serif;box-shadow:none}.offers-request-preferences :is(input,select):focus-visible{outline:2px solid var(--paint-accent,#ff718d);outline-offset:2px}.offers-editor-form>footer{flex-shrink:0}@media(max-width:1100px){.offers-feed{grid-template-columns:1fr}}@media(max-width:750px){.offers-post>header .offers-author{flex-basis:110px}.offers-post-actions button{padding:0 8px;font-size:10px}.offers-post .offers-pets{grid-template-columns:repeat(2,minmax(0,1fr))}.offers-post .offers-pet>.offers-tile-value,.offers-post .offers-pet>.offers-tile-demand,.offers-draft-pet>.offers-tile-value,.offers-draft-pet>.offers-tile-demand{bottom:23px}.offers-pet-name{left:3px;right:3px;font-size:9px;line-height:11px;bottom:3px;padding:2px}.offers-request-amount{font-size:21px}.offers-request-demand .calculator-demand{font-size:20px!important;gap:3px}.offers-request-demand .calculator-demand svg{width:19px;height:19px}.offers-request-demand .calculator-demand::after{font-size:15px}.offers-request-caption{font-size:8px}.offers-request-tile{gap:6px;padding:6px}.offers-request-preferences{gap:8px;margin-bottom:9px}.offers-request-preferences input,.offers-request-preferences select{height:34px}.offers-editor-form{grid-template-rows:auto 210px minmax(125px,1fr) auto}}.offers-value-control,.offers-demand-control{display:grid;align-content:start;gap:6px;min-width:0}.offers-preference-heading{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:26px}.offers-preference-heading label{display:block;font-size:12px;font-weight:550}.offers-request-preferences .offers-preference-reset{min-height:24px;padding:2px 5px;border:0;border-radius:4px;background:transparent;color:var(--paint-muted,#b7aabd);font:450 10px "Lexend",sans-serif;cursor:pointer}.offers-request-preferences .offers-preference-reset:hover:enabled{background:var(--paint-tint-a4,#ffffff09);color:var(--paint-text,#eee5f1)}.offers-request-preferences .offers-preference-reset:disabled{opacity:.45;cursor:default}.offers-request-preferences button:focus-visible{outline:2px solid var(--paint-accent,#ff718d);outline-offset:2px}.offers-value-control input{height:38px;font-size:14px;font-weight:550;font-variant-numeric:tabular-nums}.offers-request-preferences small{font-size:10px;line-height:1.4}.offers-preference-heading output{padding:3px 6px;border:1px solid var(--paint-line-a9,#ffffff18);border-radius:5px;background:var(--paint-tint-a2,#ffffff04);color:var(--paint-text,#eee5f1);font-size:11px;font-weight:550;font-variant-numeric:tabular-nums;white-space:nowrap}.offers-request-preferences .offers-demand-range{appearance:none;width:100%;height:24px;margin:0;padding:0;border:0;background:transparent;box-shadow:none;cursor:pointer;accent-color:var(--paint-accent,#ff718d)}.offers-demand-range::-webkit-slider-runnable-track{height:6px;border-radius:8px;background:linear-gradient(to right,var(--paint-accent,#ff718d) 0 var(--demand-progress,0%),var(--paint-line,#424247) var(--demand-progress,0%) 100%)}.offers-demand-range::-webkit-slider-thumb{appearance:none;width:18px;height:18px;margin-top:-6px;border:3px solid var(--paint-base,#121114);border-radius:50%;background:var(--paint-accent,#ff718d);box-shadow:0 0 0 1px var(--paint-accent,#ff718d),0 2px 5px var(--paint-shadow-a33,#0005);transition:box-shadow .16s ease}.offers-demand-range:hover::-webkit-slider-thumb,.offers-demand-range:active::-webkit-slider-thumb{box-shadow:0 0 0 4px var(--paint-accent-a19,#ff718d30),0 2px 5px var(--paint-shadow-a33,#0005)}.offers-demand-range::-moz-range-track{height:6px;border-radius:8px;background:var(--paint-line,#424247)}.offers-demand-range::-moz-range-progress{height:6px;border-radius:8px;background:var(--paint-accent,#ff718d)}.offers-demand-range::-moz-range-thumb{width:12px;height:12px;border:3px solid var(--paint-base,#121114);border-radius:50%;background:var(--paint-accent,#ff718d)}.offers-demand-scale{display:flex;justify-content:space-between;gap:0;color:var(--paint-muted,#b7aabd);font-size:10px;line-height:1.2;font-variant-numeric:tabular-nums}.offers-demand-scale span{position:relative;text-align:center}.offers-demand-scale span::before{content:"";position:absolute;top:-5px;left:50%;width:1px;height:3px;background:var(--paint-line,#424247)}.offers-demand-help{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0}@media(max-width:750px){.offers-preference-heading{gap:4px}.offers-preference-heading label{font-size:11px}.offers-preference-heading output{font-size:10px;padding:3px 4px}.offers-request-preferences small{font-size:9px}}.offers-post .offers-pet>.offers-tile-value,.offers-draft-pet>.offers-tile-value{left:4px;right:4px;bottom:4px;max-width:none;transform:none;padding:4px 3px;font-size:13px;border-radius:5px;background:var(--paint-base-a93,#100d14ed)}.offers-post .offers-pet>.offers-tile-demand,.offers-draft-pet>.offers-tile-demand{top:4px;bottom:auto;left:4px}.offers-image-tile>.offers-ut,.offers-draft-pet [data-draft-ut]>.offers-ut{top:31px;bottom:auto;left:4px}.offers-library-name{bottom:5px;left:5px;right:5px;padding:5px 3px;background:var(--paint-base-a93,#100d14ed)}.offers-library-name small{font-size:17px}.offers-editor{border-color:var(--paint-line-a18,#ffffff2d);border-top-color:var(--paint-line-a25,#ffffff40);box-shadow:inset 0 1px var(--paint-shadow-a4,#ffffff09),0 24px 90px var(--paint-shadow-a67,#000a)}.offers-editor-form{grid-template-rows:auto 220px minmax(140px,1fr) auto}.offers-editor-form>header{padding:18px 20px;background:var(--paint-tint-a2,#ffffff04)}.offers-editor-form>header h2{font-size:25px;font-weight:650;letter-spacing:-.8px}.offers-draft-sides{padding:12px 16px;gap:12px;background:transparent}.offers-draft-sides>section,.offers-draft-sides>section+section{border-radius:9px;background:var(--paint-tint-a1,#ffffff03)}.offers-editor-tabs{gap:2px;padding:3px;border:1px solid var(--paint-line-a9,#ffffff18);border-radius:8px;background:var(--paint-base,#121114)}.offers-editor-tabs button{height:32px;border-radius:5px}.offers-editor-tabs button[aria-pressed=true]{background:var(--paint-surface,#242127);border-color:var(--paint-line-a9,#ffffff18);box-shadow:0 1px 4px var(--paint-shadow-a20,#0003)}.offers-editor-variants button{height:30px;padding:0 10px;border-radius:6px}.offers-library-pet{height:auto;aspect-ratio:1;border-radius:9px;box-shadow:inset 0 1px var(--paint-shadow-a4,#ffffff09)}.offers-editor-grid{grid-auto-rows:max-content}.offers-library-meta{position:absolute;top:8px;left:8px;right:8px}.offers-library-pet[aria-pressed=true]{border-color:var(--paint-accent,#ff718d);box-shadow:inset 0 0 0 1px var(--paint-accent-a19,#ff718d30)}.offers-value-control,.offers-demand-control{padding:10px 12px;border:1px solid var(--paint-line-a9,#ffffff18);border-radius:9px;background:var(--paint-tint-a1,#ffffff03)}.offers-value-control input{height:38px;border-color:var(--paint-line-a13,#ffffff22);font-size:15px}.offers-editor-form>footer{background:var(--paint-base,#121114);padding-top:12px}.offers-editor-bottom .offers-primary{min-height:44px;padding:0 20px;border-radius:8px}@media(max-width:750px){.offers-post .offers-pet>.offers-tile-value,.offers-draft-pet>.offers-tile-value{left:3px;right:3px;bottom:3px;font-size:11px;padding:3px}.offers-post .offers-pet>.offers-tile-demand,.offers-draft-pet>.offers-tile-demand{top:3px;left:3px}.offers-image-tile>.offers-ut,.offers-draft-pet [data-draft-ut]>.offers-ut{top:26px;left:3px}.offers-editor-form{grid-template-rows:auto 178px minmax(125px,1fr) auto}.offers-editor-form>header{padding:13px 14px}.offers-editor-form>header h2{font-size:23px}.offers-draft-sides{padding:10px 12px}.offers-editor-tabs{width:100%;box-sizing:border-box}.offers-editor-library>header{gap:8px}.offers-value-control,.offers-demand-control{padding:8px;gap:5px}.offers-preference-heading{flex-wrap:wrap;gap:2px;min-height:24px}.offers-preference-heading label{font-size:11px}.offers-demand-scale{font-size:9px}.offers-demand-help small{font-size:8px}.offers-library-name small{font-size:15px}.offers-editor-bottom .offers-primary{padding:0 14px}}@media(min-width:751px) and (max-height:720px){.offers-editor-form{grid-template-rows:auto 160px minmax(100px,1fr) auto}.offers-editor-form>header{padding:10px 18px}.offers-value-control,.offers-demand-control{padding:6px 10px}}@media(max-width:750px){.offers-editor-form>header h2{line-height:1.15}.offers-editor-library{gap:8px}.offers-request-categories [data-category]{height:34px;min-width:34px;padding:4px}.offers-request-categories .offers-category-image{width:26px;height:26px}.offers-library-meta{top:6px;left:6px;right:6px}}@media(prefers-reduced-motion:no-preference){:root:not(.site-reduced-motion) .offers-editor[open]{animation:offers-editor-enter .2s cubic-bezier(.2,.7,.3,1)}:root:not(.site-reduced-motion) .offers-editor[open]::backdrop{animation:offers-backdrop-enter .2s ease-out}:root:not(.site-reduced-motion) .offers-editor .offers-library-pet,:root:not(.site-reduced-motion) .offers-editor .offers-draft-pet,:root:not(.site-reduced-motion) .offers-editor .offers-primary{transition:transform .16s ease,border-color .16s ease,background .16s ease,box-shadow .16s ease}:root:not(.site-reduced-motion) .offers-editor .offers-library-pet[aria-pressed=true] .offers-library-added{animation:offers-selection-enter .16s ease-out}:root:not(.site-reduced-motion) .offers-editor .offers-primary:active:not(:disabled){transform:scale(.98)}}@media(hover:hover) and (prefers-reduced-motion:no-preference){:root:not(.site-reduced-motion) .offers-editor .offers-library-pet:hover:not(:disabled){transform:translateY(-2px)}:root:not(.site-reduced-motion) .offers-editor .offers-primary:hover:not(:disabled){transform:translateY(-1px)}}@keyframes offers-editor-enter{from{opacity:0;transform:translateY(8px) scale(.992)}to{opacity:1;transform:none}}@keyframes offers-backdrop-enter{from{opacity:0}to{opacity:1}}@keyframes offers-selection-enter{from{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.offers-editor,.offers-editor::backdrop,.offers-demand-range::-webkit-slider-thumb{animation:none!important;transition:none!important}}.offers-pet-match{display:inline-flex;align-items:center;flex-shrink:0;padding:4px 6px;border:1px solid var(--paint-line-a8,#ffffff14);border-radius:5px;font-size:10px;font-weight:600;color:var(--paint-text,#f5f3f7);background:var(--paint-tint-a2,#ffffff04)}.offers-controls[hidden]{display:none}.offers-draft-sides{min-height:0;overflow:hidden;align-items:stretch}.offers-draft-sides>section{min-height:0;min-width:0;overflow:hidden;display:flex;flex-direction:column}.offers-draft-sides>section>header{flex:none}.offers-draft-sides [data-draft-side]{flex:1;min-height:0;grid-auto-rows:max-content;align-items:start;overflow-y:auto;overflow-x:hidden;padding-bottom:5px}.offers-draft-sides .offers-draft-pet,.offers-draft-sides .offers-request-tile,.offers-draft-sides .offers-draft-empty{box-sizing:border-box;align-self:start;aspect-ratio:1;height:auto;min-height:0;min-width:0}.offers-pet-results{display:flex;gap:16px;flex-wrap:wrap}.offers-pet-results>section{min-width:0;flex:1}.offers-pet-results>section>strong{display:block;margin:10px 0;font-size:12px}.offers-pet-results .offers-pets{display:grid;grid-template-columns:repeat(auto-fill,minmax(80px,110px))}.offers-pet-results .offers-pet{height:110px;aspect-ratio:1}.offers-pet-board .offers-post{border:0;border-bottom:1px solid var(--paint-line-a8,#ffffff15);border-radius:0;background:none;box-shadow:none;padding:14px 0}.offers-pet-board .offers-post>header{border:0;padding-bottom:8px}.offers-pet-board .offers-exchange{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;padding:0}.offers-pet-board .offers-exchange-icon{display:none}.offers-pet-board .offers-exchange>section:first-child{padding:10px 12px 10px 0;border-right:1px solid var(--paint-line-a8,#ffffff15)}.offers-pet-board .offers-exchange>section:last-child{padding:10px 0 10px 12px}.offers-pet-board .offers-side-heading{display:flex;align-items:center;justify-content:space-between;gap:8px}.offers-pet-board .offers-post-actions{flex-wrap:wrap}.offers-pet-board .offers-post .offers-pets{grid-template-columns:repeat(auto-fill,minmax(0,80px))}.offers-controls[hidden]{display:none}@media(max-width:460px){.offers-pet-board .offers-post-actions{flex-basis:100%;justify-content:flex-end}.offers-pet-board .offers-post .offers-pets{grid-template-columns:minmax(0,80px)}}body.home-refined dialog.offers-editor.offers-editor-workbench[open]{position:fixed;inset:0;box-sizing:border-box;width:min(1280px,calc(100vw - 40px));height:min(860px,calc(100dvh - 40px));max-width:none;max-height:none;margin:auto;padding:0;overflow:hidden;border-radius:16px;background:var(--paint-base,#111013)}body.home-refined .offers-editor.offers-editor-workbench .offers-editor-form{display:grid;grid-template-rows:auto minmax(0,1fr) auto;box-sizing:border-box;height:100%;min-height:0;padding:0;overflow:hidden}body.home-refined .offers-editor.offers-editor-workbench .offers-editor-form>header{position:static;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 22px;background:var(--paint-tint-a2,#ffffff04);border-bottom:1px solid var(--offer-line,#ffffff18)}body.home-refined .offers-editor.offers-editor-workbench .offers-editor-form>header h2{margin:4px 0 0;font-size:24px;line-height:1.15;letter-spacing:-.5px}body.home-refined .offers-editor.offers-editor-workbench .offers-editor-form>header>button{width:44px;height:44px;flex:none;border-radius:8px}body.home-refined .offers-editor.offers-editor-workbench .offers-editor-workspace{display:grid;grid-template-columns:minmax(280px,.9fr) minmax(340px,1.3fr);gap:20px;min-width:0;min-height:0;padding:20px;overflow:hidden}body.home-refined .offers-editor.offers-editor-workbench .offers-draft-sides{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:repeat(2,minmax(0,1fr));gap:16px;height:100%;min-height:0;padding:0;overflow:hidden}body.home-refined .offers-editor.offers-editor-workbench .offers-draft-sides>section{display:flex;flex-direction:column;min-width:0;min-height:0;padding:0;overflow:hidden;border:1px solid var(--paint-line-a13,#ffffff21);border-radius:12px;background:var(--paint-tint-a1,#ffffff03)}body.home-refined .offers-editor.offers-editor-workbench .offers-draft-sides>section.is-selected-side{border-color:var(--paint-accent-a45,#ed405d73);background:var(--paint-accent-a3,#ed405d08)}body.home-refined .offers-editor.offers-editor-workbench .offers-draft-sides>section>header{display:flex;align-items:center;gap:10px;min-height:54px;padding:10px 14px;border-bottom:1px solid var(--paint-line-a7,#ffffff12);flex:none}body.home-refined .offers-editor.offers-editor-workbench .offers-draft-sides>section>header>span{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:var(--paint-text,#f4edf8)}body.home-refined .offers-editor.offers-editor-workbench [data-draft-count]{font-size:10px;font-weight:500;color:var(--paint-muted,#b6a9bf)}body.home-refined .offers-editor.offers-editor-workbench [data-draft-total]{margin-left:auto;font-size:20px;white-space:nowrap}body.home-refined .offers-editor.offers-editor-workbench .offers-side-add{display:grid;place-items:center;flex:none;width:32px;height:32px;padding:0;border:1px solid var(--paint-line-a13,#ffffff20);border-radius:7px;background:var(--paint-tint-a3,#ffffff08);color:var(--paint-text,#f4edf8)}body.home-refined .offers-editor.offers-editor-workbench .offers-side-add svg{width:16px;height:16px}body.home-refined .offers-editor.offers-editor-workbench [data-draft-side]{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));grid-auto-rows:max-content;align-content:start;align-items:start;min-height:0;flex:1;gap:10px;padding:12px;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:#6a586280 transparent;overscroll-behavior:contain;scrollbar-gutter:stable}body.home-refined .offers-editor.offers-editor-workbench :is(.offers-draft-pet,.offers-draft-empty,.offers-draft-sides .offers-request-tile){box-sizing:border-box;position:relative;width:100%;height:auto;min-width:0;min-height:0;aspect-ratio:1;padding:0;overflow:hidden;border-radius:9px}body.home-refined .offers-editor.offers-editor-workbench .offers-draft-empty{flex-direction:column;gap:8px;border-color:var(--paint-line-a19,#ffffff30);font-size:11px}body.home-refined .offers-editor.offers-editor-workbench .offers-draft-art{position:absolute;inset:4px 4px 40px;width:auto;height:auto;overflow:hidden}body.home-refined .offers-editor.offers-editor-workbench .offers-draft-art img{width:100%;height:100%;object-fit:contain;transform:none}body.home-refined .offers-editor.offers-editor-workbench .offers-draft-name{position:absolute;z-index:1;inset:auto 6px 6px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:center;font-size:10px;font-weight:600;line-height:1.3;color:var(--paint-text,#f4edf8);pointer-events:none}body.home-refined .offers-editor.offers-editor-workbench .offers-draft-pet>.offers-tile-value{inset:auto 6px 23px;max-width:none;padding:0;background:transparent;font-size:14px;line-height:1.2;text-align:center}body.home-refined .offers-editor.offers-editor-workbench .offers-draft-pet.is-category .offers-draft-art{inset:6px 6px 24px}body.home-refined .offers-editor.offers-editor-workbench .offers-editor-library{display:grid;grid-template-rows:auto auto minmax(160px,1fr) auto;container-type:inline-size;container-name:offer-browser;box-sizing:border-box;min-width:0;min-height:0;height:100%;gap:12px;padding:16px;overflow-x:hidden;overflow-y:auto;border:1px solid var(--paint-line-a13,#ffffff21);border-radius:12px;background:var(--paint-tint-a1,#ffffff03)}body.home-refined .offers-editor.offers-editor-workbench .offers-editor-library>header{display:grid;grid-template-columns:auto minmax(180px,1fr);align-items:center;gap:10px}body.home-refined .offers-editor.offers-editor-workbench .offers-editor-tabs{display:flex;box-sizing:border-box;width:auto;margin:0;padding:3px;gap:2px}body.home-refined .offers-editor.offers-editor-workbench .offers-editor-tabs button{min-height:40px;height:auto;padding:0 12px;font-size:12px;white-space:nowrap}body.home-refined .offers-editor.offers-editor-workbench .offers-editor-library .offers-search{width:100%;height:46px;margin:0;box-sizing:border-box}body.home-refined .offers-editor.offers-editor-workbench .offers-editor-library .offers-search input{min-width:0;font-size:13px}body.home-refined .offers-editor.offers-editor-workbench .offers-editor-filters{display:flex;flex-direction:column;gap:8px;min-width:0}body.home-refined .offers-editor.offers-editor-workbench .offers-request-categories{display:flex;flex-wrap:wrap;gap:6px;padding:0}body.home-refined .offers-editor.offers-editor-workbench .offers-request-categories[hidden]{display:none}body.home-refined .offers-editor.offers-editor-workbench .offers-editor-variants{gap:8px;min-width:0;margin:0;flex-wrap:wrap}body.home-refined .offers-editor.offers-editor-workbench .offers-editor-variants button{height:36px;min-height:36px;padding:0 14px;font-size:12px}body.home-refined .offers-editor.offers-editor-workbench .offers-editor-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(136px,1fr));grid-auto-rows:max-content;align-items:start;align-content:start;gap:12px;flex:none!important;box-sizing:border-box;min-height:160px;height:auto;max-height:none;margin:0;padding:2px 4px 8px 0;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:#6a586280 transparent;scrollbar-gutter:stable;overscroll-behavior:contain;scroll-behavior:auto}body.home-refined .offers-editor.offers-editor-workbench :is(.offers-editor-grid,[data-draft-side])::-webkit-scrollbar{display:block;width:6px}body.home-refined .offers-editor.offers-editor-workbench :is(.offers-editor-grid,[data-draft-side])::-webkit-scrollbar-thumb{border-radius:4px;background:#6a586280}body.home-refined .offers-editor.offers-editor-workbench .offers-library-pet{display:block;box-sizing:border-box;position:relative;isolation:isolate;min-width:0;min-height:0;width:100%;height:auto;aspect-ratio:1;padding:0;overflow:hidden;border-radius:10px;background:var(--paint-base,#161319);text-align:center}body.home-refined .offers-editor.offers-editor-workbench .offers-library-pet[aria-pressed=true]{border-color:var(--paint-accent,#ed405d);background:var(--paint-accent-a5,#ed405d0d)}body.home-refined .offers-editor.offers-editor-workbench .offers-library-art,body.home-refined .offers-editor.offers-editor-workbench .offers-library-pet[aria-pressed=true] .offers-library-art{position:absolute;inset:4px 4px 42px;display:grid;place-items:center;width:auto;height:auto;min-width:0;max-height:none;flex:none;overflow:hidden}body.home-refined .offers-editor.offers-editor-workbench .offers-library-art img{position:absolute;inset:0;width:100%;height:100%;min-width:0;min-height:0;max-width:100%;max-height:100%;object-fit:contain;filter:none;transform:none}body.home-refined .offers-editor.offers-editor-workbench .offers-library-name,body.home-refined .offers-editor.offers-editor-workbench .offers-library-pet[aria-pressed=true] .offers-library-name{position:absolute;inset:auto 7px 7px;display:grid;gap:3px;margin:0;padding:0;background:transparent;pointer-events:none}body.home-refined .offers-editor.offers-editor-workbench .offers-library-name strong{display:block;min-width:0;font-size:11px;font-weight:600;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--paint-text,#f4edf8)}body.home-refined .offers-editor.offers-editor-workbench .offers-library-name small{font-size:15px;line-height:1.2;white-space:nowrap}body.home-refined .offers-editor.offers-editor-workbench .offers-library-meta{top:7px;left:7px;right:7px;height:auto;z-index:2;pointer-events:none}body.home-refined .offers-editor.offers-editor-workbench .offers-library-meta .calculator-demand{font-size:11px!important;gap:3px}body.home-refined .offers-editor.offers-editor-workbench .offers-library-meta .calculator-demand svg{width:12px;height:12px}body.home-refined .offers-editor.offers-editor-workbench .offers-library-meta>b{font-size:10px}body.home-refined .offers-editor.offers-editor-workbench .offers-library-ut{top:33px;left:7px}body.home-refined .offers-editor.offers-editor-workbench .offers-library-added{inset:32px 7px auto auto;height:20px;padding:0 5px;border:1px solid var(--paint-accent-a25,#ed405d40);border-radius:5px;background:var(--paint-base-a94,#21131def)}body.home-refined .offers-editor.offers-editor-workbench .offers-library-added[hidden]{display:none}body.home-refined .offers-editor.offers-editor-workbench .offers-library-added b{font-size:9px}body.home-refined .offers-editor.offers-editor-workbench .offers-editor-loading{min-height:160px}body.home-refined .offers-editor.offers-editor-workbench .offers-editor-extras{min-width:0;border-top:1px solid var(--offer-line,#ffffff18)}body.home-refined .offers-editor.offers-editor-workbench .offers-editor-extras>summary{display:flex;align-items:center;gap:10px;min-height:44px;padding:6px 0;box-sizing:border-box;list-style:none;cursor:pointer;font-size:12px;font-weight:600;color:var(--paint-text,#f4edf8)}body.home-refined .offers-editor.offers-editor-workbench .offers-editor-extras>summary::-webkit-details-marker{display:none}body.home-refined .offers-editor.offers-editor-workbench .offers-editor-extras>summary>span{margin-left:auto;color:var(--paint-muted,#b6a9bf);font-size:10px;font-weight:400}body.home-refined .offers-editor.offers-editor-workbench .offers-editor-extras>summary>svg{width:16px;height:16px}body.home-refined .offers-editor.offers-editor-workbench .offers-editor-extras[open]>summary>svg{transform:rotate(45deg)}body.home-refined .offers-editor.offers-editor-workbench .offers-editor-options{max-height:clamp(130px,26dvh,220px);padding:0 4px 4px 0;overflow-y:auto;scrollbar-width:thin}body.home-refined .offers-editor.offers-editor-workbench .offers-request-preferences{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0 0 12px}body.home-refined .offers-editor.offers-editor-workbench .offers-value-control,body.home-refined .offers-editor.offers-editor-workbench .offers-demand-control{padding:10px;min-width:0}body.home-refined .offers-editor.offers-editor-workbench .offers-message{display:grid;gap:8px;font-size:12px}body.home-refined .offers-editor.offers-editor-workbench .offers-message input{box-sizing:border-box;height:42px;font-size:12px}body.home-refined .offers-editor.offers-editor-workbench .offers-editor-form>footer{padding:12px 20px;border-top:1px solid var(--offer-line,#ffffff18);background:var(--paint-base,#111013)}body.home-refined .offers-editor.offers-editor-workbench .offers-editor-bottom{position:static;inset:auto;display:flex;align-items:center;gap:16px;min-height:44px;margin:0;padding:0;border:0;background:transparent}body.home-refined .offers-editor.offers-editor-workbench .offers-editor-bottom .offers-primary{min-height:44px;padding:0 24px;font-size:13px}body.home-refined .offers-editor.offers-editor-workbench #offers-editor-error{font-size:12px}body.home-refined .offers-editor.offers-editor-workbench #offers-editor-error:empty{display:none}body.home-refined .offers-editor.offers-editor-workbench :is(button,summary):focus-visible{outline:2px solid var(--paint-accent,#ff718d);outline-offset:2px}@container offer-browser(max-width:520px){body.home-refined .offers-editor.offers-editor-workbench .offers-editor-library>header{grid-template-columns:minmax(0,1fr)}body.home-refined .offers-editor.offers-editor-workbench .offers-editor-tabs{width:100%}body.home-refined .offers-editor.offers-editor-workbench .offers-editor-tabs button{flex:1}}@media(max-width:800px){body.home-refined dialog.offers-editor.offers-editor-workbench[open]{inset:var(--mobile-viewport-top,0px) 0 auto;width:100%;height:var(--mobile-viewport-height,100dvh);max-height:none;margin:0;border-radius:0}body.home-refined .offers-editor.offers-editor-workbench .offers-editor-form>header{padding:12px 16px}body.home-refined .offers-editor.offers-editor-workbench .offers-editor-form>header h2{font-size:22px}body.home-refined .offers-editor.offers-editor-workbench .offers-editor-workspace{display:flex;flex-direction:column;gap:16px;padding:12px;overflow-y:auto;overscroll-behavior:contain}body.home-refined .offers-editor.offers-editor-workbench .offers-draft-sides{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:minmax(0,1fr);height:200px;min-height:200px;flex:none;gap:10px}body.home-refined .offers-editor.offers-editor-workbench .offers-draft-sides>section>header{min-height:66px;gap:6px;padding:8px 10px;flex-wrap:wrap}body.home-refined .offers-editor.offers-editor-workbench .offers-draft-sides>section>header>span{width:100%;flex:0 0 100%;font-size:12px}body.home-refined .offers-editor.offers-editor-workbench [data-draft-total]{margin-left:0;font-size:17px}body.home-refined .offers-editor.offers-editor-workbench .offers-side-add{margin-left:auto;width:30px;height:30px}body.home-refined .offers-editor.offers-editor-workbench [data-draft-side]{grid-template-columns:repeat(auto-fill,minmax(64px,1fr));gap:8px;padding:8px;scrollbar-gutter:auto}body.home-refined .offers-editor.offers-editor-workbench .offers-draft-name{inset:auto 4px 4px;font-size:9px}body.home-refined .offers-editor.offers-editor-workbench .offers-draft-pet>.offers-tile-value{inset:auto 4px 19px;font-size:11px}body.home-refined .offers-editor.offers-editor-workbench .offers-draft-art{inset:2px 2px 34px}body.home-refined .offers-editor.offers-editor-workbench .offers-editor-library{height:auto;min-height:0;display:flex;flex-direction:column;flex:none;overflow:visible;padding:12px;gap:12px}body.home-refined .offers-editor.offers-editor-workbench .offers-editor-library>header{grid-template-columns:minmax(0,1fr)}body.home-refined .offers-editor.offers-editor-workbench .offers-editor-tabs{width:100%}body.home-refined .offers-editor.offers-editor-workbench .offers-editor-tabs button{flex:1;min-height:44px}body.home-refined .offers-editor.offers-editor-workbench .offers-editor-library .offers-search input,body.home-refined .offers-editor.offers-editor-workbench .offers-editor-options input[type=text]{font-size:16px}body.home-refined .offers-editor.offers-editor-workbench .offers-editor-variants button{min-height:40px}body.home-refined .offers-editor.offers-editor-workbench .offers-editor-grid{grid-template-columns:repeat(auto-fill,minmax(136px,1fr));flex:none;height:clamp(280px,45svh,480px);min-height:280px;max-height:none;scrollbar-gutter:auto}body.home-refined .offers-editor.offers-editor-workbench .offers-editor-options{max-height:none;overflow:visible;padding:0}body.home-refined .offers-editor.offers-editor-workbench .offers-request-preferences{grid-template-columns:minmax(0,1fr)}body.home-refined .offers-editor.offers-editor-workbench .offers-editor-form>footer{padding:10px 14px calc(10px + env(safe-area-inset-bottom,0px))}body.home-refined .offers-editor.offers-editor-workbench .offers-editor-bottom{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;min-height:44px}body.home-refined .offers-editor.offers-editor-workbench #offers-editor-error{grid-column:1/-1;grid-row:2}body.home-refined .offers-editor.offers-editor-workbench .offers-editor-bottom .offers-primary{padding:0 16px;font-size:12px}body.home-refined .offers-editor.offers-editor-workbench .offers-auto-toggle{min-width:0;white-space:normal}body.home-refined .offers-editor.offers-editor-workbench .offers-auto-toggle small{max-width:145px;line-height:1.35}}@media(min-width:801px){body.home-refined .offers-editor.offers-editor-workbench .offers-editor-grid{grid-template-columns:repeat(auto-fill,minmax(112px,1fr))}}body.home-refined .offers-editor.offers-editor-workbench .offers-demand-slider{position:relative;display:block;height:34px;min-width:0;--demand-progress:0%}body.home-refined .offers-editor.offers-editor-workbench .offers-demand-slider .offers-demand-range{position:absolute;inset:0;width:100%;height:34px;margin:0;padding:0;opacity:0;z-index:2;cursor:pointer;touch-action:pan-y}body.home-refined .offers-editor.offers-editor-workbench .offers-demand-track{position:absolute;inset:14px 9px auto;height:6px;border-radius:8px;background:var(--paint-line-a13,#ffffff21);pointer-events:none}body.home-refined .offers-editor.offers-editor-workbench .offers-demand-fill{position:absolute;inset:0 auto 0 0;width:var(--demand-progress);border-radius:inherit;background:var(--paint-accent,#ed405d)}body.home-refined .offers-editor.offers-editor-workbench .offers-demand-knob{position:absolute;left:var(--demand-progress);top:50%;width:18px;height:18px;box-sizing:border-box;transform:translate(-50%,-50%);border:3px solid var(--paint-base,#21131d);border-radius:50%;background:var(--paint-accent,#ed405d);box-shadow:0 0 0 1px var(--paint-accent-a45,#ed405d73)}body.home-refined .offers-editor.offers-editor-workbench .offers-demand-range:focus-visible+.offers-demand-track .offers-demand-knob{outline:2px solid var(--paint-text,#f4edf8);outline-offset:3px}body.home-refined .offers-editor.offers-editor-workbench.is-closing{pointer-events:none}@media(prefers-reduced-motion:no-preference){:root:not(.site-reduced-motion) body.home-refined .offers-editor.offers-editor-workbench[open]{animation:offers-workbench-enter .3s cubic-bezier(.16,1,.3,1)}:root:not(.site-reduced-motion) .offers-editor.offers-editor-workbench::backdrop{animation:offers-backdrop-enter .26s ease-out;transition:opacity .16s ease}:root:not(.site-reduced-motion) .offers-editor.offers-editor-workbench.is-closing::backdrop{opacity:0}:root:not(.site-reduced-motion) .offers-editor.offers-editor-workbench :is(.offers-library-pet,.offers-draft-pet,.offers-primary,.offers-side-add,.offers-editor-tabs button,.offers-editor-variants button,.offers-category-toggle){transition:transform .22s cubic-bezier(.22,1,.36,1),border-color .22s ease,background .22s ease,box-shadow .22s ease,color .22s ease}:root:not(.site-reduced-motion) .offers-editor.offers-editor-workbench .offers-library-pet[aria-pressed=true] .offers-library-added{animation:offers-selection-enter .24s cubic-bezier(.16,1,.3,1)}:root:not(.site-reduced-motion) .offers-editor.offers-editor-workbench .offers-draft-pet{animation:offers-draft-arrive .24s ease-out}:root:not(.site-reduced-motion) .offers-editor.offers-editor-workbench .offers-editor-extras>summary>svg{transition:transform .24s cubic-bezier(.22,1,.36,1)}:root:not(.site-reduced-motion) .offers-editor.offers-editor-workbench .offers-demand-fill{transition:width .16s cubic-bezier(.22,1,.36,1)}:root:not(.site-reduced-motion) .offers-editor.offers-editor-workbench .offers-demand-knob{transition:left .16s cubic-bezier(.22,1,.36,1),box-shadow .2s ease}:root:not(.site-reduced-motion) .offers-editor.offers-editor-workbench .offers-demand-range:active+.offers-demand-track :is(.offers-demand-fill,.offers-demand-knob){transition-duration:50ms}:root:not(.site-reduced-motion) .offers-editor.offers-editor-workbench .offers-demand-range:active+.offers-demand-track .offers-demand-knob{box-shadow:0 0 0 6px var(--paint-accent-a13,#ed405d21)}}@keyframes offers-workbench-enter{from{opacity:0;translate:0 12px;scale:.99}to{opacity:1;translate:0 0;scale:1}}@keyframes offers-draft-arrive{from{opacity:0}to{opacity:1}}.offers-heading-actions>a.offers-primary{display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.offers-pro-badge{display:inline-flex;align-items:center;min-height:25px;padding:3px 9px;border:1px solid var(--paint-accent-a22,#ff607438);border-radius:6px;color:var(--paint-accent-text,#ffadba);font-size:10px;font-weight:600;white-space:nowrap}.offers-board-choice{display:flex;align-items:center;gap:9px;margin-left:auto;font-size:11px;color:var(--offer-muted)}.offers-board-choice select{min-height:40px;max-width:155px;padding:0 10px;border:1px solid var(--paint-line-a14,#ffffff23);border-radius:7px;background:var(--paint-surface,#242027);color:var(--paint-text,#eee);font:inherit;font-size:12px;color-scheme:dark}.offers-board-choice select:focus-visible{outline:2px solid var(--paint-accent,#ef405a);outline-offset:3px}@media(max-width:600px){.offers-board-choice{gap:6px}.offers-board-choice>span{display:none}.offers-board-choice select{max-width:125px}.offers-editor-form>header{gap:10px}}body.detail-refined .pet-detail-page{margin-top:25px;--pet-profile-line:#ffffff12;--pet-profile-muted:#a0a0ad}body.detail-refined .pet-detail-shell{display:flex;flex-direction:column;gap:0;--pet-detail-card-height:auto}.pet-profile-topline{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;color:var(--paint-muted,#a0a0ad);font-size:11px;font-weight:450}.pet-profile-topline>a{display:inline-flex;gap:8px;align-items:center;color:var(--paint-text,#b6b6c0);text-decoration:none;min-height:36px;transition:color .15s}.pet-profile-topline>a:hover{color:var(--paint-text,#fff)}.pet-profile-topline svg{width:17px;height:17px}.pet-profile-hero{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(320px,1fr);gap:48px;align-items:center}.pet-model-stage{position:relative;height:480px;min-width:0;isolation:isolate;overflow:hidden;border:1px solid var(--paint-line-a8,#ffffff14);border-radius:22px;background:var(--paint-base,#0b0b0e);box-shadow:inset 0 1px var(--paint-shadow-a3,#ffffff08),0 20px 60px var(--paint-shadow-a33,#0005)}.pet-model-stage:before{content:"";position:absolute;inset:0;z-index:-1;background-image:linear-gradient(var(--paint-tint-a2,#ffffff04) 1px,transparent 1px),linear-gradient(90deg,var(--paint-tint-a2,#ffffff04) 1px,transparent 1px);background-size:54px 54px;mask-image:radial-gradient(ellipse at center,#000,transparent 70%)}.pet-model-stage:after{content:"";position:absolute;left:16%;right:16%;height:20%;bottom:13%;border-radius:50%;background:radial-gradient(ellipse,var(--paint-base-a53,#0008),transparent 65%);z-index:-1}.pet-model-stage-header{position:absolute;z-index:3;left:23px;right:23px;top:22px;display:flex;justify-content:space-between;align-items:center;gap:8px}.pet-model-status{display:flex;align-items:center;gap:8px;color:var(--paint-muted,#b7b3bb);font-size:10px;font-weight:450}.pet-model-status[hidden]{display:none}.pet-model-stage-header:has(.pet-model-status[hidden]){justify-content:flex-end}.pet-model-status:before{content:"";width:5px;height:5px;background:var(--paint-highlight,#9c96a1);border-radius:50%}.pet-model-stage[data-model-state=ready] .pet-model-status:before{background:var(--paint-accent,#fc4f61);box-shadow:0 0 10px var(--paint-accent-a20,#fc4f6133)}.pet-model-modes{display:flex;padding:3px;background:var(--paint-base-a70,#060607b3);border:1px solid var(--paint-line-a7,#ffffff12);border-radius:9px;gap:2px}.pet-model-modes button{min-height:32px;padding:0 13px;border:0;border-radius:6px;background:transparent;color:var(--paint-muted,#a0a0ad);font:450 10px "Lexend",sans-serif;cursor:pointer}.pet-model-modes button[aria-pressed=true]{background:var(--paint-surface,#2a272d);color:var(--paint-text,#fff);box-shadow:inset 0 1px var(--paint-shadow-a6,#ffffff10),0 2px 4px var(--paint-shadow-a33,#0005)}.pet-model-watermark{position:absolute;inset:16% 2% auto;z-index:-1;color:var(--paint-text-a2,#ffffff04);text-transform:uppercase;line-height:.9;text-align:center;letter-spacing:-5px;font:850 clamp(65px,8vw,110px)/.92 "Lexend",sans-serif;overflow-wrap:anywhere;pointer-events:none}.pet-model-surface{position:absolute;inset:65px 0 61px;visibility:hidden}.pet-model-surface canvas{display:block;width:100%;height:100%;touch-action:none;cursor:grab;outline:none}.pet-model-surface canvas.is-dragging{cursor:grabbing}.pet-model-surface canvas:focus,.pet-model-surface canvas:focus-visible,.pet-model-runtime:focus,.pet-model-runtime:focus-visible{outline:none;box-shadow:none}.pet-model-artwork{position:absolute;inset:63px 30px 48px;display:grid;place-items:center;color:var(--paint-muted,#a0a0ad);font-size:12px}.pet-model-artwork img{width:100%;height:100%;min-height:0;object-fit:contain;filter:drop-shadow(0 14px 22px #0008)}.pet-model-artwork.is-xl{inset:52px 12px 24px}.pet-model-artwork.is-xl img{max-width:100%;max-height:100%;transform:none;object-fit:contain}.pet-model-stage[data-mode=model][data-model-state=ready] .pet-model-surface{visibility:visible}.pet-model-stage[data-mode=model] .pet-model-artwork{visibility:hidden}.pet-model-footer{position:absolute;z-index:3;bottom:20px;left:23px;right:23px;display:flex;justify-content:space-between;align-items:center;gap:12px}.pet-model-hint{display:inline-flex;align-items:center;gap:8px;color:var(--paint-muted,#a29ba5);font-size:10px;font-weight:400}.pet-model-hint svg{width:17px;height:17px}.pet-model-controls{display:flex;padding:3px;border:1px solid var(--paint-line-a9,#ffffff18);border-radius:11px;background:var(--paint-base-a80,#0a090dcc);gap:2px}.pet-model-controls button{display:grid;place-items:center;width:36px;height:36px;border:0;border-radius:7px;background:transparent;color:var(--paint-text,#cbc6cf);cursor:pointer;transition:background .15s,color .15s}.pet-model-controls button:hover{background:var(--paint-surface,#29242c);color:var(--paint-text,#fff)}.pet-model-controls button:disabled{opacity:.3;cursor:default}.pet-model-controls svg{width:17px;height:17px}.pet-model-controls [data-model-action=lock]{position:relative;margin-right:6px}.pet-model-controls [data-model-action=lock]:after{content:"";position:absolute;right:-5px;top:9px;bottom:9px;width:1px;background:var(--paint-tint-a10,#ffffff1a)}.pet-model-controls [data-model-action=lock][aria-pressed=true]{color:var(--paint-accent-text,#ffadba);background:var(--paint-accent-a8,#ff607414)}.pet-model-controls [aria-pressed=true] .pet-camera-lock-open,.pet-model-controls [aria-pressed=false] .pet-camera-lock-closed{display:none}.pet-model-hint [data-model-hint-compact]{display:none}@media(max-width:760px){.pet-model-hint [data-model-hint]{display:none}.pet-model-hint [data-model-hint-compact]{display:inline}}.pet-model-stage[data-mode=artwork] .pet-model-footer{display:none}.pet-model-loading{position:absolute;inset:0;display:none;align-items:center;justify-content:center;flex-direction:column;gap:16px;color:var(--paint-text,#bcb7c2);font-size:11px;pointer-events:none}.pet-model-stage[data-model-state=loading][data-mode=model] .pet-model-loading{display:flex}.pet-model-loading>span{width:30px;height:30px;border:2px solid var(--paint-line-a8,#ffffff15);border-top-color:var(--paint-accent,#ff5264);border-radius:50%;animation:pet-model-loading 1s linear infinite}@keyframes pet-model-loading{to{transform:rotate(360deg)}}.pet-profile-info{min-width:0;padding:12px 0}.pet-section-label{display:block;color:var(--paint-muted,#a09ca8);font-size:10px;line-height:1.5;font-weight:450;letter-spacing:.3px}.pet-profile-heading .pet-section-label{color:var(--paint-accent-text,#ff7785);margin-bottom:10px}body.detail-refined .pet-profile-heading h1{margin:0;color:var(--paint-text,#f5f2f6);font:750 clamp(30px,3.2vw,48px)/1.06 "Lexend",sans-serif;letter-spacing:-1.5px;overflow-wrap:normal;text-wrap:balance}body.detail-refined .pet-profile-info .pet-detail-tabs{padding:0;margin:22px 0 28px;gap:6px}body.detail-refined .pet-profile-info .pet-detail-variant{height:35px;padding:0 12px;border-radius:8px;background:var(--paint-base,#171519);border:1px solid var(--paint-line-a7,#ffffff12);color:var(--paint-muted,#aaa5b2);font:450 11px "Lexend",sans-serif;box-shadow:inset 0 1px var(--paint-shadow-a2,#ffffff06)}body.detail-refined .pet-profile-info .pet-detail-variant .icon{width:14px;height:14px}body.detail-refined .pet-profile-info .pet-detail-variant.is-active{background:var(--paint-accent-a9,#fb526417);border-color:var(--paint-accent-a33,#fb526455);color:var(--paint-accent-text,#ff98a4)}.pet-profile-market{display:grid;grid-template-columns:1fr 1fr;gap:20px;padding:24px 0;border-top:1px solid var(--pet-profile-line);border-bottom:1px solid var(--pet-profile-line)}.pet-market-value{min-width:0}.pet-market-value>strong{display:block;color:var(--paint-text,#fff);font:750 clamp(32px,3.7vw,52px)/1.12 "Lexend",sans-serif;letter-spacing:-1.5px;margin-top:7px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;text-shadow:0 2px 0 var(--paint-shadow,#000)}.pet-market-value>small{display:block;margin-top:6px;color:var(--paint-muted,#a09ca8);font-size:10px}.pet-market-demand{padding-left:24px;border-left:1px solid var(--pet-profile-line);min-width:0}.pet-market-demand>strong{display:flex;align-items:center;gap:10px;color:var(--pet-demand-color);font:700 37px/1.4 "Lexend",sans-serif;font-variant-numeric:tabular-nums;margin-top:1px}.pet-market-demand>strong svg{width:29px;height:29px;filter:drop-shadow(0 2px 6px color-mix(in srgb,var(--pet-demand-color) 20%,transparent))}.pet-market-trend{display:inline-flex;align-items:center;gap:5px;font-size:10px;text-transform:capitalize;margin-top:3px;color:var(--paint-muted,#b5b0bc)}.pet-market-trend svg{width:16px;height:16px}.pet-market-trend.trend-rising{color:#a7ef57}.pet-market-trend.trend-dropping{color:#ff6469}.pet-market-trend.trend-unstable{color:#ffda55}.pet-profile-facts{display:grid;grid-template-columns:1fr 1fr;padding:20px 0;gap:20px}.pet-profile-facts>div:last-child{padding-left:24px}.pet-profile-facts strong{display:block;margin-top:5px;color:var(--paint-text,#d3ccd8);font:600 19px/1.2 "Lexend",sans-serif;font-variant-numeric:tabular-nums}.pet-profile-origin{padding-top:5px}.pet-profile-origin p{margin:0;color:var(--paint-muted,#a9a3af);font-size:11px;line-height:1.9;max-width:44ch}.pet-profile-origin a{color:var(--paint-text,#eadce4);text-decoration-color:var(--paint-accent-a30,#ff65754d);text-underline-offset:4px}.pet-profile-origin .pet-detail-chance{color:var(--paint-text,#eadce4)}body.detail-refined .pet-profile-stats{display:flex;align-items:center;justify-content:space-between;gap:24px;margin:25px 0 30px;padding:18px 22px;border:1px solid var(--paint-line-a5,#ffffff0d);border-radius:12px;background:linear-gradient(100deg,var(--paint-base,#131115),var(--paint-base,#0c0c0e));min-width:0}.pet-profile-stats-heading{display:flex;gap:20px;align-items:center;min-width:0}body.detail-refined .pet-profile-stats .pet-detail-inline-stats{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:24px;padding:0;margin:0;background:none;border:0}body.detail-refined .pet-profile-stats .pet-detail-stat{background:none;border:0;font:600 17px "Lexend",sans-serif;padding:0;gap:8px;color:var(--paint-text,#d2ccd8)}body.detail-refined .pet-profile-stats .pet-detail-stat-decal{width:23px;height:23px}body.detail-refined .pet-detail-right{height:440px;border-radius:14px;background:var(--paint-base,#0d0c10);border-color:var(--paint-line-a7,#ffffff12);box-shadow:none}body.detail-refined .pet-detail-view-control{padding:16px 20px;background:transparent;border-bottom:1px solid var(--paint-line-a5,#ffffff0d);gap:16px}body.detail-refined .pet-detail-view{height:calc(100% - 75px);padding:20px;scrollbar-width:thin;scrollbar-color:#ffffff22 transparent}body.detail-refined .pet-detail-dropdown-trigger{font-family:"Lexend",sans-serif;font-weight:500;background:var(--paint-surface,#18151c);border-color:var(--paint-line-a9,#ffffff18);color:var(--paint-text,#e7e1ec)}body.detail-refined .pet-detail-dropdown-menu{background:var(--paint-surface,#1b171f);border-color:var(--paint-line-a13,#ffffff21);backdrop-filter:none;min-width:190px;width:190px}body.detail-refined .pet-detail-dropdown-menu button{font-family:"Lexend",sans-serif;font-size:11px;color:var(--paint-text,#c8c0ce)}body.detail-refined .pet-detail-dropdown-menu button:hover{background:var(--paint-accent-a8,#ff526415);color:var(--paint-text,#fff)}body.detail-refined .pet-profile-hero button:focus-visible,body.detail-refined .pet-profile-topline a:focus-visible{outline:2px solid var(--paint-accent,#ff7585);outline-offset:3px}@media(min-width:1700px){.pet-model-stage{height:520px}}@media(max-width:1050px){.pet-profile-hero{gap:28px;grid-template-columns:minmax(0,1.25fr) minmax(280px,1fr)}.pet-model-stage{height:450px}.pet-model-hint{font-size:9px}.pet-model-footer{left:16px;right:16px;gap:6px}.pet-model-hint svg{display:none}.pet-model-controls button{width:32px}.pet-profile-market{gap:12px}.pet-market-demand{padding-left:15px}.pet-profile-facts>div:last-child{padding-left:15px}.pet-profile-stats-heading{gap:12px}}@media(max-width:760px){.pet-profile-hero{grid-template-columns:1fr;gap:22px}.pet-model-stage{height:420px}.pet-profile-info{padding:0}.pet-profile-heading{max-width:100%}body.detail-refined .pet-profile-heading h1{font-size:36px;letter-spacing:-1px}.pet-profile-market{grid-template-columns:1fr 1fr;padding:20px 0}.pet-market-value>strong{font-size:44px}.pet-market-demand>strong{font-size:35px}.pet-profile-origin p{max-width:100%;font-size:12px}.pet-profile-facts{padding:18px 0}.pet-model-watermark{font-size:88px}.pet-profile-topline{margin-bottom:12px}body.detail-refined .pet-profile-stats{flex-direction:column;align-items:stretch;padding:16px;gap:16px;margin:24px 0}.pet-profile-stats-heading{justify-content:space-between}body.detail-refined .pet-profile-stats .pet-detail-inline-stats{justify-content:flex-start;gap:20px}body.detail-refined .pet-detail-right{height:450px}body.detail-refined .pet-detail-view{padding:12px}body.detail-refined .pet-detail-view-control{padding:12px;flex-wrap:wrap}}@media(max-width:420px){.pet-model-stage{height:355px;border-radius:16px}.pet-model-stage-header{left:16px;right:16px;top:16px}.pet-model-footer{bottom:16px}.pet-model-hint{max-width:150px;line-height:1.6}.pet-model-surface{inset:55px 0 63px}.pet-model-artwork{inset:56px 15px 28px}.pet-model-watermark{font-size:70px;letter-spacing:-3px}.pet-profile-topline{font-size:10px}body.detail-refined .pet-profile-info .pet-detail-tabs{margin:18px 0 24px}body.detail-refined .pet-profile-heading h1{font-size:33px}.pet-profile-market{gap:12px}.pet-market-demand{padding-left:18px}.pet-market-demand>strong{font-size:32px}.pet-market-demand>strong svg{width:26px;height:26px}.pet-market-value>strong{font-size:39px}.pet-profile-facts>div:last-child{padding-left:18px}}@media(prefers-reduced-motion:reduce){.pet-model-loading>span{animation:none}.pet-profile-hero *{transition:none}}.pet-model-modes button:disabled{opacity:.35;cursor:default}.pet-model-stage[data-mode=model][data-model-state=ready] .pet-model-surface canvas{filter:drop-shadow(0 8px 14px #0004)}.pet-profile-skeleton{min-width:0}.pet-profile-skeleton .pet-profile-topline{min-height:36px}.profile-skeleton-line{display:block;height:12px;border-radius:5px;background:var(--paint-tint-a3,#ffffff08)}.pet-profile-skeleton .pet-profile-topline>.profile-skeleton-line{width:74px;height:10px}.pet-profile-skeleton .pet-profile-topline>.profile-skeleton-line:last-child{width:95px}.pet-profile-skeleton-stage{display:grid;place-items:center;background:var(--paint-base,#0c0b0e)}.pet-profile-skeleton-stage>.profile-skeleton-line{width:48%;height:48%;max-width:260px;aspect-ratio:1;border-radius:22%;background:var(--paint-tint-a2,#ffffff06)}.profile-skeleton-edition{width:72px;height:12px;margin-bottom:10px}.profile-skeleton-name{width:76%;height:45px;max-width:360px}.profile-skeleton-variants{display:flex;gap:6px}.profile-skeleton-variants>span{display:block;width:82px;height:35px;border:1px solid var(--paint-line-a5,#ffffff0e);border-radius:8px;background:var(--paint-tint-a2,#ffffff04)}.profile-skeleton-label{width:68px;height:10px}.profile-skeleton-value{width:78%;height:52px;margin-top:12px}.profile-skeleton-demand{width:64px;height:46px;margin-top:9px}.profile-skeleton-fact{width:76px;height:22px;margin-top:8px}.profile-skeleton-edit{width:104px;height:40px;border:1px solid var(--paint-line-a7,#ffffff12);border-radius:9px;background:var(--paint-tint-a2,#ffffff04)}.profile-skeleton-origin{display:flex;flex-direction:column;gap:9px;padding-top:5px;max-width:340px}.profile-skeleton-origin>.profile-skeleton-line{height:11px;width:100%}.profile-skeleton-origin>.profile-skeleton-line:last-child{width:78%}.profile-skeleton-tabs{min-height:63px;gap:30px;padding:20px 28px}.profile-skeleton-tabs>span{display:block;width:76px;height:12px;flex-shrink:0;border-radius:4px;background:var(--paint-tint-a3,#ffffff08)}.profile-skeleton-history-body{padding:26px 24px}.profile-skeleton-history-value{width:170px;height:36px;margin:12px 0 24px}.profile-skeleton-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-bottom:28px}.profile-skeleton-metrics>span{height:55px;background:var(--paint-tint-a2,#ffffff04);border-radius:6px}.profile-skeleton-chart{height:360px;border:1px solid var(--paint-line-a2,#ffffff06);border-radius:8px;background:repeating-linear-gradient(0deg,transparent 0,transparent 71px,var(--paint-tint-a2,#ffffff05) 71px,var(--paint-tint-a2,#ffffff05) 72px)}.pet-profile-skeleton :is(.profile-skeleton-line,.profile-skeleton-variants>span,.profile-skeleton-metrics>span){animation:profile-skeleton-pulse 1.6s ease-in-out infinite}@keyframes profile-skeleton-pulse{50%{opacity:.5}}.pet-profile-error{padding:80px 24px;text-align:center;color:var(--paint-muted,#b1a7bb)}body.detail-refined .pet-profile-error h1{font:700 30px "Lexend",sans-serif;color:var(--paint-text,#eee8f2)}.pet-profile-error p{font-size:12px;line-height:1.8}.pet-profile-error button,.pet-profile-error a{display:inline-flex;align-items:center;justify-content:center;min-height:40px;margin:16px 5px 0;padding:0 15px;border-radius:8px;font:450 11px "Lexend",sans-serif;text-decoration:none;color:var(--paint-text,#fff)}.pet-profile-error button{background:#d8394b;border:1px solid #f45464;cursor:pointer}.pet-profile-error a{background:var(--paint-surface,#1d1821);border:1px solid var(--paint-line-a8,#ffffff14)}@media(max-width:760px){.profile-skeleton-name{height:36px}.profile-skeleton-value{height:42px}.profile-skeleton-tabs{min-height:54px;padding:18px 18px;gap:24px}.profile-skeleton-tabs>span{width:65px}.profile-skeleton-history-body{padding:22px 12px}.profile-skeleton-metrics{gap:12px}.profile-skeleton-chart{height:330px}}@media(max-width:420px){.profile-skeleton-name{height:33px}}@media(prefers-reduced-motion:reduce){.pet-profile-skeleton :is(.profile-skeleton-line,.profile-skeleton-variants>span,.profile-skeleton-metrics>span){animation:none}}.pet-model-runtime{display:block;width:100%;height:100%;border:0;border-radius:12px;background:var(--paint-base,#0b0a0e)}.pet-model-stage .pet-model-surface:has(.pet-model-runtime){inset:0}.pet-model-stage-header,.pet-model-footer{pointer-events:none}.pet-model-stage-header button,.pet-model-footer button{pointer-events:auto}.pet-model-stage[data-mode=model][data-model-state=loading] .pet-model-surface{visibility:visible}.pet-model-loading{z-index:2;background:var(--paint-base,#0b0a0e)}.pet-model-error{position:absolute;z-index:4;bottom:20px;left:20px;right:20px;display:flex;align-items:center;gap:12px;padding:12px 14px;border:1px solid #ff697536;border-radius:10px;background:var(--paint-surface-a95,#21151af2);color:var(--paint-text,#d9bcc5);font-size:10px;line-height:1.65}.pet-model-error span{flex:1;min-width:0}.pet-model-error button{flex-shrink:0;min-height:36px;padding:0 12px;background:#a73043;border:1px solid #e85064;border-radius:7px;color:var(--paint-text,#fff);font:500 10px "Lexend",sans-serif;cursor:pointer}.pet-rarity-text{font-weight:650;color:var(--paint-text,#f4eef4)}.pet-rarity-secret{--pet-rarity-gradient:linear-gradient(135deg,#f700ff 0%,#ffabc8 50%,#f700ff 100%)}.pet-rarity-infinity{--pet-rarity-gradient:linear-gradient(100deg,#5d00ff 0%,#ff0004 50%,#5d00ff 100%)}.pet-rarity-void{--pet-rarity-gradient:linear-gradient(100deg,#2b0001 0%,#2b00ff 25%,#ea00ff 50%,#2b00ff 75%,#2b0001 100%)}.pet-rarity-celestial{--pet-rarity-gradient:linear-gradient(100deg,#ff9bf7 0%,#79f8ff 50%,#ff9bf7 100%)}@supports(background-clip:text){.pet-rarity-text[class*="pet-rarity-secret"],.pet-rarity-text[class*="pet-rarity-infinity"],.pet-rarity-text[class*="pet-rarity-void"],.pet-rarity-text[class*="pet-rarity-celestial"]{display:inline-block;background:var(--pet-rarity-gradient);background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.pet-rarity-void,.pet-rarity-infinity{-webkit-text-stroke:.2px #ffffff38}}body.detail-refined .pet-stat-edit-button{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 13px;border:1px solid var(--paint-line-a14,#ffffff24);border-radius:9px;background:linear-gradient(var(--paint-surface,#252525),var(--paint-base,#171717));box-shadow:inset 0 1px var(--paint-shadow-a5,#ffffff0c),0 3px 7px var(--paint-shadow-a33,#0005);color:var(--paint-text,#eae8eb);font:500 11px "Lexend",sans-serif;cursor:pointer;transition:border-color .18s,background .18s}.pet-stat-edit-button svg{width:17px;height:17px;color:var(--paint-accent-text,#ff6979)}body.detail-refined .pet-stat-edit-button:hover{border-color:var(--paint-accent-a36,#fb52645c);background:linear-gradient(var(--paint-surface,#302226),var(--paint-surface,#20171a))}body.detail-refined .pet-stat-edit-button:focus-visible{outline:2px solid var(--paint-accent,#ff7887);outline-offset:3px}body.detail-refined .pet-stat-dialog{position:fixed;inset:0;margin:auto;width:min(600px,calc(100% - 32px));max-width:600px;max-height:calc(100dvh - 40px);padding:0;overflow:hidden;border:1px solid var(--paint-line-a14,#ffffff24);border-radius:20px;background:linear-gradient(140deg,var(--paint-surface,#1d1c1d),var(--paint-base,#101011) 65%);color:var(--paint-text,#f7f5f7);box-shadow:inset 0 1px var(--paint-shadow-a5,#ffffff0c),0 36px 100px var(--paint-shadow-a73,#000b);font-family:"Lexend",sans-serif;color-scheme:dark}.pet-stat-dialog[open]{display:flex;flex-direction:column;animation:pet-stat-enter .18s ease-out}body.pet-stat-modal-open{overflow:hidden}.pet-stat-dialog::backdrop{background:var(--paint-base-a75,#050506bf);backdrop-filter:blur(8px)}.pet-stat-dialog-header{position:relative;display:flex;justify-content:space-between;gap:20px;padding:26px 28px 22px;border-bottom:1px solid var(--paint-line-a6,#ffffff10);flex-shrink:0}.pet-stat-dialog-header:before{content:"";position:absolute;left:28px;right:28px;top:0;height:2px;background:linear-gradient(90deg,var(--paint-accent,#ff5264),transparent 85%)}.pet-stat-dialog-header .pet-section-label{color:var(--paint-accent-text,#ff7d8a);font-size:11px}.pet-stat-dialog-header h2{margin:5px 0 7px;font:750 35px/1.1 "Lexend",sans-serif;letter-spacing:-1px}.pet-stat-dialog-header p{margin:0;color:var(--paint-muted,#b3adb6);font-size:12px;line-height:1.6}.pet-stat-dialog button{font-family:"Lexend",sans-serif;cursor:pointer}.pet-stat-close{display:grid;place-items:center;width:40px;height:40px;border:1px solid var(--paint-line-a8,#ffffff15);border-radius:10px;background:var(--paint-tint-a2,#ffffff04);color:var(--paint-text,#bfb8c3);flex-shrink:0}.pet-stat-close svg{width:20px;height:20px}.pet-stat-close:hover{background:var(--paint-accent-a7,#ff526412);color:var(--paint-text,#fff);border-color:var(--paint-accent-a24,#ff52643d)}.pet-stat-dialog-body{overflow-y:auto;overscroll-behavior:contain;padding:24px 28px 28px;scrollbar-width:thin;scrollbar-color:#ffffff26 transparent;min-height:0}.pet-stat-preview{padding:16px 18px 20px;border:1px solid var(--paint-accent-a18,#ff52642d);border-radius:12px;background:linear-gradient(120deg,var(--paint-accent-a5,#ff52640c),var(--paint-tint-a1,#ffffff02));box-shadow:inset 0 1px var(--paint-shadow-a2,#ffffff06)}.pet-stat-preview>div:first-child{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:18px}.pet-stat-preview .pet-section-label{color:var(--paint-text,#d3bdc3);font-size:11px}.pet-stat-preview-level{font:550 11px "Lexend",sans-serif;color:var(--paint-accent-text,#ff919e)}.pet-stat-preview-values{display:flex;flex-wrap:wrap;gap:18px 26px;align-items:center}body.detail-refined .pet-stat-preview .pet-detail-stat{display:inline-flex;align-items:center;gap:9px;padding:0;background:none;border:0;color:var(--paint-text,#fff)}body.detail-refined .pet-stat-preview .pet-detail-stat strong{font:700 25px/1.1 "Lexend",sans-serif;letter-spacing:-.4px;font-variant-numeric:tabular-nums}body.detail-refined .pet-stat-preview .pet-detail-stat-decal{width:29px;height:29px;object-fit:contain}.pet-stat-preview-values>span:not(.pet-detail-stat){font-size:12px;color:var(--paint-text,#bbb4be)}.pet-stat-settings{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:24px;margin:24px 0}.pet-stat-level-panel{min-width:0}.pet-stat-level-panel label{font-size:12px;font-weight:550;color:var(--paint-text,#e5e0e7)}.pet-stat-level-panel [data-stat-max]{min-height:32px;border:1px solid var(--paint-accent-a15,#ff718425);border-radius:7px;background:var(--paint-accent-a3,#ff718408);color:var(--paint-accent-text,#ff9baa);padding:6px 10px;font-size:10px;font-weight:500}.pet-stat-level-control{display:flex;flex-direction:column;align-items:stretch;gap:9px;margin-top:10px}.pet-stat-dialog input[type=number]{width:100%;height:44px;border:1px solid var(--paint-line-a13,#ffffff20);border-radius:9px;background:var(--paint-base,#090909);color:var(--paint-text,#f3eff5);font:650 18px "Lexend",sans-serif;text-align:center;box-shadow:inset 0 2px 5px var(--paint-shadow-a27,#0004);appearance:textfield;-moz-appearance:textfield}.pet-stat-dialog input[type=number]::-webkit-inner-spin-button,.pet-stat-dialog input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.pet-stat-enchant-panel{display:grid;gap:16px;min-width:0}.pet-stat-enchant-field{display:flex;flex-direction:column;gap:10px;min-width:0;font-size:12px;font-weight:500;color:var(--paint-text,#e5e0e7)}.pet-enchant-trigger{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:44px;width:100%;padding:0 12px;border:1px solid var(--paint-line-a13,#ffffff20);border-radius:9px;background:linear-gradient(var(--paint-surface,#211c20),var(--paint-base,#171417));color:var(--paint-text,#eee8f1);font:450 11px "Lexend",sans-serif;text-align:left}.pet-enchant-trigger svg{width:16px;height:16px;flex-shrink:0;color:var(--paint-text,#bcb0c3);transition:transform .15s}.pet-enchant-trigger[aria-expanded=true]{border-color:var(--paint-accent-a39,#ff718464);background:var(--paint-surface,#251a20)}.pet-enchant-trigger[aria-expanded=true] svg{transform:rotate(180deg)}.pet-enchant-menu{position:fixed;inset:auto;margin:0;padding:5px;border:1px solid var(--paint-accent-a23,#ff71843b);border-radius:10px;background:var(--paint-surface,#1c171b);box-shadow:0 15px 40px var(--paint-shadow-a73,#000b),inset 0 1px var(--paint-shadow-a2,#ffffff06);color:var(--paint-text,#efe8f4);max-height:260px;overflow-y:auto;scrollbar-width:thin}.pet-enchant-menu:popover-open{display:grid;gap:2px}.pet-enchant-menu button{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-height:40px;padding:9px 10px;border:0;border-radius:6px;background:transparent;color:var(--paint-text,#d9cedf);font:450 11px "Lexend",sans-serif;cursor:pointer;text-align:left}.pet-enchant-menu button svg{width:15px;height:15px;flex-shrink:0;visibility:hidden}.pet-enchant-menu button[aria-selected=true]{color:var(--paint-accent-text,#ffb0be);background:var(--paint-accent-a8,#ff607415)}.pet-enchant-menu button[aria-selected=true] svg{visibility:visible}.pet-enchant-menu button:hover,.pet-enchant-menu button:focus-visible{background:var(--paint-tint-a3,#ffffff08);color:var(--paint-text,#fff)}.pet-enchant-menu button:focus-visible{outline:2px solid var(--paint-accent,#ff8799);outline-offset:-2px}.pet-stat-modifier{padding-top:20px;margin-top:20px;border-top:1px solid var(--paint-line-a6,#ffffff10)}.pet-stat-modifier h3{margin:0;color:var(--paint-text,#e6e0eb);font-size:12px;font-weight:550}.pet-stat-modifier p{margin:7px 0 16px;color:var(--paint-muted,#aaa2b0);font-size:11px;line-height:1.65}.pet-stat-modifier>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.pet-stat-modifier label{display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--paint-text,#c4bdcb);font-size:11px;font-weight:400}.pet-stat-modifier input[type=number]{flex:0 0 58px;width:58px;height:40px;font-size:17px}.pet-stat-dialog-footer{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 28px;border-top:1px solid var(--paint-line-a7,#ffffff13);background:var(--paint-base-a50,#0a0a0a80);flex-shrink:0}.pet-stat-dialog-footer>div{display:flex;align-items:center;gap:10px}.pet-stat-dialog-footer button{min-height:42px;padding:0 16px;border-radius:9px;font-size:11px;font-weight:500}.pet-stat-reset{border:0;background:none;color:var(--paint-muted,#b8b0c0);padding-left:0!important}.pet-stat-reset:hover{color:var(--paint-text,#fff)}.pet-stat-cancel{border:1px solid var(--paint-line-a11,#ffffff1c);background:var(--paint-surface,#1d1b1d);color:var(--paint-text,#e0d9e7)}.pet-stat-cancel:hover{border-color:var(--paint-line-a22,#ffffff37);background:var(--paint-surface,#282528)}body.home-refined .pet-stat-apply.button-primary{display:inline-flex;align-items:center;gap:10px;background:var(--paint-accent,#e33e52);border-color:var(--paint-accent,#fb5264);box-shadow:inset 0 1px var(--paint-shadow-a13,#ffffff20),0 3px 8px var(--paint-shadow-a33,#0005);color:var(--paint-text,#fff);transform:none}body.home-refined .pet-stat-apply.button-primary:hover,body.home-refined .pet-stat-apply.button-primary:focus-visible{background:var(--paint-accent,#ed4e61);transform:none}.pet-stat-apply svg{width:17px;height:17px}.pet-stat-dialog :is(button,input,select):focus-visible{outline:2px solid var(--paint-accent,#ff7887);outline-offset:3px}body.detail-refined .pet-detail-right.is-history{height:auto;background:linear-gradient(125deg,var(--paint-base,#141314),var(--paint-base,#0c0c0d) 70%);box-shadow:inset 0 1px var(--paint-shadow-a2,#ffffff06),0 15px 45px var(--paint-shadow-a20,#0003);overflow:visible}body.detail-refined .is-history .pet-detail-view-control{padding:16px 24px;border-bottom-color:var(--paint-line-a6,#ffffff10)}body.detail-refined .is-history .pet-detail-view{height:auto;padding:24px;overflow:visible}.pet-history-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:24px}.pet-history-heading .pet-section-label{color:var(--paint-muted,#a9a3ae);font-size:11px;margin-bottom:6px}.pet-history-heading strong{display:block;color:var(--paint-text,#faf6fa);font:700 clamp(28px,3vw,36px)/1.12 "Lexend",sans-serif;letter-spacing:-.8px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.pet-history-key{display:inline-flex;align-items:center;gap:8px;font-size:11px;color:var(--paint-text,#c3bcc9);flex-shrink:0}.pet-history-key i{width:7px;height:7px;border-radius:50%;background:var(--paint-accent,#ff6375);box-shadow:0 0 0 4px var(--paint-accent-a7,#ff637512)}body.detail-refined .pet-detail-history-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0 0 22px;padding:18px 0;border-top:1px solid var(--paint-line-a5,#ffffff0e);border-bottom:1px solid var(--paint-line-a5,#ffffff0e)}body.detail-refined .pet-detail-history-metrics>div{display:flex;flex-direction:column;gap:8px;padding:0 20px;border:0;border-left:1px solid var(--paint-line-a7,#ffffff12);border-radius:0;background:none}body.detail-refined .pet-detail-history-metrics>div:first-child{padding-left:0;border:0}body.detail-refined .pet-detail-history-metrics span{font:450 11px "Lexend",sans-serif;color:var(--paint-muted,#aaa2b1);letter-spacing:0;text-transform:none;white-space:normal}body.detail-refined .pet-detail-history-metrics strong{display:flex;align-items:center;gap:7px;color:var(--paint-text,#ddd7e3);font:650 22px "Lexend",sans-serif;font-variant-numeric:tabular-nums}body.detail-refined .pet-detail-history-metrics strong span{font:500 21px "Lexend",sans-serif;color:inherit}body.detail-refined .pet-detail-history-metrics .is-up{color:#a7ef57}body.detail-refined .pet-detail-history-metrics .is-down{color:var(--paint-accent-text,#ff6b7d)}body.detail-refined .pet-detail-history{display:block;height:auto;min-height:0;padding:0;border:0;border-radius:0;background:none;color:var(--paint-accent,#ff586d);overflow:visible}body.detail-refined .pet-detail-chart{min-height:0;width:100%;height:auto;max-height:320px;overflow:visible}body.detail-refined .pet-detail-chart-grid line{stroke:var(--paint-text-a5,#ffffff0e);stroke-dasharray:3 5}body.detail-refined .pet-detail-chart-grid text,body.detail-refined .pet-detail-chart-date{fill:var(--paint-muted,#aaa1b1);font:450 11px "Lexend",sans-serif}body.detail-refined .pet-detail-chart-line{stroke:var(--paint-accent,#ff6577);stroke-width:2.5;filter:drop-shadow(0 3px 6px #ff526426)}body.detail-refined .pet-detail-chart-point{fill:var(--paint-accent-text,#ff7281);stroke:var(--paint-ink,#121112);stroke-width:2}body.detail-refined .pet-detail-chart-focus{stroke:var(--paint-accent-text-a45,#ff788773)}body.detail-refined .pet-detail-chart:focus-visible{outline:2px solid var(--paint-accent,#ff7887);outline-offset:5px;border-radius:4px}body.detail-refined .pet-detail-chart-tooltip{padding:12px 15px;border:1px solid var(--paint-accent-a30,#ff69754d);border-radius:10px;background:var(--paint-base,#181416);box-shadow:inset 0 1px var(--paint-shadow-a4,#ffffff09),0 8px 20px var(--paint-shadow-a53,#0008);min-width:140px}body.detail-refined .pet-detail-chart-tooltip small{color:var(--paint-text,#bdb2c4);font:400 10px "Lexend",sans-serif;line-height:1.6}body.detail-refined .pet-detail-chart-tooltip strong{color:var(--paint-text,#fff);font:700 23px "Lexend",sans-serif;font-variant-numeric:tabular-nums}.pet-history-footer{display:flex;justify-content:space-between;gap:20px;padding-top:16px;margin-top:8px;border-top:1px solid var(--paint-line-a5,#ffffff0c);font-size:10px;color:var(--paint-muted,#a49ba9);line-height:1.7}.pet-history-footer time{flex-shrink:0;color:var(--paint-text,#bcb2c3);font-variant-numeric:tabular-nums}body.detail-refined .pet-detail-history-empty{display:grid;place-items:center;min-height:180px;padding:24px;color:var(--paint-text,#bfb4c5);font-size:12px;text-align:center;line-height:1.8}@keyframes pet-stat-enter{from{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:none}}@media(max-width:760px){.pet-market-value>strong{font-size:clamp(22px,7vw,36px)}body.detail-refined .is-history .pet-detail-view{padding:18px 12px}body.detail-refined .is-history .pet-detail-view-control{padding:12px}.pet-history-heading{gap:12px;margin-bottom:20px}.pet-history-key{font-size:10px}body.detail-refined .pet-detail-history-metrics>div{padding:0 10px}body.detail-refined .pet-detail-history-metrics span{font-size:10px}body.detail-refined .pet-detail-history-metrics strong{font-size:19px}.pet-history-footer{flex-direction:column;gap:5px}.pet-stat-dialog-header{padding:22px 22px 18px}.pet-stat-dialog-body{padding:20px 22px 24px}.pet-stat-dialog-footer{padding:16px 22px}.pet-stat-modifier>div{grid-template-columns:1fr;gap:14px}}@media(max-width:420px){body.detail-refined .pet-stat-dialog{width:calc(100% - 24px);max-height:calc(100dvh - 24px);border-radius:16px}.pet-stat-dialog-header{padding:20px 18px 17px}.pet-stat-dialog-header h2{font-size:31px}.pet-stat-dialog-body{padding:18px}.pet-stat-dialog-footer{padding:14px 18px;gap:8px}.pet-stat-dialog-footer button{padding:0 12px}.pet-stat-dialog-footer>div{gap:7px}.pet-stat-preview{padding:14px}.pet-stat-preview-values{gap:16px}body.detail-refined .pet-stat-preview .pet-detail-stat strong{font-size:21px}body.detail-refined .pet-stat-preview .pet-detail-stat-decal{width:25px;height:25px}body.detail-refined .pet-detail-history-metrics{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:18px}body.detail-refined .pet-detail-history-metrics>div:nth-child(3){padding-left:0;border-left:0}.pet-history-heading strong{font-size:29px}}@media(prefers-reduced-motion:reduce){.pet-stat-dialog[open]{animation:none}.pet-stat-dialog *,.pet-detail-chart-tooltip,.pet-detail-chart-point{transition:none!important}}@media(forced-colors:active){.pet-rarity-text{background:none!important;color:CanvasText!important;-webkit-text-fill-color:CanvasText!important;-webkit-text-stroke:0!important}}body.detail-refined .pet-profile-hero{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}body.detail-refined .pet-profile-market{grid-template-columns:minmax(0,1fr) 112px;gap:20px}body.detail-refined .pet-market-value{container-type:inline-size}body.detail-refined .pet-market-value>strong{white-space:nowrap;overflow-wrap:normal;font-size:min(clamp(28px,3.7vw,52px),calc(100cqw / var(--pet-value-length,10) * 1.8));letter-spacing:-1px}body.detail-refined .pet-market-demand{padding-left:18px}body.detail-refined .pet-profile-facts{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) auto;align-items:center;gap:16px}body.detail-refined .pet-profile-facts>div{padding-left:0}.pet-profile-edit{justify-self:end}body.detail-refined .pet-detail-right{--accent:#ff6074;--accent-hover:#ff8795;--header:#171617;--panel:#111112;--panel-hover:#211b1e;--border:#ffffff12;--border-hover:#ff617447;--muted:#aaa2af;--soft:#e0d9e6;--text:#f4eff6;--red:#ff7181;--green:#b0eb75;height:clamp(700px,80vh,850px);margin-top:30px;border-radius:16px;background:linear-gradient(125deg,var(--paint-base,#151415),var(--paint-base,#0d0d0e) 70%);border-color:var(--paint-line-a9,#ffffff17);box-shadow:inset 0 1px var(--paint-shadow-a3,#ffffff08),0 15px 45px var(--paint-shadow-a20,#0003);overflow:hidden}body.detail-refined .pet-detail-right.is-history{height:auto;min-height:680px;overflow:hidden}.pet-activity-tabs{display:flex;align-items:center;gap:8px;padding:10px 18px 0;overflow-x:auto;flex-shrink:0;border-bottom:1px solid var(--paint-line-a7,#ffffff12);scrollbar-width:none;overscroll-behavior-x:contain}.pet-activity-tabs::-webkit-scrollbar{display:none}.pet-activity-tabs button{position:relative;flex-shrink:0;min-height:52px;padding:0 17px;border:0;background:transparent;color:var(--paint-muted,#a9a1b0);white-space:nowrap;font:450 12px "Lexend",sans-serif;cursor:pointer;transition:color .15s,background .15s;border-radius:8px 8px 0 0}.pet-activity-tabs button:after{content:"";position:absolute;left:17px;right:17px;bottom:-1px;height:2px;border-radius:2px;background:transparent}.pet-activity-tabs button:hover{color:var(--paint-text,#f4edf8);background:var(--paint-tint-a2,#ffffff04)}.pet-activity-tabs button[aria-selected=true]{color:var(--paint-accent-text,#ff91a0);background:linear-gradient(0deg,var(--paint-accent-a4,#ff52640b),transparent)}.pet-activity-tabs button[aria-selected=true]:after{background:var(--paint-accent,#ff6074);box-shadow:0 -2px 10px var(--paint-accent-a14,#ff607424)}body.detail-refined .pet-detail-right [hidden]{display:none!important}body.detail-refined .pet-detail-right .pet-detail-view-control{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;padding:18px 24px;border-bottom:1px solid var(--paint-line-a5,#ffffff0c);flex-shrink:0;z-index:2}body.detail-refined .pet-detail-right .pet-detail-view{height:auto;min-height:0;flex:1 1 auto;padding:22px 24px 24px;scrollbar-width:thin;scrollbar-color:#ffffff23 transparent;scrollbar-gutter:stable;overflow-y:auto;overscroll-behavior-y:auto;scroll-behavior:smooth}body.detail-refined .pet-detail-right.is-history .pet-detail-view{overflow:visible;padding:26px 24px 22px}body.detail-refined .is-history .pet-detail-chart{max-height:400px}body.detail-refined .pet-detail-right .pet-detail-hatch-controls{display:flex;flex-wrap:wrap;gap:4px;padding:4px;border:1px solid var(--paint-line-a8,#ffffff14);border-radius:10px;background:var(--paint-base-a50,#09090980);min-width:0}body.detail-refined .pet-detail-hatch-controls button{min-height:36px;padding:0 14px;color:var(--paint-muted,#b1a8b9);font:450 11px "Lexend",sans-serif;border-radius:7px}body.detail-refined .pet-detail-hatch-controls button:hover{background:var(--paint-tint-a3,#ffffff07);color:var(--paint-text,#fff)}body.detail-refined .pet-detail-hatch-controls button.is-active{color:var(--paint-accent-text,#ff9caa);background:var(--paint-accent-a9,#ff607417);box-shadow:inset 0 0 0 1px var(--paint-accent-a19,#ff607430)}body.detail-refined .pet-detail-owner-summary{display:flex;align-items:center;gap:24px;margin:0;min-width:0}body.detail-refined .pet-detail-owner-summary>div{display:flex;flex-direction:column;gap:5px;min-width:0;padding:0;border:0;border-radius:0;background:none;text-align:right}body.detail-refined .pet-detail-owner-summary span{font:400 10px "Lexend",sans-serif;text-transform:none;color:var(--paint-muted,#aaa2b0)}body.detail-refined .pet-detail-owner-summary strong{font:650 21px "Lexend",sans-serif;color:var(--paint-text,#f5edf7)}body.detail-refined .pet-detail-right .pet-detail-view:has(.pet-detail-owners){overflow-x:hidden;overflow-y:auto}body.detail-refined .pet-detail-owners{height:auto;flex:0 0 auto;min-height:0}.pet-detail-owner-history-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}.pet-detail-owner-history-header strong{color:var(--paint-text,#eae2ef);font:550 13px "Lexend",sans-serif}body.detail-refined .pet-detail-owner-list{gap:0;padding:0;flex:0 0 auto;overflow:visible;overscroll-behavior:auto}body.detail-refined :is(.pet-detail-owner,.pet-detail-activity.pet-detail-hatch){display:grid;grid-template-columns:44px minmax(0,1fr) auto;gap:14px;align-items:center;min-height:82px;padding:16px 14px;background:transparent;border:0;border-bottom:1px solid var(--paint-line-a5,#ffffff0d);border-radius:0;color:var(--paint-text,#eee5f3);transition:background .15s}body.detail-refined :is(.pet-detail-owner,.pet-detail-activity.pet-detail-hatch):hover{background:var(--paint-accent-a3,#ff607408)}body.detail-refined .pet-detail-owner :is(img,.pet-detail-owner-fallback),body.detail-refined .pet-detail-hatch :is(img,.pet-detail-owner-fallback){width:44px;height:44px;border:1px solid var(--paint-line-a13,#ffffff20);border-radius:12px;background:var(--paint-surface,#252023);color:var(--paint-accent-text,#ff9dab);object-fit:cover;font:600 17px "Lexend",sans-serif}body.detail-refined .pet-detail-owner>span:nth-child(2){min-width:0}body.detail-refined :is(.pet-detail-owner,.pet-detail-hatch) strong{font:550 13px "Lexend",sans-serif;color:var(--paint-text,#eee6f4)}body.detail-refined :is(.pet-detail-owner,.pet-detail-hatch) small{color:var(--paint-muted,#aaa1b2);font:400 10px/1.5 "Lexend",sans-serif}body.detail-refined .pet-detail-owner-list>.pet-detail-owner{grid-template-columns:44px minmax(0,1fr) 184px;column-gap:18px;row-gap:8px}body.detail-refined .pet-detail-owner>.pet-detail-quantity{grid-column:3;grid-row:1;min-width:0}body.detail-refined .pet-detail-owner-identity{display:flex;flex-direction:column;gap:5px;min-width:0}.pet-detail-owner-name-line{display:flex;align-items:center;gap:10px;min-width:0}body.detail-refined .pet-detail-owner-name-line>strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.detail-refined .pet-detail-owner-observed{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.detail-refined .pet-detail-quantity,body.detail-refined .pet-detail-hatch-quantity strong{color:var(--paint-accent-text,#ff9caa);font:650 22px/1.2 "Lexend",sans-serif;text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}body.detail-refined .pet-detail-quantity small{margin-top:6px;font-size:10px;font-weight:400}body.detail-refined .pet-detail-owner-tags{display:flex;align-items:center;justify-content:flex-start;gap:6px;min-width:0;max-width:65%;flex-shrink:0;overflow-x:auto;scrollbar-width:none}body.detail-refined .pet-detail-owner-tags::-webkit-scrollbar{display:none}body.detail-refined .pet-detail-owner-tags>.pet-detail-owner-tag{flex-shrink:0}body.detail-refined .pet-detail-owner-tags:empty{display:none}.pet-owner-quantity-line{display:grid;grid-template-columns:minmax(0,1fr) calc(var(--owner-quantity-digits,3) * .6em);align-items:center;gap:8px;width:100%}.pet-owner-quantity-total{grid-column:2;text-align:left}.pet-owner-ut{grid-column:1;justify-self:end;display:inline-flex;align-items:center;justify-content:center;gap:6px;width:var(--owner-ut-width,52px);min-height:26px;padding:3px 8px;border:1px solid var(--paint-accent-a22,#ff607438);border-radius:6px;background:linear-gradient(180deg,var(--paint-accent-a9,#ff607416),var(--paint-accent-a3,#ff607408));box-shadow:inset 0 1px var(--paint-shadow-a3,#ffffff07);white-space:nowrap}.pet-owner-ut-label{color:var(--paint-accent-text,#ffb1bd);font:600 10px/1.4 "Lexend",sans-serif;letter-spacing:.03em}.pet-owner-ut-count{color:var(--paint-text,#eee6f4);font:650 14px/1.2 "Lexend",sans-serif;font-variant-numeric:tabular-nums}.pet-detail-owner-tag{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:28px;padding:4px 9px;border:1px solid var(--paint-line-a13,#ffffff20);border-radius:8px;color:var(--paint-text,#d4cbdc);background:linear-gradient(180deg,var(--paint-tint-a3,#ffffff07),var(--paint-tint-a1,#ffffff02));box-shadow:inset 0 1px var(--paint-shadow-a2,#ffffff05);font:500 10px/1.4 "Lexend",sans-serif;white-space:nowrap}.pet-detail-owner-tag .icon{width:14px;height:14px;flex-shrink:0}.pet-detail-owner-tag.tag-nft{color:#ffacb9;border-color:#ff607438;background:linear-gradient(180deg,#ff607411,#ff607405)}.pet-detail-owner-tag.tag-bot{color:#f1ce8a;border-color:#e3b65e36;background:linear-gradient(180deg,#e3b65e0e,#e3b65e04)}.pet-owner-load-more{display:flex;align-items:center;justify-content:center;min-height:48px;padding:10px 0}.pet-owner-load-more button{min-height:44px;padding:0 16px;border:1px solid var(--paint-accent-a25,#ff607440);border-radius:8px;background:var(--paint-accent-a5,#ff60740c);color:var(--paint-accent-text,#ffb3be);font:450 11px "Lexend",sans-serif;cursor:pointer}.pet-owner-load-more button:hover{background:var(--paint-accent-a10,#ff607419)}body.detail-refined .pet-detail-right .pet-detail-list{gap:18px;margin-top:0}body.detail-refined .pet-detail-view.is-hatches .pet-detail-list{max-height:none;padding:0;overflow:visible;gap:0}body:is(.detail-refined,.player-refined) .pet-detail-post{padding:20px;background:linear-gradient(110deg,var(--paint-surface,#1a181a),var(--paint-base,#121213));border:1px solid var(--paint-line-a7,#ffffff13);border-radius:12px;box-shadow:inset 0 1px var(--paint-shadow-a2,#ffffff04)}body:is(.detail-refined,.player-refined) .pet-detail-comparison{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:0}body:is(.detail-refined,.player-refined) .pet-detail-activity-side{padding:0;min-width:0}body:is(.detail-refined,.player-refined) .pet-detail-activity-side+.pet-detail-activity-side{padding:0 0 0 24px;border-left:1px solid var(--paint-line-a7,#ffffff12);border-top:0}.pet-detail-side-person{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;margin-bottom:22px}body:is(.detail-refined,.player-refined) .pet-detail-post-player{display:inline-flex;align-items:center;gap:11px;min-width:0;color:var(--paint-text,#eee6f4)}body:is(.detail-refined,.player-refined) .pet-detail-post-player>span:not(.pet-detail-post-avatar){min-width:0}body:is(.detail-refined,.player-refined) .pet-detail-post-player img,body:is(.detail-refined,.player-refined) .pet-detail-post-avatar{width:40px;height:40px;border:1px solid var(--paint-line-a11,#ffffff1c);border-radius:11px;background:var(--paint-surface,#282025);color:var(--paint-accent-text,#ff9aaa);flex-shrink:0;font:600 16px "Lexend",sans-serif}body:is(.detail-refined,.player-refined) .pet-detail-post-player strong{font:550 12px "Lexend",sans-serif}body:is(.detail-refined,.player-refined) .pet-detail-post-player small{margin-top:5px;font:400 10px "Lexend",sans-serif;color:var(--paint-muted,#aaa1b0)}.pet-detail-post-time{color:var(--paint-muted,#aba0b2);font:400 10px "Lexend",sans-serif;flex-shrink:0}body:is(.detail-refined,.player-refined) .pet-detail-activity-side>header{min-height:28px;gap:12px;margin-bottom:14px}body:is(.detail-refined,.player-refined) .pet-detail-activity-side h2{color:var(--paint-text,#bfb3c8);font:500 11px "Lexend",sans-serif;text-transform:none;letter-spacing:0}body:is(.detail-refined,.player-refined) .pet-detail-activity-side-gave h2,body:is(.detail-refined,.player-refined) .pet-detail-activity-side-offering h2{color:var(--paint-accent-text,#ff98a7)}body:is(.detail-refined,.player-refined) .pet-detail-activity-side-received h2{color:#b0eb75}body:is(.detail-refined,.player-refined) .pet-detail-activity-side>header>strong{font:650 18px "Lexend",sans-serif;color:var(--paint-text,#f5ecf7);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}body:is(.detail-refined,.player-refined) .pet-detail-post .terminal-pets{display:grid;grid-template-columns:repeat(auto-fill,minmax(90px,1fr));gap:14px 10px;min-height:0;align-content:start}body:is(.detail-refined,.player-refined) .pet-detail-terminal-pet{box-shadow:none;gap:8px;min-width:0}body:is(.detail-refined,.player-refined) .pet-detail-terminal-pet .terminal-pet-art{background:var(--paint-base,#0b0b0d);border:1.5px solid var(--paint-line-a8,#ffffff14);border-radius:9px;box-shadow:inset 0 1px var(--paint-shadow-a2,#ffffff04);transition:border-color .15s,background .15s}body:is(.detail-refined,.player-refined) .pet-detail-terminal-pet:is(:hover,:focus){box-shadow:none;outline:none}body:is(.detail-refined,.player-refined) .pet-detail-terminal-pet:hover .terminal-pet-art{background:var(--paint-base,#161416);border-color:var(--paint-line-a25,#ffffff40)}body:is(.detail-refined,.player-refined) .pet-detail-terminal-pet.is-unvalued-pet .terminal-pet-art{border-color:var(--paint-accent,#fb6177);background:var(--paint-accent-a2,#fb617706)}body:is(.detail-refined,.player-refined) .pet-detail-terminal-pet.is-unvalued-pet:hover .terminal-pet-art{border-color:var(--paint-accent,#ff8b9b);background:var(--paint-accent-a4,#fb61770b)}body:is(.detail-refined,.player-refined) .pet-detail-terminal-pet.is-current-pet .terminal-pet-art{border-color:#86e3a3;background:#86e3a307}body:is(.detail-refined,.player-refined) .pet-detail-terminal-pet.is-current-pet:hover .terminal-pet-art{border-color:#a8efbe;background:#86e3a30d}body:is(.detail-refined,.player-refined) .pet-detail-terminal-pet .terminal-pet-art>img{width:90%;height:90%;object-fit:contain}body:is(.detail-refined,.player-refined) .pet-detail-terminal-pet .terminal-pet-art>.pet-detail-super-legendary{width:23%;height:23%}body:is(.detail-refined,.player-refined) .pet-detail-terminal-pet .terminal-pet-art{container-type:inline-size}body:is(.detail-refined,.player-refined) .pet-detail-terminal-pet .terminal-pet-art>strong{padding:3px 4px;border:1px solid var(--paint-line-a7,#ffffff12);border-radius:4px;background:var(--paint-base-a92,#0b090bea);color:var(--paint-text,#f0e8f5);font:650 min(10px,calc((100cqw - 12px) / var(--activity-value-length,8) * 1.6)) "Lexend",sans-serif;max-width:calc(100% - 6px);overflow:visible;text-overflow:clip;white-space:nowrap;letter-spacing:-.1px}body:is(.detail-refined,.player-refined) .pet-detail-terminal-pet .terminal-pet-name{font:500 11px/1.5 "Lexend",sans-serif;color:var(--paint-text,#d8cedf);min-height:16px}body:is(.detail-refined,.player-refined) .terminal-pet-empty{display:flex;align-items:center;justify-content:center;gap:10px;min-height:88px;padding:16px;grid-column:1/-1;color:var(--paint-muted,#b3aaba);border:1px solid var(--paint-line-a4,#ffffff0b);background:linear-gradient(110deg,var(--paint-tint-a1,#ffffff03),transparent);border-radius:9px;font:400 11px "Lexend",sans-serif}.terminal-pet-empty svg{width:23px;height:23px;flex-shrink:0;color:var(--paint-muted,#847b8c)}body.detail-refined .pet-terminal-filter{display:flex;align-items:center;gap:10px;padding:7px 10px;font:500 11px "Lexend",sans-serif;color:var(--paint-text,#e8ddeb);cursor:pointer;min-width:0}.pet-terminal-filter>span{display:flex;flex-direction:column;gap:5px}.pet-terminal-filter small{color:var(--paint-muted,#aaa1b0);font:400 10px "Lexend",sans-serif}.pet-terminal-filter small b{color:var(--paint-text,#d9ccdF);font-weight:550}body.detail-refined .pet-terminal-filter input{appearance:none;display:grid;place-items:center;width:18px;height:18px;flex-shrink:0;margin:0;border:1px solid var(--paint-line-a20,#ffffff32);border-radius:5px;background:var(--paint-base,#080808);cursor:pointer}.pet-terminal-filter input:checked{border-color:var(--paint-accent,#ff7184);background:var(--paint-accent,#d94357)}.pet-terminal-filter input:checked:after{content:"";width:7px;height:4px;border-left:2px solid white;border-bottom:2px solid white;transform:rotate(-45deg) translateY(-1px)}.pet-offer-footer{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-top:18px;padding-top:14px;border-top:1px solid var(--paint-line-a6,#ffffff10)}.pet-offer-added-value{display:flex;align-items:center;gap:8px;color:var(--paint-text,#c8bdce);font-size:10px}.pet-offer-added-value .icon{width:16px;height:16px;color:var(--paint-accent-text,#ff899b)}.pet-offer-added-value strong{font:650 18px "Lexend",sans-serif;color:var(--paint-text,#f5eaf8)}.pet-offer-actions button{min-height:40px;padding:0 13px;border:1px solid var(--paint-accent-a24,#ff6d813d);border-radius:8px;background:var(--paint-accent,#e03d51);color:var(--paint-text,#fff);font:500 11px "Lexend",sans-serif;cursor:pointer}.pet-offer-actions small{color:var(--paint-text,#bfb0c9);font-size:10px}.pet-ct-listings>header{margin-bottom:18px;color:var(--paint-text,#e4d9ed);font:550 13px "Lexend",sans-serif}.pet-ct-list-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px}.pet-ct-price{text-align:right}body.detail-refined .pet-ct-price strong{font:650 24px "Lexend",sans-serif;color:var(--paint-accent-text,#ffadba)}body.detail-refined .pet-detail-empty{flex:1;min-height:340px;max-width:100%;padding:32px;color:var(--paint-muted,#aaa0b3);font:400 12px/1.9 "Lexend",sans-serif}body.detail-refined .pet-detail-right :is(button,a,input,[tabindex]):focus-visible{outline:2px solid var(--paint-accent,#ff8293);outline-offset:3px}@media(max-width:1050px){body.detail-refined .pet-profile-market{grid-template-columns:minmax(0,1fr) 86px;gap:14px}body.detail-refined .pet-market-demand{padding-left:14px}.pet-activity-tabs{gap:2px;padding-inline:10px}.pet-activity-tabs button{padding-inline:12px;font-size:11px}.pet-activity-tabs button:after{left:12px;right:12px}.pet-detail-owner-meta{gap:12px}.pet-detail-owner-tags{max-width:180px}}@media(max-width:760px){body.detail-refined .pet-profile-hero{grid-template-columns:1fr}body.detail-refined .pet-profile-market{grid-template-columns:minmax(0,1fr) 82px;gap:14px}body.detail-refined .pet-market-demand{padding-left:14px}body.detail-refined .pet-market-value>strong{font-size:min(42px,calc(100cqw / var(--pet-value-length,10) * 1.8))}body.detail-refined .pet-profile-facts{gap:12px}body.detail-refined .pet-profile-facts strong{font-size:18px}body.detail-refined .pet-stat-edit-button{padding:0 10px;gap:6px;font-size:10px}.pet-stat-edit-button svg{width:15px;height:15px}body.detail-refined .pet-detail-right{height:720px;margin-top:24px;border-radius:12px}body.detail-refined .pet-detail-right.is-history{height:auto;min-height:640px}body.detail-refined .pet-detail-right .pet-detail-view-control{padding:14px;gap:16px}body.detail-refined .pet-detail-right .pet-detail-view{padding:18px 12px}body.detail-refined .pet-detail-right.is-history .pet-detail-view{padding:22px 12px}.pet-activity-tabs{gap:2px;padding:5px 6px 0}.pet-activity-tabs button{min-height:48px;font-size:11px}.pet-detail-owner-meta{flex-direction:column;align-items:flex-end;gap:8px}.pet-detail-owner-tags{max-width:130px}body.detail-refined .pet-detail-owner-summary{width:100%;justify-content:flex-start;gap:28px}body.detail-refined .pet-detail-owner-summary>div{text-align:left}body:is(.detail-refined,.player-refined) .pet-detail-post{padding:16px}body:is(.detail-refined,.player-refined) .pet-detail-comparison{grid-template-columns:1fr;gap:22px}body:is(.detail-refined,.player-refined) .pet-detail-activity-side+.pet-detail-activity-side{padding:20px 0 0;border-left:0;border-top:1px solid var(--paint-line-a8,#ffffff14)}.pet-detail-side-person:empty{display:none}.pet-offer-side-spacer{display:none}.pet-detail-side-person{margin-bottom:16px}body:is(.detail-refined,.player-refined) .pet-detail-post .terminal-pets{grid-template-columns:repeat(auto-fill,minmax(80px,1fr));gap:12px 8px}body.detail-refined :is(.pet-detail-owner,.pet-detail-activity.pet-detail-hatch){grid-template-columns:40px minmax(0,1fr) auto;gap:10px;padding:14px 4px}body.detail-refined .pet-detail-owner :is(img,.pet-detail-owner-fallback),body.detail-refined .pet-detail-hatch :is(img,.pet-detail-owner-fallback){width:40px;height:40px}body.detail-refined :is(.pet-detail-owner,.pet-detail-hatch) strong{font-size:12px}body.detail-refined .pet-detail-quantity,body.detail-refined .pet-detail-hatch-quantity strong{font-size:20px}.pet-ct-list-grid{grid-template-columns:1fr}.pet-terminal-filter small{font-size:9px}body.detail-refined .pet-terminal-filter{gap:8px;padding:7px 8px}body.detail-refined .pet-detail-hatch-controls{max-width:100%}body.detail-refined .pet-detail-hatch-controls button{font-size:10px;padding:0 10px}}@media(prefers-reduced-motion:reduce){.pet-activity-tabs button{transition:none}}@media(max-width:1050px){body.detail-refined .pet-detail-owner-list>.pet-detail-owner{grid-template-columns:44px minmax(0,1fr) 164px;column-gap:14px}}@media(max-width:760px){body.detail-refined .pet-detail-owner-list>.pet-detail-owner{grid-template-columns:40px minmax(0,1fr) auto;column-gap:10px;row-gap:6px}body.detail-refined .pet-detail-owner>:is(img,.pet-detail-owner-fallback,.pet-activity-avatar){grid-column:1;grid-row:1/3}body.detail-refined .pet-detail-owner-identity{display:contents}.pet-detail-owner-name-line{grid-column:2/-1;grid-row:1;gap:8px}body.detail-refined .pet-detail-owner-observed{grid-column:2;grid-row:2}body.detail-refined .pet-detail-owner>.pet-detail-quantity{grid-column:3;grid-row:2;font-size:18px;width:calc(var(--owner-ut-width,52px) + 8px + var(--owner-quantity-digits,3) * .6em)}.pet-detail-owner-tag{min-height:25px;font-size:9px;padding:3px 7px;gap:5px}.pet-owner-ut{min-height:25px}.pet-owner-ut-count{font-size:13px}.pet-owner-ut-label{font-size:9px}}.pet-activity-avatar{position:relative;display:grid;place-items:center;width:44px;height:44px;flex:0 0 44px;overflow:hidden;border:1px solid var(--paint-line-a13,#ffffff20);border-radius:12px;background:linear-gradient(145deg,var(--paint-surface,#30232a),var(--paint-surface,#1a171b));color:var(--paint-accent-text,#ffadbb);font:650 15px "Lexend",sans-serif}body.detail-refined .pet-activity-avatar>img{position:absolute;inset:0;width:100%;height:100%;border:0;border-radius:0;background:transparent;object-fit:cover}.pet-detail-post-player .pet-activity-avatar{width:40px;height:40px;flex-basis:40px;border-radius:11px}@media(max-width:760px){.pet-activity-avatar{width:40px;height:40px;flex-basis:40px}}body.detail-refined .pet-detail-right .pet-detail-terminal-pet:focus-visible{outline:none}body:is(.detail-refined,.player-refined) .pet-detail-terminal-pet:focus-visible .terminal-pet-art{outline:2px solid var(--paint-line,#eee8f1);outline-offset:3px}body:is(.detail-refined,.player-refined) :is(.is-trades,.is-terminal) .pet-detail-view{padding:12px 16px 16px}body:is(.detail-refined,.player-refined) :is(.is-trades,.is-terminal) .pet-detail-list{gap:10px}body:is(.detail-refined,.player-refined) :is(.is-trades,.is-terminal) .pet-detail-comparison{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}body:is(.detail-refined,.player-refined) :is(.is-trades,.is-terminal) .pet-detail-activity-side{display:block;padding:0}body:is(.detail-refined,.player-refined) :is(.is-trades,.is-terminal) .pet-detail-activity-side+.pet-detail-activity-side{padding:0 0 0 16px;border-left:1px solid var(--paint-line-a7,#ffffff13);border-top:0}body:is(.detail-refined,.player-refined) :is(.is-trades,.is-terminal) .pet-detail-side-person{min-height:30px;margin:0 0 8px;gap:8px;flex-direction:row;align-items:center}body.detail-refined .is-terminal .pet-detail-side-person:empty{display:flex}body:is(.detail-refined,.player-refined) :is(.is-trades,.is-terminal) .pet-detail-post-player{gap:7px;padding:2px 4px;margin-left:-4px;border-radius:7px;transition:background .15s,color .15s}body:is(.detail-refined,.player-refined) :is(.is-trades,.is-terminal) .pet-detail-post-player:hover,body:is(.detail-refined,.player-refined) :is(.is-trades,.is-terminal) .pet-detail-post-player:focus-visible{background:var(--paint-accent-a5,#ff60740e);color:var(--paint-accent-text,#ffadbb)}body:is(.detail-refined,.player-refined) :is(.is-trades,.is-terminal) .pet-detail-post-player:hover strong{color:var(--paint-accent-text,#ffadbb)}body:is(.detail-refined,.player-refined) :is(.is-trades,.is-terminal) .pet-detail-post-player :is(img,.pet-detail-post-avatar,.pet-activity-avatar){width:28px;height:28px;flex-basis:28px;border-radius:8px;font-size:11px}body:is(.detail-refined,.player-refined) :is(.is-trades,.is-terminal) .pet-activity-avatar>img{width:100%;height:100%;border-radius:0}body:is(.detail-refined,.player-refined) :is(.is-trades,.is-terminal) .pet-detail-post-player strong{font-size:11px}body:is(.detail-refined,.player-refined) :is(.is-trades,.is-terminal) .pet-detail-post-player small{font-size:9px;margin-top:3px}body:is(.detail-refined,.player-refined) :is(.is-trades,.is-terminal) .pet-detail-post-time{font-size:9px}body:is(.detail-refined,.player-refined) :is(.is-trades,.is-terminal) .pet-detail-activity-side>header{margin:0 0 7px;min-height:20px}body:is(.detail-refined,.player-refined) :is(.is-trades,.is-terminal) .pet-detail-activity-side h2{font-size:10px}body:is(.detail-refined,.player-refined) :is(.is-trades,.is-terminal) .pet-detail-activity-side>header>strong{font-size:13px;white-space:normal;overflow-wrap:normal;min-width:0;text-align:right}body:is(.detail-refined,.player-refined) :is(.is-trades,.is-terminal) .pet-detail-activity-side>header>h2{flex-shrink:0}body:is(.detail-refined,.player-refined) :is(.is-trades,.is-terminal) .pet-detail-activity-side>.terminal-pets{grid-template-columns:repeat(auto-fill,64px);gap:8px}body:is(.detail-refined,.player-refined) :is(.is-trades,.is-terminal) .pet-detail-terminal-pet{gap:4px}body:is(.detail-refined,.player-refined) :is(.is-trades,.is-terminal) .pet-detail-terminal-pet .terminal-pet-art{border-radius:7px}body:is(.detail-refined,.player-refined) :is(.is-trades,.is-terminal) .pet-detail-terminal-pet .terminal-pet-art>strong{font-size:min(9px,calc((100cqw - 10px) / var(--activity-value-length,8) * 1.6));padding:2px 3px;right:2px;bottom:2px}body:is(.detail-refined,.player-refined) :is(.is-trades,.is-terminal) .pet-detail-terminal-pet .terminal-pet-name{font-size:9px;line-height:1.4;min-height:13px}body:is(.detail-refined,.player-refined) :is(.is-trades,.is-terminal) .terminal-pet-empty{min-height:60px;font-size:10px;padding:12px;gap:8px}body:is(.detail-refined,.player-refined) :is(.is-trades,.is-terminal) .terminal-pet-empty svg{width:19px;height:19px}body:is(.detail-refined,.player-refined) :is(.is-trades,.is-terminal) .pet-detail-post{padding:12px 14px;border-radius:10px}@media(max-width:760px){body:is(.detail-refined,.player-refined) :is(.is-trades,.is-terminal) .pet-detail-view{padding:10px 8px}body:is(.detail-refined,.player-refined) :is(.is-trades,.is-terminal) .pet-detail-comparison{gap:10px}body:is(.detail-refined,.player-refined) :is(.is-trades,.is-terminal) .pet-detail-activity-side+.pet-detail-activity-side{padding-left:10px}body:is(.detail-refined,.player-refined) :is(.is-trades,.is-terminal) .pet-detail-activity-side>.terminal-pets{grid-template-columns:repeat(auto-fill,minmax(45px,1fr));gap:7px 5px}body:is(.detail-refined,.player-refined) :is(.is-trades,.is-terminal) .pet-detail-post{padding:10px}body:is(.detail-refined,.player-refined) :is(.is-trades,.is-terminal) .pet-detail-side-person{align-items:flex-start;min-height:42px;position:relative}body:is(.detail-refined,.player-refined) :is(.is-trades,.is-terminal) .pet-detail-post-player{max-width:100%;gap:5px}body:is(.detail-refined,.player-refined) :is(.is-trades,.is-terminal) .pet-detail-post-player :is(img,.pet-detail-post-avatar,.pet-activity-avatar){width:24px;height:24px;flex-basis:24px;font-size:10px}body:is(.detail-refined,.player-refined) :is(.is-trades,.is-terminal) .pet-activity-avatar>img{width:100%;height:100%}body:is(.detail-refined,.player-refined) :is(.is-trades,.is-terminal) .pet-detail-post-player strong{font-size:10px}body:is(.detail-refined,.player-refined) :is(.is-trades,.is-terminal) .pet-detail-post-player small{font-size:8px}body:is(.detail-refined,.player-refined) :is(.is-trades,.is-terminal) .pet-detail-post-time{position:absolute;right:0;bottom:0;font-size:8px}body:is(.detail-refined,.player-refined) :is(.is-trades,.is-terminal) .pet-detail-activity-side>header{margin-bottom:6px}body:is(.detail-refined,.player-refined) :is(.is-trades,.is-terminal) .pet-detail-activity-side>header>strong{font-size:12px}body:is(.detail-refined,.player-refined) :is(.is-trades,.is-terminal) .pet-detail-terminal-pet .terminal-pet-art>strong{font-size:8px;max-width:calc(100% - 4px)}body:is(.detail-refined,.player-refined) :is(.is-trades,.is-terminal) .pet-detail-terminal-pet .terminal-pet-name{font-size:8px}body:is(.detail-refined,.player-refined) :is(.is-trades,.is-terminal) .terminal-pet-empty{min-height:56px;padding:8px;gap:5px;font-size:9px}}.pet-player-hover{position:fixed;z-index:5000;display:block;width:280px;max-width:calc(100vw - 24px);padding:18px;border:1px solid var(--paint-line-a13,#ffffff22);border-radius:14px;background:linear-gradient(140deg,var(--paint-surface,#201a1d),var(--paint-base,#141215) 70%);box-shadow:inset 0 1px var(--paint-shadow-a4,#ffffff09),0 16px 50px var(--paint-shadow-a67,#000a),0 3px 12px var(--paint-shadow-a40,#0006);color:var(--paint-text,#f0e8f4);pointer-events:auto;font-family:"Lexend",sans-serif}.pet-player-hover[hidden]{display:none}.pet-player-hover:before{content:"";position:absolute;left:18px;top:-1px;width:48px;height:2px;background:var(--paint-accent,#ef5f73);border-radius:2px}.pet-player-hover-label{display:block;margin-bottom:14px;color:var(--paint-accent-text,#e9a4b0);font:500 10px "Lexend",sans-serif}.pet-player-hover-main{display:flex;align-items:center;gap:12px}.pet-player-hover-main>:is(.pet-detail-post-avatar,.pet-activity-avatar,img){display:grid;place-items:center;width:46px;height:46px;flex:0 0 46px;border:1px solid var(--paint-line-a14,#ffffff24);border-radius:11px;background:var(--paint-surface,#30232a);color:var(--paint-accent-text,#ffc2ce);object-fit:cover;font:650 16px "Lexend",sans-serif}.pet-player-hover-identity{min-width:0}.pet-player-hover-identity strong{display:block;font:600 14px/1.5 "Lexend",sans-serif;overflow-wrap:anywhere}.pet-player-hover small{display:block;color:var(--paint-text,#bdb0c4);font-size:11px;line-height:1.6;margin-top:3px;overflow-wrap:anywhere}.pet-player-hover-id{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:17px;padding-top:13px;border-top:1px solid var(--paint-line-a7,#ffffff12);color:var(--paint-muted,#b6a8bf);font:400 10px "Lexend",sans-serif}.pet-player-hover-id>span{display:flex;align-items:center;gap:6px;flex-shrink:0}.pet-player-hover-id img{width:13px;height:13px;opacity:.7;filter:brightness(0) invert(1)}.pet-player-hover-id strong{color:var(--paint-text,#e8deed);font:550 12px "Lexend",sans-serif;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}body.detail-refined :is(.is-terminal,.is-offers) .pet-detail-hatch-controls{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;gap:10px;padding:0;background:none;border:0;border-radius:0}body.detail-refined :is(.is-terminal,.is-offers) .pet-terminal-filter{min-height:60px;padding:12px 15px;gap:12px;border:1px solid var(--paint-line-a9,#ffffff16);border-radius:10px;background:var(--paint-tint-a1,#ffffff03);transition:border-color .15s,background .15s}body.detail-refined :is(.is-terminal,.is-offers) .pet-terminal-filter:has(input:checked){background:linear-gradient(110deg,var(--paint-accent-a5,#ff61740c),var(--paint-tint-a1,#ffffff02));border-color:var(--paint-accent-a19,#ff718430)}body.detail-refined :is(.is-terminal,.is-offers) .pet-terminal-filter:hover{border-color:var(--paint-accent-a33,#ff718453);background:var(--paint-accent-a3,#ff718408)}body.detail-refined :is(.is-terminal,.is-offers) .pet-terminal-filter:focus-within{outline:2px solid var(--paint-accent,#ff8293);outline-offset:3px}body.detail-refined :is(.is-terminal,.is-offers) .pet-terminal-filter input{width:20px;height:20px;border-radius:6px;border-color:var(--paint-line-a22,#ffffff38)}body.detail-refined :is(.is-terminal,.is-offers) .pet-terminal-filter input:checked{background:var(--paint-accent,#c73549);border-color:var(--paint-accent,#f37286)}body.detail-refined :is(.is-terminal,.is-offers) .pet-terminal-filter>span{font-size:12px;font-weight:550;gap:6px}body.detail-refined :is(.is-terminal,.is-offers) .pet-terminal-filter small{font-size:10px;font-weight:400;color:var(--paint-text,#bdb0c3)}body.detail-refined :is(.is-terminal,.is-offers) .pet-terminal-filter small b{color:var(--paint-accent-text,#ffb1be);font-weight:650}body:is(.detail-refined,.player-refined) .is-terminal .pet-detail-activity-side-wants h2,body.detail-refined .is-offers .pet-detail-activity-side-wants h2{color:var(--paint-text,#bfe5c8)}body.detail-refined .is-offers .pet-detail-post{padding:16px}body.detail-refined .is-offers .pet-detail-list{gap:12px}body.detail-refined .is-offers .pet-detail-side-person{min-height:36px;margin-bottom:14px}body.detail-refined .is-offers .pet-detail-post-player :is(img,.pet-detail-post-avatar,.pet-activity-avatar){width:32px;height:32px;flex-basis:32px;font-size:13px;border-radius:9px}body.detail-refined .is-offers .pet-activity-avatar>img{width:100%;height:100%;border-radius:0}body.detail-refined .is-offers .pet-detail-post-player{gap:8px}body.detail-refined .is-offers .pet-detail-post-player strong{font-size:11px}body.detail-refined .is-offers .pet-detail-post-player small{font-size:9px;margin-top:3px}body.detail-refined .is-offers .pet-detail-activity-side>header{margin-bottom:10px;min-height:22px}body.detail-refined .is-offers .pet-detail-activity-side>header>strong{font-size:14px;overflow-wrap:normal}body.detail-refined .is-offers .pet-detail-post .terminal-pets{grid-template-columns:repeat(auto-fill,72px);gap:10px}body.detail-refined .is-offers .pet-detail-terminal-pet{gap:5px}body.detail-refined .is-offers .pet-detail-terminal-pet .terminal-pet-name{font-size:9px}body.detail-refined .is-offers .pet-offer-footer{padding-top:12px;margin-top:14px}body.detail-refined .is-offers .pet-offer-added-value strong{font-size:15px}body.detail-refined .pet-owner-untouched abbr{text-decoration:none;color:var(--paint-accent-text,#ffc0cc)}body.detail-refined .pet-owner-untouched>span{display:flex;align-items:center;gap:7px}body.detail-refined .pet-owner-untouched small{font:400 9px "Lexend",sans-serif;color:var(--paint-muted,#b7a6be)}body.detail-refined .pet-owner-untouched>strong{color:var(--paint-accent-text,#ffb1c0)}@media(max-width:1050px){body.detail-refined .pet-profile-market{grid-template-columns:minmax(0,1fr) 96px}}@media(max-width:760px){body.detail-refined .pet-profile-market{grid-template-columns:minmax(0,1fr) 90px}.pet-stat-settings{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:16px}.pet-enchant-trigger{font-size:10px;padding-inline:9px}body:is(.detail-refined,.player-refined) :is(.is-trades,.is-terminal) .pet-detail-terminal-pet .terminal-pet-art>strong{font-size:min(8px,calc((100cqw - 10px) / var(--activity-value-length,8) * 1.6))}body:is(.detail-refined,.player-refined) :is(.is-trades,.is-terminal) .pet-detail-activity-side>header>strong{font-size:11px}body.detail-refined :is(.is-terminal,.is-offers) .pet-detail-hatch-controls{gap:8px}body.detail-refined :is(.is-terminal,.is-offers) .pet-terminal-filter{padding:10px;gap:8px;min-height:58px}body.detail-refined :is(.is-terminal,.is-offers) .pet-terminal-filter>span{font-size:11px}body.detail-refined :is(.is-terminal,.is-offers) .pet-terminal-filter small{font-size:9px;line-height:1.5}body.detail-refined .is-offers .pet-detail-post .terminal-pets{grid-template-columns:repeat(auto-fill,64px);gap:10px 8px}body.detail-refined .is-offers .pet-detail-post-time{font-size:9px}body.detail-refined .pet-detail-owner-summary{gap:24px}body.detail-refined .pet-owner-untouched>span{gap:5px}}@media(prefers-reduced-motion:reduce){.pet-enchant-trigger svg,body.detail-refined :is(.is-terminal,.is-offers) .pet-terminal-filter{transition:none}}@media(prefers-reduced-motion:reduce){body:is(.detail-refined,.player-refined) .pet-detail-terminal-pet .terminal-pet-art{transition:none}body.detail-refined .pet-detail-right .pet-detail-view{scroll-behavior:auto}}body.detail-refined .is-trades #pet-detail-activity-controls{display:flex;flex-wrap:wrap;width:100%;gap:6px 20px;padding:0;background:none;border:0;border-radius:0}body.detail-refined .pet-trade-filter{position:relative;display:inline-flex;align-items:center;gap:9px;min-height:44px;color:var(--paint-text,#c9becf);font:400 11px "Lexend",sans-serif;cursor:pointer;user-select:none}body.detail-refined .pet-trade-filter input{position:absolute;width:1px;height:1px;opacity:0}body.detail-refined .pet-trade-switch{position:relative;width:32px;height:18px;flex:0 0 32px;border:1px solid var(--paint-line-a16,#ffffff2a);border-radius:6px;background:var(--paint-surface,#252127);transition:background-color .16s,border-color .16s}body.detail-refined .pet-trade-switch::after{content:"";position:absolute;top:3px;left:3px;width:10px;height:10px;border-radius:3px;background:var(--paint-highlight,#b6adbe);transition:transform .16s,background-color .16s}body.detail-refined .pet-trade-filter input:checked+.pet-trade-switch{border-color:var(--paint-accent-a50,#f7776c80);background:var(--paint-accent,#c7352a)}body.detail-refined .pet-trade-filter input:checked+.pet-trade-switch::after{transform:translateX(14px);background:var(--paint-highlight,#fff3f0)}body.detail-refined .pet-trade-filter input:checked~span:last-child{color:var(--paint-accent-text,#ffb0a7)}body.detail-refined .pet-trade-filter input:focus-visible+.pet-trade-switch{outline:2px solid var(--paint-accent,#f65b50);outline-offset:3px}body.detail-refined .pet-trade-filter:hover .pet-trade-switch{border-color:var(--paint-accent-a44,#ff978a70)}body.detail-refined .pet-trade-load-more{display:block;min-height:44px;margin:18px auto 0;padding:0 16px;border:1px solid var(--paint-accent-a31,#ec3a3250);border-radius:8px;background:var(--paint-accent-a6,#ec3a3210);color:var(--paint-accent-text,#ffafa5);font:450 11px "Lexend",sans-serif;cursor:pointer}body.detail-refined .pet-trade-load-more:disabled{opacity:.55;cursor:wait}@media(max-width:420px){.pet-model-artwork.is-xl{inset:48px 8px 20px}}@media(prefers-reduced-motion:reduce){body.detail-refined :is(.pet-trade-switch,.pet-trade-switch::after){transition:none}}body.detail-refined .pet-detail-owner-name-line>strong{flex:1 1 auto}body.detail-refined .pet-detail-owner-tags{flex-shrink:1}body.detail-refined .pet-detail-owner-list>.pet-detail-owner{grid-template-columns:44px minmax(0,1fr) max(184px,calc(var(--owner-ut-width,52px) + 8px + var(--owner-quantity-digits,3) * .65em))}body.detail-refined .pet-detail-owner>.pet-detail-quantity{font-variant-numeric:tabular-nums}.pet-owner-quantity-line{grid-template-columns:minmax(0,1fr) max-content}.pet-owner-quantity-total{min-width:calc(var(--owner-quantity-digits,3) * .65em);white-space:nowrap}@media(max-width:760px){body.detail-refined .pet-detail-owner-list>.pet-detail-owner{grid-template-columns:40px minmax(0,1fr) auto}body.detail-refined .pet-detail-owner>.pet-detail-quantity{width:calc(var(--owner-ut-width,52px) + 8px + var(--owner-quantity-digits,3) * .65em)}}.pet-model-download{position:absolute;z-index:4;top:20px;left:23px;display:inline-flex;align-items:center;width:44px;height:44px;justify-content:center;padding:0;border:1px solid var(--paint-line-a9,#ffffff18);border-radius:9px;background:var(--paint-base-a80,#0a090dcc);color:var(--paint-text,#cbc6cf);font:500 11px "Lexend",sans-serif;cursor:pointer;transition:background .15s,color .15s}.pet-model-download svg{width:17px;height:17px;flex:none}.pet-model-download:hover:not(:disabled){background:var(--paint-surface,#29242c);color:var(--paint-text,#fff)}.pet-model-download:focus-visible{outline:2px solid var(--paint-accent,#ff5264);outline-offset:3px}.pet-model-download:disabled{opacity:.4;cursor:default}.pet-model-download[hidden],.pet-model-download-status[hidden]{display:none}.pet-model-download-status{position:absolute;z-index:4;top:72px;left:23px;max-width:calc(100% - 46px);padding:6px 9px;border-radius:6px;background:var(--paint-base,#171519);color:var(--paint-text,#cbc6cf);font-size:11px}@media(prefers-reduced-motion:reduce){.pet-model-download{transition:none}}.pet-model-stage:fullscreen,.pet-model-stage.pet-model-fullscreen-fallback{width:100vw;height:100dvh;max-height:none;margin:0;border:0;border-radius:0;background:var(--paint-base,#0b0b0e)}.pet-model-stage.pet-model-fullscreen-fallback{position:fixed;inset:0;z-index:2147483000}.pet-model-stage[data-fullscreen=true] .pet-model-surface{inset:65px 0 70px}.pet-model-stage[data-fullscreen=true] .pet-model-controls button{width:44px;height:44px}.pet-model-settings{position:absolute;z-index:5;bottom:84px;left:23px;display:flex;align-items:end;gap:20px;max-width:calc(100% - 46px);padding:14px 18px;border:1px solid var(--paint-line-a9,#ffffff18);border-radius:10px;background:var(--paint-base-a80,#0a090dcc);color:var(--paint-text,#cbc6cf);font:450 12px "Lexend",sans-serif}.pet-model-settings[hidden]{display:none}.pet-model-settings button,.pet-model-settings select{min-height:44px;border:1px solid var(--paint-line-a9,#ffffff18);border-radius:7px;padding:0 12px;background:var(--paint-surface,#29242c);color:var(--paint-text,#cbc6cf);font:inherit}.pet-model-settings button{cursor:pointer;min-width:145px}.pet-model-settings button[aria-pressed=true]{color:var(--paint-accent-text,#ffadba)}.pet-model-settings label{display:grid;gap:6px}.pet-model-settings label>span{display:flex;justify-content:space-between;gap:20px}.pet-model-effect-control{min-width:200px}.pet-model-settings input{min-height:44px;width:100%;margin:0;accent-color:var(--paint-accent,#ff5264);cursor:pointer}.pet-model-settings output{font-variant-numeric:tabular-nums}.pet-model-settings button:focus-visible,.pet-model-settings input:focus-visible,.pet-model-settings select:focus-visible,.pet-model-controls button:focus-visible{outline:2px solid var(--paint-accent,#ff5264);outline-offset:3px}@media(max-width:600px){.pet-model-settings{left:12px;max-width:calc(100% - 24px);gap:12px;padding:12px;flex-wrap:wrap;bottom:84px}.pet-model-effect-control{min-width:150px;flex:1}.pet-model-lighting-control{flex:1}.pet-model-settings button{min-width:135px}}.pet-model-download-size{position:absolute;z-index:4;top:20px;left:75px;width:116px;height:44px;padding:0 9px;border:1px solid var(--paint-line-a9,#ffffff18);border-radius:9px;background:var(--paint-base-a80,#0a090dcc);color:var(--paint-text,#cbc6cf);font:500 11px "Lexend",sans-serif;cursor:pointer;color-scheme:dark}.pet-model-download-size:focus-visible{outline:2px solid var(--paint-accent,#ff5264);outline-offset:3px}.pet-model-download-size:disabled{opacity:.4;cursor:default}.pet-model-download-size[hidden]{display:none}.pet-model-editor[open]:not(:modal){display:contents}.pet-model-editor:modal{box-sizing:border-box;width:min(1180px,calc(100vw - 64px));height:min(820px,86dvh);max-width:none;max-height:none;padding:0;overflow:hidden;border:1px solid var(--paint-line-a14,#ffffff24);border-radius:18px;background:var(--paint-base,#141215);color:var(--paint-text,#eee);box-shadow:0 28px 100px #0009}.pet-model-editor::backdrop{background:#08070cb3;backdrop-filter:blur(5px)}.pet-model-editor-stage.pet-model-stage{width:100%;height:100%;max-height:none;border:0;border-radius:0;margin:0}.pet-model-editor-heading{position:absolute;inset:0 0 auto;z-index:8;height:60px;display:flex;align-items:center;justify-content:space-between;padding:0 18px 0 24px;border-bottom:1px solid var(--paint-line-a9,#ffffff18);background:var(--paint-base,#141215);font-size:15px}.pet-model-editor-heading button{display:grid;place-items:center;width:40px;height:40px;border:1px solid var(--paint-line-a9,#ffffff18);border-radius:7px;background:transparent;color:inherit;cursor:pointer}.pet-model-editor-heading svg{width:19px;height:19px}.pet-model-editor-stage .pet-model-stage-header{display:none}.pet-model-editor-stage.pet-model-stage .pet-model-surface:has(.pet-model-runtime){inset:60px 280px 62px 0}.pet-model-editor-stage .pet-model-settings{box-sizing:border-box;inset:60px 0 0 auto;display:flex;flex-direction:column;align-items:stretch;gap:18px;width:280px;max-width:none;padding:24px 20px;overflow-y:auto;border:0;border-left:1px solid var(--paint-line-a9,#ffffff18);border-radius:0;background:var(--paint-base,#141215);font-size:12px}.pet-model-settings h3{margin:0 0 2px;font-size:13px;font-weight:600}.pet-model-editor-stage .pet-model-footer{right:300px}.pet-model-editor-stage .pet-model-download{top:78px;left:18px}.pet-model-editor-stage .pet-model-download-status{top:130px;left:18px;max-width:calc(100% - 320px)}.pet-model-editor-stage .pet-model-watermark{right:280px}.pet-model-settings .pet-model-download-size{position:static;width:100%;height:44px;font:inherit}.pet-model-settings input[type=range]{accent-color:var(--paint-accent,#ff5264);min-height:32px}.pet-model-editor-heading button:focus-visible{outline:2px solid var(--paint-accent,#ff5264);outline-offset:2px}.pet-owner-lf-demand{display:inline-flex;align-items:center;gap:4px;padding-left:6px;border-left:1px solid var(--paint-line-a14,#ffffff24)}.pet-owner-lf-demand svg{width:11px;height:11px;flex:none}@media(max-width:760px){.pet-model-editor:modal{width:calc(100vw - 24px);height:88dvh}.pet-model-editor-stage.pet-model-stage .pet-model-surface:has(.pet-model-runtime){inset:60px 0 240px}.pet-model-editor-stage .pet-model-settings{inset:auto 0 0;height:220px;width:100%;display:grid;grid-template-columns:1fr 1fr;gap:14px;padding:16px;border-left:0;border-top:1px solid var(--paint-line-a9,#ffffff18)}.pet-model-settings h3{display:none}.pet-model-editor-stage .pet-model-footer{right:16px;bottom:230px}.pet-model-editor-stage .pet-model-hint{display:none}.pet-model-editor-stage .pet-model-watermark{right:0}.pet-model-editor-stage .pet-model-download-status{max-width:calc(100% - 36px)}body.detail-refined .pet-detail-owner-name-line{grid-column:2/-1}}body.detail-refined :is(.pet-detail-owner-tag,.pet-owner-ut){box-sizing:border-box;height:27px;min-height:27px;align-items:center;padding-top:3px;padding-bottom:3px;line-height:1}.pet-owner-lf-demand.demand-very-low{color:#ff454f}.pet-owner-lf-demand.demand-low{color:#ff727d}.pet-owner-lf-demand.demand-medium{color:#ffd573}.pet-owner-lf-demand.demand-high{color:#b7ed75}.pet-owner-lf-demand.demand-very-high{color:#ff98d3}.pet-owner-lf-demand.demand-insane{color:#d4a0ff}@media(min-width:761px){body.detail-refined .pet-detail-owner>.pet-detail-owner-identity{display:grid;grid-template-columns:minmax(0,1fr) fit-content(65%);grid-template-rows:auto auto;column-gap:10px;row-gap:5px;align-self:center}body.detail-refined .pet-detail-owner-name-line{display:contents}body.detail-refined .pet-detail-owner-name-line>strong{grid-column:1;grid-row:1}body.detail-refined .pet-detail-owner-observed{grid-column:1;grid-row:2}body.detail-refined .pet-detail-owner-tags{grid-column:2;grid-row:1/3;align-self:center;max-width:100%;justify-self:end}body.detail-refined .pet-detail-owner>.pet-detail-quantity{align-self:center;position:relative}body.detail-refined .pet-detail-quantity:has(.pet-owner-quantity-line){display:flex;align-items:center;justify-content:flex-end}body.detail-refined .pet-detail-quantity:has(.pet-owner-quantity-line)>small{position:absolute;right:0;top:calc(50% + 17px);white-space:nowrap}}@media(max-width:760px){.pet-model-editor:modal{height:min(820px,calc(100dvh - 24px));max-height:calc(100dvh - 24px)}.pet-model-editor-stage .pet-model-editor-heading{gap:12px;padding-inline:16px}.pet-model-editor-stage .pet-model-editor-heading strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pet-model-editor-stage .pet-model-editor-heading button{flex:none;width:44px;height:44px}.pet-model-editor-stage .pet-model-settings{left:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;overscroll-behavior:contain;touch-action:pan-y}.pet-model-editor-stage .pet-model-settings :is(label,button,.pet-model-effect-control){min-width:0;max-width:100%;box-sizing:border-box}.pet-model-editor-stage .pet-model-settings :is(button,select){width:100%}.pet-model-editor-stage .pet-model-settings select{font-size:16px}.pet-model-editor-stage .pet-model-settings label>span{gap:8px}.pet-model-editor-stage .pet-model-settings input[type=range]{min-width:0;min-height:44px}.pet-model-editor-stage .pet-model-footer{justify-content:center;left:12px;right:12px}}@media(min-width:560px) and (max-height:500px) and (pointer:coarse){.pet-model-editor:modal{width:calc(100vw - 24px);height:calc(100dvh - 24px);max-height:calc(100dvh - 24px)}.pet-model-editor-stage .pet-model-editor-heading{height:52px;padding-inline:16px}.pet-model-editor-stage .pet-model-editor-heading button{width:44px;height:44px}.pet-model-editor-stage.pet-model-stage .pet-model-surface:has(.pet-model-runtime){inset:52px 236px 58px 0}.pet-model-editor-stage .pet-model-settings{inset:52px 0 0 auto;display:flex;flex-direction:column;width:236px;height:auto;gap:14px;padding:14px;border-top:0;border-left:1px solid var(--paint-line-a9,#ffffff18);overscroll-behavior:contain}.pet-model-editor-stage .pet-model-footer{left:12px;right:248px;bottom:10px;justify-content:center}.pet-model-editor-stage .pet-model-hint{display:none}.pet-model-editor-stage .pet-model-watermark{right:236px}.pet-model-editor-stage .pet-model-download{top:64px;left:12px}.pet-model-editor-stage .pet-model-settings select{font-size:16px}}.pet-model-editor.pet-model-editor-expanded:modal{width:100vw;height:100dvh;max-height:none;max-width:none;margin:0;border:0;border-radius:0}.pet-model-stage.pet-model-presentation{width:100vw;height:100dvh;max-height:none;border:0;border-radius:0}.pet-model-stage.pet-model-presentation .pet-model-settings{display:none}.pet-model-stage.pet-model-presentation .pet-model-surface:has(.pet-model-runtime){inset:60px 0 70px}.pet-model-stage.pet-model-presentation .pet-model-footer{left:16px;right:16px;bottom:12px;justify-content:flex-end}.pet-model-stage.pet-model-presentation .pet-model-watermark{right:0}.pet-model-stage.pet-model-presentation .pet-model-download-status{max-width:calc(100% - 36px)}body.players-refined{--player-edge:#ffffff15;--player-muted:#a3a1ab;--player-red:#ec3a32;height:auto;min-height:100svh;overflow-y:auto}body.players-refined .home-ambient::before{opacity:.1}body.players-refined .home-ambient::after{opacity:.12}body.players-refined .site-footer{margin-top:auto}body.players-refined #players-page{width:min(calc(100% - 112px), 1328px);margin:42px auto 32px;flex:1 0 auto;animation:none;opacity:1;transform:none}body.players-refined #players-page .players-board-heading{position:relative;z-index:5;display:flex;align-items:end;justify-content:space-between;gap:32px;padding-bottom:26px}body.players-refined #players-page .players-board-title h1{color:var(--paint-text,#f5f2f3);font-family:"Lexend",sans-serif;font-size:clamp(32px, 3vw, 42px);font-weight:700;letter-spacing:-1.6px;line-height:1.1}body.players-refined #players-page .players-board-title h1 > span{color:var(--player-red)}body.players-refined #players-page .page-controls{display:flex;flex:0 1 530px;min-width:0;gap:10px;padding:0}body.players-refined #players-page .player-search{position:relative;display:flex;flex:1 1 auto;width:auto;min-width:0;height:46px;gap:10px;padding:0 14px;color:var(--paint-muted,#b4b0bb);background:linear-gradient(180deg, var(--paint-surface,#18171b), var(--paint-base,#0e0d11));border:1px solid var(--paint-line-a12,#ffffff1e);border-radius:11px;box-shadow:inset 0 1px 0 var(--paint-shadow-a4,#ffffff09), inset 0 -1px 0 var(--paint-shadow,#000);transition:border-color .18s, box-shadow .18s}body.players-refined #players-page .player-search:focus-within{border-color:var(--paint-accent-a60,#ec3a3299);box-shadow:inset 0 1px 0 var(--paint-shadow-a4,#ffffff09), 0 0 0 3px var(--paint-accent-a8,#ec3a3214)}body.players-refined #players-page .player-search > .icon{width:18px;height:18px;color:var(--paint-muted,#a5a0ad)}body.players-refined #players-page .player-search input{flex:1;width:100%;min-width:0;height:44px;padding:0;color:var(--paint-text,#f3f0f4);font-size:12px;font-weight:400;background:transparent;border:0;outline:0;box-shadow:none}body.players-refined #players-page .player-search input::placeholder{color:var(--paint-muted,#a6a1ac);opacity:1}body.players-refined #players-page .player-search input::-webkit-search-cancel-button{-webkit-appearance:none}body.players-refined #players-page #player-search-clear{display:grid;place-items:center;flex:0 0 26px;width:26px;height:26px;padding:4px;color:var(--paint-muted,#b5afb8);background:var(--paint-tint-a2,#ffffff06);border:1px solid var(--paint-line-a6,#ffffff10);border-radius:6px;cursor:pointer}body.players-refined #players-page #player-search-clear svg{width:16px;height:16px}body.players-refined #players-page #player-search-clear:hover{color:var(--paint-text,#fff);background:var(--paint-tint-a5,#ffffff0c)}body.players-refined #players-page .player-sort{display:block;flex:0 0 175px;width:175px;height:46px;padding:0;color:var(--paint-text,#e6e0e8);background:linear-gradient(180deg, var(--paint-surface,#19171c), var(--paint-base,#100e13));border:1px solid var(--paint-line-a13,#ffffff20);border-radius:11px;box-shadow:inset 0 1px 0 var(--paint-shadow-a3,#ffffff07)}body.players-refined #players-page .player-sort:focus-within{border-color:var(--paint-accent-a60,#ec3a3299)}body.players-refined #players-page .player-sort .custom-select{height:100%}body.players-refined #players-page .player-sort .custom-select-trigger{height:100%;min-height:44px;padding:0 13px;gap:8px;color:var(--paint-text,#e7e1e9);font-size:11px;font-weight:450;background:transparent;border:0}body.players-refined #players-page .player-sort .custom-select-chevron{width:13px;height:13px;color:var(--paint-muted,#aea6b4)}body.players-refined #players-page .player-sort .custom-select-trigger:focus-visible{outline-offset:3px}body.players-refined #players-page .player-sort .custom-select-menu{top:calc(100% + 8px);right:0;left:auto;min-width:175px;width:175px;padding:5px;color:var(--paint-text,#f5f0f5);background:var(--paint-base-a96,#151318f5);border:1px solid var(--paint-line-a14,#ffffff24);border-radius:10px;box-shadow:0 16px 42px var(--paint-shadow-a60,#0009), inset 0 1px 0 var(--paint-shadow-a3,#ffffff07);backdrop-filter:blur(14px)}body.players-refined #players-page .player-sort .custom-select-option{min-height:38px;padding:9px 10px;color:var(--paint-text,#d9d3dd);font-size:11px;font-weight:400;border-radius:6px}body.players-refined #players-page .player-sort .custom-select-option:is(:hover, :focus-visible){background:var(--paint-tint-a4,#ffffff09);color:var(--paint-text,#fff)}body.players-refined #players-page .player-sort .custom-select-option[aria-selected="true"]{color:var(--paint-accent-text,#ff9d96);background:var(--paint-accent-a8,#ec3a3215)}body.players-refined #players-page .players-panel{padding:0;margin:0;background:none;border:0;border-radius:0}body.players-refined #players-page .players-grid{display:grid;grid-template-columns:repeat(12, minmax(0, 1fr));gap:16px}body.players-refined #players-page .player-leaderboard-card{--card-metal:#aaa5b2;position:relative;isolation:isolate;display:flex;flex-direction:column;align-items:center;justify-content:start;grid-column:span 2;min-width:0;min-height:242px;gap:0;padding:13px 14px 0;color:var(--paint-text,#f5f1f5);background:var(--paint-base,#111014);border:1px solid var(--player-edge);border-radius:16px;box-shadow:inset 0 1px 0 var(--paint-shadow-a2,#ffffff05), 0 5px 14px var(--paint-shadow-a20,#0003);text-decoration:none;transition:border-color .18s, box-shadow .18s;transform:none}body.players-refined #players-page .player-leaderboard-card::before{position:absolute;z-index:-1;top:0;left:20%;right:20%;height:1px;content:"";background:none}body.players-refined #players-page .player-leaderboard-card:hover{background:var(--paint-base,#161318);border-color:var(--paint-accent-a42,#ec3a326b);box-shadow:inset 0 1px 0 var(--paint-shadow-a4,#ffffff09), 0 8px 24px var(--paint-shadow-a33,#0005);transform:none}body.players-refined #players-page .player-leaderboard-card:focus-visible{outline:2px solid var(--player-red);outline-offset:4px}body.players-refined #players-page .player-card-topline{display:flex;align-items:center;justify-content:space-between;gap:7px;width:100%;min-height:28px}body.players-refined #players-page .player-card-rank{position:static;display:inline-flex;align-items:center;justify-content:center;min-width:30px;height:25px;padding:0 6px;color:var(--paint-text,#b9b3c0);background:var(--paint-tint-a1,#ffffff03);border:1px solid var(--paint-line-a6,#ffffff10);border-radius:6px;box-shadow:none;font-family:"Lexend",sans-serif;font-size:12px;font-weight:650;font-variant-numeric:tabular-nums;transform:none}body.players-refined #players-page .player-card-portrait{position:relative;display:grid;place-items:center;width:100%;height:87px;margin:2px 0 7px}body.players-refined #players-page .player-card-avatar{position:relative;width:78px;height:78px;margin:0;color:var(--paint-text,#e9e0ee);background:var(--paint-surface,#211e26);border:1px solid var(--paint-line-a11,#ffffff1c);border-radius:24px;box-shadow:inset 0 1px 0 var(--paint-shadow-a7,#ffffff12), 0 3px 12px var(--paint-shadow-a27,#0004);font-family:"Lexend",sans-serif;font-size:26px;font-weight:700}body.players-refined #players-page .player-card-avatar img{position:relative;z-index:1;width:100%;height:100%;object-fit:cover}body.players-refined #players-page .player-avatar-initial{position:absolute;inset:0;display:grid;place-items:center}body.players-refined #players-page .player-avatar-initial[hidden]{display:none}body.players-refined #players-page .player-card-avatar > .image-fallback{display:none}body.players-refined #players-page .player-leaderboard-card:hover .player-card-avatar{border-color:var(--paint-line-a22,#ffffff38)}body.players-refined #players-page .player-card-copy{display:grid;justify-items:center;gap:5px;width:100%;min-width:0;text-align:center}body.players-refined #players-page .player-card-copy > strong{max-width:100%;padding:0 1px;color:var(--paint-text,#f2edf4);font-family:"Lexend",sans-serif;font-size:14px;font-weight:650;letter-spacing:-.35px;line-height:1.45;text-shadow:0 1px 2px var(--paint-shadow-a53,#0008)}body.players-refined #players-page .player-card-identity{display:flex;align-items:center;justify-content:center;gap:5px;width:100%;min-width:0;min-height:17px}body.players-refined #players-page .player-card-copy .player-handle{min-width:0;max-width:100%;color:var(--paint-muted,#aaa2b3);font-size:10px;font-weight:350;line-height:1.6}body.players-refined #players-page .player-card-tag{flex-shrink:0;display:inline-flex;align-items:center}body.players-refined #players-page .player-card-tag .player-tag{min-height:15px;padding:2px 4px;gap:3px;color:var(--paint-text,#c8bdcf);background:var(--paint-tint-a3,#ffffff08);border:1px solid var(--paint-line-a8,#ffffff15);border-radius:4px;font-size:8px;letter-spacing:.04em}body.players-refined #players-page .player-card-tag svg{width:10px;height:10px}body.players-refined #players-page .player-card-score{display:grid;place-items:center;width:100%;gap:3px;padding:13px 0 14px}body.players-refined #players-page .player-card-summary{color:var(--paint-muted,#a39ba9);font-size:9px;font-weight:400;line-height:1.4}body.players-refined #players-page .player-card-value{display:block;max-width:100%;min-height:0;padding:0;color:var(--paint-text,#f8f3fa) !important;background:none;border:0;border-radius:0;-webkit-text-fill-color:currentColor !important;font-family:"Lexend",sans-serif;font-size:24px;font-weight:650;line-height:1.05;letter-spacing:-.5px;font-variant-numeric:tabular-nums;text-shadow:0 2px 3px var(--paint-shadow-a47,#0007)}body.players-refined #players-page .player-card-footer{display:flex;justify-content:space-between;align-items:center;width:calc(100% + 28px);min-height:36px;gap:8px;margin-top:auto;padding:0 12px;color:var(--paint-muted,#aaa2b0);background:var(--paint-tint-a8,#00000014);border-top:1px solid var(--paint-line-a4,#ffffff0b)}body.players-refined #players-page .player-card-count, body.players-refined #players-page .player-card-seen{position:static;display:inline-flex;align-items:center;min-width:0;gap:5px;font-family:"Lexend",sans-serif;font-size:10px;font-weight:450;line-height:1;white-space:nowrap}body.players-refined #players-page .player-card-footer svg{flex:0 0 12px;width:12px;height:12px;color:var(--paint-muted,#8f8598);stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}body.players-refined #players-page .player-card-footer .player-card-paw{fill:currentColor;stroke:none}body.players-refined #players-page .player-card-count > span{display:inline-flex;align-items:center;gap:3px}body.players-refined #players-page .player-card-count small{color:var(--paint-muted,#a097a8);font-family:"Lexend",sans-serif;font-size:8px;font-weight:350}body.players-refined #players-page .player-leaderboard-card.is-top-three{grid-column:span 4;min-height:320px;padding:17px 22px 0;background:var(--paint-base,#171510);border-color:#c59b4e49;border-radius:18px;box-shadow:inset 0 1px 0 #f3ce821b, inset 0 -1px 0 var(--paint-shadow,#000), 0 10px 30px var(--paint-shadow-a33,#0005)}body.players-refined #players-page .is-top-three[data-rank="1"]{--card-metal:#efc477}body.players-refined #players-page .is-top-three[data-rank="2"]{--card-metal:#c6cbd4;background:var(--paint-base,#14151a);border-color:var(--paint-line-a26,#b5bec443);box-shadow:inset 0 1px 0 var(--paint-shadow-a9,#d7deea16), 0 10px 30px var(--paint-shadow-a33,#0005)}body.players-refined #players-page .is-top-three[data-rank="3"]{--card-metal:#dfa681;background:var(--paint-base,#191311);border-color:var(--paint-accent-a28,#ce8f6547);box-shadow:inset 0 1px 0 var(--paint-accent-a10,#efb98f19), 0 10px 30px var(--paint-shadow-a33,#0005)}body.players-refined #players-page .is-top-three::before{left:10%;right:10%;background:none;opacity:.65}body.players-refined #players-page .is-top-three:hover{border-color:color-mix(in srgb, var(--card-metal), transparent 35%);background-position:0 0}body.players-refined #players-page .is-top-three .player-card-rank{min-width:38px;height:28px;color:var(--card-metal);background:var(--paint-tint-a2,#ffffff04);border-color:color-mix(in srgb, var(--card-metal), transparent 75%);box-shadow:inset 0 1px 0 var(--paint-shadow-a4,#ffffff09);font-size:14px}body.players-refined #players-page .player-card-honor{margin-left:auto;color:var(--card-metal);font-size:10px;font-weight:450;text-transform:uppercase;letter-spacing:.12em}body.players-refined #players-page .is-top-three .player-card-portrait{height:150px;margin:0 0 1px}body.players-refined #players-page .player-card-crest{position:absolute;inset:0;display:grid;place-items:center;color:var(--card-metal);pointer-events:none}body.players-refined #players-page .player-card-crest svg{width:160px;height:144px}body.players-refined #players-page .is-top-three .player-card-avatar{width:96px;height:96px;color:var(--card-metal);background:var(--paint-surface,#211e1b);border-color:color-mix(in srgb, var(--card-metal), transparent 60%);border-radius:30px;box-shadow:0 0 0 5px var(--paint-shadow-a13,#00000020), 0 0 0 6px color-mix(in srgb, var(--card-metal), transparent 87%), inset 0 1px 0 var(--paint-shadow-a9,#ffffff18), 0 6px 16px var(--paint-shadow-a33,#0005)}body.players-refined #players-page .is-top-three .player-card-copy > strong{font-size:21px;font-weight:700;letter-spacing:-.7px}body.players-refined #players-page .is-top-three .player-card-copy .player-handle{font-size:11px}body.players-refined #players-page .is-top-three .player-card-score{padding:13px 0 17px;gap:5px}body.players-refined #players-page .is-top-three .player-card-summary{color:var(--paint-muted,#b6acb5);font-size:10px}body.players-refined #players-page .is-top-three .player-card-value{font-size:34px;font-weight:650;letter-spacing:-.7px}body.players-refined #players-page .is-top-three .player-card-footer{width:calc(100% + 44px);min-height:40px;padding:0 20px;border-top-color:color-mix(in srgb, var(--card-metal), transparent 90%)}body.players-refined #players-page .is-top-three .player-card-footer svg{color:var(--card-metal);opacity:.8}body.players-refined #players-page .is-top-three .player-card-count, body.players-refined #players-page .is-top-three .player-card-seen{font-size:11px}body.players-refined #players-page .player-leaderboard-card.has-fall-card{--card-metal:#f5b574;background:linear-gradient(135deg, var(--paint-surface,#291a13), var(--paint-base,#1c110f) 58%, var(--paint-surface,#2b1810));border-color:var(--paint-accent-a31,#d789454f);box-shadow:inset 0 1px 0 var(--paint-accent-a8,#ffc78b15), 0 8px 20px var(--paint-shadow-a33,#0005)}body.players-refined #players-page .has-fall-card::after{position:absolute;z-index:-1;inset:0;content:"";background:linear-gradient(180deg, #22120788, #1e0f07d6 70%), url('/assets/images/fall-card-leaves.png') center / cover;opacity:1;pointer-events:none}body.players-refined #players-page .has-fall-card::before{background:linear-gradient(90deg, transparent, var(--paint-accent,#ffc787), transparent)}body.players-refined #players-page .has-fall-card:hover{background:linear-gradient(135deg, #332016, var(--paint-base,#211410) 58%, #331c13);border-color:var(--paint-accent-a61,#f4b06e9c);box-shadow:inset 0 1px 0 var(--paint-accent-a16,#ffce9829), 0 10px 28px var(--paint-shadow-a40,#0006)}body.players-refined #players-page .has-fall-card .player-card-rank{color:var(--paint-accent-text,#f1bc84);background:var(--paint-base-a55,#1a100b8c);border-color:var(--paint-accent-a21,#e9a65c36)}body.players-refined #players-page .has-fall-card .player-card-avatar{color:var(--paint-accent-text,#f5c495);background:var(--paint-base,#21140e);border-color:var(--paint-accent-a44,#e8a35b70);box-shadow:0 0 0 4px var(--paint-shadow,#180d08), 0 0 0 5px var(--paint-accent-a14,#f7b17124), 0 5px 16px var(--paint-shadow-a53,#0008)}body.players-refined #players-page .has-fall-card .player-card-copy > strong, body.players-refined #players-page .has-fall-card .player-card-value{color:var(--paint-text,#fff3e5) !important;-webkit-text-fill-color:currentColor !important}body.players-refined #players-page .has-fall-card .player-card-copy .player-handle, body.players-refined #players-page .has-fall-card .player-card-summary, body.players-refined #players-page .has-fall-card .player-card-footer{color:#f9e5ce}body.players-refined #players-page .has-fall-card .player-card-footer{border-top-color:var(--paint-accent-a13,#e6a66420);background:var(--paint-tint-a22,#180b0638)}body.players-refined #players-page .has-fall-card .player-card-footer svg{color:var(--paint-accent,#d89b63)}body.players-refined #players-page .has-fall-card .player-card-count small{color:#f9e5ce}body.players-refined #players-page .players-board-status{display:flex;justify-content:center;align-items:center;gap:14px;min-height:50px;margin-top:16px;color:var(--paint-muted,#b4aab9);font-size:12px}body.players-refined #players-page #players-scroll-sentinel{height:1px}body.players-refined #players-page .players-grid-empty{display:grid;grid-column:1 / -1;justify-items:center;gap:12px;padding:65px 20px;color:var(--paint-muted,#b6afbf);background:var(--paint-base,#121014);border:1px solid var(--player-edge);border-radius:16px;text-align:center}body.players-refined #players-page .players-grid-empty > strong{color:var(--paint-text,#f3edf6);font-size:18px;font-weight:600}body.players-refined #players-page .players-grid-empty > p{font-size:12px}body.players-refined #players-page :is(.players-grid-empty, .players-board-status) button{min-height:40px;padding:0 16px;color:var(--paint-text,#f8ecef);background:var(--paint-accent-a12,#ec3a321f);border:1px solid var(--paint-accent-a35,#ec3a3259);border-radius:8px;font-size:11px;cursor:pointer}body.players-refined #players-page :is(.players-grid-empty, .players-board-status) button:hover{background:var(--paint-accent-a19,#ec3a3230);border-color:var(--paint-accent-a60,#ec3a3299)}body.players-refined #players-page .player-card-skeleton{pointer-events:none}body.players-refined #players-page .player-card-skeleton.is-top-three{background:var(--paint-base,#121014);border-color:var(--player-edge);box-shadow:inset 0 1px 0 var(--paint-shadow-a2,#ffffff05)}body.players-refined #players-page .player-card-skeleton :is(.player-skeleton-rank, .skeleton-avatar, .skeleton-line, .player-skeleton-summary, .player-skeleton-value, .player-skeleton-seen){display:block;padding:0;background:var(--paint-tint-a3,#ffffff08);border:0;border-radius:5px;animation:player-board-pulse 1.7s ease-in-out infinite alternate}body.players-refined #players-page .player-skeleton-rank{width:30px;height:25px}body.players-refined #players-page .player-card-skeleton .skeleton-avatar{width:78px;height:78px;border-radius:24px}body.players-refined #players-page .player-card-skeleton.is-top-three .skeleton-avatar{width:96px;height:96px;border-radius:30px}body.players-refined #players-page .player-skeleton-copy{display:grid;justify-items:center;gap:8px;width:100%;padding-top:2px}body.players-refined #players-page .player-skeleton-copy .skeleton-line{width:70%;height:16px}body.players-refined #players-page .player-skeleton-copy .skeleton-line.short{width:48%;height:12px}body.players-refined #players-page .player-skeleton-summary{width:63px;height:10px}body.players-refined #players-page .player-skeleton-value{width:78px;height:23px;margin-top:4px}body.players-refined #players-page .is-top-three .player-skeleton-value{width:98px;height:33px}body.players-refined #players-page .player-skeleton-seen{width:55px;height:9px}@keyframes player-board-pulse{to{background-color:var(--paint-tint-a5,#ffffff0e)}}@media (max-width: 1220px){body.players-refined #players-page{width:calc(100% - 64px)}body.players-refined #players-page .player-leaderboard-card{grid-column:span 3}body.players-refined #players-page .player-leaderboard-card.is-top-three{grid-column:span 4}}@media (max-width: 820px){body.players-refined #players-page{width:calc(100% - 40px);margin-top:28px}body.players-refined #players-page .players-board-heading{gap:20px}body.players-refined #players-page .page-controls{flex-basis:420px}body.players-refined #players-page .player-sort{flex-basis:160px;width:160px}body.players-refined #players-page .players-grid{grid-template-columns:repeat(6, minmax(0, 1fr));gap:12px}body.players-refined #players-page .player-leaderboard-card, body.players-refined #players-page .player-leaderboard-card.is-top-three{grid-column:span 2}body.players-refined #players-page .player-leaderboard-card.is-top-three{min-height:304px;padding:14px 12px 0}body.players-refined #players-page .is-top-three .player-card-copy > strong{font-size:17px}body.players-refined #players-page .is-top-three .player-card-value{font-size:30px}body.players-refined #players-page .is-top-three .player-card-footer{width:calc(100% + 24px);padding:0 11px}}@media (max-width: 620px){body.players-refined #players-page{width:calc(100% - 28px);margin:26px auto 24px}body.players-refined #players-page .players-board-heading{display:grid;gap:20px;padding-bottom:20px}body.players-refined #players-page .players-board-title{display:flex;align-items:baseline;flex-wrap:wrap;gap:14px}body.players-refined #players-page .players-board-title h1{font-size:32px;letter-spacing:-1.1px}body.players-refined #players-page .page-controls{width:100%;gap:8px}body.players-refined #players-page .player-search{height:44px;padding:0 11px;gap:7px}body.players-refined #players-page .player-search input{height:42px;font-size:11px}body.players-refined #players-page .player-sort{height:44px;flex-basis:150px;width:150px}body.players-refined #players-page .player-sort .custom-select-trigger{min-height:42px;padding:0 10px;font-size:10px}body.players-refined #players-page .players-grid{grid-template-columns:repeat(2, minmax(0, 1fr));gap:12px}body.players-refined #players-page .player-leaderboard-card, body.players-refined #players-page .player-leaderboard-card.is-top-three{grid-column:span 1}body.players-refined #players-page .player-leaderboard-card{min-height:245px;padding-right:11px;padding-left:11px}body.players-refined #players-page .is-top-three[data-rank="1"]{grid-column:1 / -1;min-height:302px}body.players-refined #players-page .is-top-three[data-rank="1"] .player-card-copy > strong{font-size:22px}body.players-refined #players-page .is-top-three .player-card-portrait{height:135px}body.players-refined #players-page .is-top-three .player-card-crest svg{width:146px;height:132px}body.players-refined #players-page .is-top-three .player-card-avatar{width:86px;height:86px;border-radius:27px}body.players-refined #players-page .is-top-three .player-card-copy > strong{font-size:15px}body.players-refined #players-page .is-top-three .player-card-score{padding:12px 0 15px}body.players-refined #players-page .player-card-copy > strong{font-size:13px}body.players-refined #players-page .player-card-footer{width:calc(100% + 22px);padding:0 9px;gap:6px}body.players-refined #players-page .player-card-footer svg{width:11px;height:11px;flex-basis:11px}body.players-refined #players-page .player-card-count, body.players-refined #players-page .player-card-seen, body.players-refined #players-page .is-top-three .player-card-count, body.players-refined #players-page .is-top-three .player-card-seen{font-size:10px;gap:4px}}@media (max-width: 370px){body.players-refined #players-page .player-sort{flex-basis:138px;width:138px}body.players-refined #players-page .player-search{padding:0 8px;gap:5px}body.players-refined #players-page .player-search > .icon{width:15px;height:15px}body.players-refined #players-page .players-grid{gap:8px}body.players-refined #players-page .player-leaderboard-card{padding-right:8px;padding-left:8px}body.players-refined #players-page .player-card-footer{width:calc(100% + 16px);padding:0 7px}body.players-refined #players-page .player-card-count small{display:none}}@media (prefers-reduced-motion: reduce){body.players-refined #players-page .player-leaderboard-card, body.players-refined #players-page .player-search{transition:none}body.players-refined #players-page .player-card-skeleton :is(.player-skeleton-rank, .skeleton-avatar, .skeleton-line, .player-skeleton-summary, .player-skeleton-value, .player-skeleton-seen){animation:none}}:root{--halloween-card-art:url("/assets/images/halloween-card-pumpkins.png")}:root{--halloween-profile-art:url("/assets/images/halloween-profile.svg")}body.players-refined #players-page .player-leaderboard-card.has-halloween-card{--card-metal:#ffb575;overflow:hidden;background:linear-gradient(155deg, var(--paint-surface,#241b2e), var(--paint-base,#121016) 45%, var(--paint-surface,#231510));border-color:var(--paint-accent-a42,#e38e566b);box-shadow:inset 0 0 0 3px var(--paint-shadow,#0c090c), inset 0 0 0 4px var(--paint-accent-a16,#b9784429), inset 0 1px 0 var(--paint-accent-a22,#f6b88838), 0 8px 24px var(--paint-shadow-a47,#0007)}body.players-refined #players-page .has-halloween-card::after{position:absolute;z-index:-1;inset:0;content:"";background:linear-gradient(180deg, #0b080714, #0b080775), var(--halloween-card-art) center / cover no-repeat;opacity:1;pointer-events:none;transition:opacity .2s}body.players-refined #players-page .has-halloween-card::before{left:24%;right:24%;background:linear-gradient(90deg, transparent, var(--paint-accent,#ffbb7b), transparent)}body.players-refined #players-page .has-halloween-card:hover{background:linear-gradient(155deg, var(--paint-surface,#2c2037), var(--paint-base,#171117) 45%, var(--paint-surface,#2c1910));border-color:var(--paint-accent,#ffc086);box-shadow:inset 0 0 0 3px var(--paint-shadow,#0c090c), inset 0 0 0 4px var(--paint-accent-a32,#b9784452), 0 10px 30px var(--paint-shadow-a53,#0008)}body.players-refined #players-page .has-halloween-card:hover::after{opacity:1}body.players-refined #players-page .has-halloween-card .player-card-rank{color:var(--paint-accent-text,#ffbd83);background:var(--paint-base,#140d16);border-color:var(--paint-accent-a25,#f49c4e40)}body.players-refined #players-page .has-halloween-card .player-card-halloween-label{color:#ffc394;font-size:9px;font-weight:650;letter-spacing:.09em;text-shadow:0 1px 4px var(--paint-shadow,#000)}body.players-refined #players-page .has-halloween-card .player-card-portrait{height:97px;margin-bottom:2px}.player-halloween-crest{position:absolute;inset:-14px -10px;display:grid;place-items:center;color:var(--paint-accent-text,#ec9b66);pointer-events:none}.player-halloween-crest svg{width:172px;height:125px}body.players-refined #players-page .has-halloween-card .player-card-avatar{width:76px;height:76px;color:var(--paint-accent-text,#ffcc9f);background:var(--paint-surface,#231923);border-color:var(--paint-accent-a60,#ffb46d99);border-radius:24px;box-shadow:0 0 0 4px var(--paint-shadow,#130d16), 0 0 0 5px var(--paint-accent-a22,#ce885139), 0 7px 16px var(--paint-shadow-a53,#0008)}body.players-refined #players-page .has-halloween-card .player-card-copy > strong{color:var(--paint-text,#fff0df) !important;font-weight:700}body.players-refined #players-page .has-halloween-card .player-card-value{color:#ffdbb9 !important;-webkit-text-fill-color:#ffdbb9 !important;text-shadow:0 2px 2px var(--paint-shadow,#000), 0 0 12px var(--paint-accent-a10,#e882321a)}body.players-refined #players-page .has-halloween-card .player-card-copy .player-handle, body.players-refined #players-page .has-halloween-card .player-card-summary{color:var(--paint-text,#c3aec6)}body.players-refined #players-page .has-halloween-card .player-card-footer{color:#dab698;background:var(--paint-base-a68,#100b12ad);border-top-color:var(--paint-accent-a14,#ffa65b24)}body.players-refined #players-page .has-halloween-card .player-card-footer svg{color:var(--paint-accent-text,#e6a872)}body.players-refined #players-page .has-halloween-card .player-card-count small{color:#c5a990}body.players-refined #players-page .has-halloween-card.is-top-three .player-card-crest{display:none}body.players-refined #players-page .has-halloween-card.is-top-three .player-card-portrait{height:150px}body.players-refined #players-page .has-halloween-card.is-top-three .player-halloween-crest svg{width:204px;height:148px}body.players-refined #players-page .has-halloween-card.is-top-three .player-card-avatar{width:96px;height:96px}#player-detail-page.has-halloween-card #player-profile{isolation:isolate;min-height:228px;padding:48px 36px 30px;color:var(--paint-text,#fff1e5);background:linear-gradient(115deg, var(--paint-surface,#241a2a), var(--paint-base,#121015) 46%, var(--paint-surface,#241710));border:1px solid var(--paint-accent-a42,#e59d636b);border-radius:18px;box-shadow:inset 0 0 0 4px var(--paint-shadow,#0e0a11), inset 0 0 0 5px var(--paint-accent-a14,#d4915524), 0 12px 34px var(--paint-shadow-a40,#0006);font-family:"Lexend",sans-serif}#player-detail-page.has-halloween-card #player-profile::before{position:absolute;z-index:-1;inset:8px;border:1px solid var(--paint-accent-a9,#eaa26116);border-radius:11px;content:"";pointer-events:none}#player-detail-page.has-halloween-card #player-profile::after{position:absolute;z-index:-1;inset:0;border-radius:inherit;content:"";background:linear-gradient(90deg, #0b0807c7, #0b080780), var(--halloween-profile-art) center / cover no-repeat;opacity:1;pointer-events:none}#player-detail-page.has-halloween-card .profile-back{top:19px;left:26px;color:var(--paint-text,#d9bdc9);font-size:11px}.profile-halloween-edition{position:absolute;top:20px;right:26px;color:var(--paint-accent-text,#ffc18c);font-family:"Lexend",sans-serif;font-size:11px;font-weight:650;letter-spacing:.15em;text-transform:uppercase}#player-detail-page.has-halloween-card .profile-main{gap:28px}#player-detail-page.has-halloween-card .profile-avatar-wrap{width:100px;height:100px;flex-basis:100px}#player-detail-page.has-halloween-card .profile-avatar{position:relative;width:100px;height:100px;background:var(--paint-surface,#251b24);border:1px solid var(--paint-accent-a60,#f9b37c99);border-radius:30px;box-shadow:0 0 0 4px var(--paint-shadow,#170e19), 0 0 0 5px var(--paint-accent-a23,#f8af6d3b), 0 8px 20px var(--paint-shadow-a47,#0007)}#player-detail-page.has-halloween-card .player-halloween-crest{inset:-23px -41px}#player-detail-page.has-halloween-card .player-halloween-crest svg{width:182px;height:147px}#player-detail-page.has-halloween-card .profile-rank-badge{top:-11px;color:#ffdbc0;background:#3a211b;border:2px solid var(--paint-accent,#edb17b);box-shadow:0 2px 8px var(--paint-shadow-a60,#0009);font-family:"Lexend",sans-serif;font-weight:650}#player-detail-page.has-halloween-card .profile-identity h1{font-family:"Lexend",sans-serif;font-weight:750;letter-spacing:-.035em}#player-detail-page.has-halloween-card .profile-handle{color:var(--paint-text,#c5afc9)}#player-detail-page.has-halloween-card .profile-stats{position:relative;grid-template-columns:repeat(2, minmax(0, 1fr));gap:12px}#player-detail-page.has-halloween-card .profile-stat{min-height:72px;padding:10px 12px;background:var(--paint-base-a75,#160f18bf);border-color:var(--paint-accent-a14,#f0a76724);border-radius:11px;box-shadow:inset 0 1px 0 var(--paint-accent-a2,#ffd2ac06)}#player-detail-page.has-halloween-card .profile-stat-icon{color:var(--paint-accent-text,#ffbd87);background:var(--paint-surface,#211820);border-color:var(--paint-accent-a18,#f2aa652e);border-radius:11px;box-shadow:inset 0 1px 0 var(--paint-accent-a4,#ffd2ac0a)}#player-detail-page .profile-stat-icon .profile-card-paw{width:20px;height:20px;fill:currentColor;stroke:none}#player-detail-page.has-halloween-card .profile-stat-copy small{color:var(--paint-text,#cab7c6);font-size:11px;font-weight:400}#player-detail-page.has-halloween-card .profile-stat-copy strong{color:var(--paint-text,#fff0e2);font-family:"Lexend",sans-serif;font-size:24px;font-weight:650;font-variant-numeric:tabular-nums}#player-detail-page.has-halloween-card #player-profile :is(a, button):focus-visible{outline:2px solid var(--paint-accent,#ffb67d);outline-offset:4px}@media (max-width: 850px){#player-detail-page.has-halloween-card #player-profile{grid-template-columns:minmax(0, 1fr);gap:26px}#player-detail-page.has-halloween-card .profile-stats{width:100%}}@media (max-width: 620px){body.players-refined #players-page .has-halloween-card .player-card-halloween-label{font-size:8px;letter-spacing:.03em}body.players-refined #players-page .has-halloween-card .player-halloween-crest svg{width:150px}#player-detail-page.has-halloween-card #player-profile{padding:52px 22px 25px;gap:25px}#player-detail-page.has-halloween-card .profile-main{gap:21px}#player-detail-page.has-halloween-card .profile-avatar-wrap, #player-detail-page.has-halloween-card .profile-avatar{width:80px;height:80px}#player-detail-page.has-halloween-card .profile-avatar-wrap{flex-basis:80px}#player-detail-page.has-halloween-card .player-halloween-crest{inset:-20px -33px}#player-detail-page.has-halloween-card .player-halloween-crest svg{width:146px;height:120px}#player-detail-page.has-halloween-card .profile-identity h1{font-size:clamp(20px, 5vw, 28px)}#player-detail-page.has-halloween-card .profile-stats{grid-template-columns:repeat(2, minmax(0, 1fr));gap:20px 12px}#player-detail-page.has-halloween-card .profile-stat{grid-template-columns:24px minmax(0, 1fr);gap:7px;padding:9px}#player-detail-page.has-halloween-card .profile-stat-icon{width:24px;height:24px;border-radius:7px}#player-detail-page.has-halloween-card .profile-stat-icon :is(.icon, .profile-card-paw){width:16px;height:16px}#player-detail-page.has-halloween-card .profile-stat-copy{display:contents}#player-detail-page.has-halloween-card .profile-stat-copy small{grid-column:2;font-size:10px}#player-detail-page.has-halloween-card .profile-stat-copy strong{grid-column:1 / -1;font-size:clamp(18px, 5vw, 22px)}#player-detail-page.has-halloween-card #player-profile::after{opacity:.4}}@media (prefers-reduced-motion: reduce){body.players-refined #players-page .has-halloween-card::after{transition:none}}body.home-refined:not(.home-view){height:auto;min-height:100svh;overflow-y:auto}body.player-refined{height:auto;min-height:100svh;overflow-y:auto;& .home-ambient::before, & .home-ambient::after{opacity:.08}& .site-footer{margin-top:auto}& #player-detail-page{--header:#111014;--panel:#101013;--panel-hover:#18161b;--text:#f5f1f6;--muted:#aaa3af;--soft:#c7c0cc;--border:#ffffff14;--border-hover:#ffffff28;--accent:#ec3a32;--accent-hover:#ff7067;display:grid;width:min(calc(100% - 112px), 1328px);min-width:0;gap:26px;margin:32px auto 36px;flex:1 0 auto;animation:none;opacity:1;transform:none;& #player-profile{position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0, 1fr) minmax(480px, 1.2fr);min-height:228px;align-items:center;gap:26px 42px;padding:22px 30px 28px;background:var(--paint-base,#111014);border:1px solid var(--paint-line-a11,#ffffff1c);border-radius:18px;box-shadow:inset 0 1px 0 var(--paint-shadow-a4,#ffffff09), 0 8px 26px var(--paint-shadow-a27,#0004)}& .profile-topline{display:flex;grid-column:1 / -1;align-items:center;min-width:0;gap:18px}& .profile-topline .profile-back{position:static;display:inline-flex;align-items:center;gap:6px;color:var(--paint-text,#d3cbd8);font-size:12px;font-weight:450}& .profile-back .icon{width:14px;height:14px;transform:rotate(180deg)}& .profile-last-seen{display:inline-flex;align-items:center;gap:6px;margin-left:auto;color:var(--paint-muted,#bab1c0);font-size:11px}& .profile-last-seen .icon{width:14px;height:14px;color:var(--paint-muted,#9c8ea9)}& .profile-value-heading{display:flex;align-items:center;flex-wrap:wrap;gap:7px 16px}& .profile-value-line .profile-last-seen{min-height:38px;margin-left:0;padding:0 12px;color:var(--paint-text,#e6d9e3);background:linear-gradient(180deg, var(--paint-tint-a4,#ffffff09), var(--paint-tint-a1,#ffffff03));border:1px solid var(--paint-line-a13,#ffffff20);border-radius:9px;box-shadow:inset 0 1px var(--paint-shadow-a3,#ffffff08);font:500 14px "Lexend",sans-serif;white-space:nowrap}& .profile-value-line .profile-last-seen .icon{width:14px;height:14px}& .profile-topline :is(.profile-halloween-edition, .profile-fall-edition){margin-left:auto}& :is(.profile-halloween-edition, .profile-fall-edition){position:static;color:var(--paint-accent-text,#ffc18c);font-family:"Lexend",sans-serif;font-size:10px;font-weight:650;letter-spacing:.14em;text-transform:uppercase}& .profile-main{position:relative;display:flex;align-items:center;gap:24px;min-width:0}& .profile-avatar-wrap{width:96px;height:96px;flex:0 0 96px}& .profile-avatar{position:relative;display:grid;width:96px;height:96px;background:var(--paint-surface,#211d27);border:1px solid var(--paint-line-a16,#ffffff2a);border-radius:28px;box-shadow:0 0 0 5px var(--paint-shadow-a20,#0003), 0 0 0 6px var(--paint-shadow-a3,#ffffff08), 0 8px 20px var(--paint-shadow-a40,#0006)}& .profile-avatar img{width:100%;height:100%;object-fit:cover}& .profile-rank-badge{z-index:2;top:-12px;height:27px;min-width:42px;padding:0 9px;color:var(--paint-text,#ffe6e2);background:color-mix(in srgb, var(--ss-accent, #5598ff) 28%, #171717);border:2px solid var(--paint-accent,#e46559);border-radius:8px;font-family:"Lexend",sans-serif;font-size:13px;font-weight:650;box-shadow:0 3px 8px var(--paint-shadow-a47,#0007)}& .profile-identity{min-width:0}& .profile-identity h1{margin:3px 0 6px;color:var(--paint-text,#fff3f5);font-family:"Lexend",sans-serif;font-size:clamp(25px, 2.6vw, 36px);font-weight:750;line-height:1.22;letter-spacing:-1px}& .profile-title{max-width:100%;font-size:11px;font-weight:550}& .profile-handle{display:flex;align-items:center;flex-wrap:wrap;gap:8px;color:var(--paint-muted,#b9aebe);font-size:12px}& .profile-note{max-width:36ch;margin-top:8px;color:var(--paint-text,#d3c7d9);font-size:12px;line-height:1.6;overflow-wrap:anywhere}& .profile-note-input{height:36px;margin-top:10px;background:var(--paint-base,#0d0b10);border-color:var(--paint-line-a14,#ffffff24);font-size:12px}& .profile-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:13px}& :is(.profile-roblox-action, .profile-settings-button, .profile-chat-button){position:static;display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:34px;padding:0 11px;color:var(--paint-text,#e9dde9);background:var(--paint-tint-a2,#ffffff05);border:1px solid var(--paint-line-a11,#ffffff1c);border-radius:8px;font-size:10px;font-weight:450;box-shadow:inset 0 1px 0 var(--paint-shadow-a2,#ffffff05);transition:border-color .18s, background .18s}& :is(.profile-roblox-action, .profile-settings-button, .profile-chat-button):hover{color:var(--paint-text,#fff);background:var(--paint-tint-a4,#ffffff0a);border-color:var(--paint-accent-a44,#ef645f70)}& .profile-actions .icon{width:13px;height:13px}& .profile-chat-button{align-self:end;color:var(--paint-text,#fff0ee);background:var(--paint-accent-a9,#ec3a3218);border-color:var(--paint-accent-a31,#ec3a3250)}& .profile-stats{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:18px 24px}& .profile-stat{display:flex;min-height:0;align-items:center;gap:9px;padding:0;overflow:visible;background:none;border:0;border-radius:0;box-shadow:none}& .profile-stat-value{grid-column:1 / -1;padding-bottom:17px;border-bottom:1px solid var(--paint-line-a8,#ffffff14)}& .profile-stat-icon{flex:0 0 33px;width:33px;height:33px;color:var(--paint-muted,#c5a5b5);background:var(--paint-tint-a2,#ffffff04);border:1px solid var(--paint-line-a6,#ffffff0f);border-radius:9px;box-shadow:none}& .profile-stat-icon :is(.icon, .profile-card-paw){width:18px;height:18px}& .profile-stat-value .profile-stat-icon{width:42px;height:42px;flex-basis:42px;color:var(--paint-accent-text,#ff8478);background:var(--paint-accent-a5,#ec3a320c);border-color:var(--paint-accent-a16,#ec3a3228);border-radius:12px}& .profile-stat-copy{display:grid;min-width:0;gap:4px}& .profile-stat-copy small{color:var(--paint-muted,#b9afc0);font-size:10px;font-weight:400;line-height:1.4;text-transform:none}& .profile-stat-copy strong{color:var(--paint-text,#f5eaf6);font-family:"Lexend",sans-serif;font-size:clamp(20px, 2vw, 26px);font-weight:650;letter-spacing:-.5px;line-height:1.1;font-variant-numeric:tabular-nums}& .profile-stat-value .profile-stat-copy strong{color:var(--paint-text,#fff3f1);font-size:clamp(35px, 3.4vw, 46px);font-weight:650;letter-spacing:-1.6px}& .profile-value-line{display:flex;align-items:center;gap:18px;min-width:0}& .profile-value-line > strong{flex:0 0 auto;white-space:nowrap}&.has-halloween-card #player-profile{background:linear-gradient(115deg, var(--paint-surface,#241a2a), var(--paint-base,#121015) 46%, var(--paint-surface,#241710));border-color:var(--paint-accent-a42,#e59d636b);box-shadow:inset 0 0 0 4px var(--paint-shadow,#0e0a11), inset 0 0 0 5px var(--paint-accent-a14,#d4915524), 0 12px 34px var(--paint-shadow-a40,#0006)}&.has-halloween-card .profile-avatar{background:var(--paint-surface,#251b24);border-color:var(--paint-accent-a60,#f9b37c99);box-shadow:0 0 0 4px var(--paint-shadow,#170e19), 0 0 0 5px var(--paint-accent-a23,#f8af6d3b), 0 8px 20px var(--paint-shadow-a47,#0007)}&.has-halloween-card .player-halloween-crest{inset:-23px -42px}&.has-halloween-card .player-halloween-crest svg{width:180px;height:143px}&.has-halloween-card .profile-rank-badge{background:#3a211b;border-color:var(--paint-accent,#edb17b)}&.has-halloween-card .profile-stat-value .profile-stat-icon{color:var(--paint-accent-text,#ffc08c);background:var(--paint-accent-a6,#ffab5610);border-color:var(--paint-accent-a19,#ffab5630)}&.has-halloween-card .profile-stat-value .profile-stat-copy strong{color:#ffe7d4}&.has-fall-card #player-profile{background:linear-gradient(125deg, var(--paint-surface,#27190f), var(--paint-base,#17110e) 60%, var(--paint-surface,#28170f));border-color:var(--paint-accent-a37,#d789455e)}&.has-fall-card #player-profile::after{position:absolute;z-index:-1;inset:0;border-radius:inherit;content:"";background:linear-gradient(90deg, #221207e6, #2212078c), url('/assets/images/fall-profile.svg') center / cover;opacity:1;pointer-events:none}&.has-fall-card .profile-rank-badge{background:#4b2e19;border-color:var(--paint-accent,#db9d5e)}& .value-history{padding:22px 24px 16px;background:var(--paint-base,#0e0d11);border:1px solid var(--paint-line-a7,#ffffff12);border-radius:16px}& .value-history-heading{display:flex;align-items:start;gap:22px;margin-bottom:14px}& .value-history-title{display:grid;gap:18px;min-width:0}& .value-history-heading h2{color:var(--paint-text,#f3edf5);font-size:17px;font-weight:550;letter-spacing:-.4px}& .value-history-summary{display:flex;flex-wrap:wrap;gap:16px 32px}& .value-history-summary > span{min-width:88px;min-height:0;gap:4px;padding:0;background:none;border:0;border-radius:0}& .value-history-summary small{color:var(--paint-muted,#aca1b5);font-size:10px;font-weight:400;text-transform:none}& .value-history-summary strong{color:var(--paint-text,#e7dcec);font-family:"Lexend",sans-serif;font-size:17px;font-weight:550}& .value-history-summary [data-direction="up"]{color:#97e6ae}& .value-history-summary [data-direction="down"]{color:var(--paint-accent-text,#ff8580)}& .value-history-ranges{flex-shrink:0;gap:4px;padding:4px;background:var(--paint-base,#111113);border:1px solid var(--paint-line-a13,#ffffff21);border-radius:11px}& .value-history-ranges button{min-width:44px;height:38px;padding:0 11px;color:var(--paint-text,#c9c0ce);font-size:12px;font-weight:450;border-radius:6px}& .value-history-ranges button:hover{color:var(--paint-text,#fff);background:var(--paint-tint-a3,#ffffff07)}& .value-history-ranges button.is-active{color:var(--paint-text,#fff1ee);background:color-mix(in srgb, var(--ss-accent, #5598ff) 28%, #171717);box-shadow:inset 0 1px var(--paint-shadow-a7,#ffffff12), 0 2px 4px var(--paint-shadow-a27,#0004)}& .value-history-chart{min-height:300px;padding:0;color:var(--paint-accent,#f6655b);background:none;border:0;border-radius:0}& .value-history-chart > svg{display:block;width:100%;height:300px;min-height:0;overflow:visible}& .value-history-chart .history-line{stroke:var(--paint-accent,#f6655b);stroke-width:2.5;filter:none}& .value-history-chart line{stroke:var(--paint-text-a5,#ffffff0e)}& .value-history-chart circle{fill:var(--paint-accent,#f6655b);stroke:var(--paint-ink,#0e0d11);stroke-width:2;r:3}& .value-history-chart circle.is-active{fill:var(--paint-text,#ffe5df);r:5}& .value-history-chart .history-focus-line{stroke:var(--paint-accent-a55,#f6655b8c)}& .value-history-chart text{fill:var(--paint-muted,#b1a4be);font-family:"Lexend",sans-serif;font-size:12px}& .value-history-tooltip{min-width:218px;padding:15px 16px;gap:7px;background:var(--paint-base,#171416);border:1px solid var(--paint-accent-a31,#ef6c574f);border-radius:12px;box-shadow:inset 0 1px 0 var(--paint-shadow-a3,#ffffff08), 0 12px 25px var(--paint-shadow-a47,#0007)}& .value-history-tooltip small{color:var(--paint-text,#c5b7ce);font-size:10px}& .value-history-tooltip strong{color:var(--paint-text,#ffe2db);font-family:"Lexend",sans-serif;font-size:23px;font-weight:600}& .value-history-empty{gap:10px;padding:30px 16px}& .value-history-empty .icon{color:var(--paint-accent,#ea746b)}& .value-history-empty strong{color:var(--paint-text,#dcd1e3);font-size:13px;font-weight:500}& .value-history-empty small{max-width:40ch;color:var(--paint-muted,#afa2ba);font-size:11px;line-height:1.6}& .inventory-section{position:relative;padding:0;background:none;border:0;border-radius:0}& .inventory-heading{position:relative;z-index:5;display:flex;flex-direction:row;flex-wrap:wrap;gap:18px 16px;align-items:center;min-height:0;margin-bottom:20px}& .inventory-view{display:block;flex:1 1 auto;width:auto;min-width:0}& .player-collection-tabs{display:flex;align-items:center;gap:6px;width:max-content;max-width:100%;padding:0}& .player-collection-tabs button{display:inline-flex;align-items:center;gap:7px;min-height:42px;padding:0 13px;color:var(--paint-muted,#ada3b7);background:transparent;border:1px solid transparent;border-radius:9px;font-size:12px;font-weight:450;cursor:pointer;white-space:nowrap;transition:background .15s, color .15s, border-color .15s}& .player-collection-tabs button .icon{width:16px;height:16px}& .player-collection-tabs button:hover{color:var(--paint-text,#f6eefb);background:var(--paint-tint-a2,#ffffff05)}& .player-collection-tabs button.is-active{color:var(--paint-accent-text,#ffaaa0);background:var(--paint-accent-a8,#ec3a3214);border-color:var(--paint-accent-a21,#ec3a3236)}& .inventory-controls{display:flex;flex:1 0 100%;align-items:center;gap:10px;width:100%;padding:0}& .inventory-search{position:relative;display:flex;flex:1 1 auto;align-items:center;min-width:160px;width:auto;height:52px;gap:13px;padding:0 17px;color:var(--paint-accent-text,#eaa49e);background:linear-gradient(180deg, var(--paint-surface,#191719), var(--paint-base,#111012));border:1px solid var(--paint-line-a13,#ffffff20);border-radius:9px;box-shadow:inset 0 1px var(--paint-shadow-a4,#ffffff09), 0 4px 12px var(--paint-shadow-a27,#0004);transition:border-color .18s, box-shadow .18s}& .inventory-search:focus-within{border-color:var(--paint-accent-a48,#f369617a);box-shadow:0 0 0 3px var(--paint-accent-a7,#ec3a3212)}& .inventory-search > .icon{width:20px;height:20px;flex:0 0 20px}& .inventory-search input{min-width:0;width:100%;height:50px;padding:0;color:var(--paint-text,#f5edf9);background:none;border:0;box-shadow:none;outline:0;font-family:"Lexend",sans-serif;font-size:13px;font-weight:400;letter-spacing:-.2px}& .inventory-search input::placeholder{color:var(--paint-text,#c8becd);opacity:1}& .inventory-search input::-webkit-search-cancel-button{-webkit-appearance:none}& .inventory-search-clear{display:grid;place-items:center;flex:0 0 28px;width:28px;height:28px;padding:4px;color:var(--paint-text,#c3b6cb);background:var(--paint-tint-a3,#ffffff07);border:1px solid var(--paint-line-a5,#ffffff0d);border-radius:6px;cursor:pointer}& .inventory-search-clear .icon{width:14px;height:14px}& .inventory-sort{display:block;flex:0 0 150px;width:150px;height:52px;padding:0;background:linear-gradient(180deg, var(--paint-surface,#191719), var(--paint-base,#111012));border:1px solid var(--paint-line-a13,#ffffff20);border-radius:9px;box-shadow:inset 0 1px var(--paint-shadow-a4,#ffffff09)}& .inventory-sort > .icon{display:none}& .inventory-sort .custom-select{width:100%}& .inventory-sort .custom-select-trigger{display:grid;grid-template-columns:minmax(0, 1fr) 14px;grid-template-rows:12px 19px;align-content:center;gap:2px 8px;width:100%;min-height:50px;padding:0 14px;color:var(--paint-text,#f4edf6);background:none;border:0;border-radius:8px;font-size:13px;font-weight:500;text-align:left}& .inventory-sort .custom-select-trigger::before{content:"Sort by";grid-column:1;grid-row:1;color:var(--paint-muted,#b5a6b4);font-size:9px;font-weight:400}& .inventory-sort .custom-select-value{grid-column:1;grid-row:2}& .inventory-sort .custom-select-chevron{grid-column:2;grid-row:1 / 3;align-self:center;width:14px;height:14px;color:var(--paint-muted,#bfadb9)}& .inventory-sort:has(.custom-select.is-open){border-color:var(--paint-accent-a50,#e87d6b80)}& .custom-select-menu{width:100%;min-width:0;margin-top:8px;padding:6px;color:var(--paint-text,#e2d5eb);background:var(--paint-surface,#191619);border:1px solid var(--paint-line-a16,#ffffff29);border-radius:10px;box-shadow:inset 0 1px var(--paint-shadow-a4,#ffffff09), 0 16px 32px var(--paint-shadow-a73,#000b)}& .custom-select-option{position:relative;min-height:40px;padding:0 11px;color:var(--paint-text,#d6cadb);border-radius:6px;font-size:12px;font-weight:400}& .custom-select-option[aria-selected="true"]{color:var(--paint-accent-text,#ffd0c8);background:var(--paint-accent-a11,#ec5c491c);box-shadow:inset 2px 0 var(--paint-accent,#ed796a)}& .custom-select-option:hover{color:var(--paint-text,#fff);background:var(--paint-tint-a3,#ffffff07)}& .inventory-rarity-filter{flex:0 0 140px;min-width:0;width:140px}& .inventory-rarity-filter summary{display:flex;align-items:center;min-height:52px;gap:7px;padding:0 13px;color:var(--paint-text,#f4edf6);background:linear-gradient(180deg, var(--paint-surface,#191719), var(--paint-base,#111012));border:1px solid var(--paint-line-a13,#ffffff20);border-radius:9px;box-shadow:inset 0 1px var(--paint-shadow-a4,#ffffff09);font-size:13px;font-weight:500}& .inventory-rarity-copy{display:grid;gap:2px}& .inventory-rarity-copy > span{color:var(--paint-muted,#b5a6b4);font-size:9px;font-weight:400;line-height:12px}& .inventory-rarity-copy > strong{color:var(--paint-text,#f4edf6);font-size:13px;font-weight:500;line-height:19px}& .inventory-rarity-filter summary > small{margin-left:auto;padding:0;color:var(--paint-text,#c7b7c4);background:none;font-family:"Lexend",sans-serif;font-size:12px;font-weight:500}& .inventory-rarity-filter[open] summary{background:var(--paint-surface,#1c171a);border-color:#e87d6b80}& .inventory-rarity-filter.has-filter summary > small{color:#ffb7a7;background:none}& .inventory-rarity-filter.has-filter summary{border-color:#ec3a3263}& .inventory-rarity-options{position:absolute;top:var(--rarity-menu-top);left:var(--rarity-menu-left);right:auto;width:var(--rarity-menu-width, 224px);max-height:var(--rarity-menu-height, 360px);grid-auto-rows:36px;align-content:start;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#51424b transparent;padding:8px;background:var(--paint-surface,#191619);border:1px solid var(--paint-line-a16,#ffffff29);border-radius:10px;box-shadow:inset 0 1px var(--paint-shadow-a4,#ffffff09), 0 16px 32px var(--paint-shadow-a73,#000b)}& .inventory-rarity-options label{display:flex;align-items:center;min-height:36px;gap:11px;padding:0 9px;color:var(--paint-text,#d6cadb);border-radius:6px;font-size:12px;font-weight:400}& .inventory-rarity-options label:has(input:checked){color:var(--paint-text,#f5e8f0)}& .inventory-rarity-options label:hover{background:var(--paint-tint-a2,#ffffff05)}& .inventory-rarity-options input{appearance:none;display:grid;flex:0 0 16px;place-items:center;width:16px;height:16px;min-height:0;margin:0;padding:0;background:var(--paint-base,#0b090d);border:1px solid var(--paint-line,#65566f);border-radius:4px;cursor:pointer}& .inventory-rarity-options input:checked{background:#ed6157;border-color:#ffb1a5}& .inventory-rarity-options input::before{content:none}& .inventory-rarity-options input:checked::after{width:7px;height:4px;border-left:1.8px solid var(--paint-line,#fff);border-bottom:1.8px solid var(--paint-line,#fff);transform:translateY(-1px) rotate(-45deg);content:""}& .inventory-mode{flex:0 0 auto;width:auto;height:48px;gap:4px;padding:4px;background:var(--paint-base,#0d0d0f);border:1px solid var(--paint-line-a14,#ffffff24);border-radius:12px}& .inventory-mode button{display:flex;align-items:center;justify-content:center;gap:7px;min-height:38px;padding:0 12px;color:var(--paint-text,#bfb0c9);background:transparent;border:1px solid transparent;border-radius:6px;font-size:11px;font-weight:450}& .inventory-mode button.is-active{color:var(--paint-text,#fff2ef);background:var(--paint-surface,#2a1b1d);border-color:var(--paint-accent-a33,#ed675a55);box-shadow:inset 0 1px var(--paint-shadow-a4,#ffffff0b), 0 2px 5px var(--paint-shadow-a40,#0006)}& .inventory-snapshot-notice{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px;margin:0 0 15px;padding:12px 15px;color:var(--paint-text,#d4bec6);background:var(--paint-accent-a4,#ec3a320b);border:1px solid var(--paint-accent-a20,#ec3a3233);border-radius:10px;font-size:11px}& .inventory-snapshot-notice button{display:inline-flex;align-items:center;gap:7px;min-height:32px;padding:0 10px;color:var(--paint-accent-text,#ffb2a5);background:var(--paint-accent-a7,#ec3a3212);border:1px solid var(--paint-accent-a21,#ec3a3236);border-radius:7px;font-size:11px;cursor:pointer}& .inventory-snapshot-notice .icon{width:13px;height:13px}& .inventory-data-status{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;margin-bottom:16px;padding:12px 14px;color:var(--paint-accent-text,#e5b8b6);background:var(--paint-accent-a4,#ec3a320b);border:1px solid var(--paint-accent-a16,#ec3a322a);border-radius:10px;font-size:11px;line-height:1.6}& .inventory-data-status button{min-height:34px;padding:0 12px;color:var(--paint-accent-text,#ffc0b3);background:var(--paint-accent-a9,#ec3a3216);border:1px solid var(--paint-accent-a25,#ec3a323f);border-radius:7px;font-size:11px;cursor:pointer}& .inventory-grid{grid-template-columns:repeat(7, minmax(0, 1fr));gap:14px}& .inventory-pet{display:grid;grid-template-rows:auto 128px;align-content:start;min-width:0;padding:0;overflow:hidden;color:var(--paint-text,#f1e8f6);background:var(--paint-base,#111014);border:1px solid var(--paint-line-a6,#ffffff10);border-radius:13px;box-shadow:inset 0 1px 0 var(--paint-shadow-a2,#ffffff06), 0 4px 12px var(--paint-shadow-a20,#0003);transform:none;transition:border-color .18s, background .18s}& .inventory-pet:hover{background:var(--paint-base,#151217);border-color:var(--paint-accent-a44,#ec3a3270);box-shadow:inset 0 1px 0 var(--paint-shadow-a4,#ffffff09), 0 7px 18px var(--paint-shadow-a33,#0005);transform:none}& .inventory-pet.is-pinned{border-color:#b1a18466}& .inventory-pet-art{position:relative;display:grid;place-items:center;width:100%;height:auto;aspect-ratio:1.13;margin:0;overflow:hidden;background:var(--paint-base,#17131c);border:0;border-radius:0}& .inventory-pet-art::before{content:none}& .inventory-pet-art > img:not(.inventory-super-legendary){position:relative;width:86%;height:86%;object-fit:contain;filter:drop-shadow(0 7px 12px #0008);transform:none}& .inventory-pet-art.is-xl > img:not(.inventory-super-legendary){width:91%;height:91%}& .inventory-pet-copy{display:grid;grid-template-columns:minmax(0, 1fr) auto;grid-template-rows:22px 30px 28px;align-content:center;align-items:center;min-height:128px;gap:8px 6px;padding:12px;border-top:1px solid var(--paint-line-a3,#ffffff08)}& .inventory-pet.has-owner-history .inventory-pet-copy{padding-bottom:12px}& .inventory-pet-name{grid-column:1 / -1;min-width:0;color:var(--paint-text,#f4edf8);font-family:"Lexend",sans-serif;font-size:16px;font-weight:750;letter-spacing:-.3px;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}& .inventory-pet-market{grid-column:2;grid-row:2;display:flex;align-items:center;justify-content:end;gap:4px;padding:0}& .inventory-pet-demand{display:inline-flex;align-items:center;gap:4px;padding:0;color:var(--paint-muted,#b6a8bf);background:none;border:0;font-family:"Lexend",sans-serif;font-size:17px;font-weight:650}& .inventory-pet-demand svg{width:17px;height:17px;flex:0 0 17px}& .inventory-pet-demand[data-demand-level="minimal"]{color:#ff334a}& .inventory-pet-demand[data-demand-level="low"]{color:#ff6469}& .inventory-pet-demand[data-demand-level="medium"]{color:#ffda55}& .inventory-pet-demand[data-demand-level="good"]{color:#a7ef57}& .inventory-pet-demand[data-demand-level="high"]{color:#ff8dd0}& .inventory-pet-demand[data-demand-level="maximum"]{color:#c896ff}& .inventory-pet-status{max-width:45px;padding:2px;overflow:hidden;font-size:8px;text-overflow:ellipsis}& .inventory-pet-value{grid-column:1;grid-row:2;min-width:0}& .inventory-pet-value strong{color:var(--paint-text,#fff2f5);font-family:"Lexend",sans-serif;font-size:24px;font-weight:650;line-height:1;letter-spacing:-.5px}& .inventory-pet-total{position:static;display:flex;grid-column:1 / -1;align-items:center;justify-content:space-between;gap:5px;padding-top:7px;border-top:1px solid var(--paint-line-a5,#ffffff0d);grid-row:3}& .inventory-pet-total small{color:var(--paint-muted,#b6a6c1);font-size:9px;font-weight:400}& .inventory-pet-total strong{color:var(--paint-text,#ddcce7);font-family:"Lexend",sans-serif;font-size:15px;font-weight:550}& .inventory-pet-total.is-placeholder{visibility:hidden}& .inventory-grid[data-mode="raw"] .inventory-pet{grid-template-rows:auto 92px}& .inventory-grid[data-mode="raw"] .inventory-pet-copy{grid-template-rows:22px 30px;min-height:92px}& .inventory-grid[data-mode="raw"] .inventory-pet-total{display:none}& :is(.inventory-quantity, .inventory-level){padding:6px 8px;color:var(--paint-text,#f7eff5);background:var(--paint-base-a95,#100e12f2);border:1px solid var(--paint-line-a16,#ffffff29);border-radius:7px;font-family:"Lexend",sans-serif;font-size:13px;font-weight:650;line-height:1}& .inventory-quantity{top:8px;right:8px;bottom:auto;max-width:calc(100% - 44px)}& .inventory-level{bottom:8px;left:8px}& .inventory-pet-art.has-trade-tags .inventory-level{bottom:32px}& .inventory-trend{top:8px;left:8px;right:auto;display:inline-flex;align-items:center;justify-content:center;width:25px;height:25px;padding:0;border:1px solid currentColor;border-radius:7px;background:var(--paint-base-a91,#130d19e8)}& .inventory-trend > span:not(.icon){display:none}& .inventory-trend svg{width:15px;height:15px}& .inventory-owner-history{z-index:3;top:auto;right:8px;bottom:8px;width:29px;height:29px;color:var(--paint-text,#c7b7d2);background:var(--paint-base-a92,#100b16eb);border:1px solid var(--paint-line-a13,#ffffff21);border-radius:7px}& .inventory-pet-art.has-trade-tags .inventory-owner-history{bottom:32px}& .inventory-owner-history .icon{width:14px;height:14px}& .inventory-trade-tags{bottom:7px;left:8px;right:8px}& .inventory-trade-tag{border-radius:5px;font-size:8px}& .inventory-trade-tags-copy{position:static;grid-column:1 / -1}& .inventory-pin{top:8px;left:8px;background:var(--paint-base-a91,#151019e8);border:1px solid var(--paint-line-a15,#ffffff25);border-radius:6px}& .inventory-empty{grid-column:1 / -1;padding:54px 20px;color:var(--paint-text,#c4b4d0);background:var(--paint-base,#111014);border:1px dashed var(--paint-line-a13,#ffffff21);border-radius:13px;font-size:13px;text-align:center}& .inventory-pagination{gap:9px;margin-top:22px}& .inventory-page-button{width:38px;height:38px;color:var(--paint-text,#d4c3df);background:var(--paint-base,#17121c);border-color:var(--paint-line-a11,#ffffff1b);border-radius:8px}& #inventory-page-input{width:54px;height:38px;min-height:0;padding:0 6px;color:var(--paint-text,#f4e8fa);background:var(--paint-base,#17121c);border-color:var(--paint-line-a11,#ffffff1b);border-radius:8px;font-family:"Lexend",sans-serif;font-size:14px;text-align:center}& #inventory-page-total{min-width:0;color:var(--paint-text,#bcaac9);font-family:"Lexend",sans-serif;font-size:12px}& .profile-feedback{padding:22px 0 0;border:0;border-top:1px solid var(--paint-line-a9,#ffffff16);background:none;border-radius:0}& .profile-feedback-heading h2{color:var(--paint-text,#eae0ef);font-size:17px;font-weight:550}& .profile-feedback-grid{grid-template-columns:320px minmax(0, 1fr);gap:20px;margin-top:18px}& :is(.profile-rating-card, .profile-comments-card){padding:20px;background:var(--paint-base,#111014);border:1px solid var(--paint-line-a8,#ffffff15);border-radius:13px}& .profile-rating-stars{display:flex;gap:7px;color:var(--paint-accent-text,#ffc878)}& .profile-rating-card{display:flex;flex-direction:column;align-items:start;gap:12px;text-align:left}& .profile-rating-star{display:inline-flex;color:var(--paint-ink,#59535d)}& .profile-rating-star.is-filled{color:var(--paint-accent-text,#ffd08c);filter:drop-shadow(0 2px 4px #d4962833)}& .profile-rating-star svg{width:27px;height:27px}& .profile-rating-score{display:flex;align-items:baseline;gap:10px}& .profile-rating-score > strong{color:var(--paint-text,#fff2eb);font:650 42px/1 "Lexend",sans-serif}& .profile-rating-card :is(strong, small){margin-top:0}& .profile-rating-score > span{color:var(--paint-text,#c8bdcd);font-size:13px}& .profile-rating-picker{display:flex;gap:6px}& .profile-star{display:grid;place-items:center;width:40px;height:40px;padding:8px;color:var(--paint-muted,#706470);background:var(--paint-tint-a2,#ffffff04);border:1px solid var(--paint-line-a10,#ffffff1a);border-radius:8px}& .profile-star:is(:hover, .is-selected){color:var(--paint-accent-text,#ffd08c);background:var(--paint-accent-a5,#eab46b0d);border-color:var(--paint-accent-a38,#eab46b60)}& .profile-star svg{width:23px;height:23px}& .profile-rating-card > strong{color:var(--paint-text,#fff1f8);font-family:"Lexend",sans-serif;font-size:25px;font-weight:600}& :is(.profile-rating-card > small, .profile-feedback-hint, .profile-feedback-empty){color:var(--paint-text,#bbaac7);font-size:11px;line-height:1.7}& .profile-comments-heading strong{font-size:13px;font-weight:500}& .profile-comment-form textarea{padding:12px;color:var(--paint-text,#f5e8fb);background:var(--paint-base,#0c0a0f);border:1px solid var(--paint-line-a12,#ffffff1e);border-radius:9px;font-size:12px}& .profile-comment-form button{min-height:38px;padding:0 15px;color:var(--paint-text,#fff0ef);background:#8c322d;border:1px solid var(--paint-accent,#c46c64);border-radius:8px;font-size:11px;font-weight:500}& .profile-comment{padding:13px 0;border-color:var(--paint-line-a8,#ffffff14)}& .profile-comment-copy p{color:var(--paint-text,#cfc0d9);font-size:12px;line-height:1.6}& .profile-comment-copy :is(a, time){font-size:11px}& .profile-view-summary{gap:10px;padding-top:15px;border-top-color:var(--paint-line-a9,#ffffff16)}& .profile-view-metric{background:none;border-color:var(--paint-line-a7,#ffffff12)}& .profile-rating-card .profile-view-summary{display:grid;grid-template-columns:1fr;margin-top:4px}& .profile-view-metric{padding:10px 0;min-height:44px;grid-template-columns:18px minmax(0, 1fr) auto;gap:10px;border:0;border-radius:0}& .profile-view-metric-copy small{color:var(--paint-text,#c5bdc8);font-size:12px;white-space:normal;line-height:1.4}& .profile-view-metric-copy strong{color:var(--paint-text,#ecdaef);font-family:"Lexend",sans-serif;font-size:18px}& :is(.team-card, .hatch-card){background:var(--paint-base,#111014);border-color:var(--paint-line-a9,#ffffff16);border-radius:12px}& .team-card h3{font-size:14px;font-weight:550}& .teams-grid{grid-template-columns:repeat(2, minmax(0, 1fr));gap:20px}& .team-card{padding:20px;box-shadow:inset 0 1px var(--paint-shadow-a2,#ffffff06)}& .team-card > div:first-child{gap:12px;margin-bottom:18px;padding-bottom:16px;border-bottom:1px solid var(--paint-line-a7,#ffffff12)}& .team-card h3{font-size:19px;letter-spacing:-.5px}& .team-card .team-equipped{color:var(--paint-text,#d0bbc4);font:450 11px "Lexend",sans-serif}& .team-pets{grid-template-columns:repeat(6, minmax(0, 1fr));grid-template-rows:none;gap:14px 10px}& .team-pets > .team-pet{display:flex;flex-direction:column;gap:6px;min-width:0;aspect-ratio:auto;overflow:visible;background:none;border:0;border-radius:0;text-decoration:none}& .team-pet-art{position:relative;display:grid;place-items:center;width:100%;aspect-ratio:1;overflow:hidden;background:var(--paint-surface,#19151a);border:1px solid var(--paint-line-a7,#ffffff13);border-radius:10px;transition:border-color .15s}& .team-pet:is(:hover, :focus-visible) .team-pet-art{border-color:var(--paint-accent-a40,#ee706566)}& .team-pet-art img{width:87%;height:87%;object-fit:contain}& .team-pet-art > svg{width:30px;height:30px;color:var(--paint-muted,#746570)}& .team-pet-level{position:absolute;bottom:4px;left:4px;padding:3px 5px;color:var(--paint-text,#f4e8f0);background:var(--paint-base-a93,#100c11ed);border:1px solid var(--paint-line-a11,#ffffff1c);border-radius:5px;font:600 10px "Lexend",sans-serif}& .team-pet > strong{max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--paint-text,#f2e6f0);font:650 12px "Lexend",sans-serif}& .team-pets > .team-pet > small{position:static;display:block;width:100%;padding:0;color:var(--paint-muted,#b8a9bd);background:none;font:400 9px/1.4 "Lexend",sans-serif;text-align:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}& .player-activity .pet-detail-list{display:grid;gap:14px;max-height:none;overflow:visible;padding:0;margin:0}& .player-activity .pet-detail-post{width:100%;box-sizing:border-box}& .player-activity .pet-detail-comparison{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr))}& .player-activity .pet-detail-post-player .player-handle{color:var(--paint-muted,#b5a5be)}& .player-activity .pet-detail-post-avatar:not(img){display:grid;place-items:center}& .player-activity-quantity{position:absolute;top:3px;right:3px;padding:2px 4px;color:var(--paint-text,#f2e7ef);background:var(--paint-base-a93,#100c13ed);border:1px solid var(--paint-line-a13,#ffffff20);border-radius:4px;font:650 9px "Lexend",sans-serif}& .player-activity .terminal-pet-art > .icon{display:none}& .player-activity .terminal-pet-art:not(:has(img)) > .icon{display:grid}& .player-activity .terminal-pet-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}& .player-activity .terminal-pet-details{display:none}& .history-tooltip-date{color:var(--paint-text,#d7bdca);font-size:11px;padding-bottom:9px;border-bottom:1px solid var(--paint-line-a7,#ffffff13)}& .history-tooltip-label{color:var(--paint-muted,#b9a9c0);font-size:10px}& .inventory-mode svg{width:16px;height:16px;flex-shrink:0}& .inventory-search:hover{border-color:var(--paint-line-a25,#ffffff40)}& .inventory-search:focus-within{background:linear-gradient(180deg, var(--paint-surface,#1c171a), var(--paint-base,#141013));border-color:var(--paint-accent-a56,#ee887790);box-shadow:inset 0 -2px var(--paint-accent,#e37b69), 0 0 0 3px var(--paint-accent-a5,#ee70650c)}& .custom-select-trigger:focus-visible, & .custom-select-option:focus-visible, & .inventory-rarity-options input:focus-visible{outline:2px solid #ff9b8f;outline-offset:3px}& .hatch-card > strong{color:var(--paint-text,#f1e4f9);font-family:"Lexend",sans-serif;font-size:16px;font-weight:650}& .hatch-card time{color:var(--paint-text,#bba6cd);font-size:10px}& .hatch-controls button{min-height:36px;padding:0 12px;color:var(--paint-text,#c6b3d4);background:var(--paint-base,#151019);border:1px solid var(--paint-line-a11,#ffffff1b);border-radius:8px;font-size:11px}& .hatch-controls button.is-active{color:var(--paint-accent-text,#ffb4a8);background:var(--paint-accent-a8,#ec3a3214);border-color:var(--paint-accent-a27,#ec3a3245)}& .profile-error{display:grid;grid-column:1 / -1;justify-items:center;gap:15px;padding:30px 0;text-align:center}& .profile-error > .icon{width:32px;height:32px;color:#ee756b}& .profile-error h1{font-size:24px}& .profile-error p{max-width:42ch;color:var(--paint-text,#bcb0c4);font-size:12px;line-height:1.6}& .profile-error > div{display:flex;gap:10px;align-items:center}& .profile-error :is(button, a){display:inline-flex;align-items:center;min-height:38px;padding:0 13px;color:#ffb7aa;background:#ec3a3212;border:1px solid #ec3a3236;border-radius:8px;font-size:11px}& .player-detail-loader{position:static;min-height:0;margin:0;background:none}& .player-detail-skeleton{gap:26px}& :is(.player-detail-skeleton-profile, .player-detail-skeleton-panel){background:var(--paint-base,#111014);border-color:var(--paint-line-a8,#ffffff14);border-radius:16px}& .player-detail-skeleton-profile{min-height:228px}& .player-detail-skeleton-history{min-height:290px}& .player-detail-skeleton-grid{grid-template-columns:repeat(7, minmax(0, 1fr));gap:14px}& .player-detail-skeleton-grid i{min-height:225px;background:var(--paint-surface,#211b26);border-radius:12px}& .player-detail-skeleton-chart{min-height:175px}& :is(.player-detail-skeleton-avatar, .player-detail-skeleton-copy i, .player-detail-skeleton-summary i, .player-detail-skeleton-heading, .player-detail-skeleton-ranges i, .player-detail-skeleton-controls i){background:var(--paint-surface,#2a202a)}}& .profile-settings-panel{width:min(470px, calc(100vw - 32px));padding:22px;color:var(--paint-text,#f0e6f7);background:var(--paint-base,#151019);border:1px solid var(--paint-line-a14,#ffffff24);border-radius:16px;box-shadow:inset 0 1px 0 var(--paint-shadow-a4,#ffffff0b), 0 24px 80px var(--paint-shadow-a73,#000b)}& .profile-settings-panel h2{font-size:19px;font-weight:550}& .profile-settings-section{padding:18px 0;border-color:var(--paint-line-a9,#ffffff16)}& .profile-settings-section h3{color:var(--paint-text,#cfc0da);font-size:12px;font-weight:500}& .profile-settings-toggle strong{font-size:12px;font-weight:500}& .profile-settings-toggle small{color:var(--paint-muted,#b8a5c6);font-size:11px;line-height:1.6}& .profile-settings-toggle input{accent-color:var(--paint-accent,#f06a5d)}& .profile-settings-card{padding:13px;background:var(--paint-surface,#251a16);border-color:var(--paint-accent-a27,#e4a06944);border-radius:10px}& .profile-settings-card strong{color:#ffdcba;font-size:13px}& .profile-settings-card small{color:#d3b095;font-size:10px}& .profile-settings-unequip{min-height:36px;color:var(--paint-accent-text,#ffb0a1);background:var(--paint-accent-a8,#ec3a3214);border-color:var(--paint-accent-a22,#ec3a3238);border-radius:8px;font-size:11px}& .profile-settings-card-leaves svg{width:30px;height:30px}& .profile-settings-status{color:var(--paint-accent-text,#f7a397);font-size:11px;line-height:1.6}}body.home-refined .nav-dropdown-menu a[href='/eggs'], body.home-refined .nav-dropdown-menu a[href='/bounties']{display:flex}@media (max-width: 1200px){body.player-refined #player-detail-page{width:calc(100% - 64px);& #player-profile{grid-template-columns:minmax(0, 1fr) minmax(370px, 1.05fr);gap:24px}& .inventory-grid{grid-template-columns:repeat(6, minmax(0, 1fr))}}}@media (max-width: 1000px){body.player-refined #player-detail-page{& #player-profile{grid-template-columns:minmax(0, 1fr);gap:26px}& .profile-stats{grid-template-columns:1.3fr repeat(3, minmax(0, 1fr));gap:18px}& .profile-stat-value{grid-column:auto;padding:0 18px 0 0;border-bottom:0;border-right:1px solid var(--paint-line-a8,#ffffff14)}& .profile-stat-value .profile-stat-copy strong{font-size:32px}& .profile-stat-value .profile-stat-icon{display:none}& .inventory-grid{grid-template-columns:repeat(5, minmax(0, 1fr))}& .inventory-pet-value strong{font-size:22px}}}@media (max-width: 760px){body.player-refined #player-detail-page{width:calc(100% - 40px);margin-top:24px;gap:22px;& .profile-stats{grid-template-columns:repeat(3, minmax(0, 1fr));gap:16px}& .profile-stat-value{grid-column:1 / -1;padding:0 0 16px;border-right:0;border-bottom:1px solid var(--paint-line-a8,#ffffff14)}& .profile-stat-value .profile-stat-icon{display:grid}& .profile-stat-value .profile-stat-copy strong{font-size:38px}& .value-history-summary{gap:12px 22px}& .inventory-grid{grid-template-columns:repeat(4, minmax(0, 1fr));gap:12px}& .inventory-controls{flex-wrap:wrap}& .inventory-search{flex-basis:calc(100% - 145px);min-width:0}& .inventory-mode{margin-left:auto}& .inventory-heading{gap:14px}& .value-history-heading{flex-wrap:wrap;gap:16px}& .value-history-title{flex-basis:100%;gap:14px}& .value-history-chart > svg{height:300px}& .profile-feedback-grid{grid-template-columns:1fr;gap:16px}& .teams-grid{grid-template-columns:1fr}& .player-detail-skeleton-grid{grid-template-columns:repeat(4, minmax(0, 1fr))}}}@media (max-width: 560px){body.player-refined #player-detail-page{width:calc(100% - 28px);margin-top:22px;& #player-profile{gap:24px;padding:18px 19px 23px;border-radius:14px}& .profile-topline{flex-wrap:wrap;gap:10px 12px}& .profile-last-seen{font-size:9px}& :is(.profile-halloween-edition, .profile-fall-edition){margin-left:auto;font-size:9px}& .profile-main{gap:21px}& .profile-avatar-wrap, & .profile-avatar{width:78px;height:78px}& .profile-avatar-wrap{flex-basis:78px}&.has-halloween-card .player-halloween-crest{inset:-20px -34px}&.has-halloween-card .player-halloween-crest svg{width:146px;height:120px}& .profile-identity h1{font-size:27px;letter-spacing:-.7px}& .profile-title{font-size:10px}& .profile-handle{font-size:11px}& .profile-actions{margin-top:10px}& .profile-stats{gap:18px 10px}& .profile-stat{flex-direction:column;align-items:start;gap:7px}& .profile-stat-value{flex-direction:row;gap:12px}& .profile-stat-copy{display:grid;width:100%}& .profile-stat-copy :is(small, strong){grid-column:auto}& .profile-stat-copy strong{font-size:clamp(20px, 5.5vw, 26px)}& .profile-stat-copy small{font-size:10px}& .profile-stat-copy .profile-value-line{gap:12px}& .profile-stat-copy .profile-value-line > strong{font-size:32px;letter-spacing:-1px}& .profile-value-line .profile-last-seen{min-height:36px;padding:0 9px;font-size:13px}& .value-history{padding:18px 16px 10px;border-radius:13px}& .value-history-summary{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:13px 16px}& .value-history-summary > span{min-width:0}& .value-history-chart > svg{height:230px}& .value-history-chart{min-height:230px}& .player-collection-tabs{gap:0;width:100%;justify-content:space-between}& .player-collection-tabs button{gap:4px;padding:0 6px;font-size:10px}& .player-collection-tabs button .icon{display:none}& .inventory-grid{grid-template-columns:repeat(2, minmax(0, 1fr));gap:12px}& .inventory-sort{flex-basis:118px;width:118px}& .inventory-search{flex-basis:calc(100% - 130px)}& .inventory-search{padding:0 12px;gap:9px}& .inventory-search input{font-size:13px}& .inventory-rarity-filter{width:136px;flex-basis:136px}& .inventory-mode button{padding:0 8px;font-size:10px}& .inventory-mode svg{width:13px;height:13px}& .team-card{padding:16px}& .team-pets{grid-template-columns:repeat(4, minmax(0, 1fr));gap:12px 8px}& .inventory-pet-copy{padding:11px;gap:8px 5px}& .inventory-pet-name{font-size:16px}& .inventory-pet-value strong{font-size:23px}& .player-detail-skeleton-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}& .player-detail-skeleton-profile{min-height:380px}& .player-detail-skeleton-history{min-height:350px}}}@media (prefers-reduced-motion: reduce){body.player-refined #player-detail-page :is(.inventory-pet, .player-collection-tabs button, .inventory-search, .profile-roblox-action, .profile-settings-button){transition:none}body.player-refined #player-detail-page .value-history-chart.is-animating :is(.history-line, .history-area){animation:none;opacity:1;stroke-dashoffset:0}}body.player-refined :is(.collection-skeleton-art,.collection-skeleton-line,.collection-skeleton-avatar){display:block;background:linear-gradient(105deg,var(--paint-surface,#211b20) 28%,var(--paint-surface,#392429) 46%,var(--paint-surface,#211b20) 64%);background-size:240% 100%;animation:player-collection-shimmer 1.8s ease-in-out infinite;border-radius:6px}body.player-refined .collection-skeleton-line{width:70%;height:12px;min-height:12px}body.player-refined .collection-skeleton-line.wide{width:88%;height:16px}body.player-refined .collection-skeleton-line.short{width:40%}body.player-refined .collection-skeleton-card{pointer-events:none;overflow:hidden;grid-template-rows:auto 128px;padding:0}body.player-refined .collection-skeleton-card>.collection-skeleton-art{width:100%;aspect-ratio:1;border-radius:0}body.player-refined .collection-skeleton-card.inventory-pet>.collection-skeleton-art{aspect-ratio:1.13}body.player-refined .collection-skeleton-copy{display:grid;align-content:center;justify-items:center;gap:17px;min-height:128px;padding:16px}body.player-refined .inventory-grid[data-mode=raw] .collection-skeleton-copy{min-height:92px;gap:12px}body.player-refined .collection-skeleton-controls{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:18px}body.player-refined .collection-skeleton-controls i{width:120px;height:38px}body.player-refined .collection-skeleton-team>div:first-child{display:flex;justify-content:space-between}body.player-refined .collection-skeleton-team>div:first-child i{width:140px}body.player-refined .collection-skeleton-team-pet{display:grid;justify-items:center;gap:13px;min-width:0;padding:8px}body.player-refined .collection-skeleton-team-pet>.collection-skeleton-art{width:100%;aspect-ratio:1}body.player-refined .collection-skeleton-person{display:flex;align-items:center;gap:11px;min-height:40px;margin-bottom:18px}body.player-refined .collection-skeleton-avatar{width:40px;height:40px;flex:0 0 40px;border-radius:11px}body.player-refined .collection-skeleton-person>span:last-child{display:grid;gap:8px;width:110px}body.player-refined .collection-skeleton-post header{display:flex;justify-content:space-between;gap:20px;margin-bottom:15px}body.player-refined .collection-skeleton-post header i{width:70px}body.player-refined .collection-skeleton-mini{display:grid;justify-items:center;gap:10px}body.player-refined .collection-skeleton-mini>.collection-skeleton-art{width:100%;aspect-ratio:1;border-radius:9px}body.player-refined .collection-skeleton-card.hatch-card{grid-template-rows:auto auto}body.player-refined .collection-skeleton-card.hatch-card>.collection-skeleton-art{height:100px;aspect-ratio:auto}body.player-refined .collection-skeleton-card.hatch-card .collection-skeleton-copy{min-height:55px;padding:10px;gap:7px}@keyframes player-collection-shimmer{0%{background-position:100% 0}100%{background-position:-100% 0}}@media(prefers-reduced-motion:reduce){body.player-refined :is(.collection-skeleton-art,.collection-skeleton-line,.collection-skeleton-avatar){animation:none}}body.player-refined :is(.inventory-owner-history-dialog,.inventory-ownership-trade-dialog) .chat-offer-editor{width:min(580px,calc(100vw - 24px));max-height:calc(100dvh - 32px);background:var(--paint-base-a96,#121215f5);border:1px solid var(--paint-line-a15,#ffffff26);border-top-color:var(--paint-line-a23,#ffffff3a);border-radius:18px;box-shadow:inset 0 1px var(--paint-shadow-a4,#ffffff0b),0 24px 80px var(--paint-shadow-a73,#000b);font-family:"Lexend",sans-serif}body.player-refined :is(.inventory-owner-history-dialog,.inventory-ownership-trade-dialog) .chat-offer-backdrop{background:var(--paint-base-a60,#0009);backdrop-filter:blur(8px)}body.player-refined :is(.inventory-owner-history-dialog,.inventory-ownership-trade-dialog) .chat-offer-editor>header{min-height:76px;padding:20px 24px;border-color:var(--paint-line-a7,#ffffff12);gap:16px}body.player-refined .ownership-dialog-heading{min-width:0}body.player-refined .ownership-dialog-heading>span{display:block;margin-bottom:5px;color:var(--paint-accent,#ff6866);font-size:10px;font-weight:600;letter-spacing:1.2px;text-transform:uppercase}body.player-refined .ownership-dialog-heading h2{font-size:23px;font-weight:650;letter-spacing:-.5px;color:var(--paint-text,#fff)}body.player-refined .ownership-dialog-heading p{margin:5px 0 0;color:var(--paint-text,#c0bac6);font-size:12px;overflow-wrap:anywhere}body.player-refined :is(.inventory-owner-history-dialog,.inventory-ownership-trade-dialog) .chat-offer-editor>header button{flex:none;width:36px;height:36px;background:var(--paint-tint-a2,#ffffff06);border:1px solid var(--paint-line-a11,#ffffff1c);border-radius:9px;color:var(--paint-text,#ccc8d1)}body.player-refined :is(.inventory-owner-history-body,.inventory-ownership-trade-body){padding:24px;overflow:auto;scrollbar-width:thin;scrollbar-color:#49454d transparent}body.player-refined .inventory-ownership-timeline>header{margin-bottom:20px;color:var(--paint-text,#bcb7c2);font-size:11px;font-weight:450}body.player-refined .inventory-ownership-timeline>header code{padding:5px 8px;color:var(--paint-muted,#aaa5b2);background:var(--paint-tint-a2,#ffffff05);border:1px solid var(--paint-line-a7,#ffffff12);border-radius:5px;font-size:10px}body.player-refined .inventory-ownership-owner{gap:16px;padding:14px;background:var(--paint-tint-a1,#ffffff03);border:1px solid var(--paint-line-a8,#ffffff14);border-radius:12px;box-shadow:inset 0 1px var(--paint-shadow-a2,#ffffff04)}body.player-refined .inventory-ownership-owner.is-most-recent{background:var(--paint-accent-a3,#ec3a3208);border-color:var(--paint-accent-a29,#ec3a324a)}body.player-refined :is(.inventory-ownership-avatar,.inventory-ownership-trade-avatar){width:44px;height:44px;border-radius:12px;background:var(--paint-surface,#29242d);border-color:var(--paint-line-a13,#ffffff21);color:var(--paint-text,#eee5f1)}body.player-refined .inventory-ownership-profile{gap:12px}body.player-refined .inventory-ownership-copy strong{font-size:14px;font-weight:600;color:var(--paint-text,#f6f3f8)}body.player-refined :is(.inventory-ownership-copy small,.inventory-ownership-trade-people small){font-size:11px;color:var(--paint-muted,#aaa4b2)}body.player-refined .inventory-ownership-owner time{max-width:110px;font-size:11px;line-height:1.6;color:var(--paint-muted,#aaa4b2)}body.player-refined .inventory-ownership-owner.is-most-recent time{color:var(--paint-accent-text,#ff8b87)}body.player-refined .inventory-ownership-connector{grid-template-rows:7px 28px 7px;height:42px;margin:-1px 0 -1px 12px;color:var(--paint-muted,#68626e)}body.player-refined .inventory-ownership-connector.is-known{color:var(--paint-accent,#fa6564)}body.player-refined .inventory-ownership-arrows{display:grid;grid-template-columns:1fr;width:30px;height:28px;border-radius:8px;background:var(--paint-surface,#19171c);border-color:var(--paint-line-a13,#ffffff21)}body.player-refined .inventory-ownership-arrows svg{width:17px;height:17px}body.player-refined .inventory-ownership-connector.is-known:is(:hover,:focus-visible) .inventory-ownership-arrows{background:var(--paint-accent-a10,#ec3a321a);border-color:var(--paint-accent,#ff6866);color:var(--paint-text,#fff);transform:none}body.player-refined .inventory-owner-history-note{color:var(--paint-muted,#b7b0bf);font-size:12px;line-height:1.7}body.player-refined :is(.inventory-owner-history-dialog,.inventory-ownership-trade-dialog) .chat-offer-editor>footer{padding:14px 24px;border-top:1px solid var(--paint-line-a7,#ffffff12);background:var(--paint-tint-a1,#ffffff02)}body.player-refined :is(.inventory-owner-history-dialog,.inventory-ownership-trade-dialog) .chat-offer-editor>footer button{min-height:36px;padding:0 18px;background:var(--paint-accent-a8,#ec3a3214);border:1px solid var(--paint-accent-a33,#ec3a3255);border-radius:8px;color:var(--paint-text,#ffe5e4);font-size:12px}body.player-refined :is(.inventory-owner-history-dialog,.inventory-ownership-trade-dialog) :is(button,a):focus-visible{outline:2px solid var(--paint-accent,#ff6866);outline-offset:3px}body.player-refined .inventory-ownership-trade-people a{background:var(--paint-tint-a2,#ffffff04);border:1px solid var(--paint-line-a8,#ffffff14);border-radius:10px;padding:12px;gap:10px}body.player-refined .inventory-ownership-trade-people strong{font-size:12px;color:var(--paint-text,#f4eff7)}body.player-refined .inventory-ownership-trade-time{margin:18px 0;color:var(--paint-muted,#aaa4b2);font-size:11px}body.player-refined .inventory-ownership-trade-sides>section{background:var(--paint-tint-a1,#ffffff03);border-color:var(--paint-line-a8,#ffffff14);border-radius:10px;padding:14px}body.player-refined .inventory-ownership-trade-sides h3{font-size:12px;color:var(--paint-accent-text,#ff8b87)}body.player-refined .inventory-ownership-trade-sides :is(li,p){font-size:11px;line-height:1.7;color:var(--paint-text,#c7bfce)}@media(max-width:520px){body.player-refined :is(.inventory-owner-history-body,.inventory-ownership-trade-body){padding:16px}body.player-refined .inventory-ownership-owner{padding:12px;gap:8px}body.player-refined .inventory-ownership-owner time{max-width:85px;font-size:10px}body.player-refined .inventory-ownership-copy strong{font-size:12px}body.player-refined .inventory-ownership-trade-people a{flex-direction:column;align-items:flex-start}}body.player-refined #player-detail-page .inventory-lf-badge{position:absolute;z-index:4;top:8px;left:8px;display:inline-flex;align-items:center;gap:4px;max-width:calc(100% - 54px);height:27px;padding:0 7px;color:var(--lf-demand,var(--paint-text,#bcb2c7));background:var(--paint-base-a94,#100e12ef);border:1px solid var(--paint-line-a15,#ffffff25);border-radius:7px;box-shadow:inset 0 1px var(--paint-shadow-a4,#ffffff0a),0 3px 8px var(--paint-shadow-a27,#0004);font-family:"Lexend",sans-serif;font-size:11px;line-height:1;white-space:nowrap}body.player-refined #player-detail-page .inventory-lf-badge svg{width:13px;height:13px;flex:none}body.player-refined #player-detail-page .inventory-lf-badge strong{font-weight:750;font-size:10px}body.player-refined #player-detail-page .inventory-lf-badge>span{color:var(--paint-text,#fff0f4);font-weight:650;overflow:hidden;text-overflow:ellipsis}body.player-refined #player-detail-page button.inventory-lf-badge{cursor:pointer}body.player-refined #player-detail-page button.inventory-lf-badge:hover{border-color:var(--lf-demand,var(--paint-accent,#ff6866));background:var(--paint-surface,#21171e)}body.player-refined #player-detail-page .inventory-tag-badge{position:absolute;z-index:5;top:6px;right:6px;display:grid;place-items:center;width:32px;height:31px;min-height:0;padding:3px;color:var(--paint-muted,#b8afc3);background:var(--paint-base-a94,#100e12ef);border:1px solid var(--paint-line-a13,#ffffff21);border-radius:7px;box-shadow:inset 0 1px var(--paint-shadow-a3,#ffffff08),0 3px 8px var(--paint-shadow-a20,#0003);cursor:pointer}body.player-refined #player-detail-page .inventory-tag-badge svg{width:25px;height:19px}body.player-refined #player-detail-page .inventory-tag-badge.has-tags{color:#ffaaa8;border-color:#ec3a3245}body.player-refined #player-detail-page .inventory-tag-badge:is(:hover,[aria-expanded="true"]){color:var(--paint-text,#fff0ee);background:var(--paint-surface,#332025);border-color:#ff696680}body.player-refined #player-detail-page .inventory-pet-art.has-tag-badge .inventory-quantity{top:43px;right:8px}body.player-refined #player-detail-page .inventory-pet-art.has-lf-badge :is(.inventory-pin,.inventory-trend){top:42px}body.player-refined #player-detail-page .inventory-pet-art:has(.inventory-pin) .inventory-trend{left:42px}body.player-refined #player-detail-page :is(.inventory-tag-badge,.inventory-lf-badge):focus-visible{outline:2px solid #ff7878;outline-offset:3px}.inventory-tag-popover{position:fixed;inset:auto;z-index:10020;width:224px;box-sizing:border-box;margin:0;padding:7px;color:var(--paint-text,#f6eff8);background:var(--paint-surface-a96,#19171bf5);border:1px solid var(--paint-line-a15,#ffffff25);border-top-color:var(--paint-line-a22,#ffffff38);border-radius:12px;box-shadow:inset 0 1px var(--paint-shadow-a3,#ffffff07),0 12px 40px var(--paint-shadow-a73,#000b);backdrop-filter:blur(18px);font-family:"Lexend",sans-serif}.inventory-tag-popover::backdrop{background:transparent;pointer-events:none}.inventory-tag-popover>header{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 8px 12px;margin-bottom:3px;border-bottom:1px solid var(--paint-line-a6,#ffffff10)}.inventory-tag-popover>header strong{font-size:12px;font-weight:600}.inventory-tag-popover>header span{font-size:10px;color:var(--paint-muted,#b5aabf)}.inventory-tag-option{display:flex;align-items:center;gap:9px;width:100%;min-height:49px;padding:8px;color:var(--paint-muted,#b8a9c3);background:none;border:0;border-radius:7px;text-align:left;font:inherit}.inventory-tag-option>.icon{width:17px;height:17px;flex:none;color:#fa8f8e}.inventory-tag-option>span:not(.icon):not(.inventory-tag-check){display:grid;gap:4px;min-width:0;flex:1}.inventory-tag-option strong{color:var(--paint-text,#f2eaf6);font-size:12px;font-weight:600}.inventory-tag-option small{color:var(--paint-text,#bdb0c8);font-size:10px;line-height:1.4}button.inventory-tag-option{cursor:pointer}button.inventory-tag-option:hover{background:var(--paint-tint-a2,#ffffff05)}button.inventory-tag-option[aria-pressed="true"]{background:#ed454810}.inventory-tag-check{width:16px;height:16px;flex:none;border:1px solid var(--paint-line,#7e677a);border-radius:4px}[aria-pressed="true"]>.inventory-tag-check{display:grid;place-items:center;background:#e94b51;border-color:#ff8b8b}[aria-pressed="true"]>.inventory-tag-check::after{content:"";width:7px;height:4px;border-left:2px solid white;border-bottom:2px solid white;transform:translateY(-1px) rotate(-45deg)}.inventory-tag-option:focus-visible{outline:2px solid #ff7373;outline-offset:-2px}body.player-refined .inventory-ownership-trade-dialog .chat-offer-editor{width:min(960px,calc(100vw - 24px));background:var(--paint-base-a98,#121215fa)}body.player-refined .captured-trade-heading-actions{display:flex;align-items:center;gap:16px;flex:none}body.player-refined .captured-trade-heading-actions time{padding:7px 10px;color:var(--paint-text,#d5c7d8);background:var(--paint-tint-a2,#ffffff04);border:1px solid var(--paint-line-a9,#ffffff16);border-radius:7px;font-size:11px;font-variant-numeric:tabular-nums}body.player-refined .captured-trade-body{padding:22px 24px 26px;overflow:auto;scrollbar-width:thin;scrollbar-color:#615361 transparent;overscroll-behavior:contain}body.player-refined .captured-trade-comparison{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}body.player-refined .captured-trade-comparison .trade-side{min-width:0;padding:0;border:0;background:none}body.player-refined .captured-trade-comparison .trade-side+.trade-side{padding-left:24px;border-left:1px solid var(--paint-line-a9,#ffffff16)}body.player-refined .captured-trade-comparison .trade-side-person{display:flex;align-items:center;min-height:56px;margin-bottom:18px}body.player-refined .captured-trade-comparison .trade-player{display:flex;align-items:center;gap:12px;min-width:0;padding:0;background:none;border:0}body.player-refined .captured-trade-comparison .trade-player-avatar{width:46px;height:46px;flex:none;display:grid;place-items:center;border:1px solid var(--paint-line-a13,#ffffff20);border-radius:12px;object-fit:cover;background:var(--paint-surface,#29232d);color:var(--paint-text,#f5cdd8);font-size:18px}body.player-refined .captured-trade-comparison .trade-player-copy{display:grid;gap:5px;min-width:0}body.player-refined .captured-trade-comparison .trade-player-copy strong{color:var(--paint-text,#fff2f7);font-size:16px;font-weight:650;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.player-refined .captured-trade-comparison .trade-player-copy small{font-size:11px;color:var(--paint-muted,#b8a5c2)}body.player-refined .captured-trade-comparison .trade-side h2{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0 0 14px;padding:0 0 12px;border-bottom:1px solid var(--paint-line-a6,#ffffff10);font-size:12px;font-weight:500}body.player-refined .captured-trade-comparison .trade-side-lost h2>span{color:var(--paint-accent-text,#ff8789)}body.player-refined .captured-trade-comparison .trade-side-gained h2>span{color:#9ee6b9}body.player-refined .captured-trade-comparison .trade-side h2>strong{color:var(--paint-text,#f4ebf9);font-family:"Lexend",sans-serif;font-size:17px;font-weight:650;white-space:nowrap}body.player-refined .captured-trade-comparison .trade-pet-slots{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-content:start;gap:14px 10px}body.player-refined .captured-trade-comparison .trade-pet-slot{display:grid;gap:7px;min-width:0}body.player-refined .captured-trade-comparison .trade-pet-art{background:var(--paint-tint-a1,#ffffff03);border:1px solid var(--paint-line-a11,#ffffff1d);border-radius:9px}body.player-refined .captured-trade-comparison .trade-pet-slot:hover .trade-pet-art{background:var(--paint-tint-a2,#ffffff06);border-color:var(--paint-accent-a56,#ec3a3290)}body.player-refined .captured-trade-comparison .trade-pet-art>img:not(.trade-super-legendary){width:94%;height:94%}body.player-refined .captured-trade-comparison .trade-pet-art>strong{max-width:calc(100% - 8px);right:4px;bottom:4px;padding:4px 5px;background:var(--paint-base-a93,#100d13ed);border:1px solid var(--paint-line-a9,#ffffff16);border-radius:5px;color:var(--paint-text,#ffedf5);font-family:"Lexend",sans-serif;font-size:10px;font-weight:650;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.player-refined .captured-trade-comparison .trade-pet-slot>small{color:var(--paint-text,#d4c5de);font-size:10px;font-weight:500;line-height:1.4}body.player-refined .captured-trade-comparison .trade-demand-star{top:5px;left:5px;font-size:10px}body.player-refined .captured-trade-comparison .terminal-pet-quantity{top:5px;right:5px;padding:3px 4px;background:var(--paint-base-a93,#0c0a0eee);border:1px solid var(--paint-line-a13,#ffffff20);border-radius:4px;font-size:10px}body.player-refined .captured-trade-comparison .trade-pet-empty{grid-column:1/-1;display:grid;place-items:center;min-height:162px;padding:20px;border:1px dashed var(--paint-line-a13,#ffffff20);border-radius:11px;background:var(--paint-tint-a1,#ffffff02)}body.player-refined .captured-trade-comparison .trade-empty-content{display:grid;justify-items:center;gap:11px;color:var(--paint-text,#bdb0c6);font-size:12px}body.player-refined .captured-trade-comparison .trade-empty-icon{display:grid;place-items:center;width:43px;height:43px;border:1px solid var(--paint-line-a10,#ffffff1a);border-radius:12px;background:var(--paint-tint-a2,#ffffff04);color:var(--paint-muted,#ba9ebd)}body.player-refined .captured-trade-comparison .trade-empty-icon svg{width:22px;height:22px}body.player-refined .inventory-ownership-trade-dialog .chat-offer-editor>footer{display:flex;align-items:center;justify-content:space-between;gap:24px}body.player-refined .inventory-ownership-trade-dialog .chat-offer-editor>footer p{max-width:580px;margin:0;color:var(--paint-muted,#aaa0b4);font-size:11px;line-height:1.6}@media(max-width:620px){body.player-refined .inventory-ownership-trade-dialog .chat-offer-editor>header{padding:18px 16px}body.player-refined .captured-trade-heading-actions{gap:7px}body.player-refined .captured-trade-heading-actions time{font-size:10px;padding:6px 7px}body.player-refined .captured-trade-body{padding:18px 14px}body.player-refined .captured-trade-comparison{gap:12px}body.player-refined .captured-trade-comparison .trade-side+.trade-side{padding-left:12px}body.player-refined .captured-trade-comparison .trade-player{gap:8px}body.player-refined .captured-trade-comparison .trade-player-avatar{width:34px;height:34px;border-radius:9px}body.player-refined .captured-trade-comparison .trade-player-copy strong{font-size:12px}body.player-refined .captured-trade-comparison .trade-player-copy small{font-size:9px}body.player-refined .captured-trade-comparison .trade-side h2{flex-wrap:wrap;gap:6px}body.player-refined .captured-trade-comparison .trade-side h2>strong{font-size:14px}body.player-refined .captured-trade-comparison .trade-pet-slots{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 7px}body.player-refined .inventory-ownership-trade-dialog .chat-offer-editor>footer{padding:14px 16px;gap:14px}body.player-refined .captured-trade-comparison .trade-pet-art>strong{font-size:9px}}body.player-refined .captured-trade-comparison .terminal-pet-quantity{position:absolute;z-index:4;color:var(--paint-text,#f3e5f3);font-family:"Lexend",sans-serif;font-weight:650;line-height:1}body.player-refined .captured-trade-comparison .activity-pet-demand{top:5px;left:5px;bottom:auto;width:17px;height:17px}body.player-refined .inventory-ownership-trade-dialog{padding:12px}body.player-refined .captured-trade-comparison>.pet-detail-list{grid-column:1/-1;width:100%}body.player-refined .captured-trade-comparison .collection-skeleton-post{padding:0;border:0;background:none}body.player-refined .captured-trade-error{grid-column:1/-1;display:grid;justify-items:center;gap:12px;padding:40px 12px;color:var(--paint-text,#c6b8d0);font-size:13px}body.player-refined .captured-trade-error button{padding:10px 16px;background:#ed454816;border:1px solid #ed454855;border-radius:8px;color:var(--paint-text,#ffe9ee);cursor:pointer}body.player-refined .captured-trade-data-note{grid-column:1/-1;color:var(--paint-text,#cfbacf);font-size:12px}body.player-refined #player-detail-page .player-value-panels{display:grid;grid-template-columns:minmax(0, 3fr) minmax(0, 1fr);gap:16px;padding:0;background:none;border:0;border-radius:0}body.player-refined .value-history-main,
body.player-refined .inventory-changes{min-width:0;padding:22px 24px 16px;background:var(--paint-base, #0e0d11);border:1px solid var(--paint-line-a7, #ffffff12);border-radius:16px}body.player-refined #player-detail-page .player-value-panels .value-history-heading{display:flex;gap:16px}body.player-refined #player-detail-page .player-value-panels .value-history-title{gap:14px}body.player-refined #player-detail-page .player-value-panels .value-history-summary{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:12px}body.player-refined #player-detail-page .player-value-panels .value-history-summary > span{min-width:0}body.player-refined #player-detail-page .player-value-panels .value-history-ranges{justify-self:start}body.player-refined .inventory-changes{display:flex;flex-direction:column;gap:6px;padding:16px}body.player-refined .inventory-changes > header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 8px}body.player-refined .inventory-changes-controls{display:flex;flex-shrink:0;align-items:center;gap:3px}body.player-refined .inventory-changes-controls [data-changes-action]{display:grid;place-items:center;width:28px;height:32px;padding:0;color:var(--paint-muted, #b9afc0);background:transparent;border:1px solid var(--paint-line-a13, #ffffff21);border-radius:7px;cursor:pointer}body.player-refined .inventory-changes-controls [data-changes-action]:hover{background:var(--paint-tint-a7, #ffffff12)}body.player-refined .inventory-changes-controls [data-changes-action]:disabled{opacity:.35;cursor:default}body.player-refined .inventory-changes-controls svg{width:14px;height:14px}body.player-refined #inventory-changes-position{min-width:32px;color:var(--paint-muted, #b9afc0);font-size:10px;text-align:center;font-variant-numeric:tabular-nums}body.player-refined .inventory-changes h2{margin:0;color:var(--paint-muted, #b9afc0);font-size:11px;font-weight:600;letter-spacing:.7px;text-transform:uppercase}body.player-refined #inventory-changes-refresh{display:grid;place-items:center;width:32px;height:32px;padding:0;color:var(--paint-muted, #b9afc0);background:transparent;border:1px solid var(--paint-line-a13, #ffffff21);border-radius:7px;cursor:pointer}body.player-refined #inventory-changes-refresh svg{width:14px;height:14px}body.player-refined #inventory-changes-refresh:hover{background:var(--paint-tint-a7, #ffffff12)}body.player-refined #inventory-changes-refresh:disabled{opacity:.6;cursor:wait}body.player-refined .inventory-changes-body{display:flex;flex:1;flex-direction:column;min-height:0;gap:10px}body.player-refined .inventory-changes-dates{margin:0;color:var(--paint-muted, #b9afc0);font-size:11px;line-height:1.6}body.player-refined .inventory-changes-net{display:flex;align-items:center;gap:8px;font-variant-numeric:tabular-nums}body.player-refined .inventory-changes-net strong{font-family:"Lexend",sans-serif;font-size:24px;font-weight:650;line-height:1;letter-spacing:-.5px}body.player-refined .inventory-changes-net > span{padding:3px 5px;background:var(--paint-tint-a3, #ffffff07);border:1px solid currentColor;border-radius:5px;font-size:11px;font-weight:550}body.player-refined .inventory-changes-counts{display:flex;flex-wrap:wrap;gap:6px 12px;margin:1px 0 4px;color:var(--paint-muted, #b9afc0);font-size:11px}body.player-refined .inventory-changes-counts b{color:var(--paint-text, #f3edf5);font-variant-numeric:tabular-nums}body.player-refined .inventory-changes-current{display:flex;justify-content:space-between;gap:10px;margin-top:auto;padding-top:10px;border-top:1px solid var(--paint-line-a7, #ffffff12);color:var(--paint-muted, #b9afc0);font-size:11px}body.player-refined .inventory-changes-current strong{color:var(--paint-text, #f3edf5);font-weight:550;font-variant-numeric:tabular-nums}body.player-refined .inventory-changes-list{flex:1;max-height:235px;margin:0;padding:0 3px;list-style:none;overflow-y:auto;scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:var(--paint-line-a23, #ffffff3a) transparent}body.player-refined .inventory-change-pet{display:flex;align-items:center;min-height:60px;gap:8px;padding:8px 0;color:var(--paint-text, #f3edf5);text-decoration:none;border-bottom:1px solid var(--paint-line-a7, #ffffff12)}body.player-refined .inventory-change-pet:hover{background:var(--paint-tint-a3, #ffffff07)}body.player-refined .inventory-change-art{position:relative;display:grid;flex:0 0 36px;place-items:center;width:36px;height:40px;overflow:hidden}body.player-refined .inventory-change-art > :is(img, .icon){width:28px;height:28px;object-fit:contain}body.player-refined .inventory-change-art.is-xl > img{width:36px;height:36px}body.player-refined .inventory-change-art .sl-artwork{width:32px;height:32px}body.player-refined .inventory-change-copy{display:grid;flex:1;min-width:0;gap:4px}body.player-refined .inventory-change-pet strong{font-size:12px;font-weight:550;overflow-wrap:anywhere}body.player-refined .inventory-change-pet small{color:var(--paint-muted, #b9afc0);font-size:11px;line-height:1.5}body.player-refined .inventory-change-pet b{flex-shrink:0;font-size:12px;font-weight:550;font-variant-numeric:tabular-nums}body.player-refined .inventory-changes-empty{margin:0;padding:16px 0;color:var(--paint-muted, #b9afc0);font-size:13px;line-height:1.7}body.player-refined .inventory-changes-note{margin:0;color:var(--paint-muted, #b9afc0);font-size:11px;line-height:1.6}body.player-refined .inventory-changes [data-direction="up"]{color:#97e6ae}body.player-refined .inventory-changes [data-direction="down"]{color:var(--paint-accent-text, #ff8580)}body.player-refined .inventory-changes :is(a, button, .inventory-changes-list):focus-visible{outline:2px solid var(--paint-accent, #f6655b);outline-offset:3px}html[data-theme="light"] body.player-refined .inventory-changes [data-direction="up"]{color:#246b39}@media (max-width: 1000px){body.player-refined #player-detail-page .player-value-panels{grid-template-columns:minmax(0, 1fr);gap:16px}body.player-refined #player-detail-page .player-value-panels .value-history-heading{display:grid}}@media (max-width: 560px){body.player-refined .value-history-main, body.player-refined .inventory-changes{padding:18px 16px 12px;border-radius:13px}body.player-refined #player-detail-page .player-value-panels .value-history-summary{grid-template-columns:repeat(2, minmax(0, 1fr))}body.player-refined .inventory-changes-list{max-height:280px}}@media (prefers-reduced-motion: reduce){body.player-refined .inventory-changes-list{scroll-behavior:auto}}body.players-refined #players-page .player-leaderboard-card.has-rich-paw-card{background:linear-gradient(#03140480,#031404a6),url('/assets/images/rich-paw-card.png') center/cover!important;border-color:#74a86666;color:#fff}body.players-refined #players-page .has-rich-paw-card::after{display:none}#player-detail-page.has-rich-paw-card #player-profile{background:linear-gradient(90deg,#041504bb,#04150488),url('/assets/images/rich-paw-card.png') center/360px 500px repeat!important;border-color:#74a86666;color:#fff}#player-detail-page.has-rich-paw-card #player-profile::after{display:none}#player-detail-page.has-rich-paw-card .profile-rank-badge{background:#24451f;color:#fff;border-color:#74a866}body.player-refined #player-detail-page .inventory-pet{container-type:inline-size}body.player-refined #player-detail-page .inventory-pet-value strong{display:block;white-space:nowrap;overflow:visible;text-overflow:clip}@container(max-width:170px){body.player-refined #player-detail-page .inventory-pet-copy{padding-inline:8px;column-gap:4px}body.player-refined #player-detail-page .inventory-pet-value strong{font-size:clamp(12px,14cqi,24px);letter-spacing:-.3px}body.player-refined #player-detail-page .inventory-pet-demand{font-size:clamp(11px,10cqi,17px);gap:3px}body.player-refined #player-detail-page .inventory-pet-demand svg{width:clamp(11px,10cqi,17px);height:clamp(11px,10cqi,17px);flex-basis:clamp(11px,10cqi,17px)}body.player-refined #player-detail-page .inventory-pet-total strong{font-size:clamp(10px,9cqi,15px);flex:none;white-space:nowrap;overflow:visible;text-overflow:clip}body.player-refined #player-detail-page .inventory-pet-total small{font-size:clamp(7px,6cqi,9px);white-space:nowrap}}body.player-refined #player-detail-page.has-rich-paw-card #player-profile,body.players-refined #players-page .player-leaderboard-card.has-rich-paw-card{--paint-text:#fff;--paint-muted:#d1ded3;--paint-accent:#fff;--paint-accent-text:#fff;--paint-accent-a5:#ffffff0d;--paint-accent-a9:#ffffff17;--paint-accent-a16:#ffffff29;--paint-accent-a31:#ffffff4f;--paint-accent-a44:#ffffff70;--ss-accent:#fff;color:#fff}body.player-refined #player-detail-page.has-rich-paw-card #player-profile{background:linear-gradient(90deg,#020d03e6,#020d03cc),url('/assets/images/rich-paw-card.png') center/360px 500px repeat!important;border-color:#ffffff26}body.players-refined #players-page .player-leaderboard-card.has-rich-paw-card{background:linear-gradient(#020d03cf,#020d03e6),url('/assets/images/rich-paw-card.png') center/cover!important;border-color:#ffffff26}body.player-refined #player-detail-page.has-rich-paw-card #player-profile .profile-rank-badge{background:#102615;color:#fff;border-color:#ffffff80}body.player-refined #player-detail-page.has-rich-paw-card #player-profile .profile-stat-icon{color:#fff;background:#ffffff0a;border-color:#ffffff26}body.player-refined #player-detail-page.has-rich-paw-card #player-profile :is(.profile-roblox-action,.profile-settings-button,.profile-chat-button){color:#fff;background:#ffffff0c;border-color:#ffffff38}body.player-refined #player-detail-page.has-rich-paw-card #player-profile :is(.profile-roblox-action,.profile-settings-button,.profile-chat-button):hover{background:#ffffff1c;border-color:#ffffff80}body.player-refined #player-detail-page.has-rich-paw-card #player-profile :is(.profile-note,.profile-stat-copy strong,.profile-identity h1){color:#fff}body.player-refined #player-detail-page.has-rich-paw-card #player-profile :is(.profile-handle,.profile-stat-copy small){color:#d1ded3}body.players-refined #players-page .has-rich-paw-card :is(.player-card-rank,.player-card-footer svg,.player-card-value){color:#fff!important}body.players-refined #players-page .player-settings-button{display:grid;place-items:center;flex:0 0 46px;width:46px;height:46px;padding:0;color:var(--paint-muted,#b4b0bb);background:var(--paint-base-a83,#111014d4);border:1px solid var(--paint-line-a15,#ffffff26);border-radius:11px;cursor:pointer}body.players-refined #players-page .player-settings-button svg{width:18px;height:18px}body.players-refined #players-page .player-settings-button:hover{color:var(--paint-text,#fff);border-color:var(--paint-accent-a55,#ec3a328c)}body.players-refined #players-page .player-settings-button:focus-visible{outline:2px solid var(--paint-accent-text,#ff9caf);outline-offset:3px}@media(max-width:760px){body.players-refined #players-page .player-settings-button{flex-basis:44px;width:44px;height:44px}}#player-detail-page[data-site-profile="true"] .mobile-profile-links,
#player-detail-page[data-site-profile="true"] .profile-last-seen,
#player-detail-page[data-site-profile="true"] [data-player-collection]:not([data-player-collection="inventory"]){display:none!important}:root{--ss-accent:#e83e58;--ss-accent-soft:#ff9caf;--ss-page:#030303;--ss-surface:#171719;--ss-raised:#202023;--ss-line:#ffffff20;--ss-type-scale:1}:root[data-site-theme=carbon]{--ss-page:#000;--ss-surface:#080808;--ss-raised:#111;--ss-accent:#c4cbd5;--ss-accent-soft:#f1f2f4}:root[data-site-theme=blue]{--ss-page:#0b0b0b;--ss-surface:#181818;--ss-raised:#202020;--ss-accent:#4f96ff;--ss-accent-soft:#6aa7ff}:root[data-site-theme=light]{--ss-page:#f3f5f8;--ss-surface:#fff;--ss-raised:#e9edf3;--ss-line:#ccd3df;--ss-accent:#247be0;--ss-accent-soft:#175ba8}:root[data-site-text=large]{--ss-type-scale:1.1}:root[data-site-text=larger]{--ss-type-scale:1.2}:root body.home-refined{background:var(--ss-page);--red:var(--ss-accent);--accent:var(--ss-accent);--accent-hover:var(--ss-accent-soft)}:root.site-no-ambient .home-ambient{display:none!important}:root[data-site-theme=carbon] .home-ambient{opacity:.35}:root[data-site-theme=blue] .home-ambient{opacity:.2;background:var(--ss-page)}:root[data-site-theme=carbon] body.home-refined :is(.value-card,.pet-value-card,.inventory-pet,.trade-card,.terminal-card,.gw-card,.pet-detail-card,.profile-card,.egg-card){background-color:var(--paint-base,#0c0c10)}:root:not([data-site-text=standard]) body.home-refined :is(input,select,.account-panel-action,.nav-links>a,.nav-dropdown-menu>a,.gw-button,.calculator-copy-link){font-size:calc(12px * var(--ss-type-scale))}:root:not([data-site-text=standard]) body.home-refined :is(.ss-setting-row small,.ss-category-heading p,.gw-page-heading p,.profile-note,.chat-message){font-size:calc(12px * var(--ss-type-scale))}:root[data-site-density=compact] :is(.cards-grid,.values-grid,.inventory-grid,.players-grid,.gw-grid){gap:10px!important}:root[data-site-density=compact] #petValuesPage #cards{gap:10px!important}:root[data-site-theme=carbon] body.catalog-refined #petValuesPage .card{background-color:var(--paint-base-a79,#101013c9)}:root[data-site-density=compact] body.home-refined :is(.chat-player,.trade-card,.terminal-card){padding-top:9px;padding-bottom:9px}:root.site-reduced-motion,:root.site-reduced-motion *,:root.site-reduced-motion *::before,:root.site-reduced-motion *::after{scroll-behavior:auto!important;animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}:root.site-reduced-motion::view-transition-old(root),:root.site-reduced-motion::view-transition-new(root){animation:none!important}:root.site-reduced-motion .site-intro,:root.site-reduced-motion.home-intro-pending .site-intro{display:none!important;pointer-events:none!important}.site-settings-dialog{display:grid;grid-template-rows:auto minmax(0,1fr) auto;width:min(1060px,calc(100vw - 48px));height:min(790px,calc(100dvh - 48px));max-width:none;max-height:none;margin:auto;padding:0;overflow:hidden;border:1px solid var(--paint-line-a18,#ffffff2d);border-top-color:var(--paint-line-a25,#ffffff40);border-radius:19px;background:var(--ss-surface);box-shadow:inset 0 1px var(--paint-shadow-a4,#ffffff09),0 30px 100px var(--paint-shadow-a73,#000b);color:var(--paint-text,#f1e8f7);font-family:"Lexend",sans-serif;animation:ss-enter .18s ease-out}.site-settings-dialog:not([open]){display:none}.site-settings-dialog::backdrop{background:var(--paint-base-a79,#060408c9);backdrop-filter:blur(8px)}.site-settings-dialog :is(button,input){font-family:inherit}.site-settings-dialog button{cursor:pointer}.site-settings-dialog button:disabled{opacity:.45;cursor:default}.site-settings-dialog :is(button,input):focus-visible{outline:2px solid var(--ss-accent-soft);outline-offset:3px}.site-settings-dialog :is(h1,h2,h3,p){margin:0}.site-settings-dialog svg{width:20px;height:20px;flex:none}.ss-header{display:flex;align-items:center;gap:13px;min-height:86px;padding:18px 25px;border-bottom:1px solid var(--paint-line-a9,#ffffff16);background:var(--paint-tint-a1,#ffffff02)}.ss-header-mark{display:grid;place-items:center;width:42px;height:42px;border:1px solid var(--paint-accent-a30,#e9587d4d);border-radius:11px;background:var(--paint-accent-a4,#e9587d0a);color:var(--paint-accent-text,#ffb0c5)}.ss-header-mark svg{width:25px;height:25px;stroke-width:2}.site-settings-dialog .ss-header h1{font-size:21px;font-weight:600;letter-spacing:-.6px}.ss-header p{margin-top:5px!important;font-size:11px;color:var(--paint-muted,#b9a8c5)}.ss-header>button{display:grid;place-items:center;flex:none;width:34px;height:34px;margin-left:auto;padding:0;border:1px solid var(--paint-line-a13,#ffffff20);border-radius:9px;background:var(--paint-tint-a1,#ffffff03);color:var(--paint-text,#c8b4d3)}.ss-header>button:hover{border-color:var(--paint-accent-a37,#f377985e);background:var(--paint-accent-a9,#ef607917);color:var(--paint-accent-text,#ffc1d1)}.ss-layout{display:grid;grid-template-columns:220px minmax(0,1fr);min-height:0}.ss-sidebar{display:flex;flex-direction:column;min-width:0;min-height:0;padding:22px 13px 19px;border-right:1px solid var(--paint-line-a7,#ffffff13);background:var(--paint-tint-a8,#00000015)}.ss-account{display:flex;align-items:center;gap:10px;padding:0 9px 24px;min-width:0}.ss-account>img,.ss-account>span{display:grid;place-items:center;flex:0 0 38px;width:38px;height:38px;border:1px solid var(--paint-line-a12,#ffffff1e);border-radius:11px;background:var(--paint-tint-a2,#ffffff06);object-fit:cover;color:var(--paint-accent-text,#d6a3bb)}.ss-account>span svg{width:23px;height:23px}.ss-account>div{display:grid;gap:6px;min-width:0}.ss-account strong{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px;font-weight:500}.ss-account small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:10px;color:var(--paint-muted,#b5a4c2)}.ss-sidebar nav{display:grid;gap:5px}.ss-sidebar nav button{display:flex;align-items:center;gap:11px;width:100%;min-height:46px;padding:0 12px;border:1px solid transparent;border-radius:9px;background:none;color:var(--paint-text,#bdaeC8);font-size:12px;font-weight:450;text-align:left;transition:background .15s,border-color .15s}.ss-sidebar nav button>svg:first-child{width:18px;height:18px}.ss-sidebar nav button>svg:last-child{width:13px;height:13px;margin-left:auto;opacity:0}.ss-sidebar nav button:hover{background:var(--paint-tint-a2,#ffffff04);color:var(--paint-text,#f5edf9)}.ss-sidebar nav button[aria-selected=true]{border-color:var(--paint-accent-a21,#f26c8b36);background:var(--paint-accent-a5,#f26c8b0d);color:var(--paint-accent-text,#ffc0d2);box-shadow:inset 3px 0 var(--ss-accent)}.ss-sidebar nav button[aria-selected=true]>svg:last-child{opacity:.7}.ss-sidebar-footer{display:flex;align-items:center;gap:8px;margin-top:auto;padding:20px 10px 0;font-size:10px;color:var(--paint-muted,#b5a2c2)}.ss-sidebar-footer svg{width:14px;height:14px;color:#8dd6b5}.ss-content{min-width:0;min-height:0;overflow:auto;padding:31px 32px 30px;scrollbar-width:thin;scrollbar-color:#82627766 transparent;overscroll-behavior:contain}.ss-content:focus{outline:none}.ss-category-heading{display:flex;align-items:flex-start;gap:15px;padding-bottom:27px}.ss-category-heading>span{display:grid;place-items:center;flex:0 0 47px;width:47px;height:47px;margin-top:3px;border:1px solid var(--ss-line);border-radius:12px;background:var(--ss-raised);color:var(--ss-accent-soft)}.ss-category-heading>span svg{width:24px;height:24px}.ss-category-heading small{font-size:8px;letter-spacing:1.3px;font-weight:500;color:var(--paint-muted,#bba6c9)}.site-settings-dialog .ss-category-heading h2{margin:6px 0 9px;font:650 30px "Lexend",sans-serif;letter-spacing:-.7px}.ss-category-heading p{font-size:11px;color:var(--paint-text,#bfaccC);line-height:1.65}.ss-category-body{display:grid;gap:26px}.ss-group{min-width:0}.site-settings-dialog .ss-group h3{margin:0 0 12px;font-size:11px;font-weight:500;color:var(--paint-text,#d3bfdF)}.ss-theme-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.ss-theme-option{position:relative;display:grid;gap:14px;padding:10px 10px 13px;min-width:0;border:1px solid var(--paint-line-a13,#ffffff20);border-radius:11px;background:var(--paint-tint-a1,#ffffff02);color:var(--paint-text,#e9d9f2);text-align:left;transition:border-color .15s,background .15s}.ss-theme-option:hover{border-color:var(--paint-line-a24,#ffffff3c);background:var(--paint-tint-a2,#ffffff04)}.ss-theme-option[aria-pressed=true]{border-color:var(--paint-accent-a47,#f4769878);background:var(--paint-accent-a2,#f4769806)}.ss-theme-preview{position:relative;display:grid;grid-template-rows:13px minmax(0,1fr);gap:10px;aspect-ratio:1.8;padding:8px;border:1px solid var(--paint-line-a7,#ffffff13);border-radius:7px;background:var(--paint-base,#09080c);overflow:hidden}.ss-theme-preview>i{display:block;width:100%;height:13px;border:1px solid var(--paint-line-a9,#ffffff18);border-radius:3px;background:var(--paint-tint-a4,#ffffff09)}.ss-theme-preview>span{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}.ss-theme-preview b{display:block;border:1px solid var(--paint-line-a7,#ffffff13);border-radius:3px;background:var(--paint-tint-a2,#ffffff06)}.ss-theme-preview b:first-child{border-top-color:var(--paint-accent-a60,#ed617599)}.ss-theme-preview em{position:absolute;right:12px;top:12px;width:14px;height:4px;border-radius:2px;background:var(--ss-accent)}.theme-carbon .ss-theme-preview{background:var(--paint-base,#000)}.theme-carbon .ss-theme-preview b{background:var(--paint-base,#151518);border-color:var(--paint-line-a13,#ffffff21)}.theme-carbon .ss-theme-preview em{background:var(--paint-highlight,#c4cbd5)}.theme-blue .ss-theme-preview{background:#071528}.theme-blue .ss-theme-preview b{background:#173656;border-color:#4a81af}.theme-blue .ss-theme-preview em{background:#4f9cff}.theme-blue .ss-theme-preview>i{background:#10243b;border-color:#36668e}.theme-light .ss-theme-preview{background:var(--paint-highlight,#f3f5f8);border-color:var(--paint-line,#c8d1df)}.theme-light .ss-theme-preview b{background:var(--paint-highlight,#fff);border-color:var(--paint-line,#c8d1df)}.theme-light .ss-theme-preview>i{background:var(--paint-highlight,#fff);border-color:var(--paint-line,#c8d1df)}.ss-theme-option>span:nth-child(2){display:grid;gap:6px;padding:0 2px}.ss-theme-option strong{font-size:12px;font-weight:500}.ss-theme-option small{color:var(--paint-text,#bea7ce);font-size:9px;line-height:1.6}.ss-selection-mark{display:grid;place-items:center;flex:0 0 19px;width:19px;height:19px;border:1px solid var(--paint-line-a17,#ffffff2c);border-radius:50%;color:transparent}.ss-selection-mark svg{width:11px;height:11px}.ss-theme-option>.ss-selection-mark{position:absolute;top:15px;right:15px;background:var(--paint-base-a86,#0b0713db)}.ss-theme-option[aria-pressed=true]>.ss-selection-mark{border-color:var(--ss-accent);background:var(--ss-accent);color:var(--paint-text,#fff)}.ss-setting-row{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:80px;padding:15px 0;border-bottom:1px solid var(--paint-line-a6,#ffffff10)}.ss-setting-row:last-child{border-bottom:0}.ss-setting-row>span:first-child{display:grid;gap:7px;min-width:0}.ss-setting-row strong{font-size:12px;font-weight:450;color:var(--paint-text,#ece0f4)}.ss-setting-row small{max-width:370px;color:var(--paint-text,#bca7c9);font-size:10px;line-height:1.6}label.ss-setting-row{cursor:pointer}.ss-switch{position:relative;display:block;flex:0 0 40px;width:40px;height:24px}.ss-switch input{position:absolute;inset:-10px;z-index:1;width:60px;height:44px;margin:0;opacity:0;cursor:pointer}.ss-switch>span{display:block;width:40px;height:24px;border:1px solid var(--paint-line-a20,#ffffff32);border-radius:20px;background:var(--paint-tint-a4,#ffffff09);box-shadow:inset 0 1px 4px var(--paint-shadow-a27,#0004);transition:background .16s,border-color .16s}.ss-switch>span::before{content:"";position:absolute;top:4px;left:4px;width:16px;height:16px;border-radius:50%;background:var(--paint-highlight,#bdb0c9);box-shadow:0 2px 4px var(--paint-shadow-a33,#0005);transition:transform .16s,background .16s}.ss-switch>span svg{position:absolute;top:7px;left:7px;width:10px;height:10px;color:var(--paint-muted,#b6a6bf);opacity:0;transition:transform .16s,opacity .16s}.ss-switch input:checked+span{border-color:var(--paint-accent-a45,#ff8fab72);background:var(--ss-accent)}.ss-switch input:checked+span::before{transform:translateX(16px);background:var(--paint-highlight,#fff3f8)}.ss-switch input:checked+span svg{transform:translateX(16px);color:var(--ss-accent);opacity:1}.ss-switch input:focus-visible+span{outline:2px solid var(--ss-accent-soft);outline-offset:4px}.ss-segments{display:flex;flex:none;gap:2px;padding:3px;border:1px solid var(--paint-line-a11,#ffffff1c);border-radius:8px;background:var(--paint-tint-a15,#00000025)}.ss-segments button{min-height:30px;padding:0 9px;border:1px solid transparent;border-radius:5px;background:none;color:var(--paint-text,#bca7cd);font-size:10px;font-weight:450}.ss-segments button[aria-pressed=true]{border-color:var(--paint-line-a12,#ffffff1f);background:var(--paint-tint-a3,#ffffff08);color:var(--paint-text,#f3e4fc);box-shadow:0 1px 4px var(--paint-shadow-a20,#0003)}.ss-note{display:flex;align-items:flex-start;gap:12px;padding:15px 16px;border:1px solid var(--paint-accent-a15,#f36d8d25);border-radius:10px;background:var(--paint-accent-a2,#f36d8d04)}.ss-note>svg{width:18px;height:18px;color:var(--paint-accent-text,#e5abc7);margin-top:1px}.ss-note p{color:var(--paint-text,#c7b3d4);font-size:10px;line-height:1.8}.ss-note p button{display:inline-flex;align-items:center;gap:4px;padding:0;border:0;background:none;color:var(--paint-accent-text,#ffb8d0);font-size:inherit}.ss-note p button svg{width:12px;height:12px}.ss-collection-summary{display:flex;align-items:center;gap:11px;padding:14px 16px;border:1px solid var(--paint-line-a11,#ffffff1d);border-radius:11px;background:var(--paint-tint-a1,#ffffff02)}.ss-collection-summary>span{display:grid;place-items:center;width:33px;height:33px;border:1px solid var(--ss-line);border-radius:8px;color:var(--ss-accent-soft)}.ss-collection-summary>span svg{width:18px;height:18px}.ss-collection-summary>div{display:grid;gap:6px}.ss-collection-summary strong{font-size:12px;font-weight:500}.ss-collection-summary small{font-size:10px;color:var(--paint-text,#bda7cc)}.ss-collection-summary>button{display:grid;place-items:center;margin-left:auto;width:32px;height:32px;padding:0;border:1px solid var(--paint-line-a13,#ffffff20);border-radius:8px;background:var(--paint-tint-a1,#ffffff03);color:var(--paint-text,#c8b2d5)}.ss-collection-summary>button svg{width:15px;height:15px}.ss-card-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.ss-profile-theme{min-width:0;padding:0;overflow:hidden;border:1px solid var(--paint-line-a13,#ffffff22);border-radius:13px;background:var(--paint-tint-a1,#ffffff02);color:var(--paint-text,#f0e5f7);text-align:left;transition:border-color .16s}.ss-profile-theme:hover{border-color:var(--paint-line-a27,#ffffff44)}.ss-profile-theme.is-selected{border-color:var(--ss-accent)}.ss-profile-theme[aria-disabled=true]{cursor:default}.ss-card-preview{position:relative;display:grid;align-items:center;min-height:174px;padding:20px;overflow:hidden;border-bottom:1px solid var(--ss-line);background:var(--ss-raised);color:var(--ss-text);isolation:isolate}.ss-card-season{position:absolute;top:17px;left:20px;color:var(--ss-muted);font-size:9px;letter-spacing:1px;font-weight:600}.ss-card-decoration{position:absolute;right:16px;top:22px;color:var(--ss-muted);opacity:.18;pointer-events:none;z-index:-1}.ss-card-decoration svg{width:108px;height:108px;stroke-width:1.2}.ss-card-person{position:relative;display:grid;grid-template-columns:44px minmax(0,1fr);gap:7px 10px;align-content:center;margin-top:17px;min-width:0}.ss-card-person>img,.ss-card-person>span{grid-row:1/3;display:grid;place-items:center;width:44px;height:44px;object-fit:cover;border:1px solid var(--paint-line-a15,#ffffff25);border-radius:12px;background:var(--paint-tint-a3,#ffffff08);color:var(--paint-text,#e3b9cb)}.ss-card-person>span svg{width:27px;height:27px}.ss-card-person strong{align-self:end;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:550;color:var(--ss-text)}.ss-card-person small{font-size:10px;color:var(--ss-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.card-fall .ss-card-preview{background:color-mix(in srgb,#bd733a 10%,var(--ss-raised));border-bottom-color:color-mix(in srgb,#bd733a 30%,var(--ss-line))}.card-fall .ss-card-decoration{color:#cd944d;opacity:.28}.card-fall .ss-card-season{color:#dcad75}.card-halloween .ss-card-preview{background:color-mix(in srgb,#d45f20 9%,var(--ss-raised));border-bottom-color:color-mix(in srgb,#d45f20 30%,var(--ss-line))}.card-halloween .ss-card-decoration{color:#df8e50;opacity:.28}.card-halloween .ss-card-season{color:#efa575}:root[data-site-theme=light] .card-fall .ss-card-season{color:#80551f}:root[data-site-theme=light] .card-halloween .ss-card-season{color:#924615}.ss-card-copy{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:14px}.ss-card-copy>span:first-child{display:grid;gap:6px;min-width:0}.ss-card-copy strong{font-size:12px;font-weight:600;color:var(--ss-text)}.ss-card-copy small{font-size:10px;color:var(--ss-muted)}.ss-card-state{display:flex;align-items:center;gap:4px;flex:none;padding:5px 6px;border:1px solid var(--paint-line-a11,#ffffff1b);border-radius:5px;background:var(--paint-tint-a1,#ffffff03);color:var(--paint-muted,#b6a3c3);font-size:8px;font-weight:450}.ss-card-state svg{width:11px;height:11px}.ss-card-state.is-unlocked{color:var(--paint-accent-text,#eebbd1);border-color:var(--paint-accent-a21,#ef719435);background:var(--paint-accent-a4,#ef719409)}.ss-footnote,.ss-card-loader{color:var(--paint-text,#bda7c9);font-size:10px;line-height:1.7}.ss-inline-error{color:#ffa1b7;font-size:11px;line-height:1.6}.ss-sound-list{display:grid;gap:9px}.ss-sound-option{display:flex;align-items:center;gap:15px;min-height:80px;padding:11px 14px;border:1px solid var(--paint-line-a12,#ffffff1f);border-radius:11px;background:var(--paint-tint-a1,#ffffff02)}.ss-sound-option.is-selected{border-color:var(--paint-accent-a44,#f4799870);background:var(--paint-accent-a2,#f4799805)}.ss-sound-option>button:first-child{display:flex;align-items:center;flex:1;min-width:0;gap:12px;padding:0;border:0;background:none;color:inherit;text-align:left;min-height:48px}.ss-sound-art{display:grid;place-items:center;flex:0 0 39px;width:39px;height:39px;border:1px solid var(--ss-line);border-radius:10px;background:var(--ss-raised);color:var(--ss-accent-soft)}.ss-sound-art svg{width:19px;height:19px}.ss-sound-option>button>span:nth-child(2){display:grid;gap:7px;min-width:0}.ss-sound-option strong{font-size:13px;font-weight:500}.ss-sound-option small{font-size:10px;color:var(--paint-muted,#b9a3c8)}.ss-sound-option .ss-selection-mark{margin-left:auto}.ss-sound-option.is-selected .ss-selection-mark{border-color:var(--ss-accent);background:var(--ss-accent);color:var(--paint-text,#fff)}.ss-preview-sound{display:flex;align-items:center;gap:7px;flex:none;min-height:34px;padding:0 10px;border:1px solid var(--paint-line-a14,#ffffff24);border-radius:8px;background:var(--paint-tint-a2,#ffffff04);color:var(--paint-text,#e8cede);font-size:10px}.ss-preview-sound svg{width:13px;height:13px}.ss-preview-sound:hover{border-color:var(--paint-accent-a49,#e888a67d);background:var(--paint-accent-a7,#e888a611);color:var(--paint-accent-text,#ffbdd0)}.ss-volume{display:grid;gap:17px;padding:16px 0}.ss-volume>span{display:flex;justify-content:space-between;align-items:center}.ss-volume strong{font-size:12px;font-weight:450}.ss-volume output{padding:5px 9px;border:1px solid var(--paint-line-a13,#ffffff20);border-radius:6px;background:var(--paint-tint-a1,#ffffff03);color:var(--paint-text,#efd0e0);font-size:11px;font-variant-numeric:tabular-nums}.ss-volume input{width:100%;height:5px;margin:4px 0;accent-color:var(--ss-accent);cursor:pointer}.ss-volume small{font-size:10px;color:var(--paint-muted,#bba6c8)}.ss-reset-button{display:flex;align-items:center;justify-content:center;gap:7px;flex:none;min-height:36px;padding:0 12px;border:1px solid var(--paint-accent-a28,#ee739447);border-radius:8px;background:var(--paint-accent-a3,#ee739407);color:var(--paint-accent-text,#f7b5ca);font-size:10px}.ss-reset-button svg{width:14px;height:14px}.ss-reset-confirm{display:flex;align-items:center;gap:9px;flex-wrap:wrap;margin-top:12px;padding:14px;border:1px solid var(--paint-accent-a25,#f4749440);border-radius:10px;background:var(--paint-accent-a2,#f4749405)}.ss-reset-confirm>span{flex:1;font-size:11px;color:var(--paint-text,#ecc5d5)}.ss-reset-confirm button{min-height:32px;padding:0 9px;border:1px solid var(--paint-line-a15,#ffffff26);border-radius:6px;background:var(--paint-tint-a1,#ffffff03);color:var(--paint-text,#e4cced);font-size:10px}.ss-reset-confirm [data-ss-confirm-reset]{background:var(--ss-accent);border-color:var(--ss-accent);color:var(--paint-text,#fff)}.ss-footer{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:16px 23px;border-top:1px solid var(--paint-line-a9,#ffffff16);background:var(--paint-tint-a1,#ffffff02)}.ss-footer>span{font-size:10px;color:var(--paint-text,#bca8c9);line-height:1.5}.ss-footer>span.is-error{color:#ff9ab2}.ss-footer>button{display:flex;align-items:center;gap:14px;flex:none;min-height:38px;padding:0 16px;border:1px solid var(--paint-accent-a44,#f58ca271);border-radius:9px;background:var(--ss-accent);color:var(--paint-text,#fff);font-size:11px;font-weight:500;box-shadow:inset 0 1px var(--paint-shadow-a13,#ffffff20),0 2px 0 #551723}.ss-footer>button svg{width:15px;height:15px}@keyframes ss-enter{from{opacity:0;transform:translateY(8px) scale(.99)}to{opacity:1;transform:none}}@media(max-width:780px){.ss-layout{grid-template-columns:182px minmax(0,1fr)}.ss-sidebar{padding:20px 10px}.ss-content{padding:27px 22px}.ss-theme-options{gap:8px}.ss-theme-option{padding:7px 7px 11px}.ss-theme-option small{font-size:8px}.ss-setting-row{gap:12px}.ss-setting-row small{max-width:260px}.ss-card-grid{grid-template-columns:minmax(0,1fr)}.ss-segments button{padding:0 7px;font-size:9px}}@media(max-width:620px){.site-settings-dialog{width:calc(100% - 20px);height:calc(100dvh - 20px);border-radius:15px}.ss-header{min-height:74px;padding:14px 16px;gap:11px}.site-settings-dialog .ss-header h1{font-size:19px}.ss-layout{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}.ss-sidebar{padding:9px 10px;border-right:0;border-bottom:1px solid var(--paint-line-a9,#ffffff16);background:var(--paint-tint-a8,#00000015)}.ss-account,.ss-sidebar-footer{display:none}.ss-sidebar nav{display:flex;gap:4px;overflow:auto;scrollbar-width:none;padding:2px 0}.ss-sidebar nav button{flex:0 0 auto;width:auto;min-height:38px;padding:0 9px;gap:7px;font-size:10px;white-space:nowrap}.ss-sidebar nav button>svg:first-child{width:15px;height:15px}.ss-sidebar nav button>svg:last-child{display:none}.ss-sidebar nav button[aria-selected=true]{box-shadow:inset 0 -2px var(--ss-accent)}.ss-content{padding:24px 17px}.ss-category-heading{gap:11px;padding-bottom:24px}.ss-category-heading>span{flex-basis:39px;width:39px;height:39px;border-radius:10px}.ss-category-heading>span svg{width:21px;height:21px}.site-settings-dialog .ss-category-heading h2{font-size:27px}.ss-category-heading p{font-size:10px}.ss-theme-options{gap:7px}.ss-theme-option{gap:10px;padding:6px 6px 11px;border-radius:9px}.ss-theme-preview{padding:5px;gap:6px;grid-template-rows:9px minmax(0,1fr);aspect-ratio:1.45}.ss-theme-preview>i{height:9px}.ss-theme-preview em{top:8px;right:8px;width:9px;height:3px}.ss-theme-option>.ss-selection-mark{width:15px;height:15px;top:11px;right:11px}.ss-theme-option strong{font-size:10px}.ss-theme-option small{font-size:8px;line-height:1.5}.ss-setting-row{gap:18px;flex-wrap:wrap;padding:15px 0;min-height:75px}.ss-setting-row>span:first-child{flex:1}.ss-setting-row strong{font-size:11px}.ss-setting-row small{font-size:10px;max-width:none}.ss-setting-row:has(.ss-segments){align-items:flex-start;gap:13px}.ss-setting-row:has(.ss-segments)>span:first-child{flex-basis:100%}.ss-segments{width:100%}.ss-segments button{flex:1;font-size:10px;min-height:32px}.ss-card-grid{grid-template-columns:minmax(0,1fr);gap:13px}.ss-card-preview{min-height:176px}.ss-card-person strong{font-size:17px}.ss-card-copy strong{font-size:13px}.ss-card-copy small{font-size:10px}.ss-card-state{font-size:9px;padding:6px 8px}.ss-sound-option{gap:10px;padding:11px 10px;min-height:82px}.ss-sound-option>button:first-child{gap:9px}.ss-sound-art{flex-basis:32px;width:32px;height:36px}.ss-sound-option strong{font-size:12px}.ss-sound-option small{font-size:9px;line-height:1.6}.ss-sound-option .ss-selection-mark{display:none}.ss-preview-sound{padding:0 8px;font-size:9px}.ss-footer{padding:14px 16px}.ss-footer>span{font-size:9px}}@media(prefers-reduced-motion:reduce){.site-settings-dialog{animation:none}.site-settings-dialog *{transition:none}}:root{--ss-text:#f0f0f3;--ss-muted:#adadb6;--ss-edge:#ffffff;--ss-shadow:#000000;--ss-contrast:#ffffff;--ss-on-accent:#ffffff}:root[data-site-theme=blue]{--ss-text:#fff;--ss-muted:#a8a8a8;--ss-edge:#ffffff;--ss-line:#292929;--ss-shadow:#000;--ss-contrast:#fff}:root[data-site-theme=carbon]{--ss-text:#f1f2f4;--ss-muted:#adafb6;--ss-edge:#ffffff;--ss-line:#303237;--ss-shadow:#000;--ss-contrast:#ffffff;--ss-on-accent:#121318}:root[data-site-theme=light]{--ss-page:#f3f5f8;--ss-surface:#ffffff;--ss-raised:#edf1f6;--ss-text:#1b293c;--ss-muted:#526176;--ss-edge:#536982;--ss-line:#d4dde8;--ss-shadow:#aebbd0;--ss-contrast:#36506d}:root:is([data-site-theme=blue],[data-site-theme=carbon],[data-site-theme=light]) body{--paper:var(--ss-page);--bg:var(--ss-page);--ink:var(--ss-text);--text:var(--ss-text);--soft:var(--ss-muted);--muted:var(--ss-muted);--line:var(--ss-line);--header:var(--ss-surface);--panel:var(--ss-surface);--panel-hover:var(--ss-raised);--border:var(--ss-line);--border-hover:var(--ss-accent);--red:var(--ss-accent);--accent:var(--ss-accent);--accent-hover:var(--ss-accent-soft);color:var(--ss-text);background:var(--ss-page)}:root:is([data-site-theme=blue],[data-site-theme=carbon],[data-site-theme=light]) :is(.offers-page,.offers-editor,.offers-confirm){--offer-line:var(--ss-line);--offer-muted:var(--ss-muted);--offer-red:var(--ss-accent)}:root:is([data-site-theme=blue],[data-site-theme=carbon],[data-site-theme=light]) body.players-refined{--player-edge:var(--ss-line);--player-muted:var(--ss-muted);--player-red:var(--ss-accent)}:root:is([data-site-theme=blue],[data-site-theme=carbon],[data-site-theme=light]) #player-detail-page{--header:var(--ss-surface);--panel:var(--ss-surface);--panel-hover:var(--ss-raised);--text:var(--ss-text);--muted:var(--ss-muted);--soft:var(--ss-muted);--border:var(--ss-line);--border-hover:var(--ss-accent);--accent:var(--ss-accent);--accent-hover:var(--ss-accent-soft)}:root:is([data-site-theme=blue],[data-site-theme=carbon],[data-site-theme=light]) body.home-refined #giveaways-page{--gw-red:var(--ss-accent);--gw-line:var(--ss-line);--gw-muted:var(--ss-muted);--gw-panel:var(--ss-surface)}:root:is([data-site-theme=blue],[data-site-theme=carbon],[data-site-theme=light]) body.detail-refined .pet-detail-page{--pet-profile-line:var(--ss-line);--pet-profile-muted:var(--ss-muted)}:root:is([data-site-theme=blue],[data-site-theme=carbon],[data-site-theme=light]) body.home-refined .site-header{background:var(--ss-surface);border-color:var(--ss-line)}:root:is([data-site-theme=blue],[data-site-theme=carbon],[data-site-theme=light]) body.home-refined .brand-wordmark>span{color:var(--ss-accent)!important;-webkit-text-fill-color:currentColor;text-shadow:0 1px 0 color-mix(in srgb,var(--ss-accent) 60%,var(--ss-shadow)),0 2px 0 color-mix(in srgb,var(--ss-accent) 35%,var(--ss-shadow)),0 3px 0 color-mix(in srgb,var(--ss-accent) 20%,var(--ss-shadow)),0 5px 7px color-mix(in srgb,var(--ss-shadow) 40%,transparent)}:root:is([data-site-theme=blue],[data-site-theme=carbon],[data-site-theme=light]) :is(.intro-brand>span,.footer-wordmark>span){color:var(--ss-accent)}:root[data-site-theme=light] body.home-refined .brand-wordmark>span{color:var(--ss-accent-soft)!important}:root[data-site-theme=light] body.players-refined #players-page :is(.player-card-value,.player-card-copy>strong){color:var(--ss-text)!important;-webkit-text-fill-color:currentColor!important;text-shadow:none}:root[data-site-theme=light] body.players-refined #players-page :is(.player-handle,.player-card-summary,.player-card-footer,.player-card-count small){color:var(--ss-muted)!important}:root[data-site-theme=light] body.players-refined #players-page .is-top-three[data-rank="1"] :is(.player-card-rank,.player-card-honor){color:#80551f}:root[data-site-theme=light] body.players-refined #players-page .is-top-three[data-rank="2"] :is(.player-card-rank,.player-card-honor){color:#526176}:root[data-site-theme=light] body.players-refined #players-page .is-top-three[data-rank="3"] :is(.player-card-rank,.player-card-honor){color:#8b4d25}:root[data-site-theme=light] body.players-refined #players-page :is(.player-card-fall-label,.player-card-halloween-label){color:#80551f;text-shadow:none}:root:is([data-site-theme=blue],[data-site-theme=carbon],[data-site-theme=light]) body.catalog-refined #petValuesPage .card{background:var(--ss-surface);border-color:var(--ss-line);backdrop-filter:none;box-shadow:0 4px 14px color-mix(in srgb,var(--ss-shadow) 14%,transparent)}:root:is([data-site-theme=blue],[data-site-theme=carbon],[data-site-theme=light]) body.catalog-refined #petValuesPage .card:hover{background:var(--ss-surface);border-color:var(--ss-accent);box-shadow:0 6px 18px color-mix(in srgb,var(--ss-shadow) 20%,transparent)}:root:is([data-site-theme=blue],[data-site-theme=carbon],[data-site-theme=light]) body.catalog-refined #petValuesPage .meta{background:color-mix(in srgb,var(--ss-raised) 45%,var(--ss-surface));border-color:var(--ss-line);box-shadow:none}:root:is([data-site-theme=blue],[data-site-theme=carbon],[data-site-theme=light]) body.catalog-refined #petValuesPage :is(.name,.value-num,.catalog-demand-rating){text-shadow:none;filter:none}:root:is([data-site-theme=blue],[data-site-theme=carbon],[data-site-theme=light]) body.catalog-refined #petValuesPage .catalog-tracking{background:var(--ss-surface);border-color:var(--ss-line);box-shadow:0 2px 6px color-mix(in srgb,var(--ss-shadow) 14%,transparent)}:root:is([data-site-theme=blue],[data-site-theme=carbon],[data-site-theme=light]) body.catalog-refined #petValuesPage .pill{background:var(--ss-raised);border-color:var(--ss-line);color:var(--ss-muted)}:root:is([data-site-theme=blue],[data-site-theme=carbon],[data-site-theme=light]) .site-settings-dialog{color:var(--ss-text);border-color:var(--ss-line)}:root:is([data-site-theme=blue],[data-site-theme=carbon],[data-site-theme=light]) .ss-category-heading>span{color:var(--ss-accent-soft)}:root:is([data-site-theme=blue],[data-site-theme=carbon],[data-site-theme=light]) .ss-content{scrollbar-color:var(--ss-line) transparent}.ss-theme-preview{--preview-bg:#09090b;--preview-surface:#18181b;--preview-line:#343438;--preview-accent:#e83e58;background:var(--preview-bg);border-color:var(--preview-line)}.theme-carbon .ss-theme-preview{--preview-bg:#000;--preview-surface:#151518;--preview-line:#34343a;--preview-accent:#c4cbd5}.theme-blue .ss-theme-preview{--preview-bg:#0b0b0b;--preview-surface:#181818;--preview-line:#3a3a3a;--preview-accent:#4f96ff}.theme-light .ss-theme-preview{--preview-bg:#f3f5f8;--preview-surface:#fff;--preview-line:#c8d1df;--preview-accent:#247be0}.ss-theme-option .ss-theme-preview :is(b,i){background:var(--preview-surface);border-color:var(--preview-line)}.ss-theme-option .ss-theme-preview b:first-child{border-top-color:var(--preview-accent)}.ss-theme-option .ss-theme-preview em{background:var(--preview-accent)}.ss-theme-option .ss-theme-preview{background:var(--preview-bg);border-color:var(--preview-line)}:root:is([data-site-theme=blue],[data-site-theme=carbon],[data-site-theme=light]) .ss-footer>button{box-shadow:inset 0 1px color-mix(in srgb,var(--ss-edge) 13%,transparent),0 2px 0 color-mix(in srgb,var(--ss-accent) 30%,var(--ss-page));color:var(--ss-on-accent)}:root:is([data-site-theme=blue],[data-site-theme=carbon],[data-site-theme=light]) :is(.ss-theme-option[aria-pressed=true]>.ss-selection-mark,.ss-sound-option.is-selected .ss-selection-mark,.ss-reset-confirm [data-ss-confirm-reset]){color:var(--ss-on-accent)}:root:is([data-site-theme=blue],[data-site-theme=carbon],[data-site-theme=light]) .ss-switch>span::after{background:#fff}:root[data-site-theme=light] .home-ambient{opacity:.08}:root[data-site-theme=light] :is(.button-primary,.account-login,.offers-primary,.offers-editor-submit,.calculator-copy-link:not(.is-secondary),.gw-button.is-primary){color:var(--ss-on-accent)}:root[data-site-theme=light] :is(.offers-editor-variants button[aria-pressed=true],.ss-switch input:checked+span){background:var(--ss-accent);border-color:var(--ss-accent);color:var(--ss-on-accent)}:root[data-site-theme=light] body.home-refined :is(.is-positive,.trend-rising){color:#176a47}:root[data-site-theme=light] body.home-refined :is(.is-negative,.trend-dropping){color:#a62039}:root[data-site-theme=light] body.catalog-refined #petValuesPage .demand-pack.low{color:#b8253c}:root[data-site-theme=light] body.catalog-refined #petValuesPage .demand-pack.medium{color:#826000}:root[data-site-theme=light] body.catalog-refined #petValuesPage .demand-pack.high{color:#416f17}:root[data-site-theme=light] body.catalog-refined #petValuesPage .demand-pack.very-high{color:#a02469}:root[data-site-theme=light] body.catalog-refined #petValuesPage .demand-pack.insane{color:#713abb}:root[data-site-density=compact] :is(#inventory-grid,#players-list,#trades-list,#terminal-list,.offers-feed,.offers-editor-grid){gap:8px!important}:root:not([data-site-text=standard]) :is(.inventory-pet-name,.value-card-name,.card-name,.pet-detail-owner-name,.offers-post>footer p,.offers-library-name strong,.ss-setting-row strong){font-size:calc(12px * var(--ss-type-scale))!important}:root[data-site-theme=light] body :is(.demand-pack.demand-very-low,.demand-pack.demand-low,.value-card-demand[data-demand-level=minimal],.value-card-demand[data-demand-level=low]){--demand-color:#b8253c;color:#b8253c!important}:root[data-site-theme=light] body :is(.demand-pack.demand-medium,.value-card-demand[data-demand-level=medium]){--demand-color:#826000;color:#826000!important}:root[data-site-theme=light] body :is(.demand-pack.demand-high,.value-card-demand[data-demand-level=good]){--demand-color:#416f17;color:#416f17!important}:root[data-site-theme=light] body :is(.demand-pack.demand-very-high,.value-card-demand[data-demand-level=high]){--demand-color:#a02469;color:#a02469!important}:root[data-site-theme=light] body :is(.demand-pack.demand-insane,.value-card-demand[data-demand-level=maximum]){--demand-color:#713abb;color:#713abb!important}:root[data-site-theme=light] body :is(.demand-pack.na,.value-card-demand[data-demand-level=unknown]){--demand-color:#57647a;color:#57647a!important}:root:is([data-site-theme=blue],[data-site-theme=carbon],[data-site-theme=light]),.site-settings-dialog{--paint-accent:var(--ss-accent);--paint-accent-a10:color-mix(in srgb,var(--ss-accent) 10%,transparent);--paint-accent-a11:color-mix(in srgb,var(--ss-accent) 11%,transparent);--paint-accent-a12:color-mix(in srgb,var(--ss-accent) 12%,transparent);--paint-accent-a13:color-mix(in srgb,var(--ss-accent) 13%,transparent);--paint-accent-a14:color-mix(in srgb,var(--ss-accent) 14%,transparent);--paint-accent-a15:color-mix(in srgb,var(--ss-accent) 15%,transparent);--paint-accent-a16:color-mix(in srgb,var(--ss-accent) 16%,transparent);--paint-accent-a17:color-mix(in srgb,var(--ss-accent) 17%,transparent);--paint-accent-a18:color-mix(in srgb,var(--ss-accent) 18%,transparent);--paint-accent-a19:color-mix(in srgb,var(--ss-accent) 19%,transparent);--paint-accent-a2:color-mix(in srgb,var(--ss-accent) 2%,transparent);--paint-accent-a20:color-mix(in srgb,var(--ss-accent) 20%,transparent);--paint-accent-a21:color-mix(in srgb,var(--ss-accent) 21%,transparent);--paint-accent-a22:color-mix(in srgb,var(--ss-accent) 22%,transparent);--paint-accent-a23:color-mix(in srgb,var(--ss-accent) 23%,transparent);--paint-accent-a24:color-mix(in srgb,var(--ss-accent) 24%,transparent);--paint-accent-a25:color-mix(in srgb,var(--ss-accent) 25%,transparent);--paint-accent-a26:color-mix(in srgb,var(--ss-accent) 26%,transparent);--paint-accent-a27:color-mix(in srgb,var(--ss-accent) 27%,transparent);--paint-accent-a28:color-mix(in srgb,var(--ss-accent) 28%,transparent);--paint-accent-a29:color-mix(in srgb,var(--ss-accent) 29%,transparent);--paint-accent-a3:color-mix(in srgb,var(--ss-accent) 3%,transparent);--paint-accent-a30:color-mix(in srgb,var(--ss-accent) 30%,transparent);--paint-accent-a31:color-mix(in srgb,var(--ss-accent) 31%,transparent);--paint-accent-a32:color-mix(in srgb,var(--ss-accent) 32%,transparent);--paint-accent-a33:color-mix(in srgb,var(--ss-accent) 33%,transparent);--paint-accent-a34:color-mix(in srgb,var(--ss-accent) 34%,transparent);--paint-accent-a35:color-mix(in srgb,var(--ss-accent) 35%,transparent);--paint-accent-a36:color-mix(in srgb,var(--ss-accent) 36%,transparent);--paint-accent-a37:color-mix(in srgb,var(--ss-accent) 37%,transparent);--paint-accent-a38:color-mix(in srgb,var(--ss-accent) 38%,transparent);--paint-accent-a39:color-mix(in srgb,var(--ss-accent) 39%,transparent);--paint-accent-a4:color-mix(in srgb,var(--ss-accent) 4%,transparent);--paint-accent-a40:color-mix(in srgb,var(--ss-accent) 40%,transparent);--paint-accent-a42:color-mix(in srgb,var(--ss-accent) 42%,transparent);--paint-accent-a43:color-mix(in srgb,var(--ss-accent) 43%,transparent);--paint-accent-a44:color-mix(in srgb,var(--ss-accent) 44%,transparent);--paint-accent-a45:color-mix(in srgb,var(--ss-accent) 45%,transparent);--paint-accent-a46:color-mix(in srgb,var(--ss-accent) 46%,transparent);--paint-accent-a47:color-mix(in srgb,var(--ss-accent) 47%,transparent);--paint-accent-a48:color-mix(in srgb,var(--ss-accent) 48%,transparent);--paint-accent-a49:color-mix(in srgb,var(--ss-accent) 49%,transparent);--paint-accent-a5:color-mix(in srgb,var(--ss-accent) 5%,transparent);--paint-accent-a50:color-mix(in srgb,var(--ss-accent) 50%,transparent);--paint-accent-a52:color-mix(in srgb,var(--ss-accent) 52%,transparent);--paint-accent-a53:color-mix(in srgb,var(--ss-accent) 53%,transparent);--paint-accent-a55:color-mix(in srgb,var(--ss-accent) 55%,transparent);--paint-accent-a56:color-mix(in srgb,var(--ss-accent) 56%,transparent);--paint-accent-a6:color-mix(in srgb,var(--ss-accent) 6%,transparent);--paint-accent-a60:color-mix(in srgb,var(--ss-accent) 60%,transparent);--paint-accent-a61:color-mix(in srgb,var(--ss-accent) 61%,transparent);--paint-accent-a63:color-mix(in srgb,var(--ss-accent) 63%,transparent);--paint-accent-a67:color-mix(in srgb,var(--ss-accent) 67%,transparent);--paint-accent-a7:color-mix(in srgb,var(--ss-accent) 7%,transparent);--paint-accent-a70:color-mix(in srgb,var(--ss-accent) 70%,transparent);--paint-accent-a8:color-mix(in srgb,var(--ss-accent) 8%,transparent);--paint-accent-a9:color-mix(in srgb,var(--ss-accent) 9%,transparent);--paint-accent-text:var(--ss-accent-soft);--paint-accent-text-a45:color-mix(in srgb,var(--ss-accent-soft) 45%,transparent);--paint-base:var(--ss-page);--paint-base-a100:color-mix(in srgb,var(--ss-page) 100%,transparent);--paint-base-a25:color-mix(in srgb,var(--ss-page) 25%,transparent);--paint-base-a26:color-mix(in srgb,var(--ss-page) 26%,transparent);--paint-base-a40:color-mix(in srgb,var(--ss-page) 40%,transparent);--paint-base-a44:color-mix(in srgb,var(--ss-page) 44%,transparent);--paint-base-a47:color-mix(in srgb,var(--ss-page) 47%,transparent);--paint-base-a48:color-mix(in srgb,var(--ss-page) 48%,transparent);--paint-base-a50:color-mix(in srgb,var(--ss-page) 50%,transparent);--paint-base-a53:color-mix(in srgb,var(--ss-page) 53%,transparent);--paint-base-a55:color-mix(in srgb,var(--ss-page) 55%,transparent);--paint-base-a58:color-mix(in srgb,var(--ss-page) 58%,transparent);--paint-base-a60:color-mix(in srgb,var(--ss-page) 60%,transparent);--paint-base-a61:color-mix(in srgb,var(--ss-page) 61%,transparent);--paint-base-a64:color-mix(in srgb,var(--ss-page) 64%,transparent);--paint-base-a65:color-mix(in srgb,var(--ss-page) 65%,transparent);--paint-base-a66:color-mix(in srgb,var(--ss-page) 66%,transparent);--paint-base-a67:color-mix(in srgb,var(--ss-page) 67%,transparent);--paint-base-a68:color-mix(in srgb,var(--ss-page) 68%,transparent);--paint-base-a70:color-mix(in srgb,var(--ss-page) 70%,transparent);--paint-base-a72:color-mix(in srgb,var(--ss-page) 72%,transparent);--paint-base-a73:color-mix(in srgb,var(--ss-page) 73%,transparent);--paint-base-a74:color-mix(in srgb,var(--ss-page) 74%,transparent);--paint-base-a75:color-mix(in srgb,var(--ss-page) 75%,transparent);--paint-base-a76:color-mix(in srgb,var(--ss-page) 76%,transparent);--paint-base-a78:color-mix(in srgb,var(--ss-page) 78%,transparent);--paint-base-a79:color-mix(in srgb,var(--ss-page) 79%,transparent);--paint-base-a80:color-mix(in srgb,var(--ss-page) 80%,transparent);--paint-base-a82:color-mix(in srgb,var(--ss-page) 82%,transparent);--paint-base-a83:color-mix(in srgb,var(--ss-page) 83%,transparent);--paint-base-a84:color-mix(in srgb,var(--ss-page) 84%,transparent);--paint-base-a85:color-mix(in srgb,var(--ss-page) 85%,transparent);--paint-base-a86:color-mix(in srgb,var(--ss-page) 86%,transparent);--paint-base-a87:color-mix(in srgb,var(--ss-page) 87%,transparent);--paint-base-a88:color-mix(in srgb,var(--ss-page) 88%,transparent);--paint-base-a90:color-mix(in srgb,var(--ss-page) 90%,transparent);--paint-base-a91:color-mix(in srgb,var(--ss-page) 91%,transparent);--paint-base-a92:color-mix(in srgb,var(--ss-page) 92%,transparent);--paint-base-a93:color-mix(in srgb,var(--ss-page) 93%,transparent);--paint-base-a94:color-mix(in srgb,var(--ss-page) 94%,transparent);--paint-base-a95:color-mix(in srgb,var(--ss-page) 95%,transparent);--paint-base-a96:color-mix(in srgb,var(--ss-page) 96%,transparent);--paint-base-a98:color-mix(in srgb,var(--ss-page) 98%,transparent);--paint-base-a99:color-mix(in srgb,var(--ss-page) 99%,transparent);--paint-highlight:var(--ss-raised);--paint-highlight-a28:color-mix(in srgb,var(--ss-raised) 28%,transparent);--paint-highlight-a96:color-mix(in srgb,var(--ss-raised) 96%,transparent);--paint-highlight-a97:color-mix(in srgb,var(--ss-raised) 97%,transparent);--paint-highlight-a98:color-mix(in srgb,var(--ss-raised) 98%,transparent);--paint-ink:var(--ss-text);--paint-line:var(--ss-edge);--paint-line-a10:color-mix(in srgb,var(--ss-edge) 10%,transparent);--paint-line-a11:color-mix(in srgb,var(--ss-edge) 11%,transparent);--paint-line-a12:color-mix(in srgb,var(--ss-edge) 12%,transparent);--paint-line-a13:color-mix(in srgb,var(--ss-edge) 13%,transparent);--paint-line-a14:color-mix(in srgb,var(--ss-edge) 14%,transparent);--paint-line-a15:color-mix(in srgb,var(--ss-edge) 15%,transparent);--paint-line-a16:color-mix(in srgb,var(--ss-edge) 16%,transparent);--paint-line-a17:color-mix(in srgb,var(--ss-edge) 17%,transparent);--paint-line-a18:color-mix(in srgb,var(--ss-edge) 18%,transparent);--paint-line-a19:color-mix(in srgb,var(--ss-edge) 19%,transparent);--paint-line-a2:color-mix(in srgb,var(--ss-edge) 2%,transparent);--paint-line-a20:color-mix(in srgb,var(--ss-edge) 20%,transparent);--paint-line-a21:color-mix(in srgb,var(--ss-edge) 21%,transparent);--paint-line-a22:color-mix(in srgb,var(--ss-edge) 22%,transparent);--paint-line-a23:color-mix(in srgb,var(--ss-edge) 23%,transparent);--paint-line-a24:color-mix(in srgb,var(--ss-edge) 24%,transparent);--paint-line-a25:color-mix(in srgb,var(--ss-edge) 25%,transparent);--paint-line-a26:color-mix(in srgb,var(--ss-edge) 26%,transparent);--paint-line-a27:color-mix(in srgb,var(--ss-edge) 27%,transparent);--paint-line-a3:color-mix(in srgb,var(--ss-edge) 3%,transparent);--paint-line-a33:color-mix(in srgb,var(--ss-edge) 33%,transparent);--paint-line-a4:color-mix(in srgb,var(--ss-edge) 4%,transparent);--paint-line-a40:color-mix(in srgb,var(--ss-edge) 40%,transparent);--paint-line-a45:color-mix(in srgb,var(--ss-edge) 45%,transparent);--paint-line-a5:color-mix(in srgb,var(--ss-edge) 5%,transparent);--paint-line-a50:color-mix(in srgb,var(--ss-edge) 50%,transparent);--paint-line-a6:color-mix(in srgb,var(--ss-edge) 6%,transparent);--paint-line-a7:color-mix(in srgb,var(--ss-edge) 7%,transparent);--paint-line-a70:color-mix(in srgb,var(--ss-edge) 70%,transparent);--paint-line-a8:color-mix(in srgb,var(--ss-edge) 8%,transparent);--paint-line-a9:color-mix(in srgb,var(--ss-edge) 9%,transparent);--paint-muted:var(--ss-muted);--paint-muted-a33:color-mix(in srgb,var(--ss-muted) 33%,transparent);--paint-muted-a40:color-mix(in srgb,var(--ss-muted) 40%,transparent);--paint-raised:var(--ss-raised);--paint-raised-a44:color-mix(in srgb,var(--ss-raised) 44%,transparent);--paint-shadow:var(--ss-shadow);--paint-shadow-a10:color-mix(in srgb,var(--ss-shadow) 10%,transparent);--paint-shadow-a11:color-mix(in srgb,var(--ss-shadow) 11%,transparent);--paint-shadow-a12:color-mix(in srgb,var(--ss-shadow) 12%,transparent);--paint-shadow-a13:color-mix(in srgb,var(--ss-shadow) 13%,transparent);--paint-shadow-a14:color-mix(in srgb,var(--ss-shadow) 14%,transparent);--paint-shadow-a16:color-mix(in srgb,var(--ss-shadow) 16%,transparent);--paint-shadow-a18:color-mix(in srgb,var(--ss-shadow) 18%,transparent);--paint-shadow-a19:color-mix(in srgb,var(--ss-shadow) 19%,transparent);--paint-shadow-a2:color-mix(in srgb,var(--ss-shadow) 2%,transparent);--paint-shadow-a20:color-mix(in srgb,var(--ss-shadow) 20%,transparent);--paint-shadow-a22:color-mix(in srgb,var(--ss-shadow) 22%,transparent);--paint-shadow-a24:color-mix(in srgb,var(--ss-shadow) 24%,transparent);--paint-shadow-a25:color-mix(in srgb,var(--ss-shadow) 25%,transparent);--paint-shadow-a27:color-mix(in srgb,var(--ss-shadow) 27%,transparent);--paint-shadow-a28:color-mix(in srgb,var(--ss-shadow) 28%,transparent);--paint-shadow-a3:color-mix(in srgb,var(--ss-shadow) 3%,transparent);--paint-shadow-a30:color-mix(in srgb,var(--ss-shadow) 30%,transparent);--paint-shadow-a32:color-mix(in srgb,var(--ss-shadow) 32%,transparent);--paint-shadow-a33:color-mix(in srgb,var(--ss-shadow) 33%,transparent);--paint-shadow-a34:color-mix(in srgb,var(--ss-shadow) 34%,transparent);--paint-shadow-a35:color-mix(in srgb,var(--ss-shadow) 35%,transparent);--paint-shadow-a38:color-mix(in srgb,var(--ss-shadow) 38%,transparent);--paint-shadow-a4:color-mix(in srgb,var(--ss-shadow) 4%,transparent);--paint-shadow-a40:color-mix(in srgb,var(--ss-shadow) 40%,transparent);--paint-shadow-a42:color-mix(in srgb,var(--ss-shadow) 42%,transparent);--paint-shadow-a45:color-mix(in srgb,var(--ss-shadow) 45%,transparent);--paint-shadow-a46:color-mix(in srgb,var(--ss-shadow) 46%,transparent);--paint-shadow-a47:color-mix(in srgb,var(--ss-shadow) 47%,transparent);--paint-shadow-a5:color-mix(in srgb,var(--ss-shadow) 5%,transparent);--paint-shadow-a53:color-mix(in srgb,var(--ss-shadow) 53%,transparent);--paint-shadow-a55:color-mix(in srgb,var(--ss-shadow) 55%,transparent);--paint-shadow-a6:color-mix(in srgb,var(--ss-shadow) 6%,transparent);--paint-shadow-a60:color-mix(in srgb,var(--ss-shadow) 60%,transparent);--paint-shadow-a67:color-mix(in srgb,var(--ss-shadow) 67%,transparent);--paint-shadow-a7:color-mix(in srgb,var(--ss-shadow) 7%,transparent);--paint-shadow-a73:color-mix(in srgb,var(--ss-shadow) 73%,transparent);--paint-shadow-a8:color-mix(in srgb,var(--ss-shadow) 8%,transparent);--paint-shadow-a9:color-mix(in srgb,var(--ss-shadow) 9%,transparent);--paint-surface:var(--ss-surface);--paint-surface-a50:color-mix(in srgb,var(--ss-surface) 50%,transparent);--paint-surface-a61:color-mix(in srgb,var(--ss-surface) 61%,transparent);--paint-surface-a65:color-mix(in srgb,var(--ss-surface) 65%,transparent);--paint-surface-a71:color-mix(in srgb,var(--ss-surface) 71%,transparent);--paint-surface-a74:color-mix(in srgb,var(--ss-surface) 74%,transparent);--paint-surface-a78:color-mix(in srgb,var(--ss-surface) 78%,transparent);--paint-surface-a79:color-mix(in srgb,var(--ss-surface) 79%,transparent);--paint-surface-a81:color-mix(in srgb,var(--ss-surface) 81%,transparent);--paint-surface-a91:color-mix(in srgb,var(--ss-surface) 91%,transparent);--paint-surface-a93:color-mix(in srgb,var(--ss-surface) 93%,transparent);--paint-surface-a94:color-mix(in srgb,var(--ss-surface) 94%,transparent);--paint-surface-a95:color-mix(in srgb,var(--ss-surface) 95%,transparent);--paint-surface-a96:color-mix(in srgb,var(--ss-surface) 96%,transparent);--paint-surface-a97:color-mix(in srgb,var(--ss-surface) 97%,transparent);--paint-surface-a98:color-mix(in srgb,var(--ss-surface) 98%,transparent);--paint-text:var(--ss-text);--paint-text-a2:color-mix(in srgb,var(--ss-text) 2%,transparent);--paint-text-a5:color-mix(in srgb,var(--ss-text) 5%,transparent);--paint-text-a58:color-mix(in srgb,var(--ss-text) 58%,transparent);--paint-text-a72:color-mix(in srgb,var(--ss-text) 72%,transparent);--paint-tint-a0:color-mix(in srgb,var(--ss-contrast) 0%,transparent);--paint-tint-a1:color-mix(in srgb,var(--ss-contrast) 1%,transparent);--paint-tint-a10:color-mix(in srgb,var(--ss-contrast) 10%,transparent);--paint-tint-a13:color-mix(in srgb,var(--ss-contrast) 13%,transparent);--paint-tint-a14:color-mix(in srgb,var(--ss-contrast) 14%,transparent);--paint-tint-a15:color-mix(in srgb,var(--ss-contrast) 15%,transparent);--paint-tint-a16:color-mix(in srgb,var(--ss-contrast) 16%,transparent);--paint-tint-a19:color-mix(in srgb,var(--ss-contrast) 19%,transparent);--paint-tint-a2:color-mix(in srgb,var(--ss-contrast) 2%,transparent);--paint-tint-a22:color-mix(in srgb,var(--ss-contrast) 22%,transparent);--paint-tint-a3:color-mix(in srgb,var(--ss-contrast) 3%,transparent);--paint-tint-a4:color-mix(in srgb,var(--ss-contrast) 4%,transparent);--paint-tint-a5:color-mix(in srgb,var(--ss-contrast) 5%,transparent);--paint-tint-a6:color-mix(in srgb,var(--ss-contrast) 6%,transparent);--paint-tint-a7:color-mix(in srgb,var(--ss-contrast) 7%,transparent);--paint-tint-a8:color-mix(in srgb,var(--ss-contrast) 8%,transparent);--paint-tint-a9:color-mix(in srgb,var(--ss-contrast) 9%,transparent)}@media(max-width:600px){.ss-theme-options{grid-template-columns:minmax(0,1fr)}}body :is(.page-search,.player-search,.leaderboard-search,.inventory-search,.terminal-search,.eggs-search-wrap,.catalog-search,.calculator-search,.chat-recipient-search,.chat-offer-inventory-search,.offer-library-search,.offers-search,.gw-search,.search-input-row){--page-search-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m21 21-4.34-4.34'/%3E%3Ccircle cx='11' cy='11' r='8'/%3E%3C/svg%3E");--page-search-clear-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='m18 6-12 12M6 6l12 12'/%3E%3C/svg%3E");box-sizing:border-box!important;display:flex!important;align-items:center!important;gap:10px!important;min-width:0!important;height:44px!important;min-height:44px!important;padding:0 12px!important;border:1px solid var(--paint-line-a15,#ffffff26)!important;border-radius:8px!important;background:var(--paint-base,#141215)!important;background-image:none!important;box-shadow:none!important;color:var(--paint-muted,#aaa4b3)!important;font-family:"Lexend",sans-serif!important;transform:none!important;&::before{content:""!important;display:block!important;position:static!important;inset:auto!important;flex:0 0 16px!important;width:16px!important;height:16px!important;padding:0!important;border:0!important;border-radius:0!important;background:currentColor!important;mask:var(--page-search-icon) center/contain no-repeat!important;opacity:1!important;transform:none!important;pointer-events:none}&::after{content:none!important}&::before{order:0!important}&>input{order:1!important}&>button,&>.trades-search-spinner{order:2!important}&:hover{border-color:var(--paint-line-a25,#ffffff40)!important;background:var(--paint-base,#141215)!important;box-shadow:none!important}&:focus-within{border-color:var(--paint-accent,#f13a50)!important;outline:2px solid var(--paint-accent-a19,#f13a5030)!important;outline-offset:1px!important;background:var(--paint-base,#141215)!important;box-shadow:none!important}&>.icon-search,&>svg:first-child,&>.catalog-search-glyph,&>.catalog-search-hint{display:none!important}&>input{box-sizing:border-box!important;display:block!important;position:static!important;flex:1 1 0!important;width:100%!important;min-width:0!important;height:42px!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;outline:none!important;background:transparent!important;background-image:none!important;box-shadow:none!important;color:var(--paint-text,#f5f3f7)!important;font:400 13px/1.5 "Lexend",sans-serif!important;letter-spacing:normal!important;text-indent:0!important;transform:none!important}&>input::placeholder{color:var(--paint-muted,#aaa4b3)!important;font:inherit!important;opacity:1!important;letter-spacing:normal!important}&>input::-webkit-search-cancel-button{appearance:none!important;width:28px;height:28px;background:var(--paint-muted,#aaa4b3);mask:var(--page-search-clear-icon) center/16px 16px no-repeat;cursor:pointer}&:has(>button)>input::-webkit-search-cancel-button,&.terminal-search>input::-webkit-search-cancel-button{display:none!important}&>button{box-sizing:border-box!important;display:grid!important;position:static!important;inset:auto!important;place-items:center!important;flex:0 0 30px!important;width:30px!important;height:30px!important;min-height:30px!important;margin:0 -5px 0 0!important;padding:6px!important;border:0!important;border-radius:5px!important;background:transparent!important;box-shadow:none!important;color:var(--paint-muted,#aaa4b3)!important;transform:none!important;cursor:pointer}&>button::before{content:"";display:block;width:16px;height:16px;background:currentColor;mask:var(--page-search-clear-icon) center/contain no-repeat;pointer-events:none}&>button :is(svg,.icon){display:none!important}&>button:hover{background:var(--paint-tint-a4,#ffffff09)!important;color:var(--paint-text,#f5f3f7)!important}&>button:focus-visible{outline:2px solid var(--paint-accent,#f13a50)!important;outline-offset:2px!important}&>button[hidden],&>.calculator-search-clear:not(.is-visible){display:none!important}&.terminal-search{padding-right:46px!important}}body .trades-search-clear{top:7px!important;right:7px!important;width:30px!important;height:30px!important;padding:7px!important;border:0!important;border-radius:5px!important;background:transparent!important;color:var(--paint-muted,#aaa4b3)!important}body .trades-search-clear::before{content:"";display:block;width:16px;height:16px;background:currentColor;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='m18 6-12 12M6 6l12 12'/%3E%3C/svg%3E") center/contain no-repeat;pointer-events:none}body .trades-search-clear>.icon{display:none!important}body .trades-search-clear:hover{background:var(--paint-tint-a4,#ffffff09)!important;color:var(--paint-text,#f5f3f7)!important}body .trades-search-clear:focus-visible{outline:2px solid var(--paint-accent,#f13a50)!important;outline-offset:2px!important}@media(max-width:750px){.offers-editor-library{gap:6px}}body :is(.ss-switch>span,.trades-toggle-track,.pet-trade-switch,.gw-switch>span,.offers-switch){box-sizing:border-box!important;position:relative!important;display:block!important;flex:0 0 40px!important;width:40px!important;height:24px!important;min-width:40px!important;border:1px solid var(--paint-line-a25,#ffffff40)!important;border-radius:12px!important;background:var(--paint-surface,#302b34)!important;box-shadow:inset 0 1px 3px var(--paint-shadow-a20,#0003)!important;pointer-events:none}body :is(.ss-switch>span,.trades-toggle-track,.pet-trade-switch,.gw-switch>span,.offers-switch)::before{content:""!important;position:absolute!important;inset:3px auto auto 3px!important;display:block!important;width:16px!important;height:16px!important;border:0!important;border-radius:50%!important;background:var(--ss-muted,#c3becb)!important;box-shadow:0 1px 3px var(--paint-shadow-a20,#0003)!important;transform:none!important;transition:transform .16s ease,background .16s ease}body :is(.ss-switch>span,.trades-toggle-track,.pet-trade-switch,.gw-switch>span,.offers-switch)::after{content:none!important}body .ss-switch>span svg{display:none}body :is(.ss-switch input:checked+span,.trades-toggle input:checked+.trades-toggle-track,.pet-trade-filter input:checked+.pet-trade-switch,.gw-switch input:checked+span,.offers-auto-toggle>input:checked+.offers-switch,.offers-post-bump[aria-checked=true]>.offers-switch){background:var(--ss-accent)!important;border-color:var(--ss-accent)!important}body :is(.ss-switch input:checked+span,.trades-toggle input:checked+.trades-toggle-track,.pet-trade-filter input:checked+.pet-trade-switch,.gw-switch input:checked+span,.offers-auto-toggle>input:checked+.offers-switch,.offers-post-bump[aria-checked=true]>.offers-switch)::before{transform:translateX(16px)!important;background:#fff!important}body :is(.ss-switch input,.trades-toggle input,.pet-trade-filter input,.gw-switch input,.offers-auto-toggle>input):focus-visible+span,body .offers-post-bump:focus-visible>.offers-switch{outline:2px solid var(--ss-accent)!important;outline-offset:3px!important}body :is(.ss-switch input,.trades-toggle input,.pet-trade-filter input,.gw-switch input,.offers-auto-toggle>input):disabled+span,body .offers-post-bump:disabled>.offers-switch{opacity:.45!important}body :is(.trades-toggle,.pet-trade-filter,.gw-switch,.offers-auto-toggle,.offers-post-bump){min-height:44px!important}body :is(.trades-toggle,.pet-trade-filter,.gw-switch,.offers-auto-toggle):has(input:disabled){cursor:not-allowed!important}body input[type=checkbox][role=switch]:is(.ui-checkbox,[data-calculator-setting],[data-profile-settings-ratings],[data-profile-settings-comments]){appearance:none!important;box-sizing:border-box!important;position:relative!important;flex:0 0 40px!important;width:40px!important;height:24px!important;margin:0!important;border:1px solid var(--paint-line-a25,#ffffff40)!important;border-radius:12px!important;background:radial-gradient(circle at 11px 11px,var(--ss-muted,#c3becb) 0 8px,transparent 8.5px),var(--paint-surface,#302b34)!important;box-shadow:inset 0 1px 3px var(--paint-shadow-a20,#0003)!important;cursor:pointer}body input[type=checkbox][role=switch]:is(.ui-checkbox,[data-calculator-setting],[data-profile-settings-ratings],[data-profile-settings-comments]):checked{border-color:var(--ss-accent)!important;background:radial-gradient(circle at 27px 11px,#fff 0 8px,transparent 8.5px),var(--ss-accent)!important}body input[type=checkbox][role=switch]:is(.ui-checkbox,[data-calculator-setting],[data-profile-settings-ratings],[data-profile-settings-comments])::before,body input[type=checkbox][role=switch]:is(.ui-checkbox,[data-calculator-setting],[data-profile-settings-ratings],[data-profile-settings-comments])::after{content:none!important}body input[type=checkbox][role=switch]:is(.ui-checkbox,[data-calculator-setting],[data-profile-settings-ratings],[data-profile-settings-comments]):focus-visible{outline:2px solid var(--ss-accent)!important;outline-offset:3px!important}body input[type=checkbox][role=switch]:is(.ui-checkbox,[data-calculator-setting],[data-profile-settings-ratings],[data-profile-settings-comments]):disabled{opacity:.45!important;cursor:not-allowed}body :is(.menu-item:has(input[role=switch]),.profile-settings-toggle,.calculator-settings-options label){min-height:44px}body :is(.site-skeleton-avatar,.site-skeleton-line,.site-skeleton-art){display:block;background:color-mix(in srgb,var(--paint-text,#f5f3f7) 12%,var(--paint-base,#141215));border-radius:5px;pointer-events:none}.site-loading-rows{display:grid;gap:0;width:100%;pointer-events:none}.site-loading-row{display:flex;align-items:center;gap:12px;min-height:76px;padding:14px 12px;border-bottom:1px solid var(--paint-line-a9,#ffffff16)}.site-loading-row>div{display:grid;flex:1;min-width:0;gap:9px}.site-skeleton-avatar{flex:0 0 40px;width:40px;height:40px;border-radius:50%!important}.site-skeleton-line{width:66%;max-width:210px;height:12px;min-height:12px}.site-skeleton-line.is-short{width:40%;max-width:130px;height:9px;min-height:9px}.site-skeleton-line.is-number{width:60px;height:14px;margin-left:auto}.site-loading-pet{display:grid;align-content:start;gap:10px;min-width:0;padding:12px;border:1px solid var(--paint-line-a9,#ffffff16);border-radius:10px;aspect-ratio:1;pointer-events:none;background:var(--paint-base,#141215)}.site-loading-pet .site-skeleton-art{width:100%;aspect-ratio:1.5;min-height:35px}.site-loading-pet .site-skeleton-line{height:9px;min-height:9px}.site-loading-pets{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;width:100%;padding:16px;pointer-events:none}.site-loading-messages{display:grid;align-content:start;gap:24px;padding:28px;width:100%;pointer-events:none}.site-loading-messages .site-skeleton-line{width:65%;max-width:360px;height:54px;border-radius:12px}.site-loading-messages .site-skeleton-line:nth-child(2){justify-self:end;width:48%;height:76px}.site-history-skeleton{display:grid;gap:18px;min-height:240px;padding:20px;width:100%;box-sizing:border-box;pointer-events:none}.site-history-skeleton>.site-skeleton-art{height:180px;opacity:.65}body :is(.offers-skeleton span,.offers-skeleton i,.gw-skeleton>span,.gw-skeleton>i,.gw-skeleton>b,.catalog-skeleton-art,.catalog-skeleton-line,.catalog-skeleton-date,.catalog-skeleton-tracking i,.catalog-skeleton-stats span){background:color-mix(in srgb,var(--paint-text,#f5f3f7) 12%,var(--paint-base,#141215))!important}@media(max-width:600px){.site-loading-pets{grid-template-columns:repeat(3,minmax(0,1fr));padding:12px}.site-loading-row{gap:9px;padding:12px 8px}.site-loading-row>.is-number{width:42px}.site-loading-messages{padding:20px}}@media(prefers-reduced-motion:reduce){body :is(.ss-switch>span,.trades-toggle-track,.pet-trade-switch,.gw-switch>span,.offers-switch)::before{transition:none!important}}.mobile-navigation,.mobile-more-sheet,.mobile-profile-links{display:none}@media(max-width:760px){html.mobile-app-ready{--mobile-hud-height:calc(66px + env(safe-area-inset-bottom,0px));--mobile-header-height:80px;height:100%;scroll-padding-top:calc(var(--mobile-header-height) + 12px);scroll-padding-bottom:calc(var(--mobile-hud-height) + 20px);scrollbar-width:none;overflow-x:clip;overflow-y:auto}html.mobile-app-ready::-webkit-scrollbar{width:0}.mobile-app-ready body.home-refined{min-width:0;min-height:100svh;height:auto!important;overflow:visible!important;padding-bottom:var(--mobile-hud-height);-webkit-tap-highlight-color:transparent}html.mobile-app-ready:has(body.dialog-open),html.mobile-app-ready:has(dialog:modal),html.mobile-app-ready:has(#chat-page:not([hidden])){overflow-y:hidden}.mobile-app-ready body.mobile-keyboard-open{--mobile-hud-height:0px}.mobile-app-ready body.home-refined .site-header{position:sticky!important;top:env(safe-area-inset-top,0px);z-index:80;height:64px;flex-basis:64px;margin-top:10px;margin-bottom:0;flex-shrink:0;backdrop-filter:none;-webkit-backdrop-filter:none}.mobile-app-ready body.home-refined .topbar{grid-template-columns:auto minmax(44px,1fr) auto!important;gap:6px;padding:5px 8px;min-height:54px;background:var(--paint-base,#141215)}.mobile-app-ready body.home-refined .topbar .brand{gap:6px;min-width:0;min-height:44px}.mobile-app-ready body.home-refined .brand-wordmark{font-size:22px;white-space:nowrap}.mobile-app-ready body.home-refined .brand-symbol{width:34px;flex:0 0 34px}.mobile-app-ready body.home-refined .topbar-search{justify-self:stretch;width:100%;max-width:none;min-width:44px;height:44px;padding:0 10px;gap:7px}.mobile-app-ready body.home-refined .topbar-search input{width:100%;min-width:0;font-size:16px}.mobile-app-ready body.home-refined .topbar-search kbd{display:none}.mobile-app-ready body.home-refined .nav-actions{gap:4px;min-width:0}.mobile-app-ready body.home-refined .account-notifications::after{content:none!important}.mobile-app-ready body.home-refined :is(.account-trigger,.account-notifications-trigger){min-width:40px;min-height:44px}.mobile-app-ready body.home-refined .menu-button{display:none!important}.mobile-app-ready body.home-refined .topbar-search-results{position:fixed!important;top:calc(var(--mobile-header-height) - 2px)!important;left:12px!important;right:12px!important;width:calc(100vw - 24px)!important;max-height:calc(var(--mobile-viewport-height,100dvh) - var(--mobile-header-height) - var(--mobile-hud-height) - 12px)!important;overflow-y:auto;overscroll-behavior:contain}.mobile-app-ready body.home-refined :is(.topbar-search-results>a,.account-panel-action){min-height:48px}.mobile-app-ready body.home-refined main:not([hidden]){scroll-margin-top:calc(var(--mobile-header-height) + 12px)}.mobile-app-ready body.home-refined :is(#offers-page,#pets-page,#players-page,#leaderboards-page,#player-detail-page,#pet-detail-page,#calculator-page,#terminal-page,#trades-page,#bounties-page,#eggs-page,#egg-detail-page,#giveaways-page){width:calc(100% - 24px)!important;margin:20px auto 24px!important;min-width:0;max-width:720px}.mobile-app-ready body.home-refined .site-footer{margin-bottom:14px}.mobile-app-ready .mobile-navigation{position:fixed;z-index:90;inset:auto 0 0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:2px;height:var(--mobile-hud-height);box-sizing:border-box;padding:5px max(8px,env(safe-area-inset-right,0px)) calc(5px + env(safe-area-inset-bottom,0px)) max(8px,env(safe-area-inset-left,0px));border-top:1px solid var(--paint-line-a15,#ffffff26);background:var(--paint-base,#141215);box-shadow:0 -6px 20px var(--paint-shadow-a12,#0002);font-family:"Lexend",sans-serif}.mobile-navigation>a,.mobile-navigation>button{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-width:0;min-height:54px;margin:0;padding:4px 0;border:0;border-radius:8px;background:none;color:var(--paint-muted,#aaa4b3);text-decoration:none;font:500 10px/1.25 "Lexend",sans-serif;cursor:pointer;touch-action:manipulation}.mobile-navigation .mobile-nav-icon{display:grid;place-items:center;width:40px;height:28px;border-radius:8px}.mobile-navigation .mobile-nav-icon svg{display:block;width:22px;height:22px;stroke-width:1.8}.mobile-navigation :is(a[aria-current=page],button.is-current){color:var(--ss-accent);font-weight:650}.mobile-navigation :is(a[aria-current=page],button.is-current) .mobile-nav-icon{background:color-mix(in srgb,var(--ss-accent) 12%,transparent)}.mobile-navigation :is(a,button):focus-visible{outline:2px solid var(--ss-accent);outline-offset:-2px}.mobile-navigation :is(a,button):active{background:var(--paint-tint-a4,#ffffff09)}body:is(.mobile-keyboard-open,.dialog-open):has(.mobile-navigation) .mobile-navigation,body:has(dialog:modal) .mobile-navigation{visibility:hidden;pointer-events:none}.mobile-more-sheet[open]{display:block;position:fixed;inset:auto 0 0;width:100%;max-width:none;max-height:calc(100dvh - 84px);margin:0;padding:20px 16px calc(22px + env(safe-area-inset-bottom,0px));box-sizing:border-box;overflow-y:auto;overscroll-behavior:contain;border:1px solid var(--paint-line-a18,#ffffff2d);border-bottom:0;border-radius:16px 16px 0 0;background:var(--paint-base,#141215);color:var(--paint-text,#f5f3f7);font-family:"Lexend",sans-serif;box-shadow:0 -12px 48px var(--paint-shadow-a33,#0005)}.mobile-more-sheet::backdrop{background:var(--paint-shadow-a60,#0009)}.mobile-more-sheet>header{position:sticky;top:-20px;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:18px;padding-block:6px;background:var(--paint-base,#141215)}.mobile-more-sheet>header small{font-size:10px;letter-spacing:.8px;color:var(--paint-muted,#aaa4b3)}.mobile-more-sheet h2{margin:4px 0 0;font:700 26px/1.15 "Lexend",sans-serif;letter-spacing:-.5px}.mobile-more-sheet>header>button{display:grid;place-items:center;width:44px;height:44px;padding:10px;border:1px solid var(--paint-line-a15,#ffffff26);border-radius:8px;background:none;color:inherit;cursor:pointer}.mobile-more-sheet>header svg{width:20px;height:20px}.mobile-more-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.mobile-more-links>a,.mobile-more-links>button{display:flex;align-items:center;gap:12px;min-width:0;min-height:60px;padding:10px 12px;border:1px solid var(--paint-line-a15,#ffffff26);border-radius:8px;background:var(--paint-base,#141215);color:inherit;text-decoration:none;text-align:left;font:500 12px/1.4 "Lexend",sans-serif;box-sizing:border-box;cursor:pointer}.mobile-more-links>a>span:first-child,.mobile-more-links>button>span:first-child{display:grid;place-items:center;flex:0 0 24px;width:24px;height:24px;color:var(--paint-muted,#aaa4b3)}.mobile-more-links svg{width:22px;height:22px;stroke-width:1.8}.mobile-more-links :is(a,button):is(:active,[aria-current=page]){border-color:var(--ss-accent);background:color-mix(in srgb,var(--ss-accent) 8%,var(--paint-base,#141215));color:var(--ss-accent)}.mobile-more-sheet :is(a,button):focus-visible{outline:2px solid var(--ss-accent);outline-offset:2px}.mobile-app-ready body.home-refined :is(.pv-cats,.player-collection-tabs,.pet-detail-tabs,.pet-activity-tabs,.offer-library-tabs,.gw-tabs,.calculator-picker-tabs){max-width:100%;min-width:0;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;flex-wrap:nowrap!important}.mobile-app-ready body.home-refined :is(.pv-cats,.player-collection-tabs,.pet-detail-tabs,.pet-activity-tabs,.offer-library-tabs,.gw-tabs,.calculator-picker-tabs)::-webkit-scrollbar{display:none}.mobile-app-ready body.home-refined :is(.pv-cats,.player-collection-tabs,.pet-detail-tabs,.pet-activity-tabs,.offer-library-tabs,.gw-tabs,.calculator-picker-tabs)>:is(button,a){flex:0 0 auto;min-height:44px;white-space:nowrap}.mobile-app-ready body.catalog-refined #petValuesPage .pv-cats{position:sticky;top:var(--mobile-header-height);z-index:12;margin-top:12px;padding-top:0;background:var(--paint-base,#141215)}.mobile-app-ready body.catalog-refined #petValuesPage #cards{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px}.mobile-app-ready body.catalog-refined #petValuesPage .card{width:100%;max-width:none;justify-self:stretch}.mobile-app-ready body.catalog-refined #petValuesPage .thumb{height:auto;aspect-ratio:1}.mobile-app-ready body.catalog-refined #petValuesPage .petimgwrap img{width:88%;height:88%;object-fit:contain}.mobile-app-ready body.catalog-refined #petValuesPage .meta{padding:10px}.mobile-app-ready body.catalog-refined #petValuesPage .name{font-size:13px;line-height:1.4}.mobile-app-ready body.catalog-refined #petValuesPage :is(.chip,.pets-sort,.pets-sort select){min-height:44px}.mobile-app-ready body.home-refined :is(.offers-heading,.players-board-heading,.trades-toolbar){gap:12px}.mobile-app-ready body.home-refined :is(.offers-primary,.offers-tabs button,.offers-post-actions button,.offers-editor-tabs button,.offers-editor-variants button,.offers-request-categories button){min-height:44px}.mobile-app-ready body.home-refined .offers-controls{padding:8px;gap:8px}.mobile-app-ready body.home-refined .offers-post{padding:12px}.mobile-app-ready body.home-refined .offers-post-player{min-width:0;gap:7px}.mobile-app-ready body.home-refined .offers-post-player strong{font-size:12px}.mobile-app-ready body.home-refined .offers-post-actions{gap:5px;flex-shrink:0}.mobile-app-ready body.home-refined .offers-post-actions button{padding-inline:8px;font-size:10px}.mobile-app-ready body.home-refined .offers-exchange{gap:7px}.mobile-app-ready body.home-refined .offers-exchange>section{padding:0;min-width:0}.mobile-app-ready body.home-refined .offers-pets{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.mobile-app-ready body.home-refined .offers-pet{height:auto;aspect-ratio:1;min-height:0}.mobile-app-ready body.home-refined .offers-tile-value{font-size:12px}.mobile-app-ready body.home-refined .offers-note{font-size:11px;line-height:1.5}.mobile-app-ready body.home-refined .offers-heading h1,.mobile-app-ready body.players-refined #players-page h1{font-size:30px}.mobile-app-ready body.players-refined #players-page .players-board-heading{padding-bottom:16px}.mobile-app-ready body.players-refined #players-page .page-controls{width:100%;gap:8px}.mobile-app-ready body.players-refined #players-page .players-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.mobile-app-ready body.players-refined #players-page .player-card-name{font-size:14px}.mobile-app-ready body.players-refined #players-page .player-card-footer{font-size:11px}html.mobile-app-ready body.home-refined.player-refined #player-detail-page:not([hidden]){display:flex;flex-direction:column;gap:16px}.mobile-app-ready body.player-refined #player-profile{order:0;margin:0}.mobile-app-ready body.player-refined .mobile-profile-links{order:1;display:flex;gap:8px}.mobile-profile-links button{display:flex;flex:1;align-items:center;justify-content:center;min-height:44px;border:1px solid var(--paint-line-a12,#ffffff1e);border-radius:8px;color:var(--paint-text,#f5f3f7);background:var(--paint-base,#141215);font:500 12px "Lexend",sans-serif;cursor:pointer}.mobile-profile-links button:focus-visible{outline:2px solid var(--ss-accent);outline-offset:2px}.mobile-app-ready body.player-refined .inventory-section{order:2;margin:0;scroll-margin-top:0}.mobile-app-ready body.player-refined .value-history{order:3;margin:0;scroll-margin-top:0}.mobile-app-ready body.player-refined .profile-feedback{order:4;margin:0;scroll-margin-top:0}html.mobile-app-ready body.player-refined #player-profile{height:auto;min-height:0;padding:18px}.mobile-app-ready body.player-refined .profile-main{gap:14px;align-items:center;margin-top:16px}.mobile-app-ready body.player-refined .profile-avatar-wrap{width:76px;height:86px;flex:0 0 76px}.mobile-app-ready body.player-refined .profile-avatar{width:76px;height:76px}.mobile-app-ready body.player-refined .profile-identity h1{font-size:26px;line-height:1.15;overflow-wrap:anywhere}.mobile-app-ready body.player-refined .profile-stats{gap:14px;margin-top:16px;padding-top:16px}.mobile-app-ready body.player-refined .profile-stat-value{padding-bottom:14px;margin-bottom:0}.mobile-app-ready body.player-refined [data-profile-stat=inventory]{font-size:30px}.mobile-app-ready body.player-refined .profile-actions{flex-wrap:wrap;gap:6px}.mobile-app-ready body.player-refined .profile-actions :is(button,a){min-height:36px}html.mobile-app-ready body.player-refined #player-profile .profile-stat:not(.profile-stat-value){display:flex;flex-direction:row;align-items:center;gap:7px}html.mobile-app-ready body.player-refined #player-profile .profile-stat:not(.profile-stat-value) .profile-stat-icon{width:24px;height:28px;flex:0 0 24px}html.mobile-app-ready body.player-refined #player-profile .profile-stat:not(.profile-stat-value) .profile-stat-copy{min-width:0;gap:4px}html.mobile-app-ready body.player-refined #player-profile .profile-stat:not(.profile-stat-value) strong{font-size:20px}html.mobile-app-ready body.player-refined #player-profile .profile-identity h1{font-size:26px}.mobile-app-ready body.player-refined .inventory-heading{margin-bottom:12px;gap:12px}.mobile-app-ready body.player-refined .inventory-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.mobile-app-ready body.player-refined .inventory-sort,.mobile-app-ready body.player-refined .inventory-rarity-filter{min-height:44px}.mobile-app-ready body.detail-refined .pet-profile-topline{margin-bottom:10px}.mobile-app-ready body.detail-refined .pet-profile-hero{gap:16px}.mobile-app-ready body.detail-refined .pet-model-stage:not(.pet-model-editor-stage){height:clamp(210px,58vw,290px)}.mobile-app-ready body.detail-refined .pet-model-artwork{inset:40px 20px 20px}.mobile-app-ready body.detail-refined .pet-profile-heading h1{font-size:32px;line-height:1.1;overflow-wrap:anywhere}.mobile-app-ready body.detail-refined .pet-profile-info .pet-detail-tabs{margin:14px 0 16px}.mobile-app-ready body.detail-refined .pet-detail-variant{min-height:44px}.mobile-app-ready body.detail-refined .pet-profile-market{padding:16px 0}.mobile-app-ready body.detail-refined .pet-profile-facts{padding:16px 0}.mobile-app-ready body.detail-refined .pet-market-value>strong{font-size:38px}.mobile-app-ready body.detail-refined .pet-detail-right:not(.is-history){height:clamp(340px,65svh,560px)}.mobile-app-ready body.detail-refined .pet-detail-view{overscroll-behavior-y:contain}.mobile-app-ready body.detail-refined .pet-activity-tabs{padding-inline:8px;gap:2px}.mobile-app-ready body.home-refined #calculator-page .calculator-layout{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;align-items:start}.mobile-app-ready body.home-refined #calculator-page .calculator-offer{height:auto!important;min-height:240px;grid-template-rows:auto minmax(170px,auto)!important}.mobile-app-ready body.home-refined #calculator-page .calculator-offer>header{padding:10px;gap:6px;flex-wrap:wrap}.mobile-app-ready body.home-refined #calculator-page .calculator-offer>header h2{font-size:14px}.mobile-app-ready body.home-refined #calculator-page .calculator-reset{min-height:36px;padding:6px;font-size:10px}.mobile-app-ready body.home-refined #calculator-page .calculator-pets{grid-template-columns:minmax(0,1fr);padding:10px;gap:10px;min-height:170px;height:auto!important;max-height:none}.mobile-app-ready body.home-refined #calculator-page .calculator-add{width:100%;height:auto;min-height:104px;aspect-ratio:1.2}.mobile-app-ready body.home-refined #calculator-page .calculator-market-banner{margin-bottom:14px;position:sticky;top:var(--mobile-header-height);z-index:10;background:var(--paint-base,#141215)}.mobile-app-ready body.home-refined #calculator-page .calculator-settings-button{position:static;display:grid;margin:14px 0 0 auto;min-width:44px;min-height:44px}.mobile-app-ready body.home-refined #chat-page:not([hidden]){flex:0 0 auto;width:calc(100% - 24px);height:calc(var(--mobile-viewport-height,100dvh) - var(--mobile-header-height) - var(--mobile-hud-height) - 20px);min-height:180px;margin:12px auto 8px}.mobile-app-ready body.home-refined #chat-shell{height:100%;max-height:none;min-height:0}.mobile-app-ready body.home-refined #chat-shell .chat-sidebar{height:100%;min-height:0}.mobile-app-ready body.home-refined #chat-shell .chat-conversation{height:100%;min-height:0}.mobile-app-ready body.home-refined #chat-shell .chat-messages{min-height:0;overscroll-behavior:contain;padding:14px}.mobile-app-ready body.home-refined #chat-shell :is(.chat-sidebar-header,.chat-conversation-header){padding:12px;gap:8px;min-height:64px;flex-shrink:0}.mobile-app-ready body.home-refined #chat-shell .chat-player{min-height:76px;padding:12px}.mobile-app-ready body.home-refined #chat-shell .chat-compose{gap:6px;padding:10px}.mobile-app-ready body.home-refined #chat-shell .chat-compose input{min-width:0;min-height:44px;font-size:16px}.mobile-app-ready body.home-refined #chat-shell .chat-compose button{min-width:44px;min-height:44px}.mobile-app-ready body:has(#chat-page:not([hidden])) .site-footer{display:none}.mobile-app-ready body:has(#chat-page:not([hidden])){height:var(--mobile-viewport-height,100dvh)!important;min-height:0;overflow-y:hidden}.mobile-app-ready body.home-refined :is(.trades-sort,.trades-sort select,.gw-sort summary,.gw-button,.leaderboard-periods button,.leaderboard-categories button){min-height:44px}.mobile-app-ready body.home-refined .trades-filters{flex-wrap:wrap;gap:8px 16px}.mobile-app-ready body.home-refined .gw-tabs{gap:20px}.mobile-app-ready body.home-refined :is(.egg-card,.bounty-card){min-width:0}.mobile-app-ready body.home-refined :is(.calculator-dialog,.chat-offer-dialog,.profile-settings-dialog){z-index:1200}.mobile-app-ready body.home-refined .calculator-dialog{padding:0!important;top:var(--mobile-viewport-top,0px);height:var(--mobile-viewport-height,100dvh);bottom:auto}.mobile-app-ready body.home-refined :is(.calculator-picker,.calculator-settings-panel){width:100%;max-width:none;height:100%;max-height:none;border-radius:12px 12px 0 0;box-sizing:border-box}.mobile-app-ready body.home-refined .calculator-picker-close{width:44px;height:44px}.mobile-app-ready body.home-refined .calculator-picker-results{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:12px;overscroll-behavior:contain}.mobile-app-ready body.home-refined :is(.calculator-inventory-footer,.offer-workbench-footer){padding-bottom:calc(12px + env(safe-area-inset-bottom,0px))}.mobile-app-ready body.home-refined .offers-editor[open]{position:fixed;inset:var(--mobile-viewport-top,0px) 0 auto;width:100%;max-width:none;height:var(--mobile-viewport-height,100dvh);max-height:none;margin:0;padding:0;border-radius:12px 12px 0 0;box-sizing:border-box}.mobile-app-ready body.home-refined .offers-editor-form{display:block;height:100%;overflow-y:auto;overscroll-behavior:contain;padding-bottom:calc(94px + env(safe-area-inset-bottom,0px));box-sizing:border-box}.mobile-app-ready body.home-refined .offers-editor-form>header{position:sticky;top:0;z-index:6;background:var(--paint-base,#141215)}.mobile-app-ready body.home-refined .offers-editor-form>header button{width:44px;height:44px}.mobile-app-ready body.home-refined .offers-draft-sides{height:150px;box-sizing:border-box}.mobile-app-ready body.home-refined .offers-editor-library{height:auto;min-height:0;gap:8px;padding:12px}.mobile-app-ready body.home-refined .offers-editor-grid{flex:0 0 clamp(228px,35svh,360px)!important;height:clamp(228px,35svh,360px);max-height:clamp(228px,35svh,360px);grid-auto-rows:max-content;grid-template-columns:repeat(3,minmax(0,1fr));overflow-y:auto;overscroll-behavior:contain}.mobile-app-ready body.home-refined .offers-editor-form>footer{padding:12px}.mobile-app-ready body.home-refined .offers-editor-bottom{position:absolute;z-index:8;bottom:0;left:0;right:0;margin:0;min-height:72px;box-sizing:border-box;padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--paint-line-a15,#ffffff26);background:var(--paint-base,#141215)}.mobile-app-ready body.home-refined .offers-editor-bottom .offers-primary{min-height:44px}.mobile-app-ready body.home-refined #offers-editor-error:not(:empty){position:absolute;bottom:100%;left:0;right:0;padding:10px 16px;margin:0;background:var(--paint-base,#141215);border-top:1px solid var(--paint-line-a15,#ffffff26);font-size:12px;line-height:1.4}.mobile-app-ready body.home-refined .offers-message input{font-size:16px;min-height:44px}.mobile-app-ready body.home-refined .offers-request-preferences input[type=text]{font-size:16px}.mobile-app-ready body.home-refined .site-settings-dialog{width:calc(100% - 16px);height:calc(var(--mobile-viewport-height,100dvh) - 16px);max-height:none}}@media(max-width:360px){.mobile-app-ready body.home-refined .brand-wordmark{font-size:20px}.mobile-app-ready body.home-refined .brand-symbol{width:28px;flex-basis:28px}.mobile-app-ready body.home-refined .topbar{gap:4px;padding-inline:6px}.mobile-app-ready body.home-refined .offers-post-player strong{font-size:11px;max-width:94px}.mobile-app-ready body.home-refined .offers-post-actions button{padding-inline:6px;font-size:9px}.mobile-app-ready body.home-refined .calculator-picker-results{grid-template-columns:repeat(2,minmax(0,1fr))}.mobile-more-links>a,.mobile-more-links>button{gap:8px;padding-inline:10px}}@media(min-width:521px) and (max-width:760px){.mobile-app-ready body.detail-refined .pet-profile-hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}.mobile-app-ready body.home-refined :is(.offers-editor-grid,.calculator-picker-results){grid-template-columns:repeat(4,minmax(0,1fr))}.mobile-app-ready body.players-refined #players-page .players-grid,.mobile-app-ready body.catalog-refined #petValuesPage #cards,.mobile-app-ready body.player-refined .inventory-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}:root[data-site-theme=blue] body{--border-hover:#535353}:root[data-site-theme=blue] #player-detail-page{--border-hover:#535353}:root[data-site-theme=blue] :is(#players-page,#player-detail-page) :is(.player-leaderboard-card,#player-profile,.profile-stat,.profile-stat-card,.profile-card,.profile-section,.player-search,.profile-tab,.profile-tabs,.inventory-grid,.inventory-pet,.profile-controls,.chart-card){border-color:var(--ss-line)}:root[data-site-theme=blue] :is(#players-page,#player-detail-page) :is(.player-leaderboard-card:hover,.profile-tab:hover,.inventory-pet:hover){border-color:#535353}:root[data-site-theme=blue] body.players-refined #players-page .player-leaderboard-card{border-color:#292929;box-shadow:inset 0 1px #ffffff0a,0 10px 30px #0005}:root[data-site-theme=blue] body.player-refined #player-detail-page #player-profile{border-color:#353535;box-shadow:inset 0 0 0 4px #000, inset 0 0 0 5px #ffffff1a, 0 12px 34px #0006}:root[data-site-theme=blue] body.player-refined #player-detail-page :is(.profile-avatar,.profile-rank-badge,.profile-stat-icon){border-color:#484848}:root[data-site-theme=blue] body.player-refined #player-detail-page .profile-avatar{box-shadow:0 0 0 4px #000,0 0 0 5px #ffffff20,0 8px 20px #0007}@media (min-width: 1200px){body > main{max-width:min(calc(100% - 312px), 1128px) !important;margin-left:auto !important;margin-right:auto !important}body > main.home,
  body > main.chat-page{max-width:min(calc(100% - 296px), 1128px) !important}body > main.offers-page{max-width:min(calc(100% - 264px), 1240px) !important}body.catalog-refined #petValuesPage #cards{grid-template-columns:repeat(auto-fill, minmax(155px, 1fr))}body > main.legal-page{max-width:min(calc(100% - 228px), 660px) !important}}:root[data-site-theme=blue] body.players-refined #players-page .player-leaderboard-card:not(.is-top-three) .player-card-avatar{border-color:#484848;box-shadow:0 0 0 4px #000, 0 0 0 5px #ffffff20, 0 5px 16px #0007}:root[data-site-theme=blue] body.players-refined #players-page .player-leaderboard-card:hover .player-card-avatar{border-color:#606060}:root[data-site-theme=blue] body > main :is(.trade-card,.terminal-card,.gw-card,.egg-card,.bounty-card,.pet-detail-card,.profile-card,.profile-section,.team-card,.hatch-card,.value-history,.chart-card){border-color:#353535}:root[data-site-theme=blue] body > main :is(.trade-card,.terminal-card,.gw-card,.egg-card,.bounty-card,.pet-detail-card,.team-card,.hatch-card):hover{border-color:#535353}:root[data-site-theme=blue] body.player-refined #player-detail-page #player-profile::before{border-color:#ffffff16}body.home-refined #calculator-page :is(.calculator-custom-value.is-temporary,.calculator-picker-copy .is-temporary,.calculator-value-editor.is-temporary input){color:#f4a340!important;-webkit-text-fill-color:#f4a340!important}body.players-refined #players-page .player-leaderboard-card{min-height:200px}body.players-refined #players-page .player-leaderboard-card.is-top-three{min-height:260px}body.players-refined #players-page .player-leaderboard-card .player-card-portrait{height:76px;margin:0 0 5px}body.players-refined #players-page .player-leaderboard-card.is-top-three .player-card-portrait{height:110px}body.players-refined #players-page .player-leaderboard-card .player-card-score{padding:9px 0 10px}body.players-refined #players-page .player-card-topline .player-card-seen{margin-left:auto;font-size:9px;color:var(--paint-muted,#aaa)}body.players-refined #players-page .player-card-topline .player-card-seen svg{width:11px;height:11px;stroke:currentColor;stroke-width:1.5}:root[data-site-theme=blue] body.player-refined #player-detail-page :is(.inventory-pet-name,.inventory-pet-value strong,.inventory-pet-total strong){text-shadow:none!important;-webkit-text-stroke:0;filter:none}body.players-refined #players-page .player-leaderboard-card:not(.is-top-three) .player-card-rank{color:var(--ss-text, #e8e5e1) !important}body.players-refined #players-page .has-fall-card .player-card-rank,
body.players-refined #players-page .has-halloween-card .player-card-rank{color:#f1bc84 !important}body.players-refined #players-page .player-card-footer svg{color:currentColor !important}:root:not([data-site-theme=light]) body.catalog-refined #petValuesPage .card{background:rgba(8,8,8,.58) !important}:root:not([data-site-theme=light]) body.catalog-refined #petValuesPage .card:hover{background:rgba(14,14,14,.65) !important}body.catalog-refined #petValuesPage .warn-mini{background:transparent !important;border:0;box-shadow:none !important}:root:not([data-site-theme=light]) body.catalog-refined #petValuesPage .card > :is(.meta,.thumb){background:transparent !important;box-shadow:none !important}:root:not([data-site-theme=light]) body.catalog-refined #petValuesPage .card{backdrop-filter:blur(18px) saturate(115%) !important;-webkit-backdrop-filter:blur(18px) saturate(115%) !important;border-color:#ffffff20;box-shadow:inset 0 1px 0 #ffffff08, 0 4px 14px #0003}:root:not([data-site-theme=light]) .home-ambient{opacity:.25}:root:not([data-site-theme=light]) .home-ambient::before,
:root:not([data-site-theme=light]) .home-ambient::after{left:-30%;top:-16%;width:100%;height:85%;background-position:50% 30%;mask-image:radial-gradient(ellipse 58% 58% at 40% 30%, #000 10%, #000a 40%, transparent 80%)}:root:not([data-site-theme=light]) .home-ambient::before{opacity:.28;filter:blur(24px) saturate(.7) brightness(.85)}:root:not([data-site-theme=light]) .home-ambient::after{opacity:.38;filter:saturate(.8) brightness(.8)}@media(max-width:620px){:root:not([data-site-theme=light]) .home-ambient::before,
  :root:not([data-site-theme=light]) .home-ambient::after{left:-80%;top:-3%;width:150%;height:62%}}.home-ambient-bottom{position:absolute;right:-12%;bottom:-10%;width:min(950px,85vw);height:min(650px,80vh);background:url('/assets/images/home-ambient-bottom.png') center / cover no-repeat;opacity:.62;filter:blur(3px) saturate(.75) brightness(.75);mask-image:radial-gradient(ellipse 60% 65% at 65% 65%, #000 12%, #000b 40%, transparent 80%)}@media(max-width:620px){.home-ambient-bottom{right:-45%;bottom:-5%;width:125vw;height:60vh}}.ss-keybind,.ss-nav-select{color:inherit;background:var(--paint-surface,#141416);border:1px solid #ffffff24;border-radius:8px;padding:9px 12px;font:inherit}.ss-keybind{width:76px;text-align:center;cursor:pointer;margin-left:auto}.ss-keybind:focus,.ss-nav-select:focus{outline:2px solid var(--paint-accent,#e35a64);outline-offset:2px}.ss-nav-select{max-width:190px;min-width:0}.ss-setting-row:has(.ss-keybind){gap:10px}.ss-setting-row:has(.ss-keybind)>button{padding:8px;background:transparent;border:0;color:inherit;cursor:pointer}body.home-refined #calculator-page #calculator-shell{--calc-columns:4;--calc-grid-min:118px;--calc-picker-min:100px;--calc-art:76px;--calc-copy:11px;--calc-value:14px}body.home-refined #calculator-page #calculator-shell[data-card-size=small]{--calc-columns:5;--calc-grid-min:88px;--calc-picker-min:80px;--calc-art:60px;--calc-copy:10px;--calc-value:12px}body.home-refined #calculator-page #calculator-shell[data-card-size=large]{--calc-columns:3;--calc-grid-min:160px;--calc-picker-min:140px;--calc-art:100px;--calc-copy:13px;--calc-value:16px}body.home-refined #calculator-page #calculator-shell .calculator-pets{grid-template-columns:repeat(var(--calc-columns),minmax(0,1fr));align-content:start}body.home-refined #calculator-page #calculator-shell .calculator-custom-value:not(.is-temporary),body.home-refined #calculator-page #calculator-shell .calculator-value-editor:not(.is-temporary) input{color:var(--paint-text,#e8e5e1)!important;-webkit-text-fill-color:var(--paint-text,#e8e5e1)!important}body.home-refined #calculator-page #calculator-shell .calculator-value-editor:not(.is-temporary){border-color:var(--paint-line-a25,#ffffff40);background:var(--paint-base,#171519)}body.home-refined #calculator-page #calculator-shell .calculator-card-size{min-width:0;margin:0 12px 12px;padding:12px;border:1px solid var(--border);border-radius:10px}body.home-refined #calculator-page #calculator-shell .calculator-card-size legend{padding:0 6px;color:var(--paint-text,#e8e5e1);font-size:12px;font-weight:600}body.home-refined #calculator-page #calculator-shell .calculator-card-size>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}body.home-refined #calculator-page #calculator-shell .calculator-card-size button{min-width:0;min-height:44px;padding:8px;color:var(--paint-text,#e8e5e1);background:var(--header);border:1px solid var(--border);border-radius:7px;font:500 12px "Lexend",sans-serif;cursor:pointer}body.home-refined #calculator-page #calculator-shell .calculator-card-size button[aria-pressed=true]{border-color:var(--ss-accent,var(--accent));background:var(--panel-hover)}body.home-refined #calculator-page #calculator-shell .calculator-card-size button:focus-visible{outline:2px solid var(--ss-accent,var(--accent));outline-offset:2px}body.home-refined #calculator-page #calculator-shell :is(.calculator-pet,.calculator-add){min-width:0;width:100%}body.home-refined #calculator-page #calculator-shell[data-card-size=small] .calculator-pet-controls{flex-wrap:wrap;gap:2px}body.home-refined #calculator-page #calculator-shell[data-card-size=small] .calculator-pet .calculator-quantity{flex-shrink:0}@media(max-width:767px){body.home-refined #calculator-page #calculator-shell{--calc-columns:2;--calc-picker-columns:2;--calc-art:88px;--calc-copy:12px}body.home-refined #calculator-page #calculator-shell[data-card-size=small]{--calc-columns:3;--calc-picker-columns:3;--calc-art:60px;--calc-copy:10px}body.home-refined #calculator-page #calculator-shell[data-card-size=large]{--calc-columns:1;--calc-picker-columns:1;--calc-art:140px;--calc-copy:15px}body.home-refined #calculator-page #calculator-shell .calculator-layout{grid-template-columns:minmax(0,1fr);gap:16px;align-items:start}body.home-refined #calculator-page #calculator-shell .calculator-offer{height:auto!important;min-height:0;grid-template-rows:auto auto!important}body.home-refined #calculator-page #calculator-shell .calculator-offer>header{padding:12px 14px;min-height:54px;gap:12px;flex-wrap:nowrap}body.home-refined #calculator-page #calculator-shell .calculator-offer>header h2{font-size:15px}body.home-refined #calculator-page #calculator-shell .calculator-reset{min-height:40px;font-size:12px}body.home-refined #calculator-page #calculator-shell .calculator-pets{grid-template-columns:repeat(var(--calc-columns),minmax(0,1fr));height:auto!important;min-height:0;max-height:none;padding:12px;gap:10px}body.home-refined #calculator-page #calculator-shell .calculator-market-banner{grid-template-columns:repeat(2,minmax(0,1fr));position:static;gap:0}body.home-refined #calculator-page #calculator-shell .calculator-market-side{padding:14px;min-width:0;grid-row:1}body.home-refined #calculator-page #calculator-shell .calculator-market-side:last-child{grid-column:2}body.home-refined #calculator-page #calculator-shell .calculator-market-metrics{grid-template-columns:minmax(0,1fr);gap:10px}body.home-refined #calculator-page #calculator-shell .calculator-market-metrics strong{font-size:22px}body.home-refined #calculator-page #calculator-shell .calculator-market-metrics .calculator-demand{font-size:18px}body.home-refined #calculator-page #calculator-shell .calculator-verdict{grid-column:1/-1;grid-row:2;margin:0;padding:12px;border-inline:0;border-top:1px solid var(--border)}body.home-refined #calculator-page #calculator-shell .calculator-settings-button{position:static;display:grid;margin:14px 0 0 auto;min-width:44px;min-height:44px}body.home-refined #calculator-page #calculator-shell .calculator-settings-panel{overflow:auto}}body.home-refined #calculator-page #calculator-shell[data-card-size=small] .calculator-picker-results{grid-template-columns:repeat(auto-fill,minmax(80px,1fr))}body.home-refined #calculator-page #calculator-shell[data-card-size=large] .calculator-picker-results{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}body.home-refined #calculator-page #calculator-shell[data-card-size=small] .calculator-picker-art{width:46px}body.home-refined #calculator-page #calculator-shell[data-card-size=large] .calculator-picker-art{width:88px}body.home-refined #calculator-page #calculator-shell[data-card-size=small] .calculator-picker-copy :is(strong,small){font-size:10px}body.home-refined #calculator-page #calculator-shell[data-card-size=large] .calculator-picker-copy :is(strong,small){font-size:14px}body.home-refined #calculator-page #calculator-shell[data-card-size=small] .calculator-pet-value{font-size:11px}body.home-refined #calculator-page #calculator-shell[data-card-size=large] .calculator-pet-value{font-size:16px}body.home-refined #calculator-page #calculator-shell[data-card-size=small] :is(.calculator-pet,.calculator-add){min-height:112px}@media(max-width:767px){body.home-refined #calculator-page #calculator-shell[data-card-size=small] .calculator-picker-results{grid-template-columns:repeat(3,minmax(0,1fr))}body.home-refined #calculator-page #calculator-shell[data-card-size=large] .calculator-picker-results{grid-template-columns:minmax(0,1fr)}body.home-refined #calculator-page #calculator-shell[data-card-size=small] .calculator-picker-art{width:60px}body.home-refined #calculator-page #calculator-shell[data-card-size=large] .calculator-picker-art{width:110px}}.account-discord-connection{display:flex;align-items:center;gap:8px;padding-right:8px}.account-discord-connection .account-discord-profile{min-width:0;flex:1;margin:0;gap:9px}.account-discord-avatar{width:32px;height:32px;flex:none;object-fit:cover;border-radius:50%}.account-discord-identity{display:grid;min-width:0;gap:3px;line-height:1.3}.account-discord-identity strong{overflow:hidden;text-overflow:ellipsis;font-size:12px;font-weight:600}.account-discord-identity small{overflow:hidden;text-overflow:ellipsis;color:var(--paint-muted,#aaa2b0);font-size:10px}.account-discord-relink{display:grid;place-items:center;min-height:32px;padding:4px;color:var(--paint-muted,#aaa2b0);font-size:10px;text-decoration:none}.account-discord-relink:hover{color:var(--paint-text,#e8e5e1)}.account-discord-relink:focus-visible{outline:2px solid var(--ss-accent,var(--accent));outline-offset:2px}body.home-refined #account-menu .account-panel:has(.account-discord-profile){width:280px!important;max-width:calc(100vw - 24px)}body.home-refined #account-menu .account-discord-connection{display:flex;align-items:center;gap:8px;padding:6px 0}body.home-refined #account-menu .account-discord-profile{display:flex;flex:1;min-width:0;width:auto;min-height:50px;margin:0;padding:4px 6px;gap:9px;justify-content:start;text-align:left;background:transparent;border:0;box-shadow:none;color:var(--paint-text,#e8e5e1)}body.home-refined #account-menu .account-discord-profile:hover{background:var(--paint-tint-a3,#ffffff08)}body.home-refined #account-menu .account-discord-avatar{width:32px;height:32px;flex:none;border-radius:50%;object-fit:cover}body.home-refined #account-menu .account-discord-identity{flex:1;min-width:0;display:grid;gap:3px}body.home-refined #account-menu .account-discord-identity strong{white-space:normal;overflow-wrap:anywhere;font-size:12px;line-height:1.3}body.home-refined #account-menu .account-discord-identity small{white-space:normal;overflow-wrap:anywhere;font-size:11px;line-height:1.3}body.home-refined #calculator-page #calculator-shell .calculator-pet{position:relative;min-width:0;width:100%;overflow:hidden;contain:inline-size}body.home-refined #calculator-page #calculator-shell .calculator-pet-remove{position:absolute;inset:0;display:grid;width:100%;height:100%;min-width:0;padding:0;border:0;background:transparent;overflow:hidden;border-radius:inherit}body.home-refined #calculator-page #calculator-shell .calculator-pet-art{position:absolute;inset:0;width:auto;height:auto;min-width:0;max-width:none;overflow:hidden}body.home-refined #calculator-page #calculator-shell[data-card-size=small] .calculator-pet-controls{display:block;top:6px;left:6px;right:6px}body.home-refined #calculator-page #calculator-shell[data-card-size=small] .calculator-quantity{position:absolute;top:0;right:0;left:auto;max-width:100%;margin:0;grid-template-columns:18px minmax(0,1fr) 18px}body.home-refined #calculator-page #calculator-shell[data-card-size=small] .calculator-quantity input{min-width:0;max-width:100%;width:24px!important}body.home-refined #calculator-page #calculator-shell[data-card-size=small] .calculator-offer-demand{position:absolute;top:27px;left:0}body.home-refined #calculator-page #calculator-shell[data-card-size=small] .calculator-picker{width:min(660px,100%)}body.home-refined #calculator-page #calculator-shell[data-card-size=large] .calculator-picker{width:min(1080px,100%)}body.home-refined #calculator-page #calculator-shell[data-card-size=small] .calculator-picker-results{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:10px}body.home-refined #calculator-page #calculator-shell[data-card-size=large] .calculator-picker-results{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:12px}body.home-refined #calculator-page #calculator-shell:is([data-card-size=small],[data-card-size=large]) .calculator-picker-pet{display:flex;flex-direction:column;align-items:center;justify-content:start;min-width:0;min-height:0;aspect-ratio:auto;padding:34px 8px 10px;gap:10px;overflow:hidden}body.home-refined #calculator-page #calculator-shell:is([data-card-size=small],[data-card-size=large]) .calculator-picker-art{position:relative;flex:none;aspect-ratio:1;height:auto;max-width:80%;overflow:hidden}body.home-refined #calculator-page #calculator-shell[data-card-size=small] .calculator-picker-art{width:64px}body.home-refined #calculator-page #calculator-shell[data-card-size=large] .calculator-picker-art{width:min(220px,80%)}body.home-refined #calculator-page #calculator-shell:is([data-card-size=small],[data-card-size=large]) .calculator-picker-copy{position:static;inset:auto;display:grid;width:100%;min-width:0;margin-top:auto;padding:0;gap:5px;border:0;background:transparent;box-shadow:none;backdrop-filter:none;text-align:center}body.home-refined #calculator-page #calculator-shell:is([data-card-size=small],[data-card-size=large]) .calculator-picker-copy strong{white-space:normal;overflow-wrap:anywhere;overflow:visible;text-overflow:clip;line-height:1.35}body.home-refined #calculator-page #calculator-shell[data-card-size=small] .calculator-picker-copy strong{font-size:11px}body.home-refined #calculator-page #calculator-shell[data-card-size=small] .calculator-picker-copy small{font-size:12px}body.home-refined #calculator-page #calculator-shell[data-card-size=large] .calculator-picker-copy strong{font-size:14px}body.home-refined #calculator-page #calculator-shell[data-card-size=large] .calculator-picker-copy small{font-size:16px}@media(max-width:767px){body.home-refined #calculator-page #calculator-shell:is([data-card-size=small],[data-card-size=large]) .calculator-picker{width:100%}body.home-refined #calculator-page #calculator-shell[data-card-size=small] .calculator-picker-results{grid-template-columns:repeat(auto-fill,minmax(112px,1fr))}body.home-refined #calculator-page #calculator-shell[data-card-size=large] .calculator-picker-results{grid-template-columns:minmax(0,1fr)}}@media(max-width:900px){body.home-refined #site-header #topbar-search input,body.home-refined #global-search-input{font-size:max(16px,calc(12px * var(--ss-type-scale,1)))!important}body.home-refined :is(.pv-cats,.player-collection-tabs,.pet-detail-tabs,.pet-activity-tabs,.offer-library-tabs,.gw-tabs,.calculator-picker-tabs,.offers-tabs){display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center;min-width:0;max-width:100%;min-height:48px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;overscroll-behavior-y:auto;touch-action:auto;scrollbar-width:none}body.home-refined :is(.pv-cats,.player-collection-tabs,.pet-detail-tabs,.pet-activity-tabs,.offer-library-tabs,.gw-tabs,.calculator-picker-tabs,.offers-tabs)>:is(button,a){flex:0 0 auto;min-height:44px;white-space:nowrap;transform:none}}body.home-refined.home-view main.home{height:auto;min-height:0;grid-template-rows:auto auto auto;gap:24px;padding-bottom:24px}body.home-refined.home-view .hero{height:auto;min-height:0;gap:32px}body.home-refined.home-view .hero-copy{min-width:0;padding-block:18px}body.home-refined.home-view .hero-bounty{height:auto;min-height:0}body.home-refined.home-view .stats-panel{height:auto;min-height:76px}body.home-refined.home-view .values-panel{height:auto;min-height:0}body.home-refined.home-view .value-rail{height:auto;min-height:140px}body.home-refined.home-view .value-card{height:auto;min-height:128px}@media(min-width:768px) and (max-width:1480px){body.home-refined.home-view main.home{gap:20px}body.home-refined.home-view .hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px}body.home-refined.home-view .hero-copy h1{font-size:clamp(34px,3.4vw,48px);line-height:1.1}body.home-refined.home-view .hero-bounty{padding:22px}body.home-refined.home-view .value-rail{grid-auto-columns:minmax(230px,1fr);overflow-x:auto;overflow-y:hidden}}@media(max-width:767px){body.home-refined.home-view main.home{gap:20px}body.home-refined.home-view .hero{gap:20px}body.home-refined.home-view .hero-copy{padding-block:0}body.home-refined.home-view .hero-description{margin-bottom:16px}body.home-refined.home-view .hero-bounty{padding:18px;gap:14px}body.home-refined.home-view .bounty-target .bounty-image{width:80px;height:88px;flex-basis:80px}body.home-refined.home-view .stats-panel{min-height:0;gap:14px;padding-block:16px}body.home-refined.home-view .value-rail{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row;grid-auto-columns:auto;gap:12px;overflow:visible;min-height:0}body.home-refined.home-view .value-card{display:flex;flex-direction:column;align-items:flex-start;gap:7px;width:100%;height:auto;min-height:0;padding:12px;border:1px solid var(--border,rgba(255,255,255,.1));border-radius:12px}body.home-refined.home-view .value-card-image{width:52px;height:52px;min-width:0;flex:none}body.home-refined.home-view .value-card-main{width:100%;min-width:0}body.home-refined.home-view .value-card-name{white-space:normal;overflow-wrap:anywhere;line-height:1.35}body.home-refined.home-view .value-card-meta{flex-wrap:wrap;gap:8px;width:100%;margin-top:auto}}body.home-refined #calculator-page #calculator-shell:is([data-card-size=small],[data-card-size=large]) .calculator-picker-pet{height:auto!important;max-height:none!important;align-self:start}body.home-refined #calculator-page #calculator-shell:is([data-card-size=small],[data-card-size=large]) .calculator-picker-art{inset:auto;aspect-ratio:1;max-height:none;transform:none}body.home-refined #calculator-page #calculator-shell[data-card-size=large] .calculator-picker-results{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}@media(max-width:767px){body.home-refined #calculator-page #calculator-shell[data-card-size=large] .calculator-picker-results{grid-template-columns:minmax(0,1fr)}}@media(max-width:767px){body.home-refined.home-view .bounty-target{min-height:96px}body.home-refined.home-view .bounty-source{min-height:72px;padding:10px 12px}body.home-refined.home-view .bounty-source .bounty-image{width:34px;height:38px;flex-basis:34px}body.home-refined.home-view .hero-bounty{display:flex;flex-direction:column;justify-content:flex-start}body.home-refined.home-view .bounty-footer{margin-top:0}}body.home-refined #calculator-page #calculator-shell:is([data-card-size=small],[data-card-size=large]) .calculator-picker-results{grid-auto-rows:max-content;grid-template-rows:none;align-items:start}@media(min-width:768px){body.home-refined.home-view .bounty-target{min-height:120px;align-items:center}body.home-refined.home-view .bounty-target .bounty-image{width:110px;height:110px;max-height:110px;flex:0 0 110px}body.home-refined.home-view .bounty-target .bounty-image>img{width:100%;height:100%;max-height:100%;object-fit:contain}}body.home-refined #calculator-page #calculator-shell[data-card-size] .calculator-picker-results{grid-auto-rows:max-content;grid-template-rows:none;align-items:start}body.home-refined #calculator-page #calculator-shell[data-card-size] .calculator-picker-pet{--picker-caption-height:46px;position:relative;display:block;container-type:inline-size;box-sizing:border-box;width:100%;height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:1!important;padding:0;gap:0;overflow:hidden}body.home-refined #calculator-page #calculator-shell[data-card-size=small] .calculator-picker-pet{--picker-caption-height:38px}body.home-refined #calculator-page #calculator-shell[data-card-size=large] .calculator-picker-pet{--picker-caption-height:54px}body.home-refined #calculator-page #calculator-shell[data-card-size] .calculator-picker-art{position:absolute;inset:4px 4px var(--picker-caption-height);display:grid;width:auto;height:auto;min-width:0;max-width:none;max-height:none;aspect-ratio:auto;margin:0;overflow:hidden;transform:none}body.home-refined #calculator-page #calculator-shell[data-card-size] .calculator-picker-art img{position:static;width:100%;height:100%;min-width:0;min-height:0;max-width:100%;max-height:100%;padding:2px;object-fit:contain;transform:none}body.home-refined #calculator-page #calculator-shell[data-card-size] .calculator-picker-copy{position:absolute;inset:auto 5px 4px;display:grid;align-content:end;width:auto;min-width:0;max-height:var(--picker-caption-height);margin:0;padding:0;gap:2px;border:0;background:transparent;box-shadow:none;backdrop-filter:none;text-align:center;pointer-events:none}body.home-refined #calculator-page #calculator-shell[data-card-size] .calculator-picker-copy strong{display:block;min-width:0;max-width:100%;white-space:nowrap;overflow-wrap:normal;overflow:hidden;text-overflow:ellipsis;line-height:1.3}body.home-refined #calculator-page #calculator-shell[data-card-size] .calculator-picker-copy small{display:block;min-width:0;padding:0;white-space:nowrap;line-height:1.15}body.home-refined #calculator-page #calculator-shell[data-card-size=small] .calculator-picker-copy strong{font-size:clamp(9px,10cqi,11px)}body.home-refined #calculator-page #calculator-shell[data-card-size=small] .calculator-picker-copy small{font-size:clamp(10px,11cqi,12px)}body.home-refined #calculator-page #calculator-shell[data-card-size=medium] .calculator-picker-copy strong{font-size:12px}body.home-refined #calculator-page #calculator-shell[data-card-size=medium] .calculator-picker-copy small{font-size:17px}body.home-refined #calculator-page #calculator-shell[data-card-size=large] .calculator-picker-copy strong{font-size:14px}body.home-refined #calculator-page #calculator-shell[data-card-size=large] .calculator-picker-copy small{font-size:20px}body.home-refined #calculator-page #calculator-shell[data-card-size] .calculator-picker-badge{position:absolute;top:6px;left:6px;z-index:2;height:20px;padding:2px 4px;border-radius:5px;pointer-events:none}body.home-refined #calculator-page #calculator-shell[data-card-size] .calculator-picker-badge .calculator-demand{gap:3px;font-size:11px}body.home-refined #calculator-page #calculator-shell[data-card-size] .calculator-picker-badge .calculator-demand svg{width:12px;height:12px}body.home-refined #calculator-page #calculator-shell[data-card-size] .calculator-picker-trend{top:6px;right:6px;width:20px;height:20px;padding:2px;pointer-events:none}body.home-refined #calculator-page #calculator-shell[data-card-size] .calculator-picker-trend svg{width:14px;height:14px}body.home-refined #calculator-page #calculator-shell[data-card-size] .calculator-inventory-quantity{top:6px;right:6px;height:20px;min-height:20px;padding:0 4px;font-size:10px}body.home-refined #calculator-page #calculator-shell[data-card-size] .calculator-inventory-pet .calculator-picker-trend{top:30px}body.home-refined #calculator-page #calculator-shell[data-card-size] .calculator-inventory-check{right:6px;bottom:5px;width:16px;height:16px}body.home-refined #calculator-page #calculator-shell[data-card-size] .calculator-inventory-pet .calculator-picker-copy small{padding-inline:18px}@media(min-width:768px){body.home-refined #calculator-page #calculator-shell[data-card-size] .calculator-picker{width:min(1020px,100%)}}@media(min-width:768px) and (max-width:1480px),(min-width:768px) and (max-height:850px){body.home-refined.home-view{height:auto;min-height:100svh}body.home-refined.home-view main.home{flex:1 0 auto;min-height:0;max-height:none;margin-block:0;padding-block:14px 0;grid-template-rows:minmax(272px,1fr) minmax(64px,auto) minmax(156px,auto);gap:14px}body.home-refined.home-view .hero{height:auto;min-height:272px;gap:24px;align-items:stretch}body.home-refined.home-view .hero-copy{padding-block:8px}body.home-refined.home-view .hero-copy h1{font-size:clamp(36px,3.4vw,48px);line-height:1.08}body.home-refined.home-view .hero-copy>.hero-description{margin-top:12px;margin-bottom:0}body.home-refined.home-view .hero-actions{flex-wrap:wrap;gap:9px;margin-top:16px}body.home-refined.home-view .hero-actions .button{min-height:40px}body.home-refined.home-view .hero-footnote{margin-top:12px}body.home-refined.home-view .hero-bounty{height:auto;min-height:0;padding:16px;justify-content:center}body.home-refined.home-view .bounty-overview{display:flex;flex-direction:column;height:auto;gap:10px}body.home-refined.home-view .bounty-heading{min-height:24px;flex-wrap:wrap;gap:8px}body.home-refined.home-view .bounty-heading h2{font-size:14px}body.home-refined.home-view .bounty-timer{font-size:12px}body.home-refined.home-view .bounty{grid-template-rows:minmax(96px,1fr) auto;gap:10px}body.home-refined.home-view .bounty-target{height:auto;min-height:96px;gap:16px}body.home-refined.home-view .bounty-target .bounty-image{height:96px;min-height:0;max-height:96px}body.home-refined.home-view .bounty-target .bounty-image>img{height:92px;max-height:92px}body.home-refined.home-view .bounty-target strong{font-size:clamp(23px,2vw,29px)}body.home-refined.home-view .bounty-source{height:auto;min-height:56px;padding:8px 10px;gap:10px}body.home-refined.home-view .bounty-source .bounty-image{width:32px;height:34px}body.home-refined.home-view .bounty-footer{min-height:24px}body.home-refined.home-view .bounty-footer>a{min-height:24px;font-size:11px}body.home-refined.home-view .stats-panel{min-height:64px}body.home-refined.home-view .stat-box{min-width:0;padding-inline:16px}body.home-refined.home-view .stat-box>span:last-child{min-width:0}body.home-refined.home-view .stat-box strong{font-size:23px;white-space:nowrap}body.home-refined.home-view .values-panel{min-height:156px;gap:10px}body.home-refined.home-view .values-panel .panel-heading{min-height:26px;flex-basis:auto}body.home-refined.home-view .value-rail{min-height:120px;grid-auto-columns:minmax(218px,1fr)}body.home-refined.home-view .value-card{min-height:120px;height:120px;grid-template-columns:60px minmax(0,1fr);gap:10px;padding:10px}body.home-refined.home-view .value-card-image{width:60px;height:74px}body.home-refined.home-view .value-card-image img{width:58px;height:66px}body.home-refined.home-view .site-footer{min-height:44px;height:auto;flex:0 0 44px}}@media(max-width:767px){body.home-refined.home-view{height:auto;min-height:100svh}body.home-refined.home-view main.home{display:flex;flex-direction:column;flex:0 0 auto;min-height:0;max-height:none;margin-block:0;gap:14px;padding-block:14px}body.home-refined.home-view main.home .hero{display:flex;flex-direction:column;height:auto;min-height:0;gap:14px}body.home-refined.home-view .hero-copy{min-width:0;padding:0}body.home-refined.home-view .hero h1{font-size:clamp(28px,5vw,34px);line-height:1.15;letter-spacing:-1px}body.home-refined.home-view .hero h1 br{display:none}body.home-refined.home-view .hero h1>span{display:inline}body.home-refined.home-view .hero h1>span::before{content:' ';white-space:pre}body.home-refined.home-view .hero-copy>.hero-description{margin-block:10px 0;font-size:12px;line-height:1.55}body.home-refined.home-view .hero-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%;margin-top:14px}body.home-refined.home-view .hero-actions .button{min-width:0;min-height:44px;height:auto;padding:10px 8px;font-size:11px;white-space:normal;text-align:center}body.home-refined.home-view .hero-footnote{margin-top:10px}body.home-refined.home-view .hero-bounty{height:auto;min-height:0;padding:14px}body.home-refined.home-view .bounty-overview{display:flex;flex-direction:column;height:auto;gap:12px}body.home-refined.home-view .bounty-heading{min-height:26px;margin:0;flex-wrap:wrap;gap:8px}body.home-refined.home-view .bounty-heading h2{font-size:14px}body.home-refined.home-view .bounty-timer{font-size:12px}body.home-refined.home-view .bounty{height:auto;grid-template-columns:minmax(0,1fr) 94px;grid-template-rows:auto;gap:12px}body.home-refined.home-view .bounty-target{min-height:110px;height:auto;gap:10px}body.home-refined.home-view .bounty-target .bounty-image{width:72px;height:88px;min-height:0;flex-basis:72px}body.home-refined.home-view .bounty-target .bounty-image>img{width:68px;height:84px;max-height:84px}body.home-refined.home-view .bounty-target strong{font-size:clamp(23px,4vw,28px)}body.home-refined.home-view .bounty-source{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;height:100%;min-height:110px;padding:8px;width:94px}body.home-refined.home-view .bounty-source-copy{width:100%;max-width:100%;align-items:center}body.home-refined.home-view .bounty-source strong{font-size:11px;white-space:normal;overflow-wrap:anywhere}body.home-refined.home-view .bounty-source .bounty-odds{margin:0;align-items:center}body.home-refined.home-view .bounty-source .bounty-odds strong{font-size:14px;white-space:nowrap}body.home-refined.home-view .bounty-source>.bounty-link-arrow{display:none}body.home-refined.home-view .bounty-footer{min-height:28px;margin:0}body.home-refined.home-view .bounty-footer>a{min-height:28px}body.home-refined.home-view main.home .stats-panel{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;min-height:0;height:auto;padding-block:12px}body.home-refined.home-view .stat-box{height:auto;min-height:40px;padding:0;border:0}body.home-refined.home-view .stat-box strong{font-size:24px}body.home-refined.home-view .stat-box small{font-size:10px}body.home-refined.home-view .values-panel{height:auto;min-height:0;gap:8px}body.home-refined.home-view .value-rail{display:grid;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(230px,78%);gap:12px;height:auto;min-height:120px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;touch-action:pan-x pan-y;padding-bottom:4px;scroll-snap-type:x proximity}body.home-refined.home-view .value-rail .value-card{display:grid;grid-template-columns:64px minmax(0,1fr);align-items:center;gap:12px;min-width:0;min-height:116px;height:auto;padding:10px;scroll-snap-align:start}body.home-refined.home-view .value-rail .value-card-image{width:64px;height:72px}body.home-refined.home-view .value-rail .value-card-image img{width:60px;height:68px}body.home-refined.home-view .value-rail .value-card-copy{display:flex;flex-direction:column;align-items:flex-start;gap:5px;min-width:0;width:100%;height:auto}body.home-refined.home-view .value-rail .value-card-name{font-size:11px;line-height:1.4;max-height:32px;overflow-wrap:anywhere}body.home-refined.home-view .value-rail .value-card-value{margin:0;font-size:22px;max-width:100%}body.home-refined.home-view .value-rail .value-card-value>strong{font-size:22px}body.home-refined.home-view .value-rail .value-card-meta{margin-top:2px;min-height:16px;gap:8px;font-size:10px}body.home-refined.home-view .hero-description-desktop{display:none}body.home-refined.home-view .hero-description-mobile{display:inline}body.home-refined.home-view .bounty-source .bounty-image{width:28px;height:30px;flex-basis:30px}body.home-refined.home-view .bounty-source .bounty-label{font-size:9px}body.home-refined.home-view .bounty-source strong{text-align:center}body.home-refined.home-view .bounty-source .bounty-odds small{display:none}body.home-refined.home-view .bounty-target-copy{gap:7px}}@media(max-width:360px){body.home-refined.home-view main.home .stats-panel{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}body.home-refined.home-view .bounty{grid-template-columns:minmax(0,1fr) 82px;gap:8px}body.home-refined.home-view .bounty-source{width:82px}body.home-refined.home-view .bounty-target .bounty-image{width:58px;flex-basis:58px}body.home-refined.home-view .bounty-target .bounty-image>img{width:56px}}:root body.home-refined .home-ambient::before,
:root body.home-refined .home-ambient::after{content:none;display:none;background:none;filter:none;mask-image:none;animation:none}:root body.home-refined .home-ambient-bottom{display:none;background:none}:root:not([data-site-theme=light]) body.home-refined .home-ambient{opacity:.35;background:#030202 url('/assets/images/site-backdrop-base-a8ab00ac7822-1280.webp') left top / cover no-repeat;filter:none;mask-image:none;transform:none;animation:none;transition:none}:root:not([data-site-theme=light]) body.home-refined .home-ambient::before{content:"";display:block;position:absolute;inset:auto;left:-30%;top:-16%;width:100%;height:85%;background:url('/assets/images/home-ambient.webp') 50% 30% / cover no-repeat;opacity:.38;pointer-events:none;filter:none;transform:none;animation:none;mask-image:radial-gradient(ellipse 58% 58% at 40% 30%,#000 10%,#000a 40%,transparent 80%)}:root:not([data-site-theme=light]) body.home-refined .home-ambient::after{content:"";display:block;position:absolute;inset:0;width:100%;height:100%;background:#0004;opacity:1;pointer-events:none;filter:none;mask-image:none;transform:none;animation:none}:root[data-site-theme=carbon] body.home-refined .home-ambient{opacity:.26}:root[data-site-theme=blue] body.home-refined .home-ambient{opacity:.22}@media(max-width:620px){:root:not([data-site-theme=light]) body.home-refined .home-ambient{background-image:url('/assets/images/site-backdrop-base-1221e87b3dae-768.webp')}:root:not([data-site-theme=light]) body.home-refined .home-ambient::before{left:-80%;top:-3%;width:150%;height:62%}}body.home-refined.home-view .hero-copy h1,body.home-refined.home-view .hero-copy h1>span{font-weight:800}body.catalog-refined #petValuesPage .pets-sort .custom-select-menu{box-sizing:border-box;left:auto;right:0;width:max-content;min-width:max(100%,240px);max-width:min(320px,calc(100vw - 28px));max-height:min(360px,60dvh);overflow-x:hidden;overflow-y:auto;grid-template-columns:minmax(0,1fr);align-content:start;scrollbar-width:thin;scrollbar-color:var(--paint-line-a25,#ffffff40) transparent;overscroll-behavior:contain}body.catalog-refined #petValuesPage .pets-sort .custom-select-option{box-sizing:border-box;min-width:0;max-width:100%;height:auto;padding:10px 11px;line-height:1.5;flex-shrink:0}body.catalog-refined #petValuesPage .pets-sort .custom-select-option>span:last-child{min-width:0;white-space:normal;overflow-wrap:anywhere;text-overflow:clip}@media(max-width:620px){body.catalog-refined #petValuesPage .pets-sort .custom-select-menu{left:0;right:auto}}body.catalog-refined #petValuesPage .pv-bar:has(.custom-select.is-open){z-index:20}html.site-hide-pet-tracking #petValuesPage :is(.catalog-tracking,.catalog-skeleton-tracking){display:none!important}.profile-value-skeleton{display:inline-block;width:7ch;height:1em;vertical-align:middle;border-radius:6px;background:var(--border);animation:player-value-pulse 1.2s ease-in-out infinite alternate}@keyframes player-value-pulse{to{opacity:.4}}@media(prefers-reduced-motion:reduce){.profile-value-skeleton{animation:none}}body img{pointer-events:auto!important;-webkit-user-select:auto!important;user-select:auto!important;-webkit-user-drag:auto!important}.offers-pet>:is(.offers-tile-quantity,.offers-tile-value,.offers-ut),.offers-pet .offers-tile-demand{pointer-events:none}body.home-refined #site-header > .topbar{background:transparent}body .warn-mini.player-tag{display:inline-flex;align-items:center;justify-content:center;gap:5px!important;width:max-content!important;min-width:max-content!important;flex:0 0 auto;white-space:nowrap;padding:0 7px}body .warn-mini.player-tag > .player-tag-svg,body .warn-mini.player-tag > .icon{position:static;display:block;flex:0 0 12px;width:12px;height:12px;margin:0;transform:none}body .warn-mini.player-tag > .player-tag-label{position:static;display:block;flex:0 0 auto;width:auto;margin:0;line-height:1;white-space:nowrap;transform:none}body.catalog-refined #petValuesPage .catalog-tracking{background:rgba(0,0,0,.62)!important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:#f5f3f7}body.catalog-refined #petValuesPage .catalog-tracking .tracking-icon{color:#dedee8}body.catalog-refined #petValuesPage .catalog-tracking .tracking-exist .tracking-icon{color:var(--paint-accent-text,#ff9c91)}body.catalog-refined #petValuesPage .catalog-tracking .tracking-slash{color:rgba(255,255,255,.45)}body.home-refined #site-header,body.home-refined #site-header.is-scrolled{background:rgba(14,13,16,.84);backdrop-filter:blur(28px) saturate(115%);-webkit-backdrop-filter:blur(28px) saturate(115%)}:root[data-site-theme=light] body.home-refined #site-header,:root[data-site-theme=light] body.home-refined #site-header.is-scrolled{background:rgba(250,250,252,.9)}@media(max-width:760px){.mobile-app-ready body.catalog-refined #petValuesPage .pv-cats{top:calc(var(--mobile-header-height) - 20px + env(safe-area-inset-top,0px));gap:4px;min-height:48px;margin-top:0;padding:4px 6px;border:1px solid rgba(255,255,255,.12);border-radius:12px;background:rgba(16,15,18,.9);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:0 6px 16px rgba(0,0,0,.2)}.mobile-app-ready body.catalog-refined #petValuesPage .pv-cats>.seg{height:38px;min-height:38px;padding:0 6px;border-radius:8px;font-size:10.5px}.mobile-app-ready body.catalog-refined #petValuesPage .pv-cats>.seg.active{background:var(--paint-accent-a10,rgba(232,62,88,.1))}.mobile-app-ready body.catalog-refined #petValuesPage .pv-cats>.seg.active::after{left:8px;right:8px;bottom:2px;border-radius:2px}:root[data-site-theme=light].mobile-app-ready body.catalog-refined #petValuesPage .pv-cats{background:rgba(250,250,252,.94);border-color:rgba(0,0,0,.12);box-shadow:0 6px 16px rgba(0,0,0,.08)}}body.catalog-refined #petValuesPage .catalog-card-right .catalog-edited{background:rgba(0,0,0,.62);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:#f5f3f7}body.catalog-refined #petValuesPage .card,body.players-refined #players-page .player-leaderboard-card{backdrop-filter:blur(22px)!important;-webkit-backdrop-filter:blur(22px)!important}:root:not([data-site-theme=light]) body.catalog-refined #petValuesPage .card{background:rgba(0,0,0,.62)!important}:root:not([data-site-theme=light]) body.catalog-refined #petValuesPage .card:hover{background:rgba(0,0,0,.7)!important}:root:not([data-site-theme=light]) body.players-refined #players-page .player-leaderboard-card:not(.has-fall-card,.has-halloween-card,.has-rich-paw-card){background:rgba(0,0,0,.62)}:root:not([data-site-theme=light]) body.players-refined #players-page .player-leaderboard-card:not(.has-fall-card,.has-halloween-card,.has-rich-paw-card):hover{background:rgba(0,0,0,.7)}:root[data-site-theme=light] body.catalog-refined #petValuesPage .card,:root[data-site-theme=light] body.players-refined #players-page .player-leaderboard-card:not(.has-fall-card,.has-halloween-card,.has-rich-paw-card){background:rgba(250,250,252,.8)}:root:not([data-site-theme=light]) body.catalog-refined #petValuesPage .card{backdrop-filter:blur(22px)!important;-webkit-backdrop-filter:blur(22px)!important}@media(min-width:761px){body.home-refined #site-header{position:sticky;top:env(safe-area-inset-top,0px);flex-shrink:0;z-index:80}}:root[data-site-font]:not([data-site-font=lexend]) body.home-refined,:root[data-site-font]:not([data-site-font=lexend]) body.home-refined *{font-family:var(--site-font-family)!important}.ss-font-select select{max-width:52%;padding:9px 10px;border:1px solid var(--ss-line);border-radius:8px;background:var(--ss-raised);color:var(--paint-text,#f5f3f7);font:inherit;font-size:12px}body.home-refined #site-header{--header-rest-radius:16px;border-top-left-radius:calc(var(--header-rest-radius) * (1 - var(--header-dock,0)));border-top-right-radius:calc(var(--header-rest-radius) * (1 - var(--header-dock,0)))}@media(max-width:760px){body.home-refined #site-header{--header-rest-radius:12px}}@font-face{font-family:OpenDyslexic;src:url('/assets/fonts/OpenDyslexic-Regular.woff2') format('woff2');font-weight:100 500;font-style:normal;font-display:swap;size-adjust:94%;ascent-override:112%;descent-override:32%;line-gap-override:0%}@font-face{font-family:OpenDyslexic;src:url('/assets/fonts/OpenDyslexic-Bold.woff2') format('woff2');font-weight:501 1000;font-style:normal;font-display:swap;size-adjust:94%;ascent-override:112%;descent-override:32%;line-gap-override:0%}@media(max-width:600px){.ss-font-select{flex-wrap:wrap}.ss-font-select select{width:100%;max-width:100%}}@font-face{font-family:"OpenDyslexic Display";src:url('/assets/fonts/OpenDyslexic-Regular.woff2') format('woff2');font-weight:100 500;font-display:swap;size-adjust:82.35%;ascent-override:120%;descent-override:32%;line-gap-override:0%}@font-face{font-family:"OpenDyslexic Display";src:url('/assets/fonts/OpenDyslexic-Bold.woff2') format('woff2');font-weight:501 1000;font-display:swap;size-adjust:82.35%;ascent-override:120%;descent-override:32%;line-gap-override:0%}:root[data-site-font=opendyslexic]:not([data-site-font=lexend]) body.home-refined :is(h1,h2,h3,h4,h5,h6),:root[data-site-font=opendyslexic]:not([data-site-font=lexend]) body.home-refined :is(h1,h2,h3,h4,h5,h6) *{font-family:"OpenDyslexic Display",Verdana,sans-serif!important;line-height:1.3;letter-spacing:normal}.catalog-header-glass{display:none}@media(max-width:760px){.mobile-app-ready .catalog-header-glass:not([hidden]){display:block;position:fixed;z-index:11;pointer-events:none;box-sizing:border-box;border:1px solid var(--paint-line-a15,#ffffff26);border-top:0;border-radius:0 0 12px 12px;background:rgba(14,13,16,.84);backdrop-filter:blur(28px) saturate(115%);-webkit-backdrop-filter:blur(28px) saturate(115%);box-shadow:0 6px 16px rgba(0,0,0,.2)}.mobile-app-ready body.catalog-bars-joined #site-header{border-color:transparent;border-bottom-left-radius:0;border-bottom-right-radius:0;background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none}.mobile-app-ready body.catalog-bars-joined #petValuesPage .pv-cats{width:calc(100vw - 20px);max-width:calc(100vw - 20px);margin-inline:calc((100% - (100vw - 20px))/2);box-sizing:border-box;border-color:transparent;border-top-left-radius:0;border-top-right-radius:0;background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none}:root[data-site-theme=light].mobile-app-ready .catalog-header-glass:not([hidden]){background:rgba(250,250,252,.9)}:root[data-site-theme=light].mobile-app-ready body.catalog-bars-joined :is(#site-header,#petValuesPage .pv-cats){background:transparent;border-color:transparent}}:root[data-site-font=opendyslexic] body.home-view .hero-copy{container-type:inline-size}:root[data-site-font=opendyslexic] body.home-view .hero-copy h1{width:100%;max-width:100%;font-size:clamp(26px,15cqi,76px);line-height:1.25;white-space:normal}:root[data-site-font=opendyslexic] body.home-view .hero-copy h1 br{display:block}:root[data-site-font=opendyslexic] body.home-view .hero-copy h1>span{display:block;white-space:normal;letter-spacing:normal}:root[data-site-font=opendyslexic] body.home-view .hero-copy h1>span::before{content:none}@font-face{font-family:'BGSI Inter';font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/fonts/inter-latin-3100e775e861.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:'BGSI Montserrat';font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/fonts/montserrat-latin-06b16db7a969.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}body.leaderboards-refined .site-footer{display:none}body.home-refined .hero-actions{position:relative}body.home-refined .calculator-promo{position:absolute;z-index:5;display:flex;width:max-content;align-items:flex-start;gap:6px;color:#ff5f6d;pointer-events:none;animation:calculator-promo-in .45s ease-out both}body.home-refined .calculator-promo-arrow{width:44px;height:34px;flex:none;filter:drop-shadow(0 2px 6px #0009);animation:calculator-promo-bob 1.8s ease-in-out infinite}body.home-refined .calculator-promo-link{margin-top:18px;padding:6px 10px;border-radius:9px;background:#ff4757;color:#fff;font-size:13px;font-weight:700;white-space:nowrap;text-decoration:none;box-shadow:0 6px 18px #ff47574d;pointer-events:auto}body.home-refined .calculator-promo-link:hover{background:#ff5f6d}body.home-refined .calculator-promo-close{display:grid;place-items:center;width:22px;height:22px;margin-top:22px;padding:0;border:1px solid #ffffff1f;border-radius:50%;background:#111116;color:#d9d9e0;cursor:pointer;pointer-events:auto}body.home-refined .calculator-promo.is-flipped{flex-direction:row-reverse}body.home-refined .calculator-promo.is-flipped .calculator-promo-arrow{transform:scaleX(-1);animation:none}body.home-refined .calculator-promo-close:hover{background:#1d1d24;color:#fff}body.home-refined .calculator-promo-close .icon{width:12px;height:12px}@keyframes calculator-promo-in{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes calculator-promo-bob{0%,100%{transform:translateY(0)}50%{transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){body.home-refined .calculator-promo,body.home-refined .calculator-promo-arrow{animation:none}}body.home-refined #calculator-page #calculator-shell .calculator-tip{display:flex;align-items:center;gap:10px;margin:0 0 14px;padding:10px 12px;border:1px solid #ffffff14;border-radius:12px;background:#121217;color:#d4d4dc;font-size:13px;line-height:1.35}body.home-refined #calculator-page #calculator-shell .calculator-tip>svg{flex:none;width:18px;height:18px;color:#ff5f6d}body.home-refined #calculator-page #calculator-shell .calculator-tip>span:not(.icon){flex:1;min-width:0}body.home-refined #calculator-page #calculator-shell .calculator-tip button{display:grid;place-items:center;flex:none;width:26px;height:26px;padding:0;border:0;border-radius:8px;background:transparent;color:#9b9ba6;cursor:pointer}body.home-refined #calculator-page #calculator-shell .calculator-tip button:hover{background:#ffffff0f;color:#fff}body.home-refined #calculator-page #calculator-shell .calculator-tip button .icon{width:14px;height:14px}body.home-refined #calculator-page #calculator-shell .calculator-win-row{grid-column:1/-1;padding:2px 20px 14px}body.home-refined #calculator-page #calculator-shell .calculator-win-row:empty{display:none}body.home-refined #calculator-page #calculator-shell .calculator-win-bar{display:grid;gap:5px;width:100%}body.home-refined #calculator-page #calculator-shell .calculator-win-track{position:relative;display:flex;height:10px;overflow:hidden;border:1px solid #ffffff12;border-radius:999px;background:#15151b}body.home-refined #calculator-page #calculator-shell .calculator-win-yours,body.home-refined #calculator-page #calculator-shell .calculator-win-theirs{height:100%;transition:width .25s ease}body.home-refined #calculator-page #calculator-shell .calculator-win-yours{background:linear-gradient(90deg,#c62f3b,#ff5f6d)}body.home-refined #calculator-page #calculator-shell .calculator-win-theirs{background:linear-gradient(90deg,#3ddc84,#1f9d55)}body.home-refined #calculator-page #calculator-shell .calculator-win-bar.is-empty :is(.calculator-win-yours,.calculator-win-theirs){background:none}body.home-refined #calculator-page #calculator-shell .calculator-win-mid{position:absolute;top:-1px;bottom:-1px;left:calc(50% - 1px);width:2px;background:#ffffffb3;box-shadow:0 0 0 1px #0006}body.home-refined #calculator-page #calculator-shell .calculator-win-labels{display:flex;justify-content:center;color:#9b9ba6;font-size:11px;font-weight:600}body.home-refined #calculator-page #calculator-shell .calculator-win-labels strong{font-size:12px;color:#d4d4dc}body.home-refined #calculator-page #calculator-shell .calculator-win-bar.is-win .calculator-win-labels strong{color:#3ddc84}body.home-refined #calculator-page #calculator-shell .calculator-win-bar.is-lose .calculator-win-labels strong{color:#ff6b78}@media(max-width:640px){body.home-refined #calculator-page #calculator-shell .calculator-win-row{padding:0 12px 12px}}body.home-refined #calculator-page #calculator-shell .calculator-pet::after{content:"";position:absolute;inset:48% 0 0;z-index:2;border-radius:inherit;background:linear-gradient(to top,#000000f2 0%,#000000c7 40%,#00000059 72%,#0000 100%);pointer-events:none}body.home-refined #calculator-page #calculator-shell .calculator-pet-caption{position:absolute;z-index:3;right:4px;bottom:5px;left:4px;display:grid;justify-items:center;gap:1px;min-width:0;pointer-events:none;text-shadow:0 1px 3px #000}body.home-refined #calculator-page #calculator-shell .calculator-pet-caption .calculator-pet-value{position:static;inset:auto;max-width:100%;min-height:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:1.15}body.home-refined #calculator-page #calculator-shell .calculator-pet-caption .calculator-custom-value{display:inline-flex;gap:3px;pointer-events:auto}body.home-refined #calculator-page #calculator-shell .calculator-pet-caption .calculator-custom-value .icon{width:10px;height:10px}body.home-refined #calculator-page #calculator-shell[data-card-size=small] .calculator-pet-caption .calculator-pet-value{font-size:10px}body.home-refined #calculator-page #calculator-shell[data-card-size=large] .calculator-pet-caption .calculator-pet-value{font-size:14px}body.home-refined #calculator-page #calculator-shell .calculator-pet-demand .calculator-demand{gap:3px;padding:0;border:0;background:none;box-shadow:none;font-size:14px;font-weight:800;line-height:1.1;filter:brightness(1.25) saturate(1.1);text-shadow:0 0 2px #000,0 1px 3px #000,0 0 6px #000c}body.home-refined #calculator-page #calculator-shell .calculator-pet-demand .calculator-demand svg{width:14px;height:14px;filter:drop-shadow(0 1px 2px #000)}body.home-refined #calculator-page #calculator-shell[data-card-size=small] .calculator-pet-demand .calculator-demand{font-size:12px}body.home-refined #calculator-page #calculator-shell[data-card-size=large] .calculator-pet-demand .calculator-demand{font-size:16px}body.home-refined #calculator-page #calculator-shell .calculator-picker-graph{position:absolute;top:6px;right:6px;z-index:3;display:grid;place-items:center;width:28px;height:28px;border:1px solid #ffffff24;border-radius:8px;background:#0b0b0fd9;color:#fff;cursor:pointer;opacity:0;transform:scale(.9);transition:opacity .15s ease,transform .15s ease,background .15s ease}body.home-refined #calculator-page #calculator-shell .calculator-picker-trend~.calculator-picker-graph{top:32px}body.home-refined #calculator-page #calculator-shell .calculator-picker-graph svg{width:16px;height:16px}body.home-refined #calculator-page #calculator-shell .calculator-picker-pet:is(:hover,:focus-visible) .calculator-picker-graph{opacity:1;transform:none}body.home-refined #calculator-page #calculator-shell .calculator-picker-graph:hover{background:#ff4757}@media (hover:none){body.home-refined #calculator-page #calculator-shell .calculator-picker-graph{opacity:1;transform:none}}body.home-refined #calculator-page #calculator-shell .calculator-picker{position:relative}body.home-refined #calculator-page #calculator-shell .calculator-pet-graph{position:absolute;right:16px;bottom:16px;z-index:20;width:min(340px,calc(100% - 32px));padding:12px;border:1px solid #ffffff1a;border-radius:14px;background:#0f0f14;box-shadow:0 18px 50px #000c;animation:calculator-promo-in .18s ease-out both}body.home-refined #calculator-page #calculator-shell .calculator-pet-graph header{display:grid;grid-template-columns:1fr auto;align-items:center;gap:2px 8px;margin-bottom:8px}body.home-refined #calculator-page #calculator-shell .calculator-pet-graph header strong{overflow:hidden;color:#fff;font-size:14px;white-space:nowrap;text-overflow:ellipsis}body.home-refined #calculator-page #calculator-shell .calculator-pet-graph header small{grid-row:2;color:#9b9ba6;font-size:12px}body.home-refined #calculator-page #calculator-shell .calculator-pet-graph header button{grid-row:1/3;grid-column:2;display:grid;place-items:center;width:28px;height:28px;padding:0;border:0;border-radius:8px;background:transparent;color:#9b9ba6;cursor:pointer}body.home-refined #calculator-page #calculator-shell .calculator-pet-graph header button:hover{background:#ffffff0f;color:#fff}body.home-refined #calculator-page #calculator-shell .calculator-pet-graph-body{min-height:120px}body.home-refined #calculator-page #calculator-shell .calculator-pet-graph-chart{display:block;width:100%;height:120px;color:#9b9ba6}body.home-refined #calculator-page #calculator-shell .calculator-pet-graph-chart.is-up{color:#3ddc84}body.home-refined #calculator-page #calculator-shell .calculator-pet-graph-chart.is-down{color:#ff6b78}body.home-refined #calculator-page #calculator-shell .calculator-pet-graph-chart .line{fill:none;stroke:currentColor;stroke-width:2;vector-effect:non-scaling-stroke}body.home-refined #calculator-page #calculator-shell .calculator-pet-graph-chart .area{fill:currentColor;opacity:.12}body.home-refined #calculator-page #calculator-shell .calculator-pet-graph-meta,body.home-refined #calculator-page #calculator-shell .calculator-pet-graph-range{display:flex;justify-content:space-between;margin-top:6px;color:#9b9ba6;font-size:11px}body.home-refined #calculator-page #calculator-shell .calculator-pet-graph-meta strong{color:#d4d4dc}body.home-refined #calculator-page #calculator-shell .calculator-pet-graph-meta strong.is-up{color:#3ddc84}body.home-refined #calculator-page #calculator-shell .calculator-pet-graph-meta strong.is-down{color:#ff6b78}body.home-refined #calculator-page #calculator-shell .calculator-pet-graph-empty{margin:40px 0;color:#9b9ba6;font-size:13px;text-align:center}@media (hover:hover){body.home-refined #calculator-page #calculator-shell .calculator-pet .calculator-quantity{opacity:0;transition:opacity .15s ease}body.home-refined #calculator-page #calculator-shell .calculator-pet:is(:hover,:focus-within) .calculator-quantity{opacity:1}}body.home-refined .luck-egg-page{box-sizing:border-box;width:min(calc(100% - 96px),1328px);margin:38px auto 32px;flex:1 0 auto;color:var(--paint-text,#f5f3f7);font:400 13px/1.5 "Lexend",sans-serif}.luck-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:18px;padding-bottom:25px;border-bottom:1px solid var(--paint-line-a12,#ffffff1f);margin-bottom:24px}.luck-eyebrow{display:flex;align-items:center;gap:7px;color:var(--paint-muted,#aaa4b3);font-size:10px;letter-spacing:1.5px;font-weight:500}.luck-eyebrow i{width:6px;height:6px;background:#62d89d;border-radius:50%}.luck-heading h1{font:750 clamp(34px,4vw,48px)/1.1 "Lexend",sans-serif;letter-spacing:-1.7px;margin:10px 0}.luck-heading h1>span{color:var(--paint-accent,#e83e58)}.luck-heading p,.luck-feed-header p{margin:0;color:var(--paint-muted,#aaa4b3);font-size:12px}.luck-refresh-status{font-size:10px;white-space:nowrap;color:var(--paint-muted,#aaa4b3)}.luck-alerts{display:flex;align-items:center;flex-wrap:wrap;gap:16px 24px;padding:22px;border:1px solid var(--paint-line-a15,#ffffff26);border-radius:14px;background:var(--paint-base-a72,#141215b8);margin:0 0 28px}.luck-alert-copy{display:flex;align-items:flex-start;gap:14px;flex:1;min-width:250px}.luck-alert-glyph{display:grid;place-items:center;width:40px;height:40px;flex:none;border-radius:10px;background:var(--paint-accent-a10,#e83e581a);color:var(--paint-accent,#e83e58);font-size:25px}.luck-alert-copy h2,.luck-feed-header h2{font:650 18px/1.4 "Lexend",sans-serif;letter-spacing:-.4px;margin:0 0 6px}.luck-alert-copy p{margin:0 0 8px;max-width:660px;font-size:12px;line-height:1.7;color:var(--paint-text,#ddd)}.luck-alert-copy small{display:block;font-size:10px;color:var(--paint-muted,#aaa4b3);line-height:1.7}.luck-alert-actions{display:flex;gap:7px;flex-wrap:wrap;max-width:400px;align-items:center}.luck-egg-page :is(button,.luck-discord){box-sizing:border-box;padding:9px 12px;min-height:36px;border:1px solid var(--paint-line-a15,#ffffff26);border-radius:8px;background:var(--paint-tint-a3,#ffffff08);color:var(--paint-text,#eee);font:500 11px/1.5 "Lexend",sans-serif;cursor:pointer;text-decoration:none}.luck-egg-page :is(button,.luck-discord):hover{background:var(--paint-tint-a7,#ffffff12);border-color:var(--paint-line-a25,#ffffff40)}.luck-egg-page .luck-discord{background:var(--paint-accent,#e83e58);border-color:transparent;color:#fff}.luck-egg-page .luck-discord:hover{background:var(--paint-accent,#e83e58);filter:brightness(1.08)}.luck-egg-page button[aria-pressed=true]{background:var(--paint-accent-a10,#e83e581a);color:var(--paint-accent-text,#ffb6c4);border-color:var(--paint-accent-a30,#e83e584d)}.luck-egg-page button:disabled{opacity:.45;cursor:default}.luck-egg-page :focus-visible{outline:2px solid var(--paint-accent,#e83e58);outline-offset:3px}.luck-sound-status:empty{display:none}.luck-sound-status{flex-basis:100%;font-size:11px;color:var(--paint-muted,#aaa4b3)}.luck-feed-header{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-bottom:16px}.luck-filters{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:18px}.luck-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.luck-card{display:flex;gap:16px;align-items:center;min-width:0;padding:20px 16px;border:1px solid var(--paint-line-a12,#ffffff1f);border-radius:12px;background:var(--paint-base-a72,#141215b8)}.luck-card.is-active{border-color:#65d59f55;background:var(--paint-base-a90,#141215e6)}.luck-card-art{width:80px;height:90px;display:grid;place-items:center;flex:none;background:var(--paint-tint-a2,#ffffff05);border-radius:10px}.luck-card-art img{display:block;width:80px;height:80px;object-fit:contain}.luck-card-art>span{font-size:35px;color:var(--paint-accent,#e83e58)}.luck-card-body{min-width:0;flex:1}.luck-card-tags{display:flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:9px;color:var(--paint-muted,#aaa4b3);margin-bottom:7px}.luck-card-tags>span{padding:3px 6px;background:var(--paint-tint-a5,#ffffff0d);border-radius:5px}.luck-card.is-active .luck-state{color:#73deaa;background:#65d59f13}.luck-card h3{font:600 14px/1.4 "Lexend",sans-serif;letter-spacing:-.2px;margin:0 0 8px;overflow-wrap:anywhere}.luck-card h3 a{color:inherit;text-decoration:none}.luck-card h3 a:hover{color:var(--paint-accent-text,#ffb6c4)}.luck-multiplier{display:block;font-size:21px;font-weight:650;letter-spacing:-.5px;line-height:1.3;overflow-wrap:anywhere}.luck-multiplier small{font-size:10px;letter-spacing:0;font-weight:400;color:var(--paint-muted,#aaa4b3)}.luck-times{display:grid;gap:4px;margin-top:8px;color:var(--paint-muted,#aaa4b3);font-size:9px;line-height:1.6}.luck-times b{color:#73deaa;font-weight:500}.luck-error{padding:12px 15px;border:1px solid var(--paint-accent-a20,#e83e5833);border-radius:9px;font-size:12px;color:var(--paint-accent-text,#ffb6c4)}.luck-empty{grid-column:1/-1;padding:45px 20px;text-align:center;border:1px dashed var(--paint-line-a15,#ffffff26);border-radius:12px;color:var(--paint-muted,#aaa4b3)}.luck-empty strong{font-size:15px;color:var(--paint-text,#eee)}.luck-empty p{margin:8px 0 0;font-size:12px}.luck-note{font-size:10px;color:var(--paint-muted,#aaa4b3);line-height:1.7;margin:20px 0 0}.luck-skeleton{height:160px;box-sizing:border-box;pointer-events:none}.luck-skeleton>span{width:70px;height:80px;border-radius:10px;background:var(--paint-tint-a7,#ffffff12);flex:none}.luck-skeleton>div{display:grid;gap:12px;flex:1}.luck-skeleton i{display:block;height:12px;background:var(--paint-tint-a7,#ffffff12);border-radius:4px}.luck-skeleton i:nth-child(2){width:70%;height:20px}.luck-skeleton i:last-child{width:85%}@media(max-width:1100px){.luck-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.luck-alert-actions{max-width:none}}@media(max-width:620px){body.home-refined .luck-egg-page{width:calc(100% - 28px);margin-top:27px}.luck-heading{display:block;padding-bottom:20px;margin-bottom:18px}.luck-heading h1{font-size:34px}.luck-refresh-status{display:block;margin-top:14px}.luck-alerts{padding:16px;gap:14px;margin-bottom:24px}.luck-alert-copy{min-width:0;flex-basis:100%;gap:10px}.luck-alert-glyph{width:32px;height:32px;font-size:21px}.luck-alert-copy h2{font-size:16px}.luck-alert-actions{gap:6px}.luck-alert-actions :is(button,a){font-size:10px;padding:8px 10px}.luck-cards{grid-template-columns:1fr;gap:10px}.luck-card{padding:17px 15px}.luck-card-art{width:82px;height:95px}.luck-card h3{font-size:15px}.luck-times{font-size:10px}.luck-card-tags{font-size:10px}.luck-feed-header p{font-size:10px}.luck-feed-header h2{font-size:17px}.luck-filters button{font-size:10px;padding:7px 10px}}.luck-alerts{padding:16px 18px;gap:12px 20px;margin-bottom:20px}.luck-alert-copy{align-items:center;min-width:0}.luck-alert-copy h2{font-size:15px;margin:0 0 3px}.luck-alert-copy p{margin:0;line-height:1.5;font-size:11px}.luck-alert-actions{max-width:none;flex-wrap:nowrap}.luck-feed-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:18px}.luck-feed-toolbar .luck-filters{margin:0}.luck-pagination{display:flex;justify-content:center;margin-top:20px}.luck-pagination:has(button[hidden]){display:none}@media(max-width:760px){.luck-alert-copy{flex-basis:100%}.luck-alert-actions{width:100%;flex-wrap:wrap}.luck-alert-actions .luck-discord{margin-right:auto}}@media(max-width:420px){.luck-feed-toolbar{align-items:flex-start}.luck-filters{gap:5px}.luck-feed-toolbar>button{padding:7px 9px;font-size:10px}.luck-alert-actions{gap:6px}.luck-alert-actions :is(button,a){font-size:10px;padding:8px}}body{padding-bottom:110px}.bgsi-ad-label{display:none;font:10px/18px "Lexend",sans-serif;color:#999;text-transform:uppercase;letter-spacing:.08em}.bgsi-ad-slot{max-width:100%;margin:auto;position:relative;overflow:hidden}.bgsi-ad-side{position:fixed;box-sizing:border-box;z-index:20;text-align:center}.bgsi-ad-side[hidden]{display:none !important}@media print{.bgsi-ad-side{display:none !important}}.bgsi-ad-slot > .report-link{top:auto !important;bottom:0}body #IO.na-anchor-bottom{z-index:40!important}body:has(dialog:modal) #IO.na-anchor-bottom,body.mobile-keyboard-open #IO.na-anchor-bottom{visibility:hidden!important;pointer-events:none!important}@media(max-width:760px){.mobile-app-ready body #IO.na-anchor-bottom{bottom:var(--mobile-hud-height,76px)!important}.mobile-app-ready body{padding-bottom:calc(110px + var(--mobile-hud-height,76px))!important}}body.home-refined.home-view{height:auto}body.home-refined.home-view main.home{flex:0 0 auto;min-height:auto;max-height:none}body [id="floating player"].nitro-floating-bottom{bottom:var(--bgsi-video-bottom,0px)!important}@media(max-width:760px){.mobile-app-ready body [id="floating player"].nitro-floating-bottom{bottom:max(var(--bgsi-video-bottom,0px),calc(var(--mobile-hud-height,76px) + 12px))!important}}@media(max-width:760px){body [id="floating player"].nitro-floating-container{transform:scale(.6)!important;transform-origin:bottom right}body [id="floating player"] .nitro-floating-closer{transform:scale(1.666667);transform-origin:top left}body [id="floating player"] .nitro-standalone-control{transform:scale(1.666667);transform-origin:bottom left}}.bgsi-ad-inline{box-sizing:border-box;max-width:100%;min-height:280px;margin:24px auto;padding:6px 0;text-align:center;clear:both}.bgsi-ad-inline[hidden]{display:none!important}.bgsi-ad-inline>.bgsi-ad-label{display:block;margin-bottom:6px}.bgsi-ad-inline>.bgsi-ad-slot{max-width:100%;min-height:250px}.bgsi-page-guide{margin:18px 0;padding:16px 18px;border:1px solid var(--paint-line-a15,#ffffff20);border-radius:12px;color:var(--paint-text-muted,#aaa);font:12px/1.7 "Lexend",sans-serif}.bgsi-page-guide h2,.bgsi-page-guide summary{margin:0 0 6px;font-size:13px;font-weight:600;color:var(--paint-text,#eee)}.bgsi-page-guide p{margin:0}.bgsi-page-guide summary{cursor:pointer}.bgsi-page-guide details p{margin-top:8px}.leaderboard-panel-header .bgsi-leaderboard-intro{margin:10px 0 0;max-width:680px;font-size:12px;line-height:1.7;color:var(--paint-text-muted,#aaa)}@media(max-width:760px){.bgsi-ad-inline{margin:20px auto}.bgsi-page-guide{padding:12px 14px}}.bgsi-ad-inline-reserve{box-sizing:border-box;height:334px;min-height:334px;max-height:334px;max-width:100%;display:flex;align-items:center;justify-content:center;overflow-anchor:none;grid-column:1/-1}.bgsi-ad-inline-reserve>.bgsi-ad-inline{margin:0;padding:0;height:294px;min-height:294px;max-height:294px;flex:none;overflow-anchor:none}.bgsi-ad-inline-reserve .bgsi-ad-slot{overflow-anchor:none}[id="IO"],[id="floating player"],.bgsi-ad-side{overflow-anchor:none}@media(max-width:760px){html[data-ad-layout-cohort="video"] .bgsi-ad-inline-reserve{display:none}.bgsi-ad-inline-reserve>.bgsi-ad-inline{margin:0}}@media(max-width:339px){.bgsi-ad-inline-reserve{display:none}}.site-notice,.site-announcement-dialog,.site-restriction{font-family:Inter,Arial,sans-serif;box-sizing:border-box;color:#f3f3f5;line-height:1.5}.site-notice{--notice-accent:#ff554b;--notice-tint:#251715;position:relative;border:1px solid #ffffff24;border-top:2px solid var(--notice-accent);background:var(--notice-tint);border-radius:14px;padding:22px;overflow-wrap:anywhere}.site-notice-tone-blue{--notice-accent:#81b5ff;--notice-tint:#151f30}.site-notice-tone-green{--notice-accent:#7cddb4;--notice-tint:#14271f}.site-notice-tone-purple{--notice-accent:#c1a1ff;--notice-tint:#241b33}.site-notice-banner{display:flex;gap:18px;align-items:center;width:min(calc(100% - 64px),1360px);margin:12px auto 0;flex:0 0 auto;padding:16px 48px 16px 18px;z-index:40}.site-notice-copy{flex:1;min-width:0}.site-notice-title{display:block;font-size:19px;font-weight:700;margin:0 0 5px}.site-notice-popup .site-notice-title{font-size:28px;line-height:1.2}.site-control-message{white-space:pre-wrap;margin:0;font-size:15px;color:#e4e4ea}.site-notice-banner .site-control-message{font-size:14px}.site-notice-image{display:block;object-fit:contain;max-width:100%;height:auto;border-radius:9px}.site-notice-banner>.site-notice-image{max-width:180px;max-height:120px;flex:0 1 180px}.site-notice-close{position:absolute;top:9px;right:9px;width:32px;height:32px;border:1px solid #ffffff24;border-radius:9px;background:#0006;color:#fff;cursor:pointer;font:24px/1 Arial}.site-control-link,.site-control-actions button{display:inline-flex;justify-content:center;align-items:center;gap:6px;padding:10px 15px;border:1px solid #ffffff30;border-radius:9px;background:#ffffff0c;color:#fff!important;text-decoration:none;font-size:14px;font-weight:600;cursor:pointer;flex-shrink:0;max-width:100%;overflow-wrap:anywhere}.site-control-link:hover,.site-control-actions button:hover{background:#ffffff20}.site-notice :focus-visible,.site-restriction :focus-visible{outline:2px solid #ff746d;outline-offset:4px}.site-announcement-dialog{width:min(520px,calc(100vw - 32px));max-height:calc(100dvh - 40px);padding:0;border:0;background:transparent;overflow:auto;border-radius:14px;box-shadow:0 28px 100px #000a}.site-announcement-dialog::backdrop{background:#000b;backdrop-filter:blur(5px)}.site-notice-popup{padding:30px;display:flex;flex-direction:column;gap:20px}.site-notice-popup>.site-notice-image{max-height:45dvh;width:100%;object-fit:contain}.site-notice-popup>.site-notice-copy{padding-right:15px}.site-notice-popup>.site-control-link{align-self:flex-start}body.site-restricted>:not(#site-restriction){display:none!important}body[data-site-blocked],body.site-restricted{margin:0!important;padding:0!important;min-height:100dvh!important;background:#09090c!important;overflow:auto!important}.site-restriction{width:100%;min-height:100dvh;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:36px;padding:36px 20px;background:radial-gradient(ellipse at top,#2b181b,transparent 60%),#09090c;text-align:center}.site-control-brand{font-weight:850;font-size:27px;letter-spacing:-1px;text-decoration:none;color:#f3f3f5}.site-control-brand span{color:#ff554b}.site-restriction-card{width:min(560px,100%);border:1px solid #ffffff20;border-radius:20px;background:#ffffff04;padding:36px;box-sizing:border-box}.site-restriction-card h1{font-size:clamp(27px,5vw,40px);line-height:1.15;margin:16px 0}.site-restriction-card p{color:#c6c6cf}.site-restriction-image{max-width:100%;max-height:260px;object-fit:contain;border-radius:10px;margin-bottom:16px}.site-control-kicker{font-size:11px;letter-spacing:2px;color:#ff9992!important;font-weight:700}.site-control-actions{display:flex;gap:10px;flex-wrap:wrap;justify-content:center;margin-top:24px}.site-control-admin{font-size:12px;color:#aaa}@media(max-width:760px){.site-notice-banner{width:calc(100% - 20px);gap:12px;align-items:flex-start;flex-wrap:wrap;padding:15px 44px 15px 15px;border-radius:12px}.site-notice-banner>.site-notice-image{max-width:90px;max-height:90px;flex-basis:90px}.site-notice-banner .site-notice-title{font-size:16px}.site-notice-banner>.site-control-link{margin-top:2px;padding:8px 12px}.site-notice-popup{padding:24px}.site-notice-popup .site-notice-title{font-size:24px}.site-restriction-card{padding:26px 20px}}@media(prefers-reduced-motion:reduce){.site-announcement-dialog::backdrop{backdrop-filter:none}}body.home-refined #leaderboards-page .leaderboard-table .lb-comparison-row>td{padding:0 16px;border:0;background:none;text-align:center;height:auto}body.home-refined #leaderboards-page .leaderboard-table .lb-comparison-row{background:none;box-shadow:none;border:0;animation:none}.lb-comparison-line{display:flex;align-items:center;gap:12px;width:100%;min-width:0;padding:3px 0}.lb-comparison-rule{height:1px;background:var(--paint-line-a15,#ffffff26);flex:1;min-width:14px}.lb-comparison-caption{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;column-gap:10px;row-gap:3px;color:var(--paint-text-muted,#a7a7b1);font-size:10px;line-height:1.4;max-width:calc(100% - 50px);overflow-wrap:anywhere;padding:5px 0}body.home-refined #leaderboards-page .lb-comparison-caption strong{font-size:11px;font-weight:600;color:var(--paint-text,#dedee5);display:inline;white-space:normal}.lb-comparison-ranks{font-size:9px;opacity:.65}.lb-comparison-estimate{font-size:10px}.lb-score-history{display:inline-flex;align-items:center;justify-content:flex-end;background:none;border:0;border-radius:4px;color:inherit;cursor:pointer;font:inherit;padding:0;margin:0;max-width:100%}.lb-score-history:hover strong{color:#ff847b!important;text-decoration:underline;text-underline-offset:4px}.lb-score-history:focus-visible{outline:2px solid #ff847b;outline-offset:4px}.lb-graph-dialog{box-sizing:border-box;width:min(900px,calc(100vw - 28px));max-height:calc(100dvh - 32px);padding:28px;border:1px solid #ffffff25;border-radius:18px;background:var(--paint-base,#141417);color:var(--paint-text,#f2f2f5);overflow:auto;box-shadow:0 30px 100px #000b;font:14px/1.5 Inter,Arial,sans-serif}.lb-graph-dialog::backdrop{background:#000b;backdrop-filter:blur(5px)}.lb-graph-header{display:flex;justify-content:space-between;gap:12px}.lb-graph-kicker{font-size:10px;letter-spacing:1.7px;color:#ff9992;margin:0 0 8px}.lb-graph-header h2{margin:0;font-size:26px;overflow-wrap:anywhere}.lb-graph-close{flex:none;width:34px;height:34px;border:1px solid #ffffff25;border-radius:9px;background:#ffffff08;color:inherit;font-size:23px;cursor:pointer}.lb-graph-controls{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;margin:24px 0 16px}.lb-graph-ranges,.lb-graph-modes{display:flex;gap:5px;flex-wrap:wrap}.lb-graph-ranges button,.lb-graph-modes button{padding:7px 12px;border:1px solid #ffffff20;border-radius:7px;background:transparent;color:inherit;font:600 12px Inter,Arial;cursor:pointer}.lb-graph-ranges [aria-pressed=true],.lb-graph-modes [aria-pressed=true]{background:#ed483c;border-color:#ed483c;color:#fff}.lb-graph-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:18px}.lb-graph-metric{padding:14px;border:1px solid #ffffff15;border-radius:10px;background:#ffffff03;min-width:0}.lb-graph-metric small{display:block;font-size:11px;color:var(--paint-text-muted,#999);margin-bottom:7px}.lb-graph-metric strong{font-size:20px;font-weight:650;overflow-wrap:anywhere}.lb-graph-plot{width:100%;min-height:240px;margin-top:10px;position:relative}.lb-graph-plot svg{display:block;width:100%;height:auto;touch-action:pan-y}.lb-chart-grid{stroke:#ffffff12;stroke-width:1}.lb-chart-axis{fill:#a6a6b2;font:10px Inter,Arial}.lb-chart-line{stroke:#ff665b;stroke-width:2.5;fill:none;stroke-linecap:round;stroke-linejoin:round}.lb-chart-focus,.lb-chart-dot{fill:#ff665b;stroke:var(--paint-base,#141417);stroke-width:2}.lb-chart-focus[hidden]{display:none}.lb-graph-tooltip{min-height:38px;font-size:12px;margin:0 0 12px;color:var(--paint-text,#ddd);overflow-wrap:anywhere}.lb-graph-note{font-size:11px;color:var(--paint-text-muted,#aaa);line-height:1.6;margin:0 0 18px}.lb-graph-race{display:grid;grid-template-columns:1fr 1fr;gap:10px;border-top:1px solid #ffffff18;padding-top:18px}.lb-graph-race>p{grid-column:1/-1;margin:4px 0 0;font-size:11px;color:var(--paint-text-muted,#999)}.lb-graph-dialog :focus-visible,.lb-history-button:focus-visible{outline:2px solid #ff746a;outline-offset:3px}@media(max-width:760px){.lb-graph-dialog{padding:18px;width:calc(100vw - 20px)}.lb-graph-metrics{gap:6px}.lb-graph-metric{padding:10px}.lb-graph-metric strong{font-size:16px}.lb-graph-metric small{font-size:10px}.lb-graph-ranges button{padding:7px 10px}.lb-graph-header h2{font-size:22px}.lb-graph-race{grid-template-columns:1fr}.lb-graph-controls{margin-top:18px}.lb-graph-plot{min-height:200px}body.home-refined #leaderboards-page .leaderboard-table{min-width:0;width:100%}body.home-refined #leaderboards-page .leaderboard-table-wrap{overflow-x:auto;max-width:100%;width:100%;min-width:0;box-sizing:border-box}body.home-refined #leaderboards-page,body.home-refined #leaderboards-page .leaderboard-panel{min-width:0;max-width:100%;box-sizing:border-box}body.home-refined #leaderboards-page .leaderboard-table .lb-comparison-row>td{padding:0 8px}.lb-comparison-line{gap:7px}.lb-comparison-caption{column-gap:7px;font-size:9px}.lb-comparison-ranks{font-size:8px}.lb-comparison-estimate{font-size:9px}.lb-comparison-rule{min-width:7px}}.lb-row-graph{display:block;margin:7px 0 0 54px}.lb-history-button{display:inline-flex;align-items:center;gap:5px;padding:5px 8px;border:1px solid var(--paint-line-a15,#ffffff26);border-radius:7px;background:#ffffff05;color:var(--paint-text,#ddd);cursor:pointer;font:600 10px Inter,Arial,sans-serif}.lb-history-button svg{width:13px;height:13px}.lb-history-button:hover{background:#ffffff12;border-color:#ff847b}.lb-history-button:focus-visible{outline:2px solid #ff847b;outline-offset:3px}.lb-comparison-rates{font-size:10px;color:var(--paint-text-muted,#a7a7b1)}@media(max-width:760px){.lb-row-graph{margin-left:44px}.lb-comparison-rates{flex-basis:100%;font-size:9px;order:3}.lb-comparison-caption{row-gap:4px;padding:6px 0}.lb-comparison-estimate{white-space:normal}.lb-history-button{padding:5px 7px}}.lb-comparison-rates{white-space:pre-line;line-height:1.6;text-align:center}.lb-active-dot{display:inline-block;vertical-align:middle;width:8px;height:8px;margin-left:7px;border-radius:50%;background:#4ade80;box-shadow:0 0 0 3px #4ade8015;flex:none}.lb-graph-tooltip[hidden]{display:none}.lb-graph-sources{padding:4px;border:1px solid #ffffff18;border-radius:10px;background:#ffffff04}.lb-graph-sources button{border:0}.lb-graph-sources [aria-pressed=true]{background:#ffffff17;color:inherit}.lb-graph-controls{align-items:center}.lb-graph-canvas{position:relative}.lb-graph-tooltip{position:absolute;right:12px;top:8px;max-width:calc(100% - 24px);box-sizing:border-box;min-height:0;margin:0;padding:6px 9px;border-radius:6px;background:#171719ee;pointer-events:none;font-size:11px}body.home-refined #leaderboards-page .lb-row-graph{display:block;position:static;transform:none;margin:8px 0 0;text-align:right}.lb-comparison-caption{font-size:11px;padding:8px 0;line-height:1.5}.lb-comparison-line{padding:0}.lb-history-button{font-size:10px}@media(max-width:760px){.lb-comparison-caption{font-size:10px;padding:10px 0;max-width:calc(100% - 28px)}}body.home-refined #leaderboards-page .leaderboard-table td.numeric{height:auto;vertical-align:middle;padding-top:12px;padding-bottom:12px;overflow:visible;white-space:normal}body.home-refined #leaderboards-page .leaderboard-table td.numeric>.lb-score-history{max-width:100%;overflow:visible;line-height:1.4}body.home-refined #leaderboards-page .leaderboard-table td.numeric>.lb-score-history strong{line-height:1.4;overflow:visible;text-overflow:clip;white-space:nowrap}body.home-refined #leaderboards-page .leaderboard-table td.numeric>small{display:block;max-width:100%;white-space:normal;overflow-wrap:anywhere;overflow:visible;text-overflow:clip;font-size:10px;line-height:1.4;margin-top:3px}@media(max-width:760px){body.home-refined #leaderboards-page .leaderboard-table td.numeric,body.home-refined #leaderboards-page .leaderboard-table th:last-child{width:34%}body.home-refined #leaderboards-page .leaderboard-table td.numeric>small{font-size:9px}}.lb-score-history strong,.leaderboard-podium-score strong,#game-leaderboard-grid td.numeric>small{font-variant-numeric:tabular-nums}.lb-count-updated{animation:lb-count-glow 1.1s ease-out}@keyframes lb-count-glow{0%,20%{color:#ffb199;text-shadow:0 0 12px #ff847b60}100%{text-shadow:none}}@media(prefers-reduced-motion:reduce){.lb-count-updated{animation:none}}.lb-quick-tools{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:4px 0 22px;padding:12px;border:1px solid #ffffff18;border-radius:12px;background:#ffffff03}.lb-filter-button,.lb-rank-jump button,.lb-graph-navigation button,.lb-graph-navigation a{box-sizing:border-box;border:1px solid #ffffff26;border-radius:8px;background:#ffffff05;color:var(--paint-text,#eee);padding:8px 12px;font:600 12px/1.4 Inter,Arial,sans-serif;cursor:pointer;text-decoration:none}.lb-filter-button[aria-pressed=true]{background:#ed483c20;border-color:#ed483c;color:#ffb0a9}.lb-quick-tools :focus-visible,.lb-save-player:focus-visible{outline:2px solid #ff847b;outline-offset:3px}.lb-rank-jump{display:flex;align-items:center;gap:7px;margin:0 0 0 auto}.lb-rank-jump label{font-size:12px;color:var(--paint-text-muted,#aaa)}.lb-rank-jump input{box-sizing:border-box;width:85px;min-width:0;border:1px solid #ffffff26;border-radius:7px;background:#101013;color:#eee;padding:8px;font:12px Inter,Arial}.lb-tools-status{flex-basis:100%;font-size:11px;color:var(--paint-text-muted,#aaa);line-height:1.5}body.home-refined #leaderboards-page #game-leaderboard-grid>tr[hidden]{display:none!important}.lb-save-player{vertical-align:middle;margin-left:8px;flex:none;border:0;background:transparent;color:#aaa;cursor:pointer;font-size:21px;line-height:1;padding:7px;border-radius:6px}.lb-save-player[aria-pressed=true]{color:#f5ca72}.lb-save-player:hover{background:#ffffff0c}#game-leaderboard-grid .lb-rank-highlight{box-shadow:inset 3px 0 #ff847b;background:#ff847b12!important}.lb-graph-navigation{display:flex;gap:8px;flex-wrap:wrap;margin-top:14px}.lb-graph-navigation a{margin-left:auto}.lb-graph-navigation button:disabled{opacity:.35;cursor:default}.lb-graph-player-meta{font-size:12px;color:var(--paint-text-muted,#aaa);margin:6px 0 0}@media(max-width:600px){.lb-quick-tools{padding:10px;gap:6px}.lb-rank-jump{margin-left:0;flex-basis:100%;margin-top:4px}.lb-rank-jump input{flex:1}.lb-save-player{font-size:19px;margin-left:2px;padding:6px}.lb-graph-navigation button,.lb-graph-navigation a{font-size:11px;padding:7px 9px}.lb-graph-navigation a{margin-left:0}}body.home-refined #leaderboards-page .leaderboard-table td:nth-child(2)>.leaderboard-player{display:inline-flex;vertical-align:middle;max-width:calc(100% - 36px)}body.home-refined #leaderboards-page .leaderboard-table .lb-save-player{box-sizing:border-box;width:28px;padding:5px;margin-left:3px;vertical-align:middle}.lb-graph-dialog{height:min(820px,calc(100dvh - 32px))}body.home-refined #leaderboards-page .leaderboard-podium-profile{display:contents;color:inherit;text-decoration:none}.leaderboard-podium-profile:focus-visible .leaderboard-avatar{outline:2px solid #ff847b;outline-offset:5px}body.home-refined #leaderboards-page .leaderboard-podium-card{height:350px}body.home-refined #leaderboards-page .leaderboard-podium-card[data-rank="1"]{height:378px}.lb-podium-graph{display:block;margin-top:12px;position:relative;z-index:2}.lb-podium-graph .lb-history-button{padding:7px 12px;font-size:11px}.lb-average-window>span{display:block;margin-bottom:7px;font-size:11px;color:var(--paint-text-muted,#aaa)}.lb-rate-controls{display:flex;align-items:center;gap:10px;margin:16px 0 12px;font-size:12px;color:var(--paint-text-muted,#aaa)}.lb-rate-controls select{padding:7px 10px;border:1px solid #ffffff26;border-radius:7px;background:var(--paint-base,#141417);color:var(--paint-text,#eee);font:inherit}.lb-graph-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:600px){.lb-graph-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.lb-graph-controls{align-items:flex-start}.lb-graph-ranges button{padding:7px 9px}}@media(max-width:620px){body.home-refined #leaderboards-page .leaderboard-podium-card{height:298px}body.home-refined #leaderboards-page .leaderboard-podium-card[data-rank="1"]{height:320px}}.lb-graph-dialog{width:min(960px,calc(100vw - 32px));height:auto;max-height:calc(100dvh - 32px);padding:24px;border:1px solid var(--paint-line-a15,#ffffff26);border-radius:16px;background:var(--paint-base,#141215);color:var(--paint-text,#f5f3f7);font:400 13px/1.5 "Lexend",sans-serif;scrollbar-width:thin;scrollbar-color:var(--paint-line-a25,#ffffff40) transparent}.lb-graph-dialog::backdrop{background:#000b;backdrop-filter:blur(6px)}.lb-graph-header{align-items:flex-start;padding-bottom:16px;border-bottom:1px solid var(--paint-line-a10,#ffffff1a)}.lb-graph-kicker{color:var(--paint-accent,#e83e58);font:600 10px/1.5 "Lexend",sans-serif;letter-spacing:1.5px;margin-bottom:6px}.lb-graph-header h2{font:700 28px/1.2 "Lexend",sans-serif;letter-spacing:-.7px}.lb-graph-player-meta{font-size:11px;color:var(--paint-muted,#aaa4b3)}.lb-graph-dialog :is(button,select,a){font-family:inherit}.lb-graph-close{width:34px;height:34px;border-color:var(--paint-line-a15,#ffffff26);background:var(--paint-tint-a3,#ffffff08);font-size:22px}.lb-graph-navigation{margin-top:14px;gap:6px}.lb-graph-navigation :is(button,a){font:500 11px/1.4 "Lexend",sans-serif;padding:8px 11px;background:var(--paint-tint-a3,#ffffff08);border-color:var(--paint-line-a15,#ffffff26)}.lb-graph-controls{margin:18px 0 12px;gap:12px;align-items:flex-end}.lb-graph-ranges,.lb-graph-modes{gap:4px;padding:4px;border:1px solid var(--paint-line-a12,#ffffff1f);border-radius:9px;background:var(--paint-tint-a3,#ffffff08)}.lb-graph-ranges button,.lb-graph-modes button{min-height:30px;padding:6px 10px;border:0;border-radius:6px;background:transparent;font:500 11px/1.4 "Lexend",sans-serif;color:var(--paint-muted,#aaa4b3)}.lb-graph-ranges [aria-pressed=true],.lb-graph-modes [aria-pressed=true]{background:var(--paint-accent,#e83e58);color:#fff;border:0}.lb-graph-sources [aria-pressed=true]{background:var(--paint-tint-a10,#ffffff1a);color:var(--paint-text,#f5f3f7)}.lb-average-window>span{font-size:10px;color:var(--paint-muted,#aaa4b3);margin-bottom:5px}.lb-rate-controls{margin:12px 0;font-size:11px;gap:8px}.lb-rate-controls select{font:500 11px "Lexend",sans-serif;background:var(--paint-tint-a3,#ffffff08);border-color:var(--paint-line-a15,#ffffff26);color:inherit;border-radius:7px;padding:7px 10px}.lb-rate-controls option{background:var(--paint-base,#141215);color:var(--paint-text,#f5f3f7)}.lb-graph-metrics{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin:0 0 16px}.lb-graph-metrics>.lb-graph-metric{grid-column:span 2}.lb-graph-metrics>.lb-graph-metric:nth-child(-n+2){grid-column:span 3}.lb-graph-metric{padding:13px 15px;border-color:var(--paint-line-a12,#ffffff1f);background:var(--paint-tint-a3,#ffffff08);border-radius:10px;-webkit-user-select:text;user-select:text}.lb-graph-metric small{font:400 10px/1.5 "Lexend",sans-serif;color:var(--paint-muted,#aaa4b3);margin-bottom:5px}.lb-graph-metric strong{font:650 20px/1.4 "Lexend",sans-serif;font-variant-numeric:tabular-nums;letter-spacing:-.4px}.lb-graph-modes{width:fit-content;margin-bottom:6px}.lb-graph-canvas{padding:8px 0 0;border-radius:10px;background:var(--paint-tint-a2,#ffffff05);border:1px solid var(--paint-line-a10,#ffffff1a);margin-bottom:16px}.lb-graph-plot{min-height:0;margin-top:0}.lb-chart-axis{fill:var(--paint-muted,#aaa4b3);font:10px "Lexend",sans-serif}.lb-chart-grid{stroke:var(--paint-line-a8,#ffffff14)}.lb-chart-line{stroke:var(--paint-accent,#e83e58)}.lb-chart-bridge{stroke-dasharray:5 4;opacity:.65}.lb-chart-dot,.lb-chart-focus{fill:var(--paint-accent,#e83e58);stroke:var(--paint-base,#141215)}.lb-graph-tooltip{background:var(--paint-base,#141215);border:1px solid var(--paint-line-a15,#ffffff26);color:var(--paint-text,#f5f3f7);font:11px/1.5 "Lexend",sans-serif}.lb-graph-race{padding-top:14px;border-color:var(--paint-line-a10,#ffffff1a);gap:8px}.lb-graph-race .lb-graph-metric strong{font-size:15px;letter-spacing:0}body.home-refined ::selection{background:var(--paint-accent,#e83e58);color:#fff}@media(max-width:620px){.lb-graph-dialog{width:calc(100vw - 20px);padding:16px;max-height:calc(100dvh - 20px)}.lb-graph-header h2{font-size:24px}.lb-graph-controls{align-items:flex-start}.lb-graph-ranges button{padding:6px 9px}.lb-graph-metric{padding:11px}.lb-graph-metric strong{font-size:16px}.lb-graph-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.lb-graph-metrics>.lb-graph-metric,.lb-graph-metrics>.lb-graph-metric:nth-child(-n+2){grid-column:auto}.lb-graph-metrics>.lb-graph-metric:last-child{grid-column:1/-1}.lb-graph-race{grid-template-columns:1fr 1fr}.lb-graph-race .lb-graph-metric strong{font-size:13px}}.lb-chart-reset{stroke-dasharray:3 4;opacity:.5}.lb-chart-reset-dot{fill:var(--paint-base,#141215);stroke:var(--paint-accent,#e83e58);stroke-width:1.5}.lb-chart-reset-label{fill:var(--paint-muted,#aaa4b3);font:9px "Lexend",sans-serif}.lb-graph-identity{display:flex;align-items:center;gap:12px;min-width:0}.lb-graph-identity>div{min-width:0}.lb-graph-avatar{position:relative;display:grid;place-items:center;flex:0 0 52px;width:52px;height:52px;overflow:hidden;border:1px solid var(--paint-line-a15,#ffffff26);border-radius:50%;background:var(--paint-tint-a5,#ffffff0d);color:var(--paint-muted,#aaa4b3);font:600 21px "Lexend",sans-serif;box-sizing:border-box}.lb-graph-avatar img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.lb-graph-header{align-items:center}@media(max-width:620px){.lb-graph-identity{gap:10px}.lb-graph-avatar{flex-basis:46px;width:46px;height:46px}.lb-graph-header h2{font-size:22px}}body.home-refined #leaderboards-page .leaderboard-podium{margin-bottom:14px}body.home-refined #leaderboards-page .leaderboard-podium[hidden]~.leaderboard-table-wrap{margin-top:14px}#leaderboard-sort{display:block;max-width:100%;margin:14px 0 0;padding:10px 34px 10px 12px;min-height:40px;border:1px solid var(--paint-line-a15,#ffffff26);border-radius:9px;background:var(--paint-base,#141215);color:var(--paint-text,#f5f3f7);font:inherit;font-size:12px}#leaderboard-sort[hidden]{display:none}#leaderboards-page .lb-sorted-pace{display:block;margin-top:7px;color:var(--paint-text,#f5f3f7);font-size:12px;font-weight:600;font-variant-numeric:tabular-nums}body.home-refined #leaderboards-page.is-pace-sorted .leaderboard-podium-card{height:378px}body.home-refined #leaderboards-page.is-pace-sorted .leaderboard-podium-card[data-rank="1"]{height:406px}@media(max-width:620px){body.home-refined #leaderboards-page.is-pace-sorted .leaderboard-podium-card{height:326px}body.home-refined #leaderboards-page.is-pace-sorted .leaderboard-podium-card[data-rank="1"]{height:348px}}body.home-refined #leaderboards-page .leaderboard-panel-tools{flex-wrap:wrap}.lb-sort-controls{display:flex;align-items:center;gap:14px;flex:1 0 100%;padding-top:10px;border-top:1px solid var(--paint-line-a10,#ffffff1a)}.lb-sort-field{display:flex;align-items:center;gap:8px;min-width:0;font-size:11px;color:var(--paint-muted,#aaa4b3)}.lb-sort-controls[hidden],.lb-sort-field[hidden]{display:none}#leaderboards-page .lb-sort-field select{box-sizing:border-box;margin:0;min-height:40px;max-width:100%;padding:8px 30px 8px 11px;border:1px solid var(--paint-line-a15,#ffffff26);border-radius:8px;background:var(--paint-surface-a65,#202025a6);color:var(--paint-text,#f5f3f7);font-family:inherit;font-size:12px;font-weight:500;line-height:1.4;cursor:pointer}#leaderboards-page .lb-sort-field option{background:var(--paint-base,#141215);color:var(--paint-text,#f5f3f7)}#leaderboards-page .lb-sort-field select:focus-visible{outline:2px solid var(--paint-accent,#e83e58);outline-offset:2px}@media(max-width:620px){.lb-sort-controls{gap:10px;align-items:flex-end}.lb-sort-field{flex:1;flex-direction:column;align-items:stretch;gap:5px}.lb-sort-field select{width:100%}}.scene-model-stage{width:100%;min-height:300px;aspect-ratio:1}.scene-model-stage .pet-model-artwork img{width:85%;height:85%;object-fit:contain}.scene-model-placeholder{padding:2rem;color:var(--muted,#a4a4af);text-align:center}body.egg-refined #egg-detail-page .egg-detail-art[data-egg-model]{display:block;padding:0;overflow:visible;min-width:0}.scene-model-variants{display:flex;gap:6px;margin:8px 0}.scene-model-variants button{font:inherit;font-size:.8rem;min-height:36px;border:1px solid var(--border,#303039);background:var(--surface,#17171d);color:inherit;padding:6px 12px;border-radius:6px}.scene-model-variants button[aria-pressed="true"]{border-color:var(--accent,#f04462);color:var(--accent,#f04462)}.scene-model-variants button:focus-visible{outline:2px solid var(--accent,#f04462);outline-offset:3px}.worlds-body{margin:0;background:#0d0d10;color:#eeeef2;font-family:"Lexend",sans-serif}.worlds-wrap{width:min(1440px,100%);margin:0 auto;padding:24px 32px 40px;box-sizing:border-box}.worlds-nav{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #29292f;padding-bottom:20px}.worlds-nav a{color:inherit;text-decoration:none;font-size:.9rem}.worlds-nav .worlds-brand{font-size:1.3rem;font-weight:750;letter-spacing:-.04em}.worlds-brand span{color:#f04462}.worlds-heading{margin:30px 0 24px}.worlds-heading h1{font-size:1.8rem;letter-spacing:-.04em;margin:0 0 8px}.worlds-heading p{color:#aaaab5;margin:0;font-size:.9rem}.worlds-layout{display:grid;grid-template-columns:300px minmax(0,1fr);gap:28px;align-items:start}.worlds-library{min-width:0}.worlds-search{width:100%;box-sizing:border-box;border:1px solid #393941;border-radius:7px;background:#17171c;color:inherit;font:inherit;font-size:16px;min-height:44px;padding:10px 12px;margin-bottom:18px}.worlds-list{max-height:70vh;overflow-y:auto;scrollbar-width:thin}.worlds-group{margin-bottom:22px}.worlds-group h2{font-size:.75rem;color:#a9a9b4;text-transform:uppercase;letter-spacing:.06em;margin:0;padding:0 10px 10px}.worlds-row{display:block;width:100%;text-align:left;border:0;border-bottom:1px solid #25252d;background:transparent;color:inherit;min-height:48px;padding:11px 10px;font:inherit;font-size:.85rem;cursor:pointer;transition:background .16s ease,color .16s ease}.worlds-row small{display:block;margin-top:4px;color:#a9a9b4;font-size:.7rem}.worlds-row:hover,.worlds-row[aria-pressed="true"]{background:#21151c;color:#ff8197}.worlds-row:focus-visible,.worlds-search:focus-visible,.worlds-nav a:focus-visible{outline:2px solid #f04462;outline-offset:2px}.worlds-preview{min-width:0;position:sticky;top:20px}.worlds-preview h2{margin:0 0 8px;font-size:1.2rem}.worlds-preview p{color:#aaaab5;font-size:.8rem;margin:0 0 18px}.worlds-preview .scene-model-stage{aspect-ratio:1.25;min-height:340px;max-height:74vh}.worlds-empty{padding:40px 16px;color:#aaaab5;border:1px dashed #393941;font-size:.9rem;line-height:1.7}.worlds-list .worlds-empty{padding:20px 12px}@media(max-width:760px){.worlds-wrap{padding:18px 16px 28px}.worlds-layout{grid-template-columns:1fr;gap:22px}.worlds-list{max-height:230px}.worlds-preview{position:static}.worlds-preview .scene-model-stage{aspect-ratio:1;min-height:280px}.worlds-heading{margin:24px 0 20px}}@media(prefers-reduced-motion:reduce){.worlds-row{transition:none}}body.egg-refined #egg-detail-page .egg-detail-art[data-egg-model]:has(.scene-model-stage){height:auto;aspect-ratio:auto;background:transparent;border:0;border-radius:0}body.egg-refined #egg-detail-page .egg-detail-art[data-egg-model]>div:first-child{width:100%;min-width:0;justify-self:stretch}body.egg-refined #egg-detail-page .egg-detail-art[data-egg-model] .scene-model-stage:not(.pet-model-editor-stage){box-sizing:border-box;width:100%;height:auto;min-height:0;max-height:none;aspect-ratio:1;border-radius:7px}body.egg-refined #egg-detail-page .egg-detail-art[data-egg-model] .scene-model-stage:not(.pet-model-editor-stage) .pet-model-artwork{inset:46px 16px 20px}body.egg-refined #egg-detail-page .egg-detail-art[data-egg-model] .pet-model-artwork img{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain;transform:none}body.egg-refined #egg-detail-page .egg-detail-art[data-egg-model] .scene-model-stage:not(.pet-model-editor-stage) .pet-model-stage-header{inset:10px 10px auto;gap:8px}body.egg-refined #egg-detail-page .egg-detail-art[data-egg-model] .scene-model-stage:not(.pet-model-editor-stage) .pet-model-footer{left:10px;right:10px;bottom:10px;justify-content:flex-end}body.egg-refined #egg-detail-page .egg-detail-art[data-egg-model] .scene-model-stage:not(.pet-model-editor-stage) .pet-model-hint{display:none}body.egg-refined #egg-detail-page .egg-detail-art[data-egg-model] .scene-model-stage:not(.pet-model-editor-stage) .pet-model-download{top:10px;left:10px}body.egg-refined #egg-detail-page .egg-detail-art[data-egg-model] .scene-model-stage:not(.pet-model-editor-stage) .pet-model-status{visibility:hidden}body.egg-refined #egg-detail-page .egg-detail-art[data-egg-model] .scene-model-variants{margin:8px 0 0;flex-wrap:wrap}body.egg-refined #egg-detail-page .egg-detail-art[data-egg-model]:not(:has(.scene-model-stage)){display:grid;aspect-ratio:1;overflow:hidden}body.egg-refined #egg-detail-page .egg-detail-art[data-egg-model]:has(.scene-model-stage)::after{display:none}@media(max-width:600px){body.egg-refined #egg-detail-page .egg-detail-summary{grid-template-columns:minmax(0,1fr)}body.egg-refined #egg-detail-page .egg-detail-art[data-egg-model]{width:100%;max-width:none}}.worlds-page{width:min(1360px,100%);margin:0 auto;padding:32px clamp(16px,3vw,40px) 56px;color:var(--text)}.worlds-page-heading{display:flex;align-items:center;justify-content:space-between;margin:2px 0 26px}.worlds-page h1{font-size:clamp(1.7rem,3vw,2.35rem);font-weight:800;letter-spacing:-.045em;margin:0;line-height:1.2}.worlds-page-heading h1 span,.worlds-status h1 span{color:var(--accent)}.worlds-page-heading p{font-size:.9rem;color:var(--muted);margin:10px 0 0;line-height:1.5}.worlds-toolbar{display:flex;align-items:center;gap:16px;margin-bottom:24px;flex-wrap:wrap}.worlds-search-box{display:flex;align-items:center;gap:10px;min-width:230px;max-width:380px;flex:1;border:1px solid var(--border);border-radius:8px;padding:0 13px;background:var(--panel);transition:border-color .16s}.worlds-search-box:focus-within{border-color:var(--accent)}.worlds-search-box svg{width:17px;height:17px;flex-shrink:0;color:var(--muted)}.worlds-search-box input{width:100%;height:44px;min-width:0;border:0;outline:0;background:transparent;color:var(--text);font:inherit;font-size:16px}.worlds-categories{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none}.worlds-categories .chip{white-space:nowrap;min-height:40px}.worlds-categories .chip[aria-pressed="true"]{border-color:var(--accent);color:var(--accent);background:color-mix(in srgb,var(--accent) 9%,var(--panel))}.worlds-result-count{margin-left:auto;font-size:.8rem;color:var(--muted);white-space:nowrap}.worlds-catalog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.world-tile{position:relative;display:block;isolation:isolate;overflow:hidden;aspect-ratio:1.55;background:var(--panel);border-radius:10px;border:1px solid var(--border);color:#fff;text-decoration:none;transition:transform .18s ease,border-color .18s ease}.world-tile-image,.world-tile-shade{position:absolute;inset:0;z-index:-1}.world-tile-image img{width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.world-tile-shade{background:linear-gradient(180deg,rgba(0,0,0,.02) 12%,rgba(0,0,0,.5) 60%,rgba(0,0,0,.91))}.world-tile-heading{position:absolute;left:22px;right:60px;bottom:22px}.world-tile-heading>span,.world-detail-banner-copy>span{font-size:.66rem;letter-spacing:.11em;text-transform:uppercase;color:#e2e2e7;font-weight:600}.world-tile h2{font-size:clamp(1.1rem,1.6vw,1.45rem);font-weight:700;line-height:1.2;letter-spacing:-.035em;margin:8px 0}.world-tile p{font-size:.76rem;margin:0;color:#dddde3}.world-tile-open{position:absolute;right:18px;bottom:22px;width:30px;height:30px;display:grid;place-items:center;border-radius:50%;border:1px solid #ffffff55;transition:background .18s}.world-tile-open svg{width:17px;height:17px}.world-tile:hover{transform:translateY(-3px);border-color:var(--border-hover)}.world-tile:hover .world-tile-image img{transform:scale(1.035)}.world-tile:hover .world-tile-open{background:#ffffff20}.world-tile:focus-visible,.world-region:focus-visible,.worlds-page button:focus-visible,.worlds-page select:focus-visible,.worlds-breadcrumb a:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.worlds-no-results{grid-column:1/-1;padding:50px 0;text-align:center;color:var(--muted)}.worlds-breadcrumb{display:flex;align-items:center;gap:14px;margin-bottom:22px;color:var(--muted);font-size:.78rem}.worlds-breadcrumb a{display:inline-flex;align-items:center;gap:6px;color:var(--soft);text-decoration:none;min-height:32px}.worlds-breadcrumb svg{width:16px;height:16px}.worlds-breadcrumb>span{padding-left:14px;border-left:1px solid var(--border)}.world-detail-banner{position:relative;isolation:isolate;min-height:220px;height:clamp(220px,21vw,290px);border-radius:10px;overflow:hidden;margin-bottom:28px;background:var(--panel)}.world-detail-banner>img,.world-detail-banner-shade{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-1}.world-detail-banner-shade{background:linear-gradient(90deg,rgba(0,0,0,.82),rgba(0,0,0,.34) 65%,rgba(0,0,0,.12))}.world-detail-banner-copy{position:absolute;left:32px;right:32px;bottom:30px;color:#fff}.world-detail-banner-copy h1{margin:10px 0 0;font-size:clamp(1.8rem,3.7vw,2.7rem)}.world-detail-banner-copy p{font-size:.82rem;color:#e1e1e7;margin:12px 0 0}.world-detail-layout{display:grid;grid-template-columns:minmax(0,1fr) 264px;gap:24px;align-items:start}.world-map-view{min-width:0}.world-view-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:15px}.world-view-heading>div>span{color:var(--muted);font-size:.65rem;text-transform:uppercase;letter-spacing:.09em}.world-view-heading h2{font-size:1.05rem;margin:6px 0 0;font-weight:600}.world-quality{display:flex;align-items:center;gap:8px;font-size:.72rem;color:var(--muted)}.world-quality select,.world-section-picker select{font:inherit;color:var(--text);border:1px solid var(--border);border-radius:6px;background:var(--panel);min-height:38px;padding:6px 28px 6px 10px;max-width:100%}.world-map-surface{border:1px solid var(--border);border-radius:10px;overflow:hidden;min-width:0;background:#0b0a0e}.world-map-surface .scene-model-stage{aspect-ratio:1.55;min-height:360px;max-height:75vh;border:0;border-radius:0}.world-model-poster{position:relative;isolation:isolate;aspect-ratio:1.55;min-height:360px;display:grid;place-items:center;padding:30px;text-align:center;overflow:hidden;color:#fff}.world-model-poster>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:brightness(.3);z-index:-1}.world-model-poster strong{display:block;font-size:1.05rem;font-weight:600}.world-model-poster p{font-size:.85rem;color:#dedee5;line-height:1.6;margin:12px 0 0}.world-view-footer{display:flex;align-items:center;justify-content:space-between;padding:12px 1px;color:var(--muted);font-size:.69rem}.world-section-picker{display:flex;gap:12px;align-items:center;justify-content:flex-end;color:var(--muted);font-size:.8rem;margin-top:4px}.world-regions{min-width:0;border-left:1px solid var(--border);padding-left:22px;margin-top:2px}.world-regions>header{display:flex;align-items:center;justify-content:space-between;margin:0 0 15px}.world-regions h2{font-size:.9rem;font-weight:600;margin:0}.world-regions>header>span{color:var(--muted);font-size:.72rem}.world-region-list{min-width:0;display:grid;gap:6px;max-height:600px;overflow-y:auto;scrollbar-width:thin;padding:4px}.world-region{display:flex;align-items:center;gap:12px;min-height:66px;width:100%;border:1px solid transparent;border-radius:7px;background:transparent;color:var(--soft);padding:10px 8px;text-align:left;cursor:pointer;transition:background .16s,border-color .16s}.world-region:hover{background:var(--panel)}.world-region[aria-current="true"]{background:var(--panel);border-color:var(--border)}.world-region-number{width:29px;height:29px;flex-shrink:0;display:grid;place-items:center;font-size:.77rem;color:var(--muted);border:1px solid var(--border);border-radius:6px}.world-region-number svg{width:14px;height:14px}.world-region[aria-current="true"] .world-region-number{color:var(--accent);border-color:color-mix(in srgb,var(--accent) 45%,var(--border))}.world-region>span:nth-child(2){min-width:0}.world-region small{display:block;font-size:.6rem;color:var(--muted);margin:0 0 4px}.world-region strong{font:inherit;font-size:.77rem;font-weight:500;line-height:1.45}.world-region-state{margin-left:auto;flex-shrink:0;color:var(--green)}.world-region-state svg{width:15px;height:15px}.world-regions-note{font-size:.72rem;line-height:1.65;color:var(--muted);margin:18px 8px 0}.world-view-error{padding:50px 20px;text-align:center;color:var(--muted)}.worlds-status{padding:35px 0 80px}.worlds-status p{color:var(--muted);margin:20px 0 24px}.worlds-status>div{display:flex;gap:10px;align-items:center}.worlds-page-loading{display:flex;align-items:center;gap:12px;color:var(--muted);padding:60px 0}.worlds-page-loading>span{width:18px;height:18px;border:2px solid var(--border);border-top-color:var(--accent);border-radius:50%;animation:worlds-loader .7s linear infinite}@keyframes worlds-loader{to{transform:rotate(360deg)}}@media(max-width:1100px){.worlds-catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.world-detail-layout{grid-template-columns:minmax(0,1fr) 235px;gap:18px}.world-regions{padding-left:14px}.world-map-surface .scene-model-stage,.world-model-poster{min-height:320px}}@media(max-width:840px){.worlds-page{padding-top:24px}.world-detail-layout{grid-template-columns:minmax(0,1fr)}.world-regions{border-left:0;padding:0;margin-top:8px}.world-region-list{display:flex;max-height:none;overflow-x:auto;overflow-y:hidden;padding:4px 4px 12px}.world-region{width:190px;min-width:190px;border-color:var(--border);min-height:70px}.world-regions-note{display:none}.world-detail-banner{height:210px;min-height:210px;margin-bottom:22px}.world-detail-banner-copy{left:24px;bottom:24px}.world-map-surface .scene-model-stage,.world-model-poster{aspect-ratio:1.35;min-height:300px}.worlds-toolbar{gap:12px}}@media(max-width:540px){.worlds-catalog-grid{grid-template-columns:1fr;gap:16px}.world-tile{aspect-ratio:1.65}.worlds-page-heading{margin-bottom:22px}.worlds-search-box{max-width:none;flex-basis:100%}.worlds-result-count{font-size:.72rem}.worlds-categories{max-width:75%}.world-tile-heading{bottom:20px;left:20px}.world-tile h2{font-size:1.35rem}.world-tile-open{bottom:20px}.world-detail-banner-copy h1{font-size:1.9rem}.world-detail-banner-copy{left:20px;right:20px}.world-view-heading h2{font-size:.95rem}.world-quality{gap:6px}.world-quality>span{display:none}.world-quality select{font-size:.72rem;min-height:40px;max-width:135px}.world-view-footer{font-size:.64rem}.worlds-breadcrumb{margin-bottom:16px}.world-map-surface .scene-model-stage,.world-model-poster{min-height:300px;aspect-ratio:1.1}}@media(prefers-reduced-motion:reduce){.world-tile,.world-tile-image img,.world-tile-open,.world-region,.worlds-search-box{transition:none}.worlds-page-loading>span{animation:none}}.world-capture-notice{font-size:.78rem;line-height:1.6;color:var(--soft);border-left:2px solid var(--accent);padding:9px 12px;margin:0 0 14px;background:var(--panel)}body.plazas-refined{height:auto;min-height:100svh;overflow-y:auto}body.home-refined .trading-plazas-page{width:min(1200px,calc(100% - 48px));margin:36px auto;flex:1 0 auto;color:var(--paint-text,#f5f3f7)}.plaza-heading h1{font-size:38px;font-weight:750;letter-spacing:-1.2px;line-height:1.2}.plaza-heading h1>span{color:var(--ss-accent,#e83e58)}.plaza-heading p{margin-top:8px!important;font-size:12px;color:var(--paint-muted,#aaa4b3)}.plaza-controls{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin:28px 0 14px;padding:10px;border:1px solid var(--ss-line,#ffffff20);border-radius:12px;background:var(--paint-base-a83,#111014d4)}.plaza-controls>div{display:flex;gap:5px;flex-wrap:wrap}.plaza-controls button,.plaza-controls select{min-height:36px;padding:8px 12px;border:1px solid var(--ss-line,#ffffff20);border-radius:8px;background:var(--ss-page,#080808);color:inherit;font:inherit;font-size:11px;cursor:pointer}.plaza-controls [aria-pressed=true]{background:var(--paint-accent-a10,#e83e581a);border-color:var(--ss-accent,#e83e58);color:var(--paint-accent-text,#ff9caf)}.plaza-controls label{display:flex;gap:8px;align-items:center;margin-left:auto;font-size:11px;color:var(--paint-muted,#aaa4b3)}.plaza-controls button:disabled{opacity:.5;cursor:wait}.plaza-status,.plaza-footnote{font-size:11px;color:var(--paint-muted,#aaa4b3);line-height:1.7}.plaza-status{margin-bottom:16px!important}.plaza-footnote{margin-top:20px!important}.plaza-error{margin:12px 0!important;padding:12px;border:1px solid #e83e5850;border-radius:9px;color:#ff9caf;font-size:12px}.plaza-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.plaza-card{min-width:0;padding:20px;border:1px solid var(--ss-line,#ffffff20);border-radius:14px;background:var(--paint-base-a61,#1010129c);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.plaza-card-top{display:flex;align-items:center;justify-content:space-between;gap:8px}.plaza-kind{padding:5px 8px;border-radius:6px;background:#ffffff08;font-size:10px;color:var(--paint-muted,#bbb)}.plaza-kind.pro{background:#d9ad5115;color:#dfbc7a}.plaza-capacity{font-size:10px;color:var(--paint-muted,#aaa)}.plaza-card h2{font-size:17px;margin:20px 0 14px!important;font-weight:600;overflow-wrap:anywhere}.plaza-card h2>span{color:var(--paint-muted,#aaa)}.plaza-population{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.plaza-population>strong{font-size:29px;font-weight:700}.plaza-population small{font-size:16px;color:var(--paint-muted,#aaa);font-weight:400}.plaza-population>span{font-size:11px;color:var(--paint-muted,#aaa)}.plaza-meter{height:5px;background:#ffffff10;border-radius:6px;overflow:hidden;margin:12px 0 18px}.plaza-meter>span{display:block;height:100%;border-radius:inherit;background:var(--ss-accent,#e83e58)}.plaza-details{display:flex;justify-content:space-between;font-size:11px;color:var(--paint-muted,#aaa)}.plaza-details strong{color:var(--paint-text,#eee);font-weight:450;margin-left:5px}.plaza-join{display:flex;align-items:center;justify-content:space-between;padding:11px 13px;margin-top:20px;border:1px solid var(--paint-accent-a35,#e83e5859);border-radius:8px;color:var(--paint-accent-text,#ff9caf)!important;background:var(--paint-accent-a10,#e83e581a);font-size:12px;font-weight:550}.plaza-join:hover{background:var(--paint-accent-a20,#e83e5833)}.plaza-join.is-full{opacity:.65}.plaza-empty{grid-column:1/-1;padding:30px;font-size:13px;text-align:center;color:var(--paint-muted,#aaa)}.plaza-skeleton{min-height:270px}.plaza-skeleton i{display:block;height:18px;margin:12px 0 30px;background:#ffffff0c;border-radius:5px}.plaza-skeleton i:nth-child(2){width:65%;height:36px}.plaza-skeleton i:last-child{margin-top:65px}@media(max-width:1000px){.plaza-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){body.home-refined .trading-plazas-page{width:calc(100% - 28px);margin:26px auto}.plaza-heading h1{font-size:29px}.plaza-grid{grid-template-columns:1fr}.plaza-controls{gap:8px}.plaza-controls>div{width:100%}.plaza-controls label{margin-left:0;flex:1}.plaza-card{padding:18px}}.plaza-bot{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin:0 0 14px;padding:8px 10px;border:1px solid #7bdca533;border-radius:7px;background:#59c98b0d;font-size:10px;color:#a8eac3}.plaza-bot>span:first-child{color:#72d99e;font-size:8px}.plaza-bot strong{font-weight:550}.plaza-bot>span:last-child{overflow-wrap:anywhere}.plaza-card-actions{display:flex;align-items:stretch;gap:8px;margin-top:20px}.plaza-card-actions .plaza-join{flex:1;min-width:0;margin:0}.plaza-players-button{display:grid;place-items:center;flex:0 0 43px;width:43px;min-height:42px;padding:10px;border:1px solid var(--ss-line,#ffffff20);border-radius:8px;background:#ffffff06;color:var(--paint-text,#eee);cursor:pointer}.plaza-players-button:hover{background:#ffffff10;border-color:var(--paint-accent-a35,#e83e5859)}.plaza-players-button svg{display:block;width:20px;height:20px}.plaza-players-dialog{box-sizing:border-box;width:min(520px,calc(100vw - 28px));max-height:calc(100dvh - 40px);padding:0;border:1px solid var(--ss-line,#ffffff25);border-radius:16px;background:var(--ss-surface,#171719);color:var(--paint-text,#f5f3f7);box-shadow:0 24px 90px #0009;overflow:hidden;font:inherit}.plaza-players-dialog::backdrop{background:#0009;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.plaza-players-dialog>header{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:22px;border-bottom:1px solid var(--ss-line,#ffffff20)}.plaza-players-dialog h2{margin:0;font-size:22px;font-weight:650;line-height:1.3}.plaza-players-dialog header p{margin:5px 0 0;font-size:11px;color:var(--paint-muted,#aaa)}.plaza-dialog-close{display:grid;place-items:center;flex:0 0 34px;width:34px;height:34px;padding:8px;border:1px solid var(--ss-line,#ffffff20);border-radius:8px;background:#ffffff05;color:inherit;cursor:pointer}.plaza-dialog-close svg{width:18px;height:18px}.plaza-roster-body{max-height:calc(100dvh - 170px);min-height:100px;overflow:auto;overscroll-behavior:contain;padding:0 20px 20px}.plaza-roster-note{font-size:11px;color:var(--paint-muted,#aaa);line-height:1.6;margin:16px 0}.plaza-roster-empty{padding:20px 0;text-align:center}.plaza-player-list{display:grid;gap:8px}.plaza-player-list>a{display:flex;align-items:center;gap:12px;min-width:0;padding:10px;border:1px solid var(--ss-line,#ffffff18);border-radius:9px;color:var(--paint-text,#eee);text-decoration:none}.plaza-player-list>a:hover{background:#ffffff08}.plaza-player-avatar{position:relative;display:grid;place-items:center;flex:0 0 42px;width:42px;height:42px;overflow:hidden;border-radius:9px;background:#ffffff0b;font-size:16px}.plaza-player-avatar img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.plaza-player-list>a>span:last-child{min-width:0}.plaza-player-list strong,.plaza-player-list small{display:block;overflow-wrap:anywhere;line-height:1.45}.plaza-player-list strong{font-size:13px;font-weight:550}.plaza-player-list small{font-size:11px;color:var(--paint-muted,#aaa)}.plaza-player-search{display:flex;align-items:center;gap:10px;flex-shrink:0;margin:16px 20px 0;padding:0 12px;min-height:42px;border:1px solid var(--ss-line,#ffffff25);border-radius:9px;background:#0002;color:var(--paint-muted,#aaa)}.plaza-player-search:focus-within{border-color:var(--ss-accent,#e83e58)}.plaza-player-search svg{flex:0 0 17px;width:17px;height:17px}.plaza-player-search input{width:100%;min-width:0;height:42px;padding:0;border:0;outline:none;background:transparent;color:var(--paint-text,#eee);font:inherit;font-size:13px}.plaza-player-search input::placeholder{color:var(--paint-muted,#aaa)}.plaza-players-dialog[open]{display:flex;flex-direction:column}.plaza-players-dialog>header{flex-shrink:0}.plaza-players-dialog .plaza-roster-body{flex:1 1 auto;max-height:calc(100dvh - 235px);padding-top:14px}.plaza-player-no-results{text-align:center;padding:18px 0}.plaza-player-search input:focus-visible{outline:none!important;box-shadow:none}@media(max-width:760px){.plaza-player-search input{font-size:16px}}