/* V9.21.45 · Participantes y ficha. Recurso con nombre versionado propio. */
#view-censo{--participants-gold:#e8c651;--participants-muted:#89959e;--participants-green:#32d8aa}
#main-app>#view-censo.view-content.active{display:block!important;max-width:1100px!important;width:100%!important;margin:0 auto!important;padding:24px!important;box-sizing:border-box!important}
#view-censo [hidden],#player-profile-modal-v31 [hidden]{display:none!important}
#view-censo .survival-wall-panel-v33{display:block!important;width:100%!important;max-width:none!important;min-width:0!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important}
#view-censo .survival-wall-panel-v33::before,#view-censo .survival-wall-title-v33::before{display:none!important}
#view-censo .survival-wall-head-v33{display:flex!important;flex-direction:row!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;margin:0 0 16px!important;padding:0!important;text-align:left!important}
#view-censo .survival-wall-head-v33>div:first-child{display:block!important;min-width:0!important;flex:1!important;text-align:left!important}
#view-censo .survival-wall-actions-v33{width:auto!important;flex:0 0 auto!important}
#view-censo .participants-kicker-v92141{display:block;color:var(--participants-gold);font:800 9px/1.4 'Exo 2',sans-serif;letter-spacing:.14em;margin:0;text-align:left!important}
#view-censo .survival-wall-title-v33{display:block!important;font:850 30px/1.1 'Exo 2',sans-serif!important;text-transform:none!important;letter-spacing:0!important;margin:4px 0 0!important;padding:0!important;color:#f6f5f0!important;text-align:left!important}
#view-censo .survival-presentation-button-v33{min-height:42px!important;padding:9px 12px!important;border:1px solid #5b502c!important;border-radius:10px!important;background:#242217!important;color:#e5d48c!important;box-shadow:none!important;font:750 10px/1.2 'Exo 2',sans-serif!important;text-transform:none!important;white-space:nowrap}
#view-censo .survival-wall-kpis-v92116{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;margin:0 0 16px!important;padding:0!important;border:1px solid #29302e!important;border-radius:15px!important;background:#0d1116!important;overflow:hidden!important}
#view-censo .survival-wall-kpis-v92116>article:first-child{display:none!important}
#view-censo .survival-wall-kpis-v92116>article{display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;min-width:0!important;min-height:64px!important;gap:5px!important;margin:0!important;padding:12px!important;border:0!important;border-right:1px solid #242b2d!important;border-radius:0!important;background:none!important;box-shadow:none!important}
#view-censo .survival-wall-kpis-v92116>article:last-child{border-right:0!important}
#view-censo .survival-wall-kpis-v92116 article>span{order:0!important;margin:0!important;color:var(--participants-muted)!important;font:700 9px/1.2 'Exo 2',sans-serif!important;letter-spacing:.06em!important;text-transform:uppercase!important}
#view-censo .survival-wall-kpis-v92116 article strong{display:block!important;order:0!important;color:#f2f3ed!important;font:800 17px/1.25 'Exo 2',sans-serif!important;margin:0!important;padding:0!important;border:0!important;background:none!important}
#view-censo .participants-kpi-value-v92142{display:flex;align-items:baseline;flex-wrap:wrap;gap:3px 5px;min-width:0}
#view-censo .participants-kpi-value-v92142 small{color:#d9b472!important;font:500 8px/1.25 'Exo 2',sans-serif!important;letter-spacing:0!important;margin:0!important}
#view-censo #survival-wall-kpi-survivors-v92116{color:var(--participants-green)!important}
#view-censo #survival-wall-kpi-eliminated-v92116{color:#f26a83!important}
#view-censo .participants-filters-v92141{display:flex;gap:7px;flex-wrap:wrap;align-items:center;margin:0 0 10px}
#view-censo .participants-filters-v92141 button{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:8px 11px;background:#10161a;border:1px solid #2f363c;border-radius:10px;color:#9ba6ab;font:650 11px/1.25 'Exo 2',sans-serif;cursor:pointer;box-shadow:none}
#view-censo .participants-filters-v92141 button b{font-size:10px;font-weight:750;color:#d1d8d4}
#view-censo .participants-filters-v92141 button[aria-pressed="true"]{border-color:#9c8437;background:#c5a43914;color:#f3d875}
#view-censo #participants-results-v92141{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}
#view-censo .participants-groups-v92142{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:22px!important;min-width:0!important;padding:0!important;margin:16px 0 0!important}
#view-censo .participants-groups-v92142>section{min-width:0!important;padding:0!important;margin:0!important;border:0!important;background:none!important;box-shadow:none!important}
#view-censo .participants-group-title-v92142{display:flex!important;align-items:center!important;gap:8px!important;margin:0 0 10px!important;padding:0!important;color:#e7ece5!important;font:750 15px/1.3 'Exo 2',sans-serif!important;letter-spacing:0!important;text-transform:none!important}
#view-censo .participants-group-title-v92142>span{color:#899c98;font:650 11px/1.3 'Exo 2',sans-serif}
#view-censo .survival-wall-grid-v33{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;padding:0!important;margin:0!important}
#view-censo .survival-subject-card-v33{position:relative!important;display:grid!important;grid-template-columns:46px minmax(0,1fr) 16px!important;grid-template-rows:auto auto!important;grid-template-areas:'avatar main arrow' 'avatar vote arrow'!important;align-items:center!important;gap:5px 12px!important;width:100%!important;min-width:0!important;min-height:94px!important;margin:0!important;padding:13px!important;border:1px solid #2b3540!important;border-radius:14px!important;background:linear-gradient(120deg,#101720,#0d1418)!important;box-shadow:none!important;text-align:left!important;overflow:hidden!important;cursor:pointer}
#view-censo .survival-subject-card-v33::before{display:none!important}
#view-censo .survival-subject-card-v33::after{content:'›'!important;position:static!important;grid-area:arrow!important;display:block!important;width:auto!important;height:auto!important;background:none!important;color:#b2a25f!important;font:400 25px/1 'Exo 2',sans-serif!important;transform:none!important;opacity:1!important}
#view-censo .survival-subject-card-v33.is-dead{background:#111519!important;border-color:#323536!important}
#view-censo .survival-subject-card-v33.is-live-state-eliminated_provisional{border-color:#654939!important}
#view-censo .survival-subject-card-v33.is-live-state-alive{border-color:#285345!important}
#view-censo .survival-subject-card-v33[data-participant-self-v92141="true"]{box-shadow:inset 3px 0 #d0b556!important}
#view-censo .survival-card-number-v33,#view-censo .survival-card-scanline-v33{display:none!important}
#view-censo .survival-card-avatar-v33{grid-area:avatar!important;display:block!important;width:46px!important;min-width:46px!important;height:50px!important;margin:0!important;padding:0!important;border:1px solid #776225!important;border-radius:13px!important;box-shadow:none!important;overflow:hidden!important}
#view-censo .survival-card-avatar-v33 img{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important;margin:0!important;border:0!important}
#view-censo .survival-card-main-v33{grid-area:main!important;display:flex!important;flex-direction:column!important;gap:4px!important;min-width:0!important;margin:0!important;align-self:end!important}
#view-censo .survival-card-main-v33 strong{display:block!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;margin:0!important;padding:0!important;font:800 14px/1.2 'Exo 2',sans-serif!important;letter-spacing:0!important;color:#f2f3ed!important}
#view-censo .survival-live-state-v9218{font:650 8px/1.2 'Exo 2',sans-serif!important;letter-spacing:.035em!important;white-space:normal!important}
#view-censo .survival-card-vote-v33{grid-area:vote!important;display:flex!important;flex-wrap:wrap!important;align-items:baseline!important;align-self:start!important;gap:3px 7px!important;min-width:0!important;min-height:0!important;margin:2px 0 0!important;padding:0!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important}
#view-censo .survival-card-vote-v33>b,#view-censo .survival-card-vote-v33 b{font:650 11px/1.35 'Exo 2',sans-serif!important;max-width:100%!important;overflow:hidden!important;overflow-wrap:anywhere!important;text-overflow:ellipsis!important;color:#d2dcd8!important}
#view-censo .survival-card-vote-v33 small{font:450 9px/1.3 'Exo 2',sans-serif!important;letter-spacing:0!important;color:#8f9fa3!important;text-transform:none!important;white-space:normal!important;overflow-wrap:anywhere}
#view-censo .survival-card-vote-v33 .survival-pick-primary-v9218{display:inline-flex!important;flex-wrap:wrap!important;align-items:baseline!important;gap:4px!important;min-width:0!important}
#view-censo .survival-card-vote-v33 .survival-pick-secondary-v9218{font:450 9px/1.4 'Exo 2',sans-serif!important;color:#b8aa75!important;overflow-wrap:anywhere}
#view-censo .survival-elimination-context-v92125{display:flex!important;flex-wrap:wrap!important;gap:4px 8px!important;min-width:0!important}
#view-censo .survival-card-vote-v33.is-hidden>b,#view-censo .survival-card-vote-v33.is-pending>b{color:#cbb96c!important}
#view-censo .survival-card-vote-v33.is-hidden{align-items:center!important;flex-wrap:nowrap!important;gap:5px!important}
#view-censo .participant-vote-lock-v92142{display:block;flex:0 0 12px;width:12px;height:12px;color:#cbb96c}
#view-censo .participants-empty-v92141{padding:30px 16px;text-align:center;border:1px solid #2c383f;border-radius:14px;background:#10171b}
#view-censo .participants-empty-v92141 strong{display:block;font:750 17px/1.4 'Exo 2',sans-serif;color:#e9ede8}
#view-censo .participants-empty-v92141 p{font:450 12px/1.5 'Exo 2',sans-serif;color:#91a09f;margin:8px 0 14px}
#view-censo .participants-empty-v92141 button{min-height:42px;padding:9px 13px;border:1px solid #786830;border-radius:9px;background:#2a2516;color:#e8d27e;font:700 12px/1.3 'Exo 2',sans-serif;cursor:pointer}
#view-censo button:focus-visible,#view-censo input:focus-visible,#view-censo select:focus-visible{outline:2px solid #e8c752!important;outline-offset:3px!important}

