.cc{display:flex;flex-direction:column;gap:10px;color:inherit;font-family:system-ui,sans-serif}.cc-muat,.cc-kosong{margin:14px 0;text-align:center;font-size:calc(13px*var(--sh,1));opacity:.7}.cc-hero{padding:14px;border-radius:18px;border:1.5px solid rgba(124,77,255,.5);background:linear-gradient(135deg,#7c4dff38,#ff1d861a)}.cc-h3{margin:0;font-size:calc(21px*var(--sh,1))}.cc-h4{margin:0 0 8px;font-size:calc(14.5px*var(--sh,1))}.cc-sub{margin:4px 0 0;font-size:calc(13px*var(--sh,1));line-height:1.5;opacity:.85}.cc-chips{display:flex;gap:6px;flex-wrap:wrap;margin-top:10px}.cc-chips.cc-tengah{justify-content:center}.cc-chip{display:inline-flex;flex-direction:column;padding:5px 10px;border-radius:12px;background:#80808033;font-size:calc(12px*var(--sh,1));line-height:1.25}.cc-chip small{font-size:calc(10px*var(--sh,1));opacity:.7;font-weight:700}.cc-chip b{font-size:calc(13.5px*var(--sh,1))}.cc-tengah .cc-chip{flex-direction:row;font-weight:700}.cc-emas{background:#ffc73847;color:inherit}.cc-modes{display:flex;flex-direction:column;gap:8px}.cc-mode{display:flex;align-items:center;gap:12px;width:100%;text-align:left;padding:12px;border-radius:16px;border:1.5px solid rgba(128,128,128,.32);background:#8080801a;color:inherit;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.cc-mode:active{transform:scale(.985)}.cc-mode.cc-off{opacity:.5;cursor:default}.cc-mi{flex:none;width:44px;height:44px;border-radius:13px;display:grid;place-items:center;background:#7c4dff38;font-size:22px}.cc-mt{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.cc-mt b{font-size:calc(15.5px*var(--sh,1))}.cc-mt small{font-size:calc(12px*var(--sh,1));opacity:.8;line-height:1.4}.cc-ma{flex:none;font-size:22px;opacity:.5}.cc-kartu{padding:12px;border-radius:16px;border:1.5px solid rgba(128,128,128,.28);background:#80808014}.cc-kartu p{margin:6px 0 0;font-size:calc(13px*var(--sh,1));line-height:1.5}.cc-gagal{text-align:center}.cc-tab{display:flex;gap:6px;margin-bottom:8px}.cc-tab button{border:0;border-radius:999px;padding:6px 14px;background:#80808033;color:inherit;font:700 calc(12.5px*var(--sh,1)) system-ui,sans-serif;cursor:pointer}.cc-tab button.on{background:#ff1d86;color:#fff}.cc-pr{display:flex;align-items:center;gap:8px;padding:7px 8px;border-radius:10px;font-size:calc(13.5px*var(--sh,1))}.cc-pr:nth-child(odd){background:#80808012}.cc-pr.cc-saya{background:#ff1d8629;font-weight:700}.cc-no{flex:none;width:22px;text-align:center;font-weight:800;opacity:.75}.cc-nm{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cc-sk{flex:none;font-variant-numeric:tabular-nums}.cc-dot{flex:none;width:10px;height:10px;border-radius:50%;background:#ff1d86}.cc-dot-b{width:16px;height:16px}.cc-ket{margin:8px 0 0;font-size:calc(12px*var(--sh,1));opacity:.75;line-height:1.5;text-align:center}.cc-back{align-self:flex-start;border:0;border-radius:999px;padding:6px 12px;background:#80808033;color:inherit;font:700 calc(12.5px*var(--sh,1)) system-ui,sans-serif;cursor:pointer}.cc-btn{display:block;width:100%;margin-top:8px;border:0;border-radius:14px;padding:12px 16px;background:linear-gradient(135deg,#ff3d9a,#c23bff);color:#fff;font:800 calc(14px*var(--sh,1)) system-ui,sans-serif;cursor:pointer;box-shadow:0 4px 12px #ff1d864d;-webkit-tap-highlight-color:transparent}.cc-btn:first-child{margin-top:0}.cc-btn:active{transform:scale(.97)}.cc-btn.cc-abu{background:#80808040;color:inherit;box-shadow:none}.cc-btn.cc-kecil{display:inline-block;width:auto;margin:0;padding:8px 14px;font-size:calc(12.5px*var(--sh,1))}.cc-tim .cc-btn.cc-kecil{margin-top:10px}.cc-btn.cc-besar{padding:14px 16px;font-size:calc(15px*var(--sh,1))}.cc-form{display:flex;gap:8px;margin-top:10px}.cc-form input{flex:1;min-width:0;padding:10px 12px;border-radius:12px;border:1.5px solid rgba(128,128,128,.4);background:#80808014;color:inherit;font:700 calc(14px*var(--sh,1)) system-ui,sans-serif;letter-spacing:.12em;text-transform:uppercase}.cc-kode{display:flex;align-items:center;gap:8px;justify-content:center;margin-top:8px;flex-wrap:wrap}.cc-kode b{font-size:calc(22px*var(--sh,1));letter-spacing:.18em;padding:4px 12px;border-radius:12px;background:#7c4dff33}.cc-dl{display:flex;flex-direction:column;gap:6px}.cc-dr{display:flex;align-items:center;gap:8px;width:100%;text-align:left;padding:10px;border-radius:12px;border:1.5px solid rgba(128,128,128,.25);background:#80808012;color:inherit;font:inherit;cursor:pointer}.cc-dt{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.cc-dt b{font-size:calc(13.5px*var(--sh,1))}.cc-dt small{font-size:calc(11.5px*var(--sh,1));opacity:.75}.cc-lb{flex:none;font-size:18px}.cc-tim{border-width:2px}.cc-tim-hd{display:flex;align-items:center;gap:10px;margin-bottom:8px}.cc-tim-n{display:flex;flex-direction:column}.cc-tim-n b{font-size:calc(17px*var(--sh,1))}.cc-tim-n small{font-size:calc(12px*var(--sh,1));opacity:.8}.cc-top{display:flex;align-items:center;justify-content:space-between;gap:10px}.cc-kiri{display:flex;align-items:baseline;gap:8px}.cc-no2{font-size:calc(15px*var(--sh,1))}.cc-kiri small{font-size:calc(11px*var(--sh,1));font-weight:800;padding:2px 8px;border-radius:999px;background:#7c4dff40}.cc-det{font-size:calc(13px*var(--sh,1));font-weight:800;font-variant-numeric:tabular-nums;opacity:.85}.cc-bar{height:9px;border-radius:999px;background:#80808040;overflow:hidden}.cc-bar i{display:block;height:100%;width:100%;border-radius:999px;background:linear-gradient(90deg,#7c4dff,#ff1d86)}.cc-bar i.cc-merah{background:#e5334b}.cc-q{padding:14px;border-radius:18px;border:1.5px solid rgba(124,77,255,.4);background:#80808014}.cc-kat{display:inline-block;font-size:calc(10.5px*var(--sh,1));font-weight:800;padding:2px 9px;border-radius:999px;background:#7c4dff40}.cc-tanya{margin:10px 0 12px;font-size:calc(18px*var(--sh,1));line-height:1.4}.cc-ops{display:flex;flex-direction:column;gap:8px}.cc-opsi{display:flex;align-items:center;gap:10px;width:100%;text-align:left;padding:12px;border-radius:14px;border:1.5px solid rgba(128,128,128,.4);background:#80808014;color:inherit;font:inherit;font-size:calc(15px*var(--sh,1));cursor:pointer;-webkit-tap-highlight-color:transparent}.cc-opsi:active{transform:scale(.985)}.cc-huruf{flex:none;width:28px;height:28px;border-radius:9px;display:grid;place-items:center;background:#80808040;font-weight:800;font-size:calc(13px*var(--sh,1))}.cc-teks{flex:1;min-width:0}.cc-opsi.cc-pilih{border-color:#ff1d86;background:#ff1d8633}.cc-opsi.cc-pilih .cc-huruf{background:#ff1d86;color:#fff}.cc-opsi.cc-mati{opacity:.5}.cc-skorbox{text-align:center}.cc-skorbox small{font-size:calc(12px*var(--sh,1));opacity:.75;font-weight:700}.cc-skor-besar{display:block;font-size:calc(46px*var(--sh,1));line-height:1.1;color:#ff1d86}.cc-vs{display:flex;align-items:center;justify-content:space-around;gap:6px;text-align:center}.cc-vs>div{flex:1;display:flex;flex-direction:column;gap:2px}.cc-vs small{font-size:calc(12px*var(--sh,1));opacity:.8;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cc-vs b{font-size:calc(30px*var(--sh,1))}.cc-vs i{font-style:normal;font-size:calc(11.5px*var(--sh,1));opacity:.7}.cc-vs-t{flex:none;font-weight:800;opacity:.5}.cc-verdik{text-align:center;font-weight:800;font-size:calc(16px*var(--sh,1))!important}.cc-verdik.cc-menang{color:#1da463}.cc-verdik.cc-kalah{color:#e5334b}.cc-tunggu{font-weight:700}.cc-rv summary{cursor:pointer;font-weight:800;font-size:calc(14px*var(--sh,1))}.cc-rvi{display:flex;gap:8px;padding:8px 0;border-top:1px solid rgba(128,128,128,.2)}.cc-rvi:first-of-type{margin-top:8px}.cc-rvt{flex:none;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;font-size:12px;font-weight:800;color:#fff}.cc-ok .cc-rvt{background:#1da463}.cc-salah .cc-rvt{background:#e5334b}.cc-rvx{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.cc-rvx b{font-size:calc(13.5px*var(--sh,1));line-height:1.4}.cc-rvx small{font-size:calc(12px*var(--sh,1));opacity:.8}.cc-rvx em{font-style:normal;font-size:calc(12px*var(--sh,1));font-weight:700;color:#1da463}.cc-aksi{display:flex;gap:8px}.cc-aksi .cc-btn{margin-top:0}@media(prefers-reduced-motion:reduce){.cc-mode:active,.cc-opsi:active,.cc-btn:active{transform:none}}.cc-tema-pilih{display:flex;gap:6px;flex-wrap:wrap}.cc-tema-b{border:1.5px solid rgba(128,128,128,.4);border-radius:999px;padding:6px 14px;background:#8080801a;color:inherit;font:700 calc(12.5px*var(--sh,1)) system-ui,sans-serif;cursor:pointer}.cc-tema-b.on{border-color:#7c4dff;background:#7c4dff47}.cc-tema-neon{--ta:#00E5FF;--tb:#FF1D86}.cc-tema-sakura{--ta:#FF8FB8;--tb:#FFC1D9}.cc-tema-samudra{--ta:#2E8BFF;--tb:#19D3C5}.cc-t .cc-hero{border-color:color-mix(in srgb,var(--ta) 65%,transparent);background:linear-gradient(135deg,color-mix(in srgb,var(--ta) 26%,transparent),color-mix(in srgb,var(--tb) 14%,transparent))}.cc-t .cc-mi{background:color-mix(in srgb,var(--ta) 26%,transparent)}.cc-t .cc-q{border-color:color-mix(in srgb,var(--ta) 60%,transparent);box-shadow:0 0 18px color-mix(in srgb,var(--ta) 22%,transparent)}.cc-t .cc-bar i{background:linear-gradient(90deg,var(--ta),var(--tb))}.cc-t .cc-bar i.cc-merah{background:#e5334b}.cc-t .cc-huruf{background:color-mix(in srgb,var(--ta) 45%,transparent)}.cc-t .cc-opsi.cc-pilih{border-color:var(--ta);background:color-mix(in srgb,var(--ta) 25%,transparent)}.cc-t .cc-opsi.cc-pilih .cc-huruf{background:var(--ta);color:#0b0b14}.cc-t .cc-tema-b.on{border-color:var(--ta);background:color-mix(in srgb,var(--ta) 30%,transparent)}.cc-ruang{text-align:center}.cc-ruang .cc-h4{margin-bottom:6px}.cc-hitung{display:block;font-size:calc(64px*var(--sh,1));line-height:1.1;margin:8px 0 12px;color:#ff1d86;font-variant-numeric:tabular-nums}.cc-ruang .cc-bar{margin:4px 0 6px}.cc-pemain-h{margin-top:12px;text-align:left}.cc-slot-l{display:flex;flex-direction:column;gap:6px;margin:4px 0 8px}.cc-slot{display:flex;align-items:center;gap:8px;padding:9px 10px;border-radius:12px;font-size:calc(13.5px*var(--sh,1));text-align:left;background:#8080801a}.cc-slot.cc-ada,.cc-slot.cc-saya{background:#9af0c247;font-weight:700}.cc-slot.cc-kosongslot{opacity:.55;border:1.5px dashed rgba(128,128,128,.45);background:none}.cc-slot .cc-nm{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cc-slot .cc-sk{font-size:calc(12px*var(--sh,1));color:#16a34a}.cc-btn:disabled{opacity:.55;cursor:not-allowed}

/* ===== v696: Cerdas Cermat modern: arena berwarna, simbol melayang, layout dua kolom ===== */
.gl-layar.gl-g-cerdas{--o1:#ff3d9a;--o2:#38bdf8;--o3:#ffb53d;--cc-bg:linear-gradient(160deg,#170a4a 0%,#35117c 45%,#6a1b9a 78%,#a3157f 100%);--cc-kartu:rgba(34,14,92,.62);--cc-garis:rgba(255,255,255,.2);--cc-redup:rgba(255,255,255,.74);background:var(--cc-bg);background-image:var(--cc-bg);color:#fff}
.gl-g-cerdas:has(.cc-tema-neon){--cc-bg:linear-gradient(160deg,#03040f,#0b0f2e 55%,#1a0833);--o1:#ff1d86;--o2:#00e5ff;--o3:#7c4dff}
.gl-g-cerdas:has(.cc-tema-sakura){--cc-bg:linear-gradient(160deg,#4a1240,#8a2a6a 50%,#e0709f);--o1:#ffc1d9;--o2:#ff8fb8;--o3:#ffe6f0}
.gl-g-cerdas:has(.cc-tema-samudra){--cc-bg:linear-gradient(160deg,#04163d,#0a3a7a 55%,#0b6f86);--o1:#2e8bff;--o2:#19d3c5;--o3:#7cf0ff}
.gl-g-cerdas:before{content:"";position:absolute;inset:-25%;pointer-events:none;z-index:0;background:radial-gradient(circle at 18% 26%,var(--o1) 0,transparent 34%),radial-gradient(circle at 82% 18%,var(--o2) 0,transparent 32%),radial-gradient(circle at 62% 88%,var(--o3) 0,transparent 36%);opacity:.5;filter:blur(30px);animation:ccOrb 24s ease-in-out infinite alternate}
.gl-g-cerdas:after{content:"";position:absolute;left:0;right:0;top:0;height:calc(100% + 600px);pointer-events:none;z-index:0;background:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='600' height='600' viewBox='0 0 600 600'%3E%3Ctext x='60' y='110' font-size='70' font-weight='900' font-family='Arial,sans-serif' fill='white' opacity='0.13' transform='rotate(-14 60 110)'%3E?%3C/text%3E%3Ctext x='300' y='70' font-size='46' font-weight='900' font-family='Arial,sans-serif' fill='white' opacity='0.1' transform='rotate(10 300 70)'%3EA%3C/text%3E%3Ctext x='480' y='160' font-size='64' font-weight='900' font-family='Arial,sans-serif' fill='white' opacity='0.12' transform='rotate(12 480 160)'%3E!%3C/text%3E%3Ctext x='170' y='290' font-size='52' font-weight='900' font-family='Arial,sans-serif' fill='white' opacity='0.09' transform='rotate(-8 170 290)'%3EB%3C/text%3E%3Ctext x='420' y='330' font-size='90' font-weight='900' font-family='Arial,sans-serif' fill='white' opacity='0.11' transform='rotate(16 420 330)'%3E?%3C/text%3E%3Ctext x='40' y='470' font-size='56' font-weight='900' font-family='Arial,sans-serif' fill='white' opacity='0.1' transform='rotate(14 40 470)'%3EC%3C/text%3E%3Ctext x='250' y='520' font-size='60' font-weight='900' font-family='Arial,sans-serif' fill='white' opacity='0.12' transform='rotate(-12 250 520)'%3E?%3C/text%3E%3Ctext x='520' y='520' font-size='48' font-weight='900' font-family='Arial,sans-serif' fill='white' opacity='0.09' transform='rotate(-10 520 520)'%3ED%3C/text%3E%3Cpolygon points='350.0,184.0 354.2,194.2 365.2,195.1 356.8,202.2 359.4,212.9 350.0,207.2 340.6,212.9 343.2,202.2 334.8,195.1 345.8,194.2' fill='white' opacity='0.2'/%3E%3Cpolygon points='110.0,368.0 113.2,375.6 121.4,376.3 115.1,381.7 117.1,389.7 110.0,385.4 102.9,389.7 104.9,381.7 98.6,376.3 106.8,375.6' fill='white' opacity='0.18'/%3E%3Cpolygon points='560.0,406.0 563.7,414.9 573.3,415.7 566.0,421.9 568.2,431.3 560.0,426.3 551.8,431.3 554.0,421.9 546.7,415.7 556.3,414.9' fill='white' opacity='0.16'/%3E%3Cpolygon points='220.0,50.0 222.6,56.4 229.5,56.9 224.3,61.4 225.9,68.1 220.0,64.5 214.1,68.1 215.7,61.4 210.5,56.9 217.4,56.4' fill='white' opacity='0.18'/%3E%3Cpolygon points='450.0,578.0 453.2,585.6 461.4,586.3 455.1,591.7 457.1,599.7 450.0,595.4 442.9,599.7 444.9,591.7 438.6,586.3 446.8,585.6' fill='white' opacity='0.16'/%3E%3Ccircle cx='330' cy='440' r='7' fill='white' opacity='.14'/%3E%3Ccircle cx='90' cy='250' r='5' fill='white' opacity='.14'/%3E%3Ccircle cx='560' cy='270' r='6' fill='white' opacity='.12'/%3E%3C/svg%3E") repeat;background-size:600px 600px;animation:ccNaik 60s linear infinite;will-change:transform}
@keyframes ccOrb{from{transform:translate3d(-3%,-2%,0) scale(1) rotate(0)}to{transform:translate3d(4%,3%,0) scale(1.12) rotate(6deg)}}
@keyframes ccNaik{to{transform:translateY(-600px)}}
.gl-g-cerdas .gl-isi-d{position:relative;z-index:1;max-width:820px}
.gl-g-cerdas .cc{color:#fff;gap:12px}
.gl-g-cerdas .cc-hero,.gl-g-cerdas .cc-kartu,.gl-g-cerdas .cc-q,.gl-g-cerdas .cc-mode,.gl-g-cerdas .cc-dr,.gl-g-cerdas .cc-slot{background:var(--cc-kartu);border:1px solid var(--cc-garis);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 14px 30px -16px rgba(0,0,0,.6)}
.gl-g-cerdas .cc-hero{position:relative;overflow:hidden;padding:20px 22px;border-radius:26px;background:linear-gradient(120deg,rgba(255,61,154,.5),rgba(124,77,255,.55) 55%,rgba(56,189,248,.4))}
.gl-g-cerdas .cc-hero:after{content:"?";position:absolute;right:18px;top:-30px;font:900 190px/1 Arial,sans-serif;color:#fff;opacity:.13;transform:rotate(12deg);pointer-events:none}
.gl-g-cerdas .cc-h3{font-size:calc(30px*var(--sh,1));letter-spacing:-.02em;background:linear-gradient(90deg,#fff,#ffd6f0 60%,#c9e8ff);-webkit-background-clip:text;background-clip:text;color:transparent}
.gl-g-cerdas .cc-sub{opacity:.92;font-size:calc(14px*var(--sh,1))}
.gl-g-cerdas .cc-chip{background:rgba(255,255,255,.16);border:1px solid rgba(255,255,255,.22);padding:7px 13px;border-radius:14px}
.gl-g-cerdas .cc-chip b{font-size:calc(16px*var(--sh,1))}.gl-g-cerdas .cc-chip small{opacity:.85}
.gl-g-cerdas .cc-emas{background:linear-gradient(180deg,#ffe28a,#ffc738);color:#3b2600}
.gl-g-cerdas .cc-modes{gap:12px}
.gl-g-cerdas .cc-mode{padding:14px 16px;border-radius:22px;border-left:5px solid var(--ak,#ff3d9a);transition:transform .14s,box-shadow .14s,background .14s}
.gl-g-cerdas .cc-mode:nth-child(1){--ak:#ff3d9a}.gl-g-cerdas .cc-mode:nth-child(2){--ak:#38bdf8}.gl-g-cerdas .cc-mode:nth-child(3){--ak:#ffb53d}
.gl-g-cerdas .cc-mode:hover:not(.cc-off){transform:translateY(-3px);box-shadow:0 18px 34px -14px var(--ak),0 0 0 1px var(--ak) inset}
.gl-g-cerdas .cc-mode:active{transform:scale(.985)}
.gl-g-cerdas .cc-mi{width:56px;height:56px;border-radius:18px;font-size:28px;background:linear-gradient(145deg,var(--ak),rgba(255,255,255,.25));box-shadow:0 6px 14px -6px var(--ak)}
.gl-g-cerdas .cc-mt b{font-size:calc(18px*var(--sh,1))}.gl-g-cerdas .cc-mt small{font-size:calc(13px*var(--sh,1));opacity:.85}
.gl-g-cerdas .cc-ma{opacity:.8;font-size:28px;transition:transform .14s}.gl-g-cerdas .cc-mode:hover .cc-ma{transform:translateX(4px)}
.gl-g-cerdas .cc-kartu{padding:16px;border-radius:24px}.gl-g-cerdas .cc-h4{font-size:calc(16px*var(--sh,1))}
.gl-g-cerdas .cc-tab{padding:4px;border-radius:999px;background:rgba(255,255,255,.1);width:max-content;max-width:100%}
.gl-g-cerdas .cc-tab button{background:transparent;color:#fff;padding:7px 18px}.gl-g-cerdas .cc-tab button.on{background:linear-gradient(135deg,#ff3d9a,#c23bff);box-shadow:0 3px 10px -3px rgba(255,29,134,.7)}
.gl-g-cerdas .cc-pr{padding:9px 10px;border-radius:12px}.gl-g-cerdas .cc-pr:nth-child(odd){background:rgba(255,255,255,.07)}.gl-g-cerdas .cc-pr.cc-saya{background:rgba(255,61,154,.3)}
.gl-g-cerdas .cc-ket{opacity:.8}
.gl-g-cerdas .cc-btn{border-radius:16px;box-shadow:0 4px 0 #9b1068,0 12px 20px -10px rgba(255,29,134,.8);transition:transform .1s,box-shadow .1s}
.gl-g-cerdas .cc-btn:active{transform:translateY(3px);box-shadow:0 1px 0 #9b1068}
.gl-g-cerdas .cc-btn.cc-abu{background:rgba(255,255,255,.16);box-shadow:none;color:#fff}
.gl-g-cerdas .cc-back,.gl-g-cerdas .cc-tema-b{background:rgba(255,255,255,.14);color:#fff;border-color:rgba(255,255,255,.25)}
.gl-g-cerdas .cc-form input,.gl-g-cerdas .cc-kode b{background:rgba(255,255,255,.14);border-color:rgba(255,255,255,.3);color:#fff}
.gl-g-cerdas .cc-bar{height:12px;background:rgba(255,255,255,.18)}
.gl-g-cerdas .cc-bar i{background:linear-gradient(90deg,#38bdf8,#c23bff,#ff3d9a);box-shadow:0 0 12px rgba(255,61,154,.6)}
.gl-g-cerdas .cc-main,.gl-g-cerdas .cc-hasil,.gl-g-cerdas .cc-ruang{max-width:780px;width:100%;margin:0 auto}
.gl-g-cerdas .cc-q{padding:22px;border-radius:28px}.gl-g-cerdas .cc-tanya{font-size:calc(24px*var(--sh,1));line-height:1.35;margin:12px 0 18px}
.gl-g-cerdas .cc-kat{background:linear-gradient(135deg,#ffb53d,#ff7a3d);color:#3b1a00}
.gl-g-cerdas .cc-kiri small{background:rgba(255,255,255,.2)}
.gl-g-cerdas .cc-det{font-size:calc(16px*var(--sh,1));opacity:1}
.gl-g-cerdas .cc-ops{display:grid;grid-template-columns:1fr 1fr;gap:12px}
.gl-g-cerdas .cc-opsi{padding:14px;border-radius:18px;background:rgba(255,255,255,.1);border:1.5px solid rgba(255,255,255,.25);font-size:calc(16px*var(--sh,1));transition:transform .12s,background .12s,border-color .12s}
.gl-g-cerdas .cc-opsi:hover:not(.cc-mati){transform:translateY(-2px);background:rgba(255,255,255,.18)}
.gl-g-cerdas .cc-huruf{width:34px;height:34px;border-radius:11px;background:linear-gradient(145deg,#38bdf8,#7c4dff);color:#fff;font-size:calc(15px*var(--sh,1))}
.gl-g-cerdas .cc-opsi:nth-child(2) .cc-huruf{background:linear-gradient(145deg,#ff3d9a,#c23bff)}.gl-g-cerdas .cc-opsi:nth-child(3) .cc-huruf{background:linear-gradient(145deg,#ffb53d,#ff7a3d)}.gl-g-cerdas .cc-opsi:nth-child(4) .cc-huruf{background:linear-gradient(145deg,#2dd4a0,#12a37f)}
.gl-g-cerdas .cc-opsi.cc-pilih{border-color:#fff;background:rgba(255,61,154,.4);box-shadow:0 0 0 3px rgba(255,61,154,.35),0 10px 24px -10px #ff3d9a}
.gl-g-cerdas .cc-skor-besar{font-size:calc(64px*var(--sh,1));background:linear-gradient(90deg,#ffe28a,#ff7ac0);-webkit-background-clip:text;background-clip:text;color:transparent}
.gl-g-cerdas .cc-hitung{color:#ffe28a;text-shadow:0 0 24px rgba(255,200,60,.6)}
.gl-g-cerdas .cc-verdik.cc-menang{color:#5dffb0}.gl-g-cerdas .cc-verdik.cc-kalah{color:#ff7a8e}
.gl-g-cerdas .cc-rvx em{color:#5dffb0}
.gl-g-cerdas .cc-slot{background:rgba(255,255,255,.1)}.gl-g-cerdas .cc-slot.cc-ada,.gl-g-cerdas .cc-slot.cc-saya{background:rgba(45,212,160,.3)}.gl-g-cerdas .cc-slot .cc-sk{color:#8bffd2}
@media(min-width:900px){
.gl-g-cerdas .gl-isi-d:has(.cc-hero){max-width:1120px}
.gl-g-cerdas .cc:has(.cc-hero){display:grid;grid-template-columns:minmax(0,5fr) minmax(0,4fr);gap:16px 18px;align-items:start}
.gl-g-cerdas .cc:has(.cc-hero)>.cc-hero{grid-column:1/-1}
.gl-g-cerdas .cc:has(.cc-hero)>.cc-modes{grid-column:1}
.gl-g-cerdas .cc:has(.cc-hero)>.cc-kartu{grid-column:2;grid-row:2/span 2}
.gl-g-cerdas .cc:has(.cc-hero)>.cc-kartu.cc-tema{grid-column:1;grid-row:auto}
}
@media(max-width:560px){.gl-g-cerdas .cc-ops{grid-template-columns:1fr}.gl-g-cerdas .cc-tanya{font-size:calc(20px*var(--sh,1))}.gl-g-cerdas .cc-h3{font-size:calc(26px*var(--sh,1))}}
@media(prefers-reduced-motion:reduce){.gl-g-cerdas:before,.gl-g-cerdas:after{animation:none}}
