:root{--background:160 20% 98%;--foreground:216 28% 12%;--card:0 0% 100%;--card-foreground:216 28% 12%;--popover:0 0% 100%;--popover-foreground:216 28% 12%;--primary:168 64% 26%;--primary-foreground:0 0% 100%;--secondary:165 35% 93%;--secondary-foreground:168 50% 21%;--muted:165 16% 94%;--muted-foreground:215 13% 39%;--accent:166 48% 91%;--accent-foreground:168 60% 21%;--border:168 15% 85%;--input:168 15% 81%;--ring:168 64% 32%;--radius:0.875rem;--brand-mint:#b2f0e6;--brand-ink:#1F2129;--sidebar-background:0 0% 100%;--sidebar-foreground:216 28% 12%;--sidebar-primary:168 64% 26%;--sidebar-primary-foreground:0 0% 100%;--sidebar-accent:166 48% 91%;--sidebar-accent-foreground:168 60% 21%;--sidebar-border:168 15% 85%;--sidebar-ring:168 64% 32%}.dark{--background:216 28% 7%;--foreground:160 20% 95%;--card:216 22% 11%;--card-foreground:160 20% 95%;--popover:216 22% 11%;--popover-foreground:160 20% 95%;--primary:170 67% 82%;--primary-foreground:216 28% 7%;--secondary:172 20% 16%;--secondary-foreground:170 67% 82%;--muted:216 18% 15%;--muted-foreground:210 13% 70%;--accent:173 22% 17%;--accent-foreground:170 67% 82%;--border:213 17% 22%;--input:213 17% 29%;--ring:170 67% 82%;--sidebar-background:216 24% 9%;--sidebar-foreground:160 20% 95%;--sidebar-primary:170 67% 82%;--sidebar-primary-foreground:216 28% 7%;--sidebar-accent:173 22% 17%;--sidebar-accent-foreground:170 67% 82%;--sidebar-border:213 17% 22%;--sidebar-ring:170 67% 82%}body{font-family:var(--font-poppins),sans-serif}button,input,select,textarea{font-family:inherit;caret-color:hsl(var(--primary))}::-moz-selection{background:#b2f0e6;color:#1F2129}::selection{background:#b2f0e6;color:#1F2129}:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:4px}html{scroll-padding-top:110px}*{scrollbar-color:hsl(var(--border)) hsl(var(--background));scrollbar-width:thin}h1,h2,h3{text-wrap:balance;letter-spacing:-.03em}.brand-button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:13px 22px;background:hsl(var(--primary));color:hsl(var(--primary-foreground));font-size:14px;font-weight:600;border-radius:10px;text-align:center;transition:background-color .18s,transform .18s}.brand-button:hover{background:hsl(var(--primary)/.87);transform:translateY(-1px)}.brand-text-link{display:inline-flex;align-items:center;gap:10px;font-size:14px;font-weight:600;text-underline-offset:5px}.brand-text-link:hover{text-decoration:underline}.brand-actions{flex-wrap:wrap;gap:24px}.brand-actions,.brand-welcome{display:flex;align-items:center}.brand-welcome{justify-content:space-between;gap:36px;padding:clamp(24px,4vw,48px);background:hsl(var(--secondary));border-radius:16px;margin-bottom:36px;overflow:hidden}.brand-welcome h1{font-size:clamp(26px,3.1vw,43px);line-height:1.2;max-width:20ch}.brand-welcome p{color:hsl(var(--muted-foreground));font-size:15px;line-height:1.85;max-width:65ch;margin-top:18px}.brand-welcome-mascot{width:170px;height:auto;align-self:flex-end}.brand-welcome-compact{padding:28px 32px}.brand-welcome-compact h1{font-size:clamp(24px,2.5vw,34px)}.brand-welcome-compact .brand-welcome-mascot{width:112px}.brand-benefit-row{display:flex;flex-wrap:wrap;gap:12px 22px;margin-top:24px;font-size:12px;font-weight:500;color:hsl(var(--primary))}.brand-benefit-row span{padding-bottom:5px;border-bottom:1px solid hsl(var(--primary)/.3)}.news-landing{overflow:clip}.news-landing section{scroll-margin-top:100px}.news-hero{max-width:1250px;margin:auto;padding:150px 32px 90px;display:grid;grid-template-columns:1.2fr 1fr;gap:48px;align-items:center;min-height:720px}.news-hero h1{font-size:clamp(42px,4.8vw,66px);line-height:1.12;font-weight:600}.news-hero-copy>p{max-width:53ch;font-size:16px;line-height:1.9;color:hsl(var(--muted-foreground));margin:26px 0 30px}.news-hero-copy .news-hero-note{font-size:12px;display:flex;align-items:center;gap:8px;margin:20px 0 0}.news-hero-art{position:relative;min-height:430px;background:hsl(var(--secondary));border-radius:16px}.news-hero-ghost{position:absolute;width:300px;height:300px;bottom:0;right:3%}.news-message{position:relative;z-index:2;display:flex;align-items:center;gap:12px;margin:30px 22px;padding:17px;background:hsl(var(--card));border-radius:12px}.news-message strong{font-size:13px}.news-message strong span{font-size:9px;background:hsl(var(--accent));color:hsl(var(--accent-foreground));padding:2px 5px;border-radius:3px;margin-left:6px}.news-message p{font-size:12px;color:hsl(var(--muted-foreground));line-height:1.6;margin-top:5px}.news-channel{position:absolute;z-index:3;left:-28px;bottom:27px;width:240px;padding:19px;border-radius:12px;background:#1F2129;color:#f2f7f6;border:1px solid #33433f}.news-channel>span{font-size:12px;color:#b2f0e6}.news-channel p{font-size:13px;margin:12px 0 16px}.news-channel>div{display:flex;gap:16px;color:#b2f0e6}.news-channel svg{width:19px}.news-community,.news-discover,.news-faq,.news-premium,.news-workflow{max-width:1186px;margin:0 auto}.news-section-heading{display:flex;justify-content:space-between;align-items:end;gap:32px;margin-bottom:36px}.news-section-heading p{max-width:35ch}.news-landing h2{font-size:clamp(28px,3vw,42px);line-height:1.23;font-weight:600}.news-community p,.news-faq p,.news-premium p,.news-section-heading p,.news-workflow p{color:hsl(var(--muted-foreground));line-height:1.85;font-size:14px}.news-interest-tabs{display:flex;flex-wrap:wrap;gap:10px;margin:28px 0}.news-interest-tabs button{display:flex;align-items:center;gap:9px;padding:12px 17px;border-radius:9px;font-size:13px;color:hsl(var(--muted-foreground));border:1px solid hsl(var(--border));min-height:44px}.news-interest-tabs button[aria-selected=true]{background:hsl(var(--primary));border-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.news-interest-tabs button:hover{border-color:hsl(var(--primary))}.news-interest-panel{display:grid;grid-template-columns:.85fr 1.15fr;gap:16px;align-items:center;background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:16px;min-height:390px;overflow:hidden}.news-interest-copy{padding:36px}.news-interest-copy h3{font-size:clamp(25px,2.5vw,33px);line-height:1.3;margin:18px 0}.news-interest-copy p{font-size:14px;line-height:1.9;color:hsl(var(--muted-foreground));margin-bottom:22px}.news-channel-name{font-size:12px;color:hsl(var(--primary))}.news-interest-copy small{display:block;color:hsl(var(--muted-foreground));font-size:10px;margin-top:24px}.news-interest-image{width:100%;height:auto}.news-workflow{display:grid;grid-template-columns:1fr 1fr;gap:100px;padding:112px 0}.news-workflow h2{margin:20px 0}.news-workflow p{margin:14px 0 28px;max-width:49ch}.news-workflow li{display:flex;gap:22px;padding:25px 0;border-bottom:1px solid hsl(var(--border))}.news-workflow li>span{color:hsl(var(--primary));font-size:21px;padding-top:2px}.news-workflow li h3{font-size:19px}.news-workflow li p{margin:10px 0 0;font-size:13px}.news-community{display:grid;grid-template-columns:.78fr 1.22fr;align-items:center;min-height:620px;border-radius:16px;overflow:hidden;background:hsl(var(--card));border:1px solid hsl(var(--border))}.news-community>div:first-child{padding:54px;text-align:left}.news-community p{max-width:45ch;margin:20px 0}.news-journey-stage{position:relative;align-self:stretch;min-height:620px;overflow:hidden;background:#1F2129;isolation:isolate}.news-journey-stage:before{content:"";position:absolute;inset:8% -12% auto auto;width:72%;height:68%;border-radius:48% 52% 0 0;background:#272934;transform:rotate(-7deg);z-index:-1}.news-journey-stage:after{content:"";position:absolute;inset:auto -15% -28% -5%;height:58%;border-radius:50% 50% 0 0;background:#1F2129;transform:rotate(5deg);z-index:-1}.news-journey-source{position:absolute;width:150px;height:94px;padding:15px;border-radius:12px;background:#f8f4e9;color:#1F2129;box-shadow:0 18px 35px rgb(0 0 0/20%)}.news-journey-source svg{width:18px;color:#207f70}.news-journey-source span{display:block;height:5px;margin-top:9px;border-radius:4px;background:#9ba9a6}.news-journey-source span:last-child{width:62%}.news-journey-source-one{top:9%;left:8%;transform:rotate(-7deg)}.news-journey-source-two{top:5%;left:40%;transform:rotate(3deg)}.news-journey-source-three{top:17%;right:5%;transform:rotate(8deg)}.news-journey-route{position:absolute;top:34%;left:14%;right:12%;height:2px;background:#5bc7b7;transform:rotate(7deg);transform-origin:left}.news-journey-route i{position:absolute;width:9px;height:9px;margin-top:-4px;border-radius:50%;background:#b2f0e6}.news-journey-route i:nth-child(2){left:48%}.news-journey-route i:nth-child(3){right:0}.news-journey-desk{position:absolute;left:3%;bottom:-20px;width:56%;height:330px}.news-journey-desk>img{position:absolute;bottom:62px;left:4%}.news-journey-desk:after{content:"";position:absolute;left:0;right:0;bottom:0;height:115px;border-radius:50% 50% 0 0;background:#272934}.news-journey-paper{position:absolute;z-index:2;right:3%;bottom:95px;width:124px;height:154px;padding:18px;border-radius:9px;background:#f8f4e9;transform:rotate(7deg)}.news-journey-paper b{display:block;height:39px;background:#b2f0e6}.news-journey-paper span{display:block;height:6px;margin-top:10px;border-radius:4px;background:#65716f}.news-journey-paper span:last-child{width:65%}.news-journey-discord{position:absolute;z-index:3;right:5%;bottom:8%;width:43%;min-width:250px;padding:18px;border:1px solid #40504e;border-radius:14px;background:#1F2129;color:#f4f8f7;box-shadow:0 24px 50px rgb(0 0 0/30%)}.news-journey-discord>span{color:#b2f0e6;font-size:11px}.news-journey-discord>div{display:flex;align-items:center;gap:11px;margin-top:17px}.news-journey-discord p{flex:1;margin:0}.news-journey-discord p b{display:block;font-size:11px}.news-journey-discord p i{display:block;height:5px;margin-top:7px;border-radius:4px;background:#7e8a89}.news-journey-discord p i:last-child{width:70%}.news-journey-discord .news-journey-reactions{gap:16px;color:#b2f0e6}.news-journey-reactions svg{width:17px}.dashboard-home{position:relative}.dashboard-home .brand-welcome{position:relative;border:1px solid hsl(var(--border));background:hsl(var(--card))}.dashboard-home .brand-welcome:after{content:"";position:absolute;left:32px;right:32px;bottom:-8px;height:8px;border-radius:0 0 12px 12px;background:hsl(var(--secondary));border:1px solid hsl(var(--border));border-top:0}.dashboard-journey{padding:22px 24px;border:1px solid hsl(var(--border));border-radius:16px;background:hsl(var(--card))}.dashboard-journey-track{position:relative}.dashboard-journey-track:before{content:"";position:absolute;top:11px;left:10%;right:10%;height:1px;background:hsl(var(--primary)/.35)}.dashboard-journey-step{position:relative;padding:14px;background:hsl(var(--card))}.dashboard-server-card{background:hsl(var(--card));box-shadow:0 10px 25px hsl(var(--foreground)/.06)}.dashboard-server-card:after{content:"";position:absolute;z-index:-1;left:12px;right:12px;bottom:-6px;height:8px;border-radius:0 0 12px 12px;background:hsl(var(--secondary));border:1px solid hsl(var(--border))}.dashboard-server-card:hover{border-color:hsl(var(--primary)/.55);transform:translateY(-3px)}.login-journey-panel{position:relative}.login-journey-panel:before{content:"";position:absolute;top:-18%;left:-10%;width:70%;height:52%;border-radius:50%;background:#272934}.login-journey-frame{border:1px solid #31423f;box-shadow:0 24px 60px rgb(0 0 0/30%)}.news-premium{display:flex;align-items:center;gap:65px;padding:68px;margin-top:100px;background:#b2f0e6;color:#1F2129;border-radius:16px}.news-premium h2{font-size:clamp(26px,2.5vw,36px)}.news-premium p{color:#244c46;margin-top:20px;max-width:60ch}.news-premium ul{margin:23px 0;display:grid;gap:12px}.news-premium li{display:flex;gap:10px;align-items:center;font-size:13px}.news-premium li svg{width:17px;height:17px}.news-premium .brand-button{background:#1F2129;color:#b2f0e6}.news-premium small{display:block;color:#244c46;font-size:10px;margin-top:17px}.news-faq{display:grid;grid-template-columns:1fr 1.1fr;gap:70px;padding:100px 0}.news-faq>div>p{margin-top:20px}.news-faq a{text-decoration:underline;text-underline-offset:4px}.news-faq-item{border-bottom:1px solid hsl(var(--border))}.news-faq-item button{width:100%;display:flex;align-items:center;justify-content:space-between;gap:20px;text-align:left;padding:22px 0;font-size:15px;letter-spacing:normal}.news-faq-item button svg{flex-shrink:0}.news-faq-item p{padding-bottom:22px}.news-dashboard{background:hsl(var(--background))}.news-dashboard .glass-card,.news-dashboard .glass-panel{background:hsl(var(--card));backdrop-filter:none;box-shadow:none}.news-dashboard aside{flex-shrink:0}.news-dashboard main{scrollbar-gutter:stable}.news-dashboard .glass-card{border-color:hsl(var(--border))}.news-dashboard input,.news-dashboard select,.news-dashboard textarea{border-color:hsl(var(--input))}.news-pricing .brand-welcome{margin-bottom:28px}.news-pricing main>section.grid>div{box-shadow:none;border-radius:14px}.news-pricing main>section.grid>div:first-of-type{border-color:hsl(var(--primary))}.news-pricing main>section.grid button{background:hsl(var(--primary));color:hsl(var(--primary-foreground));border-radius:10px}.news-pricing table{font-variant-numeric:tabular-nums}.brand-upgrade-modal{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr)}.brand-upgrade-preview{position:relative;min-height:420px;background:hsl(var(--secondary));overflow:hidden}.brand-upgrade-preview>img{position:absolute;inset:0;-o-object-fit:contain;object-fit:contain;padding:20px}.brand-upgrade-preview>span{position:absolute;bottom:16px;left:16px;right:16px;padding:6px 10px;border-radius:6px;background:#1F2129;color:#b2f0e6;font-size:10px;text-align:center}.brand-upgrade-content{padding:36px 32px 20px;display:flex;flex-direction:column;min-width:0}.brand-upgrade-content>ul{margin:20px 0}.brand-upgrade-content>div:last-child{margin-top:auto}@media (max-width:639px){.brand-upgrade-modal{grid-template-columns:1fr}.brand-upgrade-preview{min-height:170px;height:170px}.brand-upgrade-preview>img{-o-object-position:center 40%;object-position:center 40%}.brand-upgrade-preview>span{display:none}.brand-upgrade-content{padding:24px}}.news-pricing .brand-welcome{padding:26px 32px}.news-pricing .brand-welcome h1{font-size:clamp(27px,3vw,36px);max-width:28ch}.news-pricing .brand-welcome p{font-size:13px;margin-top:12px}.news-pricing .brand-welcome-mascot{width:120px}.news-pricing .brand-benefit-row{margin-top:16px}.news-pricing main>.flex,main.news-pricing>.flex{margin-bottom:28px}.brand-plan-outcomes{display:grid;gap:20px;margin:4px 0 23px}.brand-plan-outcomes>li{display:flex;align-items:start;gap:10px}.brand-plan-outcomes svg{color:hsl(var(--primary));flex-shrink:0;margin-top:2px}.brand-plan-outcomes strong{font-size:13px;line-height:1.65;display:block}.brand-plan-outcomes p{font-size:12px;color:hsl(var(--muted-foreground));line-height:1.75;margin-top:5px}.brand-plan-details{border-top:1px solid hsl(var(--border));padding-top:13px}.brand-plan-details summary{cursor:pointer;font-size:12px;color:hsl(var(--muted-foreground));padding:6px 0 13px}.brand-plan-details[open] summary{color:hsl(var(--primary))}@media (max-width:1249px){.news-community,.news-discover,.news-faq,.news-premium,.news-workflow{margin-left:32px;margin-right:32px}}@media (max-width:767px){.news-hero{padding:120px 22px 60px;grid-template-columns:1fr;gap:34px;min-height:auto}.news-hero h1{font-size:clamp(36px,8.8vw,54px)}.news-hero-copy>p{font-size:14px}.news-hero-art{min-height:330px}.news-hero-ghost{width:240px;height:240px}.news-message{margin:20px}.news-channel{left:12px;bottom:15px;width:210px}.brand-actions{gap:20px}.brand-actions .brand-button{width:100%}.news-community,.news-discover,.news-faq,.news-premium,.news-workflow{margin-left:22px;margin-right:22px}.news-section-heading{display:block}.news-section-heading p{margin-top:18px;max-width:50ch}.news-interest-tabs{gap:8px}.news-interest-tabs button{padding:10px 12px;font-size:12px}.news-interest-panel{grid-template-columns:1fr}.news-interest-copy{padding:26px}.news-workflow{gap:26px;padding:66px 0}.news-community,.news-workflow{grid-template-columns:1fr}.news-community>div:first-child{padding:34px 26px}.news-journey-stage{min-height:480px}.news-journey-source{transform:scale(.78);transform-origin:top left}.news-journey-source-two{left:34%}.news-journey-source-three{right:-3%}.news-journey-desk{width:70%}.news-journey-discord{right:4%;bottom:5%;width:58%;min-width:230px}.news-premium{padding:30px 24px;margin-top:60px;gap:20px;display:block}.news-premium>img{width:90px;height:90px;margin-bottom:22px}.news-faq{grid-template-columns:1fr;gap:22px;padding:65px 0}.brand-welcome{padding:24px;gap:14px;position:relative}.brand-welcome h1{max-width:22ch}.brand-welcome-mascot{width:74px}.brand-welcome p{font-size:13px}.brand-benefit-row{gap:8px 15px}.brand-welcome-compact .brand-welcome-mascot{width:70px}.dashboard-journey-track:before{display:none}}@supports (animation-timeline:view()){.news-scroll-layer{animation:newsroom-rise linear both;animation-timeline:view();animation-range:entry 5% cover 42%}.news-journey-source-one{animation:newsroom-source-one linear both;animation-timeline:view();animation-range:entry 10% cover 55%}.news-journey-source-two{animation:newsroom-source-two linear both;animation-timeline:view();animation-range:entry 5% cover 58%}.news-journey-source-three{animation:newsroom-source-three linear both;animation-timeline:view();animation-range:entry 0 cover 60%}.news-journey-discord{animation:newsroom-delivery linear both;animation-timeline:view();animation-range:entry 15% cover 65%}}@keyframes newsroom-rise{0%{transform:translateY(42px);opacity:.55}to{transform:translateY(0);opacity:1}}@keyframes newsroom-source-one{0%{transform:translate(-40px,28px) rotate(-12deg)}to{transform:translate(0) rotate(-7deg)}}@keyframes newsroom-source-two{0%{transform:translateY(-52px) rotate(-3deg)}to{transform:translateY(0) rotate(3deg)}}@keyframes newsroom-source-three{0%{transform:translate(46px,34px) rotate(13deg)}to{transform:translate(0) rotate(8deg)}}@keyframes newsroom-delivery{0%{transform:translate(38px,48px);opacity:.4}to{transform:translate(0);opacity:1}}@media (max-width:480px){.brand-welcome-mascot{display:none}.news-hero-note{align-items:start!important}.news-hero-note svg{flex-shrink:0;margin-top:3px}}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.promo-banner{background-color:#b2f0e6;background-image:radial-gradient(circle at 12% 40%,rgb(255 255 255/42%) 0 1px,transparent 1.5px),radial-gradient(circle at 72% 70%,rgb(13 17 23/7%) 0 1px,transparent 1.5px);background-size:16px 14px,21px 18px}.promo-rays{position:relative;width:18px;height:24px;flex:0 0 18px}.promo-rays:after,.promo-rays:before{content:"";position:absolute;left:8px;width:4px;height:7px;border-radius:999px;background:#1F2129;transform-origin:2px 12px}.promo-rays:before{top:0;transform:rotate(-42deg)}.promo-rays:after{bottom:0;transform:rotate(42deg)}.promo-rays-right{transform:scaleX(-1)}.news-bot-landing{--background:224 20% 14%;--foreground:160 20% 96%;--card:223 18% 17%;--card-foreground:160 20% 96%;--secondary:221 17% 20%;--secondary-foreground:170 67% 82%;--muted:220 14% 21%;--muted-foreground:215 15% 72%;--border:220 14% 27%;--primary:169 63% 73%;--primary-foreground:216 28% 8%}.docs-page,.news-bot-landing{background:hsl(var(--background));color:hsl(var(--foreground))}.docs-page{min-height:100vh}.docs-hero{position:relative;max-width:1180px;min-height:430px;margin:0 auto;padding:158px 28px 74px;display:grid;grid-template-columns:minmax(0,.9fr) minmax(300px,.5fr);align-items:center;gap:80px;overflow:hidden}.docs-hero>div:first-child>svg{width:34px;height:34px;color:hsl(var(--primary))}.docs-hero h1{max-width:12ch;margin-top:20px;font-size:clamp(42px,5vw,68px);line-height:1.04}.docs-hero p{max-width:59ch;margin-top:18px;color:hsl(var(--muted-foreground));font-size:16px;line-height:1.8}.docs-search{display:flex;align-items:center;gap:12px;max-width:590px;margin-top:28px;padding:0 17px;border:1px solid hsl(var(--border));border-radius:12px;background:hsl(var(--card));transition:border-color .18s ease,box-shadow .18s ease}.docs-search:focus-within{border-color:hsl(var(--primary));box-shadow:0 8px 24px hsl(var(--foreground)/.08)}.docs-search svg{width:19px;color:hsl(var(--muted-foreground))}.docs-search input{width:100%;min-height:52px;background:transparent;color:hsl(var(--foreground));font-size:14px;outline:0}.docs-hero-panel{position:relative;min-height:250px;padding:30px;overflow:hidden;border-radius:16px;background:#1F2129;box-shadow:0 22px 48px rgb(0 0 0/16%)}.docs-hero-panel>svg{width:38px;height:38px;color:#b2f0e6}.docs-hero-panel>span{display:block;height:10px;margin-top:18px;border-radius:8px;background:#43515a}.docs-hero-panel>span:nth-of-type(2){width:76%}.docs-hero-panel>span:nth-of-type(3){width:56%}.docs-hero-panel i{position:absolute;right:24px;bottom:-20px;display:grid;width:128px;height:128px;place-items:center;border-radius:50% 50% 42% 42%;background:#b2f0e6;color:#1F2129}.docs-hero-panel i svg{width:52px;height:52px}.docs-layout{max-width:1180px;margin:0 auto;padding:24px 28px 110px;display:grid;grid-template-columns:205px minmax(0,1fr);gap:68px}.docs-nav{position:sticky;top:112px;align-self:start;display:grid;gap:7px;padding:18px 0}.docs-nav strong{margin-bottom:9px;font-size:12px;color:hsl(var(--foreground))}.docs-nav a{padding:8px 10px;border-radius:7px;color:hsl(var(--muted-foreground));font-size:13px;transition:background-color .16s ease,color .16s ease}.docs-nav a:hover{background:hsl(var(--secondary));color:hsl(var(--foreground))}.docs-content{min-width:0}.docs-guide{display:grid;grid-template-columns:42px minmax(0,1fr);gap:22px;padding:32px 0;border-top:1px solid hsl(var(--border));scroll-margin-top:116px}.docs-guide:first-child{border-top:0;padding-top:0}.docs-guide>svg{width:28px;height:28px;margin-top:4px;color:hsl(var(--primary))}.docs-commands h2,.docs-empty h2,.docs-guide h2,.docs-help h2{font-size:clamp(23px,2.5vw,31px);line-height:1.2}.docs-commands p,.docs-empty p,.docs-guide p,.docs-help p{max-width:65ch;margin-top:12px;color:hsl(var(--muted-foreground));font-size:14px;line-height:1.85}.docs-guide ul{display:grid;gap:8px;margin-top:19px}.docs-guide li{display:flex;align-items:flex-start;gap:7px;color:hsl(var(--foreground));font-size:13px;line-height:1.55}.docs-guide li svg{width:16px;flex:0 0 16px;margin-top:2px;color:hsl(var(--primary))}.docs-commands,.docs-help{margin-top:48px;padding:30px;border-radius:16px;background:hsl(var(--card))}.docs-commands{display:grid;grid-template-columns:.8fr 1.2fr;gap:42px}.docs-commands>div:first-child>svg{width:28px;color:hsl(var(--primary))}.docs-command-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;align-content:start}.docs-command-grid code{padding:11px;border-radius:8px;background:hsl(var(--secondary));color:hsl(var(--secondary-foreground));font-size:12px;font-weight:600}.docs-help{display:flex;align-items:center;justify-content:space-between;gap:28px;background:#b2f0e6;color:#1F2129}.docs-help p{color:#285049}.docs-help a{display:inline-flex;flex:0 0 auto;align-items:center;gap:8px;padding:13px 17px;border-radius:10px;background:#1F2129;color:#b2f0e6;font-size:13px;font-weight:600}.docs-help a svg{width:17px}.docs-empty{padding:72px 0;text-align:center}.docs-empty>svg{width:32px;height:32px;color:hsl(var(--primary))}@media (max-width:800px){.docs-hero{min-height:auto;padding:128px 22px 54px;grid-template-columns:1fr;gap:38px}.docs-hero-panel{min-height:200px}.docs-layout{padding:20px 22px 78px;grid-template-columns:1fr;gap:18px}.docs-nav{position:static;display:flex;overflow-x:auto;padding:0 0 8px;white-space:nowrap}.docs-nav strong{display:none}.docs-guide{grid-template-columns:32px minmax(0,1fr);gap:15px}.docs-commands{grid-template-columns:1fr;gap:26px}.docs-command-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.docs-help{display:block}.docs-help a{margin-top:20px}}@keyframes sparkle-twinkle{0%,to{opacity:.35;transform:scale(.85)}50%{opacity:1;transform:scale(1.2)}}.animate-twinkle{animation:sparkle-twinkle 2.2s ease-in-out infinite}.animate-twinkle-delay{animation:sparkle-twinkle 2.2s ease-in-out 1.1s infinite}.news-bot-live-card{position:absolute;right:5%;bottom:6%;width:min(330px,70%);padding:18px;border:1px solid #41504f;border-radius:12px;background:#1F2129;color:#f4f8f7;box-shadow:0 18px 40px rgb(0 0 0/35%)}.news-bot-live-card span{display:flex;align-items:center;gap:7px;color:#b2f0e6;font-size:11px}.news-bot-live-card strong{display:block;margin:12px 0;font-size:14px}.news-bot-live-card i{display:block;width:100%;height:5px;margin-top:8px;border-radius:5px;background:#6d7b79}.news-bot-live-card i:last-child{width:68%}.news-bot-proof{padding:30px max(28px,calc((100vw - 1180px) / 2));background:#272934;border-block:1px solid #343844;text-align:center}.news-bot-proof>strong{font-size:14px;color:#f2f7f6}.news-bot-proof>div{display:flex;justify-content:center;flex-wrap:wrap;gap:14px 30px;margin-top:18px}.news-bot-proof span{display:flex;align-items:center;gap:8px;color:#adb7b5;font-size:12px}.news-bot-proof svg{width:17px;color:#b2f0e6}.news-server-rail{max-width:1180px;margin:0 auto;padding:96px 28px 80px;overflow:hidden}.news-server-rail-heading{max-width:760px}.news-server-rail h2{color:#f5f8f7;font-size:clamp(32px,4vw,52px);line-height:1.08}.news-server-rail h2:first-letter{text-decoration:underline;text-decoration-color:#4ac8b4;text-decoration-thickness:.075em;text-underline-offset:.11em}.news-server-rail-heading p{margin-top:16px;color:#bac5c2;font-size:clamp(15px,1.7vw,20px);line-height:1.65}.news-server-rail-directory{margin-top:38px;overflow:hidden}.news-server-rail-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;min-width:0}.news-trusted-server{display:flex;align-items:center;min-width:0;gap:12px;padding:12px 14px;border-radius:14px;background:#272934;border:1px solid rgba(255,255,255,.08);transition:all .22s ease;box-shadow:0 4px 12px rgba(0,0,0,.25)}.news-trusted-server:hover{background:#272934;border-color:rgba(88,101,242,.45);box-shadow:0 10px 25px -5px rgba(88,101,242,.2)}.news-trusted-server-avatar{width:48px;height:48px;flex:0 0 48px;border-radius:12px;-o-object-fit:cover;object-fit:cover;background:#181A20;border:1px solid rgba(255,255,255,.08)}.news-trusted-server-avatar-fallback{display:inline-flex;align-items:center;justify-content:center;color:#ffffff;background:#5865F2;font-size:17px;font-weight:700}.news-trusted-server>div{min-width:0}.news-trusted-server strong{display:block;overflow:hidden;color:#f8fafc;font-size:13px;font-weight:600;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.news-trusted-server span{display:flex;align-items:center;gap:5px;margin-top:4px;color:#94a3b8;font-size:11px;font-variant-numeric:tabular-nums}.news-trusted-server span svg{width:12px;height:12px;color:#5865F2}.news-server-rail-controls{display:flex;align-items:center;justify-content:center;gap:14px;margin-top:30px}.news-server-rail-arrow{display:inline-flex;align-items:center;justify-content:center;width:34px;height:30px;border:1px solid rgba(255,255,255,.12);border-radius:8px;color:#94a3b8;transition:all .18s ease}.news-server-rail-arrow:hover{border-color:#5865F2;background:rgba(88,101,242,.15);color:#ffffff}.news-server-rail-arrow svg{width:16px;height:16px}.news-server-rail-pages{display:flex;align-items:center;gap:6px}.news-server-rail-pages button{width:28px;height:4px;border-radius:999px;background:rgba(255,255,255,.15);transition:all .2s ease}.news-server-rail-pages button[aria-selected=true]{width:56px;background:#5865F2;box-shadow:0 0 10px rgba(88,101,242,.5)}.news-dashboard-showcase{max-width:1180px;margin:0 auto;padding:118px 28px 78px;display:grid;grid-template-columns:.78fr 1.22fr;gap:clamp(50px,8vw,110px);align-items:center}.news-dashboard-showcase-copy>svg{width:32px;height:32px;color:#b2f0e6}.news-dashboard-showcase-copy h2{max-width:13ch;margin:20px 0;font-size:clamp(32px,4vw,50px)}.news-dashboard-showcase-copy>p{color:hsl(var(--muted-foreground));font-size:14px;line-height:1.85}.news-dashboard-showcase-copy ul{display:grid;gap:12px;margin:24px 0 30px}.news-dashboard-showcase-copy li{display:flex;align-items:center;gap:10px;color:#ced7d5;font-size:12px}.news-dashboard-showcase-copy li svg{width:16px;color:#b2f0e6}.news-dashboard-window{position:relative;display:grid;grid-template-columns:84px 1fr;min-height:490px;overflow:hidden;border:1px solid #3a414d;border-radius:16px;background:#1F2129;box-shadow:0 28px 70px rgb(0 0 0/30%)}.news-dashboard-window:before{content:"";position:absolute;z-index:-1;inset:22px -13px -13px 22px;border-radius:16px;background:#2E303C}.news-dashboard-window>aside{display:flex;flex-direction:column;align-items:center;gap:26px;padding:24px 14px;border-right:1px solid #303641;background:#272934}.news-dashboard-window>aside i{display:block;width:32px;height:7px;border-radius:5px;background:#4f5864}.news-dashboard-window>aside i:nth-of-type(2){background:#b2f0e6}.news-dashboard-window>main{padding:26px}.news-dashboard-window header{display:flex;align-items:center;gap:10px;padding-bottom:24px;border-bottom:1px solid #303641}.news-dashboard-window header span{width:34%;height:8px;border-radius:6px;background:#66717d}.news-dashboard-window header b{width:34px;height:34px;margin-left:auto;border-radius:9px;background:#2E303C}.news-dashboard-window header b+b{margin-left:0}.news-dashboard-summary{display:flex;align-items:center;justify-content:space-between;padding:28px 0 18px}.news-dashboard-summary strong{font-size:18px}.news-dashboard-summary span{display:flex;align-items:center;gap:7px;color:#b2f0e6;font-size:12px}.news-dashboard-summary svg{width:15px}.news-dashboard-feed{display:grid;grid-template-columns:38px 1fr auto;align-items:center;gap:14px;margin-top:12px;padding:17px;border:1px solid #303641;border-radius:12px;background:#272934}.news-dashboard-feed>svg:first-child{padding:9px;width:38px;height:38px;border-radius:10px;background:#2E303C;color:#b2f0e6}.news-dashboard-feed p b{display:block;font-size:12px}.news-dashboard-feed p i{display:block;width:100%;height:5px;margin-top:7px;border-radius:4px;background:#59636e}.news-dashboard-feed p i:last-child{width:66%}.news-dashboard-feed>span{padding:5px 8px;border-radius:6px;background:#24473f;color:#b2f0e6;font-size:10px}.news-dashboard-feed>svg:last-child{width:17px;color:#7e8987}.news-dashboard-feed-live{border-color:#4e7b72}.news-bot-features{max-width:1180px;margin:0 auto;padding:112px 28px 40px}.news-bot-section-intro{max-width:720px;margin:0 auto 90px;text-align:center}.news-bot-section-intro h2{font-size:clamp(36px,4vw,55px)}.news-bot-section-intro p{margin-top:20px;color:hsl(var(--muted-foreground));font-size:15px;line-height:1.8}.news-bot-feature{display:grid;grid-template-columns:.88fr 1.12fr;gap:clamp(46px,8vw,110px);align-items:center;min-height:560px;padding:54px 0}.news-bot-feature-reverse .news-bot-feature-copy{order:2}.news-bot-feature-reverse .news-bot-feature-visual{order:1}.news-bot-feature-copy>svg{width:30px;height:30px;color:#b2f0e6}.news-bot-feature-copy h3{max-width:16ch;margin:20px 0;font-size:clamp(28px,3.2vw,43px);line-height:1.16}.news-bot-feature-copy p{max-width:52ch;margin-bottom:28px;color:hsl(var(--muted-foreground));font-size:14px;line-height:1.9}.news-bot-feature-visual{position:relative;display:grid;place-items:center;min-height:390px;padding:24px;border-radius:16px;background:#272934;box-shadow:0 22px 60px rgb(0 0 0/18%)}.news-bot-feature-visual:before{content:"";position:absolute;z-index:-1;inset:18px -10px -10px 18px;border-radius:16px;background:#2E303C}.news-bot-feature-visual img{width:100%;height:auto;max-height:410px;-o-object-fit:contain;object-fit:contain;border-radius:10px}.news-bot-premium{margin-top:100px;margin-bottom:30px}@supports (animation-timeline:view()){.news-bot-feature-copy{animation:newsroom-copy-reveal cubic-bezier(.16,1,.3,1) both;animation-timeline:view();animation-range:entry 8% cover 44%}.news-bot-feature{animation:newsroom-feature-in linear both;animation-timeline:view();animation-range:entry 5% cover 42%}.news-bot-feature-reverse{animation-name:newsroom-feature-in-reverse}.news-bot-feature-visual:before{animation:newsroom-depth linear both;animation-timeline:view();animation-range:entry 5% cover 55%}.news-dashboard-window{animation:dashboard-window-in linear both;animation-timeline:view();animation-range:entry 8% cover 50%}.news-dashboard-feed:nth-of-type(2){animation:dashboard-feed-one linear both;animation-timeline:view();animation-range:entry 20% cover 58%}.news-dashboard-feed:nth-of-type(3){animation:dashboard-feed-two linear both;animation-timeline:view();animation-range:entry 25% cover 62%}.news-dashboard-feed:nth-of-type(4){animation:dashboard-feed-three linear both;animation-timeline:view();animation-range:entry 30% cover 66%}}@keyframes newsroom-copy-reveal{0%{opacity:.35;transform:translateY(36px);clip-path:inset(0 0 22% 0)}to{opacity:1;transform:translateY(0);clip-path:inset(0)}}@supports (animation-timeline:scroll()){.news-bot-hero-scene>img{animation:newsroom-hero-scroll linear both;animation-timeline:scroll();animation-range:0 760px}}@keyframes newsroom-feature-in{0%{opacity:.45;transform:translate3d(0,46px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes newsroom-feature-in-reverse{0%{opacity:.45;transform:translate3d(0,58px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes newsroom-depth{0%{transform:translate(-18px,22px)}to{transform:translate(0)}}@keyframes newsroom-hero-scroll{0%{transform:scale(1.03) translateY(0)}to{transform:scale(1.1) translateY(28px)}}@keyframes dashboard-window-in{0%{clip-path:inset(0 0 30% 0 round 16px);transform:translateY(42px)}to{clip-path:inset(0 round 16px);transform:translateY(0)}}@keyframes dashboard-feed-one{0%{transform:translateX(38px);opacity:.5}to{transform:translateX(0);opacity:1}}@keyframes dashboard-feed-two{0%{transform:translateX(58px);opacity:.45}to{transform:translateX(0);opacity:1}}@keyframes dashboard-feed-three{0%{transform:translateX(76px);opacity:.4}to{transform:translateX(0);opacity:1}}@media (max-width:900px){.news-server-rail{padding:74px 22px 62px}.news-server-rail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.news-trusted-server{padding:12px}.news-bot-feature,.news-bot-feature-reverse{grid-template-columns:1fr;min-height:auto;gap:30px;padding:54px 0}.news-bot-feature-reverse .news-bot-feature-copy,.news-bot-feature-reverse .news-bot-feature-visual{order:0}.news-bot-feature-visual{min-height:300px}.news-bot-section-intro{margin-bottom:36px}.news-bot-premium{margin-left:22px;margin-right:22px}.news-dashboard-showcase{grid-template-columns:1fr;padding:80px 22px 52px}.news-dashboard-showcase-copy h2{max-width:16ch}.news-dashboard-window{min-height:430px}}@media (prefers-reduced-motion:reduce){.news-server-rail-grid{animation:none}}@keyframes float-gentle{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-12px) rotate(1.5deg)}}@keyframes float-gentle-reverse{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(12px) rotate(-2deg)}}.animate-float-gentle{animation:float-gentle 6s ease-in-out infinite}.animate-float-gentle-reverse{animation:float-gentle-reverse 7.5s ease-in-out infinite}.animate-float-gentle-delayed{animation:float-gentle 8.5s ease-in-out 1.5s infinite}