@font-face{font-family:v-sans;font-weight:400;font-display:swap;src:url(../fonts/LatoLatin-Regular.woff2)}@font-face{font-family:v-sans;font-weight:600;font-display:swap;src:url(../fonts/LatoLatin-Semibold.woff2)}@font-face{font-family:v-mono;font-weight:400;font-display:swap;src:url(../fonts/FiraCode-Regular.woff2)}:root{--modal-margin-inline:24px;--modal-margin-block:24px;--app-scrollbar-track:#f8fafc;--app-scrollbar-thumb:#cbd5e1;--app-scrollbar-thumb-hover:#b8c5d6}@media (width<=389px){:root{--modal-margin-inline:16px;--modal-margin-block:clamp(16px, 3vh, 20px)}}@media (width>=390px) and (width<=430px){:root{--modal-margin-inline:20px;--modal-margin-block:clamp(20px, 3.5vh, 24px)}}.n-modal-body-wrapper{padding:var(--modal-margin-block) var(--modal-margin-inline);box-sizing:border-box;overflow:auto}.n-modal-scroll-content{box-sizing:border-box;min-height:100%}.n-modal{max-width:calc(100vw - var(--modal-margin-inline)*2);max-height:calc(100vh - var(--modal-margin-block)*2);box-sizing:border-box;overflow:visible}.inline-icon-label{align-items:center;gap:6px;display:inline-flex}*{scrollbar-width:thin;scrollbar-color:var(--app-scrollbar-thumb) var(--app-scrollbar-track)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--app-scrollbar-track)}::-webkit-scrollbar-thumb{background:var(--app-scrollbar-thumb);border:2px solid var(--app-scrollbar-track);border-radius:999px}::-webkit-scrollbar-thumb:hover{background:var(--app-scrollbar-thumb-hover)}
