#nav{gap:8px}#nav>a{border:1px solid #b6d9e77a;border-radius:8px;padding:9px 11px;background:#102e3d35;white-space:nowrap;text-align:center}#nav>a:hover,#nav>a:focus-visible{background:#c3e3f1;color:#123c55;border-color:#c3e3f1}#nav>a:focus-visible,.edu-play:focus-visible,.edu-video a:focus-visible{outline:3px solid #c6a27c;outline-offset:3px}
.edu-categories{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.edu-category{border:1px solid #9dbdcd;border-top:4px solid #967454;border-radius:15px;padding:23px;background:#fff;min-width:0;box-shadow:0 8px 28px #173d5508}.edu-category:nth-child(2){border-top-color:#6098b7}.edu-category:nth-child(3){border-top-color:#264f66}.edu-category h3{font-size:24px;color:#173d55;margin:8px 0 12px}.edu-category>p{font-size:14px;line-height:1.8;color:#5b6c76;min-height:76px}.edu-number{font-size:11px;letter-spacing:2px;color:#967454}.edu-video+.edu-video{border-top:1px solid #c5d7e0;margin-top:22px;padding-top:22px}.edu-player{aspect-ratio:16/9;background:#0c2230;border-radius:10px;overflow:hidden}.edu-play{position:relative;display:block;width:100%;height:100%;padding:0;border:0;cursor:pointer;background:#0c2230}.edu-play img{width:100%;height:100%;object-fit:cover}.edu-play-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:grid;place-items:center;width:58px;height:42px;border-radius:12px;background:#c6e4f3;color:#163a50;box-shadow:0 3px 15px #0005}.edu-player iframe{display:block;width:100%;height:100%;border:0}.edu-video h4{font-size:16px;line-height:1.6;margin:14px 0 8px;color:#173d55;overflow-wrap:anywhere}.edu-video>a{font-size:12px;color:#335e77}.edu-empty{display:grid;place-items:center;min-height:140px;border:1px dashed #aac3d1;border-radius:10px;background:#f2f7fa;color:#597487;font-size:14px;text-align:center;padding:20px}
html[data-theme="dark"] .edu-category{background:#193441;border-color:#54778a;border-top-color:#c4a37f}html[data-theme="dark"] .edu-category h3,html[data-theme="dark"] .edu-video h4{color:#e7f4fc}html[data-theme="dark"] .edu-category>p,html[data-theme="dark"] .edu-video>a{color:#bed6e3}html[data-theme="dark"] .edu-number{color:#d8b78d}html[data-theme="dark"] .edu-empty{background:#132c3b;color:#bdd9e9;border-color:#54778a}html:lang(km) .edu-category h3{line-height:1.8}html:lang(km) .edu-category>p{line-height:1.9}
@media(max-width:1250px){#nav{display:none;position:absolute;top:82px;left:0;right:0;padding:20px 6%;background:#112e3cf5;flex-direction:column;align-items:stretch;gap:8px}#nav.open{display:flex}header .menu{display:block}header .header-cta{display:none}}
@media(max-width:900px){.edu-categories{grid-template-columns:1fr}.edu-category>p{min-height:0}}@media(max-width:760px){#nav{top:76px}}@media(max-width:480px){.edu-category{padding:18px}}
.edu-categories{align-items:start}.edu-player{transform:perspective(850px) rotateX(var(--video-x,0deg)) rotateY(var(--video-y,0deg));transition:transform .2s ease,box-shadow .2s ease;box-shadow:0 7px 17px #102e3d26}.edu-player:has(.edu-play:hover){box-shadow:0 16px 28px #102e3d40}.edu-play:active{transform:scale(.98)}.edu-player.is-playing{transform:none;box-shadow:none}.edu-more{display:block;width:100%;margin-top:24px;padding:12px 16px;border:1px solid #729bb1;border-radius:10px;background:#e6f2f8;color:#173d55;font:inherit;cursor:pointer}.edu-more[hidden]{display:none}.edu-more:focus-visible{outline:3px solid #b58c67;outline-offset:3px}html[data-theme=dark] .edu-more{background:#244b60;color:#e7f4fc}html.motion-off .edu-player{transform:none;transition:none}@media(prefers-reduced-motion:reduce){.edu-player,.edu-play:active{transform:none!important;transition:none}}
