@font-face{font-family:'INI Condensed';src:url('/assets/pubg-style/RobotoCondensed.ttf') format('truetype');font-weight:100 900;font-display:swap}
html[data-ini-theme="pubg"]{--ini-gold:#ffbd00;--ini-gold-soft:#ffbd0017;--ini-bg:#101011;--ini-panel:#1e1e20;--ini-raised:#29292c;--ini-line:#414144;color-scheme:dark}
html[data-ini-theme="pubg"] body{background:#101011!important;background-image:linear-gradient(#101011f5,#101011f9),var(--ini-site-background,none)!important;background-size:cover!important;background-position:center!important;background-attachment:fixed!important;color:#f1f1f3!important;font-family:Arial,'Malgun Gothic',sans-serif}
html[data-ini-theme="pubg"] body>header:not(.studio),html[data-ini-theme="pubg"] .portal-window>nav{background:#09090bf2!important;border-color:#3d3d40!important}
html[data-ini-theme="pubg"] body>header{position:relative;min-height:88px}
html[data-ini-theme="pubg"] .brand,html[data-ini-theme="pubg"] .wordmark{font-family:'INI Condensed',Arial,sans-serif!important;font-weight:900!important;letter-spacing:-1px}
html[data-ini-theme="pubg"] .brand span,html[data-ini-theme="pubg"] .eyebrow,html[data-ini-theme="pubg"] .roster-eyebrow,html[data-ini-theme="pubg"] .live-balance-page .portal-window>.eyebrow{color:var(--ini-gold)!important}
html[data-ini-theme="pubg"] h1,html[data-ini-theme="pubg"] h2,html[data-ini-theme="pubg"] h3,html[data-ini-theme="pubg"] .section-heading>span,html[data-ini-theme="pubg"] .dash-ranking strong{font-family:'INI Condensed',Arial,'Malgun Gothic',sans-serif!important;font-weight:800;letter-spacing:-.6px}
html[data-ini-theme="pubg"] #home> .section-heading h1,html[data-ini-theme="pubg"] #home h1{font-size:clamp(38px,4vw,62px);line-height:1.2}
html[data-ini-theme="pubg"] .section-heading{border-color:#3a3a3e}
html[data-ini-theme="pubg"] a{color:#e4c774}
html[data-ini-theme="pubg"] body>header nav a,html[data-ini-theme="pubg"] body>header nav button{color:#b8b8c1!important;border-radius:0!important;font-family:'INI Condensed',Arial,'Malgun Gothic',sans-serif;font-weight:700;letter-spacing:.1px}
html[data-ini-theme="pubg"] body>header nav [aria-current=page],html[data-ini-theme="pubg"] body>header nav button.active{color:var(--ini-gold)!important;border-color:var(--ini-gold)!important}
html[data-ini-theme="pubg"] button,html[data-ini-theme="pubg"] select,html[data-ini-theme="pubg"] input,html[data-ini-theme="pubg"] textarea{border-radius:3px!important}
html[data-ini-theme="pubg"] button:focus-visible,html[data-ini-theme="pubg"] input:focus-visible,html[data-ini-theme="pubg"] select:focus-visible,html[data-ini-theme="pubg"] a:focus-visible{outline:2px solid var(--ini-gold)!important;outline-offset:3px}
html[data-ini-theme="pubg"] .panel,html[data-ini-theme="pubg"] .portal-room,html[data-ini-theme="pubg"] .event-card,html[data-ini-theme="pubg"] .event-detail,html[data-ini-theme="pubg"] .roster-shell,html[data-ini-theme="pubg"] .live-step-card,html[data-ini-theme="pubg"] .live-setup-matched,html[data-ini-theme="pubg"] .dash-team,html[data-ini-theme="pubg"] .dash-alliance,html[data-ini-theme="pubg"] .dash-mvp,html[data-ini-theme="pubg"] .metric{background-color:#1d1d1f!important;border-color:#3c3c40!important;border-radius:4px!important}
html[data-ini-theme="pubg"] .events-panel,html[data-ini-theme="pubg"] .intro-copy,html[data-ini-theme="pubg"] .event-card{background-image:radial-gradient(#ffbd000e .7px,transparent .9px)!important;background-size:7px 7px!important}
html[data-ini-theme="pubg"] .primary:not(:disabled),html[data-ini-theme="pubg"] .event-create-button:not(:disabled),html[data-ini-theme="pubg"] .live-confirm:not(:disabled),html[data-ini-theme="pubg"] .event-sheet-link,html[data-ini-theme="pubg"] .roster-main-actions button:not(:disabled),html[data-ini-theme="pubg"] .room-dice-card button:not(:disabled),html[data-ini-theme="pubg"] .room-dice-create button[type=submit]:not(:disabled),html[data-ini-theme="pubg"] .live-dice-active .dice-draw:not(:disabled){background:var(--ini-gold)!important;color:#17130a!important;border-color:var(--ini-gold)!important;font-weight:800;box-shadow:none!important}
html[data-ini-theme="pubg"] button:disabled{background-color:#29292d!important;color:#85858f!important;border-color:#47474c!important;opacity:1!important;cursor:not-allowed}
html[data-ini-theme="pubg"] button[aria-pressed=true]:not(:disabled),html[data-ini-theme="pubg"] .tabs [aria-selected=true],html[data-ini-theme="pubg"] .match-tabs [aria-selected=true],html[data-ini-theme="pubg"] .filters button.selected{background:var(--ini-gold)!important;color:#17130a!important;border-color:var(--ini-gold)!important;box-shadow:none!important}
html[data-ini-theme="pubg"] .carousel-bar{background:#202022!important;border-color:#3c3c3f!important}
html[data-ini-theme="pubg"] .indicators [aria-checked=true],html[data-ini-theme="pubg"] .indicators [aria-selected=true],html[data-ini-theme="pubg"] .indicators .active{background:var(--ini-gold)!important}
html[data-ini-theme="pubg"] .event-badge,html[data-ini-theme="pubg"] .event-detail>.event-badge{color:var(--ini-gold)!important;border-color:#8d7025!important;background:#29241a!important;border-radius:2px!important}
html[data-ini-theme="pubg"] .event-detail-link:not(:disabled){border-radius:3px!important}
html[data-ini-theme="pubg"] .events-panel h2,html[data-ini-theme="pubg"] .intro-copy h2{border-left:4px solid var(--ini-gold);padding-left:15px}
/* Keep the approved desktop hero geometry when the event list is empty. */
@media(min-width:761px){html[data-ini-theme="pubg"] #home .top-grid{min-height:485px}}
html[data-ini-theme="pubg"] .roster-summary,html[data-ini-theme="pubg"] .roster-settings,html[data-ini-theme="pubg"] .room-dice-lobby,html[data-ini-theme="pubg"] .dice-summary,html[data-ini-theme="pubg"] .live-dice-active .dice-board .live-team,html[data-ini-theme="pubg"] .live-board[data-alliance-size]>.live-alliance{background:#202022!important;border-color:#414144!important;border-radius:3px!important}
html[data-ini-theme="pubg"] .roster-stage{background:#ffbd0014!important;color:var(--ini-gold)!important;border-color:#887026!important;border-radius:2px!important}
html[data-ini-theme="pubg"] .roster-shell .roster-view-buttons>button[aria-pressed=true]{background:#ffbd001a!important;color:var(--ini-gold)!important;box-shadow:inset 0 0 0 1px #9a7c28!important}
html[data-ini-theme="pubg"] .roster-shell .roster-card-list li.roster-online{background:#242321!important;border-color:#484337!important;border-radius:3px!important}
html[data-ini-theme="pubg"] .roster-shell .roster-card-list li:before,html[data-ini-theme="pubg"] .roster-presence-legend .is-online:before{background:var(--ini-gold)!important}
html[data-ini-theme="pubg"] .roster-admin-actions,html[data-ini-theme="pubg"] .roster-settings,html[data-ini-theme="pubg"] .dice-admin-tools,html[data-ini-theme="pubg"] .room-dice-create{border-color:#cc6262!important}
html[data-ini-theme="pubg"] .roster-admin-actions button{border-color:#cc6262!important}
html[data-ini-theme="pubg"] .live-setup-top{background:#242426!important;border-color:#414144!important}
html[data-ini-theme="pubg"] .live-setup-footer{background:#242422f5!important;border-color:#4b4639!important}
html[data-ini-theme="pubg"] .live-balance-page .live-observer-layout>.portal-roulette{background:#1b1b1e!important;border-color:#414144!important}
html[data-ini-theme="pubg"] .live-balance-page .portal-wheel{border-color:#a08536!important;box-shadow:0 0 0 7px #1b1b1d,0 0 0 8px #4d4634,0 12px 35px #0005!important}
html[data-ini-theme="pubg"] .live-balance-page .portal-wheel-wrap:before{color:var(--ini-gold)!important}
html[data-ini-theme="pubg"] .live-balance-page .live-wheel-center{border-color:#847241!important}
html[data-ini-theme="pubg"] .live-balance-page #roulette-result{color:#f2d984!important;background:#30291b!important;border-color:#776236!important}
html[data-ini-theme="pubg"] .live-player-chip,html[data-ini-theme="pubg"] .live-slot{background-color:#28282a!important;border-color:#48484b!important;border-radius:3px!important}
html[data-ini-theme="pubg"] .live-player-chip.is-selected,html[data-ini-theme="pubg"] .live-dice-active .dice-board .live-team.dice-my-team{border-color:var(--ini-gold)!important;box-shadow:0 0 0 2px #ffbd0025!important}
html[data-ini-theme="pubg"] .dice-live-die,html[data-ini-theme="pubg"] .dice-slot-group,html[data-ini-theme="pubg"] .dice-team-pattern,html[data-ini-theme="pubg"] .dice-board .live-alliance>h2{color:var(--ini-gold)!important}
html[data-ini-theme="pubg"] .dice-counts .live-stat{background:#292927!important;border-color:#4a463a!important}
html[data-ini-theme="pubg"] .dice-summary progress{accent-color:var(--ini-gold)}
html[data-ini-theme="pubg"] .dice-summary progress::-webkit-progress-value{background:var(--ini-gold)}
html[data-ini-theme="pubg"] .rail{background:#0c0c0e!important;border-color:#353538!important}
html[data-ini-theme="pubg"] .rail a,html[data-ini-theme="pubg"] .rail p{color:#b1b1bb!important}
html[data-ini-theme="pubg"] .rail .selected,html[data-ini-theme="pubg"] .rail [aria-current=page]{background:#ffbd0015!important;color:var(--ini-gold)!important;border-left:3px solid var(--ini-gold);border-radius:0!important}
html[data-ini-theme="pubg"] table{font-variant-numeric:tabular-nums}
html[data-ini-theme="pubg"] th{background-color:#29292c!important;border-color:#444448!important;color:#dedee4!important}
html[data-ini-theme="pubg"] td{background-color:#202022!important;border-color:#38383c!important}
html[data-ini-theme="pubg"] input,html[data-ini-theme="pubg"] select,html[data-ini-theme="pubg"] textarea{background-color:#171719!important;border-color:#49494e!important;color:#e5e5eb!important}
html[data-ini-theme="pubg"] .dash-goal-track>i,html[data-ini-theme="pubg"] .dash-mini-track>i{background:var(--ini-gold)!important}
html[data-ini-theme="pubg"] .dash-team-score,html[data-ini-theme="pubg"] .dash-leader strong,html[data-ini-theme="pubg"] .record-total strong{color:var(--ini-gold)!important}
html[data-ini-theme="pubg"] .event-sheet-handoff.is-ready{background:#2a2519!important;border-color:#a38836!important}
html[data-ini-theme="pubg"] .tag{background:#ffbd0017!important;color:#e5c578!important;border-color:#715e2c!important}
html[data-ini-theme="pubg"] .login{border-color:#73602d!important;background:#27231b!important;color:#f0d67e!important;border-radius:2px!important}
html[data-ini-theme="pubg"] footer{border-color:#37373b;color:#a5a5ae}
html[data-ini-theme="pubg"] .same-source-tools{background:#121213!important;border-bottom-color:#6f5a29!important;color:#d4b66d!important}
html[data-ini-theme="pubg"] .same-source-tools a,html[data-ini-theme="pubg"] .same-source-tools button{background:#212123!important;border-color:#4d4531!important;color:#ccb77e!important}
html[data-ini-theme="pubg"] .same-source-tools button[aria-pressed=true]{background:#ffbd0025!important;border-color:#b18a28!important;color:#ffcf44!important}
@media(prefers-reduced-motion:reduce){html[data-ini-theme="pubg"] *{scroll-behavior:auto!important}}
/* Keep operational status colors and administrator boundaries distinct from branding. */
html[data-ini-theme="pubg"] body>header nav [aria-current=page]::after{background:var(--ini-gold)!important}
html[data-ini-theme="pubg"] .brand{color:#f6f6f6!important}
html[data-ini-theme="pubg"] .record-round-heading.api-locked{background:#382025!important}
html[data-ini-theme="pubg"] .record-round-heading.manual-open{background:#203328!important}
html[data-ini-theme="pubg"] .indicators button,html[data-ini-theme="pubg"] .indicators button[aria-pressed=true]{background:transparent!important;border:0!important;box-shadow:none!important}html[data-ini-theme="pubg"] .indicators button[aria-pressed=true]:after{background:var(--ini-gold)!important}

/* Player statistics: PUBG panel, aligned filters, and readable numeric grid. */
html[data-ini-theme="pubg"] #stats>h1{border-left:5px solid var(--ini-gold);padding-left:18px;margin-bottom:28px}
html[data-ini-theme="pubg"] #portal-stats .portal-toolbar{padding:22px;background:#202022;border:1px solid #414144;gap:18px;margin:0 0 16px}
html[data-ini-theme="pubg"] #portal-stats .portal-toolbar label{display:grid;gap:9px;color:#b9b9c0;font-size:13px}
html[data-ini-theme="pubg"] #portal-stats .portal-toolbar input,html[data-ini-theme="pubg"] #portal-stats .portal-toolbar select{height:44px;margin:0;border-radius:2px;width:100%}
html[data-ini-theme="pubg"] #portal-stats .portal-toolbar>button{min-height:44px;padding:10px 28px;background:var(--ini-gold);color:#171717;border:1px solid var(--ini-gold);font-weight:700;border-radius:2px}
html[data-ini-theme="pubg"] #portal-stats>p[role=status]{font-size:13px;line-height:1.8;color:#a9a9b0;margin:16px 0}
html[data-ini-theme="pubg"] #portal-stats .portal-table-scroll{border:1px solid #414144;background:#202022}
html[data-ini-theme="pubg"] #portal-stats .portal-stats-table th{font-size:13px;color:#e9c56d!important;padding:17px 16px;border-bottom:2px solid #8e722d}
html[data-ini-theme="pubg"] #portal-stats .portal-stats-table td{font-size:14px;padding:16px;font-variant-numeric:tabular-nums}
html[data-ini-theme="pubg"] #portal-stats .portal-stats-table td:first-child{font-weight:700;color:#f3f3f5}
html[data-ini-theme="pubg"] #portal-stats .portal-stats-table tr:hover td{background:#2b2923!important}
