.action-indicator{vertical-align:middle;flex:none;width:16px;height:16px;display:inline-flex}.action-indicator>svg{width:100%;height:100%;display:block}.action-indicator[data-action=primary] .action-glyph{opacity:0;transition:transform .22s var(--ease-ui), opacity .18s var(--ease-ui);transform:translate(-6px)}.action-indicator[data-action=link]{display:none}:where(a:not(.bingo-button),.bingo-button-label):has(>.action-indicator[data-action=link]){position:relative}:where(a:not(.bingo-button),.bingo-button-label):has(>.action-indicator[data-action=link]):after{content:"";transform-origin:0;height:1px;transition:transform .24s var(--ease-ui);pointer-events:none;background:currentColor;position:absolute;bottom:-3px;left:0;right:0;transform:scaleX(0)}.action-indicator[data-action=card] .action-corner{opacity:.45;transition:opacity .18s var(--ease-ui)}.action-indicator[data-action=card] .action-glyph{opacity:0;transition:transform .24s var(--ease-ui), opacity .18s var(--ease-ui);transform:translate(-4px,4px)}.action-indicator[data-action=orbit]{width:28px;height:28px}.action-ring{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .32s var(--ease-ui);transform-origin:50%;transform:rotate(-90deg)}.action-indicator[data-action=orbit] .action-glyph{opacity:0;transform-origin:50%;transition:transform .2s var(--ease-ui) .16s, opacity .16s var(--ease-ui) .16s;transform:translate(-3px)scale(.7)}:is(a,button,[data-action-demo]):is(:focus-visible,:has(:focus-visible),[data-action-demo=active]):not(:disabled,[aria-disabled=true],[aria-busy=true]) .action-glyph{opacity:1;transform:none}:is(a,button,[data-action-demo]):is(:focus-visible,:has(:focus-visible),[data-action-demo=active]) .action-ring{stroke-dashoffset:0}:is(a,button,[data-action-demo]):is(:focus-visible,:has(:focus-visible),[data-action-demo=active]) .action-corner{opacity:0}:is(a,button):focus-visible:has(>.action-indicator[data-action=link]):after{transform:scaleX(1)}:is(a,button):focus-visible>.bingo-button-label:has(>.action-indicator[data-action=link]):after{transform:scaleX(1)}@media (hover:hover) and (pointer:fine){:is(a,button,[data-action-demo]):hover:not(:disabled,[aria-disabled=true],[aria-busy=true]) .action-glyph{opacity:1;transform:none}:is(a,button,[data-action-demo]):hover .action-ring{stroke-dashoffset:0}:is(a,button,[data-action-demo]):hover .action-corner{opacity:0}:is(a,button):hover:has(>.action-indicator[data-action=link]):after{transform:scaleX(1)}:is(a,button):hover>.bingo-button-label:has(>.action-indicator[data-action=link]):after{transform:scaleX(1)}}@keyframes action-depart{0%,to{opacity:1;transform:translate(0)}45%{opacity:0;transform:translate(7px,-7px)}46%{opacity:0;transform:translate(-7px,7px)}}.action-indicator[data-action=external]{overflow:hidden}:is(:disabled,[aria-disabled=true],[aria-busy=true]) .action-indicator{opacity:.4}:is(:disabled,[aria-disabled=true],[aria-busy=true]) .action-indicator .action-glyph{animation:none}@media (hover:none),(pointer:coarse){.action-indicator[data-action=primary] .action-glyph{opacity:1;transform:none}.action-indicator[data-action=orbit] .action-ring{stroke-dashoffset:0}.action-indicator[data-action=orbit] .action-glyph{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.action-indicator[data-action] .action-glyph,.action-indicator[data-action] .action-corner,.action-indicator[data-action] .action-ring{transition:none;animation:none}:where(a:not(.bingo-button),.bingo-button-label):has(>.action-indicator[data-action=link]):after{transition:none;animation:none}}.hc-footer-circle .action-indicator{width:54%;height:54%}.hc-footer-circle .action-indicator>svg{width:100%;height:100%;transition:none;transform:none}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){:is(a,button):hover:not(:disabled,[aria-disabled=true],[aria-busy=true]) .action-indicator[data-action=external] .action-glyph{animation:action-depart .38s var(--ease-ui) both}}
.kgsY9W_avatar{--avatar-size:36px;width:var(--avatar-size);height:var(--avatar-size);border-radius:var(--radius-full);background:var(--avatar-ground);color:var(--avatar-ink);font:600 calc(var(--avatar-size) * .42) / 1 var(--font-sans);-webkit-user-select:none;user-select:none;flex-shrink:0;place-items:center;display:inline-grid;position:relative}.kgsY9W_avatar[data-preset]{background:0 0}.kgsY9W_avatar[data-size=sm]{--avatar-size:28px}.kgsY9W_avatar[data-size=lg]{--avatar-size:52px}.kgsY9W_avatar[data-size=xl]{--avatar-size:var(--account-avatar-xl)}.kgsY9W_avatarArt{filter:drop-shadow(0 1px 2px var(--avatar-shade));display:block;position:absolute;inset:0}.kgsY9W_avatarBody,.kgsY9W_avatarEyes{position:absolute;inset:0;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.kgsY9W_avatarBody{background:var(--avatar-fill);-webkit-mask-image:var(--avatar-body);mask-image:var(--avatar-body)}.kgsY9W_avatarEyes{background:var(--avatar-eye);-webkit-mask-image:var(--avatar-eyes);mask-image:var(--avatar-eyes)}.kgsY9W_avatarFallback{border-radius:inherit;background:var(--account-avatar-sheen);width:100%;height:100%;box-shadow:inset 0 0 0 1px var(--account-ambient-line);place-items:center;display:grid}.kgsY9W_picker{gap:var(--space-3);display:grid}.kgsY9W_pickerLabel{color:var(--text-3);font:400 var(--small-caption-size) / 1.5 var(--font-sans);margin:0}.kgsY9W_pickerLabel:not(:first-child){margin-top:var(--space-2)}.kgsY9W_pickerGrid{gap:var(--space-4) 20px;grid-template-columns:repeat(6,minmax(0,64px));display:grid}.kgsY9W_pickerOption{aspect-ratio:1;border-radius:var(--radius-lg);cursor:pointer;transition:var(--avatar-pick-transition);background:0 0;border:0;place-items:center;padding:0;display:grid;position:relative}.kgsY9W_pickerOption:hover{background:var(--avatar-pick-hover)}.kgsY9W_pickerOption[aria-checked=true]{background:var(--avatar-pick-bg)}.kgsY9W_pickerOption>.kgsY9W_avatar{aspect-ratio:1;width:78%;height:auto;transition:transform var(--motion-fast) var(--ease-standard)}.kgsY9W_pickerOption:hover>.kgsY9W_avatar{transform:scale(1.05)}.kgsY9W_pickerOption:focus-visible,.kgsY9W_pickerColor:focus-visible{outline:2px solid var(--focus-control);outline-offset:2px}.kgsY9W_pickerOption:disabled,.kgsY9W_pickerColor:disabled{opacity:.45;cursor:default}.kgsY9W_pickerCheck{border:2px solid var(--settings-row-bg);border-radius:var(--radius-full);background:var(--accent);width:20px;height:20px;color:var(--on-accent);place-items:center;display:grid;position:absolute;bottom:0;right:0}.kgsY9W_pickerCheck svg{stroke-width:3px;width:11px;height:11px}.kgsY9W_pickerColors{gap:var(--space-3);flex-wrap:wrap;display:flex}.kgsY9W_pickerColor{border-radius:var(--radius-full);background:var(--avatar-fill);width:28px;height:28px;box-shadow:inset 0 0 0 1px var(--settings-row-line);cursor:pointer;transition:transform var(--motion-fast) var(--ease-standard);border:0;padding:0}.kgsY9W_pickerColor:hover{transform:scale(1.1)}.kgsY9W_pickerColor[aria-checked=true]{box-shadow:inset 0 0 0 1px var(--settings-row-line), 0 0 0 3px var(--settings-row-bg), 0 0 0 5px var(--text-1)}@media not (min-width:48rem){.kgsY9W_pickerGrid{justify-content:space-between;gap:var(--space-4) var(--space-3);grid-template-columns:repeat(4,minmax(0,64px))}.kgsY9W_pickerColors{grid-template-columns:repeat(6,28px);justify-content:space-between;display:grid}}.kgsY9W_meter{gap:var(--space-3);min-width:0;display:grid}.kgsY9W_meter[data-framed]{padding:var(--space-4);border-radius:var(--account-row-radius);background:var(--account-card-surface)}.kgsY9W_meterHead{justify-content:space-between;align-items:baseline;gap:var(--space-3);min-width:0;display:flex}.kgsY9W_meterHead strong{color:var(--text-1);font:600 var(--fs-15) / 1.4 var(--font-sans);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.kgsY9W_meterHead span{color:var(--text-2);font:500 var(--small-meta-size) / 1.5 var(--font-sans);font-variant-numeric:tabular-nums lining-nums;flex-shrink:0}.kgsY9W_meter[data-expiring] .kgsY9W_meterHead span{color:var(--tone-warning-ink)}.kgsY9W_meterDots{justify-content:space-between;gap:2px;display:grid}.kgsY9W_meterDots i{aspect-ratio:1;border-radius:var(--radius-full);background:var(--account-meter-off)}.kgsY9W_meterDots i[data-on]{background:var(--account-meter-on)}.kgsY9W_meter[data-expiring] .kgsY9W_meterDots i[data-on]{background:var(--account-meter-expiring)}.kgsY9W_meterFoot{justify-content:space-between;align-items:center;gap:var(--space-3);min-width:0;min-height:28px;display:flex}.kgsY9W_meterNote{min-width:0;color:var(--text-3);font:400 var(--small-caption-size) / 1.5 var(--font-sans);font-variant-numeric:tabular-nums lining-nums;margin:0}.kgsY9W_meterFoot>:not(.kgsY9W_meterNote){flex-shrink:0}.kgsY9W_profile{align-content:start;gap:var(--space-6);min-width:0;display:grid}.kgsY9W_profileHead{justify-items:start;gap:var(--space-5);min-width:0;display:grid}.kgsY9W_profileAvatar{margin:0 0 var(--space-2);border-radius:var(--radius-full);cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;position:relative}.kgsY9W_profileAvatar:focus-visible{outline:2px solid var(--focus-control);outline-offset:10px}.kgsY9W_profileAvatarHover{border-radius:var(--radius-full);background:var(--settings-overlay);color:var(--white);opacity:0;place-items:center;transition:opacity .16s cubic-bezier(.4,0,.2,1);display:grid;position:absolute;inset:0}.kgsY9W_profileAvatarHover svg{width:22px;height:22px}.kgsY9W_profileAvatar:hover .kgsY9W_profileAvatarHover,.kgsY9W_profileAvatar:focus-visible .kgsY9W_profileAvatarHover{opacity:1}.kgsY9W_profileTier{border:2px solid var(--avatar-ring-gap);border-radius:var(--radius-full);background:var(--text-1);height:24px;color:var(--bg);font:600 var(--small-caption-size) / 1 var(--font-sans);white-space:nowrap;align-items:center;gap:4px;padding:0 10px;display:inline-flex;position:absolute;bottom:-11px;left:50%;transform:translate(-50%)}.kgsY9W_profileTier svg{width:12px;height:12px;color:var(--accent)}.kgsY9W_profileTier[data-expiring] svg{color:var(--account-meter-expiring)}.kgsY9W_profileName{gap:6px;min-width:0;display:grid}.kgsY9W_profileName>:first-child{overflow-wrap:anywhere;color:var(--text-1);font:700 var(--account-name-size) / 1.25 var(--font-sans);letter-spacing:0;margin:0}.kgsY9W_profileName p{color:var(--text-3);font:500 var(--fs-14) / 1.5 var(--font-number);font-variant-numeric:tabular-nums lining-nums;margin:0}.kgsY9W_profileStats{padding:var(--space-4) 0;border-block:1px solid var(--account-stat-line);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.kgsY9W_profileStats div{min-width:0;padding:0 var(--space-4);flex-direction:column-reverse;gap:4px;display:flex}.kgsY9W_profileStats div:first-child{padding-left:0}.kgsY9W_profileStats div+div{border-left:1px solid var(--account-stat-line)}.kgsY9W_profileStats dt{color:var(--text-3);font:400 var(--small-caption-size) / 1.5 var(--font-sans);white-space:nowrap}.kgsY9W_profileStats dd{color:var(--text-1);font:600 var(--account-stat-size) / 1.2 var(--font-number);font-variant-numeric:tabular-nums lining-nums;margin:0}.kgsY9W_profileActions{gap:var(--space-2);display:flex}.kgsY9W_profileActions>:first-child{flex:1}.kgsY9W_profileActions>:not(:first-child){--button-height:var(--control-large);--button-radius:var(--radius-control-lg)}.kgsY9W_profile .kgsY9W_meter[data-framed]{gap:var(--space-4);padding:var(--space-5);border-radius:var(--account-featured-radius);background:var(--account-featured-surface);box-shadow:var(--account-featured-shadow)}.kgsY9W_profile .kgsY9W_meterHead strong{font-size:var(--fs-16)}.kgsY9W_profile .kgsY9W_meterFoot{padding-top:var(--space-4);border-top:1px solid var(--account-stat-line)}.kgsY9W_profileMeta{gap:var(--space-3);padding:0 var(--space-1);margin:0;list-style:none;display:grid}.kgsY9W_profileMeta li{align-items:center;gap:var(--space-2);min-height:20px;color:var(--text-3);font:400 var(--small-meta-size) / 1.5 var(--font-sans);margin:0;display:flex}.kgsY9W_profileMeta li>svg{width:16px;height:16px;color:var(--text-3);flex-shrink:0}.kgsY9W_profileMeta .bingo-button{height:auto;min-height:0;color:var(--text-2);font:400 var(--small-meta-size) / 1.5 var(--font-sans);padding:0}.kgsY9W_profileMeta .bingo-button:hover{color:var(--text-1)}.kgsY9W_menu.account-menu:not([data-preview]){width:var(--account-menu-width)}.kgsY9W_menu.account-menu{padding:var(--space-2);border-radius:var(--account-menu-radius)}.account-avatar .kgsY9W_avatar{--avatar-size:var(--control-regular)}@media not (min-width:48rem){.kgsY9W_menu.account-menu:not([data-preview]){width:calc(100vw - 32px)}}.kgsY9W_menuUser{padding:var(--space-3) var(--space-3) var(--space-4);align-items:center;gap:14px;display:flex}.kgsY9W_menuUserCopy{flex:1;gap:2px;min-width:0;display:grid}.kgsY9W_menuUserCopy strong{color:var(--text-1);font:600 var(--fs-16) / 1.4 var(--font-sans);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.kgsY9W_menuUserCopy small{color:var(--text-3);font:400 var(--small-meta-size) / 1.5 var(--font-sans);white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums lining-nums;overflow:hidden}.kgsY9W_menuMeter{margin:0 0 var(--space-1)}.kgsY9W_menuMeter .kgsY9W_meter[data-framed]{padding:14px var(--space-4) var(--space-3);gap:10px}.kgsY9W_menuMeter .kgsY9W_meterFoot{padding-top:var(--space-3);border-top:1px solid var(--settings-row-line)}.kgsY9W_menu.account-menu .menu-separator{margin:6px var(--space-2)}.kgsY9W_menu.account-menu .bingo-dropdown-item{gap:var(--space-3);min-height:var(--account-menu-item-height);padding:0 var(--space-3);border-radius:var(--radius-control);font:400 var(--fs-15) / 1.5 var(--font-sans)}.kgsY9W_menu.account-menu .bingo-dropdown-item svg{width:18px;height:18px;color:var(--text-2);flex-shrink:0}.kgsY9W_menu.account-menu .bingo-dropdown-item small{font:400 var(--small-meta-size) / 1.5 var(--font-sans);color:var(--text-3);font-variant-numeric:tabular-nums lining-nums}.kgsY9W_menu.account-menu .bingo-dropdown-item small+svg{width:16px;height:16px;color:var(--text-3);margin-left:-6px}.kgsY9W_menu.account-menu .appearance-options .bingo-dropdown-item{min-height:40px;padding-left:calc(var(--space-3) + 18px + var(--space-3));font-size:var(--fs-14)}@media (prefers-reduced-motion:reduce){.kgsY9W_profileAvatarHover,.kgsY9W_pickerOption>.kgsY9W_avatar,.kgsY9W_pickerColor{transition:none}}
