.elementButtonColors_customElementColors__9ED2I{background-color:var(--element-button-bg)!important;color:var(--element-button-fg)!important;border-color:color-mix(in srgb,var(--element-button-fg,var(--primary-color)) 18%,var(--primary-border-color))!important}.elementButtonColors_customElementColors__9ED2I:hover:not(:disabled){background-color:color-mix(in srgb,var(--element-button-bg) 88%,#fff)!important;color:var(--element-button-fg)!important}.elementButtonColors_customElementColors__9ED2I:focus-visible{border-color:color-mix(in srgb,var(--element-button-fg,var(--primary-color)) 28%,var(--primary-border-color))!important}.elementButtonColors_customElementColors__9ED2I .elementButtonColors_listUnitHeaderRowBadge__DMqHp,.elementButtonColors_customElementColors__9ED2I .elementButtonColors_listUnitHeaderRowName__FdNkD,.elementButtonColors_customElementColors__9ED2I .elementButtonColors_listUnitHeaderRowPoints__6uOLZ,.elementButtonColors_customElementColors__9ED2I .elementButtonColors_name__eG9rI,.elementButtonColors_customElementColors__9ED2I .elementButtonColors_points__9AWpA{background-color:transparent!important;color:inherit!important;border-left-color:color-mix(in srgb,currentColor 22%,transparent)!important}.elementButtonColors_customElementColors__9ED2I.elementButtonColors_prettyButton__iZmVv:hover:not(:disabled) .elementButtonColors_name__eG9rI,.elementButtonColors_customElementColors__9ED2I.elementButtonColors_prettyButton__iZmVv:hover:not(:disabled) .elementButtonColors_points__9AWpA{background-color:transparent!important;color:inherit!important}.InfoButton_buttonBase__cZskh{width:100%;box-sizing:border-box;position:relative;cursor:pointer;background-color:var(--primary-button-background-color);color:var(--primary-color);border:1.5px solid var(--primary-border-color);text-align:center;border-radius:8px;font-size:var(--font-size-20);font-family:var(--font-family-display);transition:background-color .14s ease,border-color .14s ease,transform .08s ease}.InfoButton_button__2r9NG{display:flex;align-items:center;justify-content:space-between}.InfoButton_prettyButton__qGnwK{display:flex;align-items:stretch;justify-content:space-between;padding:0;min-height:45px}.InfoButton_buttonBase__cZskh:hover:not(:disabled),.InfoButton_prettyButton__qGnwK:hover:not(:disabled) .InfoButton_name__vuL61,.InfoButton_prettyButton__qGnwK:hover:not(:disabled) .InfoButton_points__D_D2l{background-color:var(--primary-background-color);color:var(--primary-color)}.InfoButton_prettyButton__qGnwK:hover:not(:disabled) .InfoButton_points__D_D2l{border-left-color:color-mix(in srgb,var(--accent-interactive) 34%,var(--primary-border-color))}.InfoButton_button__2r9NG:disabled{opacity:.5;cursor:default}.InfoButton_major__qoOqH{min-height:45px;align-items:center}.InfoButton_minor__0iCEC{font-size:var(--font-size-16);width:100%;padding:4px 5px}.InfoButton_prettyButton__qGnwK.InfoButton_minor__0iCEC{min-height:inherit;padding:3px 6px;background:var(--primary-button-background-color);border:1px solid var(--primary-border-color)}.InfoButton_prettyButton__qGnwK.InfoButton_minor__0iCEC>div{border-radius:0;align-items:flex-start;background:none;border-left:none;text-align:left;font-weight:var(--font-weight-emphasis)}.InfoButton_prettyButton__qGnwK.InfoButton_minor__0iCEC>.InfoButton_points__D_D2l{align-items:center}.InfoButton_prettyButton__qGnwK.InfoButton_minor__0iCEC>.InfoButton_name__vuL61{font-size:var(--font-size-17)}.InfoButton_secondary__DkMQY{padding:3px 5px}.InfoButton_primary__vpOoW{background:#a4f782;color:#000}.InfoButton_major__qoOqH.InfoButton_secondary__DkMQY{background:#ffff7e;color:#000}.InfoButton_inheritWidth__Yl9w5{width:inherit;min-width:200px}.InfoButton_icon__46FWa{width:48px;height:48px;border-radius:100%;display:inline-flex;justify-content:center;align-items:center}.InfoButton_highlight__qrYyt{border-style:dashed;border-width:2px}.InfoButton_points__D_D2l{font-weight:var(--font-weight-emphasis);min-width:40px;background:transparent;border-left:1px solid color-mix(in srgb,var(--accent-interactive) 22%,var(--primary-border-color));border-top-right-radius:8px;border-bottom-right-radius:8px;display:grid;place-items:center;height:auto;align-self:stretch;padding:0 10px;line-height:1.05}@media (max-width:700px){.InfoButton_buttonBase__cZskh{font-size:19px}.InfoButton_major__qoOqH{min-height:43px}.InfoButton_buttonBase__cZskh:active:not(:disabled){transform:translateY(1px);background-color:color-mix(in srgb,var(--surface-elevated-hover) 94%,var(--surface-elevated))}.InfoButton_points__D_D2l{min-width:36px;padding:0 8px;font-size:.94em;font-weight:var(--font-weight-emphasis-compact)}}.InfoButton_badge__y6e9Q{min-width:32px;background:color-mix(in srgb,var(--accent-interactive) 14%,var(--surface-elevated));border-left:1px solid color-mix(in srgb,var(--accent-interactive) 34%,var(--primary-border-color));color:color-mix(in srgb,var(--primary-color) 92%,var(--accent-interactive));box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 10%,transparent)}.InfoButton_prettyButton__qGnwK.InfoButton_minor__0iCEC>.InfoButton_points__D_D2l{min-width:28px}.InfoButton_button__2r9NG .InfoButton_badge__y6e9Q{border-radius:7px;margin-right:2px;padding:0 8px}.InfoButton_prettyButton__qGnwK>.InfoButton_badge__y6e9Q{border-top-right-radius:8px;border-bottom-right-radius:8px}.InfoButton_prettyButton__qGnwK.InfoButton_minor__0iCEC>.InfoButton_badge__y6e9Q{background:color-mix(in srgb,var(--accent-interactive) 12%,var(--surface-elevated))}.InfoButton_name__vuL61{flex-grow:1;background-color:var(--primary-button-background-color);border-top-left-radius:8px;border-bottom-left-radius:8px;flex-direction:column;font-weight:var(--font-weight-emphasis);line-height:1.16}.InfoButton_nameLong__qSQIb{font-size:.95em}.InfoButton_nameVeryLong__8Kj5U{font-size:.9em}.InfoButton_nameMinorLong__OpMIj{font-size:.93em;letter-spacing:.003em}.InfoButton_prettyButton__qGnwK>div{height:auto;align-self:stretch;display:flex;align-items:center;justify-content:center;text-align:center}.InfoButton_portrait__51yih{position:absolute;width:46px;height:46px;border-radius:50%;border:2px solid var(--primary-border-color);background:var(--page-background-color);object-fit:cover;object-position:center;display:block;top:-3px;left:-7px}.InfoButton_portraitLogo__6xJg7{position:absolute;width:40px;height:40px;border:none;background:transparent;object-fit:contain;object-position:center;display:block;top:50%;left:4px;transform:translateY(-50%);filter:none;pointer-events:none}.InfoButton_withLeadingArt__kY7uI .InfoButton_name__vuL61{padding-left:36px}.InfoButton_button__2r9NG.InfoButton_withLeadingArt__kY7uI{padding-left:44px}.InfoButton_leadingIcon__BK_st{position:absolute;width:44px;height:44px;border-radius:50%;border:2px solid var(--primary-border-color);background:var(--page-background-color);display:inline-flex;align-items:center;justify-content:center;color:var(--primary-color);top:50%;left:-6px;transform:translateY(-50%);box-sizing:border-box}.InfoButton_leadingIconLabel__ptapz{font-size:11px;font-weight:700;line-height:1;text-align:center;padding:0 4px}.InfoButton_subtitle___3rVp{font-size:.72em;line-height:1.15;opacity:.88;font-weight:400;font-style:normal;margin-top:2px}.InfoButton_subtext__2ZS4M{font-size:12px;line-height:1;opacity:.9;font-weight:400;font-style:italic;font-family:helvetica}.InfoButton_button__2r9NG.InfoButton_badgedListOption__Q9I5c{min-height:38px;font-size:15px}.InfoButton_button__2r9NG.InfoButton_badgedListOption__Q9I5c>div:first-child{padding-top:1px!important;padding-bottom:1px!important;line-height:1.12!important}.InfoButton_button__2r9NG.InfoButton_badgedListOption__Q9I5c .InfoButton_badge__y6e9Q{min-width:28px;font-size:.9em}.InfoButton_button__2r9NG.InfoButton_badgedListOption__Q9I5c .InfoButton_badge__y6e9Q>div:first-child{font-size:10px!important}.InfoButton_button__2r9NG.InfoButton_badgedListOption__Q9I5c .InfoButton_badge__y6e9Q>div:last-child{font-size:.95em;line-height:1.05}.ExpandToggleButton_button__dSx_e{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--primary-border-color);background:var(--surface-elevated);color:var(--primary-color);cursor:pointer;display:inline-flex;align-items:center;gap:6px;min-height:28px;border-radius:999px;padding:2px 10px;font-size:13px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;transition:background .15s ease,border-color .15s ease}.ExpandToggleButton_button__dSx_e:hover{background:var(--surface-elevated-hover);border-color:var(--accent-interactive)}.ExpandToggleButton_button__dSx_e:focus-visible{outline:2px solid var(--accent-interactive);outline-offset:2px}.ExpandToggleButton_icon__iSTii{font-size:10px;line-height:1;transition:transform .15s ease}.ExpandToggleButton_iconOpen__wyP5K{transform:rotate(180deg)}.ExpandToggleButton_label__xV9o2{line-height:1}.ExpandToggleButton_iconOnly__p_w3t{min-height:24px;min-width:24px;padding:0;border-radius:4px;justify-content:center}.ExpandToggleButton_faIcon__hlMBh{font-size:12px;line-height:1}