[data-ace-learning]{min-width:0;color:#153747}[data-ace-learning] label{display:grid;gap:6px;margin:8px 0}[data-ace-learning] input,[data-ace-learning] select,[data-ace-learning] textarea{font:inherit;box-sizing:border-box;max-width:100%;padding:10px;border:1px solid #aabac8;border-radius:7px}[data-ace-learning] input[type=checkbox]{width:auto}[data-ace-learning] button{font:inherit;cursor:pointer;padding:10px 14px;border-radius:8px;border:1px solid #b5c5d9;background:#edf4ff;color:#153747}[data-ace-learning] button:disabled{opacity:.6;cursor:default}[data-ace-learning] :focus-visible{outline:3px solid #2473bc;outline-offset:3px}.learning-heading nav{display:flex;gap:8px;flex-wrap:wrap}.learning-heading nav [aria-current=page]{background:#2159ad;color:white}.learning-heading,.learning-catalog{padding:16px;margin-bottom:16px;border:1px solid #cfdae4;border-radius:12px;background:white}.learning-week{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.learning-week article{background:white;border:1px solid #cfdae4;border-radius:10px;padding:12px}.learning-week input{width:100%}[data-ace-learning] .lesson-component{min-width:0;margin:12px 0}[data-ace-learning] .lesson-component textarea{min-height:90px;width:100%}[data-ace-learning] .roji-game-hub{min-width:0}@media(max-width:1000px){.learning-week{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.learning-week{grid-template-columns:1fr}[data-ace-learning] .learning-heading{padding:10px}}[data-ace-learning] [hidden]{display:none!important}
