*{box-sizing:border-box}html,body{margin:0;width:100%;height:100%;font-family:Inter,sans-serif;color:#4d5b9e}body{min-height:100dvh;display:flex;align-items:center;justify-content:center}.home,.content{position:relative;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;overflow:hidden}#root{width:100vw;height:100dvh;max-width:100vw;max-height:100dvh;min-width:min(390px,100vw);min-height:min(844px,100dvh);display:flex;align-items:center;justify-content:center}h1{font-family:Karla,Inter,sans-serif}.home h1,.home p,.home button,.content h2,.content p,.content button{position:relative;z-index:1;letter-spacing:2px}.blob{position:absolute;z-index:0;pointer-events:none}.blob-top{top:0;right:0}.blob-bottom{bottom:0;left:0}.content button,.home button{margin-top:20px;border:none;background-color:#4d5b9e;color:#fff;padding:10px 20px;border-radius:5px;cursor:pointer}.questions .answer-btn{margin:8px 8px 0 0;border:1px solid #4D5B9E;background-color:#4d5b9e;color:#fff;padding:8px 14px;border-radius:6px;cursor:pointer}.questions .answer-btn:disabled{cursor:default}.questions .answer-correct{background-color:#94d7a2;border-color:#94d7a2;color:#1f2937}.questions .answer-wrong{background-color:#f8bcbc;border-color:#f8bcbc;color:#1f2937}.questions .answer-dimmed{background-color:#d6dbf5;border-color:#d6dbf5;color:#4d5b9e}
