.LoadingSpinner_ring__oKvTO{display:inline-block;position:relative;width:24px;height:24px}.LoadingSpinner_ring__oKvTO div{box-sizing:border-box;display:block;position:absolute;width:80%;height:80%;margin:10%;border-radius:50%;animation:LoadingSpinner_ring__oKvTO 1.2s cubic-bezier(.5,0,.5,1) infinite;border:2px solid transparent;border-top-color:#000}.LoadingSpinner_ring__oKvTO div:first-child{animation-delay:-.45s}.LoadingSpinner_ring__oKvTO div:nth-child(2){animation-delay:-.3s}.LoadingSpinner_ring__oKvTO div:nth-child(3){animation-delay:-.15s}@keyframes LoadingSpinner_ring__oKvTO{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.common_layout__Rd3dE{display:flex;flex-direction:row;box-sizing:border-box;height:calc(100vh - 6em)}@media(max-width:600px){.common_layout__Rd3dE{height:calc(100vh - 10em)}}.common_layout__Rd3dE input[type=checkbox],.common_layout__Rd3dE input[type=radio]{margin-right:.5em}.common_layout__Rd3dE legend{font-weight:700}.common_layout__Rd3dE label,.common_layout__Rd3dE p{margin:0}.common_layout__Rd3dE fieldset{display:flex;flex-direction:column;gap:.5em}.common_title__E2s8l{display:flex;flex-direction:row;align-items:center;justify-content:space-between;color:#29335c}.common_title__E2s8l h2{margin:0;padding:0}.common_title__E2s8l a{text-decoration:none;color:inherit}.common_title__E2s8l svg{vertical-align:middle;width:24px;height:24px;fill:currentColor}.common_form__tz2V7{position:relative;display:flex;flex-direction:column;gap:1em;min-width:400px;width:400px;overflow-x:hidden;overflow-y:auto;padding:1em;background:#fff;box-shadow:0 0 10px rgba(0,0,0,.15);border-right:1px solid #edecf3}.common_drawerToggle__GCg3c{width:1em;border:1px solid #d3d3d3;background-color:#f0f0f0;border-radius:0 3px 0 3px;display:flex;flex-direction:column;justify-content:center;align-items:center}.common_closedForm__3828X{width:0;min-width:0;padding:0}.common_errorText__MGmlx{color:red;font-size:.8em;grid-column:1/-1}.common_display__Ht9_Q{position:relative;height:100%;flex:1 1;overflow:hidden;display:flex}.common_outputLink__37kD5{text-decoration:none;background-color:#0076d6}.common_errorBanner__JwHKS,.common_outputLink__37kD5{color:#fff;margin:0 auto;z-index:100;height:30px;line-height:30px;width:100%;position:-webkit-sticky;position:sticky;top:0;left:0;right:0;text-align:center;cursor:pointer}.common_errorBanner__JwHKS{background-color:red}.common_loadingSpinner__D_LOn{width:100px;height:100px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1000}.common_loadingSpinner__D_LOn div{border-width:5px}.page_checkboxGroup__0f8sw{display:grid;grid-auto-flow:column;grid-gap:.5em;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(7,auto)}.page_display__aPfT4{flex-direction:row;overflow-y:auto}.page_displayArea__Lgn1F{display:flex;flex-direction:column;flex:1 1;width:100%}@media(max-height:1096px){.page_displayArea__Lgn1F{overflow-y:auto;flex:unset}}.page_downloadLink__mRFKj{margin:0 auto}.page_loadingSpinner__H5gun{width:100px;height:100px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1000}.page_loadingSpinner__H5gun div{border-width:5px}.page_gridColumns__zNjTR{display:grid;grid-template-columns:auto 40%;grid-row-gap:4px}.page_display__aPfT4{position:relative;flex:1 1;overflow:hidden;display:flex;flex-direction:column;background-color:#f5f9fc;padding:1.5rem;border-radius:12px}.page_loadingContainer__X_YdE{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:2rem auto;max-width:32rem;padding:2rem;background-color:#fff;border:1px solid #e8eff5;border-radius:12px;box-shadow:0 4px 12px rgba(17,25,39,.1);transition:all .25s cubic-bezier(.4,0,.2,1)}.page_loadingSpinner__H5gun{width:64px;height:64px;position:relative;margin-bottom:1.5rem}.page_loadingSpinner__H5gun div{border-width:4px;border-color:#2351dc transparent transparent}.page_progressBar__LN9G8{width:100%;height:8px;background-color:#e8eff5;border-radius:10px;overflow:hidden;margin:1rem 0}.page_progressFill__8YnSH{height:100%;background-color:#2351dc;border-radius:10px;transition:width .4s ease}.page_countdownTimer__NCojc{margin-top:.75rem;font-size:1rem;color:#1f2a3a;text-align:center}.page_statusMessage__0eVb3{margin-top:1rem;padding:.75rem;background-color:#f5f9fc;border:1px dashed #d1dbe6;border-radius:4px;font-family:monospace;font-size:.875rem;color:#384862;width:100%;text-align:center;position:relative}.page_statusMessage__0eVb3:before{content:">";margin-right:.5rem;color:#2351dc}.page_outputLinks__K8WLR{background-color:#fff;border-radius:12px;padding:1rem 1.5rem;margin:0 0 1.5rem;border:1px solid #e8eff5;box-shadow:0 2px 6px rgba(17,25,39,.05)}.page_outputLinks__K8WLR h3{margin:0 0 1rem;color:#1f2a3a;font-size:1.125rem;font-weight:600;display:flex;align-items:center}.page_outputLinks__K8WLR h3:after{content:"";flex:1 1;height:1px;background-color:#e8eff5;margin-left:1rem}.page_outputLinks__K8WLR .page_outputLinksContainer__x2OmN{display:flex;flex-wrap:wrap;gap:.75rem}.page_outputLinks__K8WLR .page_outputLinksContainer__x2OmN a{display:inline-flex;align-items:center;padding:.75rem 1.5rem;background-color:#f5f9fc;border:1px solid #e8eff5;border-radius:8px;color:#1f2a3a;font-weight:500;font-size:.875rem;text-decoration:none;transition:all .25s cubic-bezier(.4,0,.2,1)}.page_outputLinks__K8WLR .page_outputLinksContainer__x2OmN a svg{width:16px;height:16px;margin-right:.5rem;flex-shrink:0;color:#2351dc}.page_outputLinks__K8WLR .page_outputLinksContainer__x2OmN a:hover{background-color:#e8eff5;transform:translateY(-1px)}.page_outputLinks__K8WLR .page_outputLinksContainer__x2OmN a:active{transform:translateY(0)}.page_plotsContainer__ZqUee{margin:1rem 0;max-height:85vh;overflow-y:auto;padding:1rem;background-color:#fff;border-radius:12px;box-shadow:0 2px 6px rgba(17,25,39,.05);border:1px solid #e8eff5}.page_plotsContainer__ZqUee::-webkit-scrollbar{width:8px}.page_plotsContainer__ZqUee::-webkit-scrollbar-thumb{background-color:#d1dbe6;border-radius:100px}.page_plotsContainer__ZqUee::-webkit-scrollbar-thumb:hover{background-color:#9aadc2}.page_plotsContainer__ZqUee::-webkit-scrollbar-track{background:#f5f9fc;border-radius:100px;margin:.5rem 0}.page_galleryHeader__Eqlnz{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;padding-bottom:.75rem;border-bottom:1px solid #e8eff5}.page_galleryHeader__Eqlnz h3{font-size:1.125rem;font-weight:600;margin:0}.page_galleryHeader__Eqlnz .page_viewControls__Lw5jU{display:flex;gap:.5rem}.page_galleryHeader__Eqlnz .page_viewControls__Lw5jU button{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;border:1px solid #e8eff5;background-color:transparent;cursor:pointer}.page_galleryHeader__Eqlnz .page_viewControls__Lw5jU button svg{width:16px;height:16px;fill:#546a8c}.page_galleryHeader__Eqlnz .page_viewControls__Lw5jU button.page_active__42rHL{background-color:#f5f9fc;border-color:#d1dbe6}.page_galleryHeader__Eqlnz .page_viewControls__Lw5jU button.page_active__42rHL svg{fill:#2351dc}.page_imageGallery__5UY73{display:grid;grid-template-columns:repeat(auto-fill,minmax(600px,1fr));grid-gap:1.5rem;gap:1.5rem;margin:1rem 0}.page_imageGallery__5UY73 .page_imageColumn__z1PEo{max-width:none;width:auto;display:contents}.page_imageCard__5Yc7p{position:relative;border-radius:8px;overflow:hidden;background-color:#fff;box-shadow:0 2px 6px rgba(17,25,39,.05);transition:all .25s cubic-bezier(.4,0,.2,1);margin-bottom:0;height:100%}.page_imageCard__5Yc7p:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(17,25,39,.1)}.page_imageCard__5Yc7p:hover .page_imageControls__x06BQ,.page_imageCard__5Yc7p:hover .page_imageInfo___Dy0J{opacity:1}.page_imageCard__5Yc7p .page_imagePreview__5FOQJ{position:relative;padding:1rem;background-color:#f5f9fc;height:600px;display:flex;align-items:center;justify-content:center}.page_imageCard__5Yc7p .page_imagePreview__5FOQJ img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;border-radius:4px}.page_imageCard__5Yc7p .page_imageControls__x06BQ{position:absolute;top:.5rem;right:.5rem;padding:.5rem;display:flex;gap:.5rem;opacity:0;transition:opacity .2s ease;z-index:2}.page_imageCard__5Yc7p .page_controlButton___M_Fk{width:36px;height:36px;border-radius:50%;border:none;background-color:hsla(0,0%,100%,.8);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 2px 6px rgba(17,25,39,.05);color:#1f2a3a;transition:all .25s cubic-bezier(.4,0,.2,1)}.page_imageCard__5Yc7p .page_controlButton___M_Fk svg{width:18px;height:18px}.page_imageCard__5Yc7p .page_controlButton___M_Fk:hover{background-color:hsla(0,0%,100%,.95);transform:translateY(-2px)}.page_imageCard__5Yc7p .page_controlButton___M_Fk.page_expandButton__vj7Cg:hover{color:#2351dc}.page_imageCard__5Yc7p .page_controlButton___M_Fk.page_downloadButton__Yhh33:hover{color:#3ccfcf}.page_imageCard__5Yc7p .page_imageInfo___Dy0J{position:relative;padding:.75rem 1rem;background-color:#fff;color:#1f2a3a;opacity:1;border-top:1px solid #e8eff5;z-index:1}.page_imageCard__5Yc7p .page_imageInfo___Dy0J .page_imageTitle__YwWYP{font-size:.875rem;font-weight:600;margin:0;color:#1f2a3a;text-align:center}.page_imageCard__5Yc7p .page_imageInfo___Dy0J .page_imageDescription__V62gL{height:0;opacity:0;transition:all .3s ease;font-size:.75rem;color:#546a8c;margin:0;text-align:center;overflow:hidden}@media(max-width:1100px){.page_imageCard__5Yc7p[data-type=stack_plots]{grid-column:auto}}.page_listView__qOMuS .page_imageGallery__5UY73{grid-template-columns:1fr;gap:1rem}.page_listView__qOMuS .page_imageCard__5Yc7p{display:flex;height:auto;grid-column:auto!important}.page_listView__qOMuS .page_imageCard__5Yc7p .page_imagePreview__5FOQJ{height:200px;aspect-ratio:auto;width:300px;flex:0 0 300px;padding:.75rem}.page_listView__qOMuS .page_imageCard__5Yc7p .page_imagePreview__5FOQJ img{object-fit:contain}.page_listView__qOMuS .page_imageCard__5Yc7p .page_imageInfo___Dy0J{position:static;flex:1 1;display:flex;flex-direction:column;justify-content:center;padding:1rem;background:none;opacity:1;pointer-events:auto;border-top:none;border-left:1px solid #e8eff5}.page_listView__qOMuS .page_imageCard__5Yc7p .page_imageInfo___Dy0J .page_imageTitle__YwWYP{color:#1f2a3a;font-size:1rem;text-align:left}.page_listView__qOMuS .page_imageCard__5Yc7p .page_imageInfo___Dy0J .page_imageDescription__V62gL{color:#546a8c;font-size:.875rem;height:auto;opacity:1;margin-top:.5rem;text-align:left;white-space:normal;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.page_listView__qOMuS .page_imageCard__5Yc7p .page_imageControls__x06BQ{top:50%;right:1rem;transform:translateY(-50%);opacity:0}.page_listView__qOMuS .page_imageCard__5Yc7p:hover .page_imageControls__x06BQ{opacity:1}.page_imageModal__odVEC{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(17,25,39,.85);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:100;display:flex;justify-content:center;align-items:center;padding:2rem;opacity:0;pointer-events:none;transition:opacity .3s ease}.page_imageModal__odVEC.page_active__42rHL{opacity:1;pointer-events:all}.page_imageModal__odVEC .page_modalImage__GK_tN{position:relative;max-width:90%;max-height:85vh;display:flex;justify-content:center;align-items:center}.page_imageModal__odVEC .page_modalImage__GK_tN img{max-width:95%;max-height:90vh;object-fit:contain;border-radius:8px;transition:transform .3s ease;box-shadow:0 8px 24px rgba(17,25,39,.15)}.page_imageModal__odVEC .page_closeButton__Tt8De{position:absolute;top:1.5rem;right:1.5rem;background-color:rgba(245,249,252,.2);color:#fff;border:none;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer}.page_imageModal__odVEC .page_closeButton__Tt8De:hover{background-color:rgba(245,249,252,.3)}.page_imageModal__odVEC .page_closeButton__Tt8De svg{width:24px;height:24px}@media(max-width:900px){.page_outputLinks__K8WLR .page_outputLinksContainer__x2OmN{flex-wrap:wrap;justify-content:center}.page_imageGallery__5UY73{grid-template-columns:repeat(auto-fill,minmax(350px,1fr))}}@media(max-width:600px){.page_display__aPfT4{padding:1rem}.page_plotsContainer__ZqUee{max-height:75vh;padding:.75rem}.page_imageGallery__5UY73{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.page_galleryHeader__Eqlnz{flex-direction:column;gap:.75rem}.page_listView__qOMuS .page_imageCard__5Yc7p{flex-direction:column;height:auto}.page_listView__qOMuS .page_imageCard__5Yc7p .page_imagePreview__5FOQJ{width:100%;flex:none;height:200px}.page_listView__qOMuS .page_imageCard__5Yc7p .page_imageInfo___Dy0J{border-left:none;border-top:1px solid #e8eff5}.page_listView__qOMuS .page_imageCard__5Yc7p .page_imageControls__x06BQ{top:.5rem;right:.5rem;transform:none}.page_imageModal__odVEC{padding:1rem}.page_imageModal__odVEC .page_closeButton__Tt8De{top:1rem;right:1rem}}.page_popupNotification__xy7os{position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center}.page_popupContent__UvM_L{background-color:#fff;padding:20px;border:1px solid #888;width:400px;max-width:90%;border-radius:8px;text-align:center;box-shadow:0 4px 8px rgba(0,0,0,.2);position:relative}.page_closeButton__Tt8De{color:#aaa;position:absolute;top:10px;right:15px;font-size:28px;font-weight:700;cursor:pointer}.page_closeButton__Tt8De:hover{color:#000}.page_newUserButton__wykTE{display:inline-block;background-color:#0b3d91;color:#fff;padding:10px 20px;margin-top:15px;text-decoration:none;border-radius:4px;font-weight:700}.page_newUserButton__wykTE:hover{background-color:#0a3278}.page_flexAmpereSection__QOH9y{display:flex;justify-content:space-between;align-items:center;width:100%}.page_newUserBtn__uoeZc{margin-left:auto;background:none;border:none;padding:.5rem .75rem;font-size:.75rem;color:#546a8c;cursor:pointer;text-decoration:underline;border-radius:4px;transition:all .25s cubic-bezier(.4,0,.2,1)}.page_newUserBtn__uoeZc:hover{color:#2351dc;background-color:#f5f9fc}