/* Gamey management V408: mini-game editors, economy and statistics panels. */
.gamey-management-intro-v406{
  display:flex;align-items:flex-start;gap:14px;margin-bottom:16px!important;
  border-color:color-mix(in srgb,#ff4f8b 34%,var(--account-border,var(--gh-border)))!important;
  background:linear-gradient(135deg,color-mix(in srgb,#ff4f8b 8%,var(--account-surface,var(--gh-card))),var(--account-surface,var(--gh-card)))!important
}
.gamey-management-intro-v406>span{flex:0 0 44px;width:44px;height:44px;display:grid;place-items:center;border-radius:14px;background:color-mix(in srgb,#ff4f8b 14%,var(--account-surface-soft,var(--gh-subtle)));font-size:23px}
.gamey-management-intro-v406>div{display:grid;gap:4px;min-width:0}.gamey-management-intro-v406 strong{font-size:16px}.gamey-management-intro-v406 p{margin:0;color:var(--account-muted,var(--gh-muted));line-height:1.5}
.gamey-management-intro-v406.is-economy-v406{border-color:color-mix(in srgb,#d4a72c 42%,var(--account-border,var(--gh-border)))!important;background:linear-gradient(135deg,color-mix(in srgb,#ffd36b 10%,var(--account-surface,var(--gh-card))),var(--account-surface,var(--gh-card)))!important}
.gamey-feature-control-v406,.gamey-advanced-settings-v406,.gamey-minigame-statistics-v406,.gamey-leaderboard-v406{margin-bottom:16px!important}
.gamey-v406-master{display:flex;align-items:center;gap:10px;font-weight:900;white-space:nowrap}.gamey-v406-master>span:first-child{font-size:13px;color:var(--account-muted,var(--gh-muted))}
.gamey-minigame-grid-v406{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:14px}
.gamey-minigame-card-v406{position:relative;display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:82px;padding:13px 14px;border:1px solid var(--account-border,var(--gh-border));border-radius:14px;background:var(--account-surface-soft,var(--gh-subtle));cursor:pointer;transition:border-color .16s ease,background .16s ease,transform .16s ease,opacity .16s ease}
.gamey-minigame-card-v406:hover{border-color:color-mix(in srgb,#ff4f8b 52%,var(--account-border,var(--gh-border)));transform:translateY(-1px)}
.gamey-minigame-card-v406>input{position:absolute!important;opacity:0!important;pointer-events:none!important}
.gamey-minigame-card-v406:has(input:checked){border-color:color-mix(in srgb,#ff4f8b 58%,var(--account-border,var(--gh-border)));background:color-mix(in srgb,#ff4f8b 8%,var(--account-surface,var(--gh-card)));box-shadow:0 0 0 3px color-mix(in srgb,#ff4f8b 8%,transparent)}
.gamey-minigame-card-v406:has(input:focus-visible){outline:3px solid rgba(47,129,247,.22);outline-offset:2px}
.gamey-minigame-card-v406.is-disabled-v406{opacity:.5;cursor:not-allowed;transform:none}
.gamey-minigame-icon-v406{width:44px;height:44px;display:grid;place-items:center;border-radius:13px;background:var(--account-surface,var(--gh-card));border:1px solid var(--account-border,var(--gh-border));font-size:22px}
.gamey-minigame-card-v406>span:nth-of-type(2){display:grid;gap:4px;min-width:0}.gamey-minigame-card-v406 strong{font-size:14px;line-height:1.3}.gamey-minigame-card-v406 small{color:var(--account-muted,var(--gh-muted));line-height:1.35}.gamey-minigame-card-v406 em{font-style:normal;font-size:12px;font-weight:900;color:#b42362;white-space:nowrap}
html[data-theme="dark"] .gamey-minigame-card-v406 em{color:#ff8fbd}
.gamey-v406-two-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start}
.gamey-v406-wide-field{grid-column:1/-1!important}.gamey-advanced-settings-v406.is-premium-v406{position:relative;border-color:color-mix(in srgb,#d4a72c 42%,var(--account-border,var(--gh-border)))!important}
.gamey-advanced-settings-v406.is-premium-v406.is-locked-v406{overflow:hidden}.gamey-advanced-settings-v406.is-premium-v406.is-locked-v406 .console-fields{opacity:.5;filter:saturate(.5)}
.gamey-premium-lock-v406{margin:12px 0 0;padding:10px 12px;border:1px dashed #d4a72c;border-radius:11px;background:color-mix(in srgb,#fff8c5 44%,var(--account-surface,var(--gh-card)));color:#7d4e00;font-size:12px;font-weight:850;line-height:1.45}
html[data-theme="dark"] .gamey-premium-lock-v406{color:#ffd36b;background:rgba(210,153,34,.08);border-color:#9e6a03}
.gamey-stat-actions-v406{display:flex;align-items:center;gap:9px}.gamey-stat-actions-v406 select{min-height:38px;padding:7px 34px 7px 11px;border:1px solid var(--account-border,var(--gh-border));border-radius:9px;background:var(--account-surface-soft,var(--gh-subtle));color:var(--account-text,var(--theme-text));font:800 13px Nunito,sans-serif}
.gamey-stat-summary-v406{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:14px 0}
.gamey-stat-summary-v406>div{display:grid;gap:4px;padding:14px;border:1px solid var(--account-border,var(--gh-border));border-radius:12px;background:var(--account-surface-soft,var(--gh-subtle))}.gamey-stat-summary-v406 strong{font-size:22px;line-height:1.15}.gamey-stat-summary-v406 span{font-size:12px;color:var(--account-muted,var(--gh-muted));font-weight:800}
.gamey-stats-table-wrap-v406{width:100%;overflow:auto;border:1px solid var(--account-border,var(--gh-border));border-radius:12px}.gamey-stats-table-v406{width:100%;min-width:620px;border-collapse:collapse}.gamey-stats-table-v406 th,.gamey-stats-table-v406 td{padding:11px 12px;text-align:left;border-bottom:1px solid var(--account-border,var(--gh-border));font-size:13px}.gamey-stats-table-v406 th{background:var(--account-surface-soft,var(--gh-subtle));color:var(--account-muted,var(--gh-muted));font-size:11px;text-transform:uppercase;letter-spacing:.045em}.gamey-stats-table-v406 tbody tr:last-child td{border-bottom:0}.gamey-stats-table-v406 td:first-child{font-weight:900}.gamey-stats-table-v406 td[colspan]{text-align:center;color:var(--account-muted,var(--gh-muted));padding:24px}
.gamey-economy-dashboard-v406{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:16px}.gamey-economy-dashboard-v406>article{display:grid;gap:4px;padding:16px;border:1px solid var(--account-border,var(--gh-border));border-radius:14px;background:var(--account-surface,var(--gh-card));box-shadow:0 8px 24px rgba(16,35,63,.04)}.gamey-economy-dashboard-v406 span{font-size:12px;color:var(--account-muted,var(--gh-muted));font-weight:850}.gamey-economy-dashboard-v406 strong{font-size:25px;line-height:1.15}.gamey-economy-dashboard-v406 small{color:var(--account-muted,var(--gh-muted));font-size:11px}
.gamey-economy-toggle-grid-v406{grid-template-columns:1fr!important;margin-top:12px}.gamey-economy-toggle-grid-v406>label{min-height:70px!important}
.gamey-v406-save-bar{margin-top:2px!important}.gamey-command-catalog-v406{grid-template-columns:repeat(2,minmax(0,1fr))!important}
.gamey-v406-loading{opacity:.62;pointer-events:none}.gamey-v406-save-bar button:disabled,.gamey-stat-actions-v406 button:disabled,#gamey-economy-refresh:disabled{opacity:.55;cursor:not-allowed}
@media(max-width:980px){.gamey-minigame-grid-v406,.gamey-v406-two-columns,.gamey-command-catalog-v406{grid-template-columns:1fr!important}.gamey-stat-summary-v406,.gamey-economy-dashboard-v406{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:620px){.gamey-minigame-card-v406{grid-template-columns:40px minmax(0,1fr);align-items:start}.gamey-minigame-card-v406 em{grid-column:2}.gamey-stat-summary-v406,.gamey-economy-dashboard-v406{grid-template-columns:1fr}.gamey-minigame-statistics-v406 .card-title,.gamey-leaderboard-v406 .card-title{align-items:flex-start;flex-direction:column}.gamey-stat-actions-v406{width:100%}.gamey-stat-actions-v406 select,.gamey-stat-actions-v406 button{flex:1 1 auto}}

/* Gamey management V408: per-mini-game editor, Premium appearance and statistics. */
.gamey-minigame-editor-shell-v408{margin-bottom:16px!important}
.gamey-minigame-editor-heading-v408{align-items:flex-start!important}
.gamey-minigame-editor-note-v408{display:flex;align-items:flex-start;gap:11px;margin:12px 0 15px;padding:12px 14px;border:1px solid color-mix(in srgb,#2f81f7 32%,var(--account-border,var(--gh-border)));border-radius:12px;background:color-mix(in srgb,#2f81f7 7%,var(--account-surface,var(--gh-card)))}
.gamey-minigame-editor-note-v408>span{flex:0 0 25px;width:25px;height:25px;display:grid;place-items:center;border-radius:50%;background:#2f81f7;color:#fff;font-weight:1000;font-size:13px}
.gamey-minigame-editor-note-v408 p{margin:1px 0 0;color:var(--account-muted,var(--gh-muted));line-height:1.45}.gamey-minigame-editor-note-v408 strong{color:var(--account-text,var(--theme-text))}
.gamey-minigame-editors-v408{display:grid;gap:11px}
.gamey-minigame-editor-v408{border:1px solid var(--account-border,var(--gh-border));border-radius:14px;background:var(--account-surface,var(--gh-card));overflow:hidden;transition:border-color .16s ease,opacity .16s ease}
.gamey-minigame-editor-v408[open]{border-color:color-mix(in srgb,#ff4f8b 42%,var(--account-border,var(--gh-border)));box-shadow:0 10px 26px rgba(16,35,63,.05)}
.gamey-minigame-editor-v408>summary{list-style:none;display:grid;grid-template-columns:44px minmax(0,1fr) auto 20px;align-items:center;gap:12px;min-height:72px;padding:13px 15px;cursor:pointer;background:var(--account-surface-soft,var(--gh-subtle))}.gamey-minigame-editor-v408>summary::-webkit-details-marker{display:none}
.gamey-minigame-editor-v408>summary>span:nth-child(2){display:grid;gap:3px;min-width:0}.gamey-minigame-editor-v408>summary strong{font-size:15px}.gamey-minigame-editor-v408>summary small{color:var(--account-muted,var(--gh-muted));line-height:1.35}
.gamey-minigame-editor-v408>summary>em{font-style:normal;padding:6px 9px;border:1px solid var(--account-border,var(--gh-border));border-radius:999px;background:var(--account-surface,var(--gh-card));color:var(--account-muted,var(--gh-muted));font-size:11px;font-weight:900;white-space:nowrap}
.gamey-minigame-editor-v408>summary>i{font-style:normal;color:var(--account-muted,var(--gh-muted));font-size:18px;transition:transform .18s ease}.gamey-minigame-editor-v408[open]>summary>i{transform:rotate(180deg)}
.gamey-minigame-editor-icon-v408{width:44px;height:44px;display:grid;place-items:center;border:1px solid var(--account-border,var(--gh-border));border-radius:13px;background:var(--account-surface,var(--gh-card));font-size:22px}
.gamey-minigame-editor-v408.is-disabled-v408{opacity:.58}.gamey-minigame-editor-v408.is-disabled-v408>summary{cursor:not-allowed}
.gamey-minigame-editor-body-v408{display:grid;grid-template-columns:minmax(260px,.72fr) minmax(0,1.5fr);gap:16px;padding:16px}
.gamey-minigame-preview-v408{align-self:start;position:sticky;top:16px;overflow:hidden;border:1px solid color-mix(in srgb,var(--game-preview-accent,#ff4f8b) 54%,var(--account-border,var(--gh-border)));border-radius:15px;background:var(--account-surface,var(--gh-card));box-shadow:0 12px 28px color-mix(in srgb,var(--game-preview-accent,#ff4f8b) 12%,transparent)}
.gamey-minigame-preview-banner-v408{min-height:120px;display:flex;align-items:flex-end;justify-content:space-between;gap:12px;padding:15px;background-image:linear-gradient(135deg,color-mix(in srgb,var(--game-preview-accent,#ff4f8b) 88%,#fff),color-mix(in srgb,var(--game-preview-accent,#ff4f8b) 62%,#18243a));background-position:center;background-size:cover;color:#fff}.gamey-minigame-preview-banner-v408>span{font-size:36px;filter:drop-shadow(0 4px 8px rgba(0,0,0,.18))}.gamey-minigame-preview-banner-v408>b{font-size:10px;letter-spacing:.11em;text-shadow:0 2px 5px rgba(0,0,0,.28)}
.gamey-minigame-preview-banner-v408.has-custom-image-v408{min-height:150px}
.gamey-minigame-preview-content-v408{display:grid;gap:9px;padding:15px}.gamey-minigame-preview-content-v408>strong{font-size:17px}.gamey-minigame-preview-content-v408>p{margin:0;color:var(--account-muted,var(--gh-muted));font-size:13px;line-height:1.45}.gamey-minigame-preview-content-v408>div{display:flex;gap:6px;flex-wrap:wrap}.gamey-minigame-preview-content-v408>div span{padding:5px 8px;border-radius:999px;background:color-mix(in srgb,var(--game-preview-accent,#ff4f8b) 10%,var(--account-surface-soft,var(--gh-subtle)));color:color-mix(in srgb,var(--game-preview-accent,#ff4f8b) 82%,#17243a);font-size:10px;font-weight:900}.gamey-minigame-preview-content-v408>small{padding-top:8px;border-top:1px solid var(--account-border,var(--gh-border));color:var(--account-muted,var(--gh-muted));font-weight:800}
.gamey-minigame-editor-sections-v408{display:grid;gap:12px;min-width:0}
.gamey-minigame-editor-section-v408{position:relative;padding:15px;border:1px solid var(--account-border,var(--gh-border));border-radius:13px;background:var(--account-surface-soft,var(--gh-subtle))}.gamey-minigame-editor-section-v408>header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}.gamey-minigame-editor-section-v408>header>div{display:grid;gap:3px}.gamey-minigame-editor-section-v408>header strong{font-size:14px}.gamey-minigame-editor-section-v408>header small{color:var(--account-muted,var(--gh-muted));line-height:1.4}
.gamey-minigame-editor-section-v408.is-free-v408{border-color:color-mix(in srgb,#2da44e 30%,var(--account-border,var(--gh-border)))}
.gamey-minigame-premium-v408{border-color:color-mix(in srgb,#d4a72c 44%,var(--account-border,var(--gh-border)));background:color-mix(in srgb,#ffd36b 5%,var(--account-surface-soft,var(--gh-subtle)))}
.gamey-minigame-premium-v408.is-locked-v408>*:not(header):not(.gamey-premium-lock-v408){opacity:.48;filter:saturate(.55)}
.gamey-premium-lock-v408{margin:12px 0 0;padding:9px 11px;border:1px dashed #d4a72c;border-radius:10px;background:color-mix(in srgb,#fff8c5 45%,var(--account-surface,var(--gh-card)));color:#7d4e00;font-size:12px;font-weight:850;line-height:1.4}
.gamey-editor-toggle-grid-v408{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:10px}.gamey-editor-toggle-v408{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:66px;padding:10px 11px;border:1px solid var(--account-border,var(--gh-border));border-radius:11px;background:var(--account-surface,var(--gh-card))}.gamey-editor-toggle-v408>span:first-child{display:grid;gap:3px;min-width:0}.gamey-editor-toggle-v408 strong{font-size:13px}.gamey-editor-toggle-v408 small{color:var(--account-muted,var(--gh-muted));font-size:11px;line-height:1.35}
.gamey-editor-reset-v408{margin-top:11px!important}
.gamey-editor-messages-v408{margin-top:12px;border-top:1px solid var(--account-border,var(--gh-border));padding-top:10px}.gamey-editor-messages-v408>summary{cursor:pointer;font-weight:900;color:var(--account-text,var(--theme-text))}.gamey-editor-messages-v408>div{margin-top:10px}
.gamey-stat-display-fields-v408{grid-template-columns:repeat(3,minmax(0,1fr))!important}
.gamey-stat-metrics-grid-v408{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:11px}.gamey-stat-metric-v408{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;min-height:46px;padding:9px 10px;border:1px solid var(--account-border,var(--gh-border));border-radius:10px;background:var(--account-surface,var(--gh-card));cursor:pointer}.gamey-stat-metric-v408 input{width:16px;height:16px;margin:0}.gamey-stat-metric-v408 span{font-size:12px;font-weight:850}.gamey-stat-metric-v408 em{font-style:normal;font-size:9px;font-weight:950;color:#9a6700}.gamey-stat-metric-v408.is-standard-v408 em{color:#1f6f3d}
html[data-theme="dark"] .gamey-premium-lock-v408{color:#ffd36b;background:rgba(210,153,34,.08);border-color:#9e6a03}html[data-theme="dark"] .gamey-minigame-preview-content-v408>div span{color:#ffacd0}
@media(max-width:1120px){.gamey-minigame-editor-body-v408{grid-template-columns:1fr}.gamey-minigame-preview-v408{position:static;display:grid;grid-template-columns:minmax(190px,.6fr) 1fr}.gamey-minigame-preview-banner-v408{min-height:170px}.gamey-minigame-preview-content-v408{align-content:center}}
@media(max-width:760px){.gamey-minigame-editor-v408>summary{grid-template-columns:40px minmax(0,1fr) 18px}.gamey-minigame-editor-v408>summary>em{grid-column:2;justify-self:start}.gamey-minigame-editor-v408>summary>i{grid-column:3;grid-row:1/3}.gamey-minigame-editor-body-v408{padding:12px}.gamey-minigame-preview-v408{display:block}.gamey-editor-toggle-grid-v408,.gamey-stat-metrics-grid-v408,.gamey-stat-display-fields-v408{grid-template-columns:1fr!important}.gamey-minigame-editor-section-v408>header{flex-direction:column}.gamey-minigame-editor-heading-v408{flex-direction:column}}
.gamey-editor-context-v408{margin:10px 0 0;padding:9px 11px;border-left:3px solid #d4a72c;border-radius:0 9px 9px 0;background:color-mix(in srgb,#ffd36b 8%,var(--account-surface,var(--gh-card)));color:var(--account-muted,var(--gh-muted));font-size:12px;line-height:1.45}


/* V411 — collapsible Premium sections, banner upload, role rewards and statistics filters. */
.gamey-premium-collapse-v411{padding:0!important;overflow:hidden}
.gamey-premium-collapse-v411>summary{list-style:none;display:grid;grid-template-columns:minmax(0,1fr) auto 18px;align-items:center;gap:11px;padding:14px 15px;cursor:pointer}
.gamey-premium-collapse-v411>summary::-webkit-details-marker{display:none}
.gamey-premium-collapse-summary-v411>div{display:grid;gap:3px;min-width:0}.gamey-premium-collapse-summary-v411 strong{font-size:14px}.gamey-premium-collapse-summary-v411 small{color:var(--account-muted,var(--gh-muted));line-height:1.4}
.gamey-premium-collapse-summary-v411>i{font-style:normal;color:var(--account-muted,var(--gh-muted));font-size:17px;transition:transform .18s ease}.gamey-premium-collapse-v411[open]>.gamey-premium-collapse-summary-v411>i{transform:rotate(180deg)}
.gamey-premium-collapse-body-v411{padding:0 15px 15px;border-top:1px solid color-mix(in srgb,#d4a72c 28%,var(--account-border,var(--gh-border)))}
.gamey-premium-collapse-body-v411>.console-fields,.gamey-premium-collapse-body-v411>.gamey-stat-display-fields-v408{margin-top:14px}
.gamey-minigame-premium-v408.is-locked-v408>.gamey-premium-collapse-body-v411>*:not(.gamey-premium-lock-v408){opacity:.48;filter:saturate(.55)}
.gamey-role-reward-v411{display:grid;gap:10px;margin-top:12px;padding-top:12px;border-top:1px solid var(--account-border,var(--gh-border))}.gamey-role-reward-v411>.console-fields{margin:0}
.gamey-banner-upload-v411{display:grid!important;gap:7px}.gamey-banner-upload-actions-v411{display:flex;align-items:center;gap:9px;flex-wrap:wrap}
.gamey-banner-upload-button-v411{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:0 14px;border:1px solid var(--account-border,var(--gh-border));border-radius:10px;background:var(--account-surface,var(--gh-card));color:var(--account-text,var(--theme-text));font-size:12px;font-weight:900;cursor:pointer}
.gamey-banner-upload-button-v411:hover{border-color:color-mix(in srgb,#ff4f8b 45%,var(--account-border,var(--gh-border)));background:color-mix(in srgb,#ff4f8b 6%,var(--account-surface,var(--gh-card)))}
.gamey-banner-upload-button-v411:has(input:disabled),.gamey-banner-upload-actions-v411 button:disabled{opacity:.52;cursor:not-allowed}
.gamey-banner-upload-v411>small{color:var(--account-muted,var(--gh-muted));font-size:11px;line-height:1.4}.gamey-banner-upload-status-v411{font-size:11px;font-weight:850;color:var(--account-muted,var(--gh-muted))}
.gamey-minigame-preview-banner-v408{aspect-ratio:4/1;min-height:0!important;background-position:center;background-size:cover}.gamey-minigame-preview-banner-v408.has-image-v411>span,.gamey-minigame-preview-banner-v408.has-image-v411>b{display:none}
.gamey-stat-filters-v411{flex-wrap:wrap}.gamey-stat-filters-v411 #gamey-minigames-stat-game{min-width:190px}
@media(max-width:760px){.gamey-premium-collapse-v411>summary{grid-template-columns:minmax(0,1fr) 18px}.gamey-premium-collapse-v411>summary>.premium-feature-badge{grid-column:1;justify-self:start}.gamey-premium-collapse-v411>summary>i{grid-column:2;grid-row:1/3}.gamey-banner-upload-actions-v411{display:grid;grid-template-columns:1fr 1fr}.gamey-banner-upload-actions-v411>*{width:100%}.gamey-stat-filters-v411{display:grid!important;grid-template-columns:1fr 1fr}.gamey-stat-filters-v411 button{grid-column:1/-1}.gamey-stat-filters-v411 select{min-width:0!important;width:100%}}

/* V413 — Gamey economy levels, activity XP and profile card customization. */
.gamey-economy-module-v413{display:grid;gap:16px}
.gamey-economy-module-v413[hidden]{display:none!important}
.gamey-economy-core-v413{margin:0}
.gamey-economy-toggle-grid-v413{grid-template-columns:repeat(3,minmax(0,1fr))}
.gamey-economy-layout-v413{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;align-items:start}
.gamey-economy-layout-v413>details{grid-column:auto}
.gamey-levels-free-v413{grid-row:span 2}
.gamey-level-flow-v413{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;gap:10px;align-items:center;margin:16px 0}
.gamey-level-flow-v413>span{display:grid;gap:4px;min-height:76px;padding:13px;border:1px solid var(--account-border,var(--gh-border));border-radius:12px;background:var(--account-surface-soft,var(--gh-subtle));text-align:center;align-content:center}
.gamey-level-flow-v413 b{font-size:14px}.gamey-level-flow-v413 small{color:var(--account-muted,var(--gh-muted));font-weight:800}.gamey-level-flow-v413>i{font-style:normal;color:#ff4f8b;font-weight:950}
.gamey-template-help-v413{display:block;margin-top:8px;color:var(--account-muted,var(--gh-muted));line-height:1.45}
.gamey-economy-premium-collapse-v413,.gamey-profile-customization-v413{padding:0!important;overflow:hidden}
.gamey-economy-premium-collapse-v413>summary,.gamey-profile-customization-v413>summary{list-style:none;display:grid;grid-template-columns:minmax(0,1fr) auto 18px;gap:12px;align-items:center;padding:15px;cursor:pointer}
.gamey-economy-premium-collapse-v413>summary::-webkit-details-marker,.gamey-profile-customization-v413>summary::-webkit-details-marker{display:none}
.gamey-economy-premium-collapse-v413>summary>span:first-child,.gamey-profile-customization-v413>summary>span:first-child{display:grid;gap:4px;min-width:0}
.gamey-economy-premium-collapse-v413>summary strong,.gamey-profile-customization-v413>summary strong{font-size:15px}
.gamey-economy-premium-collapse-v413>summary small,.gamey-profile-customization-v413>summary small{color:var(--account-muted,var(--gh-muted));line-height:1.4}
.gamey-economy-premium-collapse-v413>summary>i,.gamey-profile-customization-v413>summary>i{font-style:normal;color:var(--account-muted,var(--gh-muted));transition:transform .18s ease}
.gamey-economy-premium-collapse-v413[open]>summary>i,.gamey-profile-customization-v413[open]>summary>i{transform:rotate(180deg)}
.gamey-economy-premium-body-v413,.gamey-profile-customization-body-v413{padding:15px;border-top:1px solid color-mix(in srgb,#d4a72c 30%,var(--account-border,var(--gh-border)))}
.gamey-economy-premium-master-v413{display:flex;justify-content:space-between;gap:14px;align-items:center;min-height:72px;padding:12px 13px;margin-bottom:14px;border:1px solid var(--account-border,var(--gh-border));border-radius:12px;background:var(--account-surface-soft,var(--gh-subtle))}
.gamey-economy-premium-master-v413>span:first-child{display:grid;gap:4px}.gamey-economy-premium-master-v413 small{color:var(--account-muted,var(--gh-muted));line-height:1.4}
.gamey-economy-voice-conditions-v413{margin-top:14px}
.gamey-economy-voice-conditions-v413 label.is-disabled-v413,.gamey-level-notification-fields-v413.is-disabled-v413{opacity:.5}
.gamey-levels-free-v413.is-disabled-v413{opacity:.58}

.gamey-profile-card-shell-v413{padding:18px}
.gamey-profile-card-layout-v413{display:grid;grid-template-columns:minmax(360px,.9fr) minmax(0,1.1fr);gap:18px;align-items:start;margin-top:16px}
.gamey-profile-card-preview-v413{--economy-card-accent:#ff4f8b;overflow:hidden;border:1px solid color-mix(in srgb,var(--economy-card-accent) 45%,var(--account-border,var(--gh-border)));border-radius:18px;background:var(--account-surface,var(--gh-card));box-shadow:0 16px 35px color-mix(in srgb,var(--economy-card-accent) 14%,transparent);transition:opacity .18s ease,transform .18s ease}
.gamey-profile-card-preview-v413.is-disabled-v413{opacity:.55}
.gamey-profile-card-banner-v413{aspect-ratio:4/1;display:flex;align-items:flex-end;padding:14px 16px;background-image:linear-gradient(135deg,color-mix(in srgb,var(--economy-card-accent) 88%,#fff),color-mix(in srgb,var(--economy-card-accent) 48%,#17243a));background-position:center;background-size:cover;color:#fff}
.gamey-profile-card-banner-v413 span{font-size:11px;font-weight:950;letter-spacing:.14em;text-shadow:0 2px 6px rgba(0,0,0,.35)}
.gamey-profile-card-banner-v413.has-custom-v413 span{display:none}
.gamey-profile-card-main-v413{display:grid;gap:13px;padding:16px}
.gamey-profile-card-user-v413{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:11px;align-items:center}
.gamey-profile-avatar-v413{width:54px;height:54px;display:grid;place-items:center;border:3px solid color-mix(in srgb,var(--economy-card-accent) 72%,#fff);border-radius:50%;background:color-mix(in srgb,var(--economy-card-accent) 18%,var(--account-surface-soft,var(--gh-subtle)));font-size:22px;font-weight:950;color:var(--economy-card-accent)}
.gamey-profile-avatar-v413[data-shape="rounded"]{border-radius:14px}.gamey-profile-avatar-v413[data-shape="square"]{border-radius:3px}
.gamey-profile-card-user-v413>div:nth-child(2){display:grid;gap:3px}.gamey-profile-card-user-v413 strong{font-size:17px}.gamey-profile-card-user-v413 span{color:var(--account-muted,var(--gh-muted));font-size:11px;font-weight:800}.gamey-profile-card-user-v413>b{padding:7px 9px;border-radius:999px;background:color-mix(in srgb,var(--economy-card-accent) 12%,var(--account-surface-soft,var(--gh-subtle)));color:var(--economy-card-accent);font-size:11px;white-space:nowrap}
.gamey-profile-xp-v413{display:grid;gap:7px}.gamey-profile-xp-v413>div{display:flex;justify-content:space-between;gap:10px;color:var(--account-muted,var(--gh-muted));font-size:10px;font-weight:850}.gamey-profile-xp-v413>i{height:8px;border-radius:999px;overflow:hidden;background:var(--account-surface-soft,var(--gh-subtle))}.gamey-profile-xp-v413>i>b{display:block;width:72%;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--economy-card-accent),color-mix(in srgb,var(--economy-card-accent) 55%,#7c5cff))}
.gamey-profile-card-metrics-v413{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.gamey-profile-card-metrics-v413>span{display:grid;gap:3px;padding:10px;border:1px solid var(--account-border,var(--gh-border));border-radius:11px;background:var(--account-surface-soft,var(--gh-subtle));text-align:center}.gamey-profile-card-metrics-v413 b{font-size:14px}.gamey-profile-card-metrics-v413 small{color:var(--account-muted,var(--gh-muted));font-size:9px;font-weight:850}
.gamey-profile-inventory-v413{display:flex;align-items:center;gap:7px;flex-wrap:wrap;padding-top:4px}.gamey-profile-inventory-v413 strong{font-size:11px;margin-right:4px}.gamey-profile-inventory-v413 span{padding:5px 7px;border-radius:999px;background:color-mix(in srgb,var(--economy-card-accent) 9%,var(--account-surface-soft,var(--gh-subtle)));font-size:9px;font-weight:850}
.gamey-profile-card-main-v413>small{padding-top:10px;border-top:1px solid var(--account-border,var(--gh-border));color:var(--account-muted,var(--gh-muted));font-weight:800}
.gamey-profile-card-preview-v413[data-style="compact"] .gamey-profile-card-banner-v413{display:none}.gamey-profile-card-preview-v413[data-style="compact"] .gamey-profile-card-main-v413{gap:9px;padding:13px}.gamey-profile-card-preview-v413[data-style="competitive"]{border-width:2px}.gamey-profile-card-preview-v413[data-style="competitive"] .gamey-profile-card-user-v413>b{border:1px solid var(--economy-card-accent)}.gamey-profile-card-preview-v413[data-style="neon"]{box-shadow:0 0 0 1px color-mix(in srgb,var(--economy-card-accent) 65%,transparent),0 0 28px color-mix(in srgb,var(--economy-card-accent) 30%,transparent)}
.gamey-profile-customization-v413{border:1px solid color-mix(in srgb,#d4a72c 44%,var(--account-border,var(--gh-border)));border-radius:14px;background:color-mix(in srgb,#ffd36b 4%,var(--account-surface-soft,var(--gh-subtle)))}
.gamey-economy-banner-upload-v413>div{display:flex;gap:9px;flex-wrap:wrap}.gamey-economy-banner-upload-v413>small{color:var(--account-muted,var(--gh-muted));line-height:1.4}.gamey-economy-banner-upload-v413>span{font-size:11px;font-weight:850;color:var(--account-muted,var(--gh-muted))}
.gamey-profile-metric-toggles-v413{margin-top:14px}

@media(max-width:1120px){
  .gamey-economy-toggle-grid-v413{grid-template-columns:repeat(2,minmax(0,1fr))}
  .gamey-economy-layout-v413,.gamey-profile-card-layout-v413{grid-template-columns:1fr}
  .gamey-levels-free-v413{grid-row:auto}
  .gamey-profile-card-preview-v413{max-width:720px;width:100%;margin:0 auto}
}
@media(max-width:760px){
  .gamey-economy-toggle-grid-v413{grid-template-columns:1fr}
  .gamey-level-flow-v413{grid-template-columns:1fr}.gamey-level-flow-v413>i{transform:rotate(90deg);justify-self:center}
  .gamey-economy-premium-collapse-v413>summary,.gamey-profile-customization-v413>summary{grid-template-columns:minmax(0,1fr) 18px}.gamey-economy-premium-collapse-v413>summary>.premium-feature-badge,.gamey-profile-customization-v413>summary>.premium-feature-badge{grid-column:1;justify-self:start}.gamey-economy-premium-collapse-v413>summary>i,.gamey-profile-customization-v413>summary>i{grid-column:2;grid-row:1/3}
  .gamey-profile-card-layout-v413{display:block}.gamey-profile-customization-v413{margin-top:14px}
  .gamey-profile-card-metrics-v413{grid-template-columns:repeat(2,minmax(0,1fr))}
  .gamey-profile-card-user-v413{grid-template-columns:auto minmax(0,1fr)}.gamey-profile-card-user-v413>b{grid-column:2;justify-self:start}
  .gamey-economy-banner-upload-v413>div{display:grid;grid-template-columns:1fr 1fr}.gamey-economy-banner-upload-v413>div>*{width:100%}
}


/* V415 — Gamey external integration cards: unified collapsible rows and user-card template editor. */
.gamey-integrations-selection-head-v415{align-items:center}
.gamey-integrations-selection-body-v415{display:block!important}
.gamey-game-profile-editor-v415{--gamey-profile-accent-v221:#e83e82;margin:0!important;border:1px solid var(--account-border,var(--gh-border))!important;border-radius:15px!important;background:var(--account-surface,var(--gh-card))!important;overflow:hidden;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}
.gamey-game-profile-editor-v415:hover{border-color:color-mix(in srgb,var(--gamey-profile-accent-v221) 38%,var(--account-border,var(--gh-border)))!important}
.gamey-game-profile-editor-v415[open]{border-color:color-mix(in srgb,var(--gamey-profile-accent-v221) 58%,var(--account-border,var(--gh-border)))!important;box-shadow:0 14px 34px color-mix(in srgb,var(--gamey-profile-accent-v221) 10%,transparent)}
.gamey-game-profile-editor-v415>summary{list-style:none;display:grid!important;grid-template-columns:48px minmax(170px,1fr) minmax(250px,340px) auto 22px!important;gap:13px;align-items:center;min-height:86px;padding:13px 15px!important;cursor:pointer;background:var(--account-surface,var(--gh-card));transition:background .18s ease}
.gamey-game-profile-editor-v415>summary::-webkit-details-marker{display:none}
.gamey-game-profile-editor-v415>summary:hover{background:color-mix(in srgb,var(--gamey-profile-accent-v221) 4%,var(--account-surface,var(--gh-card)))}
.gamey-game-profile-editor-v415[open]>summary{border-bottom:1px solid var(--account-border,var(--gh-border));background:color-mix(in srgb,var(--gamey-profile-accent-v221) 5%,var(--account-surface,var(--gh-card)))}
.gamey-game-profile-editor-v415 .gamey-game-profile-chevron-v215{transition:transform .18s ease}
.gamey-game-profile-editor-v415[open] .gamey-game-profile-chevron-v215{transform:rotate(180deg)}
.gamey-integration-mini-preview-v415{display:grid;grid-template-columns:76px 32px minmax(0,1fr);align-items:center;min-width:0;height:54px;border:1px solid color-mix(in srgb,var(--gamey-profile-accent-v221) 26%,var(--account-border,var(--gh-border)));border-radius:11px;overflow:hidden;background:var(--account-surface-soft,var(--gh-subtle))}
.gamey-integration-mini-banner-v415{align-self:stretch;overflow:hidden;background:linear-gradient(135deg,color-mix(in srgb,var(--gamey-profile-accent-v221) 65%,#fff),color-mix(in srgb,var(--gamey-profile-accent-v221) 32%,#17243a))}
.gamey-integration-mini-banner-v415 img{width:100%;height:100%;object-fit:cover;display:block}
.gamey-integration-mini-avatar-v415{width:28px;height:28px;margin-left:-14px;display:grid;place-items:center;border:2px solid var(--account-surface,var(--gh-card));border-radius:50%;background:color-mix(in srgb,var(--gamey-profile-accent-v221) 15%,var(--account-surface,var(--gh-card)));color:var(--gamey-profile-accent-v221);font-size:10px;font-weight:950}
.gamey-integration-mini-copy-v415{display:grid;gap:3px;min-width:0;padding:0 9px 0 2px}
.gamey-integration-mini-copy-v415 b{font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.gamey-integration-mini-copy-v415 i{font-size:8px;font-style:normal;color:var(--account-muted,var(--gh-muted));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.gamey-integration-editor-body-v415{padding:17px!important;background:var(--account-surface-soft,var(--gh-subtle))}
.gamey-integration-editor-layout-v415{display:grid;grid-template-columns:minmax(330px,.88fr) minmax(0,1.12fr);gap:17px;align-items:start}
.gamey-user-profile-preview-v415{--preview-accent:var(--gamey-profile-accent-v221);overflow:hidden;border:1px solid color-mix(in srgb,var(--preview-accent) 48%,var(--account-border,var(--gh-border)));border-radius:16px;background:var(--account-surface,var(--gh-card));box-shadow:0 15px 34px color-mix(in srgb,var(--preview-accent) 12%,transparent);transition:border-radius .18s ease,box-shadow .18s ease}
.gamey-user-profile-preview-v415[data-frame="none"]{border-color:transparent;box-shadow:none}
.gamey-user-profile-preview-v415[data-frame="neon"]{box-shadow:0 0 0 1px color-mix(in srgb,var(--preview-accent) 65%,transparent),0 0 28px color-mix(in srgb,var(--preview-accent) 28%,transparent)}
.gamey-user-profile-preview-v415[data-frame="ranked"]{border-width:2px}
.gamey-user-profile-banner-v415{aspect-ratio:4/1;overflow:hidden;background:linear-gradient(135deg,color-mix(in srgb,var(--preview-accent) 72%,#fff),color-mix(in srgb,var(--preview-accent) 35%,#17243a))}
.gamey-user-profile-banner-v415 img{width:100%;height:100%;display:block;object-fit:cover}
.gamey-user-profile-main-v415{display:grid;gap:13px;padding:15px}
.gamey-user-profile-head-v415{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:11px;align-items:center}
.gamey-user-profile-head-v415>span:nth-child(2){display:grid;gap:3px;min-width:0}.gamey-user-profile-head-v415 strong{font-size:16px}.gamey-user-profile-head-v415 small{color:var(--account-muted,var(--gh-muted));font-size:10px;font-weight:800}.gamey-user-profile-head-v415>b{padding:6px 9px;border-radius:999px;background:color-mix(in srgb,var(--preview-accent) 13%,var(--account-surface-soft,var(--gh-subtle)));color:var(--preview-accent);font-size:10px;white-space:nowrap}
.gamey-user-profile-avatar-v415{width:50px;height:50px;display:grid;place-items:center;border:3px solid color-mix(in srgb,var(--preview-accent) 70%,#fff);border-radius:50%;background:color-mix(in srgb,var(--preview-accent) 14%,var(--account-surface-soft,var(--gh-subtle)));color:var(--preview-accent);font-size:18px;font-weight:950}
.gamey-user-profile-avatar-v415[data-shape="rounded"]{border-radius:13px}.gamey-user-profile-avatar-v415[data-shape="square"]{border-radius:3px}
.gamey-user-profile-preview-v415[data-avatar-position="center"] .gamey-user-profile-head-v415{grid-template-columns:1fr;text-align:center;justify-items:center}.gamey-user-profile-preview-v415[data-avatar-position="center"] .gamey-user-profile-head-v415>b{justify-self:center}
.gamey-user-profile-preview-v415[data-avatar-position="right"] .gamey-user-profile-head-v415{grid-template-columns:minmax(0,1fr) auto}.gamey-user-profile-preview-v415[data-avatar-position="right"] .gamey-user-profile-avatar-v415{grid-column:2;grid-row:1}.gamey-user-profile-preview-v415[data-avatar-position="right"] .gamey-user-profile-head-v415>span:nth-child(2){grid-column:1;grid-row:1}.gamey-user-profile-preview-v415[data-avatar-position="right"] .gamey-user-profile-head-v415>b{grid-column:1;justify-self:start}
.gamey-user-profile-stats-v415{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.gamey-user-profile-stats-v415>span{display:grid;gap:3px;padding:9px;border:1px solid var(--account-border,var(--gh-border));border-radius:10px;background:var(--account-surface-soft,var(--gh-subtle));text-align:center}.gamey-user-profile-stats-v415 b{font-size:13px}.gamey-user-profile-stats-v415 small{font-size:8px;font-weight:850;color:var(--account-muted,var(--gh-muted))}
.gamey-user-profile-main-v415>p{margin:0;color:var(--account-muted,var(--gh-muted));font-size:11px;line-height:1.45}.gamey-user-profile-footer-v415{padding-top:9px;border-top:1px solid var(--account-border,var(--gh-border));color:var(--account-muted,var(--gh-muted));font-weight:800}
.gamey-user-profile-preview-v415[data-layout="compact"] .gamey-user-profile-banner-v415{display:none}.gamey-user-profile-preview-v415[data-layout="compact"] .gamey-user-profile-main-v415{padding:13px;gap:9px}.gamey-user-profile-preview-v415[data-layout="competitive"]{border-width:2px}.gamey-user-profile-preview-v415[data-layout="profile"] .gamey-user-profile-stats-v415{grid-template-columns:repeat(2,minmax(0,1fr))}
.gamey-integration-settings-v415{display:grid;gap:13px}.gamey-integration-functions-v415{padding:14px;border:1px solid var(--account-border,var(--gh-border));border-radius:14px;background:var(--account-surface,var(--gh-card))}.gamey-integration-section-head-v415{display:flex;justify-content:space-between;gap:12px;align-items:flex-start;margin-bottom:12px}.gamey-integration-section-head-v415>span:first-child{display:grid;gap:4px}.gamey-integration-section-head-v415 small{color:var(--account-muted,var(--gh-muted));line-height:1.4}
.gamey-integration-function-grid-v415{grid-template-columns:1fr}.gamey-integration-function-grid-v415>label{min-height:68px}
.gamey-integration-premium-v415{overflow:hidden;border:1px solid color-mix(in srgb,#d4a72c 45%,var(--account-border,var(--gh-border)));border-radius:14px;background:color-mix(in srgb,#ffd36b 4%,var(--account-surface,var(--gh-card)))}
.gamey-integration-premium-v415>summary{list-style:none;display:grid;grid-template-columns:minmax(0,1fr) auto 18px;gap:12px;align-items:center;padding:14px;cursor:pointer}.gamey-integration-premium-v415>summary::-webkit-details-marker{display:none}.gamey-integration-premium-v415>summary>span:first-child{display:grid;gap:4px}.gamey-integration-premium-v415>summary small{color:var(--account-muted,var(--gh-muted));line-height:1.4}.gamey-integration-premium-v415>summary>i{font-style:normal;color:var(--account-muted,var(--gh-muted));transition:transform .18s ease}.gamey-integration-premium-v415[open]>summary>i{transform:rotate(180deg)}
.gamey-integration-premium-body-v415{display:grid;gap:14px;padding:14px;border-top:1px solid color-mix(in srgb,#d4a72c 30%,var(--account-border,var(--gh-border)))}
.gamey-integration-banner-upload-v415{display:grid;gap:8px}.gamey-integration-banner-actions-v415{display:flex;gap:9px;flex-wrap:wrap}.gamey-integration-upload-button-v415{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 15px;border:1px solid color-mix(in srgb,var(--gamey-profile-accent-v221) 44%,var(--account-border,var(--gh-border)));border-radius:9px;background:color-mix(in srgb,var(--gamey-profile-accent-v221) 10%,var(--account-surface,var(--gh-card)));font-weight:900;cursor:pointer}.gamey-integration-upload-button-v415.is-disabled{opacity:.55;cursor:not-allowed}.gamey-integration-banner-upload-v415>small,.gamey-integration-banner-status-v415{color:var(--account-muted,var(--gh-muted));line-height:1.4}.gamey-integration-banner-status-v415{font-size:11px;font-weight:850}
.gamey-integration-design-fields-v415{margin:0}.gamey-integration-select-v415{appearance:none;-webkit-appearance:none;min-height:42px;padding-right:42px!important;border:1px solid var(--account-border,var(--gh-border))!important;border-radius:10px!important;background-color:var(--account-surface,var(--gh-card))!important;background-image:linear-gradient(45deg,transparent 50%,var(--account-muted,var(--gh-muted)) 50%),linear-gradient(135deg,var(--account-muted,var(--gh-muted)) 50%,transparent 50%)!important;background-position:calc(100% - 18px) 18px,calc(100% - 12px) 18px!important;background-size:6px 6px,6px 6px!important;background-repeat:no-repeat!important;color:var(--account-text,var(--gh-fg))!important;font-weight:800!important}.gamey-integration-select-v415:focus{border-color:var(--gamey-profile-accent-v221)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--gamey-profile-accent-v221) 16%,transparent)!important;outline:none!important}
.gamey-fixed-statistics-note-v415{margin:0!important}
.gamey-per-game-card-settings-v207.is-premium-limited-v415 .gamey-integration-premium-v415{opacity:.84}.gamey-per-game-card-settings-v207.is-premium-limited-v415 [data-premium-control]:disabled{cursor:not-allowed}.gamey-per-game-card-settings-v207.is-premium-limited-v415 .gamey-integration-upload-button-v415{opacity:.55;cursor:not-allowed}
@media(max-width:1120px){.gamey-game-profile-editor-v415>summary{grid-template-columns:46px minmax(150px,1fr) minmax(210px,280px) 22px!important}.gamey-game-profile-editor-v415 .gamey-game-profile-state-v221{display:none!important}.gamey-integration-editor-layout-v415{grid-template-columns:1fr}.gamey-user-profile-preview-v415{max-width:700px;width:100%;margin:0 auto}}
@media(max-width:760px){.gamey-game-profile-editor-v415>summary{grid-template-columns:42px minmax(0,1fr) 22px!important;min-height:74px}.gamey-integration-mini-preview-v415,.gamey-game-profile-editor-v415 .gamey-game-profile-state-v221{display:none!important}.gamey-integration-editor-body-v415{padding:12px!important}.gamey-user-profile-stats-v415{grid-template-columns:repeat(2,minmax(0,1fr))}.gamey-integration-premium-v415>summary{grid-template-columns:minmax(0,1fr) 18px}.gamey-integration-premium-v415>summary>.premium-feature-badge{grid-column:1;justify-self:start}.gamey-integration-premium-v415>summary>i{grid-column:2;grid-row:1/3}.gamey-integration-banner-actions-v415{display:grid;grid-template-columns:1fr 1fr}.gamey-integration-banner-actions-v415>*{width:100%}.gamey-integration-section-head-v415{display:grid}.gamey-integration-section-head-v415>.free-feature-badge{justify-self:start}}

.gamey-user-profile-banner-v415{position:relative}.gamey-user-profile-banner-v415>span{position:absolute;left:14px;bottom:11px;padding:5px 8px;border-radius:8px;background:rgba(0,0,0,.46);color:#fff;font-size:10px;font-weight:950;letter-spacing:.04em;text-shadow:0 1px 3px rgba(0,0,0,.45)}

/* V416 — Gamey economy inventory management */
.gamey-profile-inventory-items-v416{display:flex;align-items:center;gap:7px;flex-wrap:wrap;min-width:0}
.gamey-profile-inventory-items-v416>span:not(.gamey-inventory-empty-v416){padding:5px 8px;border:1px solid color-mix(in srgb,var(--economy-card-accent) 22%,var(--account-border,var(--gh-border)));border-radius:999px;background:color-mix(in srgb,var(--economy-card-accent) 9%,var(--account-surface-soft,var(--gh-subtle)));font-size:9px;font-weight:900}
.gamey-profile-inventory-items-v416>span[data-rarity="rare"]{border-color:#2f81f7;background:color-mix(in srgb,#2f81f7 10%,var(--account-surface-soft,var(--gh-subtle)))}
.gamey-profile-inventory-items-v416>span[data-rarity="epic"]{border-color:#8b5cf6;background:color-mix(in srgb,#8b5cf6 10%,var(--account-surface-soft,var(--gh-subtle)))}
.gamey-profile-inventory-items-v416>span[data-rarity="legendary"]{border-color:#d97706;background:color-mix(in srgb,#d97706 12%,var(--account-surface-soft,var(--gh-subtle)))}
.gamey-inventory-empty-v416{color:var(--account-muted,var(--gh-muted));font-size:10px;font-weight:800}
.gamey-inventory-overview-v416{display:grid;gap:14px}
.gamey-inventory-summary-v416{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}
.gamey-inventory-summary-v416>div{display:grid;gap:4px;padding:14px;border:1px solid var(--account-border,var(--gh-border));border-radius:13px;background:var(--account-surface-soft,var(--gh-subtle))}
.gamey-inventory-summary-v416 b{font-size:18px}.gamey-inventory-summary-v416 small{color:var(--account-muted,var(--gh-muted));font-size:11px;font-weight:800}
.gamey-inventory-explanation-v416{margin:0;padding:12px 14px;border:1px solid color-mix(in srgb,#2f81f7 28%,var(--account-border,var(--gh-border)));border-radius:12px;background:color-mix(in srgb,#2f81f7 6%,var(--account-surface,var(--gh-card)));color:var(--account-muted,var(--gh-muted));font-size:12px;line-height:1.55}
.gamey-inventory-explanation-v416 strong{color:var(--account-text,var(--theme-text))}
.gamey-inventory-manager-body-v416{display:grid;gap:14px;padding-top:15px}
.gamey-inventory-toolbar-v416{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:13px;border:1px solid var(--account-border,var(--gh-border));border-radius:13px;background:var(--account-surface-soft,var(--gh-subtle))}
.gamey-inventory-toolbar-v416>div{display:grid;gap:3px}.gamey-inventory-toolbar-v416 small{color:var(--account-muted,var(--gh-muted));font-size:11px}
.gamey-inventory-list-v416{display:grid;gap:12px}
.gamey-inventory-list-empty-v416{margin:0;padding:24px;border:1px dashed var(--account-border,var(--gh-border));border-radius:14px;color:var(--account-muted,var(--gh-muted));text-align:center;font-weight:800}
.gamey-inventory-item-v416{display:grid;gap:13px;padding:14px;border:1px solid var(--account-border,var(--gh-border));border-left:4px solid #8c959f;border-radius:14px;background:var(--account-surface,var(--gh-card));transition:opacity .18s ease,border-color .18s ease}
.gamey-inventory-item-v416[data-rarity="rare"]{border-left-color:#2f81f7}.gamey-inventory-item-v416[data-rarity="epic"]{border-left-color:#8b5cf6}.gamey-inventory-item-v416[data-rarity="legendary"]{border-left-color:#d97706}.gamey-inventory-item-v416.is-disabled-v416{opacity:.58}
.gamey-inventory-item-head-v416{display:flex;align-items:center;justify-content:space-between;gap:12px}.gamey-inventory-item-head-v416>div{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:9px;align-items:center}.gamey-inventory-item-head-v416 [data-inventory-preview-icon]{grid-row:1/3;font-size:25px}.gamey-inventory-item-head-v416 strong{font-size:14px}.gamey-inventory-item-head-v416 small{color:var(--account-muted,var(--gh-muted));font-size:10px;font-weight:800}
.gamey-inventory-fields-v416{grid-template-columns:90px minmax(160px,1.4fr) repeat(3,minmax(135px,1fr)) minmax(125px,.8fr)}
.gamey-inventory-item-toggles-v416{grid-template-columns:repeat(2,minmax(0,1fr))}
.gamey-inventory-remove-v416{color:#cf222e!important}
@media(max-width:1100px){.gamey-inventory-fields-v416{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:720px){.gamey-inventory-summary-v416,.gamey-inventory-item-toggles-v416{grid-template-columns:1fr}.gamey-inventory-toolbar-v416,.gamey-inventory-item-head-v416{align-items:stretch;flex-direction:column}.gamey-inventory-fields-v416{grid-template-columns:1fr}}


/* V417 — Gamey statistics bindings and static user-card delivery. */
#gamey-game-choice-grid .game-choice-card{
  grid-template-columns:92px minmax(0,1fr)!important;
  min-height:128px!important;
}
#gamey-game-choice-grid .game-choice-icon{
  width:92px!important;
  height:54px!important;
  border-radius:11px!important;
  background:#111827!important;
  box-shadow:inset 0 0 0 1px rgba(255,255,255,.08);
}
#gamey-game-choice-grid .game-choice-icon img{
  width:100%!important;height:100%!important;object-fit:cover!important;border-radius:10px!important;
  image-rendering:auto!important;
}
#gamey-game-choice-grid .game-icon-fallback-v207{font-size:9px!important}
#gamey-game-choice-grid .game-choice-card.is-pending{
  opacity:.76!important;cursor:not-allowed!important;
}
#gamey-game-choice-grid .game-choice-card.is-pending::before{
  content:"";position:absolute;inset:0;background:linear-gradient(135deg,transparent 55%,rgba(255,193,7,.06));pointer-events:none;
}
.gamey-game-profile-editor-v415.is-planned-v417{opacity:.78}
.gamey-game-profile-editor-v415.is-planned-v417>summary{cursor:pointer}
.gamey-game-profile-editor-v415.is-planned-v417 .gamey-game-profile-state-v221{color:#8a4b08;background:#fff1ca;border-color:#e7b84b}
html[data-theme="dark"] .gamey-game-profile-editor-v415.is-planned-v417 .gamey-game-profile-state-v221{color:#ffd36b;background:#3b2f14;border-color:#7d5f18}
.gamey-integration-planned-note-v417{margin:0 0 13px;padding:11px 13px;border:1px solid color-mix(in srgb,#d4a72c 46%,var(--account-border,var(--gh-border)));border-radius:11px;background:color-mix(in srgb,#ffd36b 8%,var(--account-surface-soft,var(--gh-subtle)));color:var(--account-muted,var(--gh-muted));font-size:12px;font-weight:800;line-height:1.45}
.gamey-integration-planned-note-v417[hidden]{display:none!important}
.gamey-user-profile-head-v415{grid-template-columns:auto minmax(0,1fr)!important}
.gamey-user-profile-head-v415>b[data-game-card-preview-role]{display:none!important}

/* One select language across integrations and mini-games. */
.gamey-integration-settings-v415 select,
.gamey-minigame-editor-v408 select,
.gamey-unified-select-v417{
  width:100%!important;min-height:46px!important;padding:0 42px 0 13px!important;
  border:1px solid var(--account-border,var(--gh-border))!important;border-radius:12px!important;
  background-color:var(--account-surface,var(--gh-card))!important;color:var(--account-text,var(--theme-text))!important;
  font:inherit!important;font-weight:800!important;appearance:none!important;-webkit-appearance:none!important;
  background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%)!important;
  background-position:calc(100% - 18px) 20px,calc(100% - 13px) 20px!important;
  background-size:5px 5px,5px 5px!important;background-repeat:no-repeat!important;
}
.gamey-integration-settings-v415 select:focus,
.gamey-minigame-editor-v408 select:focus,
.gamey-unified-select-v417:focus{outline:none!important;border-color:#ff4f8b!important;box-shadow:0 0 0 3px rgba(255,79,139,.12)!important}
.gamey-integration-settings-v415 select:disabled,
.gamey-minigame-editor-v408 select:disabled{opacity:.55;cursor:not-allowed}

/* Mini-game preview is a user statistics card, not a generic game/GIF message. */
.gamey-minigame-user-card-v417 .gamey-minigame-preview-content-v408{gap:12px!important}
.gamey-minigame-user-head-v417{display:flex;align-items:center;gap:10px}
.gamey-minigame-user-head-v417>span:last-child{display:grid;gap:2px;min-width:0}
.gamey-minigame-user-head-v417 strong{font-size:16px}
.gamey-minigame-user-head-v417 small{color:var(--account-muted,var(--gh-muted));font-weight:800}
.gamey-minigame-user-avatar-v417{width:42px;height:42px;display:grid;place-items:center;border-radius:50%;background:linear-gradient(135deg,var(--game-preview-accent,#ff4f8b),#7c3aed);color:#fff;font-size:18px;font-weight:1000;box-shadow:0 4px 12px color-mix(in srgb,var(--game-preview-accent,#ff4f8b) 28%,transparent)}
.gamey-minigame-user-stats-v417{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px!important}
.gamey-minigame-user-stats-v417>span{display:grid!important;gap:2px;padding:9px 10px!important;border:1px solid var(--account-border,var(--gh-border));border-radius:10px!important;background:var(--account-surface-soft,var(--gh-subtle))!important;color:inherit!important}
.gamey-minigame-user-stats-v417>span b{font-size:14px;color:var(--account-text,var(--theme-text))}
.gamey-minigame-user-stats-v417>span small{font-size:9px;color:var(--account-muted,var(--gh-muted));font-weight:900;text-transform:uppercase;letter-spacing:.03em}
@media(max-width:720px){#gamey-game-choice-grid .game-choice-card{grid-template-columns:76px minmax(0,1fr)!important}#gamey-game-choice-grid .game-choice-icon{width:76px!important;height:48px!important}}

#gamey-game-choice-grid .game-choice-card.is-experimental-v419{
  border-color:color-mix(in srgb,#2d8cff 42%,var(--account-border,var(--gh-border)))!important;
}
#gamey-game-choice-grid .game-choice-card.is-experimental-v419::before{
  content:"";position:absolute;inset:0;background:linear-gradient(135deg,transparent 58%,rgba(45,140,255,.05));pointer-events:none;
}
#gamey-game-choice-grid .game-choice-card.is-experimental-v419 em{
  color:#0b63ce!important;
}
.gamey-game-profile-editor-v415.is-experimental-v419 .gamey-game-profile-state-v221{
  color:#0b63ce;background:#eaf3ff;border-color:#7bb0ff;
}
html[data-theme="dark"] .gamey-game-profile-editor-v415.is-experimental-v419 .gamey-game-profile-state-v221{
  color:#9dc4ff;background:#142742;border-color:#315c99;
}
