.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}}.task-tiles{margin-top:28px}.task-tiles>h2{letter-spacing:0;color:var(--muted);margin:0 0 12px;font-size:15px;font-weight:650}.task-tiles .tile-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:8px}.task-tiles .task-tile{text-align:center;border-radius:14px;justify-content:flex-start;align-items:center;gap:2px;min-height:0;padding:10px 2px 9px}.task-tiles .task-tile:hover:not(:disabled){box-shadow:0 0 0 1px var(--accent-border), 0 10px 20px -14px #c2410c55;transform:translateY(-2px)}.task-tiles .tile-icon{border-radius:10px;width:34px;height:34px;margin:0 0 4px}.task-tiles .tile-icon svg{width:22px;height:22px}.task-tiles .task-tile strong{letter-spacing:0;margin:0;font-size:12px;font-weight:600;line-height:1.2}.task-tiles .task-tile em{color:var(--muted);margin:0;padding:0;font-size:11.5px;font-weight:500}.task-tiles .task-tile.all em{color:#c4b9ab}@media (max-width:899px){.task-tiles .tile-grid{grid-template-columns:repeat(8,minmax(0,1fr))}}@media (max-width:760px){.task-tiles .tile-grid{scrollbar-width:none;grid-template-rows:repeat(2,auto);grid-template-columns:none;grid-auto-columns:96px;grid-auto-flow:column;padding-bottom:6px;overflow-x:auto}.task-tiles .tile-grid::-webkit-scrollbar{display:none}}.footer-grid nav.footer-categories{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:10px 16px;display:grid}.footer-grid nav.footer-categories h2{grid-column:1/-1}.my-submissions ul{gap:10px;margin:12px 0 0;padding:0;list-style:none;display:grid}.my-submissions li{border:1px solid var(--hairline);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px 16px;padding:12px 14px;display:flex}.my-submissions li>div{gap:3px;min-width:0;display:grid}.my-submissions li>div:last-child{justify-items:end}.my-submissions li span{color:var(--muted);font-size:13px}.my-submissions li strong{overflow-wrap:anywhere}.submit-group{border:0;min-width:0;margin:0 0 8px;padding:0}.submit-group+.submit-group{border-top:1px solid var(--hairline);padding-top:18px}.submit-group legend{color:var(--text);margin-bottom:14px;padding:0;font-size:15px;font-weight:650}@media (max-width:640px){.submit-group .form-grid{grid-template-columns:1fr;gap:0}}
