.ab-root{position:relative}.ab-root:before{content:"";pointer-events:none;z-index:1;background-image:radial-gradient(#ffffff05 1px,#0000 1px);background-size:24px 24px;position:fixed;top:0;bottom:0;left:0;right:0}.ab-root>*{z-index:3;position:relative}.ab-root input::placeholder,.ab-root textarea::placeholder{color:#494b54;opacity:1;font-weight:400;font-family:Outfit,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif!important;font-size:14px!important}.ab-root ::selection{color:#08090c;background:#3dffc0}@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{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.25)}}@media (prefers-reduced-motion:reduce){.ab-root *,.ab-root :before,.ab-root :after{transition:none!important;animation:none!important}}.ab-root .ab-ad-grid{grid-template-columns:1fr;gap:14px;display:grid}@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{-webkit-print-color-adjust:exact;-moz-print-color-adjust:exact;print-color-adjust:exact;color:#111!important;background:#fff!important}button{display:none!important}.ab-root{color:#111!important;background:#fff!important}.ab-root:before{display:none!important}.ab-root *{color:#111!important;border-color:#ccc!important}}
/*$vite$:1*/