/* Ficha nativa: un solo scroll, foco contenido y navegación por pestañas. */
#player-profile-modal-v31{position:fixed!important;inset:0!important;box-sizing:border-box!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;margin:0!important;padding:20px!important;border:0!important;border-radius:0!important;background:transparent!important;color:#ecf0ea!important;overflow:hidden!important}
#player-profile-modal-v31:not([open]){display:none!important}
#player-profile-modal-v31[open]{display:flex!important;align-items:center!important;justify-content:center!important}
#player-profile-modal-v31::backdrop{background:#020609bb;backdrop-filter:blur(4px)}
#player-profile-modal-v31 .about-modal-backdrop{position:absolute!important;inset:0!important;background:transparent!important;backdrop-filter:none!important}
#player-profile-modal-v31 .player-profile-panel-v31{box-sizing:border-box!important;position:relative!important;display:block!important;width:min(760px,100%)!important;max-width:760px!important;max-height:calc(100dvh - 40px)!important;height:auto!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior:contain!important;scrollbar-width:thin!important;scrollbar-color:#5a5744 #10161b!important;margin:0!important;padding:20px!important;border:1px solid #5d5331!important;border-radius:22px!important;background:#0d1319!important;box-shadow:0 24px 100px #0009!important}
#player-profile-modal-v31 .player-profile-panel-v31::before,#player-profile-modal-v31 .player-profile-panel-v31::after{display:none!important}
#player-profile-modal-v31 .about-modal-close{position:sticky!important;top:0!important;right:0!important;float:right!important;z-index:5!important;display:grid!important;place-items:center!important;width:36px!important;height:36px!important;min-width:36px!important;margin:0 0 -36px!important;padding:0!important;border:1px solid #36424a!important;border-radius:11px!important;background:#1a2229!important;color:#f0f2ed!important;box-shadow:none!important;font:500 23px/1 'Exo 2',sans-serif!important;cursor:pointer}
#player-profile-modal-v31 .player-profile-content-v31{display:block!important;overflow:visible!important;max-height:none!important;padding:0!important;margin:0!important;min-width:0!important}
#view-perfil .participant-profile-header-v92144,#player-profile-modal-v31 .participant-profile-header-v92144{display:grid!important;grid-template-columns:60px minmax(0,1fr);align-items:center!important;gap:14px;width:100%!important;max-width:none!important;min-width:0!important;box-sizing:border-box!important;margin:0 0 16px!important;padding:0 44px 0 0!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;text-align:left!important}
#view-perfil .participant-profile-header-v92144::before,#view-perfil .participant-profile-header-v92144::after,#player-profile-modal-v31 .participant-profile-header-v92144::before,#player-profile-modal-v31 .participant-profile-header-v92144::after{display:none!important}
#view-perfil .participant-profile-heading-v92143,#player-profile-modal-v31 .participant-profile-heading-v92143{min-width:0;text-align:left}
#view-perfil .participant-profile-avatar-v92141,#player-profile-modal-v31 .participant-profile-avatar-v92141{display:grid!important;place-items:center!important;width:60px!important;height:64px!important;min-width:60px!important;padding:0!important;overflow:hidden!important;border:1px solid #8b7735!important;border-radius:15px!important;background:#171c1a!important;box-shadow:none!important;color:#e8c651!important;font:800 22px/1 'Exo 2',sans-serif!important;text-align:center!important}
#view-perfil .participant-profile-avatar-v92141 img,#player-profile-modal-v31 .participant-profile-avatar-v92141 img{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important}
#view-perfil .participant-profile-kicker-v92143,#player-profile-modal-v31 .participant-profile-kicker-v92143{display:block;color:#e8c651;font:800 9px/1.4 'Exo 2',sans-serif;letter-spacing:.14em;text-transform:uppercase;margin:0}
#player-profile-modal-v31 #player-profile-title-v31{display:block!important;font:850 30px/1.1 'Exo 2',sans-serif!important;color:#f6f5f0!important;text-transform:none!important;letter-spacing:0!important;overflow-wrap:anywhere!important;margin:4px 0 8px!important;padding:0!important;text-align:left!important;border:0!important;background:none!important;box-shadow:none!important}
.participant-state-v92141{display:inline-flex;align-items:center;min-height:22px;padding:3px 7px;border:1px solid #42505a;border-radius:7px;color:#a4b2bb;font:650 10px/1.2 'Exo 2',sans-serif}
.participant-state-v92141.is-alive{border-color:#2a7358;color:#44dca7;background:#1f9f6610}
.participant-state-v92141.is-eliminated{border-color:#683844;color:#ed8094;background:#b42c4810}
.participant-state-v92141.is-eliminated_provisional{border-color:#826033;color:#f1c27c;background:#b47b2610}
.participant-self-v92141{font:700 9px/1.3 'Exo 2',sans-serif;color:#d9bc58;margin-left:8px}
#view-perfil .participant-profile-kpis-v92141,#player-profile-modal-v31 .participant-profile-kpis-v92141{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0 0 16px;border:1px solid #29302e;border-radius:15px;background:#0d1116;overflow:hidden}
#view-perfil .participant-profile-kpis-v92141>div,#player-profile-modal-v31 .participant-profile-kpis-v92141>div{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:5px;box-sizing:border-box;min-height:64px;padding:12px;border-right:1px solid #242b2d;min-width:0}
#view-perfil .participant-profile-kpis-v92141>div:last-child,#player-profile-modal-v31 .participant-profile-kpis-v92141>div:last-child{border-right:0}
#view-perfil .participant-profile-kpis-v92141 strong,#player-profile-modal-v31 .participant-profile-kpis-v92141 strong{font:800 17px/1.25 'Exo 2',sans-serif;color:#f2f3ed;margin:0}
#view-perfil .participant-profile-kpis-v92141 small,#player-profile-modal-v31 .participant-profile-kpis-v92141 small{font:700 9px/1.2 'Exo 2',sans-serif;color:#89959e;letter-spacing:.06em;text-transform:uppercase;overflow-wrap:anywhere;margin:0}
#view-perfil .participant-profile-tabs-v92141,#player-profile-modal-v31 .participant-profile-tabs-v92141{position:sticky;top:0;z-index:3;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:5px 0 8px;margin:0 0 14px;background:#0d1319;border-bottom:1px solid #3b3930}
#view-perfil .participant-profile-tabs-v92141 button,#player-profile-modal-v31 .participant-profile-tabs-v92141 button{min-height:42px;border:1px solid transparent;border-radius:9px;background:none;color:#8f9da5;font:700 12px/1.3 'Exo 2',sans-serif;cursor:pointer}
#view-perfil .participant-profile-tabs-v92141 button[aria-selected="true"],#player-profile-modal-v31 .participant-profile-tabs-v92141 button[aria-selected="true"]{border-color:#6b5a2e;background:#b99c2918;color:#ecd371}
#view-perfil button:focus-visible,#view-perfil summary:focus-visible,#player-profile-modal-v31 button:focus-visible,#player-profile-modal-v31 summary:focus-visible{outline:2px solid #e9cf62;outline-offset:2px}
#view-perfil .participant-profile-tabpanel-v92141,#player-profile-modal-v31 .participant-profile-tabpanel-v92141{display:grid;gap:16px;outline-offset:3px;min-width:0}
#view-perfil .participant-profile-section-v92141,#view-perfil .player-modal-section-v31,#player-profile-modal-v31 .participant-profile-section-v92141,#player-profile-modal-v31 .player-modal-section-v31{margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;min-width:0!important}
#view-perfil h3,#player-profile-modal-v31 h3{display:flex!important;gap:8px!important;align-items:center!important;margin:0 0 10px!important;color:#dfe7e2!important;font:750 14px/1.3 'Exo 2',sans-serif!important}
#view-perfil h3>span,#player-profile-modal-v31 h3>span{font-size:11px;color:#c4b471}
#view-perfil .profile-vote-empty-v31,#view-perfil .profile-vote-hidden-v31,#view-perfil .profile-vote-detail-v31,#view-perfil .participant-elimination-v92141,#player-profile-modal-v31 .profile-vote-empty-v31,#player-profile-modal-v31 .profile-vote-hidden-v31,#player-profile-modal-v31 .profile-vote-detail-v31,#player-profile-modal-v31 .participant-elimination-v92141{display:grid!important;gap:6px!important;margin:0!important;padding:13px!important;border:1px solid #2c4242!important;border-radius:11px!important;background:#102022!important;color:#a4b7b6!important;font:500 12px/1.5 'Exo 2',sans-serif!important;overflow-wrap:anywhere}
#view-perfil .profile-vote-detail-v31 strong,#player-profile-modal-v31 .profile-vote-detail-v31 strong{color:#e3ebe4!important;font-weight:750!important}
#view-perfil .profile-vote-detail-v31 small,#player-profile-modal-v31 .profile-vote-detail-v31 small{font:400 10px/1.4 'Exo 2',sans-serif!important;color:#8ca3a4!important}
#view-perfil .participant-elimination-v92141,#player-profile-modal-v31 .participant-elimination-v92141{background:#21171b!important;border-color:#51333c!important}
#view-perfil .participant-elimination-v92141 strong,#player-profile-modal-v31 .participant-elimination-v92141 strong{color:#e9b5bc;font-size:14px}
#view-perfil .participant-elimination-v92141 small,#player-profile-modal-v31 .participant-elimination-v92141 small{font-size:11px;color:#b99b9e}
#view-perfil .profile-personal-timeline-v31,#player-profile-modal-v31 .profile-personal-timeline-v31{display:grid!important;gap:0!important;border:1px solid #29343c!important;border-radius:11px!important;overflow:hidden!important}
#view-perfil .profile-timeline-row-v31,#player-profile-modal-v31 .profile-timeline-row-v31{display:grid!important;grid-template-columns:30px minmax(0,1fr) 64px!important;gap:9px!important;align-items:center!important;min-height:44px!important;margin:0!important;padding:9px 12px!important;border:0!important;border-bottom:1px solid #ffffff09!important;border-radius:0!important;background:none!important}
#view-perfil .profile-timeline-row-v31:last-child,#player-profile-modal-v31 .profile-timeline-row-v31:last-child{border-bottom:0!important}
#view-perfil .profile-timeline-row-v31>span,#player-profile-modal-v31 .profile-timeline-row-v31>span{font:650 10px/1.3 'Exo 2',sans-serif!important;color:#c8b971!important}
#view-perfil .profile-timeline-row-v31>strong,#player-profile-modal-v31 .profile-timeline-row-v31>strong{font:650 12px/1.3 'Exo 2',sans-serif!important;color:#d7e1db!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}
#view-perfil .profile-timeline-row-v31>em,#player-profile-modal-v31 .profile-timeline-row-v31>em{font:600 9px/1.3 'Exo 2',sans-serif!important;text-align:right!important}
#view-perfil .participant-cycle-note-v92141,#view-perfil .participant-empty-v92141,#view-perfil .profile-empty-v31,#player-profile-modal-v31 .participant-cycle-note-v92141,#player-profile-modal-v31 .participant-empty-v92141,#player-profile-modal-v31 .profile-empty-v31{display:block!important;margin:0!important;padding:12px!important;border:1px solid #2d383d!important;border-radius:10px!important;background:#111a1e!important;color:#91a5a4!important;font:450 11px/1.55 'Exo 2',sans-serif!important}
#view-perfil .participant-teams-v92141,#player-profile-modal-v31 .participant-teams-v92141{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;list-style:none;padding:0;margin:0;min-width:0}
#view-perfil .participant-teams-v92141 li,#player-profile-modal-v31 .participant-teams-v92141 li{display:flex;align-items:center;gap:9px;min-width:0;padding:9px;border:1px solid #29383d;border-radius:10px;background:#111a1d}
#view-perfil .participant-teams-v92141 .censo-team-asset-v435,#view-perfil .participant-teams-v92141 img,#player-profile-modal-v31 .participant-teams-v92141 .censo-team-asset-v435,#player-profile-modal-v31 .participant-teams-v92141 img{display:block!important;width:25px!important;min-width:25px!important;height:29px!important;padding:0!important;border:0!important;border-radius:0!important;background:none!important;object-fit:contain!important;box-shadow:none!important}
#view-perfil .participant-teams-v92141 li>span,#player-profile-modal-v31 .participant-teams-v92141 li>span{min-width:0;flex:1}
#view-perfil .participant-teams-v92141 strong,#player-profile-modal-v31 .participant-teams-v92141 strong{display:block;font:650 12px/1.3 'Exo 2',sans-serif;color:#d8e4de;overflow-wrap:anywhere}
#view-perfil .participant-teams-v92141 small,#player-profile-modal-v31 .participant-teams-v92141 small{display:block;margin-top:3px;font:450 9px/1.3 'Exo 2',sans-serif;color:#8b9b9e}
#view-perfil .participant-teams-v92141 em,#player-profile-modal-v31 .participant-teams-v92141 em{font:500 9px/1.3 'Exo 2',sans-serif;color:#91a8ab;white-space:nowrap}
#view-perfil .participant-teams-v92141 em.is-alive,#player-profile-modal-v31 .participant-teams-v92141 em.is-alive{color:#52d5a6}
#view-perfil .participant-teams-v92141 em.is-eliminated,#player-profile-modal-v31 .participant-teams-v92141 em.is-eliminated{color:#e4879a}
#view-perfil .participant-available-v92141 summary,#player-profile-modal-v31 .participant-available-v92141 summary{display:flex;align-items:center;gap:10px;min-height:44px;padding:10px 12px;margin:0;border:1px solid #38473c;border-radius:10px;background:#15231b;cursor:pointer;font:700 12px/1.4 'Exo 2',sans-serif;color:#b7d0bc;list-style:none}
#view-perfil .participant-available-v92141 summary::-webkit-details-marker,#player-profile-modal-v31 .participant-available-v92141 summary::-webkit-details-marker{display:none}
#view-perfil .participant-available-v92141 summary>span,#player-profile-modal-v31 .participant-available-v92141 summary>span{margin-left:auto}
#view-perfil .participant-available-v92141[open] summary,#player-profile-modal-v31 .participant-available-v92141[open] summary{margin-bottom:10px}
#view-perfil .competitive-profile-stats-v960,#player-profile-modal-v31 .competitive-profile-stats-v960{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;margin:0!important}
#view-perfil .competitive-profile-stats-v960>div,#player-profile-modal-v31 .competitive-profile-stats-v960>div{min-width:0!important;min-height:0!important;padding:12px!important;border:1px solid #294044!important;border-radius:11px!important;background:#102025!important}
#view-perfil .competitive-profile-stats-v960 strong,#player-profile-modal-v31 .competitive-profile-stats-v960 strong{font-size:22px!important;overflow-wrap:anywhere!important}
#view-perfil .competitive-profile-stats-v960 small,#player-profile-modal-v31 .competitive-profile-stats-v960 small{font-size:9px!important;letter-spacing:.03em!important}
#view-perfil .competitive-profile-stats-v960>.is-wide-v990,#player-profile-modal-v31 .competitive-profile-stats-v960>.is-wide-v990{grid-column:1/-1!important}
#view-perfil .competitive-achievements-v960,#player-profile-modal-v31 .competitive-achievements-v960{margin-top:14px!important}
@media(max-width:760px){
  #main-app>#view-censo.view-content.active{width:calc(100% - 24px)!important;margin:0 12px!important;padding:16px 0 24px!important}
  #view-censo .survival-wall-title-v33{font-size:26px!important}
  #view-censo .survival-wall-grid-v33{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}
  #view-censo .survival-wall-kpis-v92116>article{min-height:60px!important;padding:10px!important}
  #view-censo .survival-wall-kpis-v92116 article>span{font-size:8px!important}
  #view-censo .survival-subject-card-v33{grid-template-columns:34px minmax(0,1fr)!important;grid-template-areas:'avatar main' 'vote vote'!important;gap:9px 8px!important;min-height:96px!important;padding:11px!important;border-radius:12px!important}
  #view-censo .survival-subject-card-v33::after{display:none!important}
  #view-censo .survival-card-avatar-v33{width:34px!important;min-width:34px!important;height:39px!important;border-radius:10px!important}
  #view-censo .survival-card-main-v33{align-self:center!important;gap:5px!important}
  #view-censo .survival-card-main-v33 strong{display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal!important;overflow-wrap:anywhere!important;font-size:12px!important;line-height:1.25!important}
  #view-censo .survival-live-state-v9218{font-size:7px!important;letter-spacing:0!important}
  #view-censo .survival-card-vote-v33{margin:0!important;align-self:center!important}
  #view-censo .survival-card-vote-v33 b{font-size:10px!important}
  #view-censo .participants-filters-v92141{gap:6px}
  #view-censo .participants-filters-v92141 button{padding:8px;min-height:40px;font-size:10px}
  #player-profile-modal-v31{padding:12px 10px calc(var(--mobile-nav-height-v92127,76px) + env(safe-area-inset-bottom,0px) + 12px)!important}
  #player-profile-modal-v31 .player-profile-panel-v31{max-height:100%!important;padding:15px!important;border-radius:18px!important}
  #view-perfil .participant-profile-header-v92144,#player-profile-modal-v31 .participant-profile-header-v92144{grid-template-columns:48px minmax(0,1fr);gap:11px;padding-right:42px!important}
  #view-perfil .participant-profile-avatar-v92141,#player-profile-modal-v31 .participant-profile-avatar-v92141{width:48px!important;height:53px!important;min-width:48px!important;border-radius:13px!important}
  #player-profile-modal-v31 #player-profile-title-v31{font-size:26px!important}
  #view-perfil .participant-profile-kpis-v92141>div,#player-profile-modal-v31 .participant-profile-kpis-v92141>div{min-height:60px;padding:10px 8px}
  #view-perfil .participant-profile-kpis-v92141 small,#player-profile-modal-v31 .participant-profile-kpis-v92141 small{font-size:8px}
  #view-perfil .participant-teams-v92141 em,#player-profile-modal-v31 .participant-teams-v92141 em{display:none}
  #view-perfil .participant-teams-v92141 strong,#player-profile-modal-v31 .participant-teams-v92141 strong{font-size:11px}
  body.is-mobile-participants-v92141 #main-app>header{position:sticky!important;top:0!important;z-index:10010!important;display:grid!important;grid-template-columns:minmax(128px,1fr) auto auto!important;grid-template-rows:auto!important;align-items:center!important;gap:8px!important;width:100%!important;max-width:none!important;min-height:64px!important;margin:0!important;padding:11px max(14px,env(safe-area-inset-right)) 11px max(14px,env(safe-area-inset-left))!important;padding-top:max(11px,env(safe-area-inset-top))!important;border:0!important;border-bottom:1px solid #bca14e30!important;border-radius:0!important;background:#080a0df5!important;box-shadow:none!important;box-sizing:border-box!important}
  body.is-mobile-participants-v92141 #main-app>header .logo-text,body.is-mobile-participants-v92141 #main-app>header .mobile-header-actions-v990,body.is-mobile-participants-v92141 #main-app>header .user-info{grid-row:1!important}
  body.is-mobile-participants-v92141 #main-app>header .tournament-switcher-shell-v990,body.is-mobile-participants-v92141 #main-app>header #mobile-header-menu-v990{display:none!important}
}
@media(max-width:359px){
  #view-censo .survival-presentation-button-v33{font-size:9px!important;padding:8px!important}
  #view-censo .survival-subject-card-v33{padding:9px!important;gap:8px 6px!important;grid-template-columns:28px minmax(0,1fr)!important}
  #view-censo .survival-card-avatar-v33{width:28px!important;min-width:28px!important;height:33px!important}
  #view-censo .survival-card-main-v33 strong{font-size:11px!important}
  #view-perfil .participant-teams-v92141,#player-profile-modal-v31 .participant-teams-v92141{grid-template-columns:minmax(0,1fr)}
}
@media(max-width:299px){#view-censo .survival-wall-grid-v33{grid-template-columns:minmax(0,1fr)!important}}
