.sc-placeholder { background: color-mix(in srgb, currentcolor 8%, transparent 92%); border: 1px solid color-mix(in srgb, currentcolor, transparent); border-radius: 2px; box-sizing: border-box; overflow: hidden; }
@keyframes sc-shine { 
  0% { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}
html.sc-dc-streaming .sc-placeholder, html.sc-dc-streaming .sc-interp.sc-missing { position: relative; background: color-mix(in srgb, currentcolor 5%, transparent 95%); border-color: transparent; }
html.sc-dc-streaming .sc-placeholder::before, html.sc-dc-streaming .sc-interp.sc-missing::before { content: ""; position: absolute; inset: 0px; pointer-events: none; background: linear-gradient(90deg, rgba(217, 119, 87, 0) 25%, rgba(247, 225, 211, 0.95) 37%, rgba(217, 119, 87, 0) 63%) 0% 0% / 400% 100%; animation: 1.4s ease 0s infinite normal none running sc-shine; }
html.sc-dc-streaming .sc-placeholder:nth-child(n+9 of .sc-placeholder)::before, html.sc-dc-streaming .sc-interp.sc-missing:nth-child(n+9 of .sc-interp.sc-missing)::before { animation: auto ease 0s 1 normal none running none; background: color-mix(in srgb, currentcolor 8%, transparent 92%); }
.sc-placeholder-error { padding: 4px 8px; font: 11px / 1.4 ui-monospace, monospace; color: color-mix(in srgb, currentcolor 70%, transparent 30%); word-break: break-word; }
.sc-interp.sc-missing { display: inline-block; width: 2em; height: 1em; overflow: hidden; vertical-align: text-bottom; background: rgba(255, 255, 255, 0.3); border: 1px solid rgba(0, 0, 0, 0.5); border-radius: 2px; box-sizing: border-box; color: transparent; user-select: none; }
.sc-interp.sc-unresolved { font-family: ui-monospace, monospace; font-size: 0.85em; color: color-mix(in srgb, currentcolor, transparent); background: color-mix(in srgb, currentcolor 10%, transparent 90%); border-radius: 3px; padding: 0px 3px; }
.sc-host.sc-has-error { position: relative; }
.sc-logic-error { position: absolute; top: 8px; left: 8px; z-index: 2147483647; max-width: 60ch; padding: 6px 10px; background: rgb(176, 0, 32); color: rgb(255, 255, 255); font: 12px / 1.4 ui-monospace, monospace; border-radius: 4px; white-space: pre-wrap; pointer-events: none; }
@media print {
  @page { margin: 0.5cm; }
  figure, table { break-inside: avoid; }
  #dc-root, #dc-root > .sc-host { height: auto; }
  *, ::before, ::after { print-color-adjust: exact; backdrop-filter: none !important; animation-delay: -99s !important; animation-duration: 0.001s !important; animation-iteration-count: 1 !important; animation-fill-mode: both !important; animation-play-state: running !important; transition-duration: 0s !important; }
}
x-dc { display: none !important; }
.scp0:hover { border-color: var(--stamp) !important; color: var(--stamp) !important; }
html, body { height: 100%; margin: 0px; }
#dc-root, #dc-root > .sc-host { height: 100%; }
:root { --color-bg: #f2f2f3; --color-surface: #e9e9ea; --color-text: #1d1f20; --color-accent: #5980a6; --color-accent-2: #728fab; --color-divider: color-mix(in srgb, #1d1f20 16%, transparent); --color-neutral-100: #f5f5f8; --color-neutral-200: #e7e7ea; --color-neutral-300: #d4d4d7; --color-neutral-400: #b7b7ba; --color-neutral-500: #98989b; --color-neutral-600: #7a7a7d; --color-neutral-700: #5d5d60; --color-neutral-800: #424244; --color-neutral-900: #2b2b2d; --color-accent-100: #eef6ff; --color-accent-200: #d6ebff; --color-accent-300: #b5d9fd; --color-accent-400: #94bce3; --color-accent-500: #749dc4; --color-accent-600: #597ea3; --color-accent-700: #416180; --color-accent-800: #2c455d; --color-accent-900: #1d2d3d; --color-accent-2-100: #eef6ff; --color-accent-2-200: #d6ebff; --color-accent-2-300: #bdd8f2; --color-accent-2-400: #9ebbd8; --color-accent-2-500: #7e9cb8; --color-accent-2-600: #627d98; --color-accent-2-700: #486077; --color-accent-2-800: #314457; --color-accent-2-900: #1f2d3a; --font-heading: "Barlow Condensed", system-ui, sans-serif; --font-heading-weight: 600; --font-body: "Barlow", system-ui, sans-serif; --space-1: 3.4px; --space-2: 6.8px; --space-3: 10.2px; --space-4: 13.6px; --space-6: 20.4px; --space-8: 27.2px; --radius-sm: 2px; --radius-md: 4px; --radius-lg: 7px; --shadow-sm: 0 1px 2px color-mix(in srgb, #2b2b2d 14%, transparent); --shadow-md: 0 3px 10px color-mix(in srgb, #2b2b2d 16%, transparent); --shadow-lg: 0 12px 32px color-mix(in srgb, #2b2b2d 22%, transparent); }
body { background: var(--color-bg); color: var(--color-text); font-family: var(--font-body); }
h1, h2, h3, h4 { font-family: var(--font-heading); font-weight: var(--font-heading-weight); }
.blueprint { position: relative; border: 1px solid var(--color-divider); border-radius: 0px; }
.blueprint.halftone, .blueprint.plate, .blueprint.duotone { overflow: visible; }
.blueprint > .corner { position: absolute; width: 11px; height: 11px; color: color-mix(in srgb, var(--color-text) 55%, transparent); }
.blueprint > .corner::before, .blueprint > .corner::after { content: ""; position: absolute; background: currentcolor; }
.blueprint > .corner::before { left: 5px; top: 0px; width: 1px; height: 100%; }
.blueprint > .corner::after { top: 5px; left: 0px; width: 100%; height: 1px; }
.blueprint > .corner.tl { top: -6px; left: -6px; }
.blueprint > .corner.tr { top: -6px; right: -6px; }
.blueprint > .corner.bl { bottom: -6px; left: -6px; }
.blueprint > .corner.br { bottom: -6px; right: -6px; }
.duotone { position: relative; overflow: hidden; }
.duotone::after { content: ""; position: absolute; inset: 0px; pointer-events: none; background: var(--color-accent); mix-blend-mode: color; }
*, ::before, ::after { box-sizing: border-box; }
body { margin: 0px; font-size: 15px; line-height: 1.55; font-weight: 400; }
h1, h2, h3, h4, h5, h6 { font-family: var(--font-heading); font-weight: var(--font-heading-weight); line-height: 1.12; letter-spacing: -0.015em; margin: 0 0 var(--space-2); }
h1 { font-size: 42px; }
h2 { font-size: 32px; }
h3 { font-size: 25px; }
h4 { font-size: 20px; }
h5 { font-size: 16px; }
h6 { font-size: 13px; }
h6 { letter-spacing: 0.08em; text-transform: uppercase; }
p { margin: 0 0 var(--space-3); }
a { color: var(--color-accent); text-underline-offset: 3px; }
img { display: block; max-width: 100%; }
figure { margin: 0px; }
figcaption { font-size: 11px; margin-top: var(--space-1); color: color-mix(in srgb, var(--color-text) 55%, transparent); }
.text-muted { color: color-mix(in srgb, var(--color-text) 55%, transparent); }
:focus { outline: none; }
:focus-visible { outline: 2px solid var(--color-accent); outline-offset: 2px; }
::selection { background: color-mix(in srgb, var(--color-accent) 30%, transparent); }
.hr { height: 1px; border: 0px; margin: var(--space-4) 0; background: var(--color-divider); }
.btn { display: inline-flex; align-items: center; justify-content: center; gap: 6px; cursor: pointer; text-decoration: none; font-family: var(--font-heading); font-weight: var(--font-heading-weight); font-size: 14px; line-height: 1.2; color: var(--color-text); background: transparent; border: 1px solid transparent; padding: var(--space-2) calc(var(--space-3) * 1.2); border-radius: var(--radius-md); }
.btn svg { display: block; }
.btn:disabled { opacity: 0.45; cursor: not-allowed; }
.btn-primary { background: var(--color-accent); color: var(--color-bg); }
.btn-primary:hover { background: var(--color-accent-600); }
.btn-primary:active { background: var(--color-accent-700); }
.btn-secondary { border-color: var(--color-divider); }
.btn-secondary:hover { background: color-mix(in srgb, var(--color-text) 7%, transparent); }
.btn-secondary:active { background: color-mix(in srgb, var(--color-text) 14%, transparent); }
.btn-ghost { color: var(--color-accent); padding-inline: var(--space-1); }
.btn-ghost:hover { background: color-mix(in srgb, var(--color-accent) 10%, transparent); }
.btn-ghost:active { background: color-mix(in srgb, var(--color-accent) 18%, transparent); }
.btn-icon { width: 36px; height: 36px; padding: 0px; }
.btn-block { width: 100%; margin-top: var(--space-2); }
.field > label { display: block; font-size: 12px; margin-bottom: 5px; color: color-mix(in srgb, var(--color-text) 70%, transparent); }
.input { width: 100%; min-height: 36px; padding: 6px 10px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; font-language-override: inherit; font-size: 14px; color: var(--color-text); caret-color: var(--color-accent); background: var(--color-surface); border: 1px solid var(--color-divider); border-radius: var(--radius-md); }
.input:hover { border-color: color-mix(in srgb, var(--color-text) 45%, transparent); }
.input:focus-visible { border-color: var(--color-accent); outline-offset: 0px; }
textarea.input { min-height: 90px; resize: vertical; }
.radio { display: inline-flex; align-items: center; gap: 8px; cursor: pointer; font-size: 14px; }
.radio input, .seg-opt input { position: absolute; opacity: 0; width: 0px; height: 0px; pointer-events: none; }
.radio .dot { width: 16px; height: 16px; flex: 0 0 auto; border-radius: 50%; border: 1.5px solid var(--color-divider); }
.radio:hover .dot { border-color: var(--color-accent); }
.radio input:checked + .dot { border-color: var(--color-accent); background: var(--color-accent); box-shadow: inset 0 0 0 4px var(--color-bg); }
.radio input:focus-visible + .dot { outline: 2px solid var(--color-accent); outline-offset: 2px; }
.seg { display: inline-flex; overflow: hidden; border: 1px solid var(--color-divider); border-radius: var(--radius-md); }
.seg-opt { display: inline-flex; align-items: center; gap: 6px; padding: 7px 12px; font-size: 13px; cursor: pointer; }
.seg-opt + .seg-opt { border-left: 1px solid var(--color-divider); }
.seg-opt:has(input:checked) { background: var(--color-accent); color: var(--color-bg); }
.seg-opt:not(:has(input:checked)):hover { background: color-mix(in srgb, var(--color-text) 7%, transparent); }
.seg-opt:has(input:focus-visible) { outline: 2px solid var(--color-accent); outline-offset: -2px; }
.card { display: flex; flex-direction: column; gap: var(--space-2); padding: var(--space-3); border-radius: var(--radius-md); background: var(--color-surface); }
.card-kicker { font-size: 10px; letter-spacing: 0.1em; text-transform: uppercase; color: var(--color-accent); }
.card-title { font-family: var(--font-heading); font-weight: var(--font-heading-weight); font-size: 17px; line-height: 1.2; }
.card-body { margin: 0px; font-size: 13px; opacity: 0.8; flex: 1 1 0%; }
.card-meta { display: flex; align-items: center; gap: 6px; font-size: 11px; color: color-mix(in srgb, var(--color-text) 50%, transparent); }
.elev-sm { box-shadow: var(--shadow-sm); }
.elev-md { box-shadow: var(--shadow-md); }
.elev-lg { box-shadow: var(--shadow-lg); }
.tag { display: inline-flex; align-items: center; font-size: 11px; letter-spacing: 0.02em; padding: 3px 10px; border-radius: calc(var(--radius-md) * 0.75); }
.tag-accent { background: var(--color-accent-100); color: var(--color-accent-800); }
.tag-accent-2 { background: var(--color-accent-2-100); color: var(--color-accent-2-800); }
.tag-neutral { background: var(--color-neutral-100); color: var(--color-neutral-800); }
.tag-outline { border: 1px solid var(--color-accent); color: var(--color-accent); }
.nav { display: flex; align-items: center; gap: var(--space-4); padding: var(--space-3) var(--space-4); border-bottom-width: medium; border-bottom-style: none; border-bottom-color: currentcolor; }
.nav-brand { font-family: var(--font-heading); font-weight: var(--font-heading-weight); font-size: 18px; margin-right: auto; }
.nav a { color: inherit; text-decoration: none; font-size: 14px; }
.nav a:hover, .nav a[aria-current="page"] { color: var(--color-accent); }
.table { width: 100%; border-collapse: collapse; font-size: 14px; }
.table th { text-align: left; font-size: 11px; letter-spacing: 0.08em; text-transform: uppercase; color: color-mix(in srgb, var(--color-text) 60%, transparent); padding: var(--space-2); border-bottom: 1px solid var(--color-divider); }
.table td { padding: var(--space-2); border-bottom: 1px solid color-mix(in srgb, var(--color-text) 8%, transparent); }
.table tbody tr:hover { background: color-mix(in srgb, var(--color-text) 4%, transparent); }
.dialog-backdrop { position: fixed; inset: 0px; display: grid; place-items: center; padding: var(--space-4); background: color-mix(in srgb, var(--color-neutral-900) 50%, transparent); }
.dialog { width: min(440px, 100%); display: flex; flex-direction: column; gap: var(--space-3); padding: var(--space-4); border-radius: var(--radius-lg); background: var(--color-surface); box-shadow: var(--shadow-lg); }
.dialog-title { font-family: var(--font-heading); font-weight: var(--font-heading-weight); font-size: 20px; }
.dialog-body { font-size: 14px; opacity: 0.85; }
.dialog-actions { display: flex; justify-content: flex-end; gap: var(--space-2); margin-top: var(--space-2); }
.card, .btn, .input, .tag, .seg, .dialog { border-radius: 0px; }
.card, .dialog { background: transparent; border: 1px solid var(--color-divider); }
.btn { border: 1px solid var(--color-divider); }
.btn-primary { border-color: var(--color-accent); }
.btn-ghost { border-color: transparent; }
:root { --paper: #E9ECE8; --ink: #1F2A33; --thin: #9AA3A8; --stamp: #2447A8; }
@media (prefers-color-scheme: dark) {
  :root { --paper: #123A63; --ink: #EAF2FA; --thin: #5F86AD; --stamp: #FFD46B; }
}
html, body { margin: 0px; padding: 0px; background: var(--paper); color: var(--ink); font-family: "PT Sans", sans-serif; text-size-adjust: 100%; }
a { color: var(--ink); text-decoration: none; }
a:hover { color: var(--stamp); }
:focus-visible { outline: 2px solid var(--stamp); outline-offset: 3px; }
@keyframes stampSet { 
  0% { transform: scale(1.6); opacity: 0; }
  55% { transform: scale(0.95); opacity: 1; }
  80% { transform: scale(1.03); }
  100% { transform: scale(1); }
}
@media (prefers-reduced-motion: reduce) {
  [data-stamp] { animation: auto ease 0s 1 normal none running none !important; opacity: 1 !important; }
}
@media (max-width: 820px) {
  [data-grid] { grid-template-columns: minmax(0px, 1fr) !important; }
  [data-draw] { grid-area: auto / 1 !important; }
  [data-tb] { width: 100% !important; }
  [data-minor] { display: none !important; }
  [data-sheet] { padding-left: 14px !important; }
}
.static-inline-1{min-height: 100vh; box-sizing: border-box; background: var(--paper); color: var(--ink); padding: clamp(8px, 1.6vw, 20px);}
.static-inline-2{box-sizing: border-box; border: 1px solid var(--thin); padding: 6px 6px 6px 28px; min-height: calc(100vh - clamp(16px, 3.2vw, 40px));}
.static-inline-3{box-sizing: border-box; border: 2px solid var(--ink); min-height: 100%; display: flex; flex-direction: column;}
.static-inline-4{padding: clamp(16px, 2.4vw, 34px); flex: 1 1 0%; display: flex; align-items: stretch;}
.static-inline-5{flex: 1 1 0%; min-width: 0px; display: grid; grid-template-columns: minmax(0px, 1fr) minmax(0px, 1.15fr); gap: clamp(14px, 2vw, 24px) clamp(20px, 3.4vw, 52px); align-content: start; align-items: start;}
.static-inline-6{grid-column: 1; display: flex; flex-direction: column; gap: clamp(12px, 1.6vw, 20px); min-width: 0px;}
.static-inline-7{margin: 0px; font-family: "PT Sans Narrow", sans-serif; font-weight: 700; font-size: clamp(46px, 7.6vw, 96px); line-height: 0.9; letter-spacing: 0.005em;}
.static-inline-8{margin: 0px; max-width: 44ch; font-size: clamp(16px, 1.25vw, 19px); line-height: 1.45; text-wrap: pretty;}
.static-inline-9{grid-column: 1; display: flex; flex-direction: column; gap: 10px;}
.static-inline-10{font-family: "PT Sans Narrow", sans-serif; font-size: 13px; letter-spacing: 0.18em; text-transform: uppercase;}
.static-inline-11{display: flex; flex-wrap: wrap; gap: 6px;}
.static-inline-12{border: 1px solid var(--thin); padding: 5px 10px; font-size: 14px;}
.static-inline-13{border: 1px solid var(--thin); padding: 5px 10px; font-size: 14px;}
.static-inline-14{border: 1px solid var(--thin); padding: 5px 10px; font-size: 14px;}
.static-inline-15{border: 1px solid var(--thin); padding: 5px 10px; font-size: 14px;}
.static-inline-16{border: 1px solid var(--thin); padding: 5px 10px; font-size: 14px;}
.static-inline-17{border: 1px solid var(--thin); padding: 5px 10px; font-size: 14px;}
.static-inline-18{grid-area: 1 / 2 / span 3; align-self: center; position: relative; min-width: 0px;}
.static-inline-19{display: block; overflow: visible;}
.static-inline-20{font-family: "PT Sans Narrow", sans-serif; font-size: 19px;}
.static-inline-21{font-family: "PT Sans Narrow", sans-serif; font-size: 19px;}
.static-inline-22{font-family: "PT Sans Narrow", sans-serif; font-size: 17px; letter-spacing: 0.06em;}
.static-inline-23{font-family: "PT Sans Narrow", sans-serif; font-size: 17px; letter-spacing: 0.06em;}
.static-inline-24{font-family: "PT Sans Narrow", sans-serif; font-size: 17px; letter-spacing: 0.06em;}
.static-inline-25{position: absolute; left: 1%; top: 70%; transform: rotate(-7deg); pointer-events: none;}
.static-inline-26{animation: 0.45s cubic-bezier(0.22, 1.2, 0.36, 1) 0.9s 1 normal both running stampSet; border: 3px solid var(--stamp); padding: 3px;}
.static-inline-27{border: 1px solid var(--stamp); padding: 10px clamp(14px, 2vw, 26px); color: var(--stamp); font-family: "PT Sans Narrow", sans-serif; text-transform: uppercase; text-align: center; line-height: 1.05;}
.static-inline-28{font-weight: 700; font-size: clamp(20px, 2.6vw, 34px); letter-spacing: 0.1em;}
.static-inline-29{font-size: clamp(11px, 1.2vw, 15px); letter-spacing: 0.28em; margin-top: 5px;}
.static-inline-30{grid-column: 1; border-top: 2px solid var(--ink); padding-top: 14px; display: flex; flex-direction: column; gap: 14px;}
.static-inline-31{font-family: "PT Sans Narrow", sans-serif; font-size: 13px; letter-spacing: 0.18em; text-transform: uppercase;}
.static-inline-32{margin: 0px; padding: 0px; list-style: none; display: flex; flex-direction: column; gap: 14px;}
.static-inline-33{display: grid; grid-template-columns: 28px minmax(0px, 1fr); gap: 8px; align-items: start;}
.static-inline-34{font-family: "PT Sans Narrow", sans-serif; font-size: 17px;}
.static-inline-35{font-size: clamp(16px, 1.2vw, 18px); line-height: 1.4;}
.static-inline-36{display: grid; grid-template-columns: 28px minmax(0px, 1fr); gap: 8px; align-items: start;}
.static-inline-37{font-family: "PT Sans Narrow", sans-serif; font-size: 17px;}
.static-inline-38{display: flex; flex-direction: column; gap: 8px; min-width: 0px;}
.static-inline-39{font-size: 15px;}
.static-inline-40{display: inline-block; border: 2px solid var(--ink); padding: 10px 16px; font-family: "PT Sans Narrow", sans-serif; font-weight: 700; font-size: clamp(26px, 4.6vw, 38px); line-height: 1; letter-spacing: 0.01em; white-space: nowrap;}
.static-inline-41{display: grid; grid-template-columns: 28px minmax(0px, 1fr); gap: 8px; align-items: start;}
.static-inline-42{font-family: "PT Sans Narrow", sans-serif; font-size: 17px;}
.static-inline-43{display: flex; flex-wrap: wrap; gap: 10px; align-items: baseline; min-width: 0px;}
.static-inline-44{font-size: 15px;}
.static-inline-45{font-size: clamp(16px, 1.3vw, 20px); border-bottom: 1px solid var(--ink); word-break: break-all;}
.static-inline-46{font-family: "PT Sans Narrow", sans-serif; font-size: 13px; letter-spacing: 0.08em; text-transform: uppercase; background: transparent; color: var(--ink); border: 1px solid var(--thin); padding: 5px 10px; cursor: pointer;}
.static-inline-47{width: min(100%, 660px); margin-left: auto; border-top: 2px solid var(--ink); border-left: 2px solid var(--ink); display: grid; grid-template-columns: minmax(0px, 1.15fr) minmax(0px, 1fr);}
.static-inline-48{border-right: 1px solid var(--ink); display: grid; grid-template-columns: auto minmax(0px, 1fr);}
.static-inline-49{border-right: 1px solid var(--thin); border-bottom: 1px solid var(--thin); padding: 5px 8px; font-family: "PT Sans Narrow", sans-serif; font-size: 12px; letter-spacing: 0.1em; text-transform: uppercase;}
.static-inline-50{border-bottom: 1px solid var(--thin); padding: 5px 8px; font-family: "PT Sans Narrow", sans-serif; font-size: 15px;}
.static-inline-51{border-right: 1px solid var(--thin); border-bottom: 1px solid var(--thin); padding: 5px 8px; font-family: "PT Sans Narrow", sans-serif; font-size: 12px; letter-spacing: 0.1em; text-transform: uppercase;}
.static-inline-52{border-bottom: 1px solid var(--thin); padding: 5px 8px; font-family: "PT Sans Narrow", sans-serif; font-size: 15px;}
.static-inline-53{border-right: 1px solid var(--thin); padding: 5px 8px; font-family: "PT Sans Narrow", sans-serif; font-size: 12px; letter-spacing: 0.1em; text-transform: uppercase;}
.static-inline-54{padding: 5px 8px; font-family: "PT Sans Narrow", sans-serif; font-size: 15px;}
.static-inline-55{display: flex; flex-direction: column;}
.static-inline-56{border-bottom: 1px solid var(--ink); padding: 8px 10px;}
.static-inline-57{font-family: "PT Sans Narrow", sans-serif; font-weight: 700; font-size: clamp(22px, 2.6vw, 32px); line-height: 1;}
.static-inline-58{font-size: 13px; margin-top: 3px;}
.static-inline-59{display: grid; grid-template-columns: repeat(3, minmax(0px, 1fr));}
.static-inline-60{border-right: 1px solid var(--thin); padding: 4px 8px; font-family: "PT Sans Narrow", sans-serif; font-size: 12px;}
.static-inline-61{font-size: 15px;}
.static-inline-62{border-right: 1px solid var(--thin); padding: 4px 8px; font-family: "PT Sans Narrow", sans-serif; font-size: 12px;}
.static-inline-63{font-size: 15px;}
.static-inline-64{padding: 4px 8px; font-family: "PT Sans Narrow", sans-serif; font-size: 12px;}
.static-inline-65{font-size: 15px;}
.static-inline-66{border-top: 1px solid var(--thin); display: grid; grid-template-columns: repeat(2, minmax(0px, 1fr));}
.static-inline-67{border-right: 1px solid var(--thin); padding: 4px 8px; font-family: "PT Sans Narrow", sans-serif; font-size: 12px;}
.static-inline-68{font-size: 15px;}
.static-inline-69{padding: 4px 8px; font-family: "PT Sans Narrow", sans-serif; font-size: 12px;}
.static-inline-70{font-size: 15px;}