.ab-root{position:relative}.ab-root:before{content:"";position:fixed;inset:0;background-image:radial-gradient(rgba(255,255,255,.02) 1px,transparent 1px);background-size:24px 24px;pointer-events:none;z-index:1}.ab-root>*{position:relative;z-index:3}.ab-root input::placeholder,.ab-root textarea::placeholder{color:#494b54;opacity:1;font-family:Outfit,system-ui,sans-serif!important;font-weight:400;font-size:14px!important}.ab-root ::selection{background:#3dffc0;color:#08090c}@keyframes ab-pulse{0%,to{opacity:.3;transform:scale(.85)}50%{opacity:1;transform:scale(1.1)}}@keyframes ab-blink{0%,50%{opacity:1}50.01%,to{opacity:0}}@keyframes ab-pf-breathe{0%,to{opacity:.85}50%{opacity:1}}@keyframes ab-pf-pulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.25);opacity:.7}}.ab-root .ab-ad-grid{display:grid;gap:14px;grid-template-columns:1fr}@media (min-width: 720px){.ab-root .ab-ad-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 960px){.ab-root .ab-ad-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media print{@page{size:A4;margin:14mm 12mm}html,body{background:#fff!important;color:#111!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}button{display:none!important}.ab-root{background:#fff!important;color:#111!important}.ab-root:before{display:none!important}.ab-root *{color:#111!important;border-color:#ccc!important}}
