.EmailForm_hidden__gmoIF{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.InstallSection_installSection__Mac1R{background:linear-gradient(135deg,rgba(86,13,248,.1),rgba(0,0,30,.95));border:1px solid rgba(86,13,248,.3);border-radius:16px;padding:24px;max-width:1100px;width:100%;box-sizing:border-box;margin:24px auto}.InstallSection_header__fncO0{display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:8px}.InstallSection_terminalIcon__svZMc{font-size:24px;color:#60a5fa}.InstallSection_title__p9mQ1{font-size:24px;font-weight:600;color:#fff;margin:0}.InstallSection_subtitle__b_jkW{text-align:center;color:hsla(0,0%,100%,.7);margin-bottom:24px;font-size:16px}.InstallSection_pypiStats__NxNTl{display:flex;align-items:center;justify-content:center;gap:8px;margin-bottom:24px;padding:12px 24px;background:linear-gradient(135deg,rgba(52,152,219,.2),rgba(86,13,248,.2));border:1px solid rgba(52,152,219,.3);border-radius:50px;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto}.InstallSection_pypiIcon__6Tsqy{font-size:20px;color:#3498db}.InstallSection_pypiCount__FphfZ{font-size:18px;font-weight:700;color:#60a5fa}.InstallSection_pypiLabel__pEQiZ{font-size:14px;color:hsla(0,0%,100%,.7)}.InstallSection_platformTabs__nZQC9{display:flex;gap:8px;margin-bottom:16px;justify-content:center;flex-wrap:wrap}.InstallSection_platformTab__4kyNL{display:flex;align-items:center;gap:8px;padding:10px 20px;border:1px solid hsla(0,0%,100%,.2);border-radius:8px;background:hsla(0,0%,100%,.05);color:hsla(0,0%,100%,.7);cursor:pointer;transition:all .2s ease;font-size:14px}.InstallSection_platformTab__4kyNL:hover{border-color:rgba(86,13,248,.5);background:rgba(86,13,248,.1);color:#fff}.InstallSection_activeTab__RJfWN{border-color:#560df8;background:rgba(86,13,248,.2);color:#fff}.InstallSection_platformIcon__pMeVG{font-size:18px}.InstallSection_detectedBadge__OgK7R{font-size:10px;padding:2px 6px;background:rgba(96,165,250,.2);border-radius:4px;color:#60a5fa;text-transform:uppercase}.InstallSection_codeContainer__K10dh{background:#1a1a2e;border-radius:12px;overflow:hidden;border:1px solid hsla(0,0%,100%,.1)}.InstallSection_codeHeader__7cdlY{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background:rgba(0,0,0,.3);border-bottom:1px solid hsla(0,0%,100%,.1)}.InstallSection_codeTitle__5vjJk{color:hsla(0,0%,100%,.5);font-size:12px;font-weight:500}.InstallSection_copyButton__QuO9W{display:flex;align-items:center;gap:4px;padding:6px 12px;background:rgba(86,13,248,.3);border:1px solid rgba(86,13,248,.5);border-radius:6px;color:#fff;font-size:12px;cursor:pointer;transition:all .2s ease}.InstallSection_copyButton__QuO9W:hover{background:rgba(86,13,248,.5)}.InstallSection_codeBlock__9mEIz{padding:16px;margin:0;font-family:SF Mono,Menlo,Monaco,Courier New,monospace;font-size:14px;line-height:1.8;overflow-x:auto}.InstallSection_commandLine__j3rLN{display:flex;align-items:flex-start;gap:12px}.InstallSection_prompt__pjtLV{color:#22c55e;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0}.InstallSection_command__iBKJl{color:#e2e8f0;word-break:break-all}.InstallSection_codeFooter__Jx_yw{padding:12px 16px;background:rgba(0,0,0,.2);border-top:1px solid hsla(0,0%,100%,.1)}.InstallSection_note__9odh7{color:hsla(0,0%,100%,.5);font-size:12px}.InstallSection_uvInfo__Jwj_H{margin-top:16px;text-align:center;color:hsla(0,0%,100%,.6);font-size:14px}.InstallSection_uvLink__90wwo{color:#60a5fa;text-decoration:underline}.InstallSection_uvLink__90wwo:hover{color:#93c5fd}.InstallSection_quickStart__Aylfp{margin-top:24px;padding-top:24px;border-top:1px solid hsla(0,0%,100%,.1)}.InstallSection_quickStartTitle__5wLKd{font-size:16px;font-weight:500;color:#fff;margin-bottom:16px;text-align:center}.InstallSection_commandGrid__r9Bwo{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}@media (max-width:600px){.InstallSection_installSection__Mac1R{padding:16px;margin:16px 8px;width:calc(100% - 16px)}.InstallSection_commandGrid__r9Bwo{grid-template-columns:1fr}}.InstallSection_commandItem__t2D_6{display:flex;flex-direction:column;gap:4px;padding:12px;background:rgba(0,0,0,.2);border-radius:8px;border:1px solid hsla(0,0%,100%,.05)}.InstallSection_commandItem__t2D_6 code{font-family:SF Mono,Menlo,Monaco,Courier New,monospace;font-size:12px;color:#22c55e}.InstallSection_commandItem__t2D_6 span{font-size:11px;color:hsla(0,0%,100%,.5)}.PyPIDownloadChart_container__Pr5Zf{background:linear-gradient(135deg,rgba(86,13,248,.1),rgba(0,0,30,.95));border:1px solid rgba(86,13,248,.3);border-radius:16px;padding:24px;max-width:1100px;width:100%;box-sizing:border-box;margin:24px auto}.PyPIDownloadChart_header__OD2nu{text-align:center;margin-bottom:20px}.PyPIDownloadChart_titleRow__6mB4k{display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:8px}.PyPIDownloadChart_icon__piQE4{font-size:24px;color:#3498db}.PyPIDownloadChart_title__U_Vwe{font-size:20px;font-weight:600;color:#fff;margin:0}.PyPIDownloadChart_subtitle__FNkAJ{color:hsla(0,0%,100%,.6);font-size:14px;margin:0}.PyPIDownloadChart_statsRow__m2bgH{display:flex;justify-content:center;gap:24px;margin-bottom:20px;flex-wrap:wrap}.PyPIDownloadChart_statItem__hcQTq{display:flex;flex-direction:column;align-items:center;padding:12px 20px;background:rgba(0,0,0,.2);border-radius:12px;border:1px solid hsla(0,0%,100%,.05);min-width:100px}.PyPIDownloadChart_statValue__Esj61{font-size:18px;font-weight:700;color:#60a5fa;display:flex;align-items:center;gap:6px}.PyPIDownloadChart_statLabel__iQwew{font-size:12px;color:hsla(0,0%,100%,.5);margin-top:4px}.PyPIDownloadChart_trendIcon__t2RMd{font-size:14px}.PyPIDownloadChart_trendUp__MjLbI .PyPIDownloadChart_statValue__Esj61{color:#22c55e}.PyPIDownloadChart_trendDown__WMO0_ .PyPIDownloadChart_statValue__Esj61{color:#ef4444}.PyPIDownloadChart_trendStable__mNuiO .PyPIDownloadChart_statValue__Esj61{color:#f59e0b}.PyPIDownloadChart_statsGrid__Y8_ZA{margin-bottom:20px}.PyPIDownloadChart_statPrimary__TlAx7 .PyPIDownloadChart_statValue__Esj61{font-size:24px;color:#22c55e}.PyPIDownloadChart_statIcon__9n8RC{font-size:16px;margin-right:4px}.PyPIDownloadChart_statIconGold__btE6f{font-size:16px;margin-right:4px;color:#fbbf24}.PyPIDownloadChart_statsRowSecondary__LaNqE{display:flex;justify-content:center;gap:16px;margin-top:12px;flex-wrap:wrap;padding-top:12px;border-top:1px solid hsla(0,0%,100%,.1)}.PyPIDownloadChart_statItemSmall__zF4Hv{display:flex;flex-direction:column;align-items:center;padding:8px 12px;background:rgba(0,0,0,.15);border-radius:8px;min-width:70px}.PyPIDownloadChart_statValueSmall__RyRGN{font-size:14px;font-weight:600;color:hsla(0,0%,100%,.9);display:flex;align-items:center;gap:4px}.PyPIDownloadChart_statLabelSmall__xPK2X{font-size:10px;color:hsla(0,0%,100%,.4);margin-top:2px;text-transform:uppercase;letter-spacing:.3px}.PyPIDownloadChart_statIconSmall__V554L{font-size:11px;color:hsla(0,0%,100%,.5)}.PyPIDownloadChart_controls__E7Gpz{display:flex;justify-content:center;gap:24px;margin-bottom:20px;flex-wrap:wrap}.PyPIDownloadChart_controlGroup__bkEhs{display:flex;align-items:center;gap:8px}.PyPIDownloadChart_controlLabel__owaYD{font-size:12px;color:hsla(0,0%,100%,.6);text-transform:uppercase;letter-spacing:.5px}.PyPIDownloadChart_toggleGroup__iSCEo{display:flex;background:rgba(0,0,0,.3);border-radius:8px;padding:4px;border:1px solid hsla(0,0%,100%,.1)}.PyPIDownloadChart_toggleBtn__OAASS{padding:6px 12px;border:none;background:transparent;color:hsla(0,0%,100%,.6);font-size:12px;cursor:pointer;border-radius:6px;transition:all .2s ease}.PyPIDownloadChart_toggleBtn__OAASS:hover{color:#fff;background:rgba(86,13,248,.2)}.PyPIDownloadChart_toggleBtn__OAASS.PyPIDownloadChart_active__I0h6t{color:#fff;background:rgba(86,13,248,.5)}.PyPIDownloadChart_chartContainer___RmDl{height:350px}.PyPIDownloadChart_chartContainerPackages__j04CC,.PyPIDownloadChart_chartContainer___RmDl{position:relative;background:rgba(0,0,0,.2);border-radius:12px;padding:16px;border:1px solid hsla(0,0%,100%,.05)}.PyPIDownloadChart_chartContainerPackages__j04CC{height:400px}.PyPIDownloadChart_errorOverlay__L1RSb,.PyPIDownloadChart_loadingOverlay__tnftk{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;background:rgba(0,0,0,.5);border-radius:12px;color:hsla(0,0%,100%,.7);font-size:14px}.PyPIDownloadChart_spinner__asyNE{width:32px;height:32px;border:3px solid rgba(86,13,248,.3);border-top-color:#560df8;border-radius:50%;animation:PyPIDownloadChart_spin__ArdKl 1s linear infinite}@keyframes PyPIDownloadChart_spin__ArdKl{to{transform:rotate(1turn)}}.PyPIDownloadChart_errorIcon__H2CL_{font-size:32px;color:hsla(0,0%,100%,.3)}.PyPIDownloadChart_attribution__4dhi7{margin-top:16px;padding:12px 16px;background:rgba(0,0,0,.2);border-radius:8px;border:1px solid rgba(86,13,248,.2)}.PyPIDownloadChart_attributionContent__H_vMc{display:flex;align-items:center;justify-content:center;gap:8px;font-size:13px;color:hsla(0,0%,100%,.6)}.PyPIDownloadChart_attributionIcon__237fK{font-size:16px;color:#3498db}.PyPIDownloadChart_attributionLink__PF6cn{color:#60a5fa;text-decoration:none;font-weight:500}.PyPIDownloadChart_attributionLink__PF6cn:hover{text-decoration:underline;color:#93c5fd}@media (max-width:600px){.PyPIDownloadChart_container__Pr5Zf{padding:16px;margin:16px 8px;width:calc(100% - 16px)}.PyPIDownloadChart_statsRow__m2bgH{gap:12px}.PyPIDownloadChart_statItem__hcQTq{padding:10px 16px;min-width:80px}.PyPIDownloadChart_statValue__Esj61{font-size:16px}.PyPIDownloadChart_controls__E7Gpz{flex-direction:column;gap:12px}.PyPIDownloadChart_controlGroup__bkEhs{justify-content:center}.PyPIDownloadChart_chartContainer___RmDl{height:250px;padding:12px}.PyPIDownloadChart_chartContainerPackages__j04CC{height:320px;padding:12px}.PyPIDownloadChart_toggleBtn__OAASS{padding:6px 10px;font-size:11px}}.Developers_row__9vmeR{display:flex;flex-wrap:wrap;justify-content:center;padding-top:50px;padding-bottom:50px;background-color:#00001e;color:#fff}.Developers_p__DWE3_{padding:20px;font-size:18px;text-align:center;color:#ccc2c2}.Developers_no-bullets__Iw7X1{list-style-type:none;padding-left:0}.Developers_sourceLink___bYOv{display:inline-flex;align-items:center;margin-left:6px;color:hsla(0,0%,100%,.4);font-size:12px;text-decoration:none;transition:color .2s ease;position:relative;vertical-align:super;line-height:1}.Developers_sourceLink___bYOv:hover{color:#60a5fa}.Developers_sourceLink___bYOv:hover .Developers_sourceLinkTooltip__1KPX4{opacity:1;visibility:visible}.Developers_sourceLinkIcon__17O_S{font-size:10px}.Developers_sourceLinkTooltip__1KPX4{position:absolute;bottom:100%;left:50%;transform:translateX(-50%);background:rgba(0,0,0,.9);color:#fff;padding:6px 10px;border-radius:6px;font-size:11px;white-space:nowrap;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease;pointer-events:none;margin-bottom:4px;border:1px solid rgba(86,13,248,.5);z-index:1000}.Footer_footerContainer__UGwZX{background-color:#00001e;color:silver;padding:2rem}.Footer_footerContent__yAl3k{text-align:center;line-height:1.6;margin-bottom:17rem}.Footer_footerLinks__M17kI{list-style:none;padding:0;display:flex;justify-content:center;gap:1rem}.Footer_link__TBOP7{color:#4d9ef6;text-decoration:none;transition:color .3s}.Footer_link__TBOP7:focus,.Footer_link__TBOP7:hover{color:#82c0ff}.IndustriesGrid_background__PYBfa{background:radial-gradient(circle,#0a1b60 19%,#0c102e 44%,#00001e 66%)}.IndustriesGrid_row__8TpGk{display:flex;flex-wrap:wrap;justify-content:center;padding-bottom:50px}.IndustriesGrid_card__f1pMG{font-size:medium;width:350px;height:350px;margin:20px;padding:20px;border-radius:30px;background:rgba(62,48,103,.6);display:flex;flex-direction:column;align-items:center;justify-content:center}.IndustriesGrid_card__f1pMG:hover{outline:2px solid rgba(122,105,175,.6);background:rgba(107,84,176,.6);transition:background-color .5s,color .5s}.IndustriesGrid_title__sOIPd{margin:5px;color:#f5f5f5;font-size:22px;text-align:center}.IndustriesGrid_descriptions__zp_DQ{text-align:center;margin-bottom:10px;padding:0;font-size:15px;color:#ccc2c2}.IndustriesGrid_p__0B1Vb{padding:20px;font-size:18px;text-align:center;color:#ccc2c2}.IndustriesGrid_specialSection__oEKch{display:flex;justify-content:center;padding:20px 0 40px;width:100%}.IndustriesGrid_cardSpecial__ZLhDt{width:350px;height:350px;margin:20px;padding:20px;border-radius:30px;background:rgba(80,50,120,.9);text-align:center;color:#fff;font-size:1.2em}.IndustriesGrid_titleSpecial__kmJg3{color:gold;font-size:22px;margin-bottom:10px}.IndustriesGrid_descriptionsSpecial__AVyyc{color:#d0d0d0;font-size:15px;margin-bottom:20px}.IndustriesGrid_logoSpecial__iaq5X{margin:15px 0}.IndustriesGrid_logoSpecial__iaq5X img{height:60px;width:60px}.IndustriesGrid_buttonContainer__OobQZ{display:flex;justify-content:center;margin-top:20px}.IndustriesGrid_btn__ZSlA2{padding:10px 20px;border-radius:5px;background-color:#5a1eac;color:#fff;font-weight:700;text-align:center;cursor:pointer;transition:background-color .3s}.IndustriesGrid_btn__ZSlA2:hover{background-color:#7132d4}.MastHead_section__2W48Y{display:flex;flex-direction:column}.MastHead_section__2W48Y:first-of-type{padding:0;color:#eee;background:radial-gradient(circle,#0a1b60 19%,#0c102e 44%,#00001e 66%)}