/* r71 final owner refinements: crisp item borders, clear text, jewel-only light. */
.pickup-value:hover,.pickup-value:focus-within{outline:2px solid var(--pickup-color);outline-offset:-2px;border-color:var(--pickup-color);box-shadow:0 0 0 1px var(--pickup-color)}
#liveHighlights .live-card *,#liveHighlights .live-card:hover *,#liveHighlights .live-card:focus-within *,.handyman-card h3,.handyman-card h3:hover{text-shadow:none!important}
#liveHighlights .live-card:hover .metric-label,#liveHighlights .live-card:focus-within .metric-label{color:var(--metric-color)}
#liveHighlights .achievement-badge{transform:translateY(-50%) scale(.88);filter:drop-shadow(0 3px 5px #0006);transition:filter .2s}
#liveHighlights .live-card:hover .achievement-badge,#liveHighlights .live-card:focus-within .achievement-badge{transform:translateY(-50%) scale(.88);filter:brightness(1.2) saturate(1.16) drop-shadow(0 0 7px color-mix(in srgb,var(--metric-color) 45%,transparent))}
.handyman-award{width:77px;height:77px;transition:filter .2s}.handyman-card:hover .handyman-award{filter:brightness(1.2) saturate(1.16) drop-shadow(0 0 7px #60edac66)}
@media(max-width:600px){.handyman-award{width:63px;height:63px}}
@media(prefers-reduced-motion:reduce){#liveHighlights .achievement-badge,.handyman-award{transition:none}}

/* Another 18% reduction requested after the previous 12% step. */
#liveHighlights .achievement-badge,#liveHighlights .live-card:hover .achievement-badge,#liveHighlights .live-card:focus-within .achievement-badge{transform:translateY(-50%) scale(.7216)}
.handyman-award{width:63px;height:63px}@media(max-width:600px){.handyman-award{width:52px;height:52px}}
.handyman-intro{position:relative;min-width:0}.handyman-intro>.handyman-award{position:absolute;top:8px;right:0;margin:0;border:0!important;outline:0!important;background:transparent!important;box-shadow:none!important}.handyman-intro>.section-label{padding-right:76px}.handyman-intro>h3{padding-right:0;max-width:calc(100% - 72px);margin-top:25px}.handyman-intro>.handyman-name{margin-top:8px}.handyman-intro>p{margin-top:14px}
@media(max-width:600px){.handyman-intro>.handyman-award{top:4px}.handyman-intro>h3{max-width:calc(100% - 64px);margin-top:18px}.handyman-intro>.section-label{padding-right:66px}}

/* Final proportions: compact card awards, larger HandyMan editorial column. */
#liveHighlights .achievement-badge,#liveHighlights .live-card:hover .achievement-badge,#liveHighlights .live-card:focus-within .achievement-badge{transform:translateY(-50%) scale(.68552)}
.handyman-intro>.handyman-award{width:112px;height:112px;top:0;right:12px}
.handyman-intro>.section-label{font-size:22px;padding-right:136px}
.handyman-intro>h3{font-size:30px;max-width:calc(100% - 130px);margin-top:24px}
.handyman-intro>.handyman-name{font-size:40px;margin-top:14px}
.handyman-intro>p{font-size:20px}
@media(max-width:600px){.handyman-intro>.handyman-award{width:86px;height:86px;right:0}.handyman-intro>.section-label{font-size:18px;padding-right:96px}.handyman-intro>h3{font-size:25px;max-width:calc(100% - 96px)}.handyman-intro>.handyman-name{font-size:34px}.handyman-intro>p{font-size:17px}}

#duelPodium .duel-belt{width:min(100%,206px);height:72.1px}
#liveHighlights .achievement-badge,#liveHighlights .live-card:hover .achievement-badge,#liveHighlights .live-card:focus-within .achievement-badge{transform:translateY(-50%) scale(.6375336)}

/* Sculpted lid material only; original iris and eye art untouched. */
.eye-shutter i{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='60' viewBox='0 0 120 60'%3E%3Cg fill='none' stroke-linecap='round'%3E%3Cg stroke='%231b2935' stroke-width='1.7' opacity='.6'%3E%3Cpath d='M5 16Q60 0 115 16M7 26Q60 11 113 26M8 39Q60 25 112 39M15 51Q60 39 105 51'/%3E%3C/g%3E%3Cg stroke='%23c0aba9' stroke-width='.65' opacity='.55'%3E%3Cpath d='M5 14Q60 -2 115 14M7 24Q60 9 113 24M8 37Q60 23 112 37'/%3E%3C/g%3E%3Cg stroke='%23764f71' stroke-width='.9' opacity='.65'%3E%3Cpath d='M13 3l15 12 5 16 10 7M28 15l12 -4 7 6M96 4l-10 16 5 11 -11 14M86 20l-15 3 -6 8M20 49l17 -6 9 5M105 47l-13 -7 -4 5'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E"),radial-gradient(ellipse at 42% 20%,#a7afb5 0%,#667a84 35%,#34434e 70%,#17232e 100%)!important;background-size:100% 100%!important;box-shadow:inset 0 3px 5px #d7e9ef44,inset 0 -5px 8px #060d18aa!important}
