.dbtc{z-index:80;box-sizing:border-box;color:#e8ebfa;width:min(640px,100vw - 288px);font-family:var(--font-montserrat), sans-serif;background:#0a0e28;border:1px solid #ffffff24;border-radius:14px;flex-wrap:wrap;align-items:center;gap:18px 24px;padding:16px 20px;font-size:13px;line-height:1.55;display:flex;position:fixed;bottom:24px;left:24px;box-shadow:0 10px 34px #070a1e59}.dbtc:focus-visible{outline:2px solid var(--dbt-cyan,#31dcf0);outline-offset:2px}.dbtc .dbtc-text{flex:260px;margin:0}.dbtc .dbtc-more{color:var(--dbt-cyan,#31dcf0);text-underline-offset:2px;white-space:nowrap;text-decoration:underline}.dbtc .dbtc-actions{gap:10px;display:flex}.dbtc .dbtc-btn{color:#0a0e28;min-height:40px;font:inherit;cursor:pointer;background:#fff;border:1px solid #fff;border-radius:100px;padding:0 20px;font-weight:600;transition:background-color .2s,border-color .2s}.dbtc .dbtc-btn:hover{background:#e8ebfa;border-color:#e8ebfa}.dbtc .dbtc-btn:focus-visible,.dbtc .dbtc-more:focus-visible{outline:3px solid var(--dbt-cyan,#31dcf0);outline-offset:3px}@media (max-width:720px){.dbtc{width:auto;left:12px;right:12px;bottom:calc(max(24px, env(safe-area-inset-bottom)) + 64px)}}@media (max-width:480px){.dbtc .dbtc-actions{width:100%}.dbtc .dbtc-btn{flex:1}}@media (prefers-reduced-motion:reduce){.dbtc .dbtc-btn{transition:none}}.sft ul button.dbtc-footer-btn{font:inherit;color:#8d95b5;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-size:13.5px;transition:color .2s}.sft ul button.dbtc-footer-btn:hover{color:var(--dbt-cyan)}.sft ul button.dbtc-footer-btn:focus-visible{outline:2px solid var(--dbt-cyan);outline-offset:3px}
