@import url("https://cdnjs.cloudflare.com/ajax/libs/modern-normalize/3.0.1/modern-normalize.min.css");
@import url("https://use.typekit.net/ayc2jqw.css");

@import url("/css/tokens/wg-tokens-color.9445ccdb0fca7150a992.css");
@import url("/css/tokens/wg-tokens-typography.b92e259f5a955695f351.css");
@import url("/css/tokens/wg-tokens-space.ea57d5d2c717623d87c6.css");
@import url("/css/tokens/wg-tokens-box.5407f2a93ca211107bca.css");
@import url("/css/tokens/wg-tokens-notification.77057c9bcaa20200e424.css");

@import url("/css/base/wg-base-global.12cefa59325b331ae8ef.css");
@import url("/css/base/wg-base-typography.e9fbf3872136c00a760c.css");
@import url("/css/base/report-size.c632a717ec6d3fbd73a5.css");
@import url("/css/base/copy.1ec368a752c854a22b51.css");

@import url("/css/utilities/wg-utilities-icons.fb1401fff5ea8b08a8ee.css");
@import url("/css/utilities/wg-utilities-accessibility.0f0d01e53fdc91c3ab62.css");

@import url("/css/components/wg-nav.2f7a915dbc4fc0f27097.css");
@import url("/css/components/wg-footer.cb14bf26eb10ee43e597.css");
@import url("/css/components/wg-buttons.277f29ad8bad0a01fe13.css");
@import url("/css/components/wg-notification.06211054f6b60e57c9be.css");
@import url("/css/components/wg-content-containers.ccaf196aa3b1469691de.css");
@import url("/css/components/wg-graphs.8d592364dd17b2bdc42c.css");
@import url("/css/components/wg-backgrounds.2a86e1849f9b06c38a85.css");
@import url("/css/components/wg-images.891063623392b8ff6a91.css");
@import url("/css/components/wg-components.bdf5fc9739dd4d77f9c9.css");
@import url("/css/components/wg-animation.d6601b4d0f92391db145.css");
@import url("/css/components/wg-hover.886cfe43da310ac004f1.css");

@import url("/css/utilities/wg-utilities-box.3d0de274b9634cd81c5c.css");
@import url("/css/utilities/wg-utilities-containers.192d54ddeb97df590c81.css");
@import url("/css/utilities/wg-utilities-color.97850e629981717d0bee.css");
@import url("/css/utilities/wg-utilities-spacing.01cdfc33a8ebeecd3e4b.css");
@import url("/css/utilities/wg-utilities-grid.e832a17b6b99d61085c2.css");
@import url("/css/utilities/wg-utilities-lists.b53a6db2a8235b93cf30.css");

@import url("/css/pages/wg-font_paring.82cc8f05400581291295.css");
@import url("/css/pages/wg-contrast-checker.9f3edbf403cc0e496713.css");
@import url("/css/pages/wg-colors-page.5c10c7b443c06009e153.css");
@import url("/css/pages/wg-home-page.61d411b03f62dc6b1530.css");
/* @import url("pages/wg-guides.css"); */
@import url("/css/pages/wg-template-school.64cb04e56314746e48f6.css");
@import url("/css/pages/wg-template-program.2fd7d756002c63f4c79f.css");
@import url("/css/pages/wg-deco.26c407b16db0e9683194.css");
@import url("/css/pages/wg-card_builder.3fed974336b5ecf9179f.css");
@import url("/css/pages/wg-surface-page.3a2400c985cc6bbb1976.css");
@import url("/css/pages/wg-map.cd372fb85148700fa880.css");

@import url("/css/mega.fac8871f02b689dace98.css");
@import url("/css/motion.1ecd15ebec1de5dc7a4a.css");
@import url("/css/brand_bar.1256737fdff581ebf891.css");
@import url("/css/news.54790bc19e82d1ce6551.css");
@import url("/css/subnav.f6bbab0c18dd4ee4abbc.css");

@import url("/css/base/wg-base-theme.c3c703e41130c1dff848.css");
/* @import url("components/wg-theme.css"); */

.responsive-table {
  overflow: auto;
  border: 1px solid #ccc;
  border-radius: var(--radius-md);
}

.responsive-table table {
  width: 100%;
  border-collapse: collapse;
  font-family: var(--font-primary);
  font-size: var(--fs-p);
}

.responsive-table thead {
  background-color: #f8f8f8;
}

.responsive-table th,
.responsive-table td {
  padding: var(--space-xs);
  border: 1px solid #ddd;
}