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}@media (max-width:768px){.responsive-container{padding:20px 15px!important}}.flex-stack-mobile{display:flex;flex-direction:row}@media (max-width:900px){.flex-stack-mobile{flex-direction:column!important}}.grid-stack-mobile{grid-gap:40px;display:grid;gap:40px;grid-template-columns:1fr 1fr}@media (max-width:900px){.grid-stack-mobile{gap:30px!important;grid-template-columns:1fr!important}}.split-screen-mobile{display:flex;flex-direction:row;height:100vh;overflow:hidden}@media (max-width:900px){.split-screen-mobile{flex-direction:column;height:auto;overflow:auto}.split-screen-mobile>.player-pane{flex:none;height:auto;min-height:50vh}.split-screen-mobile>.tracker-pane{border-left:none;border-top:2px solid #2d4042;flex:none;height:auto}.mobile-nav-container{align-items:center!important;flex-direction:column!important;gap:15px!important}.responsive-logo{height:80px!important;margin-left:0!important}.mobile-nav-buttons{flex-wrap:nowrap!important;gap:10px!important;justify-content:center;width:100%}.mobile-nav-buttons .btn-pop{font-size:.8rem!important;padding:8px 16px!important}.hero-video-responsive{aspect-ratio:4/3;height:auto!important;margin:0 auto;max-width:500px;width:100%!important}.hero-buttons-row{flex-wrap:nowrap!important;gap:10px!important;justify-content:center}.hero-text-center{align-items:center;display:flex;flex-direction:column;text-align:center}}.CircularProgressbar{vertical-align:middle;width:100%}.CircularProgressbar .CircularProgressbar-path{stroke:#3e98c7;stroke-linecap:round;transition:stroke-dashoffset .5s ease 0s}.CircularProgressbar .CircularProgressbar-trail{stroke:#d6d6d6;stroke-linecap:round}.CircularProgressbar .CircularProgressbar-text{fill:#3e98c7;dominant-baseline:middle;text-anchor:middle;font-size:20px}.CircularProgressbar .CircularProgressbar-background{fill:#d6d6d6}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-background{fill:#3e98c7}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-text{fill:#fff}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-path{stroke:#fff}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-trail{stroke:#0000}.circular-timer-container{cursor:pointer;height:80px;position:relative;width:80px}.circular-timer-container .CircularProgressbar-text{display:none}.timer-control-overlay{align-items:center;border-radius:50%;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;transition:background-color .2s}.timer-control-overlay:hover{background-color:#0000000d}.timer-text{color:#000;font-size:20px;font-weight:700;transition:opacity .2s}.timer-icon{left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .2s}.circular-timer-container:hover .timer-text{opacity:0}.circular-timer-container:hover .timer-icon{opacity:.8}.performance-tracker-split-screen{display:flex;flex-direction:row;height:calc(100vh - 80px);width:100%}.split-pane{box-sizing:border-box;flex:1 1;overflow-y:auto;padding:20px}.preview-pane{background:#fdfdfd;border-right:2px solid #eee}.tracker-pane{background:#f9f9f9}.preview-chunk{margin-bottom:20px}.answer-card,.preview-card{background:#fff;border:1px solid #ddd;border-radius:8px;box-shadow:0 2px 4px #0000000d;margin-bottom:15px;padding:15px}.answer-card{border-left-width:5px}
/*# sourceMappingURL=main.0963fce3.css.map*/