body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:RuneScape UF,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:RuneScape UF,source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{box-sizing:border-box;margin:0;padding:0}.App{animation:fade-in 2s;background-position:50%;background-repeat:no-repeat;background-size:cover;font-family:RuneScape UF,sans-serif;height:100vh;text-align:center;width:100vw}.App-logo{height:40vmin;pointer-events:none}.overlay{background-color:#000;height:100%;left:0;opacity:.6;position:absolute;top:0;width:100%;z-index:0}@media (prefers-reduced-motion:no-preference){.App-logo{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}.title{color:#fff;font-size:5.5rem;text-shadow:4px 4px 8px #000c}.tableContainer{padding-left:5%;padding-right:5%;width:100%;z-index:1}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}body{box-sizing:border-box;font-family:RuneScape UF,Arial,sans-serif;margin:0;padding:0}.navbar{background-color:#333;padding:10px}.navbar-list{display:flex;gap:20px;list-style:none;margin:0;padding:0}.navbar-link{color:#fff;font-size:18px;padding:8px 16px;text-decoration:none;transition:background-color .3s}.navbar-link:hover{background-color:#555;border-radius:4px}.homepage{background-color:#f4f4f4;min-height:100vh;padding:20px}.homepage-title{font-size:36px;font-weight:700;margin-bottom:20px}.homepage-description{color:#555;font-size:18px;margin-bottom:40px}.homepage-grid{display:flex;gap:20px}.homepage-card{background-color:#fff;border-radius:8px;box-shadow:0 2px 5px #0000001a;flex:1 1;padding:20px}.homepage-card-title{font-size:24px;font-weight:700;margin-bottom:10px}.homepage-card p{color:#777}.MethodsTable_table__VFVOo{border-collapse:collapse;width:100%}.MethodsTable_tableHeader__ylivT{background-color:#4a4a4a;border-radius:25px 25px 5px 5px;color:#e5ff00;font-size:large;font-weight:700;padding:.5rem;text-align:center}.MethodsTable_tableRow__XQX4K:nth-child(odd){background-color:#f9f9f9}.MethodsTable_tableRow__XQX4K:nth-child(2n){background-color:#fff}.MethodsTable_tableCell__2JIfW{border:1px solid #ddd;padding:1rem;vertical-align:top}.MethodsTable_sortIcon__\+eP4R{display:inline-block;margin-left:.5rem}.MethodsTable_tooltip__RaO-3{background-color:#000;border-radius:6px;color:#ef0;font-size:.8rem;opacity:.8;padding:5px;position:absolute;text-align:left;transition:opacity .2s ease-in-out;visibility:hidden;width:300px;z-index:1}.MethodsTable_intensityCell__rYgCI{cursor:pointer;position:relative}.MethodsTable_intensityCell__rYgCI:hover .MethodsTable_tooltip__RaO-3{opacity:1;visibility:visible}.MethodsTable_primaryButton__h9y13{background:#e5ff00;border:none;border-radius:6px;color:#4a4a4a;cursor:pointer;font-weight:700;padding:.5rem 1rem}.MethodsTable_primaryButton__h9y13:hover{opacity:.9}.MethodsTable_tableRow__XQX4K.MethodsTable_rowNew__Mq9AP{background-color:#fffce1;border-left:6px solid #e5ff00;box-shadow:inset 0 0 0 1px #e8e8e8}.MethodsTable_tableRow__XQX4K.MethodsTable_rowNew__Mq9AP .MethodsTable_tableCell__2JIfW{color:#1f2937}.MethodsTable_tableRow__XQX4K.MethodsTable_rowNew__Mq9AP a{color:#1e3a8a;font-weight:700;text-decoration:underline}.MethodsTable_methodCell__hkcEE{align-items:center;display:inline-flex;gap:.5rem}.MethodsTable_badge__Di\+p6{border-radius:9999px;font-size:.8rem;font-weight:800;letter-spacing:.02em;line-height:1;padding:.15rem .45rem;-webkit-user-select:none;user-select:none}.MethodsTable_badgeNew__czEYe{background:red;box-shadow:0 0 0 2px #fffce1;color:lab(100% .01 -.01)}.MethodsTable_tableRow__XQX4K.MethodsTable_rowNew__Mq9AP .MethodsTable_methodCell__hkcEE>span:first-child{color:#111827;font-weight:800;text-shadow:0 1px 0 #fff9}.MethodModal_overlay__doJsy{align-items:center;background-color:#0009;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.MethodModal_modal__SBHGG{background:#fff;border-radius:12px;box-shadow:0 8px 16px #0003;max-width:500px;padding:2rem;position:relative;width:90%}.MethodModal_form__pJfPf{display:flex;flex-direction:column;gap:1rem}.MethodModal_title__BaBea{color:#4a4a4a;font-size:1.5rem;margin-top:0;text-align:center}.MethodModal_label__FlOxt{color:#333;display:flex;flex-direction:column;font-weight:500}.MethodModal_input__SukXe,.MethodModal_select__CST3C,.MethodModal_textarea__q6C8H{border:1px solid #ccc;border-radius:6px;font-size:1rem;margin-top:.25rem;padding:.5rem}.MethodModal_select__CST3C[multiple]{height:6rem}.MethodModal_textarea__q6C8H{min-height:4rem;resize:vertical}.MethodModal_buttons__8ifby{display:flex;gap:.5rem;justify-content:flex-end;margin-top:1rem}.MethodModal_button__foXzT{border:none;border-radius:6px;cursor:pointer;font-size:1rem;padding:.5rem 1rem}.MethodModal_cancelButton__44I24{background:#ddd;color:#333}.MethodModal_saveButton__wo-vL{background:#e5ff00;color:#4a4a4a;font-weight:700}.MethodModal_optionsList__9Hl3l{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}.MethodModal_option__x3egu{background:#f0f0f0;border:1px solid #ccc;border-radius:6px;cursor:pointer;padding:.3rem .6rem}.MethodModal_optionSelected__wqqIL{background:#e5ff00;color:#4a4a4a}.MethodModal_customInputRow__B7uRs{display:flex;gap:.5rem;margin-top:.5rem}.MethodModal_addButton__KylAk{background:#4a4a4a;border:none;border-radius:6px;color:#e5ff00;cursor:pointer;padding:.3rem .6rem}.resume-container{font-family:RuneScape UF,Arial,sans-serif;margin:auto;max-width:800px;padding:20px}.resume-header h1{margin-bottom:0}.resume-header p{margin-top:5px}.experience ul,.skills ul{list-style-type:none;padding-left:0}.experience article{margin-bottom:20px}.resume-footer{margin-top:40px;text-align:center}@media print{body{-webkit-print-color-adjust:exact}.resume-container{width:100%}}.experience ul,.experience-skills-list,.skills ul,.skills-list{list-style-type:none;padding-left:0}.experience-skills-list li,.skills-list li{display:inline;margin-right:10px}.experience-skills-list li:after,.skills-list li:after{content:"•";font-size:1.2em;margin-left:5px;vertical-align:middle}.experience-skills-list li:last-child:after,.skills-list li:last-child:after{content:""}.experience ul{list-style-type:disc;padding-left:20px}section{margin-bottom:20px}li,p{margin-bottom:10px}.experience article{margin-bottom:30px}.experience h3,.experience p,.experience ul,.experience-skills{margin-top:15px}
/*# sourceMappingURL=main.bf26afbb.css.map*/