:root{--abha-ease-out:cubic-bezier(.25, .1, .25, 1);--abha-duration-fast:.14s;--abha-duration-base:.2s;--abha-border-subtle:#e2e8f0;--abha-surface-muted:#f0f5fa;--abha-ink:#0a1628;--abha-blue:#004a92;--abha-signal:#4d9bf5;--abha-rail:4px;--abha-radius:16px;--abha-skeleton-base:#d4e7fa;--abha-skeleton-shine:#ebf5ff;--abha-skeleton-accent:#eef7ff;--abha-skeleton-edge:#a4cdf7}.mantine-Skeleton-root{--skeleton-start-color:var(--abha-skeleton-base);--skeleton-end-color:var(--abha-skeleton-shine);background-color:var(--abha-skeleton-base)}@media (prefers-reduced-motion:reduce){.mantine-Skeleton-root{background-color:var(--abha-skeleton-base);background-image:none!important;animation:none!important}}html{scroll-behavior:smooth;scrollbar-width:thin;max-width:100vw;overflow-x:hidden}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{flex-flow:column;width:100%;max-width:100vw;height:100%;min-height:100vh;display:flex;position:relative}body#body[data-scroll-locked]{overflow:unset!important;margin-inline:0!important}main{flex-grow:1;flex-shrink:0}input::placeholder{text-align:start}[role=group] input,[role=group] input::placeholder{text-align:center}.nav-container{width:100%;max-width:1920px;margin-inline:auto;padding-inline:1rem}.container{width:100%;max-width:calc(100vw - 2rem);margin:3rem auto;padding-inline:2rem}@media (min-width:calc(1440px + 2rem)){.container{max-width:1440px}}.text-icon{align-items:end;gap:4px;display:inline-flex}.nav-reset{color:inherit;-webkit-text-decoration:unset;text-decoration:unset;cursor:pointer}.hover-bg{transition:all .1s ease-in-out}.hover-bg:hover{background-color:var(--mantine-primary-color-filled-hover)}.hover-color{transition:all .1s ease-in-out}.hover-color:hover{color:var(--mantine-primary-color-filled-hover)}.hover-scale-105{transition:all .1s ease-in-out}.hover-scale-105:hover{scale:1.05}.hover-scale-110{transition:all .1s ease-in-out}.hover-scale-110:hover{scale:1.1}.hover-scale-115{transition:all .1s ease-in-out}.hover-scale-115:hover{scale:1.15}.hover-scale-120{transition:all .1s ease-in-out}.hover-scale-120:hover{scale:1.2}@media (prefers-reduced-motion:reduce){.mantine-Skeleton-root:after{animation:none!important}}
