@import url(https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.live-spinner{inset:0;pointer-events:none;position:absolute}.live-spinner:before{animation:spin 2s linear infinite;background:conic-gradient(from 0deg,#ffffff0a 0deg 4deg,#0000 4deg 8deg,#ffffff24 8deg 14deg,#0000 14deg 18deg,#ffffff47 18deg 26deg,#0000 26deg 30deg,#fff6 30deg 42deg,#0000 42deg 1turn);border-radius:50%;content:"";inset:0;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 15px),#000 calc(100% - 14px));mask:radial-gradient(farthest-side,#0000 calc(100% - 15px),#000 calc(100% - 14px));position:absolute}@keyframes blink{0%{opacity:1}50%{opacity:0}to{opacity:1}}.blink-colon{animation:blink 1s steps(1) infinite;margin:0 6px}@keyframes fadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.bottom-overlay{align-items:center;background:#00937d;bottom:0;color:#fff;display:flex;height:60px;justify-content:center;left:0;opacity:.9;position:fixed;transform:translateY(100%);transition:transform .3s ease-in-out;width:100vw;z-index:9998}.bottom-overlay.show{transform:translateY(0)}.bottom-overlay.hide{transform:translateY(100%)}.bottom-overlay-content{align-items:center;background-color:#000;display:flex;height:60px;justify-content:center;padding:0 16px;text-align:left}.pulse-bullet{animation:pulseColor 1.5s ease-in-out infinite;position:relative}@keyframes pulseColor{0%{background-color:#7ec8ff}50%{background-color:#7ec8ff}to{background-color:#333}}body,html{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;height:100%;margin:0}.headerfont{font-family:Inter,sans-serif;font-weight:500}.timeline{border-left:2px solid #00a48c;font:12px sans-serif;list-style:none;margin-left:0;padding-left:0;position:relative}.timeline li{margin-bottom:20px;padding-left:30px;position:relative}.timeline li:before{color:#00a48c;content:"●";font-size:20px;left:-7px;position:absolute;top:-9px}.bold{font-weight:700;margin-right:7px}.container{display:flex;height:100vh}.left-panel{background-color:#282c34;box-sizing:border-box;color:#fff;height:100vh;overflow-x:hidden;overflow-y:auto;padding:20px;width:20%}.right-panel{background-color:#e0e0e0;box-sizing:border-box;width:80%}@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}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
/*# sourceMappingURL=main.f32fb60b.css.map*/