:root{--space-purple:#6b4de6;--rocket-red:#ff5757;--star-yellow:gold;--space-blue:#4a90e2;--alien-green:#50d167;--vh:1vh;--spacing-xs:4px;--spacing-sm:8px;--spacing-md:12px;--spacing-lg:20px;--spacing-xl:30px;--button-size:60px;--border-radius-sm:8px;--border-radius-md:15px;--border-radius-lg:20px;--font-size-sm:14px;--font-size-md:18px;--font-size-lg:24px;--font-size-xl:32px;--font-size-xxl:48px;--gradient-dark:linear-gradient(145deg,#2a2a4a,#1a1a2e);--gradient-success:linear-gradient(145deg,#50d167,#45b359);--gradient-error:linear-gradient(145deg,#ff5757,#cc4545);--bg-overlay:#ffffff1a;--bg-overlay-dark:#000c}body{animation:randomStarPosition 120s linear infinite;background-color:#1a1a2e;background-image:radial-gradient(#fff,#fff3 2px,#0000 40px),radial-gradient(#fff,#ffffff26 1px,#0000 30px),radial-gradient(#fff,#ffffff1a 2px,#0000 40px);background-position:0 0,100% 100%,50% 50%;background-size:550px 550px,350px 350px,250px 250px;color:#fff;font-family:Comic Sans MS,Chalkboard SE,cursive;height:100vh;margin:0;overflow:hidden;padding:10px;touch-action:none}h1,h2,h3{color:#333}h1{font-size:1.5rem;line-height:1;margin:5px 0}.container{margin:10px;max-width:800px;padding:20px}.app{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;gap:10px;justify-content:center;min-height:100vh;min-height:-webkit-fill-available;overflow:hidden;padding:max(env(safe-area-inset-top),10px) max(env(safe-area-inset-right),10px) max(env(safe-area-inset-bottom),10px) max(env(safe-area-inset-left),10px)}@media screen and (max-height:1000px) and (min-height:700px){.app{margin-top:max(env(safe-area-inset-top),40px)}}@media (hover:none){.audio-button:active,.number-button:active,.problem-type-button:active,.submit-button:active{transform:scale(.95);transition:transform .1s}}.button-icon{font-size:1.2em}.flashcard{background:var(--gradient-dark);border:3px solid var(--space-purple);border-radius:var(--border-radius-lg);box-shadow:0 0 20px #6b4de64d;display:flex;flex-direction:column;margin:0;max-width:700px;padding:15px 30px;position:relative;width:100%}.flashcard:before{animation:float 2.5s ease-in-out infinite;content:"🤖";left:-20px;position:absolute;top:-30px}.flashcard:after{animation:float 3.2s ease-in-out infinite reverse;bottom:-20px;content:"🚀";position:absolute;right:-20px}.answer-display.correct{animation:correctAnswer .6s ease-out;color:var(--alien-green)}.celebration-particles{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.particle{animation:particle 1s ease-out forwards;font-size:24px;opacity:0;position:absolute}.problem{margin:20px 0;text-align:center}.answer-display,.problem{align-items:center;color:var(--star-yellow);display:flex;font-size:48px;gap:20px;justify-content:center}.answer-display{background:#ffffff1a;border:2px solid var(--space-blue);border-radius:10px;margin:10px 0;padding:5px;position:relative}.operation{color:var(--space-purple);text-shadow:0 0 10px #6b4de680}.game-container{align-items:center;display:flex;justify-content:center;max-width:900px;padding-bottom:20px;position:relative;width:100%}.wrong-answer{color:var(--rocket-red);position:relative}.wrong-answer:after{animation:wobble .5s ease-in-out;content:"❌";left:50%;opacity:.7;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(-10deg)}.correction-arrow{align-items:center;color:var(--space-purple);display:inline-flex}.correction-arrow:after{content:""}.correct-answer{animation:pop .3s ease-out;color:var (--alien-green);flex-shrink:0}.number{background:#ffffff1a;border:2px solid var(--space-blue);border-radius:15px;min-width:80px;padding:15px 30px;text-align:center}@media (max-width:768px){.flashcard{max-width:90%;padding:20px;width:100%}.number{padding:10px 20px}.problem{font-size:24px;gap:10px}.answer-display{font-size:24px;margin:0;padding:5px}}@media screen and (max-height:700px){.flashcard{max-width:100%;padding:10px;width:100%}.number{padding:5px}}.restart-button{animation:float 2s ease-in-out infinite;background:var(--gradient-success);border:none;border-radius:15px;color:#fff;cursor:pointer;font-family:Comic Sans MS,Chalkboard SE,cursive;font-size:1.5rem;margin-top:2rem;padding:15px 30px;transition:all .3s ease}.restart-button:hover{box-shadow:0 0 20px var(--alien-green);transform:scale(1.1)}.game-over{animation:fadeIn .5s ease-out;background:var(--gradient-dark);border:3px solid var(--space-purple);border-radius:20px;margin:2rem auto;max-width:600px;padding:40px;text-align:center}.game-over h2{color:var(--star-yellow);font-size:2.5rem;margin-bottom:2rem}.final-score{display:flex;flex-direction:column;gap:20px;margin:2rem 0}.score-item.large{background:#ffffff1a;border-radius:15px;font-size:2rem;padding:20px}.score-item.stats{color:var(--space-blue);font-size:1.5rem}.celebration{height:100px;margin-top:2rem;position:relative}.celebration-emoji{animation:celebrate 2s ease-out infinite;animation-delay:var(--delay);font-size:2rem;position:absolute}@media screen and (max-width:768px){.game-over{max-width:90%;padding:20px}.restart-button{font-size:1.2rem;padding:10px 20px}.celebration{height:0;pointer-events:none;z-index:100}.celebration-emoji{font-size:1.5rem}}.start-button{animation:float 2s ease-in-out infinite;background:var(--gradient-success);border:none;border-radius:15px;color:#fff;cursor:pointer;font-family:inherit;font-size:1.5rem;padding:15px 40px;transition:all .3s ease}.start-button:disabled{animation:none;cursor:not-allowed;opacity:.5}.start-button:not(:disabled):hover{box-shadow:0 0 20px var(--alien-green);transform:scale(1.1)}.configuration-screen{background:var(--gradient-dark);border:3px solid var(--space-purple);border-radius:20px;height:60vh;max-width:800px;overflow-x:hidden;overflow-y:auto;padding:20px}.configuration-screen h2,.configuration-screen h3{color:var(--star-yellow);margin-bottom:var(--spacing-md);text-shadow:0 0 10px #ffd7004d}.configuration-screen .level-management h3{margin-bottom:var(--spacing-sm)}.manage-mode-button{align-items:center;background:var(--gradient-dark);border:2px solid var(--space-purple);border-radius:var(--border-radius-md);color:var(--star-yellow);cursor:pointer;display:flex;font-size:var(--font-size-md);gap:var(--spacing-sm);padding:var(--spacing-xs) var(--spacing-md);transition:all .2s ease}.manage-mode-button:hover{box-shadow:0 0 15px var(--space-purple);transform:scale(1.05)}.manage-mode-button.active{background:#6b4de64d;border-color:var(--star-yellow);box-shadow:0 0 15px #ffd70033}.copy-button,.delete-button,.edit-button{background:none;border:none;border-radius:50%;color:var(--space-blue);cursor:pointer;font-size:var(--font-size-lg);min-height:40px;min-width:40px;padding:var(--spacing-xs);transition:all .2s ease}.copy-button:hover,.delete-button:hover,.edit-button:hover,.level-management{background:var(--bg-overlay)}.level-management{border-radius:var(--border-radius-lg);box-sizing:border-box;margin-bottom:var(--spacing-xl);max-width:100%;padding:var(--spacing-lg)}.level-selector{margin-bottom:var(--spacing-lg)}.level-list{grid-gap:var(--spacing-sm);display:grid;gap:var(--spacing-sm);margin-top:var(--spacing-md)}.level-item{align-items:center;background:var(--bg-overlay);border:2px solid var(--space-purple);border-radius:var(--border-radius-md);cursor:pointer;display:flex;justify-content:space-between;padding:var(--spacing-md);padding-left:calc(var(--spacing-md) + 24px);position:relative;transition:all .2s ease}.level-item:hover{border-color:var(--star-yellow);transform:scale(1.02)}.level-item.selected:before{animation:float 2s ease-in-out infinite;content:"🚀";font-size:var(--font-size-md);left:var(--spacing-md);position:absolute;top:50%;transform:translateY(-50%)}.level-item.selected{background:#6b4de64d;border-color:var(--star-yellow);box-shadow:0 0 15px #ffd70033;transform:scale(1.02)}.level-item.selected:hover{transform:scale(1.03)}.level-item.selected.built-in{background:#50d16733;border-color:var(--alien-green);box-shadow:0 0 15px #50d16733}.level-info{display:flex;flex-direction:column;gap:var(--spacing-xs)}.level-name{color:var(--star-yellow);font-size:var(--font-size-lg)}.level-description{color:var(--space-blue);font-size:var(--font-size-sm)}.category-filters{display:flex;flex-wrap:wrap;gap:var(--spacing-sm);margin-bottom:var(--spacing-md)}.category-button{background:var(--bg-overlay);border:2px solid var(--space-purple);border-radius:var(--border-radius-sm);color:var(--star-yellow);cursor:pointer;font-size:var(--font-size-md);min-width:30%;padding:var(--spacing-sm) var(--spacing-md);transition:all .2s ease}.category-button:hover{background:#6b4de633}.category-button.selected{background:var(--space-purple);border-color:var(--star-yellow);color:#fff}.level-item-categories{margin-top:var(--spacing-xs)}.level-selector-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:var(--spacing-md)}.level-item.built-in{background:#50d1671a;border-color:var(--alien-green)}.built-in-badge{background:var(--alien-green);padding:2px 6px}.built-in-badge,.category-badge{border-radius:10px;color:#fff;display:inline-block;font-size:var(--font-size-sm);margin-left:8px;vertical-align:middle}.category-badge{background:var(--space-purple);padding:2px 10px}.level-actions-main{display:flex;justify-content:center;margin-top:var(--spacing-lg)}.level-actions{display:flex;flex-direction:column;gap:var(--spacing-md)}.manage-levels-button{align-items:center;background:var(--gradient-dark);border:2px solid var(--space-purple);border-radius:var(--border-radius-md);color:var(--star-yellow);cursor:pointer;display:flex;font-size:var(--font-size-md);gap:var(--spacing-sm);padding:var(--spacing-md) var(--spacing-lg);transition:all .2s ease}.manage-levels-button:hover{background:#6b4de633;box-shadow:0 0 15px var(--space-purple);transform:scale(1.05)}@media screen and (max-width:768px){.level-item{padding-left:var(--spacing-sm)}.level-management{padding:var(--spacing-sm)}}.level-editor-screen{animation:popup .3s ease-out;background:var(--gradient-dark);border:3px solid var(--space-purple);border-radius:var(--border-radius-lg);margin:10px;max-height:80vh;max-width:800px;overflow-x:hidden;overflow-y:auto;padding:var(--spacing-lg);position:relative}.close-button{align-items:center;background:var(--rocket-red);border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:32px;justify-content:center;position:absolute;right:10px;top:10px;transition:all .2s ease;width:32px}.close-button:hover{background:var(--gradient-error);transform:scale(1.1)}.save-level-form{background:var(--bg-overlay);border-radius:var(--border-radius-md);box-sizing:border-box;max-width:100%;padding:var(--spacing-md)}.operation-config{background:#ffffff1a;border-radius:15px;margin:15px 0;padding:20px}.operation-toggle{align-items:center;color:var(--star-yellow);display:flex;font-size:1.2rem;gap:10px}.range-inputs{grid-gap:15px;display:grid;gap:15px;margin-top:15px}.number-range{align-items:center;color:var(--space-blue);display:flex;gap:10px}.number-range input{background:#ffffff1a;border:2px solid var(--space-purple);border-radius:5px;color:var(--star-yellow);padding:5px;width:60px}.save-button{background:var(--gradient-success);border:none;border-radius:var(--border-radius-md);color:#fff;cursor:pointer;font-size:var(--font-size-md);margin-top:var(--spacing-lg);padding:var(--spacing-md) var(--spacing-xl);transition:all .2s ease;width:100%}.save-button:hover{box-shadow:0 0 15px var(--alien-green);transform:scale(1.02)}.category-checkbox{align-items:center;background:var(--bg-overlay);border-radius:var(--border-radius-sm);color:var(--star-yellow);cursor:pointer;display:flex;gap:var(--spacing-sm);padding:var(--spacing-xs);transition:all .2s ease}.category-checkbox:hover{background:#ffffff26}.category-checkbox input[type=checkbox]{accent-color:var(--alien-green);cursor:pointer;height:18px;margin:0;width:18px}.category-selection{grid-gap:var(--spacing-sm);background:#ffffff0d;border-radius:var(--border-radius-md);display:grid;gap:var(--spacing-sm);grid-template-columns:repeat(auto-fill,minmax(140px,1fr));margin-top:var(--spacing-sm);padding:var(--spacing-xs)}.operations-section.disabled{opacity:.5;pointer-events:none;position:relative}.operations-section.disabled:after{background:#000c;border-radius:8px;color:var(--star-yellow);content:"Disabled when using specific combinations";display:none;font-size:.9rem;left:50%;padding:10px 20px;position:absolute;top:50%;transform:translate(-50%,-50%);white-space:nowrap}.operations-section.disabled:hover:after{display:block}.add-combination{display:flex;gap:10px}.add-combination input,.add-combination select{background:#ffffff1a;border:2px solid var(--space-purple);border-radius:8px;color:var(--star-yellow);padding:8px;width:100px}.specific-combinations{background:#ffffff1a;border-radius:15px;margin:20px 0;padding:20px}.use-specific-only{align-items:center;color:var(--star-yellow);display:flex;gap:10px;margin:15px 0}.editor-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:var(--spacing-lg)}.combinations-list{display:flex;flex-wrap:wrap;gap:10px;margin-top:15px}.combination-item{align-items:center;background:#ffffff1a;border:2px solid var(--space-purple);border-radius:8px;color:var(--star-yellow);display:flex;gap:10px;padding:8px 12px}.combination-item button{align-items:center;background:var(--rocket-red);border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:14px;height:20px;justify-content:center;width:20px}.game-settings{background:#ffffff1a;border-radius:15px;margin:20px 0;padding:20px}.settings-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-top:15px}.setting-item{display:flex;flex-direction:column;gap:8px}.setting-item label{align-items:center;cursor:pointer;display:flex;gap:10px}.setting-item input,.setting-item label{color:var(--star-yellow);font-size:1.1rem}.setting-item input{background:#ffffff1a;border:2px solid var(--space-purple);border-radius:8px;padding:8px}.setting-item input[type=checkbox]{cursor:pointer;height:20px;width:20px}@media (max-width:768px){.game-settings{margin:8px 0;padding:10px}.settings-grid{gap:10px}.setting-item{gap:4px}.setting-item label{font-size:.9rem}}.ready-popup-overlay{align-items:center;background:#000c;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.ready-popup{animation:popup .3s ease-out;background:var(--gradient-dark);border:3px solid var(--space-purple);border-radius:20px;max-width:500px;padding:30px;text-align:center;width:90%}.ready-popup h2{color:var(--star-yellow);margin-bottom:20px}.mission-details{color:#fff;font-size:1.2rem;margin:20px 0}.mission-details ul{list-style:none;margin:15px 0;padding:0}.mission-details li{color:var(--space-blue);margin:10px 0}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(10px)}}@keyframes twinkle{0%,to{opacity:1}50%{opacity:.3}}@keyframes correctAnswer{0%{transform:scale(1)}30%{transform:scale(1.2)}45%{text-shadow:0 0 20px var(--alien-green);transform:scale(1.2) rotate(5deg)}65%{text-shadow:0 0 20px var (--alien-green);transform:scale(1.2) rotate(-5deg)}to{transform:scale(1)}}@keyframes particle{0%{opacity:1;transform:translateY(0) translateX(-50%)}to{opacity:0;transform:translateY(-100px) translateX(-25%)}}@keyframes wobble{0%,to{transform:translate(-50%,-50%) rotate(-10deg)}50%{transform:translate(-50%,-50%) rotate(5deg)}}@keyframes pop{0%{transform:scale(.8)}50%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes celebrate{0%{opacity:0;transform:translateY(0) scale(1)}50%{opacity:1;transform:translateY(-50px) scale(1.5)}to{opacity:0;transform:translateY(-100px) scale(1)}}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes popup{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes randomStarPosition{0%,to{background-position:0 0,100% 100%,50% 50%}50%{background-position:100% 100%,50% 50%,0 0}}.number-pad{grid-gap:var(--spacing-sm);display:grid;gap:var(--spacing-sm);margin:0 auto;max-width:800px;padding:var(--spacing-md) 0}.number-button{font-size:28px;min-width:0}.number-button,.submit-button{align-items:center;background:var(--gradient-dark);border:2px solid var(--space-purple);border-radius:var(--border-radius-md);color:#fff;cursor:pointer;display:flex;font-size:var(--font-size-xl);justify-content:center;padding:20px;transition:all .2s ease}.number-button.delete{background:var(--gradient-error);border-color:var(--rocket-red)}.number-button.delete,.submit-button{height:var(--button-size);min-height:var(--button-size)}.submit-button{background:var(--gradient-success);border:none;width:100%}.number-button:hover,.submit-button:hover{box-shadow:0 0 15px var(--space-purple);transform:scale(1.05)}@media (min-width:401px){.number-pad{grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(2,1fr) auto}.number-button:first-child{grid-area:1/1/2/2}.number-button:nth-child(2){grid-area:1/2/2/3}.number-button:nth-child(3){grid-area:1/3/2/4}.number-button:nth-child(4){grid-area:1/4/2/5}.number-button:nth-child(5){grid-area:1/5/2/6}.number-button:nth-child(6){grid-area:2/1/3/2}.number-button:nth-child(7){grid-area:2/2/3/3}.number-button:nth-child(8){grid-area:2/3/3/4}.number-button:nth-child(9){grid-area:2/4/3/5}.number-button:nth-child(10){grid-area:2/5/3/6}.number-button.delete{grid-area:3/1/4/3}.submit-button{grid-area:3/4/4/6}}@media (max-width:400px){.number-pad{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(4,1fr)}.number-button:first-child{grid-area:1/1}.number-button:nth-child(2){grid-area:1/2}.number-button:nth-child(3){grid-area:1/3}.number-button:nth-child(4){grid-area:2/1}.number-button:nth-child(5){grid-area:2/2}.number-button:nth-child(6){grid-area:2/3}.number-button:nth-child(7){grid-area:3/1}.number-button:nth-child(8){grid-area:3/2}.number-button:nth-child(9){grid-area:3/3}.number-button:nth-child(10){grid-area:4/2}.number-button.delete{grid-area:4/1}.submit-button{grid-area:4/3}}.top-controls{display:flex;flex-direction:row;gap:10px;position:absolute;right:max(env(safe-area-inset-right),10px);top:max(env(safe-area-inset-top),20px);z-index:1000}.audio-player{position:fixed;right:20px;top:20px;z-index:1000}.audio-controls{display:flex;flex-direction:column;gap:10px;position:static}.audio-button{align-items:center;background:#ffffff1a;border:2px solid var(--space-purple);border-radius:50%;cursor:pointer;display:flex;font-size:20px;height:40px;justify-content:center;transition:all .3s ease;width:40px}.audio-button:hover{box-shadow:0 0 15px var(--space-purple);transform:scale(1.1)}.config-gear-button{align-items:center;background:#ffffff1a;border:2px solid var(--space-purple);border-radius:50%;cursor:pointer;display:flex;font-size:24px;height:40px;justify-content:center;position:static;transition:all .3s ease;width:40px}.config-gear-button:hover{box-shadow:0 0 15px var(--space-purple);transform:rotate(45deg)}@media screen and (max-height:700px){.top-controls{flex-direction:column-reverse;gap:1px}}.scoreboard{align-self:flex-start;background:#ffffff1a;border:2px solid var(--space-purple);border-radius:15px;display:flex;flex:0 0 120px;flex:0 0 auto;flex-direction:column;gap:15px;justify-content:center;padding:10px}@media (max-width:768px){.scoreboard{flex-direction:row;justify-content:center;padding:0;width:100%}}.score-item{align-items:center;border-radius:10px;display:flex;font-size:24px;gap:10px;padding:10px}.score-item.time{color:var (--star-yellow)}.score-item.correct{color:var(--alien-green)}.score-item.incorrect{color:var(--rocket-red)}.race-track{background:#ffffff1a;border:2px solid var(--space-purple);border-radius:15px;flex:1 1;max-width:800px;padding:10px}.track{height:35px;margin:10px 0;position:relative}.track-line{background:#fff3;height:4px;width:100%}.racer,.track-line{position:absolute;top:50%;transform:translateY(-50%)}.racer{font-size:20px;transition:left .5s ease-out;z-index:1}.rocket{transform:translateY(-50%) rotate(-90deg)}.robot{animation:bounce 1s infinite alternate}.race-stats{color:var(--star-yellow);display:flex;font-size:1rem;justify-content:space-between;margin-top:5px}@media (max-height:700px){.race-track{flex:1 1;max-width:75%}}@media screen and (max-width:900px){.track{height:10px;padding:0}}@keyframes bounce{0%{transform:translateY(-55%)}to{transform:translateY(-45%)}}.stats-container{align-items:stretch;display:flex;flex-direction:row;gap:20px;justify-content:center;margin:5px auto;max-width:800px;width:100%}@media (max-width:768px){.stats-container{flex-direction:column;gap:10px}}.editor-overlay{align-items:center;background:var(--bg-overlay-dark);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1100}.edit-button{background:none;border:none;border-radius:50%;color:var(--space-blue);cursor:pointer;font-size:var(--font-size-lg);padding:var(--spacing-xs);transition:all .2s ease}.edit-button:hover{background:var(--bg-overlay);transform:scale(1.1)}.save-level-form input,.save-level-form textarea{background:var(--bg-overlay);border:2px solid var(--space-purple);border-radius:var(--border-radius-sm);color:var(--star-yellow);font-size:var(--font-size-md);margin-bottom:var(--spacing-md);padding:var(--spacing-sm);width:100%}.save-level-form textarea{font-family:inherit;min-height:80px;resize:vertical}.save-level-form label{color:var(--space-blue);display:block;margin-bottom:var(--spacing-xs)}.level-actions-grid{grid-gap:10px;grid-gap:var(--spacing-md,10px);display:grid;gap:10px;gap:var(--spacing-md,10px);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin:var(--spacing-lg) 0}.level-action-button{align-items:center;background:var(--gradient-dark);border:2px solid var(--space-purple);border-radius:var(--border-radius-md);color:var(--star-yellow);cursor:pointer;display:flex;flex-direction:column;gap:var(--spacing-sm);padding:var(--spacing-lg);transition:all .2s ease}.level-action-button .button-icon{font-size:2em}.level-action-button:hover{background:#6b4de633;transform:scale(1.05)}.level-action-button.create{border-color:var(--alien-green)}.level-action-button.share{border-color:var(--star-yellow)}.level-action-button.import{border-color:var(--space-blue)}.level-action-button.reset{border-color:var(--rocket-red)}.level-action-button.create:hover{box-shadow:0 0 15px var(--alien-green)}.level-action-button.share:hover{box-shadow:0 0 15px var(--star-yellow)}.level-action-button.import:hover{box-shadow:0 0 15px var(--space-blue)}.level-action-button.reset:hover{box-shadow:0 0 15px var(--rocket-red)}.error-message{color:var(--rocket-red);margin-top:var(--spacing-sm)}.form-group{margin-bottom:var(--spacing-md);max-width:100%}.form-group input,.form-group textarea{background:var (--bg-overlay);border:2px solid var(--space-purple);border-radius:var(--border-radius-sm);box-sizing:border-box;color:#fff;font-family:inherit;max-width:100%;padding:var(--spacing-sm);width:100%}.form-group textarea{min-height:80px;resize:vertical}
/*# sourceMappingURL=main.06c489f3.css.map*/