.arena-account-page--auth-wide,.arena-account-page--dashboard{--arena-type-body:14px;--arena-type-meta:13px;--arena-type-small:13px;--arena-type-section:16px;--arena-account-weight-section:600}body.arena-auth-content-page{display:flex;flex-direction:column;min-height:calc(100vh - var(--wp-admin--admin-bar--height, 0px));min-height:calc(100dvh - var(--wp-admin--admin-bar--height, 0px))}body.arena-auth-content-page>:is(.arena-header,.arena-info-strip,.arena-footer){flex-shrink:0}body.arena-auth-content-page .arena-account-page--auth-content{display:flex;flex:1 0 auto;align-items:stretch;padding-block:22px 12px}.arena-account-page--auth-content .arena-auth-content-shell{display:flex;flex:1;min-width:0;width:100%;align-items:center;justify-content:center;padding:0;background:#fff0}.arena-account-page--auth-wide .register-benefit h2{font-size:var(--arena-type-section);font-weight:var(--arena-account-weight-section);line-height:1.4}.arena-account-page--auth-wide :is(.login-benefit p,.register-benefit p,.register-benefits-copy,.register-form-heading p){font-size:var(--arena-type-body);font-weight:var(--arena-weight-body);line-height:1.5}.arena-account-page--auth-wide :is(.login-label,.register-label){font-size:var(--arena-type-body);font-weight:var(--arena-account-weight-section);line-height:20px}.arena-account-page--auth-wide :is(.login-input-shell,.register-input-shell)>:is(input,select),.arena-account-page--auth-wide .register-date-placeholder{font-size:var(--arena-type-body)}.arena-account-page--auth-wide :is(.login-input-shell,.register-input-shell) input::placeholder,.arena-account-page--auth-wide .register-date-placeholder{color:var(--login-muted);opacity:1}.arena-account-page--auth-wide :is(.login-field>small,.register-field>small,.register-consent-group>small,.form-alert,.register-password-strength>span:last-child){font-size:var(--arena-type-meta);font-weight:var(--arena-weight-body);line-height:1.45}.arena-account-page--auth-wide .arena-auth-recovery{font-size:var(--arena-type-meta);line-height:20px}.arena-account-page--auth-wide :is(.login-secure-row,.register-secure-row) strong{font-size:var(--arena-type-body);font-weight:var(--arena-account-weight-section);line-height:1.4}.arena-account-page--auth-wide :is(.login-secure-row,.register-secure-row) span{font-size:var(--arena-type-meta);font-weight:var(--arena-weight-body);line-height:1.45}.arena-account-page--auth-wide :is(.login-create-account,.register-login-link,.register-consent-field label){font-size:var(--arena-type-body);font-weight:var(--arena-weight-body);line-height:1.45}.arena-account-page--auth-wide :is(.login-create-account,.register-login-link){color:var(--login-muted)}.arena-account-page--auth-wide .register-submit{font-size:15px;font-weight:var(--arena-account-weight-section)}.arena-account-page--auth-wide .register-secure-row{margin-top:24px;align-items:center}.arena-account-page--auth-wide :is(.auth-promo-stat-copy,.register-highlights) strong{font-size:var(--arena-type-body);font-weight:var(--arena-account-weight-section);line-height:1.4}.arena-account-page--auth-wide :is(.auth-promo-stat-copy,.register-highlights) span{font-size:var(--arena-type-meta);font-weight:var(--arena-weight-body);line-height:1.4}.arena-account-page--auth-wide :is(.auth-promo-stat-copy strong,.auth-promo-stat-copy span,.register-highlights span){white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:normal}.arena-account-page--auth-wide .login-benefits-panel .login-stats-strip{position:static;width:100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:24px}.arena-account-page--auth-wide .login-stats-strip>.auth-promo-stat{grid-column:auto;padding:10px 8px;gap:8px}.arena-account-page--auth-wide .login-stats-strip>.auth-promo-stat+.auth-promo-stat{border-top:0;border-left:1px solid var(--login-border)}.arena-account-page--auth-wide .register-highlights{width:100%;justify-self:stretch;grid-template-columns:minmax(0,1fr);align-items:stretch;padding-block:10px}.arena-account-page--auth-wide .register-highlights>div{min-height:44px;gap:10px;padding:4px 14px}.arena-account-page--auth-wide .register-benefits-panel{container:register-benefits / inline-size}.arena-account-page--auth-wide .register-highlights>div+div{border-left:0;border-top:1px solid #e2e9e4}@container arena-page (max-width:1100px){.arena-account-page--auth-wide .login-benefit h2{font-size:var(--arena-type-section);line-height:1.4}}@media (max-width:1000px),(any-pointer:coarse){body.arena-theme :is(.arena-account-page--auth-wide,.arena-account-page--dashboard) :is(input:not([type="hidden"]):not([type="checkbox"]):not([type="radio"]):not([type="range"]):not([type="button"]):not([type="submit"]):not([type="reset"]):not([type="file"]):not([type="color"]):not([type="image"]),select,textarea,.searchable-select-button,.searchable-select-search,.country-combobox-button,.country-combobox-search,.register-date-placeholder){font-size:16px!important}}.arena-account-page--dashboard .private-area-workspace [data-private-section] :is(small,time,.eyebrow,.message-field-help,.message-selected-note,.prediction-date,.prediction-versus){font-size:var(--arena-type-meta);font-weight:var(--arena-weight-body,400)!important;line-height:19px}.arena-account-page--dashboard .account-dashboard-performance h2,.arena-account-page--dashboard .private-area-workspace [data-private-section] :is([data-dashboard-section-title],[data-dashboard-card-title]){font-size:var(--arena-type-section);font-weight:var(--arena-account-weight-section,600)!important;line-height:24px}.arena-account-page--dashboard .private-area-workspace [data-private-section] :is([data-dashboard-body-text],[data-dashboard-kpi-label]),.arena-account-page--dashboard .account-dashboard-performance article span{font-size:var(--arena-type-body);line-height:20px}.arena-account-page--dashboard .private-area-workspace [data-private-section] [data-dashboard-kpi-label]{font-weight:var(--arena-weight-label,500)!important}.arena-account-page--dashboard :is(.account-dashboard-kpi em,.account-dashboard-goals span,.account-dashboard-goals em,.account-dashboard-goals a,.account-dashboard-game-list time,.account-dashboard-game-list time strong,.account-dashboard-prediction-list small,.account-dashboard-activity-list time){font-size:var(--arena-type-meta);line-height:19px}.arena-account-page--dashboard .account-dashboard-goals article>div>strong{font-size:var(--arena-type-body);font-weight:var(--arena-account-weight-section,600);line-height:20px}.arena-account-page--dashboard .private-area-hero[data-hero-art]{height:auto}.arena-account-page--dashboard .account-dashboard-goals{position:relative;left:auto;bottom:auto;height:auto;min-height:56px;margin-top:20px}.arena-account-page--dashboard .private-area-hero[data-hero-art] .account-dashboard-goals{bottom:auto}.arena-account-page--dashboard :is(.account-dashboard-performance header a,.account-dashboard-highlights header a,.account-dashboard-games header a,.account-dashboard-messages header a,.account-dashboard-recent header a,.account-dashboard-activity header a,.account-dashboard-highlights article a,.account-dashboard-nav-list>a b,.account-dashboard-prediction-list>a>span,.account-dashboard-prediction-list>a>b,.account-dashboard-activity-list>a>b,.arena-account-extra-links,.profile-tier-badge,.admin-status-badge,.message-badge,.player-badge){font-size:var(--arena-type-meta);font-weight:var(--arena-account-weight-section,600)!important;line-height:19px}.arena-account-page--dashboard .private-area-workspace [data-private-section] :is(.account-form label>span,.profile-form label>span,.profile-current-email>span,.prediction-status-summary span,.private-area-stat-grid article>span,.private-area-status-summary a>span){font-size:var(--arena-type-body);font-weight:var(--arena-account-weight-section,600)!important;line-height:20px}.arena-account-page--dashboard .account-dashboard-button{white-space:nowrap;flex-shrink:0}.arena-account-page--dashboard .private-area-workspace [data-private-section] :is(.account-prediction-card dt,.admin-table th){font-size:var(--arena-type-meta);font-weight:var(--arena-account-weight-section,600)!important;line-height:20px}.arena-account-page--dashboard .private-area-workspace [data-private-section] :is(.account-dashboard-activity-list span,.account-dashboard-prediction-list [data-game-name],.message-thread-title em,.message-thread-title i,.message-thread-meta b){font-size:var(--arena-type-body);line-height:20px}.arena-account-page--dashboard .private-area-workspace [data-private-section] :is(.statistical-history-card .admin-status-badge,.statistical-history-card small,.statistical-history-markets strong,.statistical-probabilities span,.statistical-teams .versus){font-size:var(--arena-type-meta);line-height:19px}.arena-account-page--dashboard :is(.account-dashboard-button,.prediction-button,.primary-action,.orange-action,.auth-link,.filter-tabs button){font-size:var(--arena-type-body);font-weight:var(--arena-account-weight-section,600)!important;line-height:20px}.arena-account-page--dashboard :is(.account-form input:not([type="checkbox"]):not([type="radio"]):not([type="hidden"]),.account-form select,.account-form textarea,.searchable-select-button,.country-combobox-button,.searchable-select-search,.country-combobox-search){font-size:var(--arena-type-body);font-weight:var(--arena-weight-body,400)!important}.arena-account-page--dashboard :is(.account-form input,.account-form textarea,.searchable-select-search,.country-combobox-search)::placeholder{color:var(--muted,#60766a);font-weight:var(--arena-weight-body,400);opacity:1}.arena-account-page--dashboard .arena-account-history .pagination__summary{font-size:var(--arena-type-meta);font-weight:var(--arena-weight-body)}@container arena-page (max-width:767px){.arena-account-page--dashboard .account-dashboard-goals{grid-template-columns:minmax(0,1fr);margin-top:12px}}@container arena-page (min-width:401px) and (max-width:767px){.arena-account-page--dashboard .account-dashboard-hero-actions{grid-template-columns:auto auto}.arena-account-page--dashboard .account-dashboard-hero-actions .account-dashboard-button{padding-inline:6px;gap:6px}}@container arena-page (max-width:767px){body.arena-auth-content-page .arena-account-page--auth-content{padding-top:14px}.arena-account-page--auth-wide .register-highlights{grid-template-columns:minmax(0,1fr);padding-block:6px}.arena-account-page--auth-wide .register-highlights>div{min-height:55px}}@container arena-page (max-width:520px){.arena-account-page--auth-wide .login-benefits-panel .login-stats-strip{grid-template-columns:minmax(0,1fr);grid-auto-rows:1fr}.arena-account-page--auth-wide .login-stats-strip>.auth-promo-stat{grid-template-columns:24px minmax(0,1fr)}.arena-account-page--auth-wide .login-stats-strip>.auth-promo-stat+.auth-promo-stat{border-left:0;border-top:1px solid var(--login-border)}}@container register-benefits (min-width:360px){.arena-account-page--auth-wide .register-highlights{grid-template-columns:repeat(3,minmax(0,1fr));padding-block:10px}.arena-account-page--auth-wide .register-highlights>div{gap:8px;padding:4px 8px}.arena-account-page--auth-wide .register-highlights>div+div{border-top:0;border-left:1px solid #e2e9e4}}