:root{--bg-base: #fbf8f3;--bg-surface: #ffffff;--bg-panel: #f3eee6;--bg-panel-hover: #ebe3d8;--ink: #17152f;--charcoal: #3d3a55;--muted: #746f84;--muted-dark: #a29aa9;--line: rgba(23, 21, 47, .08);--line-strong: rgba(23, 21, 47, .15);--primary: #4f46e5;--primary-hover: #4338ca;--primary-strong: #3730a3;--primary-soft: rgba(79, 70, 229, .1);--primary-glow: rgba(79, 70, 229, .22);--accent: #f9735b;--accent-soft: rgba(249, 115, 91, .1);--mint: #14b8a6;--mint-soft: rgba(20, 184, 166, .1);--sky: #0ea5e9;--sky-soft: rgba(14, 165, 233, .1);--rose: #e879a2;--rose-soft: rgba(232, 121, 162, .11);--lavender: #8b5cf6;--lavender-soft: rgba(139, 92, 246, .1);--surface: var(--bg-base);--sidebar: #f6f1ea;--success: #10b981;--success-bg: rgba(16, 185, 129, .08);--success-border: rgba(16, 185, 129, .2);--danger: #ef4444;--danger-bg: rgba(239, 68, 68, .08);--danger-border: rgba(239, 68, 68, .2);--warning: #f59e0b;--warning-bg: rgba(245, 158, 11, .08);--warning-border: rgba(245, 158, 11, .2);--shadow: 0 20px 48px -24px rgba(40, 35, 75, .28), 0 1px 3px rgba(23, 21, 47, .05);--soft-shadow: 0 12px 30px -22px rgba(40, 35, 75, .28);--glass-bg: rgba(255, 255, 255, .84);--glass-border: rgba(79, 70, 229, .14);background:var(--bg-base);color:var(--ink);font-family:Manrope,Inter,ui-sans-serif,system-ui,-apple-system,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:linear-gradient(135deg,#fbf8f3fa,#ecfdf59e 48%,#f4f0ffbd),var(--bg-base);color:var(--ink);min-height:100vh;-webkit-font-smoothing:antialiased}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--bg-base)}::-webkit-scrollbar-thumb{background:var(--bg-panel);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--bg-panel-hover)}a,button{border:0;cursor:pointer;font:inherit;font-weight:550;text-decoration:none;transition:all .2s cubic-bezier(.4,0,.2,1)}@keyframes slideUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes pulseGlow{0%,to{box-shadow:0 0 15px #8b5cf61a}50%{box-shadow:0 0 25px #8b5cf640}}.authPage{display:flex;justify-content:center;align-items:center;min-height:100vh;background:linear-gradient(135deg,#f7f3ff,#effcf8 48%,#fff5ef);padding:24px}.authCard{background:var(--bg-surface);border:1px solid var(--line);border-radius:20px;padding:40px;width:100%;max-width:440px;box-shadow:var(--shadow);animation:slideUp .4s cubic-bezier(.16,1,.3,1)}.authCard h2{font-size:26px;font-weight:700;text-align:center;margin:0 0 12px;color:var(--ink);letter-spacing:-.5px}.authCard form{display:flex;flex-direction:column;gap:20px}.dashboardLayout{display:flex;min-height:100vh}.sidebar{width:260px;background:var(--sidebar);border-right:1px solid var(--line);padding:28px 18px;display:flex;flex-direction:column;justify-content:space-between}.brand{display:flex;align-items:center;font-family:Playfair Display,Georgia,serif;font-size:30px;font-weight:900;color:var(--ink);gap:0;letter-spacing:0;line-height:1}.brand span{display:none}.brand:first-letter{color:var(--primary)}.brand:after{content:".";color:var(--accent)}.sideNav{display:flex;flex-direction:column;gap:6px;margin-top:32px;flex-grow:1}.sideNav button{background:transparent;color:var(--muted);text-align:left;padding:12px 16px;border-radius:10px;font-size:15px;display:flex;align-items:center;gap:12px}.sideNav button:hover{background:var(--bg-panel);color:var(--ink)}.sideNav button.active{background:var(--primary-soft);color:var(--primary-strong);font-weight:600}.sideNav button:disabled{cursor:not-allowed;opacity:.42}.sidebarFooter{padding-top:16px;border-top:1px solid var(--line)}.sidebarFooter p{font-size:13px;color:var(--muted-dark);margin:0 0 12px;overflow:hidden;text-overflow:ellipsis}.mainContent{flex-grow:1;background:var(--bg-base);padding:48px;overflow-y:auto;max-height:100vh}.contentHeader{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px;border-bottom:1px solid var(--line);padding-bottom:24px}.contentTitle,.sidebarTop{align-items:center;display:flex;gap:14px}.sidebarTop{justify-content:space-between}.mobileMenuButton,.mobileCloseButton,.sidebarOverlay{display:none}.contentHeader h1{font-family:Playfair Display,Georgia,serif;font-size:32px;margin:0;font-weight:800;color:var(--ink);letter-spacing:-.8px}label{display:flex;flex-direction:column;gap:8px;font-size:14px;font-weight:600;color:var(--charcoal)}input,textarea,select{background:var(--bg-surface);border:1px solid var(--line);border-radius:10px;padding:12px 16px;color:var(--ink);font-family:inherit;font-size:15px;transition:all .2s ease}input:focus,textarea:focus,select:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 3px #8b5cf633;background:var(--bg-panel)}button{background:var(--primary);color:#fff;border-radius:10px;padding:12px 24px;font-weight:600;display:inline-flex;align-items:center;justify-content:center;gap:8px;box-shadow:0 4px 14px var(--primary-glow)}button:hover{background:var(--primary-hover);transform:translateY(-1px);box-shadow:0 6px 20px #8b5cf659}button:active{transform:translateY(0)}button.secondary{background:var(--bg-panel);border:1px solid var(--line);color:var(--charcoal);box-shadow:none}button.secondary:hover{background:var(--bg-panel-hover);border-color:var(--line-strong)}.iconButton{border-radius:8px;box-shadow:none;flex:0 0 auto;height:30px;min-height:30px;padding:0;width:30px}.copyField{align-items:flex-start;display:flex;gap:8px;min-width:0}.copyField code{min-width:0}.copyField.dnsValue code{flex:1}.toastNotice{border:1px solid var(--line);border-radius:12px;box-shadow:0 18px 40px -24px #17152f73,0 8px 20px -18px #17152f4d;font-size:14px;font-weight:700;line-height:1.45;margin:0;max-width:min(420px,calc(100vw - 32px));padding:12px 16px;position:fixed;right:24px;top:92px;z-index:200}.toastNotice.success{background:#ecfdf5;border-color:#10b98142;color:#047857}.toastNotice.error{background:#fef2f2;border-color:#ef444447;color:#b91c1c}.toastNotice.idle{background:#eef2ff;border-color:#4f46e53d;color:var(--primary-strong)}.dashboardToast{top:24px}.metricsGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;margin-bottom:40px}.metricCard{background:var(--bg-surface);border:1px solid var(--line);border-radius:18px;padding:28px;box-shadow:var(--soft-shadow);transition:all .25s ease}.metricCard:hover{border-color:var(--line-strong);transform:translateY(-2px);box-shadow:0 12px 30px #0f172a0f}.metricCard b{font-size:12px;color:var(--muted);text-transform:uppercase;letter-spacing:1px}.metricCard strong{display:block;font-size:36px;font-weight:800;margin:12px 0 8px;color:var(--ink);letter-spacing:-.5px}.progressBar{width:100%;height:8px;background:var(--bg-panel);border-radius:999px;overflow:hidden;margin:12px 0}.progressBar span{display:block;height:100%;background:linear-gradient(90deg,var(--primary),var(--mint),var(--accent));border-radius:999px}.logsTable{background:var(--bg-surface);border:1px solid var(--line);border-radius:16px;overflow:hidden;box-shadow:var(--soft-shadow)}table{width:100%;border-collapse:collapse;text-align:left}th,td{padding:16px 24px;border-bottom:1px solid var(--line);font-size:15px}th{background:#0f172a05;color:var(--muted);font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1px}tr:last-child td{border-bottom:none}tr:hover td{background:var(--primary-soft)}code{color:var(--accent);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:14px;background:#c084fc14;padding:2px 6px;border-radius:4px}.splitLayout{display:grid;grid-template-columns:1.4fr 1fr;gap:32px}.createForm{background:var(--bg-surface);border:1px solid var(--line);border-radius:18px;padding:32px;display:flex;flex-direction:column;gap:24px;height:fit-content;box-shadow:var(--soft-shadow)}.badge{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;font-size:12px;font-weight:600;border:1px solid transparent}.badge.delivered,.badge.verified,.badge.success{background:var(--success-bg);color:var(--success);border-color:var(--success-border)}.badge.queued,.badge.pending{background:#3b82f614;color:#3b82f6;border-color:#3b82f633}.badge.hard_bounced,.badge.failed,.badge.error{background:var(--danger-bg);color:var(--danger);border-color:var(--danger-border)}.badge.soft_bounced,.badge.deferred{background:var(--warning-bg);color:var(--warning);border-color:var(--warning-border)}.pricingGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:28px;margin-top:40px}.pricingCard{background:var(--bg-surface);border:1px solid var(--line);border-radius:24px;padding:40px 32px;text-align:center;box-shadow:var(--shadow);transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.pricingCard:hover{transform:translateY(-4px);border-color:var(--primary);box-shadow:0 20px 40px -15px #7c3aed26}.pricingCard.popular{border:2px solid var(--primary);animation:pulseGlow 4s infinite}.pricingCard.popular:before{content:"POPULAR";position:absolute;top:15px;right:-30px;background:var(--primary);color:#fff;font-size:10px;font-weight:800;padding:4px 30px;transform:rotate(45deg);letter-spacing:1px}.pricingCard strong{display:block;font-family:Playfair Display,Georgia,serif;font-size:40px;font-weight:800;margin:16px 0 8px;color:var(--ink)}.modalOverlay{align-items:center;animation:fadeIn .18s ease;background:#17152f7a;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:200}.modalCard{animation:slideUp .22s cubic-bezier(.16,1,.3,1);background:var(--bg-surface);border:1px solid var(--line);border-radius:18px;box-shadow:var(--shadow);color:var(--ink);max-height:calc(100vh - 48px);max-width:760px;overflow:auto;padding:28px;width:min(100%,760px)}.paymentModal{max-width:840px;padding:0;position:relative}.modalCloseButton{height:36px;padding:0;position:absolute;right:16px;top:16px;width:36px;z-index:1}.paymentPanel{display:grid;grid-template-columns:minmax(220px,.9fr) minmax(320px,1.25fr);min-height:420px}.paymentSummary{background:linear-gradient(135deg,#4f46e51f,#14b8a61f),var(--bg-panel);border-right:1px solid var(--line);display:flex;flex-direction:column;justify-content:center;padding:40px}.paymentSummary span{color:var(--primary-strong);font-size:12px;font-weight:800;letter-spacing:.08em;margin-bottom:12px;text-transform:uppercase}.paymentSummary h3{font-size:30px;line-height:1.1;margin:0 0 12px}.paymentSummary strong{color:var(--accent);font-size:20px;margin-bottom:20px}.paymentSummary p{color:var(--muted);line-height:1.6;margin:0}.paymentForm{display:flex;flex-direction:column;gap:18px;padding:40px}.paymentForm h3{font-size:22px;margin:0}.paymentFields{display:grid;gap:14px;grid-template-columns:1fr 1fr}.paymentError{background:var(--danger-bg);border:1px solid var(--danger-border);border-radius:10px;color:var(--danger);font-size:14px;margin:0;padding:12px 14px}.paymentActions{display:flex;gap:12px;margin-top:4px}.paymentActions button:first-child{flex:1}.guestLayout{min-height:100vh;background:linear-gradient(180deg,#fbf8f3,#f4fbf8 45%,#f8f5ff);display:flex;flex-direction:column}.guestHeader{display:flex;justify-content:space-between;align-items:center;padding:20px 48px;background:var(--glass-bg);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid var(--glass-border);position:sticky;top:0;z-index:50}.guestNav{display:flex;gap:32px}.guestNav a{color:var(--muted);font-size:15px;font-weight:500}.guestNav a:hover,.guestNav a.active{color:var(--ink)}.guestContainer{flex-grow:1;max-width:1200px;width:100%;margin:0 auto;padding:80px 24px}.guestContainer>.promoBadge{background:linear-gradient(135deg,#4f46e51a,#14b8a61f)!important;border-color:#4f46e529!important;color:var(--primary-strong)!important}.guestContainer>section{border-top:0!important;border:1px solid rgba(15,23,42,.06);border-radius:24px;padding:64px!important;margin-bottom:56px!important;box-shadow:var(--soft-shadow)}.guestContainer>section:nth-of-type(odd){--bg-surface: rgba(255, 255, 255, .92);--bg-panel: rgba(235, 250, 245, .9);background:linear-gradient(135deg,#eefcf7f5,#ffffffe6)}.guestContainer>section:nth-of-type(2n){--bg-surface: rgba(255, 255, 255, .92);--bg-panel: rgba(243, 240, 255, .9);background:linear-gradient(135deg,#f6f3fff5,#fffaf6eb)}.guestContainer>section:nth-of-type(3n){--bg-panel: rgba(255, 239, 234, .9);background:linear-gradient(135deg,#fff5f1f5,#f0f9ffe0)}.promoBadge{display:inline-flex;align-items:center;flex-wrap:wrap;background:var(--primary-soft);border:1px solid var(--primary-glow);border-radius:30px;padding:6px 16px;font-size:14px;color:var(--accent);margin-bottom:32px;gap:8px}.guestHeroSplit{background:linear-gradient(135deg,#4f46e51a,#14b8a61a),#fff!important;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:60px;align-items:start;margin-bottom:100px;text-align:left;overflow:hidden}.heroLeft,.heroRight{min-width:0}.hero-ctas{display:flex;align-items:center;gap:16px;margin-bottom:16px}.code-terminal-header{background:#ffffff05;padding:12px 16px;border-bottom:1px solid var(--line);display:flex;justify-content:space-between;align-items:center}.code-tabs-wrapper{display:flex;gap:12px}.activity-banner-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.channels-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:24px}.why-split-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:60px;align-items:start}.why-stats-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:24px}.steps-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.boring-parts-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:60px;align-items:center}.boring-features-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.boring-features-subgrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;margin-top:60px}.realtime-logs-split{background:var(--bg-surface);border:1px solid var(--line);border-radius:12px;overflow:hidden;display:grid;grid-template-columns:1.2fr 1fr;min-height:360px}.slider-container{background:var(--bg-surface);border:1px solid var(--line);border-radius:16px;padding:40px;margin-bottom:48px}.slider-results-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:24px;text-align:center;border-top:1px solid var(--line);padding-top:24px}.pricing-plans-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px}.footer-cta-section{border-top:1px solid var(--line);padding:80px 24px 40px;text-align:center}.guestContainer-docs{max-width:1300px!important}.docsSplitLayout{display:grid;grid-template-columns:240px 1fr;gap:40px;text-align:left}.docsGrid{display:grid;grid-template-columns:1.2fr 1fr;gap:40px}.guestFooter{background:var(--bg-surface);border-top:1px solid var(--line);padding:60px 80px;margin-top:100px;text-align:left}.footerGrid{display:grid;grid-template-columns:1.2fr repeat(3,1fr);gap:40px}.footerBottom{margin-top:60px;border-top:1px solid var(--line);padding-top:20px;font-size:13px;color:var(--muted);display:flex;justify-content:space-between;flex-wrap:wrap;gap:16px}.heroLeft p{color:var(--charcoal)!important}.heroLeft a[href="#channels"]{background:#fff!important;border:1px solid rgba(79,70,229,.16)!important;color:var(--primary-strong)!important;box-shadow:var(--soft-shadow)}.channelPills{display:flex;flex-wrap:wrap;gap:12px;margin-top:40px}.channelPill{display:inline-flex;align-items:center;gap:8px;padding:10px 16px;border-radius:12px;background:var(--bg-surface);border:1px solid var(--line);font-size:14px}.channelPill svg{color:var(--primary)}.channelPill.live{border-color:#10b98133}.channelPill.live b{color:var(--ink)}.channelPill.live span{color:var(--success);font-size:11px;background:var(--success-bg);padding:2px 6px;border-radius:6px;font-weight:700}.channelPill.soon{opacity:.6}.channelPill.soon b{color:var(--muted)}.channelPill.soon span{color:var(--muted);font-size:11px;background:var(--bg-panel);padding:2px 6px;border-radius:6px;font-weight:700}.heroRight{display:flex;flex-direction:column;gap:16px}.heroRight>div{max-width:100%;width:100%}.heroRight pre{min-width:100%;width:max-content}.codeTabButton{background:transparent;border:none;color:var(--muted);padding:6px 12px;border-radius:6px;font-size:13px;font-weight:600;display:flex;align-items:center;gap:6px}.codeTabButton:hover{background:#0f172a0a;color:var(--ink)}.codeTabButton.active{background:#0f8b8d1f;color:var(--primary-strong)}.inboxStatus{align-items:center;color:var(--success);display:inline-flex;gap:4px;font-weight:700}.sdkDock{display:flex;flex-wrap:wrap;justify-content:center;gap:14px}.sdkDock button{min-width:132px;background:#fffdf8e6;border:1px solid rgba(15,23,42,.08);color:var(--ink);box-shadow:var(--soft-shadow)}.sdkDock button:nth-child(1) svg{color:var(--primary)}.sdkDock button:nth-child(2) svg{color:var(--mint)}.sdkDock button:nth-child(3) svg{color:var(--accent)}.sdkDock button:nth-child(4) svg{color:var(--sky)}.sdkDock button:nth-child(5) svg{color:var(--lavender)}.sdkDock button:hover{background:#fff;border-color:#0f8b8d33}.featuresGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.featureCard{background:linear-gradient(180deg,#fffffff5,#f6f3ffd6);border:1px solid var(--line);border-radius:20px;padding:36px;text-align:left;transition:all .25s ease;box-shadow:var(--soft-shadow)}.featureCard:hover{border-color:var(--line-strong);transform:translateY(-2px);box-shadow:0 16px 36px #0f172a14}.faqIntro{margin-bottom:48px}.faqSection{background:linear-gradient(135deg,#eefcf7f5,#f6f3ffe6)!important}.faqIntro span{color:var(--primary);font-size:14px;font-weight:800;text-transform:uppercase}.faqIntro h2{color:var(--ink);font-family:Playfair Display,Georgia,serif;font-size:36px;margin:12px 0 16px}.faqIntro p{color:var(--muted)}.faqItem{background:var(--bg-surface);border:1px solid var(--line);border-radius:12px;margin-bottom:12px;overflow:hidden;transition:all .2s ease}.faqItem:hover{border-color:var(--line-strong)}.faqItem button{width:100%;display:flex;justify-content:space-between;align-items:center;padding:20px 28px;background:transparent;color:var(--ink);font-weight:600;font-size:16px;box-shadow:none}.faqItem button:hover{background:#0f172a03;box-shadow:none;transform:none}.faqItem p{padding:0 28px 20px;margin:0;color:var(--muted);font-size:14px;line-height:1.6;text-align:left}.emptyState{padding:48px;text-align:center;background:var(--bg-surface);border:1px dashed var(--line-strong);border-radius:16px}.emptyState b{font-size:16px;color:var(--ink);display:block;margin-bottom:8px}.emptyState p{color:var(--muted);margin:0;font-size:14px}.onboardingNotice{background:var(--mint-soft);border:1px solid rgba(20,184,166,.22);border-radius:14px;color:var(--charcoal);margin-bottom:24px;padding:18px 20px}.onboardingNotice b{color:var(--ink);display:block;font-size:16px;margin-bottom:6px}.onboardingNotice p{color:var(--muted);font-size:14px;line-height:1.5;margin:0}.verificationNotice{display:flex;flex-direction:column;max-width:620px}.verificationNotice button{align-self:flex-start;margin-top:18px}@media(max-width:980px){.featuresGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.splitLayout{grid-template-columns:1fr}.guestHeroSplit{grid-template-columns:1fr!important;gap:32px;margin-bottom:60px;align-items:stretch}.why-split-grid{grid-template-columns:1fr!important;gap:40px}.steps-grid{grid-template-columns:1fr!important;gap:24px}.boring-parts-grid{grid-template-columns:1fr!important;gap:32px}}@media(max-width:760px){.dashboardLayout{display:block}.sidebar{position:fixed;top:0;left:0;bottom:0;width:280px;z-index:100;transform:translate(-100%);transition:transform .3s ease}.sidebarOverlay.open{background:#17152f57;display:block;inset:0;position:fixed;z-index:90}.sidebar.open{transform:translate(0)}.mobileMenuButton,.mobileCloseButton{align-items:center;display:inline-flex;height:40px;justify-content:center;padding:0;width:40px}.mobileCloseButton{background:var(--bg-panel);box-shadow:none;color:var(--ink)}.mainContent{max-height:none;min-height:100vh;padding:24px!important}.guestHeader{padding:16px 24px}.guestContainer>section{border-radius:18px;padding:32px 20px!important}.guestNav{display:none}.guestAuthActions{display:flex}.sdkDock button{min-width:0;width:calc(50% - 8px)}.modalOverlay{align-items:flex-start;padding:16px}.modalCard{max-height:calc(100vh - 32px);padding:22px}.paymentModal{padding:0}.paymentPanel{grid-template-columns:1fr}.paymentSummary{border-bottom:1px solid var(--line);border-right:0;padding:28px}.paymentForm{padding:28px}.paymentActions{flex-direction:column}}img,svg,canvas,video{max-width:100%}pre{max-width:100%;overflow-x:auto;white-space:pre}.tabContent,.listSection,.developerPanel,.domainCard,.campaignsTab,.emailsTab,.overviewTab,.billingTab,.adminTab{min-width:0}.logsTable{overflow-x:auto;-webkit-overflow-scrolling:touch}.logsTable table{min-width:720px}.developerItem,.platformHero,.adminPlanActions,.domainActions,.contentHeader{min-width:0}.developerItem b,.developerItem span,td,th,code{overflow-wrap:anywhere}.platformStats{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin-bottom:32px}.platformStats>div,.statBox{background:var(--bg-surface);border:1px solid var(--line);border-radius:14px;box-shadow:var(--soft-shadow);padding:18px}.platformStats b,.statBox b{color:var(--muted);display:block;font-size:12px;text-transform:uppercase}.platformStats strong{color:var(--ink);display:block;font-size:28px;margin:8px 0 4px}.platformStats p{color:var(--muted);font-size:13px;margin:0}.adminLimitForm{align-items:center;display:flex;gap:8px}.adminLimitForm input{max-width:110px;padding:8px 10px}.adminLimitForm button{min-height:34px;padding:6px 10px}@media(max-width:1100px){.mainContent{padding:36px}.billingPlans{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))!important}.docsSplitLayout,.docsGrid,.guestContainer [style*="grid-template-columns: 1.2fr 1fr"],.guestContainer [style*="grid-template-columns: 1fr 1fr"]{grid-template-columns:1fr!important}.guestContainer [style*="grid-template-columns: repeat(3, 1fr)"]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))!important}.footerGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:760px){html,body{overflow-x:hidden}.brand{font-size:26px}.contentHeader{align-items:flex-start;flex-direction:column;gap:14px;margin-bottom:28px}.contentTitle{width:100%}.contentHeader h1{font-size:28px;line-height:1.1}.notice{width:100%}.toastNotice,.dashboardToast{left:16px;right:16px;top:16px;max-width:none;width:auto}.guestHeader{flex-direction:column;align-items:center;gap:14px}.guestAuthActions{gap:10px;width:100%}.guestAuthActions button{flex:1;margin-left:0!important;padding-inline:12px!important}.guestContainer{padding:28px 16px!important}.guestContainer>.promoBadge{align-items:flex-start;border-radius:18px;display:flex;font-size:13px;line-height:1.4;margin-bottom:18px;width:100%}.guestContainer>section{margin-bottom:28px!important}.guestHeroSplit{gap:24px;padding:28px 16px!important}.guestContainer h1{font-size:40px!important;line-height:1.05!important}.heroLeft p{font-size:16px!important;line-height:1.55!important;margin-bottom:24px!important;max-width:none!important}.guestContainer h2{font-size:30px!important;line-height:1.12!important}.guestContainer [style*="display: flex"],.developerItem,.platformHero,.adminPlanActions,.hero-ctas,.code-tabs-wrapper,.activity-banner-header{flex-wrap:wrap}.hero-ctas{flex-direction:column;align-items:stretch!important;gap:12px}.hero-ctas button,.hero-ctas a{display:inline-flex;justify-content:center;text-align:center;width:100%}.channelPills{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:24px}.heroRight>div{border-radius:10px!important}.code-terminal-header{flex-direction:column;align-items:flex-start!important;gap:12px}.code-tabs-wrapper{gap:8px;width:100%}.code-tabs-wrapper button{flex:1 1 calc(50% - 4px);justify-content:center;min-width:0;padding-inline:8px}.activity-banner-header{flex-direction:column;align-items:stretch;gap:10px}.activity-banner-header button{width:100%}.realtime-logs-split{min-height:auto!important}.realtime-logs-split>div:first-child{border-right:none!important;border-bottom:1px solid var(--line)!important}.slider-container{padding:24px 16px!important}.footer-cta-section{padding:48px 16px 32px!important}.sdkDock button{padding-inline:12px!important}.guestFooter{padding:36px 20px!important;margin-top:50px}.footerBottom{margin-top:36px;flex-direction:column;align-items:flex-start;gap:12px}.heroLeft>div[style*="display: flex"]{align-items:stretch!important;flex-direction:column!important}.heroLeft>div[style*="display: flex"] button,.heroLeft>div[style*="display: flex"] a{justify-content:center;text-align:center;width:100%}.channelPill{flex:none;justify-content:center;min-width:0;padding-inline:10px}.guestContainer [style*=grid-template-columns],.docsSplitLayout,.docsGrid,.footerGrid,.billingPlans,.featuresGrid,.metricsGrid,.pricingGrid,.platformStats,.channels-grid,.why-stats-grid,.boring-features-grid,.boring-features-subgrid,.realtime-logs-split,.slider-results-grid,.pricing-plans-grid{grid-template-columns:1fr!important}.guestContainer aside{border-right:0!important;border-bottom:1px solid var(--line);display:flex!important;gap:12px;overflow-x:auto;padding:0 0 14px!important}.guestContainer aside h4{display:none}.guestContainer aside button{flex:0 0 auto;white-space:nowrap;width:auto!important}.pricingCard,.featureCard,.createForm,.metricCard,.emptyState{border-radius:14px;padding:22px!important}.pricingCard strong,.metricCard strong{font-size:30px}.paymentSummary h3{padding-right:36px}.paymentFields{grid-template-columns:1fr}.logsTable{border-radius:12px;margin-inline:-4px}th,td{padding:12px 14px;font-size:13px}.developerItem{align-items:flex-start!important;gap:12px}.developerItem>div{min-width:0;width:100%}.developerItem button,.domainActions button,.platformHero button{width:100%}.adminPlanActions{display:grid!important;grid-template-columns:1fr;width:100%}.guestFooter{margin-top:36px!important;padding:36px 20px!important}}@media(max-width:420px){.mainContent{padding:18px!important}.guestContainer h1{font-size:34px!important}.guestContainer{padding-inline:12px!important}.guestHeroSplit{padding:24px 14px!important}.heroLeft p{font-size:15px!important}.guestContainer h2,.faqIntro h2{font-size:26px!important}button{min-height:42px;padding:10px 14px}.authCard,.paymentForm,.paymentSummary{padding:22px}.channelPill,.sdkDock button{flex-basis:100%;width:100%}.channelPills{grid-template-columns:1fr}.codeTabButton{flex-basis:100%}.modalOverlay{padding:10px}}
