.dB-shell{--d-bg:#06070b;--d-surface:#0d0f16;--d-surface-2:#11141d;--d-surface-3:#161924;--d-elevated:#1a1d28;--d-ink:#f5f7fb;--d-ink-2:#d4d7e0;--d-ink-dim:#a8acba;--d-ink-mute:#6b6f7e;--d-ink-faint:#4a4d5a;--d-line:hsla(0,0%,100%,.06);--d-line-2:hsla(0,0%,100%,.1);--d-line-strong:hsla(0,0%,100%,.16);--d-cyan:#00e0fc;--d-blue:#2cb8fb;--d-indigo:#6b81fa;--d-violet:#a053fa;--d-magenta:#c92ff9;--d-hot:#ff00f9;--d-grad:linear-gradient(110deg,#00e0fc,#2cb8fb 12%,#6b81fa 30%,#a053fa 47%,#c92ff9 64%,#e615f9 78%,#f805f9 91%,#ff00f9);--d-ok:#5eef8a;--d-warn:#f5d65d;--d-err:#ff6a8a;--d-chart-1:#5967d8;--d-chart-2:#2c8fa1;--d-chart-3:#7557c9;--d-chart-4:#475163;--d-chart-5:#343b49;--d-chart-bar:#586171;--d-scrollbar-track:transparent;--d-scrollbar-thumb:hsla(0,0%,100%,.18);--d-scrollbar-thumb-hover:hsla(0,0%,100%,.28);--d-mono:var(--font-jetbrains,"JetBrains Mono"),"SF Mono","Menlo",monospace;--d-sans:"Inter",-apple-system,BlinkMacSystemFont,system-ui,sans-serif}html:not(.dark) .dB-shell{--d-bg:#efe7d7;--d-surface:#faf4e6;--d-surface-2:#f3ecdb;--d-surface-3:#ebe2ce;--d-elevated:#fff;--d-ink:#2a241b;--d-ink-2:#4a4337;--d-ink-dim:#6f6557;--d-ink-mute:#968b78;--d-ink-faint:#b8ad97;--d-line:rgba(74,55,30,.1);--d-line-2:rgba(74,55,30,.16);--d-line-strong:rgba(74,55,30,.26);--d-cyan:#0eafc4;--d-blue:#2693d4;--d-indigo:#5568d4;--d-violet:#7a3df5;--d-magenta:#a040d8;--d-hot:#c030c0;--d-grad:linear-gradient(110deg,#0eafc4,#2693d4 12%,#5568d4 30%,#7a3df5 47%,#a040d8 64%,#c030c0 80%,#d020c0);--d-ok:#2f8f4d;--d-warn:#b88615;--d-err:#c54a5e;--d-chart-1:#5568d4;--d-chart-2:#0e8494;--d-chart-3:#6f45c8;--d-chart-4:#7c715f;--d-chart-5:#b2a68f;--d-chart-bar:#756b5c;--d-scrollbar-track:transparent;--d-scrollbar-thumb:rgba(74,55,30,.24);--d-scrollbar-thumb-hover:rgba(74,55,30,.36)}html:not(.dark) .dB-shell .dB-topbar{background:hsla(40,43%,89%,.78)}html:not(.dark) .dB-shell .dB-tab:hover{background:rgba(74,55,30,.04)}html:not(.dark) .dB-shell .dB-tab.active{background:rgba(122,61,245,.08)}html:not(.dark) .dB-shell .dB-search{background:rgba(74,55,30,.04)}html:not(.dark) .dB-shell .dB-search:focus-within{background:rgba(255,250,240,.62)}html:not(.dark) .dB-shell .dB-icon-btn:hover{background:rgba(74,55,30,.05)}html:not(.dark) .dB-shell .dB-rail-link:hover{background:rgba(74,55,30,.04)}html:not(.dark) .dB-shell .dB-rail-link.active{background:linear-gradient(90deg,rgba(122,61,245,.1),rgba(122,61,245,.04));border-color:rgba(122,61,245,.22)}html:not(.dark) .dB-shell .d-grad-text,html:not(.dark) .dB-shell .dB-hero-num{background:linear-gradient(110deg,#0eafc4,#5568d4 35%,#7a3df5 55%,#a040d8 75%,#c030c0);-webkit-background-clip:text;background-clip:text;color:transparent}html:not(.dark) .dB-shell .dB-bot-card,html:not(.dark) .dB-shell .dB-card,html:not(.dark) .dB-shell .dB-card-flat{border-color:rgba(74,55,30,.1)}html:not(.dark) .dB-shell .dB-bot-card:hover{border-color:rgba(122,61,245,.3);background:linear-gradient(180deg,rgba(122,61,245,.04),rgba(122,61,245,.005)),var(--d-surface)}html:not(.dark) .dB-shell .dB-bot-card-title .icon{background:linear-gradient(135deg,rgba(14,175,196,.14),rgba(122,61,245,.14))!important;border-color:rgba(122,61,245,.24)!important;color:var(--d-ink)!important}html:not(.dark) .dB-shell .dB-stat-bar,html:not(.dark) .dB-shell .dS-meter-bar{background:rgba(74,55,30,.08)}html:not(.dark) .dB-shell .dA-btn{background:rgba(74,55,30,.04)}html:not(.dark) .dB-shell .dA-btn:hover{background:rgba(74,55,30,.08)}html:not(.dark) .dB-shell .dA-btn-ghost{background:transparent}html:not(.dark) .dB-shell .dA-btn-ghost:hover{background:rgba(74,55,30,.05)}html:not(.dark) .dB-shell .dA-btn-primary{background:var(--d-grad);color:#fff;border:none}html:not(.dark) .dB-shell .dA-btn-primary:hover{background:var(--d-grad);color:#fff;filter:brightness(1.08)}html:not(.dark) .dB-shell .dB-doc-row:hover{background:rgba(74,55,30,.025)}html:not(.dark) .dB-shell .dB-doc-icon{background:rgba(74,55,30,.05)}html:not(.dark) .dB-shell .dA-chip{background:rgba(74,55,30,.04);border-color:rgba(74,55,30,.12)}html:not(.dark) .dB-shell .dA-chip-active{color:var(--d-ok);border-color:rgba(47,143,77,.3);background:rgba(47,143,77,.08)}html:not(.dark) .dB-shell .dA-chip-preview{color:#0eafc4;border-color:rgba(14,175,196,.3);background:rgba(14,175,196,.08)}html:not(.dark) .dB-shell .dA-chip-draft{color:var(--d-warn);border-color:rgba(184,134,21,.28);background:rgba(184,134,21,.07)}html:not(.dark) .dB-shell .dA-chip-meta{color:var(--d-ink-dim);border-color:rgba(74,55,30,.14);background:rgba(74,55,30,.04)}html:not(.dark) .dB-shell .dA-chip-team{color:#0eafc4;border-color:rgba(14,175,196,.28);background:rgba(14,175,196,.07)}html:not(.dark) .dB-shell .dA-chip-admin{color:#7a3df5;border-color:rgba(122,61,245,.3);background:rgba(122,61,245,.07)}html:not(.dark) .dB-shell .dA-chip-owner{color:var(--d-warn);border-color:rgba(184,134,21,.28);background:rgba(184,134,21,.07)}html:not(.dark) .dB-shell .dB-code{background:#f7f1e2}html:not(.dark) .dB-shell .dB-code-body{color:var(--d-ink-2)}html:not(.dark) .dB-shell .dB-code-body .k{color:#7a3df5}html:not(.dark) .dB-shell .dB-code-body .s{color:#2f8f4d}html:not(.dark) .dB-shell .dB-code-body .a{color:#0eafc4}html:not(.dark) .dB-shell .dB-wizmark{filter:drop-shadow(0 0 6px rgba(122,61,245,.3))}html:not(.dark) .dB-shell:before{background:radial-gradient(ellipse 50% 30% at 50% -10%,rgba(122,61,245,.04),transparent 60%)}html:not(.dark) .dB-shell .dB-user-dropdown{background:var(--d-elevated);box-shadow:0 12px 40px rgba(74,55,30,.15)}html:not(.dark) .dB-shell .dB-user-dropdown-item:hover,html:not(.dark) .dB-shell .dB-user-dropdown-theme-btn:hover{background:rgba(74,55,30,.05)}html:not(.dark) .dB-shell .dB-user-dropdown-theme-btn.active{background:rgba(74,55,30,.08)}html:not(.dark) .dB-shell .dB-stat-card{background:var(--d-surface);border-color:rgba(74,55,30,.1)}html:not(.dark) .dB-shell .dB-stat-card.lead,html:not(.dark) .dB-shell .dB-stat-card:hover{border-color:rgba(122,61,245,.22)}html:not(.dark) .dB-shell .dB-stat-card.lead .accent:not(.neutral){color:#7a3df5;border-color:rgba(122,61,245,.28);background:rgba(122,61,245,.08)}html:not(.dark) .dB-shell .dB-stat-card .accent{border-color:rgba(74,55,30,.1);background:rgba(74,55,30,.03)}html:not(.dark) .dB-shell .dB-filter-bar{background:var(--d-surface)}html:not(.dark) .dB-shell .dB-filter-bar:focus-within{border-color:rgba(122,61,245,.4)}html:not(.dark) .dB-shell .dB-filter-tabs button:hover{background:rgba(74,55,30,.04)}html:not(.dark) .dB-shell .dB-filter-tabs button.active{background:rgba(122,61,245,.08);box-shadow:inset 0 -2px 0 0 #7a3df5}html:not(.dark) .dB-shell .dB-filter-tabs button.active .count{background:rgba(122,61,245,.12);color:#7a3df5}html:not(.dark) .dB-shell .dB-cite{background:rgba(122,61,245,.07);border-color:rgba(122,61,245,.22);color:#7a3df5}html:not(.dark) .dB-shell .dA-chip-active .dA-chip-dot{box-shadow:0 0 0 0 rgba(47,143,77,.6);animation:pulseDotLight 1.8s ease-in-out infinite}@keyframes pulseDotLight{0%,to{box-shadow:0 0 0 0 rgba(47,143,77,.6)}50%{box-shadow:0 0 0 5px rgba(47,143,77,0)}}html:not(.dark){--shadow-sm:0 1px 2px rgba(74,55,30,.08),0 1px 1px rgba(74,55,30,.06);--shadow-md:0 4px 12px rgba(74,55,30,.1),0 1px 3px rgba(74,55,30,.06);--shadow-lg:0 12px 32px -6px rgba(74,55,30,.14),0 4px 12px rgba(74,55,30,.08);--shadow-violet:0 12px 32px -8px rgba(122,61,245,.18),0 4px 14px -4px rgba(122,61,245,.12);--shadow-cta:0 8px 22px -4px rgba(122,61,245,.28),0 2px 6px rgba(74,55,30,.1)}.dB-shell{display:flex;flex-direction:column;min-height:100vh;width:100%;background:var(--d-bg);color:var(--d-ink);font-family:var(--d-sans);font-feature-settings:"ss01","cv11";letter-spacing:-.011em;-webkit-font-smoothing:antialiased;position:relative;isolation:isolate}.dB-shell:before{content:"";position:fixed;inset:0;background:radial-gradient(ellipse 50% 30% at 50% -10%,rgba(160,83,250,.05),transparent 60%);pointer-events:none;z-index:0}.dB-shell>*{position:relative;z-index:1}.dB-shell *{border-color:var(--d-line)}.dB-shell,.dB-shell *{scrollbar-color:var(--d-scrollbar-thumb) var(--d-scrollbar-track)}.dB-shell ::-webkit-scrollbar,.dB-shell::-webkit-scrollbar{width:10px;height:10px}.dB-shell ::-webkit-scrollbar-track,.dB-shell::-webkit-scrollbar-track{background:var(--d-scrollbar-track)}.dB-shell ::-webkit-scrollbar-thumb,.dB-shell::-webkit-scrollbar-thumb{background:var(--d-scrollbar-thumb);border:3px solid transparent;border-radius:999px;background-clip:padding-box}.dB-shell ::-webkit-scrollbar-thumb:hover,.dB-shell::-webkit-scrollbar-thumb:hover{background:var(--d-scrollbar-thumb-hover);border:3px solid transparent;background-clip:padding-box}.d-grad-text{background:var(--d-grad);-webkit-background-clip:text;background-clip:text;color:transparent}.d-mono{font-family:var(--d-mono)}.dB-topbar{height:56px;flex-shrink:0;justify-content:space-between;padding:0 24px;border-bottom:1px solid var(--d-line);background:rgba(6,7,11,.6);backdrop-filter:blur(20px) saturate(140%);-webkit-backdrop-filter:blur(20px) saturate(140%);position:sticky;top:0;z-index:40}.dB-brand,.dB-topbar{display:flex;align-items:center}.dB-brand{gap:12px;font-weight:600;font-size:15px;letter-spacing:-.01em;padding-right:24px;border-right:1px solid var(--d-line);margin-right:4px;text-decoration:none}.dB-brand,.dB-brand:hover{color:var(--d-ink)}.dB-brand img,.dB-brand svg{width:26px;height:26px}.dB-tabs{display:flex;gap:2px}.dB-tab{padding:8px 14px;border-radius:7px;font-size:13px;color:var(--d-ink-dim);display:inline-flex;align-items:center;gap:8px;cursor:pointer;transition:all .15s;background:none;border:none;font-family:inherit;text-decoration:none}.dB-tab:hover{color:var(--d-ink-2);background:hsla(0,0%,100%,.025)}.dB-tab.active{color:var(--d-ink);background:hsla(0,0%,100%,.05);box-shadow:inset 0 -1px 0 0 rgba(160,83,250,.5)}.dB-tab svg{width:14px;height:14px}.dB-search{flex:1;max-width:320px;margin:0 24px;display:flex;align-items:center;gap:8px;background:hsla(0,0%,100%,.03);border:1px solid var(--d-line);border-radius:8px;padding:6px 12px;font-size:12px;color:var(--d-ink-mute);font-family:var(--d-mono);cursor:pointer;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease}.dB-search:hover{border-color:var(--d-line-2);background:hsla(0,0%,100%,.045)}.dB-search:focus-within{border-color:rgba(160,83,250,.45);background:hsla(0,0%,100%,.045);box-shadow:0 0 0 3px rgba(160,83,250,.1)}.dB-search-placeholder{flex:1;min-width:0;text-align:left;color:var(--d-ink-mute)}.dB-search svg{width:12px;height:12px}.dB-search input{flex:1;min-width:0;height:18px;border:0;outline:0;background:transparent;color:var(--d-ink);font:inherit}.dB-search input::-moz-placeholder{color:var(--d-ink-mute)}.dB-search input::placeholder{color:var(--d-ink-mute)}.dB-search input::-webkit-search-cancel-button,.dB-search input::-webkit-search-decoration{display:none}.dB-search .kbd{margin-left:auto;background:hsla(0,0%,100%,.05);border:1px solid var(--d-line-2);padding:1px 6px;border-radius:4px;font-size:10px;color:var(--d-ink-faint)}.dB-topbar-end{gap:6px}.dB-icon-btn,.dB-topbar-end{display:flex;align-items:center}.dB-icon-btn{width:32px;height:32px;border-radius:7px;background:transparent;border:1px solid transparent;color:var(--d-ink-dim);justify-content:center;cursor:pointer;transition:all .15s}.dB-icon-btn:hover{background:hsla(0,0%,100%,.04);border-color:var(--d-line);color:var(--d-ink)}.dB-icon-btn svg{width:14px;height:14px}.dB-user-dropdown{position:absolute;right:0;top:calc(100% + 8px);width:220px;background:var(--d-surface-2);border:1px solid var(--d-line-2);border-radius:12px;box-shadow:0 12px 40px rgba(0,0,0,.5);z-index:100;overflow:hidden}.dB-user-dropdown-header{padding:14px 16px;border-bottom:1px solid var(--d-line)}.dB-user-dropdown-section{padding:10px 12px;border-bottom:1px solid var(--d-line)}.dB-user-dropdown-item{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:7px;font-size:13px;color:var(--d-ink-dim);cursor:pointer;transition:all .12s;text-decoration:none;background:none;border:none;font-family:inherit}.dB-user-dropdown-item:hover{background:hsla(0,0%,100%,.04);color:var(--d-ink)}.dB-user-dropdown-theme-btn{padding:6px 10px;border-radius:6px;background:transparent;border:1px solid transparent;color:var(--d-ink-mute);cursor:pointer;transition:all .12s;display:flex;align-items:center;justify-content:center}.dB-user-dropdown-theme-btn:hover{background:hsla(0,0%,100%,.04);color:var(--d-ink-dim)}.dB-user-dropdown-theme-btn.active{background:hsla(0,0%,100%,.08);border-color:var(--d-line-2);color:var(--d-ink)}.dB-body{flex:1;display:flex;min-height:0;z-index:auto}.dB-rail{width:220px;flex-shrink:0;padding:18px 14px;border-right:1px solid var(--d-line);background:var(--d-bg);display:flex;flex-direction:column;position:sticky;top:56px;z-index:80;height:calc(100vh - 56px);overflow:visible}.dB-rail-section{margin-bottom:22px}.dB-rail-head{font-family:var(--d-mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--d-ink-faint);padding:0 10px 8px}.dB-rail-link{display:flex;align-items:center;gap:10px;padding:7px 10px;border-radius:7px;font-size:13px;color:var(--d-ink-dim);cursor:pointer;transition:all .15s;text-decoration:none;border:1px solid transparent}.dB-rail-link:hover{background:hsla(0,0%,100%,.03);color:var(--d-ink-2)}.dB-rail-link.active{background:linear-gradient(90deg,rgba(0,224,252,.06),rgba(160,83,250,.04));color:var(--d-ink);border-color:rgba(160,83,250,.18)}.dB-rail-link svg{width:14px;height:14px;flex-shrink:0}.dB-rail-link .count{margin-left:auto;font-family:var(--d-mono);font-size:10px;color:var(--d-ink-mute)}.dB-rail-pin-row{display:flex;align-items:center;position:relative}.dB-rail-unpin{position:absolute;right:6px;width:18px;height:18px;display:grid;place-items:center;border:none;background:none;color:var(--d-ink-mute);border-radius:4px;cursor:pointer;opacity:0;transition:opacity .12s,color .12s,background .12s}.dB-rail-pin-row:hover .dB-rail-unpin{opacity:1}.dB-rail-unpin:hover{color:var(--d-err);background:rgba(255,106,138,.1)}html:not(.dark) .dB-shell .dB-rail-unpin:hover{background:rgba(197,74,94,.08)}.dB-rail-account{position:relative;z-index:140;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;margin-top:auto;padding-top:12px;border-top:1px solid var(--d-line)}.dB-rail-user-trigger{min-width:0;height:42px;display:flex;align-items:center;gap:9px;padding:5px 7px;border:1px solid transparent;border-radius:10px;background:transparent;color:var(--d-ink);cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}.dB-rail-user-trigger:hover,.dB-rail-user-trigger[aria-expanded=true]{background:hsla(0,0%,100%,.035);border-color:var(--d-line)}.dB-rail-avatar{width:30px;height:30px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;background-color:var(--d-surface-3);background-position:50%;background-size:cover;border:1px solid var(--d-line-2);color:var(--d-ink);font-size:11px;font-weight:700;letter-spacing:.02em}.dB-rail-user-copy{min-width:0;display:flex;flex-direction:column;align-items:flex-start;line-height:1.15}.dB-rail-user-copy span{max-width:112px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--d-ink);font-size:13px;font-weight:600}.dB-rail-notification-btn{width:34px;height:34px;border-color:var(--d-line);background:hsla(0,0%,100%,.02)}.dB-rail-user-menu{position:absolute;left:0;bottom:calc(100% + 10px);width:248px;overflow:hidden;border-radius:13px;border:1px solid var(--d-line-2);background:var(--d-surface-2);box-shadow:0 18px 48px rgba(0,0,0,.46);z-index:160}html:not(.dark) .dB-shell .dB-rail-notification-btn,html:not(.dark) .dB-shell .dB-rail-user-trigger:hover,html:not(.dark) .dB-shell .dB-rail-user-trigger[aria-expanded=true]{background:rgba(74,55,30,.045)}html:not(.dark) .dB-shell .dB-rail-avatar{background-color:rgba(255,250,240,.92)}html:not(.dark) .dB-shell .dB-rail-user-menu{box-shadow:0 12px 36px rgba(74,55,30,.14)}html:not(.dark) .dB-shell .dB-tabbtn .count{background:rgba(74,55,30,.06)}html:not(.dark) .dB-shell .dB-seg button.active{background:rgba(74,55,30,.08)}html:not(.dark) .dB-shell .dB-search .kbd{background:rgba(74,55,30,.05)}html:not(.dark) .dB-shell .dB-alert-success{border-color:rgba(47,143,77,.28);background:rgba(47,143,77,.06)}html:not(.dark) .dB-shell .dB-alert-error{border-color:rgba(197,74,94,.28);background:rgba(197,74,94,.06)}html:not(.dark) .dB-shell .dB-alert-info{border-color:rgba(38,147,212,.24);background:rgba(38,147,212,.06)}html:not(.dark) .dB-shell .dB-alert-warn{border-color:rgba(180,130,40,.28);background:rgba(180,130,40,.06)}html:not(.dark) .dB-shell .dB-inline-error{border-color:rgba(197,74,94,.28);background:rgba(197,74,94,.06)}.dB-content{flex:1;overflow:auto;padding:28px 36px 64px}.dB-page-head{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:28px;gap:24px}.dB-page-title{font-size:30px;font-weight:600;letter-spacing:-.028em;line-height:1.05;color:var(--d-ink)}.dB-page-sub{font-size:13px;color:var(--d-ink-dim);margin-top:4px}.dB-hero-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:14px;margin-bottom:28px}.dB-hero{position:relative;padding:24px 26px;border-radius:14px;background:var(--d-surface);border:1px solid var(--d-line);overflow:hidden;box-shadow:var(--shadow-md)}.dB-hero-eyebrow{font-family:var(--d-mono);font-size:10px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--d-ink-dim);margin-bottom:14px}.dB-hero-num{font-size:44px;font-weight:600;letter-spacing:-.03em;line-height:1;font-feature-settings:"tnum";background:var(--d-grad);-webkit-background-clip:text;background-clip:text;color:transparent}.dB-hero-sub{margin-top:8px;font-family:var(--d-mono);letter-spacing:.04em}.dB-hero-sub,.dB-stat-label{font-size:12px;color:var(--d-ink-mute)}.dB-stat-label{margin-bottom:12px}.dB-stat-num{font-size:32px;font-weight:600;letter-spacing:-.025em;font-feature-settings:"tnum";color:var(--d-ink)}.dB-stat-bar{margin-top:14px;height:4px;background:hsla(0,0%,100%,.04);border-radius:2px;overflow:hidden}.dB-stat-bar-fill{height:100%;background:var(--d-grad);border-radius:2px}.dB-card{padding:22px 24px}.dB-card,.dB-card-flat{background:var(--d-surface);border:1px solid var(--d-line);border-radius:14px}.dB-card-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.dB-card-title{font-family:var(--d-mono);font-size:10px;font-weight:800;letter-spacing:.16em;line-height:1.3;text-transform:uppercase;color:var(--d-ink-dim)}.dB-card-icon{color:var(--d-ink-mute);stroke:currentColor}.dB-card-meta{font-size:11px;color:var(--d-ink-mute);font-family:var(--d-mono);letter-spacing:.04em}.dB-grid-2{display:grid;grid-template-columns:1.5fr 1fr;gap:16px;margin-bottom:16px}.dB-bot-card{background:var(--d-surface);border:1px solid var(--d-line);border-radius:14px;padding:18px 20px;display:flex;flex-direction:column;gap:14px;transition:all .2s;cursor:pointer;text-decoration:none;color:inherit}.dB-bot-card:hover{border-color:rgba(160,83,250,.3);background:linear-gradient(180deg,rgba(160,83,250,.04),hsla(0,0%,100%,.005)),var(--d-surface)}.dB-bot-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.dB-bot-card-head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.dB-bot-card-title{display:flex;align-items:center;gap:10px}.dB-bot-card-title .icon{width:36px;height:36px;border-radius:9px;background:linear-gradient(135deg,rgba(0,224,252,.15),rgba(160,83,250,.15));border:1px solid rgba(160,83,250,.3);display:flex;align-items:center;justify-content:center;font-weight:600;font-size:14px;color:var(--d-ink)}.dB-bot-card-title .name{font-size:14px;font-weight:600;line-height:1.2;color:var(--d-ink)}.dB-bot-card-title .desc{font-size:11px;color:var(--d-ink-mute);font-family:var(--d-mono);letter-spacing:.02em;margin-top:2px}.dB-bot-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;padding-top:14px;border-top:1px solid var(--d-line)}.dB-bot-stat-label{font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--d-ink-faint);font-family:var(--d-mono);margin-bottom:4px}.dB-bot-stat-val{font-size:18px;font-weight:600;font-feature-settings:"tnum";color:var(--d-ink)}.dA-chip{display:inline-flex;align-items:center;gap:5px;font-size:11px;padding:3px 8px;border-radius:999px;font-family:var(--d-mono);letter-spacing:.04em;border:1px solid}.dA-chip-active{color:var(--d-ok);border-color:rgba(94,239,138,.25);background:rgba(94,239,138,.06)}.dA-chip-preview{color:var(--d-cyan);border-color:rgba(0,224,252,.25);background:rgba(0,224,252,.06)}.dA-chip-draft{color:var(--d-warn);border-color:rgba(245,214,93,.22);background:rgba(245,214,93,.05)}.dA-chip-dot{width:6px;height:6px;border-radius:50%;background:currentColor}.dA-chip-owner{color:var(--d-warn);border-color:rgba(245,214,93,.22);background:rgba(245,214,93,.05)}.dA-chip-team{color:var(--d-cyan);border-color:rgba(0,224,252,.22);background:rgba(0,224,252,.05)}.dA-chip-admin{color:var(--d-violet);border-color:rgba(160,83,250,.25);background:rgba(160,83,250,.06)}.dA-btn{display:inline-flex;align-items:center;gap:6px;font-size:12px;padding:7px 13px;border-radius:8px;border:1px solid var(--d-line-2);background:hsla(0,0%,100%,.03);color:var(--d-ink);cursor:pointer;font-family:var(--d-sans);font-weight:500;transition:all .15s;text-decoration:none}.dA-btn:hover{background:hsla(0,0%,100%,.06);border-color:var(--d-line-strong)}.dA-btn-primary{background:var(--d-grad);border:none;color:#fff;font-weight:500}.dA-btn-primary:hover{filter:brightness(1.1);transform:translateY(-1px)}.dA-btn:disabled,.dA-btn[aria-disabled=true]{cursor:not-allowed;background:var(--d-surface-2);border-color:var(--d-line);color:var(--d-ink);opacity:1;filter:none;box-shadow:none;transform:none}.dA-btn-primary:disabled,.dA-btn-primary[aria-disabled=true]{background:var(--d-surface-2);border:1px solid var(--d-line);color:var(--d-ink);filter:none}.dA-btn-no-glow,.dA-btn-no-glow:hover{box-shadow:none!important}.dA-btn-ghost{background:transparent;border-color:transparent;color:var(--d-ink-dim)}.dA-btn-ghost:hover{color:var(--d-ink);background:hsla(0,0%,100%,.03)}.dA-btn-icon{padding:7px}.dA-avatar{width:28px;height:28px;border-radius:50%;background:linear-gradient(135deg,#6b81fa,#c92ff9);display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:600;color:#fff;flex-shrink:0}.dB-tabbar{display:flex;gap:2px;border-bottom:1px solid var(--d-line);margin-bottom:24px}.dB-tabbtn{padding:10px 16px;font-size:13px;color:var(--d-ink-dim);cursor:pointer;background:none;border:none;border-bottom:2px solid transparent;margin-bottom:-1px;font-family:inherit;display:inline-flex;align-items:center;gap:8px;transition:color .15s}.dB-tabbtn:hover{color:var(--d-ink-2)}.dB-tabbtn.active{color:var(--d-ink);border-bottom-color:var(--d-violet)}.dB-tabbtn .count{background:hsla(0,0%,100%,.06);padding:1px 6px;border-radius:4px;font-size:10px;font-family:var(--d-mono);color:var(--d-ink-mute)}.dB-seg{display:flex;background:var(--d-surface);border:1px solid var(--d-line);border-radius:8px;padding:3px}.dB-seg button{padding:5px 12px;font-size:11px;font-family:var(--d-mono);letter-spacing:.04em;text-transform:uppercase;background:transparent;border:none;border-radius:5px;color:var(--d-ink-mute);cursor:pointer;transition:all .12s}.dB-seg button:hover{color:var(--d-ink-2)}.dB-seg button.active{background:hsla(0,0%,100%,.06);color:var(--d-ink)}.dA-feed{display:flex;flex-direction:column;gap:12px}.dA-feed-row{display:flex;gap:12px;padding-bottom:12px;border-bottom:1px solid var(--d-line)}.dA-feed-row:last-child{border-bottom:none;padding-bottom:0}.dA-feed-time{font-family:var(--d-mono);font-size:10px;color:var(--d-ink-mute);width:50px;flex-shrink:0;padding-top:2px}.dA-feed-icon{width:22px;height:22px;border-radius:6px;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:hsla(0,0%,100%,.04);color:var(--d-ink-dim)}.dA-feed-content{font-size:12px;line-height:1.5;color:var(--d-ink-2);flex:1;min-width:0}.dA-feed-content b{color:var(--d-ink);font-weight:500}.dB-model-row{display:flex;align-items:center;gap:8px;min-width:0;flex-wrap:wrap}.dB-model-kind{display:inline-flex;align-items:center;height:18px;padding:0 7px;border:1px solid var(--d-line-2);border-radius:999px;color:var(--d-ink-mute);background:hsla(0,0%,100%,.025);font-family:var(--d-mono);font-size:9px;font-weight:700;letter-spacing:.08em;line-height:1;text-transform:uppercase}.dB-model-kind.thinking{color:var(--d-violet);border-color:rgba(160,83,250,.28);background:rgba(160,83,250,.08)}.dB-model-kind.standard{color:var(--d-ink-dim)}.dA-q-row{display:flex;align-items:center;gap:14px;padding:10px 0;border-bottom:1px solid var(--d-line)}.dA-q-row:last-child{border-bottom:none}.dA-q-rank{font-family:var(--d-mono);font-size:11px;color:var(--d-ink-faint);width:24px}.dA-q-text{font-size:13px;color:var(--d-ink-2);flex:1}.dA-q-count{font-family:var(--d-mono);font-size:11px;color:var(--d-ink-mute)}.dB-doc-row{display:flex;align-items:center;gap:14px;padding:14px 18px;border-bottom:1px solid var(--d-line);transition:background .12s}.dB-doc-row:last-child{border-bottom:none}.dB-doc-row:hover{background:hsla(0,0%,100%,.015)}.dB-doc-row-button{color:inherit;border:0;background:transparent;cursor:pointer;font:inherit}.dB-doc-row-button:disabled{cursor:wait;opacity:.72}.dB-doc-row-link{color:inherit;text-decoration:none}.dB-doc-icon{width:32px;height:32px;border-radius:8px;background:hsla(0,0%,100%,.04);border:1px solid var(--d-line);display:flex;align-items:center;justify-content:center;color:var(--d-ink-dim);flex-shrink:0}.dB-doc-info{flex:1;min-width:0}.dB-doc-name{font-size:13px;color:var(--d-ink);font-weight:500}.dB-doc-meta{font-size:10px;color:var(--d-ink-mute);font-family:var(--d-mono);letter-spacing:.04em;text-transform:uppercase;margin-top:3px}.dS-row{display:flex;justify-content:space-between;align-items:flex-start;gap:32px;padding:22px 0;border-bottom:1px solid var(--d-line)}.dS-row:last-child{border-bottom:none}.dS-row-info{max-width:360px}.dS-row-title{font-size:14px;font-weight:500;margin-bottom:4px;color:var(--d-ink)}.dS-row-sub{font-size:12px;color:var(--d-ink-mute);line-height:1.5}.dS-row-control{flex:1;max-width:420px}.dS-input{width:100%;background:var(--d-surface-2);border:1px solid var(--d-line-2);border-radius:8px;padding:10px 14px;color:var(--d-ink);font-size:13px;font-family:var(--d-sans);outline:none;transition:border-color .15s}.dS-input:focus{border-color:rgba(160,83,250,.4)}.dS-plan-tier{display:inline-block;font-family:var(--d-mono);font-size:10px;letter-spacing:.18em;text-transform:uppercase;padding:3px 10px;border-radius:999px;background:rgba(160,83,250,.12);color:var(--d-violet);border:1px solid rgba(160,83,250,.25)}.dS-meter-row{display:grid;grid-template-columns:1fr 1fr 1fr;gap:24px;margin-top:16px}.dS-meter-label{font-size:11px;color:var(--d-ink-mute);margin-bottom:6px;font-family:var(--d-mono);letter-spacing:.04em}.dS-meter-num{font-size:18px;font-weight:600;font-feature-settings:"tnum";margin-bottom:8px;color:var(--d-ink)}.dS-meter-bar{height:4px;background:hsla(0,0%,100%,.04);border-radius:2px;overflow:hidden}.dS-meter-bar-fill{height:100%;border-radius:2px;background:var(--d-grad)}.dC-axis text{font-family:var(--d-mono);font-size:9px;fill:var(--d-ink-faint)}.dC-grid line{stroke:hsla(0,0%,100%,.04);stroke-dasharray:2 4}.dC-hover-line{stroke:var(--d-line-strong);stroke-dasharray:2 4}.dC-hover-dot{fill:var(--d-bg);stroke:var(--d-violet);stroke-width:2}.dB-grid-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:16px}.dB-meter-grid{display:grid;gap:10px;margin-bottom:14px}.dB-meter-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.dB-meter-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.dB-shell .dB-card .dB-card-flat{box-shadow:none!important;border-color:transparent!important}.dB-line-chart{display:block;width:100%;height:220px;overflow:visible}.dB-chart-empty{min-height:180px;display:flex;align-items:center;justify-content:center;gap:8px;color:var(--d-ink-dim);font-size:13px;text-align:center}.dB-chart-hover{min-height:24px;display:flex;align-items:center;justify-content:flex-end;gap:12px;color:var(--d-ink-mute);font-family:var(--d-mono);font-size:10px;letter-spacing:.04em}.dB-alert-success{border-color:rgba(94,239,138,.24);background:rgba(94,239,138,.06)}.dB-alert-error{border-color:rgba(255,106,138,.28);background:rgba(255,106,138,.06)}.dB-alert-info{border-color:rgba(0,224,252,.22);background:rgba(0,224,252,.06)}.dB-alert-warn{border-color:rgba(245,214,93,.28);background:rgba(245,214,93,.06)}.dB-inline-error{display:flex;align-items:center;gap:10px;padding:13px 15px;margin-bottom:16px;border-color:rgba(255,106,138,.28);background:rgba(255,106,138,.06);color:var(--d-err);font-size:13px}.dB-meter-row{padding-bottom:14px;margin-bottom:14px;border-bottom:1px solid var(--d-line)}.dB-meter-row:last-child{padding-bottom:0;margin-bottom:0;border-bottom:none}.dB-meter-row-head{display:flex;justify-content:space-between;gap:12px;margin-bottom:7px;color:var(--d-ink-2);font-size:12px}.dB-meter-row-head span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dB-heatmap{display:grid;grid-template-columns:32px repeat(24,minmax(6px,1fr));gap:2px;min-width:0}.dB-heatmap-axis,.dB-heatmap-day{font-family:var(--d-mono);font-size:9px;color:var(--d-ink-faint)}.dB-heatmap-day{display:flex;align-items:center;font-size:10px}.dB-heatmap-cell{aspect-ratio:1;border-radius:2px;min-width:0;border:0;padding:0;cursor:default;background:color-mix(in srgb,var(--d-violet) calc(var(--heat, 0) * 100%),var(--d-surface-2));opacity:calc(.34 + (var(--heat, 0) * .66))}.dB-heatmap-cell:hover{outline:1px solid var(--d-ink-2);outline-offset:1px;opacity:1}.dB-heatmap-footer{display:grid;grid-template-columns:auto 1fr;gap:12px;align-items:center;margin-top:12px}.dB-heatmap-legend{display:flex;justify-content:flex-start;align-items:center;gap:6px;font-size:10px;color:var(--d-ink-mute);font-family:var(--d-mono)}.dB-heatmap-legend span:not(:first-child):not(:last-child){width:12px;height:12px;border-radius:2px;background:color-mix(in srgb,var(--d-violet) calc(var(--heat, 0) * 100%),var(--d-surface-2))}.dB-analytics-page .dB-hero-num{background:none;background-clip:border-box;-webkit-background-clip:border-box;color:var(--d-ink)}.dB-analytics-page .dB-stat-bar-fill{background:var(--d-ink-dim)}.dB-analytics-page .dC-hover-dot{stroke:var(--d-ink-dim)}.dB-analytics-page .dB-heatmap-cell,.dB-analytics-page .dB-heatmap-legend span:not(:first-child):not(:last-child){background:color-mix(in srgb,var(--d-ink-dim) calc(var(--heat, 0) * 100%),var(--d-surface-2))}.dB-analytics-page .dB-model-kind.thinking{color:var(--d-ink);border-color:var(--d-line-strong);background:var(--d-surface-2)}.dB-analytics-page .dB-model-kind.standard{color:var(--d-ink-mute);border-color:var(--d-line-2);background:transparent}.dB-analytics-page .dB-tabbtn{font-weight:600}.dB-analytics-page .dA-feed-row{align-items:center}.dBot-analytics-page{display:flex;flex-direction:column;gap:16px}.dBot-analytics-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.dBot-analytics-shell{display:flex;flex-direction:column;gap:18px;min-width:0}.dBot-analytics-tabs{display:flex;align-items:stretch;gap:2px;overflow-x:auto;border-bottom:1px solid var(--d-line);scrollbar-width:thin}.dBot-analytics-tabs button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-bottom:2px solid transparent;border-radius:0;background:transparent;color:var(--d-ink-dim);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 14px;font-size:13px;font-weight:650;white-space:nowrap;transition:color .16s ease,background .16s ease,border-color .16s ease}.dBot-analytics-tabs button:hover{color:var(--d-ink);background:hsla(0,0%,100%,.018)}.dBot-analytics-tabs button.active{color:var(--d-ink);border-bottom-color:var(--d-violet);background:transparent}.dBot-analytics-tabs small{display:none}.dBot-analytics-content{min-width:0}.dBot-analytics-section-head{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap}.dB-chart-skeleton,.dB-stat-skeleton{border-radius:10px;background:linear-gradient(90deg,var(--d-surface-2),var(--d-surface-3),var(--d-surface-2));background-size:200% 100%;animation:dBShimmer 1.2s ease-in-out infinite}.dB-stat-skeleton{width:88px;height:34px}.dB-chart-skeleton{width:100%;height:190px}.dB-chart-tooltip{border:1px solid var(--d-line-2);border-radius:10px;background:var(--d-surface-2);color:var(--d-ink-2);box-shadow:var(--shadow-md);padding:10px 12px;font-size:12px}.dB-tooltip-value{color:var(--d-ink);font-weight:650}.dB-analytics-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding-top:12px;border-top:1px solid var(--d-line)}.dB-analytics-summary-value{color:var(--d-ink);font-size:18px;font-weight:700;line-height:1.1}.dBot-analytics-page .recharts-cartesian-grid line{stroke:var(--d-line)}.dBot-analytics-page .recharts-cartesian-axis-tick-value{fill:var(--d-ink-mute)}.dBot-analytics-page .recharts-legend-item-text{color:var(--d-ink-dim)!important}.dBot-analytics-page .recharts-default-tooltip{background:var(--d-surface-2)!important;border:1px solid var(--d-line-2)!important;border-radius:10px!important;box-shadow:var(--shadow-md)!important;color:var(--d-ink)!important}.dBot-analytics-page .recharts-tooltip-label{color:var(--d-ink)!important;font-weight:650!important}.dBot-analytics-page .recharts-tooltip-item,.dBot-analytics-page .recharts-tooltip-item-name,.dBot-analytics-page .recharts-tooltip-item-separator,.dBot-analytics-page .recharts-tooltip-item-value{color:var(--d-ink-2)!important}.dBot-analytics-page .recharts-pie-label-text{fill:var(--d-ink-2)!important;font-size:12px;font-weight:500}.dBot-analytics-page .recharts-sector{stroke:var(--d-surface)!important}html:not(.dark) .dB-shell .dBot-analytics-tabs button:hover{background:rgba(74,55,30,.045)}html:not(.dark) .dB-shell .dBot-analytics-tabs button.active{background:transparent}.dBot-count-chip{min-width:32px;height:22px;padding:0 9px;border-radius:999px;border:1px solid var(--d-line-2);background:hsla(0,0%,100%,.035);color:var(--d-ink-dim);display:inline-flex;align-items:center;justify-content:center;font-family:var(--d-mono);font-size:10px;font-weight:700;letter-spacing:.03em;line-height:1}html:not(.dark) .dB-shell .dBot-count-chip{background:rgba(74,55,30,.045)}@keyframes dBShimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.dB-legacy-panel{color:var(--d-ink)}.dB-legacy-panel .bg-card,.dB-legacy-panel [class*=bg-card]{background:var(--d-surface)!important}.dB-legacy-panel .text-foreground,.dB-legacy-panel .text-gray-900,.dB-legacy-panel h1,.dB-legacy-panel h2,.dB-legacy-panel h3{color:var(--d-ink)!important}.dB-legacy-panel .text-gray-500,.dB-legacy-panel .text-gray-600,.dB-legacy-panel .text-muted-foreground{color:var(--d-ink-mute)!important}.dB-legacy-panel .border,.dB-legacy-panel .rounded-lg[class*=border],.dB-legacy-panel [class*=border-border],.dB-legacy-panel [class*=border-gray]{border-color:var(--d-line)!important}.dB-legacy-panel .bg-gray-100,.dB-legacy-panel .bg-gray-50,.dB-legacy-panel .bg-muted{background:var(--d-surface-2)!important}.dB-legacy-panel .bg-background,.dB-legacy-panel .bg-white{background:var(--d-surface)!important}.dB-legacy-panel .font-bold,.dB-legacy-panel .font-medium,.dB-legacy-panel .font-semibold,.dB-legacy-panel p.font-medium{color:var(--d-ink)}.dB-legacy-panel .text-sm{color:var(--d-ink-2)}.dB-legacy-panel .text-xs{color:var(--d-ink-dim)}.dB-legacy-panel input,.dB-legacy-panel select,.dB-legacy-panel textarea{background:var(--d-surface-2)!important;border-color:var(--d-line-2)!important;color:var(--d-ink)!important}.dB-legacy-panel input:focus,.dB-legacy-panel select:focus{border-color:rgba(122,61,245,.4)!important}.dB-legacy-panel input::-moz-placeholder{color:var(--d-ink-mute)!important}.dB-legacy-panel input::placeholder{color:var(--d-ink-mute)!important}.dB-legacy-panel .border-destructive{border-color:var(--d-err)!important}.dB-legacy-panel .text-destructive{color:var(--d-err)!important}.dB-legacy-panel .bg-destructive{background:var(--d-err)!important}.dB-legacy-panel .animate-pulse{background:var(--d-surface-2)!important}.dB-legacy-panel [data-slot=button]:not(.dA-btn):not([role=switch]):not([role=checkbox]),.dB-legacy-panel a[class*=inline-flex]:not(.dA-btn),.dB-legacy-panel button[class*=inline-flex]:not(.dA-btn):not([role=switch]):not([role=checkbox]),.dB-legacy-panel button[class*=rounded-md]:not(.dA-btn):not([role=switch]):not([role=checkbox]){background:hsla(0,0%,100%,.03)!important;border-color:var(--d-line-2)!important;color:var(--d-ink)!important;font-family:var(--d-sans)!important}.dB-legacy-panel a[class*=inline-flex]:not(.dA-btn):hover,.dB-legacy-panel button[class*=inline-flex]:not(.dA-btn):not([role=switch]):not([role=checkbox]):hover,.dB-legacy-panel button[class*=rounded-md]:not(.dA-btn):not([role=switch]):not([role=checkbox]):hover{background:hsla(0,0%,100%,.06)!important;border-color:var(--d-line-strong)!important}.dB-legacy-panel a[class*=bg-primary],.dB-legacy-panel button[class*=bg-gradient]:not([role=checkbox]):not([role=switch]),.dB-legacy-panel button[class*=bg-primary]:not([role=checkbox]):not([role=switch]){background:var(--d-grad)!important;border:none!important;color:#fff!important}.dB-legacy-panel button[class*=ghost]{background:transparent!important;border-color:transparent!important;color:var(--d-ink-dim)!important}.dB-legacy-panel button[class*=ghost]:hover{background:hsla(0,0%,100%,.04)!important;color:var(--d-ink)!important}.dB-legacy-panel button[class*=bg-destructive],.dB-legacy-panel button[class*=destructive]{background:var(--d-err)!important;color:#fff!important;border:none!important}.dB-legacy-panel [data-slot=button][aria-disabled=true]:not(.dA-btn),.dB-legacy-panel a[aria-disabled=true]:not(.dA-btn),.dB-legacy-panel button:disabled:not(.dA-btn):not([role=checkbox]):not([role=switch]):not([role=radio]),.dB-legacy-panel button[aria-disabled=true]:not(.dA-btn):not([role=checkbox]):not([role=switch]):not([role=radio]),.dB-legacy-panel button[disabled]:not(.dA-btn):not([role=checkbox]):not([role=switch]):not([role=radio]){cursor:not-allowed!important;background:var(--d-surface-2)!important;border-color:var(--d-line)!important;color:var(--d-ink)!important;opacity:1!important;filter:none!important;box-shadow:none!important;transform:none!important}.dB-legacy-panel [class*=badge]:not([class*=bg-purple]):not([class*=bg-blue]):not([class*=bg-green]):not([class*=bg-red]):not([class*=bg-yellow]):not([class*=bg-orange]):not([class*=bg-violet]):not([class*=bg-fuchsia]):not([class*=bg-cyan]):not([class*=bg-pink]):not([class*=bg-indigo]):not([class*=bg-destructive]),.dB-legacy-panel span[class*=inline-flex][class*=rounded]:not([class*=bg-purple]):not([class*=bg-blue]):not([class*=bg-green]):not([class*=bg-red]):not([class*=bg-yellow]):not([class*=bg-orange]):not([class*=bg-violet]):not([class*=bg-fuchsia]):not([class*=bg-cyan]):not([class*=bg-pink]):not([class*=bg-indigo]),.dB-legacy-panel span[class*=rounded-full][class*=text-xs]:not([class*=bg-purple]):not([class*=bg-blue]):not([class*=bg-green]):not([class*=bg-red]):not([class*=bg-yellow]):not([class*=bg-orange]):not([class*=bg-violet]):not([class*=bg-fuchsia]):not([class*=bg-cyan]):not([class*=bg-pink]):not([class*=bg-indigo]){background:hsla(0,0%,100%,.03)!important;border-color:var(--d-line-2)!important;color:var(--d-ink-dim)!important}.dB-legacy-panel table,.dB-legacy-panel th{border-color:var(--d-line)!important}.dB-legacy-panel th{background:var(--d-surface-2)!important;color:var(--d-ink-mute)!important}.dB-legacy-panel td{color:var(--d-ink-2)!important;border-color:var(--d-line)!important}.dB-legacy-panel tr:hover td{background:hsla(0,0%,100%,.015)!important}.dB-legacy-panel [data-radix-popper-content-wrapper] [role=menu],.dB-legacy-panel [role=menu]{background:var(--d-surface-2)!important;border-color:var(--d-line-2)!important;color:var(--d-ink)!important}.dB-legacy-panel [role=menuitem]{color:var(--d-ink-2)!important}.dB-legacy-panel [role=menuitem]:hover,.dB-legacy-panel [role=menuitem][data-highlighted]{background:hsla(0,0%,100%,.04)!important;color:var(--d-ink)!important}html:not(.dark) .dB-legacy-panel a[class*=inline-flex]:not(.dA-btn),html:not(.dark) .dB-legacy-panel button[class*=inline-flex]:not(.dA-btn):not([role=switch]):not([role=checkbox]),html:not(.dark) .dB-legacy-panel button[class*=rounded-md]:not(.dA-btn):not([role=switch]):not([role=checkbox]){background:rgba(74,55,30,.04)!important}html:not(.dark) .dB-legacy-panel a[class*=inline-flex]:not(.dA-btn):hover,html:not(.dark) .dB-legacy-panel button[class*=inline-flex]:not(.dA-btn):not([role=switch]):not([role=checkbox]):hover,html:not(.dark) .dB-legacy-panel button[class*=rounded-md]:not(.dA-btn):not([role=switch]):not([role=checkbox]):hover{background:rgba(74,55,30,.08)!important}html:not(.dark) .dB-legacy-panel button[class*=ghost]{background:transparent!important}html:not(.dark) .dB-legacy-panel button[class*=ghost]:hover{background:rgba(74,55,30,.05)!important}html:not(.dark) .dB-legacy-panel :where([class*="hover:bg-gray-50"],[class*="hover:bg-gray-100"],[class*="hover:bg-white"]):hover{background:rgba(74,55,30,.05)!important}html:not(.dark) .dB-legacy-panel [class*=badge]:not([class*=bg-purple]):not([class*=bg-blue]):not([class*=bg-green]):not([class*=bg-red]):not([class*=bg-yellow]):not([class*=bg-orange]):not([class*=bg-violet]):not([class*=bg-fuchsia]):not([class*=bg-cyan]):not([class*=bg-pink]):not([class*=bg-indigo]):not([class*=bg-destructive]),html:not(.dark) .dB-legacy-panel span[class*=inline-flex][class*=rounded]:not([class*=bg-purple]):not([class*=bg-blue]):not([class*=bg-green]):not([class*=bg-red]):not([class*=bg-yellow]):not([class*=bg-orange]):not([class*=bg-violet]):not([class*=bg-fuchsia]):not([class*=bg-cyan]):not([class*=bg-pink]):not([class*=bg-indigo]),html:not(.dark) .dB-legacy-panel span[class*=rounded-full][class*=text-xs]:not([class*=bg-purple]):not([class*=bg-blue]):not([class*=bg-green]):not([class*=bg-red]):not([class*=bg-yellow]):not([class*=bg-orange]):not([class*=bg-violet]):not([class*=bg-fuchsia]):not([class*=bg-cyan]):not([class*=bg-pink]):not([class*=bg-indigo]){background:rgba(74,55,30,.04)!important;border-color:rgba(74,55,30,.14)!important}html:not(.dark) .dB-legacy-panel th{background:rgba(74,55,30,.03)!important}html:not(.dark) .dB-legacy-panel tr:hover td{background:rgba(74,55,30,.025)!important}html:not(.dark) .dB-legacy-panel .bg-gray-100,html:not(.dark) .dB-legacy-panel .bg-gray-50,html:not(.dark) .dB-legacy-panel .bg-muted{background:var(--d-surface-2)!important}.dB-legacy-panel{--d-info-soft:rgba(44,184,251,.1);--d-ok-soft:rgba(94,239,138,.1);--d-warn-soft:rgba(245,214,93,.12);--d-err-soft:rgba(255,106,138,.1)}html:not(.dark) .dB-legacy-panel{--d-info-soft:rgba(38,147,212,.08);--d-ok-soft:rgba(47,143,77,.1);--d-warn-soft:rgba(184,134,21,.12);--d-err-soft:rgba(197,74,94,.1)}.dB-legacy-panel :where([class^=text-blue-],[class*=" text-blue-"],[class^=text-purple-],[class*=" text-purple-"],[class^=text-indigo-],[class*=" text-indigo-"],[class^=text-cyan-],[class*=" text-cyan-"],[class^=text-sky-],[class*=" text-sky-"],[class^=text-pink-],[class*=" text-pink-"],[class^=text-fuchsia-],[class*=" text-fuchsia-"]){color:var(--d-ink-2)!important}html.dark .dB-legacy-panel :where([class*=" dark:text-blue-"],[class*=" dark:text-purple-"],[class*=" dark:text-indigo-"],[class*=" dark:text-cyan-"],[class*=" dark:text-sky-"],[class*=" dark:text-pink-"],[class*=" dark:text-fuchsia-"]){color:var(--d-ink-2)!important}.dB-legacy-panel :where([class^=bg-blue-],[class*=" bg-blue-"],[class^=bg-purple-],[class*=" bg-purple-"],[class^=bg-indigo-],[class*=" bg-indigo-"],[class^=bg-cyan-],[class*=" bg-cyan-"],[class^=bg-sky-],[class*=" bg-sky-"],[class^=bg-pink-],[class*=" bg-pink-"],[class^=bg-fuchsia-],[class*=" bg-fuchsia-"]){background:var(--d-surface-2)!important}html.dark .dB-legacy-panel :where([class*=" dark:bg-blue-"],[class*=" dark:bg-purple-"],[class*=" dark:bg-indigo-"],[class*=" dark:bg-cyan-"],[class*=" dark:bg-sky-"],[class*=" dark:bg-pink-"],[class*=" dark:bg-fuchsia-"]){background:var(--d-surface-2)!important}.dB-legacy-panel :where([class^=border-blue-],[class*=" border-blue-"],[class^=border-purple-],[class*=" border-purple-"],[class^=border-indigo-],[class*=" border-indigo-"],[class^=border-cyan-],[class*=" border-cyan-"],[class^=border-sky-],[class*=" border-sky-"],[class^=border-pink-],[class*=" border-pink-"],[class^=border-fuchsia-],[class*=" border-fuchsia-"]){border-color:var(--d-line-2)!important}html.dark .dB-legacy-panel :where([class*=" dark:border-blue-"],[class*=" dark:border-purple-"],[class*=" dark:border-indigo-"],[class*=" dark:border-cyan-"],[class*=" dark:border-sky-"],[class*=" dark:border-pink-"],[class*=" dark:border-fuchsia-"]){border-color:var(--d-line-2)!important}.dB-legacy-panel :where([class^=ring-blue-],[class*=" ring-blue-"],[class^=ring-purple-],[class*=" ring-purple-"],[class^=ring-indigo-],[class*=" ring-indigo-"],[class^=ring-cyan-],[class*=" ring-cyan-"],[class^=ring-sky-],[class*=" ring-sky-"],[class^=ring-pink-],[class*=" ring-pink-"],[class^=ring-fuchsia-],[class*=" ring-fuchsia-"]){--tw-ring-color:var(--d-line-strong)!important}.dB-legacy-panel :where([class^=text-green-],[class*=" text-green-"],[class^=text-emerald-],[class*=" text-emerald-"]){color:var(--d-ok)!important}.dB-legacy-panel :where([class^=bg-green-],[class*=" bg-green-"],[class^=bg-emerald-],[class*=" bg-emerald-"]){background:var(--d-ok-soft)!important}.dB-legacy-panel :where([class^=border-green-],[class*=" border-green-"],[class^=border-emerald-],[class*=" border-emerald-"]){border-color:color-mix(in srgb,var(--d-ok) 34%,transparent)!important}.dB-legacy-panel :where(button[class^=bg-green-],button[class*=" bg-green-"],button[class^=bg-emerald-],button[class*=" bg-emerald-"],a[class^=bg-green-],a[class*=" bg-green-"],a[class^=bg-emerald-],a[class*=" bg-emerald-"]){color:var(--d-ink)!important}.dB-legacy-panel :where([class^=text-amber-],[class*=" text-amber-"],[class^=text-yellow-],[class*=" text-yellow-"],[class^=text-orange-],[class*=" text-orange-"]){color:var(--d-warn)!important}.dB-legacy-panel :where([class^=bg-amber-],[class*=" bg-amber-"],[class^=bg-yellow-],[class*=" bg-yellow-"],[class^=bg-orange-],[class*=" bg-orange-"]){background:var(--d-warn-soft)!important}.dB-legacy-panel :where([class^=border-amber-],[class*=" border-amber-"],[class^=border-yellow-],[class*=" border-yellow-"],[class^=border-orange-],[class*=" border-orange-"]){border-color:color-mix(in srgb,var(--d-warn) 38%,transparent)!important}.dB-legacy-panel :where(button[class^=bg-amber-],button[class*=" bg-amber-"],button[class^=bg-yellow-],button[class*=" bg-yellow-"],button[class^=bg-orange-],button[class*=" bg-orange-"],a[class^=bg-amber-],a[class*=" bg-amber-"],a[class^=bg-yellow-],a[class*=" bg-yellow-"],a[class^=bg-orange-],a[class*=" bg-orange-"]){color:var(--d-ink)!important}.dB-legacy-panel :where([class^=text-red-],[class*=" text-red-"],[class^=text-rose-],[class*=" text-rose-"]){color:var(--d-err)!important}.dB-legacy-panel :where([class^=bg-red-],[class*=" bg-red-"],[class^=bg-rose-],[class*=" bg-rose-"]){background:var(--d-err-soft)!important}.dB-legacy-panel :where([class^=border-red-],[class*=" border-red-"],[class^=border-rose-],[class*=" border-rose-"]){border-color:color-mix(in srgb,var(--d-err) 38%,transparent)!important}.dB-legacy-panel :where(button[class^=bg-blue-500],button[class*=" bg-blue-500"],button[class^=bg-blue-600],button[class*=" bg-blue-600"],button[class^=bg-blue-700],button[class*=" bg-blue-700"],button[class^=bg-purple-500],button[class*=" bg-purple-500"],button[class^=bg-purple-600],button[class*=" bg-purple-600"],button[class^=bg-purple-700],button[class*=" bg-purple-700"],button[class^=bg-indigo-500],button[class*=" bg-indigo-500"],button[class^=bg-indigo-600],button[class*=" bg-indigo-600"],button[class^=bg-indigo-700],button[class*=" bg-indigo-700"],button[class^=bg-cyan-500],button[class*=" bg-cyan-500"],button[class^=bg-cyan-600],button[class*=" bg-cyan-600"],button[class^=bg-cyan-700],button[class*=" bg-cyan-700"],button[class^=bg-violet-500],button[class*=" bg-violet-500"],button[class^=bg-violet-600],button[class*=" bg-violet-600"],button[class^=bg-violet-700],button[class*=" bg-violet-700"],button[class^=bg-sky-500],button[class*=" bg-sky-500"],button[class^=bg-sky-600],button[class*=" bg-sky-600"],button[class^=bg-sky-700],button[class*=" bg-sky-700"],button[class^=bg-pink-500],button[class*=" bg-pink-500"],button[class^=bg-pink-600],button[class*=" bg-pink-600"],button[class^=bg-pink-700],button[class*=" bg-pink-700"],button[class^=bg-fuchsia-500],button[class*=" bg-fuchsia-500"],button[class^=bg-fuchsia-600],button[class*=" bg-fuchsia-600"],button[class^=bg-fuchsia-700],button[class*=" bg-fuchsia-700"],a[class^=bg-blue-500],a[class*=" bg-blue-500"],a[class^=bg-blue-600],a[class*=" bg-blue-600"],a[class^=bg-blue-700],a[class*=" bg-blue-700"],a[class^=bg-purple-500],a[class*=" bg-purple-500"],a[class^=bg-purple-600],a[class*=" bg-purple-600"],a[class^=bg-purple-700],a[class*=" bg-purple-700"],a[class^=bg-indigo-500],a[class*=" bg-indigo-500"],a[class^=bg-indigo-600],a[class*=" bg-indigo-600"],a[class^=bg-indigo-700],a[class*=" bg-indigo-700"],a[class^=bg-cyan-500],a[class*=" bg-cyan-500"],a[class^=bg-cyan-600],a[class*=" bg-cyan-600"],a[class^=bg-cyan-700],a[class*=" bg-cyan-700"],a[class^=bg-violet-500],a[class*=" bg-violet-500"],a[class^=bg-violet-600],a[class*=" bg-violet-600"],a[class^=bg-violet-700],a[class*=" bg-violet-700"],a[class^=bg-sky-500],a[class*=" bg-sky-500"],a[class^=bg-sky-600],a[class*=" bg-sky-600"],a[class^=bg-sky-700],a[class*=" bg-sky-700"],a[class^=bg-pink-500],a[class*=" bg-pink-500"],a[class^=bg-pink-600],a[class*=" bg-pink-600"],a[class^=bg-pink-700],a[class*=" bg-pink-700"],a[class^=bg-fuchsia-500],a[class*=" bg-fuchsia-500"],a[class^=bg-fuchsia-600],a[class*=" bg-fuchsia-600"],a[class^=bg-fuchsia-700],a[class*=" bg-fuchsia-700"]){background:var(--d-grad)!important;border-color:transparent!important;color:#fff!important;box-shadow:var(--shadow-cta)!important}.dB-legacy-panel :where(button[class^=bg-red-],button[class*=" bg-red-"],button[class^=bg-rose-],button[class*=" bg-rose-"],a[class^=bg-red-],a[class*=" bg-red-"],a[class^=bg-rose-],a[class*=" bg-rose-"]){background:var(--d-err)!important;border-color:transparent!important;color:#fff!important}.dB-legacy-panel :where(button:disabled:not(.dA-btn):not([role=checkbox]):not([role=switch]):not([role=radio]),button[disabled]:not(.dA-btn):not([role=checkbox]):not([role=switch]):not([role=radio]),button[aria-disabled=true]:not(.dA-btn):not([role=checkbox]):not([role=switch]):not([role=radio]),a[aria-disabled=true]:not(.dA-btn),[data-slot=button][aria-disabled=true]:not(.dA-btn)){cursor:not-allowed!important;background:var(--d-surface-2)!important;border-color:var(--d-line)!important;color:var(--d-ink)!important;opacity:1!important;filter:none!important;box-shadow:none!important;transform:none!important}.dB-legacy-panel :where(button[class^=text-blue-],button[class*=" text-blue-"],button[class^=text-purple-],button[class*=" text-purple-"],button[class^=text-indigo-],button[class*=" text-indigo-"],button[class^=text-cyan-],button[class*=" text-cyan-"]){color:var(--d-ink)!important}.dB-legacy-panel button[class*=border-l-4]{background:rgba(160,83,250,.1)!important;border-left-color:var(--d-violet)!important;color:var(--d-ink)!important}html:not(.dark) .dB-legacy-panel button[class*=border-l-4]{background:rgba(122,61,245,.08)!important}.dB-legacy-panel .dB-memory-choice{background:var(--d-surface-2)!important;border-color:var(--d-line)!important;color:var(--d-ink)!important;box-shadow:none!important}.dB-legacy-panel .dB-memory-choice:not(:disabled):hover{background:var(--d-surface-3)!important;border-color:var(--d-line-strong)!important}.dB-legacy-panel .dB-memory-choice:focus-visible{outline:none!important;border-color:var(--d-line-strong)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--d-violet) 24%,transparent)!important}.dB-legacy-panel .dB-memory-choice-selected{background:var(--d-surface)!important;border-color:var(--d-line-strong)!important;box-shadow:inset 0 0 0 1px var(--d-line)!important}.dB-legacy-panel .dB-memory-radio{background:transparent!important;border-color:var(--d-line-strong)!important}.dB-legacy-panel .dB-memory-radio-selected{background:var(--d-ink)!important;border-color:var(--d-ink)!important;box-shadow:inset 0 0 0 3px var(--d-surface)!important}.dB-legacy-panel .dB-memory-badge{background:var(--d-surface-3)!important;border:1px solid var(--d-line)!important;color:var(--d-ink-dim)!important}.dB-legacy-panel .dB-user-checkbox{background:transparent!important;border-color:var(--d-line-strong)!important;color:var(--d-surface)!important}.dB-legacy-panel .dB-user-checkbox[data-state=checked],.dB-legacy-panel .dB-user-checkbox[data-state=indeterminate]{background:var(--d-ink)!important;border-color:var(--d-ink)!important;color:var(--d-surface)!important}.dB-legacy-panel .dB-user-checkbox:focus-visible{outline:none!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--d-ink) 18%,transparent)!important}.dB-legacy-panel a:not([class*=bg-]):not(.dA-btn){color:var(--d-ink-2)!important;text-underline-offset:3px}.dB-legacy-panel a:not([class*=bg-]):not(.dA-btn):hover{color:var(--d-ink)!important}.dB-legacy-panel .dA-btn-primary,.dB-legacy-panel .dA-btn-primary:hover,.dB-legacy-panel a.dA-btn.dA-btn-primary,.dB-legacy-panel a.dA-btn.dA-btn-primary:hover,.dB-legacy-panel button.dA-btn.dA-btn-primary,.dB-legacy-panel button.dA-btn.dA-btn-primary:hover,.dB-shell .dA-btn-primary,.dB-shell .dA-btn-primary:hover{background:var(--d-grad)!important;border-color:transparent!important;color:#fff!important}.dB-legacy-panel .dA-btn-primary svg,.dB-shell .dA-btn-primary svg{color:currentColor!important;stroke:currentColor!important}.dB-legacy-panel .dA-btn-primary:disabled,.dB-legacy-panel .dA-btn-primary[aria-disabled=true],.dB-legacy-panel .dA-btn:disabled,.dB-legacy-panel .dA-btn[aria-disabled=true],.dB-shell .dA-btn-primary:disabled,.dB-shell .dA-btn-primary[aria-disabled=true],.dB-shell .dA-btn:disabled,.dB-shell .dA-btn[aria-disabled=true]{cursor:not-allowed!important;background:var(--d-surface-2)!important;border:1px solid var(--d-line)!important;color:var(--d-ink)!important;opacity:1!important;filter:none!important;box-shadow:none!important;transform:none!important}.dB-legacy-panel .dA-btn-primary:disabled:before,.dB-legacy-panel .dA-btn-primary[aria-disabled=true]:before,.dB-shell .dA-btn-primary:disabled:before,.dB-shell .dA-btn-primary[aria-disabled=true]:before{display:none}.dB-legacy-panel :where(:not(button):not(a))[class*=bg-gradient]{background:linear-gradient(90deg,var(--d-line-strong),var(--d-line))!important}.dB-legacy-panel :where([class^=from-blue-],[class*=" from-blue-"],[class^=from-purple-],[class*=" from-purple-"],[class^=from-indigo-],[class*=" from-indigo-"],[class^=from-cyan-],[class*=" from-cyan-"],[class^=from-pink-],[class*=" from-pink-"],[class^=from-fuchsia-],[class*=" from-fuchsia-"],[class^=to-blue-],[class*=" to-blue-"],[class^=to-purple-],[class*=" to-purple-"],[class^=to-indigo-],[class*=" to-indigo-"],[class^=to-cyan-],[class*=" to-cyan-"],[class^=to-pink-],[class*=" to-pink-"],[class^=to-fuchsia-],[class*=" to-fuchsia-"]){--tw-gradient-from:var(--d-line-strong)!important;--tw-gradient-to:transparent!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)!important}.dB-conv-grid{display:grid;grid-template-columns:320px 1fr;gap:0;border:1px solid var(--d-line);border-radius:14px;overflow:hidden;background:var(--d-surface)}.dB-conv-list{border-right:1px solid var(--d-line);max-height:540px;overflow-y:auto}.dB-conv-item{padding:14px 16px;border-bottom:1px solid var(--d-line);cursor:pointer;transition:background .12s}.dB-conv-item:hover{background:hsla(0,0%,100%,.02)}.dBot-page{display:flex;flex-direction:column;gap:18px;max-width:1400px}.dBot-crumb{display:flex;align-items:center;gap:8px;font-family:var(--d-mono);font-size:11px;letter-spacing:.06em;color:var(--d-ink-mute);text-transform:uppercase}.dBot-crumb a{color:inherit;transition:color .14s ease}.dBot-crumb a:hover{color:var(--d-ink)}.dBot-crumb span{color:var(--d-ink-2)}.dBot-header{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;padding:24px 28px;border:1px solid var(--d-line);border-radius:14px;background:linear-gradient(180deg,hsla(0,0%,100%,.026),hsla(0,0%,100%,.006)),var(--d-surface);box-shadow:var(--shadow-md)}.dBot-actions,.dBot-header-main{position:relative;z-index:1}.dBot-header-main{gap:18px;min-width:0}.dBot-header-main,.dBot-logo{display:flex;align-items:center}.dBot-logo{flex:0 0 auto;justify-content:center;overflow:hidden;color:var(--d-ink);font-weight:700;letter-spacing:-.02em;border:1px solid var(--d-line-2);background:hsla(0,0%,100%,.055);box-shadow:var(--shadow-sm),inset 0 1px 0 hsla(0,0%,100%,.08)}.dBot-logo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.dBot-logo-lg{width:64px;height:64px;border-radius:14px;font-size:24px}.dBot-logo-sm{width:30px;height:30px;border-radius:8px;font-size:12px}.dBot-header-copy{min-width:0}.dBot-eyebrow{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:7px;font-family:var(--d-mono);font-size:10px;letter-spacing:.16em;color:var(--d-ink-mute);text-transform:uppercase}.dBot-header h1{margin:0 0 8px;color:var(--d-ink);font-size:30px;line-height:1;font-weight:650;letter-spacing:-.03em}.dBot-header p{margin:0 0 12px;max-width:760px;color:var(--d-ink-dim);font-size:14px;line-height:1.45}.dBot-meta-row{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.dBot-chip,.dBot-mono-chip{display:inline-flex;align-items:center;gap:6px;border-radius:7px;border:1px solid var(--d-line-2);background:hsla(0,0%,100%,.025);color:var(--d-ink-2);font-family:var(--d-mono);font-size:10px;letter-spacing:.04em}.dBot-mono-chip{max-width:min(420px,100%);padding:5px 9px}.dBot-mono-chip span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dBot-copy-chip,.dBot-icon-chip,.dBot-link-chip{cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}.dBot-icon-chip{padding-inline:7px}.dBot-copy-chip:hover,.dBot-icon-chip:hover,.dBot-link-chip:hover{background:hsla(0,0%,100%,.06);border-color:var(--d-line-strong);color:var(--d-ink)}.dBot-chip{padding:4px 10px;text-transform:uppercase;font-weight:600}.dBot-dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:currentColor}.dBot-chip-ok{color:var(--d-ok);background:rgba(94,239,138,.1);border-color:rgba(94,239,138,.3)}.dBot-chip-warn{color:var(--d-warn);background:rgba(245,214,93,.1);border-color:rgba(245,214,93,.28)}.dBot-chip-neutral{color:var(--d-ink-dim)}.dBot-actions{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px}.dBot-actions .dA-btn:disabled,.dBot-deploy-actions .dA-btn:disabled{cursor:not-allowed;background:var(--d-surface-2);border-color:var(--d-line);color:var(--d-ink);opacity:1;filter:none;box-shadow:none;transform:none}.dBot-danger-btn{color:var(--d-err)}.dBot-danger-btn:hover{border-color:rgba(255,106,138,.36);background:rgba(255,106,138,.08)}.dBot-tabs{display:flex;gap:3px;overflow-x:auto;padding-bottom:1px;border-bottom:1px solid var(--d-line);scrollbar-width:thin}.dBot-tab{flex:0 0 auto;display:inline-flex;align-items:center;gap:7px;padding:11px 14px;border-bottom:2px solid transparent;color:var(--d-ink-dim);font-size:13px;font-weight:500;transition:color .15s ease,background .15s ease,border-color .15s ease}.dBot-tab:hover{color:var(--d-ink-2);background:hsla(0,0%,100%,.025)}.dBot-tab.active{color:var(--d-ink);border-bottom-color:var(--d-violet);background:hsla(0,0%,100%,.04)}.dBot-tab-num{color:var(--d-ink-faint);letter-spacing:.08em}.dBot-tab-badge,.dBot-tab-num{font-family:var(--d-mono);font-size:10px}.dBot-tab-badge{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:20px;padding:0 7px;border:1px solid var(--d-line-2);border-radius:999px;background:hsla(0,0%,100%,.035);color:var(--d-ink-mute);letter-spacing:.04em}.dBot-tab.active .dBot-tab-badge{color:var(--d-violet);border-color:rgba(160,83,250,.34);background:rgba(160,83,250,.1)}.dBot-tab-stack{display:flex;flex-direction:column;gap:16px}.dBot-deploy-panel{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;padding:18px 20px;border:1px solid var(--d-line);border-radius:14px;background:var(--d-surface);box-shadow:var(--shadow-md)}.dBot-deploy-panel.deploying{border-color:color-mix(in srgb,var(--d-warn) 30%,var(--d-line));background:var(--d-surface)}.dBot-deploy-panel.live{border-color:color-mix(in srgb,var(--d-ok) 34%,var(--d-line));background:linear-gradient(180deg,color-mix(in srgb,var(--d-ok) 7%,transparent),transparent),var(--d-surface)}.dBot-deploy-panel.live .dBot-eyebrow{color:var(--d-ok)}.dBot-deploy-panel.live .dBot-deploy-icon{color:var(--d-ok);border-color:color-mix(in srgb,var(--d-ok) 30%,var(--d-line));background:color-mix(in srgb,var(--d-ok) 10%,transparent)}.dBot-deploy-icon{width:54px;height:54px;border-radius:14px;display:flex;align-items:center;justify-content:center;color:var(--d-ink);border:1px solid var(--d-line-2);background:hsla(0,0%,100%,.055);box-shadow:var(--shadow-sm),inset 0 1px 0 hsla(0,0%,100%,.08)}.dBot-deploy-url{color:var(--d-ink);font-size:18px;font-weight:600;letter-spacing:-.02em;overflow-wrap:anywhere}.dBot-deploy-link{display:inline-flex;align-items:center;gap:7px;width:-moz-fit-content;width:fit-content;max-width:100%;transition:color .15s ease}.dBot-deploy-link:hover{color:var(--d-cyan)}.dBot-deploy-meta{margin-top:3px;color:var(--d-ink-mute);font-family:var(--d-mono);font-size:11px;letter-spacing:.04em}.dBot-deploy-actions{display:flex;align-items:center;gap:8px}.dBot-stat-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.dBot-stat{position:relative;overflow:hidden;min-height:142px;padding:18px 20px;border:1px solid var(--d-line);border-radius:14px;background:var(--d-surface);box-shadow:var(--shadow-md)}.dBot-stat-label{display:flex;align-items:center;gap:7px;margin-bottom:16px;color:var(--d-ink-mute);font-family:var(--d-mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase}.dBot-stat-value{position:relative;z-index:1;color:var(--d-ink);font-size:clamp(21px,2.3vw,30px);line-height:1.02;font-weight:650;letter-spacing:-.04em;overflow-wrap:anywhere}.dBot-stat-meta{position:relative;z-index:1;margin-top:9px;color:var(--d-ink-dim);font-family:var(--d-mono);font-size:11px;letter-spacing:.04em;text-transform:uppercase}.dBot-stat-meter{position:absolute;left:20px;right:20px;bottom:16px;height:4px;border-radius:999px;background:hsla(0,0%,100%,.04);overflow:hidden}.dBot-stat-meter span{display:block;width:62%;height:100%;border-radius:inherit;background:var(--d-grad)}.dBot-stat-ok .dBot-stat-meter span{width:84%}.dBot-stat-warn .dBot-stat-meter span{width:46%;background:linear-gradient(90deg,var(--d-warn),var(--d-violet))}.dBot-stat-info .dBot-stat-meter span{width:70%;background:linear-gradient(90deg,var(--d-cyan),var(--d-violet))}.dBot-two-col{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,.78fr);gap:16px}.dBot-panel{min-height:100%}.dBot-activity-list,.dBot-health-list{display:flex;flex-direction:column;gap:10px}.dBot-activity-row,.dBot-health-row{display:flex;align-items:center;gap:12px;padding:11px 12px;border:1px solid var(--d-line);border-radius:10px;background:hsla(0,0%,100%,.018)}.dBot-activity-icon,.dBot-health-icon{width:30px;height:30px;border-radius:8px;display:flex;align-items:center;justify-content:center;color:var(--d-ink-2);background:hsla(0,0%,100%,.04);flex:0 0 auto}.dBot-tone-ok{color:var(--d-ok);background:rgba(94,239,138,.1)}.dBot-tone-info{color:var(--d-cyan);background:rgba(0,224,252,.1)}.dBot-tone-warn{color:var(--d-warn);background:rgba(245,214,93,.1)}.dBot-activity-text{color:var(--d-ink-2);font-size:13px;font-weight:500}.dBot-activity-meta{margin-top:2px;color:var(--d-ink-mute);font-family:var(--d-mono);font-size:10px;letter-spacing:.04em;text-transform:uppercase}.dBot-health-dot{width:7px;height:7px;border-radius:50%;background:var(--d-warn);box-shadow:0 0 8px var(--d-warn);flex:0 0 auto}.dBot-health-dot.ok{background:var(--d-ok);box-shadow:0 0 8px var(--d-ok)}.dBot-health-copy{flex:1;min-width:0}.dBot-health-copy div{color:var(--d-ink-2);font-size:13px;font-weight:500}.dBot-health-copy span{display:block;margin-top:2px;color:var(--d-ink-mute);font-size:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dBot-health-copy span,.dBot-health-value{font-family:var(--d-mono);letter-spacing:.04em;text-transform:uppercase}.dBot-health-value{color:var(--d-ink-dim);font-size:11px}.dBot-chat-preview{--bot-accent:var(--d-violet);display:flex;flex-direction:column;min-height:430px;overflow:hidden;border:1px solid var(--d-line);border-radius:14px;background:var(--d-surface);box-shadow:var(--shadow-md)}.dBot-chat-head{display:flex;align-items:center;gap:10px;padding:15px 16px;border-bottom:1px solid var(--d-line);background:hsla(0,0%,100%,.018)}.dBot-chat-name{color:var(--d-ink);font-size:14px;font-weight:600}.dBot-chat-status{display:flex;align-items:center;gap:6px;margin-top:2px;color:var(--d-ok);font-family:var(--d-mono);font-size:10px;letter-spacing:.06em;text-transform:uppercase}.dBot-chat-body{flex:1;display:flex;flex-direction:column;gap:13px;padding:18px 18px 10px}.dBot-chat-message{display:flex;align-items:flex-start;gap:9px;max-width:90%}.dBot-chat-message.user{align-self:flex-end;justify-content:flex-end}.dBot-chat-bubble{border-radius:14px;padding:11px 13px;color:var(--d-ink-2);font-size:13px;line-height:1.45;background:hsla(0,0%,100%,.04);border:1px solid var(--d-line)}.dBot-chat-message.user .dBot-chat-bubble{color:#fff;border-color:transparent;background:linear-gradient(135deg,var(--bot-accent),var(--d-blue))}.dBot-chat-cite{gap:5px;margin-top:9px;font-family:var(--d-mono);font-size:10px;letter-spacing:.04em}.dBot-chat-cite,.dBot-chat-input{display:flex;align-items:center;color:var(--d-ink-mute)}.dBot-chat-input{justify-content:space-between;gap:10px;margin:0 18px 18px;padding:11px 12px;border:1px solid var(--d-line);border-radius:12px;background:hsla(0,0%,100%,.035);font-size:12px}.dBot-chat-input button{width:30px;height:30px;border-radius:8px;display:flex;align-items:center;justify-content:center;color:#fff;background:linear-gradient(135deg,var(--bot-accent),var(--d-magenta))}html:not(.dark) .dB-shell .dBot-chat-preview,html:not(.dark) .dB-shell .dBot-header,html:not(.dark) .dB-shell .dBot-panel,html:not(.dark) .dB-shell .dBot-stat{background:var(--d-surface)}html:not(.dark) .dB-shell .dBot-activity-row,html:not(.dark) .dB-shell .dBot-chat-bubble,html:not(.dark) .dB-shell .dBot-chat-head,html:not(.dark) .dB-shell .dBot-chat-input,html:not(.dark) .dB-shell .dBot-health-row,html:not(.dark) .dB-shell .dBot-mono-chip,html:not(.dark) .dB-shell .dBot-tab.active,html:not(.dark) .dB-shell .dBot-tab:hover{background:rgba(74,55,30,.045)}html:not(.dark) .dB-shell .dBot-deploy-panel{background:var(--d-surface);border-color:var(--d-line)}html:not(.dark) .dB-shell .dBot-deploy-panel.live{border-color:color-mix(in srgb,var(--d-ok) 34%,var(--d-line));background:linear-gradient(180deg,color-mix(in srgb,var(--d-ok) 7%,transparent),transparent),var(--d-surface)}html:not(.dark) .dB-shell .dBot-deploy-icon,html:not(.dark) .dB-shell .dBot-logo{color:var(--d-ink);border-color:var(--d-line);background:rgba(255,250,240,.82);box-shadow:0 10px 20px rgba(74,55,30,.08),inset 0 1px 0 hsla(0,0%,100%,.72)}html:not(.dark) .dB-shell .dBot-deploy-panel.live .dBot-deploy-icon{color:var(--d-ok);border-color:color-mix(in srgb,var(--d-ok) 30%,var(--d-line));background:color-mix(in srgb,var(--d-ok) 10%,transparent)}html:not(.dark) .dB-shell .dBot-stat-meter{background:rgba(74,55,30,.08)}@media (max-width:1180px){.dBot-header{grid-template-columns:1fr;align-items:flex-start}.dBot-actions{justify-content:flex-start}.dBot-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dBot-two-col{grid-template-columns:1fr}.dBot-deploy-panel{grid-template-columns:auto minmax(0,1fr)}.dBot-deploy-actions{grid-column:1/-1}}@media (max-width:640px){.dBot-page{gap:14px}.dBot-header{padding:18px}.dBot-header-main{align-items:flex-start}.dBot-logo-lg{width:52px;height:52px;border-radius:12px;font-size:20px}.dBot-header h1{font-size:24px}.dBot-actions,.dBot-deploy-actions{width:100%}.dBot-actions .dA-btn,.dBot-deploy-actions .dA-btn{flex:1 1 140px;justify-content:center}.dBot-deploy-panel,.dBot-stat-grid{grid-template-columns:1fr}.dBot-deploy-icon{width:48px;height:48px}.dBot-mono-chip{max-width:100%}.dBot-tab{padding:10px 12px}.dBot-chat-preview{min-height:380px}}.dBot-edit-page{max-width:1400px}.dBot-edit-header .dBot-actions{align-self:center}.dBot-edit-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.48fr);align-items:start;gap:18px}.dBot-edit-main{min-width:0}.dBot-edit-changes,.dBot-edit-panel{overflow:hidden;padding:0}.dBot-edit-card-head{padding:22px 24px 16px}.dBot-edit-card-head .dB-card-title{color:var(--d-ink);font-size:14px;font-family:var(--d-sans);font-weight:700;letter-spacing:-.01em;text-transform:none}.dBot-edit-card-head [class*=CardDescription],.dBot-edit-card-head p{margin-top:7px;color:var(--d-ink-dim);font-size:13px;line-height:1.45}.dBot-edit-tabs-wrap{padding:0 24px;border-top:1px solid var(--d-line)}.dBot-edit-tabs{margin:0;border-bottom:0}.dBot-edit-tabs .dBot-tab{padding-inline:12px}.dBot-edit-content{padding:24px!important;border-top:1px solid var(--d-line)}.dBot-edit-tab-panel{display:flex;flex-direction:column;gap:18px}.dBot-edit-section{padding:18px;border:1px solid var(--d-line);border-radius:12px;background:hsla(0,0%,100%,.018)}.dBot-edit-field-stack{display:grid;gap:18px}.dBot-edit-field{display:grid;gap:8px;max-width:760px}.dBot-edit-field>.dB-card-title,.dBot-edit-field>label,.dBot-edit-field>p{margin:0}.dBot-edit-control-row{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.dBot-edit-control-row>p{margin:0;min-width:min(100%,260px)}.dBot-edit-page .dBot-telemetry-card{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.dBot-edit-page .dBot-telemetry-header{padding:0 0 20px!important}.dBot-edit-page .dBot-telemetry-content{padding:0!important}.dBot-edit-page .dBot-telemetry-title{color:var(--d-ink)!important;font-size:18px;line-height:1.25}.dBot-edit-page .dBot-telemetry-choice,.dBot-edit-page .dBot-telemetry-row{border-color:var(--d-line)!important;background:hsla(0,0%,100%,.018)!important}.dBot-edit-page .dBot-telemetry-choice:hover,.dBot-edit-page .dBot-telemetry-row:hover{border-color:var(--d-line-2)!important}.dBot-edit-page .dBot-telemetry-choice-selected{border-color:rgba(160,83,250,.3)!important;background:rgba(160,83,250,.08)!important}.dBot-edit-page label{color:var(--d-ink);font-size:13px;font-weight:650}.dBot-edit-page [role=combobox],.dBot-edit-page input,.dBot-edit-page select,.dBot-edit-page textarea{min-height:40px;border-radius:10px!important;box-shadow:none!important}.dBot-edit-page textarea{line-height:1.55}.dBot-edit-page input[type=color]{min-height:42px;padding:4px!important}.dBot-edit-page .space-y-2>p,.dBot-edit-page .space-y-3>p,.dBot-edit-page .space-y-4>p{color:var(--d-ink-mute)!important}.dBot-edit-page .bg-gradient-to-r{box-shadow:none!important}.dBot-domain-tabs{min-height:40px;gap:3px;padding:3px;border:1px solid var(--d-line);border-radius:11px!important;background:var(--d-surface-2)!important}.dBot-domain-tab{min-height:32px;border:1px solid transparent!important;border-radius:8px!important;background:transparent!important;color:var(--d-ink-dim)!important;font-size:12px!important;font-weight:650!important;box-shadow:none!important}.dBot-domain-tab:hover{background:hsla(0,0%,100%,.035)!important;color:var(--d-ink)!important}.dBot-domain-tab[data-state=active]{background:var(--d-surface)!important;border-color:var(--d-line-2)!important;color:var(--d-ink)!important}.dBot-domain-status-pill{border:1px solid var(--d-line-2)!important;background:hsla(0,0%,100%,.035)!important;color:var(--d-ink-dim)!important;box-shadow:none!important}.dBot-domain-status-pill svg{color:currentColor!important;stroke:currentColor!important}.dBot-domain-status-pill-ok{border-color:rgba(94,239,138,.26)!important;background:rgba(94,239,138,.08)!important;color:var(--d-ok)!important}.dBot-edit-content .dBot-edit-section,.dBot-edit-content [class*=bg-gray-],.dBot-edit-content [class*=bg-muted],.dBot-edit-content [class*=bg-white]{background:hsla(0,0%,100%,.018)!important}.dBot-edit-content [role=tablist]:not(.dBot-edit-tabs){display:grid;gap:3px;padding:3px;border:1px solid var(--d-line);border-radius:11px;background:var(--d-surface-2)!important}.dBot-edit-content [role=tab]:not(.dBot-tab){min-height:34px;border:1px solid transparent!important;border-radius:8px!important;background:transparent!important;color:var(--d-ink-dim)!important;font-size:12px;font-weight:600;box-shadow:none!important}.dBot-edit-content [role=tab]:not(.dBot-tab):hover{color:var(--d-ink)!important;background:hsla(0,0%,100%,.035)!important}.dBot-edit-content [role=tab]:not(.dBot-tab)[data-state=active]{color:var(--d-ink)!important;background:var(--d-surface)!important;border-color:var(--d-line-2)!important}.dBot-edit-content :where([class*=rounded-full][class*=text-xs],[class*=inline-flex][class*=rounded][class*=text-xs]):not(button):not(.dA-btn):not(.dBot-chip):not(.dBot-tab-badge){background:hsla(0,0%,100%,.035)!important;border:1px solid var(--d-line-2)!important;color:var(--d-ink-dim)!important;box-shadow:none!important}.dBot-edit-content :where([class*=rounded-full][class*=text-xs],[class*=inline-flex][class*=rounded][class*=text-xs]):not(button):not(.dA-btn):not(.dBot-chip):not(.dBot-tab-badge) svg{color:currentColor!important;stroke:currentColor!important}.dBot-edit-content :where([class*=rounded-full][class*=text-xs],[class*=inline-flex][class*=rounded][class*=text-xs]):not(button):not(.dA-btn):not(.dBot-chip):not(.dBot-tab-badge).bg-primary,.dBot-edit-content :where([class*=rounded-full][class*=text-xs],[class*=inline-flex][class*=rounded][class*=text-xs]):not(button):not(.dA-btn):not(.dBot-chip):not(.dBot-tab-badge)[class*=bg-primary],.dBot-edit-content :where([class*=rounded-full][class*=text-xs],[class*=inline-flex][class*=rounded][class*=text-xs]):not(button):not(.dA-btn):not(.dBot-chip):not(.dBot-tab-badge)[class*=text-primary-foreground]{background:rgba(94,239,138,.08)!important;border-color:rgba(94,239,138,.26)!important;color:var(--d-ok)!important}.dBot-edit-content :where([class*=bg-blue-],[class*=text-blue-],[class*=bg-purple-],[class*=text-purple-]){color:var(--d-ink-2)!important}.dBot-edit-content :where([class*=bg-blue-],[class*=bg-purple-]){background:var(--d-surface-2)!important}.dBot-edit-content button:disabled:not(.dA-btn):not([role=checkbox]):not([role=switch]):not([role=radio]),.dBot-edit-content button[aria-disabled=true]:not(.dA-btn):not([role=checkbox]):not([role=switch]):not([role=radio]),.dBot-edit-content button[disabled]:not(.dA-btn):not([role=checkbox]):not([role=switch]):not([role=radio]){background:var(--d-surface-2)!important;border-color:var(--d-line)!important;color:var(--d-ink)!important;cursor:not-allowed!important;opacity:1!important;filter:none!important;box-shadow:none!important;transform:none!important}.dBot-edit-content a{color:var(--d-ink-2)!important}.dBot-edit-content a:hover{color:var(--d-ink)!important}.dBot-edit-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 24px;border-top:1px solid var(--d-line)}.dBot-edit-side{display:flex;flex-direction:column;gap:14px;position:sticky;top:88px;min-width:0}.dBot-edit-side-head{margin-bottom:0;padding:0 2px}.dBot-edit-chat{min-height:430px}.dBot-edit-chat .dBot-chat-body{min-height:275px}.dBot-edit-chat .dBot-logo-sm{color:var(--bot-accent)}.dBot-edit-change-content{padding:0 24px 24px!important}.dBot-change-list{display:flex;flex-direction:column;gap:8px}.dBot-change-empty,.dBot-change-item{margin:0;padding:10px 12px;border:1px solid var(--d-line);border-radius:10px;background:hsla(0,0%,100%,.025);color:var(--d-ink-2);font-size:12px;line-height:1.45}.dBot-change-item span{color:var(--d-ink)}.dBot-change-empty{color:var(--d-ink-mute)}.dBot-edit-alert,.dBot-edit-empty{display:flex;flex-direction:column;gap:10px}html:not(.dark) .dB-shell .dBot-edit-page [role=combobox],html:not(.dark) .dB-shell .dBot-edit-page input,html:not(.dark) .dB-shell .dBot-edit-page select,html:not(.dark) .dB-shell .dBot-edit-page textarea{background:rgba(255,250,240,.72)!important}html:not(.dark) .dB-shell .dBot-edit-section{background:rgba(74,55,30,.03);border-color:rgba(74,55,30,.1)}html:not(.dark) .dB-shell .dBot-edit-page .dBot-telemetry-choice,html:not(.dark) .dB-shell .dBot-edit-page .dBot-telemetry-row{border-color:rgba(74,55,30,.1)!important;background:rgba(255,250,240,.36)!important}html:not(.dark) .dB-shell .dBot-edit-page .dBot-telemetry-choice:hover,html:not(.dark) .dB-shell .dBot-edit-page .dBot-telemetry-row:hover{border-color:rgba(74,55,30,.16)!important;background:rgba(74,55,30,.05)!important}html:not(.dark) .dB-shell .dBot-edit-page .dBot-telemetry-choice-selected{border-color:rgba(122,61,245,.24)!important;background:rgba(255,250,240,.74)!important}html:not(.dark) .dB-shell .dBot-domain-tabs{background:rgba(74,55,30,.045)!important}html:not(.dark) .dB-shell .dBot-domain-tab:hover{background:rgba(74,55,30,.05)!important}html:not(.dark) .dB-shell .dBot-domain-tab[data-state=active]{background:rgba(255,250,240,.74)!important;border-color:rgba(74,55,30,.14)!important}html:not(.dark) .dB-shell .dBot-domain-status-pill{background:rgba(74,55,30,.04)!important;border-color:rgba(74,55,30,.14)!important}html:not(.dark) .dB-shell .dBot-domain-status-pill-ok{background:rgba(47,143,77,.08)!important;border-color:rgba(47,143,77,.24)!important;color:var(--d-ok)!important}html:not(.dark) .dB-shell .dBot-edit-content .dBot-edit-section,html:not(.dark) .dB-shell .dBot-edit-content [class*=bg-gray-],html:not(.dark) .dB-shell .dBot-edit-content [class*=bg-muted],html:not(.dark) .dB-shell .dBot-edit-content [class*=bg-white]{background:rgba(74,55,30,.035)!important}html:not(.dark) .dB-shell .dBot-edit-content [role=tablist]:not(.dBot-edit-tabs){background:rgba(74,55,30,.045)!important}html:not(.dark) .dB-shell .dBot-edit-content [role=tab]:not(.dBot-tab):hover{background:rgba(74,55,30,.05)!important}html:not(.dark) .dB-shell .dBot-edit-content [role=tab]:not(.dBot-tab)[data-state=active]{background:rgba(255,250,240,.74)!important}html:not(.dark) .dB-shell .dBot-edit-content :where([class*=rounded-full][class*=text-xs],[class*=inline-flex][class*=rounded][class*=text-xs]):not(button):not(.dA-btn):not(.dBot-chip):not(.dBot-tab-badge){background:rgba(74,55,30,.04)!important;border-color:rgba(74,55,30,.14)!important}html:not(.dark) .dB-shell .dBot-edit-content :where([class*=rounded-full][class*=text-xs],[class*=inline-flex][class*=rounded][class*=text-xs]):not(button):not(.dA-btn):not(.dBot-chip):not(.dBot-tab-badge).bg-primary,html:not(.dark) .dB-shell .dBot-edit-content :where([class*=rounded-full][class*=text-xs],[class*=inline-flex][class*=rounded][class*=text-xs]):not(button):not(.dA-btn):not(.dBot-chip):not(.dBot-tab-badge)[class*=bg-primary],html:not(.dark) .dB-shell .dBot-edit-content :where([class*=rounded-full][class*=text-xs],[class*=inline-flex][class*=rounded][class*=text-xs]):not(button):not(.dA-btn):not(.dBot-chip):not(.dBot-tab-badge)[class*=text-primary-foreground]{background:rgba(47,143,77,.08)!important;border-color:rgba(47,143,77,.24)!important;color:var(--d-ok)!important}html:not(.dark) .dB-shell .dBot-change-empty,html:not(.dark) .dB-shell .dBot-change-item{background:rgba(74,55,30,.04)}@media (max-width:1100px){.dBot-edit-grid{grid-template-columns:1fr}.dBot-edit-side{position:static}}@media (max-width:640px){.dBot-edit-card-head,.dBot-edit-change-content,.dBot-edit-content,.dBot-edit-footer{padding-left:18px!important;padding-right:18px!important}.dBot-edit-tabs-wrap{padding:0 18px}.dBot-edit-tab-panel{gap:16px}.dBot-edit-section{padding:16px}.dBot-edit-control-row{align-items:flex-start}.dBot-edit-footer{flex-direction:column-reverse;align-items:stretch}.dBot-edit-footer .dA-btn{justify-content:center}}.dB-conv-item.active{background:rgba(160,83,250,.06);border-left:2px solid var(--d-violet);padding-left:14px}.dB-conv-item-head{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:4px}.dB-conv-q{font-size:13px;color:var(--d-ink);line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.dB-conv-time{flex-shrink:0}.dB-conv-meta,.dB-conv-time{font-size:10px;color:var(--d-ink-mute);font-family:var(--d-mono)}.dB-conv-meta{letter-spacing:.04em;margin-top:6px;display:flex;align-items:center;gap:8px}.dB-conv-detail{padding:22px 24px;max-height:540px;overflow-y:auto}.dB-conv-bubble-user{align-self:flex-end;max-width:78%;background:var(--d-grad);padding:10px 14px;border-radius:12px 12px 4px 12px;font-size:13px;color:#fff;line-height:1.5}.dB-conv-bubble-bot{display:flex;gap:10px;align-items:flex-start;max-width:88%}.dB-conv-bubble-bot .icon{width:26px;height:26px;border-radius:8px;flex-shrink:0;background:linear-gradient(135deg,rgba(0,224,252,.2),rgba(160,83,250,.2));border:1px solid rgba(160,83,250,.3);display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:600}.dB-conv-bubble-bot .body{background:var(--d-surface-2);border:1px solid var(--d-line);padding:10px 14px;border-radius:12px 12px 12px 4px;font-size:13px;color:var(--d-ink-2);line-height:1.55}.dB-thinking{display:inline-flex;gap:4px;align-items:center}.dB-thinking span{width:5px;height:5px;border-radius:50%;background:var(--d-ink-mute);animation:dB-bounce 1.2s infinite}.dB-thinking span:nth-child(2){animation-delay:.15s}.dB-thinking span:nth-child(3){animation-delay:.3s}@keyframes dB-bounce{0%,60%,to{transform:translateY(0);opacity:.5}30%{transform:translateY(-3px);opacity:1}}.dB-code{background:#07080d;border:1px solid var(--d-line);border-radius:12px;font-family:var(--d-mono);font-size:12px;line-height:1.65;overflow:hidden}.dB-code-head{display:flex;justify-content:space-between;align-items:center;padding:10px 16px;border-bottom:1px solid var(--d-line);font-size:11px;color:var(--d-ink-mute);letter-spacing:.04em;text-transform:uppercase}.dB-code-body{padding:14px 18px;color:var(--d-ink-dim);white-space:pre;overflow-x:auto}.dB-code-body .k{color:#a053fa}.dB-code-body .s{color:#5eef8a}.dB-code-body .c{color:var(--d-ink-faint)}.dB-code-body .a{color:#00e0fc}.dB-cite{display:inline-flex;align-items:center;gap:5px;font-size:10px;padding:3px 8px;border-radius:6px;font-family:var(--d-mono);background:rgba(0,224,252,.06);border:1px solid rgba(0,224,252,.2);color:var(--d-cyan);cursor:pointer;transition:all .12s}.dB-cite:hover{background:rgba(0,224,252,.1)}.dB-wizmark{filter:drop-shadow(0 0 6px rgba(160,83,250,.4))}@keyframes brainBreathe{0%,to{transform:scale(.85);opacity:.4}50%{transform:scale(1.05);opacity:.95}}@keyframes brainGlow{0%,to{opacity:.3}50%{opacity:1}}@keyframes brainCascadeDraw{0%{stroke-dashoffset:1200;opacity:0}22%{opacity:1}58%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:-1200;opacity:0}}:root{--shadow-sm:0 1px 2px rgba(0,0,0,.4),0 1px 1px rgba(0,0,0,.3);--shadow-md:0 4px 12px rgba(0,0,0,.45),0 1px 3px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.04);--shadow-lg:0 12px 32px -6px rgba(0,0,0,.6),0 4px 12px rgba(0,0,0,.4),inset 0 1px 0 hsla(0,0%,100%,.05);--shadow-violet:0 10px 24px -12px rgba(160,83,250,.32),0 3px 10px -6px rgba(160,83,250,.22),inset 0 1px 0 hsla(0,0%,100%,.06);--shadow-cta:0 8px 18px -10px rgba(160,83,250,.42),0 2px 5px rgba(0,0,0,.34),inset 0 1px 0 hsla(0,0%,100%,.14)}.dB-shell .dB-card,.dB-shell .dB-card-flat,.dB-stat-card{box-shadow:var(--shadow-md)}.dB-stat-card{padding:16px 18px;background:var(--d-surface);border:1px solid var(--d-line);border-radius:12px;display:flex;flex-direction:column;gap:6px;position:relative;overflow:hidden}.dB-stat-card .label{font-family:var(--d-mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--d-ink-mute)}.dB-stat-card .num{font-size:26px;font-weight:600;letter-spacing:-.02em;color:var(--d-ink);font-feature-settings:"tnum";line-height:1.1}.dB-stat-card .num.grad{background:var(--d-grad);-webkit-background-clip:text;background-clip:text;color:transparent}.dB-stat-card .meta{font-family:var(--d-mono);font-size:10px;color:var(--d-ink-faint);letter-spacing:.04em}.dB-stat-card .accent{position:absolute;top:12px;right:14px;width:26px;height:26px;border-radius:7px;display:flex;align-items:center;justify-content:center;border:1px solid;color:var(--d-ink-mute);border-color:var(--d-line-2);background:hsla(0,0%,100%,.025)}.dB-stat-card.lead .accent:not(.neutral){color:var(--d-violet);border-color:rgba(160,83,250,.25);background:rgba(160,83,250,.06)}.dB-stat-card.lead{border-color:rgba(160,83,250,.18)}.dB-neutral-tile{display:flex;align-items:center;justify-content:center;color:var(--d-ink-mute);border:1px solid var(--d-line-2);background:hsla(0,0%,100%,.025)}html:not(.dark) .dB-shell .dB-neutral-tile{background:rgba(74,55,30,.035)}.dB-stats-strip{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-bottom:22px}.dB-shell .dB-bot-card{box-shadow:var(--shadow-md);will-change:transform;transition:transform .28s cubic-bezier(.2,.7,.2,1),box-shadow .28s cubic-bezier(.2,.7,.2,1),border-color .2s,background .22s;position:relative;isolation:isolate}.dB-shell .dB-bot-card:before{content:"";position:absolute;inset:-1px;border-radius:14px;padding:1px;background:linear-gradient(135deg,rgba(160,83,250,.4),transparent 40%,transparent 70%,rgba(160,83,250,.15));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .3s;pointer-events:none;z-index:-1}.dB-shell .dB-bot-card:hover{transform:translateY(-3px);box-shadow:var(--shadow-violet);border-color:rgba(160,83,250,.35);background:linear-gradient(180deg,rgba(160,83,250,.04),hsla(0,0%,100%,.005)),var(--d-surface);z-index:2}.dB-shell .dB-bot-card:hover:before{opacity:1}.dB-shell .dB-bot-card:active{transition-duration:.1s}.dB-shell .dB-bot-card .dB-bot-card-head{padding-right:34px}.dB-bot-delete{position:absolute;top:10px;right:10px;width:26px;height:26px;border-radius:7px;border:1px solid rgba(255,106,138,.3);background:rgba(255,106,138,.08);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:var(--d-err);display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;pointer-events:none;transform:translateY(-2px);transition:opacity .2s,transform .2s,background .18s,border-color .18s,color .18s,box-shadow .18s;z-index:5;box-shadow:var(--shadow-sm)}.dB-shell .dB-bot-card:hover .dB-bot-delete{opacity:1;transform:translateY(0);pointer-events:auto}.dB-bot-delete:hover{background:rgba(255,106,138,.16);border-color:rgba(255,106,138,.48);color:var(--d-ink)}html:not(.dark) .dB-shell .dB-bot-delete{background:rgba(255,250,240,.86);border-color:rgba(214,57,107,.24);color:var(--d-err);box-shadow:0 8px 18px rgba(74,55,30,.1)}html:not(.dark) .dB-shell .dB-bot-delete:hover{background:rgba(214,57,107,.09);border-color:rgba(214,57,107,.36);color:#9f1239}.dB-bot-pin{position:relative;width:24px;height:24px;flex-shrink:0;border-radius:6px;border:1px solid var(--d-line-2);background:hsla(0,0%,100%,.04);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:var(--d-ink-mute);display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;pointer-events:none;transform:translateY(-2px);transition:opacity .2s,transform .2s,background .18s,border-color .18s,color .18s;z-index:5}.dB-shell .dB-bot-card:hover .dB-bot-pin{opacity:1;transform:translateY(0);pointer-events:auto}.dB-bot-pin.active{opacity:1!important;pointer-events:auto!important;transform:translateY(0)!important;color:var(--d-violet);border-color:rgba(160,83,250,.3);background:rgba(160,83,250,.1)}.dB-bot-pin:hover{color:var(--d-violet);border-color:rgba(160,83,250,.4);background:rgba(160,83,250,.12)}html:not(.dark) .dB-shell .dB-bot-pin{background:rgba(255,250,240,.86);border-color:rgba(74,55,30,.14);box-shadow:0 8px 18px rgba(74,55,30,.1)}html:not(.dark) .dB-shell .dB-bot-pin.active{color:var(--d-violet);border-color:rgba(122,61,245,.24);background:rgba(122,61,245,.08)}html:not(.dark) .dB-shell .dB-bot-pin:hover{border-color:rgba(122,61,245,.3);background:rgba(122,61,245,.1)}.dB-bot-card-title .icon{background:hsla(0,0%,100%,.04)!important;border-color:var(--d-line)!important;color:var(--d-ink-2)!important;transition:transform .3s cubic-bezier(.2,.7,.2,1),background .25s,border-color .25s,box-shadow .25s}.dB-bot-card:hover .dB-bot-card-title>.icon{background:linear-gradient(135deg,rgba(160,83,250,.18),rgba(160,83,250,.08))!important;border-color:rgba(160,83,250,.3)!important;color:var(--d-ink)!important;box-shadow:0 6px 14px -4px rgba(160,83,250,.45)}.dB-bot-meta-row{display:flex;flex-wrap:wrap;gap:5px}.dB-bot-card .name-row{display:flex;align-items:center;gap:6px;flex-wrap:wrap;min-width:0}.dB-bot-actions{display:flex;gap:6px;padding-top:12px;border-top:1px solid var(--d-line)}.dB-bot-actions .dA-btn{flex:1;justify-content:center;padding:6px 10px}.dB-bot-actions .dA-btn-icon{flex:0 0 auto;padding:6px 8px;color:var(--d-err)}.dB-bot-actions .dA-btn-icon:hover{background:rgba(255,106,138,.08);border-color:rgba(255,106,138,.3)}.dA-chip-meta{color:var(--d-ink-dim);border-color:var(--d-line-2);background:hsla(0,0%,100%,.025)}.dB-shell .dA-btn{box-shadow:var(--shadow-sm);transition:transform .15s cubic-bezier(.2,.7,.2,1),box-shadow .18s,background .15s,border-color .15s,color .15s}.dB-shell .dA-btn:hover{transform:translateY(-1px);box-shadow:0 4px 10px rgba(0,0,0,.45),inset 0 1px 0 hsla(0,0%,100%,.06)}.dB-shell .dA-btn:active{transform:translateY(0);transition-duration:.06s}.dB-shell .dA-btn-primary{box-shadow:var(--shadow-cta);position:relative;overflow:hidden}.dB-shell .dA-btn-primary:before{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 30%,hsla(0,0%,100%,.25) 50%,transparent 70%);transform:translateX(-100%);transition:transform .6s cubic-bezier(.2,.7,.2,1);pointer-events:none}.dB-shell .dA-btn-primary:hover{transform:translateY(-1px);box-shadow:0 12px 28px -6px rgba(160,83,250,.6),inset 0 1px 0 hsla(0,0%,100%,.22)}.dB-shell .dA-btn-primary:hover:before{transform:translateX(100%)}.dB-shell .dA-btn-ghost{box-shadow:none}.dB-shell .dA-btn-ghost:hover{box-shadow:none;transform:none}.dB-shell .dA-chip-active .dA-chip-dot{box-shadow:0 0 0 0 rgba(94,239,138,.7);animation:pulseDot 1.8s ease-in-out infinite}@keyframes pulseDot{0%,to{box-shadow:0 0 0 0 rgba(94,239,138,.7)}50%{box-shadow:0 0 0 5px rgba(94,239,138,0)}}.dB-filter-bar{display:flex;gap:10px;background:var(--d-surface);border:1px solid var(--d-line);border-radius:12px;padding:8px;margin-bottom:22px;align-items:center;flex-wrap:wrap;box-shadow:var(--shadow-md);transition:border-color .2s,box-shadow .2s}.dB-filter-bar:focus-within{border-color:rgba(160,83,250,.4);box-shadow:var(--shadow-md),0 0 0 3px rgba(160,83,250,.12)}.dB-filter-search{flex:1 1 240px;display:flex;align-items:center;gap:10px;padding:0 12px;color:var(--d-ink-mute);min-width:0}.dB-filter-search input{flex:1;background:transparent;border:none;outline:none;font-family:var(--d-mono);font-size:12px;color:var(--d-ink);letter-spacing:.02em;min-width:0;transition:letter-spacing .2s}.dB-filter-search input::-moz-placeholder{color:var(--d-ink-mute)}.dB-filter-search input::placeholder{color:var(--d-ink-mute)}.dB-filter-search:focus-within{color:var(--d-ink)}.dB-filter-divider{width:1px;height:22px;background:var(--d-line);flex-shrink:0}.dB-filter-tabs{display:flex;gap:2px}.dB-filter-tabs button{padding:6px 11px;font-size:11px;font-family:var(--d-mono);letter-spacing:.06em;text-transform:uppercase;background:transparent;border:none;border-radius:6px;color:var(--d-ink-mute);cursor:pointer;display:inline-flex;align-items:center;gap:6px;transition:background .18s,color .18s,transform .15s}.dB-filter-tabs button:hover{color:var(--d-ink-2);background:hsla(0,0%,100%,.03);transform:translateY(-1px)}.dB-filter-tabs button.active{background:hsla(0,0%,100%,.05);color:var(--d-ink);box-shadow:inset 0 -2px 0 0 var(--d-violet),inset 0 1px 0 hsla(0,0%,100%,.04)}.dB-filter-tabs button .count{background:hsla(0,0%,100%,.06);padding:1px 5px;border-radius:4px;font-size:9px;color:var(--d-ink-mute)}.dB-filter-tabs button.active .count{color:var(--d-ink-2);background:rgba(160,83,250,.18)}.dB-shell .dB-rail-link{transition:background .18s,color .18s,transform .15s,padding-left .18s}.dB-shell .dB-rail-link:hover{transform:translateX(2px)}.dB-shell .dB-tab{transition:background .18s,color .18s,transform .15s}.dB-shell .dB-tab:hover{transform:translateY(-1px)}.dB-shell .dA-avatar{transition:transform .2s,box-shadow .25s;cursor:pointer}.dB-shell .dA-avatar:hover{transform:scale(1.06);box-shadow:0 0 0 3px rgba(160,83,250,.25),0 6px 14px -4px rgba(160,83,250,.45)}.dB-shell .dB-icon-btn{transition:background .18s,color .18s,transform .15s,box-shadow .2s}.dB-shell .dB-icon-btn:hover{transform:translateY(-1px);box-shadow:var(--shadow-sm)}.dB-page-title .d-grad-text{background-size:200% 100%;background-position:0 50%;transition:background-position .8s cubic-bezier(.2,.7,.2,1)}.dB-page-title:hover .d-grad-text{background-position:100% 50%}@keyframes ctaWake{0%{box-shadow:var(--shadow-cta),0 0 0 0 rgba(160,83,250,.55)}70%{box-shadow:var(--shadow-cta),0 0 0 14px rgba(160,83,250,0)}to{box-shadow:var(--shadow-cta),0 0 0 0 rgba(160,83,250,0)}}.dA-btn-primary.cta-wake{animation:ctaWake 2.2s ease-out .6s 2}@media (prefers-reduced-motion:reduce){.dB-shell *,.dB-shell :after,.dB-shell :before{transition:none!important;animation:none!important}}@media (min-width:1100px){.dB-bot-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.dB-dialog-backdrop{background:rgba(0,0,0,.55);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}html:not(.dark) .dB-dialog-backdrop{background:rgba(74,55,30,.18)}.dB-dialog-surface{background:var(--d-surface-2,#11141d);border:1px solid var(--d-line-2,hsla(0,0%,100%,.1));color:var(--d-ink,#f5f7fb);box-shadow:0 24px 64px rgba(0,0,0,.5),inset 0 1px 0 hsla(0,0%,100%,.04);scrollbar-color:var(--d-scrollbar-thumb) var(--d-scrollbar-track)}html:not(.dark) .dB-dialog-surface{background:var(--d-surface,#faf4e6);border-color:rgba(74,55,30,.12);color:var(--d-ink,#2a241b);box-shadow:0 24px 64px rgba(74,55,30,.16)}.dB-dialog-surface ::-webkit-scrollbar,.dB-dialog-surface::-webkit-scrollbar{width:10px;height:10px}.dB-dialog-surface ::-webkit-scrollbar-track,.dB-dialog-surface::-webkit-scrollbar-track{background:var(--d-scrollbar-track,transparent)}.dB-dialog-surface ::-webkit-scrollbar-thumb,.dB-dialog-surface::-webkit-scrollbar-thumb{background:var(--d-scrollbar-thumb,hsla(0,0%,100%,.18));border:3px solid transparent;border-radius:999px;background-clip:padding-box}.dB-dialog-surface ::-webkit-scrollbar-thumb:hover,.dB-dialog-surface::-webkit-scrollbar-thumb:hover{background:var(--d-scrollbar-thumb-hover,hsla(0,0%,100%,.28));border:3px solid transparent;background-clip:padding-box}.dB-shell [class*=fixed][class*=inset-0][class*=z-50]>[class*=bg-gray-800],.dB-shell [class*=fixed][class*=inset-0][class*=z-50]>[class*=bg-gray-900],.dB-shell [class*=fixed][class*=inset-0][class*=z-50]>[class*=bg-white],.dB-shell [class*=fixed][class*=inset-0][class*=z-50]>div[class*=rounded]{background:var(--d-surface-2)!important;border-color:var(--d-line-2)!important;color:var(--d-ink)!important;border-radius:16px}html:not(.dark) .dB-shell [class*=fixed][class*=inset-0][class*=z-50]>[class*=bg-gray-800],html:not(.dark) .dB-shell [class*=fixed][class*=inset-0][class*=z-50]>[class*=bg-gray-900],html:not(.dark) .dB-shell [class*=fixed][class*=inset-0][class*=z-50]>[class*=bg-white],html:not(.dark) .dB-shell [class*=fixed][class*=inset-0][class*=z-50]>div[class*=rounded]{background:var(--d-surface)!important;border-color:var(--d-line-2)!important}.dB-shell [class*=fixed][class*=inset-0][class*=z-50]>[class*=bg-black]{background:rgba(0,0,0,.55)!important;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}html:not(.dark) .dB-shell [class*=fixed][class*=inset-0][class*=z-50]>[class*=bg-black]{background:rgba(74,55,30,.18)!important}.dB-shell [class*=fixed][class*=inset-0][class*=z-50]>div[class*=rounded] :is(h1,h2,h3,h4,label,strong){color:var(--d-ink)!important}.dB-shell [class*=fixed][class*=inset-0][class*=z-50]>div[class*=rounded] :is(p,span,small,div[class*=text-sm],div[class*=text-xs]){color:inherit}.dB-shell [class*=fixed][class*=inset-0][class*=z-50]>div[class*=rounded] :is(.text-muted-foreground,.text-gray-400,.text-gray-500,.text-gray-600){color:var(--d-ink-dim)!important}.dB-shell [class*=fixed][class*=inset-0][class*=z-50]>div[class*=rounded] :is(input,textarea,select,button[role=combobox]){background:var(--d-surface-3)!important;border-color:var(--d-line-2)!important;color:var(--d-ink)!important}html:not(.dark) .dB-shell [class*=fixed][class*=inset-0][class*=z-50]>div[class*=rounded] :is(input,textarea,select,button[role=combobox]){background:rgba(255,250,240,.72)!important;border-color:rgba(74,55,30,.14)!important}.dB-shell [class*=fixed][class*=inset-0][class*=z-50]>div[class*=rounded] :is(.bg-gray-50,.bg-gray-100,.bg-gray-800,.bg-gray-900,.bg-background,.bg-card,.bg-muted){background:hsla(0,0%,100%,.025)!important;border-color:var(--d-line)!important}html:not(.dark) .dB-shell [class*=fixed][class*=inset-0][class*=z-50]>div[class*=rounded] :is(.bg-gray-50,.bg-gray-100,.bg-gray-800,.bg-gray-900,.bg-background,.bg-card,.bg-muted){background:rgba(74,55,30,.035)!important}.dB-dialog-surface h2,.dB-dialog-surface h3,.dB-dialog-surface label,.dB-dialog-surface strong{color:var(--d-ink)}.dB-dialog-surface .text-muted-foreground,.dB-dialog-surface .text-sm,.dB-dialog-surface p{color:var(--d-ink-2,#d4d7e0)}html:not(.dark) .dB-dialog-surface .text-muted-foreground,html:not(.dark) .dB-dialog-surface .text-sm,html:not(.dark) .dB-dialog-surface p{color:var(--d-ink-2,#4a4337)}.dB-dialog-surface .text-muted-foreground,.dB-dialog-surface .text-xs{color:var(--d-ink-dim,#a8acba)!important}html:not(.dark) .dB-dialog-surface .text-muted-foreground,html:not(.dark) .dB-dialog-surface .text-xs{color:var(--d-ink-dim,#6f6557)!important}.dB-dialog-surface .text-blue-500,.dB-dialog-surface .text-gray-400,.dB-dialog-surface .text-gray-500,.dB-dialog-surface .text-gray-600,.dB-dialog-surface .text-purple-500,.dB-dialog-surface .text-yellow-500{color:var(--d-ink-mute,#6b6f7e)!important}.dB-dialog-surface .dark\:text-green-300,.dB-dialog-surface .text-green-600,.dB-dialog-surface .text-green-700{color:var(--d-ok,#5eef8a)!important}.dB-dialog-surface .dark\:text-amber-200,.dB-dialog-surface .text-amber-600,.dB-dialog-surface .text-amber-800{color:var(--d-warn,#f5d65d)!important}.dB-dialog-surface .dark\:text-red-400,.dB-dialog-surface .text-destructive,.dB-dialog-surface .text-red-600{color:var(--d-err,#ff6a8a)!important}.dB-dialog-surface .bg-background,.dB-dialog-surface .bg-card,.dB-dialog-surface .bg-muted,.dB-dialog-surface .bg-popover{background:var(--d-surface-2,#11141d)!important;color:var(--d-ink,#f5f7fb)!important}html:not(.dark) .dB-dialog-surface .bg-background,html:not(.dark) .dB-dialog-surface .bg-card,html:not(.dark) .dB-dialog-surface .bg-muted,html:not(.dark) .dB-dialog-surface .bg-popover{background:var(--d-surface,#faf4e6)!important}.dB-dialog-surface [role=alert]{background:hsla(0,0%,100%,.025)!important;border-color:var(--d-line-2,hsla(0,0%,100%,.1))!important;color:var(--d-ink-2,#d4d7e0)!important}html:not(.dark) .dB-dialog-surface [role=alert]{background:rgba(74,55,30,.04)!important}.dB-dialog-surface [role=alert][class*=destructive]{background:rgba(255,106,138,.08)!important;border-color:rgba(255,106,138,.24)!important}.dB-dialog-surface .rounded-lg[class*=border]:not(input):not(textarea):not(button),.dB-dialog-surface .rounded-md[class*=border]:not(input):not(textarea):not(button){background:hsla(0,0%,100%,.018);border-color:var(--d-line)!important}html:not(.dark) .dB-dialog-surface .rounded-lg[class*=border]:not(input):not(textarea):not(button),html:not(.dark) .dB-dialog-surface .rounded-md[class*=border]:not(input):not(textarea):not(button){background:rgba(74,55,30,.025)}.dB-dialog-surface input[type=email],.dB-dialog-surface input[type=number],.dB-dialog-surface input[type=password],.dB-dialog-surface input[type=search],.dB-dialog-surface input[type=text],.dB-dialog-surface input[type=url],.dB-dialog-surface select,.dB-dialog-surface textarea{background:var(--d-surface-3,#161924);border:1px solid var(--d-line-2);color:var(--d-ink);border-radius:8px}.dB-dialog-surface .dB-select-trigger,.dB-dialog-surface button[role=combobox]{background:var(--d-surface-3,#161924)!important;border-color:var(--d-line-2,hsla(0,0%,100%,.1))!important;color:var(--d-ink,#f5f7fb)!important;box-shadow:none!important}html:not(.dark) .dB-dialog-surface input[type=email],html:not(.dark) .dB-dialog-surface input[type=number],html:not(.dark) .dB-dialog-surface input[type=password],html:not(.dark) .dB-dialog-surface input[type=search],html:not(.dark) .dB-dialog-surface input[type=text],html:not(.dark) .dB-dialog-surface input[type=url],html:not(.dark) .dB-dialog-surface select,html:not(.dark) .dB-dialog-surface textarea{background:rgba(255,250,240,.72);border-color:rgba(74,55,30,.12)}html:not(.dark) .dB-dialog-surface .dB-select-trigger,html:not(.dark) .dB-dialog-surface button[role=combobox]{background:rgba(255,250,240,.72)!important;border-color:rgba(74,55,30,.14)!important}.dB-dialog-surface input::-moz-placeholder,.dB-dialog-surface textarea::-moz-placeholder{color:var(--d-ink-mute,#6b6f7e)}.dB-dialog-surface input::placeholder,.dB-dialog-surface textarea::placeholder{color:var(--d-ink-mute,#6b6f7e)}.dB-dialog-surface input:focus,.dB-dialog-surface select:focus,.dB-dialog-surface textarea:focus{border-color:rgba(160,83,250,.4);outline:none;box-shadow:0 0 0 3px rgba(160,83,250,.08)}html:not(.dark) .dB-dialog-surface input:focus,html:not(.dark) .dB-dialog-surface select:focus,html:not(.dark) .dB-dialog-surface textarea:focus{border-color:rgba(122,61,245,.4);box-shadow:0 0 0 3px rgba(122,61,245,.08)}.dB-dialog-surface button[class~=bg-primary],.dB-dialog-surface button[class~=gradient]{background:var(--d-grad,linear-gradient(135deg,#6b81fa,#c92ff9))!important;border-color:transparent!important;color:#fff!important;box-shadow:var(--shadow-cta,0 8px 24px rgba(122,61,245,.28))}.dB-dialog-surface button[class~=bg-background]:not([role=combobox]):not([role=switch]):not([role=checkbox]),.dB-dialog-surface button[class~=border-input]{background:hsla(0,0%,100%,.025)!important;border-color:var(--d-line-2,hsla(0,0%,100%,.1))!important;color:var(--d-ink,#f5f7fb)!important}html:not(.dark) .dB-dialog-surface button[class~=bg-background]:not([role=combobox]):not([role=switch]):not([role=checkbox]),html:not(.dark) .dB-dialog-surface button[class~=border-input]{background:rgba(74,55,30,.045)!important}.dB-dialog-surface button[class~=bg-background]:not([role=combobox]):not([role=switch]):not([role=checkbox]):hover,.dB-dialog-surface button[class~=border-input]:hover{background:hsla(0,0%,100%,.055)!important;border-color:var(--d-line-strong,hsla(0,0%,100%,.16))!important}html:not(.dark) .dB-dialog-surface button[class~=bg-background]:not([role=combobox]):not([role=switch]):not([role=checkbox]):hover,html:not(.dark) .dB-dialog-surface button[class~=border-input]:hover{background:rgba(74,55,30,.075)!important}.dB-dialog-surface button:disabled:not(.dA-btn):not([role=checkbox]):not([role=switch]):not([role=radio]),.dB-dialog-surface button[aria-disabled=true]:not(.dA-btn):not([role=checkbox]):not([role=switch]):not([role=radio]),.dB-dialog-surface button[disabled]:not(.dA-btn):not([role=checkbox]):not([role=switch]):not([role=radio]){cursor:not-allowed!important;background:var(--d-surface-2)!important;border-color:var(--d-line)!important;color:var(--d-ink)!important;opacity:1!important;filter:none!important;box-shadow:none!important;transform:none!important}.dB-dialog-surface button[role=switch]{background:var(--d-surface-3,#161924)!important;border-color:var(--d-line-2,hsla(0,0%,100%,.1))!important;box-shadow:inset 0 1px 2px rgba(0,0,0,.18)}.dB-dialog-surface button[role=switch][aria-checked=true]{background:var(--d-violet,#a053fa)!important;border-color:color-mix(in srgb,var(--d-violet,#a053fa) 70%,var(--d-line-2,hsla(0,0%,100%,.1)))!important}.dB-dialog-surface button[role=switch]:disabled,.dB-dialog-surface button[role=switch][aria-disabled=true],.dB-dialog-surface button[role=switch][disabled]{cursor:not-allowed!important;opacity:.5!important}.dB-dialog-surface button[role=switch] span{background:var(--d-elevated,#1a1d28)!important}html:not(.dark) .dB-dialog-surface button[role=switch] span{background:#fffaf0!important}.dB-dialog-surface button[role=checkbox]{border-color:var(--d-line-strong,hsla(0,0%,100%,.24))!important;background:var(--d-surface-3,#161924)!important;color:#fff!important;border-radius:4px!important;border-width:1.5px!important}.dB-dialog-surface button[role=checkbox][data-state=checked]{border-color:#a053fa!important;background:#a053fa!important;color:#fff!important}.dB-dialog-surface button[role=checkbox][data-state=checked] svg{color:#fff!important;stroke:#fff!important}html:not(.dark) .dB-dialog-surface button[role=checkbox]{background:#fffaf0!important;border-color:rgba(74,55,30,.35)!important}html:not(.dark) .dB-dialog-surface button[role=checkbox][data-state=checked]{background:#a053fa!important;border-color:#a053fa!important}.dB-dialog-surface [class*=bg-blue-],.dB-dialog-surface [class*=bg-purple-],.dB-dialog-surface [class*=bg-secondary]{background:hsla(0,0%,100%,.045)!important;border-color:var(--d-line-2)!important;color:var(--d-ink-dim)!important}html:not(.dark) .dB-dialog-surface [class*=bg-blue-],html:not(.dark) .dB-dialog-surface [class*=bg-purple-],html:not(.dark) .dB-dialog-surface [class*=bg-secondary]{background:rgba(74,55,30,.05)!important}.dB-dialog-surface button[role=switch],.dB-legacy-panel button[role=switch]{border:1px solid var(--d-line-2,hsla(0,0%,100%,.12))!important;background:var(--d-surface-3,#161924)!important;box-shadow:inset 0 1px 2px rgba(0,0,0,.18)!important;filter:none!important}html:not(.dark) .dB-dialog-surface button[role=switch],html:not(.dark) .dB-legacy-panel button[role=switch]{border-color:rgba(74,55,30,.16)!important;background:rgba(74,55,30,.08)!important;box-shadow:inset 0 1px 2px rgba(74,55,30,.08),0 1px 0 hsla(0,0%,100%,.55)!important}.dB-dialog-surface button[role=switch][aria-checked=true],.dB-legacy-panel button[role=switch][aria-checked=true]{border-color:color-mix(in srgb,var(--d-ink-2,#d4d7e0) 76%,transparent)!important;background:var(--d-ink-2,#d4d7e0)!important;box-shadow:0 8px 18px rgba(0,0,0,.16)!important}html:not(.dark) .dB-dialog-surface button[role=switch][aria-checked=true],html:not(.dark) .dB-legacy-panel button[role=switch][aria-checked=true]{border-color:var(--d-ink,#2a241b)!important;background:var(--d-ink,#2a241b)!important;box-shadow:0 6px 16px rgba(74,55,30,.14)!important}.dB-dialog-surface button[role=switch] span,.dB-legacy-panel button[role=switch] span{background:var(--d-ink,#f5f7fb)!important;box-shadow:0 1px 4px rgba(0,0,0,.24)!important}.dB-dialog-surface button[role=switch][aria-checked=true] span,.dB-legacy-panel button[role=switch][aria-checked=true] span{background:var(--d-bg,#06070b)!important}html:not(.dark) .dB-dialog-surface button[role=switch] span,html:not(.dark) .dB-dialog-surface button[role=switch][aria-checked=true] span,html:not(.dark) .dB-legacy-panel button[role=switch] span,html:not(.dark) .dB-legacy-panel button[role=switch][aria-checked=true] span{background:#fffaf0!important}.dB-dialog-surface button[role=switch]:focus,.dB-legacy-panel button[role=switch]:focus{outline:none!important}.dB-dialog-surface button[role=switch]:focus-visible,.dB-legacy-panel button[role=switch]:focus-visible{box-shadow:inset 0 1px 2px rgba(0,0,0,.18),0 0 0 3px rgba(212,215,224,.18)!important}html:not(.dark) .dB-dialog-surface button[role=switch]:focus-visible,html:not(.dark) .dB-legacy-panel button[role=switch]:focus-visible{box-shadow:inset 0 1px 2px rgba(74,55,30,.08),0 0 0 3px rgba(42,36,27,.14)!important}.dB-dialog-surface button[role=switch]:disabled,.dB-dialog-surface button[role=switch][aria-disabled=true],.dB-dialog-surface button[role=switch][disabled],.dB-legacy-panel button[role=switch]:disabled,.dB-legacy-panel button[role=switch][aria-disabled=true],.dB-legacy-panel button[role=switch][disabled]{cursor:not-allowed!important;opacity:.58!important}.dB-divider-text{background:#11141d!important}html:not(.dark) .dB-divider-text{background:#faf4e6!important}.dB-dialog-footer{background:#11141d;border-top:1px solid hsla(0,0%,100%,.08);margin-top:auto;z-index:2}html:not(.dark) .dB-dialog-footer{background:#faf4e6;border-top-color:rgba(74,55,30,.12)}.dB-temp-slider{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:36px;background:transparent;cursor:pointer;outline:none;padding:0}.dB-temp-slider::-webkit-slider-runnable-track{height:14px;border-radius:999px;background:linear-gradient(90deg,#2563eb 0,#3b82f6 40%,#9333ea 0,#a855f7 70%,#d97706 0,#f59e0b);box-shadow:inset 0 2px 4px rgba(0,0,0,.25),inset 0 -1px 0 hsla(0,0%,100%,.18),0 1px 0 hsla(0,0%,100%,.6);border:1px solid rgba(0,0,0,.12)}.dB-temp-slider::-moz-range-track{height:14px;border-radius:999px;background:linear-gradient(90deg,#2563eb 0,#3b82f6 40%,#9333ea 0,#a855f7 70%,#d97706 0,#f59e0b);box-shadow:inset 0 2px 4px rgba(0,0,0,.25),inset 0 -1px 0 hsla(0,0%,100%,.18),0 1px 0 hsla(0,0%,100%,.6);border:1px solid rgba(0,0,0,.12)}.dB-temp-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:28px;height:28px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff 0,#f1f5f9 60%,#cbd5e1 100%);border:2px solid #1e293b;box-shadow:0 0 0 3px hsla(0,0%,100%,.9),0 4px 12px rgba(0,0,0,.28),inset 0 1px 0 hsla(0,0%,100%,.9);cursor:grab;margin-top:-8px;-webkit-transition:transform .14s cubic-bezier(.34,1.56,.64,1),box-shadow .14s ease-out;transition:transform .14s cubic-bezier(.34,1.56,.64,1),box-shadow .14s ease-out}.dB-temp-slider::-webkit-slider-thumb:hover{transform:scale(1.12);box-shadow:0 0 0 3px hsla(0,0%,100%,.95),0 6px 18px rgba(0,0,0,.35),inset 0 1px 0 hsla(0,0%,100%,.9)}.dB-temp-slider::-webkit-slider-thumb:active{cursor:grabbing;transform:scale(1.05)}.dB-temp-slider::-moz-range-thumb{width:28px;height:28px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff 0,#f1f5f9 60%,#cbd5e1 100%);border:2px solid #1e293b;box-shadow:0 0 0 3px hsla(0,0%,100%,.9),0 4px 12px rgba(0,0,0,.28),inset 0 1px 0 hsla(0,0%,100%,.9);cursor:grab;-moz-transition:transform .14s cubic-bezier(.34,1.56,.64,1),box-shadow .14s ease-out;transition:transform .14s cubic-bezier(.34,1.56,.64,1),box-shadow .14s ease-out}.dB-temp-slider::-moz-range-thumb:hover{transform:scale(1.12)}.dB-temp-slider::-moz-range-thumb:active{cursor:grabbing;transform:scale(1.05)}.dB-temp-slider:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 4px rgba(147,51,234,.45),0 4px 14px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.9)}.dB-temp-slider:focus-visible::-moz-range-thumb{box-shadow:0 0 0 4px rgba(147,51,234,.45),0 4px 14px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.9)}.dB-select-content{background:#11141d!important;border-color:hsla(0,0%,100%,.1)!important;color:#f5f7fb!important;box-shadow:0 18px 44px rgba(0,0,0,.48)!important}html:not(.dark) .dB-select-content{background:#faf4e6!important;border-color:rgba(74,55,30,.14)!important;color:#2a241b!important;box-shadow:0 18px 44px rgba(74,55,30,.16)!important}.dB-select-item{color:inherit!important}.dB-select-item:focus{background:rgba(160,83,250,.12)!important;color:#f5f7fb!important}html:not(.dark) .dB-select-item:focus{background:rgba(122,61,245,.1)!important;color:#2a241b!important}.dB-dialog-surface [class*=border-b],.dB-dialog-surface [class*=border-t],.dB-dialog-surface [class*=divide-]>*+*,.dB-dialog-surface hr{border-color:var(--d-line)!important}@media (max-width:1024px){.dB-rail{display:none}.dB-content{padding:20px 16px 48px}.dB-bot-grid,.dB-grid-2,.dB-grid-3,.dB-hero-grid,.dB-meter-grid-2,.dB-meter-grid-3{grid-template-columns:1fr}.dB-search,.dB-tabs{display:none}.dB-page-head{flex-direction:column;align-items:flex-start}}@media (max-width:720px){.dB-stats-strip{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:640px){.dB-bot-stats{grid-template-columns:1fr 1fr}.dS-row{flex-direction:column}.dS-row-control{max-width:100%}.dS-meter-row{grid-template-columns:1fr}}