/* V29.05 Platform Standardization */
.fp-standard-avatar{width:42px!important;height:42px!important;border-radius:999px!important;object-fit:cover!important;background:rgba(255,255,255,.10)!important;border:1px solid rgba(255,255,255,.16)!important;flex:0 0 auto!important}.fp-standard-avatar-fallback{width:42px!important;height:42px!important;border-radius:999px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;background:rgba(255,255,255,.10)!important;border:1px solid rgba(255,255,255,.16)!important;font-size:9px!important;font-weight:900!important;color:#dfe8f7!important;text-align:center!important;line-height:1.05!important;flex:0 0 auto!important}.rfl-phone-fab,.phone-fab{position:fixed!important;right:28px!important;bottom:28px!important;width:68px!important;height:68px!important;z-index:24000!important}.rfl-phone-shell,.phone-panel{position:fixed!important;left:50%!important;top:50%!important;right:auto!important;bottom:auto!important;transform:translate(-50%,-50%) scale(.96)!important;width:min(390px,92vw)!important;max-height:min(760px,82vh)!important;z-index:24010!important}.rfl-phone-shell.active,.phone-panel.open{transform:translate(-50%,-50%) scale(1)!important}@media(max-width:900px){.rfl-phone-fab,.phone-fab{right:20px!important;bottom:20px!important;width:56px!important;height:56px!important}.rfl-phone-shell,.phone-panel{width:calc(100vw - 24px)!important;max-height:calc(100vh - 48px)!important}}
.fp-identity-lockup{display:flex;align-items:center;gap:12px}.fp-league-mark{width:54px;height:54px;object-fit:contain;border-radius:14px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.14);padding:6px}.fp-news-admin-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.fp-news-list{display:grid;gap:10px;margin-top:12px}.fp-news-editor-card{border:1px solid rgba(255,255,255,.12);border-radius:14px;background:rgba(0,0,0,.22);padding:12px}.fp-news-editor-card b{display:block;color:#fff}.fp-news-editor-card small{display:block;color:var(--muted,#aeb9cc);margin:4px 0 8px}.fp-news-editor-actions{display:flex;gap:8px;flex-wrap:wrap}.fp-news-status{display:inline-flex;border:1px solid rgba(255,255,255,.14);border-radius:999px;padding:4px 8px;font-size:11px;text-transform:uppercase;letter-spacing:.08em;background:rgba(255,255,255,.08)}@media(max-width:850px){.fp-news-admin-grid{grid-template-columns:1fr}}
