/* Rande Vertice RDS 2.2 - shared DEV presentation layer */
:root{
 color-scheme:dark;
 --v-bg:#0B0B0C;--v-obsidian:#030711;--v-surface:#151618;--v-raised:#1D1F23;
 --v-stroke:#30343A;--v-soft-line:#24272C;--v-text:#F5F7FA;
 --v-muted:#B8C2CE;--v-low:#929CA8;--v-cobalt:#5699F8;
 --v-emerald:#44C89A;--v-amber:#F1B75E;--v-rose:#F1787F;
 --v-ui:'Onest',system-ui,-apple-system,'Segoe UI',sans-serif;
 --v-display:'Syne','Onest',system-ui,sans-serif;
 --v-mono:'Azeret Mono',ui-monospace,Consolas,monospace;
 --v-curve:cubic-bezier(.22,.72,.25,1);
}
html{color-scheme:dark;scrollbar-color:#353A41 #0B0B0C}
body{color:var(--v-text);background:var(--v-bg);font-family:var(--v-ui);-webkit-font-smoothing:antialiased;letter-spacing:-.012em}
body,button,input,select,textarea{font-family:var(--v-ui)}
a,button{-webkit-tap-highlight-color:transparent}
button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,[tabindex]:focus-visible{
 outline:2px solid #86B8FA!important;outline-offset:3px!important
}
button:disabled{cursor:not-allowed}
input::placeholder,textarea::placeholder{color:#8B95A1}
::selection{background:#2F5788;color:#fff}
svg{stroke-linejoin:round;stroke-linecap:round}
[hidden]{display:none!important}
button,select,a,input,textarea{transition:background-color 170ms var(--v-curve),border-color 170ms var(--v-curve),color 170ms var(--v-curve),box-shadow 170ms var(--v-curve)}
@media(prefers-reduced-motion:reduce){
 *,*::before,*::after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}
}
