@import"https://fonts.googleapis.com/css2?family=Manrope:wght@300;400;500;600;700&family=Outfit:wght@400;500;600;700;800&display=swap";:root{--bg-main: #000000;--bg-card: rgba(18, 18, 18, .8);--glass-border: rgba(255, 255, 255, .07);--primary: #CCFF00;--primary-dim: rgba(204, 255, 0, .15);--primary-glow: rgba(204, 255, 0, .3);--accent: #00A5F4;--accent-dim: rgba(0, 165, 244, .15);--error: #FF4D4D;--warning: #FFB347;--text-main: #FFFFFF;--text-muted: #A0A0A0;--text-dim: #606060;--transition: all .25s cubic-bezier(.4, 0, .2, 1);--target-size: 40px}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{margin:0;padding:0;font-family:Manrope,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:var(--bg-main);color:var(--text-main);-webkit-font-smoothing:antialiased;overflow-x:hidden;max-width:100vw;overflow-wrap:break-word;word-break:normal;text-rendering:optimizeLegibility}img,video,svg,canvas{max-width:100%;height:auto}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#ffffff1f;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#ffffff40}@keyframes fadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.4}}.app-shell{display:flex;min-height:100dvh;width:100%;max-width:100vw;overflow-x:hidden;position:relative}.main-content-area{flex:1;min-width:0;padding:clamp(1rem,2.5vw,2.5rem);overflow-y:auto;max-width:100%}.mobile-top-header,.mobile-drawer-backdrop{display:none}@media (max-width: 1023px){.app-shell{flex-direction:column}.mobile-top-header{display:flex;align-items:center;justify-content:space-between;height:56px;padding:0 1rem;padding-top:max(.5rem,env(safe-area-inset-top,0px));background:#0a0a0af2;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid rgba(255,255,255,.08);position:sticky;top:0;z-index:90;width:100%}.mobile-menu-trigger{background:#ffffff0f;border:1px solid rgba(255,255,255,.12);color:#fff;width:38px;height:38px;border-radius:10px;display:flex;align-items:center;justify-content:center;cursor:pointer;touch-action:manipulation}.mobile-close-btn{display:flex!important}.mobile-drawer-backdrop{display:block;position:fixed;top:0;right:0;bottom:0;left:0;background:#000000bf;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);z-index:98;animation:fadeIn .2s ease-out}.sidebar-container{position:fixed;top:0;left:0;bottom:0;z-index:99;transform:translate(-100%);transition:transform .3s cubic-bezier(.4,0,.2,1);box-shadow:4px 0 30px #000000e6;max-width:85vw}.sidebar-container.drawer-open{transform:translate(0)}.sidebar-container aside{height:100dvh!important;overflow-y:auto!important;width:min(85vw,290px)!important;padding-top:max(1.5rem,env(safe-area-inset-top,0px))!important;padding-bottom:max(1.5rem,env(safe-area-inset-bottom,0px))!important}.sidebar-container aside>button[style*="right: -12px"],.sidebar-container aside>button[style*="right:-12px"]{display:none!important}}@media (max-width: 768px){div[style*="gridTemplateColumns: repeat(4"],div[style*="grid-template-columns: repeat(4"],div[style*="gridTemplateColumns: repeat(3"],div[style*="grid-template-columns: repeat(3"],div[style*="gridTemplateColumns: 1fr 1fr 1fr"],div[style*="grid-template-columns: 1fr 1fr 1fr"],div[style*="gridTemplateColumns: repeat(2"],div[style*="grid-template-columns: repeat(2"],div[style*="gridTemplateColumns: 1fr 1fr"],div[style*="grid-template-columns: 1fr 1fr"],div[style*="gridTemplateColumns: 1fr 2fr"],div[style*="gridTemplateColumns: 2fr 1fr"],div[style*="gridTemplateColumns: 1fr auto"],div[style*="minmax(260px"],div[style*="minmax(280px"],div[style*="minmax(250px"],div[style*="minmax(240px"]{grid-template-columns:1fr!important;gap:1rem!important}div[style*="display: flex"][style*="justify-content: space-between"],div[style*="display:flex"][style*="justifyContent:'space-between'"],div[style*="display: flex"][style*="justifyContent: 'space-between'"],div[style*="display: flex"][style*="justifyContent:'space-between'"]{flex-wrap:wrap!important;gap:.75rem!important}div[style*="position: fixed"][style*="justify-content: flex-end"]>div,div[style*="position: fixed"][style*="justifyContent: 'flex-end'"]>div{max-width:100%!important;width:100%!important}div[style*="position: fixed"][style*="align-items: center"]>div,div[style*="position: fixed"][style*="alignItems: 'center'"]>div{max-width:96vw!important;max-height:90dvh!important;overflow-y:auto!important}}@media (max-width: 480px){h1{font-size:clamp(1.4rem,6.5vw,1.85rem)!important;line-height:1.2!important}h2{font-size:clamp(1.2rem,5.5vw,1.5rem)!important;line-height:1.25!important}h3{font-size:clamp(1.05rem,4.5vw,1.25rem)!important}.main-content-area{padding:.85rem .65rem!important}div[style*="padding: 2rem"],div[style*="padding: '2rem'"],div[style*="padding: 2.5rem"],div[style*="padding: '2.5rem'"],div[style*="padding: 1.5rem"],div[style*="padding: '1.5rem'"]{padding:1rem .85rem!important;border-radius:12px!important}div[style*="display: flex"][style*="gap: 1.5rem"]>button,div[style*="display: flex"][style*="gap: 1rem"]>button{min-width:100%!important}div[style*="position: fixed"][style*="inset: 0"],div[style*="position: fixed"][style*="top: 0"]{padding:.5rem!important}div[style*="maxWidth: '480px'"],div[style*="maxWidth: '500px'"],div[style*="maxWidth: '550px'"],div[style*="maxWidth: '600px'"],div[style*="maxWidth: '650px'"],div[style*="maxWidth: '700px'"],div[style*="max-width: 450px"],div[style*="max-width: 480px"],div[style*="max-width: 500px"],div[style*="max-width: 600px"],div[style*="max-width: '500px'"],div[style*="max-width: '600px'"]{width:96vw!important;max-width:96vw!important;max-height:90dvh!important;overflow-y:auto!important;padding:1.15rem!important;border-radius:16px!important}}.livechat-back-btn{display:none!important}@media (max-width: 850px){.livechat-container{flex-direction:column!important;height:calc(100dvh - 120px)!important;gap:0!important}.livechat-sidebar{width:100%!important;height:100%!important;flex:1 1 auto!important}.livechat-sidebar.has-selected{display:none!important}.livechat-main{width:100%!important;height:100%!important;flex:1 1 auto!important;display:none!important}.livechat-main.active{display:flex!important}.livechat-empty-placeholder{display:none!important}.livechat-back-btn{display:inline-flex!important;align-items:center;justify-content:center;min-width:36px;min-height:36px}}.table-responsive{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;margin-bottom:1rem}table{max-width:100%}@media (max-width: 900px){table{display:block;width:100%!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch;white-space:nowrap}}@media (pointer: coarse){:root{--target-size: 44px}button,input:not([type=checkbox]):not([type=radio]),select,textarea{min-height:var(--target-size)}}.landing-desktop-nav{display:flex!important;gap:2rem;align-items:center}.landing-mobile-toggle{display:none!important}@media (max-width: 900px){.landing-desktop-nav{display:none!important}.landing-mobile-toggle{display:flex!important}.ai-model-card{grid-template-columns:1fr!important;gap:1.5rem!important;padding:1.25rem 1rem!important}.ai-model-specs{min-width:100%!important;width:100%!important;border-top:1px solid rgba(255,255,255,.08);padding-top:1rem}.landing-pricing-grid{grid-template-columns:1fr!important;gap:1.5rem!important}.landing-pricing-card{transform:none!important;padding:2rem 1.5rem!important}}@supports (padding: env(safe-area-inset-bottom)){body{padding-bottom:max(0px,env(safe-area-inset-bottom))}}
