:root{--accent:oklch(88.6771% .182186 95.3305);--ink:oklch(0% 0 0);--archivo:"Archivo", "Archivo Fallback: Segoe UI", "Archivo Fallback: Helvetica Neue", "Archivo Fallback: Arial", "Archivo Fallback: Noto Sans", sans-serif}*,:after,:before{box-sizing:border-box;margin:0;padding:0}*{scrollbar-width:thin;scrollbar-color:var(--ink) transparent;min-width:0}::selection{color:var(--accent);background-color:var(--ink)}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth;scrollbar-gutter:stable;overscroll-behavior-y:none}@media (any-pointer:coarse){html{overscroll-behavior-y:auto}}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}body{min-height:100dvh;line-height:1.5;font-family:var(--archivo);color:var(--ink);background-color:var(--accent);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-variant-numeric:tabular-nums;font-optical-sizing:auto;font-variation-settings:"wdth" 100;font-size:.875rem}#__nuxt,body{flex-direction:column;display:flex}#__nuxt{isolation:isolate;min-height:100%;padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right);flex:1}button,input,select,textarea{font:inherit}button{color:inherit;cursor:pointer;touch-action:manipulation;background:0 0;border:none}:where(a,button):focus-visible{outline-offset:5px;outline:2px solid}a{color:inherit;text-decoration:none}img{-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none}h1,h2,h3,h4,h5,h6{text-wrap:balance}
