:root{--background:#fff;--foreground:#171717;--text-color:#484848;--secondary-text-color:#aeaeae;--breadcrumb-text-color:#717071;--primary-text-color:#929292;--font-body:16px;--font-body-bold:16px;--font-body-small:14px;--font-header:22px;--font-huge:32px;--font-weight-regular:400;--font-weight-bold:700;--scrollbar-width:14px;--scrollbar-thumb-color:#c1c1c1;--scrollbar-track-color:#f1f1f1;--scrollbar-track-color-hover:#a0a0a0;--scrollbar-radius:10px}body,html{max-width:100vw;overflow-x:hidden}body{color:var(--foreground);background:var(--background);font-family:Roboto,serif;font-size:14px!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;padding:0;margin:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}a{color:inherit;text-decoration:none}span{font-size:var(--font-body);font-weight:var(--font-weight-regular)}span,strong{color:var(--text-color)}strong{font-size:var(--font-body-bold);font-weight:var(--font-weight-bold)}p{color:var(--text-color)}b,p{font-size:var(--font-body-small);font-weight:var(--font-weight-regular)}b{color:var(--secondary-text-color)}h1,h2,h3,h4,h5,h6{font-weight:var(--font-weight-bold);color:var(--text-color)}h1{font-size:var(--font-huge)}h2,h3{font-size:var(--font-header)}.no-select{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}::-webkit-scrollbar{width:var(--scrollbar-width)}::-webkit-scrollbar-track{background:var(--scrollbar-track-color);border-radius:var(--scrollbar-radius)}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb-color);border-radius:var(--scrollbar-radius);border:2px solid var(--scrollbar-track-color)}::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-track-color-hover)}@media (prefers-color-scheme:dark){html{color-scheme:dark}}@font-face{font-family:Roboto;src:url(/_next/static/media/Roboto-Italic.61c8c356.woff2) format("woff2");font-weight:400;font-style:italic}@font-face{font-family:Roboto;src:url(/_next/static/media/Roboto-LightItalic.44b3e287.woff2) format("woff2");font-weight:300;font-style:italic}@font-face{font-family:Roboto;src:url(/_next/static/media/Roboto-Light.f7e0bb49.woff2) format("woff2");font-weight:300;font-style:normal}@font-face{font-family:Roboto;src:url(/_next/static/media/Roboto-BlackItalic.159eefac.woff2) format("woff2");font-weight:900;font-style:italic}@font-face{font-family:Roboto;src:url(/_next/static/media/Roboto-Bold.d6eae21f.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:Roboto;src:url(/_next/static/media/Roboto-BoldItalic.a2353a1f.woff2) format("woff2");font-weight:700;font-style:italic}@font-face{font-family:Roboto;src:url(/_next/static/media/Roboto-Black.ba109b00.woff2) format("woff2");font-weight:900;font-style:normal}@font-face{font-family:Roboto;src:url(/_next/static/media/Roboto-Medium.38bc903e.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-family:Roboto;src:url(/_next/static/media/Roboto-Regular.008e5000.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Roboto;src:url(/_next/static/media/Roboto-ThinItalic.5aafb92c.woff2) format("woff2");font-weight:100;font-style:italic}@font-face{font-family:Roboto;src:url(/_next/static/media/Roboto-MediumItalic.719be3a4.woff2) format("woff2");font-weight:500;font-style:italic}@font-face{font-family:Roboto;src:url(/_next/static/media/Roboto-Thin.0b0e2f74.woff2) format("woff2");font-weight:100;font-style:normal}