:root{--bg:#101b2a;--panel:#18263bf0;--panel-soft:#1f3149e6;--text:#f8fafc;--muted:#b3bfd0;--line:#ffffff21;--accent:#7c3aed;--accent2:#2563eb;--success:#22c55e}*{box-sizing:border-box}html{background:var(--bg);min-height:100%}body{min-height:100vh;color:var(--text);background:radial-gradient(circle at 8% 0,#7c3aed29,#0000 34%),radial-gradient(circle at 95% 10%,#2563eb24,#0000 32%),linear-gradient(#142238 0%,#18263b 48%,#111d2e 100%);margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}button{font:inherit}.shell{width:min(1180px,100% - 32px);margin:0 auto;padding:24px 0 36px}.topbar{grid-template-columns:auto 1fr auto;align-items:center;gap:14px;display:grid}.brandMark{background:linear-gradient(145deg,var(--accent),var(--accent2));color:#fff;letter-spacing:-2px;border-radius:17px;place-items:center;width:54px;height:54px;font-size:28px;font-weight:900;display:grid;box-shadow:0 16px 40px #4c1d9557,inset 0 1px #ffffff38}.eyebrow{color:#a78bfa;letter-spacing:.17em;font-size:11px;font-weight:800}h1{letter-spacing:-.04em;margin:2px 0 0;font-size:clamp(24px,4vw,36px)}.loginButton{color:#fff;cursor:pointer;background:#7c3aed26;border:1px solid #a78bfa5c;border-radius:13px;padding:10px 18px}.hero{border:1px solid var(--line);background:linear-gradient(145deg,#1f3048f5,#162438eb);border-radius:28px;margin-top:50px;padding:clamp(24px,5vw,50px);box-shadow:0 35px 90px #00000047}.pill{color:#86efac;background:#22c55e1a;border:1px solid #22c55e3d;border-radius:999px;padding:7px 11px;font-size:12px;font-weight:800;display:inline-flex}.hero h2{letter-spacing:-.055em;max-width:760px;margin:17px 0 10px;font-size:clamp(36px,7vw,72px);line-height:.98}.hero p{max-width:760px;color:var(--muted);margin:0;font-size:15px;line-height:1.75}.grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:22px;display:grid}.card{border:1px solid var(--line);background:var(--panel-soft);border-radius:20px;min-height:210px;padding:20px}.cardIcon{color:#c4b5fd;background:#7c3aed33;border-radius:11px;place-items:center;width:36px;height:36px;font-weight:900;display:grid}.card h3{margin:28px 0 8px;font-size:20px}.card p{min-height:46px;color:var(--muted);margin:0;font-size:13px;line-height:1.55}.card span{color:#93c5fd;text-transform:uppercase;letter-spacing:.08em;margin-top:20px;font-size:11px;font-weight:800;display:inline-block}footer{color:var(--muted);justify-content:space-between;gap:12px;margin-top:24px;font-size:12px;display:flex}footer strong{color:#d8b4fe}@media (max-width:820px){.grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.shell{width:min(100% - 20px,1180px);padding-top:14px}.topbar{grid-template-columns:auto 1fr}.loginButton{grid-column:1/-1;width:100%}.hero{border-radius:22px;margin-top:24px}.grid{grid-template-columns:1fr}footer{flex-direction:column}}.loginButton{justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.loginShell{place-items:center;width:min(460px,100% - 24px);min-height:100vh;margin:0 auto;padding:28px 0;display:grid}.loginCard{border:1px solid var(--line);background:var(--panel);border-radius:26px;width:100%;padding:28px;box-shadow:0 32px 90px #00000052}.loginBrand{align-items:center;gap:12px;margin-bottom:26px;display:flex}.loginBrand h1{font-size:26px}.loginCard h2{letter-spacing:-.035em;margin:0 0 8px;font-size:28px}.loginCard>p{color:var(--muted);margin:0 0 22px;font-size:14px;line-height:1.6}.loginForm{gap:14px;display:grid}.loginForm label{color:#dbe4f0;gap:7px;font-size:13px;font-weight:700;display:grid}.loginForm input{color:#fff;width:100%;font:inherit;background:#ffffff0b;border:1px solid #ffffff1f;border-radius:13px;outline:none;padding:12px 13px}.loginForm input:focus{border-color:#a78bfaa6;box-shadow:0 0 0 3px #7c3aed1f}.primaryButton{background:linear-gradient(135deg,var(--accent),var(--accent2));color:#fff;cursor:pointer;border:0;border-radius:13px;margin-top:4px;padding:12px 16px;font-weight:800}.primaryButton:disabled{opacity:.62;cursor:wait}.formMessage{color:#fca5a5;min-height:20px;font-size:12px}.backLink{color:#c4b5fd;margin-top:18px;font-size:13px;text-decoration:none;display:inline-block}.authChecking{color:var(--muted);font-size:12px;font-weight:700}.userMenu{align-items:center;gap:10px;display:flex}.userMeta{justify-items:end;line-height:1.15;display:grid}.userMeta strong{text-overflow:ellipsis;white-space:nowrap;max-width:180px;font-size:13px;overflow:hidden}.userMeta span{color:#a78bfa;letter-spacing:.12em;margin-top:4px;font-size:10px;font-weight:900}.logoutButton{color:#fecaca;cursor:pointer;background:#7f1d1d24;border:1px solid #f8717147;border-radius:13px;padding:10px 14px}@media (max-width:560px){.userMenu{grid-column:1/-1;justify-content:space-between;width:100%;padding-top:4px}.userMeta{justify-items:start}}.loginLinks{flex-wrap:wrap;justify-content:space-between;gap:14px;margin-top:18px;display:flex}.loginLinks a,.securityLink{color:#c4b5fd;font-size:13px;text-decoration:none}.loginLinks a:hover,.securityLink:hover{text-decoration:underline}.successMessage{color:#86efac}.securityLink{background:#7c3aed17;border:1px solid #a78bfa47;border-radius:12px;padding:9px 12px}.cardLink{color:inherit;text-decoration:none;transition:transform .18s,border-color .18s}.cardLink:hover{border-color:#a78bfa59;transform:translateY(-2px)}.adminShell{width:min(1180px,100% - 32px);margin:0 auto;padding:24px 0 44px}.adminHeader{justify-content:space-between;align-items:center;gap:20px;display:flex}.adminBack{margin-top:0}.adminNotice{border:1px solid var(--line);color:var(--muted);background:var(--panel);border-radius:20px;margin-top:36px;padding:28px}.adminWelcome{border:1px solid var(--line);background:linear-gradient(145deg,#20324af7,#172539f0);border-radius:24px;justify-content:space-between;align-items:end;gap:24px;margin-top:28px;padding:28px;display:flex}.adminWelcome h2{letter-spacing:-.045em;margin:14px 0 8px;font-size:clamp(30px,5vw,48px)}.adminWelcome p{max-width:680px;color:var(--muted);margin:0;line-height:1.65}.adminIdentity{text-align:right;gap:5px;display:grid}.adminIdentity small{color:var(--muted);text-transform:uppercase;letter-spacing:.12em}.adminIdentity strong{color:#c4b5fd}.statGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.statGrid article{border:1px solid var(--line);background:var(--panel-soft);border-radius:18px;padding:18px}.statGrid span{color:var(--muted);font-size:12px;display:block}.statGrid strong{margin-top:8px;font-size:30px;display:block}.controlSection{margin-top:32px}.sectionHeading{justify-content:space-between;align-items:end;gap:16px;margin-bottom:14px;display:flex}.sectionHeading h2{margin:4px 0 0}.mutedTiny{color:var(--muted);font-size:12px}.controlGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.controlCard{border:1px solid var(--line);background:var(--panel-soft);min-height:190px;color:inherit;border-radius:20px;padding:20px;text-decoration:none}.controlTop{justify-content:space-between;align-items:center;gap:10px;display:flex}.controlCard h3{margin:30px 0 8px;font-size:20px}.controlCard p{color:var(--muted);margin:0;font-size:13px;line-height:1.55}.statusLive,.statusNext,.statusPending{letter-spacing:.09em;border-radius:999px;padding:5px 8px;font-size:9px;font-weight:900}.statusLive{color:#86efac;background:#22c55e1c;border:1px solid #22c55e3d}.statusNext{color:#bfdbfe;background:#2563eb1f;border:1px solid #3b82f640}.statusPending{color:#cbd5e1;background:#94a3b814;border:1px solid #94a3b82e}.disabledCard{opacity:.78}@media (max-width:820px){.statGrid,.controlGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.adminShell{width:min(100% - 20px,1180px);padding-top:14px}.adminHeader,.adminWelcome{flex-direction:column;align-items:flex-start}.adminIdentity{text-align:left}.controlGrid{grid-template-columns:1fr}}.memberCreateCard,.memberListSection{border:1px solid var(--line);background:var(--panel);border-radius:22px;margin-top:24px;padding:22px}.memberForm{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.memberForm label{color:#dbe4f0;gap:7px;font-size:12px;font-weight:700;display:grid}.memberForm input,.memberForm select,.memberSearch,.memberTable select{color:#fff;width:100%;font:inherit;background:#ffffff0b;border:1px solid #ffffff1f;border-radius:11px;outline:none;padding:10px 11px}.memberForm select,.memberTable select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.memberForm .primaryButton{align-self:end;min-height:42px}.memberMessage{margin-top:12px}.memberSearch{width:min(280px,100%)}.memberTableWrap{border:1px solid var(--line);border-radius:16px;overflow-x:auto}.memberTable{border-collapse:collapse;width:100%;min-width:760px}.memberTable th,.memberTable td{text-align:left;border-bottom:1px solid var(--line);padding:13px 14px;font-size:12px}.memberTable th{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:10px}.memberTable tr:last-child td{border-bottom:0}.memberBadge{letter-spacing:.08em;color:#c4b5fd;background:#7c3aed24;border-radius:999px;padding:5px 8px;font-size:9px;font-weight:900;display:inline-flex}.activeBadge{color:#86efac;background:#22c55e1a}@media (max-width:820px){.memberForm{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.memberForm{grid-template-columns:1fr}.sectionHeading{flex-direction:column;align-items:flex-start}}.availabilityText{color:#93c5fd;font-size:10px;font-weight:700}.memberActions{flex-wrap:wrap;gap:6px;display:flex}.memberActions button,.modalClose{color:#d8b4fe;cursor:pointer;font:inherit;background:#7c3aed14;border:1px solid #a78bfa38;border-radius:9px;padding:7px 9px;font-size:11px}.modalBackdrop{z-index:80;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#020617c7;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.editModal{border:1px solid var(--line);background:#0c1628;border-radius:22px;width:min(480px,100%);max-height:calc(100vh - 36px);padding:24px;overflow:auto;box-shadow:0 30px 100px #00000080}.modalClose{padding:5px 10px;font-size:22px;line-height:1}:root{--bg:#070b13;--panel:#0e1420f5;--panel-soft:#141c2beb;--text:#fbf8f0;--muted:#a9b0bd;--line:#e0b75729;--accent:#d6a84b;--accent2:#8b641e;--accent-soft:#f0cf7a;--success:#42c879}body{background:radial-gradient(circle at 8% 0,#d6a84b21,#0000 29%),radial-gradient(circle at 94% 8%,#795b1f1f,#0000 28%),linear-gradient(#080d16 0%,#0b111c 48%,#070b13 100%)}.brandMark{color:#111318;background:linear-gradient(145deg,#efc967,#9a6c21);box-shadow:0 16px 40px #996c213d,inset 0 1px #ffffff59}.eyebrow,footer strong,.adminIdentity strong,.loginLinks a,.securityLink,.backLink{color:#e8bd5d}.loginButton,.securityLink{background:#d6a84b17;border-color:#e8bd5d4d}.hero{background:linear-gradient(145deg,#141b28fa,#0a0f18f0);border-color:#e0b75729}.pill{color:#f1d687;background:#d6a84b17;border-color:#d6a84b3d}.cardIcon{color:#efcc73;background:#d6a84b21}.card span,.availabilityText{color:#e8bd5d}.cardLink:hover{border-color:#e8bd5d6b;box-shadow:0 18px 45px #0000002e}.primaryButton,.primaryLink{color:#111318;background:linear-gradient(135deg,#e2b957,#9b6c20);font-weight:900}.primaryLink{border-radius:13px;justify-content:center;padding:12px 18px;text-decoration:none;display:inline-flex}.memberBadge{color:#efcc73;background:#d6a84b1f}.gateShell{place-items:center;width:min(760px,100% - 24px);min-height:100vh;margin:0 auto;padding:28px 0;display:grid}.featureGate{border:1px solid var(--line);background:var(--panel);text-align:center;border-radius:28px;width:100%;padding:clamp(24px,5vw,44px);box-shadow:0 30px 90px #00000047}.featureGate h1{margin:12px 0 10px;font-size:clamp(34px,6vw,58px)}.featureGate p{max-width:540px;color:var(--muted);margin:0 auto 22px;line-height:1.7}.gateIcon{color:#111318;background:linear-gradient(145deg,#efc967,#9a6c21);border-radius:19px;place-items:center;width:62px;height:62px;margin:0 auto 16px;font-size:30px;font-weight:950;display:grid}@media (min-width:1400px){.hero{padding:58px 64px}.grid{gap:18px}.card{min-height:225px;padding:24px}.controlGrid{gap:18px}}@media (max-width:560px){.shell,.adminShell{width:calc(100% - 18px)}.brandMark{border-radius:15px;width:48px;height:48px}.hero{padding:22px}.card{min-height:180px}}.inlinePrimary{width:fit-content;margin-top:10px}.adminNotice p{margin:0 0 12px}.recoveredUserId{background:#d6a84b12;border:1px solid #d6a84b3d;border-radius:14px;gap:5px;padding:14px;display:grid}.recoveredUserId span{color:var(--muted);font-size:11px}.recoveredUserId strong{color:#f0cf7a;letter-spacing:.04em;font-size:22px}.memberFormWide{grid-column:1/-1}.permissionPanel{background:#d6a84b0b;border:1px solid #d6a84b2e;border-radius:15px;gap:10px;padding:15px;display:grid}.permissionPanel>strong{color:#f0cf7a}.permissionPanel>span{color:var(--muted);font-size:11px}.permissionGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.permissionCheck{border:1px solid var(--line);cursor:pointer;background:#ffffff06;border-radius:12px;align-items:flex-start;padding:10px;grid-template-columns:none!important;gap:9px!important;display:flex!important}.permissionCheck input{margin-top:3px;width:auto!important}.permissionCheck span{gap:2px;display:grid}.permissionCheck b{color:var(--text);font-size:12px}.permissionCheck small{color:var(--muted);font-size:10px;line-height:1.4}.memberTable{min-width:1040px}.ruleForm{grid-template-columns:minmax(0,2fr) minmax(0,1.4fr) auto;align-items:end;gap:12px;display:grid}.ruleForm label{color:#dbe4f0;gap:7px;font-size:12px;font-weight:700;display:grid}.ruleForm input,.ruleForm select{color:#fff;width:100%;font:inherit;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#ffffff0b;border:1px solid #ffffff1f;border-radius:11px;outline:none;padding:10px 11px}.ruleList{gap:8px;display:grid}.ruleRow{border:1px solid var(--line);background:#ffffff06;border-radius:13px;justify-content:space-between;align-items:center;gap:14px;padding:12px 14px;display:flex}.ruleRow>div{gap:3px;display:grid}.ruleRow strong{color:#f0cf7a}.ruleRow span{color:var(--muted);font-size:10px}.ruleRow button{color:#fecaca;cursor:pointer;background:#7f1d1d1f;border:1px solid #f8717140;border-radius:9px;padding:7px 10px}@media (max-width:760px){.permissionGrid,.ruleForm{grid-template-columns:1fr}}.loginRequiredInline{background:#d6a84b0d;border:1px solid #d6a84b33;border-radius:16px;gap:10px;padding:18px;display:grid}.loginRequiredInline strong{color:#f0cf7a;font-size:18px}.loginRequiredInline p{color:var(--muted);margin:0;font-size:13px;line-height:1.5}.loginRequiredInline .primaryLink{margin-top:4px}.siteChrome{grid-template-columns:clamp(118px,8vw,172px) minmax(0,1fr) clamp(118px,8vw,172px);align-items:start;gap:clamp(10px,1vw,20px);width:calc(100% - 14px);max-width:2200px;margin:0 auto;display:grid}.siteMain{width:100%;min-width:0}.shell,.adminShell{width:calc(100% - clamp(18px,2.2vw,38px));max-width:none}.publicWideShell{width:calc(100% - clamp(18px,2.2vw,38px));margin:0 auto;padding:24px 0 44px}.publicPageHeader{justify-content:space-between;align-items:center;gap:20px;display:flex}.adRail{min-width:0;padding-top:96px}.adRailSticky{gap:8px;display:grid;position:sticky;top:16px}.adLabel{text-align:center;color:#8d877a;letter-spacing:.16em;font-size:8px;font-weight:900}.adVacancy,.adCreative{background:linear-gradient(180deg,#d6a84b12,#ffffff05), var(--panel);border:1px solid #d6a84b33;border-radius:18px;width:100%;min-height:360px;overflow:hidden}.adVacancy{text-align:center;color:var(--text);flex-direction:column;justify-content:center;gap:10px;padding:18px 12px;text-decoration:none;transition:border-color .18s,transform .18s;display:flex}.adVacancy:hover{border-color:#f0cf7a6b;transform:translateY(-2px)}.adVacancy>span{color:#e8bd5d;text-transform:uppercase;letter-spacing:.1em;font-size:10px;font-weight:900}.adVacancy small{color:var(--muted);line-height:1.45}.adCreative{align-content:start;display:grid;position:relative}.adCreative img,.adCreative video{object-fit:cover;background:#05080d;width:100%;min-height:320px;max-height:520px;display:block}.adCreative small{color:#d8caa5;text-align:center;text-overflow:ellipsis;white-space:nowrap;padding:9px 10px;font-size:9px;overflow:hidden}.globalDock{z-index:150;pointer-events:none;align-items:stretch;gap:8px;display:flex;position:fixed;bottom:14px;right:14px}.dockHome,.idleTimer{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0a0f18f0;border:1px solid #d6a84b47;border-radius:14px;box-shadow:0 14px 45px #00000057}.dockHome{color:#f0cf7a;align-items:center;gap:7px;padding:10px 13px;font-size:12px;font-weight:900;text-decoration:none;display:inline-flex}.idleTimer{gap:2px;min-width:104px;padding:8px 11px;display:grid}.idleTimer span{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:8px}.idleTimer strong{color:#f0cf7a;font-variant-numeric:tabular-nums;font-size:14px}.guestAuthActions{align-items:center;gap:8px;display:flex}.signupTopButton{color:#e8bd5d;background:#d6a84b12;border:1px solid #d6a84b38;border-radius:13px;justify-content:center;align-items:center;padding:10px 15px;font-size:13px;text-decoration:none;display:inline-flex}.signupCard{padding:30px}.signupForm{gap:13px;display:grid}.signupForm label{color:#dbe4f0;gap:7px;font-size:13px;font-weight:700;display:grid}.signupForm input,.signupForm select{color:#fff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;width:100%;font:inherit;background:#ffffff0b;border:1px solid #ffffff1f;border-radius:13px;outline:none;padding:12px 13px}.phoneSignupRow,.adFormRow{grid-template-columns:minmax(150px,.8fr) minmax(0,1.2fr);gap:10px;display:grid}.advertiseGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:18px;margin-top:24px;display:grid}.advertiseCard{border:1px solid var(--line);background:var(--panel);border-radius:24px;min-width:0;padding:clamp(20px,2.4vw,32px);box-shadow:0 24px 70px #0003}.advertiseCard h2{margin:7px 0 8px;font-size:clamp(25px,3vw,36px)}.sectionIntro{color:var(--muted);margin:0 0 20px;font-size:13px;line-height:1.65}.advertiseForm{gap:13px;display:grid}.advertiseForm label,.adAdminForm label,.adDecisionGrid label{color:#dbe4f0;gap:7px;font-size:12px;font-weight:700;display:grid}.advertiseForm input,.advertiseForm select,.adAdminForm input,.adAdminForm select,.adDecisionGrid input,.adDecisionGrid select{color:#fff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;width:100%;min-width:0;font:inherit;background:#ffffff0b;border:1px solid #ffffff1f;border-radius:11px;outline:none;padding:10px 11px}.advertiseForm label>small{color:var(--muted);font-size:9px;font-weight:500}.lookupDivider{color:#766f62;align-items:center;gap:10px;font-size:9px;font-weight:900;display:flex}.lookupDivider:before,.lookupDivider:after{content:"";background:var(--line);flex:1;height:1px}.requestReference{background:#d6a84b12;border:1px solid #d6a84b47;border-radius:15px;gap:4px;margin-top:16px;padding:16px;display:grid}.requestReference span,.requestReference small{color:var(--muted);font-size:10px}.requestReference strong{color:#f0cf7a;letter-spacing:.035em;font-size:22px}.adStatusList{gap:10px;margin-top:10px;display:grid}.adStatusCard{border:1px solid var(--line);background:#ffffff06;border-radius:15px;gap:12px;padding:14px;display:grid}.adStatusCard>div:first-child{gap:3px;display:grid}.adStatusCard>div:first-child span{color:var(--muted);font-size:10px}.requestStatus{text-transform:uppercase;letter-spacing:.07em;border-radius:999px;width:fit-content;padding:5px 8px;font-size:9px;font-weight:900}.requestStatus-pending{color:#fde68a;background:#ca8a041f}.requestStatus-accepted{color:#86efac;background:#22c55e1c}.requestStatus-rejected{color:#fca5a5;background:#ef44441a}.adStatusCard dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;display:grid}.adStatusCard dl div{gap:2px;display:grid}.adStatusCard dt{color:var(--muted);text-transform:uppercase;font-size:9px}.adStatusCard dd{margin:0;font-size:11px}.adAdminForm{grid-template-columns:repeat(5,minmax(0,1fr)) auto;align-items:end;gap:10px;display:grid}.adAdminList{gap:12px;display:grid}.adAdminCard{border:1px solid var(--line);background:#ffffff06;border-radius:17px;grid-template-columns:minmax(140px,220px) minmax(0,1fr);gap:16px;padding:14px;display:grid}.adAdminPreview img,.adAdminPreview video{object-fit:cover;background:#05080d;border-radius:12px;width:100%;height:180px;display:block}.adAdminDetails{align-content:start;gap:12px;min-width:0;display:grid}.adAdminTitle{justify-content:space-between;align-items:start;gap:12px;display:flex}.adAdminTitle>div{gap:3px;display:grid}.adAdminTitle strong{font-size:17px}.adAdminTitle span:not(.requestStatus){color:var(--muted);font-size:9px}.adMetaGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.adMetaGrid span{color:var(--muted);gap:2px;font-size:9px;display:grid}.adMetaGrid b{color:var(--text);overflow-wrap:anywhere;font-size:11px}.adDecisionGrid{grid-template-columns:.8fr 1.2fr .6fr;gap:8px;display:grid}.adNoteField{grid-column:1/-1}.adDecisionActions{flex-wrap:wrap;gap:8px;display:flex}.acceptAdButton,.rejectAdButton{cursor:pointer;font:inherit;border-radius:10px;padding:9px 12px;font-size:11px;font-weight:900}.acceptAdButton{color:#86efac;background:#22c55e1a;border:1px solid #22c55e47}.rejectAdButton{color:#fca5a5;background:#ef444417;border:1px solid #ef444440}.scheduledNote{color:#86efac;font-size:10px}.emptyState{text-align:center;color:var(--muted);border:1px dashed var(--line);border-radius:14px;padding:28px}@media (max-width:1350px){.siteChrome{width:100%;display:block}.adRail{display:none}.shell,.adminShell,.publicWideShell{width:calc(100% - 24px)}}@media (max-width:900px){.advertiseGrid{grid-template-columns:1fr}.adAdminForm{grid-template-columns:repeat(2,minmax(0,1fr))}.adAdminCard{grid-template-columns:150px minmax(0,1fr)}.adMetaGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.guestAuthActions{grid-column:1/-1;width:100%}.guestAuthActions>a{flex:1}.globalDock{bottom:8px;right:8px}.dockHome span{display:none}.idleTimer{min-width:94px}.phoneSignupRow,.adFormRow{grid-template-columns:1fr}.advertiseCard{border-radius:19px;padding:18px}.adStatusCard dl,.adAdminForm,.adAdminCard{grid-template-columns:1fr}.adAdminPreview img,.adAdminPreview video{height:220px}.adMetaGrid,.adDecisionGrid{grid-template-columns:1fr}.adNoteField{grid-column:auto}.publicPageHeader{flex-direction:column;align-items:flex-start}}.splitPageShell{width:calc(100% - clamp(18px,2.2vw,38px));margin:0 auto;padding:24px 0 70px}.splitWorkspaceShell{gap:18px;display:grid}.splitHero,.splitModeCard{border:1px solid var(--line);background:var(--panel);border-radius:24px;box-shadow:0 24px 70px #0000002e}.splitHero{justify-content:space-between;align-items:end;gap:20px;padding:clamp(22px,3vw,38px);display:flex}.splitHero h1{margin:7px 0 8px;font-size:clamp(30px,4vw,52px)}.splitHero p{max-width:720px;color:var(--muted);margin:0;line-height:1.65}.splitModeCard{padding:clamp(20px,2.5vw,30px)}.splitModeCard h2{margin:7px 0 10px}.compactPrimary{margin:0;padding:10px 14px}.savedSplitList{gap:9px;display:grid}.savedSplitCard{border:1px solid var(--line);background:#ffffff06;border-radius:14px;justify-content:space-between;align-items:center;gap:14px;padding:13px 14px;display:flex}.savedSplitCard>div:first-child{gap:3px;display:grid}.savedSplitCard span{color:var(--muted);font-size:9px}.guestStartForm{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px;max-width:700px;display:grid}.guestStartForm label,.guestBillName{color:#dbe4f0;gap:7px;font-size:12px;font-weight:700;display:grid}.guestStartForm input,.guestBillName input{color:#fff;width:100%;font:inherit;background:#ffffff0b;border:1px solid #ffffff1f;border-radius:11px;outline:none;padding:11px 12px}.guestBillName{max-width:620px;margin:16px 0}.guestModeMeta{flex-wrap:wrap;gap:12px;margin-bottom:14px;display:flex}.guestModeMeta span{border:1px solid var(--line);color:var(--muted);border-radius:11px;gap:2px;padding:9px 11px;font-size:9px;display:grid}.guestModeMeta strong{color:var(--text);font-size:11px}.guestLoginHint{color:var(--muted);margin-top:14px;font-size:11px}.guestLoginHint a{color:#e8bd5d}@media (max-width:620px){.splitHero{flex-direction:column;align-items:flex-start}.guestStartForm{grid-template-columns:1fr}.savedSplitCard{flex-direction:column;align-items:flex-start}}.siteChrome{grid-template-columns:1fr;gap:0;width:min(100%,2048px);margin:0 auto;display:grid}.siteChrome:has(.adRail-left){grid-template-columns:clamp(92px,6.2vw,118px) minmax(0,1fr) clamp(92px,6.2vw,118px);column-gap:clamp(10px,.9vw,16px);width:calc(100% - 16px)}.siteChrome:has(.adRail-left) .adRail-left{grid-area:1/1}.siteChrome:has(.adRail-left) .siteMain{grid-area:1/2;min-width:0}.siteChrome:has(.adRail-left) .adRail-right{grid-area:1/3}.siteChrome:not(:has(.adRail-left)) .siteMain{grid-column:1/-1;width:100%}.shell,.adminShell,.publicWideShell,.splitPageShell{width:calc(100% - clamp(16px,1.7vw,28px));max-width:none}.adVacancy,.adCreative{border-radius:15px;min-height:280px}.adVacancy{gap:8px;padding:14px 8px}.adVacancy>span{font-size:8px}.adVacancy strong{font-size:11px;line-height:1.35}.adVacancy small{font-size:8px}.adCreative small{padding:7px 6px;font-size:8px}@media (max-width:1250px){:is(.siteChrome,.siteChrome:has(.adRail-left)){width:100%;display:block}.adRail{display:none}.shell,.adminShell,.publicWideShell,.splitPageShell{width:calc(100% - 20px)}}.signupShell{width:min(690px,100% - 24px)}.signupCard{border-color:#d6a84b38;padding:clamp(24px,4vw,36px)}.signupForm.loginForm{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px 16px;display:grid}.signupForm.loginForm>label{grid-template-columns:1fr;gap:7px;min-width:0;display:grid}.signupForm.loginForm>label:nth-child(3),.signupForm .phoneSignupRow,.signupForm .signupPasswordRow,.signupForm .signupSubmitButton,.signupForm>.formMessage{grid-column:1/-1}.signupForm label>span{color:#eee7d7;font-size:12px;font-weight:800;display:block}.signupForm input,.signupForm select{min-width:0;height:46px;font:inherit;outline:none;display:block;color:#f8fafc!important;background:#111827!important;border:1px solid #e8bd5d2e!important;border-radius:12px!important;width:100%!important;padding:0 13px!important}.signupForm input::placeholder{color:#778196}.signupForm input:focus,.signupForm select:focus{box-shadow:0 0 0 3px #d6a84b17;border-color:#e8bd5d94!important}.phoneSignupRow,.signupPasswordRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.phoneSignupRow label,.signupPasswordRow label{gap:7px;min-width:0;display:grid}.signupSubmitButton{letter-spacing:.01em;border-radius:13px;width:100%;min-height:49px;margin-top:3px;font-size:14px}.availabilityText{margin-top:2px;font-size:11px;font-weight:900;display:block}.availabilityText.availability-available{color:#4ade80!important}.availabilityText.availability-unavailable{color:#f87171!important}.signupForm select,.memberForm select,.memberTable select,.ruleForm select,.advertiseForm select,.adAdminForm select,.adDecisionGrid select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#f8fafc!important;background-color:#111827!important}.signupForm select option,.memberForm select option,.memberTable select option,.ruleForm select option,.advertiseForm select option,.adAdminForm select option,.adDecisionGrid select option{color:#f8fafc;background:#111827}input:-webkit-autofill{transition:background-color 9999s ease-in-out;-webkit-text-fill-color:#f8fafc!important;-webkit-box-shadow:inset 0 0 0 1000px #111827!important}input:-webkit-autofill:hover{transition:background-color 9999s ease-in-out;-webkit-text-fill-color:#f8fafc!important;-webkit-box-shadow:inset 0 0 0 1000px #111827!important}input:-webkit-autofill:focus{transition:background-color 9999s ease-in-out;-webkit-text-fill-color:#f8fafc!important;-webkit-box-shadow:inset 0 0 0 1000px #111827!important}.dockHome{background:linear-gradient(135deg,#e2b95733,#9b6c2029);border-radius:13px;justify-content:center;min-width:128px;min-height:44px;padding:11px 16px;font-size:14px}.idleTimer{text-align:center;min-width:128px;padding:8px 12px}.idleTimer span{font-size:7px}.idleTimer strong{font-size:15px}.guestAuthActions{gap:9px}.signupTopButton{color:#101318;background:linear-gradient(135deg,#e2b957,#a87928);border:0;border-radius:13px;min-height:42px;padding:10px 17px;font-weight:900;box-shadow:0 8px 24px #9b6c202e}.loginButton{min-height:42px}@media (max-width:620px){.signupForm.loginForm{grid-template-columns:1fr}.signupForm.loginForm>label,.signupForm.loginForm>label:nth-child(3),.signupForm .phoneSignupRow,.signupForm .signupPasswordRow,.signupForm .signupSubmitButton,.signupForm>.formMessage{grid-column:1}.phoneSignupRow,.signupPasswordRow{grid-template-columns:1fr;gap:13px}.globalDock{top:76px;right:8px}.dockHome,.idleTimer{min-width:108px}.dockHome span{display:inline}}body{background:radial-gradient(circle at 14% 6%,#d6a84b1c,#0000 31%),radial-gradient(circle at 86% 18%,#ffffff09,#0000 26%),linear-gradient(135deg,#080c13 0%,#0b111b 42%,#070b12 100%);overflow-x:hidden}.pageBackground{z-index:0;pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:cover;position:fixed;inset:0}.ambientSheen{z-index:1;pointer-events:none;position:fixed;inset:0;overflow:hidden}.ambientSheen:before{content:"";filter:blur(1px);background:linear-gradient(90deg,#0000,#ffffff05,#ffffff16,#ffffff05,#0000);width:10vw;min-width:90px;height:175%;animation:5s ease-in-out infinite allokSheen;position:absolute;top:-35%;left:-32%;transform:rotate(19deg)}@keyframes allokSheen{0%,18%{opacity:0;transform:translate(-18vw)rotate(19deg)}28%{opacity:.75}72%{opacity:.75}82%,to{opacity:0;transform:translate(155vw)rotate(19deg)}}.siteChrome{z-index:2;position:relative}.adRail{padding-top:148px!important}.adRailSticky{top:76px!important}.adVacancy,.adCreative{min-height:510px!important}.adCreative img,.adCreative video{min-height:470px!important;max-height:660px!important}.globalDock{flex-direction:row!important;align-items:stretch!important;gap:8px!important;display:flex!important;position:fixed!important;top:92px!important;bottom:auto!important;right:calc(clamp(92px,6.2vw,118px) + clamp(10px,.9vw,16px) + 20px)!important}.dockHome{min-width:138px!important;min-height:48px!important;padding:12px 18px!important;font-size:15px!important}.idleTimer{background:linear-gradient(#161b23fa,#070b12fa);justify-content:center;align-items:center;gap:4px;min-width:128px!important;padding:5px 8px!important;display:flex!important}.flipUnit{justify-items:center;gap:2px;display:grid}.flipLabel{color:#8f96a3;letter-spacing:.1em;font-size:6px;font-weight:900}.flipCard{color:#f0cf7a;font-variant-numeric:tabular-nums;transform-origin:50%;background:linear-gradient(#232a35 0 48%,#111720 49% 100%);border:1px solid #e8bd5d47;border-radius:6px;place-items:center;min-width:36px;height:31px;padding:0 6px;font-size:16px;font-weight:950;animation:.34s ease-out flipTick;display:grid;box-shadow:inset 0 -1px #ffffff0a,0 5px 14px #00000038}.flipColon{color:#f0cf7a;align-self:end;padding-bottom:6px;font-weight:950}@keyframes flipTick{0%{opacity:.45;transform:perspective(160px)rotateX(-72deg)}65%{opacity:1;transform:perspective(160px)rotateX(8deg)}to{transform:perspective(160px)rotateX(0)}}.brandHomeLink{min-width:0;color:inherit;align-items:center;gap:14px;text-decoration:none;display:flex}.brandHomeLink:hover h1{color:#f0cf7a}.appearanceForm{grid-template-columns:1fr 1.5fr 1fr auto;align-items:end;gap:12px;display:grid}.appearanceForm label{color:#dbe4f0;gap:7px;font-size:12px;font-weight:800;display:grid}.appearanceForm input,.appearanceForm select{color:#f8fafc;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;width:100%;min-width:0;font:inherit;background:#111827;border:1px solid #e8bd5d2b;border-radius:11px;padding:10px 11px}.appearanceForm select option{color:#f8fafc;background:#111827}.backgroundGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.backgroundCard{border:1px solid var(--line);background:#ffffff06;border-radius:15px;overflow:hidden}.backgroundPreview{height:120px;color:var(--muted);background-color:#0b111b;background-position:50%;background-size:cover;place-items:center;font-size:10px;display:grid}.backgroundCardBody{gap:4px;padding:11px;display:grid}.backgroundCardBody small{color:var(--muted)}.backgroundCardBody button{color:#fecaca;cursor:pointer;background:#7f1d1d1a;border:1px solid #f871713b;border-radius:8px;width:fit-content;margin-top:6px;padding:6px 9px}.splitCalculatorPreview{background:linear-gradient(135deg,#d6a84b0b,#ffffff05), var(--panel);border-style:dashed}.splitFeaturePreview{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.splitFeaturePreview span{border:1px solid var(--line);color:#c8ced8;text-align:center;background:#ffffff06;border-radius:11px;place-items:center;min-height:54px;padding:8px;font-size:10px;display:grid}@media (min-width:1600px){.siteChrome:has(.adRail-left){grid-template-columns:110px minmax(0,1fr) 110px!important;column-gap:14px!important}}@media (max-width:1250px){.globalDock{right:12px!important}.adRail{display:none!important}}@media (max-width:900px){.appearanceForm,.backgroundGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.splitFeaturePreview{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:620px){.globalDock{transform-origin:100% 0;transform:scale(.92);top:78px!important;right:8px!important}.dockHome{min-width:110px!important}.idleTimer{min-width:112px!important}.appearanceForm,.backgroundGrid{grid-template-columns:1fr}.splitFeaturePreview{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.ambientSheen:before,.flipCard{animation:none!important}}.topbar>.userMenu{z-index:170;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#070b12d6;border:1px solid #e8bd5d1f;border-radius:15px;padding:7px;position:fixed;top:20px;right:20px;box-shadow:0 12px 38px #00000038}body:has(.adRail-left) .topbar>.userMenu{right:calc(clamp(92px,6.2vw,118px) + clamp(10px,.9vw,16px) + 20px)}.globalDock{top:76px!important;right:20px!important}body:has(.adRail-left) .globalDock{right:calc(clamp(92px,6.2vw,118px) + clamp(10px,.9vw,16px) + 20px)!important}.flipLabel{font-size:8px!important}.flipCard{border-radius:8px!important;min-width:46px!important;height:39px!important;font-size:21px!important}.flipColon{font-size:21px;padding-bottom:8px!important}.idleTimer{min-height:52px;min-width:154px!important}.premiumHeaderBadge,.premiumMiniBadge,.premiumBigBadge{color:#17120a;letter-spacing:.045em;background:linear-gradient(120deg,#8d6420 0%,#f5d579 34%,#fff0b1 50%,#d2a445 72%,#80591c 100%);border:1px solid #ffe28f94;font-weight:950;text-decoration:none;box-shadow:inset 0 1px #ffffff8c,0 7px 20px #97691f33}.premiumHeaderBadge{white-space:nowrap;border-radius:11px;align-items:center;min-height:37px;padding:8px 11px;font-size:10px;display:inline-flex}.premiumHeaderBadgeActive{animation:3.6s ease-in-out infinite premiumGlow}.premiumHeaderBadgePending{color:#111827;background:linear-gradient(135deg,#4b5563,#cbd5e1)}@keyframes premiumGlow{0%,to{box-shadow:0 7px 20px #97691f2e}50%{box-shadow:0 8px 30px #f5d57961}}.premiumMiniBadge{border-radius:999px;padding:6px 10px;font-size:9px;display:inline-flex}.premiumBigBadge{border-radius:999px;width:fit-content;padding:8px 13px;font-size:11px;display:inline-flex}.pendingPremium{background:linear-gradient(135deg,#52525b,#d4d4d8)}.premiumShell{width:min(620px,100% - 24px)}.premiumCard{border-color:#e8bd5d38}.premiumIntro,.premiumActivePanel,.premiumPendingPanel{gap:10px;display:grid}.premiumIntro h2,.premiumActivePanel h2,.premiumPendingPanel h2{margin:3px 0 0;font-size:28px}.premiumIntro p,.premiumActivePanel p,.premiumPendingPanel p{color:var(--muted);margin:0;line-height:1.65}.premiumPaymentBox{background:#d6a84b0b;border:1px solid #e8bd5d38;border-radius:18px;grid-template-columns:190px minmax(0,1fr);align-items:center;gap:18px;margin:22px 0;padding:16px;display:grid}.premiumQr,.premiumQrMissing{object-fit:contain;background:#fff;border-radius:14px;width:190px;height:190px}.premiumQrMissing{color:#64748b;text-align:center;place-items:center;padding:14px;font-size:11px;display:grid}.premiumPaymentInfo{gap:8px;display:grid}.premiumAmount{color:#f0cf7a;font-size:34px;font-weight:950}.premiumPaymentInfo p,.premiumPaymentInfo small{color:var(--muted);margin:0;line-height:1.55}.premiumVerificationNote,.premiumSoon,.premiumRejectedNote{border:1px solid var(--line);color:#d7c99f;background:#ffffff06;border-radius:13px;margin-top:15px;padding:12px 14px;font-size:11px}.premiumSoon{color:#f0cf7a;border-color:#e8bd5d2e}.premiumRequestMeta{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.premiumRequestMeta span{border:1px solid var(--line);color:var(--muted);border-radius:11px;gap:3px;padding:10px;font-size:9px;display:grid}.premiumRequestMeta strong{color:var(--text);font-size:11px}.premiumGate{border-color:#e8bd5d3d}.premiumCardStatus{color:#f0cf7a!important}.premiumAdminSettings{grid-template-columns:1fr 1.4fr;gap:12px;display:grid}.premiumAdminSettings label,.premiumAdminNote{color:#dbe4f0;gap:7px;font-size:12px;font-weight:800;display:grid}.premiumAdminSettings input,.premiumAdminSettings select,.premiumAdminNote input,.accessRuleRow select{color:#f8fafc;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;width:100%;min-width:0;font:inherit;background:#111827;border:1px solid #e8bd5d29;border-radius:11px;padding:10px 11px}.premiumNoteField{grid-column:1/-1}.premiumToggle{flex-direction:row;align-items:center;grid-template-columns:none!important;gap:8px!important;display:flex!important}.premiumToggle input{width:auto!important}.premiumCurrentQr{gap:7px;width:160px;margin-top:16px;display:grid}.premiumCurrentQr span{color:var(--muted);font-size:9px}.premiumCurrentQr img{object-fit:contain;background:#fff;border-radius:12px;width:160px;height:160px}.premiumRequestList,.accessRuleList{gap:10px;display:grid}.premiumAdminRequest{border:1px solid var(--line);background:#ffffff06;border-radius:16px;gap:12px;padding:15px;display:grid}.premiumRequestHead,.accessRuleRow{justify-content:space-between;align-items:center;gap:14px;display:flex}.premiumRequestHead>div,.accessRuleRow>div{gap:3px;display:grid}.premiumRequestHead span:not(.requestStatus),.accessRuleRow span{color:var(--muted);font-size:9px}.premiumRequestInfo{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.premiumRequestInfo span{color:var(--muted);gap:3px;font-size:9px;display:grid}.premiumRequestInfo b{color:var(--text);overflow-wrap:anywhere;font-size:10px}.premiumScreenshotLink{color:#f0cf7a;width:fit-content;font-size:11px}.accessRuleRow{border:1px solid var(--line);background:#ffffff06;border-radius:13px;padding:12px 13px}.accessRuleRow select{width:min(220px,46%)}.accessRuleRow select:disabled{opacity:.62}:is(.siteChrome:not(:has(.adRail-left)) .shell,.siteChrome:not(:has(.adRail-left)) .adminShell,.siteChrome:not(:has(.adRail-left)) .publicWideShell,.siteChrome:not(:has(.adRail-left)) .splitPageShell){width:calc(100% - clamp(18px,2vw,34px))}@media (max-width:1250px){.topbar>.userMenu{right:14px}.globalDock{right:14px!important}}@media (max-width:760px){.topbar>.userMenu{flex-wrap:wrap;grid-column:1/-1;justify-content:flex-end;width:100%;position:static}.globalDock{top:88px!important;right:8px!important}.premiumPaymentBox,.premiumAdminSettings,.premiumRequestMeta{grid-template-columns:1fr}.premiumQr,.premiumQrMissing{margin:0 auto}.premiumRequestInfo{grid-template-columns:repeat(2,minmax(0,1fr))}.accessRuleRow{flex-direction:column;align-items:flex-start}.accessRuleRow select{width:100%}}.heroSlideshow{background:#090e16;min-height:clamp(310px,34vw,520px);position:relative;overflow:hidden;padding:0!important}.heroSlideLink{color:inherit;text-decoration:none;display:block;position:absolute;inset:0}.heroSlideLink img{object-fit:cover;width:100%;height:100%;min-height:clamp(310px,34vw,520px);display:block}.heroSlideShade{background:linear-gradient(90deg,#05090f6b,#05090f14 55%,#05090f42),linear-gradient(#0000 55%,#05090f7a);position:absolute;inset:0}.heroSlideTitle{color:#fff;text-shadow:0 3px 20px #000000a6;max-width:70%;font-size:clamp(24px,4vw,48px);line-height:1.04;position:absolute;bottom:clamp(24px,4vw,46px);left:clamp(20px,4vw,56px)}.heroDots{z-index:4;gap:7px;display:flex;position:absolute;bottom:14px;left:50%;transform:translate(-50%)}.heroDots button{cursor:pointer;background:#fff6;border:0;border-radius:999px;width:8px;height:8px;padding:0}.heroDots button.active{background:#f0cf7a;width:24px}.newsFlash{background:#080d15eb;border:1px solid #e8bd5d33;border-radius:13px;grid-template-columns:auto minmax(0,1fr);align-items:center;margin-top:12px;display:grid;overflow:hidden}.newsFlashLabel{z-index:3;color:#13100a;letter-spacing:.12em;white-space:nowrap;background:linear-gradient(135deg,#d6a84b,#8e641f);align-self:stretch;place-items:center;padding:0 15px;font-size:9px;font-weight:950;display:grid;position:relative}.newsTickerViewport{overflow:hidden}.newsTickerTrack{align-items:center;gap:46px;width:max-content;padding:10px 24px;animation:55s linear infinite allokNewsScroll;display:flex}.newsTickerTrack:hover{animation-play-state:paused}.newsTickerTrack a{color:#d8dde6;white-space:nowrap;align-items:center;gap:8px;font-size:11px;text-decoration:none;display:inline-flex}.newsTickerTrack a span{color:#d6a84b;font-size:7px}@keyframes allokNewsScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.homeContentForm{grid-template-columns:1fr 2fr 1.5fr .55fr auto;align-items:end;gap:10px;display:grid}.homeContentForm label{color:#dbe4f0;gap:7px;font-size:11px;font-weight:800;display:grid}.homeContentForm input{color:#f8fafc;width:100%;min-width:0;font:inherit;background:#111827;border:1px solid #e8bd5d26;border-radius:10px;padding:10px 11px}.homeNewsForm{grid-template-columns:2fr 1.2fr auto}.homeSlideAdminGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;margin-top:16px;display:grid}.homeSlideAdminCard{border:1px solid var(--line);background:#ffffff06;border-radius:14px;gap:9px;display:grid;overflow:hidden}.homeSlideAdminCard img{object-fit:cover;background:#080c13;width:100%;height:120px}.homeSlideAdminCard>div{gap:3px;padding:0 11px;display:grid}.homeSlideAdminCard small{color:var(--muted);overflow-wrap:anywhere}.homeSlideAdminCard button,.manualNewsRow button{color:#fecaca;cursor:pointer;background:#7f1d1d1a;border:1px solid #f871713b;border-radius:8px;width:fit-content;margin:0 11px 11px;padding:6px 9px}.manualNewsList{gap:8px;margin-top:14px;display:grid}.manualNewsRow{border:1px solid var(--line);background:#ffffff06;border-radius:12px;justify-content:space-between;gap:14px;padding:11px 12px;display:flex}.manualNewsRow>div{gap:3px;display:grid}.manualNewsRow span{color:var(--muted);font-size:9px}.inactiveDays{color:#cbd5e1;background:#94a3b814;border-radius:8px;padding:5px 7px;font-size:9px;font-weight:800;display:inline-flex}.inactiveWarn{color:#fde68a;background:#ca8a041f}.archiveList{gap:8px;display:grid}.archiveRow{background:#ffffff05;border:1px solid #94a3b824;border-radius:12px;justify-content:space-between;gap:16px;padding:11px 12px;display:flex}.archiveRow>div{gap:3px;display:grid}.archiveRow span{color:var(--muted);font-size:9px}.premiumRequestForm select{color:#f8fafc;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;width:100%;font:inherit;background:#111827;border:1px solid #e8bd5d2e;border-radius:13px;padding:12px 13px}.premiumNoRenew{color:#d7c99f;background:#d6a84b0b;border:1px solid #e8bd5d29;border-radius:11px;padding:10px 12px;font-size:10px;line-height:1.5}@media (max-width:900px){.homeContentForm,.homeNewsForm,.homeSlideAdminGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.newsFlash{grid-template-columns:1fr}.newsFlashLabel{min-height:28px}.homeContentForm,.homeNewsForm,.homeSlideAdminGrid{grid-template-columns:1fr}.archiveRow{flex-direction:column}.heroSlideTitle{max-width:84%}}@media (prefers-reduced-motion:reduce){.newsTickerTrack{animation:none}}button.brandHomeLink{appearance:none;width:auto;max-width:max-content;box-shadow:none;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;outline:0;margin:0;padding:0}button.brandHomeLink:focus,button.brandHomeLink:active{box-shadow:none;background:0 0}button.brandHomeLink:focus-visible{outline-offset:5px;border-radius:14px;outline:2px solid #f0cf7a8c}.financePageShell{width:calc(100% - clamp(18px,2vw,34px));margin:0 auto;padding:24px 0 72px}.financeWorkspace,.splitWorkspaceShell{gap:18px;display:grid}.financeHero,.financeCard{border:1px solid var(--line);background:var(--panel);border-radius:22px;box-shadow:0 22px 60px #0000002e}.financeHero{justify-content:space-between;align-items:end;gap:20px;padding:clamp(22px,3vw,36px);display:flex}.financeHero h1{margin:6px 0 8px;font-size:clamp(34px,4vw,54px)}.financeHero p{max-width:780px;color:var(--muted);margin:0;line-height:1.65}.financeStats{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.financeStats article{border:1px solid var(--line);background:#ffffff06;border-radius:16px;gap:6px;padding:16px;display:grid}.financeStats span{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:9px}.financeStats strong{color:#f4ddb0;font-size:clamp(17px,2vw,24px)}.financeCard{padding:clamp(18px,2.5vw,28px)}.financeBatchMeta{grid-template-columns:1.2fr .55fr 1.4fr;gap:12px;margin-bottom:16px;display:grid}.financeBatchMeta label,.splitExpenseForm label,.guestBillName,.homeEditModal label{color:#dbe4f0;gap:7px;font-size:11px;font-weight:800;display:grid}.financeBatchMeta input,.ledgerDraftRow input,.splitInlineForm input,.splitExpenseForm input,.splitExpenseForm select,.splitTransferForm input,.splitTransferForm select,.guestBillName input,.homeEditModal input{color:#f8fafc;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;width:100%;min-width:0;font:inherit;background:#111827;border:1px solid #e8bd5d26;border-radius:10px;outline:none;padding:10px 11px}.ledgerBalance{color:#fca5a5;flex-wrap:wrap;align-items:center;gap:10px;font-size:10px;display:flex}.ledgerBalance span{border:1px solid var(--line);color:#d8dde6;background:#ffffff06;border-radius:8px;padding:6px 8px}.ledgerBalanced{color:#86efac}.ledgerSides{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.ledgerSide{border:1px solid var(--line);background:#ffffff05;border-radius:15px;padding:13px}.ledgerSideHead{justify-content:space-between;align-items:center;gap:10px;margin-bottom:9px;display:flex}.ledgerSideHead strong{color:#f0cf7a;letter-spacing:.08em;font-size:11px}.ledgerSideHead button,.splitInlineForm button,.splitTransferForm button,.splitExportActions button,.secondaryGoldButton{color:#f0cf7a;cursor:pointer;font:inherit;background:#d6a84b14;border:1px solid #e8bd5d38;border-radius:9px;padding:8px 10px;font-size:10px;font-weight:850}.ledgerDraftRow{grid-template-columns:1.2fr .65fr 1fr auto;gap:7px;margin-top:7px;display:grid}.ledgerDraftRow button{color:#fecaca;cursor:pointer;background:#7f1d1d1a;border:1px solid #f871712e;border-radius:9px;width:36px}.financeSaveButton{width:min(320px,100%);margin-top:16px}.financeTableWrap{overflow-x:auto}.financeTable{border-collapse:collapse;width:100%;min-width:640px}.financeTable th,.financeTable td{border-bottom:1px solid var(--line);text-align:left;padding:11px 10px;font-size:11px}.financeTable th{color:#d5bc79;text-transform:uppercase;letter-spacing:.07em;font-size:9px}.positiveMoney{color:#86efac!important}.negativeMoney{color:#fca5a5!important}.expenseBatchList{gap:9px;display:grid}.expenseBatchCard{border:1px solid var(--line);background:#ffffff05;border-radius:13px;justify-content:space-between;align-items:center;gap:14px;padding:12px 13px;display:flex}.expenseBatchCard>div{gap:3px;display:grid}.expenseBatchCard span,.expenseBatchCard small{color:var(--muted);font-size:9px}.expenseBatchCard button,.dangerSoftButton{color:#fecaca!important;background:#7f1d1d1c!important;border:1px solid #f8717138!important}.splitCalculatorGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.splitBillTopRow{justify-content:space-between;align-items:end;gap:16px;display:flex}.splitBillTopRow .guestBillName{width:min(680px,100%)}.splitExportActions{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.savedSplitCardActive{background:#d6a84b12!important;border-color:#e8bd5d66!important}.savedSplitOpen{color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;gap:3px;padding:0;display:grid}.splitInlineForm{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.participantChips{flex-wrap:wrap;gap:7px;margin-top:12px;display:flex}.participantChips>span{color:#e9e0ce;background:#d6a84b0f;border:1px solid #e8bd5d33;border-radius:999px;align-items:center;gap:7px;padding:7px 9px;font-size:10px;display:inline-flex}.participantChips button{color:#fca5a5;cursor:pointer;background:#f871711f;border:0;border-radius:50%;width:19px;height:19px;padding:0}.balanceList{gap:7px;display:grid}.balanceRow{border:1px solid var(--line);background:#ffffff05;border-radius:11px;grid-template-columns:1.2fr .8fr .8fr 1fr;align-items:center;gap:8px;padding:9px 10px;display:grid}.balanceRow span{color:var(--muted);font-size:9px}.balanceRow b{justify-self:end;font-size:10px}.splitExpenseForm{grid-template-columns:.65fr 1.5fr .65fr .9fr .9fr;align-items:end;gap:10px;display:grid}.splitWithPanel{border:1px solid var(--line);background:#ffffff05;border-radius:13px;grid-column:1/-1;gap:8px;padding:12px;display:grid}.splitWithPanel>strong{color:#f0cf7a;font-size:10px}.splitWithGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.splitPersonCheck{border:1px solid var(--line);background:#ffffff05;border-radius:10px;grid-template-columns:auto minmax(0,1fr);align-items:center;padding:8px;gap:7px!important;display:grid!important}.splitPersonCheck>input[type=checkbox]{width:auto!important}.splitPersonCheck>input[type=number]{grid-column:1/-1}.splitHistoryList,.miniHistory,.settlementSuggestions{gap:8px;margin-top:12px;display:grid}.splitHistoryRow,.settlementSuggestion{border:1px solid var(--line);background:#ffffff05;border-radius:12px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:10px 11px;display:grid}.splitHistoryRow>div,.settlementSuggestion>div:first-child{gap:3px;display:grid}.splitHistoryRow span,.settlementSuggestion span{color:var(--muted);font-size:9px}.splitHistoryRow button,.settlementSuggestion button{color:#e8c970;cursor:pointer;background:#d6a84b0f;border:1px solid #e8bd5d2e;border-radius:8px;padding:6px 8px;font-size:9px}.settlementSuggestion{grid-template-columns:minmax(0,1fr) auto}.settlementSuggestion>div:last-child{gap:6px;display:flex}.splitTransferForm{grid-template-columns:1fr 1fr .7fr .9fr 1.2fr auto;gap:7px;display:grid}.miniHistory span{color:var(--muted);border-left:2px solid #e8bd5d47;padding:7px 9px;font-size:9px}.reconciledCard{background:linear-gradient(135deg,#22c55e0e,#ffffff05),var(--panel)!important;border-color:#22c55e40!important}.reconciledPill{color:#86efac!important;border-color:#22c55e40!important}.homeContentActions{flex-wrap:wrap;gap:7px;display:flex}.homeSlideAdminCard .homeContentActions{padding:0 11px 11px}.homeSlideAdminCard .homeContentActions button,.manualNewsRow .homeContentActions button{margin:0}.editContentButton{color:#f0cf7a!important;background:#d6a84b14!important;border-color:#e8bd5d3b!important}.homeEditModal{gap:11px;width:min(560px,100vw - 28px);display:grid}.homeEditModal .memberModalActions{margin-top:4px}.moduleLiveStatus{color:#86efac!important}.splitExpenseForm select option,.splitTransferForm select option{color:#f8fafc;background:#111827}@media (max-width:1100px){.splitExpenseForm,.splitWithGrid,.splitTransferForm{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:850px){.financeStats,.splitCalculatorGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.financeBatchMeta,.ledgerSides{grid-template-columns:1fr}.splitExpenseForm,.splitWithGrid,.splitTransferForm{grid-template-columns:repeat(2,minmax(0,1fr))}.balanceRow{grid-template-columns:1fr 1fr}.balanceRow b{justify-self:start}}@media (max-width:620px){.financeHero,.splitBillTopRow{flex-direction:column;align-items:flex-start}.financeStats,.splitCalculatorGrid,.splitExpenseForm,.splitWithGrid,.splitTransferForm{grid-template-columns:1fr}.ledgerDraftRow{grid-template-columns:1fr 1fr}.ledgerDraftRow input:nth-child(3){grid-column:1/-1}.splitExportActions{justify-content:flex-start}.splitHistoryRow{grid-template-columns:1fr auto}.splitHistoryRow>button{grid-column:1/-1;width:fit-content}}.homeSlideUploadForm{grid-template-columns:1fr 1.55fr 1.55fr .5fr auto}.homeImageUploadLabel small,.homeSlideUploadForm label small,.homeEditModal label small{color:var(--muted);font-size:8px;font-weight:600;line-height:1.45}.homeImageUploadLabel input[type=file]{color:#dbe4f0;cursor:pointer;background:#d6a84b0b;border:1px dashed #e8bd5d4d;border-radius:11px;width:100%;min-width:0;padding:8px}.homeImageUploadLabel input[type=file]::file-selector-button{color:#f0cf7a;font:inherit;cursor:pointer;background:linear-gradient(135deg,#d6a84b38,#d6a84b14);border:1px solid #e8bd5d47;border-radius:8px;margin-right:10px;padding:7px 10px;font-size:9px;font-weight:900}.homeCurrentSlidePreview{border:1px solid var(--line);background:#080c13;border-radius:13px;height:190px;position:relative;overflow:hidden}.homeCurrentSlidePreview img{object-fit:cover;width:100%;height:100%}.homeCurrentSlidePreview span{color:#f0cf7a;background:#05090fc7;border-radius:7px;padding:5px 7px;font-size:8px;font-weight:900;position:absolute;bottom:9px;left:9px}@media (max-width:1050px){.homeSlideUploadForm{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.homeSlideUploadForm{grid-template-columns:1fr}}.financeManagerV2{max-width:1520px;margin:0 auto}.financeHeroActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.financeTabs{z-index:35;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#070b12e0;border:1px solid #e8bd5d24;border-radius:15px;flex-wrap:wrap;gap:7px;padding:8px;display:flex;position:sticky;top:12px}.financeTabs button{color:#aeb8c8;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;padding:9px 13px;font-size:10px;font-weight:850}.financeDashboardToolbar{justify-content:space-between;align-items:end;gap:18px;padding:8px 2px 0;display:flex}.financeDashboardToolbar h2{margin:4px 0 0;font-size:clamp(24px,3vw,34px)}.financeDashboardToolbar label,.transactionMonthFilter{color:var(--muted);gap:5px;font-size:9px;font-weight:800;display:grid}.financeDashboardToolbar input,.transactionMonthFilter input{color:#f8fafc;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#111827;border:1px solid #e8bd5d2e;border-radius:9px;padding:8px 10px}.financeStatsV2 article{min-height:112px;position:relative;overflow:hidden}.financeStatsV2 article:after{content:"";pointer-events:none;background:radial-gradient(circle,#e8bd5d14,#0000 66%);border-radius:50%;width:110px;height:110px;position:absolute;top:-45px;right:-42px}.financeStatsV2 article small{color:var(--muted);font-size:8px}.accountBalanceGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.accountBalanceCard{background:linear-gradient(145deg,#d6a84b0b,#ffffff05);border:1px solid #e8bd5d1f;border-radius:14px;gap:11px;padding:14px;display:grid}.accountBalanceCard>div{gap:5px;display:grid}.accountBalanceCard strong{font-size:13px}.accountBalanceCard b{font-size:clamp(17px,2vw,23px)}.accountBalanceCard small{color:var(--muted);font-size:8px}.accountTypeBadge{color:#b9c3d1;letter-spacing:.07em;text-transform:uppercase;background:#94a3b817;border-radius:999px;width:fit-content;padding:4px 6px;font-size:7px;font-weight:900}.financeDashboardGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.monthlyTrendChart{border-bottom:1px solid var(--line);grid-template-columns:repeat(6,minmax(0,1fr));align-items:end;gap:10px;height:230px;padding:20px 4px 2px;display:grid}.trendMonth{grid-template-rows:1fr auto auto;justify-items:center;gap:4px;min-width:0;height:100%;display:grid}.trendBars{justify-content:center;align-items:end;gap:4px;width:min(56px,100%);height:100%;display:flex}.trendBar{border-radius:6px 6px 2px 2px;width:32%;min-height:3px;transition:height .25s}.incomeBar{background:linear-gradient(#86efac,#166534);box-shadow:0 0 18px #22c55e1f}.expenseBar{background:linear-gradient(#fca5a5,#991b1b);box-shadow:0 0 18px #ef44441f}.trendMonth strong{color:#d8dde6;font-size:9px}.trendMonth small{color:var(--muted);font-size:7px}.financeLegend{color:var(--muted);gap:16px;margin-top:12px;font-size:9px;display:flex}.financeLegend span{align-items:center;gap:6px;display:inline-flex}.financeLegend i{border-radius:50%;width:8px;height:8px}.incomeDot{background:#4ade80}.expenseDot{background:#f87171}.breakdownList{gap:12px;margin-top:14px;display:grid}.breakdownRow{grid-template-columns:minmax(0,1fr) 2fr auto;align-items:center;gap:10px;display:grid}.breakdownRow>div:first-child{gap:2px;display:grid}.breakdownRow strong{font-size:10px}.breakdownRow span,.breakdownRow small{color:var(--muted);font-size:8px}.breakdownTrack{background:#ffffff0e;border-radius:999px;height:8px;overflow:hidden}.breakdownTrack>span{border-radius:inherit;background:linear-gradient(90deg,#7f1d1d,#f87171);min-width:2px;height:100%;display:block}.accountTrack>span{background:linear-gradient(90deg,#7c5b1e,#f0cf7a)}.compactTransactionList{gap:6px;display:grid}.compactTransactionList article{border-bottom:1px solid var(--line);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;padding:9px 0;display:grid}.compactTransactionList article:last-child{border-bottom:0}.compactTransactionList article>div{gap:2px;display:grid}.compactTransactionList strong{font-size:10px}.compactTransactionList small{color:var(--muted);font-size:8px}.compactTransactionList b{font-size:10px}.txTypeDot{border-radius:50%;width:8px;height:8px}.txType-expense{background:#f87171}.txType-income{background:#4ade80}.txType-transfer{background:#f0cf7a}.txTypeSwitcher{border:1px solid var(--line);background:#ffffff05;border-radius:11px;gap:5px;padding:4px;display:inline-flex}.txTypeSwitcher button{color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:7px 10px;font-size:9px;font-weight:850}.txTypeSwitcher button.active{color:#f0cf7a;background:#d6a84b21}.transactionEntryForm{grid-template-columns:.7fr 1.15fr 1fr 1.5fr .7fr 1.2fr auto;align-items:end;gap:10px;display:grid}.transactionEntryForm label,.accountCreateForm label,.categoryCreateForm label,.transactionEditModal label{color:#dbe4f0;gap:6px;font-size:10px;font-weight:800;display:grid}.transactionEntryForm input,.transactionEntryForm select,.accountCreateForm input,.accountCreateForm select,.categoryCreateForm input,.categoryCreateForm select,.transactionEditModal input,.transactionEditModal select{color:#f8fafc;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;width:100%;min-width:0;font:inherit;background:#111827;border:1px solid #e8bd5d26;border-radius:9px;padding:9px 10px}.transactionEntryForm select option,.accountCreateForm select option,.categoryCreateForm select option,.transactionEditModal select option{color:#f8fafc;background:#111827}.transactionTable td strong{font-size:10px;display:block}.tableSubtext{color:var(--muted);margin-top:3px;font-size:8px;display:block}.txBadge{text-transform:uppercase;letter-spacing:.06em;border-radius:999px;padding:4px 7px;font-size:7px;font-weight:900;display:inline-flex}.txBadge-expense{color:#fca5a5;background:#ef44441a}.txBadge-income{color:#86efac;background:#22c55e1a}.txBadge-transfer{color:#f0cf7a;background:#d6a84b1a}.tableActions{gap:5px;display:flex}.tableActions button,.manageFinanceList button{color:#e6cf95;cursor:pointer;background:#d6a84b0d;border:1px solid #e8bd5d2b;border-radius:7px;padding:5px 7px;font-size:8px}.accountCreateForm,.categoryCreateForm{grid-template-columns:1.25fr .8fr .8fr auto;align-items:end;gap:9px;margin:14px 0 18px;display:grid}.categoryCreateForm{grid-template-columns:1.3fr .8fr auto}.manageFinanceList{gap:7px;display:grid}.financeManageRow{border:1px solid var(--line);background:#ffffff05;border-radius:11px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:10px 11px;display:grid}.financeManageRow>div:first-child{gap:2px;display:grid}.financeManageRow span{color:var(--muted);text-transform:capitalize;font-size:8px}.financeManageRow>div:last-child{gap:5px;display:flex}.financeManageInactive{opacity:.55}.financeSectionIntro{color:var(--muted);margin:-4px 0 16px;font-size:10px;line-height:1.6}.financeFloatingMessage{z-index:30;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#070b12eb;border-radius:10px;width:fit-content;max-width:min(640px,100%);margin-left:auto;position:sticky;bottom:12px}.transactionEditModal{gap:9px;width:min(620px,100vw - 28px);max-height:88vh;display:grid;overflow-y:auto}@media (max-width:1250px){.accountBalanceGrid,.transactionEntryForm{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.financeDashboardGrid{grid-template-columns:1fr}.accountBalanceGrid,.transactionEntryForm,.accountCreateForm,.categoryCreateForm{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.financeHeroActions,.financeDashboardToolbar{align-items:stretch;width:100%}.financeDashboardToolbar{flex-direction:column}.financeTabs{grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:static}.accountBalanceGrid,.transactionEntryForm,.accountCreateForm,.categoryCreateForm{grid-template-columns:1fr}.monthlyTrendChart{gap:5px;height:190px}.breakdownRow{grid-template-columns:1fr auto}.breakdownTrack{grid-column:1/-1}.financeManageRow{grid-template-columns:1fr auto}.financeManageRow>div:last-child{grid-column:1/-1}}.sahityaShell{width:calc(100% - clamp(18px,2vw,34px));max-width:1560px;margin:0 auto;padding:24px 0 72px}.sahityaPage{gap:18px;display:grid}.sahityaHero{background:radial-gradient(circle at 90% 0,#d6a84b1f,#0000 34%),linear-gradient(145deg,#101725f5,#080d17ed);border:1px solid #e8bd5d2e;border-radius:28px;justify-content:space-between;align-items:end;gap:24px;padding:clamp(26px,4vw,54px);display:flex;box-shadow:0 30px 80px #00000040}.sahityaHero h1{margin:6px 0 10px;font-size:clamp(40px,6vw,76px);line-height:.98}.sahityaHero p{max-width:760px;color:var(--muted);margin:0;line-height:1.75}.sahityaHeroActions{flex-wrap:wrap;justify-content:flex-end;gap:9px;display:flex}.sahityaFeatured,.sahityaLibrary,.sahityaReaderCard{border:1px solid var(--line);background:var(--panel);border-radius:22px;padding:clamp(18px,2.5vw,28px)}.sahityaFeaturedGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;display:grid}.featuredStoryCard,.sahityaStoryCard{color:inherit;text-decoration:none}.featuredStoryCard{background:linear-gradient(145deg,#d6a84b14,#ffffff05);border:1px solid #e8bd5d38;border-radius:17px;flex-direction:column;gap:8px;min-height:190px;padding:17px;display:flex}.featuredStoryCard h3{margin:12px 0 0;font-size:20px}.featuredStoryCard p{color:var(--muted);margin:0;font-size:10px}.featuredStoryCard>div:last-child{color:#d8c79b;justify-content:space-between;gap:10px;margin-top:auto;font-size:9px;display:flex}.sahityaCategoryTabs{scrollbar-width:thin;gap:8px;padding:2px 0 12px;display:flex;overflow-x:auto}.sahityaCategoryTabs button{border:1px solid var(--line);color:#c9d2df;text-align:left;cursor:pointer;background:#ffffff05;border-radius:12px;flex:none;gap:3px;min-width:145px;padding:10px 12px;font-weight:800;display:grid}.sahityaCategoryTabs button small{color:var(--muted);font-size:7px;font-weight:600}.sahityaCategoryTabs button.active{color:#f0cf7a;background:#d6a84b17;border-color:#e8bd5d5c}.sahityaStoryGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;display:grid}.sahityaStoryCard{border:1px solid var(--line);background:#ffffff06;border-radius:16px;flex-direction:column;gap:8px;min-height:190px;padding:16px;transition:transform .18s,border-color .18s;display:flex}.sahityaStoryCard:hover{border-color:#e8bd5d42;transform:translateY(-2px)}.sahityaStoryTop,.sahityaStoryMeta{color:var(--muted);justify-content:space-between;gap:8px;font-size:8px;display:flex}.sahityaStoryTop b{color:#f0cf7a}.sahityaStoryCard h3{margin:8px 0 0;font-size:18px;line-height:1.25}.sahityaStoryCard>p{color:#d6c68e;margin:0;font-size:9px}.sahityaStoryMeta{margin-top:auto}.sahityaVisitBadge{z-index:90;color:#b7c0ce;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#070b12eb;border:1px solid #e8bd5d38;border-radius:999px;align-items:center;gap:7px;padding:8px 11px;font-size:8px;display:inline-flex;position:fixed;bottom:16px;right:16px}.sahityaVisitBadge strong{color:#f0cf7a;font-size:10px}.sahityaSubmitModal,.sahityaStatusModal,.sahityaReviewModal{width:min(820px,100vw - 28px);max-height:90vh;overflow-y:auto}.modalClose{border:1px solid var(--line);color:#d8dde6;cursor:pointer;background:#ffffff08;border-radius:10px;width:34px;height:34px}.sahityaSubmitGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.sahityaSubmitGrid label,.sahityaPdfField,.sahityaStatusForm label,.sahityaReviewModal label,.sahityaCategoryForm label{color:#dbe4f0;gap:6px;font-size:10px;font-weight:800;display:grid}.sahityaSubmitGrid input,.sahityaSubmitGrid select,.sahityaPdfField input,.sahityaStatusForm input,.sahityaReviewModal input,.sahityaReviewModal select,.sahityaReviewModal textarea,.sahityaCategoryForm input,.sahityaAdminFilter{color:#f8fafc;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;width:100%;min-width:0;font:inherit;background:#111827;border:1px solid #e8bd5d26;border-radius:10px;padding:10px 11px}.sahityaPdfField{margin-top:10px}.sahityaPdfField input{border-style:dashed}.sahityaPdfField small,.sahityaPrivacyBox small{color:var(--muted);font-size:8px}.sahityaPrivacyBox{border:1px solid var(--line);background:#ffffff05;border-radius:13px;gap:8px;margin-top:12px;padding:12px;display:grid}.sahityaPrivacyBox>label,.sahityaReviewChecks label{color:#cfd7e3;align-items:center;gap:8px;font-size:9px;display:flex}.sahityaPrivacyBox input,.sahityaReviewChecks input{width:auto}.sahityaStatusForm{grid-template-columns:1fr 1fr auto;align-items:end;gap:10px;display:grid}.sahityaStatusList{gap:8px;margin-top:12px;display:grid}.sahityaStatusList article{border:1px solid var(--line);background:#ffffff05;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;padding:11px 12px;display:grid}.sahityaStatusList article>div{gap:3px;display:grid}.sahityaStatusList span,.sahityaStatusList small{color:var(--muted);font-size:8px}.sahityaStatusList small{grid-column:1/-1}.sahityaStatus{text-transform:uppercase;border-radius:999px;width:fit-content;height:fit-content;padding:4px 7px;font-weight:900;display:inline-flex;font-size:7px!important}.sahityaStatus-pending{background:#ca8a041f;color:#fde68a!important}.sahityaStatus-draft{background:#3b82f61f;color:#93c5fd!important}.sahityaStatus-published{background:#22c55e1f;color:#86efac!important}.sahityaStatus-rejected{background:#ef44441f;color:#fca5a5!important}.sahityaReaderCard{max-width:1050px;margin:0 auto}.sahityaReaderHeader{justify-content:space-between;align-items:flex-start;gap:18px;margin-top:20px;display:flex}.sahityaReaderHeader h1{margin-top:6px;font-size:clamp(34px,5vw,62px);line-height:1.02}.sahityaReaderMeta{color:var(--muted);flex-wrap:wrap;gap:12px;margin:16px 0 24px;font-size:9px;display:flex}.sahityaReaderMeta strong{color:#e8d89e}.sahityaArticleText{white-space:pre-wrap;overflow-wrap:anywhere;border:1px solid var(--line);color:#ece6d9;background:#ffffff05;border-radius:16px;padding:clamp(18px,3vw,34px);font-family:Georgia,Times New Roman,serif;font-size:clamp(16px,2vw,19px);line-height:1.9}.sahityaTextPending{color:var(--muted);background:#d6a84b09;border:1px dashed #e8bd5d38;border-radius:16px;padding:22px}.sahityaPdfDownload{margin-top:16px}.sahityaAdminStats,.sahityaAdminTabs{margin-bottom:14px}.sahityaAdminFilter{width:160px}.sahityaAdminList,.sahityaCategoryAdminList{gap:9px;display:grid}.sahityaAdminItem{border:1px solid var(--line);background:#ffffff06;border-radius:15px;gap:11px;padding:14px;display:grid}.sahityaAdminItemHead{justify-content:space-between;gap:14px;display:flex}.sahityaAdminItemHead>div{gap:3px;display:grid}.sahityaAdminItemHead span{color:var(--muted);font-size:8px}.sahityaAdminMeta{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.sahityaAdminMeta span{color:var(--muted);gap:2px;font-size:8px;display:grid}.sahityaAdminMeta b{color:#dbe4f0;overflow-wrap:anywhere}.sahityaAdminActions{flex-wrap:wrap;gap:7px;display:flex}.sahityaAdminActions a,.sahityaAdminActions button,.sahityaCategoryAdminRow button{color:#e9cf89;cursor:pointer;background:#d6a84b0f;border:1px solid #e8bd5d2e;border-radius:8px;padding:6px 9px;font-size:8px;text-decoration:none}.sahityaCategoryForm{grid-template-columns:1fr 1.5fr .5fr auto;align-items:end;gap:9px;display:grid}.sahityaCategoryAdminRow{border:1px solid var(--line);background:#ffffff05;border-radius:12px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:11px 12px;display:grid}.sahityaCategoryAdminRow>div{gap:3px;display:grid}.sahityaCategoryAdminRow>div:last-child{gap:5px;display:flex}.sahityaCategoryAdminRow span{color:var(--muted);font-size:8px}.inactiveCategory{opacity:.55}.sahityaReviewIdentity{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.sahityaReviewIdentity span{border:1px solid var(--line);color:var(--muted);border-radius:9px;gap:2px;padding:8px;font-size:8px;display:grid}.sahityaReviewIdentity strong{color:#dbe4f0;overflow-wrap:anywhere}.sahityaReviewChecks{border:1px solid var(--line);border-radius:11px;flex-wrap:wrap;gap:14px;padding:10px;display:flex}@media (max-width:1100px){.sahityaFeaturedGrid,.sahityaStoryGrid,.sahityaAdminMeta{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:780px){.sahityaHero{flex-direction:column;align-items:flex-start}.sahityaHeroActions{justify-content:flex-start}.sahityaFeaturedGrid,.sahityaStoryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.sahityaSubmitGrid,.sahityaStatusForm,.sahityaCategoryForm{grid-template-columns:1fr}.sahityaAdminMeta,.sahityaReviewIdentity{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.sahityaFeaturedGrid,.sahityaStoryGrid,.sahityaAdminMeta,.sahityaReviewIdentity{grid-template-columns:1fr}.sahityaReaderHeader{flex-direction:column}.sahityaCategoryAdminRow{grid-template-columns:1fr}.sahityaVisitBadge{bottom:8px;right:8px}}.rblShell{width:calc(100% - clamp(18px,2vw,34px));max-width:1600px;margin:0 auto;padding:24px 0 72px}.rblArchivePage{gap:18px;display:grid}.rblArchiveHero{background:radial-gradient(circle at 90% 5%,#d6a84b24,#0000 32%),linear-gradient(145deg,#0c1422f5,#070c15f2);border:1px solid #e8bd5d2e;border-radius:28px;justify-content:space-between;align-items:end;gap:22px;padding:clamp(26px,4vw,50px);display:flex;box-shadow:0 30px 80px #00000045}.rblArchiveHero h1{margin:5px 0 9px;font-size:clamp(42px,6vw,76px);line-height:.96}.rblArchiveHero p{max-width:760px;color:var(--muted);margin:0;line-height:1.65}.rblSeasonTabs{gap:8px;padding-bottom:3px;display:flex;overflow-x:auto}.rblSeasonTabs button{border:1px solid var(--line);color:#d1d9e5;text-align:left;cursor:pointer;background:#ffffff06;border-radius:13px;gap:4px;min-width:220px;padding:12px 14px;display:grid}.rblSeasonTabs button strong{font-size:11px}.rblSeasonTabs button small{color:var(--muted);font-size:8px}.rblSeasonTabs button.active{color:#f0cf7a;background:linear-gradient(135deg,#d6a84b1f,#d6a84b09);border-color:#e8bd5d61}.rblArchiveNotice,.rblSeasonHeader,.rblArchivePanel{border:1px solid var(--line);background:var(--panel);border-radius:20px}.rblArchiveNotice{text-align:center;align-content:center;place-items:center;gap:8px;min-height:320px;padding:30px;display:grid}.rblArchiveNotice h2{margin:5px 0;font-size:26px}.rblArchiveNotice p{max-width:680px;color:var(--muted);margin:0;line-height:1.6}.rblArchivePendingIcon{color:#f0cf7a;background:#d6a84b14;border:1px solid #e8bd5d3d;border-radius:18px;place-items:center;width:62px;height:62px;font-size:12px;font-weight:950;display:grid}.rblSeasonHeader{justify-content:space-between;align-items:end;gap:20px;padding:20px 22px;display:flex}.rblSeasonHeader h2{margin:4px 0 5px;font-size:clamp(25px,3vw,38px)}.rblSeasonHeader p{color:var(--muted);margin:0;font-size:9px}.rblArchiveQuickStats{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.rblArchiveQuickStats span{min-width:78px;color:var(--muted);text-align:center;background:#ffffff05;border:1px solid #e8bd5d21;border-radius:10px;gap:2px;padding:8px 10px;font-size:7px;display:grid}.rblArchiveQuickStats strong{color:#f0cf7a;font-size:14px}.rblSectionTabs{border:1px solid var(--line);background:#070b12d6;border-radius:14px;gap:6px;padding:7px;display:flex;overflow-x:auto}.rblSectionTabs button{color:#aeb8c8;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;flex:none;padding:8px 11px;font-size:9px;font-weight:850}.rblSectionTabs button.active{color:#f0cf7a;background:#d6a84b1a;border-color:#e8bd5d3d}.rblArchiveGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.rblArchivePanel{padding:clamp(17px,2.4vw,26px)}.rblArchivePanel h2{margin:5px 0 14px}.rblPodium{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.rblPodium article{background:linear-gradient(145deg,#d6a84b12,#ffffff05);border:1px solid #e8bd5d26;border-radius:13px;align-content:center;gap:5px;min-height:125px;padding:13px;display:grid}.rblPodium span,.rblPodium small{color:var(--muted);font-size:8px}.rblPodium strong{color:#f1dfb0;font-size:15px}.rblSnapshot{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.rblSnapshot div{border:1px solid var(--line);background:#ffffff05;border-radius:11px;gap:4px;padding:11px;display:grid}.rblSnapshot span{color:var(--muted);text-transform:uppercase;font-size:7px}.rblSnapshot strong{color:#f0cf7a;font-size:15px}.rblMiniMatchList,.rblAwardMiniList{gap:7px;display:grid}.rblMiniMatchList button{border:1px solid var(--line);color:#dbe4f0;text-align:left;cursor:pointer;background:#ffffff05;border-radius:10px;gap:3px;padding:9px 10px;display:grid}.rblMiniMatchList strong{font-size:9px}.rblMiniMatchList em{color:#8d99aa;font-style:normal}.rblMiniMatchList span{color:var(--muted);font-size:8px}.rblAwardMiniList div{border-bottom:1px solid var(--line);justify-content:space-between;gap:12px;padding:8px 0;display:flex}.rblAwardMiniList span{color:var(--muted);font-size:8px}.rblAwardMiniList strong{color:#e8d9aa;text-align:right;font-size:9px}.rblMatchGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.rblMatchCard{border:1px solid var(--line);color:#e7ebf1;text-align:left;cursor:pointer;background:#ffffff05;border-radius:14px;gap:9px;min-height:205px;padding:13px;display:grid}.rblMatchCard:hover{background:#d6a84b0a;border-color:#e8bd5d47}.rblMatchCardTop,.rblMatchMeta,.rblMatchTeam{justify-content:space-between;align-items:center;gap:8px;display:flex}.rblMatchCardTop span{color:#f0cf7a;font-size:8px;font-weight:900}.rblMatchCardTop small,.rblMatchMeta{color:var(--muted);font-size:7px}.rblMatchTeam{border-bottom:1px solid var(--line);padding:7px 0}.rblMatchTeam strong{font-size:9px}.rblMatchTeam b{white-space:nowrap;font-size:9px}.rblMatchCard p{color:#d7c78f;margin:0;font-size:8px;line-height:1.45}.rblStatsSearch,.rblLeaderboardSelect{color:#f8fafc;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#111827;border:1px solid #e8bd5d2b;border-radius:9px;width:min(280px,100%);padding:8px 10px}.rblLeaderboardList{gap:7px;display:grid}.rblLeaderboardList article{border:1px solid var(--line);background:#ffffff05;border-radius:11px;grid-template-columns:auto minmax(0,1fr) auto minmax(70px,.5fr);align-items:center;gap:12px;padding:10px 11px;display:grid}.rblLeaderboardList article>div{gap:2px;display:grid}.rblLeaderboardList strong{font-size:10px}.rblLeaderboardList small{color:var(--muted);font-size:8px}.rblLeaderboardList b{color:#f0cf7a;font-size:12px}.rblRank{color:#e8c970;min-width:34px;font-size:11px;font-weight:950}.rblPrizeGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.rblPrizeGrid article{background:linear-gradient(145deg,#d6a84b0e,#ffffff05);border:1px solid #e8bd5d24;border-radius:14px;align-content:start;gap:7px;min-height:170px;padding:14px;display:grid}.rblPrizeGrid span,.rblPrizeGrid small{color:var(--muted);font-size:8px}.rblPrizeGrid strong{color:#f0dca6;font-size:15px}.rblPrizeGrid p{color:#b9c3d1;margin:5px 0 0;font-size:8px;line-height:1.55}.rblScorecardModal{width:min(1120px,100vw - 24px);max-height:92vh;overflow-y:auto}.rblScorecardMeta{flex-wrap:wrap;gap:7px;margin-bottom:12px;display:flex}.rblScorecardMeta span{border:1px solid var(--line);color:#bcc7d5;border-radius:8px;padding:6px 8px;font-size:8px}.rblInningsStack{gap:14px;display:grid}.rblInningsCard{border:1px solid var(--line);background:#ffffff05;border-radius:14px;gap:10px;padding:13px;display:grid}.rblInningsTitle{justify-content:space-between;align-items:center;gap:12px;display:flex}.rblInningsTitle strong{color:#e9dfc4;font-size:15px}.rblInningsTitle b{color:#f0cf7a;font-size:14px}.rblInningsNotes{color:var(--muted);gap:4px;font-size:8px;display:grid}.rblFow{color:#d9c98e;gap:7px;font-size:9px;display:grid}.rblFow>div{flex-wrap:wrap;gap:6px;display:flex}.rblFow span{border:1px solid var(--line);color:var(--muted);border-radius:7px;padding:5px 7px;font-size:7px}.rblAdminGuide{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:14px 0;display:grid}.rblAdminGuide article{background:#ffffff05;border:1px solid #e8bd5d21;border-radius:13px;gap:5px;padding:13px;display:grid}.rblAdminGuide strong{color:#f0cf7a;font-size:10px}.rblAdminGuide span{color:var(--muted);font-size:8px;line-height:1.55}.rblAdminSeasonGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.rblAdminSeasonCard{border:1px solid var(--line);background:#ffffff05;border-radius:15px;gap:12px;padding:15px;display:grid}.rblAdminSeasonCard.imported{background:linear-gradient(145deg,#22c55e09,#ffffff05);border-color:#22c55e33}.rblAdminSeasonHead{justify-content:space-between;gap:10px;display:flex}.rblAdminSeasonHead h3{margin:7px 0 0;font-size:16px}.rblAdminSeasonHead>button{border:1px solid var(--line);color:#cfd6e0;cursor:pointer;background:#ffffff06;border-radius:8px;height:fit-content;padding:6px 8px;font-size:8px}.rblAdminSeasonCard>p{color:var(--muted);margin:0;font-size:9px}.rblAdminCounts{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.rblAdminCounts span{border:1px solid var(--line);color:var(--muted);text-align:center;border-radius:8px;gap:2px;padding:7px;font-size:7px;display:grid}.rblAdminCounts strong{color:#e9cf89;font-size:12px}.rblAdminSource{gap:3px;display:grid}.rblAdminSource span,.rblAdminSource small{color:var(--muted);font-size:7px}.rblAdminSource strong{color:#dbe4f0;overflow-wrap:anywhere;font-size:9px}.rblArchiveUploadForm{gap:8px;display:grid}.rblArchiveUploadForm label{color:#dbe4f0;gap:6px;font-size:9px;font-weight:800;display:grid}.rblArchiveUploadForm input[type=file]{color:#bfc8d5;background:#d6a84b09;border:1px dashed #e8bd5d40;border-radius:9px;width:100%;padding:8px;font-size:8px}.rblArchiveUploadForm input[type=file]::file-selector-button{color:#e9cf89;cursor:pointer;background:#d6a84b14;border:1px solid #e8bd5d38;border-radius:7px;margin-right:7px;padding:6px 8px}.rblClearArchive{width:fit-content}@media (max-width:1200px){.rblMatchGrid,.rblPrizeGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.rblArchiveGrid,.rblAdminGuide,.rblAdminSeasonGrid{grid-template-columns:1fr}.rblMatchGrid,.rblPrizeGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.rblSeasonHeader,.rblArchiveHero{flex-direction:column;align-items:flex-start}.rblArchiveQuickStats{justify-content:flex-start}}@media (max-width:560px){.rblMatchGrid,.rblPrizeGrid,.rblPodium,.rblSnapshot{grid-template-columns:1fr}.rblLeaderboardList article{grid-template-columns:auto minmax(0,1fr) auto}.rblLeaderboardList article>small{grid-column:2/-1}.rblSeasonTabs button{min-width:185px}.rblArchiveQuickStats{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}}.rblSeasonCreateForm{grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:10px;margin-top:14px;display:grid}.rblSeasonCreateForm label,.rblSeasonEditModal label{color:#dbe4f0;gap:6px;font-size:9px;font-weight:800;display:grid}.rblSeasonCreateForm input,.rblSeasonCreateForm select,.rblSeasonEditModal input,.rblSeasonEditModal select{color:#f8fafc;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;width:100%;min-width:0;font:inherit;background:#111827;border:1px solid #e8bd5d26;border-radius:9px;padding:9px 10px}.rblCheckLabel{align-items:center;min-height:38px;gap:8px!important;display:flex!important}.rblCheckLabel input{width:auto!important}.rblSeasonBadges,.rblSeasonActions{flex-wrap:wrap;gap:6px;display:flex}.rblSeasonMetaAdmin{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.rblSeasonMetaAdmin span{border:1px solid var(--line);color:var(--muted);border-radius:8px;gap:2px;padding:7px 8px;font-size:7px;display:grid}.rblSeasonMetaAdmin b{color:#dbe4f0;font-size:8px}.rblSeasonActions button{color:#e6cf95;cursor:pointer;background:#d6a84b0d;border:1px solid #e8bd5d2e;border-radius:8px;padding:6px 8px;font-size:8px}.rblSeasonEditModal{gap:10px;width:min(720px,100vw - 28px);max-height:90vh;display:grid;overflow-y:auto}.rblEditGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.rblSeasonTagline{color:#e2c978!important;margin-bottom:5px!important;font-size:10px!important}.adCreativeSpecs{background:linear-gradient(135deg,#d6a84b11,#ffffff05);border:1px solid #e8bd5d2e;border-radius:13px;gap:8px;margin:12px 0 16px;padding:12px 13px;display:grid}.adCreativeSpecs>strong{color:#f0cf7a;font-size:10px}.adCreativeSpecs>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.adCreativeSpecs span{border:1px solid var(--line);color:#cbd4e0;border-radius:8px;padding:7px 8px;font-size:8px}.adCreativeSpecs b{color:#e9d89f;margin-bottom:2px;display:block}.adCreativeSpecs small{color:var(--muted);font-size:8px;line-height:1.5}.adCreativeSpecsAdmin{margin-top:0}.adAdminForm label small{color:var(--muted);font-size:7px}@media (max-width:1000px){.rblSeasonCreateForm{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:650px){.rblSeasonCreateForm,.rblEditGrid,.adCreativeSpecs>div,.rblSeasonMetaAdmin{grid-template-columns:1fr}}.brandMark,.cardIcon,.gateIcon{text-indent:-9999px;overflow:hidden;color:#0000!important;box-shadow:none!important;background:url(/brand/allok-a.webp) 50%/contain no-repeat!important}.brandMark{min-width:54px;border-radius:0!important}.cardIcon,.gateIcon{border-radius:0!important}.brandWordmark{object-fit:contain;object-position:left center;width:auto;display:block}.loginWordmark{max-width:180px;height:38px;margin-top:4px}.homeBrandCopy{min-width:0}.homeWelcomeLine{letter-spacing:-.04em;color:var(--text);align-items:center;gap:10px;margin-top:4px;font-size:clamp(24px,4vw,36px);font-weight:800;line-height:1;display:flex}.homeBrandWordmark{max-width:min(210px,38vw);height:clamp(32px,4vw,45px)}.signupBrandTitle{align-items:center;gap:9px;margin-top:4px;font-size:22px;font-weight:850;line-height:1;display:flex}.signupWordmark{max-width:145px;height:31px}.allokLoader{color:#e9cf91;text-align:center;letter-spacing:.04em;align-content:center;place-items:center;gap:9px;width:100%;padding:18px;font-size:12px;font-weight:800;display:grid}.allokLoader video{object-fit:contain;filter:drop-shadow(0 14px 28px #00000057);border-radius:24px;width:92px;height:92px;display:block}.allokLoaderFull{min-height:min(72vh,720px);padding:48px 20px}.allokLoaderFull video{border-radius:34px;width:clamp(118px,16vw,178px);height:clamp(118px,16vw,178px)}.allokLoaderFull span{letter-spacing:.12em;text-transform:uppercase;font-size:13px}.allokLoaderCompact{white-space:nowrap;grid-template-columns:auto auto;place-items:center;gap:7px;width:auto;padding:0;display:inline-flex}.allokLoaderCompact video{border-radius:9px;width:30px;height:30px}.allokLoaderCompact span{font-size:10px}.signupOtpPanel{background:linear-gradient(145deg,#d6a84b14,#ffffff06);border:1px solid #e0b7573d;border-radius:17px;gap:12px;margin-top:16px;padding:17px;display:grid}.signupOtpPanel h3{margin:5px 0 4px;font-size:20px}.signupOtpPanel p{color:var(--muted);margin:0;font-size:12px;line-height:1.5}.signupOtpPanel input{color:#fff;text-align:center;width:100%;font:inherit;letter-spacing:.18em;background:#ffffff0d;border:1px solid #ffffff24;border-radius:13px;outline:none;padding:13px;font-size:22px;font-weight:900}.signupOtpPanel input:focus{border-color:#e8bd5da6;box-shadow:0 0 0 3px #d6a84b1a}@media (max-width:560px){.brandMark{min-width:46px;width:46px!important;height:46px!important}.homeWelcomeLine{flex-wrap:wrap;gap:7px;font-size:23px}.homeBrandWordmark,.loginWordmark{max-width:160px;height:34px}.signupBrandTitle{flex-direction:column;align-items:flex-start;gap:5px}.signupWordmark{height:28px}.allokLoaderFull{min-height:58vh}}.supportPageShell{min-height:100vh;padding:clamp(18px,3vw,38px)}.supportWorkspace,.supportAdminWorkspace{gap:16px;width:min(1120px,100%);margin:auto;display:grid}.supportHero,.supportCard,.supportTicketCard,.supportAdminTicket,.supportAdminToolbar{border:1px solid var(--line);background:var(--panel);border-radius:20px}.supportHero,.supportAdminToolbar{justify-content:space-between;align-items:center;gap:18px;padding:22px;display:flex}.supportHero h1,.supportAdminToolbar h2{margin:5px 0}.supportHero p{color:var(--muted);margin:0}.supportTabs{border:1px solid var(--line);background:#070b12d6;border-radius:14px;gap:7px;padding:7px;display:flex}.supportTabs button{color:#aeb8c8;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;padding:9px 13px;font-weight:850}.supportTabs button.active{color:#f0cf7a;background:#d6a84b1a;border-color:#e8bd5d3d}.supportCard,.supportTicketCard,.supportAdminTicket{padding:clamp(18px,2.6vw,28px)}.supportProfileGrid,.supportAdminMemberGrid,.supportAdminSummary{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin:14px 0;display:grid}.supportProfileGrid>div,.supportAdminMemberGrid>div,.supportAdminSummary article{border:1px solid var(--line);background:#ffffff05;border-radius:11px;gap:4px;min-width:0;padding:11px;display:grid}.supportProfileGrid span,.supportAdminMemberGrid span,.supportAdminSummary span{color:var(--muted);text-transform:uppercase;font-size:8px}.supportProfileGrid strong,.supportAdminMemberGrid strong{overflow-wrap:anywhere;color:#e8dcc0;font-size:10px}.supportAdminSummary strong{color:#f0cf7a;font-size:22px}.supportForm,.supportAdminAction{gap:12px;display:grid}.supportForm label,.supportAdminAction label{color:#dbe4f0;gap:7px;font-size:10px;font-weight:800;display:grid}.supportForm input,.supportForm select,.supportForm textarea,.supportAdminAction select,.supportAdminAction textarea,.supportAdminToolbar select{color:#f8fafc;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;width:100%;font:inherit;background:#111827;border:1px solid #e8bd5d29;border-radius:11px;padding:11px 12px}.supportForm textarea,.supportAdminAction textarea{resize:vertical;min-height:110px}.supportForm label small{color:var(--muted);font-size:8px}.supportWordCount{color:#c8b57e;font-size:9px;font-weight:850}.supportWordCount.over{color:#f87171}.supportRequests,.supportAdminList{gap:13px;display:grid}.supportTicketTop{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.supportTicketTop h3{margin:6px 0 4px}.supportTicketTop small{color:var(--muted);font-size:8px}.supportRef{color:#f0cf7a;font-size:9px;font-weight:900}.supportStatus{border:1px solid var(--line);border-radius:999px;flex:none;padding:6px 9px;font-size:8px;font-weight:900}.supportStatus-new{color:#93c5fd}.supportStatus-under-review{color:#fde68a}.supportStatus-in-progress{color:#d8b4fe}.supportStatus-resolved{color:#86efac}.supportStatus-closed{color:#cbd5e1}.supportIssue,.supportAdminIssue p,.supportResolution p{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.6}.supportIssue{color:#d7dee8;margin:17px 0 10px;font-size:11px}.supportImageLink,.supportAdminIssue a{color:#e9cf89;font-size:9px;text-decoration:none;display:inline-block}.supportResolution,.supportAdminIssue{background:#d6a84b0a;border:1px solid #e8bd5d26;border-radius:12px;margin-top:14px;padding:13px}.supportResolution strong,.supportAdminIssue>strong{color:#f0cf7a}.supportResolution p,.supportAdminIssue p{color:#d9e0e9;margin:7px 0 0;font-size:10px}.supportTimeline{margin-top:18px;display:grid}.supportTimelineItem{grid-template-columns:18px 1fr;gap:9px;min-height:50px;display:grid;position:relative}.supportTimelineItem>span{background:#111827;border:2px solid #d6a84b;border-radius:50%;width:9px;height:9px;margin-top:4px}.supportTimelineItem:not(:last-child):before{content:"";background:#e8bd5d33;width:1px;position:absolute;top:13px;bottom:-2px;left:4px}.supportTimelineItem>div{gap:3px;padding-bottom:12px;display:grid}.supportTimelineItem strong{color:#e9d89f;font-size:9px}.supportTimelineItem small,.supportTimelineItem p{color:var(--muted);font-size:8px}.supportTimelineItem p{margin:2px 0}.supportAdminAction{grid-template-columns:minmax(150px,.35fr) minmax(0,1fr) auto;align-items:end;margin-top:14px}.supportAdminToolbar select{width:min(220px,100%)}@media (max-width:850px){.supportProfileGrid,.supportAdminMemberGrid,.supportAdminSummary{grid-template-columns:repeat(2,minmax(0,1fr))}.supportAdminAction{grid-template-columns:1fr}}@media (max-width:560px){.supportHero,.supportAdminToolbar,.supportTicketTop{flex-direction:column;align-items:stretch}.supportProfileGrid,.supportAdminMemberGrid,.supportAdminSummary{grid-template-columns:1fr}.supportTabs{overflow-x:auto}.supportTabs button{flex:none}}.moduleOrderList{gap:8px;margin:14px 0;display:grid}.moduleOrderRow{border:1px solid var(--line);background:#ffffff05;border-radius:12px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 12px;display:grid}.moduleOrderPosition{color:#f0cf7a;background:#d6a84b0f;border:1px solid #e8bd5d2e;border-radius:10px;place-items:center;width:34px;height:34px;font-weight:900;display:grid}.moduleOrderName{gap:2px;min-width:0;display:grid}.moduleOrderName strong{color:#e9dfc4}.moduleOrderName small{color:var(--muted);font-size:8px}.moduleOrderActions{gap:6px;display:flex}.moduleOrderActions button{color:#e9cf89;cursor:pointer;background:#d6a84b0d;border:1px solid #e8bd5d2e;border-radius:9px;width:36px;height:36px;font-size:16px;font-weight:900}.moduleOrderActions button:disabled{opacity:.35;cursor:not-allowed}.moduleOrderSave{margin-top:4px}@media (max-width:560px){.moduleOrderRow{grid-template-columns:36px minmax(0,1fr) auto}.moduleOrderActions button{width:34px;height:34px}}.homeModuleGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;margin-top:18px;display:grid}.homeModuleCard{background:linear-gradient(145deg,#d6a84b0b,#ffffff03), var(--panel-soft);min-height:148px;color:inherit;border:1px solid #e0b75726;border-radius:16px;flex-direction:column;padding:15px 16px 14px;text-decoration:none;display:flex;box-shadow:0 10px 28px #0000001a}.homeModuleTop{align-items:center;gap:10px;min-width:0;display:flex}.homeModuleCard .cardIcon{flex:0 0 34px;width:34px;height:34px}.homeModuleCard h3{letter-spacing:-.015em;min-width:0;margin:0;font-size:15px;line-height:1.2}.homeModuleCard p{-webkit-line-clamp:2;min-height:34px;color:var(--muted);-webkit-box-orient:vertical;margin:11px 0 0;font-size:10px;line-height:1.42;display:-webkit-box;overflow:hidden}.homeModuleCard>span{color:#e8bd5d;text-transform:uppercase;letter-spacing:.075em;align-items:center;width:fit-content;margin-top:auto;padding-top:11px;font-size:8px;font-weight:900;display:inline-flex}.homeModuleCard:hover{border-color:#e8bd5d57;transform:translateY(-2px);box-shadow:0 16px 38px #0000002e}@media (min-width:1400px){.homeModuleGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}}@media (max-width:900px){.homeModuleGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.homeModuleGrid{grid-template-columns:1fr;gap:9px}.homeModuleCard{min-height:132px;padding:13px 14px}.homeModuleCard p{min-height:30px}}.viewModeToggle{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0a0f18f0;border:1px solid #d6a84b47;border-radius:14px;align-items:center;gap:4px;padding:4px;display:inline-flex;box-shadow:0 14px 45px #00000057}.viewModeToggle button{min-height:38px;color:var(--muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;gap:6px;padding:8px 10px;font-size:10px;font-weight:900;display:inline-flex}html[data-view-mode=list] .homeModuleGrid,html[data-view-mode=list] .controlGrid,html[data-view-mode=list] .sahityaFeaturedGrid,html[data-view-mode=list] .sahityaStoryGrid,html[data-view-mode=list] .rblMatchGrid,html[data-view-mode=list] .rblPrizeGrid,html[data-view-mode=list] .rblAdminSeasonGrid,html[data-view-mode=list] .backgroundGrid{grid-template-columns:1fr!important}html[data-view-mode=list] .homeModuleCard{min-height:unset;grid-template-columns:minmax(190px,.42fr) minmax(0,1fr) auto;align-items:center;gap:16px;padding:12px 14px;display:grid}html[data-view-mode=list] .homeModuleCard .homeModuleTop{min-width:0}html[data-view-mode=list] .homeModuleCard p{min-height:unset;-webkit-line-clamp:1;margin:0}html[data-view-mode=list] .homeModuleCard>span{white-space:nowrap;margin-top:0;padding-top:0}html[data-view-mode=list] .controlCard{min-height:unset;grid-template-columns:minmax(180px,.38fr) minmax(0,1fr);gap:6px 16px;padding:14px 16px;display:grid}html[data-view-mode=list] .controlCard .controlTop{grid-area:1/1/span 2}html[data-view-mode=list] .controlCard h3{margin:0;font-size:16px}html[data-view-mode=list] .controlCard p{margin:0}html[data-view-mode=list] .featuredStoryCard,html[data-view-mode=list] .sahityaStoryCard,html[data-view-mode=list] .rblMatchCard,html[data-view-mode=list] .rblPrizeGrid article,html[data-view-mode=list] .rblAdminSeasonCard,html[data-view-mode=list] .backgroundCard{min-height:unset}@media (max-width:700px){.viewModeToggle button span{display:none}.viewModeToggle button{justify-content:center;min-width:36px;padding:8px}html[data-view-mode=list] .homeModuleCard{grid-template-columns:1fr;gap:8px}html[data-view-mode=list] .homeModuleCard p{-webkit-line-clamp:2}html[data-view-mode=list] .homeModuleCard>span{margin-top:2px}}.scrollDock{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0a0f18f0;border:1px solid #d6a84b47;border-radius:14px;align-items:center;gap:4px;padding:4px;display:inline-flex;box-shadow:0 14px 45px #00000057}.scrollDock button{color:#f0cf7a;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;gap:5px;min-height:38px;padding:8px 10px;font-size:10px;font-weight:900;display:inline-flex}.scrollDock button.inactive,.scrollDock button:disabled{opacity:.28;cursor:default}.siteVisitorCounter{text-align:center;justify-items:center;gap:6px;width:fit-content;max-width:calc(100% - 24px);margin:34px auto 18px;display:grid}.visitorCounterLabel{color:#a99f89;letter-spacing:.22em;font-size:8px;font-weight:900}.odometerCounter{background:linear-gradient(#ffffff06,#0000001f),#090d13;border:1px solid #d6a84b3d;border-radius:10px;gap:3px;padding:7px 9px;display:flex;box-shadow:inset 0 1px #ffffff0a,0 10px 26px #00000038}.odometerDigit{color:#f2d68d;text-shadow:0 1px #000,0 0 10px #f0cf7a2e;background:linear-gradient(#171b21 0%,#0a0d11 49%,#050608 51%,#11151a 100%);border:1px solid #ffffff14;border-radius:5px;place-items:center;width:23px;height:34px;font-family:Courier New,ui-monospace,monospace;font-size:20px;font-weight:900;line-height:1;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 10px #00000075}.odometerDigit:after{content:"";background:#ffffff14;height:1px;position:absolute;top:50%;left:0;right:0}.siteVisitorCounter small{color:#766f62;letter-spacing:.18em;text-transform:uppercase;font-size:7px;font-weight:800}@media (max-width:700px){.scrollDock button span{display:none}.scrollDock button{justify-content:center;min-width:34px;padding:8px}.globalDock{gap:5px;bottom:8px;right:8px}.odometerDigit{width:20px;height:31px;font-size:18px}}.sahityaBreadcrumb{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px;margin:12px 0 14px;font-size:9px;display:flex}.sahityaBreadcrumb button,.sahityaBreadcrumb a{color:#e8bd5d;cursor:pointer;font:inherit;background:0 0;border:0;padding:0;font-weight:800;text-decoration:none}.sahityaBreadcrumb span{align-items:center;gap:6px;display:inline-flex}.sahityaChildCategoryGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin:10px 0 16px;display:grid}.sahityaChildCategoryGrid button{min-height:88px;color:inherit;text-align:left;cursor:pointer;background:linear-gradient(145deg,#d6a84b0e,#ffffff04);border:1px solid #e8bd5d29;border-radius:12px;gap:4px;padding:12px 13px;display:grid}.sahityaChildCategoryGrid button:hover{border-color:#e8bd5d57}.sahityaChildCategoryGrid strong{color:#f0dca6;font-size:11px}.sahityaChildCategoryGrid span{color:var(--muted);font-size:8px;line-height:1.45}.sahityaChildCategoryGrid small{color:#cdbd8e;font-size:7px}.sahityaRequestedLocation{background:#d6a84b0b;border:1px solid #e8bd5d2e;border-radius:12px;gap:5px;padding:12px 13px;display:grid}.sahityaRequestedLocation span{color:var(--muted);text-transform:uppercase;letter-spacing:.07em;font-size:8px}.sahityaRequestedLocation strong{color:#f0cf7a;font-size:11px}.sahityaRequestedLocation small{color:#b8c0cc;font-size:8px}.sahityaCategoryAdminRow small{color:var(--muted);margin-top:3px;font-size:8px;display:block}.sahityaCategoryAdminRow button:disabled{opacity:.35;cursor:not-allowed}.sahityaReviewModal select,.sahityaCategoryForm select{color:#f8fafc;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#111827;border:1px solid #ffffff1f;border-radius:11px;width:100%;padding:10px 11px}@media (max-width:900px){.sahityaChildCategoryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.sahityaChildCategoryGrid{grid-template-columns:1fr}}.dynamicHomeIcon{object-fit:contain;border-radius:8px;flex:0 0 34px;width:34px;height:34px}.dynamicGlobalMenu{scrollbar-width:thin;gap:7px;width:calc(100% - clamp(18px,2.2vw,38px));margin:10px auto 0;padding:3px 0 7px;display:flex;overflow-x:auto}.dynamicGlobalMenu a{color:#e9dfc4;background:#0a0f18c7;border:1px solid #d6a84b2e;border-radius:11px;flex:none;align-items:center;gap:7px;min-height:36px;padding:7px 10px;font-size:10px;font-weight:800;text-decoration:none;display:inline-flex}.dynamicGlobalMenu img,.dynamicMenuMark{object-fit:contain;border-radius:5px;width:20px;height:20px}.dynamicMenuMark{color:#0000;background:url(/brand/allok-a.webp) 50%/contain no-repeat;place-items:center;display:grid}.moduleManagerForm{grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;display:grid}.moduleManagerForm label,.moduleAssetUploader label,.moduleAssetUploader>div{color:#dbe4f0;gap:6px;font-size:10px;font-weight:800;display:grid}.moduleManagerForm input,.moduleManagerForm select,.moduleManagerForm textarea,.moduleAssetUploader input{color:#f8fafc;width:100%;font:inherit;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#101722;border:1px solid #ffffff1f;border-radius:10px;outline:none;padding:10px 11px}.moduleManagerWide{grid-column:1/-1}.moduleManagerSpan2{grid-column:span 2}.moduleManagerChecks{border:1px solid var(--line);border-radius:12px;flex-wrap:wrap;padding:11px 12px;gap:14px!important;display:flex!important}.moduleManagerChecks label{align-items:center;gap:7px;display:flex}.moduleManagerChecks input{width:auto}.moduleAssetUploader{background:#d6a84b09;border:1px solid #d6a84b29;border-radius:13px;grid-template-columns:minmax(180px,.5fr) minmax(0,1.5fr);gap:12px;margin:12px 0 16px;padding:12px;display:grid}.moduleAssetUploader>div{grid-template-columns:1fr auto}.moduleAssetUploader>div span{color:var(--muted);grid-column:1/-1;font-size:8px}.moduleAssetUploader button,.moduleManagerRow button{color:#f0cf7a;cursor:pointer;background:#d6a84b12;border:1px solid #d6a84b33;border-radius:9px;padding:8px 10px}.moduleManagerList{gap:8px;display:grid}.moduleManagerRow{border:1px solid var(--line);background:#ffffff05;border-radius:13px;grid-template-columns:minmax(0,1.4fr) minmax(220px,.9fr) auto;align-items:center;gap:14px;padding:12px 13px;display:grid}.moduleHidden{opacity:.55}.moduleManagerMain{gap:3px;display:grid}.moduleManagerMain strong{color:#f0dca6}.moduleManagerMain span,.moduleManagerMain small,.moduleManagerMeta span{color:var(--muted);font-size:8px}.moduleManagerMeta,.moduleManagerActions{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.moduleManagerMeta b{color:#f0cf7a;font-size:18px}.moduleResponseList{gap:9px;display:grid}.moduleResponseList article{border:1px solid var(--line);background:#ffffff05;border-radius:12px;gap:5px;padding:12px;display:grid}.moduleResponseList small{color:var(--muted);font-size:8px}.moduleResponseList pre{white-space:pre-wrap;overflow-wrap:anywhere;color:#cbd5e1;margin:4px 0 0;font-size:9px}.dynamicModulePage{border:1px solid var(--line);background-position:50%;background-size:cover;background-color:var(--panel);border-radius:24px;min-height:70vh;padding:clamp(18px,3vw,34px)}.dynamicModuleHero{align-items:flex-start;gap:14px;margin-bottom:22px;display:flex}.dynamicModuleHero>img{object-fit:contain;border-radius:14px;width:52px;height:52px}.dynamicModuleHero h1{margin:4px 0 7px}.dynamicModuleHero p{color:var(--muted);margin:0;line-height:1.55}.dynamicContentBlock,.dynamicNotice,.dynamicForm{border:1px solid var(--line);background:#0a0f18bf;border-radius:16px;padding:18px}.dynamicText{white-space:pre-wrap;color:#e8e2d5;line-height:1.75}.dynamicGallery{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;display:grid}.dynamicGallery figure{border:1px solid var(--line);background:var(--panel);border-radius:14px;margin:0;overflow:hidden}.dynamicGallery img{aspect-ratio:4/3;object-fit:cover;width:100%;display:block}.dynamicGallery figcaption{color:var(--muted);padding:9px 10px;font-size:9px}.dynamicList{gap:8px;display:grid}.dynamicList a{border:1px solid var(--line);color:inherit;background:#ffffff05;border-radius:12px;gap:3px;padding:13px;text-decoration:none;display:grid}.dynamicList span{color:var(--muted);font-size:9px}.dynamicFaq{gap:8px;display:grid}.dynamicFaq details{border:1px solid var(--line);background:#ffffff05;border-radius:12px;padding:12px 14px}.dynamicFaq summary{cursor:pointer;color:#f0dca6;font-weight:800}.dynamicFaq p{color:var(--muted);line-height:1.6}.dynamicForm{gap:11px;display:grid}.dynamicForm label{gap:6px;font-size:10px;font-weight:800;display:grid}.dynamicForm input,.dynamicForm textarea{color:#fff;background:#101722;border:1px solid #ffffff1f;border-radius:10px;width:100%;padding:10px}.dynamicPrimaryLink{margin-top:14px}.dynamicEmbed{border:1px solid var(--line);border-radius:14px;margin-top:14px;overflow:hidden}.dynamicEmbed iframe{background:#fff;border:0;width:100%;min-height:520px}@media (max-width:900px){.moduleManagerForm,.dynamicGallery{grid-template-columns:repeat(2,minmax(0,1fr))}.moduleManagerRow{grid-template-columns:1fr}}@media (max-width:560px){.moduleManagerForm,.moduleAssetUploader,.dynamicGallery{grid-template-columns:1fr}.moduleManagerSpan2{grid-column:auto}.dynamicModuleHero{flex-direction:column}.dynamicGlobalMenu{width:calc(100% - 18px)}}.editablePageHeroWrap{gap:12px;width:min(1180px,100% - 32px);margin:18px auto 0;display:grid}.editablePageHero{background:linear-gradient(145deg,#21324bf7,#162439f0) 50%/cover;border:1px solid #ffffff24;border-radius:26px;grid-template-columns:minmax(0,1.2fr) minmax(240px,.8fr);align-items:center;gap:24px;min-height:220px;padding:clamp(24px,5vw,54px);display:grid;position:relative;overflow:hidden;box-shadow:0 24px 65px #0000002e}.editableHero-text-only{grid-template-columns:1fr;min-height:190px}.editableHero-full-banner,.editableHero-slideshow{grid-template-columns:1fr;min-height:300px}.editablePageHeroCopy{z-index:2;max-width:820px;position:relative}.editablePageHeroCopy h1{letter-spacing:-.05em;margin:6px 0 12px;font-size:clamp(32px,6vw,64px);line-height:1}.editablePageHeroCopy p{color:#c5cfdd;max-width:760px;margin:0;font-size:14px;line-height:1.7}.editablePageHeroTitleRow{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.editableHeroBadge{flex:none}.editableHeroCta{margin-top:18px;display:inline-flex}.editablePageHeroImage{z-index:2;position:relative}.editablePageHeroImage img{object-fit:cover;border:1px solid #ffffff21;border-radius:18px;width:100%;max-height:360px;display:block;box-shadow:0 18px 45px #00000038}.editableHero-align-center .editablePageHeroCopy{text-align:center;margin-inline:auto}.editableHero-align-center .editablePageHeroTitleRow{justify-content:center}.editableHero-align-right .editablePageHeroCopy{text-align:right;margin-left:auto}.editableHero-align-right .editablePageHeroTitleRow{justify-content:flex-end}.editableHeroSlideLink{z-index:2;color:inherit;text-decoration:none;position:relative}.editableHeroDots{z-index:3;gap:6px;display:flex;position:absolute;bottom:14px;left:50%;transform:translate(-50%)}.editableHeroDots button{cursor:pointer;background:#ffffff61;border:0;border-radius:50%;width:8px;height:8px;padding:0}.editableHeroDots button.active{background:#e8bd5d;border-radius:999px;width:24px}.editableHeroNotice{color:#f3ddb0;background:#d6a84b17;border:1px solid #e8bd5d3d;border-radius:12px;padding:11px 14px;font-size:11px;font-weight:800}.editableHeroStats{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:9px;display:grid}.editableHeroStats article{border:1px solid var(--line);background:var(--panel-soft);text-align:center;border-radius:13px;padding:14px}.editableHeroStats strong{color:#f0cf7a;font-size:24px;display:block}.editableHeroStats span{color:var(--muted);margin-top:4px;font-size:9px;display:block}.editableHeroImageSection{border:1px solid var(--line);background:var(--panel-soft);border-radius:16px;grid-template-columns:minmax(220px,.8fr) minmax(0,1.2fr);align-items:center;gap:18px;padding:16px;display:grid}.editableHeroImageSection img{object-fit:cover;border-radius:12px;width:100%;max-height:280px}.editableHeroImageSection h2{margin:0 0 8px}.editableHeroImageSection p{color:var(--muted);margin:0;line-height:1.65}.editableHeroVideo{border:1px solid var(--line);background:#000;border-radius:16px;overflow:hidden}.editableHeroVideo iframe{border:0;width:100%;min-height:480px;display:block}:is(.siteMain:has(.editablePageHero[data-page-key=expense-manager]) .financeHero,.siteMain:has(.editablePageHero[data-page-key=split-bills]) .splitHero,.siteMain:has(.editablePageHero[data-page-key=sahitya]) .sahityaHero,.siteMain:has(.editablePageHero[data-page-key=rbl]) .rblArchiveHero,.siteMain:has(.editablePageHero[data-page-key=support]) .supportHero,.siteMain:has(.editablePageHero[data-page-key=home]) .heroSlideshow){display:none!important}.pageHeroAdminWorkspace{gap:16px;display:grid}.pageHeroAdminForm{grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;display:grid}.pageHeroAdminForm label,.pageHeroStack label{color:#dbe4f0;gap:6px;font-size:10px;font-weight:800;display:grid}.pageHeroAdminForm input,.pageHeroAdminForm select,.pageHeroAdminForm textarea,.pageHeroStack input,.pageHeroStack textarea{color:#f8fafc;width:100%;font:inherit;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#152238;border:1px solid #ffffff1f;border-radius:10px;outline:none;padding:10px 11px}.pageHeroWide{grid-column:1/-1}.pageHeroSpan2{grid-column:span 2}.pageHeroSpan3{grid-column:span 3}.pageHeroStack{gap:10px;display:grid}.pageHeroAsset{border:1px solid var(--line);background:#ffffff06;border-radius:13px;gap:8px;padding:12px;display:grid}.pageHeroAsset strong{color:#f0dca6;font-size:10px}.pageHeroAsset img{object-fit:cover;border-radius:10px;width:100%;max-height:180px}.pageHeroAsset button,.pageHeroSlides button{color:#f0cf7a;cursor:pointer;background:#d6a84b12;border:1px solid #d6a84b33;border-radius:9px;width:fit-content;padding:7px 9px}.pageHeroSlides{border:1px solid var(--line);background:#ffffff05;border-radius:14px;gap:9px;padding:13px;display:grid}.pageHeroSlides article{border:1px solid var(--line);border-radius:11px;grid-template-columns:100px minmax(0,1fr) minmax(0,1fr) auto;align-items:center;gap:8px;padding:9px;display:grid}.pageHeroSlides article img{object-fit:cover;border-radius:8px;width:100px;height:66px}.pageHeroSlides article>div{flex-wrap:wrap;gap:4px;display:flex}.compactUpload{width:fit-content;display:inline-grid!important}.pageHeroAdvanced{border-top:1px solid var(--line);padding-top:7px}.pageHeroAdvanced h3{margin:4px 0 0}@media (max-width:900px){.editablePageHero{grid-template-columns:1fr}.editablePageHeroImage{max-width:620px}.pageHeroAdminForm{grid-template-columns:repeat(2,minmax(0,1fr))}.pageHeroSpan3{grid-column:span 1}.pageHeroSlides article{grid-template-columns:80px 1fr}.pageHeroSlides article img{width:80px}.pageHeroSlides article>div{grid-column:2}}@media (max-width:600px){.editablePageHeroWrap{width:min(100% - 18px,1180px);margin-top:10px}.editablePageHero{border-radius:18px;min-height:180px;padding:20px}.editablePageHeroCopy h1{font-size:34px}.editableHeroImageSection{grid-template-columns:1fr}.editableHeroVideo iframe{min-height:260px}.pageHeroAdminForm{grid-template-columns:1fr}.pageHeroSpan2,.pageHeroSpan3{grid-column:auto}}.rblEngineWorkspace{gap:16px;display:grid}.rblEngineSeasonPicker label,.rblEngineMatchPicker{color:#dbe4f0;gap:6px;font-size:10px;font-weight:800;display:grid}.rblEngineSeasonPicker select,.rblEngineMatchPicker select,.rblEngineForm input,.rblEngineForm select,.rblEngineForm textarea,.rblLiveControls select,.rblRegistrationList select{color:#f8fafc;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#17263b;border:1px solid #ffffff24;border-radius:10px;padding:9px 10px}.rblEngineTabs{gap:7px;padding:3px 0 8px;display:flex;overflow-x:auto}.rblEngineTabs button{border:1px solid var(--line);background:var(--panel-soft);color:var(--muted);cursor:pointer;border-radius:10px;flex:none;padding:9px 11px;font-size:9px;font-weight:900}.rblEngineTabs button.active{color:#f0cf7a;background:#d6a84b1f;border-color:#d6a84b6b}.rblEngineForm{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.rblEngineForm label{color:#dbe4f0;gap:6px;font-size:10px;font-weight:800;display:grid}.rblEngineSpan2{grid-column:span 2}.rblEnginePublicActions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.rblEnginePublicActions button,.rblLiveControls button{color:#f0cf7a;cursor:pointer;background:#d6a84b14;border:1px solid #d6a84b38;border-radius:9px;padding:8px 10px}.rblEngineCards,.rblEnginePlayerList,.rblEnginePrizeList,.rblRegistrationList{gap:8px;margin-top:14px;display:grid}.rblEngineCards article,.rblEnginePlayerList article,.rblEnginePrizeList article,.rblRegistrationList article{border:1px solid var(--line);background:#ffffff06;border-radius:12px;justify-content:space-between;align-items:center;gap:11px;padding:11px 12px;display:flex}.rblEngineCards article img{object-fit:contain;border-radius:9px;width:38px;height:38px}.rblEngineCards article>div,.rblEnginePlayerList article>div,.rblEnginePrizeList article,.rblRegistrationList article>div{gap:3px;display:grid}.rblEngineCards span,.rblEnginePlayerList span,.rblEnginePrizeList span,.rblEnginePrizeList small,.rblRegistrationList span,.rblRegistrationList small{color:var(--muted);font-size:9px}.rblEnginePlayerList article{align-items:flex-start}.rblEnginePlayerList article>div{flex-wrap:wrap;gap:6px;display:flex}.rblEnginePlayerList article>div span{border:1px solid var(--line);border-radius:999px;padding:5px 7px}.rblEngineMatchList{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:14px;display:grid}.rblEngineMatchList button{text-align:left;border:1px solid var(--line);color:inherit;cursor:pointer;background:#ffffff06;border-radius:12px;grid-template-columns:auto 1fr;gap:4px 10px;padding:11px;display:grid}.rblEngineMatchList button.active{background:#d6a84b12;border-color:#d6a84b6b}.rblEngineMatchList button span{color:#f0cf7a;grid-row:1/3;font-weight:900}.rblEngineMatchList button small{color:var(--muted)}.rblXiGrid{grid-template-columns:1fr 1fr;gap:12px;margin:14px 0;display:grid}.rblXiGrid article{border:1px solid var(--line);background:#ffffff06;border-radius:13px;padding:12px}.rblXiGrid h3{margin:0 0 9px}.rblXiGrid article label{align-items:center;gap:7px;padding:4px 0;font-size:10px;display:flex}.rblLiveScoreBoard{background:linear-gradient(145deg,#d6a84b14,#ffffff05);border:1px solid #d6a84b40;border-radius:16px;grid-template-columns:1fr auto;align-items:center;gap:16px;margin:14px 0;padding:18px;display:grid}.rblLiveScoreBoard>div:first-child{gap:3px;display:grid}.rblLiveScoreBoard>div:first-child>span{color:#f0cf7a;font-weight:900}.rblLiveScoreBoard>div:first-child>strong{font-size:38px;line-height:1}.rblLiveScoreBoard>div:first-child>small{color:var(--muted)}.rblLiveScoreBoard>div:last-child{grid-template-columns:auto auto;gap:3px 9px;font-size:10px;display:grid}.rblLiveScoreBoard>div:last-child span{color:var(--muted)}.rblQuickScore button{color:#f8fafc;cursor:pointer;background:#1a2b42;border:1px solid #ffffff24;border-radius:10px;min-height:44px;font-weight:900}.rblQuickScore button:hover{color:#f0cf7a;border-color:#d6a84b73}.rblQuickScore .dangerSoftButton{color:#fecaca}.rblLiveControls{flex-wrap:wrap;align-items:end;gap:8px;margin-top:12px;display:flex}.rblLiveControls label{color:var(--muted);gap:5px;font-size:9px;font-weight:800;display:grid}.rblCommentary{border:1px solid var(--line);background:#00000014;border-radius:12px;margin-top:14px;padding:12px}.rblCommentary h3{margin:0 0 8px}.rblCommentary>div{border-top:1px solid #ffffff0d;grid-template-columns:52px 1fr;gap:8px;padding:5px 0;font-size:9px;display:grid}.rblCommentary>div strong{color:#f0cf7a}.rblCommentary>div span{color:var(--muted)}.rblPublicLivePanel{background:#22c55e09;border:1px solid #22c55e38;border-radius:16px;margin:14px 0;padding:16px}.rblPublicLiveMatch{border:1px solid var(--line);background:#ffffff06;border-radius:13px;grid-template-columns:minmax(220px,.6fr) minmax(0,1.4fr);gap:14px;padding:13px;display:grid}.rblPublicLiveScore{gap:4px;display:grid}.rblPublicLiveScore span{color:#86efac;font-size:9px;font-weight:900}.rblPublicLiveScore strong{font-size:28px}.rblPublicLiveScore small{color:var(--muted)}.rblPublicCommentary{align-content:start;gap:4px;display:grid}.rblPublicCommentary span{color:var(--muted);font-size:9px}.rblPublicCommentary b{color:#f0cf7a;margin-right:5px}.rblPublicRegistrationForm{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}.rblPublicRegistrationForm label{gap:5px;font-size:9px;font-weight:800;display:grid}.rblPublicRegistrationForm input,.rblPublicRegistrationForm select{border:1px solid var(--line);color:#f8fafc;background:#17263b;border-radius:9px;padding:9px}.rblWithdrawalRule{color:#fecaca;background:#7f1d1d14;border:1px solid #f871712e;border-radius:10px;margin:12px 0 0;padding:10px 12px;font-size:10px}@media (max-width:900px){.rblEngineForm,.rblPublicRegistrationForm{grid-template-columns:repeat(2,minmax(0,1fr))}.rblQuickScore{grid-template-columns:repeat(4,minmax(0,1fr))}.rblPublicLiveMatch{grid-template-columns:1fr}}@media (max-width:600px){.rblEngineForm,.rblPublicRegistrationForm,.rblXiGrid,.rblEngineMatchList,.rblLiveScoreBoard{grid-template-columns:1fr}.rblEngineSpan2{grid-column:auto}.rblQuickScore{grid-template-columns:repeat(3,minmax(0,1fr))}.rblLiveScoreBoard>div:last-child{grid-template-columns:auto 1fr}}.rblJunShell{color:#f7f3ea;background:linear-gradient(#4d4b44 0%,#47453f 58%,#403f3a 100%);min-height:100vh}.rblJunPage,.rblJunMatchPage{width:min(1540px,100% - 28px);margin:0 auto;padding:18px 0 42px}.rblJunLoading{color:#f8e7a0;text-align:center;background:#17131d;border:1px solid #fad35938;border-radius:20px;width:min(1100px,100% - 28px);margin:40px auto;padding:26px}.rblJunAsset{aspect-ratio:10/7;background-color:#050608;display:block}.rblJunTournamentLogo{border-radius:26px;width:min(310px,28vw);box-shadow:0 18px 45px #00000059}.rblJunTeamLogo{background-color:#0000;width:84px;margin:auto}.rblJunTableLogo{background-color:#0000;border-radius:8px;width:42px}.rblJunTeamCardLogo{background-color:#0000;width:132px;margin:auto}.rblJunScoreTeamLogo{background-color:#0000;width:120px;margin:auto}.rblJunPrizeSticker{background-color:#050505;border-radius:16px;width:100%}.rblJunHero{background:radial-gradient(circle at 14% 20%,#8f4f1c57,#0000 35%),linear-gradient(110deg,#2b120d 0%,#421a12 45%,#0b090c 100%);border:1px solid #ebb93557;border-radius:30px;grid-template-columns:auto 1fr;align-items:center;gap:34px;padding:28px 38px;display:grid;box-shadow:0 18px 50px #00000047}.rblJunHeroCopy{min-width:0}.rblJunArchivePill,.rblJunSourcePill{color:#f6dfa0;letter-spacing:.03em;background:#9a5b1a2e;border:1px solid #f7c64866;border-radius:999px;align-items:center;padding:9px 15px;font-size:13px;font-weight:900;display:inline-flex}.rblJunHero h1{letter-spacing:.04em;margin:10px 0 8px;font-size:clamp(42px,6vw,76px);line-height:.95}.rblJunHero p{color:#ddd4dc;max-width:980px;margin:0;font-size:18px;line-height:1.65}.rblJunHeroMeta{flex-wrap:wrap;align-items:center;gap:14px;margin-top:20px;font-size:17px;display:flex}.rblJunHeroMeta strong{color:#ffe987}.rblJunSourcePill{font-size:11px}.rblJunTabs{flex-wrap:wrap;gap:10px;margin:24px 0;display:flex}.rblJunTabs button{color:#ded7e7;cursor:pointer;background:#16111d;border:1px solid #caa6552e;border-radius:15px;padding:14px 21px;font-size:16px;font-weight:900;transition:all .18s}.rblJunTabs button:hover,.rblJunTabs button.active{color:#fff0af;background:linear-gradient(135deg,#5a2018,#341319);border-color:#d7a534;transform:translateY(-1px)}.rblJunMetricGrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin-bottom:24px;display:grid}.rblJunMetricGrid article{text-align:center;background:#17131e;border:1px solid #ffffff0d;border-radius:18px;padding:22px 10px}.rblJunMetricGrid span{color:#a99eb7;letter-spacing:.06em;font-size:12px;display:block}.rblJunMetricGrid strong{color:#fff0a9;margin-top:7px;font-size:34px;display:block}.rblJunBlock{margin:20px 0}.rblJunBlockHead{justify-content:space-between;align-items:end;gap:14px;margin-bottom:12px;display:flex}.rblJunBlockHead h2,.rblJunTableBlock>h2,.rblJunHallHero h2{color:#f4d66d;margin:0;font-size:24px}.rblJunBlockHead span{color:#a9a1af;font-size:12px}.rblJunPodium{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.rblJunPodium article{text-align:center;background:linear-gradient(160deg,#211827,#120f16);border:1px solid #ffffff12;border-radius:20px;place-items:center;padding:22px 18px;display:grid}.rblJunPodium article.champion{border-color:#caa33c;box-shadow:inset 0 0 0 1px #ffdc6414}.rblJunPodium .rblJunTeamLogo{width:130px}.rblJunMedal{font-size:29px}.rblJunPodium small{color:#f5d875;letter-spacing:.13em;margin-top:3px;font-size:11px;font-weight:900}.rblJunPodium strong{margin-top:7px;font-size:20px}.rblJunPodium article>span:last-child{color:#afa5b6;margin-top:6px}.rblJunHeadliners{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.rblJunHeadliners article{background:linear-gradient(145deg,#1e1523,#100d14);border-left:3px solid #cfad4a;border-radius:17px;padding:20px}.rblJunHeadliners>article>span{font-size:28px}.rblJunHeadliners small{color:#c8bfd0;letter-spacing:.1em;margin-top:8px;font-size:10px;font-weight:900;display:block}.rblJunHeadliners strong{margin-top:8px;font-size:23px;display:block}.rblJunHeadliners b{color:#e0c35c;margin-top:3px;font-size:12px;display:block}.rblJunHeadliners p{color:#9f96a8;margin:8px 0 0;font-size:12px;line-height:1.5}.rblJunFinalGrid,.rblJunScheduleGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.rblJunFinalCard,.rblJunMatchCard{color:inherit;background:linear-gradient(145deg,#19131f,#0d0b10);border:1px solid #ffffff12;border-radius:18px;padding:16px;text-decoration:none;transition:all .18s;display:block}.rblJunFinalCard:hover,.rblJunMatchCard:hover{border-color:#b89139;transform:translateY(-2px);box-shadow:0 16px 32px #00000038}.rblJunMatchTop{color:#aea6b6;justify-content:space-between;gap:10px;font-size:11px;display:flex}.rblJunMatchTop strong{color:#f2d76d}.rblJunVersus{grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;margin:12px 0;display:grid}.rblJunVersus>div{text-align:center;place-items:center;display:grid}.rblJunVersus>span{color:#f4d769;border:1px solid #d9ad3d59;border-radius:50%;place-items:center;width:38px;height:38px;font-weight:900;display:grid}.rblJunVersus strong{margin-top:4px}.rblJunVersus b{color:#f5dd7a;margin-top:5px}.rblJunFinalCard p,.rblJunMatchCard p{text-align:center;color:#ddd6e0;border-top:1px solid #ffffff0f;margin:10px 0 5px;padding-top:10px}.rblJunFinalCard>small,.rblJunMatchCard>small{text-align:center;color:#e7cc64;display:block}.rblJunFilters{flex-wrap:wrap;gap:10px;margin-bottom:14px;display:flex}.rblJunFilters select,.rblJunFilters input{color:#f4eef8;background:#17131e;border:1px solid #ffffff14;border-radius:11px;min-width:200px;padding:11px 13px;font-weight:800}.rblJunStatsFilters input{flex:1;min-width:220px}.rblJunTableBlock{background:#2c0f1285;border-radius:18px;padding:18px}.rblJunTableWrap{background:#111016;border:1px solid #ffffff12;border-radius:15px;overflow:auto}.rblJunTableWrap table{border-collapse:collapse;width:100%;min-width:760px}.rblJunTableWrap th{color:#c9bfd2;text-align:left;letter-spacing:.04em;background:#211c29;padding:13px 12px;font-size:11px}.rblJunTableWrap td{color:#eee9f0;border-top:1px solid #debe6133;padding:13px 12px}.rblJunTableWrap td strong{color:#fff2ac}.rblJunTableTeam{align-items:center;gap:8px;display:flex}.rblJunLeaderCards{grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:22px;display:grid}.rblJunLeaderCards article{background:#17131e;border-radius:13px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:12px;display:grid}.rblJunLeaderCards>article>span{color:#f8db70;background:#3d3428;border-radius:50%;place-items:center;width:34px;height:34px;font-weight:900;display:grid}.rblJunLeaderCards small{color:#9e95a8;font-size:10px;display:block}.rblJunLeaderCards b{color:#f4d466;font-size:20px}.rblJunPlayerExplorer{margin-top:10px}.rblJunStatsTable{max-height:620px}.rblJunStatsTable table{min-width:1050px}.rblJunSourceNote{color:#cfc6d2;background:#0000001f;border-radius:11px;margin:10px 0 0;padding:10px 12px;font-size:11px}.rblJunHallHero{text-align:center;margin-bottom:18px}.rblJunHallHero>span{font-size:34px}.rblJunHallHero p{color:#aaa1ad;margin:6px 0}.rblJunPrizeGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.rblJunPrizeGrid article{background:#17131e;border:1px solid #ffffff14;border-radius:18px;overflow:hidden}.rblJunPrizeGrid article.featured{border-color:#c6a33e;grid-column:1/-1;grid-template-columns:minmax(280px,.8fr) 1fr;align-items:center;display:grid}.rblJunPrizeGrid article>div{padding:14px 16px}.rblJunPrizeGrid small{color:#c6bace;letter-spacing:.08em;font-weight:900;display:block}.rblJunPrizeGrid strong{margin-top:7px;font-size:23px;display:block}.rblJunPrizeGrid b{color:#e9cc5c;margin-top:4px;font-size:12px;display:block}.rblJunPrizeGrid p{color:#a79da9;margin:8px 0 0;font-size:11px;line-height:1.5}.rblJunTeamsGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.rblJunTeamsGrid article{text-align:center;background:#17131e;border:1px solid #ffffff12;border-radius:18px;place-items:center;padding:18px 12px;display:grid}.rblJunTeamsGrid h3{margin:7px 0 2px}.rblJunTeamsGrid>article>strong{color:#e4c75e;font-size:12px}.rblJunTeamsGrid p{color:#aaa1af;margin:8px 0;font-size:11px}.rblJunTeamStatus{color:#f4d667;background:#342c1c;border-radius:999px;padding:5px 10px;font-size:10px;font-weight:900}.rblJunTeamLeaders{grid-template-columns:1fr 1fr;gap:6px;width:100%;margin-top:11px;display:grid}.rblJunTeamLeaders span{color:#8f8798;text-align:left;background:#211c27;border-radius:9px;padding:8px;font-size:8px}.rblJunTeamLeaders b{color:#eee8ef;margin-top:3px;font-size:9px;display:block}.rblJunTeamsGrid>article>small{color:#a79fac;margin-top:10px}.rblJunFooter{text-align:center;color:#9d949f;border-top:1px solid #ffffff14;margin-top:26px;padding:14px;font-size:10px}.rblJunMatchNav{justify-content:space-between;gap:12px;margin-bottom:14px;display:flex}.rblJunMatchNav a{color:#f1d66d;font-weight:900;text-decoration:none}.rblJunMatchNav span{color:#b3a9b7}.rblJunScoreHero{background:linear-gradient(145deg,#28131a,#111016);border:1px solid #ddb64840;border-radius:22px;grid-template-columns:1.1fr 1fr;align-items:center;gap:24px;padding:24px;display:grid}.rblJunScoreTeams{grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;display:grid}.rblJunScoreTeams>div{text-align:center;place-items:center;display:grid}.rblJunScoreTeams>span{color:#eacb60;font-weight:900}.rblJunScoreTeams b{color:#f8df7d;margin-top:6px}.rblJunScoreResult span{color:#b6acba;font-size:11px}.rblJunScoreResult h1{color:#fff1a6;margin:6px 0 8px;font-size:clamp(25px,4vw,46px)}.rblJunScoreResult p{color:#ded6e0;margin:0}.rblJunInningsStack{gap:16px;margin-top:16px;display:grid}.rblJunInnings{background:#17131e;border:1px solid #ffffff12;border-radius:18px;padding:18px}.rblJunInningsHead{justify-content:space-between;align-items:end;gap:10px;margin-bottom:14px;display:flex}.rblJunInningsHead span{color:#b3a9b8;font-size:10px;font-weight:900}.rblJunInningsHead h2{margin:4px 0 0}.rblJunInningsHead>strong{color:#f5db71;font-size:26px}.rblJunInnings h3{color:#f1d56b;margin:15px 0 8px}.rblJunExtras{flex-wrap:wrap;gap:10px;margin-top:9px;display:flex}.rblJunExtras span,.rblJunFow span{color:#b2a9b7;background:#211c27;border-radius:9px;padding:7px 9px;font-size:10px}.rblJunFow{flex-wrap:wrap;gap:7px;display:flex}.rblJunFow strong{color:#f1d36b}.rblSeasonRail a{gap:2px;min-width:170px;text-decoration:none;display:grid}@media (max-width:1100px){.rblJunMetricGrid,.rblJunTeamsGrid{grid-template-columns:repeat(3,1fr)}.rblJunPrizeGrid,.rblJunLeaderCards{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.rblJunPage,.rblJunMatchPage{width:min(100% - 16px,1540px);padding-top:9px}.rblJunHero{grid-template-columns:1fr;padding:18px}.rblJunTournamentLogo{width:min(300px,80vw);margin:auto}.rblJunHero h1{text-align:center}.rblJunHero p{text-align:center;font-size:14px}.rblJunHeroMeta{justify-content:center}.rblJunArchivePill{margin:auto}.rblJunTabs{flex-wrap:nowrap;overflow-x:auto}.rblJunTabs button{flex:none;padding:10px 13px;font-size:13px}.rblJunFinalGrid,.rblJunScheduleGrid,.rblJunPodium,.rblJunHeadliners,.rblJunScoreHero{grid-template-columns:1fr}.rblJunMetricGrid,.rblJunTeamsGrid{grid-template-columns:repeat(2,1fr)}.rblJunPrizeGrid,.rblJunPrizeGrid article.featured,.rblJunLeaderCards{grid-template-columns:1fr}.rblJunBlockHead{flex-direction:column;align-items:start}.rblJunScoreTeamLogo{width:92px}}@media (max-width:460px){.rblJunTeamsGrid{grid-template-columns:1fr}.rblJunMetricGrid article{padding:16px 8px}.rblJunMetricGrid strong{font-size:28px}.rblJunVersus .rblJunTeamLogo{width:68px}.rblJunTeamLeaders{grid-template-columns:1fr}}.rblSeasonTabs .rblSeasonArchiveLink{border:1px solid var(--line);color:#d1d9e5;background:#ffffff07;border-radius:14px;grid-template-columns:58px minmax(0,1fr) auto;align-items:center;gap:10px;min-width:260px;padding:9px 12px;text-decoration:none;display:grid;box-shadow:0 10px 26px #0000001f}.rblSeasonTabs .rblSeasonArchiveLink:hover{background:linear-gradient(135deg,#d6a84b1a,#ffffff08);border-color:#e8bd5d61;transform:translateY(-1px)}.rblSeasonTabs .rblSeasonArchiveLink.active{color:#f0cf7a;background:linear-gradient(135deg,#d6a84b29,#d6a84b0b);border-color:#e8bd5d7a}.rblSeasonArchiveThumb{aspect-ratio:1;background-color:#050608;background-repeat:no-repeat;border-radius:11px;width:58px;box-shadow:0 6px 16px #00000047}.rblSeasonArchiveThumbJun{background-image:url(/rbl/jun-2026/sprite.webp);background-position:0 0;background-size:500% 400%}.rblSeasonArchiveCopy{gap:3px;min-width:0;display:grid}.rblSeasonArchiveCopy strong{font-size:12px;line-height:1.15}.rblSeasonArchiveCopy small{color:var(--muted);font-size:8px;line-height:1.3}.rblSeasonArchiveArrow{color:#f0cf7a;font-size:17px;font-weight:900}@media (max-width:620px){.rblSeasonTabs .rblSeasonArchiveLink{grid-template-columns:48px minmax(0,1fr) auto;min-width:230px;padding:8px 10px}.rblSeasonArchiveThumb{width:48px}}.rblJunAsset{background:#050608;display:block!important;position:relative!important;overflow:hidden!important}.rblJunAsset>img{pointer-events:none;-webkit-user-select:none;user-select:none;object-fit:fill!important;max-width:none!important;max-height:none!important;display:block!important;position:absolute!important}.rblSeasonTabs .rblSeasonArchiveThumb{aspect-ratio:1;background:#050608;border-radius:11px;flex:none;width:58px;height:58px;box-shadow:0 6px 16px #00000047}.rblSeasonArchiveThumbJun{background-image:none!important}@media (max-width:620px){.rblSeasonTabs .rblSeasonArchiveThumb{width:48px;height:48px}}.funCricketPage{gap:16px;width:calc(100% - clamp(18px,2.2vw,38px));margin:0 auto;padding:24px 0 46px;display:grid}.funCricketHero{border:1px solid var(--line);background:radial-gradient(circle at 86% 10%,#d6a84b26,#0000 26%),linear-gradient(145deg,#1f3048f7,#162438f0);border-radius:24px;justify-content:space-between;align-items:flex-end;gap:22px;padding:clamp(24px,4vw,48px);display:flex;box-shadow:0 24px 70px #0000002e}.funCricketHero h1{letter-spacing:-.045em;max-width:900px;margin:7px 0 10px;font-size:clamp(34px,5vw,64px);line-height:1.02}.funCricketHero p{max-width:780px;color:var(--muted);margin:0;line-height:1.7}.funCricketTabs{gap:8px;display:flex;overflow-x:auto}.funCricketTabs button{border:1px solid var(--line);background:var(--panel-soft);color:var(--muted);cursor:pointer;border-radius:12px;padding:11px 16px;font-weight:900}.funCricketTabs button.active{color:#f0cf7a;background:linear-gradient(135deg,#d6a84b29,#d6a84b0d);border-color:#e8bd5d73}.funCricketArchiveCard{border:1px solid var(--line);background:var(--panel);border-radius:22px;gap:16px;padding:clamp(18px,2.5vw,28px);display:grid}.funCricketArchiveIntro{grid-template-columns:minmax(0,1.4fr) minmax(260px,.6fr);align-items:center;gap:20px;display:grid}.funCricketArchiveIntro h2{margin:5px 0 10px;font-size:clamp(26px,3.4vw,42px)}.funCricketArchiveIntro p{color:var(--muted);margin:0 0 9px;line-height:1.7}.funCricketArchiveIntro p strong{color:#f0dca6}.funCricketArchiveButton{min-height:118px;color:inherit;background:radial-gradient(circle at 0 0,#d6a84b26,#0000 42%),#d6a84b0e;border:1px solid #e8bd5d57;border-radius:18px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:18px;text-decoration:none;transition:transform .18s,border-color .18s,background .18s;display:grid}.funCricketArchiveButton:hover{background:#d6a84b1a;border-color:#f0cf7a94;transform:translateY(-2px)}.funCricketArchiveButton>span:first-child{font-size:34px}.funCricketArchiveButton>span:nth-child(2){gap:4px;display:grid}.funCricketArchiveButton strong{color:#f0cf7a;font-size:20px}.funCricketArchiveButton small{color:var(--muted);line-height:1.4}.funCricketArchiveButton b{color:#f0cf7a;font-size:22px}.funCricketArchiveEmbed{border:1px solid var(--line);background:#0b111c;border-radius:16px;overflow:hidden}.funCricketEmbedBar{border-bottom:1px solid var(--line);background:#ffffff06;justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:10px 13px;display:flex}.funCricketEmbedBar strong{color:#f0dca6}.funCricketEmbedBar a{color:#f0cf7a;font-size:10px;font-weight:900;text-decoration:none}.funCricketArchiveEmbed iframe{background:#fff;border:0;width:100%;min-height:620px;display:block}.funCricketEmbedNote{color:var(--muted);margin:0;padding:10px 12px;font-size:9px;line-height:1.5}.funCricketFuture{background:#d6a84b09;border:1px dashed #d6a84b3d;border-radius:18px;padding:22px}.funCricketFuture h2{margin:5px 0 7px}.funCricketFuture p{max-width:760px;color:var(--muted);margin:0;line-height:1.65}@media (max-width:800px){.funCricketHero{flex-direction:column;align-items:flex-start}.funCricketArchiveIntro{grid-template-columns:1fr}.funCricketArchiveEmbed iframe{min-height:520px}}@media (max-width:560px){.funCricketPage{width:calc(100% - 18px);padding-top:14px}.funCricketHero{border-radius:18px;padding:21px}.funCricketArchiveCard{padding:14px}.funCricketArchiveEmbed iframe{min-height:440px}}.rblPublicSlugForm{grid-template-columns:minmax(240px,1fr) minmax(220px,.8fr) auto;align-items:end;gap:12px;display:grid}.rblPublicSlugForm label{color:#dbe4f0;gap:7px;font-size:11px;font-weight:800;display:grid}.rblSlugInputWrap{background:#ffffff09;border:1px solid #ffffff21;border-radius:11px;align-items:center;display:flex;overflow:hidden}.rblSlugInputWrap span{color:#f0cf7a;padding:10px 0 10px 11px;font-weight:900}.rblSlugInputWrap input{color:#fff;outline:none;flex:1;min-width:0;background:0 0!important;border:0!important;padding:10px 11px!important}.rblPublicSlugPreview{border:1px solid var(--line);background:#ffffff06;border-radius:11px;gap:4px;padding:10px 12px;display:grid}.rblPublicSlugPreview small{color:var(--muted);text-transform:uppercase;letter-spacing:.1em;font-size:8px}.rblPublicSlugPreview strong{color:#f0cf7a;font-size:12px}.funTournamentGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:12px;display:grid}.funTournamentCard{background:linear-gradient(145deg,#22334bdb,#172539d1);border:1px solid #d6a84b2e;border-radius:16px;gap:11px;min-height:220px;padding:18px;display:grid}.funTournamentCardTop{justify-content:space-between;align-items:center;gap:10px;display:flex}.funTournamentCard h3{color:#f7e8bd;margin:0;font-size:22px}.funTournamentCard p{color:var(--muted);margin:0;font-size:12px;line-height:1.55}.funTournamentMeta{flex-wrap:wrap;gap:6px;display:flex}.funTournamentMeta span{border:1px solid var(--line);color:#cbd5e1;border-radius:999px;padding:5px 7px;font-size:8px}.funTournamentStatus{color:#86efac;border-top:1px solid #ffffff0f;margin-top:auto;padding-top:9px;font-size:9px}@media (max-width:900px){.funTournamentGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.rblPublicSlugForm{grid-template-columns:1fr 1fr}.rblPublicSlugForm .primaryButton{grid-column:1/-1}}@media (max-width:600px){.funTournamentGrid,.rblPublicSlugForm{grid-template-columns:1fr}.rblPublicSlugForm .primaryButton{grid-column:auto}}.tabUrlManager{gap:16px;display:grid}.tabUrlGuide{color:var(--muted);background:#d6a84b0b;border:1px solid #d6a84b2e;border-radius:13px;flex-wrap:wrap;align-items:center;gap:10px;padding:12px 14px;font-size:10px;display:flex}.tabUrlGuide strong,.tabUrlGuide b{color:#f0cf7a}.tabUrlGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.tabUrlCard{border:1px solid var(--line);background:var(--panel);border-radius:16px;gap:11px;padding:16px;display:grid}.tabUrlCardHead{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.tabUrlCardHead strong{color:#f0dca6;margin-top:4px;font-size:13px;display:block}.tabUrlCard>label{color:#dbe4f0;gap:6px;font-size:10px;font-weight:800;display:grid}.tabUrlCard input,.tabUrlCard textarea{color:#f8fafc;width:100%;font:inherit;background:#17263b;border:1px solid #ffffff1f;border-radius:10px;outline:none;padding:10px 11px}.tabUrlPreview{border:1px solid var(--line);background:#ffffff06;border-radius:10px;gap:3px;padding:10px 11px;display:grid}.tabUrlPreview small{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:8px}.tabUrlPreview strong{color:#f0cf7a;font-size:11px}@media (max-width:760px){.tabUrlGrid{grid-template-columns:1fr}}:root{--bg:#f5efe2;--panel:#fffcf4f5;--panel-soft:#faf4e8f5;--text:#2d261c;--muted:#756b5d;--line:#a0772a38;--accent:#c59638;--accent2:#9b6f22;--accent-soft:#d7b566;--success:#2f7b4b;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html{background:#f5efe2!important}body{color:var(--text)!important;background:radial-gradient(circle at 12% 0,#d4b0623b,#0000 30%),radial-gradient(circle at 88% 8%,#ffffffb8,#0000 28%),linear-gradient(135deg,#f8f2e7 0%,#efe4d0 48%,#f7f0e4 100%)!important}.pageBackground{mix-blend-mode:multiply;opacity:.13!important}.ambientSheen:before{background:linear-gradient(90deg,#0000,#ffffff1a,#ffeebe57,#ffffff1a,#0000)!important}.siteMain,.shell,.adminShell,.publicWideShell,.splitPageShell,.financePageShell,.sahityaShell,.supportPageShell,.rblShell{color:var(--text)!important}.hero,.adminWelcome,.loginCard,.featureGate,.memberCreateCard,.memberListSection,.controlCard,.card,.homeModuleCard,.splitHero,.splitModeCard,.financeHero,.financePanel,.sahityaHero,.supportHero,.funCricketHero,.funCricketArchiveCard,.funCricketFuture,.funTournamentCard,.rblArchivePanel,.rblAdminSeasonCard,.advertiseCard,.adStatusCard,.backgroundCard,.pageHeroAsset,.tabUrlCard,.adminNotice{color:var(--text)!important;background:linear-gradient(145deg,#fffdf7fa,#f6eeddf5)!important;border-color:#a87e303d!important;box-shadow:0 14px 38px #6e52261a!important}.hero,.adminWelcome,.funCricketHero{background:radial-gradient(circle at 85% 6%,#cd9d3d2e,#0000 30%),linear-gradient(145deg,#fffaf0,#eee0c5)!important}h1,h2,h3,h4,h5,h6,.controlCard h3,.homeModuleCard h3,.funTournamentCard h3,.memberTable td strong,.financeTable td strong{color:#2d261c!important}p,.hero p,.adminWelcome p,.controlCard p,.homeModuleCard p,.splitHero p,.funCricketHero p,.funTournamentCard p,.memberCreateCard p,.mutedTiny,.authChecking,.guestLoginHint,.formHint,small{color:#756b5d!important}.eyebrow,.backLink,.loginLinks a,.securityLink,.adminIdentity strong,.availabilityText,footer strong,.funCricketArchiveButton strong,.tabUrlPreview strong,.rblPublicSlugPreview strong{color:#9a6d1f!important}.pill,.statusLive,.statusNext,.statusPending,.moduleLiveStatus,.memberBadge,.activeBadge{color:#8b641e!important;background:#c596381c!important;border-color:#ac7e2642!important}.cardIcon,.brandMark{color:#3b2b12!important;background:linear-gradient(145deg,#efd487,#b98227)!important;box-shadow:0 8px 22px #966a212e!important}.primaryButton,.primaryLink,.signupTopButton{color:#2d2416!important;background:linear-gradient(135deg,#e4c36d,#b77f25)!important;border-color:#91651d40!important;box-shadow:0 8px 20px #91651d24!important}.loginButton,.securityLink,.editContentButton,.memberActions button,.rblSeasonActions button,.modalClose,.funCricketTabs button,.rblEngineTabs button{color:#6f4e17!important;background:#fffaefe0!important;border-color:#a478283d!important}.funCricketTabs button.active,.rblEngineTabs button.active{color:#6f4e17!important;background:linear-gradient(135deg,#dfbe7052,#fffbf0f2)!important}input,select,textarea,.loginForm input,.signupForm input,.signupForm select,.memberForm input,.memberForm select,.memberSearch,.memberTable select,.ruleForm input,.ruleForm select,.appearanceForm input,.appearanceForm select,.pageHeroAdminForm input,.pageHeroAdminForm select,.pageHeroAdminForm textarea,.pageHeroStack input,.pageHeroStack textarea,.rblEngineForm input,.rblEngineForm select,.rblLiveControls select,.rblRegistrationList select,.tabUrlCard input,.tabUrlCard textarea{color:#30291f!important;--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important;background:#fffdf8!important;border-color:#9e742740!important;box-shadow:inset 0 1px 2px #5d441c0a!important}input::placeholder,textarea::placeholder{color:#a59a89!important}select option{color:#30291f!important;background:#fffdf8!important}input:-webkit-autofill{-webkit-text-fill-color:#30291f!important;-webkit-box-shadow:inset 0 0 0 1000px #fffdf8!important}input:-webkit-autofill:hover{-webkit-text-fill-color:#30291f!important;-webkit-box-shadow:inset 0 0 0 1000px #fffdf8!important}input:-webkit-autofill:focus{-webkit-text-fill-color:#30291f!important;-webkit-box-shadow:inset 0 0 0 1000px #fffdf8!important}.memberTableWrap,.financeTableWrap,.rblCommentary,.permissionPanel,.ruleRow,.savedSplitCard,.guestModeMeta span,.rblLiveScoreBoard,.rblXiGrid article,.rblEngineMatchList button,.rblEngineCards article,.rblEnginePlayerList article,.rblEnginePrizeList article,.rblRegistrationList article{background:#fffdf7d1!important;border-color:#a478282e!important}.memberTable th,.financeTable th{color:#5c4b32!important;background:#eadbbd!important;border-color:#a478282e!important}.memberTable td,.financeTable td{color:#332c22!important;border-color:#a4782824!important}.memberTable tr:nth-child(2n) td,.financeTable tr:nth-child(2n) td{background:#f5ecdb94!important}.modalBackdrop,.memberModalBackdrop{-webkit-backdrop-filter:blur(6px)!important;backdrop-filter:blur(6px)!important;background:#49371e47!important}.editModal,.memberModal{color:#2d261c!important;background:#fffaf0!important;border-color:#a478283d!important;box-shadow:0 28px 80px #5d441c33!important}.topbar>.userMenu{background:#fffcf5f0!important;border-color:#a4782833!important;box-shadow:0 12px 32px #5d441c1f!important}.userMeta strong{color:#33291d!important}.userMeta span{color:#9a6d1f!important}.logoutButton{color:#8a4141!important;background:#9f48480f!important;border-color:#9f484833!important}.adVacancy,.adCreative,.adAdminCard{background:#fffcf4f2!important;border-color:#a4782833!important}.adCreative img,.adCreative video,.adAdminPreview img,.adAdminPreview video{background:#eee2cc!important}.siteVisitorCounter .visitorCounterLabel{color:#7c6c55!important}.odometerCounter{background:linear-gradient(#fffaf0,#eadbbd)!important;border-color:#a4782847!important;box-shadow:0 8px 22px #5d441c1a!important}.odometerDigit{color:#7b571b!important;text-shadow:none!important;background:linear-gradient(#fffdf8 0 48%,#eadfc9 49% 100%)!important;border-color:#a478282e!important;box-shadow:inset 0 0 8px #7858210d!important}.globalDock{z-index:150!important;pointer-events:none!important;flex-direction:row!important;align-items:stretch!important;gap:8px!important;display:flex!important;position:fixed!important;top:76px!important;bottom:auto!important;right:20px!important}.globalDock>*{pointer-events:auto!important}.scrollDock,.dockHome,.idleTimer{-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;background:#fffbf1f0!important;border:1px solid #a4782842!important;box-shadow:0 12px 32px #5d441c1f!important}.scrollDock button,.dockHome{color:#76531c!important}.scrollDock button:hover:not(:disabled){background:#d2ab5924!important;border-color:#a4782838!important}.idleTimer{background:linear-gradient(#fffaf0,#efe2c9)!important}.flipLabel{color:#806f58!important}.flipCard{color:#75531c!important;text-shadow:none!important;background:linear-gradient(#fffdf8 0 48%,#eadfc9 49% 100%)!important;border-color:#a4782842!important;box-shadow:inset 0 -1px #7858210f,0 4px 12px #5d441c14!important}.flipColon{color:#75531c!important}.viewModeStaticDock{z-index:3;justify-content:flex-end;align-items:center;gap:8px;width:calc(100% - clamp(18px,2vw,34px));margin:6px auto 14px;display:flex;position:relative}.viewModeStaticLabel{color:#796a55;letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:900}.viewModeToggle{border-radius:13px;align-items:center;gap:4px;padding:4px;background:#fffaf0!important;border:1px solid #a478283d!important;display:inline-flex!important;position:static!important;transform:none!important;box-shadow:0 8px 22px #5d441c14!important}.viewModeToggle button{cursor:pointer;border:1px solid #0000;border-radius:9px;align-items:center;gap:5px;min-height:36px;padding:8px 11px;font-size:10px;font-weight:900;display:inline-flex;color:#766854!important;background:0 0!important}.viewModeToggle button.active{color:#392a13!important;background:linear-gradient(135deg,#e8cf8c,#c18b30)!important;border-color:#94661c33!important}@media (max-width:1250px){.globalDock{right:12px!important}}@media (max-width:760px){.globalDock{top:auto!important;bottom:8px!important;right:8px!important;transform:none!important}.scrollDock button span,.dockHome span{display:none!important}.dockHome{min-width:42px!important;padding:9px 11px!important}.idleTimer{display:none!important}.viewModeStaticDock{width:calc(100% - 18px);margin-bottom:10px}}.homeUpdatesRow{grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:10px;margin-top:12px;display:grid}.homeUpdatesRow .newsFlash{min-width:0;margin:0!important}.homeUpdatesSpacer{min-height:44px}.homeViewModeDock{background:#fffaf0;border:1px solid #a478283d;border-radius:13px;align-self:stretch;align-items:center;gap:4px;padding:4px;display:inline-flex;box-shadow:0 8px 22px #5d441c14}.homeViewModeDock button{color:#766854;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;align-items:center;gap:5px;min-height:36px;padding:8px 11px;font-size:10px;font-weight:900;display:inline-flex}.homeViewModeDock button.active{color:#392a13;background:linear-gradient(135deg,#e8cf8c,#c18b30);border-color:#94661c33}.homeViewModeDock button:hover{background:#d2ab5921}.viewModeStaticDock{display:none!important}.brandMarkImage,.cardIconBrand{box-shadow:none!important;background:0 0!important;overflow:visible!important}.brandMarkImage img,.cardIconBrand img{object-fit:contain;width:100%;height:100%;display:block}.cardIconBrand{padding:1px}@media (max-width:700px){.homeUpdatesRow{grid-template-columns:1fr}.homeViewModeDock{justify-self:end;width:fit-content;min-height:42px}}body,h1,h2,h3,h4,h5,h6,p,span,label,td,th,.hero p,.adminWelcome p,.controlCard p,.homeModuleCard p,.splitHero p,.funCricketHero p,.funTournamentCard p,.memberCreateCard p,.mutedTiny,.authChecking,.guestLoginHint,.formHint,.sectionIntro,.sahityaShell,.supportPageShell,.financePageShell,.splitPageShell{color:#18130d!important}.eyebrow,.pill,.moduleLiveStatus,.statusLive,.statusNext,.statusPending,.memberBadge,.activeBadge,.backLink,.loginLinks a,.securityLink,.availabilityText,footer strong,.funCricketArchiveButton strong,.tabUrlPreview strong,.rblPublicSlugPreview strong{color:#5f4515!important}.homeModuleCard p,.controlCard p,.hero p,.funCricketHero p,.funTournamentCard p,.memberCreateCard p,.sectionIntro,.mutedTiny,.formHint,small{color:#4e4538!important}.sahityaShell button,.sahityaShell a,.sahityaShell strong,.sahityaShell .categoryTab,.sahityaShell .sahityaCategoryCard,.sahityaShell .storyCard,.sahityaShell .categoryCard{color:#20180f!important}.globalDock{align-items:stretch!important;gap:8px!important;display:flex!important;position:fixed!important;top:76px!important;bottom:auto!important;right:20px!important}.scrollDock{z-index:180!important;border-radius:14px!important;gap:4px!important;padding:4px!important;display:flex!important;position:fixed!important;top:auto!important;bottom:16px!important;right:16px!important}.scrollDock button{color:#4b3512!important;background:0 0!important;border:1px solid #0000!important;min-height:38px!important;padding:8px 11px!important}.scrollDock button:hover:not(:disabled){background:#c79b4226!important}.scrollDock button.inactive,.scrollDock button:disabled{opacity:.38!important}@media (max-width:760px){.globalDock{top:auto!important;bottom:8px!important;right:8px!important}.scrollDock{bottom:64px!important;right:8px!important}}:root{--text:#120e09!important;--muted:#332b22!important}body{font-weight:600;color:#120e09!important}body :where(p,span,label,small,strong,b,i,em,li,dt,dd,td,th,caption,legend,button,a,.mutedTiny,.formHint,.sectionIntro,.authChecking,.guestLoginHint,.memberTable th,.financeTable th,.memberTable td,.financeTable td,.controlCard p,.homeModuleCard p,.funTournamentCard p,.hero p,.adminWelcome p,.splitHero p,.featureGate p,.emptyState){color:#18120c!important}body :where(p,span,label,small,li,dt,dd,td,th,button,a,.mutedTiny,.formHint,.sectionIntro,.authChecking,.guestLoginHint){font-weight:650!important}body :where(h1,h2,h3,h4,h5,h6,strong,b){color:#0f0b07!important;font-weight:900!important}body :where(button,.primaryButton,.primaryLink,.loginButton,.securityLink,.editContentButton){font-weight:850!important}body :where(.eyebrow,.pill,.statusLive,.statusNext,.statusPending,.moduleLiveStatus,.memberBadge,.activeBadge){color:#3d2a0e!important;font-weight:900!important}body :where(input,select,textarea){color:#15100b!important;font-weight:700!important}body :where(){color:#6d6255!important}.successMessage,.scheduledNote{color:#175b32!important;font-weight:850!important}.formMessage{color:#7e2f2f!important;font-weight:800!important}.requestStatus-rejected,.rejectAdButton{color:#7b2e2e!important}.requestStatus-accepted,.acceptAdButton{color:#1e6539!important}.globalPageBrand{z-index:4;justify-content:flex-start;align-items:center;width:calc(100% - clamp(18px,2vw,34px));margin:12px auto 4px;display:flex;position:relative}.globalPageBrandLink{letter-spacing:.04em;align-items:center;gap:9px;display:inline-flex;color:#19120a!important;font-weight:950!important;text-decoration:none!important}.globalPageBrandLink img{object-fit:contain;filter:drop-shadow(0 6px 12px #5c3e1224);width:46px;height:46px;display:block}.globalPageBrandLink span{letter-spacing:.08em;text-transform:uppercase;font-size:14px;color:#2a1d0d!important;font-weight:950!important}.globalPageBrandLink:hover span{color:#7c561a!important}@media (max-width:620px){.globalPageBrand{width:calc(100% - 18px);margin-top:8px}.globalPageBrandLink img{width:40px;height:40px}.globalPageBrandLink span{font-size:12px}}.newsTickerViewport,.newsTickerTrack,.newsTickerTrack a,.newsTickerTrack a span{color:#fff!important;font-weight:800!important}.newsTickerTrack a:hover{color:#fff!important}.newsFlashLabel{color:#18120c!important}:is(.newsFlash,.financeTabs,.rblSectionTabs,.supportTabs,.dynamicGlobalMenu a,.dynamicContentBlock,.dynamicNotice,.dynamicForm,.funCricketArchiveEmbed,.heroSlideshow,.homeCurrentSlidePreview span,.financeFloatingMessage,.sahityaVisitBadge,.rblQuickScore button,.rblJunLoading,.rblJunHero,.rblJunTabs button,.rblJunMetricGrid article,.rblJunPodium article,.rblJunHeadliners article,.rblJunFinalCard,.rblJunMatchCard,.rblJunTableBlock,.rblJunTableWrap,.rblJunLeaderCards article,.rblJunPrizeGrid article,.rblJunTeamsGrid article,.rblJunScoreHero,.rblJunInnings,.funCricketArchiveEmbed .funCricketEmbedBar){color:#fff!important}:is(.newsFlash,.financeTabs,.rblSectionTabs,.supportTabs,.dynamicGlobalMenu a,.dynamicContentBlock,.dynamicNotice,.dynamicForm,.funCricketArchiveEmbed,.heroSlideshow,.homeCurrentSlidePreview span,.financeFloatingMessage,.sahityaVisitBadge,.rblQuickScore button,.rblJunLoading,.rblJunHero,.rblJunTabs button,.rblJunMetricGrid article,.rblJunPodium article,.rblJunHeadliners article,.rblJunFinalCard,.rblJunMatchCard,.rblJunTableBlock,.rblJunTableWrap,.rblJunLeaderCards article,.rblJunPrizeGrid article,.rblJunTeamsGrid article,.rblJunScoreHero,.rblJunInnings) :where(h1,h2,h3,h4,h5,h6,p,span,label,small,strong,b,i,em,a,button,li,td,th,caption,legend){color:#fff!important;font-weight:700!important}.financeTabs button,.financeTabs button span,.financeTabs button strong{color:#fff!important;font-weight:850!important}.financeTabs button.active{color:#fff4cf!important;background:linear-gradient(135deg,#d6a84b42,#d6a84b1a)!important;border-color:#e8bd5d75!important}.rblSectionTabs button,.supportTabs button,.rblJunTabs button{color:#fff!important;font-weight:850!important}.rblSectionTabs button.active,.supportTabs button.active,.rblJunTabs button.active{color:#fff4cf!important}.homeCurrentSlidePreview span,.financeFloatingMessage,.sahityaVisitBadge,.newsTickerTrack a,.newsTickerTrack a span{color:#fff!important;font-weight:800!important}:is(.hero,.adminWelcome,.homeModuleCard,.controlCard,.memberCreateCard,.memberListSection,.financeHero,.financePanel,.splitHero,.splitModeCard,.sahityaHero,.supportHero,.funCricketFuture,.funTournamentCard,.funCricketArchiveCard,.tabUrlCard,.editModal,.memberModal,.memberTableWrap,.financeTableWrap) :where(h1,h2,h3,h4,h5,h6,p,span,label,small,strong,b,i,em,a,button,li,td,th,caption,legend){color:#17110b!important;font-weight:700!important}:is(.hero,.adminWelcome,.homeModuleCard,.controlCard,.memberCreateCard,.memberListSection,.financeHero,.financePanel,.splitHero,.splitModeCard,.sahityaHero,.supportHero,.funCricketFuture,.funTournamentCard,.funCricketArchiveCard,.tabUrlCard,.editModal,.memberModal) :where(h1,h2,h3,h4,h5,h6,strong,b){color:#0d0906!important;font-weight:900!important}.positiveMoney{color:#147a43!important;font-weight:900!important}.negativeMoney{color:#b4232f!important;font-weight:900!important}.loginBrand .brandMarkImage{box-shadow:none!important;background:0 0!important;padding:0!important;overflow:visible!important}.loginBrand .brandMarkImage img{object-fit:contain;width:100%;height:100%;display:block}.rblEngineWorkspace{gap:14px;display:grid;position:relative}.rblActionOverlay{z-index:420;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#1f180e47;flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex;position:fixed;inset:0;color:#fff!important}.rblActionOverlay strong{color:#fff!important;font-weight:900!important}.rblActionSpinner{border:4px solid #ffffff52;border-top-color:#f3ca68;border-radius:50%;width:48px;height:48px;animation:.7s linear infinite rblSpin}@keyframes rblSpin{to{transform:rotate(360deg)}}.rblEngineToast{z-index:40;background:#fff7df;border:1px solid #a478283d;border-radius:12px;width:fit-content;max-width:min(680px,100%);margin-left:auto;padding:10px 14px;position:sticky;top:10px;box-shadow:0 12px 28px #563b1224;color:#291d0e!important;font-weight:850!important}.rblEngineHero{border-left:5px solid var(--rbl-primary)!important;background:radial-gradient(circle at 90% 10%,color-mix(in srgb,var(--rbl-primary) 18%,transparent),transparent 28%), linear-gradient(145deg,#fffaf0,#efe2ca)!important}.rblEngineHeroIdentity{align-items:center;gap:18px;display:flex}.rblTournamentLogo{object-fit:contain;background:#fff;border:1px solid #00000014;border-radius:20px;width:96px;height:96px;padding:6px}.rblMiniTeamLogo,.rblTeamAdminLogo,.rblMatchTeamLogo,.rblLiveTeamLogo,.rblScorecardLogo,.rblPublicTeamLogo{object-fit:contain;background:#fff;border:1px solid #00000014;border-radius:10px;flex:none;place-items:center;display:inline-grid}.rblMiniTeamLogo{width:30px;height:30px}.rblTeamAdminLogo{width:56px;height:56px}.rblMatchTeamLogo{width:72px;height:72px}.rblLiveTeamLogo{width:64px;height:64px}.rblScorecardLogo,.rblPublicTeamLogo{width:54px;height:54px}.rblPublicTeamLogo.large{width:84px;height:84px}.rblLogoFallback{font-size:10px;color:#3b2a12!important;background:linear-gradient(145deg,#f4dda1,#c69232)!important;font-weight:950!important}.rblEngineCards article{border-left:4px solid var(--team-color)!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important}.rblCardActions{flex-wrap:wrap;gap:6px;display:flex}.rblCardActions button,.rblMatchAdminRow>.rblCardActions button{cursor:pointer;background:#fffaf0;border:1px solid #a4782838;border-radius:9px;padding:7px 9px;color:#2a1d0d!important;font-weight:850!important}.rblSquadTeamHead{align-items:center;gap:8px;margin-bottom:8px;display:flex}.rblPlayerChip{background:#fffdf8;border:1px solid #a4782829;border-radius:999px;grid-template-columns:30px auto auto auto auto;align-items:center;margin:4px;gap:6px!important;padding:5px 7px!important;display:inline-grid!important}.rblPlayerChip img,.rblPlayerChip i{object-fit:cover;background:#ead7a4;border-radius:50%;place-items:center;width:28px;height:28px;font-style:normal;display:grid}.rblPlayerChip button{cursor:pointer;background:0 0;border:0;font-size:9px;font-weight:900!important}.rblMatchAdminRow{border:1px solid var(--line);background:#fffdf8;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:6px;display:grid}.rblMatchAdminRow.active{border-color:#a478287a;box-shadow:0 0 0 2px #c5963814}.rblMatchOpen{text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:auto auto minmax(0,1fr) auto auto;align-items:center;gap:8px;width:100%;padding:8px;display:grid}.rblMatchOpen small{grid-column:3/6}.rblMatchIdentityBar{background:linear-gradient(100deg,color-mix(in srgb,var(--team-a) 16%,#fff),#fff 48%,color-mix(in srgb,var(--team-b) 16%,#fff));border:1px solid #a478282e;border-radius:18px;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;margin:14px 0;padding:18px;display:grid}.rblMatchIdentityBar>div{align-items:center;gap:12px;display:flex}.rblMatchIdentityBar>div:last-child{justify-content:flex-end}.rblMatchIdentityBar>span{color:#6f4e17!important;font-weight:950!important}.rblScoringArena{grid-template-columns:minmax(0,1.35fr) minmax(360px,.65fr);align-items:start;gap:16px;display:grid}.rblScoringConsole{background:linear-gradient(135deg,color-mix(in srgb,var(--bat-team) 14%,#fffaf0),#fff 55%,color-mix(in srgb,var(--bowl-team) 12%,#fffaf0));border:1px solid #a4782833;border-radius:20px;gap:14px;padding:16px;display:grid}.rblLiveScoreBoard{position:relative;overflow:hidden;background:linear-gradient(120deg,color-mix(in srgb,var(--bat-team) 86%,#111) 0%,#191919 60%,color-mix(in srgb,var(--bowl-team) 75%,#111) 100%)!important;color:#fff!important;border:0!important;border-radius:18px!important;grid-template-columns:minmax(0,1fr) auto!important;padding:18px!important;display:grid!important}.rblLiveScoreBoard *{color:#fff!important}.rblScoreTeam{grid-template-columns:auto 1fr;align-items:center;gap:3px 12px;display:grid}.rblScoreTeam strong{grid-column:2;line-height:1;font-size:42px!important}.rblScoreTeam small{grid-column:2}.rblScoreActors{grid-template-columns:auto auto;align-content:center;gap:5px 10px;display:grid}.rblScoreActors span{opacity:.72}.rblQuickScore{grid-template-columns:repeat(7,minmax(62px,1fr))!important;gap:8px!important;display:grid!important}.rblQuickScore button{cursor:pointer;box-shadow:0 7px 14px #462f0e12;color:#21170d!important;background:#fffdf8!important;border:1px solid #a4782833!important;border-radius:12px!important;min-height:54px!important;font-weight:950!important}.rblQuickScore button:active{transform:scale(.96)}.rblQuickScore .boundaryFour{color:#fff!important;background:linear-gradient(145deg,#285a9d,#163b70)!important;border-color:#4c7fbd!important}.rblQuickScore .boundarySix{color:#fff!important;background:linear-gradient(145deg,#7c2aa6,#4b1768)!important;border-color:#9d56bf!important}.rblQuickScore .boundaryFour *,.rblQuickScore .boundarySix *{color:#fff!important}.rblQuickScore .boundaryFour span,.rblQuickScore .boundarySix span{letter-spacing:.12em;font-size:7px;display:block}.rblLiveControls{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;display:grid!important}.rblLiveControls label{gap:5px;display:grid}.rblLiveControls button{cursor:pointer;background:#fffaf0;border:1px solid #a4782833;border-radius:10px;min-height:42px;font-weight:850!important}.rblLiveScorecard{background:#fffdf8;border:1px solid #a4782838;border-radius:20px;gap:11px;padding:16px;display:grid;position:sticky;top:16px;box-shadow:0 18px 42px #583d141a}.rblScorecardTeamLine{background:#f3ead8;border-radius:14px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:10px;display:grid}.rblScorecardTeamLine strong{font-size:28px!important}.rblMiniTable{border:1px solid #a4782826;border-radius:12px;display:grid;overflow:hidden}.rblMiniTable>div{border-bottom:1px solid #a478281a;grid-template-columns:minmax(120px,1.6fr) repeat(5,minmax(34px,.45fr));align-items:center;gap:5px;padding:7px 8px;display:grid}.rblMiniTable.bowling>div{grid-template-columns:minmax(120px,1.6fr) repeat(4,minmax(40px,.55fr))}.rblMiniTable>div:last-child{border-bottom:0}.rblMiniTable .head{background:#e7d7b8;font-size:8px;font-weight:900}.rblMiniTable span:first-child{gap:2px;display:grid}.rblMiniTable small{font-size:7px}.rblPrizeSticker{object-fit:cover;border-radius:10px;width:96px;height:62px}.rblEnginePrizeList article{align-items:center;grid-template-columns:auto minmax(0,1fr) auto!important}.rblTableTeam{align-items:center;gap:8px;display:flex}.rblPremiumModalBackdrop{z-index:450;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#2d221159;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.rblPremiumModal{background:#fffaf0;border:1px solid #a4782847;border-radius:22px;width:min(620px,100%);max-height:88vh;padding:24px;position:relative;overflow:auto;box-shadow:0 28px 80px #47300d38}.rblPremiumModal form,.rblPremiumModal>div{gap:12px;display:grid}.rblPremiumModal label{gap:6px;font-weight:800;display:grid}.rblPremiumModal input,.rblPremiumModal select,.rblPremiumModal textarea{color:#17110b;background:#fffdf8;border:1px solid #a4782838;border-radius:10px;width:100%;padding:10px}.rblPremiumModal .modalClose{cursor:pointer;background:#fff;border:1px solid #a4782838;border-radius:50%;width:34px;height:34px;position:absolute;top:12px;right:12px}.rblModalActions{justify-content:flex-end;gap:8px;display:flex!important}.rblEngineForm input[type=color]{min-height:44px;padding:4px!important}.rblTournamentSelect{appearance:none;text-align:left;cursor:pointer;width:100%}.rblTournamentSelect.active{border-color:var(--season-primary)!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--season-primary) 20%,transparent),0 18px 38px #4b32101a!important}.rblTournamentCardTop{grid-template-columns:76px minmax(0,1fr);align-items:center;gap:12px;display:grid}.rblTournamentCardTop>img,.rblTournamentLogoFallback{object-fit:contain;background:#fff;border:1px solid #00000014;border-radius:16px;place-items:center;width:76px;height:76px;padding:5px;display:grid}.rblTournamentLogoFallback.large{width:112px;height:112px;font-size:46px}.rblOpenCenter{margin-top:auto;display:block;color:var(--season-primary)!important}.rblPublicCenter{background:linear-gradient(145deg,#fffdf8,#f0e4cd);border:1px solid #a4782838;border-radius:24px;gap:14px;margin-top:16px;padding:18px;display:grid;box-shadow:0 22px 54px #5439101a}.rblPublicCenterHero{background:linear-gradient(125deg,color-mix(in srgb,var(--rbl-primary) 15%,#fff),#fff 48%,color-mix(in srgb,var(--rbl-secondary) 18%,#fff));border-radius:18px;justify-content:space-between;align-items:center;gap:16px;padding:18px;display:flex}.rblPublicCenterIdentity{align-items:center;gap:16px;display:flex}.rblPublicTournamentLogo{object-fit:contain;background:#fff;border-radius:20px;width:112px;height:112px;padding:6px}.rblCenterRefreshing{font-size:9px;color:#6a4a15!important;font-weight:900!important}.rblPublicCenterTabs{flex-wrap:wrap;gap:6px;display:flex}.rblPublicCenterTabs button{cursor:pointer;background:#fffaf0;border:1px solid #a478282e;border-radius:10px;padding:9px 12px;font-weight:850!important}.rblPublicCenterTabs button.active{background:linear-gradient(135deg,var(--rbl-primary),color-mix(in srgb,var(--rbl-primary) 68%,#111));color:#fff!important}.rblCenterOverview{gap:16px;display:grid}.rblCenterMetricGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.rblCenterMetricGrid article{background:#fff;border:1px solid #a4782824;border-radius:14px;gap:4px;padding:14px;display:grid}.rblCenterMetricGrid strong{font-size:26px!important}.rblPublicTeamsGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.rblPublicTeamsGrid article{text-align:center;border-top:4px solid var(--team-color);background:#fff;border-radius:15px;justify-items:center;gap:6px;padding:15px;display:grid;box-shadow:0 10px 24px #4b321012}.rblPublicMatchGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.rblPublicMatchGrid>button{cursor:pointer;background:#fff;border:1px solid #a4782829;border-radius:16px;grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;padding:16px;display:grid;position:relative}.rblPublicMatchGrid>button>div{justify-items:center;gap:5px;display:grid}.rblPublicMatchGrid>button>small{text-align:center;grid-column:1/-1}.rblVs{color:#8a641f!important;font-weight:950!important}.rblQualificationNote{margin:10px 0 0;font-size:9px}.rblQualified,.rblEliminated{border-radius:50%;place-items:center;width:25px;height:25px;display:inline-grid;font-weight:950!important}.rblQualified{background:#d9f7df;color:#176b36!important}.rblEliminated{background:#f8dddd;color:#8a2d2d!important}.rblPublicStatsGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.rblPublicStatsGrid article{background:#fff;border:1px solid #a4782824;border-radius:14px;grid-template-columns:1fr auto;gap:4px;padding:13px;display:grid}.rblPublicStatsGrid strong,.rblPublicStatsGrid small{grid-column:1}.rblPublicStatsGrid em{grid-area:2/2/5;font-size:24px;font-style:normal;color:var(--rbl-primary)!important;font-weight:950!important}.rblPublicPrizeGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.rblPublicPrizeGrid article{text-align:center;background:#fff;border:1px solid #a4782829;border-radius:16px;justify-items:center;gap:6px;padding:14px;display:grid}.rblPublicPrizeGrid img{aspect-ratio:16/9;object-fit:cover;border-radius:12px;width:100%}.rblPrizeFallback{font-size:44px}.rblPublicScorecardModal{width:min(980px,100%)}.rblPublicInnings{background:#fff;border:1px solid #a4782826;border-radius:14px;gap:10px;margin-top:14px;padding:14px;display:grid}.funCricketArchiveEmbed iframe{background:#fff!important}.rblLiveScoreBoard,.rblLiveScoreBoard *,.rblQuickScore .boundaryFour,.rblQuickScore .boundaryFour *,.rblQuickScore .boundarySix,.rblQuickScore .boundarySix *{color:#fff!important}@media (max-width:1100px){.rblScoringArena{grid-template-columns:1fr}.rblLiveScorecard{position:static}.rblPublicTeamsGrid,.rblPublicStatsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.rblQuickScore{grid-template-columns:repeat(4,minmax(58px,1fr))!important}.rblLiveControls{grid-template-columns:1fr!important}.rblLiveScoreBoard{gap:14px;grid-template-columns:1fr!important}.rblScoreActors{grid-template-columns:1fr 1fr}.rblCenterMetricGrid,.rblPublicTeamsGrid,.rblPublicStatsGrid,.rblPublicPrizeGrid,.rblPublicMatchGrid{grid-template-columns:1fr}.rblPublicCenterHero,.rblPublicCenterIdentity{flex-direction:column;align-items:flex-start}.rblTournamentCardTop{grid-template-columns:62px 1fr}.rblTournamentCardTop>img,.rblTournamentLogoFallback{width:62px;height:62px}}.rblScorecardMatchHeader{background:linear-gradient(135deg,#f4ead5,#fffdf8);border-radius:16px;grid-template-columns:1fr auto 1fr;align-items:center;gap:14px;margin:8px 0 14px;padding:14px;display:grid}.rblScorecardMatchHeader>div{align-items:center;gap:10px;display:flex}.rblScorecardMatchHeader>div:last-child{justify-content:flex-end}.rblScorecardMatchHeader img,.rblScorecardMatchHeader .rblLogoFallback{object-fit:contain;background:#fff;border-radius:12px;place-items:center;width:58px;height:58px;display:grid}.rblScorecardMatchHeader>span{color:#7b571b!important;font-weight:950!important}
