:root{--ob-bg:#f3f7f7;--ob-bg-2:#eaf4f3;--ob-surface:#fffffff5;--ob-surface-soft:#ffffffd1;--ob-ink:#111827;--ob-muted:#667085;--ob-muted-2:#8a96a3;--ob-line:#11182717;--ob-line-strong:#11182724;--ob-brand:#0fa6a6;--ob-brand-2:#0f766e;--ob-side:#101828;--ob-side-2:#172033;--ob-radius-sm:10px;--ob-radius-md:14px;--ob-radius-lg:18px;--ob-radius-xl:24px;--ob-shadow-sm:0 1px 2px #1018280d, 0 6px 18px #1018280f;--ob-shadow-md:0 10px 32px #10182814;--ob-shadow-lg:0 20px 52px #1018281f}*{box-sizing:border-box}html,body{background:var(--ob-bg)!important;color:var(--ob-ink)!important}body,input,select,textarea,button,a{letter-spacing:-.012em}body{background:radial-gradient(circle at 30% -10%, #0fa6a629, transparent 34%), radial-gradient(circle at 95% 15%, #0f766e14, transparent 30%), linear-gradient(180deg, #f8fbfb 0%, var(--ob-bg) 100%)!important}h1,.adminHeroCopy h1,.dashHeader h1,.heroText h1,.loginIntro h1,body>main>main[class] h1{color:var(--ob-ink)!important;letter-spacing:-.045em!important;font-size:clamp(28px,3.25vw,42px)!important;font-weight:900!important;line-height:1.05!important}h2,.sectionTitle h2,.formIntro h2,.adminGuidance h2,.adminReviewHeader h2,.c7SectionTitle h2,.c8Card h2,.rafflesAdminHero h2,body>main>main[class] h2{color:var(--ob-ink)!important;letter-spacing:-.034em!important;font-size:clamp(20px,1.85vw,27px)!important;font-weight:900!important;line-height:1.12!important}h3,.adminActionCard h3,.adminGuidanceGrid h3,.campaignMaterialCard h3,body>main>main[class] h3{color:var(--ob-ink)!important;letter-spacing:-.025em!important;font-size:clamp(16px,1.24vw,20px)!important;line-height:1.16!important}p,label,input,select,textarea,button,a,span{font-size:14px}small,.c4TableHead,.c7TableHead,.navHint{font-size:12px!important}.dashboardShell{min-height:100svh;background:radial-gradient(circle at 34% -8%,#0fa6a62b,#0000 32%),radial-gradient(circle at 100% 5%,#0f766e1a,#0000 26%),linear-gradient(#f8fbfb 0%,#eef6f5 100%)!important;grid-template-columns:260px minmax(0,1fr)!important;display:grid!important}.dashboardMain{width:100%;min-width:0;padding:22px 28px 36px!important}.adminUnifiedContent{width:min(1280px,100%)!important;margin:0 auto!important}.sidebar{color:#f8fafc!important;background:radial-gradient(circle at top left, #14b8a62e, transparent 35%), linear-gradient(180deg, var(--ob-side) 0%, #0b1220 100%)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border-right:1px solid #ffffff14!important;height:100svh!important;padding:18px 14px!important;position:sticky!important;top:0!important;overflow-y:auto!important;box-shadow:inset -1px 0 #ffffff0a!important}.sideBrand{color:#fff!important;min-height:48px!important;box-shadow:none!important;background:0 0!important;border:0!important;margin:0 0 18px!important;padding:6px!important}.sideBrand img{background:#fff!important;border-radius:12px!important;width:38px!important;height:38px!important;box-shadow:0 12px 28px #0000002e!important}.sideBrand span{color:#fff!important;font-size:15px!important;font-weight:900!important}.sidebar nav{gap:5px!important;display:grid!important}.sidebar nav a{transition:background .18s,color .18s,border-color .18s;color:#ffffffb8!important;min-height:42px!important;box-shadow:none!important;background:0 0!important;border:1px solid #0000!important;border-radius:12px!important;align-items:center!important;padding:0 12px!important;display:flex!important}.sidebar nav a.active,.sidebar nav a:hover{color:#fff!important;background:#ffffff1a!important;border-color:#ffffff1a!important}.sidebar nav a.active{box-shadow:inset 3px 0 0 var(--ob-brand)!important}.navLabel{font-size:13px!important;font-weight:800!important;line-height:1!important}.adminTopSessionBar{border:1px solid var(--ob-line)!important;min-height:58px!important;box-shadow:var(--ob-shadow-sm)!important;-webkit-backdrop-filter:blur(18px)saturate(160%)!important;backdrop-filter:blur(18px)saturate(160%)!important;background:#ffffffe0!important;border-radius:18px!important;margin:0 0 22px!important;padding:10px 14px!important}.adminSessionMeta strong,.adminTopSessionBar strong{color:var(--ob-ink)!important;font-size:15px!important}.adminTopSessionBar small,.adminTopSessionBar span{color:var(--ob-muted)!important;font-size:12px!important}.dashHeader,.pageHeader,.sectionTitle,.c7SectionTitle,.c5SectionTitle,.adminReviewHeader,.formIntro{gap:12px!important}.dashHeader{margin:0 0 20px!important}.dashHeader h1,.pageHeader h1{margin:10px 0 8px!important}.dashHeader p,.pageHeader p,.sectionTitle p,.c7SectionTitle p,.formIntro p{color:var(--ob-muted)!important;font-size:15px!important;line-height:1.45!important}.panelCard,.formPanel,.adminPremiumHero,.adminGuidance,.adminReviewCard,.adminLoadingCard,.adminErrorCard,.c4PaymentFormCard,.c5RequestsCard,.c5BalancesCard,.c7FilterCard,.c7SectionCard,.c8Card,.rafflesAdminHero,.rafflesFormCard,.campaignMaterialsPanel,.authCard,.appCard,.loginIntro,.loginCard,.paymentCard,.activityCard,.changePinCard,.adviceCard,.referralsPanel{background:var(--ob-surface)!important;border:1px solid var(--ob-line)!important;box-shadow:var(--ob-shadow-sm)!important;-webkit-backdrop-filter:blur(18px)saturate(160%)!important;backdrop-filter:blur(18px)saturate(160%)!important;border-radius:22px!important}.panelCard,.formPanel,.c7FilterCard,.c7SectionCard,.c8Card{padding:20px!important}.adminPremiumHero,.rafflesAdminHero,.flow,.c7Notice,.c8Notice,.c4Notice,.c5Notice{border:1px solid var(--ob-line)!important;box-shadow:var(--ob-shadow-sm)!important;background:linear-gradient(135deg,#fffffff5,#ffffffd1)!important;border-radius:22px!important}.c7Stack{gap:18px!important;display:grid!important}.c7Notice{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:16px!important;min-height:auto!important;padding:18px 20px!important;display:grid!important}.c7Notice strong{color:var(--ob-ink)!important;letter-spacing:-.02em!important;font-size:16px!important}.c7Notice span{color:var(--ob-muted)!important;font-size:13px!important}.c7ToolbarSummary{flex-wrap:wrap!important;justify-content:flex-end!important;align-items:center!important;gap:8px!important;display:flex!important}.c7ToolbarSummary span{min-height:34px!important;color:var(--ob-muted)!important;background:#f3f4f6!important;border-radius:999px!important;align-items:center!important;padding:0 12px!important;font-size:12px!important;font-weight:800!important;display:inline-flex!important}.c7Stats{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:14px!important;display:grid!important}.c7Stat,.c8Stat,.c5Stat,.adminMetricCard,.adminBalanceStrip article,.statCard{border:1px solid var(--ob-line)!important;min-height:auto!important;box-shadow:var(--ob-shadow-sm)!important;background:#fff!important;border-radius:18px!important;padding:16px!important}.c7Stat.dark,.c7Stat.primary,.adminMetricCard.primary,.c5Stat.primary{color:#fff!important;background:linear-gradient(135deg,#101828,#1f2937)!important;border-color:#ffffff14!important}.c7Stat.dark *,.c7Stat.primary *,.adminMetricCard.primary *,.c5Stat.primary *{color:#fff!important}.c7Stat span,.c8Stat span,.c5Stat span,.adminMetricCard span,.adminBalanceStrip span{color:var(--ob-muted)!important;text-transform:none!important;font-size:11px!important;font-weight:900!important}.c7Stat strong,.c8Stat strong,.c5Stat strong,.adminMetricCard strong,.adminBalanceStrip strong,.statCard strong,.featuredStat strong{color:var(--ob-ink)!important;letter-spacing:-.05em!important;margin-top:8px!important;font-size:clamp(24px,2.15vw,34px)!important;font-weight:900!important;line-height:.98!important;display:block!important}.c7Stat small,.c8Stat small,.c5Stat small,.adminMetricCard small{color:var(--ob-muted)!important;margin-top:10px!important;font-size:11px!important;font-weight:700!important;line-height:1.3!important}.c7FilterCard{padding:18px!important}.c7SearchInput,.searchBar input{border:1px solid var(--ob-line-strong)!important;background:#fff!important;border-radius:12px!important;min-height:44px!important;padding:0 14px!important;box-shadow:inset 0 1px #ffffffe6!important}.c7Toolbar,.c7ToolbarWide{gap:12px!important}.c7Button,.c4Primary,.c5Primary,.c8Button,.adminPrimaryAction,.adminSecondaryAction,.miniAction,button,.button,.primaryButton,.secondaryButton{min-height:40px!important;box-shadow:none!important;white-space:nowrap!important;border-radius:12px!important;justify-content:center!important;align-items:center!important;padding:0 14px!important;font-size:13px!important;font-weight:900!important;text-decoration:none!important;display:inline-flex!important}.c7Button,.c4Primary,.c5Primary,.adminPrimaryAction,.primaryButton,.formPanel button[type=submit]{color:#fff!important;background:var(--ob-ink)!important;border:1px solid var(--ob-ink)!important}.c7Button.secondary,.c8Button.secondary,.adminSecondaryAction,.secondaryButton,.c4Secondary{color:var(--ob-ink)!important;border:1px solid var(--ob-line-strong)!important;background:#fff!important}.kicker,.eyebrow,.c7Kicker,.c5Kicker,.adminKicker{width:fit-content!important;min-height:24px!important;color:var(--ob-brand-2)!important;letter-spacing:0!important;background:#0fa6a61f!important;border:1px solid #0fa6a629!important;border-radius:999px!important;align-items:center!important;padding:0 10px!important;font-size:11px!important;font-weight:900!important;display:inline-flex!important}.c4TableHead,.c7TableHead{color:var(--ob-muted-2)!important;padding:0 14px 8px!important;font-size:11px!important;font-weight:900!important}.c4TableRow,.c7TableRow,.c5RequestItem,.adminReviewRow,.referralItem,.activityItem,.tableRow,.c5BalanceItem,.c4BalanceItem{border:1px solid var(--ob-line)!important;box-shadow:none!important;background:#fff!important;border-radius:16px!important;padding:14px!important}.c4TableRow+.c4TableRow,.c7TableRow+.c7TableRow,.adminReviewRow+.adminReviewRow,.referralItem+.referralItem{margin-top:8px!important}.c4TableRow strong,.c7TableRow strong,.c5RequestItem strong,.adminReviewRow strong,.referralItem strong{color:var(--ob-ink)!important;font-size:14px!important;font-weight:900!important}.c4TableRow small,.c7TableRow small,.c5RequestItem small,.adminReviewRow small,.referralItem small{color:var(--ob-muted)!important;font-size:12px!important}.badge,.c4Badge,.c5Badge,.c7Badge,.c8Badge{min-height:26px!important;color:var(--ob-brand-2)!important;background:#0fa6a61a!important;border:1px solid #0fa6a624!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;padding:0 10px!important;font-size:11px!important;font-style:normal!important;font-weight:900!important;display:inline-flex!important}.formPanel input,.formPanel select,.formPanel textarea,.c4Form input,.c4Form select,.c4Form textarea,.c5Form input,.c5Form select,.c5Form textarea,.rafflesAdminForm input,.rafflesAdminForm select,.rafflesAdminForm textarea,.adminAccessForm input,.loginCard input,.rafflePublicForm input,.rafflePublicForm textarea,body>main>main[class] input,body>main>main[class] select,body>main>main[class] textarea{border:1px solid var(--ob-line-strong)!important;min-height:42px!important;color:var(--ob-ink)!important;box-shadow:none!important;background:#fff!important;border-radius:12px!important;font-size:14px!important}.formPanel textarea,.c4Form textarea,.c5Form textarea,.rafflesAdminForm textarea{min-height:96px!important}.formPanel label,.c4Form label,.c5Form label,.rafflesAdminForm label,.loginCard label{color:var(--ob-ink)!important;font-size:13px!important;font-weight:800!important}.campaignMaterialsGrid{gap:14px!important}.campaignMaterialCard{border:1px solid var(--ob-line)!important;box-shadow:var(--ob-shadow-sm)!important;background:#fff!important;border-radius:18px!important;overflow:hidden!important}.campaignMaterialCard img{aspect-ratio:1!important;object-fit:cover!important;background:#eef2f6!important;width:100%!important}.campaignMaterialCard>div{padding:14px!important}.campaignMaterialCard a,.materialActions a{color:#fff!important;background:var(--ob-ink)!important}.c7Stat.dark strong,.c7Stat.primary strong,.c7Stat.dark small,.c7Stat.primary small,.c7Stat.dark span,.c7Stat.primary span{color:#fff!important}.c7Stat.dark{min-height:138px!important}@media (max-width:1320px){.c7Stats{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:980px){.dashboardShell{display:block!important}.sidebar{z-index:50!important;border-bottom:1px solid #ffffff14!important;border-right:0!important;height:auto!important;padding:12px!important;position:sticky!important;top:0!important}.sideBrand{margin-bottom:10px!important}.sidebar nav{gap:8px!important;padding-bottom:2px!important;display:flex!important;overflow-x:auto!important}.sidebar nav a{min-width:max-content!important;min-height:38px!important}.dashboardMain{padding:16px!important}.c7Notice{grid-template-columns:1fr!important}.c7ToolbarSummary{justify-content:flex-start!important}.c7Stats{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:760px){.dashboardMain{padding:12px!important}h1,.adminHeroCopy h1,.dashHeader h1,.heroText h1,.loginIntro h1,body>main>main[class] h1{font-size:clamp(26px,7.2vw,36px)!important}h2,.sectionTitle h2,.formIntro h2,.adminReviewHeader h2,body>main>main[class] h2{font-size:clamp(19px,5vw,24px)!important}.panelCard,.formPanel,.c7FilterCard,.c7SectionCard,.c8Card,.adminPremiumHero,.adminGuidance,.adminReviewCard{border-radius:18px!important;padding:15px!important}.c7Stats{grid-template-columns:1fr!important;gap:10px!important}.c7Stat,.c8Stat,.c5Stat,.adminMetricCard,.adminBalanceStrip article{padding:14px!important}.c7Stat strong,.c8Stat strong,.c5Stat strong,.adminMetricCard strong,.adminBalanceStrip strong,.statCard strong{font-size:28px!important}.c7Button,.c4Primary,.c5Primary,.c8Button,.adminPrimaryAction,.adminSecondaryAction,.miniAction,button,.button{width:100%;min-height:40px!important}.c7ToolbarSummary{width:100%;grid-template-columns:1fr!important;display:grid!important}.c7ToolbarSummary span{justify-content:center!important}.c4TableHead,.c7TableHead{display:none!important}.c4TableRow,.c7TableRow,.c5RequestItem,.adminReviewRow,.referralItem{grid-template-columns:1fr!important;gap:8px!important;display:grid!important}}@media (max-width:520px){.dashboardMain,.sidebar{padding:10px!important}.sideBrand img{width:34px!important;height:34px!important}.sideBrand span{font-size:14px!important}.navLabel{font-size:12px!important}}
:root{--ui-bg:#f7f8fb;--ui-card:#fff;--ui-ink:#111827;--ui-muted:#6b7280;--ui-border:#0f172a17;--ui-accent:#18aeb5;--ui-dark:#0b1220;--ui-radius:18px;--ui-shadow:0 12px 36px #0f172a12}html,body{background:var(--ui-bg)!important;color:var(--ui-ink)!important}.dashboardShell.adminMode,.dashboardShell{background:linear-gradient(#fbfcfe 0%,#f4f7fb 100%)!important;grid-template-columns:280px minmax(0,1fr)!important;display:grid!important}.sidebar{color:#fff!important;background:linear-gradient(#0b1220 0%,#111827 100%)!important;border-right:1px solid #ffffff14!important;height:100svh!important;padding:22px 16px!important;position:sticky!important;top:0!important;overflow-y:auto!important;box-shadow:18px 0 44px #0f172a21!important}.sideBrand{color:#fff!important;box-shadow:none!important;background:0 0!important;border:0!important;min-height:54px!important;margin-bottom:18px!important}.sideBrand img{background:#fff!important;border-radius:13px!important;width:40px!important;height:40px!important}.sidebar nav{gap:6px!important}.sidebar nav a{color:#ffffffad!important;background:0 0!important;border:1px solid #0000!important;border-radius:13px!important;min-height:44px!important;padding:0 12px!important;transform:none!important}.sidebar nav a:hover{color:#fff!important;background:#ffffff12!important}.sidebar nav a.active{color:#fff!important;background:linear-gradient(135deg,#18aeb5,#0891b2)!important;box-shadow:0 12px 26px #0891b240!important}.navLabel{font-size:14px!important;font-weight:850!important}.dashboardMain{padding:26px clamp(22px,3vw,40px) 56px!important;overflow-x:hidden!important}.adminUnifiedContent,.adminTopSessionBar{width:min(1240px,100%)!important;margin-left:auto!important;margin-right:auto!important}.adminTopSessionBar{border:1px solid var(--ui-border)!important;background:#ffffffdb!important;border-radius:16px!important;min-height:56px!important;padding:10px 14px!important;box-shadow:0 8px 26px #0f172a0e!important}.adminTopSessionBar strong{color:var(--ui-ink)!important;font-size:15px!important}.adminTopSessionBar span{color:var(--ui-muted)!important;font-size:12px!important}.adminTopSessionBar button{border-radius:12px!important;min-height:38px!important}.dashHeader,.adminUnifiedContent>header{grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:18px!important;margin:20px 0 22px!important;display:grid!important}.dashHeader h1,.adminUnifiedContent h1,.adminHeroCopy h1{letter-spacing:-.055em!important;color:var(--ui-ink)!important;margin:12px 0 8px!important;font-size:clamp(32px,3.8vw,48px)!important;line-height:1.02!important}.dashHeader p,.adminUnifiedContent p{color:var(--ui-muted)!important;font-size:15px!important;line-height:1.55!important}.eyebrow,.adminKicker,.c7Kicker,.c5Kicker,.kicker{color:#076e74!important;background:#18aeb51f!important;border:1px solid #18aeb52e!important;border-radius:999px!important;min-height:24px!important;padding:0 10px!important;font-size:11px!important}.panelCard,.formPanel,.adminPremiumHero,.adminGuidance,.adminReviewCard,.adminQuickActions,.adminLoadingCard,.adminErrorCard,.c7Notice,.c7FilterCard,.c7SectionCard,.c8Card,.c5RequestsCard,.c5BalancesCard,.c4PaymentFormCard,.rafflesAdminHero,.rafflesFormCard,.campaignMaterialsPanel,.authCard,.loginCard,.loginIntro,.paymentCard,.activityCard,.changePinCard,.adviceCard,.referralsPanel{border-radius:var(--ui-radius)!important;background:var(--ui-card)!important;border:1px solid var(--ui-border)!important;box-shadow:var(--ui-shadow)!important}.panelCard,.formPanel,.c7FilterCard,.c7SectionCard,.c8Card{padding:20px!important}.sectionTitle h2,.c7SectionTitle h2,.formIntro h2,.adminReviewHeader h2,.adminGuidance h2,.c8Card h2{letter-spacing:-.04em!important;color:var(--ui-ink)!important;margin:8px 0 4px!important;font-size:clamp(21px,2.1vw,28px)!important;line-height:1.08!important}.sectionTitle p,.c7SectionTitle p,.formIntro p{color:var(--ui-muted)!important;font-size:14px!important}.c7Notice{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:18px!important;min-height:112px!important;padding:20px 22px!important;display:grid!important}.c7Notice strong{color:var(--ui-ink)!important;font-size:17px!important}.c7Notice span{color:var(--ui-muted)!important;font-size:14px!important}.c7Notice .c7ToolbarSummary{min-width:350px;flex-wrap:wrap!important;justify-content:flex-end!important;gap:8px!important;display:flex!important}.c7Button,.c7Notice .c7Button,.c7ToolbarSummary a.c7Button,.c7ToolbarSummary button.c7Button{color:#fff!important;background:var(--ui-ink)!important;border:1px solid var(--ui-ink)!important;min-height:38px!important;box-shadow:none!important;border-radius:12px!important;padding:0 14px!important;font-size:13px!important;font-weight:900!important}.c7Button.secondary,.c7Notice .c7Button.secondary{color:var(--ui-ink)!important;background:#fff!important;border:1px solid #0f172a21!important}.c7Stats{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:14px!important;display:grid!important}.c7Stat,.adminMetricCard,.statCard,.c8Stat,.c5Stat{border:1px solid var(--ui-border)!important;background:#fff!important;border-radius:17px!important;min-height:112px!important;padding:17px 18px!important;overflow:hidden!important;box-shadow:0 8px 26px #0f172a0e!important}.c7Stat.primary{background:radial-gradient(circle at 100% 0,#18aeb529,#0000 42%),#fff!important}.c7Stat.dark{background:radial-gradient(circle at 95% 0,#18aeb542,#0000 42%),linear-gradient(135deg,#111827,#0b1220)!important;border-color:#ffffff14!important}.c7Stat span,.c7Stat small{color:var(--ui-muted)!important;font-size:12px!important;line-height:1.35!important}.c7Stat.dark span,.c7Stat.dark small{color:#ffffffad!important}.c7Stat strong,.adminMetricCard strong,.statCard strong,.c8Stat strong,.c5Stat strong{letter-spacing:-.055em!important;color:var(--ui-ink)!important;margin-top:10px!important;font-size:clamp(25px,2.5vw,34px)!important;line-height:.98!important}.c7Stat.dark strong{color:#fff!important}.c7ToolbarWide,.c7Toolbar{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;margin:0!important;display:grid!important}.c7SearchInput,input,select,textarea{min-height:44px!important;color:var(--ui-ink)!important;box-shadow:none!important;background:#fff!important;border:1px solid #0f172a21!important;border-radius:13px!important;font-size:14px!important}.c7ToolbarSummary span,.c7CountPill{min-height:34px!important;color:var(--ui-muted)!important;background:#f1f5f9!important;border-radius:999px!important;padding:0 12px!important;font-size:12px!important}.c7Grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important}.c7Full{grid-column:1/-1!important}.c7Table{gap:8px!important}.c7TableHead{text-transform:uppercase;letter-spacing:.02em;color:#8a94a6!important;padding:0 12px 4px!important;font-size:11px!important}.c7TableRow,.tableRow,.adminReviewRow,.referralItem,.activityItem,.c5RequestItem,.c4TableRow{border:1px solid var(--ui-border)!important;background:#fff!important;border-radius:15px!important;padding:13px 14px!important;box-shadow:0 1px 2px #0f172a06!important}.c7TableRow strong,.c4TableRow strong,.adminReviewRow strong{color:var(--ui-ink)!important;font-size:14px!important}.c7TableRow small,.c4TableRow small,.adminReviewRow small{color:var(--ui-muted)!important;font-size:12px!important}.c7Badge,.badge,.c4Badge,.c5Badge,.c8Badge{border-radius:999px!important;min-height:26px!important;padding:0 10px!important;font-size:11px!important}button,.button,.adminPrimaryAction,.adminSecondaryAction,.miniAction,.c4Primary,.c5Primary,.c8Button,.primaryButton,.secondaryButton,.rafflePublicButton{min-height:40px!important;box-shadow:none!important;border-radius:12px!important;padding:0 14px!important;font-size:13px!important;font-weight:900!important}button[type=submit],.c4Primary,.c5Primary,.primaryButton,.adminPrimaryAction{color:#fff!important;background:var(--ui-ink)!important;border:1px solid var(--ui-ink)!important}.secondaryButton,.adminSecondaryAction,.c4Secondary,.c8Button.secondary,.button.secondary{color:var(--ui-ink)!important;background:#fff!important;border:1px solid #0f172a21!important}@media (max-width:1320px){.c7Stats{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:1024px){.dashboardShell,.dashboardShell.adminMode{display:block!important}.sidebar{height:auto!important;box-shadow:none!important;padding:16px 14px!important;position:static!important}.sidebar nav{gap:8px!important;padding-bottom:4px!important;display:flex!important;overflow-x:auto!important}.sidebar nav a{min-width:max-content!important}.dashboardMain{padding:18px!important}.dashHeader,.adminUnifiedContent>header,.c7Notice,.c7ToolbarWide{grid-template-columns:1fr!important}.c7Notice .c7ToolbarSummary{justify-content:flex-start!important;min-width:0!important}.c7Stats{grid-template-columns:repeat(2,minmax(0,1fr))!important}.c7Grid{grid-template-columns:1fr!important}}@media (max-width:640px){.dashboardMain{padding:12px!important}.dashHeader h1,.adminUnifiedContent h1{font-size:clamp(28px,8vw,38px)!important}.panelCard,.formPanel,.c7Notice,.c7FilterCard,.c7SectionCard,.c8Card,.adminTopSessionBar{border-radius:18px!important;padding:16px!important}.c7Stats{grid-template-columns:1fr!important}.c7TableHead{display:none!important}.c7TableRow,.c4TableRow,.c5RequestItem,.tableRow,.adminReviewRow{grid-template-columns:1fr!important}.c7Notice .c7ToolbarSummary,.c4Actions,.c5Actions,.materialActions,.raffleFormActions{grid-template-columns:1fr!important;display:grid!important}.c7Notice .c7ToolbarSummary>*,.c4Actions>*,.c5Actions>*,.materialActions>*,.raffleFormActions>*{width:100%!important}}
.c4Form>label.c4RadioButton{width:fit-content;background:#f8fafc!important;border:1px solid #0f172a1a!important;border-radius:14px!important;margin:12px 0 4px!important;padding:12px 14px!important}.c4Form>label.c4RadioButton input[type=checkbox]{accent-color:#0f766e;width:18px!important;height:18px!important;min-height:18px!important}.c4Summary small[style],.c4TableRow small[style]{color:#475467!important;background:#f8fafc!important;border:1px solid #0f172a14!important;border-radius:12px!important;margin-top:6px!important;padding:10px 12px!important;line-height:1.45!important;display:block!important}.panelCard+.panelCard,.wrapper+.panelCard,[class*=wrapper]+.panelCard{margin-top:18px!important}.panelCard .c4Form textarea{resize:vertical;min-height:110px!important}.panelCard .c4Actions button.c4Secondary{cursor:pointer}@media (max-width:640px){.c4Form>label.c4RadioButton{width:100%!important}}
