/* src/ui/tokens.css */
@font-face {
  font-family: Anton;
  src: url("data:font/woff2;base64,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") format(woff2);
  font-display: swap;
}

@font-face {
  font-family: Archivo Narrow;
  src: url("data:font/woff2;base64,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") format(woff2);
  font-weight: 700;
  font-display: swap;
}

:root {
  --buncss-light: initial;
  --buncss-dark: ;
  color-scheme: light;
  --p-bone: #f6f2e9;
  --p-bone-dim: #ece6d8;
  --p-white: #fffdf8;
  --p-ink: #14130f;
  --p-ink-dim: #5f5a51;
  --p-red: #e60000;
  --p-red-ink: #c00;
  --p-red-wash: #fdecec;
  --p-green: #1f845a;
  --p-amber: #bd5b00;
  --bg: var(--p-bone);
  --bg-band: #f2e3d8;
  --card: var(--p-white);
  --ink: var(--p-ink);
  --ink-dim: var(--p-ink-dim);
  --line: #ddd5c4;
  --line-strong: var(--p-ink);
  --brand: var(--p-red);
  --brand-ink: var(--p-red-ink);
  --brand-wash: var(--p-red-wash);
  --ok: var(--p-green);
  --warn: var(--p-amber);
  --danger: var(--p-red-ink);
  --font-display: "Anton", "Arial Narrow", Impact, sans-serif;
  --font-ui: "Archivo Narrow", "Arial Narrow", Arial, sans-serif;
  --font-body: ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
  --r-card: 10px;
  --r-pill: 999px;
  --shadow-card: 0 1px 2px #14130f14, 0 4px 12px #14130f0a;
  --shadow-raised: 0 2px 6px #14130f1f, 0 12px 28px #14130f14;
  --space-1: 4px;
  --space-2: 8px;
  --space-3: 12px;
  --space-4: 16px;
  --space-5: 24px;
  --space-6: 32px;
  --space-7: 48px;
  --wrap: 1600px;
  --rail: 76px;
}

:root[data-theme="dark"] {
  --buncss-light: ;
  --buncss-dark: initial;
  color-scheme: dark;
  --bg: #14130f;
  --bg-band: #1c1a15;
  --card: #23201a;
  --ink: #f4efe4;
  --ink-dim: #a9a294;
  --line: #3a352d;
  --line-strong: #6a6459;
  --brand-ink: #ff8a80;
  --brand-wash: #2b1a1a;
  --ok: #4bce97;
  --warn: #fca700;
  --danger: #ff8a80;
  --shadow-card: 0 1px 2px #00000080;
  --shadow-raised: 0 8px 24px #0000008c;
}

@media (min-width: 1900px) {
  :root {
    --wrap: 2000px;
  }
}

@media (min-width: 2400px) {
  :root {
    --wrap: 2240px;
  }
}

* {
  box-sizing: border-box;
}

a {
  color: inherit;
}

:focus-visible {
  outline: 2px solid var(--brand-ink);
  outline-offset: 2px;
  border-radius: 4px;
}

@media (prefers-reduced-motion: reduce) {
  *, *:before, *:after {
    animation-duration: .01ms !important;
    transition-duration: .01ms !important;
  }
}

/* src/ui/atoms/Spinner.module.css */
.wrap_7awD7w {
  display: grid;
  padding: var(--space-6);
  place-items:  center;
}

.spin_7awD7w {
  border: 2px solid var(--line);
  border-top-color: var(--brand);
  animation: turn .7s linear infinite;
  border-radius: 50%;
  width: 22px;
  height: 22px;
}

@keyframes turn_UXKcrg {
  to {
    transform: rotate(360deg);
  }
}

/* src/ui/atoms/Button.module.css */
.btn_-3o79A {
  display: inline-flex;
  justify-content: center;
  align-items:  center;
  gap: var(--space-2);
  border-radius: var(--r-pill);
  font-family: var(--font-ui);
  letter-spacing: .02em;
  text-transform: uppercase;
  cursor: pointer;
  text-decoration: none;
  white-space: nowrap;
  border: 1px solid #0000;
  padding: 10px 18px;
  transition: background-color .12s, color .12s, border-color .12s;
  font-size: 12px;
  font-weight: 700;
  line-height: 1;
}

.btn_-3o79A:disabled {
  opacity: .55;
  cursor: not-allowed;
}

.primary_-3o79A {
  background: var(--brand);
  color: #fff;
}

.primary_-3o79A:hover:not(:disabled) {
  background: var(--brand-ink);
}

.secondary_-3o79A {
  background: var(--card);
  color: var(--ink);
  border-color: var(--line);
}

