.footer-traffic{border-top:1px solid var(--hairline);padding-block:20px}.hero-counts{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-bottom:20px;display:flex}.hero-counts .hero-tag{margin:0}.hero-live-users{align-items:center;gap:7px;display:inline-flex}.hero-live-users i{background:#399b79;border-radius:50%;flex-shrink:0;width:6px;height:6px}.footer-traffic-counts{color:var(--muted);flex-wrap:wrap;align-items:center;gap:12px 28px;font-size:14px;display:flex}.footer-traffic-counts strong{color:var(--text);font-variant-numeric:tabular-nums}.footer-traffic-live{align-items:center;gap:7px;display:inline-flex}.footer-traffic-live i{background:#399b79;border-radius:50%;flex-shrink:0;width:7px;height:7px}.footer-traffic p{max-width:75ch;color:var(--faint);margin:8px 0 0;font-size:12px;line-height:1.6}
.profile-page :is(.plans,.plan-card,.entitlement,.alternative,.log-entry){min-width:0}.profile-page :is(.quick-facts dd,.plan-card,.alternative-title strong,.log-entry,.profile-category,.profile-title-line h1,.rail-card){overflow-wrap:anywhere}.profile-page .plans{grid-template-columns:repeat(3,minmax(0,1fr))}.profile-page .plan-card dl{display:block}.profile-page .entitlement{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:8px 12px;margin-top:10px;display:grid}.profile-page .profile-identity>div,.profile-page .profile-section-heading>div{min-width:0}.profile-page .breadcrumbs{overflow-wrap:anywhere;flex-wrap:wrap}.profile-page .table-wrapper{max-width:100%;overflow-x:auto}@media (max-width:1100px){.profile-page .plans{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:850px){.profile-page .profile-layout{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.profile-page{padding:16px 16px 40px}.profile-page .profile-hero{border-radius:18px;padding:22px 18px}.profile-page .profile-identity{align-items:flex-start;gap:12px}.profile-page .profile-identity .app-icon{border-radius:12px;flex-shrink:0;width:48px;height:48px}.profile-page .profile-title-line h1{font-size:clamp(26px,7vw,32px)}.profile-page .profile-category{line-height:1.6}.profile-page .profile-summary{font-size:15px;line-height:1.7}.profile-page .quick-facts{padding:16px}.profile-page .quick-facts>div{grid-template-columns:minmax(0,1fr);gap:4px}.profile-page .quick-facts dd{font-size:13px;line-height:1.7}.profile-page .plans{grid-template-columns:minmax(0,1fr)}.profile-page .entitlement{grid-template-columns:minmax(0,1fr);gap:4px}.profile-page .plan-card dd{text-align:left;margin-bottom:6px}.profile-page .profile-section-heading{flex-wrap:wrap;gap:12px}.profile-page .profile-jump a{align-items:center;min-height:44px;display:flex}.profile-page .profile-faq summary{min-height:44px;padding-block:12px}.profile-page .log-entry{grid-template-columns:auto minmax(0,1fr)}.profile-page .log-entry time{grid-column:2}.profile-page .profile-mobile-actions{flex-wrap:wrap;display:flex}.profile-page .profile-mobile-actions .accent-button{width:100%}.profile-page .profile-mobile-actions .quiet-button{flex:1;min-height:44px}.catalog-main .hero{padding-inline:18px}.catalog-main .hero-search,.catalog-main .hero-search .global-search,.catalog-main .hero-search input{min-width:0}}
