*{box-sizing:border-box}@media screen and (max-width:767px){*{-webkit-tap-highlight-color:#0000}}body,input,textarea,button{font-family:Inter,Albert Sans,sans-serif}button{border:none}a{color:unset;margin:0;text-decoration:none}ul{margin:0;list-style:none}table{border-spacing:0}.content-section-loader{vertical-align:middle;justify-content:center;align-items:center;width:100%;height:100%;margin:10px 0;display:flex}@font-face{font-family:AlbertSans;font-weight:700;src:local(AlbertSans_Bold),url(../media/AlbertSans_Bold.5c402c75.ttf)format("truetype");font-display:swap}@font-face{font-family:AlbertSans;font-weight:600;src:local(AlbertSans_SemiBold),url(../media/AlbertSans_SemiBold.d59d6c8d.ttf)format("truetype");font-display:swap}@font-face{font-family:AlbertSans;font-weight:500;src:local(AlbertSans_Medium),url(../media/AlbertSans_Medium.dbe9e169.ttf)format("truetype");font-display:swap}@font-face{font-family:AlbertSans;font-weight:400;src:local(AlbertSans_Regular),url(../media/AlbertSans_Regular.c0e6d9be.ttf)format("truetype");font-display:swap}@font-face{font-family:IBM Plex Mono;font-weight:400;src:local(IBMPlexMono-Regular),url(../media/IBMPlexMono-Regular.c22e75c6.ttf)format("truetype");font-display:swap}:root{--ubicomply-primary:#003ae9;--ubicomply-primary-dark:#001679;--ubicomply-secondary:#003ae9;--ubicomply-secondary-dark:#03014c;--security-primary:#039;--security-primary-dark:#001f54;--neutral-900:#101828;--neutral-700:#344054;--neutral-600:#475467;--neutral-500:#667085;--neutral-400:#98a2b3;--neutral-300:#d0d5dd;--neutral-200:#eaecf0;--neutral-100:#f2f4f7;--neutral-50:#f9fafb;--white:#fff}@media print{nav,.nav-bar,.navbar,.admin-sidebar,.sidebar,header,.header,.admin-header,.admin-header-home,.print-hide{display:none!important}body{margin:0;padding:0;background:#fff!important}.compliance-report-content,#compliance-report-content{max-width:none!important;box-shadow:none!important;background:#fff!important;margin:0!important;padding:20px!important}.card{box-shadow:none!important;background:#fff!important;border:1px solid #e5e5e5!important}*{print-color-adjust:exact!important;-webkit-print-color-adjust:exact!important}.print-avoid-break{page-break-inside:avoid}.print-page-break{page-break-before:always}}.authPreview{flex-direction:column;align-items:center;gap:24px;width:100%;max-width:448px;display:flex}.authPreview__card{background-color:#fff;border:1px solid #e6e6e6;border-radius:8px;flex-direction:column;gap:24px;width:100%;padding:44px 40px 36px;display:flex;position:relative;box-shadow:0 1px 3px #21242914}@media screen and (max-width:639px){.authPreview__card{box-shadow:none;border:none;border-radius:0;padding:32px 24px 28px}}.authPreview__back{border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:background-color .15s;display:flex;position:absolute;top:20px;left:20px}.authPreview__back:hover{background-color:#f2f4f7}.authPreview__logo{justify-content:center;display:flex}.authPreview__headline{flex-direction:column;gap:8px;display:flex}.authPreview__chip{cursor:pointer;background:0 0;border:1px solid #e6e6e6;border-radius:20px;align-self:center;align-items:center;gap:8px;padding:6px 14px 6px 6px;transition:box-shadow .15s;display:flex}.authPreview__chip:hover{box-shadow:0 1px 3px #21242926}.authPreview__chip:focus-visible{outline-offset:2px;outline:2px solid #003ae9}.authPreview__oauth{flex-direction:column;gap:12px;display:flex}.authPreview__oauth__button{cursor:pointer;background:0 0;border:1px solid #e6e6e6;border-radius:4px;justify-content:center;align-items:center;gap:10px;width:100%;padding:12px 16px;transition:background-color .15s,box-shadow .15s;display:flex}.authPreview__oauth__button:hover{background-color:#f8f9fa;box-shadow:0 1px 2px #2124291f}.authPreview__oauth__button:focus-visible{outline-offset:2px;outline:2px solid #003ae9}.authPreview__divider{align-items:center;gap:12px;display:flex}.authPreview__divider:before,.authPreview__divider:after{content:"";background-color:#e6e6e6;flex:1;height:1px}.authPreview__strength{flex-direction:column;gap:6px;display:flex}.authPreview__strength__track{background-color:#e6e6e6;border-radius:3px;width:100%;height:4px;overflow:hidden}.authPreview__strength__fill{border-radius:3px;height:100%;transition:width .2s,background-color .2s}.authPreview__strength__fill[data-score="0"]{width:0}.authPreview__strength__fill[data-score="1"]{width:25%}.authPreview__strength__fill[data-score="2"]{width:50%}.authPreview__strength__fill[data-score="3"]{width:75%}.authPreview__strength__fill[data-score="4"]{width:100%}.authPreview__strength__fill[data-tone=danger]{background-color:#e24b4a}.authPreview__strength__fill[data-tone=warning]{background-color:#ef9f27}.authPreview__strength__fill[data-tone=success]{background-color:#1d9e75}.authPreview__requirements{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.authPreview__requirements__item{align-items:center;gap:8px;display:flex}.authPreview__success{flex-direction:column;align-items:center;gap:12px;display:flex}.authPreview__success__mark{background-color:#e6f5ef;border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;margin-bottom:8px;display:flex}.authPreview__footer{justify-content:space-between;align-items:center;gap:16px;width:100%;display:flex}.authPreview__footer__links{gap:16px;display:flex}.authPreview__footer a:hover .text{text-decoration:underline}.authPreview__fields{flex-direction:column;gap:20px;display:flex}.authPreview__actions{justify-content:space-between;align-items:center;gap:16px;display:flex}.authPreview__actions--end{justify-content:flex-end}.authPreview__codeInput input{letter-spacing:6px;text-align:center;font-family:IBM Plex Mono,ui-monospace,Courier New,monospace;font-size:24px}
