/*
 * G&C Obsidian Gold V2.2 — safe theme core
 *
 * Container rules use complete class-token endings rather than unsafe
 * substring selectors. Nested headings/copy stay transparent, and platform
 * layout wrappers are not treated as platform pills.
 */
/* AUTO-GENERATED THEME COVERAGE — do not edit this section manually. */
/* Generated from app:admin_announcements.html:0 */
html[data-gc-theme="obsidian-gold"] body.gcAdminAnnouncementsPage{color:#fff9eb!important;background:radial-gradient(
          circle at 7% 0%,
          rgba(211,165,58,.160),
          transparent 30%
        ),
        radial-gradient(
          circle at 94% 90%,
          rgba(132,89,244,.170),
          transparent 34%
        ),
        #050403!important}
html[data-gc-theme="obsidian-gold"] .gcAdminAnnouncementsBack{border:1px solid rgba(239,196,95,.160)!important;background:rgba(12,9,5,.900)!important;color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gcAdminAnnouncementsBrand{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcAdminAnnouncementsHero{border:1px solid rgba(239,196,95,.140)!important;background:linear-gradient(
          145deg,
          rgba(25,20,12,.980),
          rgba(12,9,5,.980)
        )!important;box-shadow:0 25px 70px rgba(0,0,0,.250)!important}
html[data-gc-theme="obsidian-gold"] .gcAdminAnnouncementsHero p{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcAdminAnnouncementStat{border:1px solid rgba(255,255,255,.070)!important}
html[data-gc-theme="obsidian-gold"] .gcAdminAnnouncementStat span{color:#d3a53a!important}
html[data-gc-theme="obsidian-gold"] .gcAdminAnnouncementPanel{border:1px solid rgba(239,196,95,.140)!important;background:linear-gradient(
          160deg,
          rgba(12,9,5,.980),
          rgba(12,9,5,.980)
        )!important;box-shadow:0 18px 45px rgba(0,0,0,.160)!important}
html[data-gc-theme="obsidian-gold"] .gcAdminAnnouncementPanelLead{color:#d3a53a!important}
html[data-gc-theme="obsidian-gold"] .gcAdminAnnouncementField label{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcAdminAnnouncementField input,
html[data-gc-theme="obsidian-gold"] .gcAdminAnnouncementField textarea{border:1px solid rgba(255,255,255,.080)!important;background:#0c0905!important;color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gcAdminAnnouncementField input:focus,
html[data-gc-theme="obsidian-gold"] .gcAdminAnnouncementField textarea:focus{border-color:rgba(239,196,95,.500)!important;box-shadow:0 0 0 3px rgba(239,196,95,.070)!important}
html[data-gc-theme="obsidian-gold"] .gcAdminAnnouncementCounter{color:#b2a68f!important}
html[data-gc-theme="obsidian-gold"] .gcAdminAnnouncementButton{border:1px solid rgba(255,255,255,.090)!important;color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gcAdminAnnouncementButton.primary{border-color:rgba(239,196,95,.400)!important;background:linear-gradient(135deg,#efc45f,#d3a53a)!important;color:#050403!important}
html[data-gc-theme="obsidian-gold"] .gcAdminAnnouncementButton.danger{border-color:rgba(255,116,132,.180)!important;background:rgba(255,87,107,.070)!important}
html[data-gc-theme="obsidian-gold"] .gcAdminAnnouncementState{border:1px dashed rgba(239,196,95,.160)!important;color:#d3a53a!important}
html[data-gc-theme="obsidian-gold"] .gcAdminAnnouncementStatus{background:rgba(239,196,95,.080)!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcAdminAnnouncementStatus.draft{background:rgba(244,204,104,.080)!important;color:#f4cc68!important}
html[data-gc-theme="obsidian-gold"] .gcAdminAnnouncementStatus.archived{background:rgba(255,255,255,.050)!important;color:#b2a68f!important}
html[data-gc-theme="obsidian-gold"] .gcAdminAnnouncementExcerpt{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcAdminAnnouncementMeta{color:#b2a68f!important}
html[data-gc-theme="obsidian-gold"] .gcAdminAnnouncementSmallButton{border:1px solid rgba(255,255,255,.070)!important;color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gcAdminAnnouncementToast{border:1px solid rgba(239,196,95,.200)!important;background:rgba(12,9,5,.960)!important;color:#fff9eb!important;box-shadow:0 20px 60px rgba(0,0,0,.380)!important}
html[data-gc-theme="obsidian-gold"] .gcAdminAnnouncementConfirmBackdrop{background:rgba(5,4,3,.820)!important}
html[data-gc-theme="obsidian-gold"] .gcAdminAnnouncementConfirmDialog{border:1px solid rgba(239,196,95,.180)!important;background:linear-gradient(
          155deg,
          rgba(25,20,12,.990),
          rgba(12,9,5,.990)
        )!important;box-shadow:0 30px 90px rgba(0,0,0,.520)!important}
html[data-gc-theme="obsidian-gold"] .gcAdminAnnouncementConfirmIcon{border:1px solid rgba(239,196,95,.160)!important;background:rgba(239,196,95,.070)!important}
html[data-gc-theme="obsidian-gold"] .gcAdminAnnouncementConfirmDialog p{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcAdminAnnouncementConfirmButton{border:1px solid rgba(255,255,255,.090)!important;color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gcAdminAnnouncementConfirmButton.primary{border-color:rgba(239,196,95,.380)!important;background:linear-gradient(135deg,#efc45f,#d3a53a)!important;color:#050403!important}
html[data-gc-theme="obsidian-gold"] .gcAdminAnnouncementConfirmButton.danger{border-color:rgba(255,111,128,.220)!important;background:rgba(255,79,102,.090)!important}

/* Generated from app:admin_badges.html:0 */
html[data-gc-theme="obsidian-gold"] body.gcAdminBadgesPage{color:#fff9eb!important;background:radial-gradient(
          circle at 8% 0%,
          rgba(211,165,58,.170),
          transparent 30%
        ),
        radial-gradient(
          circle at 94% 90%,
          rgba(132,88,244,.170),
          transparent 34%
        ),
        #050403!important}
html[data-gc-theme="obsidian-gold"] .gcAdminBadgesButton{border:1px solid rgba(255,255,255,.090)!important;color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gcAdminBadgesButton.primary{border-color:rgba(239,196,95,.380)!important;background:linear-gradient(135deg,#efc45f,#d3a53a)!important;color:#050403!important}
html[data-gc-theme="obsidian-gold"] .gcAdminBadgesEyebrow{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcAdminBadgesHero{border:1px solid rgba(239,196,95,.140)!important;background:linear-gradient(
          145deg,
          rgba(25,20,12,.980),
          rgba(12,9,5,.980)
        )!important;box-shadow:0 25px 70px rgba(0,0,0,.250)!important}
html[data-gc-theme="obsidian-gold"] .gcAdminBadgesHero p{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcAdminBadgesStat{border:1px solid rgba(255,255,255,.070)!important}
html[data-gc-theme="obsidian-gold"] .gcAdminBadgesStat span{color:#d3a53a!important}
html[data-gc-theme="obsidian-gold"] .gcAdminBadgesPanel{border:1px solid rgba(239,196,95,.140)!important;background:linear-gradient(
          160deg,
          rgba(12,9,5,.980),
          rgba(12,9,5,.980)
        )!important}
html[data-gc-theme="obsidian-gold"] .gcAdminBadgesLead{color:#d3a53a!important}
html[data-gc-theme="obsidian-gold"] .gcAdminBadgesState{border:1px dashed rgba(239,196,95,.160)!important;color:#d3a53a!important}
html[data-gc-theme="obsidian-gold"] .gcAdminBadgeIcon{border:1px solid rgba(239,196,95,.150)!important;background:linear-gradient(
          145deg,
          rgba(239,196,95,.100),
          rgba(140,104,245,.100)
        )!important}
html[data-gc-theme="obsidian-gold"] .gcAdminBadgeId{color:#b2a68f!important}
html[data-gc-theme="obsidian-gold"] .gcAdminBadgeStatus{background:rgba(239,196,95,.080)!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcAdminBadgeStatus.inactive{background:rgba(255,255,255,.050)!important;color:#b2a68f!important}
html[data-gc-theme="obsidian-gold"] .gcAdminBadgeDescription{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcAdminBadgePill{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcAdminBadgePill.protected{border-color:rgba(140,104,245,.200)!important;background:rgba(140,104,245,.080)!important}
html[data-gc-theme="obsidian-gold"] .gcAdminBadgeEdit{border:1px solid rgba(239,196,95,.130)!important;background:rgba(239,196,95,.050)!important;color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gcAdminBadgeBackdrop{background:rgba(5,4,3,.840)!important}
html[data-gc-theme="obsidian-gold"] .gcAdminBadgeModal{border:1px solid rgba(239,196,95,.180)!important;background:linear-gradient(
          155deg,
          rgba(25,20,12,.990),
          rgba(12,9,5,.990)
        )!important;box-shadow:0 30px 90px rgba(0,0,0,.520)!important}
html[data-gc-theme="obsidian-gold"] .gcAdminBadgeModalLead{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcAdminBadgeField label{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcAdminBadgeField input,
html[data-gc-theme="obsidian-gold"] .gcAdminBadgeField textarea,
html[data-gc-theme="obsidian-gold"] .gcAdminBadgeField select{border:1px solid rgba(255,255,255,.080)!important;background:#0c0905!important;color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gcAdminBadgeCheck{border:1px solid rgba(255,255,255,.070)!important;background:#0c0905!important;color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gcAdminBadgeToast{border:1px solid rgba(239,196,95,.200)!important;background:rgba(12,9,5,.970)!important;color:#fff9eb!important;box-shadow:0 20px 60px rgba(0,0,0,.380)!important}

/* Generated from app:admin_events.html:0 */
html[data-gc-theme="obsidian-gold"] body.gcAdminEventsPage{color:#fff9eb!important;background:radial-gradient(
          circle at 8% 0%,
          rgba(211,165,58,.170),
          transparent 30%
        ),
        radial-gradient(
          circle at 94% 90%,
          rgba(132,88,244,.170),
          transparent 34%
        ),
        #050403!important}
html[data-gc-theme="obsidian-gold"] .gcAdminEventsBack{border:1px solid rgba(239,196,95,.160)!important;background:rgba(12,9,5,.900)!important;color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gcAdminEventsEyebrow{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcAdminEventsHero{border:1px solid rgba(239,196,95,.140)!important;background:linear-gradient(
          145deg,
          rgba(25,20,12,.980),
          rgba(12,9,5,.980)
        )!important;box-shadow:0 25px 70px rgba(0,0,0,.250)!important}
html[data-gc-theme="obsidian-gold"] .gcAdminEventsHero p{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcAdminEventsStat{border:1px solid rgba(255,255,255,.070)!important}
html[data-gc-theme="obsidian-gold"] .gcAdminEventsStat span{color:#d3a53a!important}
html[data-gc-theme="obsidian-gold"] .gcAdminEventsPanel{border:1px solid rgba(239,196,95,.140)!important;background:linear-gradient(
          160deg,
          rgba(12,9,5,.980),
          rgba(12,9,5,.980)
        )!important;box-shadow:0 18px 45px rgba(0,0,0,.160)!important}
html[data-gc-theme="obsidian-gold"] .gcAdminEventsPanelLead{color:#d3a53a!important}
html[data-gc-theme="obsidian-gold"] .gcAdminEventField label{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcAdminEventField input,
html[data-gc-theme="obsidian-gold"] .gcAdminEventField textarea{border:1px solid rgba(255,255,255,.080)!important;background:#0c0905!important;color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gcAdminEventField input:focus,
html[data-gc-theme="obsidian-gold"] .gcAdminEventField textarea:focus{border-color:rgba(239,196,95,.500)!important;box-shadow:0 0 0 3px rgba(239,196,95,.070)!important}
html[data-gc-theme="obsidian-gold"] .gcAdminEventCounter{color:#b2a68f!important}
html[data-gc-theme="obsidian-gold"] .gcAdminEventUpload{border:1px dashed rgba(239,196,95,.250)!important;background:rgba(239,196,95,.035)!important}
html[data-gc-theme="obsidian-gold"] .gcAdminEventUploadOverlay{background:rgba(5,4,3,.780)!important;color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gcAdminEventUploadOverlay span{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcAdminEventImageMeta{color:#d3a53a!important}
html[data-gc-theme="obsidian-gold"] .gcAdminEventButton{border:1px solid rgba(255,255,255,.090)!important;color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gcAdminEventButton.primary{border-color:rgba(239,196,95,.400)!important;background:linear-gradient(135deg,#efc45f,#d3a53a)!important;color:#050403!important}
html[data-gc-theme="obsidian-gold"] .gcAdminEventState{border:1px dashed rgba(239,196,95,.160)!important;color:#d3a53a!important}
html[data-gc-theme="obsidian-gold"] .gcAdminEventItemImage{background:#0c0905!important}
html[data-gc-theme="obsidian-gold"] .gcAdminEventStatus{background:rgba(239,196,95,.080)!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcAdminEventStatus.draft{background:rgba(244,204,104,.080)!important;color:#f4cc68!important}
html[data-gc-theme="obsidian-gold"] .gcAdminEventStatus.archived{background:rgba(255,255,255,.050)!important;color:#b2a68f!important}
html[data-gc-theme="obsidian-gold"] .gcAdminEventExcerpt{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcAdminEventMeta{color:#b2a68f!important}
html[data-gc-theme="obsidian-gold"] .gcAdminEventSmallButton{border:1px solid rgba(255,255,255,.070)!important;color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gcAdminEventConfirmBackdrop{background:rgba(5,4,3,.820)!important}
html[data-gc-theme="obsidian-gold"] .gcAdminEventConfirmDialog{border:1px solid rgba(239,196,95,.180)!important;background:linear-gradient(
          155deg,
          rgba(25,20,12,.990),
          rgba(12,9,5,.990)
        )!important;box-shadow:0 30px 90px rgba(0,0,0,.520)!important}
html[data-gc-theme="obsidian-gold"] .gcAdminEventConfirmIcon{border:1px solid rgba(239,196,95,.160)!important;background:rgba(239,196,95,.070)!important}
html[data-gc-theme="obsidian-gold"] .gcAdminEventConfirmDialog p{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcAdminEventConfirmButton{border:1px solid rgba(255,255,255,.090)!important;color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gcAdminEventConfirmButton.primary{border-color:rgba(239,196,95,.380)!important;background:linear-gradient(135deg,#efc45f,#d3a53a)!important;color:#050403!important}
html[data-gc-theme="obsidian-gold"] .gcAdminEventConfirmButton.danger{border-color:rgba(255,111,128,.220)!important;background:rgba(255,79,102,.090)!important}
html[data-gc-theme="obsidian-gold"] .gcAdminEventToast{border:1px solid rgba(239,196,95,.200)!important;background:rgba(12,9,5,.960)!important;color:#fff9eb!important;box-shadow:0 20px 60px rgba(0,0,0,.380)!important}

/* Generated from app:admin_member_changes.html:0 */
html[data-gc-theme="obsidian-gold"] .adminChangeEyebrow,
html[data-gc-theme="obsidian-gold"] .adminChangeSectionEyebrow{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .adminChangeSubtitle{color:#d3a53a!important}
html[data-gc-theme="obsidian-gold"] .adminChangeHeaderIcon{border:1px solid rgba(239,196,95,.180)!important;background:radial-gradient(
      circle at 50% 25%,
      rgba(211,165,58,.240),
      rgba(12,9,5,.940) 70%
    )!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .adminChangeNotice{border:1px solid rgba(239,196,95,.120)!important;background:rgba(25,20,12,.720)!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .adminChangeNoticeDot{background:#d3a53a!important;box-shadow:0 0 14px rgba(211,165,58,.680)!important}
html[data-gc-theme="obsidian-gold"] .adminChangeStat{border:1px solid rgba(239,196,95,.110)!important;background:linear-gradient(
      180deg,
      rgba(25,20,12,.960),
      rgba(12,9,5,.960)
    )!important}
html[data-gc-theme="obsidian-gold"] .adminChangeStat span{color:#b2a68f!important}
html[data-gc-theme="obsidian-gold"] .adminChangeStat strong{color:#ffffff!important}
html[data-gc-theme="obsidian-gold"] .adminChangeToolbar{border:1px solid rgba(239,196,95,.110)!important;background:rgba(12,9,5,.920)!important}
html[data-gc-theme="obsidian-gold"] .adminChangeField span{color:#b2a68f!important}
html[data-gc-theme="obsidian-gold"] .adminChangeInput{border:1px solid rgba(255,255,255,.070)!important;background:#0c0905!important;color:#ffffff!important}
html[data-gc-theme="obsidian-gold"] .adminChangeRefresh{border:1px solid rgba(239,196,95,.160)!important;background:#0c0905!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .adminChangeResultCount{border:1px solid rgba(239,196,95,.140)!important;background:rgba(126,91,20,.100)!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .adminChangeCard{background:linear-gradient(
      180deg,
      rgba(12,9,5,.970),
      rgba(12,9,5,.970)
    )!important}
html[data-gc-theme="obsidian-gold"] .adminChangeCard:hover{border-color:rgba(239,196,95,.240)!important;background:linear-gradient(
      180deg,
      rgba(25,20,12,.980),
      rgba(12,9,5,.980)
    )!important}
html[data-gc-theme="obsidian-gold"] .adminChangeMemberName{color:#ffffff!important}
html[data-gc-theme="obsidian-gold"] .adminChangeMemberMeta{color:#b2a68f!important}
html[data-gc-theme="obsidian-gold"] .adminChangeFieldName{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .adminChangeValueFlow{color:#b2a68f!important}
html[data-gc-theme="obsidian-gold"] .adminChangeValueFlow strong{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .adminChangeStatus.pending{background:rgba(215,170,59,.100)!important;color:#f4cc68!important}
html[data-gc-theme="obsidian-gold"] .adminChangeStatus.approved{background:rgba(48,190,129,.110)!important}
html[data-gc-theme="obsidian-gold"] .adminChangeStatus.rejected,
html[data-gc-theme="obsidian-gold"] .adminChangeStatus.cancelled{background:rgba(210,73,91,.100)!important}
html[data-gc-theme="obsidian-gold"] .adminChangeCardDate{color:#b2a68f!important}
html[data-gc-theme="obsidian-gold"] .adminChangeState{border:1px solid rgba(239,196,95,.100)!important;background:rgba(12,9,5,.920)!important}
html[data-gc-theme="obsidian-gold"] .adminChangeState h3{color:#ffffff!important}
html[data-gc-theme="obsidian-gold"] .adminChangeState p{color:#b2a68f!important}
html[data-gc-theme="obsidian-gold"] .adminChangeModalBackdrop{background:rgba(5,4,3,.800)!important}
html[data-gc-theme="obsidian-gold"] .adminChangePanel{border:1px solid rgba(239,196,95,.170)!important;background:linear-gradient(
      180deg,
      rgba(25,20,12,.995),
      rgba(5,4,3,.995)
    )!important;box-shadow:0 32px 90px rgba(0,0,0,.580)!important}
html[data-gc-theme="obsidian-gold"] .adminChangeClose{border:1px solid rgba(255,255,255,.070)!important;background:rgba(5,4,3,.720)!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .adminChangeReviewTitle{color:#ffffff!important}
html[data-gc-theme="obsidian-gold"] .adminChangeReviewMeta{color:#b2a68f!important}
html[data-gc-theme="obsidian-gold"] .adminChangeComparisonBox{background:rgba(5,4,3,.620)!important}
html[data-gc-theme="obsidian-gold"] .adminChangeComparisonBox span{color:#b2a68f!important}
html[data-gc-theme="obsidian-gold"] .adminChangeComparisonBox strong{color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .adminChangeComparisonBox.requested{border-color:rgba(239,196,95,.180)!important;background:rgba(126,91,20,.080)!important}
html[data-gc-theme="obsidian-gold"] .adminChangeComparisonArrow{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .adminChangeNotesLabel{color:#b2a68f!important}
html[data-gc-theme="obsidian-gold"] .adminChangeNotes{border:1px solid rgba(255,255,255,.070)!important;background:#0c0905!important;color:#ffffff!important}
html[data-gc-theme="obsidian-gold"] .adminChangeReviewMessage.error{background:rgba(210,73,91,.110)!important}
html[data-gc-theme="obsidian-gold"] .adminChangeReviewMessage.success{background:rgba(48,190,129,.110)!important}
html[data-gc-theme="obsidian-gold"] .adminChangeReject{border:1px solid rgba(255,153,165,.250)!important;background:rgba(149,43,58,.120)!important}
html[data-gc-theme="obsidian-gold"] .adminChangeApprove{border:1px solid rgba(109,231,193,.300)!important;box-shadow:0 12px 28px rgba(31,170,128,.200)!important}
html[data-gc-theme="obsidian-gold"] .adminChangeReviewedPanel{border:1px solid rgba(255,255,255,.060)!important;background:rgba(5,4,3,.550)!important;color:#efc45f!important}

/* Generated from app:admin_members.html:0 */
html[data-gc-theme="obsidian-gold"] .adminMembersPage{background:radial-gradient(circle at 12% 4%,rgba(211,165,58,.130),transparent 34%),
    linear-gradient(180deg,#0c0905 0%,#050403 44%,#050403 100%)!important}
html[data-gc-theme="obsidian-gold"] .adminMembersEyebrow,
html[data-gc-theme="obsidian-gold"] .adminMembersResultsEyebrow,
html[data-gc-theme="obsidian-gold"] .adminMembersStateEyebrow{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .adminMembersHeaderIcon{border:1px solid rgba(239,196,95,.220)!important;background:linear-gradient(145deg,rgba(211,165,58,.170),rgba(12,9,5,.800))!important;box-shadow:0 18px 42px rgba(0,0,0,.260)!important}
html[data-gc-theme="obsidian-gold"] .adminMembersNotice{border:1px solid rgba(239,196,95,.130)!important;color:#efc45f!important;background:rgba(12,9,5,.720)!important}
html[data-gc-theme="obsidian-gold"] .adminMembersNoticeDot,
html[data-gc-theme="obsidian-gold"] .adminMemberReadOnlyDot{background:#efc45f!important;box-shadow:0 0 12px rgba(239,196,95,.650)!important}
html[data-gc-theme="obsidian-gold"] .adminMemberStatCard{background:linear-gradient(145deg,rgba(12,9,5,.960),rgba(12,9,5,.960))!important}
html[data-gc-theme="obsidian-gold"] .adminMemberStatValue{color:#ffffff!important}
html[data-gc-theme="obsidian-gold"] .adminMembersToolbar{border-color:rgba(211,165,58,.120)!important;background:linear-gradient(145deg,rgba(12,9,5,.980),rgba(12,9,5,.980))!important}
html[data-gc-theme="obsidian-gold"] .adminMembersFieldLabel{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .adminMembersResultsTitle{color:#ffffff!important}
html[data-gc-theme="obsidian-gold"] .adminMemberCard{background:linear-gradient(145deg,rgba(12,9,5,.980),rgba(12,9,5,.980))!important;box-shadow:0 18px 44px rgba(0,0,0,.220)!important}
html[data-gc-theme="obsidian-gold"] .adminMemberAvatar{color:#050403!important;background:linear-gradient(135deg,#efc45f,#d3a53a)!important}
html[data-gc-theme="obsidian-gold"] .adminMemberName{color:#ffffff!important}
html[data-gc-theme="obsidian-gold"] .adminMemberIdentifiers{color:#d3a53a!important}
html[data-gc-theme="obsidian-gold"] .adminMemberBadge.admin{color:#efc45f!important;background:rgba(211,165,58,.110)!important}
html[data-gc-theme="obsidian-gold"] .adminMemberBadge.member{color:#efc45f!important;background:rgba(178,166,143,.090)!important}
html[data-gc-theme="obsidian-gold"] .adminMemberBadge.active{background:rgba(50,177,113,.100)!important}
html[data-gc-theme="obsidian-gold"] .adminMemberBadge.pending{color:#f4cc68!important;background:rgba(215,170,59,.100)!important}
html[data-gc-theme="obsidian-gold"] .adminMemberBadge.suspended{color:#f4cc68!important;background:rgba(214,116,39,.110)!important}
html[data-gc-theme="obsidian-gold"] .adminMemberBadge.banned{background:rgba(209,54,54,.100)!important}
html[data-gc-theme="obsidian-gold"] .adminMemberMetric{background:rgba(5,4,3,.520)!important}
html[data-gc-theme="obsidian-gold"] .adminMemberMetric span{color:#b2a68f!important}
html[data-gc-theme="obsidian-gold"] .adminMemberMetric strong{color:#ffffff!important}
html[data-gc-theme="obsidian-gold"] .adminMemberDates{border-top:1px solid rgba(255,255,255,.060)!important}
html[data-gc-theme="obsidian-gold"] .adminMemberDates span{color:#b2a68f!important}
html[data-gc-theme="obsidian-gold"] .adminMemberDates strong{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .adminMemberCardFooter{color:#b2a68f!important}
html[data-gc-theme="obsidian-gold"] .adminMembersStateCard{border-color:rgba(211,165,58,.120)!important;background:linear-gradient(145deg,rgba(12,9,5,.980),rgba(12,9,5,.980))!important}
html[data-gc-theme="obsidian-gold"] .adminMembersStateCopy h3{color:#ffffff!important}
html[data-gc-theme="obsidian-gold"] .adminMembersStateCopy p{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .adminMembersLimitNotice{color:#d7aa3b!important;background:rgba(112,78,14,.100)!important}
html[data-gc-theme="obsidian-gold"] .adminMemberCardButton:hover{border-color:rgba(239,196,95,.240)!important;box-shadow:0 22px 52px rgba(0,0,0,.280)!important}
html[data-gc-theme="obsidian-gold"] .adminMemberCardButton:focus-visible{outline:2px solid #efc45f!important}
html[data-gc-theme="obsidian-gold"] .adminMemberCardFooterArrow{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .adminMemberDetailBackdrop{background:rgba(5,4,3,.780)!important}
html[data-gc-theme="obsidian-gold"] .adminMemberDetailPanel{border:1px solid rgba(239,196,95,.170)!important;background:linear-gradient(155deg,#0c0905 0%,#0c0905 58%,#050403 100%)!important;box-shadow:0 34px 90px rgba(0,0,0,.520)!important}
html[data-gc-theme="obsidian-gold"] .adminMemberDetailHeader{border-bottom:1px solid rgba(255,255,255,.070)!important}
html[data-gc-theme="obsidian-gold"] .adminMemberDetailHeader h2{color:#ffffff!important}
html[data-gc-theme="obsidian-gold"] .adminMemberDetailClose{border:1px solid rgba(255,255,255,.090)!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .adminMemberDetailAvatar{color:#050403!important;background:linear-gradient(135deg,#efc45f,#d3a53a)!important}
html[data-gc-theme="obsidian-gold"] .adminMemberDetailName{color:#ffffff!important}
html[data-gc-theme="obsidian-gold"] .adminMemberDetailHandle{color:#d3a53a!important}
html[data-gc-theme="obsidian-gold"] .adminMemberDetailMetric{border:1px solid rgba(255,255,255,.060)!important;background:rgba(5,4,3,.480)!important}
html[data-gc-theme="obsidian-gold"] .adminMemberDetailMetric span,
html[data-gc-theme="obsidian-gold"] .adminMemberDetailFact span{color:#d3a53a!important}
html[data-gc-theme="obsidian-gold"] .adminMemberDetailMetric strong{color:#ffffff!important}
html[data-gc-theme="obsidian-gold"] .adminMemberDetailSectionTitle{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .adminMemberDetailFact strong{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .adminMemberDetailBio{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .adminMemberCollectionHeading strong{color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .adminMemberCollectionHeading span{color:#b2a68f!important}
html[data-gc-theme="obsidian-gold"] .adminMemberCollectionCover{background:#0c0905!important}
html[data-gc-theme="obsidian-gold"] .adminMemberCollectionGameTitle{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .adminMemberCollectionEmpty,
html[data-gc-theme="obsidian-gold"] .adminMemberPrivacyNotice{border:1px dashed rgba(255,255,255,.080)!important;color:#b2a68f!important}
html[data-gc-theme="obsidian-gold"] .adminMemberDetailSpinner{border:3px solid rgba(239,196,95,.160)!important;border-top-color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .adminMemberDetailLoading strong{color:#ffffff!important}
html[data-gc-theme="obsidian-gold"] .adminMemberDetailLoading p{color:#d3a53a!important}
html[data-gc-theme="obsidian-gold"] .adminMemberAccessPanel{border:1px solid rgba(239,196,95,.120)!important;background:linear-gradient(145deg,rgba(12,9,5,.740),rgba(5,4,3,.820))!important}
html[data-gc-theme="obsidian-gold"] .adminMemberAccessIntro{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .adminMemberAccessField span{color:#b2a68f!important}
html[data-gc-theme="obsidian-gold"] .adminMemberAccessHint{color:#b2a68f!important}
html[data-gc-theme="obsidian-gold"] .adminMemberAccessMessage.success{background:rgba(47,167,105,.120)!important}
html[data-gc-theme="obsidian-gold"] .adminMemberAccessMessage.error{background:rgba(205,59,59,.120)!important}
html[data-gc-theme="obsidian-gold"] .adminMemberSelfProtection{border:1px dashed rgba(244,204,104,.180)!important;color:#f4cc68!important;background:rgba(112,78,14,.080)!important}
html[data-gc-theme="obsidian-gold"] .adminMemberAuditItem{background:rgba(255,255,255,.030)!important}
html[data-gc-theme="obsidian-gold"] .adminMemberAuditTop strong{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .adminMemberAuditTop time{color:#b2a68f!important}
html[data-gc-theme="obsidian-gold"] .adminMemberAuditChange{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .adminMemberAuditReason{color:#b2a68f!important}
html[data-gc-theme="obsidian-gold"] .adminMemberAuditBy{color:#b2a68f!important}
html[data-gc-theme="obsidian-gold"] .adminMemberEditableLoading{border:1px solid rgba(239,196,95,.090)!important;background:rgba(12,9,5,.550)!important;color:#d3a53a!important}
html[data-gc-theme="obsidian-gold"] .adminMemberEditableLoading.error{border-color:rgba(219,79,95,.150)!important}
html[data-gc-theme="obsidian-gold"] .adminMemberEditableLoading p{color:#b2a68f!important}
html[data-gc-theme="obsidian-gold"] .adminMemberEditPanel{border:1px solid rgba(239,196,95,.110)!important;background:linear-gradient(
      145deg,
      rgba(12,9,5,.740),
      rgba(5,4,3,.820)
    )!important}
html[data-gc-theme="obsidian-gold"] .adminMemberEditEyebrow{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .adminMemberEditPanelHeader h4{color:#ffffff!important}
html[data-gc-theme="obsidian-gold"] .adminMemberEditBadge{background:rgba(126,91,20,.110)!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .adminMemberEditPrivate{background:rgba(211,165,58,.130)!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .adminMemberEditProtected{background:rgba(215,170,59,.110)!important;color:#f4cc68!important}
html[data-gc-theme="obsidian-gold"] .adminMemberEditNotice{border:1px solid rgba(239,196,95,.080)!important;background:rgba(12,9,5,.460)!important;color:#b2a68f!important}
html[data-gc-theme="obsidian-gold"] .adminMemberEditNotice.warning{border-color:rgba(215,170,59,.130)!important;background:rgba(112,78,14,.080)!important;color:#f4cc68!important}
html[data-gc-theme="obsidian-gold"] .adminMemberEditField > span{color:#b2a68f!important}
html[data-gc-theme="obsidian-gold"] .adminMemberEditField small{color:#b2a68f!important}
html[data-gc-theme="obsidian-gold"] .adminMemberEditActions > span{color:#b2a68f!important}
html[data-gc-theme="obsidian-gold"] .adminMemberEditPrimary{border:1px solid rgba(239,196,95,.300)!important;background:linear-gradient(
      135deg,
      #d3a53a,
      #7e5b14
    )!important;color:#0c0905!important;box-shadow:0 10px 24px rgba(126,91,20,.170)!important}
html[data-gc-theme="obsidian-gold"] .adminMemberEditMessage.success{background:rgba(46,175,113,.110)!important}
html[data-gc-theme="obsidian-gold"] .adminMemberEditMessage.error{background:rgba(201,62,79,.110)!important}
html[data-gc-theme="obsidian-gold"] .adminMemberEditPending{border:1px solid rgba(215,170,59,.140)!important;background:rgba(112,78,14,.080)!important}
html[data-gc-theme="obsidian-gold"] .adminMemberEditPending strong{color:#f4cc68!important}
html[data-gc-theme="obsidian-gold"] .adminMemberEditPending button{border:1px solid rgba(215,170,59,.200)!important;background:rgba(112,78,14,.120)!important;color:#f4cc68!important}
html[data-gc-theme="obsidian-gold"] .adminMemberRankOverridePanel{border:1px solid rgba(140,104,245,.170)!important;background:linear-gradient(
    145deg,
    rgba(25,20,12,.340),
    rgba(5,4,3,.820)
  )!important}
html[data-gc-theme="obsidian-gold"] .adminMemberRankOverrideMetric{background:rgba(255,255,255,.030)!important}
html[data-gc-theme="obsidian-gold"] .adminMemberRankOverrideMetric span{color:#b2a68f!important}
html[data-gc-theme="obsidian-gold"] .adminMemberRankOverrideMetric strong{color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .adminMemberRankOverrideBadge{background:rgba(140,104,245,.120)!important}
html[data-gc-theme="obsidian-gold"] .adminMemberRankOverrideInfo{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .adminMemberRankOverrideField span{color:#b2a68f!important}
html[data-gc-theme="obsidian-gold"] .adminMemberRankOverrideField select,
html[data-gc-theme="obsidian-gold"] .adminMemberRankOverrideField input,
html[data-gc-theme="obsidian-gold"] .adminMemberRankOverrideField textarea{border:1px solid rgba(255,255,255,.080)!important;background:#0c0905!important;color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .adminMemberRankOverrideButton{border:1px solid rgba(255,255,255,.080)!important;background:rgba(255,255,255,.040)!important;color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .adminMemberRankOverrideButton.primary{border-color:rgba(239,196,95,.250)!important;background:linear-gradient(135deg,#efc45f,#d3a53a)!important;color:#050403!important}
html[data-gc-theme="obsidian-gold"] .adminMemberRankOverrideButton.remove{border-color:rgba(255,111,128,.180)!important;background:rgba(255,79,102,.070)!important}
html[data-gc-theme="obsidian-gold"] .adminMemberRankOverrideMessage.success{background:rgba(47,167,105,.120)!important}
html[data-gc-theme="obsidian-gold"] .adminMemberRankOverrideMessage.error{background:rgba(205,59,59,.120)!important}
html[data-gc-theme="obsidian-gold"] .adminMemberRankOverrideProtected{border:1px dashed rgba(244,204,104,.180)!important;color:#f4cc68!important;background:rgba(112,78,14,.080)!important}
html[data-gc-theme="obsidian-gold"] .adminMemberBadgesPanel{border:1px solid rgba(239,196,95,.140)!important;background:rgba(5,4,3,.720)!important}
html[data-gc-theme="obsidian-gold"] .adminMemberBadgesMetric{background:rgba(255,255,255,.030)!important}
html[data-gc-theme="obsidian-gold"] .adminMemberBadgesMetric span{color:#b2a68f!important}
html[data-gc-theme="obsidian-gold"] .adminMemberBadgesMetric strong{color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .adminMemberBadgeField span{color:#b2a68f!important}
html[data-gc-theme="obsidian-gold"] .adminMemberBadgeField select,
html[data-gc-theme="obsidian-gold"] .adminMemberBadgeField textarea{border:1px solid rgba(255,255,255,.080)!important;background:#0c0905!important;color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .adminMemberBadgeCheck{border:1px solid rgba(255,255,255,.070)!important;background:rgba(255,255,255,.030)!important;color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .adminMemberBadgeButton{border:1px solid rgba(255,255,255,.080)!important;background:rgba(255,255,255,.040)!important;color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .adminMemberBadgeButton.primary{border-color:rgba(239,196,95,.250)!important;background:linear-gradient(135deg,#efc45f,#d3a53a)!important;color:#050403!important}
html[data-gc-theme="obsidian-gold"] .adminMemberBadgeButton.remove{border-color:rgba(255,111,128,.180)!important;background:rgba(255,79,102,.070)!important}
html[data-gc-theme="obsidian-gold"] .adminMemberBadgeCard{border:1px solid rgba(255,255,255,.060)!important}
html[data-gc-theme="obsidian-gold"] .adminMemberBadgeIcon{border:1px solid rgba(239,196,95,.140)!important;background:rgba(239,196,95,.060)!important}
html[data-gc-theme="obsidian-gold"] .adminMemberBadgeIdentity strong{color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .adminMemberBadgeIdentity small{color:#b2a68f!important}
html[data-gc-theme="obsidian-gold"] .adminMemberBadgeFlag{background:rgba(255,255,255,.040)!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .adminMemberBadgeMessage.success{background:rgba(47,167,105,.120)!important}
html[data-gc-theme="obsidian-gold"] .adminMemberBadgeMessage.error{background:rgba(205,59,59,.120)!important}
html[data-gc-theme="obsidian-gold"] .adminMemberBadgeProtected{border:1px dashed rgba(244,204,104,.180)!important;color:#f4cc68!important;background:rgba(112,78,14,.080)!important}

/* Generated from app:admin_progression.html:0 */
html[data-gc-theme="obsidian-gold"] body.gcAdminProgressionPage{color:#fff9eb!important;background:radial-gradient(
          circle at 8% 0%,
          rgba(211,165,58,.170),
          transparent 30%
        ),
        radial-gradient(
          circle at 94% 90%,
          rgba(132,88,244,.170),
          transparent 34%
        ),
        #050403!important}
html[data-gc-theme="obsidian-gold"] .gcAdminProgressionBack{border:1px solid rgba(239,196,95,.160)!important;background:rgba(12,9,5,.900)!important;color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gcAdminProgressionEyebrow{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcAdminProgressionHero{border:1px solid rgba(239,196,95,.140)!important;background:linear-gradient(
          145deg,
          rgba(25,20,12,.980),
          rgba(12,9,5,.980)
        )!important;box-shadow:0 25px 70px rgba(0,0,0,.250)!important}
html[data-gc-theme="obsidian-gold"] .gcAdminProgressionHero p{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcAdminProgressionPrivacyNote{border:1px solid rgba(140,104,245,.200)!important;background:rgba(140,104,245,.080)!important}
html[data-gc-theme="obsidian-gold"] .gcAdminProgressionStat{border:1px solid rgba(255,255,255,.070)!important}
html[data-gc-theme="obsidian-gold"] .gcAdminProgressionStat span{color:#d3a53a!important}
html[data-gc-theme="obsidian-gold"] .gcAdminProgressionTabs{border:1px solid rgba(239,196,95,.140)!important;background:rgba(12,9,5,.900)!important}
html[data-gc-theme="obsidian-gold"] .gcAdminProgressionTab{color:#d3a53a!important}
html[data-gc-theme="obsidian-gold"] .gcAdminProgressionTab.isActive{background:linear-gradient(
          135deg,
          rgba(239,196,95,.190),
          rgba(128,91,239,.150)
        )!important;color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gcAdminProgressionPanel{border:1px solid rgba(239,196,95,.140)!important;background:linear-gradient(
          160deg,
          rgba(12,9,5,.980),
          rgba(12,9,5,.980)
        )!important;box-shadow:0 18px 45px rgba(0,0,0,.160)!important}
html[data-gc-theme="obsidian-gold"] .gcAdminProgressionLead{color:#d3a53a!important}
html[data-gc-theme="obsidian-gold"] .gcAdminProgressionRefresh,
html[data-gc-theme="obsidian-gold"] .gcAdminProgressionButton{border:1px solid rgba(255,255,255,.090)!important;color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gcAdminProgressionButton.primary{border-color:rgba(239,196,95,.380)!important;background:linear-gradient(135deg,#efc45f,#d3a53a)!important;color:#050403!important}
html[data-gc-theme="obsidian-gold"] .gcAdminProgressionButton.danger{border-color:rgba(255,111,128,.200)!important;background:rgba(255,79,102,.080)!important}
html[data-gc-theme="obsidian-gold"] .gcAdminProgressionRefresh.gcAdminProgressionDanger{border-color:rgba(255,111,128,.220)!important;background:rgba(255,79,102,.080)!important}
html[data-gc-theme="obsidian-gold"] .gcAdminProgressionState{border:1px dashed rgba(239,196,95,.160)!important;color:#d3a53a!important}
html[data-gc-theme="obsidian-gold"] .gcAdminXpActionId{color:#b2a68f!important}
html[data-gc-theme="obsidian-gold"] .gcAdminXpActionStatus{background:rgba(239,196,95,.080)!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcAdminXpActionStatus.inactive{background:rgba(255,255,255,.050)!important;color:#b2a68f!important}
html[data-gc-theme="obsidian-gold"] .gcAdminXpActionDescription{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcAdminXpActionPill{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcAdminXpActionEdit{border:1px solid rgba(239,196,95,.130)!important;background:rgba(239,196,95,.050)!important;color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gcAdminLevelToolbar{border:1px solid rgba(255,255,255,.060)!important}
html[data-gc-theme="obsidian-gold"] .gcAdminLevelField label{color:#d3a53a!important}
html[data-gc-theme="obsidian-gold"] .gcAdminLevelField input,
html[data-gc-theme="obsidian-gold"] .gcAdminLevelField select,
html[data-gc-theme="obsidian-gold"] .gcAdminProgressionModal input,
html[data-gc-theme="obsidian-gold"] .gcAdminProgressionModal textarea,
html[data-gc-theme="obsidian-gold"] .gcAdminProgressionModal select{border:1px solid rgba(255,255,255,.080)!important;background:#0c0905!important;color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gcAdminLevelTableWrap{border:1px solid rgba(255,255,255,.060)!important}
html[data-gc-theme="obsidian-gold"] .gcAdminLevelTable th{background:#0c0905!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcAdminLevelTable td{color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gcAdminLevelNumber{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcAdminLevelInput,
html[data-gc-theme="obsidian-gold"] .gcAdminLevelRankSelect{background:#0c0905!important;color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gcAdminLevelSaveBar{border:1px solid rgba(239,196,95,.130)!important;background:rgba(239,196,95,.040)!important}
html[data-gc-theme="obsidian-gold"] .gcAdminLevelSaveBar p{color:#d3a53a!important}
html[data-gc-theme="obsidian-gold"] .gcAdminProgressionBackdrop{background:rgba(5,4,3,.840)!important}
html[data-gc-theme="obsidian-gold"] .gcAdminProgressionModal{border:1px solid rgba(239,196,95,.180)!important;background:linear-gradient(
          155deg,
          rgba(25,20,12,.990),
          rgba(12,9,5,.990)
        )!important;box-shadow:0 30px 90px rgba(0,0,0,.520)!important}
html[data-gc-theme="obsidian-gold"] .gcAdminProgressionModalLead{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcAdminProgressionFormField label{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcAdminProgressionCheckRow{border:1px solid rgba(255,255,255,.070)!important;background:#0c0905!important;color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gcAdminProgressionToast{border:1px solid rgba(239,196,95,.200)!important;background:rgba(12,9,5,.970)!important;color:#fff9eb!important;box-shadow:0 20px 60px rgba(0,0,0,.380)!important}

/* Generated from app:admin_ranks.html:0 */
html[data-gc-theme="obsidian-gold"] body.gcAdminRanksPage{color:#fff9eb!important;background:radial-gradient(
          circle at 8% 0%,
          rgba(211,165,58,.170),
          transparent 30%
        ),
        radial-gradient(
          circle at 94% 90%,
          rgba(132,88,244,.170),
          transparent 34%
        ),
        #050403!important}
html[data-gc-theme="obsidian-gold"] .gcAdminRanksBack,
html[data-gc-theme="obsidian-gold"] .gcAdminRanksButton{border:1px solid rgba(255,255,255,.090)!important;color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gcAdminRanksButton.primary{border-color:rgba(239,196,95,.380)!important;background:linear-gradient(135deg,#efc45f,#d3a53a)!important;color:#050403!important}
html[data-gc-theme="obsidian-gold"] .gcAdminRanksEyebrow{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcAdminRanksHero{border:1px solid rgba(239,196,95,.140)!important;background:linear-gradient(
          145deg,
          rgba(25,20,12,.980),
          rgba(12,9,5,.980)
        )!important;box-shadow:0 25px 70px rgba(0,0,0,.250)!important}
html[data-gc-theme="obsidian-gold"] .gcAdminRanksHero p{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcAdminRanksStat{border:1px solid rgba(255,255,255,.070)!important}
html[data-gc-theme="obsidian-gold"] .gcAdminRanksStat span{color:#d3a53a!important}
html[data-gc-theme="obsidian-gold"] .gcAdminRanksPanel{border:1px solid rgba(239,196,95,.140)!important;background:linear-gradient(
          160deg,
          rgba(12,9,5,.980),
          rgba(12,9,5,.980)
        )!important;box-shadow:0 18px 45px rgba(0,0,0,.160)!important}
html[data-gc-theme="obsidian-gold"] .gcAdminRanksLead{color:#d3a53a!important}
html[data-gc-theme="obsidian-gold"] .gcAdminRanksState{border:1px dashed rgba(239,196,95,.160)!important;color:#d3a53a!important}
html[data-gc-theme="obsidian-gold"] .gcAdminRankId{color:#b2a68f!important}
html[data-gc-theme="obsidian-gold"] .gcAdminRankStatus{background:rgba(239,196,95,.080)!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcAdminRankStatus.inactive{background:rgba(255,255,255,.050)!important;color:#b2a68f!important}
html[data-gc-theme="obsidian-gold"] .gcAdminRankDescription{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcAdminRankPill{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcAdminRankPill.protected{border-color:rgba(140,104,245,.200)!important;background:rgba(140,104,245,.080)!important}
html[data-gc-theme="obsidian-gold"] .gcAdminRankUsage{color:#b2a68f!important}
html[data-gc-theme="obsidian-gold"] .gcAdminRankEdit{border:1px solid rgba(239,196,95,.130)!important;background:rgba(239,196,95,.050)!important;color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gcAdminRankBackdrop{background:rgba(5,4,3,.840)!important}
html[data-gc-theme="obsidian-gold"] .gcAdminRankModal{border:1px solid rgba(239,196,95,.180)!important;background:linear-gradient(
          155deg,
          rgba(25,20,12,.990),
          rgba(12,9,5,.990)
        )!important;box-shadow:0 30px 90px rgba(0,0,0,.520)!important}
html[data-gc-theme="obsidian-gold"] .gcAdminRankModalLead{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcAdminRankField label{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcAdminRankField input,
html[data-gc-theme="obsidian-gold"] .gcAdminRankField textarea{border:1px solid rgba(255,255,255,.080)!important;background:#0c0905!important;color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gcAdminRankCheck{border:1px solid rgba(255,255,255,.070)!important;background:#0c0905!important;color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gcAdminRankToast{border:1px solid rgba(239,196,95,.200)!important;background:rgba(12,9,5,.970)!important;color:#fff9eb!important;box-shadow:0 20px 60px rgba(0,0,0,.380)!important}

/* Generated from app:admin_recaps.html:0 */
html[data-gc-theme="obsidian-gold"] body.gcAdminRecapsPage{color:#fff9eb!important;background:radial-gradient(
          circle at 5% 0%,
          rgba(211,165,58,.160),
          transparent 30%
        ),
        radial-gradient(
          circle at 95% 90%,
          rgba(132,88,244,.160),
          transparent 34%
        ),
        #050403!important}
html[data-gc-theme="obsidian-gold"] .gcAdminRecapsBack,
html[data-gc-theme="obsidian-gold"] .gcAdminRecapsButton{border:1px solid rgba(255,255,255,.090)!important;color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gcAdminRecapsButton.primary{background:linear-gradient(135deg,#efc45f,#d3a53a)!important;color:#050403!important}
html[data-gc-theme="obsidian-gold"] .gcAdminRecapsEyebrow{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcAdminRecapsHero,
html[data-gc-theme="obsidian-gold"] .gcAdminRecapsPanel{border:1px solid rgba(239,196,95,.140)!important;background:linear-gradient(
          150deg,
          rgba(25,20,12,.980),
          rgba(12,9,5,.980)
        )!important;box-shadow:0 22px 65px rgba(0,0,0,.220)!important}
html[data-gc-theme="obsidian-gold"] .gcAdminRecapsHero p{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcAdminRecapsField span{color:#d3a53a!important}
html[data-gc-theme="obsidian-gold"] .gcAdminRecapsField input{border:1px solid rgba(255,255,255,.080)!important;background:#0c0905!important;color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gcAdminRecapsStat{border:1px solid rgba(255,255,255,.060)!important;background:rgba(255,255,255,.030)!important}
html[data-gc-theme="obsidian-gold"] .gcAdminRecapsStat span{color:#d3a53a!important}
html[data-gc-theme="obsidian-gold"] .gcAdminRecapsRow span{color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gcAdminRecapsRow strong{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcAdminRecapsExport{border:1px solid rgba(255,255,255,.080)!important;background:#0c0905!important;color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gcAdminRecapsState{border:1px dashed rgba(239,196,95,.150)!important;color:#b2a68f!important}
html[data-gc-theme="obsidian-gold"] .gcAdminRecapsToast{border:1px solid rgba(239,196,95,.200)!important;background:rgba(12,9,5,.970)!important;color:#fff9eb!important}

/* Generated from app:app_bottom_nav.html:0 */
html[data-gc-theme="obsidian-gold"] .gcAppBottomNav{border:1px solid rgba(239,196,95,.150)!important;background:linear-gradient(145deg,rgba(12,9,5,.960),rgba(5,4,3,.960))!important;box-shadow:0 22px 62px rgba(0,0,0,.460)!important}
html[data-gc-theme="obsidian-gold"] .gcAppNavButton{color:#b2a68f!important}
html[data-gc-theme="obsidian-gold"] .gcAppNavButton:hover{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcAppNavButton.isActive{color:#efc45f!important;background:linear-gradient(145deg,rgba(211,165,58,.190),rgba(123,91,229,.130))!important}
html[data-gc-theme="obsidian-gold"] .gcAppBottomNav::before{background:linear-gradient(
      90deg,
      rgba(255,255,255,0),
      rgba(239,196,95,.025),
      rgba(255,249,235,.140),
      rgba(239,196,95,.035),
      rgba(255,255,255,0)
    )!important}

/* Generated from app:game_reviews.html:0 */
html[data-gc-theme="obsidian-gold"] .gameReviewsPageErrorCard{border:1px solid
        rgba(239,196,95,.140)!important;background:linear-gradient(
            145deg,
            rgba(12,9,5,.920),
            rgba(12,9,5,.960)
        )!important;box-shadow:0 20px 50px
        rgba(0,0,0,.240)!important}
html[data-gc-theme="obsidian-gold"] .gameReviewsPageErrorIcon{border:1px solid
        rgba(239,196,95,.180)!important;color:#efc45f!important;background:rgba(211,165,58,.080)!important}
html[data-gc-theme="obsidian-gold"] .gameReviewsPageErrorCard h2{color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gameReviewsPageErrorCard p{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gameReviewsSkeletonCard{border:1px solid
        rgba(255,255,255,.050)!important}

/* Generated from app:home.html:0 */
html[data-gc-theme="obsidian-gold"]{--gc-home-cyan:#efc45f!important;--gc-home-cyan-soft:rgba(239,196,95,.130)!important;--gc-home-panel:#0c0905!important;--gc-home-panel-2:#0c0905!important;--gc-home-border:rgba(239,196,95,.140)!important;--gc-home-muted:#efc45f!important}
html[data-gc-theme="obsidian-gold"] body.gcHomePage{color:#fff9eb!important;background:radial-gradient(
          circle at 8% 0%,
          rgba(211,165,58,.180),
          transparent 31%
        ),
        radial-gradient(
          circle at 94% 90%,
          rgba(129,84,240,.180),
          transparent 35%
        ),
        #050403!important}
html[data-gc-theme="obsidian-gold"] .gcHomeLogout{background:rgba(12,9,5,.900)!important;color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gcHomeHero{background:linear-gradient(
          145deg,
          rgba(25,20,12,.980),
          rgba(12,9,5,.980)
        )!important;box-shadow:0 28px 76px rgba(0,0,0,.250)!important}
html[data-gc-theme="obsidian-gold"] .gcHomeHero::after{background:rgba(239,196,95,.090)!important}
html[data-gc-theme="obsidian-gold"] .gcHomeIntro{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcHomeQuickButton{border:1px solid rgba(255,255,255,.080)!important;color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gcHomeQuickButton.primary{border-color:rgba(239,196,95,.380)!important;background:linear-gradient(
          135deg,
          #efc45f,
          #d3a53a
        )!important;color:#050403!important}
html[data-gc-theme="obsidian-gold"] .gcHomeSection{background:linear-gradient(
          160deg,
          rgba(12,9,5,.980),
          rgba(12,9,5,.980)
        )!important;box-shadow:0 18px 48px rgba(0,0,0,.170)!important}
html[data-gc-theme="obsidian-gold"] .gcHomeRefresh{border:1px solid rgba(255,255,255,.080)!important;background:rgba(255,255,255,.040)!important;color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gcHomeActivityState{border:1px dashed rgba(239,196,95,.160)!important}
html[data-gc-theme="obsidian-gold"] .gcHomeActivityState strong{color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gcHomeActivitySpinner{border:3px solid rgba(255,255,255,.100)!important}
html[data-gc-theme="obsidian-gold"] .gcHomeActivityAvatar{border:1px solid rgba(239,196,95,.160)!important;background:radial-gradient(
          circle at 50% 22%,
          rgba(211,165,58,.300),
          rgba(12,9,5,.940) 72%
        )!important}
html[data-gc-theme="obsidian-gold"] .gcHomeActivitySentence{color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gcHomeActivityMember,
html[data-gc-theme="obsidian-gold"] .gcHomeActivityGame{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcHomeActivityGame{color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gcHomeActivityMeta{color:#b2a68f!important}
html[data-gc-theme="obsidian-gold"] .gcHomeActivityType{border:1px solid rgba(239,196,95,.120)!important;background:rgba(239,196,95,.060)!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcHomeWishlistGames{background:rgba(0,0,0,.130)!important}
html[data-gc-theme="obsidian-gold"] .gcHomeWishlistGame{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcHomeWishlistGame button{color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gcHomeShowMore{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcHomeReviewBadge{background:rgba(140,104,245,.110)!important}
html[data-gc-theme="obsidian-gold"] .gcHomeLoadMore{border:1px solid rgba(239,196,95,.160)!important;background:rgba(239,196,95,.065)!important;color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gcHomeBottomNav{border:1px solid rgba(239,196,95,.140)!important;background:rgba(12,9,5,.940)!important;box-shadow:0 20px 55px rgba(0,0,0,.420)!important}
html[data-gc-theme="obsidian-gold"] .gcHomeNavButton{color:#d3a53a!important}
html[data-gc-theme="obsidian-gold"] .gcHomeNavButton.isActive{color:#fff9eb!important;background:linear-gradient(
          145deg,
          rgba(211,165,58,.200),
          rgba(108,77,211,.180)
        )!important}
html[data-gc-theme="obsidian-gold"] .gcHomeAnnouncementUnreadCount{background:rgba(239,196,95,.090)!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcHomeAnnouncementCard.isUnread{border-color:rgba(239,196,95,.240)!important;background:linear-gradient(
          145deg,
          rgba(211,165,58,.090),
          rgba(255,255,255,.025)
        )!important}
html[data-gc-theme="obsidian-gold"] .gcHomeAnnouncementTitle{color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gcHomeAnnouncementUnreadBadge{background:rgba(239,196,95,.100)!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcHomeAnnouncementMeta{color:#b2a68f!important}
html[data-gc-theme="obsidian-gold"] .gcHomeAnnouncementPreview{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcHomeAnnouncementOpenLabel{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcHomeAnnouncementShowAll{border:1px solid rgba(239,196,95,.130)!important;background:rgba(239,196,95,.045)!important;color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gcHomeEventImage{background:#0c0905!important}
html[data-gc-theme="obsidian-gold"] .gcHomeEventTitle{color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gcHomeEventDescription{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcHomeEventMeta{color:#b2a68f!important}
html[data-gc-theme="obsidian-gold"] .gcHomeAboutCard strong{color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gcHomeAboutCard p{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcHomeAboutLink{border:1px solid rgba(239,196,95,.180)!important;background:rgba(239,196,95,.060)!important;color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gcHomeAboutLink:hover{border-color:rgba(239,196,95,.380)!important;background:rgba(239,196,95,.100)!important}
html[data-gc-theme="obsidian-gold"] .gcHomeAboutNoLinks{color:#b2a68f!important}

/* Generated from app:member_access_gate_head.html:0 */
html[data-gc-theme="obsidian-gold"] #gcMemberAccessGate{background:radial-gradient(
      circle at 20% 8%,
      rgba(211,165,58,.200),
      transparent 36%
    ),
    radial-gradient(
      circle at 86% 88%,
      rgba(137,92,246,.220),
      transparent 38%
    ),
    #050403!important;color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gcMemberAccessCard{border:1px solid rgba(255,255,255,.110)!important;background:linear-gradient(
      150deg,
      rgba(12,9,5,.980),
      rgba(5,4,3,.980)
    )!important;box-shadow:0 28px 90px rgba(0,0,0,.480),
    inset 0 1px 0 rgba(255,255,255,.050)!important}
html[data-gc-theme="obsidian-gold"].gcMemberGateSlow .gcMemberAccessCard{background:rgba(12,9,5,.960)!important}
html[data-gc-theme="obsidian-gold"] .gcMemberAccessMark{border:1px solid rgba(239,196,95,.340)!important;background:linear-gradient(
      145deg,
      rgba(211,165,58,.220),
      rgba(139,92,246,.240)
    )!important;box-shadow:0 16px 44px rgba(211,165,58,.160)!important}
html[data-gc-theme="obsidian-gold"] .gcMemberAccessEyebrow{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcMemberAccessMessage{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcMemberAccessSpinner{border:3px solid rgba(255,255,255,.120)!important;border-top-color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcMemberAccessButton{border:1px solid rgba(255,255,255,.130)!important;color:#fff9eb!important;background:rgba(255,255,255,.060)!important}
html[data-gc-theme="obsidian-gold"] .gcMemberAccessButtonPrimary{border-color:rgba(239,196,95,.420)!important;color:#050403!important;background:linear-gradient(
      135deg,
      #efc45f,
      #d3a53a
    )!important}
html[data-gc-theme="obsidian-gold"] .gcMemberAccessFinePrint{color:#b2a68f!important}

/* Generated from app:member_profile.html:0 */
html[data-gc-theme="obsidian-gold"]{--gc-profile-bg:#050403!important;--gc-profile-card:#0c0905!important;--gc-profile-card-strong:#19140c!important;--gc-profile-line:rgba(239,196,95,.150)!important;--gc-profile-text:#fff9eb!important;--gc-profile-muted:#d3a53a!important;--gc-profile-cyan:#d3a53a!important;--gc-profile-cyan-strong:#d3a53a!important;--accent:#d3a53a!important;--muted:#d3a53a!important;--card:#0c0905!important}
html[data-gc-theme="obsidian-gold"] .input{border:1px solid rgba(239,196,95,.170)!important;background:#0c0905!important;color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .input:focus{border-color:rgba(211,165,58,.680)!important;box-shadow:0 0 0 3px rgba(211,165,58,.100)!important}
html[data-gc-theme="obsidian-gold"] .btn{background:linear-gradient(135deg,#d3a53a,#d3a53a)!important;color:#050403!important}
html[data-gc-theme="obsidian-gold"] body{background:radial-gradient(circle at 12% 0%,rgba(211,165,58,.140),transparent 31%),
    radial-gradient(circle at 88% 16%,rgba(116,67,195,.110),transparent 28%),
    linear-gradient(180deg,#0c0905 0%,#050403 55%,#050403 100%)!important}
html[data-gc-theme="obsidian-gold"] .gcProfileBrandLogo{background:rgba(211,165,58,.080)!important}
html[data-gc-theme="obsidian-gold"] .gcProfileIconButton{border:1px solid rgba(239,196,95,.160)!important;background:rgba(12,9,5,.860)!important;color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gcProfileIconButton:hover{border-color:rgba(211,165,58,.420)!important;background:#19140c!important}
html[data-gc-theme="obsidian-gold"] .gcProfileState,
html[data-gc-theme="obsidian-gold"] .gcProfileHero,
html[data-gc-theme="obsidian-gold"] .gcProfileCard,
html[data-gc-theme="obsidian-gold"] .gcProfileKorma{background:linear-gradient(145deg,rgba(25,20,12,.960),rgba(12,9,5,.970))!important;box-shadow:0 24px 64px rgba(0,0,0,.260)!important}
html[data-gc-theme="obsidian-gold"] .gcProfileStateOrb{border:1px solid rgba(239,196,95,.220)!important;background:rgba(211,165,58,.120)!important}
html[data-gc-theme="obsidian-gold"] .gcProfileHero::before{background:radial-gradient(circle at 78% 22%,rgba(141,92,232,.320),transparent 30%),
      radial-gradient(circle at 14% 12%,rgba(211,165,58,.300),transparent 34%),
      linear-gradient(135deg,rgba(5,4,3,.280),rgba(5,4,3,.920))!important}
html[data-gc-theme="obsidian-gold"] .gcProfileHero::after{background:rgba(211,165,58,.100)!important}
html[data-gc-theme="obsidian-gold"] .gcProfileAvatarFrame{border:1px solid rgba(239,196,95,.300)!important;background:linear-gradient(145deg,rgba(211,165,58,.180),rgba(110,67,184,.120)),
      #0c0905!important;box-shadow:0 30px 70px rgba(0,0,0,.360),
      inset 0 0 0 1px rgba(255,255,255,.035)!important}
html[data-gc-theme="obsidian-gold"] .gcProfileHeroEyebrow{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcProfileIdentityLine{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcProfileIdentityLine strong{color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gcProfileRoleBadge{background:rgba(211,165,58,.140)!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcProfileRankBadge{background:rgba(137,89,224,.170)!important}
html[data-gc-theme="obsidian-gold"] .gcProfileMetaPill{border:1px solid rgba(255,255,255,.060)!important;background:rgba(5,4,3,.480)!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcProfilePrimaryButton{background:linear-gradient(135deg,#d3a53a,#d3a53a)!important;color:#0c0905!important}
html[data-gc-theme="obsidian-gold"] .gcProfileSecondaryButton{border:1px solid rgba(239,196,95,.180)!important;background:rgba(12,9,5,.620)!important;color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gcProfileKormaAvatar{background:rgba(211,165,58,.100)!important}
html[data-gc-theme="obsidian-gold"] .gcProfileKormaName{color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gcProfileKormaText{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcProfileXpValue{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcProfileProgressTrack{background:#0c0905!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.040)!important}
html[data-gc-theme="obsidian-gold"] .gcProfileProgressFill{background:linear-gradient(90deg,#d3a53a,#efc45f 60%,#a27aff)!important;box-shadow:0 0 20px rgba(211,165,58,.260)!important}
html[data-gc-theme="obsidian-gold"] .gcProfileProgressMeta{color:#d3a53a!important}
html[data-gc-theme="obsidian-gold"] .gcProfileGameCard{border:1px solid rgba(255,255,255,.060)!important;background:#0c0905!important}
html[data-gc-theme="obsidian-gold"] .gcProfileGameCard:hover{border-color:rgba(211,165,58,.320)!important}
html[data-gc-theme="obsidian-gold"] .gcProfileGameCover{background:#0c0905!important}
html[data-gc-theme="obsidian-gold"] .gcProfileGameTitle{color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gcProfileGameMeta{color:#d3a53a!important}
html[data-gc-theme="obsidian-gold"] .gcProfileEmptyState{border:1px dashed rgba(211,165,58,.150)!important;background:rgba(5,4,3,.360)!important;color:#b2a68f!important}
html[data-gc-theme="obsidian-gold"] .gcProfileSmallButton{border:1px solid rgba(239,196,95,.170)!important;background:rgba(126,91,20,.120)!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcProfileAboutText{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcProfileAboutItem{border:1px solid rgba(255,255,255,.050)!important;background:#0c0905!important}
html[data-gc-theme="obsidian-gold"] .gcProfileAboutLabel{color:#d3a53a!important}
html[data-gc-theme="obsidian-gold"] .gcProfileAboutValue{color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gcProfileCollectionItem{background:#0c0905!important}
html[data-gc-theme="obsidian-gold"] .gcProfileCollectionName{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcProfileCollectionCount{color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gcProfileReviewCard{background:#0c0905!important}
html[data-gc-theme="obsidian-gold"] .gcProfileReviewGame{color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gcProfileReviewRating{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcProfileReviewText{color:#d3a53a!important}
html[data-gc-theme="obsidian-gold"] .gcProfileToast{border:1px solid rgba(239,196,95,.220)!important;background:rgba(12,9,5,.960)!important;color:#fff9eb!important;box-shadow:0 20px 50px rgba(0,0,0,.350)!important}
html[data-gc-theme="obsidian-gold"] .gcProfileNav{border:1px solid rgba(239,196,95,.160)!important;background:rgba(12,9,5,.900)!important;box-shadow:0 24px 70px rgba(0,0,0,.480)!important}
html[data-gc-theme="obsidian-gold"] .gcProfileNavButton{color:#b2a68f!important}
html[data-gc-theme="obsidian-gold"] .gcProfileNavButton.isActive{background:linear-gradient(145deg,rgba(211,165,58,.180),rgba(211,165,58,.080))!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gamePickerModal{background:rgba(0,0,0,.720)!important}
html[data-gc-theme="obsidian-gold"] .gamePickerSheet{border:1px solid rgba(239,196,95,.180)!important;background:#0c0905!important;box-shadow:0 -24px 70px rgba(0,0,0,.420)!important}
html[data-gc-theme="obsidian-gold"] .pickerClose{border:1px solid rgba(239,196,95,.160)!important;background:#19140c!important;color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gameSearchCard{border:1px solid rgba(239,196,95,.100)!important;background:#0c0905!important}
html[data-gc-theme="obsidian-gold"] .gameSearchCard:hover{border-color:rgba(211,165,58,.340)!important}
html[data-gc-theme="obsidian-gold"] .selectedGame{border-color:#d3a53a!important;background:#19140c!important}
html[data-gc-theme="obsidian-gold"] .gameCover{background:#050403!important}
html[data-gc-theme="obsidian-gold"] .gameTitle{color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gamePlatform{color:#d3a53a!important}
html[data-gc-theme="obsidian-gold"] .selectedGameChip{border:1px solid rgba(239,196,95,.150)!important;background:#0c0905!important}
html[data-gc-theme="obsidian-gold"] .gcProfileCollectionButton:hover{border-color:rgba(211,165,58,.320)!important;background:#0c0905!important}
html[data-gc-theme="obsidian-gold"] .gcProfileCollectionOpen{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcProfileLibraryModal{background:rgba(5,4,3,.780)!important}
html[data-gc-theme="obsidian-gold"] .gcProfileLibraryDialog{border:1px solid rgba(239,196,95,.180)!important;background:linear-gradient(145deg,rgba(25,20,12,.990),rgba(12,9,5,.990))!important;box-shadow:0 34px 100px rgba(0,0,0,.550)!important}
html[data-gc-theme="obsidian-gold"] .gcProfileLibraryHeader{border-bottom:1px solid rgba(239,196,95,.100)!important;background:rgba(12,9,5,.960)!important}
html[data-gc-theme="obsidian-gold"] .gcProfileLibraryTitle{color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gcProfileLibraryClose{border:1px solid rgba(239,196,95,.160)!important;background:#19140c!important;color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gamePickerModal{background:rgba(5,4,3,.820)!important}
html[data-gc-theme="obsidian-gold"] .gamePickerSheet{border:1px solid rgba(239,196,95,.200)!important;background:radial-gradient(circle at 88% 0%,rgba(119,73,196,.130),transparent 28%),
    linear-gradient(145deg,#19140c,#0c0905 72%)!important;box-shadow:0 40px 120px rgba(0,0,0,.620)!important}
html[data-gc-theme="obsidian-gold"] .gamePickerHeader{border-bottom:1px solid rgba(239,196,95,.100)!important;background:rgba(12,9,5,.840)!important}
html[data-gc-theme="obsidian-gold"] .gamePickerEyebrow,
html[data-gc-theme="obsidian-gold"] .gamePickerPanelEyebrow{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gamePickerHeader h2{color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gamePickerHeader p{color:#d3a53a!important}
html[data-gc-theme="obsidian-gold"] .pickerClose{border:1px solid rgba(239,196,95,.170)!important;background:#19140c!important;color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .pickerClose:hover{border-color:rgba(211,165,58,.450)!important;background:#19140c!important}
html[data-gc-theme="obsidian-gold"] .gamePickerSearchShell svg{stroke:#d3a53a!important}
html[data-gc-theme="obsidian-gold"] .gamePickerSearchInput{border:1px solid rgba(239,196,95,.180)!important;background:#0c0905!important;color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gamePickerSearchInput:focus{border-color:rgba(211,165,58,.750)!important;background:#0c0905!important;box-shadow:0 0 0 4px rgba(211,165,58,.100)!important}
html[data-gc-theme="obsidian-gold"] .gamePickerPanel{border:1px solid rgba(239,196,95,.110)!important;background:rgba(5,4,3,.540)!important}
html[data-gc-theme="obsidian-gold"] .gamePickerPanelHeader{border-bottom:1px solid rgba(239,196,95,.080)!important}
html[data-gc-theme="obsidian-gold"] .gamePickerPanelHeader h3{color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gamePickerCountBadge{border:1px solid rgba(211,165,58,.180)!important;background:rgba(211,165,58,.100)!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gameSearchCard{border:1px solid rgba(239,196,95,.100)!important;background:#0c0905!important}
html[data-gc-theme="obsidian-gold"] .gameSearchCard:hover{border-color:rgba(211,165,58,.350)!important;background:#19140c!important}
html[data-gc-theme="obsidian-gold"] .gameSearchCard.selectedGame{border-color:rgba(211,165,58,.720)!important;background:linear-gradient(145deg,rgba(53,41,19,.340),rgba(12,9,5,.940))!important;box-shadow:inset 0 0 0 1px rgba(211,165,58,.100)!important}
html[data-gc-theme="obsidian-gold"] .gameCover{background:#050403!important}
html[data-gc-theme="obsidian-gold"] .gameTitle{color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gamePlatform{color:#d3a53a!important}
html[data-gc-theme="obsidian-gold"] .gameSearchSelectionMark{border:1px solid rgba(239,196,95,.150)!important;background:#19140c!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .selectedGameItem{border:1px solid rgba(239,196,95,.110)!important;background:#0c0905!important}
html[data-gc-theme="obsidian-gold"] .selectedGameItem strong{color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .selectedGameItem small{color:#d3a53a!important}
html[data-gc-theme="obsidian-gold"] .gamePickerChipRemove{border:1px solid rgba(255,112,126,.200)!important;background:rgba(255,91,107,.090)!important}
html[data-gc-theme="obsidian-gold"] .gamePickerState strong,
html[data-gc-theme="obsidian-gold"] .gamePickerSelectionEmpty strong{color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gamePickerState span,
html[data-gc-theme="obsidian-gold"] .gamePickerSelectionEmpty span{color:#d3a53a!important}
html[data-gc-theme="obsidian-gold"] .gamePickerSelectionEmptyIcon,
html[data-gc-theme="obsidian-gold"] .gamePickerStateIcon{background:rgba(211,165,58,.100)!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gamePickerSpinner{border:3px solid rgba(211,165,58,.130)!important;border-top-color:#d3a53a!important}
html[data-gc-theme="obsidian-gold"] .gamePickerFooter{border-top:1px solid rgba(239,196,95,.100)!important;background:rgba(12,9,5,.960)!important}
html[data-gc-theme="obsidian-gold"] .gamePickerFooterSummary{color:#d3a53a!important}
html[data-gc-theme="obsidian-gold"] .gamePickerDoneButton{background:linear-gradient(135deg,#d3a53a,#d3a53a)!important;color:#0c0905!important;box-shadow:0 14px 34px rgba(211,165,58,.180)!important}
html[data-gc-theme="obsidian-gold"] .gcProfileLibraryDescription{color:#d3a53a!important}
html[data-gc-theme="obsidian-gold"] .gcProfileLibraryToolbar{border-bottom:1px solid rgba(239,196,95,.090)!important;background:rgba(12,9,5,.820)!important}
html[data-gc-theme="obsidian-gold"] .gcProfileLibrarySearchShell svg{stroke:#d3a53a!important}
html[data-gc-theme="obsidian-gold"] .gcProfileLibrarySearchShell input{border:1px solid rgba(239,196,95,.140)!important;background:#0c0905!important;color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gcProfileLibrarySearchShell input:focus{border-color:rgba(211,165,58,.670)!important;box-shadow:0 0 0 3px rgba(211,165,58,.090)!important}
html[data-gc-theme="obsidian-gold"] .gcProfileLibraryResultCount{border:1px solid rgba(211,165,58,.160)!important;background:rgba(211,165,58,.090)!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcProfileManagedGameCard{border:1px solid rgba(239,196,95,.110)!important;background:#0c0905!important}
html[data-gc-theme="obsidian-gold"] .gcProfileManagedGameCard:hover{border-color:rgba(211,165,58,.310)!important}
html[data-gc-theme="obsidian-gold"] .gcProfileManagedGameCover{background:#050403!important}
html[data-gc-theme="obsidian-gold"] .gcProfileManagedGameInfo strong{color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gcProfileManagedGameInfo span{color:#d3a53a!important}
html[data-gc-theme="obsidian-gold"] .gcProfileManagedGameArrow{color:#d3a53a!important}
html[data-gc-theme="obsidian-gold"] .gcProfileManagedMoveSelect{border:1px solid rgba(239,196,95,.130)!important;background:#0c0905!important;color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gcProfileManagedMoveButton{border:1px solid rgba(211,165,58,.200)!important;background:rgba(211,165,58,.120)!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcProfileManagedRemoveButton{border:1px solid rgba(255,104,120,.200)!important;background:rgba(255,83,101,.080)!important}
html[data-gc-theme="obsidian-gold"] .gcProfileLibraryLoadMore{border:1px solid rgba(211,165,58,.200)!important;background:#19140c!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcProfileLibraryEmptyIcon{background:rgba(211,165,58,.100)!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcProfileLibrarySearchEmpty strong{color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gcProfileLibrarySearchEmpty span{color:#d3a53a!important}
html[data-gc-theme="obsidian-gold"] .gcProfileManagedReleaseRule{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcProfileManagedGameCard.isUnreleased{border-color:rgba(211,165,58,.220)!important}
html[data-gc-theme="obsidian-gold"] .gameSearchCard.gamePickerRestrictedGame{border-color:rgba(255,255,255,.070)!important}
html[data-gc-theme="obsidian-gold"] .gameSearchCard.gamePickerRestrictedGame:hover{border-color:rgba(255,255,255,.070)!important;background:rgba(5,4,3,.720)!important}
html[data-gc-theme="obsidian-gold"] .gamePickerReleaseRestriction{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gamePickerRestrictedGame .gameSearchSelectionMark{background:rgba(255,255,255,.060)!important;color:#b2a68f!important}
html[data-gc-theme="obsidian-gold"] .gcProfileManagedCollectionDate{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcProfileGameAddedDate{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcProfileExportLoading{color:#d3a53a!important}
html[data-gc-theme="obsidian-gold"] .gcProfileExportLoading strong{color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gcProfileExportFileCard{border:1px solid rgba(239,196,95,.130)!important;background:rgba(5,4,3,.560)!important}
html[data-gc-theme="obsidian-gold"] .gcProfileExportFileIcon{border:1px solid rgba(239,196,95,.220)!important;background:rgba(211,165,58,.120)!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcProfileExportFileCard strong{color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gcProfileExportFileCard span{color:#b2a68f!important}
html[data-gc-theme="obsidian-gold"] .gcProfileExportSummaryItem{background:#0c0905!important}
html[data-gc-theme="obsidian-gold"] .gcProfileExportSummaryItem span{color:#b2a68f!important}
html[data-gc-theme="obsidian-gold"] .gcProfileExportSummaryItem strong{color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gcProfileExportTotals span{background:rgba(100,75,177,.120)!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcProfileExportHint{color:#b2a68f!important}
html[data-gc-theme="obsidian-gold"] .gcProfileExportActions{border-top:1px solid rgba(239,196,95,.100)!important;background:rgba(12,9,5,.980)!important}
html[data-gc-theme="obsidian-gold"] .gcProfileExportAction{border:1px solid rgba(239,196,95,.180)!important;background:#19140c!important;color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gcProfileExportAction.primary{border-color:rgba(239,196,95,.320)!important;background:linear-gradient(135deg,#d3a53a,#7e5b14)!important;color:#0c0905!important}
html[data-gc-theme="obsidian-gold"] .gcProfileMembersBackButton{border:1px solid rgba(239,196,95,.160)!important;background:rgba(12,9,5,.860)!important;color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gcProfileBadgeLoading{color:#d3a53a!important}
html[data-gc-theme="obsidian-gold"] .gcProfileBadgeCard.isFeatured{border-color:rgba(141,103,245,.240)!important;background:linear-gradient(
      145deg,
      rgba(141,103,245,.090),
      rgba(239,196,95,.040)
    )!important}
html[data-gc-theme="obsidian-gold"] .gcProfileBadgeIcon{border:1px solid rgba(239,196,95,.140)!important;background:linear-gradient(
      145deg,
      rgba(239,196,95,.090),
      rgba(141,103,245,.100)
    )!important}
html[data-gc-theme="obsidian-gold"] .gcProfileBadgeTop strong{color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gcProfileBadgeFeatured{background:rgba(141,103,245,.130)!important}
html[data-gc-theme="obsidian-gold"] .gcProfileBadgeMeta{color:#b2a68f!important}
html[data-gc-theme="obsidian-gold"] .gcProfileBadgeBody p{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcProfileHeroBadgeButton{border:1px solid rgba(244,204,104,.220)!important;background:linear-gradient(
      135deg,
      rgba(244,204,104,.120),
      rgba(137,89,224,.110)
    )!important;color:#f4cc68!important}
html[data-gc-theme="obsidian-gold"] .gcProfileHeroBadgeButton:hover{border-color:rgba(244,204,104,.400)!important;background:linear-gradient(
      135deg,
      rgba(244,204,104,.180),
      rgba(137,89,224,.160)
    )!important}
html[data-gc-theme="obsidian-gold"] .gcProfileHeroBadgeButton:focus-visible{box-shadow:0 0 0 3px rgba(244,204,104,.140)!important}
html[data-gc-theme="obsidian-gold"] .gcProfileHeroBadgeButton.isFeatured{box-shadow:inset 0 1px 0 rgba(255,255,255,.045),
    0 7px 18px rgba(0,0,0,.120)!important}
html[data-gc-theme="obsidian-gold"] .gcProfileHeroBadgeCount{border-color:rgba(239,196,95,.150)!important;background:rgba(5,4,3,.480)!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcProfileBadgeDialog{background:rgba(5,4,3,.780)!important}
html[data-gc-theme="obsidian-gold"] .gcProfileBadgeDialogPanel{border:1px solid rgba(239,196,95,.150)!important;background:radial-gradient(
      circle at 15% 0%,
      rgba(244,204,104,.090),
      transparent 36%
    ),
    linear-gradient(
      160deg,
      #19140c,
      #0c0905 62%,
      #050403
    )!important;box-shadow:0 30px 90px rgba(0,0,0,.560)!important}
html[data-gc-theme="obsidian-gold"] .gcProfileBadgeDialogClose{background:rgba(5,4,3,.740)!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcProfileBadgeDialogIcon{border:1px solid rgba(244,204,104,.180)!important;background:linear-gradient(
      145deg,
      rgba(244,204,104,.140),
      rgba(137,89,224,.140)
    )!important}
html[data-gc-theme="obsidian-gold"] .gcProfileBadgeDialogEyebrow{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcProfileBadgeDialogHeading h2,
html[data-gc-theme="obsidian-gold"] .gcProfileBadgeDialogContent > h2{color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gcProfileBadgeDialogMeta{color:#d3a53a!important}
html[data-gc-theme="obsidian-gold"] .gcProfileBadgeDialogDescription,
html[data-gc-theme="obsidian-gold"] .gcProfileBadgeDialogIntro{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcProfileBadgeAwardedDate{border:1px solid rgba(255,255,255,.060)!important}
html[data-gc-theme="obsidian-gold"] .gcProfileBadgeAwardedDate span{color:#b2a68f!important}
html[data-gc-theme="obsidian-gold"] .gcProfileBadgeAwardedDate strong{color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gcProfileBadgeDialogAllButton{border:1px solid rgba(239,196,95,.160)!important;background:rgba(211,165,58,.075)!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcProfileBadgeDialogListItem:hover{border-color:rgba(239,196,95,.180)!important;background:rgba(239,196,95,.050)!important}
html[data-gc-theme="obsidian-gold"] .gcProfileBadgeDialogListIcon{background:rgba(244,204,104,.080)!important}
html[data-gc-theme="obsidian-gold"] .gcProfileBadgeDialogListCopy strong{color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gcProfileBadgeDialogListCopy small{color:#b2a68f!important}
html[data-gc-theme="obsidian-gold"] .gcProfileBadgeDialogFeatured{background:rgba(137,89,224,.140)!important}

/* Generated from app:members.html:0 */
html[data-gc-theme="obsidian-gold"]{--gc-members-cyan:#efc45f!important;--gc-members-cyan-soft:rgba(239,196,95,.130)!important;--gc-members-panel:rgba(12,9,5,.940)!important;--gc-members-border:rgba(239,196,95,.140)!important;--gc-members-muted:#efc45f!important;--gc-members-gold:#f4cc68!important}
html[data-gc-theme="obsidian-gold"] body.gcMembersPage{color:#fff9eb!important;background:radial-gradient(circle at 8% 0%,rgba(211,165,58,.170),transparent 31%),
        radial-gradient(circle at 96% 86%,rgba(128,84,241,.180),transparent 34%),
        #050403!important}
html[data-gc-theme="obsidian-gold"] .gcMembersBack{background:rgba(12,9,5,.900)!important;color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gcMembersHero{background:linear-gradient(145deg,rgba(25,20,12,.980),rgba(12,9,5,.980))!important;box-shadow:0 26px 70px rgba(0,0,0,.260)!important}
html[data-gc-theme="obsidian-gold"] .gcMembersHero::after{background:rgba(239,196,95,.090)!important}
html[data-gc-theme="obsidian-gold"] .gcMembersIntro{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcMembersStat{border:1px solid rgba(255,255,255,.070)!important}
html[data-gc-theme="obsidian-gold"] .gcMembersStat span{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcMembersToolbar{background:rgba(5,4,3,.920)!important;box-shadow:0 18px 42px rgba(0,0,0,.200)!important}
html[data-gc-theme="obsidian-gold"] .gcMembersSearch{border:1px solid rgba(255,255,255,.080)!important;background:#0c0905!important;color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gcMembersSearch:focus{border-color:rgba(239,196,95,.550)!important;box-shadow:0 0 0 3px rgba(239,196,95,.080)!important}
html[data-gc-theme="obsidian-gold"] .gcMembersClearFilters{border:1px solid rgba(255,255,255,.080)!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcMembersFilterLabel{color:#b2a68f!important}
html[data-gc-theme="obsidian-gold"] .gcMembersFilter{border:1px solid rgba(255,255,255,.080)!important;background:#0c0905!important;color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gcMembersFilter:focus{border-color:rgba(239,196,95,.420)!important}
html[data-gc-theme="obsidian-gold"] .gcMembersResultMeta{color:#d3a53a!important}
html[data-gc-theme="obsidian-gold"] .gcMembersStateOrb{border:1px solid rgba(239,196,95,.180)!important}
html[data-gc-theme="obsidian-gold"] .gcMembersRetry{background:linear-gradient(135deg,#efc45f,#d3a53a)!important;color:#050403!important}
html[data-gc-theme="obsidian-gold"] .gcMemberHubCard{background:linear-gradient(165deg,rgba(12,9,5,.980),rgba(12,9,5,.980))!important;box-shadow:0 17px 42px rgba(0,0,0,.170)!important}
html[data-gc-theme="obsidian-gold"] .gcMemberHubCard:hover{border-color:rgba(239,196,95,.380)!important;box-shadow:0 22px 54px rgba(0,0,0,.250)!important}
html[data-gc-theme="obsidian-gold"] .gcMemberHubCard:focus-visible{outline:3px solid rgba(239,196,95,.300)!important}
html[data-gc-theme="obsidian-gold"] .gcMemberHubCard.isAdmin{border-color:rgba(139,103,244,.220)!important}
html[data-gc-theme="obsidian-gold"] .gcMemberHubAvatar{border:1px solid rgba(239,196,95,.190)!important;background:radial-gradient(circle at 50% 25%,rgba(211,165,58,.320),rgba(12,9,5,.920) 72%)!important}
html[data-gc-theme="obsidian-gold"] .gcMemberHubHandle{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcMemberHubYou{background:rgba(239,196,95,.120)!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcMemberHubPill{border:1px solid rgba(255,255,255,.070)!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcMemberHubPill.role{border-color:rgba(139,103,244,.200)!important;background:rgba(139,103,244,.090)!important}
html[data-gc-theme="obsidian-gold"] .gcMemberHubBadge{border:1px solid rgba(244,204,104,.150)!important;background:rgba(244,204,104,.055)!important;color:#f4cc68!important}
html[data-gc-theme="obsidian-gold"] .gcMemberHubBadgeMore{color:#d3a53a!important}
html[data-gc-theme="obsidian-gold"] .gcMemberHubSection{border-top:1px solid rgba(255,255,255,.060)!important}
html[data-gc-theme="obsidian-gold"] .gcMemberHubSectionLabel{color:#b2a68f!important}
html[data-gc-theme="obsidian-gold"] .gcMemberHubGame img{background:#19140c!important}
html[data-gc-theme="obsidian-gold"] .gcMemberHubGame span{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcMemberHubWishlistLead{border:1px solid rgba(239,196,95,.090)!important}
html[data-gc-theme="obsidian-gold"] .gcMemberHubWishlistLead img{background:#19140c!important}
html[data-gc-theme="obsidian-gold"] .gcMemberHubWishlistTitle{color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gcMemberHubWishlistDate{color:#d3a53a!important}
html[data-gc-theme="obsidian-gold"] .gcMemberHubWishlistRow img{background:#19140c!important}
html[data-gc-theme="obsidian-gold"] .gcMemberHubWishlistRow strong{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcMemberHubWishlistRow span{color:#b2a68f!important}
html[data-gc-theme="obsidian-gold"] .gcMemberHubSeeMore{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcMemberHubOpen{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcMembersEmpty{border:1px dashed rgba(239,196,95,.200)!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcMembersEmpty strong{color:#efc45f!important}

/* Generated from app:settings.html:0 */
html[data-gc-theme="obsidian-gold"] .gcSettingsBack{border:1px solid rgba(239,196,95,.160)!important;background:rgba(12,9,5,.900)!important;color:#ffffff!important}
html[data-gc-theme="obsidian-gold"] .gcSettingsEyebrow{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcSettingsSubtitle{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcSettingsState,
html[data-gc-theme="obsidian-gold"] .gcSettingsCard{border:1px solid rgba(239,196,95,.120)!important;background:linear-gradient(
        180deg,
        rgba(12,9,5,.960),
        rgba(12,9,5,.960)
      )!important;box-shadow:0 20px 50px rgba(0,0,0,.200)!important}
html[data-gc-theme="obsidian-gold"] .gcSettingsStateOrb{border:1px solid rgba(239,196,95,.200)!important;background:radial-gradient(
        circle at 50% 30%,
        rgba(126,91,20,.550),
        rgba(12,9,5,.950) 72%
      )!important}
html[data-gc-theme="obsidian-gold"] .gcSettingsState p{color:#d3a53a!important}
html[data-gc-theme="obsidian-gold"] .gcSettingsSectionHeader p{color:#d3a53a!important}
html[data-gc-theme="obsidian-gold"] .gcSettingsIdentityAvatar{border:1px solid rgba(239,196,95,.240)!important;background:radial-gradient(circle at 50% 30%,#7e5b14,#19140c 72%)!important}
html[data-gc-theme="obsidian-gold"] .gcSettingsIdentityMeta{color:#d3a53a!important}
html[data-gc-theme="obsidian-gold"] .gcSettingsSlug{background:rgba(211,165,58,.100)!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcSettingsAvatarOption{border:1px solid rgba(255,255,255,.070)!important;background:rgba(5,4,3,.660)!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcSettingsAvatarOption:hover{border-color:rgba(239,196,95,.320)!important}
html[data-gc-theme="obsidian-gold"] .gcSettingsAvatarOption.isSelected{border-color:#d3a53a!important;background:rgba(126,91,20,.170)!important;box-shadow:0 0 0 2px rgba(211,165,58,.080)!important}
html[data-gc-theme="obsidian-gold"] .gcSettingsRows{border:1px solid rgba(255,255,255,.060)!important;background:rgba(255,255,255,.040)!important}
html[data-gc-theme="obsidian-gold"] .gcSettingsRow{background:rgba(5,4,3,.820)!important}
html[data-gc-theme="obsidian-gold"] .gcSettingsRowDescription{color:#b2a68f!important}
html[data-gc-theme="obsidian-gold"] .gcSettingsSwitchTrack{background:#352913!important}
html[data-gc-theme="obsidian-gold"] .gcSettingsSwitchTrack::after{background:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcSettingsSwitch input:checked +
  .gcSettingsSwitchTrack{background:linear-gradient(135deg,#7e5b14,#d3a53a)!important}
html[data-gc-theme="obsidian-gold"] .gcSettingsSwitch input:checked +
  .gcSettingsSwitchTrack::after{background:#ffffff!important}
html[data-gc-theme="obsidian-gold"] .gcSettingsSelect{border:1px solid rgba(255,255,255,.070)!important;background:#0c0905!important;color:#ffffff!important}
html[data-gc-theme="obsidian-gold"] .gcSettingsLanding label{color:#d3a53a!important}
html[data-gc-theme="obsidian-gold"] .gcSettingsSaveDock{border:1px solid rgba(239,196,95,.140)!important;background:rgba(5,4,3,.920)!important;box-shadow:0 18px 40px rgba(0,0,0,.340)!important}
html[data-gc-theme="obsidian-gold"] .gcSettingsMessage.isSuccess{background:rgba(16,185,129,.120)!important}
html[data-gc-theme="obsidian-gold"] .gcSettingsMessage.isError{background:rgba(239,68,68,.120)!important}
html[data-gc-theme="obsidian-gold"] .gcSettingsSectionLabel{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcSettingsPrivateBadge{border:1px solid rgba(239,196,95,.180)!important;background:rgba(211,165,58,.090)!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcSettingsPrivateLoading{color:#d3a53a!important}
html[data-gc-theme="obsidian-gold"] .gcSettingsPrivateSpinner{border:2px solid rgba(239,196,95,.180)!important;border-top-color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcSettingsFieldLabel{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcSettingsField small{color:#b2a68f!important}
html[data-gc-theme="obsidian-gold"] .gcSettingsInput,
html[data-gc-theme="obsidian-gold"] .gcSettingsTextarea{border:1px solid rgba(255,255,255,.080)!important;background:#0c0905!important;color:#ffffff!important}
html[data-gc-theme="obsidian-gold"] .gcSettingsInput:focus,
html[data-gc-theme="obsidian-gold"] .gcSettingsTextarea:focus{border-color:rgba(239,196,95,.580)!important;box-shadow:0 0 0 3px rgba(239,196,95,.080)!important;background:#0c0905!important}
html[data-gc-theme="obsidian-gold"] .gcSettingsPendingPanel{border:1px solid rgba(215,170,59,.160)!important;background:rgba(215,170,59,.070)!important}
html[data-gc-theme="obsidian-gold"] .gcSettingsPendingTitle{color:#f4cc68!important}
html[data-gc-theme="obsidian-gold"] .gcSettingsPendingItem{background:rgba(5,4,3,.460)!important}
html[data-gc-theme="obsidian-gold"] .gcSettingsPendingItem strong{color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gcSettingsPendingItem span{color:#b2a68f!important}
html[data-gc-theme="obsidian-gold"] .gcSettingsPendingStatus{background:rgba(215,170,59,.110)!important;color:#f4cc68!important}
html[data-gc-theme="obsidian-gold"] .gcSettingsActionButton{border:1px solid rgba(239,196,95,.420)!important;background:linear-gradient(
      135deg,
      #d3a53a 0%,
      #d3a53a 52%,
      #7e5b14 100%
    )!important;color:#0c0905!important;box-shadow:0 12px 30px rgba(126,91,20,.220),
    inset 0 1px 0 rgba(255,255,255,.280)!important}
html[data-gc-theme="obsidian-gold"] .gcSettingsActionButton:hover{box-shadow:0 16px 34px rgba(126,91,20,.280),
    inset 0 1px 0 rgba(255,255,255,.320)!important}
html[data-gc-theme="obsidian-gold"] .gcSettingsActionButton:focus-visible{box-shadow:0 0 0 4px rgba(239,196,95,.160),
    0 16px 34px rgba(126,91,20,.260)!important}
html[data-gc-theme="obsidian-gold"] .gcSettingsPendingCancelButton{border:1px solid rgba(255,141,151,.240)!important;background:rgba(164,48,63,.110)!important}
html[data-gc-theme="obsidian-gold"] .gcSettingsPendingCancelButton:hover{border-color:rgba(255,141,151,.420)!important;background:rgba(164,48,63,.200)!important}
html[data-gc-theme="obsidian-gold"] .gcSettingsPendingCancelButton:focus-visible{box-shadow:0 0 0 3px rgba(255,141,151,.120)!important}
html[data-gc-theme="obsidian-gold"] .gcSettingsConfirmBackdrop{background:rgba(5,4,3,.780)!important}
html[data-gc-theme="obsidian-gold"] .gcSettingsConfirmPanel{border:1px solid rgba(239,196,95,.180)!important;background:linear-gradient(
      180deg,
      rgba(12,9,5,.990),
      rgba(12,9,5,.990)
    )!important;box-shadow:0 30px 80px rgba(0,0,0,.550),
    inset 0 1px 0 rgba(255,255,255,.040)!important}
html[data-gc-theme="obsidian-gold"] .gcSettingsConfirmClose{border:1px solid rgba(255,255,255,.080)!important;background:rgba(5,4,3,.700)!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcSettingsConfirmIcon{border:1px solid rgba(255,151,163,.220)!important;background:rgba(153,42,57,.130)!important}
html[data-gc-theme="obsidian-gold"] .gcSettingsConfirmPanel h2{color:#ffffff!important}
html[data-gc-theme="obsidian-gold"] .gcSettingsConfirmPanel > p{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcSettingsConfirmSummary{border:1px solid rgba(255,255,255,.060)!important;background:rgba(255,255,255,.040)!important}
html[data-gc-theme="obsidian-gold"] .gcSettingsConfirmSummary > div{background:rgba(5,4,3,.760)!important}
html[data-gc-theme="obsidian-gold"] .gcSettingsConfirmSummary span{color:#b2a68f!important}
html[data-gc-theme="obsidian-gold"] .gcSettingsConfirmSummary strong{color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gcSettingsConfirmSecondary{border:1px solid rgba(239,196,95,.190)!important;background:rgba(12,9,5,.840)!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcSettingsConfirmDanger{border:1px solid rgba(255,151,163,.340)!important;background:linear-gradient(
      135deg,
      rgba(181,55,72,.940),
      rgba(126,35,49,.960)
    )!important;color:#ffffff!important;box-shadow:0 12px 26px rgba(123,32,47,.240)!important}
html[data-gc-theme="obsidian-gold"] .gcSettingsMemberIdSection{border-top:1px solid rgba(255,255,255,.060)!important}
html[data-gc-theme="obsidian-gold"] .gcSettingsMemberIdHeading h3{color:#ffffff!important}
html[data-gc-theme="obsidian-gold"] .gcSettingsMemberIdHeading p{color:#b2a68f!important}
html[data-gc-theme="obsidian-gold"] .gcSettingsCurrentMemberId{border:1px solid rgba(239,196,95,.170)!important;background:rgba(126,91,20,.090)!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcSettingsMemberIdLoading{color:#b2a68f!important}
html[data-gc-theme="obsidian-gold"] .gcSettingsMemberIdButton{border:1px solid rgba(239,196,95,.250)!important;background:rgba(53,41,19,.550)!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcSettingsMemberIdButton:hover{border-color:rgba(239,196,95,.440)!important;background:rgba(53,41,19,.680)!important}
html[data-gc-theme="obsidian-gold"] .gcSettingsMemberIdPolicy{color:#b2a68f!important}
html[data-gc-theme="obsidian-gold"] .gcSettingsMemberIdPolicy.isLocked{color:#f4cc68!important}
html[data-gc-theme="obsidian-gold"] .gcSettingsMemberIdMessage.isSuccess{background:rgba(42,184,122,.100)!important}
html[data-gc-theme="obsidian-gold"] .gcSettingsMemberIdMessage.isError{background:rgba(190,61,78,.110)!important}
html[data-gc-theme="obsidian-gold"] .gcSettingsMemberIdMessage.isNeutral{background:rgba(126,91,20,.100)!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcSettingsMemberIdModalIcon{border:1px solid rgba(239,196,95,.220)!important;background:rgba(126,91,20,.110)!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcSettingsMemberIdConfirm{border:1px solid rgba(239,196,95,.350)!important;background:linear-gradient(
      135deg,
      #d3a53a,
      #7e5b14
    )!important;color:#0c0905!important;box-shadow:0 12px 27px rgba(126,91,20,.210)!important}
html[data-gc-theme="obsidian-gold"] .gcSettingsGamingIdItem{border:1px solid rgba(255,255,255,.090)!important}
html[data-gc-theme="obsidian-gold"] .gcBadgePreferenceModule{border:1px solid rgba(239,196,95,.140)!important;background:linear-gradient(
      155deg,
      rgba(12,9,5,.980),
      rgba(12,9,5,.980)
    )!important}
html[data-gc-theme="obsidian-gold"] .gcBadgePreferenceHeading h2{color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gcBadgePreferenceHeading p{color:#d3a53a!important}
html[data-gc-theme="obsidian-gold"] .gcBadgePreferenceEyebrow{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcBadgePreferencePrivacyNote{border:1px solid rgba(139,101,243,.180)!important;background:rgba(139,101,243,.080)!important}
html[data-gc-theme="obsidian-gold"] .gcBadgePreferenceSummary{color:#b2a68f!important}
html[data-gc-theme="obsidian-gold"] .gcBadgePreferenceSummary strong{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcBadgePreferenceCard{border:1px solid rgba(255,255,255,.060)!important}
html[data-gc-theme="obsidian-gold"] .gcBadgePreferenceCard.isFeatured{border-color:rgba(139,101,243,.240)!important;background:linear-gradient(
      145deg,
      rgba(139,101,243,.090),
      rgba(239,196,95,.035)
    )!important}
html[data-gc-theme="obsidian-gold"] .gcBadgePreferenceIcon{border:1px solid rgba(239,196,95,.140)!important;background:linear-gradient(
      145deg,
      rgba(239,196,95,.080),
      rgba(139,101,243,.090)
    )!important}
html[data-gc-theme="obsidian-gold"] .gcBadgePreferenceText strong{color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gcBadgePreferenceText span{color:#b2a68f!important}
html[data-gc-theme="obsidian-gold"] .gcBadgePreferenceText p{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcBadgePreferenceToggle{border:1px solid rgba(255,255,255,.060)!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcBadgePreferenceSave,
html[data-gc-theme="obsidian-gold"] .gcBadgePreferenceRetry{border:1px solid rgba(239,196,95,.300)!important;background:linear-gradient(135deg,#efc45f,#d3a53a)!important;color:#050403!important}
html[data-gc-theme="obsidian-gold"] .gcBadgePreferenceMessage.isSuccess{background:rgba(47,167,105,.110)!important}
html[data-gc-theme="obsidian-gold"] .gcBadgePreferenceMessage.isError{background:rgba(205,59,59,.110)!important}
html[data-gc-theme="obsidian-gold"] .gcBadgePreferenceState{border:1px dashed rgba(239,196,95,.140)!important;color:#d3a53a!important}
html[data-gc-theme="obsidian-gold"] .gcBadgePreferenceState strong{color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gcBadgePreferenceSpinner{border:3px solid rgba(255,255,255,.090)!important;border-top-color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcSettingsShowGames{border:1px solid rgba(239,196,95,.110)!important}
html[data-gc-theme="obsidian-gold"] .gcSettingsShowGamesHeading strong{color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gcSettingsShowGamesHeading p{color:#d3a53a!important}
html[data-gc-theme="obsidian-gold"] .gcSettingsShowGamesAll{border:1px solid rgba(239,196,95,.160)!important;background:rgba(211,165,58,.090)!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcSettingsShowGamesPill{border:1px solid rgba(255,255,255,.080)!important;background:#19140c!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcSettingsShowGamesPill::before{background:#7e5b14!important}
html[data-gc-theme="obsidian-gold"] .gcSettingsShowGamesOption input:checked + .gcSettingsShowGamesPill{border-color:rgba(239,196,95,.400)!important;background:linear-gradient(145deg,rgba(211,165,58,.230),rgba(53,41,19,.280))!important;color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gcSettingsShowGamesOption input:checked + .gcSettingsShowGamesPill::before{background:#efc45f!important;box-shadow:0 0 12px rgba(239,196,95,.500)!important}
html[data-gc-theme="obsidian-gold"] .gcSettingsShowGamesOption input:focus-visible + .gcSettingsShowGamesPill{box-shadow:0 0 0 3px rgba(239,196,95,.120)!important}

/* Generated from app:styles.html:0 */
html[data-gc-theme="obsidian-gold"]{--bg:#050403!important;--surface:rgba(12,9,5,.940)!important;--surface2:#0c0905!important;--primary:#7e5b14!important;--primary2:#7e5b14!important;--accent:#d3a53a!important;--gold:#f4cc68!important;--muted:#ebe2cf!important;--shadow:0 12px 32px rgba(126,91,20,.220)!important}
html[data-gc-theme="obsidian-gold"] body{background:radial-gradient(
      circle at top,
      #19140c 0%,
      #050403 45%,
      #050403 100%
    )!important}
html[data-gc-theme="obsidian-gold"] button:focus-visible,
html[data-gc-theme="obsidian-gold"] a:focus-visible,
html[data-gc-theme="obsidian-gold"] input:focus-visible,
html[data-gc-theme="obsidian-gold"] select:focus-visible,
html[data-gc-theme="obsidian-gold"] textarea:focus-visible{outline:2px solid rgba(239,196,95,.780)!important}
html[data-gc-theme="obsidian-gold"] .card{background:linear-gradient(
      180deg,
      rgba(12,9,5,.960),
      rgba(12,9,5,.960)
    )!important;border:1px solid rgba(211,165,58,.080)!important}
html[data-gc-theme="obsidian-gold"] .input{background:#19140c!important}
html[data-gc-theme="obsidian-gold"] .input:focus{box-shadow:0 0 0 3px rgba(211,165,58,.220)!important}
html[data-gc-theme="obsidian-gold"] .backLink{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .btn:hover{box-shadow:0 0 18px rgba(211,165,58,.350)!important}
html[data-gc-theme="obsidian-gold"] .toast{background:#0c0905!important;border:1px solid rgba(211,165,58,.100)!important}
html[data-gc-theme="obsidian-gold"] .loadingOverlay{background:rgba(5,4,3,.680)!important}
html[data-gc-theme="obsidian-gold"] .spinner{border:4px solid rgba(255,255,255,.150)!important}
html[data-gc-theme="obsidian-gold"] .successCard{border:1px solid rgba(16,185,129,.350)!important}
html[data-gc-theme="obsidian-gold"] .errorCard{border:1px solid rgba(239,68,68,.350)!important}
html[data-gc-theme="obsidian-gold"] .kormaCard{background:rgba(255,255,255,.040)!important}
html[data-gc-theme="obsidian-gold"] .kormaSpeech{background:linear-gradient(
      180deg,
      rgba(53,41,19,.920),
      rgba(25,20,12,.940)
    )!important;border:1px solid rgba(211,165,58,.180)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.080),
      inset 0 -1px 0 rgba(0,0,0,.180),
      0 0 16px rgba(211,165,58,.080)!important}
html[data-gc-theme="obsidian-gold"] .progressStep{background:#352913!important}
html[data-gc-theme="obsidian-gold"] .progressStep.active{box-shadow:0 0 12px rgba(126,91,20,.450)!important}
html[data-gc-theme="obsidian-gold"] .progressLine{background:#352913!important}
html[data-gc-theme="obsidian-gold"] .identityCard{background:#19140c!important;border:1px solid rgba(255,255,255,.060)!important}
html[data-gc-theme="obsidian-gold"] .identityCard:hover{border-color:rgba(126,91,20,.450)!important}
html[data-gc-theme="obsidian-gold"] .identityCard.selected{box-shadow:0 0 18px rgba(126,91,20,.200)!important}
html[data-gc-theme="obsidian-gold"] .statusPending{background:#d7aa3b!important;box-shadow:0 0 18px rgba(215,170,59,.350)!important}
html[data-gc-theme="obsidian-gold"] .statusComing{background:#d3a53a!important}
html[data-gc-theme="obsidian-gold"] .role-communityadmin{color:#ffffff!important}
html[data-gc-theme="obsidian-gold"] .role-groupadmin{background:#d3a53a!important;color:#ffffff!important}
html[data-gc-theme="obsidian-gold"] .role-member{background:#5b5242!important;color:#ffffff!important}
html[data-gc-theme="obsidian-gold"] .role-banned{color:#ffffff!important}
html[data-gc-theme="obsidian-gold"] .headerDivider{background:linear-gradient(
      90deg,
      transparent,
      rgba(211,165,58,.350),
      transparent
    )!important}
html[data-gc-theme="obsidian-gold"] .profileCard{border:1px solid rgba(255,255,255,.080)!important}
html[data-gc-theme="obsidian-gold"] .profileBanner{background:linear-gradient(135deg, #352913, #19140c)!important}
html[data-gc-theme="obsidian-gold"] .profileAvatar{background:#efc45f!important;box-shadow:0 0 18px rgba(211,165,58,.250)!important}
html[data-gc-theme="obsidian-gold"] .gamePickerModal{background:rgba(0,0,0,.650)!important}
html[data-gc-theme="obsidian-gold"] .gamePickerSheet{background:#0c0905!important}
html[data-gc-theme="obsidian-gold"] .gameSearchCard{background:#19140c!important}
html[data-gc-theme="obsidian-gold"] .selectedGame{background:#19140c!important}
html[data-gc-theme="obsidian-gold"] .selectedGameChip{background:#19140c!important;border:1px solid #352913!important}
html[data-gc-theme="obsidian-gold"] .gameHero{background:radial-gradient(
        circle at top right,

        rgba(211,165,58,.080),
        transparent 45%
      ),
      linear-gradient(180deg, rgba(255,255,255,.030), rgba(0,0,0,.080))!important}
html[data-gc-theme="obsidian-gold"] .gameHeroCover{box-shadow:0 12px 28px rgba(0,0,0,.450)!important}
html[data-gc-theme="obsidian-gold"] .gameHeroCover:hover{box-shadow:0 20px 40px rgba(0,0,0,.550)!important}
html[data-gc-theme="obsidian-gold"] .platformChip{background:rgba(255,255,255,.050)!important;border:1px solid rgba(255,255,255,.080)!important}
html[data-gc-theme="obsidian-gold"] .platformChip:hover{background:rgba(255,255,255,.080)!important}
html[data-gc-theme="obsidian-gold"] .browseGamesPage .gameHubPlatforms{
  background:transparent !important;
  border:0 !important;
  box-shadow:none !important;
}

html[data-gc-theme="obsidian-gold"] .browsePlatformIcon{
  background:transparent !important;
  box-shadow:none !important;
}

html[data-gc-theme="obsidian-gold"] .gameDetailPage .gameHeroPlatformSection{
  border-top:0 !important;
  background:transparent !important;
}

html[data-gc-theme="obsidian-gold"] .gameDetailPage .gameHeroPlatformSection .platformChip{
  background:transparent !important;
  box-shadow:none !important;
}
html[data-gc-theme="obsidian-gold"] .genreChip{background:#352913!important}
html[data-gc-theme="obsidian-gold"] .overviewDescription{color:#dddddd!important}
html[data-gc-theme="obsidian-gold"] .metacriticCard{background:#19140c!important}
html[data-gc-theme="obsidian-gold"] .gameActionBtn{background:#352913!important}
html[data-gc-theme="obsidian-gold"] .gameActionBtn:hover{background:#7e5b14!important}
html[data-gc-theme="obsidian-gold"] .gameActionBtn.active{background:linear-gradient(180deg, #d3a53a 0%, #d3a53a 100%)!important;color:#050403!important;box-shadow:0 0 18px rgba(211,165,58,.350)!important}
html[data-gc-theme="obsidian-gold"] .gameActionBtn.locked:hover{background:#352913!important}
html[data-gc-theme="obsidian-gold"] .platinumActionBtn.active{background:linear-gradient(180deg, #efc45f 0%, #efc45f 100%)!important;color:#0c0905!important;box-shadow:0 0 18px rgba(239,196,95,.340)!important}
html[data-gc-theme="obsidian-gold"] .platformMoreToggle{border:1px solid rgba(255,255,255,.120)!important}
html[data-gc-theme="obsidian-gold"] .platformMoreToggle:hover{border-color:rgba(255,255,255,.250)!important}
html[data-gc-theme="obsidian-gold"] .gameInfoRow{background:#19140c!important}
html[data-gc-theme="obsidian-gold"] .gameInfoTitle{color:#b2a68f!important}
html[data-gc-theme="obsidian-gold"] .gameRating{background:#19140c!important;box-shadow:0 6px 18px rgba(0,0,0,.350)!important}
html[data-gc-theme="obsidian-gold"] .gameRatingLabel{color:#aaaaaa!important}
html[data-gc-theme="obsidian-gold"] .adminToolbar{border-top:1px solid rgba(255,255,255,.060)!important}
html[data-gc-theme="obsidian-gold"] .adminBtn{background:#352913!important}
html[data-gc-theme="obsidian-gold"] .communityRow{border-bottom:1px solid rgba(255,255,255,.060)!important}
html[data-gc-theme="obsidian-gold"] .skeletonCover{background:#352913!important}
html[data-gc-theme="obsidian-gold"] .skeletonLine{background:#352913!important}
html[data-gc-theme="obsidian-gold"] .gameHeroPublisher{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .featuredGameCard{background:#19140c!important}
html[data-gc-theme="obsidian-gold"] .trendingGameRow{border-bottom:1px solid rgba(255,255,255,.050)!important}
html[data-gc-theme="obsidian-gold"] .gameHubCard{background:rgba(255,255,255,.030)!important}
html[data-gc-theme="obsidian-gold"] .gameHubCard:hover{background:rgba(255,255,255,.050)!important}
html[data-gc-theme="obsidian-gold"] .gameCarouselCard:hover{box-shadow:0 18px 36px rgba(0,0,0,.450)!important}
html[data-gc-theme="obsidian-gold"] .gameCarouselCover{background:#19140c!important;box-shadow:0 18px 36px rgba(0,0,0,.450)!important}
html[data-gc-theme="obsidian-gold"] .browseFilter{border:1px solid rgba(255,255,255,.100)!important;background:#19140c!important}
html[data-gc-theme="obsidian-gold"] .browseFilter:hover{border-color:rgba(255,255,255,.220)!important}
html[data-gc-theme="obsidian-gold"] .browseFilter.active{background:linear-gradient(180deg, #d3a53a 0%, #d3a53a 100%)!important;color:#050403!important;box-shadow:0 0 14px rgba(211,165,58,.250)!important}
html[data-gc-theme="obsidian-gold"] .browseSort{border:1px solid rgba(255,255,255,.120)!important;background:#19140c!important}
html[data-gc-theme="obsidian-gold"] .browsePlatformIcon{background:rgba(255,255,255,.060)!important;border:1px solid rgba(255,255,255,.080)!important}
html[data-gc-theme="obsidian-gold"] .gameDetailChip{background:rgba(255,255,255,.060)!important;border:1px solid rgba(255,255,255,.090)!important;color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gameFeatureChip{background:rgba(211,165,58,.100)!important;border:1px solid rgba(211,165,58,.240)!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .ageRatingBadge{border:1px solid rgba(255,255,255,.350)!important}
html[data-gc-theme="obsidian-gold"] .gameTrailerFrame{background:#000000!important}
html[data-gc-theme="obsidian-gold"] .gameScreenshotButton{background:#0c0905!important}
html[data-gc-theme="obsidian-gold"] .gameScreenshotButton:hover{box-shadow:0 10px 24px rgba(0,0,0,.300)!important}
html[data-gc-theme="obsidian-gold"] .importStatusBadge.idle{background:rgba(255,255,255,.080)!important}
html[data-gc-theme="obsidian-gold"] .importStatusBadge.running{background:rgba(211,165,58,.130)!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .importStatusBadge.paused{background:rgba(215,170,59,.140)!important;color:#d7aa3b!important}
html[data-gc-theme="obsidian-gold"] .importStatusBadge.complete{background:rgba(74,222,128,.140)!important}
html[data-gc-theme="obsidian-gold"] .importStatusItem{background:rgba(255,255,255,.035)!important;border:1px solid rgba(255,255,255,.060)!important}
html[data-gc-theme="obsidian-gold"] .importActivity{background:rgba(255,255,255,.070)!important}
html[data-gc-theme="obsidian-gold"] .importActivityBar{background:linear-gradient(90deg, #d3a53a, #efc45f)!important}
html[data-gc-theme="obsidian-gold"] .secondaryButton{border:1px solid rgba(255,255,255,.120)!important;background:#352913!important}
html[data-gc-theme="obsidian-gold"] .dangerButton{border:1px solid rgba(239,68,68,.300)!important;background:rgba(239,68,68,.100)!important}
html[data-gc-theme="obsidian-gold"] .importErrorCard{border-color:rgba(239,68,68,.280)!important}
html[data-gc-theme="obsidian-gold"] .importSpinner{border:3px solid rgba(255,255,255,.120)!important}
html[data-gc-theme="obsidian-gold"] .adminDashboardPage{background:radial-gradient(
        circle at 12% 4%,
        rgba(211,165,58,.130),
        transparent 34%
      ),
      linear-gradient(180deg, #0c0905 0%, #050403 44%, #050403 100%)!important}
html[data-gc-theme="obsidian-gold"] .adminDashboardEyebrow,
html[data-gc-theme="obsidian-gold"] .adminSectionEyebrow,
html[data-gc-theme="obsidian-gold"] .adminIdentityLabel{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .adminDashboardShield{border:1px solid rgba(239,196,95,.220)!important;background:linear-gradient(
      145deg,
      rgba(211,165,58,.170),
      rgba(12,9,5,.800)
    )!important;box-shadow:0 18px 42px rgba(0,0,0,.260),
      inset 0 1px 0 rgba(255,255,255,.050)!important}
html[data-gc-theme="obsidian-gold"] .adminIdentityCard{border-color:rgba(211,165,58,.150)!important;background:linear-gradient(
      135deg,
      rgba(12,9,5,.970),
      rgba(12,9,5,.920)
    )!important;box-shadow:0 22px 54px rgba(0,0,0,.280),
      0 0 44px rgba(211,165,58,.035)!important}
html[data-gc-theme="obsidian-gold"] .adminIdentityAvatar{color:#050403!important;background:linear-gradient(135deg, #efc45f, #d3a53a)!important;box-shadow:0 10px 28px rgba(211,165,58,.220)!important}
html[data-gc-theme="obsidian-gold"] .adminIdentityName{color:#ffffff!important}
html[data-gc-theme="obsidian-gold"] .adminVerifiedBadge{border:1px solid rgba(79,214,151,.200)!important;background:rgba(55,178,112,.090)!important}
html[data-gc-theme="obsidian-gold"] .adminVerifiedDot{box-shadow:0 0 12px rgba(88,217,154,.800)!important}
html[data-gc-theme="obsidian-gold"] .adminSectionTitle{color:#ffffff!important}
html[data-gc-theme="obsidian-gold"] .adminIconButton{border:1px solid rgba(255,255,255,.090)!important;color:#ffffff!important;background:rgba(25,20,12,.880)!important}
html[data-gc-theme="obsidian-gold"] .adminIconButton:hover{border-color:rgba(211,165,58,.280)!important;background:rgba(53,41,19,.960)!important}
html[data-gc-theme="obsidian-gold"] .adminOverviewCard{border-color:rgba(255,255,255,.075)!important;background:linear-gradient(
      145deg,
      rgba(12,9,5,.960),
      rgba(12,9,5,.960)
    )!important}
html[data-gc-theme="obsidian-gold"] .adminOverviewIcon{background:rgba(211,165,58,.100)!important}
html[data-gc-theme="obsidian-gold"] .adminOverviewValue{color:#ffffff!important}
html[data-gc-theme="obsidian-gold"] .adminActionCard{border:1px solid rgba(255,255,255,.080)!important;background:linear-gradient(
      145deg,
      rgba(12,9,5,.980),
      rgba(12,9,5,.980)
    )!important;box-shadow:0 18px 45px rgba(0,0,0,.220)!important}
html[data-gc-theme="obsidian-gold"] .adminActionCard:not(.isDisabled):hover{border-color:rgba(211,165,58,.270)!important;box-shadow:0 22px 52px rgba(0,0,0,.300),
      0 0 34px rgba(211,165,58,.060)!important}
html[data-gc-theme="obsidian-gold"] .adminActionIcon{background:linear-gradient(
      145deg,
      rgba(211,165,58,.180),
      rgba(53,41,19,.100)
    )!important}
html[data-gc-theme="obsidian-gold"] .adminActionBadge.live{background:rgba(39,176,118,.120)!important}
html[data-gc-theme="obsidian-gold"] .adminActionBadge.sync{color:#efc45f!important;background:rgba(211,165,58,.130)!important}
html[data-gc-theme="obsidian-gold"] .adminActionBadge.soon{color:#efc45f!important;background:rgba(178,166,143,.120)!important}
html[data-gc-theme="obsidian-gold"] .adminActionTitle{color:#ffffff!important}
html[data-gc-theme="obsidian-gold"] .adminActionFooter{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .adminActivityCard{border-color:rgba(211,165,58,.120)!important;background:linear-gradient(
      135deg,
      rgba(12,9,5,.980),
      rgba(12,9,5,.980)
    )!important}
html[data-gc-theme="obsidian-gold"] .adminActivityStatusIcon{background:rgba(211,165,58,.100)!important}
html[data-gc-theme="obsidian-gold"] .adminActivityPulse{background:#d3a53a!important;box-shadow:0 0 0 7px rgba(211,165,58,.080)!important}
html[data-gc-theme="obsidian-gold"] .adminActivityTitle{color:#ffffff!important}
html[data-gc-theme="obsidian-gold"] .gameReviewsPage{background:radial-gradient(
        circle at 12% 4%,
        rgba(211,165,58,.120),
        transparent 34%
      ),
      linear-gradient(180deg, #0c0905 0%, #050403 44%, #050403 100%)!important}
html[data-gc-theme="obsidian-gold"] .gameReviewsEyebrow{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gameReviewsHeaderIcon{border:1px solid rgba(239,196,95,.200)!important;background:linear-gradient(
      145deg,
      rgba(211,165,58,.170),
      rgba(12,9,5,.800)
    )!important;color:#f4cc68!important}
html[data-gc-theme="obsidian-gold"] .gameReviewsScore{color:#ffffff!important}
html[data-gc-theme="obsidian-gold"] .gameReviewsSummaryDivider{background:rgba(255,255,255,.090)!important}
html[data-gc-theme="obsidian-gold"] .gameReviewEligibilityBadge{background:rgba(55,178,112,.100)!important}
html[data-gc-theme="obsidian-gold"] .gameReviewModerationNotice{border:1px solid rgba(215,170,59,.220)!important;color:#d7aa3b!important;background:rgba(215,170,59,.080)!important}
html[data-gc-theme="obsidian-gold"] .gameReviewModerationNotice.archived{border-color:rgba(239,196,95,.200)!important;color:#efc45f!important;background:rgba(239,196,95,.080)!important}
html[data-gc-theme="obsidian-gold"] .gameReviewFieldLabel{color:#ffffff!important}
html[data-gc-theme="obsidian-gold"] .gameReviewRatingSuffix{border-left:1px solid rgba(255,255,255,.080)!important;background:#19140c!important}
html[data-gc-theme="obsidian-gold"] .gameReviewToggleCard{border:1px solid rgba(255,255,255,.080)!important;background:rgba(255,255,255,.035)!important}
html[data-gc-theme="obsidian-gold"] .gameReviewLockedIcon{background:rgba(255,255,255,.060)!important}
html[data-gc-theme="obsidian-gold"] .gameReviewsCountBadge{color:#efc45f!important;background:rgba(211,165,58,.130)!important}
html[data-gc-theme="obsidian-gold"] .gameReviewMember{color:#ffffff!important}
html[data-gc-theme="obsidian-gold"] .gameReviewOwnerBadge{color:#efc45f!important;background:rgba(211,165,58,.120)!important}
html[data-gc-theme="obsidian-gold"] .gameReviewCardScore{color:#ffffff!important}
html[data-gc-theme="obsidian-gold"] .gameReviewBody{color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gameReviewSpoilerBlock{border:1px solid rgba(215,170,59,.180)!important;background:rgba(215,170,59,.060)!important}
html[data-gc-theme="obsidian-gold"] .gameReviewSpoilerBlock p{color:#d7aa3b!important}
@media (max-width: 380px){
html[data-gc-theme="obsidian-gold"] .gameReviewsRecommendPanel{border-top:1px solid rgba(255,255,255,.080)!important}
}
html[data-gc-theme="obsidian-gold"] .gameCommunityReviewsCard{border:1px solid rgba(211,165,58,.200)!important;background:linear-gradient(
      145deg,
      rgba(211,165,58,.080),
      rgba(255,255,255,.025)
    )!important}
html[data-gc-theme="obsidian-gold"] .gameCommunityReviewsTitle{color:#ffffff!important}
html[data-gc-theme="obsidian-gold"] .gameCommunityReviewScore{border:1px solid rgba(211,165,58,.300)!important;background:rgba(211,165,58,.100)!important}
html[data-gc-theme="obsidian-gold"] .gameCommunityReviewStat{border:1px solid rgba(255,255,255,.070)!important;background:rgba(0,0,0,.130)!important}
html[data-gc-theme="obsidian-gold"] .gameCommunityReviewStat strong{color:#ffffff!important}
html[data-gc-theme="obsidian-gold"] .gameCommunityReviewsButton{border:1px solid rgba(211,165,58,.350)!important;background:rgba(211,165,58,.130)!important}
html[data-gc-theme="obsidian-gold"] .gameCommunityReviewsButton:hover{background:rgba(211,165,58,.200)!important}
@media (max-width: 768px){
html[data-gc-theme="obsidian-gold"] .gcMobileAppBar{border:1px solid rgba(239,196,95,.250)!important;background:linear-gradient(
        145deg,
        rgba(12,9,5,.940),
        rgba(12,9,5,.940)
      )!important;box-shadow:0 18px 46px rgba(0,0,0,.420),
        0 0 34px rgba(211,165,58,.070),
        inset 0 1px 0 rgba(255,255,255,.080)!important}
html[data-gc-theme="obsidian-gold"] .gcMobileAppBar::before{background:radial-gradient(
        circle at 18% 0%,
        rgba(211,165,58,.150),
        transparent 36%
      )!important}
html[data-gc-theme="obsidian-gold"] .gcMobileAppBar::after{background:linear-gradient(
        100deg,
        transparent,
        rgba(255,255,255,.065),
        transparent
      )!important}
html[data-gc-theme="obsidian-gold"] .gcMobileAppBarBrand{border:1px solid rgba(239,196,95,.140)!important;background:linear-gradient(
        145deg,
        rgba(211,165,58,.180),
        rgba(126,91,20,.060)
      )!important;color:#efc45f!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.060)!important}
html[data-gc-theme="obsidian-gold"] .gcMobileBrandPulse{background:rgba(211,165,58,.120)!important}
html[data-gc-theme="obsidian-gold"] .gcMobileAppBarBrand.isActive{border-color:rgba(239,196,95,.420)!important;background:linear-gradient(
        145deg,
        rgba(211,165,58,.280),
        rgba(126,91,20,.120)
      )!important;box-shadow:0 0 20px rgba(211,165,58,.140),
        inset 0 1px 0 rgba(255,255,255,.090)!important}
html[data-gc-theme="obsidian-gold"] .gcMobileAppBarButton{color:rgba(255,249,235,.740)!important}
html[data-gc-theme="obsidian-gold"] .gcMobileAppBarButton::before{background:radial-gradient(
        circle at center,
        rgba(239,196,95,.220),
        transparent 68%
      )!important}
html[data-gc-theme="obsidian-gold"] .gcMobileButtonIcon{background:rgba(255,255,255,.035)!important}
html[data-gc-theme="obsidian-gold"] .gcMobileAppBarButton.isActive{color:#efc45f!important;border-color:rgba(211,165,58,.220)!important;background:linear-gradient(
        145deg,
        rgba(211,165,58,.150),
        rgba(126,91,20,.055)
      )!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.040)!important}
html[data-gc-theme="obsidian-gold"] .gcMobileAppBarButton.isActive .gcMobileButtonIcon{background:rgba(211,165,58,.140)!important;box-shadow:0 0 16px rgba(211,165,58,.100)!important}
html[data-gc-theme="obsidian-gold"] .gcMobileAppBarButton:focus-visible,
html[data-gc-theme="obsidian-gold"] .gcMobileAppBarBrand:focus-visible{outline:2px solid rgba(239,196,95,.750)!important}
html[data-gc-theme="obsidian-gold"] .gcScrollTopButton{border:1px solid rgba(239,196,95,.360)!important;background:linear-gradient(
        145deg,
        rgba(53,41,19,.960),
        rgba(12,9,5,.960)
      )!important;color:#efc45f!important;box-shadow:0 18px 40px rgba(0,0,0,.400),
        0 0 30px rgba(211,165,58,.110),
        inset 0 1px 0 rgba(255,255,255,.080)!important}
html[data-gc-theme="obsidian-gold"] .gcScrollTopButton::before{border:1px solid rgba(239,196,95,.160)!important;background:rgba(211,165,58,.060)!important}
html[data-gc-theme="obsidian-gold"] .gcScrollTopButton::after{border:1px solid rgba(239,196,95,.200)!important}
html[data-gc-theme="obsidian-gold"] .gcScrollTopButton:active,
html[data-gc-theme="obsidian-gold"] .gcScrollTopButton.isPressed{border-color:rgba(239,196,95,.650)!important;box-shadow:0 10px 24px rgba(0,0,0,.380),
        0 0 26px rgba(211,165,58,.180)!important}
html[data-gc-theme="obsidian-gold"] .gcScrollTopButton:active::before,
html[data-gc-theme="obsidian-gold"] .gcScrollTopButton.isPressed::before{background:rgba(211,165,58,.160)!important}
html[data-gc-theme="obsidian-gold"] .gcScrollTopButton:focus-visible{outline:2px solid rgba(239,196,95,.780)!important}
}
@media (hover: hover) and (max-width: 768px){
html[data-gc-theme="obsidian-gold"] .gcMobileAppBarButton:hover{color:#efc45f!important;border-color:rgba(211,165,58,.180)!important;background:rgba(211,165,58,.080)!important}
html[data-gc-theme="obsidian-gold"] .gcMobileAppBarBrand:hover{border-color:rgba(211,165,58,.340)!important;box-shadow:0 0 20px rgba(211,165,58,.120)!important}
html[data-gc-theme="obsidian-gold"] .gcScrollTopButton:hover{border-color:rgba(239,196,95,.600)!important;box-shadow:0 20px 44px rgba(0,0,0,.420),
        0 0 34px rgba(211,165,58,.160)!important}
}
@media (max-width: 380px){
html[data-gc-theme="obsidian-gold"] .gameReviewsRecommendPanel{border-top:1px solid rgba(255,255,255,.080)!important}
}
@media (max-width: 768px){
html[data-gc-theme="obsidian-gold"] body.gamesHubPage{background:radial-gradient(
          circle at 50% -8%,
          rgba(211,165,58,.160),
          transparent 34%
        ),
        linear-gradient(180deg, #0c0905 0%, #050403 46%, #050403 100%)!important}
html[data-gc-theme="obsidian-gold"] .gamesHubPage .backLink{color:rgba(255,249,235,.820)!important}
html[data-gc-theme="obsidian-gold"] .gamesHubPage .pageSubtitle{color:rgba(239,196,95,.820)!important}
html[data-gc-theme="obsidian-gold"] .gamesHubPage .featuredGameCard{border:1px solid rgba(239,196,95,.110)!important;background:radial-gradient(
          circle at 100% 0%,
          rgba(211,165,58,.110),
          transparent 44%
        ),
        linear-gradient(145deg, rgba(25,20,12,.980), rgba(12,9,5,.980))!important;box-shadow:0 18px 42px rgba(0,0,0,.260),
        0 0 30px rgba(211,165,58,.035),
        inset 0 1px 0 rgba(255,255,255,.040)!important}
html[data-gc-theme="obsidian-gold"] .gamesHubPage .featuredGameCard::after{background:linear-gradient(
        90deg,
        transparent,
        rgba(239,196,95,.250),
        transparent
      )!important}
html[data-gc-theme="obsidian-gold"] .gamesHubPage .featuredCover{box-shadow:0 12px 26px rgba(0,0,0,.360)!important}
html[data-gc-theme="obsidian-gold"] .gamesHubPage .featuredMeta{color:rgba(239,196,95,.780)!important}
html[data-gc-theme="obsidian-gold"] .gamesHubPage .featuredOpenBtn{box-shadow:0 9px 22px rgba(211,165,58,.160)!important}
html[data-gc-theme="obsidian-gold"] .gamesHubPage .gameCarouselCover{border:1px solid rgba(255,255,255,.055)!important;background:#0c0905!important;box-shadow:0 13px 28px rgba(0,0,0,.320)!important}
html[data-gc-theme="obsidian-gold"] .gamesHubPage .gameCarouselTitle{color:rgba(255,255,255,.940)!important}
html[data-gc-theme="obsidian-gold"] .gamesHubPage .gameCarouselDate{color:rgba(239,196,95,.720)!important}
html[data-gc-theme="obsidian-gold"] .gamesHubPage .gamesSection:last-child .primaryButton{box-shadow:0 12px 28px rgba(211,165,58,.150)!important}
}
@media (max-width: 768px){
html[data-gc-theme="obsidian-gold"] body.browseGamesPage{background:radial-gradient(
          circle at 50% -8%,
          rgba(211,165,58,.150),
          transparent 32%
        ),
        linear-gradient(180deg, #0c0905 0%, #050403 44%, #050403 100%)!important}
html[data-gc-theme="obsidian-gold"] .browseGamesPage #browseSearch{border:1px solid rgba(239,196,95,.140)!important;background:linear-gradient(
        145deg,
        rgba(25,20,12,.960),
        rgba(12,9,5,.960)
      )!important;color:#ffffff!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.035)!important}
html[data-gc-theme="obsidian-gold"] .browseGamesPage #browseSearch:focus{border-color:rgba(211,165,58,.420)!important;box-shadow:0 0 0 3px rgba(211,165,58,.100),
        inset 0 1px 0 rgba(255,255,255,.040)!important}
html[data-gc-theme="obsidian-gold"] .browseGamesPage .browseFilter{box-shadow:inset 0 1px 0 rgba(255,255,255,.025)!important}
html[data-gc-theme="obsidian-gold"] .browseGamesPage .browseFilter.active{background:linear-gradient(145deg, #d3a53a, #7e5b14)!important;box-shadow:0 8px 22px rgba(211,165,58,.170)!important}
html[data-gc-theme="obsidian-gold"] .browseGamesPage .gameHubCard{border:1px solid rgba(255,255,255,.065)!important;background:linear-gradient(
        160deg,
        rgba(25,20,12,.980),
        rgba(12,9,5,.980)
      )!important;box-shadow:0 15px 34px rgba(0,0,0,.280),
        inset 0 1px 0 rgba(255,255,255,.035)!important}
html[data-gc-theme="obsidian-gold"] .browseGamesPage .gameHubCover{background:#0c0905!important}
html[data-gc-theme="obsidian-gold"] .browseGamesPage .gameHubTitle{color:#ffffff!important}
html[data-gc-theme="obsidian-gold"] .browseGamesPage .gameHubDeveloper{color:rgba(239,196,95,.720)!important}
}
@media (max-width: 768px){
html[data-gc-theme="obsidian-gold"] body.gameDetailPage{background:radial-gradient(
          circle at 50% -8%,
          rgba(211,165,58,.140),
          transparent 34%
        ),
        linear-gradient(180deg, #0c0905 0%, #050403 45%, #050403 100%)!important}
html[data-gc-theme="obsidian-gold"] .gameDetailPage .gameHero{border:1px solid rgba(239,196,95,.100)!important;background:radial-gradient(
          circle at 100% 0%,
          rgba(211,165,58,.120),
          transparent 46%
        ),
        linear-gradient(145deg, rgba(25,20,12,.980), rgba(12,9,5,.980))!important;box-shadow:0 20px 46px rgba(0,0,0,.300),
        inset 0 1px 0 rgba(255,255,255,.035)!important}
html[data-gc-theme="obsidian-gold"] .gameDetailPage .gameHeroCover{box-shadow:0 13px 30px rgba(0,0,0,.380)!important}
html[data-gc-theme="obsidian-gold"] .gameDetailPage .gameActionBtn{border:1px solid rgba(255,255,255,.055)!important;background:linear-gradient(
        145deg,
        rgba(53,41,19,.960),
        rgba(25,20,12,.960)
      )!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.025)!important}
html[data-gc-theme="obsidian-gold"] .gameDetailPage .gameActionBtn.active{color:#050403!important;background:linear-gradient(145deg, #efc45f, #d3a53a)!important;box-shadow:0 10px 25px rgba(211,165,58,.170)!important}
html[data-gc-theme="obsidian-gold"] .gameDetailPage #gameTabs{border:1px solid rgba(255,255,255,.065)!important;background:rgba(12,9,5,.880)!important;box-shadow:0 12px 30px rgba(0,0,0,.260)!important}
html[data-gc-theme="obsidian-gold"] .gameDetailPage .gameTab.active{background:linear-gradient(145deg, #7e5b14, #7e5b14)!important;box-shadow:0 7px 18px rgba(126,91,20,.150)!important}
html[data-gc-theme="obsidian-gold"] .gameDetailPage .gameInfoRow{background:linear-gradient(
        145deg,
        rgba(25,20,12,.900),
        rgba(25,20,12,.920)
      )!important}
html[data-gc-theme="obsidian-gold"] .gameDetailPage .gameTrailerFrame{box-shadow:0 15px 32px rgba(0,0,0,.300)!important}
html[data-gc-theme="obsidian-gold"] .gameDetailPage .gameScreenshotButton{box-shadow:0 13px 29px rgba(0,0,0,.280)!important}
}
@media (max-width: 768px){
html[data-gc-theme="obsidian-gold"] .gameDetailPage .gameHeroPremium{border:1px solid rgba(239,196,95,.120)!important;background:linear-gradient(
        155deg,
        rgba(25,20,12,.990),
        rgba(12,9,5,.990)
      )!important;box-shadow:0 22px 52px rgba(0,0,0,.320),
        0 0 34px rgba(211,165,58,.035),
        inset 0 1px 0 rgba(255,255,255,.040)!important}
html[data-gc-theme="obsidian-gold"] .gameDetailPage .gameHeroCoverButton{box-shadow:0 13px 30px rgba(0,0,0,.400)!important}
html[data-gc-theme="obsidian-gold"] .gameDetailPage .gameHeroCreators{color:rgba(239,196,95,.750)!important}
html[data-gc-theme="obsidian-gold"] .gameDetailPage .gameHeroCreatorSeparator{color:rgba(239,196,95,.420)!important}
html[data-gc-theme="obsidian-gold"] .gameDetailPage .gameHeroTitleRow .gameRating{border:1px solid rgba(255,255,255,.070)!important;background:rgba(5,4,3,.480)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.035)!important}
html[data-gc-theme="obsidian-gold"] .gameDetailPage .gameHeroMetaStrip{border:1px solid rgba(255,255,255,.055)!important;background:rgba(255,255,255,.026)!important}
html[data-gc-theme="obsidian-gold"] .gameDetailPage .gameHeroMetaLabel,
html[data-gc-theme="obsidian-gold"] .gameDetailPage .gameHeroSectionLabel{color:rgba(239,196,95,.660)!important}
html[data-gc-theme="obsidian-gold"] .gameDetailPage .gameHeroMetaItem strong{color:#ffffff!important}
html[data-gc-theme="obsidian-gold"] .gameDetailPage .gameHeroMetaDivider{background:rgba(255,255,255,.070)!important}
html[data-gc-theme="obsidian-gold"] .gameDetailPage .gameHeroPlatformSection{border-top:1px solid rgba(255,255,255,.055)!important;background:rgba(5,4,3,.200)!important}
html[data-gc-theme="obsidian-gold"] .gameDetailPage .gameHeroPlatformSection .platformChip{border:1px solid rgba(255,255,255,.065)!important;background:rgba(255,255,255,.035)!important}
html[data-gc-theme="obsidian-gold"] .gameDetailPage .gameHeroCollectionSection{border-top:1px solid rgba(255,255,255,.055)!important;background:linear-gradient(
        180deg,
        rgba(255,255,255,.018),
        rgba(0,0,0,.080)
      )!important}
html[data-gc-theme="obsidian-gold"] .gameDetailPage .gameHeroCollectionSection .gameActionBtn{border:1px solid rgba(255,255,255,.055)!important;background:rgba(53,41,19,.660)!important}
html[data-gc-theme="obsidian-gold"] .gameDetailPage .gameHeroCollectionSection .gameActionBtn.active{color:#050403!important;border-color:rgba(239,196,95,.550)!important;background:linear-gradient(145deg, #efc45f, #d3a53a)!important;box-shadow:0 8px 20px rgba(211,165,58,.140)!important}
html[data-gc-theme="obsidian-gold"] .gameDetailPage .gameHeroCollectionSection .platinumActionBtn.active{color:#1f170a!important;border-color:rgba(244,204,104,.720)!important;background:linear-gradient(145deg, #f4cc68, #d7aa3b)!important;box-shadow:0 10px 26px rgba(215,170,59,.220),
        inset 0 1px 0 rgba(255,255,255,.340)!important}
html[data-gc-theme="obsidian-gold"] .gameDetailPage
      .gameHeroCollectionSection
      .platinumActionBtn.active
      .collectionSvgPlatinum{stroke:#1f170a!important}
html[data-gc-theme="obsidian-gold"] .gameDetailPage .gameOverviewDescription,
html[data-gc-theme="obsidian-gold"] .gameDetailPage .gameOverviewSpecifications{border:1px solid rgba(255,255,255,.060)!important;background:linear-gradient(
        150deg,
        rgba(25,20,12,.950),
        rgba(12,9,5,.960)
      )!important;box-shadow:0 16px 38px rgba(0,0,0,.220),
        inset 0 1px 0 rgba(255,255,255,.030)!important}
html[data-gc-theme="obsidian-gold"] .gameDetailPage .gameOverviewEyebrow{color:rgba(239,196,95,.780)!important}
html[data-gc-theme="obsidian-gold"] .gameDetailPage .gameOverviewDescriptionText{color:rgba(255,249,235,.880)!important}
html[data-gc-theme="obsidian-gold"] .gameDetailPage .gameOverviewFact{border:1px solid rgba(255,255,255,.050)!important;background:rgba(255,255,255,.025)!important}
html[data-gc-theme="obsidian-gold"] .gameDetailPage .gameOverviewFactLabel{color:rgba(239,196,95,.680)!important}
html[data-gc-theme="obsidian-gold"] .gameDetailPage .gameOverviewFactValue{color:rgba(255,249,235,.930)!important}
html[data-gc-theme="obsidian-gold"] .gameDetailPage .gameOverviewPill,
html[data-gc-theme="obsidian-gold"] .gameDetailPage .gameOverviewFact .gameDetailChip,
html[data-gc-theme="obsidian-gold"] .gameDetailPage .gameOverviewFact .gameFeatureChip,
html[data-gc-theme="obsidian-gold"] .gameDetailPage .gameOverviewFact .ageRatingBadge{border:1px solid rgba(239,196,95,.120)!important;background:rgba(211,165,58,.070)!important;color:rgba(255,249,235,.900)!important}
}
html[data-gc-theme="obsidian-gold"] .collectionSvgPlaying{stroke:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .collectionSvgBacklog{stroke:#d7aa3b!important}
html[data-gc-theme="obsidian-gold"] .collectionSvgPlatinum{stroke:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gameActionBtn.active .collectionSvgPlaying{stroke:#0c0905!important}
html[data-gc-theme="obsidian-gold"] .gameActionBtn.active .collectionSvgBacklog{stroke:#704e0e!important}
html[data-gc-theme="obsidian-gold"] .gameActionBtn.active .collectionSvgPlatinum{stroke:#352913!important}
@media (max-width: 768px){
html[data-gc-theme="obsidian-gold"] body.publicLandingPage{background:radial-gradient(
          circle at 50% 4%,
          rgba(211,165,58,.150),
          transparent 38%
        ),
        linear-gradient(180deg, #0c0905 0%, #050403 45%, #050403 100%)!important}
html[data-gc-theme="obsidian-gold"] .publicLandingPage .subtitle{color:rgba(239,196,95,.820)!important}
}
@media (max-width: 768px){
html[data-gc-theme="obsidian-gold"] body.authPage{background:radial-gradient(
          circle at 50% -4%,
          rgba(211,165,58,.140),
          transparent 35%
        ),
        linear-gradient(180deg, #0c0905 0%, #050403 46%, #050403 100%)!important}
html[data-gc-theme="obsidian-gold"] .authPage .kormaCard{border:1px solid rgba(211,165,58,.110)!important;background:linear-gradient(
        145deg,
        rgba(12,9,5,.970),
        rgba(12,9,5,.980)
      )!important;box-shadow:0 18px 42px rgba(0,0,0,.260)!important}
html[data-gc-theme="obsidian-gold"] .authPage .kormaSpeech{background:linear-gradient(
        145deg,
        rgba(53,41,19,.900),
        rgba(25,20,12,.940)
      )!important}
html[data-gc-theme="obsidian-gold"] .authPage .card{background:linear-gradient(
        155deg,
        rgba(25,20,12,.980),
        rgba(12,9,5,.980)
      )!important;box-shadow:0 18px 42px rgba(0,0,0,.250)!important}
html[data-gc-theme="obsidian-gold"] .authPage .input{border:1px solid rgba(255,255,255,.045)!important}
}
html[data-gc-theme="obsidian-gold"] .authHomeLink{border:1px solid rgba(211,165,58,.160)!important;background:rgba(211,165,58,.060)!important;color:rgba(239,196,95,.900)!important}
html[data-gc-theme="obsidian-gold"] .authHomeLink.navButton{color:rgba(239,196,95,.900)!important}
html[data-gc-theme="obsidian-gold"] .browseKormaState{border:1px solid rgba(211,165,58,.120)!important;background:radial-gradient(
        circle at 15% 20%,
        rgba(211,165,58,.120),
        transparent 36%
      ),
      linear-gradient(145deg, rgba(25,20,12,.980), rgba(12,9,5,.980))!important;box-shadow:0 18px 42px rgba(0,0,0,.270),
      inset 0 1px 0 rgba(255,255,255,.035)!important}
html[data-gc-theme="obsidian-gold"] .browseKormaGlow{background:rgba(211,165,58,.120)!important}
html[data-gc-theme="obsidian-gold"] .browseKormaFallback{color:#050403!important;background:linear-gradient(145deg, #efc45f, #7e5b14)!important}
html[data-gc-theme="obsidian-gold"] .browseKormaEyebrow{color:rgba(239,196,95,.860)!important}
html[data-gc-theme="obsidian-gold"] .browseKormaContent p{color:rgba(239,196,95,.780)!important}
html[data-gc-theme="obsidian-gold"] .browseKormaThinkingDots{border:1px solid rgba(255,255,255,.070)!important;background:rgba(5,4,3,.750)!important}
html[data-gc-theme="obsidian-gold"] .browseKormaThinkingDots span{background:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .browseFilterDivider{background:linear-gradient(
            180deg,
            transparent,
            rgba(255,255,255,.160),
            transparent
        )!important}
html[data-gc-theme="obsidian-gold"] .browseGamesPage
.browsePlatformFilter{--platform-border:rgba(255,255,255,.100)!important;--platform-text:rgba(255,249,235,.780)!important;--platform-glow:rgba(211,165,58,.160)!important}
html[data-gc-theme="obsidian-gold"] .browseGamesPage
.browsePlatformFilter::before{background:radial-gradient(
            circle at 50% 0%,
            rgba(255,255,255,.220),
            transparent 62%
        )!important}
html[data-gc-theme="obsidian-gold"] .browseGamesPage
.browsePlatformFilter.active{box-shadow:0 10px 24px
        rgba(0,0,0,.280),
        0 0 0 1px
        var(--platform-border),
        0 0 22px
        var(--platform-glow),
        inset 0 1px 0
        rgba(255,255,255,.160)!important}
html[data-gc-theme="obsidian-gold"] .browseGamesPage
.browseFilterPsvr2{--platform-border:rgba(255,255,255,.420)!important;--platform-glow:rgba(255,255,255,.220)!important}
html[data-gc-theme="obsidian-gold"] .browseGamesPage
.browseFilterPs5{--platform-background:linear-gradient(
            145deg,
            #ffffff,
            #efc45f
        )!important;--platform-border:rgba(255,255,255,.720)!important;--platform-text:#050403!important;--platform-glow:rgba(255,249,235,.420)!important}
html[data-gc-theme="obsidian-gold"] .browseGamesPage
.browseFilterPs4{--platform-background:linear-gradient(
            145deg,
            #7e5b14,
            #003087
        )!important;--platform-border:rgba(239,196,95,.560)!important;--platform-glow:rgba(126,91,20,.460)!important}
html[data-gc-theme="obsidian-gold"] .browseGamesPage
.browseFilterSwitch2{--platform-border:rgba(255,81,98,.580)!important;--platform-glow:rgba(230,0,18,.460)!important}
html[data-gc-theme="obsidian-gold"] .browseGamesPage
.browseFilterSwitch{--platform-border:rgba(255,106,115,.550)!important;--platform-glow:rgba(255,42,58,.420)!important}
html[data-gc-theme="obsidian-gold"] .browseGamesPage
.browseFilterXbox{--platform-border:rgba(82,209,94,.480)!important;--platform-glow:rgba(16,124,16,.480)!important}
html[data-gc-theme="obsidian-gold"] .browseGamesPage
.browseFilterPc{--platform-background:linear-gradient(
            145deg,
            #19140c,
            #050403
        )!important;--platform-border:rgba(211,165,58,.420)!important;--platform-text:#efc45f!important;--platform-glow:rgba(211,165,58,.360)!important}
html[data-gc-theme="obsidian-gold"] .browseGamesPage
.browseReleaseFilter.active,
html[data-gc-theme="obsidian-gold"] .browseGamesPage
.browseFilterAll.active{border-color:rgba(239,196,95,.480)!important;background:linear-gradient(
            145deg,
            #d3a53a,
            #7e5b14
        )!important;color:#050403!important;box-shadow:0 10px 24px
        rgba(0,0,0,.220),
        0 0 22px
        rgba(211,165,58,.280),
        inset 0 1px 0
        rgba(255,255,255,.240)!important}
html[data-gc-theme="obsidian-gold"] .browseGamesPage
#browseResults.isRefreshing::before{background:linear-gradient(
            90deg,
            transparent,
            #efc45f,
            transparent
        )!important;box-shadow:0 0 13px
        rgba(211,165,58,.460)!important}
html[data-gc-theme="obsidian-gold"] .browsePlatformIcon{border:1px solid
        rgba(255,255,255,.100)!important}
html[data-gc-theme="obsidian-gold"] .browsePlatformBadge-psvr2{border-color:rgba(255,255,255,.280)!important}
html[data-gc-theme="obsidian-gold"] .browsePlatformBadge-ps5{border-color:rgba(255,255,255,.660)!important;background:linear-gradient(
            145deg,
            #ffffff,
            #efc45f
        )!important;color:#050403!important}
html[data-gc-theme="obsidian-gold"] .browsePlatformBadge-ps4{border-color:rgba(211,165,58,.460)!important;background:linear-gradient(
            145deg,
            #7e5b14,
            #003087
        )!important}
html[data-gc-theme="obsidian-gold"] .browsePlatformBadge-switch2{border-color:rgba(255,76,91,.480)!important}
html[data-gc-theme="obsidian-gold"] .browsePlatformBadge-switch{border-color:rgba(255,102,111,.460)!important}
html[data-gc-theme="obsidian-gold"] .browsePlatformBadge-xbox{border-color:rgba(74,194,86,.440)!important}
html[data-gc-theme="obsidian-gold"] .browsePlatformBadge-pc{border-color:rgba(211,165,58,.350)!important;background:linear-gradient(
            145deg,
            #19140c,
            #050403
        )!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .browsePlatformBadge-pc
.browsePlatformInlineSvg,
html[data-gc-theme="obsidian-gold"] .browsePlatformBadge-pc
.browsePlatformBadgeText{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .browseGamesPage
.browsePlatformFilter:not(.active){color:rgba(239,196,95,.750)!important;border-color:rgba(255,255,255,.090)!important;background:linear-gradient(
            145deg,
            rgba(25,20,12,.940),
            rgba(12,9,5,.960)
        )!important}
html[data-gc-theme="obsidian-gold"] .browseGamesPage
.browseReleaseFilter:not(.active),
html[data-gc-theme="obsidian-gold"] .browseGamesPage
.browseFilterAll:not(.active){color:rgba(239,196,95,.720)!important;border-color:rgba(255,255,255,.090)!important;background:linear-gradient(
            145deg,
            rgba(25,20,12,.920),
            rgba(25,20,12,.940)
        )!important;box-shadow:inset 0 1px 0
        rgba(255,255,255,.030)!important}
html[data-gc-theme="obsidian-gold"] .browseGamesPage
.browsePlatformFilter.active{box-shadow:0 11px 25px
        rgba(0,0,0,.310),
        0 0 24px
        var(--platform-glow),
        inset 0 1px 0
        rgba(255,255,255,.180)!important}
html[data-gc-theme="obsidian-gold"] .browseGamesPage
.browseReleaseFilter.active,
html[data-gc-theme="obsidian-gold"] .browseGamesPage
.browseFilterAll.active{outline:2px solid
        rgba(239,196,95,.380)!important}
html[data-gc-theme="obsidian-gold"] .browseGamesPage
.browseFilter.active::after{background:rgba(0,0,0,.180)!important;box-shadow:inset 0 1px 0
        rgba(255,255,255,.160)!important}
html[data-gc-theme="obsidian-gold"] .browseActiveFiltersLabel{color:rgba(239,196,95,.720)!important}
html[data-gc-theme="obsidian-gold"] .browseActiveFilterChip{border:1px solid
        rgba(211,165,58,.160)!important;background:rgba(211,165,58,.070)!important;color:rgba(255,249,235,.900)!important}
html[data-gc-theme="obsidian-gold"] .browseActiveFilterCheck{background:rgba(211,165,58,.160)!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .browseActiveFilterChip-ps5{color:#0c0905!important;border-color:rgba(255,255,255,.560)!important;background:linear-gradient(
            145deg,
            #ffffff,
            #efc45f
        )!important}
html[data-gc-theme="obsidian-gold"] .browseActiveFilterChip-ps4{border-color:rgba(211,165,58,.480)!important;background:linear-gradient(
            145deg,
            #7e5b14,
            #003087
        )!important}
html[data-gc-theme="obsidian-gold"] .browseActiveFilterChip-psvr2{border-color:rgba(255,255,255,.340)!important}
html[data-gc-theme="obsidian-gold"] .browseActiveFilterChip-switch,
html[data-gc-theme="obsidian-gold"] .browseActiveFilterChip-switch2{border-color:rgba(255,88,100,.480)!important}
html[data-gc-theme="obsidian-gold"] .browseActiveFilterChip-xbox{border-color:rgba(73,198,86,.440)!important}
html[data-gc-theme="obsidian-gold"] .browseActiveFilterChip-pc{border-color:rgba(211,165,58,.360)!important;background:linear-gradient(
            145deg,
            #19140c,
            #050403
        )!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .browseReleaseMeta{color:rgba(239,196,95,.820)!important}
html[data-gc-theme="obsidian-gold"] .browseReleaseIcon{stroke:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .adminReviewsPage{background:radial-gradient(
            circle at 12% 4%,
            rgba(211,165,58,.130),
            transparent 34%
        ),
        linear-gradient(
            180deg,
            #0c0905 0%,
            #050403 44%,
            #050403 100%
        )!important}
html[data-gc-theme="obsidian-gold"] .adminReviewsEyebrow{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .adminReviewsHeaderIcon{border:1px solid
        rgba(211,165,58,.220)!important;background:linear-gradient(
            145deg,
            rgba(211,165,58,.160),
            rgba(12,9,5,.900)
        )!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .adminReviewsStatusBar{border:1px solid
        rgba(255,255,255,.070)!important;background:linear-gradient(
            145deg,
            rgba(25,20,12,.960),
            rgba(12,9,5,.960)
        )!important}
html[data-gc-theme="obsidian-gold"] .adminReviewsPendingCount{color:#ffffff!important}
html[data-gc-theme="obsidian-gold"] .adminReviewsRefreshButton{border:1px solid
        rgba(211,165,58,.180)!important;background:rgba(211,165,58,.080)!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .adminReviewsLoading,
html[data-gc-theme="obsidian-gold"] .adminReviewsEmpty,
html[data-gc-theme="obsidian-gold"] .adminReviewsError{background:linear-gradient(
            145deg,
            rgba(12,9,5,.960),
            rgba(12,9,5,.970)
        )!important}
html[data-gc-theme="obsidian-gold"] .adminReviewsSpinner{border:3px solid
        rgba(255,255,255,.100)!important}
html[data-gc-theme="obsidian-gold"] .adminReviewsEmptyIcon{background:rgba(211,165,58,.090)!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .adminReviewCard{border:1px solid
        rgba(255,255,255,.070)!important;background:radial-gradient(
            circle at 100% 0%,
            rgba(211,165,58,.070),
            transparent 38%
        ),
        linear-gradient(
            145deg,
            rgba(25,20,12,.980),
            rgba(12,9,5,.980)
        )!important;box-shadow:0 17px 40px
        rgba(0,0,0,.240)!important}
html[data-gc-theme="obsidian-gold"] .adminReviewAvatar{background:linear-gradient(
            145deg,
            #efc45f,
            #7e5b14
        )!important;color:#050403!important}
html[data-gc-theme="obsidian-gold"] .adminReviewMember{color:#ffffff!important}
html[data-gc-theme="obsidian-gold"] .adminReviewScore{color:#ffffff!important}
html[data-gc-theme="obsidian-gold"] .adminReviewFlag.isRecommended{background:rgba(49,185,111,.110)!important}
html[data-gc-theme="obsidian-gold"] .adminReviewFlag.isNotRecommended{background:rgba(226,78,78,.100)!important}
html[data-gc-theme="obsidian-gold"] .adminReviewFlag.isSpoiler{color:#f4cc68!important;background:rgba(215,170,59,.110)!important}
html[data-gc-theme="obsidian-gold"] .adminReviewFlag.isPending{color:#efc45f!important;background:rgba(211,165,58,.110)!important}
html[data-gc-theme="obsidian-gold"] .adminReviewFlaggedTerms{border:1px solid
        rgba(239,68,68,.160)!important}
html[data-gc-theme="obsidian-gold"] .adminReviewFlaggedChip{background:rgba(239,68,68,.120)!important}
html[data-gc-theme="obsidian-gold"] .adminReviewText{color:rgba(255,249,235,.900)!important}
html[data-gc-theme="obsidian-gold"] .adminReviewFooter{border-top:1px solid
        rgba(255,255,255,.060)!important}
html[data-gc-theme="obsidian-gold"] .adminReviewActionButton.isSecondary{border:1px solid
        rgba(255,255,255,.100)!important;background:rgba(255,255,255,.040)!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .adminReviewActionButton.isReject{border:1px solid
        rgba(239,68,68,.250)!important;background:rgba(239,68,68,.080)!important}
html[data-gc-theme="obsidian-gold"] .adminReviewActionButton.isApprove{border:1px solid
        rgba(76,219,156,.270)!important;background:rgba(55,190,127,.110)!important}
html[data-gc-theme="obsidian-gold"] .adminReviewModalBackdrop{background:rgba(5,4,3,.760)!important}
html[data-gc-theme="obsidian-gold"] .adminReviewModalPanel{border:1px solid
        rgba(239,196,95,.140)!important;background:linear-gradient(
            150deg,
            rgba(25,20,12,.990),
            rgba(12,9,5,.990)
        )!important;box-shadow:0 30px 80px
        rgba(0,0,0,.520)!important}
html[data-gc-theme="obsidian-gold"] .adminReviewModalClose{border:1px solid
        rgba(255,255,255,.090)!important;background:rgba(255,255,255,.040)!important;color:#ffffff!important}
html[data-gc-theme="obsidian-gold"] .adminReviewsPendingBadge{border:1px solid
        rgba(255,255,255,.100)!important}
html[data-gc-theme="obsidian-gold"] .adminReviewsPendingBadge.isLoading{color:#efc45f!important;border-color:rgba(211,165,58,.200)!important;background:rgba(211,165,58,.080)!important}
html[data-gc-theme="obsidian-gold"] .adminReviewsPendingBadge.hasPending{color:#f4cc68!important;border-color:rgba(215,170,59,.320)!important;background:linear-gradient(
            145deg,
            rgba(215,170,59,.180),
            rgba(112,78,14,.140)
        )!important;box-shadow:0 0 18px
        rgba(215,170,59,.120)!important}
html[data-gc-theme="obsidian-gold"] .adminReviewsPendingBadge.hasPending
.adminReviewsPendingBadgeDot{box-shadow:0 0 0 0
        rgba(215,170,59,.500)!important}
html[data-gc-theme="obsidian-gold"] .adminReviewsPendingBadge.isClear{border-color:rgba(67,204,139,.250)!important;background:rgba(46,181,117,.100)!important}
html[data-gc-theme="obsidian-gold"] .adminReviewsPendingBadge.isError{color:rgba(239,196,95,.780)!important;border-color:rgba(255,255,255,.080)!important}
html[data-gc-theme="obsidian-gold"] .adminReviewsActionCard.hasPendingReviews{border-color:rgba(215,170,59,.220)!important;box-shadow:0 18px 45px
        rgba(0,0,0,.240),
        0 0 31px
        rgba(215,170,59,.055)!important}
html[data-gc-theme="obsidian-gold"] .adminReviewsActionCard.hasPendingReviews
.adminActionIcon{color:#f4cc68!important;background:linear-gradient(
            145deg,
            rgba(215,170,59,.190),
            rgba(112,78,14,.110)
        )!important}
html[data-gc-theme="obsidian-gold"] .gamesSectionLatestIcon{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gameCarouselNewBadge{border:1px solid
        rgba(239,196,95,.320)!important;background:rgba(5,4,3,.860)!important;color:#efc45f!important;box-shadow:0 5px 14px
        rgba(0,0,0,.350),
        0 0 13px
        rgba(211,165,58,.120)!important}
html[data-gc-theme="obsidian-gold"] .gameHeroCommunityRating{border:1px solid
        rgba(211,165,58,.180)!important;background:radial-gradient(
            circle at 50% 0%,
            rgba(211,165,58,.120),
            transparent 58%
        ),
        rgba(5,4,3,.520)!important;box-shadow:inset 0 1px 0
        rgba(255,255,255,.045),
        0 0 20px
        rgba(211,165,58,.055)!important}
html[data-gc-theme="obsidian-gold"] .gameHeroCommunityRating:hover{border-color:rgba(239,196,95,.400)!important;background:radial-gradient(
            circle at 50% 0%,
            rgba(211,165,58,.190),
            transparent 62%
        ),
        rgba(12,9,5,.700)!important;box-shadow:0 0 25px
        rgba(211,165,58,.110),
        inset 0 1px 0
        rgba(255,255,255,.060)!important}
html[data-gc-theme="obsidian-gold"] .gameHeroCommunityRatingLabel{color:rgba(239,196,95,.820)!important}
html[data-gc-theme="obsidian-gold"] .gameHeroCommunityRatingScore small{color:rgba(239,196,95,.740)!important}
html[data-gc-theme="obsidian-gold"] .gameHeroCommunityRatingMeta{color:rgba(239,196,95,.720)!important}
html[data-gc-theme="obsidian-gold"] .gamesHubPage
.gameCarouselCard.gameHubLandscapeCard{background:#0c0905!important;box-shadow:0 16px 34px
        rgba(0,0,0,.320),
        inset 0 1px 0
        rgba(255,255,255,.040)!important}
html[data-gc-theme="obsidian-gold"] .gamesHubPage
.gameCarouselCard.gameHubLandscapeCard:hover{box-shadow:0 21px 44px
        rgba(0,0,0,.380),
        0 0 24px
        rgba(211,165,58,.070)!important}
html[data-gc-theme="obsidian-gold"] .gameHubLandscapePoster{border:1px solid
        rgba(255,255,255,.160)!important;box-shadow:0 11px 26px
        rgba(0,0,0,.480)!important}
html[data-gc-theme="obsidian-gold"] .gameHubLandscapeShade{background:linear-gradient(
            180deg,
            rgba(5,4,3,.040) 15%,
            rgba(5,4,3,.180) 42%,
            rgba(5,4,3,.940) 100%
        )!important}
html[data-gc-theme="obsidian-gold"] .gameHubLandscapeTitle{text-shadow:0 2px 10px
        rgba(0,0,0,.820)!important}
html[data-gc-theme="obsidian-gold"] .gameHubLandscapeDate{color:rgba(239,196,95,.800)!important}
html[data-gc-theme="obsidian-gold"] .gameHubLandscapeDate svg{stroke:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gamesHubQuietState{border:1px solid
        rgba(211,165,58,.110)!important;background:radial-gradient(
            circle at 7% 35%,
            rgba(211,165,58,.130),
            transparent 38%
        ),
        linear-gradient(
            145deg,
            rgba(25,20,12,.970),
            rgba(12,9,5,.980)
        )!important;box-shadow:0 16px 36px
        rgba(0,0,0,.230),
        inset 0 1px 0
        rgba(255,255,255,.035)!important}
html[data-gc-theme="obsidian-gold"] .gamesHubQuietFallback{background:rgba(211,165,58,.100)!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gamesHubQuietEyebrow{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gamesHubQuietContent p{color:rgba(239,196,95,.760)!important}
html[data-gc-theme="obsidian-gold"] .gamesHubCompactEmpty{border:1px solid
        rgba(255,255,255,.060)!important;background:rgba(12,9,5,.800)!important;color:rgba(239,196,95,.800)!important}
html[data-gc-theme="obsidian-gold"] .gamesHubCompactEmptyIcon{background:rgba(211,165,58,.080)!important;color:#efc45f!important}
@media (max-width:768px){
html[data-gc-theme="obsidian-gold"] .gamesHubCarouselArrow{border:1px solid
            rgba(239,196,95,.280)!important;background:linear-gradient(
                145deg,
                rgba(25,20,12,.950),
                rgba(12,9,5,.960)
            )!important;color:#efc45f!important;box-shadow:0 12px 28px
            rgba(0,0,0,.400),
            0 0 22px
            rgba(211,165,58,.100),
            inset 0 1px 0
            rgba(255,255,255,.070)!important}
}
html[data-gc-theme="obsidian-gold"] .gamesHubPage
.featuredGameCard.isInteractive:hover{border-color:rgba(239,196,95,.220)!important;box-shadow:0 21px 48px
        rgba(0,0,0,.320),
        0 0 30px
        rgba(211,165,58,.070),
        inset 0 1px 0
        rgba(255,255,255,.055)!important}
html[data-gc-theme="obsidian-gold"] .gamesHubPage
.featuredGameCard.isInteractive:focus-visible{outline:2px solid
        rgba(239,196,95,.750)!important}
html[data-gc-theme="obsidian-gold"] .featuredCoverShell::after{box-shadow:inset 0 1px 0
        rgba(255,255,255,.120)!important}
html[data-gc-theme="obsidian-gold"] .featuredEyebrow{color:rgba(239,196,95,.780)!important}
html[data-gc-theme="obsidian-gold"] .featuredGameCta{border:1px solid
        rgba(239,196,95,.260)!important;background:linear-gradient(
            145deg,
            rgba(211,165,58,.190),
            rgba(126,91,20,.130)
        )!important;color:#efc45f!important;box-shadow:inset 0 1px 0
        rgba(255,255,255,.060),
        0 8px 20px
        rgba(211,165,58,.080)!important}
html[data-gc-theme="obsidian-gold"] .featuredGameCard.isInteractive:hover
.featuredGameCta{color:#050403!important;background:linear-gradient(
            145deg,
            #efc45f,
            #7e5b14
        )!important}
html[data-gc-theme="obsidian-gold"] .featuredCardArrow{border:1px solid
        rgba(255,255,255,.070)!important;color:rgba(239,196,95,.620)!important}
html[data-gc-theme="obsidian-gold"] .featuredGameCard.isInteractive:hover
.featuredCardArrow{color:#efc45f!important;border-color:rgba(211,165,58,.220)!important;background:rgba(211,165,58,.080)!important}
html[data-gc-theme="obsidian-gold"] .gamesCatalogueButton{border:1px solid
        rgba(211,165,58,.220)!important;background:radial-gradient(
            circle at 0% 50%,
            rgba(211,165,58,.110),
            transparent 32%
        ),
        linear-gradient(
            145deg,
            rgba(25,20,12,.970),
            rgba(12,9,5,.980)
        )!important;box-shadow:0 16px 36px
        rgba(0,0,0,.240),
        inset 0 1px 0
        rgba(255,255,255,.040)!important}
html[data-gc-theme="obsidian-gold"] .gamesCatalogueButton:hover{border-color:rgba(239,196,95,.440)!important;background:radial-gradient(
            circle at 0% 50%,
            rgba(211,165,58,.180),
            transparent 36%
        ),
        linear-gradient(
            145deg,
            rgba(25,20,12,.990),
            rgba(12,9,5,.990)
        )!important;box-shadow:0 20px 42px
        rgba(0,0,0,.300),
        0 0 28px
        rgba(211,165,58,.070)!important}
html[data-gc-theme="obsidian-gold"] .gamesCatalogueIcon{border:1px solid
        rgba(239,196,95,.180)!important;background:rgba(211,165,58,.080)!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gamesCatalogueCopy small{color:rgba(239,196,95,.720)!important}
html[data-gc-theme="obsidian-gold"] .gamesCatalogueArrow{color:#efc45f!important;background:rgba(211,165,58,.060)!important}
html[data-gc-theme="obsidian-gold"] .adminMetacriticPage{background:radial-gradient(
            circle at 12% 4%,
            rgba(211,165,58,.130),
            transparent 34%
        ),
        linear-gradient(
            180deg,
            #0c0905,
            #050403 44%,
            #050403
        )!important}
html[data-gc-theme="obsidian-gold"] .adminMetacriticEyebrow{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .adminMetacriticLogo,
html[data-gc-theme="obsidian-gold"] .adminMetacriticDashboardIcon{border:5px solid
        #d7aa3b!important;background:#0c0905!important}
html[data-gc-theme="obsidian-gold"] .adminMetacriticStat{border:1px solid
        rgba(255,255,255,.070)!important;background:rgba(12,9,5,.920)!important}
html[data-gc-theme="obsidian-gold"] .adminMetacriticStat.isMissing strong{color:#f4cc68!important}
html[data-gc-theme="obsidian-gold"] .adminMetacriticRefresh{border:1px solid
        rgba(239,196,95,.200)!important;background:rgba(211,165,58,.080)!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .adminMetacriticLoading,
html[data-gc-theme="obsidian-gold"] .adminMetacriticEmpty{border:1px solid
        rgba(255,255,255,.060)!important;background:rgba(12,9,5,.930)!important}
html[data-gc-theme="obsidian-gold"] .adminMetacriticSpinner{border:3px solid
        rgba(255,255,255,.100)!important;border-top-color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .adminMetacriticGameCard{border:1px solid
        rgba(255,255,255,.070)!important;background:radial-gradient(
            circle at 100% 0%,
            rgba(211,165,58,.070),
            transparent 34%
        ),
        linear-gradient(
            145deg,
            rgba(25,20,12,.980),
            rgba(12,9,5,.980)
        )!important}
html[data-gc-theme="obsidian-gold"] .adminMetacriticGameId{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .adminMetacriticPrimaryScore{border:1px solid
        rgba(255,255,255,.070)!important;background:rgba(5,4,3,.460)!important}
html[data-gc-theme="obsidian-gold"] .adminMetacriticPrimaryScore.hasScore{border-color:rgba(215,170,59,.350)!important;box-shadow:0 0 20px
        rgba(215,170,59,.070)!important}
html[data-gc-theme="obsidian-gold"] .adminMetacriticRatingsRow{border-top:1px solid
        rgba(255,255,255,.060)!important}
html[data-gc-theme="obsidian-gold"] .adminMetacriticRatingChip{border:1px solid
        rgba(215,170,59,.250)!important;background:rgba(215,170,59,.070)!important}
html[data-gc-theme="obsidian-gold"] .adminMetacriticRatingChip strong{color:#d7aa3b!important}
html[data-gc-theme="obsidian-gold"] .adminMetacriticRatingChip.isNoScore{border-color:rgba(255,255,255,.090)!important}
html[data-gc-theme="obsidian-gold"] .adminMetacriticAddButton{border:1px solid
        rgba(211,165,58,.200)!important;background:rgba(211,165,58,.070)!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .adminMetacriticPagination button{border:1px solid
        rgba(255,255,255,.100)!important;background:rgba(255,255,255,.040)!important}
html[data-gc-theme="obsidian-gold"] .adminMetacriticModalBackdrop{background:rgba(5,4,3,.780)!important}
html[data-gc-theme="obsidian-gold"] .adminMetacriticModalPanel{border:1px solid
        rgba(239,196,95,.150)!important;background:linear-gradient(
            150deg,
            #19140c,
            #0c0905
        )!important}
html[data-gc-theme="obsidian-gold"] .adminMetacriticModalClose{border:1px solid
        rgba(255,255,255,.090)!important;background:rgba(255,255,255,.040)!important}
html[data-gc-theme="obsidian-gold"] .gameHeroVerifiedMetacritic{border:1px solid
        rgba(215,170,59,.250)!important;background:radial-gradient(
            circle at 50% 0%,
            rgba(215,170,59,.130),
            transparent 58%
        ),
        rgba(5,4,3,.580)!important;box-shadow:inset 0 1px 0
        rgba(255,255,255,.050),
        0 0 22px
        rgba(215,170,59,.060)!important}
html[data-gc-theme="obsidian-gold"] .gameHeroVerifiedMetacritic:hover{border-color:rgba(215,170,59,.480)!important;background:radial-gradient(
            circle at 50% 0%,
            rgba(215,170,59,.200),
            transparent 62%
        ),
        rgba(12,9,5,.740)!important;box-shadow:0 0 28px
        rgba(215,170,59,.100),
        inset 0 1px 0
        rgba(255,255,255,.070)!important}
html[data-gc-theme="obsidian-gold"] .gameHeroVerifiedMetacriticLabel{color:rgba(244,204,104,.860)!important}
html[data-gc-theme="obsidian-gold"] .gameHeroVerifiedMetacriticMeta{color:rgba(239,196,95,.780)!important}
html[data-gc-theme="obsidian-gold"] .gameHeroVerifiedMetacriticStatus{color:rgba(116,229,177,.920)!important}
html[data-gc-theme="obsidian-gold"] .gameHeroVerifiedMetacritic.isMixed
.gameHeroVerifiedMetacriticScore{color:#f4cc68!important}
html[data-gc-theme="obsidian-gold"] .browseVerifiedMetacritic{border:1px solid
        rgba(255,255,255,.160)!important;background:rgba(5,4,3,.880)!important;box-shadow:0 8px 20px
        rgba(0,0,0,.420),
        inset 0 1px 0
        rgba(255,255,255,.070)!important}
html[data-gc-theme="obsidian-gold"] .browseVerifiedMetacriticMark{border:2px solid
        #d7aa3b!important}
html[data-gc-theme="obsidian-gold"] .browseVerifiedMetacritic.isMixed strong{color:#f4cc68!important}
html[data-gc-theme="obsidian-gold"] .adminRawgMetacriticPage{background:radial-gradient(circle at 10% 0%,rgba(211,165,58,.140),transparent 31%),linear-gradient(180deg,#0c0905,#050403 43%,#050403)!important}
html[data-gc-theme="obsidian-gold"] .adminRawgEyebrow{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .adminRawgStateBadge{border:1px solid rgba(255,255,255,.100)!important;background:rgba(255,255,255,.040)!important}
html[data-gc-theme="obsidian-gold"] .adminRawgStateBadge.isRunning{border-color:rgba(71,221,153,.280)!important;background:rgba(45,190,125,.100)!important}
html[data-gc-theme="obsidian-gold"] .adminRawgStateBadge.isPaused{border-color:rgba(215,170,59,.250)!important;background:rgba(215,170,59,.090)!important;color:#f4cc68!important}
html[data-gc-theme="obsidian-gold"] .adminRawgStateBadge.isError{border-color:rgba(255,105,105,.260)!important;background:rgba(217,62,62,.090)!important}
html[data-gc-theme="obsidian-gold"] .adminRawgRunButton,
html[data-gc-theme="obsidian-gold"] .adminRawgSeedButton,
html[data-gc-theme="obsidian-gold"] .adminRawgRefreshButton{border:1px solid rgba(211,165,58,.200)!important;background:rgba(211,165,58,.075)!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .adminRawgStat{background:rgba(12,9,5,.920)!important}
html[data-gc-theme="obsidian-gold"] .adminRawgStat.isPending strong{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .adminRawgStat.isReview strong{color:#f4cc68!important}
html[data-gc-theme="obsidian-gold"] .adminRawgNotice{border:1px solid rgba(255,255,255,.080)!important}
html[data-gc-theme="obsidian-gold"] .adminRawgNotice.isSuccess{border-color:rgba(68,219,151,.220)!important;background:rgba(46,185,126,.080)!important}
html[data-gc-theme="obsidian-gold"] .adminRawgNotice.isError{border-color:rgba(255,102,102,.230)!important;background:rgba(211,58,58,.080)!important}
html[data-gc-theme="obsidian-gold"] .adminRawgNotice.isLoading{border-color:rgba(211,165,58,.200)!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .adminRawgLoading,
html[data-gc-theme="obsidian-gold"] .adminRawgEmpty{border:1px solid rgba(255,255,255,.060)!important;background:rgba(12,9,5,.930)!important}
html[data-gc-theme="obsidian-gold"] .adminRawgSpinner{border:3px solid rgba(255,255,255,.100)!important;border-top-color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .adminRawgJob{border:1px solid rgba(255,255,255,.070)!important;background:radial-gradient(circle at 100% 0%,rgba(211,165,58,.065),transparent 33%),linear-gradient(145deg,rgba(25,20,12,.980),rgba(12,9,5,.980))!important;box-shadow:0 14px 32px rgba(0,0,0,.220)!important}
html[data-gc-theme="obsidian-gold"] .adminRawgStatus{border:1px solid rgba(255,255,255,.090)!important}
html[data-gc-theme="obsidian-gold"] .adminRawgStatus.review_required{border-color:rgba(215,170,59,.250)!important;background:rgba(215,170,59,.090)!important;color:#f4cc68!important}
html[data-gc-theme="obsidian-gold"] .adminRawgStatus.imported{border-color:rgba(65,218,145,.230)!important;background:rgba(38,183,116,.080)!important}
html[data-gc-theme="obsidian-gold"] .adminRawgStatus.error{border-color:rgba(255,93,93,.250)!important;background:rgba(211,52,52,.080)!important}
html[data-gc-theme="obsidian-gold"] .adminRawgConfidence{color:#efc45f!important;background:rgba(211,165,58,.070)!important}
html[data-gc-theme="obsidian-gold"] .adminRawgComparison>div:not(.adminRawgCompareArrow){background:rgba(5,4,3,.340)!important}
html[data-gc-theme="obsidian-gold"] .adminRawgComparisonLabel{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .adminRawgCompareArrow{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .adminRawgReason{color:rgba(239,196,95,.800)!important}
html[data-gc-theme="obsidian-gold"] .adminRawgLinkButton,
html[data-gc-theme="obsidian-gold"] .adminRawgRetryButton{border:1px solid rgba(211,165,58,.180)!important;background:rgba(211,165,58,.065)!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .adminRawgRejectButton{border:1px solid rgba(255,100,100,.190)!important;background:rgba(210,58,58,.070)!important}
html[data-gc-theme="obsidian-gold"] .adminRawgApproveButton{border:1px solid rgba(74,224,154,.240)!important;background:rgba(44,188,121,.100)!important}
html[data-gc-theme="obsidian-gold"] .gameHeroRawgAttribution{color:rgba(239,196,95,.820)!important}
html[data-gc-theme="obsidian-gold"] .gameHeroRawgAttribution:hover{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .browseRawgAttribution{background:rgba(211,165,58,.120)!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .browseRawgAttribution:hover{background:rgba(211,165,58,.220)!important}
html[data-gc-theme="obsidian-gold"] .adminRawgBulkBar{border:1px solid rgba(255,255,255,.100)!important}
html[data-gc-theme="obsidian-gold"] .adminRawgBulkSelect input,
html[data-gc-theme="obsidian-gold"] .adminRawgJobSelection input{accent-color:#d3a53a!important}
html[data-gc-theme="obsidian-gold"] .adminGameEditPage{background:radial-gradient(
            circle at 12% 4%,
            rgba(211,165,58,.130),
            transparent 34%
        ),
        linear-gradient(
            180deg,
            #0c0905 0%,
            #050403 44%,
            #050403 100%
        )!important}
html[data-gc-theme="obsidian-gold"] .adminGameEditEyebrow{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .adminGameEditNotice{border:1px solid rgba(255,255,255,.100)!important}
html[data-gc-theme="obsidian-gold"] .adminGameEditNotice.isSuccess{border-color:rgba(55,178,112,.250)!important;background:rgba(55,178,112,.090)!important}
html[data-gc-theme="obsidian-gold"] .adminGameEditNotice.isError{border-color:rgba(239,68,68,.280)!important;background:rgba(239,68,68,.090)!important}
html[data-gc-theme="obsidian-gold"] .adminGameEditNotice.isLoading{color:#efc45f!important;border-color:rgba(211,165,58,.240)!important;background:rgba(211,165,58,.090)!important}
html[data-gc-theme="obsidian-gold"] .adminGameEditReadOnlyGrid > div{border:1px solid rgba(255,255,255,.070)!important}
html[data-gc-theme="obsidian-gold"] .adminGameEditField > span{color:#ffffff!important}
html[data-gc-theme="obsidian-gold"] .adminGameEditToggleGrid label{border:1px solid rgba(255,255,255,.080)!important}
html[data-gc-theme="obsidian-gold"] .adminGameEditToggleGrid label.isDangerous{border-color:rgba(239,68,68,.170)!important}
html[data-gc-theme="obsidian-gold"] .adminGameEditSaveBar{border:1px solid rgba(239,196,95,.220)!important;background:rgba(12,9,5,.940)!important;box-shadow:0 20px 54px rgba(0,0,0,.420)!important}

/* Generated from app:styles_admin_gaming_articles.html:0 */
html[data-gc-theme="obsidian-gold"] .gcAdminGamingArticlesPage{background:radial-gradient(
      circle at 84% 2%,
      rgba(211,165,58,.110),
      transparent 32%
    ),
    #050403!important;color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gcAdminGamingArticlesHero,
html[data-gc-theme="obsidian-gold"] .gcAdminGamingArticlesPanel{border:1px solid
    rgba(211,165,58,.180)!important;background:linear-gradient(
      145deg,
      rgba(12,9,5,.960),
      rgba(5,4,3,.980)
    )!important;box-shadow:0 24px 70px
    rgba(0,0,0,.280)!important}
html[data-gc-theme="obsidian-gold"] .gcAdminGamingArticlesBack{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcAdminGamingArticlesEyebrow,
html[data-gc-theme="obsidian-gold"] .gcAdminGamingArticlesPanelEyebrow{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcAdminGamingArticlesHero p,
html[data-gc-theme="obsidian-gold"] .gcAdminGamingArticlesPanelHeader p{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcAdminGamingArticlesRefresh,
html[data-gc-theme="obsidian-gold"] .gcAdminGamingArticleButton{border:1px solid
    rgba(239,196,95,.250)!important;background:rgba(25,20,12,.780)!important;color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gcAdminGamingArticlesRefresh:hover,
html[data-gc-theme="obsidian-gold"] .gcAdminGamingArticleButton:hover{border-color:rgba(239,196,95,.550)!important;background:rgba(25,20,12,.940)!important}
html[data-gc-theme="obsidian-gold"] .gcAdminGamingArticlesCount{border:1px solid
    rgba(239,196,95,.220)!important;color:#efc45f!important;background:rgba(12,9,5,.720)!important}
html[data-gc-theme="obsidian-gold"] .gcAdminGamingArticlesMeta{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcAdminGamingArticleCard{border:1px solid
    rgba(211,165,58,.160)!important;background:rgba(12,9,5,.920)!important}
html[data-gc-theme="obsidian-gold"] .gcAdminGamingArticleMedia{background:#19140c!important}
html[data-gc-theme="obsidian-gold"] .gcAdminGamingArticleFallback{color:#efc45f!important;background:linear-gradient(
      145deg,
      #19140c,
      #0c0905
    )!important}
html[data-gc-theme="obsidian-gold"] .gcAdminGamingArticleFallback.playstation{background:radial-gradient(
      circle at 70% 22%,
      rgba(239,196,95,.420),
      transparent 36%
    ),
    linear-gradient(
      145deg,
      #d3a53a,
      #003087 58%,
      #19140c
    )!important;color:#ffffff!important}
html[data-gc-theme="obsidian-gold"] .gcAdminGamingArticleSource{background:rgba(5,4,3,.900)!important;color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gcAdminGamingArticleMetaRow{color:#d3a53a!important}
html[data-gc-theme="obsidian-gold"] .gcAdminGamingArticleButton.unpin{border-color:rgba(243,168,105,.280)!important;background:rgba(85,48,25,.650)!important}
html[data-gc-theme="obsidian-gold"] .gcAdminGamingArticlesState{border:1px dashed
    rgba(211,165,58,.200)!important;color:#d3a53a!important}
html[data-gc-theme="obsidian-gold"] .gcAdminGamingArticlesToast{border:1px solid
    rgba(239,196,95,.300)!important;background:rgba(5,4,3,.960)!important;color:#fff9eb!important;box-shadow:0 18px 46px
    rgba(0,0,0,.380)!important}

/* Generated from app:styles_admin_igdb_discovery.html:0 */
html[data-gc-theme="obsidian-gold"] .adminIgdbDiscoverButton{border-color:rgba(239,196,95,.180)!important;background:linear-gradient(145deg,rgba(126,91,20,.230),rgba(53,41,19,.280))!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .adminIgdbBulkBar{border:1px solid rgba(239,196,95,.120)!important;background:linear-gradient(145deg,rgba(25,20,12,.920),rgba(12,9,5,.940))!important}
html[data-gc-theme="obsidian-gold"] .adminIgdbBulkBar strong{color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .adminIgdbBulkBar span{color:#d3a53a!important}
html[data-gc-theme="obsidian-gold"] .adminIgdbSelectBox{border:1px solid rgba(239,196,95,.170)!important;background:rgba(5,4,3,.920)!important}
html[data-gc-theme="obsidian-gold"] .adminIgdbSelectBox input{accent-color:#d3a53a!important}
html[data-gc-theme="obsidian-gold"] .adminIgdbResultCard.isSelected{border-color:rgba(239,196,95,.500)!important;box-shadow:0 0 0 2px rgba(211,165,58,.070),0 16px 36px rgba(0,0,0,.240)!important}
html[data-gc-theme="obsidian-gold"] .adminIgdbMetaChip{border:1px solid rgba(255,255,255,.070)!important;background:rgba(255,255,255,.030)!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .adminIgdbMetaChip.isRelease{color:#efc45f!important;border-color:rgba(239,196,95,.120)!important;background:rgba(126,91,20,.080)!important}
html[data-gc-theme="obsidian-gold"] .adminIgdbMetaChip.isHype{border-color:rgba(149,119,235,.140)!important;background:rgba(124,88,218,.080)!important}

/* Generated from app:styles_admin_referral_applications.html:0 */
html[data-gc-theme="obsidian-gold"]{--gcAdminAppsBg:#050403!important;--gcAdminAppsPanel:#0c0905!important;--gcAdminAppsBorder:rgba(239,196,95,.140)!important;--gcAdminAppsCyan:#efc45f!important;--gcAdminAppsMuted:#d3a53a!important;--gcAdminAppsAmber:#f4cc68!important}
html[data-gc-theme="obsidian-gold"] body.gcAdminApplicationsPage{color:#fff9eb!important;background:radial-gradient(
      circle at 6% 0%,
      rgba(211,165,58,.140),
      transparent 30%
    ),
    radial-gradient(
      circle at 96% 84%,
      rgba(129,83,238,.120),
      transparent 34%
    ),
    var(--gcAdminAppsBg)!important}
html[data-gc-theme="obsidian-gold"] .gcAdminApplicationsBack{background:rgba(12,9,5,.900)!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcAdminApplicationsHero{background:linear-gradient(
      145deg,
      rgba(25,20,12,.980),
      rgba(12,9,5,.980)
    )!important;box-shadow:0 24px 66px rgba(0,0,0,.240)!important}
html[data-gc-theme="obsidian-gold"] .gcAdminApplicationsHero::after{background:rgba(239,196,95,.080)!important}
html[data-gc-theme="obsidian-gold"] .gcAdminApplicationsHero p{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcAdminApplicationsStat{border:1px solid rgba(255,255,255,.060)!important;background:rgba(255,255,255,.030)!important}
html[data-gc-theme="obsidian-gold"] .gcAdminApplicationsStat span{color:#b2a68f!important}
html[data-gc-theme="obsidian-gold"] .gcAdminApplicationsTabs{background:rgba(12,9,5,.920)!important}
html[data-gc-theme="obsidian-gold"] .gcAdminApplicationsTab{color:#d3a53a!important}
html[data-gc-theme="obsidian-gold"] .gcAdminApplicationsTab.isActive{border-color:rgba(239,196,95,.160)!important;background:rgba(239,196,95,.080)!important;color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gcAdminApplicationsState{background:rgba(12,9,5,.940)!important;color:#b2a68f!important}
html[data-gc-theme="obsidian-gold"] .gcAdminApplicationCard{background:linear-gradient(
      155deg,
      rgba(12,9,5,.980),
      rgba(12,9,5,.980)
    )!important;box-shadow:0 14px 34px rgba(0,0,0,.140)!important}
html[data-gc-theme="obsidian-gold"] .gcAdminApplicationIdentity span{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcAdminApplicationStatus.pending{background:rgba(244,204,104,.080)!important}
html[data-gc-theme="obsidian-gold"] .gcAdminApplicationStatus.approved{background:rgba(113,223,169,.080)!important}
html[data-gc-theme="obsidian-gold"] .gcAdminApplicationStatus.rejected{background:rgba(255,154,164,.080)!important}
html[data-gc-theme="obsidian-gold"] .gcAdminApplicationMetaItem small{color:#b2a68f!important}
html[data-gc-theme="obsidian-gold"] .gcAdminApplicationMetaItem span{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcAdminApplicationPlatform{border:1px solid rgba(255,255,255,.060)!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcAdminApplicationReview{border:1px solid rgba(239,196,95,.160)!important;background:rgba(239,196,95,.070)!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcAdminApplicationDrawerBackdrop{background:rgba(5,4,3,.730)!important}
html[data-gc-theme="obsidian-gold"] .gcAdminApplicationDrawerPanel{background:#0c0905!important;box-shadow:-24px 0 70px rgba(0,0,0,.420)!important}
html[data-gc-theme="obsidian-gold"] .gcAdminApplicationClose{border:1px solid rgba(255,255,255,.070)!important;background:rgba(255,255,255,.030)!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcAdminApplicationDetail small{color:#b2a68f!important}
html[data-gc-theme="obsidian-gold"] .gcAdminApplicationDetail div{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcAdminApplicationDecisionNote{border:1px solid rgba(255,255,255,.060)!important;color:#b2a68f!important}
html[data-gc-theme="obsidian-gold"] .gcAdminApplicationReject{border:1px solid rgba(255,154,164,.180)!important;background:rgba(255,154,164,.070)!important}
html[data-gc-theme="obsidian-gold"] .gcAdminApplicationApprove{border:1px solid rgba(113,223,169,.130)!important}
html[data-gc-theme="obsidian-gold"] .gcAdminApplicationModalBackdrop{background:rgba(5,4,3,.760)!important}
html[data-gc-theme="obsidian-gold"] .gcAdminApplicationModalPanel{border:1px solid rgba(255,154,164,.140)!important;background:#0c0905!important;box-shadow:0 28px 80px rgba(0,0,0,.500)!important}
html[data-gc-theme="obsidian-gold"] .gcAdminApplicationModalPanel p{color:#d3a53a!important}
html[data-gc-theme="obsidian-gold"] .gcAdminApplicationReason{border:1px solid rgba(255,255,255,.080)!important;background:#0c0905!important;color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gcAdminApplicationReason:focus{border-color:rgba(255,154,164,.350)!important}
html[data-gc-theme="obsidian-gold"] .gcAdminApplicationModalCancel{border:1px solid rgba(255,255,255,.070)!important;background:rgba(255,255,255,.030)!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcAdminApplicationModalConfirm{border:1px solid rgba(255,154,164,.200)!important;background:rgba(255,154,164,.090)!important}
html[data-gc-theme="obsidian-gold"] .gcAdminApplicationsToast{border:1px solid rgba(239,196,95,.160)!important;background:#0c0905!important;color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gcAdminApplicationApprove{border-color:rgba(113,223,169,.220)!important;background:rgba(113,223,169,.080)!important}
html[data-gc-theme="obsidian-gold"] .gcAdminApplicationApprove:hover{border-color:rgba(113,223,169,.340)!important;background:rgba(113,223,169,.120)!important}
html[data-gc-theme="obsidian-gold"] .gcAdminApplicationModalPanel.approve{border-color:rgba(113,223,169,.160)!important}
html[data-gc-theme="obsidian-gold"] .gcAdminApplicationApproveInput{border:1px solid rgba(255,255,255,.080)!important;background:#0c0905!important}
html[data-gc-theme="obsidian-gold"] .gcAdminApplicationApproveInput:focus{border-color:rgba(113,223,169,.380)!important;box-shadow:0 0 0 3px rgba(113,223,169,.070)!important}
html[data-gc-theme="obsidian-gold"] .gcAdminApplicationApprovalSummary{color:#b2a68f!important}
html[data-gc-theme="obsidian-gold"] .gcAdminApplicationModalConfirm.approve{border-color:rgba(113,223,169,.220)!important;background:rgba(113,223,169,.100)!important}
html[data-gc-theme="obsidian-gold"] .gcAdminApplicationXpState.complete{border:1px solid rgba(113,223,169,.130)!important}
html[data-gc-theme="obsidian-gold"] .gcAdminApplicationXpState.pending{border:1px solid rgba(244,204,104,.140)!important;background:rgba(244,204,104,.055)!important;color:#f4cc68!important}
html[data-gc-theme="obsidian-gold"] .gcAdminApplicationRetryXp{border:1px solid rgba(244,204,104,.180)!important;background:rgba(244,204,104,.070)!important;color:#f4cc68!important}

/* Generated from app:styles_browse_games.html:0 */
html[data-gc-theme="obsidian-gold"] .browseGamesPage{background:radial-gradient(
      circle at 50% -12%,
      rgba(211,165,58,.130),
      transparent 34%
    ),
    linear-gradient(
      180deg,
      #0c0905 0%,
      #050403 46%,
      #050403 100%
    )!important}
html[data-gc-theme="obsidian-gold"] .browseGamesEyebrow{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .browseGamesPage
.pageSubtitle{color:rgba(239,196,95,.780)!important}
html[data-gc-theme="obsidian-gold"] .browseCount{border:1px solid
    rgba(239,196,95,.120)!important;background:rgba(25,20,12,.440)!important;color:rgba(239,196,95,.820)!important}
html[data-gc-theme="obsidian-gold"] .browseSearchPanel{border:1px solid
    rgba(239,196,95,.100)!important;background:linear-gradient(
      145deg,
      rgba(25,20,12,.860),
      rgba(12,9,5,.880)
    )!important;box-shadow:0 18px 42px
    rgba(0,0,0,.200),
    inset 0 1px 0
    rgba(255,255,255,.025)!important}
html[data-gc-theme="obsidian-gold"] .browseSearchIcon{color:rgba(239,196,95,.680)!important}
html[data-gc-theme="obsidian-gold"] .browseGamesPage
#browseSearch{border:1px solid
    rgba(239,196,95,.130)!important;background:rgba(5,4,3,.820)!important;color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .browseGamesPage
#browseSearch:focus{border-color:rgba(239,196,95,.500)!important;box-shadow:0 0 0 3px
    rgba(211,165,58,.090)!important}
html[data-gc-theme="obsidian-gold"] .browseGamesPage
.browseControls{border:1px solid
    rgba(239,196,95,.100)!important;background:rgba(12,9,5,.700)!important}
html[data-gc-theme="obsidian-gold"] .browseGamesPage
.browseFilterDivider{background:rgba(255,255,255,.070)!important}
html[data-gc-theme="obsidian-gold"] .browseGamesPage
.browseFilter{border:1px solid
    rgba(255,255,255,.080)!important;background:rgba(25,20,12,.740)!important;color:rgba(239,196,95,.760)!important}
html[data-gc-theme="obsidian-gold"] .browseGamesPage
.browseFilter:hover{color:#fff9eb!important;border-color:rgba(239,196,95,.250)!important;background:rgba(53,41,19,.900)!important}
html[data-gc-theme="obsidian-gold"] .browseGamesPage
.browseFilter.active{color:#0c0905!important;border-color:rgba(239,196,95,.720)!important;background:linear-gradient(
      145deg,
      #efc45f,
      #d3a53a
    )!important;box-shadow:0 8px 22px
    rgba(211,165,58,.160)!important}
html[data-gc-theme="obsidian-gold"] .browseActiveFiltersLabel{color:rgba(211,165,58,.660)!important}
html[data-gc-theme="obsidian-gold"] .browseActiveFilterChip{border:1px solid
    rgba(239,196,95,.110)!important;background:rgba(211,165,58,.070)!important;color:rgba(239,196,95,.860)!important}
html[data-gc-theme="obsidian-gold"] .browseActiveFilterCheck{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .browseSortShell > span{color:rgba(239,196,95,.680)!important}
html[data-gc-theme="obsidian-gold"] .browseGamesPage
.browseSort{border:1px solid
    rgba(239,196,95,.130)!important;background:#19140c!important;color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .browseGamesPage
.gameHubCard{background:linear-gradient(
      155deg,
      rgba(25,20,12,.980),
      rgba(12,9,5,.980)
    )!important;box-shadow:0 16px 40px
    rgba(0,0,0,.240),
    inset 0 1px 0
    rgba(255,255,255,.025)!important}
html[data-gc-theme="obsidian-gold"] .browseGamesPage
.gameHubCard:hover{border-color:rgba(239,196,95,.180)!important;background:linear-gradient(
      155deg,
      rgba(25,20,12,.990),
      rgba(12,9,5,.990)
    )!important;box-shadow:0 22px 46px
    rgba(0,0,0,.300)!important}
html[data-gc-theme="obsidian-gold"] .browseGamesPage
.browseCoverShell{background:#0c0905!important}
html[data-gc-theme="obsidian-gold"] .browseGamesPage
.gameHubTitle{color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .browseGamesPage
.gameHubDeveloper{color:rgba(239,196,95,.760)!important}
html[data-gc-theme="obsidian-gold"] .browseReleaseMeta{border:1px solid
    rgba(239,196,95,.100)!important;background:rgba(53,41,19,.240)!important;color:rgba(239,196,95,.820)!important}
html[data-gc-theme="obsidian-gold"] .browseReleaseMetaIcon{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .browseGamesPage
.browsePagination span{color:rgba(239,196,95,.720)!important}
html[data-gc-theme="obsidian-gold"] .browseGamesPage .browseMyPlatformsFilter:not([hidden]){border-color:rgba(141,103,245,.180)!important;background:linear-gradient(145deg,rgba(141,103,245,.120),rgba(126,91,20,.180))!important;color:rgba(208,197,255,.880)!important}
html[data-gc-theme="obsidian-gold"] .browseGamesPage .browseMyPlatformsFilter.active{border-color:rgba(239,196,95,.550)!important;background:linear-gradient(145deg,#efc45f,#d3a53a)!important;color:#0c0905!important}

/* Generated from app:styles_external_gaming_articles.html:0 */
@media (min-width:900px){
html[data-gc-theme="obsidian-gold"] .gcExternalArticlesArrow{border:1px solid
      rgba(239,196,95,.240)!important;background:linear-gradient(
        145deg,
        rgba(25,20,12,.970),
        rgba(12,9,5,.980)
      )!important;color:#fff9eb!important;box-shadow:0 12px 32px
      rgba(0,0,0,.340)!important}
html[data-gc-theme="obsidian-gold"] .gcExternalArticlesArrow:hover{border-color:rgba(239,196,95,.550)!important;background:linear-gradient(
        145deg,
        rgba(25,20,12,.990),
        rgba(12,9,5,.990)
      )!important}
html[data-gc-theme="obsidian-gold"] .gcExternalArticlesArrow:focus-visible{outline:2px solid
      rgba(239,196,95,.900)!important}
}
html[data-gc-theme="obsidian-gold"] .gcExternalArticleCard{border:1px solid rgba(239,196,95,.120)!important;background:linear-gradient(
      155deg,
      rgba(25,20,12,.980),
      rgba(12,9,5,.980)
    )!important;color:#fff9eb!important;box-shadow:0 16px 38px rgba(0,0,0,.180)!important}
html[data-gc-theme="obsidian-gold"] .gcExternalArticleCard:hover{border-color:rgba(239,196,95,.340)!important;box-shadow:0 20px 46px rgba(0,0,0,.240)!important}
html[data-gc-theme="obsidian-gold"] .gcExternalArticleMedia{background:radial-gradient(
      circle at 24% 18%,
      rgba(239,196,95,.240),
      transparent 34%
    ),
    linear-gradient(
      145deg,
      rgba(25,20,12,.980),
      rgba(12,9,5,.980)
    )!important}
html[data-gc-theme="obsidian-gold"] .gcExternalArticleFallback{color:rgba(239,196,95,.760)!important}
html[data-gc-theme="obsidian-gold"] .gcExternalArticleSource{border:1px solid rgba(255,255,255,.110)!important;background:rgba(5,4,3,.780)!important;color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gcExternalArticleTitle{color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gcExternalArticleMeta{color:#d3a53a!important}
html[data-gc-theme="obsidian-gold"] .gcExternalArticleOpen{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcExternalArticlesState{border:1px solid rgba(239,196,95,.100)!important;color:#d3a53a!important}
html[data-gc-theme="obsidian-gold"] .gcExternalArticlesState strong{color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gcExternalArticleSkeletonCard{border:1px solid rgba(255,255,255,.050)!important}
html[data-gc-theme="obsidian-gold"] .gcExternalArticleSkeletonMedia{background:linear-gradient(
      90deg,
      rgba(255,255,255,.025),
      rgba(255,255,255,.070),
      rgba(255,255,255,.025)
    )!important}
html[data-gc-theme="obsidian-gold"] .gcExternalArticleSkeletonLine{background:rgba(255,255,255,.070)!important}
html[data-gc-theme="obsidian-gold"] .gcExternalArticleCard.isPinned{border-color:rgba(239,196,95,.420)!important;box-shadow:0 18px 46px
      rgba(0,0,0,.300),
    0 0 0 1px
      rgba(239,196,95,.080)!important}
html[data-gc-theme="obsidian-gold"] .gcExternalArticlePinned{border:1px solid
    rgba(239,196,95,.360)!important;background:rgba(5,4,3,.900)!important;color:#efc45f!important;box-shadow:0 8px 22px
    rgba(0,0,0,.280)!important}
html[data-gc-theme="obsidian-gold"] .gcExternalArticleFallbackPlayStation{background:radial-gradient(
      circle at 68% 24%,
      rgba(239,196,95,.440),
      transparent 38%
    ),
    linear-gradient(
      145deg,
      #d3a53a,
      #003087 56%,
      #19140c
    )!important;color:#ffffff!important}
html[data-gc-theme="obsidian-gold"] .gcExternalArticleFallbackPlayStation::after{background:rgba(255,255,255,.080)!important}
html[data-gc-theme="obsidian-gold"] .gcExternalArticleFallbackPlayStation span{color:rgba(255,255,255,.940)!important}

/* Generated from app:styles_game_desktop.html:0 */
@media (min-width:769px){
html[data-gc-theme="obsidian-gold"] body.gameDetailPage{background:radial-gradient(
        circle at 50% -12%,
        rgba(211,165,58,.130),
        transparent 33%
      ),
      linear-gradient(
        180deg,
        #0c0905 0%,
        #050403 46%,
        #050403 100%
      )!important}
html[data-gc-theme="obsidian-gold"] .gameDetailPage
  #gameHeaderCard.card{border:1px solid
      rgba(239,196,95,.110)!important;background:linear-gradient(
        145deg,
        rgba(25,20,12,.980),
        rgba(12,9,5,.990)
      )!important;box-shadow:0 28px 70px
      rgba(0,0,0,.300),
      inset 0 1px 0
      rgba(255,255,255,.030)!important}
html[data-gc-theme="obsidian-gold"] .gameDetailPage
  .gameHeroCoverButton{box-shadow:0 18px 42px
      rgba(0,0,0,.400)!important}
html[data-gc-theme="obsidian-gold"] .gameDetailPage
  .gameHeroTitle{color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gameDetailPage
  .gameHeroCreators{color:rgba(239,196,95,.760)!important}
html[data-gc-theme="obsidian-gold"] .gameDetailPage
  .gameHeroCreatorSeparator{color:rgba(239,196,95,.400)!important}
html[data-gc-theme="obsidian-gold"] .gameDetailPage
  .gameHeroMetaLabel,
html[data-gc-theme="obsidian-gold"] .gameDetailPage
  .gameHeroSectionLabel{color:rgba(239,196,95,.660)!important}
html[data-gc-theme="obsidian-gold"] .gameDetailPage
  .gameHeroMetaItem strong{color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gameDetailPage
  .gameHeroMetaDivider{background:rgba(255,255,255,.070)!important}
html[data-gc-theme="obsidian-gold"] .gameDetailPage
  .gameHeroPlatformSection
  .platformChip{border:1px solid
      rgba(255,255,255,.060)!important}
html[data-gc-theme="obsidian-gold"] .gameDetailPage
  .gameHeroCollectionSection{background:linear-gradient(
        180deg,
        rgba(255,255,255,.018),
        rgba(0,0,0,.100)
      )!important}
html[data-gc-theme="obsidian-gold"] .gameDetailPage
  .gameHeroCollectionHeading strong{color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gameDetailPage
  .gameHeroCollectionSection
  .gameActionBtn{border:1px solid
      rgba(255,255,255,.060)!important;background:rgba(53,41,19,.680)!important;color:rgba(255,249,235,.900)!important}
html[data-gc-theme="obsidian-gold"] .gameDetailPage
  .gameHeroCollectionSection
  .gameActionBtn:hover{border-color:rgba(239,196,95,.230)!important;background:rgba(53,41,19,.840)!important}
html[data-gc-theme="obsidian-gold"] .gameDetailPage
  .gameHeroCollectionSection
  .gameActionBtn.active{color:#0c0905!important;border-color:rgba(239,196,95,.560)!important;background:linear-gradient(
        145deg,
        #efc45f,
        #d3a53a
      )!important}
html[data-gc-theme="obsidian-gold"] .gameDetailPage
  #gameTabs{border:1px solid
      rgba(255,255,255,.060)!important;background:rgba(12,9,5,.880)!important;box-shadow:0 14px 34px
      rgba(0,0,0,.220)!important}
html[data-gc-theme="obsidian-gold"] .gameDetailPage
  .gameTab.active{background:linear-gradient(
        145deg,
        #7e5b14,
        #7e5b14
      )!important}
html[data-gc-theme="obsidian-gold"] .gameDetailPage
  .gameOverviewDescription,
html[data-gc-theme="obsidian-gold"] .gameDetailPage
  .gameOverviewSpecifications{background:linear-gradient(
        150deg,
        rgba(25,20,12,.960),
        rgba(12,9,5,.970)
      )!important;box-shadow:0 18px 42px
      rgba(0,0,0,.200)!important}
html[data-gc-theme="obsidian-gold"] .gameDetailPage
  .gameOverviewDescriptionText{color:rgba(255,249,235,.880)!important}
html[data-gc-theme="obsidian-gold"] .gameDetailPage
  .gameOverviewFact{border:1px solid
      rgba(255,255,255,.050)!important}
}

/* Generated from app:styles_game_picker_desktop.html:0 */
@media (min-width:901px){
html[data-gc-theme="obsidian-gold"] .gamePickerModal{background:rgba(5,4,3,.760)!important}
html[data-gc-theme="obsidian-gold"] .gamePickerSheet{border:1px solid
      rgba(239,196,95,.160)!important;box-shadow:0 40px 120px
      rgba(0,0,0,.580),
      0 0 60px
      rgba(211,165,58,.040)!important}
html[data-gc-theme="obsidian-gold"] .gameSearchResults::-webkit-scrollbar-thumb,
html[data-gc-theme="obsidian-gold"] .selectedGamesContainer::-webkit-scrollbar-thumb{background:rgba(239,196,95,.240)!important}
html[data-gc-theme="obsidian-gold"] .gamePickerReleaseRestriction{border:1px solid
      rgba(215,170,59,.140)!important;background:rgba(215,170,59,.070)!important;color:rgba(244,204,104,.780)!important}
}

/* Generated from app:styles_game_polish.html:0 */
html[data-gc-theme="obsidian-gold"] .gameHeroAdminEditButton{border:1px solid
    rgba(239,196,95,.150)!important;background:linear-gradient(
      145deg,
      rgba(53,41,19,.520),
      rgba(12,9,5,.720)
    )!important;color:rgba(239,196,95,.880)!important}
html[data-gc-theme="obsidian-gold"] .gameHeroAdminEditButton:hover{border-color:rgba(239,196,95,.340)!important;background:linear-gradient(
      145deg,
      rgba(53,41,19,.660),
      rgba(25,20,12,.840)
    )!important}
html[data-gc-theme="obsidian-gold"] .gameCommunityCollectionCard{border:1px solid
    rgba(211,165,58,.130)!important;background:linear-gradient(
      145deg,
      rgba(25,20,12,.760),
      rgba(12,9,5,.900)
    )!important;box-shadow:0 18px 44px
    rgba(0,0,0,.190),
    inset 0 1px 0
    rgba(255,255,255,.025)!important}
html[data-gc-theme="obsidian-gold"] .gameCommunityCollectionTitle{color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gameCommunityCollectionTotal{border:1px solid
    rgba(239,196,95,.120)!important;background:rgba(12,9,5,.550)!important}
html[data-gc-theme="obsidian-gold"] .gameCommunityCollectionTotal strong{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gameCommunityCollectionTotal span{color:rgba(239,196,95,.700)!important}
html[data-gc-theme="obsidian-gold"] .gameCommunityCollectionStat{background:linear-gradient(
      145deg,
      rgba(255,255,255,.035),
      rgba(0,0,0,.080)
    )!important;box-shadow:inset 0 1px 0
    rgba(255,255,255,.020)!important}
html[data-gc-theme="obsidian-gold"] .gameCommunityCollectionIcon{border:1px solid
    rgba(239,196,95,.130)!important;background:rgba(211,165,58,.070)!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gameCommunityCollectionStat-wishlist
.gameCommunityCollectionIcon{background:rgba(255,113,140,.070)!important;border-color:rgba(255,113,140,.130)!important}
html[data-gc-theme="obsidian-gold"] .gameCommunityCollectionStat-completed
.gameCommunityCollectionIcon{background:rgba(96,228,164,.070)!important;border-color:rgba(96,228,164,.130)!important}
html[data-gc-theme="obsidian-gold"] .gameCommunityCollectionStat-platinum
.gameCommunityCollectionIcon{color:#d7aa3b!important;background:rgba(215,170,59,.070)!important;border-color:rgba(215,170,59,.130)!important}
html[data-gc-theme="obsidian-gold"] .gameCommunityCollectionStatCopy span{color:rgba(239,196,95,.720)!important}
html[data-gc-theme="obsidian-gold"] .gameCommunityCollectionStatCopy strong{color:#fff9eb!important}

/* Generated from app:styles_game_review_rating_badges.html:0 */
html[data-gc-theme="obsidian-gold"] .gcCommunityRatingBadge{border:1px solid rgba(239,196,95,.280)!important;background:linear-gradient(145deg,rgba(12,9,5,.950),rgba(25,20,12,.950))!important;color:#fff9eb!important;box-shadow:0 7px 20px rgba(0,0,0,.380),inset 0 1px 0 rgba(255,255,255,.050)!important}
html[data-gc-theme="obsidian-gold"] .gcCommunityRatingStar{color:#efc45f!important}

/* Generated from app:styles_games_performance.html:0 */
html[data-gc-theme="obsidian-gold"] .gamesHubPage
.gameCarouselTitle{color:rgba(255,249,235,.980)!important}
html[data-gc-theme="obsidian-gold"] .gamesHubPage
.gameCarouselMeta{border:1px solid
    rgba(239,196,95,.110)!important;background:linear-gradient(
      145deg,
      rgba(53,41,19,.620),
      rgba(12,9,5,.660)
    )!important;color:rgba(239,196,95,.840)!important}
html[data-gc-theme="obsidian-gold"] .gamesHubPage
.gameCarouselDateIcon{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gamesHubPage
.featuredMeta{border:1px solid
    rgba(239,196,95,.100)!important;background:rgba(53,41,19,.300)!important;color:rgba(239,196,95,.860)!important}
html[data-gc-theme="obsidian-gold"] .gamesHubCarouselArrow{border:1px solid
    rgba(239,196,95,.240)!important;background:linear-gradient(
      145deg,
      rgba(12,9,5,.970),
      rgba(12,9,5,.980)
    )!important;color:#efc45f!important;box-shadow:0 12px 28px
    rgba(0,0,0,.360),
    inset 0 1px 0
    rgba(255,255,255,.055)!important}
html[data-gc-theme="obsidian-gold"] .gamesHubCarouselArrow:hover:not(:disabled){border-color:rgba(239,196,95,.460)!important;background:linear-gradient(
      145deg,
      rgba(53,41,19,.990),
      rgba(12,9,5,.990)
    )!important}
html[data-gc-theme="obsidian-gold"] .gamesHubPage
.featuredMeta.featuredReleaseMeta{border:1px solid
        rgba(239,196,95,.140)!important;background:rgba(211,165,58,.070)!important;color:rgba(239,196,95,.840)!important}
html[data-gc-theme="obsidian-gold"] .gamesHubPage
.gamesHubCalendarSvg{stroke:rgba(239,196,95,.920)!important}

/* Generated from app:styles_join.html:0 */
html[data-gc-theme="obsidian-gold"]{--gcJoinBg:#050403!important;--gcJoinPanel:#0c0905!important;--gcJoinPanelStrong:#0c0905!important;--gcJoinCyan:#efc45f!important;--gcJoinMuted:#d3a53a!important;--gcJoinBorder:rgba(239,196,95,.140)!important}
html[data-gc-theme="obsidian-gold"] body.gcJoinPage{color:#fff9eb!important;background:radial-gradient(
      circle at 8% 0%,
      rgba(211,165,58,.170),
      transparent 31%
    ),
    radial-gradient(
      circle at 94% 90%,
      rgba(124,83,239,.140),
      transparent 35%
    ),
    var(--gcJoinBg)!important}
html[data-gc-theme="obsidian-gold"] .gcJoinBrandMark{background:rgba(239,196,95,.080)!important}
html[data-gc-theme="obsidian-gold"] .gcJoinLoginLink{border:1px solid rgba(255,255,255,.080)!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcJoinHero{background:linear-gradient(
      145deg,
      rgba(25,20,12,.980),
      rgba(12,9,5,.980)
    )!important;box-shadow:0 26px 70px rgba(0,0,0,.250)!important}
html[data-gc-theme="obsidian-gold"] .gcJoinHero::after{background:rgba(239,196,95,.080)!important}
html[data-gc-theme="obsidian-gold"] .gcJoinIntro{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcJoinInviteBy{border:1px solid rgba(239,196,95,.130)!important;background:rgba(239,196,95,.055)!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcJoinState{background:rgba(12,9,5,.950)!important}
html[data-gc-theme="obsidian-gold"] .gcJoinStateIcon{border:1px solid rgba(239,196,95,.150)!important;background:rgba(239,196,95,.060)!important}
html[data-gc-theme="obsidian-gold"] .gcJoinCard{background:linear-gradient(
      155deg,
      rgba(12,9,5,.980),
      rgba(12,9,5,.980)
    )!important}
html[data-gc-theme="obsidian-gold"] .gcJoinSectionLabel{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcJoinCard p{color:#d3a53a!important}
html[data-gc-theme="obsidian-gold"] .gcJoinField label,
html[data-gc-theme="obsidian-gold"] .gcJoinLegend{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcJoinField input,
html[data-gc-theme="obsidian-gold"] .gcJoinField textarea{border:1px solid rgba(255,255,255,.080)!important;background:#0c0905!important;color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gcJoinField input:focus,
html[data-gc-theme="obsidian-gold"] .gcJoinField textarea:focus{border-color:rgba(239,196,95,.500)!important;box-shadow:0 0 0 3px rgba(239,196,95,.070)!important}
html[data-gc-theme="obsidian-gold"] .gcJoinHint{color:#b2a68f!important}
html[data-gc-theme="obsidian-gold"] .gcJoinPlatform{border:1px solid rgba(255,255,255,.070)!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcJoinPlatform input{accent-color:#d3a53a!important}
html[data-gc-theme="obsidian-gold"] .gcJoinConsent{border:1px solid rgba(255,255,255,.060)!important;background:rgba(255,255,255,.020)!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcJoinConsent input{accent-color:#d3a53a!important}
html[data-gc-theme="obsidian-gold"] .gcJoinSubmitNote{color:#b2a68f!important}
html[data-gc-theme="obsidian-gold"] .gcJoinSubmit{border:1px solid rgba(239,196,95,.340)!important;background:linear-gradient(
      135deg,
      #efc45f,
      #d3a53a
    )!important;color:#050403!important}
html[data-gc-theme="obsidian-gold"] .gcJoinSuccessReference{border:1px solid rgba(114,226,174,.150)!important;background:rgba(114,226,174,.060)!important}

/* Generated from app:styles_settings_referral_invite.html:0 */
html[data-gc-theme="obsidian-gold"] .gcSettingsReferralCard::after{background:radial-gradient(
      circle,
      rgba(239,196,95,.120),
      transparent 68%
    )!important}
html[data-gc-theme="obsidian-gold"] .gcSettingsReferralIcon{border:1px solid rgba(239,196,95,.180)!important;background:rgba(211,165,58,.080)!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcSettingsReferralLoading{color:#d3a53a!important}
html[data-gc-theme="obsidian-gold"] .gcSettingsReferralSpinner{border:2px solid rgba(239,196,95,.150)!important;border-top-color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcSettingsReferralReward{border:1px solid rgba(244,204,104,.130)!important;background:rgba(244,204,104,.055)!important}
html[data-gc-theme="obsidian-gold"] .gcSettingsReferralRewardLabel{color:#f4cc68!important}
html[data-gc-theme="obsidian-gold"] .gcSettingsReferralRewardText{color:#ebe2cf!important}
html[data-gc-theme="obsidian-gold"] .gcSettingsReferralXp{background:rgba(244,204,104,.100)!important;color:#f4cc68!important}
html[data-gc-theme="obsidian-gold"] .gcSettingsReferralFieldLabel{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcSettingsReferralLink{border:1px solid rgba(255,255,255,.080)!important;background:#0c0905!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcSettingsReferralLink:focus{border-color:rgba(239,196,95,.500)!important;box-shadow:0 0 0 3px rgba(239,196,95,.080)!important}
html[data-gc-theme="obsidian-gold"] .gcSettingsReferralCopy{border:1px solid rgba(239,196,95,.340)!important;background:linear-gradient(
      135deg,
      #d3a53a,
      #d3a53a
    )!important;color:#0c0905!important}
html[data-gc-theme="obsidian-gold"] .gcSettingsReferralCopy.isCopied{border-color:rgba(100,230,174,.350)!important}
html[data-gc-theme="obsidian-gold"] .gcSettingsReferralMeta{color:#b2a68f!important}
html[data-gc-theme="obsidian-gold"] .gcSettingsReferralMeta strong{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcSettingsReferralSecondary{border:1px solid rgba(255,255,255,.080)!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcSettingsReferralSecondary:hover{border-color:rgba(239,196,95,.240)!important;color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gcSettingsReferralNotice{color:#b2a68f!important}
html[data-gc-theme="obsidian-gold"] .gcSettingsReferralError{border:1px solid rgba(255,125,138,.130)!important}
html[data-gc-theme="obsidian-gold"] .gcSettingsReferralError button{border:1px solid rgba(255,255,255,.080)!important;background:rgba(255,255,255,.040)!important;color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gcSettingsReferralBackdrop{background:rgba(5,4,3,.720)!important}
html[data-gc-theme="obsidian-gold"] .gcSettingsReferralPanel{border:1px solid rgba(239,196,95,.150)!important;background:linear-gradient(
      155deg,
      rgba(25,20,12,.990),
      rgba(12,9,5,.990)
    )!important;box-shadow:0 28px 80px rgba(0,0,0,.500)!important}
html[data-gc-theme="obsidian-gold"] .gcSettingsReferralPanelIcon{border:1px solid rgba(244,204,104,.170)!important;background:rgba(244,204,104,.070)!important;color:#f4cc68!important}
html[data-gc-theme="obsidian-gold"] .gcSettingsReferralPanel h3{color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gcSettingsReferralPanel p{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcSettingsReferralModalCancel{border:1px solid rgba(255,255,255,.080)!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcSettingsReferralModalConfirm{border:1px solid rgba(244,204,104,.270)!important;background:rgba(244,204,104,.110)!important;color:#f4cc68!important}

/* Generated from cf:gc-beta-v1.css */
html[data-gc-theme="obsidian-gold"]{--gc-beta-bg:#050403!important;--gc-beta-surface:#0c0905!important;--gc-beta-surface-2:#19140c!important;--gc-beta-line:rgba(239,196,95,.160)!important;--gc-beta-line-strong:rgba(239,196,95,.320)!important;--gc-beta-cyan:#efc45f!important;--gc-beta-cyan-2:#d3a53a!important;--gc-beta-text:#fff9eb!important;--gc-beta-muted:#efc45f!important;--gc-beta-warning:#f4cc68!important;--gc-beta-shadow:0 26px 70px rgba(0,0,0,.340)!important}
html[data-gc-theme="obsidian-gold"] .gcBetaPage,
html[data-gc-theme="obsidian-gold"] .gcBetaAdminPage{background:radial-gradient(circle at 10% 0%,rgba(126,91,20,.230),transparent 34%),
    radial-gradient(circle at 92% 8%,rgba(111,73,200,.140),transparent 30%),
    linear-gradient(180deg,#050403 0%,#050403 100%)!important}
html[data-gc-theme="obsidian-gold"] .gcBetaBack,
html[data-gc-theme="obsidian-gold"] .gcBetaIconButton{background:rgba(12,9,5,.800)!important}
html[data-gc-theme="obsidian-gold"] .gcBetaHero,
html[data-gc-theme="obsidian-gold"] .gcBetaCard,
html[data-gc-theme="obsidian-gold"] .gcBetaAdminPanel{background:linear-gradient(155deg,rgba(25,20,12,.960),rgba(12,9,5,.980))!important}
html[data-gc-theme="obsidian-gold"] .gcBetaHero::after{background:radial-gradient(circle,rgba(239,196,95,.230),transparent 68%)!important}
html[data-gc-theme="obsidian-gold"] .gcBetaHero p{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcBetaPill{background:rgba(5,4,3,.680)!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcBetaPill.isLive{border-color:rgba(98,219,159,.340)!important;background:rgba(36,129,86,.130)!important}
html[data-gc-theme="obsidian-gold"] .gcBetaPill.isScheduled{color:#f4cc68!important;border-color:rgba(244,204,104,.340)!important;background:rgba(215,170,59,.130)!important}
html[data-gc-theme="obsidian-gold"] .gcBetaPill.isPaused,
html[data-gc-theme="obsidian-gold"] .gcBetaPill.isClosed{border-color:rgba(255,135,152,.340)!important;background:rgba(154,52,67,.130)!important}
html[data-gc-theme="obsidian-gold"] .gcBetaPill.isXp{color:#fff9eb!important;border-color:rgba(239,196,95,.320)!important;background:rgba(211,165,58,.120)!important}
html[data-gc-theme="obsidian-gold"] .gcBetaCountdownValue{color:#ffffff!important}
html[data-gc-theme="obsidian-gold"] .gcBetaNotice{background:rgba(239,196,95,.070)!important;color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gcBetaNotice.isError{border-color:rgba(255,135,152,.300)!important;background:rgba(255,90,111,.080)!important}
html[data-gc-theme="obsidian-gold"] .gcBetaNotice.isSuccess{border-color:rgba(98,219,159,.300)!important;background:rgba(98,219,159,.080)!important}
html[data-gc-theme="obsidian-gold"] .gcBetaProgressRing{background:conic-gradient(var(--gc-beta-cyan) calc(var(--value)*1%),rgba(255,255,255,.070) 0)!important}
html[data-gc-theme="obsidian-gold"] .gcBetaProgressRing::after{background:#0c0905!important}
html[data-gc-theme="obsidian-gold"] .gcBetaChecklistItem{background:rgba(5,4,3,.450)!important}
html[data-gc-theme="obsidian-gold"] .gcBetaChecklistItem.isTested{border-color:rgba(98,219,159,.230)!important}
html[data-gc-theme="obsidian-gold"] .gcBetaChecklistItem.isIssue{border-color:rgba(255,135,152,.280)!important;background:rgba(107,31,45,.090)!important}
html[data-gc-theme="obsidian-gold"] .gcBetaField label{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcBetaInput,
html[data-gc-theme="obsidian-gold"] .gcBetaSelect,
html[data-gc-theme="obsidian-gold"] .gcBetaTextarea{border:1px solid rgba(239,196,95,.160)!important;background:#0c0905!important}
html[data-gc-theme="obsidian-gold"] .gcBetaInput:focus,
html[data-gc-theme="obsidian-gold"] .gcBetaSelect:focus,
html[data-gc-theme="obsidian-gold"] .gcBetaTextarea:focus{border-color:rgba(239,196,95,.550)!important;box-shadow:0 0 0 3px rgba(239,196,95,.100)!important}
html[data-gc-theme="obsidian-gold"] .gcBetaAttachmentBox{border:1px dashed rgba(239,196,95,.250)!important;background:rgba(5,4,3,.500)!important}
html[data-gc-theme="obsidian-gold"] .gcBetaAttachmentItem{background:rgba(255,255,255,.040)!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcBetaButton{background:linear-gradient(135deg,#efc45f,#d3a53a)!important;color:#050403!important;box-shadow:0 12px 28px rgba(211,165,58,.200)!important}
html[data-gc-theme="obsidian-gold"] .gcBetaSecondaryButton{background:rgba(12,9,5,.850)!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcBetaDangerButton{border-color:rgba(255,135,152,.280)!important;background:rgba(255,80,105,.090)!important}
html[data-gc-theme="obsidian-gold"] .gcBetaReportCard{background:rgba(5,4,3,.480)!important}
html[data-gc-theme="obsidian-gold"] .gcBetaStatus{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcBetaStatus[data-status="FIXED"],
html[data-gc-theme="obsidian-gold"] .gcBetaStatus[data-status="CLOSED"]{border-color:rgba(98,219,159,.300)!important}
html[data-gc-theme="obsidian-gold"] .gcBetaStatus[data-status="NEEDS_INFO"]{color:#f4cc68!important;border-color:rgba(244,204,104,.300)!important}
html[data-gc-theme="obsidian-gold"] .gcBetaStatus[data-status="P0"],
html[data-gc-theme="obsidian-gold"] .gcBetaStatus[data-status="BLOCKING"]{border-color:rgba(255,135,152,.350)!important}
html[data-gc-theme="obsidian-gold"] .gcBetaReportResponse{background:rgba(239,196,95,.070)!important;color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gcBetaSpinner{border:3px solid rgba(239,196,95,.160)!important}
html[data-gc-theme="obsidian-gold"] .gcBetaQuickReport{border:1px solid rgba(239,196,95,.340)!important;background:linear-gradient(145deg,rgba(25,20,12,.980),rgba(25,20,12,.980))!important;color:#fff9eb!important;box-shadow:0 14px 36px rgba(0,0,0,.380)!important}
html[data-gc-theme="obsidian-gold"] .gcBetaHomeBanner{border:1px solid rgba(239,196,95,.220)!important;background:linear-gradient(145deg,rgba(25,20,12,.950),rgba(25,20,12,.920))!important;box-shadow:0 16px 38px rgba(0,0,0,.240)!important}
html[data-gc-theme="obsidian-gold"] .gcBetaHomeBanner span{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcBetaAdminEntry{border:1px solid rgba(239,196,95,.200)!important;background:linear-gradient(145deg,rgba(25,20,12,.960),rgba(25,20,12,.960))!important}
html[data-gc-theme="obsidian-gold"] .gcBetaAdminEntry p{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcBetaMetric{background:rgba(12,9,5,.720)!important}
html[data-gc-theme="obsidian-gold"] .gcBetaAdminReport{background:rgba(5,4,3,.480)!important}
html[data-gc-theme="obsidian-gold"] .gcBetaAdminReport:hover{border-color:rgba(239,196,95,.280)!important}
html[data-gc-theme="obsidian-gold"] .gcBetaAdminTag{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcBetaModal{background:rgba(5,4,3,.760)!important}
html[data-gc-theme="obsidian-gold"] .gcBetaModalCard{background:#0c0905!important;box-shadow:0 30px 100px rgba(0,0,0,.580)!important}
html[data-gc-theme="obsidian-gold"] .gcBetaModalHeader{background:rgba(12,9,5,.970)!important}
html[data-gc-theme="obsidian-gold"] .gcBetaDetailSection p,
html[data-gc-theme="obsidian-gold"] .gcBetaDetailSection pre{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcBetaDetailSection pre{background:#050403!important}
html[data-gc-theme="obsidian-gold"] .gcBetaAdminEdit{background:rgba(12,9,5,.600)!important}
html[data-gc-theme="obsidian-gold"] .gcBetaToast{background:#0c0905!important;color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gcBetaToast.isError{border-color:rgba(255,135,152,.350)!important}
html[data-gc-theme="obsidian-gold"],
html[data-gc-theme="obsidian-gold"] body{background:#050403!important}
html[data-gc-theme="obsidian-gold"] .gcBetaLoading strong{color:#efc45f!important}
@media (max-width:680px){
html[data-gc-theme="obsidian-gold"] .gcBetaProgressSummary{border:1px solid rgba(239,196,95,.120)!important;background:rgba(5,4,3,.340)!important}
}
html[data-gc-theme="obsidian-gold"] .gcBetaCoverageSummary:focus-visible{outline:3px solid rgba(239,196,95,.300)!important}
html[data-gc-theme="obsidian-gold"] .gcBetaCoverageChevron{background:rgba(12,9,5,.780)!important}
html[data-gc-theme="obsidian-gold"] .gcBetaCoverageDisclosure[open] .gcBetaCoverageChevron{background:rgba(126,91,20,.140)!important}
html[data-gc-theme="obsidian-gold"] .gcBetaCoverageBody{border-top:1px solid rgba(239,196,95,.100)!important}
html[data-gc-theme="obsidian-gold"] .gcBetaSelect{background-color:#0c0905!important}

/* Generated from cf:gc-browse-games-v2.css */
html[data-gc-theme="obsidian-gold"] .browseGamesPage .gcBrowseV3Controls{--panel:#0c0905!important;--panel2:#0c0905!important;border:1px solid rgba(239,196,95,.160)!important;background:radial-gradient(circle at 5% -20%,rgba(211,165,58,.160),transparent 38%),
    radial-gradient(circle at 95% 120%,rgba(123,91,229,.150),transparent 40%),
    linear-gradient(155deg,rgba(12,9,5,.980),rgba(5,4,3,.980))!important;box-shadow:0 22px 65px rgba(0,0,0,.340),inset 0 1px 0 rgba(255,255,255,.035)!important}
html[data-gc-theme="obsidian-gold"] .browseGamesPage .gcBrowseV3Eyebrow{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .browseGamesPage .gcBrowseV3Header strong{color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .browseGamesPage .gcBrowseV3Reset{border:1px solid rgba(255,255,255,.100)!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .browseGamesPage .gcBrowseV3ReleaseRow{border:1px solid rgba(255,255,255,.070)!important;background:rgba(5,4,3,.400)!important}
html[data-gc-theme="obsidian-gold"] .browseGamesPage .gcBrowseV3ReleaseButton{color:#b2a68f!important}
html[data-gc-theme="obsidian-gold"] .browseGamesPage .gcBrowseV3ReleaseDot{background:#b2a68f!important;box-shadow:0 0 0 3px rgba(178,166,143,.080)!important}
html[data-gc-theme="obsidian-gold"] .browseGamesPage .gcBrowseV3ReleaseButton.isAll .gcBrowseV3ReleaseDot{background:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .browseGamesPage .gcBrowseV3ReleaseButton.isActive{color:#fff9eb!important;border-color:rgba(255,255,255,.090)!important;background:rgba(255,255,255,.070)!important;box-shadow:0 8px 22px rgba(0,0,0,.220),inset 0 1px 0 rgba(255,255,255,.035)!important}
html[data-gc-theme="obsidian-gold"] .browseGamesPage .gcBrowseV3ReleaseButton.isAll.isActive{background:linear-gradient(145deg,rgba(211,165,58,.220),rgba(53,41,19,.150))!important}
html[data-gc-theme="obsidian-gold"] .browseGamesPage .gcBrowseV3ReleaseButton.isReleased.isActive{background:linear-gradient(145deg,rgba(51,187,133,.220),rgba(26,99,76,.150))!important}
html[data-gc-theme="obsidian-gold"] .browseGamesPage .gcBrowseV3ReleaseButton.isUpcoming.isActive{background:linear-gradient(145deg,rgba(123,91,229,.240),rgba(126,91,20,.160))!important}
html[data-gc-theme="obsidian-gold"] .browseGamesPage .gcBrowseV3ActionButton{border:1px solid rgba(255,255,255,.080)!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .browseGamesPage .gcBrowseV3ActionButton.isFilters{color:#efc45f!important;border-color:rgba(211,165,58,.170)!important}
html[data-gc-theme="obsidian-gold"] .browseGamesPage .gcBrowseV3ActionButton.isSort{color:#f4cc68!important;border-color:rgba(244,204,104,.160)!important}
html[data-gc-theme="obsidian-gold"] .browseGamesPage .gcBrowseV3ActionCopy{color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .browseGamesPage .gcBrowseV3ActionCopy small,
html[data-gc-theme="obsidian-gold"] .browseGamesPage .gcBrowseV3SelectCopy small,
html[data-gc-theme="obsidian-gold"] .browseGamesPage .gcBrowseV3MyCopy small{color:#b2a68f!important}
html[data-gc-theme="obsidian-gold"] .browseGamesPage .gcBrowseV3ActionCopy strong{color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .browseGamesPage .gcBrowseV3FilterCount{background:#efc45f!important;color:#050403!important}
html[data-gc-theme="obsidian-gold"] .browseGamesPage .gcBrowseV3Chevron{color:#b2a68f!important}
html[data-gc-theme="obsidian-gold"] .browseGamesPage .gcBrowseV3MyPlatforms{border:1px solid rgba(211,165,58,.180)!important;background:linear-gradient(145deg,rgba(126,91,20,.110),rgba(255,255,255,.025))!important;color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .browseGamesPage .gcBrowseV3MyIcon,
html[data-gc-theme="obsidian-gold"] .browseGamesPage .gcBrowseV3SelectIcon{color:#efc45f!important;background:rgba(211,165,58,.120)!important;box-shadow:inset 0 0 0 1px rgba(239,196,95,.080)!important}
html[data-gc-theme="obsidian-gold"] .browseGamesPage .gcBrowseV3MyCopy strong,
html[data-gc-theme="obsidian-gold"] .browseGamesPage .gcBrowseV3SelectCopy strong{color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .browseGamesPage .gcBrowseV3MyCopy em{color:#b2a68f!important}
html[data-gc-theme="obsidian-gold"] .browseGamesPage .gcBrowseV3ToggleTrack{border:1px solid rgba(255,255,255,.120)!important;background:rgba(255,255,255,.070)!important}
html[data-gc-theme="obsidian-gold"] .browseGamesPage .gcBrowseV3ToggleTrack span{background:#b2a68f!important}
html[data-gc-theme="obsidian-gold"] .browseGamesPage .gcBrowseV3MyPlatforms.isActive{border-color:rgba(239,196,95,.480)!important;background:linear-gradient(145deg,rgba(211,165,58,.200),rgba(53,41,19,.120))!important}
html[data-gc-theme="obsidian-gold"] .browseGamesPage .gcBrowseV3MyPlatforms.isActive .gcBrowseV3ToggleTrack{background:rgba(211,165,58,.250)!important;border-color:rgba(239,196,95,.420)!important}
html[data-gc-theme="obsidian-gold"] .browseGamesPage .gcBrowseV3MyPlatforms.isActive .gcBrowseV3ToggleTrack span{background:#efc45f!important;box-shadow:0 0 12px rgba(239,196,95,.550)!important}
html[data-gc-theme="obsidian-gold"] .browseGamesPage .gcBrowseV3SelectCard,
html[data-gc-theme="obsidian-gold"] .browseGamesPage .gcBrowseV3SortCard{border:1px solid rgba(255,255,255,.080)!important}
html[data-gc-theme="obsidian-gold"] .browseGamesPage .gcBrowseV3SelectCard::after,
html[data-gc-theme="obsidian-gold"] .browseGamesPage .gcBrowseV3SortCard::after{color:#b2a68f!important}
html[data-gc-theme="obsidian-gold"] .browseGamesPage .gcBrowseV3SelectCard.isPlatform{border-color:rgba(239,196,95,.180)!important}
html[data-gc-theme="obsidian-gold"] .browseGamesPage .gcBrowseV3SelectCard.isPlatform .gcBrowseV3SelectIcon{color:#efc45f!important;background:rgba(211,165,58,.120)!important}
html[data-gc-theme="obsidian-gold"] .browseGamesPage .gcBrowseV3SelectCard.isGenre{border-color:rgba(172,111,255,.180)!important}
html[data-gc-theme="obsidian-gold"] .browseGamesPage .gcBrowseV3SelectCard.isGenre .gcBrowseV3SelectIcon{background:rgba(132,83,214,.120)!important}
html[data-gc-theme="obsidian-gold"] .browseGamesPage .gcBrowseV3SelectCard.isMode{border-color:rgba(72,214,154,.180)!important}
html[data-gc-theme="obsidian-gold"] .browseGamesPage .gcBrowseV3SelectCard.isMode .gcBrowseV3SelectIcon{background:rgba(54,184,129,.120)!important}
html[data-gc-theme="obsidian-gold"] .browseGamesPage .gcBrowseV3SortCard{border-color:rgba(244,204,104,.190)!important;background:linear-gradient(145deg,rgba(215,170,59,.090),rgba(255,255,255,.025))!important}
html[data-gc-theme="obsidian-gold"] .browseGamesPage .gcBrowseV3SortCard .gcBrowseV3SelectIcon{color:#f4cc68!important;background:rgba(215,170,59,.130)!important}
html[data-gc-theme="obsidian-gold"] .browseGamesPage .gcBrowseV2ShowingLabel{color:#b2a68f!important}
html[data-gc-theme="obsidian-gold"] .browseGamesPage .gcBrowseV2Chip{border:1px solid rgba(239,196,95,.150)!important;background:rgba(211,165,58,.075)!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .browseGamesPage .gcBrowseV3Controls.isRefreshing .gcBrowseV3Header::after{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .browseGamesPage .gcBrowseV2CoverShell{background:radial-gradient(circle at 50% 28%,rgba(211,165,58,.180),rgba(12,9,5,.960) 62%)!important}
html[data-gc-theme="obsidian-gold"] .browseGamesPage .gcBrowseV2Rating{border:1px solid rgba(239,196,95,.370)!important;color:#fff9eb!important;background:rgba(5,4,3,.880)!important;box-shadow:0 6px 18px rgba(0,0,0,.300),inset 0 0 0 1px rgba(255,255,255,.025)!important}
html[data-gc-theme="obsidian-gold"] .browseGamesPage .gcBrowseV2Rating span{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .browseGamesPage .gcBrowseV2Controls.isRefreshing::after{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .browseGamesPage .gcBrowseV2PageButton.isActive{border-color:rgba(211,165,58,.450)!important;background:rgba(211,165,58,.180)!important}
html[data-gc-theme="obsidian-gold"] .browseGamesPage .gcBrowseV2PageEllipsis{color:#b2a68f!important}
html[data-gc-theme="obsidian-gold"] .browseGamesPage .gcBrowseV2Error span{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .browseGamesPage .gcBrowseSearchSuggestions{border:1px solid rgba(239,196,95,.180)!important;background:linear-gradient(165deg,rgba(12,9,5,.985),rgba(5,4,3,.990))!important;box-shadow:0 24px 58px rgba(0,0,0,.480),inset 0 1px 0 rgba(255,255,255,.035)!important}
html[data-gc-theme="obsidian-gold"] .browseGamesPage .gcBrowseSearchSuggestion{color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .browseGamesPage .gcBrowseSearchSuggestion:hover,
html[data-gc-theme="obsidian-gold"] .browseGamesPage .gcBrowseSearchSuggestion.isActive{border-color:rgba(239,196,95,.180)!important;background:linear-gradient(145deg,rgba(211,165,58,.130),rgba(211,165,58,.090))!important}
html[data-gc-theme="obsidian-gold"] .browseGamesPage .gcBrowseSearchSuggestion img{background:#0c0905!important;box-shadow:0 7px 16px rgba(0,0,0,.260)!important}
html[data-gc-theme="obsidian-gold"] .browseGamesPage .gcBrowseSearchSuggestionCopy strong{color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .browseGamesPage .gcBrowseSearchSuggestionCopy small{color:rgba(239,196,95,.780)!important}
html[data-gc-theme="obsidian-gold"] .browseGamesPage .gcBrowseSearchSuggestionOpen{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .browseGamesPage .gcBrowseSearchSuggestionState{color:rgba(239,196,95,.820)!important}
html[data-gc-theme="obsidian-gold"] .browseGamesPage .gcBrowseSearchSuggestionState.isLoading::before{border:2px solid rgba(239,196,95,.180)!important;border-top-color:#efc45f!important}

/* Generated from cf:gc-cloudflare-overrides.css */
@media (max-width: 520px){
html[data-gc-theme="obsidian-gold"] .authPage .btn{border:1px solid rgba(239,196,95,.200)!important;background:linear-gradient(135deg,#d3a53a 0%,#d3a53a 100%)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.160),
      0 10px 24px rgba(126,91,20,.160)!important;color:#0c0905!important}
html[data-gc-theme="obsidian-gold"] .authPage .btn:disabled{border-color:rgba(239,196,95,.080)!important;background:rgba(126,91,20,.480)!important;color:rgba(255,249,235,.580)!important}
}

/* Generated from cf:gc-game-reviews-premium-v1.css */
html[data-gc-theme="obsidian-gold"][data-gc-game-reviews-premium="v1"]{--gc-review-cyan:#efc45f!important;--gc-review-cyan-soft:rgba(239,196,95,.140)!important;--gc-review-gold:#f4cc68!important;--gc-review-panel:rgba(12,9,5,.930)!important;--gc-review-panel-2:rgba(25,20,12,.880)!important}
html[data-gc-theme="obsidian-gold"][data-gc-game-reviews-premium="v1"] body.gameReviewsPage{background:radial-gradient(circle at 12% -4%,rgba(211,165,58,.180),transparent 34%),
    radial-gradient(circle at 92% 8%,rgba(112,72,205,.120),transparent 31%),
    linear-gradient(180deg,#050403 0%,#050403 44%,#050403 100%)!important}
html[data-gc-theme="obsidian-gold"][data-gc-game-reviews-premium="v1"] .gameReviewsContainer .backLink{border:1px solid rgba(239,196,95,.120)!important;background:rgba(12,9,5,.560)!important;color:#efc45f!important;box-shadow:0 8px 24px rgba(0,0,0,.130)!important}
html[data-gc-theme="obsidian-gold"][data-gc-game-reviews-premium="v1"] .gameReviewsHeader{border:1px solid rgba(239,196,95,.150)!important;background:linear-gradient(110deg,rgba(25,20,12,.820),rgba(12,9,5,.950) 53%,rgba(32,24,67,.720)),
    rgba(12,9,5,.940)!important;box-shadow:0 24px 80px rgba(0,0,0,.280),inset 0 1px 0 rgba(255,255,255,.040)!important}
html[data-gc-theme="obsidian-gold"][data-gc-game-reviews-premium="v1"] .gameReviewsHeader::before{background:radial-gradient(circle,rgba(211,165,58,.160),transparent 66%)!important}
html[data-gc-theme="obsidian-gold"][data-gc-game-reviews-premium="v1"] .gameReviewsHeader::after{color:rgba(239,196,95,.120)!important}
html[data-gc-theme="obsidian-gold"][data-gc-game-reviews-premium="v1"] .gameReviewsEyebrow{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"][data-gc-game-reviews-premium="v1"] .gameReviewsHeader .pageTitle{color:#ffffff!important;text-shadow:0 12px 40px rgba(0,0,0,.320)!important}
html[data-gc-theme="obsidian-gold"][data-gc-game-reviews-premium="v1"] .gameReviewsHeader .pageSubtitle{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"][data-gc-game-reviews-premium="v1"] .gameReviewsHeaderIcon{border:1px solid rgba(244,204,104,.240)!important;background:linear-gradient(145deg,rgba(244,204,104,.140),rgba(112,78,14,.060))!important;box-shadow:0 18px 44px rgba(0,0,0,.200),inset 0 1px 0 rgba(255,255,255,.060)!important}
html[data-gc-theme="obsidian-gold"][data-gc-game-reviews-premium="v1"] .gameReviewsSummaryCard,
html[data-gc-theme="obsidian-gold"][data-gc-game-reviews-premium="v1"] .gameReviewComposerCard,
html[data-gc-theme="obsidian-gold"][data-gc-game-reviews-premium="v1"] .gameReviewCard,
html[data-gc-theme="obsidian-gold"][data-gc-game-reviews-premium="v1"] .gameReviewsEmpty{border:1px solid rgba(239,196,95,.110)!important;background:radial-gradient(circle at 100% 0%,rgba(211,165,58,.055),transparent 38%),
    linear-gradient(145deg,var(--gc-review-panel-2),var(--gc-review-panel))!important;box-shadow:0 22px 66px rgba(0,0,0,.220),inset 0 1px 0 rgba(255,255,255,.025)!important}
html[data-gc-theme="obsidian-gold"][data-gc-game-reviews-premium="v1"] .gameReviewsSummaryDivider{background:linear-gradient(180deg,transparent,rgba(239,196,95,.180),transparent)!important}
html[data-gc-theme="obsidian-gold"][data-gc-game-reviews-premium="v1"] .gameReviewsScoreLabel,
html[data-gc-theme="obsidian-gold"][data-gc-game-reviews-premium="v1"] .gameReviewsRecommendLabel{color:#b2a68f!important}
html[data-gc-theme="obsidian-gold"][data-gc-game-reviews-premium="v1"] .gameReviewsScore{color:#ffffff!important}
html[data-gc-theme="obsidian-gold"][data-gc-game-reviews-premium="v1"] .gameReviewsScore span{color:#b2a68f!important}
html[data-gc-theme="obsidian-gold"][data-gc-game-reviews-premium="v1"] .gameReviewsScoreMeta{color:#b2a68f!important}
html[data-gc-theme="obsidian-gold"][data-gc-game-reviews-premium="v1"] .gameReviewsRecommendValue{text-shadow:0 0 30px rgba(76,225,168,.150)!important}
html[data-gc-theme="obsidian-gold"][data-gc-game-reviews-premium="v1"] .gameReviewComposerCard::before{background:linear-gradient(180deg,#efc45f,#d3a53a)!important}
html[data-gc-theme="obsidian-gold"][data-gc-game-reviews-premium="v1"] .gameReviewComposerHeader h2{color:#ffffff!important}
html[data-gc-theme="obsidian-gold"][data-gc-game-reviews-premium="v1"] .gameReviewEligibilityBadge{border:1px solid rgba(74,222,165,.160)!important;background:rgba(45,178,124,.090)!important}
html[data-gc-theme="obsidian-gold"][data-gc-game-reviews-premium="v1"] .gameReviewFieldLabel{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"][data-gc-game-reviews-premium="v1"] .gameReviewRatingRow{border:1px solid rgba(239,196,95,.140)!important;background:rgba(5,4,3,.620)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.020)!important}
html[data-gc-theme="obsidian-gold"][data-gc-game-reviews-premium="v1"] .gameReviewRatingInput{color:#ffffff!important}
html[data-gc-theme="obsidian-gold"][data-gc-game-reviews-premium="v1"] .gameReviewRatingSuffix{border-left:1px solid rgba(239,196,95,.100)!important;color:#b2a68f!important}
html[data-gc-theme="obsidian-gold"][data-gc-game-reviews-premium="v1"] .gameReviewRatingHelp{color:#b2a68f!important}
html[data-gc-theme="obsidian-gold"][data-gc-game-reviews-premium="v1"] .gameReviewTextarea{border:1px solid rgba(239,196,95,.120)!important;background:rgba(5,4,3,.650)!important;color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"][data-gc-game-reviews-premium="v1"] .gameReviewTextarea:focus{border-color:rgba(239,196,95,.380)!important;background:rgba(12,9,5,.780)!important;box-shadow:0 0 0 4px rgba(211,165,58,.080)!important}
html[data-gc-theme="obsidian-gold"][data-gc-game-reviews-premium="v1"] .gameReviewTextMeta{color:#b2a68f!important}
html[data-gc-theme="obsidian-gold"][data-gc-game-reviews-premium="v1"] .gameReviewToggleCard{border:1px solid rgba(255,255,255,.070)!important}
html[data-gc-theme="obsidian-gold"][data-gc-game-reviews-premium="v1"] .gameReviewToggleCard:hover{border-color:rgba(239,196,95,.180)!important;background:rgba(211,165,58,.055)!important}
html[data-gc-theme="obsidian-gold"][data-gc-game-reviews-premium="v1"] .gameReviewToggleCard input{accent-color:#d3a53a!important}
html[data-gc-theme="obsidian-gold"][data-gc-game-reviews-premium="v1"] .gameReviewToggleCard strong{color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"][data-gc-game-reviews-premium="v1"] .gameReviewToggleCard small{color:#b2a68f!important}
html[data-gc-theme="obsidian-gold"][data-gc-game-reviews-premium="v1"] .gameReviewComposerActions .primaryButton{border:1px solid rgba(239,196,95,.200)!important;background:linear-gradient(135deg,#7e5b14,#d3a53a 55%,#d3a53a)!important;color:#ffffff!important;box-shadow:0 16px 38px rgba(126,91,20,.220),inset 0 1px 0 rgba(255,255,255,.160)!important}
html[data-gc-theme="obsidian-gold"][data-gc-game-reviews-premium="v1"] .gameReviewComposerActions .dangerButton{border:1px solid rgba(255,107,107,.150)!important;background:rgba(211,61,61,.070)!important}
html[data-gc-theme="obsidian-gold"][data-gc-game-reviews-premium="v1"] .gcReviewSubmitStatusV3{border:1px solid rgba(239,196,95,.160)!important;background:rgba(126,91,20,.080)!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"][data-gc-game-reviews-premium="v1"] .gcReviewSubmitStatusV3::before{background:#efc45f!important;box-shadow:0 0 0 5px rgba(239,196,95,.080)!important}
html[data-gc-theme="obsidian-gold"][data-gc-game-reviews-premium="v1"] .gcReviewSubmitStatusV3[data-type="success"]{border-color:rgba(82,224,166,.170)!important}
html[data-gc-theme="obsidian-gold"][data-gc-game-reviews-premium="v1"] .gcReviewSubmitStatusV3[data-type="error"]{border-color:rgba(255,104,104,.180)!important;background:rgba(196,56,56,.070)!important}
html[data-gc-theme="obsidian-gold"][data-gc-game-reviews-premium="v1"] .gameReviewsSectionHeading h2{color:#ffffff!important}
html[data-gc-theme="obsidian-gold"][data-gc-game-reviews-premium="v1"] .gameReviewsCountBadge{border:1px solid rgba(239,196,95,.130)!important;background:rgba(211,165,58,.080)!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"][data-gc-game-reviews-premium="v1"] .gameReviewCard:hover{border-color:rgba(239,196,95,.180)!important}
html[data-gc-theme="obsidian-gold"][data-gc-game-reviews-premium="v1"] .gameReviewCard.isOwnerReview{border-color:rgba(239,196,95,.210)!important;background:radial-gradient(circle at 100% 0%,rgba(211,165,58,.090),transparent 42%),
    linear-gradient(145deg,rgba(25,20,12,.940),rgba(12,9,5,.950))!important}
html[data-gc-theme="obsidian-gold"][data-gc-game-reviews-premium="v1"] .gameReviewMember{color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"][data-gc-game-reviews-premium="v1"] .gameReviewOwnerBadge{border:1px solid rgba(239,196,95,.150)!important;background:rgba(211,165,58,.080)!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"][data-gc-game-reviews-premium="v1"] .gameReviewDate{color:#b2a68f!important}
html[data-gc-theme="obsidian-gold"][data-gc-game-reviews-premium="v1"] .gameReviewCardScore{border:1px solid rgba(244,204,104,.160)!important;background:linear-gradient(145deg,rgba(244,204,104,.100),rgba(215,170,59,.040))!important;color:#f4cc68!important}
html[data-gc-theme="obsidian-gold"][data-gc-game-reviews-premium="v1"] .gameReviewBody{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"][data-gc-game-reviews-premium="v1"] .gameReviewCardFooter{border:1px solid rgba(82,224,166,.130)!important}
html[data-gc-theme="obsidian-gold"][data-gc-game-reviews-premium="v1"] .gcReviewOptimisticCardV3{border-color:rgba(239,196,95,.270)!important}
html[data-gc-theme="obsidian-gold"][data-gc-game-reviews-premium="v1"] .gcReviewOptimisticCardV3[data-status="saved"]{border-color:rgba(78,225,164,.250)!important}
html[data-gc-theme="obsidian-gold"][data-gc-game-reviews-premium="v1"] .gcReviewOptimisticCardV3[data-status="error"]{border-color:rgba(255,106,106,.280)!important}
html[data-gc-theme="obsidian-gold"][data-gc-game-reviews-premium="v1"] .gcReviewDeepLinkTarget{border-color:rgba(244,204,104,.380)!important;box-shadow:0 0 0 4px rgba(244,204,104,.070),0 22px 66px rgba(0,0,0,.250)!important}

/* Generated from cf:gc-games-phase3.css */
html[data-gc-theme="obsidian-gold"] .gcGamesPhase3Status{border:1px solid rgba(239,196,95,.160)!important;background:linear-gradient(145deg,rgba(12,9,5,.860),rgba(12,9,5,.820))!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcGamesPhase3StatusDot{background:#d3a53a!important;box-shadow:0 0 13px rgba(211,165,58,.700)!important}
html[data-gc-theme="obsidian-gold"] .gcGamesPhase3Status[data-state="ready"]{border-color:rgba(69,211,164,.180)!important}
html[data-gc-theme="obsidian-gold"] .gcGamesPhase3Status[data-state="ready"] .gcGamesPhase3StatusDot{box-shadow:0 0 13px rgba(69,211,164,.620)!important}
html[data-gc-theme="obsidian-gold"] .gcGamesPhase3Status[data-state="error"]{border-color:rgba(239,115,115,.220)!important}
html[data-gc-theme="obsidian-gold"] .gcGamesPhase3Status[data-state="error"] .gcGamesPhase3StatusDot{box-shadow:0 0 13px rgba(239,115,115,.520)!important}
html[data-gc-theme="obsidian-gold"] .gcGamesPhase3Retry{border:1px solid rgba(239,196,95,.260)!important;background:rgba(211,165,58,.120)!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcGamesPhase3HubSkeletonCard{border:1px solid rgba(239,196,95,.100)!important;background:rgba(12,9,5,.720)!important}
html[data-gc-theme="obsidian-gold"] .gcGamesPhase3HubSkeletonCard span{background:linear-gradient(100deg,rgba(255,255,255,.035) 25%,rgba(239,196,95,.095) 42%,rgba(255,255,255,.035) 59%)!important}
html[data-gc-theme="obsidian-gold"] .gcGamesPhase3HubSkeletonCard i{background:rgba(211,165,58,.120)!important}
html[data-gc-theme="obsidian-gold"] .gcGamePhase3PreviewPulse{background:linear-gradient(135deg,rgba(211,165,58,.220),rgba(132,97,224,.180))!important;box-shadow:inset 0 0 0 1px rgba(239,196,95,.120)!important}
html[data-gc-theme="obsidian-gold"] .gcGamePhase3PreviewPlatforms{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcGamePhase3PreviewLoading span,
html[data-gc-theme="obsidian-gold"] .gcGamePhase3PreviewContent span{background:linear-gradient(100deg,rgba(255,255,255,.035) 25%,rgba(239,196,95,.095) 42%,rgba(255,255,255,.035) 59%)!important}
html[data-gc-theme="obsidian-gold"] .gcGamePhase3ColdError strong{color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gcGamePhase3ColdError span{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcGamePhase3ColdError button{border:1px solid rgba(239,196,95,.280)!important;background:rgba(211,165,58,.140)!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .browseGamesPage .gcBrowsePhase3Status{border:1px solid rgba(239,196,95,.160)!important;background:linear-gradient(145deg,rgba(12,9,5,.860),rgba(12,9,5,.820))!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .browseGamesPage .gcBrowsePhase3StatusDot{background:#d3a53a!important;box-shadow:0 0 13px rgba(211,165,58,.700)!important}
html[data-gc-theme="obsidian-gold"] .browseGamesPage .gcBrowsePhase3Status[data-state="ready"] .gcBrowsePhase3StatusDot{box-shadow:0 0 13px rgba(69,211,164,.620)!important}
html[data-gc-theme="obsidian-gold"] .browseGamesPage .gcBrowsePhase3Status[data-state="error"]{border-color:rgba(239,115,115,.220)!important}
html[data-gc-theme="obsidian-gold"] .browseGamesPage .gcBrowsePhase3Status[data-state="error"] .gcBrowsePhase3StatusDot{box-shadow:0 0 13px rgba(239,115,115,.520)!important}
html[data-gc-theme="obsidian-gold"] .browseGamesPage .gcBrowsePhase3Retry{border:1px solid rgba(239,196,95,.260)!important;background:rgba(211,165,58,.120)!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .browseGamesPage .gcBrowsePremiumPager{border:1px solid rgba(239,196,95,.160)!important;background:radial-gradient(circle at 50% 0,rgba(211,165,58,.090),transparent 58%),
    linear-gradient(145deg,rgba(12,9,5,.960),rgba(5,4,3,.960))!important;box-shadow:0 16px 34px rgba(0,0,0,.240),
    inset 0 1px 0 rgba(255,255,255,.035)!important}
html[data-gc-theme="obsidian-gold"] .browseGamesPage .gcBrowseV2PageButton{border:1px solid rgba(239,196,95,.160)!important;background:linear-gradient(145deg,rgba(25,20,12,.920),rgba(12,9,5,.920))!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .browseGamesPage .gcBrowsePagerNumber.isActive{border-color:rgba(239,196,95,.580)!important;background:linear-gradient(145deg,rgba(211,165,58,.280),rgba(126,91,20,.200))!important;color:#fff9eb!important;box-shadow:0 0 0 3px rgba(211,165,58,.090),
    0 8px 20px rgba(126,91,20,.180),
    inset 0 1px 0 rgba(255,255,255,.090)!important}
html[data-gc-theme="obsidian-gold"] .browseGamesPage .gcBrowsePagerArrow{border-color:rgba(239,196,95,.200)!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .browseGamesPage .gcBrowseV2PageEllipsis{color:#b2a68f!important}
html[data-gc-theme="obsidian-gold"] .browseGamesPage .gcBrowsePagerMeta{color:#b2a68f!important}

/* Generated from cf:gc-home-activity-v2.css */
html[data-gc-theme="obsidian-gold"] .gcHomeActivityV2Section{border-color:rgba(211,165,58,.150)!important;background:radial-gradient(circle at 8% 0%,rgba(211,165,58,.120),transparent 32%),
    linear-gradient(145deg,rgba(12,9,5,.950),rgba(12,9,5,.960))!important}
html[data-gc-theme="obsidian-gold"] .gcHomeActivityV2Section::before{background:linear-gradient(90deg,transparent,rgba(239,196,95,.480),transparent)!important}
html[data-gc-theme="obsidian-gold"] .gcHomeActivityV2Tabs{border:1px solid rgba(239,196,95,.120)!important;background:rgba(5,4,3,.520)!important}
html[data-gc-theme="obsidian-gold"] .gcHomeActivityV2Tab{color:#b2a68f!important}
html[data-gc-theme="obsidian-gold"] .gcHomeActivityV2Tab:hover{color:#fff9eb!important;background:rgba(211,165,58,.070)!important}
html[data-gc-theme="obsidian-gold"] .gcHomeActivityV2Tab.isActive{color:#efc45f!important;border-color:rgba(239,196,95,.220)!important;background:linear-gradient(145deg,rgba(211,165,58,.180),rgba(102,78,212,.110))!important;box-shadow:0 10px 24px rgba(0,0,0,.180),inset 0 1px 0 rgba(255,255,255,.040)!important}
html[data-gc-theme="obsidian-gold"] .gcHomeActivityV2TabIcon{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcHomeActivityV2TabCount{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcHomeActivityV2Tab.isActive .gcHomeActivityV2TabCount{background:rgba(239,196,95,.140)!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcHomeActivityV2PanelHeader span:first-child{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcHomeActivityV2PanelHeader strong{color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gcHomeActivityV2Live{border:1px solid rgba(77,224,176,.180)!important;background:rgba(34,179,124,.080)!important}
html[data-gc-theme="obsidian-gold"] .gcHomeActivityV2Live::before{box-shadow:0 0 0 4px rgba(84,223,174,.090)!important}
html[data-gc-theme="obsidian-gold"] .gcHomeActivityV2Card{background:linear-gradient(145deg,rgba(25,20,12,.830),rgba(12,9,5,.860))!important;box-shadow:0 12px 34px rgba(0,0,0,.160),inset 0 1px 0 rgba(255,255,255,.025)!important}
html[data-gc-theme="obsidian-gold"] .gcHomeActivityV2Card:hover{border-color:rgba(239,196,95,.160)!important;background:linear-gradient(145deg,rgba(25,20,12,.900),rgba(12,9,5,.900))!important}
html[data-gc-theme="obsidian-gold"] .gcHomeActivityV2Card::after{background:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcHomeActivityV2Card--badge::after{background:#f4cc68!important}
html[data-gc-theme="obsidian-gold"] .gcHomeActivityV2AvatarButton{border:1px solid rgba(239,196,95,.160)!important;background:rgba(5,4,3,.750)!important}
html[data-gc-theme="obsidian-gold"] .gcHomeActivityV2AvatarFallback{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcHomeActivityV2Sentence{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcHomeActivityV2Sentence strong{color:#ffffff!important}
html[data-gc-theme="obsidian-gold"] .gcHomeActivityV2Member{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcHomeActivityV2Expand{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcHomeActivityV2GameRow{background:rgba(5,4,3,.550)!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcHomeActivityV2GameRow:hover{background:rgba(126,91,20,.090)!important;border-color:rgba(211,165,58,.140)!important}
html[data-gc-theme="obsidian-gold"] .gcHomeActivityV2Score{background:linear-gradient(135deg,rgba(215,170,59,.150),rgba(215,170,59,.090))!important;color:#f4cc68!important}
html[data-gc-theme="obsidian-gold"] .gcHomeActivityV2Arrow{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcHomeActivityV2Meta{color:#b2a68f!important}
html[data-gc-theme="obsidian-gold"] .gcHomeActivityV2Meta span:first-child{border:1px solid rgba(239,196,95,.120)!important;background:rgba(211,165,58,.070)!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcHomeActivityV2Empty{border:1px dashed rgba(239,196,95,.140)!important;background:rgba(5,4,3,.380)!important}
html[data-gc-theme="obsidian-gold"] .gcHomeActivityV2EmptyIcon{border:1px solid rgba(239,196,95,.140)!important;background:rgba(211,165,58,.080)!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcHomeActivityV2Empty strong{color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gcHomeActivityV2Empty > span:last-child{color:#b2a68f!important}
html[data-gc-theme="obsidian-gold"] .gcHomeActivityV2Section .gcHomeLoadMore{border-color:rgba(239,196,95,.170)!important;background:linear-gradient(145deg,rgba(126,91,20,.120),rgba(211,165,58,.080))!important}

/* Generated from cf:gc-home-phase2.css */
html[data-gc-theme="obsidian-gold"][data-gc-home-phase2] .gcHomePhase2Status{border:1px solid rgba(239,196,95,.130)!important;background:rgba(5,4,3,.540)!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"][data-gc-home-phase2] .gcHomePhase2StatusDot{background:#efc45f!important;box-shadow:0 0 12px rgba(239,196,95,.450)!important}
html[data-gc-theme="obsidian-gold"][data-gc-home-phase2] .gcHomePhase2Status[data-state="ready"]{border-color:rgba(52,211,153,.180)!important}
html[data-gc-theme="obsidian-gold"][data-gc-home-phase2] .gcHomePhase2Status[data-state="ready"] .gcHomePhase2StatusDot{box-shadow:0 0 12px rgba(52,211,153,.340)!important}
html[data-gc-theme="obsidian-gold"][data-gc-home-phase2] .gcHomePhase2Status[data-state="error"]{border-color:rgba(244,204,104,.220)!important;background:rgba(31,23,10,.340)!important;color:#f4cc68!important}
html[data-gc-theme="obsidian-gold"][data-gc-home-phase2] .gcHomePhase2Status[data-state="error"] .gcHomePhase2StatusDot{background:#f4cc68!important;box-shadow:0 0 12px rgba(244,204,104,.320)!important}
html[data-gc-theme="obsidian-gold"][data-gc-home-phase2] .gcHomePhase2Retry{border:1px solid rgba(255,255,255,.120)!important;background:rgba(255,255,255,.070)!important;color:#fff9eb!important}

/* Generated from cf:gc-members-phase5.css */
html[data-gc-theme="obsidian-gold"] .gcMembersPhase5Status{border:1px solid rgba(211,165,58,.220)!important;background:rgba(211,165,58,.070)!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcMembersPhase5Status.isError{border-color:rgba(255,127,150,.280)!important;background:rgba(255,127,150,.080)!important}

/* Generated from cf:gc-performance-v2.css */
html[data-gc-theme="obsidian-gold"] .gcFastRouteSnapshot{background:radial-gradient(circle at 12% 4%,rgba(126,91,20,.180),transparent 34%),
    radial-gradient(circle at 90% 90%,rgba(92,61,180,.130),transparent 36%),
    #050403!important}
html[data-gc-theme="obsidian-gold"] .gcFastSnapshotStatus{border:1px solid rgba(239,196,95,.180)!important;background:rgba(5,4,3,.840)!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcFastProfileRefreshing #profileContent::before{border:1px solid rgba(211,165,58,.150)!important;background:rgba(5,4,3,.780)!important;color:#efc45f!important;box-shadow:0 8px 24px rgba(0,0,0,.180)!important}
html[data-gc-theme="obsidian-gold"] .gcFastLibraryRefreshing::before{background:rgba(12,9,5,.900)!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] #gameSearchResults.gcFastSearchRefreshing::before{border:1px solid rgba(211,165,58,.160)!important;background:rgba(12,9,5,.920)!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] #gameSearch.gcFastSearchInputBusy{background-image:linear-gradient(90deg,transparent,rgba(239,196,95,.060),transparent)!important}
html[data-gc-theme="obsidian-gold"] .gcFastSettingsBoot #settingsContent::after{border:1px solid rgba(239,196,95,.170)!important;background:rgba(5,4,3,.880)!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcFastSettingsBoot .gcSettingsCard,
html[data-gc-theme="obsidian-gold"] .gcFastSettingsBoot .gcAccountSecurityCard,
html[data-gc-theme="obsidian-gold"] .gcFastSettingsBoot .gcSettingsReferralCard{background-image:linear-gradient(105deg,transparent 0%,transparent 38%,rgba(239,196,95,.035) 48%,transparent 58%,transparent 100%)!important}
@media (max-width:620px){
html[data-gc-theme="obsidian-gold"] .gcSettingsCard,
html[data-gc-theme="obsidian-gold"] .gcAccountSecurityCard,
html[data-gc-theme="obsidian-gold"] .gcSettingsReferralCard{box-shadow:0 12px 28px rgba(0,0,0,.150)!important}
html[data-gc-theme="obsidian-gold"] .gcSettingsSaveDock{box-shadow:0 12px 30px rgba(0,0,0,.300)!important}
}
html[data-gc-theme="obsidian-gold"] .gcPerfV2Refreshing.gcFastRoute-games
.gamesHubPage::after,
html[data-gc-theme="obsidian-gold"] .gcPerfV2Refreshing.gcFastRoute-members
.gcMembersPage::after{border:1px solid rgba(211,165,58,.170)!important;background:rgba(5,4,3,.880)!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcFastHomeActivityPlaceholder{border:1px solid rgba(239,196,95,.100)!important;background:rgba(12,9,5,.760)!important}
html[data-gc-theme="obsidian-gold"] .gcFastHomeActivityPlaceholderEyebrow{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcFastHomeActivityPlaceholderTitle{color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gcFastHomeActivityPlaceholderLine{background:rgba(255,255,255,.060)!important}
html[data-gc-theme="obsidian-gold"] .gcLocalCatalogueReady .gcBrowseV3Header::before{box-shadow:0 0 0 4px rgba(83,217,158,.080),0 0 14px rgba(83,217,158,.280)!important}
html[data-gc-theme="obsidian-gold"] .gcPerfV3MembersRefreshing #membersResultMeta::after{color:#d3a53a!important}
html[data-gc-theme="obsidian-gold"] .gcV3ProfilePreview{border:1px solid rgba(239,196,95,.160)!important;background:radial-gradient(circle at 10% 0%,rgba(211,165,58,.160),transparent 38%),
    linear-gradient(145deg,rgba(12,9,5,.980),rgba(5,4,3,.980))!important;box-shadow:0 22px 60px rgba(0,0,0,.320)!important}
html[data-gc-theme="obsidian-gold"] .gcV3ProfilePreviewAvatar{border:1px solid rgba(239,196,95,.200)!important;background:#0c0905!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcV3ProfilePreviewEyebrow{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcV3ProfilePreviewName{color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gcV3ProfilePreviewHandle{color:#b2a68f!important}
html[data-gc-theme="obsidian-gold"] .gcV3ProfilePreviewMeta span{border:1px solid rgba(255,255,255,.080)!important;background:rgba(255,255,255,.040)!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcV3ProfilePreviewPulse{background:#efc45f!important;box-shadow:0 0 0 0 rgba(239,196,95,.350)!important}
html[data-gc-theme="obsidian-gold"] .gcV3GamePreview{background:radial-gradient(circle at 0 0,rgba(211,165,58,.150),transparent 38%),
    linear-gradient(145deg,rgba(12,9,5,.970),rgba(5,4,3,.980))!important}
html[data-gc-theme="obsidian-gold"] .gcV3GamePreviewCoverShell{border:1px solid rgba(255,255,255,.090)!important;background:radial-gradient(circle at 50% 25%,rgba(211,165,58,.160),rgba(5,4,3,.950) 65%)!important;box-shadow:0 15px 35px rgba(0,0,0,.300)!important}
html[data-gc-theme="obsidian-gold"] .gcV3GamePreviewCover.isFallback{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcV3GamePreviewEyebrow{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcV3GamePreviewInfo h1{color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gcV3GamePreviewDeveloper{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcV3GamePreviewMeta span{border:1px solid rgba(255,255,255,.080)!important;background:rgba(255,255,255,.040)!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcV3GamePreviewLoading{color:#b2a68f!important}
html[data-gc-theme="obsidian-gold"] .gcV3GamePreviewLoading span{background:#d3a53a!important}
html[data-gc-theme="obsidian-gold"] .gcV4GameOpeningCard{border:1px solid rgba(239,196,95,.130)!important;background:radial-gradient(circle at 0 0,rgba(211,165,58,.160),transparent 38%),
    linear-gradient(145deg,rgba(12,9,5,.980),rgba(5,4,3,.990))!important;box-shadow:0 20px 55px rgba(0,0,0,.280)!important}
html[data-gc-theme="obsidian-gold"] .gcV4GameOpeningCover{border:1px solid rgba(255,255,255,.080)!important;background:#0c0905!important}
html[data-gc-theme="obsidian-gold"] .gcV4GameOpeningFallback{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcV4GameOpeningEyebrow{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcV4GameOpeningCopy h1{color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gcV4GameOpeningDeveloper{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcV4GameOpeningMeta{color:#b2a68f!important}
html[data-gc-theme="obsidian-gold"] .gcV4GameOpeningProgress{background:rgba(255,255,255,.060)!important}
html[data-gc-theme="obsidian-gold"] .gcV4GameOpeningProgress span{background:linear-gradient(90deg,#d3a53a,#8b6df0)!important}
@media (max-width:700px){
html[data-gc-theme="obsidian-gold"] .gcSettingsPage .gcV3SettingsAccordionToggle{border:1px solid rgba(255,255,255,.080)!important;color:#d3a53a!important}
html[data-gc-theme="obsidian-gold"] .gcSettingsPage .gcV3SettingsAccordion.isCollapsed{background:linear-gradient(145deg,rgba(12,9,5,.950),rgba(5,4,3,.960))!important}
}
html[data-gc-theme="obsidian-gold"] .gcFastRoute-home .gcHomeV6CompactLoading{border:1px solid rgba(239,196,95,.090)!important;background:linear-gradient(
      135deg,
      rgba(12,9,5,.700),
      rgba(5,4,3,.760)
    )!important;color:#b2a68f!important}
html[data-gc-theme="obsidian-gold"] .gcFastRoute-home .gcHomeV6Pulse{background:#d3a53a!important;box-shadow:0 0 0 0 rgba(211,165,58,.380)!important}

/* Generated from cf:gc-profile-review-launcher-v1.css */
html[data-gc-theme="obsidian-gold"] .gcProfileWriteReviewButtonV1{border:1px solid rgba(239,196,95,.340)!important;background:linear-gradient(
      135deg,
      rgba(126,91,20,.280),
      rgba(126,91,20,.340)
    )!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.060),
    0 10px 28px rgba(0,0,0,.180)!important;color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gcProfileWriteReviewButtonV1:hover{border-color:rgba(239,196,95,.580)!important;background:linear-gradient(
      135deg,
      rgba(211,165,58,.360),
      rgba(126,91,20,.420)
    )!important}
html[data-gc-theme="obsidian-gold"] .gcProfileReviewLauncherModalV1{background:radial-gradient(
      circle at 50% 12%,
      rgba(126,91,20,.120),
      transparent 42%
    ),
    rgba(5,4,3,.820)!important}
html[data-gc-theme="obsidian-gold"] .gcProfileReviewLauncherDialogV1{border:1px solid rgba(211,165,58,.240)!important;background:linear-gradient(
      145deg,
      rgba(25,20,12,.980),
      rgba(5,4,3,.990)
    )!important;box-shadow:0 30px 90px rgba(0,0,0,.540),
    inset 0 1px 0 rgba(255,255,255,.050)!important}
html[data-gc-theme="obsidian-gold"] .gcProfileReviewLauncherHeadV1{border-bottom:1px solid rgba(239,196,95,.120)!important}
html[data-gc-theme="obsidian-gold"] .gcProfileReviewLauncherEyebrowV1{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcProfileReviewLauncherHeadV1 h2{color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gcProfileReviewLauncherHeadV1 p{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcProfileReviewLauncherCloseV1{border:1px solid rgba(239,196,95,.170)!important;color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gcProfileReviewLauncherSearchShellV1{border:1px solid rgba(211,165,58,.180)!important;background:rgba(5,4,3,.580)!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcProfileReviewLauncherSearchShellV1 input{color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gcProfileReviewLauncherSearchShellV1 input::placeholder{color:#b2a68f!important}
html[data-gc-theme="obsidian-gold"] .gcProfileReviewLauncherMetaV1{color:#d3a53a!important}
html[data-gc-theme="obsidian-gold"] .gcProfileReviewLauncherCardV1{border:1px solid rgba(239,196,95,.130)!important;background:linear-gradient(
      145deg,
      rgba(25,20,12,.900),
      rgba(12,9,5,.950)
    )!important}
html[data-gc-theme="obsidian-gold"] .gcProfileReviewLauncherCardV1:hover{border-color:rgba(239,196,95,.360)!important;background:linear-gradient(
      145deg,
      rgba(25,20,12,.950),
      rgba(12,9,5,.980)
    )!important}
html[data-gc-theme="obsidian-gold"] .gcProfileReviewLauncherCardV1 img{background:#050403!important;box-shadow:0 9px 22px rgba(0,0,0,.280)!important}
html[data-gc-theme="obsidian-gold"] .gcProfileReviewLauncherCardBodyV1 strong{color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gcProfileReviewLauncherCardBodyV1 small{color:#d3a53a!important}
html[data-gc-theme="obsidian-gold"] .gcProfileReviewLauncherChipsV1 span{border:1px solid rgba(211,165,58,.170)!important;background:rgba(126,91,20,.110)!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcProfileReviewLauncherChipsV1 span.isPlatinum{border-color:rgba(195,151,255,.250)!important;background:rgba(143,88,215,.120)!important}
html[data-gc-theme="obsidian-gold"] .gcProfileReviewLauncherActionV1{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcProfileReviewLauncherEmptyV1{border:1px dashed rgba(239,196,95,.170)!important;color:#d3a53a!important}
html[data-gc-theme="obsidian-gold"] .gcProfileReviewLauncherEmptyV1 > div{border:1px solid rgba(239,196,95,.190)!important;background:rgba(126,91,20,.110)!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcProfileReviewLauncherEmptyV1 strong{color:#fff9eb!important}

/* Generated from cf:gc-profile-settings-phase4.css */
html[data-gc-theme="obsidian-gold"] .gcPhase4RouteStatus{border:1px solid rgba(239,196,95,.140)!important;background:rgba(12,9,5,.900)!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcPhase4RouteStatus.isError{border-color:rgba(255,112,122,.200)!important;background:rgba(83,22,29,.350)!important}
html[data-gc-theme="obsidian-gold"] .gcPhase4RouteStatus.isSuccess{border-color:rgba(83,212,148,.200)!important;background:rgba(15,75,54,.300)!important}
html[data-gc-theme="obsidian-gold"] .gcPhase4RouteStatus button{border:1px solid rgba(239,196,95,.200)!important;background:rgba(211,165,58,.110)!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcPhase4AccordionToggle{color:#ffffff!important}
html[data-gc-theme="obsidian-gold"] .gcPhase4AccordionCopy strong{color:#fff9eb!important}
html[data-gc-theme="obsidian-gold"] .gcPhase4AccordionCopy small{color:#d3a53a!important}
html[data-gc-theme="obsidian-gold"] .gcPhase4AccordionChevron{border:1px solid rgba(239,196,95,.130)!important;background:rgba(211,165,58,.070)!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcPhase4AccordionToggle[aria-expanded="true"] .gcPhase4AccordionChevron{background:rgba(211,165,58,.140)!important}
html[data-gc-theme="obsidian-gold"] .gcPhase4ScrollTop{border:1px solid rgba(239,196,95,.200)!important;background:linear-gradient(145deg,rgba(12,9,5,.960),rgba(12,9,5,.960))!important;box-shadow:0 15px 36px rgba(0,0,0,.380)!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcPhase4SettingsPage .gcSettingsGrid > section.isGcPhase4Open .gcPhase4AccordionToggle{background:linear-gradient(180deg,rgba(211,165,58,.070),transparent)!important}
@media (max-width:720px){
html[data-gc-theme="obsidian-gold"] body.gcPhase4SettingsPage::before{background:linear-gradient(180deg,#050403 0%,rgba(5,4,3,.970) 68%,rgba(5,4,3,0) 100%)!important}
}
html[data-gc-theme="obsidian-gold"] .gcPhase4SettingsPage .gcPhase4InlineRetry{border:1px solid rgba(239,196,95,.200)!important;background:rgba(211,165,58,.090)!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcPhase4SettingsPage .gcAppBottomNav,
html[data-gc-theme="obsidian-gold"] .gcPhase4SettingsPage #profileBottomNav.gcAppBottomNav{border:1px solid rgba(239,196,95,.150)!important;background:linear-gradient(145deg,rgba(12,9,5,.960),rgba(5,4,3,.960))!important;box-shadow:0 22px 62px rgba(0,0,0,.460)!important}
html[data-gc-theme="obsidian-gold"] .gcPhase4SettingsPage .gcAppNavButton{color:#b2a68f!important}
html[data-gc-theme="obsidian-gold"] .gcPhase4SettingsPage .gcAppNavButton:hover{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcPhase4SettingsPage .gcAppNavButton.isActive{color:#efc45f!important;background:linear-gradient(145deg,rgba(211,165,58,.190),rgba(123,91,229,.130))!important}
html[data-gc-theme="obsidian-gold"] .gcPhase4SettingsPage .gcPhase4ScrollTop{border-right:1px solid rgba(239,196,95,.200)!important}
html[data-gc-theme="obsidian-gold"] .gcPhase4SettingsPage .gcSettingsGrid > section.isGcPhase4Open{box-shadow:0 16px 38px rgba(0,0,0,.200)!important}
html[data-gc-theme="obsidian-gold"] .gcPhase4SettingsPage .gcSettingsGrid > section:not(.isGcPhase4Open){box-shadow:0 9px 24px rgba(0,0,0,.140)!important}
html[data-gc-theme="obsidian-gold"] .gcPhase4MyProfileButton{border:1px solid rgba(211,165,58,.200)!important;background:rgba(53,41,19,.720)!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcProfileManagedMoveButton:focus-visible,
html[data-gc-theme="obsidian-gold"] .gcProfileManagedRemoveButton:focus-visible,
html[data-gc-theme="obsidian-gold"] .gcPhase4MyProfileButton:focus-visible{outline:2px solid #efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcProfileHeroBadgeCount{border-color:rgba(244,204,104,.250)!important;background:linear-gradient(135deg,rgba(244,204,104,.120),rgba(239,196,95,.080))!important;color:#f4cc68!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.045),0 7px 18px rgba(0,0,0,.120)!important}
html[data-gc-theme="obsidian-gold"] .gcProfileHeroBadgeCount .gcProfileHeroBadgeMiniIcon{background:rgba(244,204,104,.100)!important}

/* CURATED COVERAGE / DESIGN TOKENS */
/*
 * Gamers & Collectors — Obsidian Gold V2
 * Complete route coverage layer.
 */
html[data-gc-theme="obsidian-gold"]{
 color-scheme:dark;
 --bg:#050403;--surface:#17120b;--surface2:#21190e;--primary:#b68018;--primary2:#d7aa3b;--accent:#efc45f;--gold:#f4cc68;--text:#fff9e9;--muted:#b9ab8f;--shadow:0 18px 48px rgba(203,153,47,.16);
 --gc-theme-bg:#050403;--gc-theme-bg-raised:#0d0a06;--gc-theme-panel:#17120b;--gc-theme-panel-2:#21190e;--gc-theme-panel-3:#2b2112;--gc-theme-border:rgba(231,184,82,.22);--gc-theme-border-strong:rgba(239,196,95,.42);--gc-theme-accent:#efc45f;--gc-theme-accent-strong:#f4cc68;--gc-theme-text:#fff9e9;--gc-theme-muted:#b9ab8f;--gc-theme-subtle:#8f846f;
}
html[data-gc-theme="obsidian-gold"],html[data-gc-theme="obsidian-gold"] body{background:#050403!important;color:#fff9e9!important}
html[data-gc-theme="obsidian-gold"] body{background-image:radial-gradient(circle at 50% -12%,rgba(190,137,32,.18),transparent 42%),radial-gradient(circle at 5% 25%,rgba(213,162,58,.07),transparent 31%),linear-gradient(180deg,#100b04 0%,#050403 48%,#020201 100%)!important;background-attachment:fixed!important}
html[data-gc-theme="obsidian-gold"] h1,html[data-gc-theme="obsidian-gold"] h2,html[data-gc-theme="obsidian-gold"] h3,html[data-gc-theme="obsidian-gold"] h4,html[data-gc-theme="obsidian-gold"] h5,html[data-gc-theme="obsidian-gold"] h6,html[data-gc-theme="obsidian-gold"] strong,html[data-gc-theme="obsidian-gold"] .title,html[data-gc-theme="obsidian-gold"] [class*="Title"]{color:#fff9e9!important}
html[data-gc-theme="obsidian-gold"] p,html[data-gc-theme="obsidian-gold"] small,html[data-gc-theme="obsidian-gold"] .subtitle,html[data-gc-theme="obsidian-gold"] [class*="Description"],html[data-gc-theme="obsidian-gold"] [class*="Caption"],html[data-gc-theme="obsidian-gold"] [class*="Meta"]{color:#b9ab8f!important}
html[data-gc-theme="obsidian-gold"] a:not([class*="Danger"]){color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] ::selection{background:rgba(239,196,95,.32)!important;color:#fffaf0!important}
/* All major panels, cards, drawers, modals and shells. */
html[data-gc-theme="obsidian-gold"] :is(.card,.gcSettingsCard,.gcProfileCard,.gcHomeSection,.gcBetaCard,.gcJoinCard,.authV2Card,.gcMemberAccessCard,.gcBrowseFilterShell,.gcBrowseControlsPanel,.gcGamesHero,.gcMembersHero,.gcGameHero,.gcGamePanel,.gcGameSection,.gcCollectionModal,.gcLibraryModal,.gcModal,.modal,.gcProfileReviewLauncherCardV1,.gcProfileReviewLauncherDialogV1,.gcProfileReviewLauncherModalV1,[class$="Card"],[class*="Card "],[class$="Panel"],[class*="Panel "],[class$="Drawer"],[class*="Drawer "],[class$="Modal"],[class*="Modal "],[class$="Dialog"],[class*="Dialog "]):not([class*="Danger"]){border-color:var(--gc-theme-border)!important;background-color:var(--gc-theme-panel)!important;background-image:radial-gradient(circle at 100% 0,rgba(210,159,52,.07),transparent 35%),linear-gradient(155deg,rgba(27,22,14,.98),rgba(9,7,4,.98))!important;box-shadow:0 18px 44px rgba(0,0,0,.34),0 0 28px rgba(205,153,45,.05)!important}
/* Floating nav is fully Obsidian Gold; Admin retains purple. */
html[data-gc-theme="obsidian-gold"] .gcAppBottomNav{border-color:rgba(231,184,82,.27)!important;background:linear-gradient(145deg,rgba(24,18,10,.98),rgba(8,6,3,.98))!important;box-shadow:0 22px 62px rgba(0,0,0,.58),0 0 24px rgba(203,153,47,.08)!important}
html[data-gc-theme="obsidian-gold"] .gcAppNavButton{color:#b9ab8f!important;background:transparent!important}
html[data-gc-theme="obsidian-gold"] .gcAppNavButton:hover{color:#fff9e9!important}
html[data-gc-theme="obsidian-gold"] .gcAppNavButton.isActive:not([data-app-nav-page="admin"]){color:#f4cc68!important;background:linear-gradient(145deg,rgba(194,142,35,.22),rgba(67,46,10,.16))!important}
html[data-gc-theme="obsidian-gold"] .gcAppNavButton[data-app-nav-page="admin"]{color:#a697dd!important}
html[data-gc-theme="obsidian-gold"] .gcAppNavButton[data-app-nav-page="admin"].isActive{color:#d4cbff!important;background:linear-gradient(145deg,rgba(123,91,229,.20),rgba(56,39,116,.17))!important}
html[data-gc-theme="obsidian-gold"] .gcAppBottomNav::before{background:linear-gradient(90deg,transparent,rgba(244,204,104,.025),rgba(255,235,175,.13),rgba(225,174,70,.04),transparent)!important}
/* Skeletons, shimmer and Korma/loading states. */
html[data-gc-theme="obsidian-gold"] :is(.skeleton,[class*="Skeleton"],[class*="Shimmer"],[class*="LoadingBar"],[class*="Placeholder"]){border-color:rgba(218,171,69,.11)!important;background-color:#18130c!important;background-image:linear-gradient(90deg,#151008 0%,#2a2010 48%,#151008 100%)!important}
html[data-gc-theme="obsidian-gold"] :is(.spinner,[class*="Spinner"],[class*="Loader"]){border-color:rgba(218,171,69,.18)!important;border-top-color:#efc45f!important;color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] :is(.gcKormaCard,.gcLoadingCard,[class*="Korma"]):not(img){border-color:rgba(231,184,82,.20)!important;background-color:#17120b!important;color:#fff9e9!important}
/* Inputs. */
html[data-gc-theme="obsidian-gold"] :is(input,select,textarea):not([type="checkbox"]):not([type="radio"]){border-color:rgba(218,171,69,.20)!important;background:#090703!important;color:#fff9e9!important;caret-color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] :is(input,select,textarea)::placeholder{color:#8f846f!important}
html[data-gc-theme="obsidian-gold"] :is(input,select,textarea):focus{border-color:rgba(240,196,91,.62)!important;box-shadow:0 0 0 3px rgba(205,151,42,.13)!important}
html[data-gc-theme="obsidian-gold"] input[type="checkbox"],html[data-gc-theme="obsidian-gold"] input[type="radio"]{accent-color:#d7aa3b!important}
/* Buttons and action controls. */
html[data-gc-theme="obsidian-gold"] :is(.btn,.primaryButton,[class*="PrimaryButton"],[class*="SaveButton"],[class*="SubmitButton"],[class*="PublishButton"]):not([class*="Danger"]){border-color:rgba(255,217,126,.46)!important;background:linear-gradient(135deg,#8a5d0d,#d6aa3e 56%,#f0cf79)!important;color:#170f03!important;box-shadow:0 10px 28px rgba(196,141,29,.22),inset 0 1px 0 rgba(255,246,204,.38)!important}
html[data-gc-theme="obsidian-gold"] :is(.secondaryButton,[class*="SecondaryButton"],[class*="OutlineButton"],[class*="GhostButton"]):not([class*="Danger"]){border-color:rgba(230,185,86,.30)!important;background:rgba(158,111,22,.10)!important;color:#f4cc68!important}
/* Pills, tabs, calendar/date, platforms and game status. */
html[data-gc-theme="obsidian-gold"] :is([class*="Pill"],[class*="Chip"],[class*="Tag"],[class*="Badge"],[class*="Date"],[class*="Calendar"],[class*="Status"],.platformChip,.browsePlatformIcon,.browsePlatformFilter,[class$="PlatformPill"],[class*="PlatformPill "],[class$="PlatformChip"],[class*="PlatformChip "],[class$="PlatformBadge"],[class*="PlatformBadge "]):not([class*="Danger"]):not([class*="Admin"]){border-color:rgba(224,177,76,.25)!important}
html[data-gc-theme="obsidian-gold"] :is([class*="Date"],[class*="Calendar"],[class*="Status"],.platformChip,.browsePlatformIcon,.browsePlatformFilter,[class$="PlatformPill"],[class*="PlatformPill "],[class$="PlatformChip"],[class*="PlatformChip "],[class$="PlatformBadge"],[class*="PlatformBadge "]):not(img):not(svg){background-color:rgba(87,63,18,.18)!important;color:#f4cc68!important}
html[data-gc-theme="obsidian-gold"] :is([class*="Date"],[class*="Calendar"],[class*="Status"],.platformChip,.browsePlatformIcon,.browsePlatformFilter,[class$="PlatformPill"],[class*="PlatformPill "],[class$="PlatformChip"],[class*="PlatformChip "],[class$="PlatformBadge"],[class*="PlatformBadge "]) svg{color:#efc45f!important;stroke:currentColor!important}
html[data-gc-theme="obsidian-gold"] :is([role="tab"],[class*="Tab"])[aria-selected="true"],html[data-gc-theme="obsidian-gold"] :is([role="tab"],[class*="Tab"]).isActive{border-color:rgba(239,196,95,.45)!important;background:#b17c18!important;color:#170f03!important}
/* Browse filters and game cards. */
html[data-gc-theme="obsidian-gold"] :is(.gcBrowseControlsPanel,.gcBrowseFilterShell,.gcBrowseSearchShell,.gcBrowseSearchInputWrap){border-color:rgba(231,184,82,.24)!important;background:#17120b!important}
html[data-gc-theme="obsidian-gold"] :is(.gcBrowseFilterControl,.gcBrowseSortControl,.gcBrowseReleaseTabs,.gcBrowseMyPlatforms){border-color:rgba(224,177,76,.23)!important;background:#1a150d!important;color:#fff9e9!important}
html[data-gc-theme="obsidian-gold"] :is(.gcGameCard,.gcBrowseGameCard,[class*="GameCard"]){border-color:rgba(224,177,76,.20)!important;background:#17120b!important}
/* Game page complete coverage. */
html[data-gc-theme="obsidian-gold"] :is(.gcGameHero,.gcGameHeroMain,.gcGameHeroSide,.gcGameTabs,.gcGameOverviewCard,.gcGameDetailsCard,.gcGameCommunityCard,.gcGameReviewPanel,.gcGameCollectionsPanel){border-color:rgba(231,184,82,.22)!important;background-color:#17120b!important;background-image:linear-gradient(155deg,rgba(28,22,14,.98),rgba(8,6,3,.98))!important}
html[data-gc-theme="obsidian-gold"] .gcGameTabs :is(button,[role="tab"]){color:#b9ab8f!important}
html[data-gc-theme="obsidian-gold"] .gcGameTabs :is(button,[role="tab"]).isActive,html[data-gc-theme="obsidian-gold"] .gcGameTabs [aria-selected="true"]{background:#b17c18!important;color:#170f03!important}
/* Members/profile surfaces. */
html[data-gc-theme="obsidian-gold"] :is(.gcMembersHero,.gcMembersFilters,.gcMemberCard,.gcProfileHero,.gcProfileProgression,.gcProfileCollectionOverview,.gcProfileReviewModule,.gcProfileAbout,.gcProfileFavouriteGames){border-color:rgba(231,184,82,.22)!important;background-color:#17120b!important;background-image:linear-gradient(155deg,rgba(28,22,14,.98),rgba(8,6,3,.98))!important}
/* Settings: every accordion/container gold, heading white, copy warm grey. */
html[data-gc-theme="obsidian-gold"] .gcSettingsCard,html[data-gc-theme="obsidian-gold"] .gcSettingsSection,html[data-gc-theme="obsidian-gold"] .gcSettingsAccordion,html[data-gc-theme="obsidian-gold"] .gcSettingsGroup{border-color:rgba(231,184,82,.24)!important;background:#17120b!important}
html[data-gc-theme="obsidian-gold"] .gcSettingsSectionHeader,html[data-gc-theme="obsidian-gold"] .gcSettingsAccordionHeader{background:#17120b!important;border-color:rgba(231,184,82,.15)!important}
html[data-gc-theme="obsidian-gold"] .gcSettingsSectionHeader :is(h2,h3,strong),html[data-gc-theme="obsidian-gold"] .gcSettingsAccordionHeader :is(h2,h3,strong){color:#fff9e9!important}
html[data-gc-theme="obsidian-gold"] .gcSettingsSectionHeader :is(p,small,span),html[data-gc-theme="obsidian-gold"] .gcSettingsAccordionHeader :is(p,small,span){color:#b9ab8f!important}
html[data-gc-theme="obsidian-gold"] .gcSettingsSwitchTrack{border-color:rgba(224,177,76,.22)!important;background:#2b251c!important}
html[data-gc-theme="obsidian-gold"] .gcSettingsSwitch input:checked + .gcSettingsSwitchTrack{background:linear-gradient(135deg,#8b5d0d,#d3a53a)!important}
/* Theme chooser itself. */
html[data-gc-theme="obsidian-gold"] .gcAppThemeChooserV2{border-color:rgba(231,184,82,.25)!important;background:linear-gradient(145deg,#1c160e,#0b0804)!important}
html[data-gc-theme="obsidian-gold"] .gcAppThemeHeadingV2 h3,html[data-gc-theme="obsidian-gold"] .gcAppThemeOptionTextV2 strong{color:#fff9e9!important}
html[data-gc-theme="obsidian-gold"] .gcAppThemeHeadingV2 p,html[data-gc-theme="obsidian-gold"] .gcAppThemeOptionTextV2 small,html[data-gc-theme="obsidian-gold"] .gcAppThemeStatusV2{color:#b9ab8f!important}
html[data-gc-theme="obsidian-gold"] .gcAppThemeEyebrowV2{color:#efc45f!important}
html[data-gc-theme="obsidian-gold"] .gcAppThemeOptionV2{border-color:rgba(230,186,87,.16)!important;background:#0c0905!important;color:#fff9e9!important}
html[data-gc-theme="obsidian-gold"] .gcAppThemeOptionV2.isSelected{border-color:rgba(239,196,95,.55)!important;background:#241a0a!important;box-shadow:0 0 24px rgba(223,171,59,.11)!important}
html[data-gc-theme="obsidian-gold"] .gcAppThemeOptionV2.isSelected .gcAppThemeCheckV2{border-color:rgba(239,196,95,.48)!important;background:rgba(215,170,59,.18)!important;color:#f2ca6a!important}
/* Force SVG UI accents away from cyan while preserving Admin purple and semantic danger/success. */
html[data-gc-theme="obsidian-gold"] svg [stroke="#43d7e6"],html[data-gc-theme="obsidian-gold"] svg [stroke="#62dfea"],html[data-gc-theme="obsidian-gold"] svg [stroke="#4fd8e8"],html[data-gc-theme="obsidian-gold"] svg [stroke="#66dceb"],html[data-gc-theme="obsidian-gold"] svg [stroke="#72e6f1"]{stroke:#efc45f!important}
html[data-gc-theme="obsidian-gold"] svg [fill="#43d7e6"],html[data-gc-theme="obsidian-gold"] svg [fill="#62dfea"],html[data-gc-theme="obsidian-gold"] svg [fill="#4fd8e8"],html[data-gc-theme="obsidian-gold"] svg [fill="#66dceb"],html[data-gc-theme="obsidian-gold"] svg [fill="#72e6f1"]{fill:#efc45f!important}


/* G&C SAFE NESTED COMPONENTS — V2.2 */
/*
 * Header/title/copy elements are children of a themed card or panel, not
 * additional cards. These rules prevent accidental panel gradients/shadows
 * even when future generated coverage introduces a broad selector.
 */
html[data-gc-theme="obsidian-gold"] :is(
  [class$="CardHeader"],[class*="CardHeader "],
  [class$="CardHeading"],[class*="CardHeading "],
  [class$="CardTitle"],[class*="CardTitle "],
  [class$="CardSubtitle"],[class*="CardSubtitle "],
  [class$="CardDescription"],[class*="CardDescription "],
  [class$="CardEyebrow"],[class*="CardEyebrow "],
  [class$="CardCopy"],[class*="CardCopy "],
  [class$="CardMeta"],[class*="CardMeta "],
  [class$="CardTop"],[class*="CardTop "],
  [class$="CardBody"],[class*="CardBody "],
  [class$="CardFooter"],[class*="CardFooter "],
  [class$="CardActions"],[class*="CardActions "],
  [class$="PanelHeader"],[class*="PanelHeader "],
  [class$="PanelHeading"],[class*="PanelHeading "],
  [class$="PanelTitle"],[class*="PanelTitle "],
  [class$="PanelSubtitle"],[class*="PanelSubtitle "],
  [class$="PanelDescription"],[class*="PanelDescription "],
  [class$="PanelEyebrow"],[class*="PanelEyebrow "],
  [class$="PanelCopy"],[class*="PanelCopy "],
  [class$="PanelMeta"],[class*="PanelMeta "],
  [class$="PanelTop"],[class*="PanelTop "],
  [class$="PanelBody"],[class*="PanelBody "],
  [class$="PanelFooter"],[class*="PanelFooter "],
  [class$="PanelActions"],[class*="PanelActions "],
  [class$="ModalHeader"],[class*="ModalHeader "],
  [class$="ModalHeading"],[class*="ModalHeading "],
  [class$="ModalTitle"],[class*="ModalTitle "],
  [class$="ModalDescription"],[class*="ModalDescription "],
  [class$="ModalBody"],[class*="ModalBody "],
  [class$="ModalFooter"],[class*="ModalFooter "],
  [class$="ModalActions"],[class*="ModalActions "],
  [class$="DialogHeader"],[class*="DialogHeader "],
  [class$="DialogHeading"],[class*="DialogHeading "],
  [class$="DialogTitle"],[class*="DialogTitle "],
  [class$="DialogDescription"],[class*="DialogDescription "],
  [class$="DialogBody"],[class*="DialogBody "],
  [class$="DialogFooter"],[class*="DialogFooter "],
  [class$="DialogActions"],[class*="DialogActions "]
){
  background-color:transparent!important;
  background-image:none!important;
  box-shadow:none!important;
}

/* Platform layout wrappers are transparent; only the individual pills/badges
 * receive platform styling. This replaces the former route-only cleanup file.
 */
html[data-gc-theme="obsidian-gold"] :is(
  .browseGamesPage .gameHubPlatforms,
  .browseGamesPage .gameHubInfo > .gameHubPlatforms,
  .gameDetailPage .gameHeroPlatformSection,
  .gameDetailPage .gameHeroPlatformSection .gamePlatforms,
  .gameDetailPage .platformPrimaryList,
  .gameDetailPage .platformMoreList
){
  background:transparent!important;
  background-color:transparent!important;
  background-image:none!important;
  box-shadow:none!important;
}
html[data-gc-theme="obsidian-gold"] .browseGamesPage .gameHubPlatforms{
  border:0!important;
}
html[data-gc-theme="obsidian-gold"] .gameDetailPage .gameHeroPlatformSection{
  border-top:0!important;
}
html[data-gc-theme="obsidian-gold"] :is(
  .gameDetailPage .gameHeroPlatformSection .gamePlatforms,
  .gameDetailPage .platformPrimaryList
){
  width:auto!important;
}
