@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;800&family=VT323&display=swap);:root{--primary:#1aac83;--error:#e7195a}body{background:#f1f1f1;font-family:Poppins;margin:0}header{background:#fff}header .container{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1400px;padding:10px 20px}header a{color:#333;text-decoration:none}.pages{margin:0 auto;max-width:1400px;padding:20px}.create{font-family:Roboto,sans-serif;padding-top:120px}.create button{background-color:#a4a4c7;margin-top:20px;transition:background-color .3s;transition:transform .3s}.create button:hover{background-color:#6a6abc;transform:scale(1.05)}.home{display:grid;grid-template-columns:3fr 1fr}input,label{display:block}input{border:1px solid #ddd;border-radius:4px;box-sizing:border-box;margin-top:10px;padding:10px;width:100%}form button{background:#1aac83;background:var(--primary);border:0;border-radius:4px;color:#fff;cursor:pointer;font-family:Poppins;padding:10px}div.error{background:#ffefef;border:1px solid #e7195a;border:1px solid var(--error);border-radius:4px;color:#e7195a;color:var(--error);margin:20px 0;padding:10px}input.error{border:1px solid #e7195a;border:1px solid var(--error)}nav{align-items:center;display:flex}nav a{margin-left:10px}nav button{background:#fff;border:2px solid #1aac83;border:2px solid var(--primary);border-radius:4px;color:#1aac83;color:var(--primary);cursor:pointer;font-family:Poppins;font-size:1em;margin-left:10px;padding:6px 10px}form.login,form.signup{background:#fff;border-radius:4px;margin:150px auto 40px;max-width:400px;padding:20px}.listed-issues{display:flex;flex-direction:column;padding-top:120px;width:100%}.home,.workouts{width:100%}.listed-issues>div:first-child{align-items:center;color:#333;display:flex;font-size:1.2rem;font-weight:700}.listed-issues .fa-list{color:#4a90e2;font-size:.8em;margin-right:10px}.instructions{background-color:#f8f8f8;border:1px solid #ddd;border-radius:5px;color:#333;font-size:14px;line-height:1.5;margin-top:20px;padding:10px}.button-group{background-color:#f6f8fa;border:1px solid #e1e4e8;border-radius:6px;display:flex;padding:6px}.group-button{background-color:initial;border:none;border-radius:4px;color:#24292f;cursor:pointer;font-size:18px;padding:8px 12px}.group-button:hover{background-color:#eaecef}.group-button-active{background-color:#f0f0f0;background-color:#eaecef;border:none;border-radius:4px;color:#333;color:#0366d6;cursor:pointer;display:inline-block;font-size:1em;font-size:.7em;font-weight:700;margin-left:10px;padding:5px 10px}.group-button-active:hover{background-color:#c5c5c5}.search-input{border:1px solid #e1e4e8;border-radius:4px;flex-grow:1;margin-left:10px;max-width:15em;padding:8px}.yourComponent{align-items:center;display:inline-flex;margin-left:10px}.yourComponent button{background-color:#fafbfc;border:1px solid #d1d5da;border-radius:4px;color:#24292e;cursor:pointer;font-size:.6em;padding:5px 10px;transition:transform .2s ease,background-color .3s,border-color .3s,color .3s}.yourComponent button:hover{background-color:#f3f4f6;border-color:#c6cbd1}.yourComponent button:active{background-color:#edeff2;border-color:#adbac7;transform:scale(.95)}.teamID{background-color:#f2f2f2;border:1px solid #ddd;border-radius:4px;font-size:.8em;margin-left:5px;padding:3px 6px}.workout-wrapper{background-color:#fff;border:1px solid #e1e4e8;border-radius:6px;box-shadow:0 1px 3px #0000001a;margin:10px 0;padding:16px;transition:box-shadow .2s ease}.workout-wrapper:hover{box-shadow:0 2px 6px #0003}.workout-details{cursor:pointer}.workout-details h4{color:#0366d6;font-size:16px;margin-bottom:0;margin-top:0}.workout-details div{border-radius:2px;color:#5c5c5c;font-size:12px;margin-right:4px;padding:2px 6px}.buttons{display:flex;justify-content:flex-end}.material-symbols-outlined{color:#707070;font-size:1.1rem}.deleteSection,.resolveSection{color:#0366d6;cursor:pointer;margin-left:8px;transition:background-color .2s ease,color .2s ease}.deleteSection:hover{background-color:#ffeded;color:#d73a49}.resolveSection:hover{background-color:#e6f3ff;color:#0366d6}.workout-wrapper{position:relative}.cover{align-items:center;background:#0009;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}.cover-warning{background-color:#fffbea;border:1px solid #ffeeba;border-radius:4px;color:#856404;padding:15px;text-align:center}.warning-button{background-color:#d9534f;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:1em;padding:5px 10px;transition:background-color .2s}.warning-button:hover{background-color:#c9302c}.resolve-button{background-color:#5cb85c;border:1px solid #ccc;border-radius:4px;color:#fff;cursor:pointer;font-size:1em;padding:5px 10px;transition:background-color .2s}.resolve-button:hover{background-color:#4cae4c}.cancel-button{background-color:#f0f0f0;border:1px solid #ccc;border-radius:4px;color:#333;cursor:pointer;font-size:1em;margin-left:10px;padding:5px 10px;transition:background-color .2s}.cancel-button:hover{background-color:#e0e0e0}.container{display:flex;gap:10px;margin-left:0}header{background:linear-gradient(90deg,#f8f8f8,#f1f1f1);box-shadow:0 2px 5px #0003;color:#333;left:0;position:fixed;right:0;top:0;z-index:1000}.container{padding:10px 20px}.container .brand-logo{color:#333;text-decoration:none;transition:color .3s}.container .brand-logo h1{font-size:1.8em;margin:0}.container .brand-logo:hover{color:#007bff}.navbar{background:linear-gradient(90deg,#e9e9e9,#d9d9d9);box-shadow:0 1px 3px #0000001a;display:flex;justify-content:flex-start;padding:10px 20px}.user-controls{align-items:center;display:flex;margin-left:auto}.user-email{color:#555;margin-right:10px}.logout-btn{align-items:center;background-color:#f67975;border:none;border-radius:5px;color:#fff;cursor:pointer;display:flex;font-size:16px;justify-content:center;padding:10px 15px;transition:background-color .3s}.logout-btn:hover{background-color:#c9302c}.logout-btn .ci-logout{margin-right:8px}.nav-link{align-items:center;border-radius:4px;color:#0755fd;display:flex;font-size:16px;justify-content:center;margin-right:10px;padding:8px 12px;text-decoration:none;transition:background-color .3s,color .3s}.nav-link:hover{background-color:#0056b3;color:#fff;text-decoration:none}.nav-link .ci-login{margin-right:5px}.focus-wrapper{background-color:#fff;border:1px solid #e1e4e8;border-radius:4px;box-shadow:0 2px 4px #0000001a;font-family:Arial,sans-serif;margin:auto;max-width:800px;padding-top:120px}.focus{padding:20px}.top-section{border-bottom:1px solid #e1e4e8;margin-bottom:15px;padding:20px 20px 15px}.article-title{color:#2c3e50;font-size:1.5em;margin-bottom:10px}.article-extra{color:#6a737c;font-size:.9em}.article-detail{margin-right:10px}.tag{background-color:#ffeb3b;border-radius:4px;color:#000;display:inline-block;font-size:.9em;padding:2px 8px}.commentSection,.commentsContainer{border-top:1px solid #e1e4e8;padding-top:15px}.commentButton,.commentInput{border:1px solid #e1e4e8;border-radius:3px;margin:5px 0;padding:8px}.commentButton{background-color:#f48024;border:none;color:#fff;cursor:pointer;font-size:.4em}.commentButton:hover{background-color:#dc6a17}.singleComment{border-left:1px solid #898989;border-radius:8px;margin-left:10px;padding-left:10px;padding-top:10px}.commentAuthor{color:#1381f6;font-family:Roboto,sans-serif;font-size:.6em;font-weight:700;padding-bottom:20px}.commentText{color:#555;font-size:.8em;margin:0}.active,.commentButton,.edit,.git,.showcase{cursor:pointer;transition:all .2s ease-in-out}.commentButton:hover,.edit:hover,.git:hover,.showcase:hover{background-color:#f3f3f3;color:#1158c7;font-weight:700;transform:scale(1.01)}.commentButton{box-shadow:0 2px 4px #0000001a}.commentButton:hover{box-shadow:0 4px 8px #0003}.faEye{transition:transform .2s ease}.edit{border:1px solid #000;border-radius:3px}.active,.edit{color:#000;display:inline-block;font-size:.9em;padding:4px 10px}.active{background-color:#ffeb3b;border:1px solid #000;border-radius:4px}.active .faEye:hover,.edit .faEye:hover{color:#f48024;transform:scale(1.1)}.active:hover,.edit:hover{color:#f48024;transform:scale(1.01)}.article-dash{display:flex;gap:10px;padding:15px 0}.description{border-left:1px solid #000;border-radius:5px;padding:20px}.commentPrompt{align-items:center;background-color:#f8d7da;border:1px solid #f5c6cb;border-radius:5px;color:#721c24;display:flex;font-weight:700;justify-content:center;margin:10px 0;padding:10px 20px;text-align:center}.commentPrompt span{margin-right:5px}.faLock{margin-left:5px}.commentTitle{background-color:#f8f0eb;border-radius:5px;display:flex;font-weight:700;margin:10px 0;padding:10px 20px;text-align:center}.commentTitle span{margin-right:5px}.inputButtonContainer{display:flex;max-height:80px;padding:0 20px}.edit-input-container{align-items:center;display:flex;gap:10px}.edit-input-container label{margin-right:5px;white-space:nowrap}.description-input{align-items:center;display:flex;gap:10px}.description-input label{margin-right:5px;white-space:nowrap}.description-input input{flex-grow:1;margin-right:10px}
/*# sourceMappingURL=main.255d3410.css.map*/