/* CoinWOW archived XE education · independent style scope, dark default inherited */
.cw-academy{background:var(--ap-7e5bfd8410,#071027);color:var(--ap-1310cdc9b0,#e8f5ff);min-width:0}
.cw-academy .cw-academy-hero{padding:42px 0;background:radial-gradient(ellipse at 80% 2%,var(--ap-53f085f055,rgba(59,123,184,.24)),transparent 60%),var(--ap-b0220284e7,#091a31);border-bottom:1px solid var(--ap-8dbe916fac,#284464)}
.cw-academy .cw-kicker{display:block;font-size:11px;font-weight:850;color:var(--ap-09e435eca2,#83dff0);letter-spacing:.14em;margin-bottom:13px}
.cw-academy .cw-academy-hero h1{max-width:900px;margin:0 0 14px;font-weight:850;line-height:1.3;letter-spacing:-.044em;font-size:clamp(29px,3.3vw,44px);color:var(--ap-be0365d40b,#f5fbff)}
.cw-academy .cw-academy-hero p{max-width:870px;font-size:15px;line-height:1.85;color:var(--ap-7b84fb1ae6,#b5cfe1);margin:0}
.cw-academy .cw-hero-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:23px}
.cw-academy .cw-academy-crumb{font-size:12px;color:var(--ap-cbbc5be34c,#89a9c2);margin:0 0 20px}
.cw-academy .cw-academy-crumb a{color:var(--ap-56f22fe85d,#82dce9)}
.cw-academy .cw-academy-strip{padding:19px 0;background:var(--ap-825c191712,#0c243c)}
.cw-academy .cw-academy-strip>.shell{display:flex;gap:18px;justify-content:space-between;flex-wrap:wrap;color:var(--ap-694f71059d,#eafaff)}
.cw-academy .cw-academy-strip strong{font-size:13px}
.cw-academy .cw-academy-strip span{font-size:12px;color:var(--ap-675dbba6c8,#9dbbd3)}
.cw-academy .cw-academy-library,.cw-academy .cw-academy-related{padding:34px 0 48px}
.cw-academy .cw-academy-related{background:var(--ap-12a8d24c61,#0b1d34)}
.cw-academy .cw-academy-head{margin-bottom:22px}
.cw-academy .cw-academy-head>span{font-size:11px;color:var(--ap-5276d88a44,#73d9e8);font-weight:800;letter-spacing:.12em}
.cw-academy .cw-academy-head h2{font-size:23px;color:var(--ap-410de5e275,#edf9ff);letter-spacing:-.03em;margin:5px 0}
.cw-academy .cw-academy-head p{font-size:13px;color:var(--ap-55c121a570,#a4c1d4);line-height:1.7}
.cw-academy .cw-academy-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px}
.cw-academy .cw-academy-card{display:flex;flex-direction:column;gap:8px;min-height:178px;padding:20px;border:1px solid var(--ap-98b6b59f0a,#31516e);border-radius:15px;background:var(--ap-36266a3839,#0e2a43);color:var(--ap-d46eb58ed7,#f2faff);text-decoration:none;transition:border-color .18s,transform .18s}
.cw-academy .cw-academy-card:hover{border-color:var(--ap-9d95c2a7f8,#76d6e9);transform:translateY(-2px)}
.cw-academy .cw-academy-card span{color:var(--ap-e2635e832a,#88dded);font-size:11px;font-weight:800}
.cw-academy .cw-academy-card strong{font-size:16px;line-height:1.5;color:var(--ap-3c0cd8f172,#f4fbff);letter-spacing:-.02em}
.cw-academy .cw-academy-card small{font-size:12px;line-height:1.65;color:var(--ap-26acf84058,#b4cbdf);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}
.cw-academy .cw-academy-card em{font-size:11px;color:var(--ap-3e54442c50,#79dce8);font-style:normal;margin-top:auto}
.cw-academy .cw-academy-filter{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:19px}
.cw-academy .cw-academy-filter button{cursor:pointer;padding:9px 13px;font:inherit;font-size:12px;font-weight:650;background:var(--ap-a7a6e6ad9d,#132a43);color:var(--ap-b47e232278,#caddeb);border:1px solid var(--ap-ab5860d229,#335671);border-radius:9px}
.cw-academy .cw-academy-filter button[aria-pressed="true"]{background:var(--ap-d35a7f712c,#1a536e);color:var(--ap-0c7f9f176a,#eafbff);border-color:var(--ap-bffa368bf3,#69ccdf)}
.cw-academy .cw-academy-filter-item[hidden]{display:none!important}
.cw-academy .cw-academy-filter-item{min-width:0}
.cw-academy .cw-academy-filter-item>.cw-academy-card{height:100%}
.cw-academy .cw-academy-columns{display:grid;grid-template-columns:minmax(0,1fr) 220px;gap:28px;align-items:start;padding-top:32px;padding-bottom:38px}
.cw-academy .cw-academy-detail{min-width:0}
.cw-academy .cw-academy-detail>section,.cw-academy .cw-academy-summary,.cw-academy .cw-academy-legacy,.cw-academy .cw-academy-live{border:1px solid var(--ap-8683d1d233,#2d506c);border-radius:14px;background:var(--ap-ae0d3d2a29,#10253d);padding:23px 25px;margin-bottom:15px}
.cw-academy .cw-academy-summary{background:linear-gradient(135deg,var(--ap-59fba17792,#113852),var(--ap-03f1831a5d,#14233e));border-left:3px solid var(--ap-1b7e82edc8,#74deea)}
.cw-academy .cw-academy-summary strong{color:var(--ap-9df15ebcef,#8bdfeb);font-size:14px}
.cw-academy .cw-academy-summary p{margin:9px 0 0;font-size:15px;line-height:1.85;color:var(--ap-e5320ace67,#d0e1ee)}
.cw-academy .cw-academy-visual{margin:20px 0;border:1px solid var(--ap-37b6430642,#355874);border-radius:17px;background:var(--ap-5ccbf4b1cf,#091a2f);padding:10px;overflow-x:auto}
.cw-academy .cw-academy-visual svg{display:block;width:100%;height:auto;min-width:0;border-radius:12px}
.cw-academy .cw-academy-visual figcaption{font-size:11px;color:var(--ap-06abcc098b,#9fbad1);padding:11px 9px 4px;line-height:1.7}
.cw-academy .cw-academy-detail>section{scroll-margin-top:110px}
.cw-academy .cw-chapter{color:var(--ap-69fa38ac5e,#7fdfeb);font-size:11px;font-weight:800;letter-spacing:.1em}
.cw-academy .cw-academy-detail h2{font-size:20px;line-height:1.4;color:var(--ap-0460e8e65b,#f0faff);margin:9px 0 13px}
.cw-academy .cw-academy-detail section p,.cw-academy .cw-academy-detail li{font-size:14px;line-height:1.9;color:var(--ap-9b18df4cee,#bfd6e6)}
.cw-academy .cw-academy-detail ol{margin:0;padding-left:22px}
.cw-academy .cw-academy-detail li{padding-left:3px;margin:8px 0}
.cw-academy .cw-academy-note{border-left:3px solid var(--ap-ce5203abc3,#deb17f);background:var(--ap-24948b84bc,#292b3d);color:var(--ap-6808dbf1c7,#ead4b5);padding:14px 17px;margin-top:17px;border-radius:5px;font-size:12px;line-height:1.8}
.cw-academy .cw-academy-legacy{border-left:3px solid var(--ap-b69d75d7cb,#a69cde);background:var(--ap-5a551be732,#1b2a40)}
.cw-academy .cw-academy-legacy>span{color:var(--ap-957fcb431e,#c7b7f2);font-size:10px;font-weight:800;letter-spacing:.1em}
.cw-academy .cw-academy-legacy p{font-size:13px;color:var(--ap-01f31f39b1,#d4deea);line-height:1.8}
.cw-academy .cw-academy-legacy small{display:block;font-size:11px;color:var(--ap-82c0edf101,#a9bcd0);line-height:1.8}
.cw-academy .cw-academy-live{display:flex;justify-content:space-between;align-items:center;gap:18px;background:var(--ap-7d8f5372e4,#0e3349)}
.cw-academy .cw-academy-live strong{color:var(--ap-e7f8b058d2,#e6f9ff);font-size:14px}
.cw-academy .cw-academy-live p{font-size:12px;color:var(--ap-ee00adfb9e,#adc7d9);margin:6px 0 0}
.cw-academy .cw-academy-live a{display:inline-block;flex-shrink:0;background:var(--ap-f0afb9b799,#74dbea);color:var(--ap-74d36284ab,#0b2440);border-radius:9px;padding:11px 13px;font-size:12px;text-decoration:none;font-weight:800}
.cw-academy .cw-academy-rail{position:sticky;top:98px;border-radius:14px;border:1px solid var(--ap-d83cb4fa61,#315470);background:var(--ap-eb23d6b0a9,#132e47);padding:17px;display:flex;flex-direction:column;gap:5px}
.cw-academy .cw-academy-rail strong{color:var(--ap-cabf0c0814,#dff4ff);font-size:13px;margin:0 0 8px}
.cw-academy .cw-academy-rail a{color:var(--ap-949630971b,#b1cce0);font-size:12px;padding:10px 8px;border-radius:7px;text-decoration:none}
.cw-academy .cw-academy-rail a:hover{color:var(--ap-f52d523b27,#7ddeee);background:var(--ap-9adab54aec,#1b425d)}
.cw-academy-bridge{display:flex;justify-content:space-between;align-items:center;gap:16px;border:1px solid var(--ap-8ec1939eaf,#305d77);background:var(--ap-2f7a0c581e,#102f47);border-radius:13px;padding:17px 20px;margin-top:25px;margin-bottom:25px}
.cw-academy-bridge span{font-size:13px;line-height:1.6;color:var(--ap-833473b819,#cce1ed)}
.cw-academy-bridge a{font-size:12px;color:var(--ap-86f7547430,#81deea);font-weight:750;white-space:nowrap}
.cw-academy :focus-visible{outline:2px solid var(--ap-264ba9722f,#78dfeb);outline-offset:3px}
@media(max-width:1050px){.cw-academy .cw-academy-columns{grid-template-columns:1fr}.cw-academy .cw-academy-rail{display:none}.cw-academy .cw-academy-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:720px){.cw-academy .cw-academy-hero{padding:27px 0}.cw-academy .cw-academy-grid{grid-template-columns:1fr}.cw-academy .cw-academy-filter{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.cw-academy .cw-academy-filter button{flex-shrink:0;white-space:nowrap}.cw-academy .cw-academy-card{min-height:138px;padding:17px}.cw-academy .cw-academy-detail>section,.cw-academy .cw-academy-summary,.cw-academy .cw-academy-legacy,.cw-academy .cw-academy-live{padding:19px 17px}.cw-academy .cw-academy-live{flex-direction:column;align-items:stretch}.cw-academy .cw-academy-live a{white-space:normal;text-align:center}.cw-academy .cw-academy-visual{padding:6px}.cw-academy .cw-academy-visual svg{min-width:580px}.cw-academy-bridge{flex-direction:column;align-items:stretch}.cw-academy-bridge a{white-space:normal}}
@media(prefers-reduced-motion:reduce){.cw-academy .cw-academy-card{transition:none}.cw-academy .cw-academy-card:hover{transform:none}}
