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}::-webkit-scrollbar{display:none}html{-ms-overflow-style:none;scrollbar-width:none}:root{--color-background1:#e5f3ff;--color-background2:#0d1b2a;--color-navbar:#0a112c;--color-card-bg:#1b263b;--color-button-bg:#415a77;--color-white:#fff;--color-text:#000;--color-text-dark:#1e1e1e;--color-text-gray:#444;--color-placeholder:#b3b3b3;--color-border:#d9d9d9;--font-default:"Segoe UI",Tahoma,Geneva,Verdana,sans-serif;--font-inter:"Inter",sans-serif}body,html{background-color:#e5f3ff;color:#000;color:var(--color-text);font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-family:var(--font-default);margin:0;padding:0}.LoginPage_loginPage__qcTQn,body,html{background-color:var(--color-background1)}.LoginPage_loginPage__qcTQn{display:flex;flex-direction:column;min-height:100vh}.LoginPage_navbar__Fquuv{align-items:center;background-color:var(--color-navbar);border-radius:20px;display:flex;justify-content:center;justify-self:center;margin:3rem 3rem 0;max-width:100%;padding:1rem}.LoginPage_navbarContent__Aisx3{align-items:center;display:flex;gap:20%;justify-content:center;width:100%}.LoginPage_navLogo__Ig\+Uk{border-radius:5px;height:50px;object-fit:contain;width:auto}@keyframes LoginPage_popIn__1dH06{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.LoginPage_loginContent__3zIFa{align-items:center;animation:LoginPage_popIn__1dH06 .35s ease-out both;display:flex;flex:1 1;flex-direction:column;justify-content:center;opacity:0;padding:3rem .5rem}.LoginPage_loginHeader__yBUVR{margin-bottom:1rem;margin-top:-4rem}.LoginPage_loginTitle__6\+cqU{color:var(--color-text);font-size:3rem;font-weight:700;margin-bottom:-1rem;text-align:center}.LoginPage_loginSubtitle__Ke3vh{color:var(--color-text-gray);font-size:1.2rem;margin-bottom:2.5rem;text-align:center}.LoginPage_loginButton__UrDu7{background:#2c2c2c!important;border-radius:.5rem!important;box-shadow:0 2px 8px 0 #1f268714;color:#fff!important;font-size:1rem;height:2.5rem;width:100%}.LoginPage_loginButton__UrDu7:hover{background-color:#3f3f3f!important}.LoginPage_linkWrapper__uwbHD{margin-top:.5rem;text-align:center}.LoginPage_simpleLink__7OHQE{color:var(--color-text)!important;cursor:pointer;text-decoration:underline!important;text-decoration-color:var(--color-text)!important}.LoginPage_footer__2vJri{background:none;padding-bottom:1rem;padding-top:1rem;text-align:center;width:100%}.LoginPage_footerText__vWW3o{color:#222;color:var(--color-text,#222);font-size:1rem;font-weight:500;letter-spacing:.5px;opacity:.7}.LoginPage_loginFormGlass__BYxhY{align-items:center;backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(8px);background:#ffffff80;border-radius:18px;display:flex;flex-direction:column;margin:0 auto;padding:2rem;width:60%}.LoginPage_loginFormFieldsCentered__Jo-oU{align-items:center;display:flex;flex-direction:column;gap:2rem;width:100%}.LoginPage_loginFormGroupCentered__r9u2E{display:flex;flex-direction:column;margin:0 auto;width:100%}.LoginPage_loginLinksStacked__gqHYf{align-items:center;display:flex;flex-direction:column;gap:0;width:100%}.SignupPage_signupNavbar__zte9D{align-items:center;background-color:var(--color-navbar);border-radius:20px;display:flex;justify-content:center;justify-self:center;margin:3rem 3rem 0;max-width:100%;padding:1rem}.SignupPage_signupNavbarContent__kB5lU{align-items:center;display:flex;gap:20%;justify-content:center;width:100%}.SignupPage_signupLogo__cFuRo{border-radius:5px;height:50px;object-fit:contain;width:auto}.SignupPage_signupPage__q8OZ6{background-color:var(--color-background1);display:flex;flex-direction:column;min-height:100vh}.SignupPage_signupContent__F-f\+q{align-items:center;animation:SignupPage_popIn__NQRTv .35s ease-out both;display:flex;flex:1 1;flex-direction:column;justify-content:center;opacity:0;padding:3rem .5rem}@keyframes SignupPage_popIn__NQRTv{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.SignupPage_signupHeader__H2FUE{margin-bottom:1rem;margin-top:-4rem}.SignupPage_signupTitle__i\+bwZ{color:var(--color-text);font-size:3rem;font-weight:700;margin-bottom:-1rem;text-align:center}.SignupPage_signupSubtitle__Wy6Ep{color:var(--color-text-gray);font-size:1.2rem;margin-bottom:2.5rem;text-align:center}.SignupPage_signupFormGlass__-D0x4{align-items:center;backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(8px);background:#ffffff80;border-radius:18px;display:flex;flex-direction:column;margin:0 auto;padding:2rem;width:60%}.SignupPage_signupFormFieldsCentered__Uc1J6{align-items:center;display:flex;flex-direction:column;gap:2rem;width:100%}.SignupPage_signupFormGroupCentered__yYtes{display:flex;flex-direction:column;margin:0 auto;width:100%}.SignupPage_passwordRow__BHbYB{display:flex;flex-direction:row;gap:1.2rem;justify-content:space-between;width:100%}@media (max-width:600px){.SignupPage_passwordRow__BHbYB{align-items:stretch;flex-direction:column;gap:.7rem}}.SignupPage_subscriptionBoxRow__3oemi{display:flex;flex-direction:row;justify-content:space-between;width:100%}.SignupPage_subscriptionBox__Mhb1L{align-items:center;background:#fff;border:1.5px solid #d1d5db;border-radius:12px;box-shadow:0 2px 8px 0 #1f26870f;color:#222;cursor:pointer;display:flex;flex-direction:column;font-size:1.05rem;font-weight:500;height:10rem;justify-content:flex-start;overflow:hidden;padding:0;position:relative;transition:box-shadow .18s;width:30%}.SignupPage_subscriptionBoxSelected__wZ8mo,.SignupPage_subscriptionBox__Mhb1L:hover{border-color:grey;box-shadow:0 0 0 2px grey,0 4px 16px 0 #1976d21a}.SignupPage_subscriptionBoxSelected__wZ8mo{transition:border-color .18s,box-shadow .18s;z-index:2}.SignupPage_individualTopBar__V-MTY{align-items:center;background:var(--color-navbar);border-top-left-radius:12px;border-top-right-radius:12px;color:#fff;display:flex;font-size:1.1rem;font-weight:600;height:2.2rem;justify-content:center;position:relative;width:100%}.SignupPage_individualTopBarLabel__bo6J\+{font-size:medium;position:relative;z-index:2}.SignupPage_individualTopBarCaret__\+1H8V{bottom:-12px;height:12px;left:50%;overflow:visible;position:absolute;transform:translateX(-50%);width:24px;z-index:1}.SignupPage_individualTopBarCaret__\+1H8V svg{display:block;height:100%;width:100%}.SignupPage_individualTextRow__BZjB9{align-items:center;display:flex;flex-direction:row;gap:5rem;justify-content:center;margin-top:2rem;position:relative;width:100%;z-index:1}.SignupPage_individualTextCol__AMZDH{align-items:center;display:flex;flex:1 1;flex-direction:column}.SignupPage_individualDocCount__vwhS2,.SignupPage_individualPrice__hCKHg{color:#222;font-size:2rem;font-weight:700;line-height:1.1}.SignupPage_individualSubLabel__fL8UN{color:#888;font-size:.95rem;font-weight:400;margin-top:.1rem}.SignupPage_individualBgIcon__\+TgPr{filter:grayscale(1) brightness(2);height:60%;left:50%;margin-top:1rem;opacity:.13;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%) scale(1);transition:transform .3s cubic-bezier(.4,0,.2,1);width:60%;z-index:0}.SignupPage_individualHelpIcon__a6a6f{color:#fff;cursor:pointer;font-size:1.25rem;opacity:.85;position:absolute;right:.7rem;top:50%;transform:translateY(-50%);transition:color .18s,opacity .18s;z-index:3}.SignupPage_individualHelpIcon__a6a6f:hover{color:#ffd600;opacity:1}.SignupPage_teamTopBar__qjb94{align-items:center;background:var(--color-navbar);border-top-left-radius:12px;border-top-right-radius:12px;color:#fff;display:flex;font-size:1.1rem;font-weight:600;height:2.2rem;justify-content:center;position:relative;width:100%}.SignupPage_teamTopBarLabel__COrIu{font-size:medium;position:relative;z-index:2}.SignupPage_teamTopBarCaret__zEo0o{bottom:-12px;height:12px;left:50%;overflow:visible;position:absolute;transform:translateX(-50%);width:24px;z-index:1}.SignupPage_teamTopBarCaret__zEo0o svg{display:block;height:100%;width:100%}.SignupPage_teamTextRow__zmhh-{align-items:center;display:flex;flex-direction:row;gap:5rem;justify-content:center;margin-top:2rem;position:relative;width:100%;z-index:1}.SignupPage_teamTextCol__DSkVL{align-items:center;display:flex;flex:1 1;flex-direction:column}.SignupPage_teamDocCount__HQtkT,.SignupPage_teamPrice__YSFUj{color:#222;font-size:2rem;font-weight:700;line-height:1.1}.SignupPage_teamSubLabel__cO86T{color:#888;font-size:.95rem;font-weight:400;margin-top:.1rem}.SignupPage_teamBgIcon__3ElPc{filter:grayscale(1) brightness(2);height:60%;left:50%;margin-top:1rem;opacity:.13;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%) scale(1);transition:transform .3s cubic-bezier(.4,0,.2,1);width:60%;z-index:0}.SignupPage_teamHelpIcon__zi9mw{color:#fff;cursor:pointer;font-size:1.25rem;opacity:.85;position:absolute;right:.7rem;top:50%;transform:translateY(-50%);transition:color .18s,opacity .18s;z-index:3}.SignupPage_teamHelpIcon__zi9mw:hover{color:#ffd600;opacity:1}.SignupPage_enterpriseTopBar__0mzKH{align-items:center;background:var(--color-navbar);border-top-left-radius:12px;border-top-right-radius:12px;color:#fff;display:flex;font-size:1.1rem;font-weight:600;height:2.2rem;justify-content:center;position:relative;width:100%}.SignupPage_enterpriseTopBarLabel__culW8{font-size:medium;position:relative;z-index:2}.SignupPage_enterpriseTopBarCaret__9DGY1{bottom:-12px;height:12px;left:50%;overflow:visible;position:absolute;transform:translateX(-50%);width:24px;z-index:1}.SignupPage_enterpriseTopBarCaret__9DGY1 svg{display:block;height:100%;width:100%}.SignupPage_enterpriseTextRow__AtA9a{align-items:center;display:flex;flex-direction:row;gap:5rem;justify-content:center;margin-top:2rem;position:relative;width:100%;z-index:1}.SignupPage_enterpriseTextCol__MDqgM{align-items:center;display:flex;flex:1 1;flex-direction:column}.SignupPage_enterpriseDocCount__H\+8nH,.SignupPage_enterprisePrice__nepOn{color:#222;font-size:2rem;font-weight:700;line-height:1.1}.SignupPage_enterpriseSubLabel__ZWryv{color:#888;font-size:.95rem;font-weight:400;margin-top:.1rem}.SignupPage_enterpriseBgIcon__VincG{filter:grayscale(1) brightness(2);height:60%;left:50%;margin-top:1rem;opacity:.13;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%) scale(1);transition:transform .3s cubic-bezier(.4,0,.2,1);width:60%;z-index:0}.SignupPage_enterpriseHelpIcon__LceLA{color:#fff;cursor:pointer;font-size:1.25rem;opacity:.85;position:absolute;right:.7rem;top:50%;transform:translateY(-50%);transition:color .18s,opacity .18s;z-index:3}.SignupPage_enterpriseHelpIcon__LceLA:hover{color:#ffd600;opacity:1}.SignupPage_buttonRow__c9mo2{display:flex;flex-direction:row;gap:1rem;justify-content:space-between;width:100%}.SignupPage_signUpButton__6JnSN,.SignupPage_subscribeNowButton__L7Ycw{background-color:#2c2c2c!important;border-radius:.5rem!important;font-size:1rem;height:2.5rem;width:50%}.SignupPage_signUpButton__6JnSN:hover,.SignupPage_subscribeNowButton__L7Ycw:hover{background-color:#3f3f3f!important}.SignupPage_linkWrapper__L3mYS{text-align:center;width:100%}.SignupPage_simpleLink__ZhUEb{color:var(--color-text)!important;cursor:pointer;text-decoration:underline!important;text-decoration-color:var(--color-text)!important}.SignupPage_footer__8THGc{background:none;padding-bottom:1rem;padding-top:1rem;text-align:center;width:100%}.SignupPage_footerText__SWyU\+{color:#222;color:var(--color-text,#222);font-size:1rem;font-weight:500;letter-spacing:.5px;opacity:.7}@media (max-width:500px){.SignupPage_signupFormGroupCentered__yYtes{max-width:100%}}.Navbar_navbar__Ybi5d{background-color:var(--color-navbar);border-radius:20px;box-shadow:0 5px 8px #0009;justify-self:center;margin:3rem 3rem 0;max-width:100%;padding:1rem}.Navbar_navbarContent__MaiS6,.Navbar_navbar__Ybi5d{align-items:center;display:flex;justify-content:center}.Navbar_navbarContent__MaiS6{gap:20%;width:100%}.Navbar_navLogo__LL1Ud{border-radius:5px;height:50px;object-fit:contain;width:auto}.Navbar_navIcon__54Dze{display:flex;font-size:3rem!important}.Navbar_navButton__Xa48x{color:var(--color-white);text-decoration:none;transition:all .2s ease-in-out}.Navbar_navButton__Xa48x:hover{cursor:pointer;transform:scale(1.1)}.PaywallModal_modalOverlay__x\+jMh{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#000000b3;bottom:0;display:flex;justify-content:center;left:0;padding:20px;position:fixed;right:0;top:0;z-index:9999}.PaywallModal_modalContent__hZ2Kt{animation:PaywallModal_modalSlideIn__oC314 .3s ease-out;background:#fff;border-radius:12px;box-shadow:0 20px 40px #0000004d;max-height:90vh;max-width:500px;overflow-y:auto;width:100%}.PaywallModal_modalHeader__USt9J{border-bottom:1px solid #e5e7eb;padding:32px 32px 24px;text-align:center}.PaywallModal_modalTitle__6kxz3{color:#111827;font-size:28px;font-weight:700;line-height:1.2;margin:0 0 8px}.PaywallModal_modalSubtitle__XZA-D{color:#6b7280;font-size:16px;line-height:1.5;margin:0}.PaywallModal_modalBody__6GQ35{padding:24px 32px}.PaywallModal_modalDescription__Mvy\+m{color:#374151;font-size:16px;line-height:1.6;margin:0 0 24px;text-align:center}.PaywallModal_featureList__vTGd8{display:flex;flex-direction:column;gap:16px;margin-bottom:8px}.PaywallModal_featureItem__5vxs\+{align-items:center;color:#4b5563;display:flex;font-size:15px;gap:12px}.PaywallModal_featureIcon__e06aS{font-size:20px;text-align:center;width:24px}.PaywallModal_modalActions__UIGvR{display:flex;flex-direction:column;gap:12px;padding:24px 32px 32px}.PaywallModal_button__OqqUj{border:none;border-radius:8px;cursor:pointer;display:inline-block;font-size:16px;font-weight:600;padding:14px 24px;text-align:center;text-decoration:none;transition:all .2s ease}.PaywallModal_primaryButton__op2xR{background-color:#007bff;color:#fff}.PaywallModal_primaryButton__op2xR:hover{background-color:#0056b3;box-shadow:0 4px 12px #007bff4d;transform:translateY(-1px)}.PaywallModal_primaryButton__op2xR:active{transform:translateY(0)}.PaywallModal_secondaryButton__Q6pHL{background-color:#f3f4f6;border:1px solid #d1d5db;color:#374151}.PaywallModal_secondaryButton__Q6pHL:hover{background-color:#e5e7eb;border-color:#9ca3af}.PaywallModal_secondaryButton__Q6pHL:active{background-color:#d1d5db}@keyframes PaywallModal_modalSlideIn__oC314{0%{opacity:0;transform:translateY(-20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width:640px){.PaywallModal_modalContent__hZ2Kt{margin:10px;max-height:95vh}.PaywallModal_modalHeader__USt9J{padding:24px 24px 20px}.PaywallModal_modalBody__6GQ35{padding:20px 24px}.PaywallModal_modalActions__UIGvR{padding:20px 24px 24px}.PaywallModal_modalTitle__6kxz3{font-size:24px}.PaywallModal_button__OqqUj{font-size:15px;padding:12px 20px}}.PaywallModal_modalOverlay__x\+jMh *{pointer-events:auto}body.PaywallModal_modal-open__UkRcM{overflow:hidden}.UploadPage_uploadPage__3wwXP{background-color:var(--color-background1);display:flex;flex-direction:column;min-height:100vh}.UploadPage_mainContent__No-ah{display:flex;flex:1 1;flex-direction:row;gap:2rem;max-height:78vh;overflow:hidden;padding:3rem}.UploadPage_leftColumn__yMBAe{display:flex;flex:1 1;flex-direction:column;gap:2rem}@keyframes UploadPage_popIn__MoseK{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.UploadPage_rightColumn__NPyyR,.UploadPage_uploadBuffer__2VYAe,.UploadPage_uploadZone__mSuHE{box-shadow:0 5px 8px #0009;opacity:0}.UploadPage_rightColumn__NPyyR,.UploadPage_uploadBuffer__2VYAe,.UploadPage_uploadZone__mSuHE{animation:UploadPage_popIn__MoseK .35s ease-out both}.UploadPage_uploadZone__mSuHE{align-items:center;background-color:var(--color-white);border:10px dashed var(--color-background2);border-radius:20px;display:flex;flex-direction:column;flex-shrink:0;height:220px;justify-content:center;overflow:hidden;padding:1rem;transition:background-color .3s ease}.UploadPage_dragActive__LnnIx{transform:scale(1.005)}.UploadPage_zoneTitle__9aGzz{color:var(--color-text-dark);margin-bottom:.5rem}.UploadPage_dropzoneText__VFyMW,.UploadPage_fileInfo__bciBM{color:var(--color-text-gray)}.UploadPage_fileInfo__bciBM{font-size:.9rem;margin:.5rem 0;max-width:100%;overflow:hidden;padding:0 1rem;text-align:center;text-overflow:ellipsis;white-space:nowrap}.UploadPage_hiddenFileInput__D61qn{display:none}.UploadPage_uploadRow__jDdAe{display:flex;gap:1rem;justify-content:center;margin-top:1rem}.UploadPage_browseButton__TGoNF,.UploadPage_uploadButton__xtkuI{align-items:center;background-color:#2c2c2c;border:1px solid #2c2c2c;border-radius:8px;color:var(--color-white);cursor:pointer;display:flex;font-size:1rem;justify-content:center}.UploadPage_browseButton__TGoNF p,.UploadPage_uploadButton__xtkuI p{margin:0;padding:.5rem}.UploadPage_uploadButton__xtkuI:hover{background-color:#4d4d4d}.UploadPage_uploadControls__TMFrD{align-items:center;display:flex;gap:12px}.UploadPage_autoSplitterControl__qB1Bv{align-items:center;display:flex;gap:4px}.UploadPage_checkboxLabel__sNh-W{color:#666;font-size:.9rem}.UploadPage_helpIcon__UgLFz{color:#666;cursor:help;font-size:1.2rem!important}.UploadPage_modelSelect__RrEy1{background-color:var(--color-white);border:2px solid #ddd;border-radius:8px;color:var(--color-text-dark);cursor:pointer;font-size:.9rem;min-width:200px;padding:.5rem 1rem;transition:border-color .3s ease,box-shadow .3s ease}.UploadPage_modelSelect__RrEy1:focus{border-color:#2c2c2c;box-shadow:0 0 0 3px #2c2c2c1a;outline:none}.UploadPage_modelSelect__RrEy1 option[value=""]{color:#999}.UploadPage_uploadButtonDisabled__cvT3Z{background-color:#ccc!important;color:#999!important;cursor:not-allowed!important}.UploadPage_uploadButtonDisabled__cvT3Z:hover{background-color:#ccc!important}.UploadPage_uploadBuffer__2VYAe{background-color:var(--color-white);border:1px solid var(--color-border);border-radius:20px;flex:1 1;overflow-y:auto;padding:1rem}.UploadPage_uploadSuccess__H77jq{color:#28a745;font-size:.9rem;margin-top:.5rem}.UploadPage_rightColumn__NPyyR{background-color:var(--color-white);border:1px solid var(--color-border);border-radius:20px;flex:1 1;overflow-y:auto;padding:1rem}.UploadPage_stripedTable__iTzAu{border-collapse:initial;border-spacing:0;margin-top:1rem;width:100%}.UploadPage_stripedTable__iTzAu thead tr{background-color:#e0dfdf}.UploadPage_stripedTable__iTzAu tbody tr:nth-child(2n){background-color:#f0f0f0}.UploadPage_stripedTable__iTzAu tbody tr:nth-child(odd){background-color:#fff}.UploadPage_stripedTable__iTzAu td,.UploadPage_stripedTable__iTzAu th{border:none;font-size:.9rem;padding:.75rem;text-align:left}.UploadPage_removeIconBtn__j-byR{align-items:center;background:#0000;border:none;color:#666;cursor:pointer;display:flex;justify-content:center;transition:transform .2s ease}.UploadPage_removeIconBtn__j-byR:hover{color:#000;transform:scale(1.2)}.UploadPage_sectionTitle__yVDGw{color:var(--color-text-dark);margin-bottom:.5rem}.UploadPage_progressBar__4IrQv{background-color:#ccc;border-radius:5px;height:10px;overflow:hidden;position:relative;width:100%}.UploadPage_progressError__tAFu1{background-color:#f44336!important}.UploadPage_progressText__rYI3x{color:#fff;font-size:.8em;font-weight:700;left:50%;position:absolute;text-shadow:1px 1px 1px #00000080;top:50%;transform:translate(-50%,-50%)}.UploadPage_progress__FMvUX{background-color:var(--color-navbar);border-radius:20px;height:100%;transition:width .4s ease}.UploadPage_statusFailed__kI3yo{color:#000;font-weight:700}.UploadPage_statusInProgress__Y3nqj{color:#e6b800}.UploadPage_statusCompleted__LtaX5{color:#1b5e20}.UploadPage_statusQueued__5QjkI{color:var(--color-navbar);font-weight:700}.UploadPage_statusError__JiDxA{color:#d32f2f;color:#f44336;font-weight:700}.UploadPage_statusCompleted__LtaX5{color:#4caf50;font-weight:700}.UploadPage_statusInProgress__Y3nqj{color:#ff9800;font-weight:700}.UploadPage_progressHeader__4nPhc{align-items:center;display:flex;justify-content:space-between;margin-bottom:.5rem}.UploadPage_headerControls__JiceY{align-items:center;display:flex;gap:1rem}.UploadPage_statusFilter__cHbeZ{background:#fff;border:1px solid #ddd;border-radius:4px;cursor:pointer;font-size:.9rem;min-width:160px;padding:.4rem .8rem;transition:border-color .2s}.UploadPage_statusFilter__cHbeZ:hover{border-color:#999}.UploadPage_statusFilter__cHbeZ:focus{border-color:#007bff;box-shadow:0 0 0 2px #007bff40;outline:none}.UploadPage_paginationControls__6lLt\+{align-items:center;display:flex;gap:.5rem}.UploadPage_pageArrow__qs\+0C{align-items:center;background:none;border:none;border-radius:4px;color:#222;cursor:pointer;display:flex;font-size:1.5rem;padding:.2rem .5rem;transition:color .2s}.UploadPage_pageArrow__qs\+0C:hover:not(:disabled){background-color:#f0f0f0;color:#000}.UploadPage_pageArrow__qs\+0C:disabled{color:#bbb;cursor:not-allowed}.UploadPage_pageInfo__nzF8r{color:#444;font-size:.95rem;font-weight:500;min-width:90px;text-align:center}.UploadPage_emptyState__p3IxP{color:#888;font-style:italic;padding:2rem 0;text-align:center}.InventoryPage_inventoryPage__NkSEO{background-color:var(--color-background1);display:flex;flex-direction:column;min-height:100vh}.InventoryPage_mainContent__y4Mhj{display:flex;flex-direction:column;gap:2rem;margin:3rem}.InventoryPage_tableControls__WOXeE{display:flex;justify-content:space-between}.InventoryPage_deleteIcon__RMynB{color:#000;font-size:2rem;transition:all .2s ease-in-out}.InventoryPage_deleteIcon__RMynB:hover{cursor:pointer;transform:scale(1.1)}.InventoryPage_searchBar__m09dU{align-items:center;display:flex;margin:.5rem;width:30%}.InventoryPage_searchInput__sYtO\+{border:1px solid #ccc;border-radius:5px;flex-grow:1;padding:.5rem}.InventoryPage_iconControls__uhwUm{align-items:center;display:flex;gap:.5rem}.InventoryPage_separateFileControl__4d9Ed{align-items:center;display:flex;gap:.25rem;margin-right:.5rem;position:relative}.InventoryPage_checkboxLabel__8-\+8u{color:#333;font-size:.9rem;font-weight:700;-webkit-user-select:none;user-select:none}.InventoryPage_animatedButton__iWtkR{align-items:center;background-color:#fff;border:1px solid #333;border-radius:6px;color:#333;cursor:pointer;display:flex;font-size:.9rem;height:2rem;justify-content:center;outline:none;padding:0 16px;transition:all .3s ease;-webkit-user-select:none;user-select:none}.InventoryPage_animatedButton__iWtkR:hover{background-color:#f5f5f5;box-shadow:0 2px 4px #0000001a;transform:translateY(-1px)}.InventoryPage_animatedButtonActive__1jEsU{background-color:#666;border-color:#666;color:#fff}.InventoryPage_animatedButtonActive__1jEsU:hover{background-color:#555;border-color:#555}.InventoryPage_downloadIconContainer__K09SC{align-items:center;display:inline-flex;position:relative}.InventoryPage_progressBarContainer__b2CBH{background-color:#f0f0f0;border-radius:2px;height:3px;left:0;margin-top:-10px;overflow:hidden;position:absolute;right:0;top:100%}.InventoryPage_progressBar__4lPV2{background-color:#4a90e2;border-radius:2px;height:100%;transition:width .3s ease;width:0}.InventoryPage_helpIcon__kBjb1{color:#666;cursor:help;font-size:1.2rem!important}@keyframes InventoryPage_popIn__DMNmh{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.InventoryPage_tableContainer__392oI{animation:InventoryPage_popIn__DMNmh .35s ease-out both;background-color:#fff;border:1px solid var(--color-border);border-radius:10px;box-shadow:0 5px 8px #0009;opacity:0;padding:1rem}.InventoryPage_sectionTitle__cmic\+{margin-bottom:1rem}.InventoryPage_titleAndPagination__X5uq1{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem}.InventoryPage_inventoryTable__aVZyc{border-collapse:collapse;font-size:1rem;width:100%}.InventoryPage_inventoryTable__aVZyc thead tr{background-color:#e0e0e0}.InventoryPage_inventoryTable__aVZyc td,.InventoryPage_inventoryTable__aVZyc th{border-bottom:1px solid #ddd;padding:.75rem 1rem;text-align:left}.InventoryPage_inventoryTable__aVZyc th{font-weight:700}.InventoryPage_inventoryTable__aVZyc tbody tr:hover{background-color:#f2f2f2;cursor:pointer}.InventoryPage_activeRow__xI65R{background-color:#f5f5f5}.InventoryPage_downloadIcon__qv7hx{cursor:pointer;font-size:2rem;transition:transform .2s ease-in-out}.InventoryPage_downloadIcon__qv7hx:hover{transform:scale(1.1)}.InventoryPage_disabledRow__xF7Vy{opacity:.6;pointer-events:none}.InventoryPage_selectionCounter__5QBUi{margin:.5rem 0;padding:.5rem}.InventoryPage_selectionCounterInline__pJQmn,.InventoryPage_selectionCounter__5QBUi{background-color:#f5f5f5;border-left:3px solid #007bff;border-radius:4px;color:#666;font-size:.9rem}.InventoryPage_selectionCounterInline__pJQmn{align-items:center;display:flex;height:2rem;margin-right:.5rem;padding:0 12px}.InventoryPage_downloadWrapper__KDTR2{display:inline-block;position:relative}.InventoryPage_modelBadge__O7l0j{border-radius:12px;display:inline-block;font-size:.75rem;font-weight:700;min-width:40px;padding:.25rem .5rem;text-align:center}.InventoryPage_modelBadge__O7l0j.InventoryPage_shipping__g6DIf{background-color:#e3f2fd;border:1px solid #bbdefb;color:#1976d2}.InventoryPage_modelBadge__O7l0j.InventoryPage_safety__-9dkN{background-color:#fff3e0;border:1px solid #ffcc02;color:#f57c00}.InventoryPage_modelBadge__O7l0j.InventoryPage_unknown__gEAt2{background-color:#f5f5f5;border:1px solid #ddd;color:#666}.InventoryPage_downloadMenu__jhw0H{background:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 2px 8px #00000026;padding:4px 0;position:absolute;right:0;top:100%;z-index:10}.InventoryPage_downloadOption__P9S7\+{background:none;border:none;cursor:pointer;display:block;font-size:.9rem;padding:6px 12px;text-align:left;width:100%}.InventoryPage_downloadOption__P9S7\+:hover{background-color:#f5f5f5}.InventoryPage_paginationControls__k-PXx{align-items:center;display:flex;gap:.5rem;margin-left:auto}.InventoryPage_pageArrow__6GiYl{align-items:center;background:none;border:none;border-radius:4px;color:#222;cursor:pointer;display:flex;font-size:1.5rem;padding:.2rem .5rem;transition:color .2s}.InventoryPage_pageArrow__6GiYl:hover:not(:disabled){background-color:#f0f0f0;color:#000}.InventoryPage_pageArrow__6GiYl:disabled{color:#bbb;cursor:not-allowed}.InventoryPage_pageInfo__ImAzT{color:#444;font-size:.95rem;font-weight:500;min-width:90px;text-align:center}.SettingsPage_settingsPage__-F9pn{background-color:var(--color-background1);display:flex;flex-direction:column;min-height:100vh}@keyframes SettingsPage_popIn__PYPns{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.SettingsPage_settingsContainer__SHMmx{animation:SettingsPage_popIn__PYPns .35s ease-out both;background-color:#fff;border-radius:20px;box-shadow:0 5px 8px #0009;display:flex;flex-direction:column;gap:2rem;margin:3rem auto 2rem;max-width:1200px;opacity:0;padding:2rem;position:relative;width:90%}.SettingsPage_subscriptionDashboard__NofPD{background-color:#fafafa;border:2px solid #e0e0e0;border-radius:12px;display:flex;flex-direction:column;gap:1.5rem;padding:1.5rem}.SettingsPage_subscriptionDashboard__NofPD h3{color:#333;font-size:1.2rem;font-weight:600;margin:0 0 1rem}.SettingsPage_dashboardContainer__G8CRQ{align-items:stretch;display:flex;gap:0}.SettingsPage_infoColumn__KXhVq{display:flex;flex:1 1;flex-direction:column;min-width:0}.SettingsPage_infoGrid__m78rA{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}.SettingsPage_infoBoxWide__FDfso,.SettingsPage_infoBox__Vdp9-{background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;display:flex;flex-direction:column;gap:.5rem;padding:1rem}.SettingsPage_infoLabel__zr006{color:#666;font-size:.9rem;font-weight:500;letter-spacing:.5px;text-transform:uppercase}.SettingsPage_infoValue__cxGRc{color:#333;font-size:1.1rem;font-weight:600}.SettingsPage_statusIndicator__K5D0-{align-items:center;display:flex;gap:.5rem}.SettingsPage_verticalDivider__NCqra{align-self:stretch;background-color:#e0e0e0;flex:0 0 auto;margin:0 1rem;width:1px}.SettingsPage_actionsColumn__SgQtI{flex:0 0 25%;min-width:0}.SettingsPage_actionButtons__V7c0i,.SettingsPage_actionsColumn__SgQtI{align-items:center;display:flex;flex-direction:column;justify-content:center}.SettingsPage_actionButtons__V7c0i{flex:1 1;gap:1rem;width:100%}.SettingsPage_actionButton__fQ8hl{background-color:#000;border:none;border-radius:8px;box-sizing:border-box;color:#fff;cursor:pointer;font-size:.9rem;font-weight:600;min-width:0;padding:.75rem 1rem;text-align:center;transition:all .2s ease;width:100%}.SettingsPage_actionButton__fQ8hl:hover{box-shadow:0 4px 8px #0003;transform:translateY(-2px)}.SettingsPage_actionButton__fQ8hl:active{transform:translateY(0)}.SettingsPage_actionButtonDisabled__iHKad,.SettingsPage_actionButton__fQ8hl:disabled{background-color:#ccc;color:#666;cursor:not-allowed;opacity:.6}.SettingsPage_actionButtonDisabled__iHKad:hover,.SettingsPage_actionButton__fQ8hl:disabled:hover{box-shadow:none;transform:none}.SettingsPage_subscriptionSection__3RDwr{background-color:#fafafa;border:2px solid #e0e0e0;border-radius:12px;display:flex;flex-direction:column;gap:1rem;padding:1.5rem}.SettingsPage_subscriptionSection__3RDwr h3{color:#333;font-size:1.2rem;font-weight:600}.SettingsPage_subscriptionActive__M7W05{display:flex;flex-direction:column;gap:.5rem}.SettingsPage_subscriptionActive__M7W05 p{color:#2e7d32;font-weight:500;margin:0}.SettingsPage_subscriptionActive__M7W05 p:first-child{font-size:1.1rem;font-weight:600}.SettingsPage_subscriptionInactive__tXDpa{display:flex;flex-direction:column;gap:1rem}.SettingsPage_subscriptionInactive__tXDpa p{color:#d32f2f;font-weight:500;margin:0}.SettingsPage_subscriptionInactive__tXDpa p:first-child{font-size:1.1rem;font-weight:600}.SettingsPage_subscribeButton__Ogo9M{align-self:flex-start;background-color:#000;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:.75rem 1.5rem;transition:all .2s ease}.SettingsPage_subscribeButton__Ogo9M:hover{box-shadow:0 4px 8px #0003;transform:translateY(-2px)}.SettingsPage_logoutButton__gxtJh{align-self:center;background-color:#000;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;justify-self:center;padding:.5rem 1rem;position:relative;transition:all .2s ease;width:10%}.SettingsPage_logoutButton__gxtJh:hover{box-shadow:0 4px 8px #0003;transform:translateY(-2px)}.SettingsPage_submitButton__cDbR-{align-self:flex-start;background-color:#000;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;padding:.5rem 1rem}.SettingsPage_submitButton__cDbR-:hover{transform:scale(1.05)}.SettingsPage_supportSection__7PaVn{display:flex;flex-direction:column;gap:1rem}.SettingsPage_supportTextArea__qk15J{border:1px solid #ccc;border-radius:8px;font-size:1rem;height:120px;padding:.5rem;resize:vertical;width:100%}.SettingsPage_consentSection__esHiM{display:flex;flex-direction:column;font-size:.95rem;gap:1rem}.SettingsPage_consentText__SLAzb{line-height:1.5;margin:0}.SettingsPage_consentToggleRow__R\+SaF{align-items:center;display:flex;gap:2rem;justify-content:space-between}.SettingsPage_consentToggleRow__R\+SaF p{flex:1 1;margin:0}.SettingsPage_toggleContainer__NVH45{flex-shrink:0;height:25px;position:relative;width:50px}.SettingsPage_toggleCheckbox__aG\+WQ{height:0;opacity:0;position:absolute;width:0}.SettingsPage_toggleSlider__mYOA5{background-color:#ccc;border-radius:25px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.SettingsPage_toggleSlider__mYOA5:before{background-color:#fff;border-radius:50%;bottom:3px;content:"";height:19px;left:3px;position:absolute;transition:.4s;width:19px}.SettingsPage_toggleCheckbox__aG\+WQ:checked+.SettingsPage_toggleSlider__mYOA5{background-color:var(--color-navbar)}.SettingsPage_toggleCheckbox__aG\+WQ:checked+.SettingsPage_toggleSlider__mYOA5:before{transform:translateX(24px)}.SettingsPage_footer__K2nta{align-items:center;display:flex;font-size:.9rem;justify-content:space-between;margin-top:auto}.SettingsPage_footerLeft__G0C6z{color:#000}.SettingsPage_footerRight__9Aa\+5{align-items:center;display:flex;gap:8px}.SettingsPage_footerRight__9Aa\+5 p{color:#666;margin:0}.SettingsPage_footerRight__9Aa\+5 p:last-child{color:#1071e5}@media (max-width:768px){.SettingsPage_settingsContainer__SHMmx{margin:2rem auto 1rem;padding:1.5rem;width:95%}.SettingsPage_logoutButton__gxtJh{width:20%}.SettingsPage_consentToggleRow__R\+SaF{align-items:flex-start;flex-direction:column;gap:1rem}.SettingsPage_footer__K2nta{flex-direction:column;gap:1rem;text-align:center}.SettingsPage_dashboardContainer__G8CRQ{flex-direction:column;gap:1.5rem}.SettingsPage_infoColumn__KXhVq{flex:1 1}.SettingsPage_actionsColumn__SgQtI{flex:1 1;margin:0;max-width:none}.SettingsPage_verticalDivider__NCqra{display:none}.SettingsPage_infoGrid__m78rA{gap:.75rem;grid-template-columns:1fr}}@media (max-width:480px){.SettingsPage_settingsContainer__SHMmx{padding:1rem;width:98%}.SettingsPage_logoutButton__gxtJh{width:30%}.SettingsPage_subscribeButton__Ogo9M{text-align:center;width:100%}}.ShippingLabelsTable_tableContainer__63Ffq{animation:ShippingLabelsTable_popIn__XvDHE .35s ease-out both;background-color:#fff;border:1px solid var(--color-border);border-radius:10px;box-shadow:0 5px 8px #0009;box-sizing:border-box;display:flex;flex-direction:column;opacity:0;padding:1rem;width:100%}@keyframes ShippingLabelsTable_popIn__XvDHE{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.ShippingLabelsTable_sectionTitle__zAaMZ{margin-bottom:1rem}.ShippingLabelsTable_tableControls__m6XIG{display:flex;justify-content:space-between;margin-bottom:1rem}.ShippingLabelsTable_searchInput__wT02g{border:1px solid #ccc;border-radius:5px;flex-grow:1;padding:.5rem}.ShippingLabelsTable_dataframeTable__Lr5GU{border-collapse:collapse;font-size:1rem;width:100%}.ShippingLabelsTable_dataframeTable__Lr5GU thead tr{background-color:#e0e0e0}.ShippingLabelsTable_dataframeTable__Lr5GU td,.ShippingLabelsTable_dataframeTable__Lr5GU th{border-bottom:1px solid #ddd;padding:.75rem 1rem;text-align:left}.ShippingLabelsTable_downloadIcon__qcn4m,.ShippingLabelsTable_expandIcon__29\+FA{cursor:pointer;font-size:2rem;padding:.3rem;transition:transform .2s ease-in-out}.ShippingLabelsTable_downloadIcon__qcn4m:hover,.ShippingLabelsTable_expandIcon__29\+FA:hover{transform:scale(1.1)}.ShippingLabelsTable_topRow__vGvOv{cursor:pointer}.ShippingLabelsTable_expandRow__\+kj50{background-color:#fafafa}.ShippingLabelsTable_expandedDetails__qWl2Q{background-color:#fff;border-left:3px solid #007bff;display:flex;margin-left:1rem;padding:1rem}.ShippingLabelsTable_column__Xp2fL{display:flex;flex:1 1;flex-direction:column;gap:.75rem;margin:0 .5rem}.ShippingLabelsTable_entityBox__CWZRl{background-color:#f8f9fa;border-left:3px solid #28a745;border-radius:4px;padding:.75rem}.ShippingLabelsTable_entityKey__GPFHx{color:#495057;font-size:.9em;font-weight:600;margin-bottom:.25rem}.ShippingLabelsTable_entityValue__8YPYB{color:#212529;font-size:.95em}.SafetyDatasheetsTable_tableContainer__px3DI{animation:SafetyDatasheetsTable_popIn__s-O2h .35s ease-out both;background-color:#fff;border:1px solid var(--color-border);border-radius:10px;box-shadow:0 5px 8px #0009;box-sizing:border-box;display:flex;flex-direction:column;opacity:0;padding:1rem;width:100%}@keyframes SafetyDatasheetsTable_popIn__s-O2h{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.SafetyDatasheetsTable_sectionTitle__Mfl5j{margin-bottom:1rem}.SafetyDatasheetsTable_tableControls__Qw3Nk{display:flex;justify-content:space-between;margin-bottom:1rem}.SafetyDatasheetsTable_searchInput__QDw1A{border:1px solid #ccc;border-radius:5px;flex-grow:1;padding:.5rem}.SafetyDatasheetsTable_dataframeTable__OYqoY{border-collapse:collapse;font-size:1rem;width:100%}.SafetyDatasheetsTable_dataframeTable__OYqoY thead tr{background-color:#e0e0e0}.SafetyDatasheetsTable_dataframeTable__OYqoY td,.SafetyDatasheetsTable_dataframeTable__OYqoY th{border-bottom:1px solid #ddd;padding:.75rem 1rem;text-align:left}.SafetyDatasheetsTable_downloadIcon__dcwj5,.SafetyDatasheetsTable_expandIcon__G0X24{cursor:pointer;font-size:2rem;padding:.3rem;transition:transform .2s ease-in-out}.SafetyDatasheetsTable_downloadIcon__dcwj5:hover,.SafetyDatasheetsTable_expandIcon__G0X24:hover{transform:scale(1.1)}.SafetyDatasheetsTable_topRow__1hkH6{cursor:pointer}.SafetyDatasheetsTable_documentRow__31jLa{background-color:#fff;font-weight:500}.SafetyDatasheetsTable_sectionRow__p17ly{font-size:.95rem}.SafetyDatasheetsTable_expandRow__8845g{background-color:#fafafa}.SafetyDatasheetsTable_sectionsContainer__S\+Lde{padding:.5rem 0}.SafetyDatasheetsTable_sectionsTable__oDfS3{background-color:#f8f9fa;font-size:.9rem}.SafetyDatasheetsTable_sectionsTable__oDfS3 td{border-bottom:1px solid #e9ecef;padding:.5rem 1rem;text-align:left}.SafetyDatasheetsTable_sectionName__2KCTX{color:#495057;flex-grow:1}.SafetyDatasheetsTable_sectionActions__NzaFp{text-align:center;width:60px}.SafetyDatasheetsTable_sectionRowContent__kUWN8{width:100%}.SafetyDatasheetsTable_entityContainer__LVMLr{background-color:#fff;border-left:3px solid #dee2e6;margin:0 4rem;padding-left:1rem}.SafetyDatasheetsTable_sdsTable__CsevZ{border-collapse:collapse;box-shadow:0 5px 8px #0009;box-sizing:border-box;width:100%}.SafetyDatasheetsTable_sdsTable__CsevZ td,.SafetyDatasheetsTable_sdsTable__CsevZ th{border-bottom:1px solid #ddd;padding:12px;text-align:left}.SafetyDatasheetsTable_sdsTable__CsevZ th{background-color:#f8f9fa;font-weight:600}.SafetyDatasheetsTable_sdsTable__CsevZ tbody tr:hover{background-color:#f5f5f5}.SafetyDatasheetsTable_documentRow__31jLa{cursor:pointer}.SafetyDatasheetsTable_documentRow__31jLa:hover{background-color:#f0f8ff}.SafetyDatasheetsTable_sectionsContainer__S\+Lde{margin:0 2rem;padding:1rem 0}.SafetyDatasheetsTable_sectionsTable__oDfS3{border-collapse:collapse;width:100%}.SafetyDatasheetsTable_sectionRow__p17ly{background-color:#f8f9fa;color:#6c757d;cursor:pointer}.SafetyDatasheetsTable_sectionRow__p17ly:hover{background-color:#e9ecef}.SafetyDatasheetsTable_sectionRowContent__kUWN8{align-items:center;display:flex;justify-content:space-between;padding:8px 12px}.SafetyDatasheetsTable_sectionName__2KCTX{font-weight:500}.SafetyDatasheetsTable_dataIndicator__GN7o5{color:#28a745;font-size:.9em}.SafetyDatasheetsTable_sectionActions__NzaFp{align-items:center;display:flex}.SafetyDatasheetsTable_expandIcon__G0X24{color:#6c757d!important}.SafetyDatasheetsTable_expandedSectionRow__ayCc\+{background-color:#fff}.SafetyDatasheetsTable_sectionContent__VOEwu{border-left:3px solid #007bff;margin-left:1rem;padding:1rem}.SafetyDatasheetsTable_twoColumnLayout__ddXWb{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:1fr 1fr;margin-bottom:1.5rem}.SafetyDatasheetsTable_leftColumn__Fc5Bw,.SafetyDatasheetsTable_rightColumn__8pSyb{display:flex;flex-direction:column;gap:.75rem}.SafetyDatasheetsTable_singleLabelsContainer__5gqbJ{margin-bottom:2rem}.SafetyDatasheetsTable_singleLabelItem__qGVtw{background-color:#f8f9fa;border-left:3px solid #28a745;border-radius:4px;display:flex;flex-direction:column;gap:.25rem;padding:.75rem}.SafetyDatasheetsTable_labelName__eQcwd{color:#495057;font-size:.9em;font-weight:600}.SafetyDatasheetsTable_labelValue__t5rkj{color:#212529;font-size:.95em}.SafetyDatasheetsTable_parentLabelContainer__jGXth{margin-bottom:2rem}.SafetyDatasheetsTable_parentLabelTitle__xY2no{border-bottom:1px solid #dee2e6;color:#007bff;font-size:1.1em;font-weight:600;margin-bottom:1rem;padding-bottom:.5rem;text-decoration:underline}.SafetyDatasheetsTable_entitiesContainer__5QnTB{margin-left:1rem}.SafetyDatasheetsTable_entityItem__4tvrI{background-color:#fff;border:1px solid #dee2e6;border-radius:6px;margin-bottom:1rem;padding:1rem}.SafetyDatasheetsTable_entityHeader__9oAB5{border-bottom:1px solid #e9ecef;color:#495057;font-size:.95em;font-weight:600;margin-bottom:.75rem;padding-bottom:.5rem}.SafetyDatasheetsTable_entityAttributes__Rx6M4{display:flex;flex-direction:column;gap:.5rem}.SafetyDatasheetsTable_attributeItem__zPE1z{display:flex;flex-direction:column;gap:.25rem}.SafetyDatasheetsTable_attributeName__cQpJX{color:#6c757d;font-size:.85em;font-weight:500}.SafetyDatasheetsTable_attributeValue__Mjz9C{color:#212529;font-size:.9em;line-height:1.4}@media (max-width:768px){.SafetyDatasheetsTable_twoColumnLayout__ddXWb{gap:1rem;grid-template-columns:1fr}.SafetyDatasheetsTable_sectionsContainer__S\+Lde{margin:0 1rem}.SafetyDatasheetsTable_entitiesContainer__5QnTB,.SafetyDatasheetsTable_sectionContent__VOEwu{margin-left:.5rem}}.DefaultTable_tableContainer__DCvzc{animation:DefaultTable_popIn__rV0HV .35s ease-out both;background-color:#fff;border:1px solid var(--color-border);border-radius:10px;box-shadow:0 5px 8px #0009;box-sizing:border-box;display:flex;flex-direction:column;opacity:0;padding:1rem;width:100%}@keyframes DefaultTable_popIn__rV0HV{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.DefaultTable_sectionTitle__aFTGI{color:#333;margin-bottom:1rem}.DefaultTable_messageContainer__F-rNg{align-items:center;color:#666;display:flex;flex-direction:column;gap:1rem;padding:2rem;text-align:center}.DefaultTable_messageTitle__fXnTP{color:#555;font-weight:500}.DefaultTable_messageBody__AGE0y{color:#777;line-height:1.5;max-width:400px}.DataframePage_dataframePage__c9UF0{background-color:var(--color-background1);display:flex;flex-direction:column;min-height:100vh}.DataframePage_mainContent__SUNiF{display:flex;flex-direction:column;gap:2rem;margin:3rem}.AuthActionPage_authActionPage__p91wi{background-color:var(--color-background1);display:flex;flex-direction:column;min-height:100vh}.AuthActionPage_navbar__YFCRI{align-items:center;background-color:var(--color-navbar);border-radius:20px;display:flex;justify-content:center;justify-self:center;margin:3rem 3rem 0;max-width:100%;padding:1rem}.AuthActionPage_navbarContent__Nx7Hx{align-items:center;display:flex;gap:20%;justify-content:center;width:100%}.AuthActionPage_navLogo__9BrPZ{border-radius:5px;height:50px;object-fit:contain;width:auto}.AuthActionPage_authContent__kHcdu{align-items:center;animation:AuthActionPage_popIn__7NPPd .35s ease-out both;display:flex;flex:1 1;flex-direction:column;justify-content:center;opacity:0;padding:3rem .5rem}@keyframes AuthActionPage_popIn__7NPPd{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.AuthActionPage_authMessage__sFfbh{color:var(--color-text);font-size:2rem;margin-bottom:2rem;margin-top:2rem;text-align:center}.AuthActionPage_authFormContainer__ah-Hc{align-items:center;display:flex;flex-direction:column;gap:2rem;width:60%}.AuthActionPage_authFormFields__JEeSL{gap:1rem;margin-bottom:1rem}.AuthActionPage_authFormFields__JEeSL,.AuthActionPage_authFormGroup__mhX5x{display:flex;flex-direction:column;width:100%}.AuthActionPage_authButton__suijp{background-color:#2c2c2c!important;border-radius:1.5rem!important;font-size:1rem;height:3rem;width:500px}.AuthActionPage_authError__uyk0H{color:#d32f2f;font-size:1.1rem;margin-top:1rem;text-align:center}.AuthActionPage_authSuccess__1QMDm{color:#388e3c;font-size:1.1rem;margin-top:1rem;text-align:center}.StripeCheckoutForm_checkoutForm__ZBSR-{display:flex;flex-direction:column;gap:1.5rem;width:100%}.StripeCheckoutForm_formHeader__r6ZWK{text-align:center}.StripeCheckoutForm_formHeader__r6ZWK h3{color:#333;font-size:1.5rem;font-weight:600;margin-bottom:.5rem}.StripeCheckoutForm_formHeader__r6ZWK p{color:#666;font-size:1rem;margin:0}.StripeCheckoutForm_divider__8k3zg{border:none;border-top:1px solid #0000001a;margin:0}.StripeCheckoutForm_cardForm__oM5EJ{display:flex;flex-direction:column;gap:1.5rem}.StripeCheckoutForm_fieldContainer__MAk39{display:flex;flex-direction:column;gap:.5rem}.StripeCheckoutForm_fieldLabel__zhn3p{color:#333;font-size:.9rem;font-weight:500;margin:0}.StripeCheckoutForm_cardElementContainer__vUj4q{background:#fffc;border:1px solid #0000001a;border-radius:8px;padding:.875rem;transition:border-color .2s ease}.StripeCheckoutForm_cardElementContainer__vUj4q:focus-within{border-color:#007bff;box-shadow:0 0 0 2px #007bff40}.StripeCheckoutForm_cardRow__cVKpB{display:flex;gap:1rem}.StripeCheckoutForm_cardRow__cVKpB .StripeCheckoutForm_fieldContainer__MAk39{flex:1 1}.StripeCheckoutForm_errorMessage__\+bEw3{background:#dc35451a;border:1px solid #dc35454d;border-radius:8px;color:#dc3545;font-size:.9rem;padding:.75rem;text-align:center}.StripeCheckoutForm_submitButton__tfzy4{background:linear-gradient(135deg,#35458b 0,var(--color-navbar) 100%);border:none;border-radius:8px;box-shadow:0 4px 15px #667eea4d;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:1rem 2rem;transition:all .2s ease}.StripeCheckoutForm_submitButton__tfzy4:hover:not(:disabled){box-shadow:0 6px 20px #667eea66;transform:translateY(-2px)}.StripeCheckoutForm_submitButton__tfzy4:disabled{background:#ccc;box-shadow:none;cursor:not-allowed;transform:none}.StripeCheckoutForm_successMessage__ysxS7{background:#28a7451a;border:1px solid #28a7454d;border-radius:8px;color:#28a745;font-size:.9rem;padding:.75rem;text-align:center}.StripeCheckoutForm_orDivider__BmvBL{align-items:center;display:flex;height:1.5em;justify-content:center;margin:1.5rem 0 1rem;position:relative;text-align:center}.StripeCheckoutForm_orDivider__BmvBL:after,.StripeCheckoutForm_orDivider__BmvBL:before{background:#00000026;border-radius:1px;content:"";flex:1 1;height:2px;margin:0 .5rem}.StripeCheckoutForm_orDivider__BmvBL span{background:#fff;border-radius:4px;box-shadow:0 0 0 2px #fff;color:#444;font-size:1rem;font-weight:700;padding:0 1rem;z-index:1}.StripeCheckoutForm_walletUnavailableMsg__\+6j6A{background:#00000012;border-radius:8px;color:#888;font-size:.98rem;margin-top:.5rem;padding:.75rem;text-align:center;width:100%}.StripeCheckoutForm_paymentButtons__KhgVh{display:flex;flex-direction:column;gap:1rem}.StripeCheckoutForm_paymentRequestButton__dflqA{width:100%}.StripeCheckoutForm_applePayButton__8Wo0d{background:#000;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;font-weight:500;height:48px;transition:all .2s ease;width:100%}.StripeCheckoutForm_applePayButton__8Wo0d:hover{background:#333}.StripeCheckoutForm_paypalButton__B9hfI{background:#0070ba;border:1px solid #0070ba;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;font-weight:500;height:48px;transition:all .2s ease;width:100%}.StripeCheckoutForm_paypalButton__B9hfI:hover:not(:disabled){background:#005ea6}.StripeCheckoutForm_paypalButton__B9hfI:disabled{background:#ccc;border-color:#ccc;color:#666;cursor:not-allowed}.StripeCheckoutForm_securityNotice__X7\+Ap{border-top:1px solid #0000001a;padding-top:1rem;text-align:center}.StripeCheckoutForm_securityNotice__X7\+Ap p{color:#666;font-size:.8rem;margin:.25rem 0}.StripeCheckoutForm_checkoutForm__ZBSR- .StripeElement{background:#0000}.StripeCheckoutForm_checkoutForm__ZBSR- .StripeElement--focus{box-shadow:none}.StripeCheckoutForm_checkoutForm__ZBSR- .StripeElement--invalid{border-color:#dc3545}@media (max-width:768px){.StripeCheckoutForm_cardRow__cVKpB{flex-direction:column;gap:1rem}.StripeCheckoutForm_submitButton__tfzy4{padding:.875rem 1.5rem}}.StripeCheckoutForm_buttonGroup__c4yFQ{display:flex;flex-direction:column;gap:.5rem}.StripeCheckoutForm_cancelLinkRow__-W30r{margin-top:0;text-align:center}.StripeCheckoutForm_cancelLink__nbRfE{color:#888;cursor:pointer;font-size:1rem;text-decoration:underline;transition:color .2s}.StripeCheckoutForm_cancelLink__nbRfE:hover{color:#333;text-decoration:underline}.SubscribePage_subscribePage__fldP0{background-color:var(--color-background1);display:flex;flex-direction:column;min-height:100vh}.SubscribePage_subscribeNavbar__6K0V\+{align-items:center;background-color:var(--color-navbar);border-radius:20px;display:flex;justify-content:center;justify-self:center;margin:3rem 3rem 0;max-width:100%;padding:1rem}.SubscribePage_subscribeNavbarContent__\+N8mQ{align-items:center;display:flex;gap:20%;justify-content:center;width:100%}.SubscribePage_subscribeLogo__YeWWv{border-radius:5px;height:50px;object-fit:contain;width:auto}.SubscribePage_subscribeSplitContainer__fGIoU{align-items:center;display:flex;flex:1 1;flex-direction:row;justify-content:center;margin-left:0;margin-right:0;min-height:0;width:100%}.SubscribePage_plansContainer__hY\+Q-{align-items:center;display:flex;flex:2 1;flex-direction:column;justify-content:center;width:100%}.SubscribePage_wideCard__OLcGx{align-items:stretch;background:#fff;border-radius:18px;box-shadow:0 4px 24px #0000001a;display:flex;flex-direction:column;margin-bottom:2rem;max-width:900px;min-width:400px;width:100%}.SubscribePage_wideCardTopBar__y\+xtf{align-items:center;background:var(--color-navbar);border-top-left-radius:14px;border-top-right-radius:14px;color:#fff;display:flex;font-size:1.2rem;font-weight:700;height:2.2rem;justify-content:center;letter-spacing:.5px;position:relative;width:100%}.SubscribePage_wideCardTopBarLabel__4PSvp{font-size:1.1rem;position:relative;z-index:2}.SubscribePage_wideCardCaret__YaZYZ{bottom:-10px;height:12px;left:50%;pointer-events:none;position:absolute;transform:translateX(-50%);width:24px;z-index:2}.SubscribePage_wideCardCaret__YaZYZ svg{display:block;height:100%;width:100%}.SubscribePage_wideCardContent__oPgoD{align-items:stretch;display:flex;flex-direction:row;gap:2rem;justify-content:space-between;padding:2rem 2.5rem}.SubscribePage_featuresSection__YByJi{align-items:center;display:flex;flex:2 1}.SubscribePage_featureList__ljalL{display:flex;flex-direction:column;gap:1.1rem;list-style:none;margin:0;padding:0}.SubscribePage_featureItem__1moEN{align-items:center;color:#444;display:flex;font-size:1.08rem;gap:.7rem}.SubscribePage_checkIcon__eUIj4{color:#4caf50;font-size:1.3rem!important;opacity:.85}.SubscribePage_verticalDivider__L7TY9{background:#e0e0e0;border-radius:2px;margin:0 2rem;width:2px}.SubscribePage_billingSection__GIMMY{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:1.2rem;justify-content:center}.SubscribePage_billingText__dOyzq{color:#888;font-size:1.08rem;font-weight:500;text-align:center}.SubscribePage_billingEmail__8c7i5{color:#888;font-weight:500;text-decoration:underline}.SubscribePage_plansDivider__nmZNa{border:none;border-top:1.5px solid #e0e0e0;margin:1.5rem 0 2rem;max-width:900px;width:100%}.SubscribePage_subscriptionBoxRow__jOp0K{display:flex;flex-direction:row;gap:2.5rem;justify-content:center;margin-bottom:1.2rem;margin-top:1.2rem;width:100%}.SubscribePage_subscriptionBox__heHid{align-items:center;background:#fff;border:1.5px solid #d1d5db;border-radius:14px;box-shadow:0 2px 8px 0 #1f26870f;color:#222;cursor:pointer;display:flex;flex-direction:column;font-size:1.05rem;font-weight:500;height:150px;justify-content:flex-start;overflow:hidden;padding:0;position:relative;transition:box-shadow .18s,border-color .18s,transform .18s cubic-bezier(.4,1.3,.6,1);width:300px}.SubscribePage_subscriptionBoxSelected__jCRVy,.SubscribePage_subscriptionBox__heHid:hover{border-color:grey;box-shadow:0 0 0 2px grey,0 4px 16px 0 #1976d21a;transform:translateY(-10px)}.SubscribePage_subscriptionBoxSelected__jCRVy{transition:border-color .18s,box-shadow .18s,transform .18s cubic-bezier(.4,1.3,.6,1);z-index:2}.SubscribePage_subscriptionTopBar__Rpbtk{align-items:center;background:var(--color-navbar);border-top-left-radius:12px;border-top-right-radius:12px;color:#fff;display:flex;font-size:1.1rem;font-weight:600;height:2.2rem;justify-content:center;position:relative;width:100%}.SubscribePage_subscriptionTopBarLabel__LKXxq{font-size:medium;position:relative;z-index:2}.SubscribePage_subscriptionTopBarCaret__\+Sq-V{bottom:-12px;height:12px;left:50%;overflow:visible;position:absolute;transform:translateX(-50%);width:24px;z-index:1}.SubscribePage_subscriptionTopBarCaret__\+Sq-V svg{display:block;height:100%;width:100%}.SubscribePage_subscriptionTextRow__b9eLS{align-items:center;display:flex;flex-direction:row;gap:3.5rem;justify-content:center;margin-top:2rem;position:relative;width:100%;z-index:1}.SubscribePage_subscriptionTextCol__C7OPq{align-items:center;display:flex;flex:1 1;flex-direction:column}.SubscribePage_subscriptionDocCount__W6\+at,.SubscribePage_subscriptionPrice__hJ\+kR{color:#222;font-size:2rem;font-weight:700;line-height:1.1}.SubscribePage_subscriptionSubLabel__mWs-5{color:#888;font-size:.95rem;font-weight:400;margin-top:.1rem}.SubscribePage_subscriptionBgIcon__u\+Oo4{filter:grayscale(1) brightness(2);height:60%;margin-top:1rem;opacity:.13;top:50%;transform:translate(-50%,-50%) scale(1) translateY(0);width:60%;z-index:0}.SubscribePage_subscriptionBgIcon__u\+Oo4,.SubscribePage_subscriptionFor__nt1nn{left:50%;pointer-events:none;position:absolute;transition:opacity .18s cubic-bezier(.4,1.3,.6,1),transform .18s cubic-bezier(.4,1.3,.6,1)}.SubscribePage_subscriptionFor__nt1nn{color:#222;font-size:1.2rem;font-weight:700;letter-spacing:.1em;opacity:0;top:60%;transform:translate(-50%,40%) scale(1);z-index:2}.SubscribePage_subscriptionBoxSelected__jCRVy .SubscribePage_subscriptionBgIcon__u\+Oo4,.SubscribePage_subscriptionBox__heHid:hover .SubscribePage_subscriptionBgIcon__u\+Oo4{opacity:0;transform:translate(-50%,-80%) scale(1)}.SubscribePage_subscriptionBoxSelected__jCRVy .SubscribePage_subscriptionFor__nt1nn,.SubscribePage_subscriptionBox__heHid:hover .SubscribePage_subscriptionFor__nt1nn{opacity:1;transform:translate(-50%,-50%) scale(1)}.SubscribePage_formSection__cifU7{align-items:center;display:flex;flex:1 1;justify-content:center}.SubscribePage_subscribeFormGlass__VeSl8{align-items:center;backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(8px);background:#ffffff80;border-radius:18px;display:flex;flex-direction:column;max-width:340px;min-width:260px;padding:2rem;width:100%}.SubscribePage_checkoutForm__IwPeG .SubscribePage_formHeader__gZSW\+{margin-bottom:1.5rem;text-align:center}.SubscribePage_checkoutForm__IwPeG .SubscribePage_formHeader__gZSW\+ h3{color:#333;font-size:1.5rem;font-weight:600;margin-bottom:.5rem}.SubscribePage_checkoutForm__IwPeG .SubscribePage_formHeader__gZSW\+ p{color:#666;font-size:1rem;margin:0}.SubscribePage_cardForm__YQYWH{display:flex;flex-direction:column;gap:1.5rem}.SubscribePage_fieldContainer__UMrHi{display:flex;flex-direction:column;gap:.5rem}.SubscribePage_fieldLabel__24xQi{color:#333;font-size:.9rem;font-weight:500;margin:0}.SubscribePage_cardElementContainer__lmrQC{background:#fffc;border:1px solid #0000001a;border-radius:8px;padding:.875rem;transition:border-color .2s ease}.SubscribePage_cardElementContainer__lmrQC:focus-within{border-color:#007bff;box-shadow:0 0 0 2px #007bff40}.SubscribePage_cardRow__EG\+IA{display:flex;gap:1rem}.SubscribePage_cardRow__EG\+IA .SubscribePage_fieldContainer__UMrHi{flex:1 1}.SubscribePage_errorMessage__A54pv{background:#dc35451a;border:1px solid #dc35454d;border-radius:8px;color:#dc3545;font-size:.9rem;padding:.75rem;text-align:center}.SubscribePage_buttonGroup__4RUj6{display:flex;flex-direction:column;gap:.5rem}.SubscribePage_submitButton__EAs35{background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:8px;box-shadow:0 4px 15px #667eea4d;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:1rem 2rem;transition:all .2s ease}.SubscribePage_submitButton__EAs35:hover:not(:disabled){box-shadow:0 6px 20px #667eea66;transform:translateY(-2px)}.SubscribePage_submitButton__EAs35:disabled{background:#ccc;box-shadow:none;cursor:not-allowed;transform:none}.SubscribePage_cancelLinkRow__qTHuf{margin-top:0;text-align:center}.SubscribePage_cancelLink__b\+c4c{color:#888;cursor:pointer;font-size:1rem;text-decoration:underline;transition:color .2s}.SubscribePage_cancelLink__b\+c4c:hover{color:#333;text-decoration:underline}.SubscribePage_successMessage__g7O7e{background:#28a7451a;border:1px solid #28a7454d;border-radius:8px;color:#28a745;font-size:.9rem;padding:.75rem;text-align:center}.SubscribePage_securityNotice__CsOWJ{border-top:1px solid #0000001a;padding-top:1rem;text-align:center}.SubscribePage_securityNotice__CsOWJ p{color:#666;font-size:.8rem;margin:.25rem 0}@media (max-width:1100px){.SubscribePage_subscribeSplitContainer__fGIoU{align-items:center;flex-direction:column;gap:0}.SubscribePage_plansContainer__hY\+Q-{align-items:center;justify-content:center;width:100%}.SubscribePage_formSection__cifU7{margin:0 auto;max-width:400px;width:100%}}@media (max-width:800px){.SubscribePage_plansDivider__nmZNa,.SubscribePage_tiersGrid__Omcp4,.SubscribePage_wideCard__OLcGx{max-width:98vw;min-width:0}.SubscribePage_wideCardContent__oPgoD{flex-direction:column;gap:1.5rem;padding:1.2rem 1rem}.SubscribePage_verticalDivider__L7TY9{display:none}.SubscribePage_billingSection__GIMMY{align-items:flex-start;gap:.7rem}.SubscribePage_tiersRow__TuVdN{align-items:center;flex-direction:column;gap:1.5rem}.SubscribePage_tierCard__XL\+fE{max-height:140px;max-width:98vw;min-height:100px;min-width:180px}}.SubscribePage_footer__FTOeC{background:none;padding-bottom:1rem;padding-top:1rem;text-align:center;width:100%}.SubscribePage_footerText__njY7Z{color:#222;color:var(--color-text,#222);font-size:1rem;font-weight:500;letter-spacing:.5px;opacity:.7}.SubscribePage_subscriptionBoxDisabled__yo98E{cursor:not-allowed;opacity:.5;pointer-events:none}.SubscribePage_subscriptionBoxDisabled__yo98E:hover{box-shadow:none!important;transform:none!important}
/*# sourceMappingURL=main.5a004db0.css.map*/