.fcdam-app,.fcdam-app *{box-sizing:border-box}
.fcdam-app{--accent:#ff8a00;--accent2:#ffb347;--accent3:#8f3e00;--pagebg:#070605;--panel:rgba(18,10,4,.72);--panel2:rgba(10,5,2,.78);--text:#fff9f2;--muted:#c8b4a3;position:relative;left:50%;transform:translateX(-50%);width:min(1600px,calc(100vw - 32px));max-width:none!important;margin:26px 0!important;padding:22px 0 42px;overflow:visible;color:var(--text);font-family:Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;background:var(--pagebg)!important;border:0!important;border-radius:24px;box-shadow:0 0 0 100vmax var(--pagebg)!important;clip-path:inset(-100px -100vmax -100px -100vmax);isolation:isolate}
/* Background full-width gelap: menyatu dengan halaman member dan menampilkan grid kotak-kotak halus. */
.fcdam-app:before{content:"";position:absolute;left:50%;top:-26px;bottom:-42px;width:100vw;z-index:-4;pointer-events:none;transform:translateX(-50%);background-color:var(--pagebg);background-image:linear-gradient(rgba(255,145,35,.075) 1px,transparent 1px),linear-gradient(90deg,rgba(255,145,35,.075) 1px,transparent 1px),radial-gradient(circle at 18% 20%,rgba(255,117,0,.12),transparent 28%),radial-gradient(circle at 82% 62%,rgba(255,166,72,.08),transparent 34%);background-size:52px 52px,52px 52px,100% 100%,100% 100%;background-position:0 0,0 0,0 0,0 0;animation:fcdamGrid 24s linear infinite}
.fcdam-app:after{content:"";position:absolute;z-index:5;left:0;right:0;top:8px;height:1px;background:linear-gradient(90deg,transparent,rgba(255,138,0,.15),#ffe8c8,rgba(255,138,0,.15),transparent);box-shadow:0 0 26px rgba(255,138,0,.36);animation:fcdamScan 6.5s ease-in-out infinite;pointer-events:none}
.fcdam-bg{position:absolute;inset:-80px -10%;z-index:-3;overflow:hidden;pointer-events:none;mix-blend-mode:screen}.fcdam-bg span{position:absolute;border-radius:50%;filter:blur(20px);opacity:.24;will-change:transform}.fcdam-bg span:nth-child(1){width:440px;height:440px;left:-100px;top:4%;background:radial-gradient(circle,rgba(255,111,0,.62),transparent 66%);animation:fcdamFloat1 15s ease-in-out infinite}.fcdam-bg span:nth-child(2){width:560px;height:560px;right:-190px;top:31%;background:radial-gradient(circle,rgba(255,184,86,.42),transparent 67%);animation:fcdamFloat2 19s ease-in-out infinite}.fcdam-bg span:nth-child(3){width:380px;height:380px;left:36%;bottom:-120px;background:radial-gradient(circle,rgba(255,76,0,.40),transparent 66%);animation:fcdamFloat3 14s ease-in-out infinite}.fcdam-bg i{position:absolute;left:-35%;top:23%;width:42%;height:1px;background:linear-gradient(90deg,transparent,rgba(255,218,161,.75),transparent);box-shadow:0 0 24px rgba(255,138,0,.45);transform:rotate(-12deg);animation:fcdamBeam 8.5s linear infinite}
.fcdam-bg:before{content:"";position:absolute;width:760px;height:760px;left:50%;top:23%;margin:-380px 0 0 -380px;border-radius:50%;background:conic-gradient(from 0deg,transparent 0 76%,rgba(255,147,45,.12) 82%,transparent 88%);filter:blur(1px);opacity:.75;animation:fcdamRadar 18s linear infinite}.fcdam-bg:after{content:"";position:absolute;inset:0;background-image:radial-gradient(circle at 12% 22%,rgba(255,184,96,.75) 0 1px,transparent 1.6px),radial-gradient(circle at 74% 18%,rgba(255,138,0,.58) 0 1px,transparent 1.7px),radial-gradient(circle at 44% 66%,rgba(255,220,169,.5) 0 1px,transparent 1.6px),radial-gradient(circle at 90% 74%,rgba(255,125,0,.55) 0 1px,transparent 1.8px);background-size:210px 190px,260px 240px,230px 270px,310px 260px;opacity:.28;animation:fcdamParticles 22s linear infinite}
@keyframes fcdamGrid{0%{background-position:0 0,0 0,0 0,0 0}100%{background-position:0 104px,104px 0,0 0,0 0}}@keyframes fcdamScan{0%,100%{opacity:.2;transform:translateX(-8%)}50%{opacity:.9;transform:translateX(8%)}}@keyframes fcdamFloat1{0%,100%{transform:translate3d(0,0,0) scale(1)}50%{transform:translate3d(90px,52px,0) scale(1.08)}}@keyframes fcdamFloat2{0%,100%{transform:translate3d(0,0,0) scale(1)}50%{transform:translate3d(-105px,-65px,0) scale(.93)}}@keyframes fcdamFloat3{0%,100%{transform:translate3d(0,0,0)}50%{transform:translate3d(70px,-95px,0)}}@keyframes fcdamBeam{0%{transform:translateX(-15vw) rotate(-12deg);opacity:0}20%{opacity:.5}80%{opacity:.32}100%{transform:translateX(150vw) rotate(-12deg);opacity:0}}@keyframes fcdamRadar{to{transform:rotate(360deg)}}@keyframes fcdamParticles{to{background-position:130px 90px,-100px 140px,90px -140px,-150px -100px}}
.fcdam-shell{width:min(1500px,calc(100% - 30px));margin:0 auto;position:relative;z-index:2}
.fcdam-header,.fcdam-content,.fcdam-support{position:relative;border:1px solid rgba(255,151,48,.28);background:linear-gradient(145deg,rgba(24,13,6,.76),rgba(6,4,2,.82));backdrop-filter:blur(17px) saturate(118%);-webkit-backdrop-filter:blur(17px) saturate(118%);box-shadow:0 22px 70px rgba(0,0,0,.38),inset 0 1px rgba(255,204,145,.07),0 0 38px rgba(255,128,0,.045);border-radius:18px;overflow:hidden}
.fcdam-header:before,.fcdam-content:before,.fcdam-support:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(115deg,transparent 0 38%,rgba(255,167,71,.035) 48%,transparent 58%),linear-gradient(rgba(255,145,35,.022) 1px,transparent 1px),linear-gradient(90deg,rgba(255,145,35,.022) 1px,transparent 1px);background-size:100% 100%,42px 42px,42px 42px;transform:translateX(-90%);animation:fcdamGlassSweep 10s ease-in-out infinite}.fcdam-header:after,.fcdam-content:after,.fcdam-support:after{content:"";position:absolute;top:0;left:8%;right:8%;height:1px;background:linear-gradient(90deg,transparent,var(--accent),#ffe2b8,var(--accent),transparent);box-shadow:0 0 18px rgba(255,138,0,.42)}@keyframes fcdamGlassSweep{0%,68%,100%{transform:translateX(-90%)}82%{transform:translateX(90%)}}
.fcdam-header{display:block;padding:30px 32px 34px}.fcdam-header-top{display:flex;align-items:flex-start;justify-content:space-between;gap:28px}.fcdam-header-copy{max-width:1220px}.fcdam-kicker,.fcdam-support-kicker{display:block;color:#ffae55;font-size:10px;font-weight:950;letter-spacing:.19em;text-transform:uppercase}.fcdam-header h1{margin:9px 0 10px;font-size:clamp(32px,4vw,50px);line-height:1.02;font-weight:950;letter-spacing:-.035em;color:#fff}.fcdam-header p{max-width:1320px;margin:0;color:var(--muted);font-size:14px;line-height:1.7}.fcdam-header.has-opening-video{padding-bottom:30px}.fcdam-header-video{margin-top:25px;padding-top:22px;border-top:1px solid rgba(255,155,58,.18)}.fcdam-header-video-label{max-width:1360px;margin-left:auto!important;margin-right:auto!important;display:flex;align-items:baseline;gap:10px 14px;flex-wrap:wrap;margin:0 2px 13px}.fcdam-header-video-label span{color:#ff9f3f;font-size:9px;font-weight:950;letter-spacing:.18em;text-transform:uppercase}.fcdam-header-video-label strong{color:#fff;font-size:15px;font-weight:950;letter-spacing:.02em}.fcdam-header-video-label small{flex-basis:100%;color:#a9917c;font-size:11.5px;line-height:1.55}
.fcdam-status{flex:0 0 auto;display:inline-flex;align-items:center;gap:9px;padding:10px 15px;border:1px solid rgba(255,154,59,.5);border-radius:999px;background:rgba(62,28,4,.68);color:#ffe2bf;font-size:9px;font-weight:950;letter-spacing:.1em;text-transform:uppercase}.fcdam-status i{width:8px;height:8px;border-radius:50%;background:#ff9c2f;box-shadow:0 0 16px #ff8a00;animation:fcdamPulse 2s ease-in-out infinite}@keyframes fcdamPulse{50%{transform:scale(1.35);opacity:.7}}
.fcdam-opening-frame{position:relative;width:100%;max-width:1360px;margin-left:auto;margin-right:auto;aspect-ratio:16/9;overflow:hidden;border:1px solid rgba(255,157,59,.34);border-radius:14px;background:#000;box-shadow:0 22px 58px rgba(0,0,0,.42),0 0 36px rgba(255,128,0,.055)}.fcdam-opening-frame:before{content:"";position:absolute;z-index:2;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1px rgba(255,201,140,.04);pointer-events:none}.fcdam-opening-frame iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.fcdam-opening-invalid{display:grid;place-items:center;min-height:300px;padding:30px;border:1px dashed rgba(255,158,58,.3);border-radius:14px;background:rgba(9,5,2,.84);text-align:center}.fcdam-opening-invalid strong{display:block;color:#ffad55;font-size:18px}.fcdam-opening-invalid span{display:block;margin-top:5px;color:#8f7865;font-size:12px}
/* Menubar selalu sticky. Klik tab hanya mengganti panel, tidak menggulir halaman ke video. */
.fcdam-tabs{position:sticky;top:10px;z-index:1000;display:flex;gap:8px;margin:16px 0 0;padding:9px;border:1px solid rgba(255,151,48,.28);border-radius:14px;background:rgba(7,4,2,.86);backdrop-filter:blur(20px) saturate(135%);-webkit-backdrop-filter:blur(20px) saturate(135%);box-shadow:0 15px 40px rgba(0,0,0,.38),0 0 0 1px rgba(255,138,0,.035) inset;overflow-x:auto;scrollbar-width:thin;scrollbar-color:#a14b08 #100803}.fcdam-tabs:before{content:"";position:absolute;left:10px;right:10px;top:0;height:1px;background:linear-gradient(90deg,transparent,#ff8a00,#ffe6bf,#ff8a00,transparent);animation:fcdamTabGlow 3.6s ease-in-out infinite;pointer-events:none}@keyframes fcdamTabGlow{50%{opacity:.35;filter:blur(2px)}}.fcdam-tab{appearance:none;flex:1 0 150px;border:1px solid rgba(255,164,80,.16);border-radius:10px;padding:12px 10px;min-height:56px;background:linear-gradient(180deg,rgba(22,12,5,.94),rgba(10,5,2,.94));color:#cdb7a4;cursor:pointer;font-size:10px;font-weight:950;letter-spacing:.035em;transition:.2s;white-space:nowrap}.fcdam-tab:hover{border-color:rgba(255,153,53,.52);color:#fff;transform:translateY(-1px)}.fcdam-tab.is-active{border-color:#ff9a33;background:linear-gradient(180deg,#9b4104,#5f2501);color:#fff;box-shadow:0 0 0 1px rgba(255,255,255,.04) inset,0 8px 25px rgba(255,119,0,.14),0 0 22px rgba(255,128,0,.08)}.fcdam-tab-icon{display:inline-grid;place-items:center;width:25px;height:25px;margin-right:7px;border-radius:7px;background:rgba(255,255,255,.07);color:#ffd2a1}
.fcdam-content{margin-top:14px;padding:30px 30px 36px;min-height:420px}.fcdam-panel[hidden]{display:none!important}.fcdam-panel{animation:fcdamFade .24s ease both}@keyframes fcdamFade{from{opacity:.3;transform:translateY(7px)}to{opacity:1;transform:none}}
.fcdam-section-heading{max-width:1420px;margin-left:auto;margin-right:auto;display:flex;align-items:flex-start;gap:16px;margin-bottom:24px}.fcdam-section-heading>span{display:grid;place-items:center;flex:0 0 48px;height:48px;border:1px solid rgba(255,160,68,.46);border-radius:11px;background:rgba(43,19,4,.82);color:#ffab4f;font-size:14px;font-weight:950;box-shadow:0 0 20px rgba(255,128,0,.07)}.fcdam-section-heading small{display:block;color:#f89a3c;font-size:9px;font-weight:950;letter-spacing:.16em}.fcdam-section-heading h2{margin:4px 0 7px;font-size:clamp(25px,3vw,39px);line-height:1;font-weight:950}.fcdam-section-heading p{margin:0;max-width:1320px;color:#bda994;font-size:13px;line-height:1.65}
.fcdam-action-grid{max-width:1420px;margin-left:auto;margin-right:auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.fcdam-action-card{--brand:#ff8a00;--brand2:#a54600;position:relative;padding:23px;border:1px solid color-mix(in srgb,var(--brand) 36%,transparent);border-radius:14px;background:linear-gradient(145deg,rgba(29,16,7,.78),rgba(8,4,2,.84));backdrop-filter:blur(10px);text-align:left;overflow:hidden;transition:.2s}.fcdam-action-card:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--brand) 62%,transparent)}.fcdam-action-card:after{content:"";position:absolute;right:-60px;bottom:-80px;width:180px;height:180px;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--brand) 20%,transparent),transparent 65%)}.fcdam-action-icon{display:grid;place-items:center;width:44px;height:44px;border:1px solid color-mix(in srgb,var(--brand) 72%,#fff 8%);border-radius:11px;background:color-mix(in srgb,var(--brand) 14%,#090502);color:var(--brand);font-size:20px;font-weight:950;box-shadow:0 0 24px color-mix(in srgb,var(--brand) 15%,transparent)}.fcdam-action-card h3{margin:14px 0 7px;font-size:18px}.fcdam-action-card p{margin:0;color:#b6a18e;font-size:12.5px;line-height:1.6}.fcdam-action-card a{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;margin-top:18px;padding:14px 16px;border:1px solid color-mix(in srgb,var(--brand) 68%,#fff 4%);border-radius:10px;background:linear-gradient(135deg,var(--brand),var(--brand2));color:#fff!important;text-decoration:none!important;font-size:11px;font-weight:950;letter-spacing:.05em;box-shadow:0 10px 25px color-mix(in srgb,var(--brand) 16%,transparent);transition:.2s}.fcdam-action-card a:hover{filter:brightness(1.08);transform:translateY(-1px)}
.fcdam-brand-telegram{--brand:#229ed9;--brand2:#1378a9}.fcdam-brand-whatsapp{--brand:#25d366;--brand2:#128c48}.fcdam-brand-youtube{--brand:#ff0033;--brand2:#b60022}.fcdam-brand-instagram{--brand:#c13584;--brand2:#f77737}.fcdam-brand-tiktok{--brand:#25f4ee;--brand2:#fe2c55}.fcdam-brand-shopee{--brand:#ee4d2d;--brand2:#b73018}.fcdam-brand-facebook{--brand:#1877f2;--brand2:#0d4fa8}.fcdam-brand-discord{--brand:#5865f2;--brand2:#3944b7}.fcdam-brand-drive{--brand:#4285f4;--brand2:#0f9d58}.fcdam-brand-generic{--brand:#ff8a00;--brand2:#a84a00}.fcdam-brand-instagram .fcdam-action-button{background:linear-gradient(135deg,#833ab4,#fd1d1d,#fcb045)}.fcdam-brand-tiktok .fcdam-action-button{background:linear-gradient(135deg,#111 0,#17272a 45%,#40121f 100%);border-color:#25f4ee;box-shadow:inset -3px 0 #fe2c55,0 10px 25px rgba(37,244,238,.12)}
.fcdam-lesson-list{display:grid;gap:11px;max-width:1420px;margin:0 auto}.fcdam-lesson{overflow:hidden;border:1px solid rgba(255,154,54,.22);border-radius:14px;background:linear-gradient(145deg,rgba(22,11,4,.82),rgba(7,4,2,.86));backdrop-filter:blur(10px);box-shadow:0 12px 32px rgba(0,0,0,.18);transition:border-color .2s,box-shadow .2s,transform .2s}.fcdam-lesson:hover{border-color:rgba(255,160,65,.42)}.fcdam-lesson.is-open{border-color:rgba(255,151,48,.72);box-shadow:0 0 0 1px rgba(255,154,48,.08) inset,0 18px 45px rgba(0,0,0,.30),0 0 28px rgba(255,118,0,.08)}
.fcdam-lesson-toggle{appearance:none;width:100%;display:flex;align-items:center;gap:14px;min-height:72px;padding:12px 15px;border:0;background:transparent;color:#fff;text-align:left;cursor:pointer;font:inherit}.fcdam-lesson-toggle:focus-visible{outline:2px solid #ff9a33;outline-offset:-3px}.fcdam-lesson-number{display:grid;place-items:center;flex:0 0 48px;height:46px;border:1px solid rgba(255,179,96,.42);border-radius:10px;background:rgba(33,16,5,.86);color:#ffb05d;font-size:13px;font-weight:950;letter-spacing:.04em;transition:.2s}.fcdam-lesson-title{min-width:0;display:block;flex:1}.fcdam-lesson-title small{display:block;margin-bottom:3px;color:#b88a62;font-size:8px;font-weight:950;letter-spacing:.15em}.fcdam-lesson-title strong{display:block;color:#f5ede6;font-size:15px;line-height:1.35;font-weight:900;white-space:normal}.fcdam-lesson-action{display:flex;align-items:center;gap:9px;flex:0 0 auto}.fcdam-lesson-play{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#2a1204;color:#ffad55;font-size:11px}.fcdam-lesson-chevron{display:grid;place-items:center;width:28px;height:28px;color:#c69c76;font-size:20px;transition:transform .2s}.fcdam-lesson.is-open .fcdam-lesson-number{background:linear-gradient(135deg,#9b4104,#5f2501);border-color:#ff9a33;color:#fff;box-shadow:0 0 20px rgba(255,126,0,.12)}.fcdam-lesson.is-open .fcdam-lesson-title small{color:#ff9f3f}.fcdam-lesson.is-open .fcdam-lesson-title strong{color:#fff}.fcdam-lesson.is-open .fcdam-lesson-play{background:#ff8a00;color:#160a02;box-shadow:0 0 22px rgba(255,138,0,.2)}.fcdam-lesson.is-open .fcdam-lesson-chevron{transform:rotate(180deg);color:#ffb56b}.fcdam-lesson-body{padding:0 16px 17px 77px;animation:fcdamLessonOpen .22s ease both}.fcdam-lesson-body[hidden]{display:none!important}@keyframes fcdamLessonOpen{from{opacity:.2;transform:translateY(-5px)}to{opacity:1;transform:none}}
.fcdam-video-frame{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;background:#000;border:1px solid rgba(255,154,54,.3);border-radius:12px;box-shadow:0 16px 42px rgba(0,0,0,.32)}.fcdam-video-frame iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.fcdam-video-empty{display:grid;place-items:center;min-height:270px;padding:30px;border:1px dashed rgba(255,158,58,.3);border-radius:12px;background:rgba(9,5,2,.84);text-align:center}.fcdam-video-empty strong{display:block;color:#ffad55;font-size:18px}.fcdam-video-empty span{color:#8f7865;font-size:12px}.fcdam-video-copy{padding:15px 2px 2px}.fcdam-video-copy p{margin:0;color:#b9a28f;font-size:12.5px;line-height:1.7}.fcdam-video-resource{display:inline-flex;align-items:center;justify-content:center;min-height:42px;margin-top:14px;padding:10px 14px;border:1px solid rgba(255,153,53,.45);border-radius:8px;background:#2b1204;color:#ffc27d!important;text-decoration:none!important;font-size:11px;font-weight:900;transition:.2s}.fcdam-video-resource:hover{background:#421b04;color:#fff!important;transform:translateY(-1px)}
.fcdam-empty{display:grid;place-items:center;min-height:220px;padding:30px;border:1px dashed rgba(255,158,58,.27);border-radius:13px;background:rgba(10,5,2,.78);text-align:center}.fcdam-empty strong{display:block;color:#ffad55;font-size:18px}.fcdam-empty span{display:block;margin-top:5px;color:#8f7865;font-size:12px}.fcdam-support{margin-top:18px;padding:28px 32px;display:flex;align-items:center;justify-content:space-between;gap:28px}.fcdam-support h2{margin:6px 0 5px;color:#fff;font-size:clamp(23px,2.8vw,36px);font-weight:950}.fcdam-support p{margin:0;color:#ab9581;font-size:13px;line-height:1.6}.fcdam-support-button{--brand:#ff8a00;--brand2:#a84a00;flex:0 0 auto;display:flex;align-items:center;justify-content:center;min-width:250px;min-height:58px;padding:14px 22px;border:1px solid color-mix(in srgb,var(--brand) 65%,#fff 5%);border-radius:11px;background:linear-gradient(135deg,var(--brand),var(--brand2));color:#fff!important;text-decoration:none!important;font-size:12px;font-weight:950;letter-spacing:.04em;box-shadow:0 12px 30px color-mix(in srgb,var(--brand) 18%,transparent);transition:.2s}.fcdam-support-button:hover{transform:translateY(-2px);filter:brightness(1.08)}.fcdam-inline-error{padding:18px;border:1px solid #c3c4c7;background:#fff;color:#1d2327}

/* v1.3.6: viewport breakout. Portal dapat melewati max-width parent Elementor/tema, tetapi tetap centered dan tidak full-screen. */
@media(min-width:1400px){.fcdam-content{padding-left:38px;padding-right:38px}.fcdam-header{padding-left:38px;padding-right:38px}}
body.admin-bar .fcdam-tabs{top:42px}@media(max-width:782px){body.admin-bar .fcdam-tabs{top:56px}}@media(max-width:980px){.fcdam-action-grid{grid-template-columns:1fr}.fcdam-tab{flex-basis:145px}}@media(max-width:760px){.fcdam-app{left:auto;transform:none;width:calc(100% - 10px);margin:7px auto!important;padding:10px 0 28px;border-radius:16px}.fcdam-shell{width:calc(100% - 12px)}.fcdam-header{padding:22px 15px 18px}.fcdam-header-top{display:block}.fcdam-header h1{font-size:29px}.fcdam-header p{font-size:12.5px}.fcdam-status{margin-top:17px}.fcdam-header-video{margin-top:19px;padding-top:17px}.fcdam-header-video-label{gap:5px 9px;margin-bottom:10px}.fcdam-header-video-label strong{font-size:13px}.fcdam-header-video-label small{font-size:10.5px}.fcdam-opening-frame{border-radius:10px}.fcdam-tabs{top:6px;margin-top:8px;padding:6px;gap:6px;border-radius:11px;box-shadow:0 12px 30px rgba(0,0,0,.48),0 0 0 1px rgba(255,137,0,.06) inset}.fcdam-tab{flex:0 0 134px;min-height:46px;padding:9px 7px;font-size:8.8px}.fcdam-tab-icon{width:21px;height:21px;margin-right:4px}.fcdam-content{margin-top:8px;padding:22px 10px 26px}.fcdam-section-heading{gap:11px}.fcdam-section-heading>span{flex-basis:40px;height:40px}.fcdam-section-heading h2{font-size:24px}.fcdam-section-heading p{font-size:12px}.fcdam-action-card{padding:18px}.fcdam-lesson-toggle{min-height:64px;padding:10px 10px}.fcdam-lesson-number{flex-basis:42px;height:40px}.fcdam-lesson-title strong{font-size:13px}.fcdam-lesson-title small{font-size:7.5px}.fcdam-lesson-action{gap:5px}.fcdam-lesson-play{width:30px;height:30px}.fcdam-lesson-chevron{width:22px}.fcdam-lesson-body{padding:0 10px 12px}.fcdam-video-copy{padding:13px 2px 2px}.fcdam-support{margin-top:9px;padding:22px 15px;display:block;text-align:center}.fcdam-support p{font-size:12px}.fcdam-support-button{width:100%;min-width:0;margin-top:17px}}@media(prefers-reduced-motion:reduce){.fcdam-app:before,.fcdam-app:after,.fcdam-bg span,.fcdam-bg i,.fcdam-bg:before,.fcdam-bg:after,.fcdam-header:before,.fcdam-content:before,.fcdam-support:before,.fcdam-tabs:before,.fcdam-status i{animation:none!important}.fcdam-tab,.fcdam-action-card,.fcdam-lesson,.fcdam-support-button{transition:none!important}.fcdam-lesson-body{animation:none!important}}
