
.styles-module__1wQpCq__wrapper{background-color:#f4c4c4;flex-direction:column;justify-content:center;gap:4px;width:100%;height:100svh;display:flex}.styles-module__1wQpCq__phrase{text-align:center;align-self:center;width:calc(100% - 2rem)}.styles-module__1wQpCq__sentenceWrapper{flex-direction:column;align-items:center;display:flex}.styles-module__1wQpCq__line{border-bottom:3px solid #000;justify-content:center;align-items:center;gap:8px;width:calc(100% - 2rem);height:4.5rem;display:flex}.styles-module__1wQpCq__wordSelector{border:1px dashed #c4333d;flex-wrap:wrap;place-content:flex-start space-around;gap:8px;margin:1rem;padding:8px;display:flex}.styles-module__1wQpCq__word{border:1.8px solid #c4333d;border-radius:8px;place-content:center;align-items:center;min-width:4rem;max-width:4rem;min-height:4rem;max-height:4rem;padding:6px;font-size:16px;font-weight:600;display:flex;position:relative}.styles-module__1wQpCq__sortableWordContent{cursor:grab;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute}.styles-module__1wQpCq__button{cursor:pointer;text-align:center;color:#dc2626;background-color:#fef2f2;border:1px solid #fecaca;border-radius:.5rem;justify-content:center;align-self:center;align-items:center;width:100%;height:46px;padding:.5rem 1rem;font-family:inherit;font-size:1.25rem;font-weight:600;line-height:1.75rem;transition:all .2s;display:inline-block;overflow:hidden}.styles-module__1wQpCq__firstChar{flex-direction:column;justify-content:space-between;align-items:center;display:flex}.styles-module__1wQpCq__red{color:#f87171}.styles-module__1wQpCq__button span{margin-left:.3em;transition:all .3s ease-in-out;display:block}.styles-module__1wQpCq__button svg{transform-origin:50%;transition:transform .3s ease-in-out;display:block}.styles-module__1wQpCq__button:hover .styles-module__1wQpCq__svg-wrapper{animation:.6s ease-in-out infinite alternate styles-module__1wQpCq__fly-1}.styles-module__1wQpCq__button:hover svg{transform:translate(1.2em)rotate(45deg)scale(1.1)}.styles-module__1wQpCq__button:hover span{transform:translate(5em)}.styles-module__1wQpCq__button:active{transform:scale(.95)}.styles-module__1wQpCq__loadingSpinner{color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);pointer-events:auto}.styles-module__1wQpCq__buttonContent{gap:8px;width:100%;display:flex}.styles-module__1wQpCq__smallButton{cursor:pointer;text-align:center;color:#dc2626;background-color:#fef2f2;border:1px solid #fecaca;border-radius:.5rem;justify-content:center;align-self:center;align-items:center;width:4rem;height:46px;padding:8px;font-family:inherit;font-size:1.25rem;font-weight:600;line-height:1.75rem;transition:all .2s;display:inline-block;overflow:hidden}.styles-module__1wQpCq__smallButton:active{transform:scale(.95)}.styles-module__1wQpCq__modalTitle{padding:10px;font-size:16px;color:#b91c1c!important}.styles-module__1wQpCq__modalContent{background-color:#f5f1e8;border:4px solid #f4c4c4;flex-direction:column;width:90%;display:flex}.styles-module__1wQpCq__description{text-align:center;color:#9ca3af;margin-top:-8px;padding:0 8px 8px;font-size:16px}.styles-module__1wQpCq__columnHeader{color:#c4333d}.styles-module__1wQpCq__input{color:#c4333d;border:1px solid #f4c4c4;width:100%;padding:4px;font-size:16px}input::placeholder{color:#f4c4c4;opacity:1}.styles-module__1wQpCq__buttonWrapper{flex-direction:column;gap:8px;display:flex}.styles-module__1wQpCq__firstRowButtons{justify-content:space-between;align-items:center;display:flex}.styles-module__1wQpCq__completeWithAI{color:#c4333d;background-color:#f4c4c4;border:none;border-radius:3.40282e38px;padding:8px 12px}.styles-module__1wQpCq__tableRoot{justify-content:center;margin-bottom:8px;display:flex}.styles-module__1wQpCq__buttonAddWord{color:#c4333d;background-color:#f4c4c4;border:none;border-radius:3.40282e38px;width:100%;padding:8px 12px}.styles-module__1wQpCq__wholeButtonsWrapper{flex-direction:column;justify-content:center;align-self:center;align-items:center;gap:8px;width:calc(100% - 2rem);display:flex}
.styles-module__3amuUG__wrapper{background-color:#f4c4c4;flex-direction:column;justify-content:center;gap:16px;width:100%;height:100svh;display:flex}.styles-module__3amuUG__phrase{text-align:center;align-self:center;width:calc(100% - 2rem)}.styles-module__3amuUG__sentenceWrapper{flex-direction:column;align-items:center;display:flex}.styles-module__3amuUG__line{border-bottom:3px solid #000;justify-content:center;align-items:center;gap:8px;width:calc(100% - 2rem);height:4.5rem;display:flex}.styles-module__3amuUG__wordSelector{border:1px dashed #c4333d;flex-wrap:wrap;place-content:flex-start space-around;gap:8px;margin:1rem;padding:8px;display:flex}.styles-module__3amuUG__word{border:1.8px solid #c4333d;border-radius:8px;place-content:center;align-items:center;min-width:4rem;max-width:4rem;min-height:4rem;max-height:4rem;padding:6px;font-size:16px;font-weight:600;display:flex;position:relative}.styles-module__3amuUG__sortableWordContent{cursor:grab;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute}.styles-module__3amuUG__button{cursor:pointer;text-align:center;color:#dc2626;background-color:#fef2f2;border:1px solid #fecaca;border-radius:.5rem;justify-content:center;align-self:center;align-items:center;width:calc(100% - 2rem);height:46px;padding:.5rem 1rem;font-family:inherit;font-size:1.25rem;font-weight:600;line-height:1.75rem;transition:all .2s;display:inline-block;overflow:hidden}.styles-module__3amuUG__firstChar{flex-direction:column;justify-content:space-between;align-items:center;display:flex}.styles-module__3amuUG__red{color:#f87171}.styles-module__3amuUG__button span{margin-left:.3em;transition:all .3s ease-in-out;display:block}.styles-module__3amuUG__button svg{transform-origin:50%;transition:transform .3s ease-in-out;display:block}.styles-module__3amuUG__button:hover .styles-module__3amuUG__svg-wrapper{animation:.6s ease-in-out infinite alternate styles-module__3amuUG__fly-1}.styles-module__3amuUG__button:hover svg{transform:translate(1.2em)rotate(45deg)scale(1.1)}.styles-module__3amuUG__button:hover span{transform:translate(5em)}.styles-module__3amuUG__button:active{transform:scale(.95)}
