.DBIVPa_header{--hub-line:color-mix(in srgb, var(--color-purple-400) 26%, transparent);color:#fff;width:min(1024px,100%);margin-inline:auto;padding:128px 24px 32px}.DBIVPa_overview{justify-content:space-between;align-items:center;gap:28px;margin-bottom:28px;display:flex}.DBIVPa_intro{min-width:0}.DBIVPa_intro h1{margin-bottom:10px;font-size:clamp(28px,3.2vw,40px)}.DBIVPa_intro>p{color:var(--color-purple-200);font-size:14px;line-height:1.6}.DBIVPa_wallet{flex-shrink:0;align-items:center;gap:14px;display:flex}.DBIVPa_balances{gap:24px;margin:0;display:flex}.DBIVPa_balance+.DBIVPa_balance{border-left:1px solid var(--hub-line);padding-left:24px}.DBIVPa_balance dt{color:var(--color-purple-200);white-space:nowrap;align-items:center;gap:7px;font-size:12px;display:flex}.DBIVPa_balance dd{font-variant-numeric:tabular-nums;letter-spacing:-.035em;margin-top:7px;font-size:28px;font-weight:650;line-height:1.1}.DBIVPa_balance[data-currency=points] dd{color:var(--color-amber-200)}.DBIVPa_amountSkeleton{background:color-mix(in srgb, var(--color-purple-500) 20%, transparent);border-radius:5px;width:80px;height:30px;display:block}.DBIVPa_nav{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.DBIVPa_destination{--accent:var(--color-purple-300);border:1px solid var(--hub-line);background:linear-gradient(130deg, color-mix(in srgb, var(--color-purple-900) 26%, var(--color-bg-base)), var(--color-bg-base));border-radius:16px;align-items:center;min-width:0;min-height:118px;padding:22px;transition:border-color .2s,background .2s;display:flex;position:relative}.DBIVPa_destination[data-scope=auctions]{--accent:var(--color-amber-300)}.DBIVPa_destination[data-scope=shop]{--accent:var(--color-pink-300)}.DBIVPa_destination[aria-current=page]{border-color:var(--accent);background:linear-gradient(120deg, color-mix(in srgb, var(--color-purple-800) 50%, var(--color-bg-base)), color-mix(in srgb, var(--color-purple-950) 45%, var(--color-bg-base)));box-shadow:inset 0 -3px var(--accent)}.DBIVPa_destination:hover{border-color:var(--accent)}.DBIVPa_destination:focus-visible,.DBIVPa_currencyDetails summary:focus-visible{outline:3px solid var(--color-pink-300);outline-offset:4px}.DBIVPa_destinationCopy{z-index:1;padding-right:72px;position:relative}.DBIVPa_destinationTitle{letter-spacing:-.025em;color:#fff;font-size:20px;font-weight:650;display:block}.DBIVPa_destinationDescription{color:var(--color-purple-200);margin-top:5px;font-size:12px;line-height:1.5;display:block}.DBIVPa_destinationArt{width:84px;height:80px;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.DBIVPa_destinationArt:before{content:"";background:radial-gradient(ellipse, var(--glow-purple), transparent 70%);position:absolute;inset:-14px}.DBIVPa_destination[data-scope=auctions] .DBIVPa_destinationArt:before{background:radial-gradient(ellipse, var(--glow-gold), transparent 70%)}.DBIVPa_destinationArt>img{object-fit:contain;width:110px;max-width:none;height:80px;position:absolute;left:-13px}.DBIVPa_gamepad{width:62px;height:48px;color:var(--color-purple-200);fill:none;stroke-width:1.6px;filter:drop-shadow(0 5px 0 var(--color-purple-950));position:absolute;top:16px;left:5px;transform:rotate(-12deg)}.DBIVPa_artCrown{position:absolute;top:8px;right:0;transform:rotate(14deg)}.DBIVPa_gavel{width:53px;height:53px;color:var(--color-amber-200);fill:var(--color-amber-800);stroke-width:1.5px;position:absolute;top:7px;left:9px;transform:rotate(-12deg)}.DBIVPa_artCoin{position:absolute;bottom:6px;right:5px}.DBIVPa_currencyDetails{margin-top:14px}.DBIVPa_currencyDetails summary{cursor:pointer;width:fit-content;min-height:32px;color:var(--color-purple-200);align-items:center;gap:8px;font-size:12px;list-style:none;display:flex}.DBIVPa_currencyDetails summary::-webkit-details-marker{display:none}.DBIVPa_currencyDetails summary:hover{color:#fff}.DBIVPa_currencyDetails[open] summary>svg{transform:rotate(180deg)}.DBIVPa_currencyExplanation{border-top:1px solid var(--hub-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 32px;margin-top:8px;padding:22px 0 4px;display:grid}.DBIVPa_currencyExplanation p{color:var(--color-purple-200);align-items:flex-start;gap:12px;font-size:13px;line-height:1.7;display:flex}.DBIVPa_currencyExplanation svg{flex-shrink:0}.DBIVPa_currencyExplanation strong{color:#fff;margin-bottom:3px;font-weight:600;display:block}.DBIVPa_currencyExplanation .DBIVPa_currencyNote{grid-column:1/-1;font-size:12px}@media (max-width:900px){.DBIVPa_overview{flex-direction:column;align-items:flex-start;gap:24px}.DBIVPa_wallet{justify-content:space-between;width:100%}.DBIVPa_balances{gap:28px}.DBIVPa_balance+.DBIVPa_balance{padding-left:28px}.DBIVPa_destination{padding:18px}.DBIVPa_destinationCopy{padding-right:52px}.DBIVPa_destinationArt{transform-origin:100%;right:5px;transform:translateY(-50%)scale(.8)}}@media (max-width:600px){.DBIVPa_header{padding:108px 16px 24px}.DBIVPa_overview{margin-bottom:24px}.DBIVPa_intro h1{font-size:30px}.DBIVPa_balances{gap:20px}.DBIVPa_balance+.DBIVPa_balance{padding-left:20px}.DBIVPa_balance dd{font-size:26px}.DBIVPa_nav{gap:8px}.DBIVPa_destination{border-radius:12px;flex-direction:column;justify-content:flex-end;min-height:112px;padding:10px 4px 14px}.DBIVPa_destinationArt{transform-origin:top;top:4px;right:calc(50% - 42px);transform:scale(.68)}.DBIVPa_destinationCopy{text-align:center;padding:0}.DBIVPa_destinationTitle{font-size:15px}.DBIVPa_destinationDescription{display:none}.DBIVPa_currencyExplanation{grid-template-columns:1fr;gap:18px}}@media (prefers-reduced-motion:reduce){.DBIVPa_destination{transition:none}}