.secondary_-3o79A:hover:not(:disabled) {
  border-color: var(--line-strong);
}

.ghost_-3o79A {
  color: var(--ink-dim);
  background: none;
  padding: 8px 10px;
}

.ghost_-3o79A:hover:not(:disabled) {
  color: var(--ink);
  background: var(--brand-wash);
}

.danger_-3o79A {
  color: var(--danger);
  border-color: var(--line);
  background: none;
}

.danger_-3o79A:hover:not(:disabled) {
  background: var(--brand-wash);
}

.sm_-3o79A {
  padding: 6px 12px;
  font-size: 11px;
}

.block_-3o79A {
  width: 100%;
}

/* src/ui/organisms/TopNav.module.css */
.bar_-pmPZg {
  position: sticky;
  z-index: 20;
  display: flex;
  align-items: stretch;
  gap: var(--space-4);
  background: var(--card);
  border-bottom: 1px solid var(--line);
  top: 0;
}

.brand_-pmPZg {
  display: flex;
  padding: var(--space-3) var(--space-5);
  background: var(--brand);
  color: #fff;
  text-decoration: none;
  flex-direction: column;
  justify-content: center;
  gap: 2px;
  min-width: 168px;
}

.brandName_-pmPZg {
  font-family: var(--font-display);
  letter-spacing: .02em;
  font-size: 26px;
  line-height: 1;
}

.brandSub_-pmPZg {
  font-family: var(--font-ui);
  letter-spacing: .22em;
  text-transform: uppercase;
  opacity: .9;
  font-size: 11px;
}

.nav_-pmPZg {
  display: flex;
  overflow-x: auto;
  scrollbar-width: none;
  flex: 1;
  align-items: stretch;
  gap: 2px;
}

.nav_-pmPZg::-webkit-scrollbar {
  display: none;
}

.item_-pmPZg {
  display: flex;
  padding: var(--space-3) var(--space-4);
  font-family: var(--font-ui);
  letter-spacing: .06em;
  text-transform: uppercase;
  color: var(--ink-dim);
  text-decoration: none;
  white-space: nowrap;
  border-bottom: 3px solid #0000;
  flex-direction: column;
  justify-content: center;
  align-items:  center;
  gap: 4px;
  font-size: 12px;
  font-weight: 700;
}

.item_-pmPZg:hover {
  color: var(--ink);
  background: var(--brand-wash);
}

.itemLabel_-pmPZg {
  display: inline-flex;
  align-items:  center;
  gap: 4px;
}

.ext_-pmPZg {
  display: inline-flex;
  opacity: .75;
}

.ext_-pmPZg svg {
  width: 12px;
  height: 12px;
}

.current_-pmPZg {
  color: var(--ink);
  border-bottom-color: var(--brand);
}

.right_-pmPZg {
  display: flex;
  align-items:  center;
  gap: var(--space-2);
  padding: 0 var(--space-4);
}

.iconBtn_-pmPZg {
  display: grid;
  border-radius: var(--r-pill);
  color: var(--ink-dim);
  cursor: pointer;
  background: none;
  border: 1px solid #0000;
  flex: none;
  place-items:  center;
  width: 36px;
  height: 36px;
}

.iconBtn_-pmPZg:hover {
  color: var(--ink);
  background: var(--brand-wash);
}

.who_-pmPZg {
  display: none;
  color: var(--ink-dim);
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 180px;
  font-size: 12px;
}

.skip_-pmPZg {
  position: absolute;
  background: var(--card);
  color: var(--ink);
  border: 1px solid var(--line-strong);
  z-index: 40;
  border-radius: 6px;
  padding: 8px 14px;
  top: 8px;
  left: -9999px;
}

.skip_-pmPZg:focus {
  left: 8px;
}

@media (min-width: 900px) {
  .iconBtn_-pmPZg {
    display: grid;
    border-radius: var(--r-pill);
    color: var(--ink-dim);
    cursor: pointer;
    background: none;
    border: 1px solid #0000;
    flex: none;
    place-items:  center;
    width: 36px;
    height: 36px;
  }

  .iconBtn_-pmPZg:hover {
    color: var(--ink);
    background: var(--brand-wash);
  }

  .who_-pmPZg {
    display: inline;
  }
}

@media (max-width: 720px) {
  .brand_-pmPZg {
    padding: var(--space-3) var(--space-4);
    min-width: 0;
  }

  .brandSub_-pmPZg {
    display: none;
  }

  .item_-pmPZg {
    padding: var(--space-3);
    font-size: 11px;
  }
}

