/* Digitera V4.14.8 — Media Pembelajaran */
.media-learning-page{padding-bottom:48px}.media-learning-hero{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);gap:28px;align-items:center;padding:34px;border:1px solid #d9e5ff;border-radius:30px;background:linear-gradient(135deg,#f6fbff 0%,#eef5ff 45%,#f8f4ff 100%);box-shadow:0 18px 45px rgba(39,83,155,.09);margin-bottom:28px}.media-learning-hero:before,.media-learning-hero:after{content:"";position:absolute;border-radius:999px;filter:blur(0);pointer-events:none}.media-learning-hero:before{width:210px;height:210px;background:rgba(68,167,255,.13);right:-60px;top:-80px}.media-learning-hero:after{width:180px;height:180px;background:rgba(121,83,245,.09);left:42%;bottom:-120px}.media-learning-kicker{display:inline-flex;align-items:center;gap:8px;padding:8px 13px;border-radius:999px;background:#fff;border:1px solid #d9e5ff;color:#2668c9;font-size:12px;font-weight:800;letter-spacing:.06em}.media-learning-hero h1{font-size:clamp(32px,4vw,48px);line-height:1.04;margin:14px 0 12px;color:#12284b}.media-learning-hero h1 span{color:#6d48e7}.media-learning-hero p{max-width:720px;color:#526681;font-size:16px;line-height:1.7;margin:0}.media-learning-pills{display:flex;gap:9px;flex-wrap:wrap;margin-top:18px}.media-learning-pills span{padding:8px 11px;border-radius:12px;background:#fff;color:#304867;border:1px solid #dde8f7;font-size:13px;font-weight:700}.media-learning-hero-art{min-height:210px;display:flex;align-items:center;justify-content:center;position:relative}.media-learning-board-mini{width:min(100%,360px);aspect-ratio:16/10;border-radius:22px;border:10px solid #30455d;background:linear-gradient(135deg,#fff,#f3f8ff);box-shadow:0 18px 32px rgba(25,50,91,.18),inset 0 0 0 2px #dbe8f6;position:relative;transform:rotate(2deg)}.media-learning-board-mini:before{content:"a² + b² = c²";position:absolute;top:22%;left:10%;font-size:25px;font-weight:800;color:#346cce;transform:rotate(-2deg)}.media-learning-board-mini:after{content:"A = πr²   ✦   y = mx + c";position:absolute;left:10%;bottom:22%;font-size:17px;font-weight:800;color:#ef6d6d}.media-learning-marker-mini{position:absolute;width:100px;height:16px;border-radius:999px;background:#784cff;bottom:26px;right:28px;transform:rotate(-12deg);box-shadow:0 5px 10px rgba(80,52,170,.25)}.media-learning-marker-mini:after{content:"";position:absolute;width:18px;height:16px;border-radius:0 999px 999px 0;background:#22324c;right:-6px}.media-learning-heading{display:flex;align-items:end;justify-content:space-between;gap:20px;margin:0 2px 18px}.media-learning-heading small{display:block;font-size:12px;letter-spacing:.08em;font-weight:900;color:#6d48e7}.media-learning-heading h2{margin:4px 0 0;color:#142843;font-size:25px}.media-learning-count{padding:8px 12px;border-radius:999px;background:#eef5ff;color:#2b64b6;font-size:12px;font-weight:800}.media-learning-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.media-learning-card{overflow:hidden;border:1px solid #dce6f3;background:#fff;border-radius:24px;box-shadow:0 10px 28px rgba(30,62,105,.08);transition:.22s ease}.media-learning-card:hover{transform:translateY(-4px);box-shadow:0 16px 36px rgba(30,62,105,.13)}.media-learning-thumb{height:230px;padding:18px;background:linear-gradient(145deg,#dff1ff,#eaf5ff 45%,#f3efff);position:relative;display:flex;align-items:center;justify-content:center;text-decoration:none}.media-learning-thumb-board{width:100%;height:170px;background:#fff;border:8px solid #334b65;border-radius:18px;box-shadow:0 13px 25px rgba(35,66,104,.17),inset 0 0 0 2px #dce9f8;position:relative}.media-learning-thumb-board .formula{position:absolute;font-weight:900;color:#3970ce}.media-learning-thumb-board .f1{top:28px;left:24px;font-size:19px}.media-learning-thumb-board .f2{top:72px;right:24px;font-size:16px;color:#ed656d}.media-learning-thumb-board .f3{bottom:22px;left:44px;font-size:15px;color:#29a36a}.media-learning-thumb-board .stroke{position:absolute;border-radius:999px;height:5px}.media-learning-thumb-board .s1{width:90px;background:#ffbd36;left:20px;bottom:45px;transform:rotate(-7deg)}.media-learning-thumb-board .s2{width:70px;background:#6b4ae9;right:28px;top:52px;transform:rotate(9deg)}.media-learning-thumb-label{position:absolute;top:14px;left:14px;background:#fff;color:#2e5fa5;border:1px solid #d7e4f5;border-radius:999px;padding:7px 10px;font-size:11px;font-weight:900}.media-learning-play{position:absolute;right:14px;bottom:14px;padding:8px 12px;border-radius:999px;background:#6344df;color:#fff;font-size:12px;font-weight:900;box-shadow:0 7px 17px rgba(99,68,223,.25)}.media-learning-card-body{padding:20px}.media-learning-card-body h3{margin:0 0 8px;color:#142843;font-size:21px}.media-learning-card-body p{margin:0;color:#60728b;line-height:1.6;font-size:14px;min-height:68px}.media-learning-tags{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:12px}.media-learning-tags span{font-size:11px;font-weight:800;color:#3a6297;background:#eef6ff;padding:6px 8px;border-radius:8px}.media-learning-meta{display:flex;flex-wrap:wrap;gap:10px;margin:15px 0;color:#60728b;font-size:12px;font-weight:700}.media-learning-button{display:flex;align-items:center;justify-content:space-between;background:linear-gradient(135deg,#6647e8,#4b7bea);color:#fff!important;text-decoration:none;border-radius:13px;padding:12px 14px;font-weight:900}.media-learning-coming{opacity:.62}.media-learning-coming .media-learning-thumb{filter:saturate(.45)}
@media(max-width:980px){.media-learning-hero{grid-template-columns:1fr}.media-learning-hero-art{min-height:180px}.media-learning-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.media-learning-page{padding-left:14px!important;padding-right:14px!important}.media-learning-hero{padding:24px 20px;border-radius:22px}.media-learning-hero h1{font-size:31px}.media-learning-grid{grid-template-columns:1fr}.media-learning-heading{align-items:flex-start;flex-direction:column}.media-learning-card-body p{min-height:0}}
/* V4.15.3 — thumbnail Tata Surya 3D */
.media-learning-thumb-space{background:radial-gradient(circle at 23% 50%,#ffb227 0 5%,#ff6a00 6%,rgba(255,98,0,.25) 11%,transparent 18%),radial-gradient(circle at 73% 40%,rgba(71,46,151,.45),transparent 42%),linear-gradient(145deg,#07152f,#080c21 55%,#020617);overflow:hidden}.media-learning-thumb-space:before{content:"";position:absolute;inset:0;background-image:radial-gradient(circle,#fff 0 1px,transparent 1.4px);background-size:34px 31px;opacity:.25}.media-learning-solar-mini{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.media-learning-solar-mini .sun{position:absolute;left:8%;top:50%;width:56px;height:56px;transform:translateY(-50%);border-radius:50%;background:radial-gradient(circle at 34% 30%,#fff8a6,#ffb323 35%,#ff6800 75%);box-shadow:0 0 26px rgba(255,137,0,.72)}.media-learning-solar-mini .orbit{position:absolute;left:15%;top:50%;border:1px solid rgba(196,218,255,.25);border-radius:50%;transform:translateY(-50%) rotate(-10deg)}.media-learning-solar-mini .o1{width:120px;height:58px}.media-learning-solar-mini .o2{width:185px;height:92px}.media-learning-solar-mini .o3{width:255px;height:128px}.media-learning-solar-mini .planet{position:absolute;border-radius:50%;box-shadow:inset -5px -5px 10px rgba(0,0,0,.35),0 0 10px rgba(255,255,255,.18)}.media-learning-solar-mini .earth{width:25px;height:25px;left:48%;top:42%;background:radial-gradient(circle at 30% 28%,#c8f6ff,#3e87df 45%,#1f5937 57%,#133261 100%)}.media-learning-solar-mini .jupiter{width:40px;height:40px;left:65%;top:57%;background:linear-gradient(#d9b187 15%,#9f6d50 25% 35%,#e8c9a6 45% 58%,#a36a4b 65% 75%,#d6b28c 83%)}.media-learning-solar-mini .saturn{width:32px;height:32px;left:81%;top:30%;background:#dec47e}.media-learning-solar-mini .saturn:after{content:"";position:absolute;left:50%;top:50%;width:54px;height:14px;border:4px solid rgba(232,210,149,.8);border-radius:50%;transform:translate(-50%,-50%) rotate(-16deg)}.media-learning-space-caption{position:absolute;left:18px;right:18px;bottom:16px;color:#dbeafe;font-size:11px;font-weight:800;text-align:center;letter-spacing:.03em}
/* V4.15.4 — thumbnail Pecahan Matematika */
.media-learning-thumb-fractions{background:linear-gradient(145deg,#fff7de,#fff,#eef6ff);overflow:hidden}.media-learning-fraction-mini{width:100%;height:100%;position:relative;display:flex;align-items:center;justify-content:center;gap:22px}.media-learning-fraction-pie{width:120px;height:120px;border-radius:50%;background:conic-gradient(#6d4aff 0 75%,#e5eaf4 75% 100%);border:8px solid #fff;box-shadow:0 10px 24px rgba(56,67,104,.14);position:relative}.media-learning-fraction-pie:after{content:"¾";position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);width:56px;height:56px;border-radius:50%;background:#fff;display:grid;place-items:center;color:#6d4aff;font-size:23px;font-weight:950;box-shadow:0 4px 12px rgba(40,50,80,.12)}.media-learning-fraction-bars{width:120px;display:grid;gap:8px}.media-learning-fraction-bars span{display:grid;grid-template-columns:repeat(4,1fr);height:23px;border-radius:7px;overflow:hidden;background:#e9eef6;border:3px solid #fff;box-shadow:0 4px 10px rgba(44,61,94,.08)}.media-learning-fraction-bars span i{border-right:1px solid #fff;background:#e9eef6}.media-learning-fraction-bars span i.on{background:linear-gradient(135deg,#4e7ff0,#27bfd7)}.media-learning-fraction-caption{position:absolute;left:18px;right:18px;bottom:17px;text-align:center;color:#596a84;font-size:11px;font-weight:850}
/* V4.15.5 — thumbnail Geometri Interaktif */
.media-learning-thumb-geometry{overflow:hidden;background:linear-gradient(145deg,#e7fbff 0%,#f2edff 48%,#fff5d8 100%)}.media-learning-geometry-mini{position:relative;width:100%;height:100%}.media-learning-geometry-mini .gshape{position:absolute;display:grid;place-items:center;font-weight:950;color:#fff;box-shadow:0 10px 22px rgba(55,68,120,.17);animation:mediaGeoFloat 3s ease-in-out infinite}.media-learning-geometry-mini .tri{left:11%;top:26%;width:78px;height:70px;background:linear-gradient(135deg,#ff8b5e,#ff5f8a);clip-path:polygon(50% 0,100% 100%,0 100%)}.media-learning-geometry-mini .circle{left:42%;top:22%;width:72px;height:72px;border-radius:50%;background:linear-gradient(135deg,#37c9d6,#4f7bea);animation-delay:-.7s}.media-learning-geometry-mini .square{right:10%;top:28%;width:70px;height:70px;border-radius:16px;background:linear-gradient(135deg,#7550ee,#a855f7);transform:rotate(12deg);animation-delay:-1.4s}.media-learning-geometry-mini .cube{left:31%;bottom:18%;width:82px;height:82px;border-radius:18px;background:linear-gradient(135deg,#ffd05b,#ff8f4d);transform:rotate(18deg);animation-delay:-2s}.media-learning-geometry-mini .cube:before,.media-learning-geometry-mini .cube:after{content:"";position:absolute;border:3px solid rgba(255,255,255,.8)}.media-learning-geometry-mini .cube:before{inset:13px;transform:skewY(-18deg)}.media-learning-geometry-mini .cube:after{width:45px;height:45px;left:18px;top:18px;transform:rotate(45deg);border-radius:10px}.media-learning-geometry-caption{position:absolute;left:18px;right:18px;bottom:17px;text-align:center;color:#596a84;font-size:11px;font-weight:850}@keyframes mediaGeoFloat{50%{translate:0 -8px}}
/* V4.15.6 — thumbnail Komponen Komputer & Simulator Merakit PC */
.media-learning-thumb-computer{overflow:hidden;background:radial-gradient(circle at 76% 28%,rgba(77,211,239,.2),transparent 26%),linear-gradient(145deg,#081d35,#102d50 55%,#142252)}.media-learning-computer-mini{position:relative;width:100%;height:100%}.media-learning-computer-case{position:absolute;left:10%;top:17%;width:112px;height:142px;border:4px solid #6ddfee;border-radius:15px;background:linear-gradient(145deg,#153b5c,#09192e);box-shadow:0 12px 28px rgba(3,15,29,.35),0 0 22px rgba(75,210,237,.18)}.media-learning-computer-case:before{content:"";position:absolute;left:14px;top:17px;width:58px;height:72px;border:2px solid #3d7797;border-radius:7px;background:#0b2c45}.media-learning-computer-case:after{content:"";position:absolute;right:12px;top:18px;width:19px;height:78px;border:2px solid #315e7b;border-radius:6px;box-shadow:0 88px 0 -3px #1bc995}.media-learning-computer-chip{position:absolute;left:48%;top:21%;width:70px;height:70px;border-radius:13px;background:linear-gradient(135deg,#7054ed,#326cdb);box-shadow:0 10px 24px rgba(32,48,108,.35);display:grid;place-items:center;color:#fff;font-weight:950;font-size:16px;transform:rotate(-8deg)}.media-learning-computer-chip:before{content:"CPU"}.media-learning-computer-ram{position:absolute;right:11%;top:31%;width:25px;height:105px;border-radius:8px;background:linear-gradient(180deg,#25c69f,#0c765f);box-shadow:11px 4px 0 #174a75,-11px -4px 0 #1c5c89;transform:rotate(6deg)}.media-learning-computer-gpu{position:absolute;left:46%;bottom:22%;width:118px;height:37px;border-radius:9px;background:linear-gradient(135deg,#ff8252,#df3f72);box-shadow:0 10px 22px rgba(70,21,42,.3)}.media-learning-computer-gpu:before,.media-learning-computer-gpu:after{content:"";position:absolute;top:7px;width:24px;height:24px;border-radius:50%;background:#152d45;border:4px solid #6e93aa}.media-learning-computer-gpu:before{left:18px}.media-learning-computer-gpu:after{right:18px}.media-learning-computer-caption{position:absolute;left:16px;right:16px;bottom:15px;text-align:center;color:#c5eaf4;font-size:11px;font-weight:850}.media-learning-thumb-computer .media-learning-play{background:linear-gradient(135deg,#20bfcf,#5f4ee8)}

/* V4.15.9 — thumbnail Organ Tubuh Manusia 3D */
.media-learning-thumb-anatomy{overflow:hidden;background:radial-gradient(circle at 70% 24%,rgba(255,92,126,.13),transparent 28%),linear-gradient(145deg,#e8f7fb,#eef3ff 52%,#f9eef6)}
.media-learning-anatomy-mini{position:absolute;inset:22px 62px 24px 62px;display:flex;align-items:center;justify-content:center;filter:drop-shadow(0 13px 19px rgba(29,52,81,.18))}
.media-learning-anatomy-mini img{height:100%;max-width:100%;object-fit:cover;object-position:50% 34%;border-radius:18px;border:5px solid rgba(255,255,255,.92);box-shadow:0 0 0 1px rgba(72,111,145,.12)}
.media-learning-anatomy-mini .a-hot{position:absolute;width:13px;height:13px;border:2px solid #fff;border-radius:50%;background:#20bec9;box-shadow:0 0 0 4px rgba(32,190,201,.18),0 0 14px rgba(32,190,201,.65);animation:mediaAnatomyPulse 1.8s ease-in-out infinite}.media-learning-anatomy-mini .h1{left:48%;top:9%}.media-learning-anatomy-mini .h2{left:51%;top:38%;animation-delay:-.4s}.media-learning-anatomy-mini .h3{left:43%;top:49%;animation-delay:-.8s}.media-learning-anatomy-mini .h4{left:51%;top:68%;animation-delay:-1.2s}.media-learning-anatomy-caption{position:absolute;left:15px;right:15px;bottom:15px;text-align:center;color:#4f667b;font-size:11px;font-weight:850}.media-learning-thumb-anatomy .media-learning-play{background:linear-gradient(135deg,#17bcbf,#6454e8)}@keyframes mediaAnatomyPulse{50%{transform:scale(1.35)}}

/* Digitera V4.16.4 — thumbnail Peta Bumi 3D */
.media-learning-thumb-earth{overflow:hidden;background:radial-gradient(circle at 50% 50%,#153966 0,#07172d 48%,#020713 100%)}
.media-learning-earth-mini{position:relative;width:100%;height:100%;display:grid;place-items:center}
.media-learning-earth-mini .globe{position:relative;width:158px;height:158px;border-radius:50%;background-image:linear-gradient(90deg,rgba(255,255,255,.03),rgba(0,0,0,.12)),url('earth-blue-marble-2048.png');background-size:auto 100%;background-position:58% center;box-shadow:inset -22px -10px 30px rgba(0,0,0,.42),inset 12px 8px 22px rgba(255,255,255,.12),0 0 0 2px rgba(112,219,255,.2),0 0 32px rgba(45,149,255,.28);animation:mediaEarthSpin 12s linear infinite}
.media-learning-earth-mini .globe:after{content:"";position:absolute;inset:-8px;border-radius:50%;border:2px solid rgba(89,213,255,.18);box-shadow:0 0 24px rgba(63,179,255,.16)}
.media-learning-earth-mini .orbit{position:absolute;width:220px;height:82px;border:2px solid rgba(121,207,255,.2);border-radius:50%;transform:rotate(-17deg)}
.media-learning-earth-mini .star{position:absolute;width:4px;height:4px;border-radius:50%;background:#fff;box-shadow:0 0 8px #fff}.media-learning-earth-mini .s1{left:16%;top:28%}.media-learning-earth-mini .s2{right:14%;top:18%;width:3px;height:3px}.media-learning-earth-mini .s3{right:21%;bottom:25%;width:2px;height:2px}.media-learning-earth-caption{position:absolute;left:15px;right:15px;bottom:15px;text-align:center;color:#d2efff;font-size:11px;font-weight:850}.media-learning-thumb-earth .media-learning-play{background:linear-gradient(135deg,#17baca,#3968e5)}
@keyframes mediaEarthSpin{to{background-position:-100% center}}

/* Digitera V4.17.0 — thumbnail Menara Hitung Interaktif SD */
.media-learning-thumb-counting{overflow:hidden;background:radial-gradient(circle at 17% 16%,rgba(255,226,104,.62),transparent 24%),linear-gradient(145deg,#fff7d8,#fff 48%,#eaf8ff)}
.media-learning-counting-mini{position:relative;width:92%;height:82%;display:flex;align-items:flex-end;justify-content:center;gap:10px;padding:0 8px 33px}
.media-learning-counting-mini:after{content:"";position:absolute;left:1%;right:1%;bottom:25px;height:29px;border-radius:9px;background:linear-gradient(180deg,#f3c98e,#cf8847);box-shadow:0 8px 12px rgba(128,78,35,.18),inset 0 3px 4px rgba(255,255,255,.4)}
.mct-tower{position:relative;z-index:2;width:17%;height:112px;display:flex;flex-direction:column-reverse;align-items:center;gap:0;padding-bottom:11px}.mct-tower i{position:absolute;z-index:-1;bottom:8px;width:10px;height:102px;border-radius:999px;background:linear-gradient(90deg,#aa6f38,#efca99,#9a5d2b)}.mct-tower b{width:54px;height:19px;border-radius:50%;box-shadow:inset 0 4px 5px rgba(255,255,255,.42),inset 0 -5px 6px rgba(0,0,0,.14),0 2px 3px rgba(0,0,0,.11)}.mct-tower.t1 b{background:linear-gradient(#ffad42,#f17612)}.mct-tower.t2 b{background:linear-gradient(#ffdf43,#eeb500)}.mct-tower.t3 b{background:linear-gradient(#5bd266,#279c38)}.mct-tower.t4 b{background:linear-gradient(#ff625f,#da313b)}.mct-tower.t5 b{background:linear-gradient(#5ac9f4,#278dce)}.mct-base{position:absolute;z-index:3;left:5%;right:5%;bottom:27px;text-align:center;color:#402b1d;font-size:12px;font-weight:950;word-spacing:13px}.media-learning-counting-caption{position:absolute;left:14px;right:14px;bottom:13px;text-align:center;color:#5d7185;font-size:11px;font-weight:850}.media-learning-thumb-counting .media-learning-play{background:linear-gradient(135deg,#ff9126,#ff6c25)}

/* Digitera V4.26.6 - Spin Wheel media card */
.media-learning-featured-wheel{border-color:#ddd6fe!important;box-shadow:0 20px 48px rgba(87,63,190,.13)!important}
.media-learning-featured-wheel:hover{box-shadow:0 26px 60px rgba(87,63,190,.2)!important}
.media-learning-thumb-wheel{position:relative;overflow:hidden;background:radial-gradient(circle at 78% 18%,rgba(255,255,255,.24),transparent 20%),linear-gradient(135deg,#4c1d95 0%,#6d46e8 45%,#2563eb 100%)!important;min-height:260px}
.media-learning-thumb-wheel:after{content:"";position:absolute;width:180px;height:180px;left:-80px;bottom:-100px;border-radius:50%;background:rgba(255,255,255,.08)}
.media-wheel-preview{position:absolute;left:50%;top:50%;width:205px;height:205px;transform:translate(-50%,-48%);display:grid;place-items:center}
.media-wheel-disc{position:absolute;inset:8px;border-radius:50%;background:conic-gradient(#ff4d6d 0 12.5%,#ffb703 12.5% 25%,#06b6d4 25% 37.5%,#22c55e 37.5% 50%,#8b5cf6 50% 62.5%,#3b82f6 62.5% 75%,#f97316 75% 87.5%,#ec4899 87.5%);border:8px solid rgba(255,255,255,.96);box-shadow:0 18px 36px rgba(28,20,80,.3);animation:mediaWheelFloat 4.6s ease-in-out infinite}
.media-wheel-disc:after{content:"";position:absolute;inset:39%;border-radius:50%;background:#fff;box-shadow:0 4px 14px rgba(40,28,100,.16)}
.media-wheel-center{position:relative;z-index:4;display:grid;place-items:center;width:58px;height:58px;border-radius:50%;background:#fff;color:#5738c5;font-size:10px;font-weight:900;box-shadow:0 8px 20px rgba(38,26,93,.2)}
.media-wheel-pointer{position:absolute;z-index:5;right:-7px;top:50%;transform:translateY(-50%);width:0;height:0;border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:0;border-right:32px solid #fff;filter:drop-shadow(0 4px 4px rgba(0,0,0,.18))}
.mw-name{position:absolute;z-index:2;color:#fff;font-size:9px;font-weight:900;text-shadow:0 1px 3px rgba(0,0,0,.35)}.mw-name.n1{left:35px;top:45px;transform:rotate(-44deg)}.mw-name.n2{right:35px;top:45px;transform:rotate(42deg)}.mw-name.n3{right:33px;bottom:45px;transform:rotate(136deg)}.mw-name.n4{left:32px;bottom:45px;transform:rotate(-136deg)}
.media-learning-wheel-caption{position:absolute;left:18px;right:18px;bottom:17px;text-align:center;padding:7px 10px;border-radius:999px;background:rgba(18,24,67,.36);border:1px solid rgba(255,255,255,.16);color:#fff;font-size:10px;font-weight:700;backdrop-filter:blur(5px)}
.media-wheel-spark{position:absolute;color:#fff;font-style:normal;text-shadow:0 4px 10px rgba(0,0,0,.15);animation:mediaSpark 2.2s ease-in-out infinite}.media-wheel-spark.s1{left:18px;top:72px;font-size:22px}.media-wheel-spark.s2{right:18px;top:58px;font-size:18px;animation-delay:.5s}.media-wheel-spark.s3{right:26px;bottom:72px;font-size:16px;animation-delay:1s}.media-wheel-button{background:linear-gradient(135deg,#6d46e8,#2563eb)!important;color:#fff!important;border-color:transparent!important}
@keyframes mediaWheelFloat{50%{transform:rotate(5deg) scale(1.025)}}@keyframes mediaSpark{50%{transform:scale(1.35) rotate(18deg);opacity:.65}}
@media(max-width:640px){.media-learning-thumb-wheel{min-height:230px}.media-wheel-preview{width:180px;height:180px}.media-wheel-disc{inset:7px}.media-learning-wheel-caption{font-size:9px}}
