.bb-landing{--accent:#34d399;--accent-glow:#34d39940;--accent-gradient:linear-gradient(135deg,#34d399,#6ee7b7 50%,#064e3b);--accent-hover:#6ee7b7;--accent-light:#34d3991f;--bg-card:#071511;--bg-card-hover:#0a1c16;--bg-elevated:#0c221a;--bg-input:#06140f;--bg-primary:#030806;--bg-secondary:#04110c;--border:#ffffff0d;--border-active:#34d3994d;--border-hover:#ffffff1a;--danger:#ef4444;--danger-bg:#ef444414;--radius-2xl:48px;--radius-full:9999px;--radius-lg:24px;--radius-md:16px;--radius-sm:12px;--radius-xl:32px;--radius-xs:8px;--shadow-glow:0 0 40px #34d3991f;--shadow-lg:0 12px 32px #0009;--shadow-md:0 4px 12px #00000080;--shadow-sm:0 1px 2px #0006;--shadow-xl:0 24px 64px #000000b3;--success:#34d399;--success-bg:#34d39914;--text-accent:#6ee7b7;--text-muted:#71717a;--text-primary:#fafafa;--text-secondary:#a1a1aa;--transition-fast:.15s cubic-bezier(.4,0,.2,1);--transition-normal:.25s cubic-bezier(.4,0,.2,1);--transition-slow:.4s cubic-bezier(.4,0,.2,1);--transition-spring:.5s cubic-bezier(.175,.885,.32,1.275);--warning:#f59e0b;color:var(--text-primary);background:var(--bg-primary);font-family:Plus Jakarta Sans,IBM Plex Sans Arabic,Noto Sans Arabic,system-ui,sans-serif;min-height:100vh}@keyframes spin{to{transform:rotate(1turn)}}.landing-page{background:var(--bg-primary);min-height:100vh;position:relative;overflow-x:clip}@keyframes slide-down{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-up{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.hero-content .anim-child{opacity:0;transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--i) * .12s + .3s);transform:translateY(30px)}.hero-content.revealed .anim-child{opacity:1;transform:translateY(0)}.hero-preview{opacity:0;transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1);transform:scale(.92)translateY(30px)}.hero-preview.revealed{opacity:1;transition-delay:.15s;transform:scale(1)translateY(0)}.features-section.revealed{opacity:1;transform:translateY(0)}.features-section.revealed .feature-card{opacity:0;animation:fade-up .6s cubic-bezier(.16,1,.3,1) forwards;animation-delay:calc(var(--i) * .1s + .2s)}.landing-footer.revealed{opacity:1;transform:translateY(0)}.navbar{z-index:1000;pointer-events:none;background:0 0;justify-content:center;padding:0 32px;transition:all .4s cubic-bezier(.16,1,.3,1);display:flex;position:fixed;top:0;left:0;right:0}.navbar.scrolled{padding-top:20px}.navbar-inner{pointer-events:auto;background:0 0;border:1px solid #0000;border-radius:24px;justify-content:space-between;align-items:center;width:100%;max-width:1200px;height:80px;padding:0;transition:all .4s cubic-bezier(.16,1,.3,1);display:flex}.navbar.scrolled .navbar-inner{-webkit-backdrop-filter:blur(24px);background:#0f0d0ca6;border-color:#34d39933;height:64px;padding:0 24px;box-shadow:0 10px 40px #0009,inset 0 1px #ffffff0d}.navbar-brand{align-items:center;gap:10px;display:flex}.navbar-logo{border-radius:var(--radius-sm);width:34px;height:34px;box-shadow:var(--shadow-glow);flex-shrink:0;transition:transform .3s,box-shadow .3s;overflow:hidden}.navbar-logo:hover{transform:scale(1.1)rotate(-5deg);box-shadow:0 0 20px #34d39966}.navbar-name{letter-spacing:-.3px;font-size:18px;font-weight:800;transition:all .3s}.navbar-brand:hover .navbar-name{color:var(--accent);text-shadow:0 0 10px #34d3994d}.navbar-links{background:var(--bg-card);border:1px solid var(--border);align-items:center;gap:4px;padding:4px 6px;display:flex}.nav-link,.navbar-links{border-radius:var(--radius-full)}.nav-link{color:var(--text-secondary);transition:all var(--transition);padding:7px 18px;font-size:13px;font-weight:600;position:relative;overflow:hidden}.nav-link:after{content:"";background:var(--accent);border-radius:1px;width:0;height:2px;transition:width .3s;position:absolute;bottom:4px;left:50%;transform:translate(-50%)}.nav-link:hover{color:var(--text-primary);background:var(--bg-elevated)}.nav-link:hover:after{width:60%}.navbar-right{align-items:center;gap:12px;display:flex}.nav-login{background:var(--accent);color:#0c0a09;border-radius:var(--radius-full);transition:all var(--transition);align-items:center;gap:8px;padding:8px 20px;font-size:13px;font-weight:700;display:inline-flex}.nav-login:hover{background:var(--accent-hover);box-shadow:var(--shadow-glow);transform:translateY(-1px)}.nav-lang-container{cursor:pointer}.nav-lang{color:#fff;border-radius:var(--radius-full);transition:all var(--transition);background:#ffffff08;border:1px solid #34d39980;align-items:center;gap:8px;padding:8px 14px;font-size:12px;font-weight:900;display:flex}.nav-lang:hover{border-color:var(--accent);background:#ffffff0f;box-shadow:0 0 20px #34d3991a}.nav-lang span{letter-spacing:.5px}@keyframes float-crown-badge{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-2px)scale(1.05)}}.nav-lang-chevron{color:var(--text-muted);transition:transform var(--transition)}.nav-lang-container:hover .nav-lang-chevron{color:var(--text-primary);transform:translateY(2px)}.nav-lang-container{position:relative}[dir=rtl] .nav-dropdown-wrapper,[dir=rtl] .nav-lang-container .nav-dropdown-wrapper{left:auto;right:0}@media (max-width:768px){.nav-user-container .nav-dropdown-wrapper{top:max(72px,calc(env(safe-area-inset-top) + 58px))!important;z-index:99999!important;width:min(280px,100vw - 24px)!important;padding-top:0!important;position:fixed!important;left:auto!important;right:12px!important}[dir=rtl] .nav-user-container .nav-dropdown-wrapper{left:auto!important;right:12px!important}.nav-lang-container .nav-dropdown-wrapper{top:max(72px,calc(env(safe-area-inset-top) + 58px))!important;z-index:99999!important;width:min(220px,100vw - 24px)!important;padding-top:0!important;position:fixed!important;left:auto!important;right:56px!important}[dir=rtl] .nav-lang-container .nav-dropdown-wrapper{left:auto!important;right:56px!important}.nav-lang-container .nav-dropdown,.nav-user-container .nav-dropdown{width:100%!important;margin-left:0!important;margin-right:0!important}}[dir=rtl] .guild-info-row,[dir=rtl] .lang-item-left,[dir=rtl] .nav-dropdown-header,[dir=rtl] .nav-dropdown-item,[dir=rtl] .nav-lang,[dir=rtl] .navbar-brand,[dir=rtl] .navbar-inner,[dir=rtl] .navbar-links,[dir=rtl] .navbar-right,[dir=rtl] .sidebar-footer,[dir=rtl] .sidebar-link,[dir=rtl] .user-info{flex-direction:row-reverse}@keyframes dropdown-fade-in{0%{opacity:0;transform:translateY(-10px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}.hero{text-align:center;z-index:1;padding:160px 32px 80px;position:relative;overflow:clip}.hero-glow{background:radial-gradient(#34d3991a,#0000 70%);width:900px;height:600px;animation:glow-pulse 6s ease-in-out infinite;top:5%}.hero-glow,.hero-glow-2{pointer-events:none;position:absolute;left:50%;transform:translate(-50%)}.hero-glow-2{background:radial-gradient(#34d3990f,#0000 70%);width:600px;height:400px;bottom:0}@keyframes glow-pulse{0%,to{opacity:.5;transform:translate(-50%)scale(1)}50%{opacity:.8;transform:translate(-50%)scale(1.1)}}.hero-content{z-index:2;max-width:800px;margin:0 auto;position:relative}.hero-badge{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-full);color:var(--text-secondary);align-items:center;gap:8px;margin-bottom:32px;padding:8px 20px;font-size:13px;font-weight:600;display:inline-flex}.badge-dot{background:var(--success);border-radius:50%;width:8px;height:8px;animation:dot-pulse 2s ease-in-out infinite;box-shadow:0 0 8px #22c55e80}@keyframes dot-pulse{0%,to{opacity:1}50%{opacity:.5}}.hero-title{letter-spacing:-2px;color:var(--text-primary);margin-bottom:24px;font-size:56px;font-weight:900;line-height:1.1}.hero-title-accent{background:linear-gradient(135deg,#34d399,#34d399 40%,#064e3b 70%,#34d399) 0 0/200% 200%;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;animation:shimmer-text 4s ease-in-out infinite;display:block}.hero-subtitle{color:var(--text-secondary);max-width:560px;margin:0 auto 40px;font-size:17px;line-height:1.7}.hero-actions{justify-content:center;align-items:center;gap:16px;display:flex}.hero-btn{border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition);border:none;align-items:center;gap:10px;padding:14px 32px;font-family:Plus Jakarta Sans,sans-serif;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.hero-btn:before{content:"";background:#ffffff1a;border-radius:50%;width:0;height:0;transition:width .6s,height .6s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hero-btn:hover:before{width:300px;height:300px}.hero-btn-outline{color:var(--text-primary);border:1px solid var(--border-hover);background:0 0}.hero-btn-outline:hover{border-color:var(--accent);background:var(--accent-light);box-shadow:var(--shadow-glow);transform:translateY(-2px)}.hero-btn-filled{background:var(--accent);color:#0c0a09;border:1px solid #0000}.hero-btn-filled:hover{background:var(--accent-hover);box-shadow:var(--shadow-glow-strong);transform:translateY(-2px)}.hero-preview{z-index:2;perspective:1200px;max-width:900px;margin:80px auto 0;position:relative}.preview-window{background:var(--bg-secondary);border:1px solid var(--border);border-radius:var(--radius-lg);transition:transform .5s,box-shadow .5s;overflow:hidden;transform:rotateX(4deg);box-shadow:0 20px 80px #00000080,0 0 60px #34d3990f}.preview-window:hover{transform:rotateX(0);box-shadow:0 30px 100px #0009,0 0 80px #34d3991a}.hero-preview.revealed .preview-chart-bar{transform:scaleY(1)}.floating-card{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);z-index:10;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);align-items:center;gap:12px;padding:14px 20px;animation:float-card 5s ease-in-out infinite;display:flex;position:absolute}.floating-card-1{bottom:40px;right:-20px}@keyframes float-card{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.floating-card-icon{border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.floating-card-icon.success{background:var(--success-bg);color:var(--success);border:1px solid #22c55e33}.floating-card-title{color:var(--text-muted);font-size:12px;font-weight:600}.floating-card-sub{color:var(--text-primary);font-size:14px;font-weight:700}@keyframes slide-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:900px){.lp-footer-grid{grid-template-columns:1fr 1fr!important}}.legal-hero{text-align:center;z-index:1;padding:160px 32px 60px;position:relative;overflow:clip}.legal-content.revealed{opacity:1;transform:translateY(0)}@keyframes fade-in-opacity{0%{opacity:0}to{opacity:1}}@media (max-width:1023px){.main-content>.navbar{display:none!important}.mobile-header-bar,.sidebar-close-btn{display:flex}.sidebar{z-index:1100;transform:translate(-100%);box-shadow:0 0 40px #000c}.sidebar.open{transform:translate(0)}[dir=rtl] .sidebar{transform:translate(100%)}[dir=rtl] .sidebar.open{transform:translate(0)}.main-content{margin-left:0!important;margin-right:0!important;padding:88px 20px 20px!important}.dashboard-layout.sidebar-open .main-content{box-sizing:border-box!important;width:calc(100% - min(280px,34vw))!important;max-width:calc(100% - min(280px,34vw))!important;margin-left:min(280px,34vw)!important;margin-right:0!important;padding-left:16px!important;padding-right:16px!important}[dir=rtl] .dashboard-layout.sidebar-open .main-content{margin-left:0!important;margin-right:min(280px,34vw)!important}.table-container{-webkit-overflow-scrolling:touch;overflow-x:auto}.stats-elegant-grid{grid-template-columns:repeat(3,1fr)!important}.elegant-card{border-radius:20px!important;padding:24px 16px!important}.stats-row{grid-template-columns:repeat(3,1fr)!important}.dashboard-main-row{grid-template-columns:1fr!important;gap:24px!important}.config-grid{padding:20px!important}.config-grid,.config-grid-v4{grid-template-columns:1fr!important;gap:20px!important}.dashboard-header-v2{flex-direction:column!important;align-items:flex-start!important;gap:16px!important;margin-bottom:24px!important}.header-actions-v2{align-items:flex-start!important;width:100%!important}}@media (max-width:768px){.dashboard-main-row.space-large{flex-direction:column!important;display:flex!important}.dashboard-main-row.space-large>.autorole-main-panel,.dashboard-main-row.space-large>.glass-panel{z-index:20;order:1;position:relative}.dashboard-main-row.space-large>.glass-sidebar{z-index:1;order:2;position:relative}.custom-dropdown-container{z-index:50;position:relative}a,button,div,h1,h2,h3,h4,h5,h6,label,p,span,strong,td,th{overflow-wrap:break-word!important;word-break:break-word!important}.card,.elegant-card,.toggle-container,img,input,select,textarea{box-sizing:border-box!important;max-width:100%!important}.module-title-premium{letter-spacing:-1px!important;margin:8px 0!important;font-size:28px!important}.header-text-v2 h1,.page-header h1{font-size:24px!important}.module-header-v2{flex-direction:column!important;align-items:flex-start!important;gap:16px!important;margin-bottom:16px!important}.header-glass-actions{flex-wrap:wrap!important;justify-content:flex-start!important;gap:10px!important;width:100%!important}.stats-elegant-grid,.stats-row{grid-template-columns:repeat(2,1fr)!important}.stats-grid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))!important}.charts-row{grid-template-columns:1fr!important}.audit-stats-row,.preview-stats-row,.stats-mini-grid{grid-template-columns:repeat(2,1fr)!important}.apply-field-grid{grid-template-columns:1fr!important}.navbar-links{display:none}.hero-title{letter-spacing:-1px;font-size:34px}.hero-subtitle{font-size:15px}.hero-actions{flex-direction:column}.hero-preview{max-width:min(1180px,100% - 24px)}.preview-window{transform:none}.floating-card{display:none}.features-grid{grid-template-columns:1fr}.footer-inner{text-align:center;flex-direction:column;gap:12px}.ambient-orb{display:none}.lp-footer-grid{grid-template-columns:1fr!important}.lp-footer-grid>div:first-child{max-width:100%!important}.legal-hero{padding:120px 20px 40px}.legal-content{padding:0 20px 60px}.legal-card{padding:20px}.legal-card-header h2{font-size:15px}.selector-toolbar{flex-direction:column!important;align-items:stretch!important;gap:12px!important;padding:12px!important}.toolbar-sorts{justify-content:center!important}.server-action-btn,.toolbar-search,.toolbar-sorts{width:100%!important}.server-action-btn{margin-top:12px;opacity:1!important;position:relative!important;bottom:0!important;left:0!important;transform:translate(0)!important}.server-members{display:none!important}.server-card{min-height:auto!important;padding:24px 16px!important}}@keyframes fade-in-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes float{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-4px)rotate(5deg)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes security-pulse{0%{opacity:.5;transform:scale(1)}to{opacity:0;transform:scale(1.5)}}@keyframes mini-pulse{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(2)}}@keyframes pulse-ring{0%{opacity:.8;transform:scale(.8)}to{opacity:0;transform:scale(2)}}@keyframes premium-pulse{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(2.5)}}@keyframes pulse-glow{0%,to{opacity:.5;filter:blur(2px);transform:scale(1)}50%{opacity:1;filter:blur();transform:scale(1.1)}}.embed-hero-v4{border:1px solid #ffffff0d;border-radius:4px;max-width:100%;margin-top:8px}.v-editor-hero-upload{margin-top:8px}.hero-upload-zone,.v-editor-hero-upload{flex-direction:column;gap:12px;display:flex}.hero-upload-zone{color:#a1a1aa;cursor:pointer;border:2px dashed #ffffff1a;border-radius:12px;align-items:center;padding:24px;transition:all .2s}.hero-upload-zone span{font-size:14px;font-weight:500}.hero-url-row{align-items:center;gap:8px;display:flex}.hero-upload-zone{background:#ffffff03!important;border:2px dashed #34d39933!important;border-radius:20px!important;padding:40px!important}.hero-upload-zone:hover{border-color:var(--accent)!important;color:var(--accent)!important;background:#34d3990d!important}@keyframes placeholder-pulse{0%,to{border-color:#34d39966;box-shadow:0 0 12px #34d39926}50%{border-color:#34d39999;box-shadow:0 0 20px #34d3994d}}@keyframes pulse{0%{opacity:.4}50%{opacity:1}to{opacity:.4}}.adm-nav-link{color:#ffffff73;transition:all var(--transition-fast);border-radius:10px;align-items:center;gap:10px;padding:10px 12px;font-size:13px;font-weight:600;text-decoration:none;display:flex}.adm-nav-link:hover{color:#fff;background:#ffffff0a}.adm-nav-link.active{color:#f87171;background:#ef444414;border:1px solid #ef444426}.floating-card-2{animation-delay:2.5s;top:40px;left:-20px}.floating-card-icon.gold{background:var(--accent-light);color:var(--accent);border:1px solid #34d39940}.lp-cta.revealed,.lp-how.revealed,.lp-modules.revealed,.lp-stats-bar.revealed{opacity:1;transform:translateY(0)}.lp-footer{border-top:1px solid var(--border);padding:0!important}.lp-footer-inner{justify-content:space-between;gap:48px;max-width:1100px;margin:0 auto;padding:56px 32px 40px}.lp-footer-brand,.lp-footer-inner{align-items:flex-start;display:flex}.lp-footer-brand{gap:14px;max-width:280px}.lp-footer-logo{border-radius:var(--radius-sm);width:40px;height:40px;box-shadow:var(--shadow-glow);flex-shrink:0;overflow:hidden}.lp-footer-name{color:var(--text-primary);margin-bottom:6px;font-size:16px;font-weight:800}.lp-footer-tagline{color:var(--text-muted);margin:0;font-size:13px;line-height:1.55}.lp-footer-links{gap:56px;display:flex}.lp-footer-col{flex-direction:column;gap:10px;display:flex}.lp-footer-col-title{text-transform:uppercase;letter-spacing:.8px;color:var(--text-muted);margin-bottom:4px;font-size:12px;font-weight:800}.lp-footer-col a{color:var(--text-secondary);transition:color var(--transition-fast);font-size:14px;text-decoration:none}.lp-footer-col a:hover{color:var(--accent)}.lp-footer-bottom{border-top:1px solid var(--border);text-align:center;padding:20px 32px}.lp-footer-bottom p{color:var(--text-muted);margin:0;font-size:13px}@media (max-width:900px){.lp-stats-inner{grid-template-columns:repeat(2,1fr)}.lp-steps{grid-template-columns:1fr}.lp-footer-inner{flex-direction:column;gap:32px}.lp-footer-links{gap:32px}.lp-section-title{font-size:28px}.lp-cta-inner{padding:40px 24px}}@media (max-width:768px){*{box-sizing:border-box!important}.card,.elegant-card,.stat-card,.toggle-container,button,canvas,iframe,img,input,select,textarea{box-sizing:border-box!important;max-width:100%!important}.features-section h2,.guild-name,.hero-title,.module-title-premium,.nav-dropdown-name,.selector-title,.server-name,.stat-label,.stat-value,.user-name,.v2-title-node,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word!important;word-break:break-word!important;line-height:1.35!important}a,button,div,label,p,span,strong,td,th{overflow-wrap:break-word!important}.chart-container,.chart-content,[class*=recharts-]{box-sizing:border-box!important;max-width:100%!important}.welcome-studio-wrapper{border-radius:20px!important;margin-top:24px!important;padding:16px!important}.studio-canvas-portal{gap:16px!important}.studio-canvas-portal,.studio-inspector-panel{border-radius:16px!important;padding:16px!important}.studio-inspector-panel{height:auto!important;min-height:auto!important}.config-section-v2{border-radius:24px!important;padding:20px!important}.setting-item-v2{border-radius:16px!important;flex-direction:column!important;align-items:flex-start!important;gap:16px!important;margin-bottom:20px!important;padding:16px!important}.setting-item-v2 .toggle-v2{align-self:flex-start!important;margin-left:0!important}.preview-container-v2{border-radius:24px!important;gap:16px!important;padding:16px!important}.discord-simulation{border-radius:16px!important;padding:16px!important}.panel-header-v4{flex-direction:column!important;align-items:stretch!important;gap:16px!important;padding:16px!important}.panel-title-v4{width:100%!important}.role-setup-card-premium{border-radius:16px!important;padding:20px!important}.setup-header-premium{gap:12px!important;margin-bottom:20px!important}.setup-icon-box-premium{border-radius:12px!important;width:48px!important;height:48px!important}.setup-icon-box-premium svg{width:20px!important;height:20px!important}.setup-info-premium h4{margin-bottom:2px!important;font-size:16px!important}.setup-info-premium p{font-size:12px!important}.automation-stats-row{grid-template-columns:repeat(2,1fr)!important;gap:12px!important;padding:16px!important;display:grid!important}.auto-stat-card{border-radius:16px!important;gap:12px!important;padding:14px 16px!important}.stat-icon-mini{border-radius:10px!important;width:36px!important;height:36px!important;padding:8px!important}.stat-content .stat-label{font-size:9px!important}.stat-content .stat-value{font-size:16px!important}.panel-header{flex-direction:column!important;align-items:stretch!important;gap:16px!important;padding:16px!important}.panel-search{width:100%!important;max-width:100%!important}.elegant-table-container{overflow-x:visible!important}.elegant-table{background:0 0!important;display:block!important}.elegant-table thead{display:none!important}.elegant-table t.bb-landing{flex-direction:column!important;gap:16px!important;width:100%!important;display:flex!important}:is(.elegant-table tr:has(.empty-state-premium),.elegant-table tr:has(.empty-row)){box-shadow:none!important;background:0 0!important;border:none!important;padding:0!important;display:block!important;transform:none!important}.elegant-table tr{box-sizing:border-box!important;background:#ffffff05!important;border:1px solid #ffffff0d!important;border-radius:20px!important;flex-direction:column!important;gap:12px!important;padding:16px 80px 16px 16px!important;transition:all .3s!important;display:flex!important;position:relative!important}.elegant-table tr:hover{background:#ffffff0a!important;border-color:#34d39940!important;transform:translateY(-2px)!important;box-shadow:0 10px 30px #0000004d!important}.elegant-table td{text-align:left!important;box-sizing:border-box!important;width:100%!important}.elegant-table td,.elegant-table td.empty-row{background:0 0!important;border:none!important;padding:0!important;display:block!important}.elegant-table td:last-child{width:auto!important;position:absolute!important;top:16px!important;right:16px!important}.row-actions-v2{justify-content:flex-end!important;gap:8px!important}.elegant-table td:nth-last-child(2){border-top:1px solid #ffffff0d!important;justify-content:space-between!important;align-items:center!important;width:100%!important;margin-top:6px!important;padding-top:12px!important;display:flex!important}.elegant-table td:nth-last-child(2):before{content:"STATUS CONTROL"!important;color:#fff6!important;letter-spacing:1px!important;font-size:9px!important;font-weight:900!important}.response-cell{width:100%!important}.response-preview-v2{white-space:normal!important;word-break:break-word!important;max-width:100%!important}*{box-sizing:border-box!important}.card,.elegant-card,.stat-card,.toggle-container,button,canvas,iframe,img,input,select,textarea{box-sizing:border-box!important;max-width:100%!important}.features-section h2,.guild-name,.hero-title,.module-title-premium,.nav-dropdown-name,.selector-title,.server-name,.stat-label,.stat-value,.user-name,.v2-title-node,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word!important;word-break:break-word!important;line-height:1.35!important}a,button,div,label,p,span,strong,td,th{overflow-wrap:break-word!important;word-break:break-word!important;line-height:1.55!important}.card,.elegant-card,.feature-card,.guild-card,.leaderboard-item,.milestone-card,.server-card,.stat-card,.v2-container{height:auto!important;min-height:0!important}.hero-title,h1{font-size:24px!important}.features-section h2,.selector-title,h2{font-size:20px!important}h3{font-size:17px!important}.module-title-premium{font-size:24px!important}.header-actions,.header-glass-actions,.selector-stats,.sidebar-footer,.toolbar-sorts,.user-stats-mini{flex-wrap:wrap!important;gap:8px!important}.chart-container,.chart-content,[class*=recharts-]{box-sizing:border-box!important;max-width:100%!important}.welcome-studio-wrapper{border-radius:20px!important;margin-top:24px!important;padding:16px!important}.studio-canvas-portal{gap:16px!important}.studio-canvas-portal,.studio-inspector-panel{border-radius:16px!important;padding:16px!important}.studio-inspector-panel{height:auto!important;min-height:auto!important}.config-section-v2{border-radius:24px!important;padding:20px!important}.setting-item-v2{border-radius:16px!important;flex-direction:column!important;align-items:flex-start!important;gap:16px!important;margin-bottom:20px!important;padding:16px!important}.setting-item-v2 .toggle-v2{align-self:flex-start!important;margin-left:0!important}.preview-container-v2{border-radius:24px!important;gap:16px!important;padding:16px!important}.discord-simulation{border-radius:16px!important;padding:16px!important}.panel-header-v4{flex-direction:column!important;align-items:stretch!important;gap:16px!important;padding:16px!important}.panel-title-v4{width:100%!important}.role-setup-card-premium{border-radius:16px!important;padding:20px!important}.setup-header-premium{gap:12px!important;margin-bottom:20px!important}.setup-icon-box-premium{border-radius:12px!important;width:48px!important;height:48px!important}.setup-icon-box-premium svg{width:20px!important;height:20px!important}.setup-info-premium h4{margin-bottom:2px!important;font-size:16px!important}.setup-info-premium p{font-size:12px!important}.automation-stats-row{grid-template-columns:repeat(2,1fr)!important;gap:12px!important;padding:16px!important;display:grid!important}.auto-stat-card{border-radius:16px!important;gap:12px!important;padding:14px 16px!important}.stat-icon-mini{border-radius:10px!important;width:36px!important;height:36px!important;padding:8px!important}.stat-content .stat-label{font-size:9px!important}.stat-content .stat-value{font-size:16px!important}.panel-header{flex-direction:column!important;align-items:stretch!important;gap:16px!important;padding:16px!important}.panel-search{width:100%!important;max-width:100%!important}.elegant-table-container{overflow-x:visible!important}.elegant-table{background:0 0!important;display:block!important}.elegant-table thead{display:none!important}.elegant-table t.bb-landing{flex-direction:column!important;gap:16px!important;width:100%!important;display:flex!important}}@media (max-width:768px){:is(.elegant-table tr:has(.empty-state-premium),.elegant-table tr:has(.empty-row)){box-shadow:none!important;background:0 0!important;border:none!important;padding:0!important;display:block!important;transform:none!important}.elegant-table tr{box-sizing:border-box!important;background:#ffffff05!important;border:1px solid #ffffff0d!important;border-radius:20px!important;flex-direction:column!important;gap:12px!important;padding:16px 80px 16px 16px!important;transition:all .3s!important;display:flex!important;position:relative!important}.elegant-table tr:hover{background:#ffffff0a!important;border-color:#34d39940!important;transform:translateY(-2px)!important;box-shadow:0 10px 30px #0000004d!important}.elegant-table td{text-align:left!important;box-sizing:border-box!important;width:100%!important}.elegant-table td,.elegant-table td.empty-row{background:0 0!important;border:none!important;padding:0!important;display:block!important}.elegant-table td:last-child{width:auto!important;position:absolute!important;top:16px!important;right:16px!important}.row-actions-v2{justify-content:flex-end!important;gap:8px!important}.elegant-table td:nth-last-child(2){border-top:1px solid #ffffff0d!important;justify-content:space-between!important;align-items:center!important;width:100%!important;margin-top:6px!important;padding-top:12px!important;display:flex!important}.elegant-table td:nth-last-child(2):before{content:"STATUS CONTROL"!important;color:#fff6!important;letter-spacing:1px!important;font-size:9px!important;font-weight:900!important}.response-cell{width:100%!important}.response-preview-v2{white-space:normal!important;word-break:break-word!important;max-width:100%!important}}@media (max-width:1366px){.dashboard-layout .sidebar{box-shadow:0 0 40px #000c;z-index:1100!important;transform:translate(-100%)!important}.dashboard-layout[dir=rtl] .sidebar{transform:translate(100%)!important}.dashboard-layout .sidebar.open,.dashboard-layout.sidebar-open .sidebar{transform:translate(0)!important}.dashboard-layout .main-content{width:100%!important;max-width:100%!important;padding:72px 16px calc(96px + env(safe-area-inset-bottom))!important;margin-left:0!important;margin-right:0!important}.dashboard-layout .main-content>.navbar{display:none!important}.dashboard-layout .sidebar-close-btn{display:flex!important}.dashboard-layout .mobile-dash-topbar{z-index:40;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0a0b0df0;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:10px;min-height:52px;margin:-16px -16px 12px;padding:8px 12px;position:sticky;top:0;display:flex!important}.dashboard-layout .mobile-bottom-nav{left:max(12px,env(safe-area-inset-left));right:max(12px,env(safe-area-inset-right));bottom:max(12px,env(safe-area-inset-bottom));z-index:990;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0c0a09eb;border:1px solid #34d3992e;border-radius:18px;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:7px;box-shadow:0 18px 46px #00000070;display:grid!important;position:fixed!important}.dashboard-layout .mobile-bottom-nav-item{color:#949ba4;cursor:pointer;background:0 0;border:0;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:3px;min-height:48px;font-size:10px;font-weight:700;text-decoration:none;display:flex}.dashboard-layout .mobile-bottom-nav-item.active{color:var(--accent);background:#34d3991f}.dashboard-layout .sidebar-backdrop-mobile{display:block!important}.dashboard-layout .main-scroll-area{padding-bottom:calc(24px + env(safe-area-inset-bottom))!important}}.action-btn,.adm-create-btn,.adm-refresh,.gw-cancel-btn,.gw-new-btn,.gw-upload-btn,.nav-login,.save-btn-premium,.secondary-button,.toolbar-btn{min-height:40px}.ap-select-trigger,.embed-modal-body,.embed-modal-card,.embed-modal-editor,.embed-modal-overlay,.embed-modal-preview,.gw-input-icon,.input-with-icon,.panel-search,.premium-features-strip,.premium-hero-block,.premium-page-shell,.premium-plans-grid,.premium-redeem-panel,.premium-top-nav,.responsive-table-scroll,.rules-category-row,.rules-editor-modal,.rules-editor-overlay,.toolbar-search,.tv-banner-mode-tabs{min-width:0;max-width:100%}.main-content>.navbar{left:280px;right:0}[dir=rtl] .main-content>.navbar{left:0;right:280px}@media (max-width:1023px){.main-content{width:100%!important;margin-left:0!important;margin-right:0!important;padding:0!important}.dashboard-layout.sidebar-open .main-content{width:calc(100% - min(280px,34vw))!important;margin-left:min(280px,34vw)!important;margin-right:0!important}[dir=rtl] .dashboard-layout.sidebar-open .main-content{margin-left:0!important;margin-right:min(280px,34vw)!important}.main-scroll-area{max-width:100%!important;padding:88px 20px 40px!important}.mobile-header-bar{padding-left:max(16px,env(safe-area-inset-left));padding-right:max(16px,env(safe-area-inset-right));display:flex!important}.mobile-guild-badge{min-width:0;max-width:calc(100vw - 86px)}.sidebar{width:min(340px,88vw)!important}.sidebar-nav-scroll{padding-bottom:max(20px,env(safe-area-inset-bottom))}.main-content>.navbar{display:none!important}.selector-container,.server-selector-layout>div{max-width:100%}.server-selector-layout{padding:96px 20px calc(96px + env(safe-area-inset-bottom));-webkit-overflow-scrolling:touch!important;touch-action:pan-y!important;overflow:clip auto!important}.navbar{padding-left:20px;padding-right:20px}}@media (max-width:900px){.adm-header,.adm-page-header,.dashboard-header-v2,.gw-modal-header,.modal-header-v3,.module-header-v2,.overview-header,.panel-header,.panel-header-v4,.selector-header{flex-direction:column!important;align-items:stretch!important;gap:16px!important}.gw-modal-tabs,.header-actions,.header-actions-v2,.header-glass-actions,.tickets-toolbar-v3>*,.toolbar-sorts{width:100%;justify-content:flex-start!important}.adm-title,.module-title-premium,.selector-title{letter-spacing:-.8px!important;font-size:30px!important;line-height:1.12!important}.module-container{gap:24px!important}.adm-section-card,.bottom-card,.card,.chart-container,.config-section-v2,.elegant-card,.gw-analytics-card,.gw-card,.role-setup-card-premium,.stat-card{border-radius:16px!important}.adm-form,.card,.config-section-v2,.elegant-card,.gw-card,.gw-empty-state{padding:20px!important}.adm-table,.table,.tickets-table-v3{min-width:680px}.tickets-table-container-v3{border-radius:18px!important}.table td,.table th,.tickets-table-v3 td,.tickets-table-v3 th{padding:14px 16px!important}.adm-layout{flex-direction:column;display:flex}.adm-sidebar{z-index:80;border-bottom:1px solid #ffffff0f;border-right:none;max-height:none;inset:0 0 auto;width:100%!important;position:sticky!important}.adm-sidebar-brand{padding:14px 16px}.adm-sidebar-footer,.adm-sidebar-section-label{display:none!important}.adm-sidebar-nav{-webkit-overflow-scrolling:touch;flex-direction:row;gap:8px;padding:8px 12px 12px;overflow-x:auto}.adm-nav-link{white-space:nowrap;flex:none}.adm-main{width:100%;margin-left:0!important;margin-right:0!important}.adm-topbar{padding:0 16px}.adm-content{padding:20px}[style*="grid-template-columns: 1fr 1.2fr"],[style*="grid-template-columns: 1fr 110px"],[style*="grid-template-columns: 1fr 120px"],[style*="grid-template-columns: 1fr 180px"],[style*="grid-template-columns: 1fr 1fr"],[style*="grid-template-columns: repeat(2"],[style*="grid-template-columns: repeat(3"]{grid-template-columns:1fr!important}[style*="grid-template-columns: repeat(15, max-content)"]{grid-template-columns:repeat(auto-fit,minmax(92px,1fr))!important}[style*="grid-template-columns: repeat(auto-fill, minmax(280px"],[style*="grid-template-columns: repeat(auto-fill, minmax(300px"]{grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr))!important}[style*="max-width: 620"],[style*="max-width: 680"],[style*="max-width: 700"],[style*="max-width: 760"],[style*=max-width\:620],[style*=max-width\:680],[style*=max-width\:700],[style*=max-width\:760]{max-width:100%!important}}@media (max-width:768px){.main-scroll-area{padding-left:16px!important;padding-right:16px!important}.navbar{padding-left:14px;padding-right:14px}.navbar-inner{height:64px}.navbar-name{font-size:15px}.navbar-right{gap:8px}.nav-user-chevron,.nav-user-name{display:none}.nav-user-profile{padding-right:4px}.nav-lang{padding:8px 10px}.adm-health-grid,.adm-stats-grid,.audit-stats-row,.automation-stats-row,.gw-analytics-grid,.preview-stats-row,.stats-elegant-grid,.stats-grid,.stats-mini-grid,.stats-row{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}.guilds-grid,.gw-cards-grid,.servers-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,180px),1fr))!important;gap:14px!important}.ap-toggle-card,.gw-upload-row,.leaderboard-item,.modal-footer-v3,.overview-header,.selector-toolbar,.setting-item-v2,.toolbar-sorts{flex-direction:column!important;align-items:stretch!important}.leaderboard-item{gap:12px!important}.user-profile,.user-stats-mini{width:100%}.user-stats-mini{flex-wrap:wrap}.action-btn.primary,.action-btn.secondary,.adm-refresh,.gw-cancel-btn,.gw-new-btn,.gw-upload-btn,.save-btn-premium,.secondary-button,.toolbar-btn{justify-content:center;width:100%}.modal-footer-v3,.modal-header-v3{padding:18px!important}.m-title-v3 h2{font-size:22px!important}.ticket-modal-overlay{padding:12px!important}.autoline-modal-card,.autoreaction-modal-card,.autoresponder-modal-card,.elegant-modal,.gw-modal,.v3-modal-card{border-radius:18px!important;width:calc(100vw - 24px)!important;max-width:calc(100vw - 24px)!important;max-height:calc(100vh - 24px)!important}.gw-modal-body,.modal-body-v3,.modal-canvas-v3{padding:18px!important}.embed-modal-overlay{align-items:center!important;padding:12px!important}.embed-modal-card{border-radius:16px!important;width:calc(100vw - 24px)!important;max-width:calc(100vw - 24px)!important;max-height:calc(100vh - 24px)!important}.embed-modal-.bb-landing{flex-direction:column!important;display:flex!important;overflow-y:auto!important}.embed-modal-editor,.embed-modal-preview{border-left:none!important;border-right:none!important;max-height:none!important;padding:18px!important}.embed-modal-preview{border-top:1px solid var(--border)!important}.rules-category-row{flex-wrap:wrap!important;align-items:flex-start!important}.rules-category-row>div:nth-child(3){flex-basis:min(100%,420px)}.rules-editor-overlay{padding:12px!important}.rules-editor-modal{width:calc(100vw - 24px)!important;max-width:calc(100vw - 24px)!important;max-height:calc(100vh - 24px)!important;padding:18px!important}.tv-banner-mode-tabs{flex-wrap:wrap}.tv-banner-mode-tabs button{flex:140px;justify-content:center}.modal-sidebar-v3{max-height:180px}.emoji-picker-modal{width:calc(100vw - 24px)!important;max-width:calc(100vw - 24px)!important;max-height:calc(100vh - 24px)!important}.ap-dropdown{width:100%!important;min-width:0!important}.adm-topbar-path,.adm-topbar-user span{display:none}}@media (max-width:560px){.main-scroll-area{padding:80px 12px 28px!important}.mobile-header-bar{height:58px;padding-left:12px;padding-right:12px}.mobile-menu-toggle{width:36px;height:36px}.adm-title,.hero-title,.module-title-premium,.selector-title{font-size:26px!important}.adm-desc,.module-badge,.module-desc-elegant,.page-header p,.selector-pill{font-size:12px!important}.adm-health-grid,.adm-stats-grid,.audit-stats-row,.automation-stats-row,.gw-analytics-grid,.preview-stats-row,.stats-elegant-grid,.stats-grid,.stats-mini-grid,.stats-row{grid-template-columns:1fr!important}.adm-form,.card,.config-section-v2,.elegant-card,.gw-card,.gw-empty-state,.legal-card{padding:16px!important}.section-header-v2{align-items:flex-start}.gw-modal-tabs,.status-filter-container-v3{-webkit-overflow-scrolling:touch;overflow-x:auto;flex-wrap:nowrap!important}.gw-modal-tab,.status-filter-btn-v3{flex:none}.gw-input,.gw-input-icon input,.gw-input-icon select,.gw-select,.gw-textarea,.input-with-icon input,.input-with-icon select{font-size:13px!important}.adm-table,.table,.tickets-table-v3{min-width:620px}.server-selector-layout{padding:84px 12px calc(88px + env(safe-area-inset-bottom));-webkit-overflow-scrolling:touch!important;touch-action:pan-y!important;overflow:clip auto!important}.guilds-grid,.gw-cards-grid,.servers-grid{grid-template-columns:1fr!important}.adm-content{padding:14px}.adm-sidebar-brand{padding:12px}.adm-nav-link{padding:9px 10px;font-size:12px}.redeem-card{border-radius:20px;padding:28px 20px}.premium-page-shell{padding:28px 12px 360px!important}.premium-top-nav{flex-direction:column!important;align-items:stretch!important;gap:10px!important;margin-bottom:36px!important}.premium-top-nav button{justify-content:center;width:100%}.premium-hero-block h1{font-size:30px!important}.premium-plans-grid{grid-template-columns:1fr!important;margin-bottom:28px!important}.premium-features-strip{flex-direction:column!important;align-items:stretch!important;padding:16px!important}.premium-redeem-panel{border-radius:16px!important;width:auto!important;max-width:calc(100vw - 24px)!important;bottom:12px!important;left:12px!important;right:12px!important}}.dashboard-layout.dash-compact .main-content>.navbar,html.dash-compact .main-content>.navbar{display:none!important}@media (max-width:1023px){.dashboard-layout .main-content>.navbar{z-index:995;padding:max(10px,env(safe-area-inset-top)) max(12px,env(safe-area-inset-right)) 0 max(12px,env(safe-area-inset-left))!important;display:flex!important;left:0!important;right:0!important}.dashboard-layout .main-content>.navbar.scrolled{padding-top:max(10px,env(safe-area-inset-top))!important}.dashboard-layout .main-content>.navbar .navbar-inner{-webkit-backdrop-filter:blur(22px);background:#0f0d0cd1;border-color:#34d39933;border-radius:18px;max-width:none;height:64px;padding:0 14px;box-shadow:0 14px 36px #0000006b,inset 0 1px #ffffff0a}.dashboard-layout .main-content>.navbar.scrolled .navbar-inner{height:64px;padding:0 14px}.dashboard-layout .main-content>.navbar .navbar-links{display:none!important}.dashboard-layout .main-content>.navbar .navbar-brand{min-width:0}.dashboard-layout .main-content>.navbar .navbar-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:132px;font-size:15px;overflow:hidden}.dashboard-layout .main-content>.navbar .navbar-right{flex-shrink:0;gap:8px}.dashboard-layout .main-content>.navbar .nav-user-chevron,.dashboard-layout .main-content>.navbar .nav-user-name{display:none!important}.dashboard-layout .main-content>.navbar .nav-user-profile{padding:4px}.dashboard-layout .main-content>.navbar .nav-lang{padding:8px 10px}.dashboard-layout .mobile-bottom-nav{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:560px){.dashboard-layout .main-content>.navbar .navbar-inner{border-radius:16px;height:58px;padding:0 10px}.dashboard-layout .main-content>.navbar.scrolled .navbar-inner{height:58px;padding:0 10px}.dashboard-layout .main-content>.navbar .navbar-logo{width:30px;height:30px}.dashboard-layout .main-content>.navbar .navbar-name{max-width:112px;font-size:14px}}@media (max-width:1023px){.dashboard-layout:has(.modal-overlay) .main-content>.navbar{display:none!important}.dashboard-layout:has(.command-modal-overlay) .main-content>.navbar{display:none!important}.dashboard-layout:has(.ticket-modal-overlay) .main-content>.navbar{display:none!important}.dashboard-layout:has(.embed-modal-overlay) .main-content>.navbar{display:none!important}.dashboard-layout:has(.rules-editor-overlay) .main-content>.navbar{display:none!important}.dashboard-layout:has(.ids-modal-overlay-v2) .main-content>.navbar{display:none!important}.dashboard-layout:has(.modal-overlay) .mobile-bottom-nav{display:none!important}.dashboard-layout:has(.command-modal-overlay) .mobile-bottom-nav{display:none!important}.dashboard-layout:has(.ticket-modal-overlay) .mobile-bottom-nav{display:none!important}.dashboard-layout:has(.embed-modal-overlay) .mobile-bottom-nav{display:none!important}.dashboard-layout:has(.rules-editor-overlay) .mobile-bottom-nav{display:none!important}.dashboard-layout:has(.ids-modal-overlay-v2) .mobile-bottom-nav{display:none!important}.dashboard-layout .command-modal-overlay,.dashboard-layout .modal-overlay{align-items:stretch!important;padding:10px!important}.dashboard-layout .command-modal{max-height:calc(100dvh - 20px)!important}}.nav-lang-container:hover .nav-dropdown-wrapper,.nav-user-container:hover .nav-dropdown-wrapper{display:block}@keyframes unsaved-bar-pulse{0%,to{box-shadow:0 18px 60px #0000008c,inset 0 0 0 1px #ffffff08}50%{box-shadow:0 18px 60px #0000008c,0 0 0 2px #f59e0b73}}.landing-particles-desktop{display:block}@media (max-width:768px){.landing-particles-desktop{display:none}}.hero-title-accent{will-change:background-position;transform:translateZ(0)}.floating-card .stat-label,.floating-card-title{color:#ffffffc7!important}.dal-hero{background:radial-gradient(1200px 280px at 0 0,#34d39929,#0000 55%),linear-gradient(#ffffff09,#ffffff03);border:1px solid #ffffff12;border-radius:24px;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;padding:28px 28px 24px;display:flex}.dal-hero-copy h1{letter-spacing:-.4px;color:#fff;margin:0 0 8px;font-size:28px;font-weight:800}.dal-hero-copy p{color:#ffffff8c;max-width:520px;margin:0;font-size:14px;line-height:1.55}.dal-hero-meta{flex-wrap:wrap;gap:10px;display:flex}@keyframes em-delete-fade{0%{opacity:0}to{opacity:1}}@keyframes ts-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.85)}}.top-servers-hero{text-align:center;margin-bottom:28px}.top-servers-hero h1{letter-spacing:-.03em;color:#fff;background:var(--accent-gradient,linear-gradient(135deg,#34d399,#34d399,#064e3b));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0 0 10px;font-size:clamp(28px,4vw,44px);font-weight:900}.top-servers-hero p{color:#ffffff80;max-width:640px;margin:0 auto;font-size:15px;line-height:1.6}@keyframes ts-rank-pulse{0%,to{filter:brightness();transform:scale(1)}50%{filter:brightness(1.15);transform:scale(1.06)}}.seo-bot-hero{background:radial-gradient(80% 60% at 50% -10%,#34d39938,#0000 55%),linear-gradient(#120f0c,#090807);border-bottom:1px solid #ffffff0f;padding:120px 20px 56px}.seo-bot-hero-inner{max-width:980px;margin:0 auto}.seo-bot-hero h1{letter-spacing:-.02em;margin:0 0 14px;font-size:clamp(28px,4vw,42px);font-weight:900;line-height:1.2}body.ts-people-open .navbar,body.ts-people-open .navbar-inner{pointer-events:none!important;opacity:0!important;visibility:hidden!important}.bot-reviews{z-index:1;background:radial-gradient(70% 50% at 50% 0,#34d39914,#0000 70%),linear-gradient(#ffffff04,#0000 40%);border-top:1px solid #ffffff0d;padding:88px 24px 96px;position:relative}.bot-reviews-inner{max-width:1100px;margin:0 auto}.bot-reviews-head{text-align:center;margin-bottom:36px}.bot-reviews-badge{color:var(--accent,#34d399);letter-spacing:.06em;text-transform:uppercase;background:#34d3991a;border:1px solid #34d39947;border-radius:999px;align-items:center;gap:8px;margin-bottom:16px;padding:6px 14px;font-size:12px;font-weight:800;display:inline-flex}.bot-reviews-head h2{letter-spacing:-.03em;color:#fff;margin:0 0 12px;font-size:clamp(28px,4vw,42px);font-weight:900}.bot-reviews-head>p{color:#ffffff80;max-width:520px;margin:0 auto 18px;font-size:15px;line-height:1.65}.bot-reviews-summary{background:#ffffff08;border:1px solid #ffffff14;border-radius:16px;align-items:center;gap:10px;padding:10px 16px;display:inline-flex}.bot-reviews-summary strong{color:#fff;font-variant-numeric:tabular-nums;font-size:22px;font-weight:900}.bot-reviews-stars{align-items:center;gap:2px;display:inline-flex}.bot-reviews-stars.mini{gap:1px}.bot-reviews-summary>span{color:#ffffff73;font-size:12px;font-weight:600}.bot-reviews-layout{grid-template-columns:minmax(280px,380px) 1fr;align-items:start;gap:22px;display:grid}.bot-review-composer{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(165deg,#ffffff0d,#ffffff04);border:1px solid #ffffff1a;border-radius:22px;padding:22px;position:sticky;top:88px;box-shadow:0 24px 60px #00000047}.bot-review-composer-top{margin-bottom:16px}.bot-review-me{align-items:center;gap:12px;display:flex}.bot-review-me strong{color:#fff;font-size:14px;font-weight:800;display:block}.bot-review-me span{color:#ffffff73;margin-top:2px;font-size:12px;display:block}.bot-review-avatar{object-fit:cover;border:1px solid #ffffff1f;border-radius:14px;flex-shrink:0;width:42px;height:42px}.bot-review-avatar.placeholder{color:#f0c27a;background:linear-gradient(135deg,#34d39959,#f59e0b26);justify-content:center;align-items:center;font-weight:900;display:flex}.bot-review-stars-pick{gap:4px;margin-bottom:14px;display:flex}.bot-review-emojis{flex-wrap:wrap;gap:6px;margin-bottom:14px;display:flex}.bot-review-input{resize:vertical;color:#fff;background:#00000047;border:1px solid #ffffff1a;border-radius:14px;outline:none;width:100%;min-height:110px;margin-bottom:12px;padding:14px;font-size:14px;line-height:1.55;transition:border-color .2s,box-shadow .2s}.bot-review-input:focus{border-color:#34d39973;box-shadow:0 0 0 3px #34d3991f}.bot-review-input::placeholder{color:#ffffff52}.bot-review-msg{border-radius:10px;margin-bottom:10px;padding:8px 10px;font-size:12px;font-weight:700}.bot-review-msg.err{color:#fecaca;background:#ef44441f;border:1px solid #ef444440}.bot-review-msg.ok{color:#a7f3d0;background:#34d3991f;border:1px solid #34d39940}.bot-review-submit{color:#f8e3c0;cursor:pointer;background:linear-gradient(135deg,#34d39959,#34d39924);border:1px solid #34d39966;border-radius:14px;justify-content:center;align-items:center;gap:8px;width:100%;padding:12px 16px;font-size:13px;font-weight:800;text-decoration:none;transition:transform .2s,background .2s,border-color .2s;display:inline-flex}.bot-review-submit:hover:not(:disabled){background:linear-gradient(135deg,#34d39973,#34d39933);border-color:#34d3998c;transform:translateY(-1px)}.bot-review-submit:disabled{opacity:.6;cursor:wait}.bot-reviews-list{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:14px;display:grid}.bot-reviews-empty{text-align:center;color:#fff6;border:1px dashed #ffffff1f;border-radius:18px;grid-column:1/-1;padding:48px 20px;font-size:14px}.bot-review-card{background:#ffffff08;border:1px solid #ffffff14;border-radius:18px;padding:16px;transition:transform .22s,border-color .22s,background .22s}.bot-review-card:hover{background:#ffffff0b;border-color:#34d39947;transform:translateY(-2px)}.bot-review-card-top{align-items:center;gap:10px;margin-bottom:10px;display:flex}.bot-review-card-meta{flex:1;min-width:0}.bot-review-card-meta strong{color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:800;display:block;overflow:hidden}.bot-review-emoji-badge{flex-shrink:0;font-size:20px;line-height:1}.bot-review-card p{color:#ffffff9e;word-break:break-word;margin:0;font-size:13px;line-height:1.6}.bot-review-react{gap:8px;margin-top:12px;display:flex}.fcm-section{z-index:1;background:radial-gradient(70% 80% at 50% 0,#34d39912,#0000 60%),#ffffff03;border-top:1px solid #ffffff0a;border-bottom:1px solid #ffffff0a;padding:44px 0;position:relative;overflow:hidden}.fcm-section:focus-within .fcm-track,.fcm-section:hover .fcm-track{animation-play-state:paused}.fcm-head{color:var(--accent,#34d399);letter-spacing:.14em;text-transform:uppercase;justify-content:center;align-items:center;gap:8px;margin-bottom:26px;font-size:11px;font-weight:800;display:flex}.fcm-fade{z-index:2;pointer-events:none;width:120px;position:absolute;top:0;bottom:0}.fcm-fade.start{background:linear-gradient(90deg,var(--bg-primary) 0,transparent 100%);inset-inline-start:0}.fcm-fade.end{inset-inline-end:0}.fcm-fade.end,html[dir=rtl] .fcm-fade.start{background:linear-gradient(270deg,var(--bg-primary) 0,transparent 100%)}html[dir=rtl] .fcm-fade.end{background:linear-gradient(90deg,var(--bg-primary) 0,transparent 100%)}.fcm-track{width:max-content;animation:fcm-scroll-right var(--fcm-duration,40s) linear infinite;gap:14px;display:flex}.fcm-track.rtl{animation-name:fcm-scroll-left}.fcm-track.endless{animation-iteration-count:infinite}.fcm-card{background:linear-gradient(165deg,#ffffff0d,#ffffff04);border:1px solid #34d3992e;border-radius:18px;flex-shrink:0;width:300px;padding:16px;box-shadow:0 14px 32px #0000002e}.fcm-card-top{align-items:center;gap:10px;margin-bottom:10px;display:flex}.fcm-avatar{object-fit:cover;border:1px solid #ffffff1a;border-radius:12px;flex-shrink:0;width:36px;height:36px}.fcm-avatar.placeholder{background:var(--accent-gradient);color:#0c0a09;justify-content:center;align-items:center;font-weight:900;display:flex}.fcm-meta{flex:1;min-width:0}.fcm-meta strong{color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:800;display:block;overflow:hidden}.fcm-stars{gap:1px;margin-top:3px;display:inline-flex}.fcm-emoji{flex-shrink:0;font-size:18px}.fcm-text{color:#ffffff9e;-webkit-line-clamp:3;-webkit-box-orient:vertical;min-height:3.9em;margin:0 0 12px;font-size:13px;line-height:1.55;display:-webkit-box;overflow:hidden}.fcm-react{gap:8px;display:flex}.fcm-dislike,.fcm-like{font-variant-numeric:tabular-nums;cursor:pointer;touch-action:manipulation;background:#00000047;border:1px solid #ffffff1f;border-radius:12px;align-items:center;gap:6px;padding:7px 11px;font-size:12px;font-weight:800;transition:transform .16s,background .16s,border-color .16s,color .16s;display:inline-flex}.fcm-like{color:#86efac}.fcm-dislike{color:#fca5a5}.fcm-like.on,.fcm-like:hover{color:#6ee7b7;background:#34d3992e;border-color:#34d39973}.fcm-dislike.on,.fcm-dislike:hover{color:#fecaca;background:#ef44442e;border-color:#f8717173}.fcm-dislike.on,.fcm-like.on{animation:react-pop .28s cubic-bezier(.22,1,.36,1)}.fcm-delete:disabled,.fcm-dislike:disabled,.fcm-like:disabled{opacity:.7;cursor:wait}.fcm-delete{color:#fca5a5;cursor:pointer;touch-action:manipulation;background:#ef44441f;border:1px solid #f8717159;border-radius:12px;justify-content:center;align-items:center;margin-inline-start:auto;padding:7px 10px;transition:transform .16s,background .16s,border-color .16s,color .16s;display:inline-flex}.fcm-delete:hover{color:#fecaca;background:#ef444438;border-color:#f871718c}@media (max-width:640px){.fcm-section{padding:32px 0}.fcm-card{width:260px;padding:12px}.fcm-fade{width:48px}}@media (max-width:900px){.bot-reviews-layout{grid-template-columns:1fr}.bot-review-composer{position:static}}@media (max-width:640px){.bot-reviews{padding:64px 16px 72px}.bot-reviews-list{grid-template-columns:1fr}}.tm-points-hero{background:linear-gradient(135deg,#34d3992e,#34d3990d);border:1px solid #34d39947;border-radius:14px;flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;display:flex}@media (max-width:720px){.top-servers-page .top-servers-main{padding:96px 12px 56px}.top-servers-hero{margin-bottom:16px}.top-servers-hero h1{font-size:clamp(22px,7vw,30px)}.top-servers-hero p{font-size:13px}.tm-board{margin-top:22px;padding:8px 0 4px}.tm-board-inner{border-radius:18px;padding:14px 12px 16px}.tm-board-header{gap:10px;margin-bottom:12px}.tm-badge{gap:5px;margin-bottom:6px;padding:4px 9px;font-size:9px}.tm-board-copy h2{margin-bottom:4px;font-size:17px}.tm-board-copy p{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11px;line-height:1.4;display:-webkit-box;overflow:hidden}.tm-tabs{border-radius:12px;width:100%;padding:3px}.tm-tab{border-radius:9px;flex:1;justify-content:center;gap:5px;padding:7px 8px;font-size:11px}.tm-tab svg{width:12px;height:12px}.tm-toolbar{gap:8px;margin-bottom:10px}.tm-toolbar-row{flex-direction:column;align-items:stretch;width:100%}.tm-period{width:100%}.tm-period-btn{flex:1;justify-content:center;gap:4px;padding:6px 8px;font-size:10px}.tm-period-btn svg{width:11px;height:11px}.tm-guild-dd{width:100%;min-width:0}.tm-guild-trigger{border-radius:11px;padding:7px 10px}.tm-guild-trigger-text strong{max-width:160px;font-size:12px}.tm-score-hint{margin-bottom:10px;font-size:10px}.tm-points-hero{border-radius:11px;padding:8px 10px}.tm-points-main strong{font-size:16px}.tm-points-break span{padding:2px 6px;font-size:9px}.tm-chip{border-radius:9px;gap:4px;padding:5px 8px;font-size:10px}.tm-chip svg{width:11px;height:11px}.tm-guild-select,.tm-guild-select select{display:none}.tm-grid{grid-template-columns:1fr;gap:8px}.tm-card{border-radius:14px;gap:8px;padding:10px}.tm-card-rank{border-radius:8px;width:26px;height:26px;font-size:10px}.tm-avatar{border-radius:10px;width:32px;height:32px}.tm-card-meta strong{font-size:12px}.tm-user{font-size:10px}.tm-guild-pill{gap:4px;margin-top:4px;padding:2px 6px;font-size:10px}.tm-guild-pill img{border-radius:3px;width:12px;height:12px}.tm-stats{gap:5px}.tm-stat{border-radius:9px;padding:5px 6px;font-size:11px}.tm-stat small{font-size:8px}.tm-stat svg{width:10px;height:10px}.tm-presence{font-size:10px}.tm-empty{border-radius:12px;padding:28px 12px;font-size:12px}.tm-search-bar{border-radius:12px;gap:8px;padding:9px 11px}.tm-search-bar svg{width:14px;height:14px}.tm-search-bar input{font-size:13px}.tm-search-hint{font-size:10px}.tm-search-layout{gap:10px}.tm-search-results{gap:5px;max-height:220px}.tm-result{border-radius:10px;gap:8px;padding:7px 8px}.tm-result .tm-avatar{border-radius:8px;width:28px;height:28px}.tm-result strong{font-size:12px}.tm-result span{font-size:10px}.tm-profile{border-radius:14px;padding:12px}.tm-profile-head{gap:10px;margin-bottom:10px}.tm-profile-head .tm-avatar{border-radius:12px;width:40px;height:40px}.tm-profile-head h3{font-size:14px}.tm-profile-head span{font-size:10px}.tm-now{border-radius:10px;gap:8px;margin-bottom:10px;padding:8px 10px}.tm-now p{font-size:12px}.tm-now strong{font-size:9px}.tm-profile-totals{gap:6px;margin-bottom:10px}.tm-profile-totals div{border-radius:10px;padding:8px 6px}.tm-profile-totals strong{font-size:14px}.tm-profile-totals span{font-size:9px}.tm-server-row{border-radius:10px;gap:8px;padding:7px 8px}.tm-server-icon{border-radius:8px;width:28px;height:28px}.tm-server-meta strong{font-size:11px}.tm-server-meta span,.tm-server-stats{font-size:10px}.ts-vote-toast{bottom:calc(12px + env(safe-area-inset-bottom,0px));border-radius:16px;width:calc(100vw - 16px)}.ts-vote-toast-.bb-landing{gap:10px;padding:12px 12px 6px}.ts-vote-toast-actions{padding:0 12px 12px}}.gtm-hero{border:1px solid var(--gtm-border);background:radial-gradient(1200px 280px at 0 0,#34d3992e,#0000 55%),linear-gradient(145deg,#1c1410f2,#0c0a09eb);border-radius:22px;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:18px;padding:28px 28px 24px;animation:gtmHeroIn .55s both;display:flex;position:relative;overflow:hidden}.gtm-hero.compact{align-items:center}.gtm-hero:after{content:"";pointer-events:none;background:radial-gradient(circle,#34d39933,#0000 70%);width:280px;height:280px;position:absolute;inset:auto -10% -40% auto}@keyframes gtmHeroIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.gtm-hero-badge{letter-spacing:.08em;text-transform:uppercase;color:var(--gtm-accent);align-items:center;gap:8px;margin-bottom:10px;font-size:11px;font-weight:700;display:inline-flex}.gtm-hero h1{align-items:center;gap:10px;margin:0 0 8px;font-size:clamp(1.6rem,2.4vw,2.2rem);font-weight:800;display:flex}.gtm-hero p{color:var(--gtm-muted);max-width:52ch;margin:0;font-size:.95rem;line-height:1.55}.gtm-hero-actions{z-index:1;flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex;position:relative}@keyframes gtmSpin{to{transform:rotate(1turn)}}.gtm-live-hero{border:1px solid var(--gtm-border);background:radial-gradient(600px 120px at 0 0,#34d3992e,#0000 60%),#00000040;border-radius:16px;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;padding:16px 18px;display:flex}@keyframes gtm-spin{to{transform:rotate(1turn)}}@media (max-width:900px){.gtm-podium-strip{grid-template-columns:1fr}.gtm-live-hero{flex-direction:column}}.psys-hero{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:18px;display:flex}.psys-hero h1{margin:0 0 6px;font-size:1.8rem}.psys-hero p{color:var(--gtm-muted);max-width:60ch;margin:0}@media (max-width:860px){.gtm-hero{flex-direction:column;align-items:stretch;padding:20px}.gtm-hero-actions{justify-content:stretch}.gtm-hero-actions .gtm-btn{flex:1;justify-content:center}.gtm-menu-item{grid-template-columns:auto 48px 1fr}.gtm-menu-item .gtm-input:nth-of-type(3){grid-column:1/-1}}.gtm-hero-v2{gap:14px;padding:18px}@media (max-width:720px){.gtm-hero-v2{flex-direction:column;align-items:stretch}.gtm-hero-actions{grid-template-columns:1fr 1fr;gap:8px;display:grid}.gtm-hero-actions .gtm-btn.primary{grid-column:1/-1;justify-content:center}.gtm-hero-actions .gtm-btn{justify-content:center;min-height:44px}.gtm-podium-row{grid-template-columns:1fr;max-width:280px;margin-inline:auto}.gtm-pod-card.tall{order:-1;transform:none}.gtm-podium-header,.gtm-podium-list{grid-template-columns:1fr}.gtm-podium-header{justify-items:center}.gtm-class-top,.gtm-live-toolbar{flex-direction:column;align-items:stretch}.gtm-period-pills{flex-wrap:nowrap;width:100%;overflow-x:auto}}@keyframes adm-logs-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.92)}}@keyframes adm-logs-slide{0%{opacity:.6;transform:translate(18px)}to{opacity:1;transform:translate(0)}}@keyframes adm-logs-slide-rtl{0%{opacity:.6;transform:translate(-18px)}to{opacity:1;transform:translate(0)}}.tsp-hero-strip{background:linear-gradient(90deg,#d4af3714,#2dff9a0f);border:1px solid #34d39933;border-radius:10px;margin-top:12px;padding:10px 16px;position:relative;overflow:hidden}.tsp-hero-glow{pointer-events:none;background:radial-gradient(circle at 20%,#d4af3726,#0000 60%);position:absolute;inset:0}.tsp-hero-tag{color:#e8b87a;letter-spacing:.04em;margin:0;font-size:12px;font-weight:600}@keyframes tsp-pulse{0%{opacity:.8;transform:scale(.8)}to{opacity:0;transform:scale(1.6)}}@keyframes tspSpin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.hero-preview{perspective:none;width:100%;max-width:min(1180px,100%);margin-left:auto;margin-right:auto}.ohm-window{overflow:hidden;background:#050505!important;border:1px solid #34d39940!important;border-radius:18px!important;transform:none!important;box-shadow:0 40px 100px #0009,0 0 60px #34d3991a!important}.ohm-frame{aspect-ratio:1920/1080;width:100%;position:relative}.ohm-canvas,.ohm-frame{background:#050505;overflow:hidden}.ohm-canvas{color:#e7e5e4;will-change:transform;font-family:Plus Jakarta Sans,Segoe UI,Tahoma,sans-serif;position:absolute;top:0;left:0}.ohm-canvas.is-ar{font-family:Plus Jakarta Sans,Segoe UI,Tahoma,Noto Sans Arabic,sans-serif}.ohm-chrome{background:#0f0f0f;border-bottom:1px solid #ffffff0f;align-items:center;gap:14px;height:44px;padding:0 18px;display:flex}.ohm-dots{gap:8px;display:flex}.ohm-dots span{background:#333;border-radius:50%;width:11px;height:11px}.ohm-dots span:first-child{background:#ef4444}.ohm-dots span:nth-child(2){background:#f59e0b}.ohm-dots span:nth-child(3){background:#22c55e}.ohm-url{text-align:center;color:#78716c;letter-spacing:.02em;flex:1;font-size:13px;font-weight:600}.ohm-chrome-lang{color:#34d399;background:#34d3991a;border:1px solid #34d39959;border-radius:999px;padding:4px 10px;font-size:11px;font-weight:800}.ohm-shell{background:#050505;height:1036px;display:flex}.ohm-canvas.is-ar .ohm-shell{flex-direction:row-reverse}.ohm-side{background:#0a0a0a;border-right:1px solid #ffffff0d;flex-shrink:0;width:280px;padding:18px 14px;overflow:hidden}.ohm-canvas.is-ar .ohm-side{border-left:1px solid #ffffff0d;border-right:0}.ohm-main{background:radial-gradient(at 100% 0,#34d3990f,#0000 45%),#050505;flex:1;min-width:0;padding:16px 22px 20px;overflow:hidden}.ohm-guild{background:#ffffff08;border:1px solid #ffffff0f;border-radius:14px;align-items:center;gap:12px;margin-bottom:12px;padding:12px;display:flex}.ohm-guild-ico{color:#0c0a09;background:linear-gradient(135deg,#34d399,#34d399);border-radius:12px;place-items:center;width:42px;height:42px;font-weight:900;display:grid}.ohm-guild-meta{flex-direction:column;gap:2px;min-width:0;display:flex}.ohm-guild-meta strong{color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.ohm-guild-meta span{color:#78716c;font-size:11px}.ohm-side-actions{grid-template-columns:1fr 1.25fr;gap:8px;margin-bottom:14px;display:grid}.ohm-side-home,.ohm-side-servers{border-radius:11px;place-items:center;min-height:38px;font-size:11px;font-weight:800;display:grid}.ohm-side-home{color:#34d399;background:#34d3991a;border:1px solid #34d39947}.ohm-side-servers{color:#0c0a09;background:linear-gradient(135deg,#34d399,#34d399)}.ohm-nav-group{margin-bottom:6px}.ohm-sec{letter-spacing:.06em;color:#57534e;text-transform:uppercase;margin:12px 8px 6px;font-size:10px;font-weight:800}.ohm-link{color:#a8a29e;border-radius:10px;align-items:center;gap:10px;margin-bottom:2px;padding:9px 10px;font-size:12.5px;display:flex}.ohm-link.active{color:#34d399;background:#34d3991f;box-shadow:inset 3px 0 #34d399,0 0 18px #34d3991f}.ohm-canvas.is-ar .ohm-link.active{box-shadow:inset -3px 0 #34d399,0 0 18px #34d3991f}.ohm-topnav{justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.ohm-pill{color:#a8a29e;background:#ffffff08;border:1px solid #ffffff12;border-radius:999px;gap:22px;padding:10px 20px;font-weight:600}.ohm-chip,.ohm-pill{font-size:12px;display:inline-flex}.ohm-chip{color:#34d399;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:999px;justify-content:center;align-items:center;min-width:46px;height:34px;padding:0 12px;font-weight:800}.ohm-head{justify-content:space-between;gap:16px;margin-bottom:18px}.ohm-head,.ohm-head-info{align-items:flex-start;display:flex}.ohm-head-info{gap:14px;min-width:0}.ohm-title-ico{color:#34d399;background:#34d3991f;border:1px solid #34d39947;border-radius:14px;flex-shrink:0;place-items:center;width:48px;height:48px;display:grid}.ohm-head h2{color:#fff;letter-spacing:-.03em;margin:0;font-size:28px;font-weight:900}.ohm-head p{color:#78716c;max-width:520px;margin:6px 0 0;font-size:14px;line-height:1.45}.ohm-actions{flex-shrink:0;gap:10px;display:flex}.ohm-btn{cursor:default;border:0;border-radius:12px;align-items:center;gap:8px;padding:11px 16px;font-size:13px;font-weight:800;display:inline-flex}.ohm-btn.ghost{color:#e7e5e4;background:0 0;border:1px solid #ffffff29}.ohm-btn.solid{color:#0c0a09;background:linear-gradient(135deg,#34d399,#34d399);box-shadow:0 10px 24px #34d39940}.ohm-stats{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-bottom:16px;display:grid}.ohm-stat{background:linear-gradient(#ffffff09,#ffffff04);border:1px solid #ffffff12;border-radius:16px;padding:16px 14px}.ohm-stat-ico{color:#34d399;background:#34d3991f;border-radius:10px;place-items:center;width:30px;height:30px;margin-bottom:10px;display:grid}.ohm-stat.tone-green .ohm-stat-ico{color:#4ade80;background:#22c55e1f}.ohm-stat.tone-blue .ohm-stat-ico{color:#38bdf8;background:#38bdf81f}.ohm-stat.tone-purple .ohm-stat-ico{color:#c084fc;background:#a855f71f}.ohm-stat.tone-slate .ohm-stat-ico{color:#94a3b8;background:#94a3b81f}.ohm-stat strong{color:#fff;letter-spacing:-.03em;font-size:28px;font-weight:900;display:block}.ohm-stat span{color:#78716c;margin-top:4px;font-size:12px;font-weight:700;display:block}.ohm-features{margin-bottom:16px}.ohm-block-title{color:#e7e5e4;align-items:center;gap:8px;margin-bottom:10px;font-size:13px;font-weight:800;display:flex}.ohm-feature-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid}.ohm-feature{background:#ffffff06;border:1px solid #ffffff12;border-radius:14px;padding:12px}.ohm-feature.on{box-shadow:inset 0 0 0 1px #34d3992e}.ohm-feature-top{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.ohm-feature-dot{background:#34d399;border-radius:3px;width:10px;height:10px}.ohm-badge{border-radius:999px;align-items:center;gap:4px;padding:4px 8px;font-size:10px;font-weight:800;display:inline-flex}.ohm-badge.on{color:#4ade80;background:#22c55e24}.ohm-badge.off{color:#a8a29e;background:#ffffff0f}.ohm-feature-name{color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:800;overflow:hidden}.ohm-charts{grid-template-columns:1.45fr .9fr;gap:12px;margin-bottom:12px;display:grid}.ohm-card{background:#ffffff06;border:1px solid #ffffff0f;border-radius:16px;padding:14px 16px}.ohm-card-h{color:#d6d3d1;align-items:center;gap:8px;margin-bottom:10px;font-size:13px;font-weight:800;display:flex}.ohm-card-h svg{color:#34d399}.ohm-spark{width:100%;height:210px;display:block}.ohm-grid{stroke:#ffffff0d;stroke-width:1px}.ohm-axis{fill:#57534e;font-size:12px}.ohm-radar{flex-direction:column;align-items:center;display:flex}.ohm-radar-svg{width:240px;height:240px}.ohm-radar-grid{fill:none}.ohm-radar-grid,.ohm-radar-spoke{stroke:#ffffff12;stroke-width:1px}.ohm-radar-label{fill:#a8a29e;font-size:11px;font-weight:700}.ohm-radar-fill{fill:#34d39947;stroke:#34d399;stroke-width:2px}.ohm-leaders{padding-bottom:6px}.ohm-row{border-top:1px solid #ffffff0d;grid-template-columns:28px 36px 1fr auto auto;align-items:center;gap:12px;padding:10px 0;display:grid}.ohm-rank{color:#34d399;text-align:center;font-size:15px;font-weight:900}.ohm-avatar{color:#34d399;background:linear-gradient(135deg,#34d39940,#ffffff0f);border:1px solid #34d39940;border-radius:10px;place-items:center;width:34px;height:34px;font-size:13px;font-weight:800;display:grid}.ohm-uname{color:#fff;font-size:14px;font-weight:700}.ohm-pill-stat{color:#a8a29e;border:1px solid #34d39959;border-radius:10px;align-items:center;gap:5px;padding:6px 10px;font-size:11px;font-weight:700;display:inline-flex}.ohm-pill-stat b{color:#34d399}@media (max-width:900px){.hero-preview{max-width:100%;margin-top:40px}.floating-card{display:none!important}.ohm-window{border-radius:14px!important}}.bai-root{pointer-events:none;z-index:12050;width:0;height:0;position:fixed;inset:auto;overflow:visible}.bai-root>*{pointer-events:auto}.bai-orb{width:64px;height:64px;transition:width .25s,height .25s,box-shadow .25s;position:fixed}.bai-orb.is-grown{width:96px;height:96px}.bai-orb-glass{-webkit-backdrop-filter:blur(18px)saturate(1.35);background:linear-gradient(145deg,#ffffff38,#ffffff0a 42%,#1412108c);border:1.5px solid #ffffff47;border-radius:50%;place-items:center;width:100%;height:100%;display:grid;overflow:hidden;box-shadow:0 12px 40px #00000073,inset 0 1px #ffffff59,inset 0 -8px 18px #00000040,0 0 24px #34d3992e}.bai-morph{width:72%;height:72%;overflow:visible}.bai-castle,.bai-chip,.bai-ring{transform-origin:50px 50px}.bai-castle{opacity:1}.bai-chip{opacity:0}.bai-ring{opacity:0;stroke-dasharray:8 10}.bai-stroke{stroke-dasharray:1;stroke-dashoffset:1px}.bai-morph.is-playing .bai-stroke{animation:bai-draw 1.1s forwards}.bai-morph.is-playing .bai-d1{animation-delay:.12s}.bai-morph.is-playing .bai-d2{animation-delay:.22s}.bai-morph.is-playing .bai-castle{animation:bai-castle-phase 4.2s forwards}.bai-morph.is-playing .bai-chip{animation:bai-chip-phase 4.2s forwards}.bai-morph.is-playing .bai-ring{animation:bai-ring-phase 4.2s forwards}.bai-chip-ai,.bai-chip-body,.bai-chip-trace{opacity:1}@keyframes bai-draw{to{stroke-dashoffset:0}}@keyframes bai-castle-phase{0%,18%{opacity:1;transform:scale(1)}34%{opacity:0;transform:scale(.72)}70%{opacity:0;transform:scale(.72)}86%,to{opacity:1;transform:scale(1)}}@keyframes bai-chip-phase{0%,22%{opacity:0;transform:scale(.7)}38%,62%{opacity:1;transform:scale(1)}78%,to{opacity:0;transform:scale(.7)}}@keyframes bai-ring-phase{0%,28%{opacity:0;transform:scale(.85)}40%,60%{opacity:.85;transform:scale(1)}78%,to{opacity:0;transform:scale(1.05)}}.bai-hide-btn{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer;z-index:2;background:#141210e0;border:1px solid #fff3;border-radius:999px;align-items:center;gap:4px;padding:6px 10px;font-size:11px;font-weight:800;display:inline-flex;position:absolute;top:-10px;right:-10px}.bai-drag-hint{opacity:.35;color:#fff;pointer-events:none;position:absolute;bottom:-2px;left:50%;transform:translate(-50%)}.bai-hint{-webkit-backdrop-filter:blur(16px);background:#12100eb8;border:1px solid #ffffff29;border-radius:14px;min-width:150px;padding:8px 12px;animation:bai-hint-in .35s;position:fixed;box-shadow:0 10px 30px #00000059}.bai-hint-mini{color:#34d399;margin-bottom:2px;font-size:10px;font-weight:800;display:block}.bai-hint strong{color:#fff;font-size:12px}@keyframes bai-hint-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.bai-panel{z-index:12070;-webkit-backdrop-filter:blur(28px)saturate(1.4);background:#100e0c9e;border:1px solid #ffffff2e;border-radius:22px;flex-direction:column;width:min(340px,100vw - 24px);height:min(520px,100vh - 100px);animation:bai-panel-in .28s cubic-bezier(.16,1,.3,1);display:flex;position:fixed;overflow:hidden;box-shadow:0 24px 70px #00000080,inset 0 1px #ffffff1f}@keyframes bai-panel-in{0%{opacity:0;transform:translateY(12px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}.bai-panel-head{background:#00000047;border-bottom:1px solid #ffffff14;align-items:center;gap:10px;padding:12px 14px;display:flex}.bai-online{background:#22c55e;border-radius:50%;flex-shrink:0;width:8px;height:8px;box-shadow:0 0 10px #22c55eb3}.bai-panel-title{flex:1;min-width:0}.bai-panel-title strong{color:#f5f5f4;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:700;display:block;overflow:hidden}.bai-close{color:#a8a29e;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:8px;place-items:center;width:28px;height:28px;display:grid}.bai-panel-brand{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:22px 16px 14px;display:flex}.bai-avatar-ring{background:#0a0a0a;border:2px solid #34d3998c;border-radius:50%;place-items:center;width:72px;height:72px;display:grid;position:relative;box-shadow:0 0 0 4px #34d3991f,0 0 24px #34d39940}.bai-avatar-ring img{object-fit:cover;border-radius:50%;width:48px;height:48px}.bai-status-dot{background:#22c55e;border:2px solid #141210;border-radius:50%;width:12px;height:12px;position:absolute;bottom:4px;right:4px}.bai-brand-text strong{color:#fff;font-size:15px;display:block}.bai-brand-text span{color:#a8a29e;font-size:12px}.bai-slogan{color:#e7e5e4;margin:4px 0 0;font-size:13px;font-weight:700}.bai-messages{flex-direction:column;flex:1;gap:10px;padding:8px 14px 12px;display:flex;overflow:auto}.bai-bubble{flex-shrink:0;align-items:flex-end;gap:8px;width:100%;max-width:100%;display:flex}.bai-bubble.bot,.bai-bubble.user{justify-content:flex-start}.bai-bubble-av{object-fit:cover;background:0 0;border-radius:50%;flex-shrink:0;width:26px;height:26px}.bai-bubble-.bb-landing{box-sizing:border-box;color:#f5f5f4;-webkit-backdrop-filter:blur(10px);white-space:pre-wrap;overflow-wrap:break-word;word-break:normal;word-wrap:break-word;unicode-bidi:plaintext;background:#ffffff1a;border:1px solid #ffffff24;border-radius:16px;width:max-content;min-width:2.75rem;max-width:min(78vw,280px);padding:10px 14px;font-size:14px;line-height:1.55;display:inline-block}.bai-bubble.user .bai-bubble-.bb-landing{color:#fff7ed;background:#34d39952;border-color:#34d39966}.bai-bubble-stack{flex-direction:column;flex:0 auto;width:auto;min-width:min(100%,12rem);max-width:min(85%,300px);display:flex}.bai-bubble.bot .bai-bubble-stack{align-items:flex-start;margin-inline-end:auto}.bai-compose{padding:10px 12px calc(10px + env(safe-area-inset-bottom));background:#00000038;border-top:1px solid #ffffff14;align-items:center;gap:8px;display:flex}.bai-compose input{color:#fff;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;outline:none;flex:1;min-width:0;height:40px;padding:0 12px;font-size:13px}.bai-compose input:focus{border-color:#34d39973}.bai-attach,.bai-send{color:#d6d3d1;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;place-items:center;width:40px;height:40px;display:grid}.bai-send{color:#0c0a09;background:linear-gradient(135deg,#34d399,#34d399);border-color:#0000}.bai-attach:disabled{opacity:.45;cursor:not-allowed}.bai-restore{z-index:12050;pointer-events:auto;color:#34d399;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:pointer;background:#12100ebf;border:1px solid #34d39959;border-radius:999px;padding:8px 12px;font-size:11px;font-weight:800;position:fixed;bottom:18px;left:14px}.bai-restore.with-bottom-nav,.bai-root.with-bottom-nav .bai-orb{bottom:calc(88px + env(safe-area-inset-bottom))}.bai-layer,.bai-root{z-index:12050;pointer-events:none!important;width:0!important;height:0!important;position:fixed!important;inset:auto!important;overflow:visible!important}.bai-layer>*,.bai-root>*{pointer-events:auto}.bai-orb{touch-action:none;cursor:grab;z-index:12060;-webkit-user-select:none;user-select:none;will-change:transform,left,top;border-radius:50%;transition:transform .22s cubic-bezier(.16,1,.3,1),box-shadow .25s;box-shadow:0 10px 28px #00000059;width:64px!important;height:64px!important;position:fixed!important}.bai-orb.is-holding{transform:scale(1.1)}.bai-orb.is-dragging{cursor:grabbing;transition:none}.bai-orb:active{cursor:grabbing}.bai-orb.is-settled .bai-orb-glass{box-shadow:0 12px 36px #0000006b,inset 0 1px #ffffff52,0 0 22px #34d39938}.bai-orb-glass{overflow:hidden!important}.bai-morph-wrap{border-radius:50%;width:92%;height:92%;position:relative;overflow:hidden}.bai-emblem{object-fit:contain;opacity:0;pointer-events:none;background:0 0;border-radius:50%;width:100%;height:100%;transition:opacity .5s cubic-bezier(.16,1,.3,1),transform .5s cubic-bezier(.16,1,.3,1);position:absolute;inset:0;transform:scale(.9)}.bai-orb.is-settled .bai-orb-glass{background:linear-gradient(145deg,#ffffff24,#ffffff05 42%,#0a080659)!important;border-color:#34d39959!important}.bai-morph-wrap.is-settled .bai-emblem{opacity:1;transform:scale(1)}.bai-morph{opacity:1;transition:opacity .4s;inset:0;width:100%!important;height:100%!important;position:absolute!important}.bai-morph-wrap.is-settled .bai-morph{opacity:0;pointer-events:none}.bai-morph-wrap.is-playing .bai-stroke{animation:bai-draw 1.05s cubic-bezier(.4,0,.2,1) forwards}.bai-morph-wrap.is-playing .bai-ring-draw{animation:bai-draw 1.2s forwards}.bai-morph-wrap.is-playing .bai-d1{animation-delay:.1s}.bai-morph-wrap.is-playing .bai-d2{animation-delay:.2s}.bai-morph-wrap.is-playing .bai-castle{animation:bai-castle-phase 4.1s forwards}.bai-morph-wrap.is-playing .bai-chip{animation:bai-chip-phase 4.1s forwards}.bai-hide-btn{inset-inline-end:-8px;animation:bai-hint-in .16s;right:auto;box-shadow:0 8px 20px #00000059;padding:5px 9px!important;font-size:10px!important;top:-12px!important}.bai-hint{z-index:12055;pointer-events:none!important;border-radius:9px!important;min-width:0!important;max-width:104px!important;padding:4px 7px!important}.bai-hint-mini{letter-spacing:.02em;line-height:1.1;font-size:7.5px!important}.bai-hint strong{font-weight:800;line-height:1.2;display:block;font-size:9.5px!important}.bai-panel{touch-action:auto;will-change:left,top;height:min(500px,100vh - 96px)!important}.bai-panel-drag{cursor:grab;touch-action:none}.bai-panel-drag:active{cursor:grabbing}.bai-panel-grip{color:#78716c;flex-shrink:0}.bai-avatar-emblem{object-fit:contain;background:0 0;border-radius:50%;width:100%!important;height:100%!important}.bai-avatar-ring{overflow:hidden;background:0 0!important}.bai-bubble-.bb-landing{text-orientation:mixed!important}.bai-bubble-stack{gap:8px;min-width:min(100%,12rem)!important;max-width:min(85%,300px)!important}.bai-bubble.user .bai-bubble-stack{align-items:flex-start!important;margin-inline-start:auto!important}.bai-bubble.bot .bai-bubble-stack{align-items:flex-start!important}.bai-messages{-webkit-overflow-scrolling:touch;touch-action:pan-y;overscroll-behavior:contain}.bai-compose{touch-action:manipulation}.bai-compose input{font-size:16px}@media (max-width:720px){.bai-orb{width:54px!important;height:54px!important}.bai-hint{border-radius:8px!important;max-width:88px!important;padding:3px 6px!important}.bai-hint-mini{font-size:6.5px!important}.bai-hint strong{font-size:8.5px!important}.bai-panel{border-radius:18px 18px 0 0!important;width:min(96vw,100%)!important;height:min(92dvh,100dvh - 28px)!important}.bai-panel-brand{gap:4px!important;padding:10px 12px 6px!important}.bai-avatar-ring{width:48px!important;height:48px!important}.bai-slogan{font-size:11px!important}.bai-bubble-.bb-landing{padding:8px 10px!important;font-size:12.5px!important}}@media (max-width:1023px){.bb-landing,html{overscroll-behavior-y:auto;-webkit-text-size-adjust:100%;touch-action:auto!important}#__next,.dashboard-content,.dashboard-layout,.dashboard-layout .main-content,.dashboard-layout .main-scroll-area,.main-content,.main-scroll-area,.server-selector-layout{touch-action:auto!important;-webkit-overflow-scrolling:touch!important}.bai-layer,.bai-root{pointer-events:none!important;width:0!important;height:0!important;inset:auto!important;overflow:visible!important}}.bai-panel{width:min(400px,100vw - 20px)!important;height:min(640px,100vh - 72px)!important}.bai-panel.is-mobile-sheet{animation:bai-sheet-in .32s cubic-bezier(.16,1,.3,1);pointer-events:auto!important;border-radius:18px 18px 0 0!important;width:100vw!important;max-width:100vw!important;height:min(92dvh,100dvh - 28px)!important;inset:auto 0 0!important}@keyframes bai-sheet-in{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.bai-ctx{z-index:5;background:#0000002e;border-bottom:1px solid #ffffff12;grid-template-columns:1fr 1fr;gap:8px;padding:8px 10px;display:grid}.bai-ctx,.bai-dd{position:relative}.bai-dd{min-width:0}.bai-ctx-btn{color:#e7e5e4;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:10px;align-items:center;gap:6px;width:100%;padding:8px 10px;font-size:11px;font-weight:700;display:inline-flex}.bai-ctx-btn span{text-overflow:ellipsis;white-space:nowrap;text-align:start;flex:1;min-width:0;overflow:hidden}.bai-dd-menu{top:calc(100% + 6px);z-index:30;-webkit-overflow-scrolling:touch;background:#12100ef5;border:1px solid #ffffff1f;border-radius:12px;width:max(100%,200px);max-height:220px;padding:6px;position:absolute;inset-inline-start:0;overflow:auto;box-shadow:0 16px 40px #00000080}.bai-dd-item{color:#e7e5e4;cursor:pointer;text-align:start;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;width:100%;padding:8px 10px;font-size:12px;font-weight:600;display:flex}.bai-dd-item.active,.bai-dd-item:hover{background:#34d39924}.bai-dd-fallback,.bai-dd-item img{object-fit:cover;border-radius:6px;flex-shrink:0;width:22px;height:22px}.bai-dd-fallback{color:#34d399;background:#34d39933;place-items:center;font-size:11px;font-weight:800;display:grid}.bai-dd-empty{color:#78716c;text-align:center;padding:12px;font-size:12px}.bai-busy{color:#a8a29e;align-items:center;gap:6px;padding:6px 10px;font-size:11px;display:inline-flex}.bai-spin{animation:bai-spin .8s linear infinite}@keyframes bai-spin{to{transform:rotate(1turn)}}.bai-card{background:#00000047;border:1px solid #ffffff1a;border-radius:14px;flex-direction:column;gap:8px;width:100%;padding:10px;display:flex}.bai-card-title{color:#34d399;font-size:12px;font-weight:800}.bai-card-list{flex-direction:column;gap:4px;max-height:180px;display:flex;overflow:auto}.bai-card-row{color:#f5f5f4;cursor:pointer;text-align:start;background:#ffffff08;border:1px solid #ffffff0f;border-radius:10px;align-items:center;gap:8px;padding:8px 10px;font-size:12px;font-weight:600;display:flex}.bai-card-row:hover{background:#34d3991a;border-color:#34d39959}.bai-card-row img{border-radius:6px;width:22px;height:22px}.bai-card-actions{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.bai-btn{color:#e7e5e4;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:10px;flex:1;min-width:100px;padding:9px 12px;font-size:12px;font-weight:800}.bai-btn.primary{color:#0c0a09;background:linear-gradient(135deg,#34d399,#34d399);border-color:#0000}.bai-ar-row{background:#ffffff08;border:1px solid #ffffff0f;border-radius:10px;flex-direction:column;gap:6px;padding:8px;display:flex}.bai-ar-row label,.bai-full{color:#a8a29e;flex-direction:column;gap:4px;font-size:10px;font-weight:700;display:flex}.bai-ar-row input,.bai-ar-tools input:not(.bai-emoji),.bai-full textarea{color:#fff;background:#00000040;border:1px solid #ffffff1a;border-radius:8px;outline:none;width:100%;padding:8px 10px;font-size:12px}.bai-ar-tools{align-items:center;gap:6px;display:flex}.bai-emoji{text-align:center;width:42px!important;padding:6px!important;font-size:16px!important}.bai-mini{color:#d6d3d1;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:8px;align-items:center;gap:4px;padding:6px 8px;font-size:10px;font-weight:700;display:inline-flex}.bai-muted{color:#a8a29e;font-size:11px;line-height:1.4}.bai-preview-img{object-fit:cover;border:1px solid #ffffff1a;border-radius:10px;width:100%;max-height:120px}.bai-logs-card{gap:10px}.bai-logs-groups{flex-direction:column;gap:6px;max-height:260px;display:flex;overflow:auto}.bai-log-group{background:#ffffff06;border:1px solid #ffffff14;border-radius:12px;overflow:hidden}.bai-log-group.open{background:#34d3990f;border-color:#34d39959}.bai-log-group-head{align-items:center;gap:6px;padding:6px 8px;display:flex}.bai-log-toggle{color:#f5f5f4;cursor:pointer;text-align:start;background:0 0;border:0;flex:1;align-items:center;gap:8px;padding:6px 4px;font-size:12px;font-weight:800;display:inline-flex}.bai-log-events{flex-direction:column;gap:4px;padding:0 8px 8px;display:flex}.bai-log-event{justify-content:space-between;font-weight:600}.bai-chip-card{gap:10px}.bai-sel-chip{color:#f5f5f4;background:#34d3991f;border:1px solid #34d3994d;border-radius:12px;align-items:center;gap:8px;padding:10px 12px;display:flex}.bai-chip-edit{color:#a7f3d0;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);cursor:pointer;background:#ffffff0f;border:1px solid #34d39959;border-radius:999px;padding:4px 9px;font-size:10px;font-weight:800;transition:background .18s,border-color .18s,transform .18s}.bai-chip-edit:hover:not(:disabled){background:#34d3992e;border-color:#34d39999;transform:translateY(-1px)}.bai-chip-edit:disabled{opacity:.45;cursor:not-allowed}.bai-sel-meta{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.bai-sel-meta strong{color:#a7f3d0;font-size:13px}.bai-sel-meta span{color:#a8a29e;font-size:11px}.bai-pill{color:#d6d3d1;background:#ffffff14;border-radius:999px;padding:4px 8px;font-size:10px;font-weight:800}.bai-pill.ok{color:#4ade80;background:#22c55e26}.bai-role-dot{border-radius:50%;flex-shrink:0;width:10px;height:10px;box-shadow:0 0 0 1px #ffffff26}.bai-edit-mini{color:#34d399;cursor:pointer;background:#00000040;border:1px solid #ffffff1f;border-radius:8px;place-items:center;width:28px;height:28px;display:grid}.bai-img-pending{cursor:pointer;background:#34d39926;border:1px solid #34d39973;border-radius:12px;width:40px;height:40px;font-size:16px}.bai-dd-menu{max-height:280px!important}.bai-panel{-webkit-backdrop-filter:blur(28px)saturate(1.5)!important;background:#0c0a086b!important;border:1px solid #ffffff29!important;box-shadow:0 24px 70px #00000073,inset 0 1px #ffffff24!important}.bai-compose,.bai-ctx,.bai-panel-head{-webkit-backdrop-filter:blur(12px);background:#00000038!important}.bai-card{-webkit-backdrop-filter:blur(14px);background:#0000002e!important;border:1px solid #ffffff1f!important}.bai-panel,.bai-panel.is-mobile-sheet{-webkit-backdrop-filter:blur(28px)saturate(1.45)!important;background:#0c0a0866!important}.bai-bubble-body,.bai-bubble.bot .bai-bubble-.bb-landing,.bai-bubble.user .bai-bubble-body{white-space:pre-wrap!important;writing-mode:horizontal-tb!important;text-orientation:mixed!important;word-break:normal!important;overflow-wrap:break-word!important;word-wrap:break-word!important;-webkit-hyphens:none!important;hyphens:none!important;width:max-content!important;min-width:2.75rem!important;max-width:min(78vw,280px)!important;display:inline-block!important}.bai-bubble-stack,.bai-bubble.bot .bai-bubble-stack,.bai-bubble.user .bai-bubble-stack{flex-shrink:1!important;min-width:min(100%,12rem)!important;max-width:min(85%,300px)!important}.bai-msg-img{object-fit:cover;border:1px solid #ffffff1f;border-radius:12px;width:100%;max-width:240px;max-height:180px;margin-bottom:8px}.bai-msg-img,.bai-msg-text{display:block}.bai-wizard-preview{object-fit:cover;border:1px solid #ffffff24;border-radius:12px;max-height:140px;margin-bottom:8px}.bai-wizard-actions{flex-wrap:wrap;gap:6px;display:flex}.bai-wizard .bai-btn{padding:7px 10px;font-size:11px}.bai-bubble{margin:0!important}.bai-msg-img{background:#00000040;object-fit:contain!important;border-radius:12px!important;width:auto!important;max-width:min(100%,260px)!important;height:auto!important;max-height:200px!important;margin:0 0 6px!important;display:block!important}.bai-msg-text{margin-top:2px}.bai-bubble-stack{gap:4px!important}.bai-messages{gap:6px!important}.bai-studio{-webkit-backdrop-filter:blur(16px);background:#00000047;border:1px solid #ffffff1f;border-radius:16px;flex-direction:column;gap:10px;padding:12px;animation:bai-studio-in .28s;display:flex}@keyframes bai-studio-in{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:none}}.bai-studio-chips{flex-direction:column;gap:6px;display:flex}.bai-studio-chip{background:#34d3991f;border:1px solid #34d39947;border-radius:12px;align-items:center;gap:8px;padding:8px 10px;animation:bai-chip-in .25s;display:flex}@keyframes bai-chip-in{0%{opacity:0;transform:scaleX(.92)}to{opacity:1;transform:none}}.bai-studio-chip-meta{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.bai-studio-chip-label{color:#a8a29e;font-size:10px;font-weight:700}.bai-studio-chip strong{color:#a7f3d0;font-size:13px}.bai-studio-preview-wrap{transform-style:preserve-3d;background:#00000059;border:1px solid #ffffff1f;border-radius:14px;overflow:hidden}.bai-studio-preview-wrap.tilt-3d{animation:bai-tilt 5s ease-in-out infinite}@keyframes bai-tilt{0%,to{transform:perspective(800px)rotateY(-4deg)rotateX(2deg)}50%{transform:perspective(800px)rotateY(4deg)rotateX(-2deg)}}.bai-studio-preview{background:#0a0a0a;width:100%;height:auto;max-height:180px;display:block;object-fit:contain!important}.bai-studio-title{color:#fff;font-size:14px;font-weight:800}.bai-studio-sub{color:#a8a29e;font-size:12px}.bai-studio-hint{color:#34d399;background:#34d3991a;border:1px dashed #34d39959;border-radius:10px;padding:8px 10px;font-size:12px}.bai-studio-channels,.bai-studio-options{grid-template-columns:1fr 1fr;gap:6px;display:grid}.bai-studio-opt{text-align:start;color:#e7e5e4;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:12px;flex-direction:column;align-items:flex-start;gap:2px;padding:10px;transition:transform .15s,border-color .15s,background .15s;display:flex}.bai-studio-opt:active{transform:scale(.97)}.bai-studio-opt.primary{color:#fff7ed;background:linear-gradient(135deg,#34d39959,#34d39940);border-color:#34d39980}.bai-studio-opt-label{font-size:12px;font-weight:750}.bai-studio-opt-desc{color:#a8a29e;font-size:10px;line-height:1.35}.bai-studio-swatches{gap:4px;margin-top:4px;display:flex}.bai-studio-swatches i{border:1px solid #ffffff40;border-radius:50%;width:12px;height:12px}.bai-studio-input-row{gap:6px;display:flex}.bai-studio-input-row input{color:#fff;background:#0000004d;border:1px solid #ffffff1f;border-radius:10px;flex:1;min-width:0;height:38px;padding:0 10px;font-size:13px}.bai-studio-cancel{color:#a8a29e;cursor:pointer;background:0 0;border:1px solid #ffffff1a;border-radius:999px;align-self:flex-start;padding:6px 10px;font-size:11px}.bai-studio-cancel,.bai-studio-done{align-items:center;gap:6px;display:inline-flex}.bai-studio-done{color:#4ade80;font-size:12px;font-weight:800}.bai-canvas-editor{gap:10px}.bai-canvas-stage{background:linear-gradient(135deg,#34d3992e,#0000 40%),#0a0a0a;border:1px solid #a7f3d02e;max-height:220px;box-shadow:inset 0 0 0 1px #ffffff08}.bai-canvas-empty{color:#78716c;place-items:center;min-height:120px;font-size:12px;display:grid}.bai-avatar-node{z-index:3;transform:translateZ(0)}.bai-avatar-circle{color:#a7f3d0;letter-spacing:.02em;background:radial-gradient(circle at 35% 30%,#a7f3d059,#0000 45%),linear-gradient(145deg,#1c1917,#0c0a09);border:3px solid #34d399;place-items:center;font-size:clamp(9px,2.4vw,12px);font-weight:800;display:grid;box-shadow:0 0 0 2px #0c0a09d9,0 8px 20px #00000073}.bai-avatar-handle{width:18px;height:18px;bottom:-5px;right:-5px;box-shadow:0 2px 8px #0006}.bai-avatar-handle:after{content:"";opacity:.7;border-bottom:1.5px solid #0c0a09;border-right:1.5px solid #0c0a09;border-radius:1px;position:absolute;inset:4px;transform:rotate(0)}.bai-avatar-guides{opacity:0;border:1px dashed #a7f3d059;transition:opacity .15s;inset:-6px}.bai-avatar-node.is-dragging .bai-avatar-guides,.bai-avatar-node:hover .bai-avatar-guides{opacity:1}.bai-canvas-toolbar{gap:8px}.bai-canvas-group>span{color:#a8a29e;text-transform:uppercase;letter-spacing:.04em;font-size:10px;font-weight:800}.bai-chip-btn,.bai-icon-btn{color:#a7f3d0;cursor:pointer;background:#0c0a09a6;border:1px solid #ffffff1a;border-radius:9px;justify-content:center;align-items:center;gap:4px;min-width:28px;height:28px;padding:0 8px;font-size:11px;font-weight:700;display:inline-flex}.bai-chip-btn:disabled,.bai-icon-btn:disabled{opacity:.45;cursor:not-allowed}.bai-chip-btn.on{background:#34d39938;border-color:#34d3998c}.bai-dim{color:#a8a29e;align-items:center;gap:4px;font-size:10px;font-weight:700;display:inline-flex}.bai-dim input{color:#fff;background:#0c0a09;border:1px solid #ffffff1f;border-radius:8px;width:58px;height:28px;padding:0 6px;font-size:12px;font-weight:700}.bai-canvas-meta{color:#a8a29e;font-variant-numeric:tabular-nums;gap:10px;font-size:11px;display:flex}.bai-canvas-save{justify-content:center;width:100%}.bai-wizard-preview{background:#0a0a0a;width:100%;object-fit:contain!important;max-height:160px!important}.bai-bubble.user{justify-content:flex-end!important;gap:6px!important}.bai-bubble.bot{justify-content:flex-start!important;gap:6px!important}.bai-bubble.user .bai-bubble-stack{align-items:flex-end!important;min-width:0!important;max-width:min(88%,320px)!important;margin-inline:0!important}.bai-bubble.bot .bai-bubble-stack{width:100%;min-width:min(100%,14rem)!important;max-width:min(94%,360px)!important;margin-inline-end:0!important}:is(.bai-bubble.bot .bai-bubble-stack:has(.bai-studio),.bai-bubble.bot .bai-bubble-stack:has(.bai-section-hub),.bai-bubble.bot .bai-bubble-stack:has(.bai-canvas-editor)){width:100%!important;max-width:min(96%,380px)!important}.bai-bubble-av{width:28px!important;height:28px!important;margin:0!important}.bai-studio.has-canvas{gap:10px;width:100%}.bai-canvas-editor{animation:bai-chip-pop .4s cubic-bezier(.16,1,.3,1)}.bai-canvas-editor.is-loading .bai-canvas-stage{opacity:.35}.bai-canvas-skeleton{flex-direction:column;gap:6px;margin-bottom:4px;display:flex}.bai-canvas-skel-bar{background:linear-gradient(90deg,#34d39926,#a7f3d08c,#34d39926) 0 0/200% 100%;border-radius:999px;height:4px;animation:bai-shimmer 1.1s linear infinite}@keyframes bai-shimmer{to{background-position:-200% 0}}.bai-canvas-skeleton em{color:#a8a29e;font-size:11px;font-style:normal}.bai-avatar-node.is-dragging{cursor:grabbing;z-index:8}.bai-avatar-circle{box-shadow:0 0 0 3px #0c0a09e6,0 0 0 5px #34d3998c,0 10px 24px #00000080}.bai-avatar-fallback{background:linear-gradient(145deg,#292524,#0c0a09);font-size:clamp(10px,2.6vw,13px)}.bai-avatar-move-badge{top:4px;color:#a7f3d0;background:#0c0a09bf;border:1px solid #a7f3d059;border-radius:50%;place-items:center;width:18px;height:18px;display:grid;position:absolute;inset-inline-start:4px}.bai-avatar-handle{box-shadow:0 4px 12px #00000073}.bai-avatar-guides{pointer-events:none;border:1.5px dashed #a7f3d08c;border-radius:50%;position:absolute;inset:-8px}.bai-canvas-toolbar{display:flex!important}.bai-canvas-tip{font-weight:700;color:#34d399!important}.bai-studio-cta.primary{box-shadow:0 8px 20px #34d39947}.bai-cta-arrow{opacity:.85;transform:scaleX(-1)}[dir=rtl] .bai-cta-arrow{transform:none}.bai-studio-hint.is-emphasis{color:#a7f3d0;background:#34d3991f;border-color:#34d39959}.bai-studio-loading-bar{animation:bai-shimmer 1s linear infinite}.bai-pending-attach img{border:1px solid #ffffff26}.bai-studio-head{flex-direction:column;gap:2px;display:flex}@keyframes bai-panel-enter{0%{opacity:0;filter:blur(4px);transform:translateY(10px)scale(.985)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@keyframes bai-fade-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes bai-chip-pop{0%{opacity:0;transform:scale(.92)translateY(6px)}70%{transform:scale(1.02)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes bai-dd-item-in{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:translate(0)}}@keyframes bai-pulse-soft{0%,to{box-shadow:0 0 #34d39900}50%{box-shadow:0 0 0 4px #34d3991f}}.bai-panel-enter{animation:bai-panel-enter .34s cubic-bezier(.16,1,.3,1)}.bai-bubble-enter{animation:bai-bubble-in .34s cubic-bezier(.16,1,.3,1) both}.bai-busy-enter{animation:bai-fade-up .28s both}.bai-card-enter{animation:bai-chip-pop .36s cubic-bezier(.16,1,.3,1) both}.bai-dd-anim .bai-dd-item{animation:bai-dd-item-in .28s both}.bai-ctx-btn{transition:border-color .2s,background .2s,transform .15s}.bai-ctx-btn:hover{background:#34d3991a;border-color:#34d39959}.bai-ctx-btn.is-selected{background:linear-gradient(135deg,#34d39929,#0c0a0959);border-color:#34d39973}.bai-ctx-server{gap:8px}.bai-ctx-guild-fallback,.bai-ctx-guild-icon{object-fit:cover;border:1px solid #a7f3d047;border-radius:8px;flex-shrink:0;width:26px;height:26px}.bai-ctx-guild-fallback{color:#a7f3d0;background:#34d39938;place-items:center;font-size:12px;font-weight:800;display:grid}.bai-ctx-section-ico{background:#ffffff0f;border:1px solid #ffffff1a;border-radius:8px;flex-shrink:0;place-items:center;width:26px;height:26px;font-size:13px;display:grid}.bai-ctx-copy{flex-direction:column;flex:1;align-items:flex-start;gap:0;min-width:0;line-height:1.15;display:flex}.bai-ctx-copy em{color:#a8a29e;letter-spacing:.04em;text-transform:uppercase;font-size:9px;font-style:normal;font-weight:800}.bai-ctx-copy strong{color:#fff7ed;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:11px;font-weight:800;overflow:hidden}.bai-dd-servers{width:min(300px,78vw)!important}.bai-dd-sections{width:min(320px,82vw)!important;max-height:320px!important}.bai-card-guild,.bai-dd-guild,.bai-dd-section{align-items:center}.bai-card-guild .bai-dd-fallback,.bai-card-guild img,.bai-dd-guild .bai-dd-fallback,.bai-dd-guild img{border:1px solid #a7f3d033;border-radius:10px!important;width:32px!important;height:32px!important}.bai-dd-guild-meta{text-align:start;flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.bai-dd-guild-meta strong{color:#fff7ed;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:800;overflow:hidden}.bai-dd-guild-meta em{color:#a8a29e;font-size:10px;font-style:normal}.bai-sec-ico{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:9px;flex-shrink:0;place-items:center;width:28px;height:28px;font-size:13px;display:grid}.bai-sec-ico.tone-gold{color:#a7f3d0;background:#34d3992e;border-color:#34d39959}.bai-sec-ico.tone-amber{background:#f59e0b24;border-color:#f59e0b4d}.bai-sec-ico.tone-cyan{background:#22d3ee1f;border-color:#22d3ee47}.bai-sec-ico.tone-violet{background:#a78bfa24;border-color:#a78bfa47}.bai-sec-ico.tone-rose{background:#fb71851f;border-color:#fb718547}.bai-sec-ico.tone-green{background:#4ade801f;border-color:#4ade8047}.bai-sec-ico.tone-stone{background:#a8a29e1f;border-color:#a8a29e40}.bai-sel-chip.server{background:linear-gradient(135deg,#34d39933,#0c0a0959),#34d39914;border-color:#34d39966;gap:10px;padding:12px;animation:bai-chip-pop .4s cubic-bezier(.16,1,.3,1)}.bai-sel-chip.picked{animation:bai-pulse-soft 1.6s}.bai-sel-guild-fallback,.bai-sel-guild-icon{object-fit:cover;border:1.5px solid #a7f3d066;border-radius:12px;flex-shrink:0;width:42px;height:42px;box-shadow:0 6px 16px #00000059}.bai-sel-guild-fallback{color:#fff7ed;background:linear-gradient(145deg,#34d399,#7c4a1e);place-items:center;font-size:16px;font-weight:900;display:grid}.bai-pill.live{color:#a7f3d0;background:#34d3992e}.bai-role-dot.lg{width:14px;height:14px}.bai-section-hub{background:radial-gradient(120% 80% at 0 0,#34d39929,#0000 50%),#00000047;border:1px solid #ffffff1f;border-radius:16px;flex-direction:column;gap:10px;width:100%;padding:12px;animation:bai-chip-pop .38s cubic-bezier(.16,1,.3,1);display:flex}.bai-section-hub.tone-cyan{background:radial-gradient(120% 80% at 0 0,#22d3ee24,#0000 50%),#00000047}.bai-section-hub.tone-rose{background:radial-gradient(120% 80% at 0 0,#fb718524,#0000 50%),#00000047}.bai-section-hub.tone-violet{background:radial-gradient(120% 80% at 0 0,#a78bfa24,#0000 50%),#00000047}.bai-section-hub.tone-green{background:radial-gradient(120% 80% at 0 0,#4ade801f,#0000 50%),#00000047}.bai-section-hub-head{align-items:center;gap:10px;display:flex}.bai-section-hub-icon{background:#ffffff0f;border:1px solid #a7f3d040;border-radius:12px;place-items:center;width:40px;height:40px;font-size:18px;display:grid}.bai-section-hub-meta{flex-direction:column;gap:2px;min-width:0;display:flex}.bai-section-hub-meta strong{color:#fff7ed;font-size:14px;font-weight:850}.bai-section-hub-meta span{color:#a8a29e;font-size:11px}.bai-section-actions{flex-direction:column;gap:6px;display:flex}.bai-section-action{color:#f5f5f4;cursor:pointer;text-align:start;background:#ffffff09;border:1px solid #ffffff14;border-radius:12px;align-items:center;gap:10px;width:100%;padding:10px 12px;transition:transform .15s,border-color .2s,background .2s;animation:bai-fade-up .32s both;display:flex}.bai-section-action:hover{background:#34d3991f;border-color:#34d39966;transform:translateY(-1px)}.bai-section-action.primary{background:linear-gradient(135deg,#34d39933,#ffffff08);border-color:#34d39959}.bai-section-action:disabled{opacity:.5;cursor:not-allowed;transform:none}.bai-section-action-ico{background:#00000040;border:1px solid #ffffff1a;border-radius:9px;flex-shrink:0;place-items:center;width:28px;height:28px;font-size:13px;display:grid}.bai-section-action-copy{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.bai-section-action-copy strong{font-size:12px;font-weight:800}.bai-section-action-copy em{color:#a8a29e;font-size:10px;font-style:normal}.bai-section-action-go{color:#34d399;opacity:.8;font-size:18px;font-weight:700}.bai-bubble-.bb-landing{transition:transform .2s,box-shadow .2s}.bai-card,.bai-section-hub,.bai-studio{transition:opacity .25s,transform .25s}.bai-btn,.bai-studio-chip,.bai-studio-opt{transition:transform .15s,background .2s,border-color .2s,opacity .2s}.bai-btn:active,.bai-section-action:active,.bai-studio-opt:active{transform:scale(.97)}@keyframes adm-locked-spin{to{transform:rotate(1turn)}}@keyframes adm-locked-fade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes bb-uploader-spin{to{transform:rotate(1turn)}}:is(body:has(.level-cmd-settings-modal) .bai-orb,body:has(.level-cmd-settings-modal) .bai-layer,body:has(.level-cmd-settings-modal) .bai-restore,body:has(.level-cmd-settings-modal) .bai-root){visibility:hidden!important;pointer-events:none!important;display:none!important}body.level-cmd-settings-open .main-content>.navbar,body.level-cmd-settings-open .mobile-bottom-nav{display:none!important}body:has(.level-cmd-settings-modal) .main-content>.navbar{display:none!important}body.level-cmd-settings-open .bai-layer,body.level-cmd-settings-open .bai-orb,body.level-cmd-settings-open .bai-restore,body.level-cmd-settings-open .bai-root{visibility:hidden!important;pointer-events:none!important;display:none!important}@keyframes md-fade-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes md-spin{to{transform:rotate(1turn)}}@keyframes sops-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes sops-blip-pulse{0%,to{opacity:1;transform:translate(-50%,-50%)scale(1)}50%{opacity:.75;transform:translate(-50%,-50%)scale(1.25)}}@keyframes ap-slide{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.bai-messages{flex-direction:column!important;gap:10px!important;padding:10px 12px 14px!important;display:flex!important}.bai-row{direction:ltr!important;width:100%!important;margin:0!important;display:flex!important}.bai-row.user{justify-content:flex-start!important}.bai-row.bot{justify-content:flex-end!important}.bai-cluster{flex-direction:row!important;align-items:flex-end!important;gap:8px!important;width:auto!important;max-width:min(94%,360px)!important;display:inline-flex!important}.bai-row.bot .bai-cluster{max-width:min(96%,380px)!important}.bai-bubble-av,.bai-bubble-av-fallback{object-fit:cover!important;background:#34d39933!important;border:1.5px solid #a7f3d047!important;border-radius:50%!important;flex-shrink:0!important;align-self:flex-end!important;width:30px!important;min-width:30px!important;height:30px!important;margin:0!important}.bai-bubble-av-fallback{color:#a7f3d0!important;place-items:center!important;font-size:11px!important;font-weight:800!important;display:grid!important}.bai-bubble-stack{flex-direction:column!important;flex:0 auto!important;gap:6px!important;width:auto!important;min-width:0!important;max-width:100%!important;margin:0!important;display:flex!important}.bai-row.user .bai-bubble-stack{align-items:flex-start!important}.bai-row.bot .bai-bubble-stack{align-items:flex-end!important}.bai-bubble-.bb-landing{white-space:pre-wrap!important;overflow-wrap:break-word!important;word-break:normal!important;writing-mode:horizontal-tb!important;direction:rtl!important;unicode-bidi:plaintext!important;border-radius:16px!important;width:fit-content!important;min-width:2.5rem!important;max-width:100%!important;padding:10px 12px!important;font-size:13.5px!important;line-height:1.5!important;display:block!important}.bai-row.user .bai-bubble-.bb-landing{color:#fff7ed!important;background:#34d39957!important;border:1px solid #34d3996b!important;border-bottom-left-radius:6px!important}.bai-row.bot .bai-bubble-.bb-landing{color:#f5f5f4!important;background:#ffffff1a!important;border:1px solid #ffffff24!important;border-bottom-right-radius:6px!important}.bai-row .bai-canvas-editor,.bai-row .bai-card,.bai-row .bai-section-hub,.bai-row .bai-studio{width:100%!important;max-width:100%!important}@keyframes bai-bubble-in{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.bai-bubble-enter{animation:bai-bubble-in .32s cubic-bezier(.16,1,.3,1) both!important}.bai-compose-wrap{background:#00000038;border-top:1px solid #ffffff14;flex-direction:column;display:flex}.bai-compose-wrap .bai-compose{background:0 0;border-top:0}.bai-pending-attach{background:#34d3991f;border:1px solid #34d39959;border-radius:12px;align-items:center;gap:10px;margin:8px 10px 0;padding:8px;display:flex}.bai-pending-attach img{object-fit:cover;border-radius:10px;width:48px;height:48px}.bai-pending-meta{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.bai-pending-meta strong{color:#a7f3d0;font-size:12px}.bai-pending-meta span{color:#a8a29e;font-size:10px}.bai-pending-clear{color:#e7e5e4;cursor:pointer;background:#0000004d;border:1px solid #ffffff1f;border-radius:8px;place-items:center;width:28px;height:28px;display:grid}.bai-attach.has-file{color:#a7f3d0;background:#34d3992e;border-color:#34d3998c}.bai-canvas-editor{flex-direction:column;gap:8px;width:100%;display:flex}.bai-canvas-stage{touch-action:none;-webkit-user-select:none;user-select:none;background:#0a0a0a;border:1px solid #a7f3d038;border-radius:14px;width:100%;max-height:240px;position:relative;overflow:hidden}.bai-canvas-bg{object-fit:contain;pointer-events:none;width:100%;height:100%;display:block}.bai-canvas-overlay{pointer-events:none;z-index:2;position:absolute;inset:0}.bai-canvas-layers{flex-wrap:wrap;gap:6px;display:flex}.bai-text-node{z-index:4;white-space:nowrap;text-overflow:ellipsis;text-shadow:0 2px 8px #000000a6;cursor:grab;border:1px solid #0000;border-radius:6px;max-width:70%;padding:2px 4px;line-height:1.1;position:absolute;overflow:hidden;transform:translate(0);container-type:inline-size}.bai-avatar-node.is-selected,.bai-text-node.is-selected{border-color:#a7f3d0b3;box-shadow:0 0 0 1px #34d39959}.bai-avatar-node.is-dragging,.bai-text-node.is-dragging{cursor:grabbing;opacity:.95}.bai-canvas-text-panel{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;flex-direction:column;gap:6px;padding:8px;display:flex}.bai-canvas-text-input{color:#f5f5f4;background:#00000059;border:1px solid #ffffff24;border-radius:10px;width:100%;padding:8px 10px;font-size:13px}.bai-avatar-node{aspect-ratio:1;cursor:grab;z-index:5;position:absolute}.bai-avatar-circle{background:#111;border:3px solid #a7f3d0;border-radius:50%;width:100%;height:100%;position:relative;overflow:hidden;box-shadow:0 0 0 3px #0c0a09e6,0 0 0 5px #34d3998c}.bai-avatar-photo{object-fit:cover;pointer-events:none;width:100%;height:100%;display:block}.bai-avatar-fallback{color:#a7f3d0;place-items:center;width:100%;height:100%;font-size:12px;font-weight:800;display:grid}.bai-avatar-handle{color:#0c0a09;cursor:nwse-resize;z-index:6;background:linear-gradient(135deg,#a7f3d0,#34d399);border:2px solid #0c0a09;border-radius:50%;place-items:center;width:24px;height:24px;padding:0;display:grid;position:absolute;bottom:-7px;right:-7px}.bai-canvas-toolbar{flex-wrap:wrap;gap:6px;width:100%;display:flex}.bai-canvas-group{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:10px;align-items:center;gap:5px;padding:5px 7px;display:inline-flex}.bai-studio-cta-row{flex-direction:column;gap:8px;width:100%;display:flex}.bai-studio-cta{color:#fff7ed;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:12px 14px;font-size:13px;font-weight:800;display:flex}.bai-studio-cta.primary{color:#0c0a09;background:linear-gradient(135deg,#34d399,#34d399);border-color:#0000}.bai-studio-loading{color:#e7e5e4;background:#00000047;border:1px solid #a7f3d033;border-radius:14px;flex-direction:column;gap:8px;padding:14px;font-size:12px;font-weight:700;display:flex}.bai-studio-loading-bar{background:linear-gradient(90deg,#34d39933,#a7f3d0b3,#34d39933) 0 0/200% 100%;border-radius:999px;height:4px;animation:bai-ai-shimmer 1s linear infinite}@keyframes bai-ai-shimmer{to{background-position:-200% 0}}.bai-under-dev{padding:28px 22px calc(24px + env(safe-area-inset-bottom,0px));text-align:center;flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:12px;display:flex}.bai-under-dev-mark{background:#34d39924;border:1px solid #a7f3d047;border-radius:20px;place-items:center;width:72px;height:72px;display:grid;overflow:hidden}.bai-under-dev-mark img{object-fit:contain;width:48px;height:48px}.bai-under-dev h3{color:#a7f3d0;margin:0;font-size:16px;font-weight:800}.bai-under-dev p{color:#a8a29e;max-width:280px;margin:0;font-size:13px;line-height:1.55}.bai-dev-bypass{letter-spacing:.02em;color:#0c0a09;background:linear-gradient(135deg,#a7f3d0,#34d399);border-radius:999px;align-items:center;gap:4px;margin-inline-start:6px;padding:2px 7px;font-size:9px;font-weight:800;display:inline-flex}@media (max-width:720px){.bai-panel.is-mobile-sheet{width:100vw!important;max-width:100vw!important;height:min(92dvh,calc(100dvh - env(safe-area-inset-bottom,0px)))!important;max-height:100dvh!important;padding-bottom:env(safe-area-inset-bottom,0)!important;border-radius:18px 18px 0 0!important;flex-direction:column!important;display:flex!important;inset:auto 0 0!important}.bai-messages{-webkit-overflow-scrolling:touch!important;flex:auto!important;min-height:0!important;padding-bottom:8px!important;overflow-y:auto!important}.bai-compose-wrap{padding:8px 10px calc(8px + env(safe-area-inset-bottom,0px))!important;background:#0c0a09f0!important;border-top:1px solid #ffffff14!important;flex-shrink:0!important}.bai-compose{gap:8px!important;min-height:48px!important}.bai-compose input,.bai-compose textarea{border-radius:12px!important;min-height:44px!important;font-size:16px!important}.bai-attach,.bai-btn,.bai-chip-edit,.bai-close,.bai-ctx-btn,.bai-send{min-width:44px!important;min-height:44px!important}.bai-ctx{grid-template-columns:1fr!important}.bai-dd-menu{width:min(100vw - 24px,360px)!important;max-height:42dvh!important}.bai-cluster,.bai-row.bot .bai-cluster{max-width:100%!important}.bai-card img,.bai-msg-img,.bai-studio img,.bai-welcome-preview{object-fit:contain!important;max-width:100%!important;height:auto!important}}.bb-landing{overflow-x:hidden}.bb-landing .navbar{pointer-events:none}.bb-landing .nav-lang,.bb-landing .navbar a,.bb-landing .navbar button,.bb-landing .navbar-inner{pointer-events:auto}.bb-landing .bb-foot-brand .brand-mark-box,.bb-landing .bb-foot-brand img,.bb-landing .navbar-logo .brand-mark-box,.bb-landing .navbar-logo img{width:34px;height:34px;border-radius:10px;object-fit:contain;background:transparent}.bb-landing .ohm-canvas.bb-ohm-static{width:100%!important;height:100%!important;transform:none!important;transform-origin:unset!important}.bb-landing .ohm-frame.bb-ohm-frame{height:min(520px,58vw);max-height:560px;overflow:hidden;border-radius:16px}.bb-landing .ohm-guild-ico img{width:100%;height:100%;object-fit:cover;border-radius:inherit}.bb-landing .ohm-main{flex:1;min-width:0;padding:18px;display:flex;flex-direction:column;gap:16px;overflow:auto}.bb-landing .hero-btn-filled{color:#030806!important}.bb-landing .bb-trust{display:flex;align-items:center;gap:24px;margin-top:32px;flex-wrap:wrap;justify-content:center}.bb-landing .bb-trust-item{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--text-muted)}.bb-landing .bb-trust-item svg{color:#34d399;flex-shrink:0}.bb-landing .bb-section{padding:88px 32px;position:relative;z-index:1;border-top:1px solid rgba(255,255,255,.05)}.bb-landing .bb-wrap{max-width:1100px;margin:0 auto}.bb-landing .bb-head{text-align:center;margin-bottom:48px}.bb-landing .bb-kicker{display:inline-flex;align-items:center;gap:8px;padding:6px 16px;border-radius:99px;background:var(--accent-light);border:1px solid var(--border-active);font-size:12px;font-weight:800;color:var(--accent);letter-spacing:1.5px;text-transform:uppercase;margin-bottom:20px}.bb-landing .bb-head h2{font-size:clamp(28px,4vw,42px);font-weight:900;color:var(--text-primary);letter-spacing:-1.5px;margin:0 0 16px;line-height:1.15}.bb-landing .bb-head p{margin:0 auto;max-width:560px;color:var(--text-muted);font-size:15px;line-height:1.7}.bb-landing .bb-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.bb-landing .bb-stat{background:var(--bg-card);border:1px solid var(--border);border-radius:18px;padding:22px 18px;text-align:center}.bb-landing .bb-stat strong{display:block;font-size:28px;font-weight:900;color:var(--text-primary);letter-spacing:-1px}.bb-landing .bb-stat span{display:block;margin-top:6px;color:var(--text-muted);font-size:13px}.bb-landing .bb-grid-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.bb-landing .bb-step{display:flex;flex-direction:column;align-items:center;text-align:center;gap:16px}.bb-landing .bb-step-num{width:72px;height:72px;border-radius:50%;background:linear-gradient(135deg,rgba(52,211,153,.15),rgba(52,211,153,.05));border:1px solid rgba(52,211,153,.3);display:flex;align-items:center;justify-content:center;font-size:22px;font-weight:900;color:var(--accent);position:relative}.bb-landing .bb-step-num:after{content:"";position:absolute;inset:-4px;border-radius:50%;border:1px solid rgba(52,211,153,.1)}.bb-landing .bb-step h3{font-size:18px;font-weight:800;color:#fff;margin:0 0 10px}.bb-landing .bb-step p{font-size:14px;color:var(--text-muted);line-height:1.7;margin:0;max-width:280px}.bb-landing .bb-plans{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.bb-landing .bb-plan{background:var(--bg-card);border:1px solid var(--border);border-radius:22px;padding:28px 24px;position:relative}.bb-landing .bb-plan.is-featured{border-color:var(--border-active);box-shadow:var(--shadow-glow)}.bb-landing .bb-plan-badge{position:absolute;top:14px;inset-inline-end:14px;font-size:11px;font-weight:800;color:#022c22;background:var(--accent-gradient);padding:4px 10px;border-radius:99px}.bb-landing .bb-plan h3{margin:0 0 12px;font-size:20px;font-weight:800}.bb-landing .bb-plan-price{margin:0 0 18px}.bb-landing .bb-plan-price strong{font-size:32px;font-weight:900}.bb-landing .bb-plan-price small{margin-inline-start:8px;color:var(--text-muted)}.bb-landing .bb-plan ul{list-style:none;margin:0 0 22px;padding:0;display:grid;gap:10px}.bb-landing .bb-plan li{color:var(--text-secondary);font-size:14px}.bb-landing .bb-plan li:before{content:"? ";color:var(--accent);font-weight:800}.bb-landing .bb-faq details{background:var(--bg-card);border:1px solid var(--border);border-radius:16px;padding:16px 18px;margin-bottom:12px}.bb-landing .bb-faq summary{cursor:pointer;font-weight:700;color:var(--text-primary)}.bb-landing .bb-faq p{margin:12px 0 0;color:var(--text-muted);line-height:1.7;font-size:14px}.bb-landing .bb-showcase{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:14px}.bb-landing .bb-guild{display:flex;align-items:center;gap:12px;background:var(--bg-card);border:1px solid var(--border);border-radius:16px;padding:14px}.bb-landing .bb-guild img,.bb-landing .bb-guild-letter{width:44px;height:44px;border-radius:12px;object-fit:cover;flex-shrink:0}.bb-landing .bb-guild-letter{display:grid;place-items:center;background:var(--accent-light);color:var(--accent);font-weight:900}.bb-landing .bb-guild strong{display:block;font-size:14px}.bb-landing .bb-guild small{color:var(--text-muted);font-size:12px}.bb-landing .bb-ready{padding:80px 32px;border-top:1px solid rgba(255,255,255,.05);text-align:center;position:relative}.bb-landing .bb-ready-inner{max-width:800px;margin:0 auto;position:relative}.bb-landing .bb-ready-glow{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:600px;height:300px;border-radius:50%;background:radial-gradient(rgba(52,211,153,.12) 0,transparent 70%);filter:blur(40px);pointer-events:none}.bb-landing .bb-ready h2{font-size:clamp(32px,5vw,48px);font-weight:900;color:#fff;letter-spacing:-2px;margin:0 0 20px;line-height:1.1}.bb-landing .bb-ready p{font-size:17px;color:var(--text-muted);line-height:1.7;margin:0 auto 40px;max-width:520px}.bb-landing .bb-ready-actions{display:flex;gap:16px;justify-content:center;flex-wrap:wrap}.bb-landing .bb-error{margin:88px 32px 0;padding:14px 18px;border-radius:14px;background:var(--danger-bg);border:1px solid rgba(239,68,68,.35);color:#fecaca;max-width:920px}.bb-landing .bb-foot{border-top:1px solid rgba(255,255,255,.05);padding:48px 32px 100px}.bb-landing .bb-foot-grid{max-width:1100px;margin:0 auto;display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:28px}.bb-landing .bb-foot-brand{display:flex;gap:12px;align-items:flex-start}.bb-landing .bb-foot-brand p{margin:6px 0 0;color:var(--text-muted);font-size:13px;line-height:1.6}.bb-landing .bb-foot nav,.bb-landing .bb-foot-actions{display:flex;flex-direction:column;gap:10px}.bb-landing .bb-foot a{color:var(--text-secondary);text-decoration:none;font-size:14px}.bb-landing .bb-foot a:hover{color:var(--accent)}.bb-landing .bb-dock{position:fixed;bottom:16px;left:16px;right:16px;z-index:900;display:none;gap:10px}.bb-landing .bb-dock a{flex:1;text-align:center;padding:12px;border-radius:14px;font-weight:800;text-decoration:none}.bb-landing .bb-dock a:first-child{background:var(--accent);color:#022c22}.bb-landing .bb-dock a:last-child{background:var(--bg-card);border:1px solid var(--border);color:#fff}.bb-landing .bb-modal{position:fixed;inset:0;z-index:1200;display:grid;place-items:center;padding:20px}.bb-landing .bb-modal-bg{position:absolute;inset:0;background:#000a;border:0}.bb-landing .bb-modal form{position:relative;width:min(440px,100%);background:var(--bg-elevated);border:1px solid var(--border);border-radius:20px;padding:24px;display:grid;gap:12px}.bb-landing .bb-modal label{display:grid;gap:6px;font-size:13px;color:var(--text-secondary)}.bb-landing .bb-modal input,.bb-landing .bb-modal select,.bb-landing .bb-modal textarea{background:var(--bg-input);border:1px solid var(--border);border-radius:12px;padding:10px 12px;color:#fff}.bb-landing .bb-modal-actions{display:flex;gap:10px;justify-content:flex-end;margin-top:8px}.bb-landing .anim-child.is-in,.bb-landing .hero-content.revealed .anim-child{opacity:1;transform:none}@media (max-width:900px){.bb-landing .bb-foot-grid,.bb-landing .bb-grid-3,.bb-landing .bb-plans,.bb-landing .bb-stats{grid-template-columns:1fr}.bb-landing .navbar-links{display:none}.bb-landing .bb-dock{display:flex}.bb-landing .ohm-frame.bb-ohm-frame{height:360px}}