.logo-container{margin-bottom:20px;position:relative;text-align:center}.logo-text{color:#f60;display:inline-block;font-size:7rem;font-weight:700;position:relative}.eye-wrapper{display:flex;left:50%;position:absolute;top:-10px;transform:translateX(-50%)}.eye{align-items:center;background:#fff;border-radius:50%;box-shadow:inset 3px 3px 5px #0003;display:flex;height:30px;justify-content:center;margin:0 5px;position:relative;transition:width .2s ease-in-out,height .2s ease-in-out;width:30px}.eye.focus{height:18px;width:20px}.pupil{background:#000;border-radius:50%;height:12px;position:relative;transition:transform .2s ease-out;width:12px}*{box-sizing:border-box;font-family:Arial,sans-serif;margin:0;padding:0}body,html{background-color:#000;overflow:hidden}.home-fullscreen,body,html{color:#fff;height:100vh;width:100vw}.home-fullscreen{align-items:center;background:#000;display:flex;flex-direction:column;justify-content:center;text-align:center}.navbar{left:15px;position:absolute;top:15px}.navbar a{background:none;border:none;color:#f60!important;font-size:20px;font-weight:700;padding:10px;text-decoration:none;transition:color .3s ease-in-out,text-shadow .3s ease-in-out}.navbar a:hover{color:#f80;text-shadow:0 0 10px #f80}.home-buttons{display:flex;flex-direction:column;gap:20px;margin-top:20px}.home-button{background:#f60;border:2px solid #f80;border-radius:8px;color:#000;font-size:18px;font-weight:700;padding:15px 25px;text-decoration:none;transition:all .3s ease}.home-button:hover{background:#f80;transform:scale(1.05)}.page-container{max-width:100%;padding:20px;text-align:center;width:auto}input[type=file],input[type=text]{background:#000;border:2px solid #f60;border-radius:5px;color:#fff;font-size:16px;margin:10px 0;padding:10px;width:60%}#convert-textarea{background:#000;border:2px solid #f60;color:#fff;display:block;font-size:18px;height:200px;margin:auto;padding:15px;resize:none;text-align:left;width:80%}button{background-color:#f60;border:none;border-radius:5px;color:#000;cursor:pointer;font-size:16px;font-weight:700;padding:10px 20px;transition:.3s}button:hover{background-color:#f80;color:#000}.loading-text{color:#ff4500}.error-text,.loading-text{font-size:16px;margin-top:10px}.error-text{color:red}.flashcard{position:relative;transition:transform .3s ease-in-out}.flashcard.expanded{height:300px;transform:scale(1.2);width:400px;z-index:10}.flashcard-close{color:#f60;cursor:pointer;display:none;font-size:18px;font-weight:700;position:absolute;right:10px;top:5px}.flashcard.expanded .flashcard-close{display:block}.flashcard-inner{height:100%;position:relative;transform-style:preserve-3d;transition:transform .6s ease-in-out;width:100%}.flashcard.flipped .flashcard-inner{transform:rotateY(180deg)}.flashcard-back,.flashcard-front{word-wrap:break-word;align-items:center;backface-visibility:hidden;border-radius:10px;box-shadow:0 4px 8px #0000004d;display:flex;flex-direction:column;font-size:16px;font-weight:700;height:100%;justify-content:center;overflow-wrap:break-word;padding:10px;position:absolute;text-align:center;width:100%}.flashcard-front{background:#f60;color:#000}.flashcard-back{background:#000;color:#f60;transform:rotateY(180deg)}.pagination{align-items:center;bottom:20px;display:flex;gap:15px;justify-content:center;position:absolute;width:100%}.pagination button{background:#000;border:none;border-radius:5px;color:#f60;cursor:pointer;padding:8px 12px}.pagination button:hover{color:#fff}.pagination span{color:#f80;font-size:16px}.website-topics{background:#ff66001a;border:2px solid #f60;border-radius:10px;max-height:400px;overflow-y:auto;padding:10px}.website-topics ul{list-style:none;padding:0}.website-topics li{align-items:center;border-bottom:1px solid #f60;cursor:pointer;display:flex;font-size:16px;justify-content:space-between;padding:12px;transition:background .3s}.website-topics li:hover{background:#ff88004d}.search-button{background:#f60;border:none;border-radius:5px;color:#000;cursor:pointer;font-size:14px;padding:5px 10px}.search-button:hover{background:#f80}@media (max-width:768px){.home-fullscreen{height:100vh;padding:20px}.home-buttons{width:100%}.home-button{font-size:14px;padding:12px 15px}.flashcard{height:150px;width:200px}.pagination{bottom:10px}.website-topics{max-height:300px}}.flashcards-container{flex-wrap:wrap;gap:20px;margin-top:20px}.flashcard,.flashcards-container{display:flex;justify-content:center}.flashcard{align-items:center;background:#f60;border-radius:10px;box-shadow:0 4px 8px #0000004d;color:#000;cursor:pointer;font-weight:700;height:170px;padding:10px;perspective:1000px;text-align:center;transition:transform .3s;width:250px}.flashcard:hover{transform:scale(1.05)}body{background:#121212;color:#e0e0e0;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:0;padding:0}.navbar{background:#1e1e1e;box-shadow:0 0 10px #ffa50080;padding:10px 20px;text-align:center}.navbar ul{display:flex;gap:20px;justify-content:center;list-style-type:none;padding:0}.navbar ul li{display:inline}.navbar ul li a{color:orange;font-weight:700;text-decoration:none;transition:.3s}.navbar ul li a:hover{color:#fc0}.page-container{display:block}
/*# sourceMappingURL=main.09a22aba.css.map*/