body{font-size:var(--text-sm);line-height:1.6;color:var(--color-text);font-family:var(--font-geist-sans)}@media (min-width:720px){body{font-size:var(--text-base)}}@media (min-width:1024px){body{font-size:var(--text-base);line-height:1.7}}@media (min-width:1440px){body{font-size:var(--text-base)}}@media (min-width:1920px){body{font-size:var(--text-base);line-height:1.8}}@media (min-width:2560px){body{font-size:var(--text-lg);line-height:1.8}}@media (min-width:3840px){body{font-size:var(--text-xl);line-height:1.9}}h1{font-size:var(--text-3xl);font-weight:700;line-height:1.2;margin-bottom:var(--space-4)}@media (min-width:720px){h1{font-size:var(--text-4xl)}}@media (min-width:1024px){h1{font-size:var(--text-5xl)}}@media (min-width:1440px){h1{font-size:var(--text-6xl)}}@media (min-width:2560px){h1{font-size:var(--text-6xl)}}@media (min-width:3840px){h1{font-size:calc(var(--text-6xl) * 1.2)}}h2{font-size:var(--text-2xl);font-weight:600;line-height:1.3;color:var(--color-text);margin-bottom:var(--space-3)}@media (min-width:720px){h2{font-size:var(--text-3xl)}}@media (min-width:1024px){h2{font-size:var(--text-4xl)}}@media (min-width:1440px){h2{font-size:var(--text-5xl)}}@media (min-width:2560px){h2{font-size:var(--text-5xl)}}@media (min-width:3840px){h2{font-size:var(--text-6xl)}}h3{font-size:var(--text-xl);font-weight:600;line-height:1.4;color:var(--color-text);margin-bottom:var(--space-3)}@media (min-width:720px){h3{font-size:var(--text-2xl)}}@media (min-width:1024px){h3{font-size:var(--text-3xl)}}@media (min-width:1440px){h3{font-size:var(--text-4xl)}}@media (min-width:2560px){h3{font-size:var(--text-4xl)}}@media (min-width:3840px){h3{font-size:var(--text-5xl)}}h4{font-size:var(--text-lg);font-weight:600;line-height:1.4;color:var(--color-text);margin-bottom:var(--space-2)}@media (min-width:720px){h4{font-size:var(--text-xl)}}h5{font-size:var(--text-base);font-weight:600;line-height:1.5;color:var(--color-text);margin-bottom:var(--space-2)}@media (min-width:720px){h5{font-size:var(--text-lg)}}h6{font-size:var(--text-sm);font-weight:600;line-height:1.5;color:var(--color-text);margin-bottom:var(--space-2)}@media (min-width:720px){h6{font-size:var(--text-base)}}p{font-size:var(--text-base);line-height:1.6;color:var(--color-text);margin-bottom:var(--space-4)}@media (min-width:720px){p{font-size:var(--text-base)}}@media (min-width:1024px){p{font-size:var(--text-base);line-height:1.7}}@media (min-width:1440px){p{font-size:var(--text-lg)}}@media (min-width:1920px){p{font-size:var(--text-lg);line-height:1.8}}@media (min-width:2560px){p{font-size:var(--text-xl);line-height:1.8}}@media (min-width:3840px){p{font-size:var(--text-xl);line-height:1.9}}p[data-size=xxs],span[data-size=xxs]{font-size:var(--text-xs);line-height:1.4}@media (min-width:720px){p[data-size=xxs],span[data-size=xxs]{font-size:var(--text-xs)}}p[data-size=xs],span[data-size=xs]{font-size:var(--text-xs);line-height:1.4}@media (min-width:720px){p[data-size=xs],span[data-size=xs]{font-size:var(--text-sm)}}p[data-size=sm],span[data-size=sm]{font-size:var(--text-sm);line-height:1.5}@media (min-width:720px){p[data-size=sm],span[data-size=sm]{font-size:var(--text-sm)}}@media (min-width:1024px){p[data-size=sm],span[data-size=sm]{font-size:var(--text-base)}}p[data-size=md],span[data-size=md]{font-size:var(--text-base);line-height:1.6}@media (min-width:720px){p[data-size=md],span[data-size=md]{font-size:var(--text-base)}}@media (min-width:1024px){p[data-size=md],span[data-size=md]{font-size:var(--text-lg)}}p[data-size=lg],span[data-size=lg]{font-size:var(--text-lg);line-height:1.6}@media (min-width:720px){p[data-size=lg],span[data-size=lg]{font-size:var(--text-lg)}}@media (min-width:1024px){p[data-size=lg],span[data-size=lg]{font-size:var(--text-xl)}}p[data-size=xl],span[data-size=xl]{font-size:var(--text-xl);line-height:1.5}@media (min-width:720px){p[data-size=xl],span[data-size=xl]{font-size:var(--text-xl)}}@media (min-width:1024px){p[data-size=xl],span[data-size=xl]{font-size:var(--text-2xl)}}p[data-size="2xl"],span[data-size="2xl"]{font-size:var(--text-2xl);line-height:1.4}@media (min-width:720px){p[data-size="2xl"],span[data-size="2xl"]{font-size:var(--text-2xl)}}@media (min-width:1024px){p[data-size="2xl"],span[data-size="2xl"]{font-size:var(--text-3xl)}}p[data-size="3xl"],span[data-size="3xl"]{font-size:var(--text-3xl);line-height:1.3}@media (min-width:720px){p[data-size="3xl"],span[data-size="3xl"]{font-size:var(--text-3xl)}}@media (min-width:1024px){p[data-size="3xl"],span[data-size="3xl"]{font-size:var(--text-4xl)}}p[data-size="4xl"],span[data-size="4xl"]{font-size:var(--text-4xl);line-height:1.2}@media (min-width:720px){p[data-size="4xl"],span[data-size="4xl"]{font-size:var(--text-4xl)}}@media (min-width:1024px){p[data-size="4xl"],span[data-size="4xl"]{font-size:var(--text-5xl)}}@media (min-width:1440px){p[data-size="4xl"],span[data-size="4xl"]{font-size:var(--text-6xl)}}blockquote{font-size:var(--text-lg);line-height:1.6;color:var(--color-text-muted);border-left:4px solid var(--color-primary);padding-left:var(--space-4);margin:var(--space-6) 0;font-style:italic}code{font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.875em;padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);color:var(--color-primary)}code,pre{background-color:var(--color-surface)}pre{padding:var(--space-4);border-radius:var(--radius-md);overflow-x:auto;margin:var(--space-4) 0}pre code{background:none;padding:0;color:var(--color-text)}li{margin-bottom:var(--space-1);line-height:1.6}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-bold{font-weight:700}.text-semibold{font-weight:600}.text-medium{font-weight:500}.text-normal{font-weight:400}.text-primary{color:var(--color-primary)}.text-secondary{color:var(--color-secondary)}.text-muted{color:var(--color-text-muted)}.text-success{color:var(--color-success)}.text-warning{color:var(--color-warning)}.text-error{color:var(--color-error)}.text-uppercase{text-transform:uppercase}.text-lowercase{text-transform:lowercase}.text-capitalize{text-transform:capitalize}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.no-margin{margin:0}.no-margin-bottom{margin-bottom:0}.no-margin-top{margin-top:0}.breakout{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.breakoutGrid{display:grid;grid-template-columns:1fr min(var(--content-xl),100%) 1fr}.breakoutGrid>*{grid-column:2}.breakoutGrid .breakoutContent{grid-column:1/-1}.breakoutPadded{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding-left:var(--space-4);padding-right:var(--space-4)}@media (min-width:720px){.breakoutPadded{padding-left:var(--space-6);padding-right:var(--space-6)}}@media (min-width:1024px){.breakoutPadded{padding-left:var(--space-8);padding-right:var(--space-8)}}.breakoutLeft{margin-left:calc(50% - 50vw);width:calc(50vw + 50%)}.breakoutRight{margin-right:calc(50% - 50vw);width:calc(50vw + 50%)}.breakoutWide{width:calc(100% + var(--space-16));margin-left:calc(-1 * var(--space-8));margin-right:calc(-1 * var(--space-8))}@media (min-width:720px){.breakoutWide{width:calc(100% + var(--space-24));margin-left:calc(-1 * var(--space-12));margin-right:calc(-1 * var(--space-12))}}.breakoutXwide{width:calc(100% + var(--space-24));margin-left:calc(-1 * var(--space-12));margin-right:calc(-1 * var(--space-12))}@media (min-width:720px){.breakoutXwide{width:calc(100% + var(--space-32));margin-left:calc(-1 * var(--space-16));margin-right:calc(-1 * var(--space-16))}}.breakoutDesktop{width:100%}@media (min-width:1024px){.breakoutDesktop{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}}.breakoutBg{padding-left:calc(50vw - 50%);padding-right:calc(50vw - 50%)}.breakoutBg,.breakoutImg{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.breakoutImg{height:auto;object-fit:cover}.breakoutCenter{display:flex;justify-content:center;align-items:center}.breakoutCenterContent{width:100%;max-width:var(--content-xl);padding-left:var(--space-4);padding-right:var(--space-4)}@media (min-width:720px){.breakoutCenterContent{padding-left:var(--space-6);padding-right:var(--space-6)}}@media (min-width:1024px){.breakoutCenterContent{padding-left:var(--space-8);padding-right:var(--space-8)}}body{background-color:var(--color-background)}body:has(.docs-content){background-color:var(--color-background-alt)}main:has(.docs-content){display:flex;justify-content:center}@media (max-width:1024px){main{padding-bottom:0}}@media (max-width:1400px){main{padding-top:0}}.footer_footer__gDmZT{background-color:#050505;border-top:1px solid rgba(255,255,255,.05);padding:2rem 1rem 0;color:white}.footer_container__9Pim4{margin:0 auto;display:grid;grid-template-columns:2fr 1fr 1fr 1fr 1fr;grid-gap:2rem;gap:2rem}@media (max-width:1024px){.footer_extended__FXovo{padding:2rem 6rem 0}.footer_container__9Pim4{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.footer_container__9Pim4{grid-template-columns:1fr}}.footer_column__HXTWr{display:flex;flex-direction:column;gap:1rem}.footer_logo__QiTOy{font-size:1.5rem;font-weight:700;background-image:linear-gradient(135deg,#fff,#007bff);background-clip:text;-webkit-background-clip:text;color:transparent}.footer_description__mAxMc{font-size:var(--text-fluid-sm);max-width:45ch;color:rgba(255,255,255,.6);line-height:1.6}.footer_socialLinks__Z_No1{display:flex;gap:1rem}.footer_socialLink__eyNlc{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:50%;background-color:rgba(255,255,255,.05);color:white;transition:all .2s ease}.footer_socialLink__eyNlc:hover{background-color:rgba(0,123,255,.2);color:#007bff;transform:translateY(-2px)}.footer_columnTitle__4FkR1{font-size:var(--text-base);font-weight:600}.footer_links__6KT9O{display:flex;flex-direction:column;gap:.75rem}.footer_link__KHJ5q{font-size:var(--text-base);color:rgba(255,255,255,.6);transition:all .2s ease;text-decoration:none}.footer_link__KHJ5q:hover{color:#007bff}.footer_copyright__m8L7L{border-top:1px solid rgba(255,255,255,.05);margin-top:2rem}.footer_copyrightContent__qRZ9R{margin:0 auto;display:flex;justify-content:space-between;align-items:center;gap:1rem;font-size:var(--text-fluid-md);padding:1.5rem 0;color:rgba(255,255,255,.6)}@media (max-width:768px){.footer_copyrightContent__qRZ9R{flex-direction:column;text-align:center}}.footer_legalLink__GR1sR{color:rgba(255,255,255,.6);text-decoration:none;font-size:.875rem;transition:all .2s ease}.footer_legalLink__GR1sR:hover{color:#007bff}.cart-modal_menuWrapper__1I_JL{width:100%;height:100%}@media (min-width:641px){.cart-modal_menuWrapper__1I_JL::-webkit-scrollbar{width:6px}.cart-modal_menuWrapper__1I_JL::-webkit-scrollbar-track{background:transparent}.cart-modal_menuWrapper__1I_JL::-webkit-scrollbar-thumb{background-color:rgba(255,255,255,.1);border-radius:3px}.cart-modal_menuWrapperRight__X2bmu{right:0;left:auto}.cart-modal_menuWrapperBottom__B5x7e{top:auto;bottom:calc(100% + .5rem)}}@media (max-width:640px){.cart-modal_menuWrapper__1I_JL{width:100%;height:100%;overflow-y:auto;border-radius:1rem 1rem 0 0}}.cart-button_cartButtonContainer__UVqmO{position:relative;display:inline-block}.cart-button_cartButton___OiCs{position:relative;display:flex;align-items:center;gap:.5rem;color:#a1a1aa;font-size:.875rem;transition:all .2s ease-in-out;padding:.5rem;cursor:pointer;background:none;border:none;outline:none;border-radius:.375rem}.cart-button_cartButton___OiCs:hover{color:#ffffff;background-color:rgba(255,255,255,.05)}.cart-button_cartButton___OiCs:focus-visible{outline:2px solid #077bff;outline-offset:2px}.cart-button_cartIcon__yaK2B{position:relative;font-size:1.25rem;transition:transform .2s ease}.cart-button_cartButton___OiCs:hover .cart-button_cartIcon__yaK2B{transform:scale(1.1)}.cart-button_cartDot__VwusW{position:absolute;top:-2px;right:-4px;width:8px;height:8px;background-color:#077bff;border-radius:50%;box-shadow:0 0 0 2px rgba(7,123,255,.2)}.cart-button_cartCount__7cPQo{font-weight:500;min-width:1rem;text-align:center}.cart-button_menuWrapper__7zkMN{position:absolute!important;top:auto;right:0;z-index:50;min-width:320px;max-width:90vw;border-radius:.5rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);animation:cart-button_slideIn__hPNrM .2s ease}@media (min-width:641px){.cart-button_menuWrapper__7zkMN{position:absolute;top:calc(100% + .5rem);right:0;max-height:calc(100vh - 100px);overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.1) transparent}.cart-button_menuWrapper__7zkMN::-webkit-scrollbar{width:6px}.cart-button_menuWrapper__7zkMN::-webkit-scrollbar-track{background:transparent}.cart-button_menuWrapper__7zkMN::-webkit-scrollbar-thumb{background-color:rgba(255,255,255,.1);border-radius:3px}.cart-button_menuWrapperRight__99hLj{right:auto;left:0}.cart-button_menuWrapperBottom__4F4h1{top:auto;bottom:calc(100% + .5rem)}}@media (max-width:768px){.cart-button_cartButtonContainer__UVqmO{display:none}.cart-button_menuWrapper__7zkMN{position:fixed;top:auto;bottom:0;left:0;right:0;width:100%;max-width:100%;max-height:80vh;overflow-y:auto;border-radius:1rem 1rem 0 0;animation:cart-button_slideUp__8j7eo .3s ease}}.cart-button_cartItem__eG3AN{display:flex;align-items:center;justify-content:space-between;width:100%;padding:.75rem;gap:1rem;border-bottom:1px solid rgba(255,255,255,.1);transition:background-color .2s ease}.cart-button_cartItem__eG3AN:hover{background-color:rgba(255,255,255,.03)}.cart-button_cartItem__eG3AN:last-child{border-bottom:none}.cart-button_itemInfo__6xfUC{flex:1 1;display:flex;flex-direction:column;gap:.25rem;min-width:0}.cart-button_itemInfo__6xfUC span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cart-button_itemName__VnQBS{font-weight:500;color:#ffffff}.cart-button_itemPrice__S1TpL{color:#077bff;font-weight:500;font-size:.875rem}.cart-button_removeAction__8ALZp{display:flex;align-items:center;justify-content:center;padding:.5rem;color:#ef4444;opacity:0;transition:all .2s ease;cursor:pointer;border-radius:.375rem;background:none;border:none}.cart-button_removeAction__8ALZp:hover{background-color:rgba(239,68,68,.1)}.cart-button_removeAction__8ALZp:focus-visible{opacity:1;outline:2px solid #ef4444;outline-offset:2px}.cart-button_cartItem__eG3AN:hover .cart-button_removeAction__8ALZp{opacity:1}@keyframes cart-button_slideIn__hPNrM{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes cart-button_slideUp__8j7eo{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.discord-auth-button_authButton__1iMuj{cursor:pointer}@media (max-width:768px){.discord-auth-button_authButton__1iMuj{display:none}.discord-auth-button_prompt__Ra5k6.discord-auth-button_authButton__1iMuj{display:block}}.items-in-cart_cartItems__5g4FN{color:#ffffff;opacity:.5;font-size:1.2rem;position:absolute;left:50%;transform:translateX(-50%);z-index:1}@media (max-width:768px){.items-in-cart_topNav__ZmSF2 .items-in-cart_cartItems__5g4FN{top:4rem;font-size:1rem}.items-in-cart_floatingNav__NSf2I .items-in-cart_cartItems__5g4FN{font-size:1rem;opacity:0}}.close-button_closeButton__La7oK{height:2.5rem;width:2.5rem;display:flex;align-items:center;justify-content:center;border-radius:.375rem;border:none;background-color:transparent;color:var(--muted-foreground);cursor:pointer;transition:background-color .2s}.close-button_closeButton__La7oK:hover{background-color:var(--border)}.close-button_closeIcon__RD_km{height:1.25rem;width:1.25rem}.mobile-sidebar-container_overlay__prQ7m{position:fixed;inset:0;z-index:100;background-color:rgba(0,0,0,.5);opacity:0}.mobile-sidebar-container_overlay_closed__i2d_k{opacity:0;animation:mobile-sidebar-container_overlayHide__owjbT .2s cubic-bezier(.16,1,.3,1);pointer-events:none}.mobile-sidebar-container_overlay_open__vVm5U{opacity:1;animation:mobile-sidebar-container_overlayShow__hWIGC .2s cubic-bezier(.16,1,.3,1)}.mobile-sidebar-container_sidebar__l2E64{position:fixed;top:0;left:0;bottom:0;width:80%;max-width:300px;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background-color:#3232324d;z-index:101;display:flex;flex-direction:column;box-shadow:4px 0 6px -1px rgba(0,0,0,.1);transform:translateX(-100%)}@media (min-width:769px){.mobile-sidebar-container_overlay__prQ7m,.mobile-sidebar-container_sidebar__l2E64{display:none}}.mobile-sidebar-container_sidebar_closed__YsPnL{transform:translateX(-100%);animation:mobile-sidebar-container_sidebarHide__WU5Hi .2s cubic-bezier(.16,1,.3,1)}.mobile-sidebar-container_sidebar_open__uHx4H{transform:translateX(0);animation:mobile-sidebar-container_sidebarShow__lmZRa .2s cubic-bezier(.16,1,.3,1)}@keyframes mobile-sidebar-container_overlayShow__hWIGC{0%{opacity:0}to{opacity:1}}@keyframes mobile-sidebar-container_overlayHide__owjbT{0%{opacity:1}to{opacity:0}}@keyframes mobile-sidebar-container_sidebarShow__lmZRa{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes mobile-sidebar-container_sidebarHide__WU5Hi{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.mobile-sidebar_header__Ace9D{display:flex;align-items:center;justify-content:space-between;padding:1rem;border-bottom:1px solid #374151}.mobile-sidebar_logo__b00TX{display:flex;align-items:center;gap:.5rem}.mobile-sidebar_logoIcon__CZq4G{height:2rem;width:2rem;border-radius:.5rem;background-color:var(--primary);display:flex;align-items:center;justify-content:center}.mobile-sidebar_logoText__otwAF{color:var(--primary-foreground);font-weight:700;font-size:.875rem}.mobile-sidebar_logoTitle__0XJFG{font-weight:700;font-size:1.25rem}.mobile-sidebar_content__8HdJp{flex:1 1;overflow-y:auto;padding:1rem 1rem 0;display:flex;flex-direction:column;gap:1rem;justify-content:space-between}.mobile-sidebar_nav__bDMnC{display:flex;flex-direction:column;flex-shrink:0;padding-bottom:.5rem;gap:.5rem}.mobile-sidebar_docsNavigation__79PN2{display:flex;flex-direction:column;flex:1 1;margin-top:1rem;padding-top:1rem}.mobile-sidebar_docsHeader__41ZZ9{margin-bottom:1rem;padding-bottom:.75rem;border-bottom-color:#374151}.mobile-sidebar_docsTitle__mS8PF{font-size:1rem;font-weight:600;margin:0;text-transform:uppercase;border-top:1px solid #65656542;padding-top:1.5rem;padding-left:.75rem}.mobile-sidebar_docsSidebar__gg0nZ{flex:1 1}.mobile-sidebar_error__ZGXRh,.mobile-sidebar_loading__Idh5_{display:flex;align-items:center;justify-content:center;padding:1rem;font-size:.875rem;color:var(--muted-foreground);text-align:center}.mobile-sidebar_error__ZGXRh{color:var(--destructive)}@media (min-width:1024px){.mobile-sidebar_docsNavigation__79PN2{display:none}}.mobile-sidebar_navItem__LAeiD{display:flex;align-items:center;gap:.75rem;padding:.75rem;border-radius:.375rem;text-decoration:none;color:#d1d5db;transition:background-color .2s,color .2s}.mobile-sidebar_navItem__LAeiD:hover{background-color:#374151;color:var(--text-color)}.mobile-sidebar_navIcon__JJr9D{height:1.25rem;width:1.25rem;color:#9ca3af}.mobile-sidebar_navText__X2wfa{font-size:.875rem;font-weight:500}.mobile-sidebar_footer__9lrB4{border-top:1px solid #65656542;padding:1rem 0}.mobile-sidebar_user__7e7p9{display:flex;align-items:center;gap:.75rem;padding:.5rem}.mobile-sidebar_userAvatar__rLoSQ{height:2.5rem;width:2.5rem;border-radius:9999px;background-color:#374151;display:flex;align-items:center;justify-content:center}.mobile-sidebar_userIcon__ZLHKQ{height:1.25rem;width:1.25rem;color:#9ca3af}.mobile-sidebar_userInfo__31HZj{display:flex;flex-direction:column}.mobile-sidebar_userName__rmoms{font-weight:500;color:#f9fafb;font-size:.875rem}.mobile-sidebar_userEmail__hjI1Z{font-size:.75rem;color:#9ca3af}.mobile-sidebar_sidebar___kDsE{background-color:#1f2937}.mobile-sidebar_closeButton__e6_I_{color:#d1d5db}.mobile-sidebar_closeButton__e6_I_:hover{background-color:#374151}@keyframes mobile-sidebar_overlayShow__puYoT{0%{opacity:0}to{opacity:1}}@keyframes mobile-sidebar_sidebarShow__j9nor{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes mobile-sidebar_sidebarHide__wPgOD{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.mobile-sidebar-container_hamburger__zsjHz{display:none;border-radius:.375rem;position:relative;cursor:pointer;min-width:2.5rem;min-height:2.5rem;width:2.5rem;height:2.5rem;justify-content:center;align-items:center;flex-direction:column;gap:6px}@media (max-width:768px){.mobile-sidebar-container_hamburger__zsjHz{display:flex}}.mobile-sidebar-button_hamburgerLine___aUm3{width:23px;height:2px;background-color:var(--color-text);border-radius:1px;transition:all .3s ease}.navbar_navbar__TImtQ{min-width:0;width:100%;padding:0;position:absolute;top:0}.navbar_header__nbYBt{position:-webkit-sticky;position:sticky;top:0;left:0;width:100%;z-index:100}.navbar_backgroundMask__pgMIq{display:flex;pointer-events:none;min-width:0;width:100%;min-height:60px;z-index:3;background-image:linear-gradient(180deg,#000000,transparent),radial-gradient(transparent 1px,#000000 0);background-size:100% 100%,.125rem .125rem;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);-webkit-mask-image:linear-gradient(180deg,black 20%,transparent);mask-image:linear-gradient(180deg,black 20%,transparent);-webkit-mask-size:100% 100%;mask-size:100% 100%}@media (min-width:1024px){.navbar_backgroundMask__pgMIq{background-image:linear-gradient(180deg,#0a0a0a,transparent),radial-gradient(transparent 1px,#0a0a0a 0);height:6.5rem}}.navbar_logo__McuK1{display:flex;align-items:center;justify-content:center;gap:.5rem;text-decoration:none;color:inherit}.navbar_logoIcon__3rsBT img{height:35px;width:35px;margin-left:5px}.navbar_container__kvVTU{display:flex;height:4rem;align-items:center;justify-content:space-between;margin:0 auto;position:relative;z-index:9}@media (min-width:1400px){.navbar_navbar__TImtQ{padding:15px 0 0}.navbar_container__kvVTU{width:100%}}.navbar_logoContainer__5Anrm{display:flex;align-items:center;gap:.5rem}.navbar_logoIcon__3rsBT{height:2rem;width:2rem;border-radius:.5rem;background-color:#2563eb;display:flex;align-items:center;justify-content:center}.navbar_logoText__Ua_u5{color:#ffffff;font-weight:700;font-size:.875rem}.navbar_logoTitle__oIJ4L{font-weight:700;font-size:1.25rem}.navbar_center___Q2DR{display:none;align-items:center;gap:1.5rem}.navbar_navLink__48_QR{font-size:.875rem;font-weight:500;color:#d1d5db;text-decoration:none;transition:color .2s}.navbar_navLink__48_QR:hover{color:#60a5fa}.navbar_searchContainer__0O_I_{display:none;align-items:center;gap:.5rem;flex:1 1;max-width:24rem;margin-left:1.5rem;margin-right:1.5rem}.navbar_searchWrapper__FXsGR{position:relative;width:100%}.navbar_searchIcon__pO2nh{position:absolute;left:.5rem;top:50%;height:1rem;width:1rem;transform:translateY(-50%);color:#9ca3af}.navbar_searchInput__zqzz3{padding-left:2rem;width:100%;height:2.5rem;border:1px solid #374151;border-radius:.375rem;padding-right:.75rem;font-size:.875rem;background-color:#1f2937}.navbar_searchInput__zqzz3:focus{outline:none;border-color:#60a5fa;box-shadow:0 0 0 3px rgba(96,165,250,.1)}.navbar_actions__Z1lNm{display:flex;align-items:center;gap:.5rem}.navbar_actionButton__cJe_I{display:none;height:2.5rem;width:2.5rem;align-items:center;justify-content:center;border-radius:.375rem;border:none;background-color:transparent;color:#d1d5db;cursor:pointer;transition:background-color .2s}.navbar_actionButton__cJe_I:hover{background-color:#374151}.navbar_menuButton__DxyOk{display:flex;height:2.5rem;width:2.5rem;align-items:center;justify-content:center;border-radius:.375rem;border:none;background-color:transparent;color:#d1d5db;cursor:pointer;transition:background-color .2s}.navbar_menuButton__DxyOk:hover{background-color:#374151}@media (min-width:768px){.navbar_actionButton__cJe_I,.navbar_center___Q2DR,.navbar_searchContainer__0O_I_{display:flex}.navbar_menuButton__DxyOk{display:none}}.navlinks_navLinks__iXltb{position:relative;display:none;margin-right:0}.navlinks_navLinks__iXltb.navlinks_vertical__sXfsQ{display:flex;flex-direction:column;align-items:stretch;gap:.5rem;padding:0}@media (min-width:769px){.navlinks_navLinks__iXltb{display:flex;align-items:center;gap:var(--space-3);margin-right:var(--space-5);height:100%}}.navlinks_navLink__9Kmt3{font-size:var(--text-fluid-sm);color:#a7b1c5;text-decoration:none;transition:color .2s;cursor:pointer;opacity:.7}.navlinks_navLink__9Kmt3:hover:not(.navlinks_active__136JJ){color:var(--color-light);opacity:1}.navlinks_active__136JJ{color:var(--color-primary);cursor:default;font-weight:700;opacity:1}.navlinks_topNavLink__mJ8li{overflow:visible}.navlinks_vertical__sXfsQ .navlinks_navLink__9Kmt3{font-size:14px;font-weight:500;padding:8px 12px;border-radius:8px;line-height:normal;color:var(--foreground);opacity:.8;background-color:transparent;text-align:left;width:100%;display:flex;align-items:center;-webkit-tap-highlight-color:transparent}.navlinks_vertical__sXfsQ .navlinks_navLink__9Kmt3.navlinks_active__136JJ{background-color:#077bff;color:#ffffff;opacity:1;font-weight:600}.navlinks_vertical__sXfsQ .navlinks_navLink__9Kmt3:focus{outline:2px solid #077bff;outline-offset:2px}.navlinks_vertical__sXfsQ .navlinks_navLink__9Kmt3:focus:not(:focus-visible){outline:none}.scroll-to-top_button__VOVJP{position:-webkit-sticky;position:sticky;bottom:2rem;right:2rem;width:3rem;height:3rem;margin:0 2rem 2rem auto;border-radius:50%;background:linear-gradient(135deg,#202025,#323239);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(183,183,183,.1);color:rgb(205,205,205);cursor:pointer;box-shadow:0 4px 20px rgba(0,0,0,.2);display:flex;align-items:center;justify-content:center;font-size:1.25rem;font-weight:700;transition:all .3s cubic-bezier(.4,0,.2,1);transform:scale(0);opacity:0;z-index:50}.scroll-to-top_button__VOVJP:hover{transform:scale(1.1);box-shadow:0 6px 25px rgba(0,0,0,.15);background:linear-gradient(135deg,rgba(255,255,255,.7),rgba(248,250,252,.7));color:rgba(71,85,105,1)}.scroll-to-top_button__VOVJP:active{transform:scale(.95)}.scroll-to-top_visible__OLLHt{transform:scale(1)!important;opacity:1!important}.scroll-to-top_visible__OLLHt:hover{transform:scale(1.1)!important}.scroll-to-top_arrow__LmEIo{width:.75rem;height:.75rem;border-top:2px solid;border-right:2px solid;transform:rotate(-45deg);margin-top:.25rem}@media (max-width:768px){.scroll-to-top_button__VOVJP{width:2.5rem;height:2.5rem;bottom:2.5rem;right:1.5rem}.scroll-to-top_docs__yuzTt{bottom:2.5rem}.scroll-to-top_arrow__LmEIo{width:.6rem;height:.6rem;border-top:1.5px solid;border-right:1.5px solid;margin-top:.2rem}}@media (prefers-reduced-motion:reduce){.scroll-to-top_button__VOVJP{transition:opacity .3s ease}}@supports not ((-webkit-backdrop-filter:blur(10px)) or (backdrop-filter:blur(10px))){.scroll-to-top_button__VOVJP{background:linear-gradient(135deg,rgba(255,255,255,.95),rgba(248,250,252,.95))}}.modal_modalBackdrop__lsAHe{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:50;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.modal_modalContainer__bgzZd{width:100%;max-width:24rem;border-radius:1.5rem;overflow:hidden;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 25px 50px -12px rgba(0,0,0,.25);border:1px solid rgba(255,255,255,.1);position:relative;z-index:10;max-height:calc(100vh - 2rem);display:flex;flex-direction:column;margin:1rem}.modal_modalContent__ilWYh{display:flex;flex-direction:column;justify-content:flex-start;width:100%;height:100%}.modal_modalHeader__7e8qF{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.5rem}.modal_modalTitle__b5elT{font-size:1.125rem;font-weight:600;color:white;margin:0}.modal_closeButton__taG2h{display:flex;align-items:center;justify-content:center;background:transparent;border:none;color:rgba(255,255,255,.7);cursor:pointer;width:2rem;height:2rem;border-radius:9999px;transition:all .2s ease}.modal_closeButton__taG2h:hover{background-color:rgba(255,255,255,.1);color:white}.modal_modalBody__cEcUK{padding:1.5rem;overflow-y:auto;color:rgba(255,255,255,.9);flex:1 1}.modal_modalFooter__s7WxU{display:flex;align-items:center;justify-content:flex-end;gap:.75rem;padding:1rem 1.5rem;border-top:1px solid rgba(255,255,255,.1)}@media (max-width:768px){.modal_modalContainer__bgzZd{max-width:calc(100%);margin:1rem;border-radius:1.25rem;max-height:calc(100vh);max-width:70vw}.modal_modalHeader__7e8qF{padding:.75rem 1rem}.modal_modalBody__cEcUK{padding:1rem}.modal_modalFooter__s7WxU{padding:.75rem 1rem;flex-wrap:wrap}.modal_modalTitle__b5elT{font-size:1rem}@media (max-width:320px){.modal_modalFooter__s7WxU{flex-direction:column;align-items:stretch}}}.notification_flexContainer__5LPPn{display:flex;align-items:flex-start;gap:.75rem;border-radius:.75rem;min-width:320px;padding:1rem}.notification_iconContainer__ZxO9w{flex-shrink:0;margin-top:.25rem;position:relative}.notification_iconBackground___Hp__{position:absolute;inset:0;border-radius:50%;background:radial-gradient(circle,rgba(16,185,129,.2),transparent);filter:blur(8px)}.notification_icon__Gfk2i{position:relative;z-index:10}.notification_contentContainer__Iki6c{flex:1 1;display:flex;flex-direction:column;gap:.375rem}.notification_header__l5dFH{display:flex;justify-content:space-between;align-items:center}.notification_title__5CKSA{font-size:.875rem;font-weight:600}.notification_title__5CKSA.notification_dark__ug5Wa{color:#1f2937}.notification_itemCount__aTiqN{font-size:.75rem;font-weight:500;color:#10b981}.notification_itemDetails__tt_WR{display:flex;justify-content:space-between;align-items:center}.notification_itemName__309pY{font-size:.875rem;font-weight:500}.notification_itemName__309pY.notification_dark__ug5Wa{color:#1f2937}.notification_itemPrice__JQRYM{font-size:.875rem;font-weight:600}.notification_itemPrice__JQRYM.notification_dark__ug5Wa{color:#1f2937}.notification_footer__q1liP{display:flex;justify-content:space-between;align-items:center;padding-top:.375rem}.notification_viewCartButton__YNFMA{font-size:.75rem;font-weight:500;color:#10b981;cursor:pointer;transition:color .2s;background:none;border:none;padding:0}.notification_viewCartButton__YNFMA:hover{color:#059669}.notification_totalPrice__Yqn7q{font-size:.75rem;color:#9ca3af}.notification_success__Dw3aK .notification_iconContainer__ZxO9w .notification_iconBackground___Hp__{background:radial-gradient(circle,rgba(16,185,129,.2),transparent)}.notification_success__Dw3aK .notification_itemCount__aTiqN,.notification_success__Dw3aK .notification_viewCartButton__YNFMA{color:rgb(16,185,129)}.notification_success__Dw3aK .notification_viewCartButton__YNFMA:hover{color:rgb(5,150,105)}.notification_success__Dw3aK .notification_icon__Gfk2i{color:rgb(16,185,129)}.notification_cart__VMdo7 .notification_iconContainer__ZxO9w .notification_iconBackground___Hp__{background:radial-gradient(circle,rgba(16,185,129,.2),transparent)}.notification_cart__VMdo7 .notification_itemCount__aTiqN,.notification_cart__VMdo7 .notification_viewCartButton__YNFMA{color:rgb(16,185,129)}.notification_cart__VMdo7 .notification_viewCartButton__YNFMA:hover{color:rgb(5,150,105)}.notification_cart__VMdo7 .notification_icon__Gfk2i{color:rgb(16,185,129)}.notification_error__be_C5 .notification_iconContainer__ZxO9w .notification_iconBackground___Hp__{background:radial-gradient(circle,rgba(239,68,68,.2),transparent)}.notification_error__be_C5 .notification_itemCount__aTiqN,.notification_error__be_C5 .notification_viewCartButton__YNFMA{color:rgb(239 68 68)}.notification_error__be_C5 .notification_viewCartButton__YNFMA:hover{color:rgb(220 38 38)}.notification_error__be_C5 .notification_icon__Gfk2i{color:rgb(239 68 68)}.notification_errorTitle__3iZb0{display:flex;align-items:center;gap:.5rem}.notification_info__sC485 .notification_iconContainer__ZxO9w .notification_iconBackground___Hp__{background:radial-gradient(circle,rgba(59,130,246,.2),transparent)}.notification_info__sC485 .notification_itemCount__aTiqN,.notification_info__sC485 .notification_viewCartButton__YNFMA{color:rgb(59,130,246)}.notification_info__sC485 .notification_viewCartButton__YNFMA:hover{color:rgb(37,99,235)}.notification_info__sC485 .notification_icon__Gfk2i{color:rgb(59,130,246)}.notification_warning__ev1HE .notification_iconContainer__ZxO9w .notification_iconBackground___Hp__{background:radial-gradient(circle,rgba(245,158,11,.2),transparent)}.notification_warning__ev1HE .notification_itemCount__aTiqN,.notification_warning__ev1HE .notification_viewCartButton__YNFMA{color:rgb(245,158,11)}.notification_warning__ev1HE .notification_viewCartButton__YNFMA:hover{color:rgb(217,119,6)}.notification_warning__ev1HE .notification_icon__Gfk2i{color:rgb(245,158,11)}@media (max-width:640px){.notification_flexContainer__5LPPn{padding:.375rem;gap:.5rem;border-radius:.625rem}.notification_iconContainer__ZxO9w{transform:scale(.9)}.notification_contentContainer__Iki6c{gap:.25rem}.notification_footer__q1liP{padding-top:.25rem}.notification_itemName__309pY,.notification_itemPrice__JQRYM,.notification_title__5CKSA{font-size:.8125rem}.notification_itemCount__aTiqN,.notification_totalPrice__Yqn7q,.notification_viewCartButton__YNFMA{font-size:.6875rem}}@media (max-width:360px){.notification_iconContainer__ZxO9w{transform:scale(.85)}.notification_footer__q1liP,.notification_header__l5dFH,.notification_itemDetails__tt_WR{flex-direction:column;align-items:flex-start}.notification_footer__q1liP>*,.notification_header__l5dFH>*,.notification_itemDetails__tt_WR>*{width:100%}.notification_itemCount__aTiqN,.notification_itemPrice__JQRYM,.notification_totalPrice__Yqn7q{text-align:left;margin-top:.125rem}}.overlayer_container__hMTVe{position:fixed;top:0;left:0;right:0;bottom:0;z-index:200;pointer-events:none}.overlayer_modalContainer__GvqUE{display:flex;align-items:center;justify-content:center}.overlayer_lightboxContainer__HU0Ln,.overlayer_modalContainer__GvqUE{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000;pointer-events:auto}.overlayer_positionContainer__LarRp{position:fixed;display:flex;gap:.75rem;max-width:26rem;max-height:100vh;overflow:visible;z-index:1000;pointer-events:none}.overlayer_notificationItem__GJBK6{pointer-events:auto;max-width:100%}.overlayer_topRight__gZnY0{right:2.5rem}.overlayer_topLeft__fH4qg,.overlayer_topRight__gZnY0{position:fixed;display:flex;gap:.75rem;max-width:26rem;max-height:100vh;overflow:visible;z-index:1000;pointer-events:none;top:2.5rem;flex-direction:column}.overlayer_topLeft__fH4qg{left:2.5rem}.overlayer_bottomRight__xt_ZU{right:2.5rem}.overlayer_bottomLeft__GAIVy,.overlayer_bottomRight__xt_ZU{position:fixed;display:flex;gap:.75rem;max-width:26rem;max-height:100vh;overflow:visible;z-index:1000;pointer-events:none;bottom:2.5rem;flex-direction:column-reverse}.overlayer_bottomLeft__GAIVy{left:2.5rem}.overlayer_topCenter__6RXjG{top:2.5rem;flex-direction:column}.overlayer_bottomCenter__B6bzn,.overlayer_topCenter__6RXjG{position:fixed;display:flex;gap:.75rem;max-width:26rem;max-height:100vh;overflow:visible;z-index:1000;pointer-events:none;left:50%;transform:translateX(-50%)}.overlayer_bottomCenter__B6bzn{bottom:2.5rem;flex-direction:column-reverse}@media (max-width:640px){.overlayer_bottomCenter__B6bzn,.overlayer_bottomLeft__GAIVy,.overlayer_bottomRight__xt_ZU,.overlayer_topCenter__6RXjG,.overlayer_topLeft__fH4qg,.overlayer_topRight__gZnY0{max-width:calc(100% - 2rem);gap:.5rem}.overlayer_topCenter__6RXjG,.overlayer_topLeft__fH4qg,.overlayer_topRight__gZnY0{top:1rem}.overlayer_bottomCenter__B6bzn,.overlayer_bottomLeft__GAIVy,.overlayer_bottomRight__xt_ZU{bottom:1rem}.overlayer_bottomRight__xt_ZU,.overlayer_topRight__gZnY0{right:1rem}.overlayer_bottomLeft__GAIVy,.overlayer_topLeft__fH4qg{left:1rem}}.banner_banner__th_h_{width:100%;background:rgba(13,13,13,.95);position:relative;overflow:hidden;border-bottom:1px solid rgba(255,255,255,.05);z-index:100}.banner_banner__th_h_:has(.banner_timeLeftDesktop__V9rZM.banner_timeLeft__TTxA1.banner_completed__hW0aL){display:none}.banner_banner__th_h_:has(.banner_timeLeftMobile__S85C9.banner_timeLeft__TTxA1.banner_completed__hW0aL){display:none}.banner_timeLeftDesktop__V9rZM{display:none}.banner_timeLeftMobile__S85C9{display:block;width:100%;display:flex;align-items:center;justify-content:space-between}.banner_bannerContent__Ex_u4{display:flex;flex-direction:column;justify-content:space-between;gap:.5rem;margin:0 auto;position:relative}.banner_saleIcon__ArOFL{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:50%;flex-shrink:0}.banner_saleInfo__LmodK{min-width:0;display:flex;align-items:center;gap:.2rem}.banner_saleTitle__uWXR3{font-size:var(--text-lg);font-weight:500;color:#fff;margin:0;line-height:1.4;justify-self:flex-start}.banner_saleDescription__Oa92J{display:none;font-size:var(--font-size-sm);color:rgba(255,255,255,1);margin:0;line-height:1.4;max-width:90%}.banner_saleDetails__If1R7{display:flex;flex-direction:column;align-items:flex-end;flex-wrap:wrap;margin:0;font-size:var(--font-size-sm)}.banner_saleDetails__If1R7 span{display:none}.banner_discount__V9J7c{font-weight:bolder;color:#fff;background:var(--color-primary);padding:.235rem .75rem;border-radius:.25rem;margin:0 .2rem}.banner_timeLeft__TTxA1{color:transparent;font-size:var(--text-lg);position:relative;overflow:hidden;background:linear-gradient(90deg,rgba(255,255,255,.6),rgba(255,255,255,.6) 30%,rgba(255,255,255,.9) 50%,rgba(255,255,255,.6) 70%,rgba(255,255,255,.6));background-size:200% 100%;background-position:100% 0;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:banner_timeLeftGradientSweep__z_ZbE 1s linear infinite}@keyframes banner_timeLeftGradientSweep__z_ZbE{0%{background-position:100% 0}to{background-position:-100% 0}}.banner_saleLink__q2nnd{color:#fff;text-decoration:none;background:#5865f2;padding:.25rem .75rem;border-radius:.25rem;font-weight:500;font-size:.8rem;transition:all .2s ease}.banner_saleLink__q2nnd:hover{background:#4752c4;transform:translateY(-1px)}.banner_dismissButton__bNmZP{background:none;border:none;color:rgba(255,255,255,.4);cursor:pointer;padding:.25rem;display:flex;align-items:center;justify-content:center;transition:color .2s ease;flex-shrink:0;margin-left:.5rem}.banner_dismissButton__bNmZP:hover{color:rgba(255,255,255,.8)}@media (min-width:481px){.banner_saleInfo__LmodK{flex-direction:row;align-items:center;gap:.5rem}.banner_saleDetails__If1R7{flex-wrap:nowrap}}@media (min-width:768px){.banner_bannerContent__Ex_u4{flex-direction:row;align-items:center}.banner_timeLeftDesktop__V9rZM{display:block;position:absolute;left:50%;transform:translateX(-50%)}.banner_timeLeftMobile__S85C9{display:none}.banner_saleDescription__Oa92J{display:block}.banner_saleInfo__LmodK{gap:1rem}.banner_saleDetails__If1R7 span{display:unset}}@media (min-width:1367px){.banner_bannerContent__Ex_u4{gap:1rem}.banner_saleInfo__LmodK{align-items:center}}