.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}*{font-family:Akshar,sans-serif;margin:0}p{opacity:1}.form-container{background:#fff;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.08);font-family:system-ui,-apple-system,sans-serif;margin:40px auto;max-width:500px;padding:24px}.form-heading{color:#1a1a1a;font-size:24px;margin-bottom:24px}.typewriter-highlight{color:#06b6d4;font-weight:700}.growth-form{gap:18px}.form-group,.growth-form{display:flex;flex-direction:column}.form-group{gap:6px}.form-group label{color:#4a4a4a;font-size:14px;font-weight:600}.form-group input,.form-group select,.form-group textarea{border:1px solid #e0e0e0;border-radius:6px;font-size:15px;outline:none;padding:10px 12px;transition:border-color .2s}.form-group input:focus,.form-group select:focus,.form-group textarea:focus{border-color:#06b6d4}.submit-btn{background:#111827;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:16px;font-weight:500;padding:12px;transition:background .2s}.submit-btn:hover{background:#1f2937}.submit-btn:disabled{background:#9ca3af;cursor:not-allowed}.msg{border-radius:6px;font-size:14px;padding:10px;text-align:center}.success-msg{background:#ecfdf5;color:#065f46}.error-msg{background:#fef2f2;color:#991b1b}.git{display:flex}.web{align-items:center;background:grey;flex-direction:column}.img,.web{display:flex;width:30px}.img{align-items:horizontal;padding:0}.page{align-self:right;float:right;overflow:auto;padding:10px;width:60vw}.image{align-items:horizontal;background:grey;display:flex}.about{display:flex;float:center;font-size:15pt;justify-content:center}.about,.aboutP{font-family:Akshar,sans-serif}.aboutP{font-size:60pt;margin-top:35vh}.name{margin-left:520px;opacity:.8;width:300px}.aboutText,.name{font-family:Akshar,sans-serif;font-size:30pt}.links{border:none;border-radius:4px;color:#000;cursor:pointer;float:left;font-size:20px;outline:none;padding:10px 22px;text-decoration:none}.links,.links:hover{transition:all .2s ease-in-out}.links:hover{color:grey}.front{align-items:right;background:#ffd6ba;flex-direction:column;font-size:20px;height:40vh;margin-top:0;overflow:auto;padding:10px;text-align:right;width:.2rem calc(30vw - 500px)}.container{align-items:stretch;display:flex;justify-content:space-around}.chron{display:flex;justify-content:center}.vertLine{border-left:6px solid #555b6e;height:100%}.leftPointer{left:5vw;top:10em}.leftPointer,.rightPointer{display:flex;flex-direction:column;position:relative}.rightPointer{right:5vw}.leftItem{background-color:#ffd6ba;border-radius:10px;margin-bottom:15vh;opacity:.8;overflow:auto;padding:10px;width:30vw}.head,.portTitles{margin:0;padding:0;position:relative;top:0}.description{margin:0;overflow:none}.github{display:flex;flex-direction:row;height:2em;justify-content:space-between}.end,.formBack{align-items:center;display:flex;flex-direction:column}.formBack{align-self:center;background-color:#555b6e;border-radius:10px;justify-content:center;opacity:.5;padding:30px;right:50%;width:500px}.textBox{height:30px}.textArea,.textBox{align-items:center;border-color:#ffd6ba;border-width:5px;display:flex;flex-direction:column;margin:1em;width:300px}.textArea{height:100px}.message{border-color:#ffd6ba;border-width:5px;height:50px;margin:1em;width:100px}.aboutPage,.message{align-items:center;display:flex;float:center}.aboutPage{flex-direction:column;font-family:Akshar,sans-serif}.drop{display:flex}.dropContainer{margin:0;padding:0}.Altlinks{border:none;border-radius:0;color:#000;cursor:pointer;float:left;font-size:20px;outline:none;padding:0;text-decoration:none;transition:all .2s ease-in-out}.listLink{margin:0;padding:2px 2px 5px}.frontL{align-items:left;background:#07393c;color:#f0edee;flex-direction:column;font-size:20px;height:40vh;margin-top:0;padding:10px;text-align:left;width:.2rem calc(30vw - 500px)}.pageL{align-self:left;color:#f0edee;float:left;overflow:auto;width:60vw}.ro{margin-top:0}.proj,.ro{display:flex;flex-direction:column}.proj{float:center;overflow:auto;padding:10px}.desc{margin:0;padding:0;top:0;width:20vw}.outer,.test{display:flex;flex-direction:row}.outer{background:#add8e6;border-radius:10px;color:#000;font-size:15px;margin-bottom:10px;opacity:.8;padding:0;width:60vw}.green{align-items:left;background:#07393c;color:#f0edee;flex-direction:column;font-size:20px;margin-top:0;padding:10px;text-align:left;width:.2rem calc(30vw - 500px)}.img1{align-items:horizontal;display:flex;height:30vh;padding:1em}.desc2{height:100%;margin:0;padding:0;top:0;width:20vw}.rop{align-items:center-top;align-self:center;flex-direction:row;float:right;margin-top:0}.proj2,.rop{display:flex}.proj2{background:#add8e6;border-radius:10px;flex-direction:column;float:center;height:50vh;height:38vh;margin-left:10px;margin-right:10px;opacity:.8;overflow:auto;padding:10px;text-align:center;width:27vw}.desc3,.proj2{font-size:15px}.desc3{margin:0;padding:0;top:0}.front1{align-items:center;background:#ffd6ba;flex-direction:column;font-size:20px;margin-top:0;overflow:auto;padding:10px;width:.2rem calc(30vw - 500px)}@media only screen and (max-width:600px){.leftPointer{left:1vw}.leftPointer,.rightPointer{display:flex;flex-direction:column;position:relative}.rightPointer{right:1vw;top:10em}.leftItem{background-color:#ffd6ba;border-radius:10px;height:20vh;margin-bottom:15vh;opacity:.8;overflow:auto;padding:10px;width:36vw}.portTitles{font-size:1.5em;margin:0;padding:0;position:relative;top:0}.mobileLinePort{border-bottom:3px solid #090a0a;margin-bottom:15px;margin-top:15px;top:0;width:100%}}:root{--primary:#5a67d8;--bg:#f7fafc;--card:#fff;--text:#2d3748;--border:#e2e8f0}body{background-color:#f7fafc;background-color:var(--bg);color:#2d3748;color:var(--text);font-family:Inter,sans-serif;padding:20px}.container{margin:0 auto;max-width:600px}.form-card{background:#fff;background:var(--card);border:1px solid #e2e8f0;border:1px solid var(--border);border-radius:12px;box-shadow:0 4px 6px rgba(0,0,0,.05);margin-bottom:2rem;padding:2rem}h2{border-bottom:2px solid #5a67d8;border-bottom:2px solid var(--primary);margin-top:0;padding-bottom:10px}label{display:block;font-size:.9rem;font-weight:600;margin:15px 0 5px}input,select,textarea{border:1px solid #e2e8f0;border:1px solid var(--border);border-radius:6px;box-sizing:border-box;padding:10px;width:100%}button{background:#5a67d8;background:var(--primary);border:none;border-radius:6px;color:#fff;cursor:pointer;font-weight:700;margin-top:20px;padding:12px 20px;transition:opacity .2s}button:hover{opacity:.9}.btn-secondary{background:#edf2f7;color:#4a5568;margin-right:10px}.dynamic-row{border-left:3px solid #e2e8f0;border-left:3px solid var(--border);margin:10px 0;padding-left:15px}.nested-section{background:#fdfdfd;border:1px solid #eee;border-radius:8px;margin-bottom:20px;padding:20px;position:relative}.metrics-container{border-left:3px solid #5a67d8;margin-top:15px;padding-left:15px}.metrics-container input{margin-bottom:8px}.btn-add-small{background:none;color:#5a67d8;font-size:.85rem;margin-top:0;padding:5px 0}.form-actions{display:flex;gap:10px;justify-content:space-between}.metricsLabel{color:#708090;font-size:small}
/*# sourceMappingURL=main.414b99e1.css.map*/