/* src/ui/templates/Shell.module.css */
.app_9H_8zQ {
  display: flex;
  background: var(--bg);
  flex-direction: column;
  min-height: 100vh;
}

.wrap_9H_8zQ {
  max-width: var(--wrap);
  padding: 0 var(--space-5);
  width: 100%;
  margin: 0 auto;
}

@media (min-width: 1400px) {
  .wrap_9H_8zQ {
    padding: 0 var(--space-6);
  }
}

.band_9H_8zQ {
  background: var(--bg-band);
  border-bottom: 1px solid var(--line);
  padding: var(--space-5) 0;
}

.page_9H_8zQ {
  padding: var(--space-5) 0 var(--space-7);
  flex: 1;
}

.bandGrid_9H_8zQ {
  display: grid;
  gap: var(--space-3);
  grid-template-columns: 1fr;
  align-items: stretch;
}

.quad_9H_8zQ {
  display: grid;
  gap: var(--space-3);
  grid-template-columns: 1fr;
  align-items:  start;
}

.introHead_9H_8zQ {
  margin-bottom: var(--space-4);
  max-width: 760px;
}

.twoCol_9H_8zQ {
  display: grid;
  gap: var(--space-4);
  grid-template-columns: 1fr;
  align-items:  start;
}

.section_9H_8zQ {
  margin-bottom: var(--space-6);
}

.head_9H_8zQ {
  margin-bottom: var(--space-5);
  max-width: 720px;
}

.eyebrow_9H_8zQ {
  font-family: var(--font-ui);
  letter-spacing: .18em;
  text-transform: uppercase;
  color: var(--brand-ink);
  font-size: 11px;
}

.h1_9H_8zQ {
  font-family: var(--font-display);
  margin: var(--space-2) 0;
  font-size: clamp(26px, 3.6vw, 40px);
  line-height: 1.04;
}

.h2_9H_8zQ {
  font-family: var(--font-ui);
  letter-spacing: .1em;
  text-transform: uppercase;
  margin: 0 0 var(--space-4);
  font-size: 13px;
}

.lead_9H_8zQ {
  color: var(--ink-dim);
  margin: 0;
  font-size: 16px;
  line-height: 1.6;
}

.rowHead_9H_8zQ {
  display: flex;
  justify-content: space-between;
  align-items: baseline;
  gap: var(--space-3);
  margin-bottom: var(--space-4);
}

.scroll_9H_8zQ {
  overflow-y: auto;
  max-height: 316px;
}

.scrollSm_9H_8zQ {
  overflow-y: auto;
  max-height: 264px;
}

.footer_9H_8zQ {
  border-top: 1px solid var(--line);
  padding: var(--space-5) 0;
  color: var(--ink-dim);
  font-size: 13px;
}

.footerInner_9H_8zQ {
  display: flex;
  gap: var(--space-4);
  flex-wrap: wrap;
  justify-content: space-between;
  align-items:  center;
}

.langs_9H_8zQ {
  display: flex;
  gap: var(--space-2);
}

.lang_9H_8zQ {
  border-radius: var(--r-pill);
  font-family: var(--font-ui);
  letter-spacing: .08em;
  text-transform: uppercase;
  color: var(--ink-dim);
  cursor: pointer;
  background: none;
  border: 1px solid #0000;
  padding: 4px 10px;
  font-size: 11px;
}

.langOn_9H_8zQ {
  border-color: var(--line-strong);
  color: var(--ink);
}

.notice_9H_8zQ {
  background: var(--card);
  border: 1px solid var(--line);
  border-left: 3px solid var(--brand);
  border-radius: var(--r-card);
  padding: var(--space-4) var(--space-5);
  color: var(--ink);
  margin-bottom: var(--space-5);
  font-size: 14px;
  line-height: 1.6;
}

@media (min-width: 900px) {
  .twoCol_9H_8zQ {
    grid-template-columns: 1.4fr 1fr;
  }
}

