.dbsa [hidden]{display:none!important}.dbsa-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.dbsa-hp{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.dbsa-hero .hero-copy h1 em{font-style:normal;background:var(--grad-text);-webkit-background-clip:text;background-clip:text;color:#fff0}.dbsa-form{margin:22px 0 14px;max-width:560px}.dbsa-hero{scroll-margin-top:90px}.dbsa-hero .hero-proof{margin-top:18px}.dbsa-url-row{align-items:center;background:var(--bg);border:1px solid var(--border);border-radius:16px;box-shadow:0 18px 48px rgb(76 29 149 / .10);display:grid;gap:8px;grid-template-columns:auto minmax(0,1fr) auto;padding:7px 7px 7px 16px;transition:border-color .2s,box-shadow .2s}.dbsa-url-row:focus-within{border-color:var(--primary);box-shadow:0 0 0 4px color-mix(in srgb,var(--primary) 16%,transparent),0 18px 48px rgb(76 29 149 / .10)}.dbsa-url-row>i{color:var(--primary)}.dbsa-url-row input{background:#fff0;border:0;color:var(--ink);font:inherit;font-size:1rem;min-height:46px;min-width:0;outline:0;width:100%}.dbsa-url-row .btn{white-space:nowrap}.dbsa-url-row .btn[disabled]{opacity:.7;cursor:progress}.dbsa-error{background:#FEF2F2;border:1px solid #FECACA;border-radius:10px;color:#B91C1C;font-size:.9rem;margin:10px 0 0;padding:9px 12px}.dbsa-ts{margin-top:10px}.dbsa-ts:empty{display:none}.dbsa-scope{background:var(--bg);border:1px solid var(--border);border-radius:22px;box-shadow:var(--sh-pop);max-width:470px;position:relative;margin-left:auto}.dbsa-scope-bar{align-items:center;border-bottom:1px solid var(--border);display:flex;gap:6px;padding:14px 16px}.dbsa-scope-bar i{background:#CBD5E1;border-radius:50%;height:8px;width:8px}.dbsa-scope-bar span{background:var(--bg-soft);border-radius:999px;color:var(--muted);font-size:.75rem;margin-left:8px;padding:6px 12px}.dbsa-scope-body{display:grid;gap:14px;overflow:hidden;padding:26px;position:relative}.dbsa-scope-body b,.dbsa-scope-body span{background:var(--primary-light);border-radius:8px;display:block;height:14px}.dbsa-scope-body b{height:54px}.dbsa-scope-body .dbsa-scope-img{height:90px;background:linear-gradient(135deg,var(--primary-light),color-mix(in srgb,var(--sky) 18%,var(--bg)))}.dbsa-scope-body span:nth-of-type(1){width:80%}.dbsa-scope-body span:nth-of-type(2){width:58%}.dbsa-scope-body span:nth-of-type(3){width:72%}.dbsa-scope-body span:nth-of-type(4){width:46%}.dbsa-beam{animation:dbsa-beam 2.8s ease-in-out infinite;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--primary) 55%,transparent),transparent);height:3px;left:0;position:absolute;right:0;top:10%}@keyframes dbsa-beam{0%{top:8%}50%{top:90%}100%{top:8%}}.dbsa-chip{align-items:center;background:var(--bg);border:1px solid var(--border);border-radius:999px;box-shadow:0 12px 30px rgb(15 23 42 / .12);color:var(--ink);display:flex;font-size:.8rem;font-weight:700;gap:8px;padding:9px 14px;position:absolute;animation:dbsa-float 5s ease-in-out infinite}.dbsa-chip i{color:var(--primary)}.dbsa-chip .fa-whatsapp{color:#16A34A}.dbsa-chip-a{left:-28px;top:30%}.dbsa-chip-b{right:-22px;top:52%;animation-delay:-1.6s}.dbsa-chip-c{left:12%;bottom:-16px;animation-delay:-3.2s}@keyframes dbsa-float{0%,100%{transform:translateY(0)}50%{transform:translateY(-7px)}}.dbsa-run{padding-top:40px}.dbsa-run-card{background:var(--bg);border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--sh-card);margin:0 auto;max-width:760px;padding:28px}.dbsa-run-head{align-items:center;display:flex;gap:16px;margin-bottom:18px}.dbsa-run-host{color:var(--ink,#0F172A);font-family:inherit;font-size:1.5rem;font-weight:800;letter-spacing:-.01em;line-height:1.25;margin:2px 0 0;word-break:break-all}.dbsa-kicker{color:var(--muted);font-size:.8rem;font-weight:700;letter-spacing:.06em;margin:0;text-transform:uppercase}.dbsa-pulse{align-items:center;background:var(--primary-light);border-radius:16px;color:var(--primary);display:flex;flex:0 0 52px;font-size:1.3rem;height:52px;justify-content:center;position:relative}.dbsa-pulse:after{animation:dbsa-ping 1.6s ease-out infinite;border:2px solid var(--primary);border-radius:16px;content:"";inset:0;position:absolute}@keyframes dbsa-ping{0%{opacity:.6;transform:scale(1)}100%{opacity:0;transform:scale(1.35)}}.dbsa-steps{display:grid;gap:4px;list-style:none;margin:0;padding:0}.dbsa-step{align-items:center;border-radius:12px;color:var(--muted);display:grid;gap:12px;grid-template-columns:22px 1fr auto;padding:9px 10px;transition:background .25s,color .25s}.dbsa-step-ic{border:2px solid var(--border);border-radius:50%;height:20px;position:relative;width:20px}.dbsa-step.is-run{background:var(--bg-soft);color:var(--ink);font-weight:700}.dbsa-step.is-run .dbsa-step-ic{animation:dbsa-spin .8s linear infinite;border-color:var(--primary-light);border-top-color:var(--primary)}.dbsa-step.is-done{color:var(--ink)}.dbsa-step.is-done .dbsa-step-ic{background:var(--primary);border-color:var(--primary)}.dbsa-step.is-done .dbsa-step-ic:after{border:solid #fff;border-width:0 2px 2px 0;content:"";height:9px;left:6px;position:absolute;top:3px;transform:rotate(45deg);width:5px}.dbsa-step.is-fail .dbsa-step-ic{background:#F59E0B;border-color:#F59E0B}.dbsa-step-r em{font-size:.82rem;font-style:normal;font-weight:700}@keyframes dbsa-spin{to{transform:rotate(360deg)}}.dbsa-speedbar{border-top:1px solid var(--border);margin-top:14px;padding-top:16px}.dbsa-speedbar-top{display:flex;font-size:.9rem;font-weight:700;justify-content:space-between;color:var(--ink)}.dbsa-track{background:var(--bg-soft);border-radius:999px;height:10px;margin:10px 0;overflow:hidden}.dbsa-fill{background:var(--grad-brand);border-radius:999px;height:100%;transition:width .3s ease;width:0;position:relative;overflow:hidden}.dbsa-fill:after{animation:dbsa-shine 1.4s linear infinite;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .45),transparent);content:"";inset:0;position:absolute;transform:translateX(-100%)}@keyframes dbsa-shine{to{transform:translateX(100%)}}.dbsa-speedmsg{color:var(--muted);font-size:.88rem;margin:0;min-height:1.4em}.dbsa-pdf{align-items:center;background:var(--bg);border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--sh-sm);display:grid;gap:12px 16px;grid-template-columns:auto minmax(0,1fr) minmax(0,1.15fr);margin:0 0 22px;padding:16px 18px}.dbsa-pdf-ic{align-items:center;background:var(--primary-light);border-radius:12px;color:var(--primary);display:flex;font-size:1.25rem;height:46px;justify-content:center;width:46px}.dbsa-pdf-t b,.dbsa-pdf.is-done b{color:var(--ink);display:block;font-size:1rem}.dbsa-pdf-t span,.dbsa-pdf.is-done span{color:var(--muted);display:block;font-size:.86rem;line-height:1.45}.dbsa-pdf-f{display:flex;gap:8px}.dbsa-pdf-f input{background:var(--bg-soft);border:1px solid var(--border);border-radius:11px;color:var(--ink);font:inherit;min-width:0;flex:1;padding:11px 13px}.dbsa-pdf-f input:focus{border-color:var(--primary);outline:2px solid color-mix(in srgb,var(--primary) 16%,transparent)}.dbsa-pdf-f .btn{white-space:nowrap}.dbsa-pdf-n{color:var(--muted);font-size:.76rem;grid-column:2/-1;margin:-4px 0 0}.dbsa-pdf .dbsa-error{grid-column:2/-1;margin:0}.dbsa-pdf.is-done{grid-template-columns:auto 1fr;border-color:#BBF7D0;background:#F0FDF4}.dbsa-pdf.is-done .dbsa-pdf-ic{background:#DCFCE7;color:#16A34A}.t-bad{color:#DC2626}.t-warn{color:#D97706}.t-ok{color:#16A34A}.dbsa-summary{align-items:center;background:var(--bg);border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--sh-card);display:flex;gap:28px;padding:28px;margin-bottom:22px;position:relative;overflow:hidden}.dbsa-summary:before{content:"";position:absolute;inset:0 auto 0 0;width:6px;background:#16A34A}.dbsa-summary.is-mid:before{background:#F59E0B}.dbsa-summary.is-bad:before{background:#DC2626}.dbsa-summary h2{font-size:clamp(1.35rem,2.4vw,1.9rem);line-height:1.2;margin:6px 0 8px}.dbsa-summary p{margin:0;color:var(--text)}.dbsa-summary .dbsa-kicker i{color:var(--primary)}.dbsa-plat{background:var(--bg-soft);border-radius:999px;color:var(--muted);font-size:.72rem;letter-spacing:0;margin-left:6px;padding:3px 9px;text-transform:none}.dbsa-stats{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.dbsa-stats span{background:var(--bg-soft);border-radius:999px;font-size:.85rem;padding:6px 12px;color:var(--text)}.dbsa-stats b{color:var(--ink)}.dbsa-stats .s-bad b{color:#DC2626}.dbsa-stats .s-warn b{color:#D97706}.dbsa-stats .s-ok b{color:#16A34A}.dbsa-ring{flex:0 0 auto;position:relative;display:inline-grid;place-items:center}.dbsa-ring svg{transform:rotate(-90deg)}.dbsa-ring circle{fill:none;stroke-width:10}.dbsa-ring .bg{stroke:var(--bg-soft)}.dbsa-ring .fg{stroke:#16A34A;stroke-linecap:round;transition:stroke-dashoffset 1.2s cubic-bezier(.2,.8,.2,1)}.dbsa-ring.is-mid .fg{stroke:#F59E0B}.dbsa-ring.is-bad .fg{stroke:#DC2626}.dbsa-ring b{position:absolute;font-size:1.6rem;font-weight:800;color:var(--ink)}.dbsa-ring.is-big b{font-size:2.6rem}.dbsa-grid{display:grid;gap:22px;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start}.dbsa-col{display:grid;gap:22px}.dbsa-card{background:var(--bg);border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--sh-sm);padding:22px}.dbsa-card h3{align-items:center;display:flex;font-size:1.1rem;gap:10px;margin:0 0 12px}.dbsa-item{border-top:1px solid var(--border)}.dbsa-item:first-of-type{border-top:0}.dbsa-item summary{align-items:center;cursor:pointer;display:grid;gap:10px;grid-template-columns:10px 1fr auto;list-style:none;padding:12px 0}.dbsa-item summary::-webkit-details-marker{display:none}.dbsa-dot{border-radius:50%;height:10px;width:10px;background:#F59E0B}.is-fail .dbsa-dot{background:#DC2626}.dbsa-item-t{color:var(--ink);font-weight:700;line-height:1.35}.dbsa-tag{border-radius:999px;font-size:.72rem;font-weight:700;padding:3px 9px;background:#FEF3C7;color:#92400E}.is-fail .dbsa-tag{background:#FEE2E2;color:#991B1B}.dbsa-item-b{padding:0 0 14px 20px}.dbsa-item-b p{font-size:.92rem;margin:0 0 6px;color:var(--text)}.dbsa-why b,.dbsa-fix b{color:var(--ink)}.dbsa-more summary{color:var(--primary);cursor:pointer;font-weight:700;padding:10px 0 0}.dbsa-pass{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.dbsa-pass li{align-items:center;background:#F0FDF4;border:1px solid #BBF7D0;border-radius:999px;color:#166534;display:flex;font-size:.84rem;gap:6px;padding:6px 11px}.dbsa-speed-top{align-items:center;display:flex;gap:16px;margin-bottom:12px}.dbsa-speed-top p{margin:0;font-size:.93rem;color:var(--text)}.dbsa-metrics{list-style:none;margin:0;padding:0}.dbsa-metrics li{align-items:center;border-top:1px solid var(--border);display:grid;gap:10px;grid-template-columns:1fr auto auto;padding:9px 0;font-size:.9rem}.dbsa-metrics b{color:var(--ink)}.dbsa-metrics em{border-radius:999px;font-size:.72rem;font-style:normal;font-weight:700;padding:3px 9px;min-width:74px;text-align:center}.r-good{background:#DCFCE7;color:#166534}.r-mid{background:#FEF3C7;color:#92400E}.r-bad{background:#FEE2E2;color:#991B1B}.r-na{background:var(--bg-soft);color:var(--muted)}.dbsa-sub{color:var(--ink);font-weight:800;margin:16px 0 6px}.dbsa-opps{list-style:none;margin:0;padding:0;display:grid;gap:8px}.dbsa-opps li{background:var(--bg-soft);border-radius:12px;padding:10px 12px;font-size:.88rem}.dbsa-opps b{color:var(--ink);display:block}.dbsa-opps span{color:var(--text)}.dbsa-muted{color:var(--muted);font-size:.9rem;margin:8px 0 0}.dbsa-skel{display:grid;gap:10px;margin:6px 0}.dbsa-skel span{animation:dbsa-sk 1.3s ease-in-out infinite;background:linear-gradient(90deg,var(--bg-soft),var(--primary-light),var(--bg-soft));background-size:200% 100%;border-radius:8px;height:16px}.dbsa-skel span:first-child{height:60px;width:60%}@keyframes dbsa-sk{0%{background-position:100% 0}100%{background-position:-100% 0}}.dbsa-gate{border:2px solid var(--primary);box-shadow:var(--sh-purple);position:relative}.dbsa-gate.is-done{border-color:#16A34A;box-shadow:var(--sh-card)}.dbsa-gate h3{font-size:1.3rem;display:block;margin:8px 0 6px}.dbsa-gate>p{margin:0 0 10px;color:var(--text)}.dbsa-badge{background:var(--grad-brand);border-radius:999px;color:#fff;display:inline-block;font-size:.72rem;font-weight:800;letter-spacing:.05em;padding:4px 11px;text-transform:uppercase}.dbsa-gate-list{display:grid;gap:6px;list-style:none;margin:0 0 14px;padding:0}.dbsa-gate-list li{align-items:flex-start;display:flex;font-size:.9rem;gap:8px;color:var(--ink)}.dbsa-gate-list i{color:var(--primary);margin-top:4px}.dbsa-lead{display:grid;gap:11px}.dbsa-lead .audit-field input,.dbsa-lead .audit-field select{width:100%}.dbsa-two{display:grid;gap:11px;grid-template-columns:1fr 1fr}.dbsa-opt{color:var(--muted);font-weight:500}.dbsa-consent{align-items:flex-start;display:flex;font-size:.82rem;gap:8px;color:var(--text)}.dbsa-consent input{margin-top:3px;accent-color:var(--primary)}.dbsa-consent a{display:inline;margin:0;padding:0}.dbsa-consent span{display:inline}.dbsa-lead .btn{justify-content:center;width:100%}.dbsa-gate.is-done .btn{margin-top:6px}@media (max-width:960px){.dbsa-pdf{grid-template-columns:auto minmax(0,1fr)}.dbsa-pdf-f,.dbsa-pdf-n,.dbsa-pdf .dbsa-error{grid-column:1/-1}.dbsa-grid{display:flex;flex-direction:column}.dbsa-col{display:contents}.dbsa-c-fail{order:1}.dbsa-speed{order:2}.dbsa-gate{order:3}.dbsa-c-warn{order:4}.dbsa-c-pass{order:5}.dbsa-chip-a{left:-6px}.dbsa-chip-b{right:-6px}}@media (max-width:600px){.dbsa-pdf-f{flex-direction:column}.dbsa-pdf-f .btn{justify-content:center;width:100%}.dbsa-hero .hero-proof{flex-wrap:wrap}.dbsa-url-row{grid-template-columns:auto minmax(0,1fr);padding:7px 7px 7px 14px}.dbsa-url-row .btn{grid-column:1/-1;justify-content:center;width:100%}.dbsa-summary{flex-direction:column;align-items:flex-start;padding:22px;gap:16px}.dbsa-run-card{padding:20px}.dbsa-two{grid-template-columns:1fr}.dbsa-hero .hero-visual{display:none}.dbsa-step{grid-template-columns:22px 1fr}.dbsa-step-r{grid-column:2}}@media (prefers-reduced-motion:reduce){.dbsa *{animation:none!important;transition:none!important}}