.LoadingSpinner_ring__dmZat{display:inline-block;position:relative;width:24px;height:24px}.LoadingSpinner_ring__dmZat div{box-sizing:border-box;display:block;position:absolute;width:80%;height:80%;margin:10%;border-radius:50%;animation:LoadingSpinner_ring__dmZat 1.2s cubic-bezier(.5,0,.5,1) infinite;border:2px solid transparent;border-top-color:#000}.LoadingSpinner_ring__dmZat div:first-child{animation-delay:-.45s}.LoadingSpinner_ring__dmZat div:nth-child(2){animation-delay:-.3s}.LoadingSpinner_ring__dmZat div:nth-child(3){animation-delay:-.15s}@keyframes LoadingSpinner_ring__dmZat{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.common_layout__WpTNf{display:flex;flex-direction:row;box-sizing:border-box;height:calc(100vh - 6em)}@media(max-width:600px){.common_layout__WpTNf{height:calc(100vh - 10em)}}.common_layout__WpTNf input[type=checkbox],.common_layout__WpTNf input[type=radio]{margin-right:.5em}.common_layout__WpTNf legend{font-weight:700}.common_layout__WpTNf label,.common_layout__WpTNf p{margin:0}.common_layout__WpTNf fieldset{display:flex;flex-direction:column;gap:.5em}.common_title__oYG_p{display:flex;flex-direction:row;align-items:center;justify-content:space-between;color:#29335c}.common_title__oYG_p h2{margin:0;padding:0}.common_title__oYG_p a{text-decoration:none;color:inherit}.common_title__oYG_p svg{vertical-align:middle;width:24px;height:24px;fill:currentColor}.common_form__GH9tf{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__em7Gc{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__Z11Z1{width:0;min-width:0;padding:0}.common_errorText__1NCUH{color:red;font-size:.8em;grid-column:1/-1}.common_display__qDAZY{position:relative;height:100%;flex:1 1;overflow:hidden;display:flex}.common_outputLink__xBARc{text-decoration:none;background-color:#0076d6}.common_errorBanner__FlglL,.common_outputLink__xBARc{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__FlglL{background-color:red}.common_loadingSpinner__nRxEq{width:100px;height:100px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1000}.common_loadingSpinner__nRxEq div{border-width:5px}.page_loadingContainer__4EeEU{background:#f8f9fa;border-radius:8px;margin:20px 0}.page_loadingSpinner__z4LIS{margin-bottom:20px}.page_progressBar__5nlJP{max-width:400px;height:20px;background-color:#e0e0e0;margin:20px 0;box-shadow:inset 0 2px 4px rgba(0,0,0,.1)}.page_progressFill__lDHAP{background:linear-gradient(90deg,#28a745,#20c997);transition:width .3s ease-in-out;position:relative}.page_countdownTimer__6141e{font-size:16px;font-weight:600;color:#333;margin:10px 0}.page_statusMessage__zHdgC{font-size:14px;color:#666;font-style:italic}.page_checkboxGroup__kifBc{display:grid;grid-auto-flow:column;grid-gap:.5em;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(7,auto)}.page_display__Tm2xD{flex-direction:row;overflow-y:auto}.page_displayArea__s1_rw{display:flex;flex-direction:column;flex:1 1;width:100%}@media(max-height:1096px){.page_displayArea__s1_rw{overflow-y:auto;flex:unset}}.page_downloadLink__51MYL{margin:0 auto}.page_loadingSpinner__z4LIS{width:100px;height:100px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1000}.page_loadingSpinner__z4LIS div{border-width:5px}.page_gridColumns__VlCO0{display:grid;grid-template-columns:auto 40%;grid-row-gap:4px}.page_display__Tm2xD{position:relative;flex:1 1;overflow:hidden;display:flex;flex-direction:column;background-color:#f5f9fc;padding:1.5rem;border-radius:12px}.page_loadingContainer__4EeEU{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__z4LIS{width:64px;height:64px;position:relative;margin-bottom:1.5rem}.page_loadingSpinner__z4LIS div{border-width:4px;border-color:#2351dc transparent transparent}.page_progressBar__5nlJP{width:100%;height:8px;background-color:#e8eff5;border-radius:10px;overflow:hidden;margin:1rem 0}.page_progressFill__lDHAP{height:100%;background-color:#2351dc;border-radius:10px;transition:width .4s ease}.page_countdownTimer__6141e{margin-top:.75rem;font-size:1rem;color:#1f2a3a;text-align:center}.page_statusMessage__zHdgC{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__zHdgC:before{content:">";margin-right:.5rem;color:#2351dc}.page_outputLinks__PB7CE{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__PB7CE h3{margin:0 0 1rem;color:#1f2a3a;font-size:1.125rem;display:flex;align-items:center}.page_outputLinks__PB7CE h3:after{content:"";flex:1 1;height:1px;background-color:#e8eff5;margin-left:1rem}.page_outputLinks__PB7CE .page_outputLinksContainer__O7561{display:flex;flex-wrap:wrap;gap:.75rem}.page_outputLinks__PB7CE .page_outputLinksContainer__O7561 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__PB7CE .page_outputLinksContainer__O7561 a svg{width:16px;height:16px;margin-right:.5rem;flex-shrink:0;color:#2351dc}.page_outputLinks__PB7CE .page_outputLinksContainer__O7561 a:hover{background-color:#e8eff5;transform:translateY(-1px)}.page_outputLinks__PB7CE .page_outputLinksContainer__O7561 a:active{transform:translateY(0)}.page_plotsContainer__aOzxh{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__aOzxh::-webkit-scrollbar{width:8px}.page_plotsContainer__aOzxh::-webkit-scrollbar-thumb{background-color:#d1dbe6;border-radius:100px}.page_plotsContainer__aOzxh::-webkit-scrollbar-thumb:hover{background-color:#9aadc2}.page_plotsContainer__aOzxh::-webkit-scrollbar-track{background:#f5f9fc;border-radius:100px;margin:.5rem 0}.page_galleryHeader__ndckg{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;padding-bottom:.75rem;border-bottom:1px solid #e8eff5}.page_galleryHeader__ndckg h3{font-size:1.125rem}.page_galleryHeader__ndckg .page_viewControls__D_GAZ{display:flex;gap:.5rem}.page_galleryHeader__ndckg .page_viewControls__D_GAZ 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__ndckg .page_viewControls__D_GAZ button svg{width:16px;height:16px;fill:#546a8c}.page_galleryHeader__ndckg .page_viewControls__D_GAZ button.page_active__jmqu4{background-color:#f5f9fc;border-color:#d1dbe6}.page_galleryHeader__ndckg .page_viewControls__D_GAZ button.page_active__jmqu4 svg{fill:#2351dc}.page_imageGallery__y2GWK{display:grid;grid-template-columns:repeat(auto-fill,minmax(600px,1fr));grid-gap:1.5rem;gap:1.5rem;margin:1rem 0}.page_imageGallery__y2GWK .page_imageColumn__523CA{max-width:none;width:auto;display:contents}.page_imageCard__pBW3P{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__pBW3P:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(17,25,39,.1)}.page_imageCard__pBW3P:hover .page_imageControls__yuoGl,.page_imageCard__pBW3P:hover .page_imageInfo__SGcQQ{opacity:1}.page_imageCard__pBW3P .page_imagePreview__gskmN{position:relative;padding:1rem;background-color:#f5f9fc;height:600px;display:flex;align-items:center;justify-content:center}.page_imageCard__pBW3P .page_imagePreview__gskmN img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;border-radius:4px}.page_imageCard__pBW3P .page_imageControls__yuoGl{position:absolute;top:.5rem;right:.5rem;padding:.5rem;display:flex;gap:.5rem;opacity:0;transition:opacity .2s ease;z-index:2}.page_imageCard__pBW3P .page_controlButton__Sd3gM{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__pBW3P .page_controlButton__Sd3gM svg{width:18px;height:18px}.page_imageCard__pBW3P .page_controlButton__Sd3gM:hover{background-color:hsla(0,0%,100%,.95);transform:translateY(-2px)}.page_imageCard__pBW3P .page_controlButton__Sd3gM.page_expandButton__zRlmx:hover{color:#2351dc}.page_imageCard__pBW3P .page_controlButton__Sd3gM.page_downloadButton__zJGAb:hover{color:#3ccfcf}.page_imageCard__pBW3P .page_imageInfo__SGcQQ{position:relative;padding:.75rem 1rem;background-color:#fff;color:#1f2a3a;opacity:1;border-top:1px solid #e8eff5;z-index:1}.page_imageCard__pBW3P .page_imageInfo__SGcQQ .page_imageTitle__yRlev{font-size:.875rem;font-weight:600;margin:0;color:#1f2a3a;text-align:center}.page_imageCard__pBW3P .page_imageInfo__SGcQQ .page_imageDescription__h_z4K{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__pBW3P[data-type=stack_plots]{grid-column:auto}}.page_listView__uyiuP .page_imageGallery__y2GWK{grid-template-columns:1fr;gap:1rem}.page_listView__uyiuP .page_imageCard__pBW3P{display:flex;height:auto;grid-column:auto!important}.page_listView__uyiuP .page_imageCard__pBW3P .page_imagePreview__gskmN{height:200px;aspect-ratio:auto;width:300px;flex:0 0 300px;padding:.75rem}.page_listView__uyiuP .page_imageCard__pBW3P .page_imagePreview__gskmN img{object-fit:contain}.page_listView__uyiuP .page_imageCard__pBW3P .page_imageInfo__SGcQQ{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__uyiuP .page_imageCard__pBW3P .page_imageInfo__SGcQQ .page_imageTitle__yRlev{color:#1f2a3a;font-size:1rem;text-align:left}.page_listView__uyiuP .page_imageCard__pBW3P .page_imageInfo__SGcQQ .page_imageDescription__h_z4K{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__uyiuP .page_imageCard__pBW3P .page_imageControls__yuoGl{top:50%;right:1rem;transform:translateY(-50%);opacity:0}.page_listView__uyiuP .page_imageCard__pBW3P:hover .page_imageControls__yuoGl{opacity:1}.page_imageModal__KSEO0{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__KSEO0.page_active__jmqu4{opacity:1;pointer-events:all}.page_imageModal__KSEO0 .page_modalImage__1mdxx{position:relative;max-width:90%;max-height:85vh;display:flex;justify-content:center;align-items:center}.page_imageModal__KSEO0 .page_modalImage__1mdxx 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__KSEO0 .page_closeButton___lK7x{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__KSEO0 .page_closeButton___lK7x:hover{background-color:rgba(245,249,252,.3)}.page_imageModal__KSEO0 .page_closeButton___lK7x svg{width:24px;height:24px}@media(max-width:900px){.page_outputLinks__PB7CE .page_outputLinksContainer__O7561{flex-wrap:wrap;justify-content:center}.page_imageGallery__y2GWK{grid-template-columns:repeat(auto-fill,minmax(350px,1fr))}}@media(max-width:600px){.page_display__Tm2xD{padding:1rem}.page_plotsContainer__aOzxh{max-height:75vh;padding:.75rem}.page_imageGallery__y2GWK{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.page_galleryHeader__ndckg{flex-direction:column;gap:.75rem}.page_listView__uyiuP .page_imageCard__pBW3P{flex-direction:column;height:auto}.page_listView__uyiuP .page_imageCard__pBW3P .page_imagePreview__gskmN{width:100%;flex:none;height:200px}.page_listView__uyiuP .page_imageCard__pBW3P .page_imageInfo__SGcQQ{border-left:none;border-top:1px solid #e8eff5}.page_listView__uyiuP .page_imageCard__pBW3P .page_imageControls__yuoGl{top:.5rem;right:.5rem;transform:none}.page_imageModal__KSEO0{padding:1rem}.page_imageModal__KSEO0 .page_closeButton___lK7x{top:1rem;right:1rem}}.page_popupNotification__tXfy6{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__iaWZe{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___lK7x{color:#aaa;position:absolute;top:10px;right:15px;font-size:28px;font-weight:700;cursor:pointer}.page_closeButton___lK7x:hover{color:#000}.page_newUserButton__OpDDH{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__OpDDH:hover{background-color:#0a3278}.page_flexAmpereSection__uQAuE{display:flex;justify-content:space-between;align-items:center;width:100%}.page_newUserBtn__LTEYO{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__LTEYO:hover{color:#2351dc;background-color:#f5f9fc}.page_pdfContainer__mN84w{background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);overflow:hidden;margin:20px 0}.page_pdfViewer__VTh_S{width:100%;min-height:600px;position:relative}.page_pdfViewer__VTh_S embed{width:100%;height:600px;border:none}.page_pdfControls__Y7RUc{display:flex;gap:12px;padding:16px;background:#f8f9fa;border-top:1px solid #e9ecef;justify-content:flex-start;align-items:center}.page_controlButton__Sd3gM{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;background:#007bff;color:#fff;text-decoration:none;border-radius:4px;font-size:14px;font-weight:500;transition:background-color .2s;border:none;cursor:pointer}.page_controlButton__Sd3gM:hover{background:#0056b3;text-decoration:none;color:#fff}.page_controlButton__Sd3gM svg{width:16px;height:16px;fill:currentColor}.page_downloadButton__zJGAb{background:#28a745}.page_downloadButton__zJGAb:hover{background:#1e7e34}.page_expandButton__zRlmx{background:#6c757d}.page_expandButton__zRlmx:hover{background:#545b62}.page_pdfInfo__E6_4Y{padding:16px;border-top:1px solid #e9ecef}.page_pdfTitle__qZsjK{margin:0 0 8px;font-size:18px;font-weight:600;color:#333}.page_pdfDescription__hwfec{margin:0;font-size:14px;color:#666;line-height:1.4}.page_loadingContainer__4EeEU{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;text-align:center}.page_loadingSpinner__z4LIS{margin-bottom:16px}.page_loadingMessage__PYmgm{font-size:16px;color:#666;font-weight:500}.page_display__Tm2xD{width:100%;max-width:1200px;margin:0 auto}.page_plotsContainer__aOzxh{margin-top:32px}.page_galleryHeader__ndckg{margin-bottom:24px}.page_galleryHeader__ndckg h3{font-size:24px;font-weight:600;color:#333;margin:0}@media(max-width:768px){.page_pdfViewer__VTh_S{min-height:400px}.page_pdfViewer__VTh_S embed{height:400px}.page_pdfControls__Y7RUc{flex-direction:column;gap:8px}.page_pdfControls__Y7RUc .page_controlButton__Sd3gM{width:100%;justify-content:center}.page_pdfTitle__qZsjK{font-size:16px}.page_pdfDescription__hwfec{font-size:13px}}.page_outputLinks__PB7CE{margin:32px 0}.page_outputLinks__PB7CE h3{font-size:20px;font-weight:600;color:#333;margin-bottom:16px}.page_outputLinksContainer__O7561{display:flex;flex-direction:column;gap:8px}.page_outputLink__td0_p{display:inline-flex;align-items:center;gap:8px;padding:12px 16px;background:#f8f9fa;border:1px solid #dee2e6;border-radius:4px;color:#495057;text-decoration:none;font-weight:500;transition:all .2s}.page_outputLink__td0_p:hover{background:#e9ecef;text-decoration:none;color:#495057}.page_outputLink__td0_p svg{width:18px;height:18px;fill:currentColor}