@media (min-width: 760px) {
  .quad_9H_8zQ {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (min-width: 1080px) {
  .bandGrid_9H_8zQ {
    grid-template-columns: 1.5fr 1fr .9fr;
  }
}

@media (min-width: 1280px) {
  .quad_9H_8zQ {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }
}

/* src/ui/atoms/Card.module.css */
.card_d9iPhQ {
  background: var(--card);
  border: 1px solid var(--line);
  border-radius: var(--r-card);
  box-shadow: var(--shadow-card);
  display: flex;
  flex-direction: column;
  min-width: 0;
}

.head_d9iPhQ {
  display: flex;
  justify-content: space-between;
  align-items:  center;
  gap: var(--space-3);
  padding: var(--space-4) var(--space-4) var(--space-3);
  border-bottom: 1px solid var(--line);
}

.title_d9iPhQ {
  font-family: var(--font-ui);
  letter-spacing: .08em;
  text-transform: uppercase;
  color: var(--ink);
  margin: 0;
  font-size: 13px;
  font-weight: 700;
}

.body_d9iPhQ {
  padding: var(--space-4);
  min-width: 0;
}

.flush_d9iPhQ {
  padding: 0;
}

.foot_d9iPhQ {
  border-top: 1px solid var(--line);
  padding: var(--space-3) var(--space-4);
  display: flex;
  justify-content: flex-end;
}

.empty_d9iPhQ {
  color: var(--ink-dim);
  padding: var(--space-5) var(--space-4);
  text-align: center;
  font-size: 14px;
}

/* src/ui/atoms/Badge.module.css */
.badge_OQYgog {
  display: inline-flex;
  border-radius: var(--r-pill);
  font-family: var(--font-ui);
  letter-spacing: .08em;
  text-transform: uppercase;
  white-space: nowrap;
  border: 1px solid #0000;
  align-items:  center;
  gap: 4px;
  padding: 3px 9px;
  font-size: 10px;
  font-weight: 700;
}

.neutral_OQYgog {
  border-color: var(--line);
  color: var(--ink-dim);
  background: none;
}

.brand_OQYgog {
  background: var(--brand-wash);
  color: var(--brand-ink);
}

.ok_OQYgog {
  border-color: var(--ok);
  color: var(--ok);
  background: none;
}

.warn_OQYgog {
  border-color: var(--warn);
  color: var(--warn);
  background: none;
}

.danger_OQYgog {
  border-color: var(--danger);
  color: var(--danger);
  background: none;
}

/* src/ui/molecules/News.module.css */
.row_aSlE9g {
  display: grid;
  grid-template-columns: 56px 1fr;
  gap: var(--space-3);
  padding: var(--space-3) var(--space-4);
  text-decoration: none;
  color: inherit;
  border-bottom: 1px solid var(--line);
}

.row_aSlE9g:last-child {
  border-bottom: none;
}

.row_aSlE9g:hover {
  background: var(--brand-wash);
}

.thumb_aSlE9g {
  object-fit: cover;
  background: var(--bg-band);
  border-radius: 8px;
  width: 56px;
  height: 56px;
}

.thumbFallback_aSlE9g {
  display: grid;
  font-family: var(--font-display);
  color: var(--brand-ink);
  background: var(--brand-wash);
  overflow: hidden;
  place-items:  center;
  font-size: 24px;
  line-height: 1;
}

.rowTitle_aSlE9g {
  margin: 0 0 4px;
  font-size: 14px;
  font-weight: 600;
  line-height: 1.35;
}

.meta_aSlE9g {
  display: flex;
  align-items:  center;
  gap: var(--space-2);
  color: var(--ink-dim);
  font-size: 12px;
}

.card_aSlE9g {
  display: flex;
  background: var(--card);
  border: 1px solid var(--line);
  border-radius: var(--r-card);
  overflow: hidden;
  text-decoration: none;
  color: inherit;
  box-shadow: var(--shadow-card);
  flex-direction: column;
  transition: box-shadow .14s, transform .14s;
}

.card_aSlE9g:hover {
  box-shadow: var(--shadow-raised);
  transform: translateY(-2px);
}

.cover_aSlE9g {
  aspect-ratio: 16 / 9;
  object-fit: cover;
  background: var(--bg-band);
  width: 100%;
}

.coverFallback_aSlE9g {
  aspect-ratio: 16 / 9;
  display: grid;
  background: var(--brand-wash);
  font-family: var(--font-display);
  color: var(--brand-ink);
  place-items:  center;
  font-size: 40px;
  line-height: 1;
}

.cardBody_aSlE9g {
  padding: var(--space-4);
  display: flex;
  gap: var(--space-2);
  flex-direction: column;
}

.cardTitle_aSlE9g {
  margin: 0;
  font-size: 17px;
  line-height: 1.3;
}

.summary_aSlE9g {
  color: var(--ink-dim);
  margin: 0;
  font-size: 14px;
  line-height: 1.55;
}

.carousel_aSlE9g {
  position: relative;
  overflow: hidden;
  background: var(--card);
  border: 1px solid var(--line);
  border-radius: var(--r-card);
  box-shadow: var(--shadow-card);
  touch-action: pan-y;
  height: 100%;
}

.track_aSlE9g {
  display: flex;
  will-change: transform;
  height: 100%;
  transition: transform .42s cubic-bezier(.22,.61,.36,1);
}

.slide_aSlE9g {
  display: grid;
  grid-template-columns: 1fr;
  user-select: none;
  flex: 0 0 100%;
  min-width: 100%;
}

.heroMedia_aSlE9g {
  position: relative;
  background: var(--bg-band);
  overflow: hidden;
  min-height: 160px;
}

.heroMedia_aSlE9g img {
  object-fit: cover;
  display: block;
  width: 100%;
  height: 100%;
}

.heroBody_aSlE9g {
  padding: var(--space-4) var(--space-5) calc(var(--space-6)  + 18px);
  display: flex;
  gap: var(--space-2);
  flex-direction: column;
  justify-content: center;
}

.eyebrow_aSlE9g {
  font-family: var(--font-ui);
  letter-spacing: .18em;
  text-transform: uppercase;
  color: var(--brand-ink);
  font-size: 11px;
}

.heroTitle_aSlE9g {
  margin: 0;
  font-size: clamp(22px, 2.4vw, 30px);
  line-height: 1.15;
}

.heroTitle_aSlE9g a {
  text-decoration: none;
}

.heroTitle_aSlE9g a:hover {
  text-decoration: underline;
}

.heroCta_aSlE9g {
  margin-top: var(--space-2);
}

.arrow_aSlE9g {
  position: absolute;
  bottom: var(--space-4);
  display: grid;
  color: var(--ink);
  background: var(--card);
  border: 1px solid var(--line);
  cursor: pointer;
  opacity: .55;
  border-radius: 50%;
  place-items:  center;
  width: 30px;
  height: 30px;
  transition: opacity .12s;
  font-size: 22px;
  line-height: 1;
}

.carousel_aSlE9g:hover .arrow_aSlE9g {
  opacity: 1;
}

.arrow_aSlE9g:focus-visible {
  opacity: 1;
}

.prev_aSlE9g {
  right: 52px;
}

.next_aSlE9g {
  right: var(--space-5);
}

.dots_aSlE9g {
  position: absolute;
  left: var(--space-5);
  bottom: calc(var(--space-4)  + 10px);
  display: flex;
  gap: 6px;
}

.dot_aSlE9g {
  border: 1px solid var(--line-strong);
  background: var(--card);
  cursor: pointer;
  border-radius: 50%;
  width: 9px;
  height: 9px;
  padding: 0;
}

.dotOn_aSlE9g {
  background: var(--brand);
  border-color: var(--brand);
}

@media (prefers-reduced-motion: reduce) {
  .track_aSlE9g {
    transition: none;
  }
}

@media (min-width: 860px) {
  .slide_aSlE9g[data-cover="true"] {
    grid-template-columns: 1.1fr 1fr;
  }
}

/* src/ui/molecules/Library.module.css */
.grid_QRo3zw {
  display: grid;
  gap: var(--space-4);
  grid-template-columns: repeat(auto-fill, minmax(260px, 1fr));
}

.card_QRo3zw {
  display: flex;
  background: var(--card);
  border: 1px solid var(--line);
  border-radius: var(--r-card);
  overflow: hidden;
  text-decoration: none;
  color: inherit;
  box-shadow: var(--shadow-card);
  flex-direction: column;
  transition: box-shadow .14s, transform .14s;
}

.card_QRo3zw:hover {
  box-shadow: var(--shadow-raised);
  transform: translateY(-2px);
}

.cover_QRo3zw {
  aspect-ratio: 4 / 3;
  object-fit: cover;
  background: var(--bg-band);
  width: 100%;
}

.coverFallback_QRo3zw {
  aspect-ratio: 4 / 3;
  display: grid;
  background: var(--bg-band);
  font-family: var(--font-display);
  color: var(--ink);
  padding: var(--space-4);
  text-align: center;
  place-items:  center;
  font-size: clamp(22px, 3vw, 34px);
}

.body_QRo3zw {
  padding: var(--space-4);
  display: flex;
  gap: var(--space-2);
  flex-direction: column;
}

.title_QRo3zw {
  margin: 0;
  font-size: 16px;
  line-height: 1.3;
}

.summary_QRo3zw {
  color: var(--ink-dim);
  margin: 0;
  font-size: 14px;
  line-height: 1.55;
}

.meta_QRo3zw {
  display: flex;
  align-items:  center;
  gap: var(--space-2);
  color: var(--ink-dim);
  flex-wrap: wrap;
  font-size: 12px;
}

.tags_QRo3zw {
  display: flex;
  flex-wrap: wrap;
  gap: 6px;
}

.filters_QRo3zw {
  display: flex;
  gap: var(--space-2);
  margin-bottom: var(--space-5);
  flex-wrap: wrap;
}

.filter_QRo3zw {
  font-family: var(--font-ui);
  letter-spacing: .06em;
  text-transform: uppercase;
  border-radius: var(--r-pill);
  border: 1px solid var(--line);
  color: var(--ink-dim);
  cursor: pointer;
  background: none;
  padding: 6px 14px;
  font-size: 11px;
  font-weight: 700;
}

.filterOn_QRo3zw {
  background: var(--brand);
  border-color: var(--brand);
  color: #fff;
}

/* src/ui/molecules/Work.module.css */
.task_2_1X0g {
  display: grid;
  grid-template-columns: 1fr auto;
  gap: var(--space-2) var(--space-3);
  padding: var(--space-3) var(--space-4);
  border-bottom: 1px solid var(--line);
  text-decoration: none;
  color: inherit;
  align-items:  center;
}

.task_2_1X0g:last-child {
  border-bottom: none;
}

.task_2_1X0g:hover {
  background: var(--brand-wash);
}

.taskTitle_2_1X0g {
  margin: 0;
  font-size: 14px;
  font-weight: 600;
  line-height: 1.35;
}

.taskMeta_2_1X0g {
  display: flex;
  align-items:  center;
  gap: var(--space-2);
  color: var(--ink-dim);
  flex-wrap: wrap;
  margin-top: 4px;
  font-size: 12px;
}

.badges_2_1X0g {
  display: flex;
  align-items:  center;
  gap: 6px;
}

.event_2_1X0g {
  display: grid;
  grid-template-columns: 44px 1fr;
  gap: var(--space-3);
  padding: var(--space-3) var(--space-4);
  border-bottom: 1px solid var(--line);
}

.event_2_1X0g:last-child {
  border-bottom: none;
}

.date_2_1X0g {
  display: grid;
  background: var(--brand-wash);
  color: var(--brand-ink);
  border-radius: 8px;
  align-content:  center;
  place-items:  center;
  height: -moz-fit-content;
  height: fit-content;
  padding: 6px 0;
}

.dateDay_2_1X0g {
  font-family: var(--font-display);
  font-size: 18px;
  line-height: 1;
}

.dateMonth_2_1X0g {
  font-family: var(--font-ui);
  letter-spacing: .1em;
  text-transform: uppercase;
  font-size: 10px;
}

.eventTitle_2_1X0g {
  margin: 0;
  font-size: 14px;
  font-weight: 600;
  line-height: 1.35;
}

.eventMeta_2_1X0g {
  color: var(--ink-dim);
  margin-top: 2px;
  font-size: 12px;
}

.stats_2_1X0g {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(120px, 1fr));
  gap: var(--space-3);
}

.stat_2_1X0g {
  background: var(--card);
  border: 1px solid var(--line);
  border-radius: var(--r-card);
  padding: var(--space-4);
  box-shadow: var(--shadow-card);
}

.statNum_2_1X0g {
  font-family: var(--font-display);
  font-size: 30px;
  line-height: 1;
}

.statLabel_2_1X0g {
  font-family: var(--font-ui);
  letter-spacing: .08em;
  text-transform: uppercase;
  color: var(--ink-dim);
  margin-top: 6px;
  font-size: 11px;
}

.alert_2_1X0g .statNum_2_1X0g {
  color: var(--danger);
}

.tile_2_1X0g {
  display: flex;
  align-items:  center;
  gap: var(--space-3);
  padding: var(--space-4);
  background: var(--card);
  border: 1px solid var(--line);
  border-radius: var(--r-card);
  text-decoration: none;
  color: inherit;
  box-shadow: var(--shadow-card);
}

.tile_2_1X0g:hover {
  border-color: var(--line-strong);
}

.tileIcon_2_1X0g {
  color: var(--brand-ink);
  display: grid;
  flex: none;
  place-items:  center;
}

.tileTitle_2_1X0g {
  font-size: 14px;
  font-weight: 600;
}

.tileSub_2_1X0g {
  color: var(--ink-dim);
  margin-top: 2px;
  font-size: 12px;
}

.tiles_2_1X0g {
  display: grid;
  gap: var(--space-3);
}

/* src/ui/molecules/Signals.module.css */
.row_7gpuNg {
  display: grid;
  grid-template-columns: 26px 1fr;
  gap: var(--space-3);
  padding: 10px var(--space-4);
  border-bottom: 1px solid var(--line);
  text-decoration: none;
  color: inherit;
  align-items:  start;
}

.row_7gpuNg:last-child {
  border-bottom: none;
}

.row_7gpuNg:hover {
  background: var(--brand-wash);
}

.mark_7gpuNg {
  display: grid;
  background: var(--brand-wash);
  color: var(--brand-ink);
  font-family: var(--font-ui);
  border-radius: 50%;
  flex: none;
  place-items:  center;
  width: 26px;
  height: 26px;
  font-size: 11px;
  font-weight: 700;
}

.title_7gpuNg {
  margin: 0;
  font-size: 13.5px;
  font-weight: 600;
  line-height: 1.35;
}

.sub_7gpuNg {
  color: var(--ink-dim);
  display: -webkit-box;
  -webkit-line-clamp: 2;
  overflow: hidden;
  -webkit-box-orient: vertical;
  margin-top: 2px;
  font-size: 12px;
}

.when_7gpuNg {
  color: var(--ink-dim);
  font-size: 11px;
}

/* src/ui/molecules/Today.module.css */
.bar_-ZLtBA {
  display: grid;
  grid-template-columns: 1fr;
  gap: var(--space-3);
  padding: var(--space-3) var(--space-4);
  background: var(--card);
  border: 1px solid var(--line);
  border-radius: var(--r-card);
  box-shadow: var(--shadow-card);
  margin-bottom: var(--space-4);
  align-items:  center;
}

.greet_-ZLtBA {
  min-width: 0;
}

.hello_-ZLtBA {
  font-family: var(--font-display);
  font-size: clamp(18px, 2vw, 24px);
  line-height: 1.1;
}

.date_-ZLtBA {
  color: var(--ink-dim);
  text-transform: capitalize;
  margin-top: 2px;
  font-size: 12px;
}

.slot_-ZLtBA {
  display: flex;
  align-items:  center;
  gap: var(--space-3);
  min-width: 0;
}

.slotIcon_-ZLtBA {
  color: var(--brand-ink);
  display: grid;
  flex: none;
  place-items:  center;
}

.slotMain_-ZLtBA {
  min-width: 0;
}

.slotLabel_-ZLtBA {
  font-family: var(--font-ui);
  letter-spacing: .1em;
  text-transform: uppercase;
  color: var(--ink-dim);
  font-size: 10px;
}

.slotTitle_-ZLtBA {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  font-weight: 600;
  line-height: 1.3;
}

.slotSub_-ZLtBA {
  color: var(--ink-dim);
  font-size: 12px;
}

.slotAction_-ZLtBA {
  flex: none;
  margin-left: auto;
}

@media (min-width: 900px) {
  .bar_-ZLtBA {
    grid-template-columns: minmax(0, 1.1fr) minmax(0, 1.2fr) minmax(0, 1fr);
  }

  .slot_-ZLtBA {
    border-left: 1px solid var(--line);
    padding-left: var(--space-4);
  }
}

.stats_-ZLtBA {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: var(--space-2);
  margin-bottom: var(--space-4);
}

.stat_-ZLtBA {
  display: flex;
  align-items: baseline;
  gap: var(--space-2);
  padding: var(--space-2) var(--space-3);
  background: var(--card);
  border: 1px solid var(--line);
  border-radius: var(--r-card);
  text-decoration: none;
  color: inherit;
}

.stat_-ZLtBA:hover {
  border-color: var(--line-strong);
}

.statNum_-ZLtBA {
  font-family: var(--font-display);
  font-size: 22px;
  line-height: 1;
}

.statLabel_-ZLtBA {
  font-family: var(--font-ui);
  letter-spacing: .08em;
  text-transform: uppercase;
  color: var(--ink-dim);
  font-size: 10px;
}

.alert_-ZLtBA .statNum_-ZLtBA {
  color: var(--danger);
}

@media (min-width: 640px) {
  .stats_-ZLtBA {
    grid-template-columns: repeat(4, 1fr);
  }
}

/* src/ui/templates/NewsPages.module.css */
.grid_Cclvyw {
  display: grid;
  gap: var(--space-4);
  grid-template-columns: repeat(auto-fill, minmax(280px, 1fr));
}

.article_Cclvyw {
  max-width: 720px;
}

.cover_Cclvyw {
  object-fit: cover;
  border-radius: var(--r-card);
  border: 1px solid var(--line);
  margin-bottom: var(--space-5);
  width: 100%;
  max-height: 380px;
}

.meta_Cclvyw {
  display: flex;
  align-items:  center;
  gap: var(--space-2);
  color: var(--ink-dim);
  margin-bottom: var(--space-4);
  flex-wrap: wrap;
  font-size: 13px;
}

.prose_Cclvyw {
  color: var(--ink);
  font-size: 17px;
  line-height: 1.75;
}

.prose_Cclvyw > :first-child {
  margin-top: 0;
}

.prose_Cclvyw h1, .prose_Cclvyw h2, .prose_Cclvyw h3 {
  font-family: var(--font-display);
  margin: var(--space-6) 0 var(--space-3);
  font-weight: 400;
  line-height: 1.12;
}

.prose_Cclvyw h1 {
  font-size: clamp(26px, 3vw, 34px);
}

.prose_Cclvyw h2 {
  font-size: clamp(22px, 2.4vw, 28px);
}

.prose_Cclvyw h3 {
  font-size: 20px;
  font-family: var(--font-body);
  font-weight: 700;
}

.prose_Cclvyw p {
  margin: 0 0 var(--space-4);
}

.prose_Cclvyw ul, .prose_Cclvyw ol {
  margin: 0 0 var(--space-4);
  padding-left: var(--space-5);
}

.prose_Cclvyw li {
  margin-bottom: 6px;
}

.prose_Cclvyw img {
  display: block;
  margin: var(--space-5) 0;
  border: 1px solid var(--line);
  border-radius: var(--r-card);
  max-width: 100%;
  height: auto;
}

.prose_Cclvyw a {
  color: var(--brand-ink);
  text-underline-offset: 2px;
}

.prose_Cclvyw code {
  background: var(--bg-band);
  border: 1px solid var(--line);
  border-radius: 4px;
  padding: 1px 5px;
  font-family: ui-monospace, Menlo, Consolas, monospace;
  font-size: .9em;
}

.prose_Cclvyw pre {
  background: var(--bg-band);
  border: 1px solid var(--line);
  border-radius: var(--r-card);
  padding: var(--space-4);
  overflow-x: auto;
  margin: 0 0 var(--space-4);
}

.prose_Cclvyw pre code {
  background: none;
  border: 0;
  padding: 0;
}

.prose_Cclvyw blockquote {
  margin: 0 0 var(--space-4);
  padding-left: var(--space-4);
  border-left: 3px solid var(--brand);
  color: var(--ink-dim);
}

.prose_Cclvyw table {
  border-collapse: collapse;
  display: block;
  overflow-x: auto;
  margin: 0 0 var(--space-4);
  width: 100%;
}

.prose_Cclvyw th, .prose_Cclvyw td {
  border: 1px solid var(--line);
  text-align: left;
  padding: 8px 12px;
}

.prose_Cclvyw th {
  background: var(--bg-band);
}

.prose_Cclvyw hr {
  border: 0;
  border-top: 1px solid var(--line);
  margin: var(--space-6) 0;
}

.back_Cclvyw {
  margin-bottom: var(--space-4);
  display: inline-block;
}

/* src/ui/atoms/Field.module.css */
.field_FWmsvA {
  display: flex;
  margin-bottom: var(--space-4);
  flex-direction: column;
  gap: 6px;
}

.label_FWmsvA {
  font-family: var(--font-ui);
  letter-spacing: .08em;
  text-transform: uppercase;
  color: var(--ink-dim);
  font-size: 11px;
  font-weight: 700;
}

.control_FWmsvA {
  font: inherit;
  color: var(--ink);
  background: var(--card);
  border: 1px solid var(--line);
  border-radius: 8px;
  width: 100%;
  padding: 10px 12px;
  font-size: 14px;
}

.control_FWmsvA:focus {
  border-color: var(--brand-ink);
}

textarea.control_FWmsvA {
  resize: vertical;
  min-height: 140px;
  line-height: 1.5;
}

.hint_FWmsvA {
  color: var(--ink-dim);
  font-size: 12px;
}

.check_FWmsvA {
  display: flex;
  align-items:  center;
  gap: var(--space-2);
  color: var(--ink);
  font-size: 14px;
}

.check_FWmsvA input {
  accent-color: var(--brand);
  width: 16px;
  height: 16px;
}

/* src/ui/templates/LoginPage.module.css */
.panel_Kd6vmQ {
  background: var(--card);
  border: 1px solid var(--line);
  border-radius: var(--r-card);
  box-shadow: var(--shadow-card);
  padding: var(--space-6);
  max-width: 420px;
  margin: 0 auto;
}

.blurb_Kd6vmQ {
  color: var(--ink-dim);
  margin: 0 0 var(--space-5);
  font-size: 14px;
  line-height: 1.6;
}

.error_Kd6vmQ {
  color: var(--danger);
  margin: 0 0 var(--space-4);
  font-size: 14px;
}
