﻿*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.tw-home-shell{position:relative;min-height:100vh;--tw-bg-opacity:1;background-color:rgb(2 6 23/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(241 245 249/var(--tw-text-opacity,1))}body.tw-client-shell.tw-auth-screen .tw-home-shell{min-height:100vh;display:flex;flex-direction:column}.tw-home-shell:before{content:"";position:fixed;inset:0;z-index:0;pointer-events:none;background-image:radial-gradient(circle at top center,rgba(56,189,248,.16),transparent 24%),radial-gradient(circle at 14% 22%,rgba(59,130,246,.14),transparent 18%),radial-gradient(circle at 86% 14%,rgba(14,165,233,.12),transparent 16%),linear-gradient(180deg,#020617,#07101f 52%,#020617);transform:translateZ(0);will-change:transform}.tw-home-section{position:relative;z-index:10}body.tw-client-shell.tw-auth-screen .tw-home-section{min-height:100vh;display:flex;flex-direction:column}.tw-home-section{animation:home-fade-up .78s cubic-bezier(.22,1,.36,1) both}.tw-home-topbar{position:relative;z-index:10;border-bottom-width:1px;border-color:hsla(0,0%,100%,.1);--tw-bg-opacity:1;background-color:rgb(2 6 23/var(--tw-bg-opacity,1))}body.tw-client-shell.tw-auth-screen .tw-home-topbar{min-height:100vh;display:flex;flex-direction:column}.tw-home-navbar-wrap{position:sticky;top:0;z-index:30;padding-left:1rem;padding-right:1rem}@media (min-width:1024px){.tw-home-navbar-wrap{padding-left:2rem;padding-right:2rem}}.tw-home-navbar-pill{position:relative;isolation:isolate;margin-left:auto;margin-right:auto;display:flex;max-width:80rem;align-items:center;justify-content:space-between;gap:1.5rem;overflow:visible;border-radius:9999px;border-width:1px;border-color:hsla(0,0%,100%,.2);padding:1rem;--tw-shadow:0 18px 60px rgba(2,6,23,.28);--tw-shadow-colored:0 18px 60px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-backdrop-blur:blur(64px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}body.tw-client-shell.tw-auth-screen .tw-home-navbar-pill{min-height:100vh;display:flex;flex-direction:column}.tw-home-navbar-pill{background-color:rgba(15,23,42,.18);background-image:linear-gradient(180deg,hsla(0,0%,100%,.14),hsla(0,0%,100%,.03));box-shadow:0 18px 50px rgba(2,6,23,.2),0 0 0 1px rgba(148,163,184,.04),inset 0 1px 0 hsla(0,0%,100%,.22);animation:home-fade-down .58s cubic-bezier(.22,1,.36,1) both}.tw-home-navbar-actions,.tw-home-navbar-brand{flex-shrink:0}.tw-home-navbar-links{min-width:0;flex:1 1 0%;justify-content:center}#mobileNavPanel>div>.tw-home-input-shell,.tw-home-navbar-pill>.tw-home-input-shell{display:none!important}.tw-home-navbar-pill:before{content:"";position:absolute;inset:1px;border-radius:inherit;background:linear-gradient(180deg,hsla(0,0%,100%,.18),hsla(0,0%,100%,.02) 38%,hsla(0,0%,100%,.01)),linear-gradient(90deg,hsla(0,0%,100%,.02),hsla(0,0%,100%,.08),hsla(0,0%,100%,.02));opacity:.8;pointer-events:none}.tw-home-nav-link{display:inline-flex;height:2.75rem;align-items:center;justify-content:center;border-radius:9999px;padding-left:1rem;padding-right:1rem;font-size:.875rem;line-height:1.25rem;font-weight:500;line-height:1;--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.tw-home-nav-link:hover{background-color:hsla(0,0%,100%,.05);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.tw-home-nav-trigger{display:inline-flex;height:2.75rem;align-items:center;justify-content:center;gap:.5rem;border-radius:9999px;padding-left:1rem;padding-right:1rem;font-size:.875rem;line-height:1.25rem;font-weight:500;line-height:1;--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.tw-home-nav-trigger:focus,.tw-home-nav-trigger:hover{background-color:hsla(0,0%,100%,.05);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.tw-group:focus-within .tw-home-nav-trigger{background-color:hsla(0,0%,100%,.05);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.tw-group:hover .tw-home-nav-trigger{background-color:hsla(0,0%,100%,.05);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.tw-home-nav-menu{pointer-events:none;visibility:hidden;position:absolute;left:0;top:100%;z-index:30;width:18rem;--tw-translate-y:0.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));padding-top:1rem;opacity:0;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.tw-group:focus-within .tw-home-nav-menu{pointer-events:auto;visibility:visible;--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:1}.tw-group:hover .tw-home-nav-menu{pointer-events:auto;visibility:visible;--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:1}.tw-home-nav-panel{position:relative;overflow:hidden;border-radius:24px;border-width:1px;border-color:hsla(0,0%,100%,.1);--tw-bg-opacity:1;background-color:rgb(2 6 23/var(--tw-bg-opacity,1));padding:.75rem;--tw-shadow:0 18px 50px rgba(2,6,23,.32);--tw-shadow-colored:0 18px 50px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-backdrop-blur:blur(40px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}body.tw-client-shell.tw-auth-screen .tw-home-nav-panel{min-height:100vh;display:flex;flex-direction:column}.tw-home-nav-panel{background-color:rgba(2,6,23,.76);box-shadow:0 18px 44px rgba(2,6,23,.28),0 0 0 1px rgba(148,163,184,.05),inset 0 1px 0 hsla(0,0%,100%,.1)}.tw-home-nav-panel:before{content:"";position:absolute;inset:1px 1px auto;height:42%;border-radius:22px 22px 16px 16px;background:linear-gradient(180deg,hsla(0,0%,100%,.09),hsla(0,0%,100%,0));pointer-events:none}.tw-home-nav-option{display:flex;align-items:flex-start;gap:.75rem;border-radius:18px;padding:.75rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity,1));text-decoration-line:none;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.tw-home-nav-option:hover{background-color:hsla(0,0%,100%,.05);color:rgb(255 255 255/var(--tw-text-opacity,1))}.tw-home-nav-option-icon,.tw-home-nav-option:hover{--tw-text-opacity:1}.tw-home-nav-option-icon{margin-top:.125rem;display:inline-flex;height:2.25rem;width:2.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:1rem;border-width:1px;border-color:hsla(0,0%,100%,.1);color:rgb(186 230 253/var(--tw-text-opacity,1));background:linear-gradient(180deg,rgba(14,165,233,.12),rgba(15,23,42,.08))}.tw-home-nav-option-copy{display:flex;min-width:0;flex:1 1 0%;flex-direction:column;gap:.25rem}.tw-home-nav-option-title{font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity:1;color:rgb(241 245 249/var(--tw-text-opacity,1))}.tw-home-nav-option-desc{font-size:.75rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.tw-home-nav-mega{pointer-events:none;visibility:hidden;position:absolute;left:50%;top:100%;z-index:30;width:min(72rem,calc(100vw - 4rem));max-width:72rem;--tw-translate-x:-50%;--tw-translate-y:0.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));padding-top:1rem;opacity:0;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.tw-group:focus-within .tw-home-nav-mega{pointer-events:auto;visibility:visible;--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:1}.tw-group:hover .tw-home-nav-mega{pointer-events:auto;visibility:visible;--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:1}.tw-home-nav-mega-panel{position:relative;overflow:hidden;border-radius:28px;border-width:1px;border-color:hsla(0,0%,100%,.1);padding:1.5rem;--tw-backdrop-blur:blur(40px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}body.tw-client-shell.tw-auth-screen .tw-home-nav-mega-panel{min-height:100vh;display:flex;flex-direction:column}.tw-home-nav-mega-panel{background:linear-gradient(180deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,.015)),rgba(2,6,23,.82);box-shadow:0 22px 52px rgba(2,6,23,.3),0 0 0 1px rgba(148,163,184,.05),inset 0 1px 0 hsla(0,0%,100%,.1)}.tw-home-nav-mega-panel:before{content:"";position:absolute;inset:1px;border-radius:inherit;background:linear-gradient(180deg,hsla(0,0%,100%,.06),hsla(0,0%,100%,.01) 35%,hsla(0,0%,100%,0));pointer-events:none}.tw-home-nav-mega-title{font-size:.875rem;line-height:1.25rem;font-weight:600;text-transform:uppercase;letter-spacing:.24em;--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity,1))}.tw-home-nav-mega-list{margin-top:1rem}.tw-home-nav-mega-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem*var(--tw-space-y-reverse))}.tw-home-nav-mega-link{display:flex;align-items:center;gap:.75rem;border-radius:1rem;padding:.625rem .75rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1));text-decoration-line:none;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.tw-home-nav-mega-link:hover{background-color:hsla(0,0%,100%,.05);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.tw-home-navbar-pill nav{align-items:center}.tw-home-navbar-pill nav>.tw-home-nav-item{display:flex;align-items:center}.tw-home-button-primary,.tw-home-button-secondary{display:inline-flex;height:2.75rem;align-items:center;justify-content:center;gap:.5rem;border-radius:9999px;padding-left:1rem;padding-right:1rem;line-height:1}.tw-home-search-shell{min-width:0;flex:0 1 19rem;gap:.5rem;padding:.375rem .5rem;min-height:58px}.tw-home-search-shell input[name=keyword]{min-width:0;flex:1 1 0%;font-size:.875rem;line-height:1.25rem;line-height:1}.tw-home-search-submit{display:inline-flex;height:2.5rem;width:2.5rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;border-width:1px;border-color:hsla(0,0%,100%,.1);--tw-text-opacity:1;color:rgb(241 245 249/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.tw-home-search-submit:hover{background-color:hsla(0,0%,100%,.1);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.tw-home-search-submit{background:linear-gradient(180deg,hsla(0,0%,100%,.06),hsla(0,0%,100%,.01)),rgba(14,165,233,.12);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08),0 10px 20px rgba(2,6,23,.18)}.tw-home-button-primary i,.tw-home-button-primary span,.tw-home-button-secondary i,.tw-home-button-secondary span,.tw-home-nav-link i,.tw-home-nav-link span,.tw-home-nav-trigger i,.tw-home-nav-trigger span{line-height:1}.tw-home-user-menu{pointer-events:none;visibility:hidden;position:absolute;right:0;top:100%;z-index:30;width:20rem;--tw-translate-y:0.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));padding-top:1rem;opacity:0;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.tw-group:focus-within .tw-home-user-menu{pointer-events:auto;visibility:visible;--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:1}.tw-group:hover .tw-home-user-menu{pointer-events:auto;visibility:visible;--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:1}.tw-home-user-panel{border-radius:24px;border-width:1px;border-color:hsla(0,0%,100%,.1);padding:1.25rem;--tw-backdrop-blur:blur(40px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);background:linear-gradient(180deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,.015)),rgba(2,6,23,.92);box-shadow:0 22px 60px rgba(2,6,23,.32),0 0 0 1px rgba(148,163,184,.05),inset 0 1px 0 hsla(0,0%,100%,.08)}.tw-home-user-stat{border-radius:18px;border-width:1px;border-color:hsla(0,0%,100%,.1);padding:1rem;background:linear-gradient(180deg,hsla(0,0%,100%,.035),hsla(0,0%,100%,.015)),rgba(15,23,42,.28)}.tw-home-input-shell{border-radius:9999px;border-width:1px;border-color:hsla(0,0%,100%,.1);background-color:rgba(2,6,23,.7);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04),inset 0 0 0 1px rgba(15,23,42,.25)}.tw-home-card{animation:home-fade-up .78s cubic-bezier(.22,1,.36,1) both}.tw-home-card,.tw-home-product-card{border-radius:26px;border-width:1px;border-color:hsla(0,0%,100%,.1);background-color:transparent;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.tw-home-product-card{animation:home-fade-up .78s cubic-bezier(.22,1,.36,1) both;overflow:hidden;background:linear-gradient(180deg,hsla(0,0%,100%,.035),hsla(0,0%,100%,.012)),rgba(2,6,23,.18);box-shadow:0 14px 36px rgba(2,6,23,.16),inset 0 1px 0 hsla(0,0%,100%,.05);transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease,filter .22s ease}.tw-home-product-card:hover{transform:translateY(-3px);border-color:rgba(125,211,252,.22);box-shadow:0 18px 44px rgba(2,6,23,.24),0 0 0 1px rgba(125,211,252,.2),0 0 24px rgba(56,189,248,.14),0 0 56px rgba(37,99,235,.1),0 0 0 1px rgba(125,211,252,.08),inset 0 1px 0 hsla(0,0%,100%,.07)}.tw-home-category-title{font-size:1.5rem;line-height:2rem;font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.tw-home-category-subtle{height:1px;flex:1 1 0%;background-color:hsla(0,0%,100%,.1)}.tw-home-stat{border-radius:24px;border-width:1px;border-color:hsla(0,0%,100%,.1);padding:1.25rem;background:linear-gradient(180deg,hsla(0,0%,100%,.04),hsla(0,0%,100%,.01)),rgba(2,6,23,.22);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06),0 12px 32px rgba(2,6,23,.16)}.tw-home-stat-kicker{display:inline-flex;align-items:center;gap:.5rem;border-radius:9999px;border-width:1px;border-color:hsla(0,0%,100%,.1);padding:.25rem .75rem;font-size:11px;text-transform:uppercase;letter-spacing:.24em;color:rgb(148 163 184/var(--tw-text-opacity,1));background-color:rgba(15,23,42,.35)}.tw-home-stat-kicker,.tw-home-stat-value{font-weight:600;--tw-text-opacity:1}.tw-home-stat-value{margin-top:1rem;font-size:1.875rem;line-height:2.25rem;color:rgb(255 255 255/var(--tw-text-opacity,1))}.tw-home-stat-note{margin-top:.5rem;color:rgb(148 163 184/var(--tw-text-opacity,1))}.tw-home-section-head,.tw-home-stat-note{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1}.tw-home-section-head{text-transform:uppercase;letter-spacing:.25em;color:rgb(191 219 254/var(--tw-text-opacity,1))}.tw-home-button-primary{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border-radius:9999px;padding:.75rem 1.25rem;font-size:.875rem;line-height:1.25rem;font-weight:600;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;background-image:linear-gradient(135deg,#2563eb,#38bdf8);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.tw-home-button-primary:hover{--tw-brightness:brightness(1.1);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.tw-home-button-secondary{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border-radius:9999px;padding:.75rem 1.25rem;font-size:.875rem;line-height:1.25rem;font-weight:600;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;border-width:1px;border-color:hsla(0,0%,100%,.1);background-color:transparent;--tw-text-opacity:1;color:rgb(241 245 249/var(--tw-text-opacity,1))}.tw-home-button-secondary:hover{background-color:hsla(0,0%,100%,.05)}.hero-scroll{margin-left:auto;margin-right:auto;margin-top:2.5rem;display:flex;width:-moz-fit-content;width:fit-content;flex-direction:column;align-items:center;gap:.75rem;font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.35em;--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.scroll-indicator{position:relative;height:3.5rem;width:2rem;border-radius:9999px;border-width:1px;border-color:hsla(0,0%,100%,.15);background-color:hsla(0,0%,100%,.05)}body.tw-client-shell.tw-auth-screen .scroll-indicator{min-height:100vh;display:flex;flex-direction:column}.scroll-indicator:before{content:"";position:absolute;left:50%;top:.5rem;height:.75rem;width:.75rem;--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(147 197 253/var(--tw-bg-opacity,1));animation:hero-scroll-bounce 1.8s ease-in-out infinite}.tw-home-hero{display:flex;min-height:calc(100vh - 168px);align-items:center}.tw-home-toast{position:fixed;bottom:1.5rem;right:1.5rem;z-index:40;width:calc(100vw - 2rem);max-width:24rem;border-radius:24px;border-width:1px;border-color:rgba(125,211,252,.35);background-color:rgba(2,6,23,.9);padding:1.25rem;--tw-shadow:0 24px 80px rgba(2,6,23,.42);--tw-shadow-colored:0 24px 80px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-backdrop-blur:blur(40px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);background-image:linear-gradient(180deg,rgba(14,165,233,.12),rgba(2,6,23,0) 42%),linear-gradient(180deg,rgba(2,6,23,.96),rgba(2,6,23,.9));box-shadow:0 24px 80px rgba(2,6,23,.42),0 0 0 1px rgba(125,211,252,.16),inset 0 1px 0 hsla(0,0%,100%,.18);animation:home-toast-in .45s cubic-bezier(.22,1,.36,1)}.tw-home-toast-hide{animation:home-toast-out .25s ease forwards}.tw-home-toast-dot{height:.625rem;width:.625rem;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(147 197 253/var(--tw-bg-opacity,1));box-shadow:0 0 18px rgba(56,189,248,.75)}.tw-home-toast-accent{position:absolute;left:1.25rem;right:1.25rem;top:0;height:1px;background:linear-gradient(90deg,transparent,rgba(125,211,252,.9),transparent)}.tw-fixed{position:fixed}.tw-absolute{position:absolute}.tw-relative{position:relative}.tw-inset-0{inset:0}.tw-left-4{left:1rem}.tw-top-4{top:1rem}.tw-z-10{z-index:10}.tw-z-40{z-index:40}.tw-mx-auto{margin-left:auto;margin-right:auto}.tw-mb-10{margin-bottom:2.5rem}.tw-mb-6{margin-bottom:1.5rem}.tw-mb-8{margin-bottom:2rem}.tw-ml-auto{margin-left:auto}.tw-mt-1{margin-top:.25rem}.tw-mt-10{margin-top:2.5rem}.tw-mt-2{margin-top:.5rem}.tw-mt-3{margin-top:.75rem}.tw-mt-4{margin-top:1rem}.tw-mt-6{margin-top:1.5rem}.tw-mt-8{margin-top:2rem}.tw-line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.tw-block{display:block}.tw-inline-block{display:inline-block}.tw-flex{display:flex}.tw-inline-flex{display:inline-flex}.tw-grid{display:grid}.tw-hidden{display:none}.tw-h-10{height:2.5rem}.tw-h-11{height:2.75rem}.tw-h-12{height:3rem}.tw-h-2{height:.5rem}.tw-h-4{height:1rem}.tw-h-5{height:1.25rem}.tw-h-52{height:13rem}.tw-h-8{height:2rem}.tw-h-full{height:100%}.tw-max-h-8{max-height:2rem}.tw-w-10{width:2.5rem}.tw-w-11{width:2.75rem}.tw-w-12{width:3rem}.tw-w-2{width:.5rem}.tw-w-4{width:1rem}.tw-w-5{width:1.25rem}.tw-w-8{width:2rem}.tw-w-auto{width:auto}.tw-w-full{width:100%}.tw-min-w-0{min-width:0}.tw-max-w-2xl{max-width:42rem}.tw-max-w-3xl{max-width:48rem}.tw-max-w-4xl{max-width:56rem}.tw-max-w-7xl{max-width:80rem}.tw-max-w-8{max-width:2rem}.tw-max-w-full{max-width:100%}.tw-max-w-md{max-width:28rem}.tw-max-w-sm{max-width:24rem}.tw-max-w-xl{max-width:36rem}.tw-flex-1{flex:1 1 0%}.tw-shrink-0{flex-shrink:0}.tw-flex-col{flex-direction:column}.tw-flex-wrap{flex-wrap:wrap}.tw-items-start{align-items:flex-start}.tw-items-end{align-items:flex-end}.tw-items-center{align-items:center}.tw-justify-center{justify-content:center}.tw-justify-between{justify-content:space-between}.tw-gap-10{gap:2.5rem}.tw-gap-2{gap:.5rem}.tw-gap-3{gap:.75rem}.tw-gap-4{gap:1rem}.tw-gap-5{gap:1.25rem}.tw-gap-6{gap:1.5rem}.tw-gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.tw-gap-y-3{row-gap:.75rem}.tw-space-y-12>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(3rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(3rem*var(--tw-space-y-reverse))}.tw-space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem*var(--tw-space-y-reverse))}.tw-space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem*var(--tw-space-y-reverse))}.tw-space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem*var(--tw-space-y-reverse))}.tw-overflow-hidden,.tw-truncate{overflow:hidden}.tw-truncate{text-overflow:ellipsis}.tw-truncate,.tw-whitespace-nowrap{white-space:nowrap}.tw-rounded-2xl{border-radius:1rem}.tw-rounded-\[24px\]{border-radius:24px}.tw-rounded-full{border-radius:9999px}.tw-rounded-xl{border-radius:.75rem}.tw-border{border-width:1px}.tw-border-0{border-width:0}.tw-border-b{border-bottom-width:1px}.tw-border-t{border-top-width:1px}.tw-border-brand-300\/40{border-color:rgba(147,197,253,.4)}.tw-border-sky-300\/30{border-color:rgba(125,211,252,.3)}.tw-border-white\/10{border-color:hsla(0,0%,100%,.1)}.tw-bg-brand-300{--tw-bg-opacity:1;background-color:rgb(147 197 253/var(--tw-bg-opacity,1))}.tw-bg-brand-500\/90{background-color:rgba(59,130,246,.9)}.tw-bg-emerald-500\/90{background-color:rgba(16,185,129,.9)}.tw-bg-sky-400\/10{background-color:rgba(56,189,248,.1)}.tw-bg-slate-950{--tw-bg-opacity:1;background-color:rgb(2 6 23/var(--tw-bg-opacity,1))}.tw-bg-slate-950\/80{background-color:rgba(2,6,23,.8)}.tw-bg-transparent{background-color:transparent}.tw-bg-white\/5{background-color:hsla(0,0%,100%,.05)}.tw-bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.tw-from-slate-950{--tw-gradient-from:#020617 var(--tw-gradient-from-position);--tw-gradient-to:rgba(2,6,23,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.tw-via-slate-950\/20{--tw-gradient-to:rgba(2,6,23,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),rgba(2,6,23,.2) var(--tw-gradient-via-position),var(--tw-gradient-to)}.tw-to-transparent{--tw-gradient-to:transparent var(--tw-gradient-to-position)}.tw-object-contain{-o-object-fit:contain;object-fit:contain}.tw-object-cover{-o-object-fit:cover;object-fit:cover}.tw-p-10{padding:2.5rem}.tw-p-2{padding:.5rem}.tw-p-4{padding:1rem}.tw-p-5{padding:1.25rem}.tw-p-6{padding:1.5rem}.tw-px-3{padding-left:.75rem;padding-right:.75rem}.tw-px-4{padding-left:1rem;padding-right:1rem}.tw-py-1{padding-top:.25rem;padding-bottom:.25rem}.tw-py-10{padding-top:2.5rem;padding-bottom:2.5rem}.tw-py-14{padding-top:3.5rem;padding-bottom:3.5rem}.tw-py-2{padding-top:.5rem;padding-bottom:.5rem}.tw-py-3{padding-top:.75rem;padding-bottom:.75rem}.tw-pb-10{padding-bottom:2.5rem}.tw-pb-12{padding-bottom:3rem}.tw-text-center{text-align:center}.tw-text-2xl{font-size:1.5rem;line-height:2rem}.tw-text-3xl{font-size:1.875rem;line-height:2.25rem}.tw-text-4xl{font-size:2.25rem;line-height:2.5rem}.tw-text-\[10px\]{font-size:10px}.tw-text-base{font-size:1rem;line-height:1.5rem}.tw-text-lg{font-size:1.125rem;line-height:1.75rem}.tw-text-sm{font-size:.875rem;line-height:1.25rem}.tw-text-xl{font-size:1.25rem;line-height:1.75rem}.tw-text-xs{font-size:.75rem;line-height:1rem}.tw-font-medium{font-weight:500}.tw-font-semibold{font-weight:600}.tw-uppercase{text-transform:uppercase}.tw-leading-7{line-height:1.75rem}.tw-leading-8{line-height:2rem}.tw-leading-\[1\.08\]{line-height:1.08}.tw-tracking-\[0\.24em\]{letter-spacing:.24em}.tw-tracking-\[0\.25em\]{letter-spacing:.25em}.tw-tracking-\[0\.2em\]{letter-spacing:.2em}.tw-tracking-\[0\.3em\]{letter-spacing:.3em}.tw-tracking-wide{letter-spacing:.025em}.tw-text-brand-100{--tw-text-opacity:1;color:rgb(219 234 254/var(--tw-text-opacity,1))}.tw-text-brand-200{--tw-text-opacity:1;color:rgb(191 219 254/var(--tw-text-opacity,1))}.tw-text-brand-200\/80{color:rgba(191,219,254,.8)}.tw-text-sky-100{--tw-text-opacity:1;color:rgb(224 242 254/var(--tw-text-opacity,1))}.tw-text-slate-100{--tw-text-opacity:1;color:rgb(241 245 249/var(--tw-text-opacity,1))}.tw-text-slate-200{--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity,1))}.tw-text-slate-300{--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1))}.tw-text-slate-400{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.tw-text-slate-500{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.tw-text-slate-600{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1))}.tw-text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.tw-line-through{text-decoration-line:line-through}.tw-no-underline{text-decoration-line:none}.tw-shadow-2xl{--tw-shadow:0 25px 50px -12px rgba(0,0,0,.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.tw-outline-none{outline:2px solid transparent;outline-offset:2px}.tw-backdrop-blur-sm{--tw-backdrop-blur:blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.tw-transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.tw-duration-500{transition-duration:.5s}html{scroll-behavior:smooth}a,body,button,img,input{transition:color .18s ease,background-color .18s ease,border-color .18s ease,box-shadow .22s ease,transform .22s ease,opacity .22s ease}@keyframes hero-scroll-bounce{0%,to{transform:translate(-50%);opacity:.35}50%{transform:translate(-50%,22px);opacity:1}}@keyframes home-fade-up{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes home-fade-down{0%{opacity:0;transform:translateY(-14px)}to{opacity:1;transform:translateY(0)}}@keyframes home-toast-in{0%{opacity:0;transform:translateY(20px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes home-toast-out{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(16px) scale(.96)}}body.tw-client-shell{min-height:100vh;color:#e2e8f0;background:radial-gradient(circle at top center,rgba(56,189,248,.16),transparent 24%),radial-gradient(circle at 15% 18%,rgba(59,130,246,.14),transparent 20%),radial-gradient(circle at 85% 12%,rgba(14,165,233,.1),transparent 16%),linear-gradient(180deg,#020617,#07101f 52%,#020617);background-attachment:fixed}body.tw-client-shell .backdrop{background:rgba(2,6,23,.72)}body.tw-client-shell .backtop{right:24px;bottom:24px;border:1px solid hsla(0,0%,100%,.12);background:rgba(15,23,42,.72);color:#e2e8f0;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 18px 50px rgba(2,6,23,.28),inset 0 1px 0 hsla(0,0%,100%,.12)}body.tw-client-shell .header-top{border-bottom:1px solid hsla(0,0%,100%,.08);background:rgba(2,6,23,.88)}body.tw-client-shell .header-top,body.tw-client-shell .header-top a,body.tw-client-shell .header-top i,body.tw-client-shell .header-top li,body.tw-client-shell .header-top p,body.tw-client-shell .header-top span{color:#cbd5e1}body.tw-client-shell .header-top-list,body.tw-client-shell .header-top-select,body.tw-client-shell .header-top-welcome{min-height:100%;display:flex;align-items:center}body.tw-client-shell .header-top-list{justify-content:flex-end;gap:18px}body.tw-client-shell .header-top-list li:after{display:none}body.tw-client-shell .header-part{overflow:visible;isolation:isolate;position:sticky;top:16px;z-index:100;margin:16px 16px 0;border:1px solid hsla(0,0%,100%,.16);border-radius:9999px;background:linear-gradient(180deg,hsla(0,0%,100%,.12),hsla(0,0%,100%,.025)),rgba(15,23,42,.18);backdrop-filter:blur(30px) saturate(145%);-webkit-backdrop-filter:blur(30px) saturate(145%);box-shadow:0 18px 50px rgba(2,6,23,.2),0 0 0 1px rgba(148,163,184,.04),inset 0 1px 0 hsla(0,0%,100%,.22)}body.tw-client-shell .header-part:before{content:"";position:absolute;inset:1px;border-radius:inherit;background:linear-gradient(180deg,hsla(0,0%,100%,.18),hsla(0,0%,100%,.02) 38%,hsla(0,0%,100%,.01)),linear-gradient(90deg,hsla(0,0%,100%,.02),hsla(0,0%,100%,.08),hsla(0,0%,100%,.02));pointer-events:none}body.tw-client-shell .header-content{min-height:84px}body.tw-client-shell .header-logo img,body.tw-client-shell .header-media-group a img{max-height:42px}body.tw-client-shell .header-form{border:1px solid hsla(0,0%,100%,.1);border-radius:9999px;background:rgba(2,6,23,.62);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04),inset 0 0 0 1px rgba(15,23,42,.24)}body.tw-client-shell .header-form button,body.tw-client-shell .header-form input,body.tw-client-shell .header-widget,body.tw-client-shell .header-widget i,body.tw-client-shell .header-widget span p{color:#e2e8f0}body.tw-client-shell .header-form input::-moz-placeholder{color:#64748b}body.tw-client-shell .header-form input::placeholder{color:#64748b}body.tw-client-shell .header-widget{border-color:hsla(0,0%,100%,.1);background:rgba(2,6,23,.42);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}body.tw-client-shell .header-widget.active,body.tw-client-shell .header-widget:hover{border-color:rgba(125,211,252,.22);background:rgba(15,23,42,.72);box-shadow:0 0 24px rgba(56,189,248,.12)}body.tw-client-shell .header-widget sup{border:1px solid hsla(0,0%,100%,.12);background:linear-gradient(135deg,#2563eb,#38bdf8);color:#fff}body.tw-client-shell .navbar-part{border:0;background:transparent}body.tw-client-shell .navbar-content{position:relative;overflow:visible;border:1px solid hsla(0,0%,100%,.08);border-radius:28px;background:linear-gradient(180deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,.02)),rgba(2,6,23,.3);backdrop-filter:blur(22px) saturate(140%);-webkit-backdrop-filter:blur(22px) saturate(140%);box-shadow:0 18px 42px rgba(2,6,23,.16),inset 0 1px 0 hsla(0,0%,100%,.08)}body.tw-client-shell .navbar-content:before{content:"";position:absolute;inset:1px;border-radius:inherit;background:linear-gradient(180deg,hsla(0,0%,100%,.12),hsla(0,0%,100%,.02) 40%,hsla(0,0%,100%,0));pointer-events:none}body.tw-client-shell .dropdown-arrow,body.tw-client-shell .nav-link,body.tw-client-shell .navbar-list>li>a{color:#cbd5e1}body.tw-client-shell .nav-link:hover,body.tw-client-shell .navbar-list>li.active>a,body.tw-client-shell .navbar-list>li>a:hover{color:#fff}body.tw-client-shell .dropdown-list,body.tw-client-shell .dropdown-position-list,body.tw-client-shell .megamenu{position:relative;overflow:hidden;border:1px solid hsla(0,0%,100%,.08);border-radius:24px;background:linear-gradient(180deg,hsla(0,0%,100%,.06),hsla(0,0%,100%,.015)),rgba(2,6,23,.82);backdrop-filter:blur(24px) saturate(145%);-webkit-backdrop-filter:blur(24px) saturate(145%);box-shadow:0 22px 52px rgba(2,6,23,.28),inset 0 1px 0 hsla(0,0%,100%,.08)}body.tw-client-shell .dropdown-list:before,body.tw-client-shell .dropdown-position-list:before,body.tw-client-shell .megamenu:before{content:"";position:absolute;inset:1px;border-radius:inherit;background:linear-gradient(180deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,.015) 34%,hsla(0,0%,100%,0));pointer-events:none}body.tw-client-shell .dropdown-list li a,body.tw-client-shell .dropdown-position-list li a,body.tw-client-shell .megamenu-list li a,body.tw-client-shell .megamenu-title{color:#cbd5e1}body.tw-client-shell .dropdown-list li a:hover,body.tw-client-shell .dropdown-position-list li a:hover,body.tw-client-shell .megamenu-list li a:hover{background:hsla(0,0%,100%,.05);color:#fff}body.tw-client-shell .inner-section,body.tw-client-shell .profile-part{position:relative;z-index:1}body.tw-client-shell .container{max-width:1200px}body.tw-client-shell .inner-section{padding-top:32px;padding-bottom:32px}body.tw-client-shell .single-banner{position:relative;overflow:hidden;margin:28px 16px 0;padding-top:42px;padding-bottom:42px;border:1px solid hsla(0,0%,100%,.08);border-radius:28px;background:linear-gradient(180deg,rgba(15,23,42,.72),rgba(2,6,23,.82));box-shadow:0 18px 50px rgba(2,6,23,.12),inset 0 1px 0 hsla(0,0%,100%,.06)}body.tw-client-shell .single-banner:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 18% 24%,rgba(59,130,246,.1),transparent 20%),radial-gradient(circle at 82% 12%,rgba(14,165,233,.08),transparent 16%);pointer-events:none}body.tw-client-shell .single-banner .container{position:relative;z-index:1}body.tw-client-shell .single-banner h2{margin-bottom:10px;font-size:clamp(1.8rem,3vw,2.5rem);font-weight:600;line-height:1.1}body.tw-client-shell .single-banner .breadcrumb{margin-bottom:0}body.tw-client-shell .account-title,body.tw-client-shell .breadcrumb,body.tw-client-shell .breadcrumb a,body.tw-client-shell .details-name,body.tw-client-shell .details-price span,body.tw-client-shell .form-title h3,body.tw-client-shell .home-heading h3,body.tw-client-shell .page-name h2,body.tw-client-shell .page-name h3,body.tw-client-shell .user-form-title h2{color:#f8fafc}body.tw-client-shell .account-card p,body.tw-client-shell .account-content,body.tw-client-shell .details-desc,body.tw-client-shell .empty-state p,body.tw-client-shell .footer-contact li p,body.tw-client-shell .footer-desc,body.tw-client-shell .footer-links a,body.tw-client-shell .my-wallet p,body.tw-client-shell .page-descrip,body.tw-client-shell .page-name p,body.tw-client-shell .single-banner p,body.tw-client-shell .user-form-title p,body.tw-client-shell .wallet-card p{color:#94a3b8}body.tw-client-shell .account-card,body.tw-client-shell .account-card .list-group-item,body.tw-client-shell .blog-card,body.tw-client-shell .blog-widget,body.tw-client-shell .contact-card,body.tw-client-shell .details-content,body.tw-client-shell .details-gallery,body.tw-client-shell .faq-parent,body.tw-client-shell .modal-content,body.tw-client-shell .payment-card,body.tw-client-shell .product-details-frame,body.tw-client-shell .sidebar_profile,body.tw-client-shell .table-scroll,body.tw-client-shell .table-wrapper,body.tw-client-shell .user-form-card,body.tw-client-shell .wallet-card{border:1px solid hsla(0,0%,100%,.1);background:rgba(7,13,28,.82);box-shadow:0 14px 34px rgba(2,6,23,.22),inset 0 1px 0 hsla(0,0%,100%,.06);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}body.tw-client-shell .account-card,body.tw-client-shell .blog-card,body.tw-client-shell .blog-widget,body.tw-client-shell .contact-card,body.tw-client-shell .details-content,body.tw-client-shell .details-gallery,body.tw-client-shell .product-details-frame,body.tw-client-shell .user-form-card{padding:22px}body.tw-client-shell .table-scroll,body.tw-client-shell .table-wrapper{padding:0;overflow:hidden;border-radius:22px;background:rgba(7,13,28,.88)}body.tw-client-shell .account-card>.table,body.tw-client-shell .table-scroll .table,body.tw-client-shell .table-wrapper .table{margin-bottom:0;color:#dbeafe!important;--bs-table-color:#dbeafe;--bs-table-bg:transparent;--bs-table-border-color:hsla(0,0%,100%,.08);--bs-table-striped-color:#f8fafc;--bs-table-striped-bg:hsla(0,0%,100%,.03);--bs-table-active-color:#fff;--bs-table-active-bg:rgba(125,211,252,.08);--bs-table-hover-color:#fff;--bs-table-hover-bg:rgba(125,211,252,.06);background:transparent!important}body.tw-client-shell .account-card>.table>:not(caption)>*>*,body.tw-client-shell .table-scroll .table>:not(caption)>*>*,body.tw-client-shell .table-wrapper .table>:not(caption)>*>*{padding:.95rem 1rem;color:inherit;background-color:transparent!important;border-bottom-color:hsla(0,0%,100%,.08);box-shadow:none;vertical-align:middle}body.tw-client-shell .account-card>.table thead,body.tw-client-shell .table-scroll .table thead,body.tw-client-shell .table-wrapper .table thead{background:rgba(15,23,42,.9)!important}body.tw-client-shell .account-card>.table thead th,body.tw-client-shell .table-scroll .table thead th,body.tw-client-shell .table-wrapper .table thead th{color:#f8fafc!important;font-weight:600;white-space:nowrap;border-bottom-width:1px;border-bottom-color:rgba(125,211,252,.12);background:transparent!important}body.tw-client-shell .account-card>.table thead>tr>th,body.tw-client-shell .table-scroll .table thead>tr>th,body.tw-client-shell .table-wrapper .table thead>tr>th,body.tw-client-shell .table>thead>tr>td,body.tw-client-shell .table>thead>tr>th{color:#f8fafc!important;background:transparent!important;border-color:rgba(125,211,252,.12)!important;box-shadow:none!important}body.tw-client-shell .account-card>.table tbody tr,body.tw-client-shell .table-scroll .table tbody tr,body.tw-client-shell .table-wrapper .table tbody tr{transition:background-color .25s ease,color .25s ease}body.tw-client-shell .account-card>.table tbody tr:nth-child(2n),body.tw-client-shell .table-scroll .table tbody tr:nth-child(2n),body.tw-client-shell .table-wrapper .table tbody tr:nth-child(2n){background:hsla(0,0%,100%,.035)!important}body.tw-client-shell .account-card>.table tbody tr:hover,body.tw-client-shell .table-scroll .table tbody tr:hover,body.tw-client-shell .table-wrapper .table tbody tr:hover{background:rgba(125,211,252,.08)!important}body.tw-client-shell .account-card>.table td,body.tw-client-shell .account-card>.table td strong,body.tw-client-shell .table-scroll .table td,body.tw-client-shell .table-scroll .table td strong,body.tw-client-shell .table-wrapper .table td,body.tw-client-shell .table-wrapper .table td strong{color:#cbd5e1!important}body.tw-client-shell .account-card>.table tfoot,body.tw-client-shell .account-card>.table tfoot tr,body.tw-client-shell .table-scroll .table tfoot,body.tw-client-shell .table-scroll .table tfoot tr,body.tw-client-shell .table-wrapper .table tfoot,body.tw-client-shell .table-wrapper .table tfoot tr{background:rgba(9,15,30,.94)!important}body.tw-client-shell .account-card>.table tfoot td,body.tw-client-shell .table-scroll .table tfoot td,body.tw-client-shell .table-wrapper .table tfoot td{color:#e2e8f0!important;background:transparent!important;border-top-color:hsla(0,0%,100%,.08)!important}body.tw-client-shell .table>tfoot>tr>td,body.tw-client-shell .table>tfoot>tr>th{color:#e2e8f0!important;background:transparent!important;border-color:hsla(0,0%,100%,.08)!important;box-shadow:none!important}body.tw-client-shell .account-card.p-0,body.tw-client-shell .account-card.p-0>.table,body.tw-client-shell .account-card.p-0>.table-responsive,body.tw-client-shell .table-scroll .table-responsive,body.tw-client-shell .table-wrapper .table-responsive{background:transparent!important}body.tw-client-shell .account-card.p-0{overflow:hidden;border-radius:22px;background:rgba(7,13,28,.88)!important}body.tw-client-shell .account-card.p-0>.table,body.tw-client-shell .account-card.p-0>table.table{width:100%;background:transparent!important}body.tw-client-shell .account-card.p-0>.table>thead,body.tw-client-shell .account-card.p-0>.table>thead>tr,body.tw-client-shell .account-card.p-0>table.table>thead,body.tw-client-shell .account-card.p-0>table.table>thead>tr{background:rgba(15,23,42,.92)!important}body.tw-client-shell .account-card.p-0>.table>tbody,body.tw-client-shell .account-card.p-0>.table>tbody>tr,body.tw-client-shell .account-card.p-0>.table>tfoot,body.tw-client-shell .account-card.p-0>.table>tfoot>tr,body.tw-client-shell .account-card.p-0>table.table>tbody,body.tw-client-shell .account-card.p-0>table.table>tbody>tr,body.tw-client-shell .account-card.p-0>table.table>tfoot,body.tw-client-shell .account-card.p-0>table.table>tfoot>tr{background:transparent!important}body.tw-client-shell .account-card.p-0>.table>:not(caption)>*>*,body.tw-client-shell .account-card.p-0>table.table>:not(caption)>*>*{background:transparent!important;color:inherit!important;box-shadow:none!important}body.tw-client-shell .account-card>.table a,body.tw-client-shell .table-scroll .table a,body.tw-client-shell .table-wrapper .table a{color:#7dd3fc}body.tw-client-shell .account-card>.table a:hover,body.tw-client-shell .table-scroll .table a:hover,body.tw-client-shell .table-wrapper .table a:hover{color:#bae6fd}body.tw-client-shell .account-card .pagination,body.tw-client-shell .table-scroll .pagination,body.tw-client-shell .table-wrapper .pagination{padding:1rem 1rem 0}body.tw-client-shell .sidebar_profile{margin-bottom:12px;border-radius:20px;color:#cbd5e1}body.tw-client-shell .sidebar_profile.active,body.tw-client-shell .sidebar_profile:hover{border-color:rgba(125,211,252,.22);color:#fff;box-shadow:0 0 24px rgba(56,189,248,.12),inset 0 1px 0 hsla(0,0%,100%,.08)}body.tw-client-shell .account-card,body.tw-client-shell .details-content,body.tw-client-shell .details-gallery,body.tw-client-shell .modal-content,body.tw-client-shell .user-form-card{border-radius:22px}body.tw-client-shell .my-wallet,body.tw-client-shell .payment-card,body.tw-client-shell .wallet-card{border-radius:18px}body.tw-client-shell .home-heading{margin-bottom:14px}body.tw-client-shell .home-heading h3{display:inline-flex;align-items:center;gap:10px;margin:0;font-size:1.2rem;font-weight:600}body.tw-client-shell .my-wallet,body.tw-client-shell .wallet-card{background:rgba(15,23,42,.32)}body.tw-client-shell .form-control,body.tw-client-shell .form-select,body.tw-client-shell .nice-select,body.tw-client-shell .select,body.tw-client-shell textarea{border:1px solid hsla(0,0%,100%,.1);background:rgba(2,6,23,.58);color:#e2e8f0;border-radius:18px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04),inset 0 0 0 1px rgba(15,23,42,.2)}body.tw-client-shell .form-control::-moz-placeholder,body.tw-client-shell textarea::-moz-placeholder{color:#64748b}body.tw-client-shell .form-control::placeholder,body.tw-client-shell textarea::placeholder{color:#64748b}body.tw-client-shell .form-control:focus,body.tw-client-shell .form-select:focus,body.tw-client-shell .nice-select.open,body.tw-client-shell textarea:focus{border-color:rgba(125,211,252,.3);box-shadow:0 0 0 1px rgba(125,211,252,.18),0 0 24px rgba(56,189,248,.1)}body.tw-client-shell .btn-buy,body.tw-client-shell .btn-more,body.tw-client-shell .btn-more-new,body.tw-client-shell .details-share-list li a,body.tw-client-shell .form-btn,body.tw-client-shell .form-button button,body.tw-client-shell .modal-form .form-btn,body.tw-client-shell .pagination a,body.tw-client-shell .pagination span,body.tw-client-shell .shop-widget-btn{border:1px solid hsla(0,0%,100%,.1);color:#e2e8f0;background:rgba(15,23,42,.42);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06),0 10px 24px rgba(2,6,23,.1)}body.tw-client-shell .btn-buy,body.tw-client-shell .btn-more-new,body.tw-client-shell .form-btn,body.tw-client-shell .form-button button,body.tw-client-shell .shop-widget-btn{background:linear-gradient(135deg,#2563eb,#38bdf8);color:#fff;border-color:rgba(56,189,248,.2)}body.tw-client-shell .btn-more{background:rgba(15,23,42,.42)}body.tw-client-shell .btn-buy:hover,body.tw-client-shell .btn-more-new:hover,body.tw-client-shell .btn-more:hover,body.tw-client-shell .form-btn:hover,body.tw-client-shell .form-button button:hover,body.tw-client-shell .pagination a:hover,body.tw-client-shell .shop-widget-btn:hover{transform:translateY(-2px);box-shadow:0 0 24px rgba(56,189,248,.16),0 16px 32px rgba(2,6,23,.16)}body.tw-client-shell .filter-label,body.tw-client-shell .list-group-item,body.tw-client-shell .nav-tabs .tab-link,body.tw-client-shell .page-info,body.tw-client-shell .table,body.tw-client-shell .table tbody td,body.tw-client-shell .table td,body.tw-client-shell .table th,body.tw-client-shell .table thead th,body.tw-client-shell .top-filter{color:#cbd5e1}body.tw-client-shell .table{margin-bottom:0;background:transparent!important}body.tw-client-shell .table-scroll{overflow:auto}body.tw-client-shell .table tbody td,body.tw-client-shell .table thead th{border-color:hsla(0,0%,100%,.08);background:transparent!important}body.tw-client-shell .table thead th{color:#f8fafc!important}body.tw-client-shell .table-hover>tbody>tr:hover>*,body.tw-client-shell .table-striped>tbody>tr:nth-of-type(odd)>*,body.tw-client-shell .table.table-hover>tbody>tr:hover>*,body.tw-client-shell .table.table-striped>tbody>tr:nth-of-type(odd)>*{color:inherit!important;background-color:transparent!important;box-shadow:none!important}body.tw-client-shell .table tfoot td,body.tw-client-shell .table tfoot th{color:#e2e8f0!important;background:transparent!important;border-color:hsla(0,0%,100%,.08)!important}body.tw-client-shell .table .form-check-input,body.tw-client-shell .table tbody .form-check-input,body.tw-client-shell .table thead .form-check-input{background-color:rgba(15,23,42,.9)!important;border-color:rgba(148,163,184,.45)!important;box-shadow:none!important}body.tw-client-shell .table .form-check-input:checked{background-color:#38bdf8!important;border-color:#38bdf8!important}body.tw-client-shell .nav-tabs{gap:10px;border-bottom:0}body.tw-client-shell .nav-tabs li{margin-bottom:0}body.tw-client-shell .nav-tabs .tab-link{border:1px solid hsla(0,0%,100%,.1);border-radius:9999px;background:rgba(15,23,42,.4);color:#cbd5e1}body.tw-client-shell .nav-tabs .tab-link.active,body.tw-client-shell .nav-tabs .tab-link:hover{border-color:rgba(125,211,252,.22);background:rgba(37,99,235,.22);color:#fff}body.tw-client-shell .footer-part{position:relative;z-index:1;margin:24px 16px 16px;padding:28px 0 0;border:1px solid hsla(0,0%,100%,.08);border-radius:24px;background:rgba(2,6,23,.42);box-shadow:0 12px 32px rgba(2,6,23,.12),inset 0 1px 0 hsla(0,0%,100%,.06)}body.tw-client-shell .footer-copytext,body.tw-client-shell .footer-part,body.tw-client-shell .footer-part a,body.tw-client-shell .footer-part li,body.tw-client-shell .footer-part p,body.tw-client-shell .footer-title{color:#cbd5e1}body.tw-client-shell .footer-title{color:#f8fafc}body.tw-client-shell .footer-bottom{border-top-color:hsla(0,0%,100%,.08)}body.tw-client-shell .contact-card{min-height:100%;padding:22px 20px;text-align:left}body.tw-client-shell .blog-grid .row,body.tw-client-shell .contact-part .row,body.tw-client-shell .profile-part .content-reverse,body.tw-client-shell .tw-client-data-page .row,body.tw-client-shell .tw-client-product-page .row{row-gap:20px}body.tw-client-shell .profile-part .container>.row,body.tw-client-shell .tw-client-data-page .container>.row,body.tw-client-shell .tw-client-product-page .container>.row{align-items:flex-start}body.tw-client-shell .blog-grid{padding-top:36px}body.tw-client-shell .blog-card .blog-media{margin:-22px -22px 18px}body.tw-client-shell .blog-card .blog-content{padding:0}body.tw-client-shell .blog-widget-form{position:relative}body.tw-client-shell .blog-widget-form button{position:absolute;top:50%;right:16px;transform:translateY(-50%)}body.tw-client-shell .details-content,body.tw-client-shell .details-gallery{height:100%}body.tw-client-shell .details-content{display:flex;flex-direction:column;justify-content:center}body.tw-client-shell .account-card,body.tw-client-shell .blog-content,body.tw-client-shell .blog-details,body.tw-client-shell .contact-part .account-card,body.tw-client-shell .details-desc,body.tw-client-shell .product-details-frame{color:#cbd5e1}body.tw-client-shell .account-card h1,body.tw-client-shell .account-card h2,body.tw-client-shell .account-card h3,body.tw-client-shell .account-card h4,body.tw-client-shell .account-card h5,body.tw-client-shell .account-card h6,body.tw-client-shell .product-details-frame h1,body.tw-client-shell .product-details-frame h2,body.tw-client-shell .product-details-frame h3,body.tw-client-shell .product-details-frame h4,body.tw-client-shell .product-details-frame h5,body.tw-client-shell .product-details-frame h6{color:#f8fafc}body.tw-client-shell .account-card div,body.tw-client-shell .account-card li,body.tw-client-shell .account-card p,body.tw-client-shell .account-card span,body.tw-client-shell .product-details-frame div,body.tw-client-shell .product-details-frame li,body.tw-client-shell .product-details-frame p,body.tw-client-shell .product-details-frame span{color:inherit}body.tw-client-shell .account-card a,body.tw-client-shell .product-details-frame a{color:#7dd3fc}body.tw-client-shell .account-card a:hover,body.tw-client-shell .product-details-frame a:hover{color:#bae6fd}body.tw-client-shell .account-card table,body.tw-client-shell .product-details-frame table{width:100%!important;border-collapse:collapse;background:rgba(2,6,23,.34)!important}body.tw-client-shell .account-card table td,body.tw-client-shell .account-card table th,body.tw-client-shell .product-details-frame table td,body.tw-client-shell .product-details-frame table th{border:1px solid hsla(0,0%,100%,.1)!important;background:transparent!important;color:#dbeafe!important}body.tw-client-shell .account-card img,body.tw-client-shell .product-details-frame img{max-width:100%;height:auto;border-radius:16px}body.tw-client-shell .account-card code,body.tw-client-shell .account-card pre,body.tw-client-shell .product-details-frame code,body.tw-client-shell .product-details-frame pre{color:#e2e8f0;background:rgba(15,23,42,.72)!important}body.tw-client-shell .account-card [style*=background],body.tw-client-shell .product-details-frame [style*=background]{background-color:transparent!important;background-image:none!important}body.tw-client-shell .account-card [style*="color: #000"],body.tw-client-shell .account-card [style*="color: rgb(0, 0, 0)"],body.tw-client-shell .account-card [style*="color:#000"],body.tw-client-shell .product-details-frame [style*="color: #000"],body.tw-client-shell .product-details-frame [style*="color: rgb(0, 0, 0)"],body.tw-client-shell .product-details-frame [style*="color:#000"]{color:#e2e8f0!important}body.tw-client-shell .contact-card i{color:#7dd3fc}body.tw-client-shell .blog-meta li span,body.tw-client-shell .blog-title a,body.tw-client-shell .blog-widget-category li a,body.tw-client-shell .blog-widget-text a,body.tw-client-shell .blog-widget-title,body.tw-client-shell .contact-card h4{color:#f8fafc}body.tw-client-shell .contact-card.active{border-color:rgba(125,211,252,.22);box-shadow:0 0 18px rgba(56,189,248,.08),inset 0 1px 0 hsla(0,0%,100%,.08)}body.tw-client-shell .blog-card,body.tw-client-shell .blog-widget{overflow:hidden}body.tw-client-shell .blog-content,body.tw-client-shell .blog-widget,body.tw-client-shell .blog-widget-category li a,body.tw-client-shell .blog-widget-feed li{color:#94a3b8}body.tw-client-shell .blog-btn{display:inline-flex;align-items:center;gap:8px;margin-top:12px;padding:12px 18px;border:1px solid hsla(0,0%,100%,.1);border-radius:9999px;background:rgba(15,23,42,.42);color:#e2e8f0;text-decoration:none}body.tw-client-shell .blog-btn:hover,body.tw-client-shell .blog-widget-category li a:hover{color:#fff;background:hsla(0,0%,100%,.06);border-color:rgba(125,211,252,.22)}body.tw-client-shell .blog-widget-form input{width:100%;padding-right:54px}body.tw-client-shell .blog-widget-form button,body.tw-client-shell .tw-client-rich{color:#cbd5e1}body.tw-client-shell .tw-client-rich,body.tw-client-shell .tw-client-rich *{max-width:100%}body.tw-client-shell .tw-client-rich h1,body.tw-client-shell .tw-client-rich h2,body.tw-client-shell .tw-client-rich h3,body.tw-client-shell .tw-client-rich h4,body.tw-client-shell .tw-client-rich h5,body.tw-client-shell .tw-client-rich h6{margin-bottom:.9rem;color:#f8fafc!important;font-weight:700;line-height:1.25}body.tw-client-shell .tw-client-rich div,body.tw-client-shell .tw-client-rich em,body.tw-client-shell .tw-client-rich label,body.tw-client-shell .tw-client-rich li,body.tw-client-shell .tw-client-rich p,body.tw-client-shell .tw-client-rich span,body.tw-client-shell .tw-client-rich strong{color:#cbd5e1!important}body.tw-client-shell .tw-client-rich blockquote,body.tw-client-shell .tw-client-rich ol,body.tw-client-shell .tw-client-rich p,body.tw-client-shell .tw-client-rich pre,body.tw-client-shell .tw-client-rich table,body.tw-client-shell .tw-client-rich ul{margin-bottom:1rem}body.tw-client-shell .tw-client-rich ol,body.tw-client-shell .tw-client-rich ul{padding-left:1.25rem}body.tw-client-shell .tw-client-rich a{color:#7dd3fc!important;text-decoration:none}body.tw-client-shell .tw-client-rich a:hover{color:#bae6fd!important}body.tw-client-shell .tw-client-rich table{width:100%!important;overflow:hidden;border-collapse:collapse;border-radius:18px;background:rgba(15,23,42,.5)!important}body.tw-client-shell .tw-client-rich table td,body.tw-client-shell .tw-client-rich table th{padding:.85rem 1rem;border:1px solid hsla(0,0%,100%,.08)!important;background:transparent!important;color:#e2e8f0!important}body.tw-client-shell .tw-client-rich blockquote{padding:1rem 1.25rem;border-left:3px solid rgba(125,211,252,.7);border-radius:14px;background:rgba(15,23,42,.5)!important;color:#dbeafe!important}body.tw-client-shell .tw-client-rich code,body.tw-client-shell .tw-client-rich pre{color:#e2e8f0!important;border:1px solid hsla(0,0%,100%,.08);border-radius:14px;background:rgba(15,23,42,.72)!important}body.tw-client-shell .tw-client-rich pre{padding:1rem 1.125rem;overflow:auto}body.tw-client-shell .tw-client-rich code{padding:.15rem .4rem}body.tw-client-shell .tw-client-rich iframe,body.tw-client-shell .tw-client-rich img{display:block;max-width:100%;height:auto;margin:1rem 0;border-radius:18px}body.tw-client-shell .tw-client-rich hr{border-color:hsla(0,0%,100%,.08);opacity:1}body.tw-client-shell .tw-client-rich [style*=background-color],body.tw-client-shell .tw-client-rich [style*=background]{background:transparent!important;background-image:none!important}body.tw-client-shell .tw-client-rich [style*="color: #000"],body.tw-client-shell .tw-client-rich [style*="color: black"],body.tw-client-shell .tw-client-rich [style*="color: rgb(0, 0, 0)"],body.tw-client-shell .tw-client-rich [style*="color:#000"],body.tw-client-shell .tw-client-rich [style*="color:black"]{color:#e2e8f0!important}body.tw-client-shell .blog-widget-category li a,body.tw-client-shell .blog-widget-feed li{border-color:hsla(0,0%,100%,.08)}body.tw-client-shell .badge,body.tw-client-shell .bg-danger,body.tw-client-shell .bg-primary{border-radius:9999px}body.tw-client-shell .saveNote{width:100%;min-height:44px;padding:10px 12px;border:1px solid hsla(0,0%,100%,.1);border-radius:14px;background:rgba(2,6,23,.58);color:#e2e8f0}body.tw-client-shell .saveNote:focus{outline:none;border-color:rgba(125,211,252,.3);box-shadow:0 0 0 1px rgba(125,211,252,.18),0 0 24px rgba(56,189,248,.1)}body.tw-client-shell .mobile-menu{border:1px solid hsla(0,0%,100%,.1);border-radius:28px;background:rgba(2,6,23,.8);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);box-shadow:0 18px 50px rgba(2,6,23,.24),inset 0 1px 0 hsla(0,0%,100%,.08)}body.tw-client-shell .mobile-menu a,body.tw-client-shell .mobile-menu button{color:#cbd5e1}body.tw-client-shell .mobile-menu a.active,body.tw-client-shell .mobile-menu button.active{color:#fff}body.tw-client-shell .empty-state{border:1px dashed hsla(0,0%,100%,.12);border-radius:24px;background:rgba(2,6,23,.32)}body.tw-client-shell .details-share-list li a{border-radius:14px}body.tw-client-shell .details-preview li,body.tw-client-shell .details-thumb li{border-color:hsla(0,0%,100%,.08);background:rgba(15,23,42,.28)}body.tw-client-shell .modal-content{color:#e2e8f0}body.tw-client-shell .modal-close{color:#cbd5e1;background:rgba(15,23,42,.42)}@media (max-width:991.98px){body.tw-client-shell .header-part{top:10px;margin:10px 10px 0;border-radius:28px}body.tw-client-shell .single-banner{padding-top:34px;padding-bottom:34px}body.tw-client-shell .footer-part,body.tw-client-shell .single-banner{margin-left:10px;margin-right:10px;border-radius:20px}}body.tw-client-shell.tw-auth-screen{min-height:100vh}body.tw-client-shell.tw-auth-screen .tw-relative{min-height:100vh;display:flex;flex-direction:column}body.tw-client-shell .tw-auth-page{position:relative;flex:1;display:flex;align-items:center;min-height:calc(100vh - 96px);padding:96px 18px 18px}body.tw-client-shell .tw-auth-page__inner{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:32px;align-items:center;width:100%;max-width:1100px;margin:0 auto}body.tw-client-shell .tw-auth-page__inner--register{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}body.tw-client-shell.tw-auth-screen--register .tw-auth-page{padding-top:88px}body.tw-client-shell.tw-auth-screen--register .tw-auth-page__inner{gap:26px;align-items:center}body.tw-client-shell .tw-auth-copy{display:flex;flex-direction:column;justify-content:center;min-height:100%;padding:10px 10px 10px 8px}body.tw-client-shell .tw-auth-copy__eyebrow{display:inline-flex;align-items:center;gap:8px;margin-bottom:12px;padding:7px 12px;border:1px solid rgba(125,211,252,.22);border-radius:999px;background:rgba(125,211,252,.08);color:#dbeafe;font-size:12px;font-weight:700;letter-spacing:.24em;text-transform:uppercase}body.tw-client-shell .tw-auth-copy h1{max-width:10ch;margin:0;color:#f8fafc;font-size:clamp(1.72rem,3.2vw,2.7rem);font-weight:700;line-height:1.05}body.tw-client-shell .tw-auth-copy p{max-width:420px;margin:10px 0 0;color:#94a3b8;font-size:.9rem;line-height:1.52}body.tw-client-shell .tw-auth-copy__meta{display:grid;gap:8px;margin-top:14px}body.tw-client-shell .tw-auth-copy__meta div{padding:10px 12px;border:1px solid hsla(0,0%,100%,.08);border-radius:16px;background:rgba(15,23,42,.24)}body.tw-client-shell .tw-auth-copy__meta strong{display:block;margin-bottom:5px;color:#f8fafc;font-size:.9rem;font-weight:600}body.tw-client-shell .tw-auth-copy__meta span{color:#94a3b8;font-size:.84rem;line-height:1.44}body.tw-client-shell .tw-auth-card{width:100%;max-width:500px;justify-self:end;padding:24px;border-radius:24px;background:hsla(0,0%,100%,.98);box-shadow:0 24px 54px rgba(2,6,23,.26),inset 0 1px 0 hsla(0,0%,100%,.8)}body.tw-client-shell .tw-auth-card__header{margin-bottom:18px}body.tw-client-shell .tw-auth-card__badge{display:inline-flex;align-items:center;gap:8px;margin-bottom:10px;padding:7px 12px;border-radius:999px;background:rgba(37,99,235,.08);color:#1d4ed8;font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}body.tw-client-shell .tw-auth-card__header h2{margin:0;color:#0f172a;font-size:1.62rem;font-weight:700;line-height:1.1}body.tw-client-shell .tw-auth-card__footer p,body.tw-client-shell .tw-auth-card__header p{margin:8px 0 0;color:#64748b;font-size:.92rem;line-height:1.56}body.tw-client-shell .tw-auth-form{display:grid;gap:11px}body.tw-client-shell .tw-auth-field{display:grid;gap:8px;position:relative;overflow:visible}body.tw-client-shell .tw-auth-field>span:first-child{color:#111827;font-size:.9rem;font-weight:600}body.tw-client-shell .tw-auth-input{display:flex;align-items:center;gap:10px;min-height:50px;padding:0 15px;border:1.5px solid #e2e8f0;border-radius:14px;background:#f8fafc;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}body.tw-client-shell .tw-auth-input i{color:#64748b;font-size:.9rem}body.tw-client-shell .tw-auth-input input{width:100%;height:100%;padding:12px 0;border:0;background:transparent;color:#0f172a;font-size:.94rem}body.tw-client-shell .tw-auth-input input::-moz-placeholder{color:#94a3b8}body.tw-client-shell .tw-auth-input input::placeholder{color:#94a3b8}body.tw-client-shell .tw-auth-input:focus-within{border-color:rgba(37,99,235,.55);background:#fff;box-shadow:0 0 0 4px rgba(59,130,246,.12)}body.tw-client-shell .tw-auth-input input:focus{outline:none}body.tw-client-shell .tw-auth-row{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:2px}body.tw-client-shell .tw-auth-check{display:inline-flex;align-items:center;gap:10px;color:#475569;font-size:.92rem}body.tw-client-shell .tw-auth-check input{width:16px;height:16px;accent-color:var(--frontend-primary)}body.tw-client-shell .tw-auth-link{color:#2563eb;font-weight:600;text-decoration:none}body.tw-client-shell .tw-auth-link:hover{color:#1d4ed8}body.tw-client-shell .tw-auth-captcha{margin-top:4px}body.tw-client-shell .tw-auth-submit{width:100%;min-height:50px;margin-top:6px;border:0;border-radius:14px;background:linear-gradient(135deg,#0f172a,#1e3a8a);color:#fff;font-size:.95rem;font-weight:600;transition:transform .18s ease,box-shadow .18s ease,opacity .18s ease}body.tw-client-shell .tw-auth-submit:hover{transform:translateY(-1px);box-shadow:0 16px 30px rgba(30,64,175,.24)}body.tw-client-shell .tw-auth-submit:disabled{opacity:.8;transform:none}@media (max-height:900px){body.tw-client-shell .tw-auth-page{padding-top:84px}body.tw-client-shell.tw-auth-screen--register .tw-auth-page{padding-top:76px}body.tw-client-shell .tw-auth-copy h1{font-size:clamp(1.6rem,2.8vw,2.45rem)}body.tw-client-shell .tw-auth-copy p{margin-top:8px}body.tw-client-shell .tw-auth-copy__meta{margin-top:12px}body.tw-client-shell .tw-auth-copy__meta div{padding:10px 12px}body.tw-client-shell .tw-auth-card{padding:22px}body.tw-client-shell .tw-auth-card__header{margin-bottom:14px}body.tw-client-shell .tw-auth-form{gap:9px}}@media (max-height:780px){body.tw-client-shell .tw-auth-copy__meta{display:none}body.tw-client-shell .tw-auth-page{padding-top:78px}body.tw-client-shell.tw-auth-screen--register .tw-auth-page{padding-top:70px}}body.tw-client-shell .tw-auth-password-box{display:flex;gap:12px;padding:13px 14px;border:1px solid #fecaca;border-radius:16px;background:#fff1f2}body.tw-client-shell .tw-auth-password-box.medium{border-color:#fde68a;background:#fffbeb}body.tw-client-shell .tw-auth-password-box.strong{border-color:#bbf7d0;background:#f0fdf4}body.tw-client-shell .tw-auth-password-box__icon{flex-shrink:0;color:#ef4444;font-size:.95rem;line-height:1;padding-top:2px}body.tw-client-shell .tw-auth-password-box.medium .tw-auth-password-box__icon{color:#d97706}body.tw-client-shell .tw-auth-password-box.strong .tw-auth-password-box__icon{color:#16a34a}body.tw-client-shell .tw-auth-password-box__content{min-width:0}body.tw-client-shell .tw-auth-password-box__title{margin:0;color:#991b1b;font-size:.86rem;font-weight:700;line-height:1.4}body.tw-client-shell .tw-auth-password-box__title.medium{color:#92400e}body.tw-client-shell .tw-auth-password-box__title.strong{color:#166534}body.tw-client-shell .tw-auth-password-box__list{margin:8px 0 0;padding-left:16px;color:#b91c1c;font-size:.81rem;line-height:1.45}body.tw-client-shell .tw-auth-password-box.medium .tw-auth-password-box__list{color:#b45309}body.tw-client-shell .tw-auth-password-box.strong .tw-auth-password-box__list{color:#15803d}body.tw-client-shell .tw-auth-password-float{position:absolute;top:50%;left:calc(100% + 14px);z-index:20;width:min(300px,24vw);display:flex;gap:12px;padding:14px 15px;border:1px solid #fecaca;border-radius:18px;background:rgba(255,241,242,.96);box-shadow:0 18px 40px rgba(15,23,42,.16);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);transform:translateY(-50%);animation:tw-auth-float-in .28s cubic-bezier(.22,1,.36,1)}body.tw-client-shell .tw-auth-password-float:before{content:"";position:absolute;top:50%;right:100%;width:12px;height:12px;border-left-color:inherit;border-left-style:solid;border-left-width:1px;border-bottom-color:inherit;border-bottom-style:solid;border-bottom-width:1px;background:inherit;transform:translate(7px,-50%) rotate(45deg);border-bottom-left-radius:4px}body.tw-client-shell .tw-auth-password-float.medium{border-color:#fde68a;background:rgba(255,251,235,.96)}body.tw-client-shell .tw-auth-password-float.strong{border-color:#bbf7d0;background:rgba(240,253,244,.96)}@keyframes tw-auth-float-in{0%{opacity:0;transform:translate(-8px,-50%)}to{opacity:1;transform:translateY(-50%)}}body.tw-client-shell .tw-auth-card__footer{margin-top:14px;padding-top:14px;border-top:1px solid #e2e8f0;text-align:center}@media (max-width:991.98px){body.tw-client-shell .tw-auth-page{align-items:flex-start;min-height:auto;padding-top:94px}body.tw-client-shell .tw-auth-page__inner,body.tw-client-shell .tw-auth-page__inner--register{grid-template-columns:1fr;gap:24px}body.tw-client-shell .tw-auth-copy{padding:4px 8px 0}body.tw-client-shell .tw-auth-copy h1{max-width:none;font-size:clamp(1.9rem,8vw,3rem)}body.tw-client-shell .tw-auth-card{max-width:100%;justify-self:stretch}body.tw-client-shell.tw-auth-screen--register .tw-auth-page{padding-top:70px}body.tw-client-shell .tw-auth-password-float{left:calc(100% + 12px);width:min(280px,26vw)}}@media (max-width:640px){body.tw-client-shell .tw-auth-page{padding:86px 10px 18px}body.tw-client-shell .tw-auth-card{padding:20px 16px;border-radius:24px}body.tw-client-shell .tw-auth-row{flex-direction:column;align-items:flex-start}body.tw-client-shell .tw-auth-copy{padding:22px 16px}body.tw-client-shell.tw-auth-screen--register .tw-auth-page{padding-top:64px}body.tw-client-shell .tw-auth-password-float{position:static;width:100%;margin-top:8px;transform:none}body.tw-client-shell .tw-auth-password-float:before{display:none}}.placeholder\:tw-text-slate-500::-moz-placeholder{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.placeholder\:tw-text-slate-500::placeholder{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.hover\:tw-text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.tw-group:focus-within .group-focus-within\:tw-rotate-180{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw-group:hover .group-hover\:tw-rotate-180{--tw-rotate:180deg}.tw-group:hover .group-hover\:tw-rotate-180,.tw-group:hover .group-hover\:tw-scale-105{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw-group:hover .group-hover\:tw-scale-105{--tw-scale-x:1.05;--tw-scale-y:1.05}@media (min-width:768px){.md\:tw-inline{display:inline}.md\:tw-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:tw-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:tw-p-6{padding:1.5rem}.md\:tw-text-5xl{font-size:3rem;line-height:1}.md\:tw-text-lg{font-size:1.125rem;line-height:1.75rem}}@media (min-width:1024px){.lg\:tw-flex{display:flex}.lg\:tw-hidden{display:none}.lg\:tw-max-w-xl{max-width:36rem}.lg\:tw-grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:tw-grid-cols-\[1\.1fr_0\.9fr_0\.9fr\]{grid-template-columns:1.1fr .9fr .9fr}.lg\:tw-flex-row{flex-direction:row}.lg\:tw-items-center{align-items:center}.lg\:tw-justify-between{justify-content:space-between}.lg\:tw-px-8{padding-left:2rem;padding-right:2rem}.lg\:tw-py-20{padding-top:5rem;padding-bottom:5rem}.lg\:tw-text-6xl{font-size:3.75rem;line-height:1}}@media (min-width:1280px){.xl\:tw-flex{display:flex}.xl\:tw-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:tw-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}
