.simple-maker{padding:20px!important;margin-bottom:24px}.simple-maker h2{font-size:22px}.simple-maker form{display:block}.simple-maker input{width:100%;max-width:480px;margin:6px 0 10px}.simple-maker output{display:block;margin:8px 0;color:#52627a}.maker-controls{display:flex;gap:8px;flex-wrap:wrap}.maker-controls button{min-height:42px}.word-categories{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.word-category{background:#edf3fc;color:#15294f;border:0;min-height:180px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;font-size:24px;cursor:pointer;transition:transform .25s}.word-category:hover{transform:translateY(-4px)}.word-category svg{height:85px;width:120px;animation:cardFloat 4s ease-in-out infinite}.collection-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:20px;margin:20px 0}.collection-card{border:1px solid #d9e2ef;border-radius:12px;padding:12px}.collection-card img{width:100%;height:auto;object-fit:contain;display:block}.collection-card h3{font-size:17px}.lesson-overview{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;margin-bottom:36px}.lesson-card{background:#edf3fc;border-radius:12px;overflow:hidden;transition:transform .2s;color:#15294f}.lesson-card:hover{transform:translateY(-4px)}.lesson-card img{display:block;width:100%;height:auto}.lesson-card div{padding:16px}.lesson-card h2{font-size:22px;margin:6px 0}.verb-row textarea{width:100%;min-height:78px;resize:vertical;padding:12px;border:1px solid #b6c4d8;border-radius:8px;font:inherit;box-sizing:border-box}.verb-row.review{background:#f3f6fb}.verb-row.incorrect{background:#fff1ee}.checker-note{font-size:14px;color:#596980;max-width:760px}.verb-row small{display:block;margin:8px 0;line-height:1.5}@keyframes cardFloat{50%{transform:translateY(-5px) rotate(2deg)}}@media(max-width:520px){.word-categories{grid-template-columns:1fr}.maker-controls button{flex:1 1 40%}}@media(prefers-reduced-motion:reduce){.word-category svg{animation:none}.word-category,.lesson-card{transition:none}}
