:root{--background:#ffffff;--foreground:#171717}@media (prefers-color-scheme:dark){:root{--background:#0a0a0a;--foreground:#ededed}}body,html{max-width:100vw;overflow-x:hidden}html{@media (min-width:900px){scrollbar-gutter:stable}}body{color:var(--foreground);background:var(--background);font-family:-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,var(--font-geist-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex;flex-direction:column;align-items:stretch;min-height:100dvh;width:100%;@media (min-width:900px){scrollbar-gutter:stable}}*{box-sizing:border-box;padding:0;margin:0}a{color:inherit;text-decoration:none}@media (prefers-color-scheme:dark){html{color-scheme:dark}}.responsive{margin-right:auto;margin-left:auto;padding-right:8px;padding-left:8px;width:100%;@media (min-width:600px){width:100%;padding-right:20px;padding-left:20px}@media (min-width:900px){width:810px;padding-left:0;padding-right:0}@media (min-width:1200px){width:1030px}@media (min-width:1536px){width:1200px}}.responsiveSmall{margin-right:auto;margin-left:auto;padding-right:0;padding-left:0;width:100%;@media (min-width:600px){width:100%;padding-left:8px;padding-right:8px}@media (min-width:900px){width:810px;padding-left:8px;padding-right:8px}@media (min-width:1200px){padding-left:8px;padding-right:8px;width:1030px}@media (min-width:1536px){padding-left:8px;padding-right:8px;width:1200px}}.responsiveSecondary{margin-right:auto;margin-left:auto;padding-right:0;padding-left:0;width:100%;@media (min-width:600px){width:100%;padding-left:8px;padding-right:8px}@media (min-width:900px){width:820px}@media (min-width:1200px){width:1120px}@media (min-width:1536px){width:1320px}}.limitedLine{-webkit-line-clamp:1;line-clamp:1}.limitedLine,.limitedLine2{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}.limitedLine2{-webkit-line-clamp:2;line-clamp:2}.limitedLine3{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}