.dv{--dv-mail-ink: #1a1d2e;--dv-mail-muted: #6b7088;--dv-mail-line: #eceef5;position:relative;container-type:inline-size;container-name:dv;padding:28px 24px;border-radius:22px;min-height:260px;display:grid;place-items:center;overflow:hidden;color:var(--hp-ink);font-size:13px;line-height:1.4;background:radial-gradient(120% 90% at 0% 0%,var(--hp-acc-soft),transparent 60%),radial-gradient(90% 80% at 100% 100%,color-mix(in srgb,#f59e0b 9%,transparent),transparent 60%),var(--hp-alt);border:1px solid var(--hp-line);text-align:left}.dv>*{width:100%;max-width:480px;min-width:0}.dv-tasks .dv-chip{flex:none}.dv b{font-weight:650;color:var(--hp-ink)}.dv small{font-size:11.5px;color:var(--hp-muted)}.dv p{margin:0}.dv ul{list-style:none;margin:0;padding:0}.dv [style*=--i]{animation:dv-rise .6s var(--hp-ease) both;animation-delay:calc(var(--i) * 80ms + .1s)}@keyframes dv-rise{0%{opacity:0;translate:0 8px}to{opacity:1;translate:0 0}}.dv-win{border-radius:16px;background:var(--hp-card);border:1px solid var(--hp-line);box-shadow:0 30px 60px -34px var(--hp-shadow);overflow:hidden}.dv-bar{display:flex;align-items:center;gap:6px;padding:9px 12px;border-bottom:1px solid var(--hp-line);background:var(--hp-card-2)}.dv-bar span{width:9px;height:9px;border-radius:50%;background:#ff6159;flex:none}.dv-bar span:nth-child(2){background:#ffbd2e}.dv-bar span:nth-child(3){background:#28c941}.dv-bar em{font-style:normal;font-size:11.5px;color:var(--hp-muted);margin-left:6px;display:inline-flex;align-items:center;gap:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.dv-body{padding:14px}.dv-card{position:relative;border-radius:14px;background:var(--hp-card);border:1px solid var(--hp-line);padding:13px 14px;box-shadow:0 20px 40px -30px var(--hp-shadow);display:flex;flex-direction:column;gap:6px;min-width:0}.dv-row{display:flex;align-items:center;gap:8px;min-width:0}.dv-row.between{justify-content:space-between}.dv-col{display:flex;flex-direction:column;min-width:0}.dv-col.gap,.dv-stack{display:flex;flex-direction:column;gap:10px}.dv-grow{flex:1;min-width:0;display:flex;flex-direction:column;overflow:hidden;text-overflow:ellipsis}.dv-row>.dv-grow{white-space:nowrap}.dv-wide{max-width:480px}.dv .mb{margin-bottom:10px}.dv .mt{margin-top:10px}.dv-k{color:var(--hp-muted);font-size:11.5px}.dv-num{font-size:26px;font-weight:700;letter-spacing:-.02em;color:var(--hp-ink);line-height:1.1;font-variant-numeric:tabular-nums}.dv-num.sm{font-size:20px}.dv-num small{font-size:14px;font-weight:500}.dv-line{display:block;height:7px;border-radius:6px;background:var(--hp-line);margin:6px 0}.dv-chip{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;border-radius:999px;font-size:11px;font-weight:600;white-space:nowrap;background:var(--hp-card-2);color:var(--hp-text);border:1px solid var(--hp-line)}.dv-chip.ok{background:color-mix(in srgb,#16a34a 12%,var(--hp-card));color:color-mix(in srgb,#15803d 80%,var(--hp-ink));border-color:transparent}.dv-chip.warn{background:color-mix(in srgb,#f59e0b 16%,var(--hp-card));color:color-mix(in srgb,#a14a06 80%,var(--hp-ink));border-color:transparent}.dv-chip.bad{background:color-mix(in srgb,#ef4444 13%,var(--hp-card));color:color-mix(in srgb,#b91c1c 80%,var(--hp-ink));border-color:transparent}.dv-chip.acc{background:var(--hp-acc-soft);color:var(--hp-accent-text);border-color:transparent}[data-theme=dark] .dv-chip.ok{color:#6ee7a0}[data-theme=dark] .dv-chip.warn{color:#fcd34d}[data-theme=dark] .dv-chip.bad{color:#fca5a5}.dv-chips{display:flex;flex-wrap:wrap;gap:6px}.dv-btn{display:inline-flex;align-items:center;justify-content:center;gap:5px;padding:8px 14px;border-radius:9px;color:#fff;font-size:12.5px;font-weight:600;background:linear-gradient(135deg,var(--hp-accent),var(--hp-acc-2));white-space:nowrap;width:fit-content}.dv-btn.sm{padding:7px 12px;font-size:12px}.dv-btn.xs{padding:4px 9px;font-size:10.5px;border-radius:7px}.dv-btn.block{display:flex;width:100%}.dv-btn.ghost{background:transparent;color:var(--hp-text);border:1px solid var(--hp-line)}.dv-av{flex:none;border-radius:50%;display:inline-grid;place-items:center;color:#fff;font-weight:700;letter-spacing:.02em}.dv-mark{flex:none;width:28px;height:28px;border-radius:8px;display:inline-grid;place-items:center;color:#fff;font-size:10.5px;font-weight:800;letter-spacing:-.02em}.dv-ic{flex:none;width:36px;height:36px;border-radius:10px;display:inline-grid;place-items:center;background:var(--hp-acc-soft);color:var(--hp-accent-text)}.dv-ic.sm{width:24px;height:24px;border-radius:7px}.dv-arrow{display:flex;flex-direction:column;align-items:center;gap:2px;color:var(--hp-accent-text);flex:none}.dv-arrow small{font-size:10.5px;white-space:nowrap;color:var(--hp-muted)}.dv-note{display:flex;align-items:center;gap:6px;font-size:11.5px;color:var(--hp-muted)}.dv-note svg{color:var(--hp-accent-text);flex:none}.dv-banner{display:flex;align-items:center;gap:8px;padding:10px 12px;border-radius:12px;background:var(--hp-deep);color:#fff;font-size:12.5px}.dv-banner.sm{font-size:11.5px;padding:8px 10px;margin-top:10px}.dv-banner svg{flex:none}.dv-mono{font-family:var(--nx-font-mono, ui-monospace, SFMono-Regular, Menlo, monospace);font-size:12.5px;line-height:1.6;color:var(--hp-ink)}.dv-mono.sm{font-size:10.5px;color:var(--hp-muted)}.dv-mono mark{background:var(--hp-acc-soft);color:var(--hp-accent-text);border-radius:5px;padding:1px 4px}.dv-input{display:block;padding:8px 10px;border-radius:8px;border:1px solid var(--hp-line);font-size:12px;color:var(--hp-muted);background:var(--hp-card)}.dv-input.sm{padding:5px 8px;font-size:11px}.dv-select{display:inline-flex;align-items:center;gap:6px;padding:5px 9px;border-radius:8px;border:1px solid var(--hp-line);background:var(--hp-card-2);font-size:12px;font-weight:600;white-space:nowrap}.dv-select svg{color:var(--hp-accent-text)}.dv-meter{height:7px;border-radius:6px;background:var(--hp-line);overflow:hidden}.dv-meter i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--hp-accent),var(--hp-acc-2))}.dv-kpis{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.dv-kpis.three{grid-template-columns:repeat(3,minmax(0,1fr))}.dv-kpis>div{padding:9px 11px;border-radius:11px;background:var(--hp-alt);border:1px solid var(--hp-line);display:flex;flex-direction:column;gap:2px;min-width:0}.dv-kpis b{font-size:17px;font-variant-numeric:tabular-nums}.dv-list{gap:9px}.dv-list .dv-row{font-size:12.5px}.dv-flowrow{display:flex;align-items:center;gap:12px}.dv-flowrow>.dv-card,.dv-flowrow>.dv-col,.dv-flowrow>.dv-mail{flex:1}.dv-flowrow.center{justify-content:center}.dv-flowrow.center>*{flex:none}.dv-2col{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin-top:8px}.dv-2col>span{height:34px;border-radius:6px;background:var(--dv-mail-line)}.dv-2col.links>span{height:auto;background:none;font-size:11px;color:#0052cc;display:flex;align-items:center;gap:4px}.dv-mail{background:#fff;color:var(--dv-mail-ink);border-radius:12px;padding:12px;box-shadow:0 18px 40px -26px #0f122273;border:1px solid #e7e8f0;display:flex;flex-direction:column;gap:6px;min-width:0}.dv-mail .dv-line{background:var(--dv-mail-line)}.dv-mail b{color:var(--dv-mail-ink)}.dv-mail-head{display:flex;flex-direction:column;gap:1px;padding-bottom:7px;border-bottom:1px solid var(--dv-mail-line);margin-bottom:2px}.dv-mail-head b{font-size:12px}.dv-mail-head span{font-size:11px;color:var(--dv-mail-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dv-mail-p{font-size:12.5px;color:var(--dv-mail-ink)}.dv-mail-small{font-size:10.5px!important;color:var(--dv-mail-muted)!important}.dv-mail.is-dark{background:#16182a;color:#eef0f8;border-color:#2a2d44}.dv-mail.is-dark .dv-line{background:#2a2d44}.dv-mail.dv-mini{padding:10px}.dv-hero{position:relative;border-radius:9px;padding:22px 12px 12px;color:#fff;font-weight:700;font-size:14px;background:linear-gradient(135deg,var(--hp-accent),var(--hp-acc-2))}.dv-hero.sm{padding:14px 10px 9px;font-size:12px}.dv-hero.warm{background:linear-gradient(135deg,#f59e0b,#ef4444)}.dv-hero.pink{background:linear-gradient(135deg,#ec4899,#8b5cf6)}.dv-logo-row{display:flex;align-items:center;gap:6px}.dv-logo-row .dv-line{margin:0}.dv-logo-dot{width:14px;height:14px;border-radius:4px;background:linear-gradient(135deg,var(--hp-accent),var(--hp-acc-2));flex:none}.dv-quote{font-size:12px;color:var(--hp-accent-text)}.dv-builder{display:grid;grid-template-columns:104px 1fr;gap:10px}.dv-builder aside{display:flex;flex-direction:column;gap:5px}.dv-builder aside span{display:flex;align-items:center;gap:6px;font-size:11.5px;padding:6px 8px;border-radius:8px;border:1px solid var(--hp-line);background:var(--hp-card);color:var(--hp-text)}.dv-builder aside span svg{color:var(--hp-accent-text)}.dv-builder aside span.is-drag{border-style:dashed;opacity:.55}.dv-canvas{position:relative;background:var(--hp-alt);border-radius:11px;padding:12px}.dv-drop{display:flex;align-items:center;justify-content:center;gap:5px;padding:8px;border-radius:8px;border:1.5px dashed var(--hp-accent);color:var(--hp-accent);font-size:11px;font-weight:600;background:color-mix(in srgb,var(--hp-accent) 6%,#fff)}.dv-ghost{position:absolute;right:2px;top:46%;display:inline-flex;align-items:center;gap:5px;padding:6px 9px;border-radius:8px;background:var(--hp-card);color:var(--hp-ink);font-size:11.5px;font-weight:600;box-shadow:0 14px 28px -12px var(--hp-shadow);border:1px solid var(--hp-accent);transform:rotate(-4deg)}.dv-devices{display:flex;align-items:flex-end;justify-content:center;gap:12px}.dv-dev{display:flex;flex-direction:column;align-items:center;gap:6px;min-width:0}.dv-dev .dv-mail{box-shadow:none;border:0;border-radius:6px;padding:8px}.dv-dev.desk{flex:1.6;padding:6px 6px 8px;border-radius:12px;background:var(--hp-card);border:1px solid var(--hp-line);box-shadow:0 20px 40px -28px var(--hp-shadow);align-items:stretch}.dv-dev.desk small{align-self:center}.dv-dev-bar{height:8px;border-radius:4px;background:var(--hp-line);margin-bottom:6px;width:40%}.dv-dev.phone{flex:1;max-width:120px;padding:14px 6px 8px;border-radius:18px;background:#0f1222;position:relative}.dv-dev.phone small{color:#aeb2c8}.dv-dev.phone.tablet{flex:1.25;max-width:150px;padding:10px 7px 8px;border-radius:14px}.dv-notch{position:absolute;top:5px;left:50%;width:30%;height:5px;border-radius:4px;background:#2a2d44;transform:translate(-50%)}.dv-dev .dv-hero.sm{font-size:10.5px}.dv-files ul{display:flex;flex-direction:column;gap:5px;padding-left:6px;border-left:2px solid var(--hp-line);margin-left:6px}.dv-files li{display:flex;align-items:center;gap:6px;font-size:11.5px;color:var(--hp-text)}.dv-files li svg{color:var(--hp-muted)}.dv-file{display:flex;align-items:center;gap:7px}.dv-file svg{color:#f59e0b}.dv-file small{margin-left:auto}.dv-ifblock{position:relative;padding:18px 9px 8px;border-radius:9px;border:1.5px dashed #8b5cf6;background:color-mix(in srgb,#8b5cf6 6%,#fff);display:flex;flex-direction:column;gap:2px;font-size:12px}.dv-if{position:absolute;top:-9px;left:8px;display:inline-flex;align-items:center;gap:4px;padding:2px 7px;border-radius:6px;background:#8b5cf6;color:#fff;font-size:10px;white-space:nowrap}.dv-if b{color:#fff}.dv-reader{flex-direction:row;align-items:center;gap:8px}.dv-reader>div{flex:1;min-width:0;display:flex;flex-direction:column}.dv-reader b{font-size:12px}.dv-reader b,.dv-reader small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dv-flowrow>.dv-cond{flex:1.3}.dv-timer{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.dv-timer span{display:flex;flex-direction:column;align-items:center;padding:8px 4px;border-radius:9px;background:#0f1222}.dv-timer b{color:#fff!important;font-size:20px;font-variant-numeric:tabular-nums}.dv-timer small{color:#aeb2c8!important;font-size:10px}.dv-coupon{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:9px 10px;border-radius:10px;border:1.5px dashed #f59e0b;background:#fff8eb}.dv-coupon div{display:flex;flex-direction:column}.dv-coupon b{font-size:17px;letter-spacing:.08em;font-family:var(--nx-font-mono, ui-monospace, monospace)}.dv-coupon small{color:#a14a06!important}.dv-products{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.dv-products>div{display:flex;flex-direction:column;gap:3px;font-size:11px;min-width:0}.dv-products b{font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dv-products small{color:var(--dv-mail-ink)!important;font-weight:700;font-size:12px}.dv-pimg{display:grid;place-items:center;height:58px;border-radius:8px;color:#fff}.dv-pimg.sm{width:26px;height:26px;border-radius:7px;flex:none}.dv-tpls{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.dv-tpls>div{padding:6px;border-radius:10px;border:1px solid var(--hp-line);background:var(--hp-card-2);display:flex;flex-direction:column;gap:1px;min-width:0}.dv-tpls>div.is-sel{border-color:var(--hp-accent);box-shadow:0 0 0 3px var(--hp-acc-soft)}.dv-tpls small{font-size:10.5px;font-weight:600;color:var(--hp-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dv-tpls .dv-line{height:5px;margin:3px 0}.dv-tpls .dv-btn{margin-top:4px}.dv-tpl-img{display:grid;place-items:center;height:44px;border-radius:7px;color:#fff;margin-bottom:3px}.dv-ab{display:grid;grid-template-columns:1fr 1fr;gap:10px}.dv-ab .dv-card p{font-size:12.5px;font-weight:600;min-height:34px}.dv-ab .dv-card.is-win{border-color:#16a34a;box-shadow:0 0 0 3px color-mix(in srgb,#16a34a 16%,transparent)}.dv-ab .dv-card.is-win .dv-meter i{background:linear-gradient(90deg,#16a34a,#22c55e)}.dv-ab .dv-chip{position:absolute;top:10px;right:10px}.dv-ab-tag{width:24px;height:24px;border-radius:7px;display:grid;place-items:center;font-weight:800;font-size:12px;background:var(--hp-acc-soft);color:var(--hp-accent-text)}.dv-feed .dv-row svg{color:#f97316}.dv-feed .dv-row b{font-size:11.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dv-post{display:flex;gap:8px;align-items:center;min-width:0}.dv-post>div{display:flex;flex-direction:column;min-width:0}.dv-post b{font-size:11.5px;line-height:1.3}.dv-post.sm b{font-size:10.5px;color:var(--dv-mail-ink)}.dv-thumb{width:30px;height:30px;border-radius:7px;flex:none;opacity:.85}.dv-post.sm .dv-thumb{width:22px;height:22px}.dv-digest{gap:7px}.dv-flow{display:flex;flex-direction:column;align-items:center;gap:14px;position:relative}.dv-flow:before{content:"";position:absolute;top:14px;bottom:30px;left:50%;width:2px;background:repeating-linear-gradient(to bottom,var(--hp-line-2, var(--hp-line)) 0 5px,transparent 5px 9px);z-index:0}.dv-node{position:relative;z-index:1;display:flex;align-items:center;gap:8px;width:min(100%,280px);padding:8px 11px;border-radius:11px;background:var(--hp-card);border:1px solid var(--hp-line);box-shadow:0 10px 24px -18px var(--hp-shadow);font-size:12px}.dv-node svg{color:var(--hp-accent-text);flex:none}.dv-node span{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dv-node b{font-variant-numeric:tabular-nums;font-size:11.5px;padding:1px 7px;border-radius:999px;background:var(--hp-alt)}.dv-node.is-trigger{border-color:var(--hp-accent);background:var(--hp-acc-soft)}.dv-node.is-split svg{color:#8b5cf6}.dv-node small{position:absolute;top:-9px;left:10px;font-size:9.5px;font-weight:700;padding:1px 6px;border-radius:6px;background:#16a34a;color:#fff!important}.dv-node.is-no small{background:#ef4444}.dv-forks{display:grid;grid-template-columns:1fr 1fr;gap:10px;width:100%;position:relative;z-index:1}.dv-forks .dv-node{width:100%}.dv-flow.narrow:before{bottom:14px}.dv-paths{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;width:100%;position:relative;z-index:1}.dv-paths>div{display:flex;flex-direction:column;align-items:center;gap:5px;padding:8px 6px;border-radius:11px;background:var(--hp-card-2);border:1px solid var(--hp-line);min-width:0}.dv-paths small{font-weight:600;color:var(--hp-ink);font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.dv-path-card{display:inline-flex;align-items:center;gap:4px;font-size:11.5px}.dv-path-card svg{color:var(--hp-accent-text)}.dv-paths .dv-line{height:5px;margin:0}.dv-goal{display:grid;grid-template-columns:1fr 170px;gap:14px;align-items:center}.dv-exit{position:absolute;right:-16px;top:50%;width:16px;height:2px;background:#16a34a}.dv-exit:after{content:"";position:absolute;right:-2px;top:-3px;width:6px;height:6px;border-radius:50%;background:#16a34a}.dv-goal-card{display:flex;flex-direction:column;gap:4px;padding:14px;border-radius:14px;background:linear-gradient(160deg,color-mix(in srgb,#16a34a 14%,var(--hp-card)),var(--hp-card));border:1px solid color-mix(in srgb,#16a34a 30%,var(--hp-line))}.dv-goal-card>svg{color:#16a34a}.dv-cal-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:3px;text-align:center}.dv-cal-grid small{font-size:9.5px;font-weight:700}.dv-cal-grid span{font-size:10.5px;padding:3px 0;border-radius:6px;color:var(--hp-text);display:grid;place-items:center;min-height:20px}.dv-cal-grid span.is-bday{background:linear-gradient(135deg,#ec4899,#8b5cf6);color:#fff}.dv-cal-grid span.is-send{background:var(--hp-acc-soft);color:var(--hp-accent-text);font-weight:700;box-shadow:inset 0 0 0 1.5px var(--hp-accent)}.dv-item{font-size:12px}.dv-total{padding-top:6px;border-top:1px dashed var(--hp-line);font-size:12.5px}.dv-cartmail .dv-btn{margin-top:4px}.dv-st{display:grid;grid-template-columns:26px 92px 1fr 56px;align-items:center;gap:8px;margin:7px 0;font-size:12px}.dv-st-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dv-st b{text-align:right;font-size:11.5px}.dv-st-track{position:relative;height:6px;border-radius:6px;background:var(--hp-line)}.dv-st-track i{position:absolute;top:50%;width:22px;height:22px;border-radius:50%;transform:translate(-50%,-50%);display:grid;place-items:center;color:#fff;background:linear-gradient(135deg,var(--hp-accent),var(--hp-acc-2));box-shadow:0 6px 12px -6px var(--hp-shadow)}.dv-st-scale{display:flex;justify-content:space-between;margin-left:134px;margin-right:64px;font-size:9.5px;color:var(--hp-muted)}.dv-recipes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.dv-recipes .dv-card{gap:4px}.dv-recipes .dv-btn{margin-top:4px}.dv-mini-flow{display:flex;gap:4px;margin-top:4px}.dv-mini-flow i{flex:1;height:5px;border-radius:4px;background:var(--hp-line)}.dv-mini-flow i:first-child{background:var(--hp-accent)}.dv-timeline{position:relative;height:54px;margin:6px 12px 12px}.dv-tl-line{position:absolute;left:0;right:0;top:14px;height:2px;background:var(--hp-line)}.dv-tl-dot{position:absolute;top:4px;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:4px}.dv-tl-dot>svg{width:22px;height:22px;padding:5px;border-radius:50%;background:var(--hp-accent);color:#fff;box-sizing:border-box}.dv-tl-dot small{font-size:10px;white-space:nowrap}.dv-tl-dot.is-pred>svg{background:var(--hp-card);color:var(--hp-accent-text);border:1.5px dashed var(--hp-accent)}.dv-tl-send{position:absolute;top:-10px;transform:translate(-50%);width:20px;height:20px;border-radius:50%;display:grid;place-items:center;background:#f59e0b;color:#fff}.dv-site-wrap{position:relative;min-height:250px}.dv-site{position:absolute;top:0;right:34px;bottom:0;left:0;border-radius:14px;background:var(--hp-card);border:1px solid var(--hp-line);padding:14px;overflow:hidden;box-shadow:0 20px 40px -30px var(--hp-shadow)}.dv-site-nav{display:flex;align-items:center;gap:8px;margin-bottom:12px}.dv-site-nav .dv-line{margin:0}.dv-sitebar{position:absolute;left:0;right:0;bottom:0;display:flex;align-items:center;gap:8px;padding:9px 12px;background:var(--hp-deep);color:#fff;font-size:11px}.dv-sitebar>span:first-child{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dv-sitebar .dv-input{background:#fff;color:#6b7088;border:0}.dv-popup{position:absolute;right:0;top:22px;width:230px;padding:16px;border-radius:16px;background:var(--hp-card);border:1px solid var(--hp-line);box-shadow:0 30px 60px -20px var(--hp-shadow);display:flex;flex-direction:column;gap:8px}.dv-popup b{font-size:15px}.dv-x{position:absolute;right:12px;top:8px;color:var(--hp-muted)}.dv-lp{display:grid;grid-template-columns:1.2fr 1fr;gap:12px;align-items:center}.dv-lp h4{margin:8px 0 4px;font-size:16px;line-height:1.25;color:var(--hp-ink)}.dv-lp-form{gap:7px}.dv-steps3{display:flex;align-items:center;gap:8px}.dv-steps3>.dv-card,.dv-steps3>.dv-mail{flex:1;min-width:0}.dv-done{align-items:center;text-align:center}.dv-ok-ring{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;color:#fff;background:#16a34a}.dv-pref{padding:7px 0;border-bottom:1px solid var(--hp-line);font-size:12.5px}.dv-pref>span:first-child{display:inline-flex;align-items:center;gap:6px}.dv-toggle{width:34px;height:20px;border-radius:999px;background:var(--hp-line);position:relative;flex:none}.dv-toggle i{position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #00000040}.dv-toggle.on{background:var(--hp-accent)}.dv-toggle.on i{left:16px}.dv-links{justify-content:space-between;font-size:11.5px;color:var(--hp-accent-text);padding-top:4px}.dv-links span{display:inline-flex;align-items:center;gap:4px}.dv-rule{display:flex;align-items:center;gap:7px;flex-wrap:wrap;padding:9px 11px;border-radius:10px;background:var(--hp-card-2);border:1px solid var(--hp-line);font-size:12px}.dv-rule svg{color:var(--hp-accent-text)}.dv-rule span{color:var(--hp-muted)}.dv-rule em{font-style:normal;font-weight:600;padding:2px 8px;border-radius:6px;background:var(--hp-acc-soft);color:var(--hp-accent-text)}.dv-and{display:block;width:fit-content;margin:0 0 6px 14px;font-size:9.5px;font-weight:800;letter-spacing:.08em;color:var(--hp-muted);padding:1px 6px;border-radius:5px;border:1px solid var(--hp-line);background:var(--hp-card)}.dv-seg-foot{padding-top:6px}.dv-live{width:8px;height:8px;border-radius:50%;background:#22c55e;box-shadow:0 0 0 4px color-mix(in srgb,#22c55e 20%,transparent)}.dv-tl{display:flex;flex-direction:column;gap:0;position:relative}.dv-tl li{display:grid;grid-template-columns:24px 1fr auto;align-items:center;gap:8px;padding:5px 0;font-size:12px;position:relative}.dv-tl li>span{width:24px;height:24px;border-radius:50%;display:grid;place-items:center;background:var(--hp-acc-soft);color:var(--hp-accent-text);position:relative;z-index:1}.dv-tl li:not(:last-child):before{content:"";position:absolute;left:11px;top:24px;bottom:-6px;width:2px;background:var(--hp-line)}.dv-tl li b{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dv-score-wrap{position:relative;padding-bottom:34px}.dv-score{display:grid;grid-template-columns:110px 1fr;grid-template-rows:auto 1fr;gap:6px 14px;align-items:start}.dv-score .dv-chip{grid-column:1;justify-self:center}.dv-score ul{grid-column:2;grid-row:1 / span 2;display:flex;flex-direction:column;gap:6px}.dv-score li{display:flex;justify-content:space-between;gap:8px;font-size:12px;padding:6px 9px;border-radius:8px;background:var(--hp-card-2);border:1px solid var(--hp-line)}.dv-score li b{color:#16a34a}.dv-gauge{width:110px;height:110px;border-radius:50%;position:relative}.dv-gauge>div{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.dv-gauge:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:conic-gradient(from 225deg,#f59e0b,#ef4444 calc(var(--v) * 2.7deg),var(--hp-line) 0 270deg,transparent 0);-webkit-mask:radial-gradient(circle,transparent 41px,#000 42px);mask:radial-gradient(circle,transparent 41px,#000 42px)}.dv-gauge b{font-size:28px;line-height:1}.dv-toast{position:absolute;left:0;right:0;bottom:0;margin:0 auto;display:flex;align-items:center;gap:8px;padding:9px 13px;border-radius:12px;background:var(--hp-deep);color:#fff;font-size:12px;box-shadow:0 18px 36px -16px var(--hp-shadow);width:fit-content;max-width:100%}.dv-toast span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dv-toast b{color:#fff}.dv-toast svg{color:#fbbf24;flex:none}.dv-bars{display:flex;align-items:flex-end;gap:4px;height:96px;padding:6px 0}.dv-bars i{flex:1;border-radius:4px 4px 0 0;background:linear-gradient(180deg,var(--hp-acc-2),var(--hp-accent));min-height:3px}.dv-bars.sm{height:64px}.dv-bars i.is-pred{background:repeating-linear-gradient(45deg,var(--hp-acc-soft) 0 4px,transparent 4px 8px);border:1.5px dashed var(--hp-accent);border-bottom:0}.dv-map{display:flex;flex-direction:column;gap:8px}.dv-map .dv-row>svg{color:var(--hp-muted);flex:none}.dv-colname{flex:1;display:inline-flex;align-items:center;gap:6px;padding:6px 9px;border-radius:8px;background:color-mix(in srgb,#16a34a 8%,var(--hp-card));border:1px solid var(--hp-line);font-size:12px;font-family:var(--nx-font-mono, ui-monospace, monospace);min-width:0;white-space:nowrap;overflow:hidden}.dv-colname svg{color:#16a34a;flex:none}.dv-map .dv-select{flex:1;justify-content:space-between}.dv-trig{gap:6px}.dv-trig b{display:inline-flex;align-items:center;gap:6px;font-size:12px}.dv-trig b svg{color:var(--hp-accent-text)}.dv-trig .dv-arrow{align-items:flex-start;padding-left:4px}.dv-chart{width:100%;height:96px;display:block;margin-top:12px}.dv-clickmap .dv-hero{padding-right:52px}.dv-hot{position:absolute;right:8px;top:8px;padding:3px 7px;border-radius:7px;background:#ef4444;color:#fff;font-size:11px;font-weight:800;font-style:normal;box-shadow:0 6px 14px -6px #ef4444b3}.dv-hot.static{position:static;background:#f97316}.dv-hot.sm{font-size:9.5px;padding:1px 5px;background:#fdba74;color:#7c2d12;box-shadow:none}.dv-geo{flex-direction:row;gap:14px;align-items:center}.dv-geo-map{position:relative;width:46%;aspect-ratio:1;flex:none}.dv-geo-map svg{width:100%;height:100%}.dv-geo-map path{fill:var(--hp-acc-soft);stroke:color-mix(in srgb,var(--hp-accent) 35%,var(--hp-line));stroke-width:.8;stroke-linejoin:round}.dv-bubble{position:absolute;transform:translate(-50%,-50%);border-radius:50%;background:color-mix(in srgb,var(--hp-accent) 55%,transparent);border:2px solid var(--hp-card);box-shadow:0 0 0 4px color-mix(in srgb,var(--hp-accent) 14%,transparent)}.dv-bubble.is-below small{left:50%;top:100%;transform:translate(-50%);margin:3px 0 0}.dv-bubble small{position:absolute;left:100%;top:50%;transform:translateY(-50%);margin-left:4px;font-size:9px!important;font-weight:600;color:var(--hp-ink)!important;white-space:nowrap}.dv-geo-list{flex:1;display:flex;flex-direction:column;gap:8px;min-width:0}.dv-geo-list li{display:grid;grid-template-columns:64px 1fr 30px;gap:6px;align-items:center;font-size:11.5px}.dv-geo-list i,.dv-rev i,.dv-place-row i,.dv-clients i{display:block;height:6px;border-radius:5px;background:var(--hp-line);overflow:hidden}.dv-geo-list i b,.dv-rev i em,.dv-place-row i em,.dv-clients i em{display:block;height:100%;background:linear-gradient(90deg,var(--hp-accent),var(--hp-acc-2));border-radius:inherit}.dv-rev{display:flex;flex-direction:column;gap:9px}.dv-rev li{display:grid;grid-template-columns:14px 1fr auto;gap:4px 8px;align-items:center;font-size:12px}.dv-rev li svg{color:var(--hp-accent-text)}.dv-rev li span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dv-rev li i{grid-column:2 / -1}.dv-cmp{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;align-items:end}.dv-cmp>div{display:flex;flex-direction:column;align-items:center;gap:6px;min-width:0}.dv-cmp>div>small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;color:var(--hp-ink);font-weight:600}.dv-cmp-bars{display:flex;align-items:flex-end;gap:6px;height:110px}.dv-cmp-bars i{position:relative;width:22px;border-radius:6px 6px 0 0;background:linear-gradient(180deg,var(--hp-acc-2),var(--hp-accent))}.dv-cmp-bars i.b{background:linear-gradient(180deg,#fbbf24,#f59e0b)}.dv-cmp-bars small{position:absolute;top:-16px;left:50%;transform:translate(-50%);font-size:9.5px!important;font-weight:700;color:var(--hp-ink)!important}.dv-legend{justify-content:center;gap:14px;margin-top:10px;font-size:11px;color:var(--hp-muted)}.dv-legend span{display:inline-flex;align-items:center;gap:5px}.dv-legend i{width:10px;height:10px;border-radius:3px;background:var(--hp-accent)}.dv-legend i.b{background:#f59e0b}.dv-dns{display:grid;grid-template-columns:54px 1fr auto;gap:8px;align-items:center;padding:8px 10px;border-radius:10px;background:var(--hp-card-2);border:1px solid var(--hp-line)}.dv-dns-k{font-weight:800;font-size:11.5px;letter-spacing:.04em}.dv-dns code,.dv-url code,.dv-event code,.dv-endpoint code{font-family:var(--nx-font-mono, ui-monospace, monospace);font-size:11px;color:var(--hp-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;display:block}.dv-spam{flex-direction:row;gap:14px;align-items:center}.dv-ring{width:96px;height:96px;flex:none;border-radius:50%;position:relative;display:grid;place-items:center}.dv-ring:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:conic-gradient(#16a34a calc(var(--v) * 3.6deg),var(--hp-line) 0);-webkit-mask:radial-gradient(circle,transparent 37px,#000 38px);mask:radial-gradient(circle,transparent 37px,#000 38px)}.dv-ring>div{display:flex;flex-direction:column;align-items:center}.dv-ring b{font-size:22px;line-height:1}.dv-spam ul,.dv-review{display:flex;flex-direction:column;gap:6px;margin-top:6px}.dv-spam li,.dv-review li{display:flex;align-items:center;gap:7px;font-size:12px}.dv-spam li span:not(.dv-fix),.dv-review li span:not(.dv-fix){flex:1;min-width:0}.dv-spam li.ok svg,.dv-review li.ok svg{color:#16a34a;flex:none}.dv-spam li.warn svg,.dv-review li.warn>svg{color:#f59e0b;flex:none}.dv-fix{display:inline-flex;align-items:center;gap:3px;padding:2px 8px;border-radius:7px;background:var(--hp-acc-soft);color:var(--hp-accent-text);font-size:10.5px;font-weight:700;white-space:nowrap}.dv-review li{padding:7px 9px;border-radius:9px;border:1px solid var(--hp-line);background:var(--hp-card-2)}.dv-place{display:grid;grid-template-columns:28px 64px 1fr;gap:8px;align-items:center}.dv-place-row{display:grid;grid-template-columns:68px 1fr 32px;gap:6px;align-items:center;margin:2px 0}.dv-place-row small{white-space:nowrap}.dv-place-row i.ok em{background:linear-gradient(90deg,#16a34a,#22c55e)}.dv-place-row i.warn em{background:linear-gradient(90deg,#f59e0b,#fbbf24)}.dv-clean{display:flex;flex-direction:column;gap:6px}.dv-clean li{display:flex;align-items:center;gap:8px;padding:7px 10px;border-radius:9px;border:1px solid var(--hp-line);background:var(--hp-card-2)}.dv-clean li b{font-size:12px;font-weight:600}.dv-clean li.bad b,.dv-url.bad code{text-decoration:line-through;text-decoration-color:#ef4444;color:var(--hp-muted)}.dv-url.good{border-color:color-mix(in srgb,#16a34a 40%,var(--hp-line))}.dv-url.good code{color:#15803d;display:flex;align-items:center;gap:5px;font-weight:600}[data-theme=dark] .dv-url.good code{color:#6ee7a0}.dv-code-wrap{display:flex;flex-direction:column;gap:8px}.dv-code{margin:0;padding:14px;border-radius:12px;background:#0f1222;color:#d6d9ea;font:11.5px/1.6 var(--nx-font-mono, ui-monospace, SFMono-Regular, Menlo, monospace);overflow:hidden;white-space:pre;box-shadow:0 24px 50px -28px #0f1222b3}.dv-code .c{color:#7c82a4}.dv-code .k{color:#c084fc;font-weight:700}.dv-code .s{color:#7dd3fc}.dv-code .ok{color:#4ade80;font-weight:700}.dv-code.res{background:#151932;margin-left:24px}.dv-event{flex-direction:row;align-items:center;gap:7px;padding:8px 10px}.dv-event svg{color:#8b5cf6;flex:none}.dv-endpoint{gap:7px}.dv-otp{flex:1.1}.dv-otp-code{font:700 24px/1.2 var(--nx-font-mono, ui-monospace, monospace);letter-spacing:.14em;text-align:center;padding:10px;border-radius:10px;background:#f3f5ff;color:#0f1222}.dv-log ul{display:flex;flex-direction:column;gap:7px}.dv-log li{display:flex;align-items:center;gap:7px;font-size:12px}.dv-log li small{margin-left:auto;font-variant-numeric:tabular-nums}.dv-dot{width:8px;height:8px;border-radius:50%;background:var(--hp-muted);flex:none}.dv-dot.ok{background:#22c55e}.dv-dot.acc{background:var(--hp-accent)}.dv-prompt{display:flex;align-items:center;gap:8px;padding:9px 11px;border-radius:11px;background:linear-gradient(135deg,color-mix(in srgb,#8b5cf6 12%,var(--hp-card)),var(--hp-acc-soft));font-size:12px;margin-bottom:10px}.dv-prompt svg{color:#8b5cf6;flex:none}.dv-ideas{display:flex;flex-direction:column;gap:6px}.dv-ideas li{display:flex;align-items:center;gap:8px;justify-content:space-between;padding:8px 10px;border-radius:9px;border:1px solid var(--hp-line);background:var(--hp-card-2);font-size:12px;font-weight:600;color:var(--hp-ink)}.dv-ideas li svg{color:var(--hp-muted);flex:none}.dv-board{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}.dv-board>div{display:flex;flex-direction:column;gap:6px;padding:7px;border-radius:10px;background:var(--hp-alt);min-width:0;min-height:150px}.dv-board>div>small{display:flex;justify-content:space-between;font-weight:700;color:var(--hp-ink);font-size:10.5px;text-transform:uppercase;letter-spacing:.04em}.dv-board>div>small em{font-style:normal;color:var(--hp-muted)}.dv-board>div.is-won{background:color-mix(in srgb,#16a34a 9%,var(--hp-alt))}.dv-deal{display:flex;flex-direction:column;gap:3px;padding:7px;border-radius:9px;background:var(--hp-card);border:1px solid var(--hp-line);box-shadow:0 8px 16px -14px var(--hp-shadow);min-width:0}.dv-deal .dv-mark{width:20px;height:20px;font-size:9px;border-radius:6px}.dv-deal b{font-size:10.5px;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dv-deal>span:last-child{font-size:11px;font-weight:700;color:var(--hp-accent-text)}.dv-tasks{display:flex;flex-direction:column;gap:6px}.dv-tasks li{display:flex;align-items:center;gap:8px;font-size:12px;padding:6px 2px;border-bottom:1px solid var(--hp-line)}.dv-tasks li:last-child{border-bottom:0}.dv-tasks .dv-grow{white-space:nowrap;display:block}.dv-box{width:15px;height:15px;border-radius:5px;border:1.5px solid var(--hp-line-2, var(--hp-line));flex:none}.dv-people{flex-wrap:wrap;gap:12px}.dv-people small{color:var(--hp-ink);font-weight:600}.dv-notebox{display:flex;gap:6px;align-items:flex-start;padding:8px 10px;border-radius:9px;background:color-mix(in srgb,#f59e0b 10%,var(--hp-card));font-size:11.5px;color:var(--hp-text);margin-top:6px}.dv-notebox svg{color:#d97706;flex:none;margin-top:1px}.dv-sync{display:grid;grid-template-columns:1fr 1.1fr 1fr;gap:10px;align-items:center}.dv-hub{align-items:center;text-align:center}.dv-crm{flex-direction:row;align-items:center;gap:8px}.dv-sync-lines{display:flex;flex-direction:column;gap:18px}.dv-sync-lines>div{display:flex;flex-direction:column;gap:3px}.dv-sync-lines small{font-size:10.5px;text-align:center}.dv-sync-lines i{position:relative;display:block;height:2px;background:repeating-linear-gradient(90deg,var(--hp-accent) 0 6px,transparent 6px 10px)}.dv-sync-lines i:after{content:"";position:absolute;right:-2px;top:-4px;border:5px solid transparent;border-left-color:var(--hp-accent);border-right:0}.dv-sync-lines .back i{background:repeating-linear-gradient(90deg,#f59e0b 0 6px,transparent 6px 10px)}.dv-sync-lines .back i:after{right:auto;left:-2px;border-left:0;border-right:5px solid #f59e0b}.dv-booking{gap:5px}.dv-booking>span{font-size:12px}.dv-tasknew{flex-direction:row;align-items:center;gap:8px}.dv-tasknew>div{display:flex;flex-direction:column;min-width:0}.dv-tasknew b{font-size:12px}.dv-ticket{display:flex;border-radius:12px;overflow:hidden;border:1px solid var(--dv-mail-line)}.dv-ticket-l{flex:1;display:flex;flex-direction:column;gap:3px;padding:12px;background:linear-gradient(135deg,#1e1b4b,#4c1d95);min-width:0}.dv-ticket-l b{color:#fff!important;font-size:15px}.dv-ticket-l small{color:#c7c9e8!important}.dv-ticket-l .dv-chip{width:fit-content;background:#fbbf24;color:#422006}.dv-ticket-r{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:10px;border-left:2px dashed #d7d9e6;background:#fff}.dv-ticket-r small{color:var(--dv-mail-muted)!important;font-size:9.5px!important}.dv-qr{width:74px;height:74px;fill:#0f1222;shape-rendering:crispEdges}.dv-phone{position:relative;width:170px;padding:18px 10px 12px;border-radius:26px;background:#0f1222;display:flex;flex-direction:column;gap:10px;box-shadow:0 30px 60px -30px #0f1222cc}.dv-scan{display:grid;place-items:center;padding:14px;border-radius:14px;background:#1c1f35}.dv-scan-box{position:relative;padding:8px;border-radius:8px;background:#fff}.dv-scan-box .dv-qr{width:80px;height:80px}.dv-scanline{position:absolute;left:-6px;right:-6px;top:50%;height:2px;background:#22c55e;box-shadow:0 0 10px #22c55e}.dv-scan-ok{display:flex;align-items:center;gap:8px;padding:8px;border-radius:10px;background:#14532d;color:#dcfce7}.dv-scan-ok b{color:#fff!important;font-size:12px}.dv-scan-ok small{color:#bbf7d0!important;font-size:10.5px}.dv-scan-ok div{display:flex;flex-direction:column}.dv-scan-ok svg{flex:none;color:#4ade80}.dv-count{width:170px}.dv-ev-hero{display:flex;align-items:center;gap:8px;padding:26px 12px 12px;border-radius:11px;color:#fff;background:linear-gradient(135deg,#4c1d95,#db2777);margin-bottom:10px}.dv-ev-hero b{color:#fff;font-size:16px}.dv-tix{display:flex;flex-direction:column;gap:6px}.dv-tix li{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:10px;border:1px solid var(--hp-line);background:var(--hp-card-2);font-size:12px}.dv-tix li.is-out{opacity:.55}.dv-tix li.is-out b{text-decoration:line-through}.dv-clients{display:flex;flex-direction:column;gap:6px}.dv-clients li{display:flex;align-items:center;gap:10px;padding:7px 9px;border-radius:10px;border:1px solid transparent;font-size:12px}.dv-clients li.is-on{border-color:var(--hp-accent);background:var(--hp-acc-soft)}.dv-clients li>svg{color:var(--hp-accent-text);flex:none}.dv-clients .dv-grow{gap:2px}.dv-clients i{margin-top:3px}.dv-clients i.hi em{background:linear-gradient(90deg,#f59e0b,#ef4444)}.dv-wl{position:relative}.dv-wl-app{display:grid;grid-template-columns:120px 1fr;min-height:170px}.dv-wl-app aside{display:flex;flex-direction:column;gap:4px;padding:10px;border-right:1px solid var(--hp-line);background:color-mix(in srgb,#8b5cf6 8%,var(--hp-card))}.dv-wl-app aside .dv-row{margin-bottom:8px}.dv-wl-app aside b{font-size:12px}.dv-wl-app aside .dv-mark{width:22px;height:22px}.dv-wl-app aside span{font-size:11.5px;padding:5px 7px;border-radius:7px;color:var(--hp-text)}.dv-wl-app aside span.on{background:#8b5cf6;color:#fff}.dv-wl-chips{padding:0 12px 12px}.dv-approve{gap:10px}.dv-approve .dv-grow{white-space:normal;display:block;font-size:12px}.dv-invoice{gap:9px}.dv-inv-parties{display:grid;grid-template-columns:1.4fr 1fr;gap:10px;padding:9px 0;border-block:1px solid var(--hp-line)}.dv-inv-parties>div{display:flex;flex-direction:column;gap:2px;min-width:0}.dv-invoice ul{display:flex;flex-direction:column;gap:4px}.dv-invoice li{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:12px}.dv-invoice li .dv-line,.dv-invoice .dv-total .dv-line{margin:0;flex:none}.dv-invoice .dv-total .dv-line{background:var(--hp-ink);opacity:.25;height:9px}.dv-pay{gap:9px;max-width:340px}.dv-pay ul{display:flex;flex-direction:column;gap:6px}.dv-pay li{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:9px 11px;border-radius:10px;border:1px solid var(--hp-line);font-size:12.5px}.dv-pay li.on{border-color:var(--hp-accent);background:var(--hp-acc-soft)}.dv-pay li svg{color:var(--hp-accent-text)}.dv-pay li .dv-input{flex-basis:100%;margin-left:22px}.dv-radio{width:14px;height:14px;border-radius:50%;border:1.5px solid var(--hp-line-2, var(--hp-line));flex:none}.dv-radio.on{border:4px solid var(--hp-accent)}.dv .center{text-align:center;align-self:center}.dv-apps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.dv-apps .dv-card{align-items:center;text-align:center;gap:5px;padding:11px 8px}.dv-apps .dv-card b{font-size:11.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.dv-store ul{display:flex;flex-direction:column;gap:6px;margin-top:4px}.dv-store li{display:flex;align-items:center;gap:7px;font-size:12px}.dv-store li svg{color:var(--hp-accent-text)}.dv-store li b{margin-left:auto;font-variant-numeric:tabular-nums}@container dv (max-width: 420px){.dv-flowrow,.dv-steps3{flex-direction:column;align-items:stretch}.dv-flowrow>.dv-arrow,.dv-steps3>.dv-arrow{flex-direction:row;align-self:center;gap:6px}.dv-flowrow>.dv-arrow svg,.dv-steps3>.dv-arrow svg{transform:rotate(90deg)}.dv-flowrow.center{flex-direction:row;flex-wrap:wrap}.dv-builder{grid-template-columns:1fr}.dv-builder aside{flex-direction:row;flex-wrap:wrap}.dv-builder aside span{padding:4px 7px;font-size:10.5px}.dv-ghost{display:none}.dv-devices{gap:8px}.dv-dev.desk{display:none}.dv-recipes{grid-template-columns:repeat(2,minmax(0,1fr))}.dv-recipes>:last-child{display:none}.dv-apps{gap:6px}.dv-apps .dv-card{padding:9px 4px}.dv-apps .dv-chip{font-size:9.5px;padding:2px 6px}.dv-apps .dv-card b{font-size:10.5px}.dv-goal{grid-template-columns:1fr}.dv-exit{display:none}.dv-forks{gap:6px}.dv-forks .dv-node{padding:8px;gap:6px;font-size:11px}.dv-forks .dv-node>svg{display:none}.dv-lp{grid-template-columns:1fr}.dv-paths{grid-template-columns:repeat(2,minmax(0,1fr))}.dv-score{grid-template-columns:1fr}.dv-score .dv-gauge,.dv-score .dv-chip{justify-self:center}.dv-score ul{grid-column:1;grid-row:auto}.dv-geo{flex-direction:column}.dv-geo-map{width:70%}.dv-geo-list{width:100%}.dv-spam{flex-direction:column;align-items:stretch}.dv-ring{align-self:center}.dv-sync{grid-template-columns:1fr}.dv-sync-lines{gap:10px}.dv-sync-lines i{width:2px;height:26px;margin:0 auto;background:repeating-linear-gradient(180deg,var(--hp-accent) 0 6px,transparent 6px 10px)}.dv-sync-lines i:after{right:-4px;top:auto;bottom:-2px;border:5px solid transparent;border-top-color:var(--hp-accent);border-bottom:0}.dv-sync-lines .back i{background:repeating-linear-gradient(180deg,#f59e0b 0 6px,transparent 6px 10px)}.dv-sync-lines .back i:after{left:-4px;top:-2px;bottom:auto;border:5px solid transparent;border-bottom-color:#f59e0b;border-top:0}.dv-board{grid-template-columns:repeat(2,minmax(0,1fr))}.dv-board>div{min-height:0}.dv-st{grid-template-columns:24px 1fr 52px}.dv-st-name{display:none}.dv-st-scale{margin-left:32px;margin-right:60px}.dv-site-wrap{min-height:300px}.dv-site{top:0;right:0;bottom:0;left:0}.dv-popup{right:10px;left:10px;width:auto;top:40px}.dv-wl-app{grid-template-columns:1fr}.dv-wl-app aside{flex-direction:row;flex-wrap:wrap;border-right:0;border-bottom:1px solid var(--hp-line)}.dv-wl-app aside .dv-row{width:100%;margin-bottom:2px}.dv-inv-parties{grid-template-columns:1fr}.dv-code.res{margin-left:0}.dv-products b{white-space:normal}.dv-kpis.three b{font-size:15px}.dv-place{grid-template-columns:28px 1fr}.dv-place>.dv-grow{grid-column:1 / -1}.dv-dns{grid-template-columns:50px 1fr}.dv-dns .dv-chip{grid-column:2;width:fit-content}}@media(max-width:420px){.dv{padding:20px 14px}}@container dv (max-width: 340px){.dv-tpls{grid-template-columns:repeat(2,minmax(0,1fr))}.dv-ab{grid-template-columns:1fr}.dv-products{grid-template-columns:repeat(2,minmax(0,1fr))}.dv-products>:last-child{display:none}.dv-cmp-bars i{width:16px}}.dv-tagrow{align-items:flex-start!important}.dv-tagrow .dv-grow{gap:4px;white-space:normal!important}
