/* m7 — utility classes generated from the 864 inline `style="…"` attributes
   that `style-src-attr: 'none'` makes inert.

   HOW TO READ A NAME
   ------------------
   `u-<property-abbrev>-<value-slug>`, one class per DECLARATION:

       u-d-flex        display:flex
       u-ai-center     align-items:center
       u-fs-75rem      font-size:.75rem
       u-c-gray-500    color:var(--gray-500)
       u-m-8px-0-8px-18px   margin:8px 0 8px 18px

   `u-cx-…` is the exception: five attributes contained a real
   shorthand/longhand conflict (`margin:24px 0;border:none;border-top:…`), where
   the later declaration overrides the earlier one. Split into separate classes
   the winner would be decided by stylesheet order instead of attribute order, so
   those keep their declarations together in one rule, in the original order.

   RULES
   -----
   * This file is GENERATED. Do not hand-edit it — add the declaration to a
     semantic class in the page's own `tpl/*.css` instead. It is loaded LAST on
     every page so a utility beats a page rule of equal specificity.
   * Every selector carries `:not(#\9)`. That is not decoration: a bare class is
     (0,1,0) and loses to `.sidebar nav a` (0,1,2) and to `.pillar .ph .num`
     (0,3,0), both of which an inline attribute would have beaten — measured, on
     the admin sidebar and on the Trust page. `#\9` is an escaped identifier that
     matches nothing, so the selector still targets exactly the same elements, but
     `:not()` contributes its argument's specificity and the rule becomes (1,1,0).
     Measured in Chromium: that beats (0,3,0), (0,4,0) and (1,1,0)-by-source-order,
     and this codebase has 33 single-ID selectors and ZERO with two, so nothing
     outranks it.

     Doubling the class (`.u-x.u-x`, (0,2,0)) was tried first and was not enough.
     `!important` would go too far in a different direction: it is the closer
     analogue of an inline attribute, but `el.style.display = 'block'` from
     JavaScript is a NORMAL inline declaration and would lose to
     `display:none !important`. Eight elements carry `u-d-none` and are revealed by
     exactly that assignment (`detection-content`, `sec-archive`,
     `modal-dual-section`, …), so an !important utility would have left them
     permanently hidden. `:not(#\9)` outranks every stylesheet rule while still
     yielding to an inline style, which is precisely the old behaviour.
   * Nothing here may carry `display:none` semantics by accident: `u-d-none` is
     the one hidden-state class, toggled with `classList`, never with
     `style.display = ''` (which falls back to the class and stays hidden).
*/

/* 473 single-declaration utilities */
.u-ai-center:not(#\9){align-items:center}
.u-ai-end:not(#\9){align-items:end}
.u-ai-flex-start:not(#\9){align-items:flex-start}
.u-anim-spin-8s-linear-infinite:not(#\9){animation:spin 0.8s linear infinite}
.u-b-15px-solid-border:not(#\9){border:1.5px solid var(--border)}
.u-b-15px-solid-red-bd:not(#\9){border:1.5px solid var(--red-bd)}
.u-b-1px-dashed-bae6fd:not(#\9){border:1px dashed #bae6fd}
.u-b-1px-solid-14b8a6:not(#\9){border:1px solid #14b8a6}
.u-b-1px-solid-a7f3d0:not(#\9){border:1px solid #a7f3d0}
.u-b-1px-solid-bae6fd:not(#\9){border:1px solid #bae6fd}
.u-b-1px-solid-bbf7d0:not(#\9){border:1px solid #bbf7d0}
.u-b-1px-solid-border:not(#\9){border:1px solid var(--border)}
.u-b-1px-solid-c7d2fe:not(#\9){border:1px solid #c7d2fe}
.u-b-1px-solid-cbd5e1:not(#\9){border:1px solid #cbd5e1}
.u-b-1px-solid-ddd:not(#\9){border:1px solid #ddd}
.u-b-1px-solid-ddd6fe:not(#\9){border:1px solid #ddd6fe}
.u-b-1px-solid-e2e8f0:not(#\9){border:1px solid #e2e8f0}
.u-b-1px-solid-e9d5ff:not(#\9){border:1px solid #e9d5ff}
.u-b-1px-solid-f59e0b:not(#\9){border:1px solid #f59e0b}
.u-b-1px-solid-fca5a5:not(#\9){border:1px solid #fca5a5}
.u-b-1px-solid-fcd34d:not(#\9){border:1px solid #fcd34d}
.u-b-1px-solid-fed7aa:not(#\9){border:1px solid #fed7aa}
.u-b-1px-solid-gray-200:not(#\9){border:1px solid var(--gray-200)}
.u-b-1px-solid-green-bd:not(#\9){border:1px solid var(--green-bd)}
.u-b-1px-solid-purple-bd:not(#\9){border:1px solid var(--purple-bd)}
.u-b-1px-solid-red-bd:not(#\9){border:1px solid var(--red-bd)}
.u-b-1px-solid-rgba-220-38-38-15:not(#\9){border:1px solid rgba(220,38,38,.15)}
.u-b-1px-solid-rgba-251-191-36-35:not(#\9){border:1px solid rgba(251,191,36,.35)}
.u-b-1px-solid-rgba-255-255-255-4:not(#\9){border:1px solid rgba(255,255,255,.4)}
.u-b-1px-solid-sky-100:not(#\9){border:1px solid var(--sky-100)}
.u-b-1px-solid-teal-100:not(#\9){border:1px solid var(--teal-100)}
.u-b-1px-solid-teal-200:not(#\9){border:1px solid var(--teal-200, #a5f3fc)}
.u-b-2px-dashed-gray-300:not(#\9){border:2px dashed var(--gray-300)}
.u-b-2px-solid-0a64c8:not(#\9){border:2px solid #0a64c8}
.u-b-2px-solid-currentcolor:not(#\9){border:2px solid currentColor}
.u-b-none:not(#\9){border:none}
.u-bb-1px-solid-border:not(#\9){border-bottom:1px solid var(--border)}
.u-bb-1px-solid-eee:not(#\9){border-bottom:1px solid #eee}
.u-bb-1px-solid-f59e0b:not(#\9){border-bottom:1px solid #f59e0b}
.u-bb-1px-solid-gray-100:not(#\9){border-bottom:1px solid var(--gray-100)}
.u-bb-1px-solid-gray-200:not(#\9){border-bottom:1px solid var(--gray-200)}
.u-bc-bfdbfe:not(#\9){border-color:#bfdbfe}
.u-bc-fca5a5:not(#\9){border-color:#fca5a5}
.u-bc-fcd34d:not(#\9){border-color:#fcd34d}
.u-bc-fecdd3:not(#\9){border-color:#fecdd3}
.u-bc-purple-bd:not(#\9){border-color:var(--purple-bd)}
.u-bcol-collapse:not(#\9){border-collapse:collapse}
.u-bg-059669:not(#\9){background:#059669}
.u-bg-amber:not(#\9){background:var(--amber)}
.u-bg-eef2ff:not(#\9){background:#eef2ff}
.u-bg-eff6ff:not(#\9){background:#eff6ff}
.u-bg-f0f9ff:not(#\9){background:#f0f9ff}
.u-bg-f0fdf4:not(#\9){background:#f0fdf4}
.u-bg-f0fdfa:not(#\9){background:#f0fdfa}
.u-bg-f1f5f9:not(#\9){background:#f1f5f9}
.u-bg-f59e0b:not(#\9){background:#f59e0b}
.u-bg-f5f3ff:not(#\9){background:#f5f3ff}
.u-bg-f8fafc:not(#\9){background:#f8fafc}
.u-bg-faf5ff:not(#\9){background:#faf5ff}
.u-bg-fafafa:not(#\9){background:#fafafa}
.u-bg-fee2e2:not(#\9){background:#fee2e2}
.u-bg-fef2f2:not(#\9){background:#fef2f2}
.u-bg-fef3c7:not(#\9){background:#fef3c7}
.u-bg-fff:not(#\9){background:#fff}
.u-bg-fff7ed:not(#\9){background:#fff7ed}
.u-bg-fffbeb:not(#\9){background:#fffbeb}
.u-bg-gray-100:not(#\9){background:var(--gray-100)}
.u-bg-gray-50:not(#\9){background:var(--gray-50)}
.u-bg-green-bg:not(#\9){background:var(--green-bg)}
.u-bg-linear-gradient-135deg-0e7490-06b6d4:not(#\9){background:linear-gradient(135deg,#0e7490,#06b6d4)}
.u-bg-linear-gradient-135deg-4285f4-34a853-fbbc04-ea4335:not(#\9){background:linear-gradient(135deg,#4285f4,#34a853,#fbbc04,#ea4335)}
.u-bg-linear-gradient-135deg-7c3aed-c084fc:not(#\9){background:linear-gradient(135deg,#7c3aed,#c084fc)}
.u-bg-linear-gradient-135deg-dc2626-b91c1c:not(#\9){background:linear-gradient(135deg,#dc2626,#b91c1c)}
.u-bg-linear-gradient-135deg-gray-600-gray-700:not(#\9){background:linear-gradient(135deg,var(--gray-600),var(--gray-700))}
.u-bg-linear-gradient-135deg-rgba-220-38-38-05-rgba-245-158-11-05:not(#\9){background:linear-gradient(135deg,rgba(220,38,38,.05),rgba(245,158,11,.05))}
.u-bg-linear-gradient-135deg-teal-teal-lt:not(#\9){background:linear-gradient(135deg,var(--teal),var(--teal-lt))}
.u-bg-linear-gradient-160deg-f0fafa-0pct-fff-60pct:not(#\9){background:linear-gradient(160deg,#f0fafa 0%,#fff 60%)}
.u-bg-linear-gradient-180deg-gray-50-0pct-fff-100pct:not(#\9){background:linear-gradient(180deg,var(--gray-50) 0%,#fff 100%)}
.u-bg-linear-gradient-90deg-fff7ed-0pct-fef3c7-50pct-fff7ed-100pct:not(#\9){background:linear-gradient(90deg,#fff7ed 0%,#fef3c7 50%,#fff7ed 100%)}
.u-bg-none:not(#\9){background:none}
.u-bg-primary:not(#\9){background:var(--primary)}
.u-bg-purple-50:not(#\9){background:var(--purple-50,#f5f3ff)}
.u-bg-purple-bg:not(#\9){background:var(--purple-bg)}
.u-bg-red:not(#\9){background:var(--red)}
.u-bg-rgba-0-0-0-45:not(#\9){background:rgba(0,0,0,.45)}
.u-bg-rgba-15-23-42-55:not(#\9){background:rgba(15,23,42,.55)}
.u-bg-rgba-255-255-255-18:not(#\9){background:rgba(255,255,255,.18)}
.u-bg-rgba-255-255-255-55:not(#\9){background:rgba(255,255,255,.55)}
.u-bg-sky-50:not(#\9){background:var(--sky-50)}
.u-bg-success:not(#\9){background:var(--success)}
.u-bg-surface:not(#\9){background:var(--surface)}
.u-bg-teal:not(#\9){background:var(--teal)}
.u-bg-teal-50:not(#\9){background:var(--teal-50, #ecfeff)}
.u-bg-teal-50-2:not(#\9){background:var(--teal-50)}
.u-bg-teal-dim:not(#\9){background:var(--teal-dim)}
.u-bg-transparent:not(#\9){background:transparent}
.u-bg-white:not(#\9){background:white}
.u-bl-3px-solid-0e7490:not(#\9){border-left:3px solid #0e7490}
.u-bl-3px-solid-0ea5e9:not(#\9){border-left:3px solid #0ea5e9}
.u-bl-4px-solid-dc2626:not(#\9){border-left:4px solid #dc2626}
.u-bt-1px-solid-border:not(#\9){border-top:1px solid var(--border)}
.u-bt-1px-solid-gray-200:not(#\9){border-top:1px solid var(--gray-200)}
.u-btc-transparent:not(#\9){border-top-color:transparent}
.u-c-0369a1:not(#\9){color:#0369a1}
.u-c-059669:not(#\9){color:#059669}
.u-c-0e7490:not(#\9){color:#0e7490}
.u-c-0f172a:not(#\9){color:#0f172a}
.u-c-0f766e:not(#\9){color:#0f766e}
.u-c-10b981:not(#\9){color:#10b981}
.u-c-15803d:not(#\9){color:#15803d}
.u-c-16a34a:not(#\9){color:#16a34a}
.u-c-1d4ed8:not(#\9){color:#1d4ed8}
.u-c-1e293b:not(#\9){color:#1e293b}
.u-c-1f2937:not(#\9){color:#1f2937}
.u-c-334155:not(#\9){color:#334155}
.u-c-475569:not(#\9){color:#475569}
.u-c-4f46e5:not(#\9){color:#4f46e5}
.u-c-64748b:not(#\9){color:#64748b}
.u-c-666:not(#\9){color:#666}
.u-c-78350f:not(#\9){color:#78350f}
.u-c-7c3aed:not(#\9){color:#7c3aed}
.u-c-7f1d1d:not(#\9){color:#7f1d1d}
.u-c-92400e:not(#\9){color:#92400e}
.u-c-94a3b8:not(#\9){color:#94a3b8}
.u-c-991b1b:not(#\9){color:#991b1b}
.u-c-aa6:not(#\9){color:#aa6}
.u-c-b45309:not(#\9){color:#b45309}
.u-c-b91c1c:not(#\9){color:#b91c1c}
.u-c-black:not(#\9){color:var(--black)}
.u-c-c2410c:not(#\9){color:#c2410c}
.u-c-c33:not(#\9){color:#c33}
.u-c-d97706:not(#\9){color:#d97706}
.u-c-danger:not(#\9){color:var(--danger)}
.u-c-dc2626:not(#\9){color:#dc2626}
.u-c-fff:not(#\9){color:#fff}
.u-c-gray-400:not(#\9){color:var(--gray-400)}
.u-c-gray-500:not(#\9){color:var(--gray-500)}
.u-c-gray-600:not(#\9){color:var(--gray-600)}
.u-c-gray-700:not(#\9){color:var(--gray-700)}
.u-c-gray-800:not(#\9){color:var(--gray-800)}
.u-c-gray-900:not(#\9){color:var(--gray-900)}
.u-c-green:not(#\9){color:var(--green)}
.u-c-ink-0:not(#\9){color:var(--ink-0)}
.u-c-ink-2:not(#\9){color:var(--ink-2)}
.u-c-ink-3:not(#\9){color:var(--ink-3)}
.u-c-muted:not(#\9){color:var(--muted)}
.u-c-purple:not(#\9){color:var(--purple)}
.u-c-red:not(#\9){color:var(--red)}
.u-c-rgba-255-255-255-7:not(#\9){color:rgba(255,255,255,.7)}
.u-c-sky:not(#\9){color:var(--sky)}
.u-c-teal:not(#\9){color:var(--teal)}
.u-c-teal-700:not(#\9){color:var(--teal-700, #0e7490)}
.u-c-teal-dk:not(#\9){color:var(--teal-dk)}
.u-c-teal-mid:not(#\9){color:var(--teal-mid)}
.u-c-white:not(#\9){color:white}
.u-cur-pointer:not(#\9){cursor:pointer}
.u-d-block:not(#\9){display:block}
.u-d-flex:not(#\9){display:flex}
.u-d-grid:not(#\9){display:grid}
.u-d-inline:not(#\9){display:inline}
.u-d-inline-block:not(#\9){display:inline-block}
.u-d-inline-flex:not(#\9){display:inline-flex}
.u-d-none:not(#\9){display:none}
.u-fd-column:not(#\9){flex-direction:column}
.u-ff-font-d:not(#\9){font-family:var(--font-d)}
.u-ff-font-m:not(#\9){font-family:var(--font-m)}
.u-ff-font-sans:not(#\9){font-family:var(--font-sans)}
.u-ff-jetbrains-mono-monospace:not(#\9){font-family:'JetBrains Mono',monospace}
.u-ff-monospace:not(#\9){font-family:monospace}
.u-ff-plus-jakarta-sans-system-ui-sans-serif:not(#\9){font-family:'Plus Jakarta Sans',system-ui,sans-serif}
.u-ff-ui-monospace-menlo-monospace:not(#\9){font-family:ui-monospace,Menlo,monospace}
.u-ff-ui-monospace-monospace:not(#\9){font-family:ui-monospace,monospace}
.u-flex-0-0-auto:not(#\9){flex:0 0 auto}
.u-flex-1:not(#\9){flex:1}
.u-font-14px-165-dm-sans-system-ui-sans-serif:not(#\9){font:14px/1.65 'DM Sans',system-ui,sans-serif}
.u-font-600-11px-14-apple-system-system-ui-sans-serif:not(#\9){font:600 11px/1.4 -apple-system,system-ui,sans-serif}
.u-font-700-125rem-13-plus-jakarta-sans-system-ui-sans-serif:not(#\9){font:700 1.25rem/1.3 'Plus Jakarta Sans',system-ui,sans-serif}
.u-font-700-95rem-plus-jakarta-sans-system-ui-sans-serif:not(#\9){font:700 .95rem 'Plus Jakarta Sans',system-ui,sans-serif}
.u-fs-105rem:not(#\9){font-size:1.05rem}
.u-fs-10625rem:not(#\9){font-size:1.0625rem}
.u-fs-11px:not(#\9){font-size:11px}
.u-fs-11rem:not(#\9){font-size:1.1rem}
.u-fs-12px:not(#\9){font-size:12px}
.u-fs-13px:not(#\9){font-size:13px}
.u-fs-14px:not(#\9){font-size:14px}
.u-fs-16rem:not(#\9){font-size:1.6rem}
.u-fs-18px:not(#\9){font-size:18px}
.u-fs-1rem:not(#\9){font-size:1rem}
.u-fs-22px:not(#\9){font-size:22px}
.u-fs-62rem:not(#\9){font-size:.62rem}
.u-fs-64rem:not(#\9){font-size:.64rem}
.u-fs-65rem:not(#\9){font-size:.65rem}
.u-fs-67rem:not(#\9){font-size:.67rem}
.u-fs-68rem:not(#\9){font-size:.68rem}
.u-fs-72rem:not(#\9){font-size:.72rem}
.u-fs-73rem:not(#\9){font-size:.73rem}
.u-fs-74rem:not(#\9){font-size:.74rem}
.u-fs-75rem:not(#\9){font-size:.75rem}
.u-fs-76rem:not(#\9){font-size:.76rem}
.u-fs-78rem:not(#\9){font-size:.78rem}
.u-fs-79rem:not(#\9){font-size:.79rem}
.u-fs-7rem:not(#\9){font-size:.7rem}
.u-fs-8125rem:not(#\9){font-size:.8125rem}
.u-fs-81rem:not(#\9){font-size:.81rem}
.u-fs-82rem:not(#\9){font-size:.82rem}
.u-fs-85em:not(#\9){font-size:0.85em}
.u-fs-85rem:not(#\9){font-size:.85rem}
.u-fs-86rem:not(#\9){font-size:.86rem}
.u-fs-875rem:not(#\9){font-size:.875rem}
.u-fs-88rem:not(#\9){font-size:.88rem}
.u-fs-8rem:not(#\9){font-size:.8rem}
.u-fs-9375rem:not(#\9){font-size:.9375rem}
.u-fs-95rem:not(#\9){font-size:.95rem}
.u-fs-9em:not(#\9){font-size:0.9em}
.u-fs-9rem:not(#\9){font-size:.9rem}
.u-fs-clamp-98rem-2vw-105rem:not(#\9){font-size:clamp(.98rem,2vw,1.05rem)}
.u-fsh-0:not(#\9){flex-shrink:0}
.u-fst-italic:not(#\9){font-style:italic}
.u-fvn-tabular-nums:not(#\9){font-variant-numeric:tabular-nums}
.u-fw-wrap:not(#\9){flex-wrap:wrap}
.u-fwt-400:not(#\9){font-weight:400}
.u-fwt-500:not(#\9){font-weight:500}
.u-fwt-600:not(#\9){font-weight:600}
.u-fwt-700:not(#\9){font-weight:700}
.u-fwt-800:not(#\9){font-weight:800}
.u-gap-10px:not(#\9){gap:10px}
.u-gap-10px-18px:not(#\9){gap:10px 18px}
.u-gap-12px:not(#\9){gap:12px}
.u-gap-12px-18px:not(#\9){gap:12px 18px}
.u-gap-14px:not(#\9){gap:14px}
.u-gap-4px:not(#\9){gap:4px}
.u-gap-4rem:not(#\9){gap:.4rem}
.u-gap-5rem:not(#\9){gap:.5rem}
.u-gap-6px:not(#\9){gap:6px}
.u-gap-7px:not(#\9){gap:7px}
.u-gap-8px:not(#\9){gap:8px}
.u-gap-9px:not(#\9){gap:9px}
.u-gc-1-1:not(#\9){grid-column:1/-1}
.u-gc-1-1-2:not(#\9){grid-column:1 / -1}
.u-gc-span-2:not(#\9){grid-column:span 2}
.u-gtc-1fr:not(#\9){grid-template-columns:1fr}
.u-gtc-1fr-1fr:not(#\9){grid-template-columns:1fr 1fr}
.u-gtc-1fr-1fr-1fr:not(#\9){grid-template-columns:1fr 1fr 1fr}
.u-gtc-1fr-1fr-1fr-1fr:not(#\9){grid-template-columns:1fr 1fr 1fr 1fr}
.u-gtc-1fr-1fr-auto-auto:not(#\9){grid-template-columns:1fr 1fr auto auto}
.u-gtc-repeat-3-1fr:not(#\9){grid-template-columns:repeat(3,1fr)}
.u-gtc-repeat-4-1fr:not(#\9){grid-template-columns:repeat(4,1fr)}
.u-gtc-repeat-auto-fill-minmax-320px-1fr:not(#\9){grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}
.u-h-10px:not(#\9){height:10px}
.u-h-14px:not(#\9){height:14px}
.u-h-160px:not(#\9){height:160px}
.u-h-400px:not(#\9){height:400px}
.u-h-40px:not(#\9){height:40px}
.u-h-44px:not(#\9){height:44px}
.u-h-48px:not(#\9){height:48px}
.u-h-64px:not(#\9){height:64px}
.u-h-8px:not(#\9){height:8px}
.u-inset-0:not(#\9){inset:0}
.u-jc-center:not(#\9){justify-content:center}
.u-jc-flex-end:not(#\9){justify-content:flex-end}
.u-jc-space-between:not(#\9){justify-content:space-between}
.u-left-0:not(#\9){left:0}
.u-lh-1:not(#\9){line-height:1}
.u-lh-14:not(#\9){line-height:1.4}
.u-lh-145:not(#\9){line-height:1.45}
.u-lh-15:not(#\9){line-height:1.5}
.u-lh-155:not(#\9){line-height:1.55}
.u-lh-16:not(#\9){line-height:1.6}
.u-lh-18:not(#\9){line-height:1.8}
.u-lh-19:not(#\9){line-height:1.9}
.u-lh-2:not(#\9){line-height:2}
.u-ls-04em:not(#\9){letter-spacing:.04em}
.u-ls-08em:not(#\9){letter-spacing:.08em}
.u-m-0:not(#\9){margin:0}
.u-m-0-0-10px:not(#\9){margin:0 0 10px}
.u-m-0-0-18px:not(#\9){margin:0 0 18px}
.u-m-0-0-24px:not(#\9){margin:0 0 24px}
.u-m-0-0-6px:not(#\9){margin:0 0 6px}
.u-m-0-0-8px:not(#\9){margin:0 0 8px}
.u-m-0-6px:not(#\9){margin:0 6px}
.u-m-0-auto:not(#\9){margin:0 auto}
.u-m-10px-0-4px:not(#\9){margin:10px 0 4px}
.u-m-12px-0:not(#\9){margin:12px 0}
.u-m-16px-0:not(#\9){margin:16px 0}
.u-m-18px-0-6px:not(#\9){margin:18px 0 6px}
.u-m-5rem-0-0-12rem:not(#\9){margin:.5rem 0 0 1.2rem}
.u-m-6px-0-0-18px:not(#\9){margin:6px 0 0 18px}
.u-m-8px-0:not(#\9){margin:8px 0}
.u-m-8px-0-6px:not(#\9){margin:8px 0 6px}
.u-m-8px-0-8px-18px:not(#\9){margin:8px 0 8px 18px}
.u-maxh-180px:not(#\9){max-height:180px}
.u-maxh-220px:not(#\9){max-height:220px}
.u-maxh-260px:not(#\9){max-height:260px}
.u-maxh-92vh:not(#\9){max-height:92vh}
.u-maxh-96px:not(#\9){max-height:96px}
.u-maxw-155px:not(#\9){max-width:155px}
.u-maxw-240px:not(#\9){max-width:240px}
.u-maxw-460px:not(#\9){max-width:460px}
.u-maxw-540px:not(#\9){max-width:540px}
.u-maxw-640px:not(#\9){max-width:640px}
.u-maxw-700px:not(#\9){max-width:700px}
.u-maxw-820px:not(#\9){max-width:820px}
.u-mb-0:not(#\9){margin-bottom:0}
.u-mb-10px:not(#\9){margin-bottom:10px}
.u-mb-12px:not(#\9){margin-bottom:12px}
.u-mb-14px:not(#\9){margin-bottom:14px}
.u-mb-16px:not(#\9){margin-bottom:16px}
.u-mb-1rem:not(#\9){margin-bottom:1rem}
.u-mb-20px:not(#\9){margin-bottom:20px}
.u-mb-24px:not(#\9){margin-bottom:24px}
.u-mb-2px:not(#\9){margin-bottom:2px}
.u-mb-4px:not(#\9){margin-bottom:4px}
.u-mb-6px:not(#\9){margin-bottom:6px}
.u-mb-7px:not(#\9){margin-bottom:7px}
.u-mb-8px:not(#\9){margin-bottom:8px}
.u-minh-110px:not(#\9){min-height:110px}
.u-minw-0:not(#\9){min-width:0}
.u-minw-110px:not(#\9){min-width:110px}
.u-ml-10px:not(#\9){margin-left:10px}
.u-ml-4px:not(#\9){margin-left:4px}
.u-ml-6px:not(#\9){margin-left:6px}
.u-ml-8px:not(#\9){margin-left:8px}
.u-ml-auto:not(#\9){margin-left:auto}
.u-mr-6px:not(#\9){margin-right:6px}
.u-mr-8px:not(#\9){margin-right:8px}
.u-mt-0:not(#\9){margin-top:0}
.u-mt-10px:not(#\9){margin-top:10px}
.u-mt-12px:not(#\9){margin-top:12px}
.u-mt-14px:not(#\9){margin-top:14px}
.u-mt-15rem:not(#\9){margin-top:1.5rem}
.u-mt-16px:not(#\9){margin-top:16px}
.u-mt-18px:not(#\9){margin-top:18px}
.u-mt-1px:not(#\9){margin-top:1px}
.u-mt-1rem:not(#\9){margin-top:1rem}
.u-mt-20px:not(#\9){margin-top:20px}
.u-mt-22px:not(#\9){margin-top:22px}
.u-mt-24px:not(#\9){margin-top:24px}
.u-mt-25rem:not(#\9){margin-top:2.5rem}
.u-mt-2px:not(#\9){margin-top:2px}
.u-mt-3px:not(#\9){margin-top:3px}
.u-mt-40px:not(#\9){margin-top:40px}
.u-mt-4px:not(#\9){margin-top:4px}
.u-mt-6px:not(#\9){margin-top:6px}
.u-mt-8px:not(#\9){margin-top:8px}
.u-mt-auto:not(#\9){margin-top:auto}
.u-op-5:not(#\9){opacity:.5}
.u-op-6:not(#\9){opacity:.6}
.u-op-7:not(#\9){opacity:.7}
.u-op-75:not(#\9){opacity:.75}
.u-op-8:not(#\9){opacity:.8}
.u-op-85:not(#\9){opacity:.85}
.u-ov-auto:not(#\9){overflow:auto}
.u-ov-hidden:not(#\9){overflow:hidden}
.u-ovx-auto:not(#\9){overflow-x:auto}
.u-p-0:not(#\9){padding:0}
.u-p-0-0-4px:not(#\9){padding:0 0 4px}
.u-p-0-2px:not(#\9){padding:0 2px}
.u-p-10px:not(#\9){padding:10px}
.u-p-10px-10px:not(#\9){padding:10px 10px}
.u-p-10px-12px:not(#\9){padding:10px 12px}
.u-p-10px-14px:not(#\9){padding:10px 14px}
.u-p-12px:not(#\9){padding:12px}
.u-p-12px-0:not(#\9){padding:12px 0}
.u-p-12px-14px:not(#\9){padding:12px 14px}
.u-p-12px-16px:not(#\9){padding:12px 16px}
.u-p-14px:not(#\9){padding:14px}
.u-p-14px-16px:not(#\9){padding:14px 16px}
.u-p-14px-18px:not(#\9){padding:14px 18px}
.u-p-14px-20px:not(#\9){padding:14px 20px}
.u-p-15rem-2rem:not(#\9){padding:1.5rem 2rem}
.u-p-16px:not(#\9){padding:16px}
.u-p-16px-0:not(#\9){padding:16px 0}
.u-p-18px:not(#\9){padding:18px}
.u-p-18px-24px:not(#\9){padding:18px 24px}
.u-p-1px-4px:not(#\9){padding:1px 4px}
.u-p-1px-5px:not(#\9){padding:1px 5px}
.u-p-20px-0:not(#\9){padding:20px 0}
.u-p-22px:not(#\9){padding:22px}
.u-p-24px:not(#\9){padding:24px}
.u-p-24px-0:not(#\9){padding:24px 0}
.u-p-28px-32px:not(#\9){padding:28px 32px}
.u-p-2px-10px:not(#\9){padding:2px 10px}
.u-p-2px-6px:not(#\9){padding:2px 6px}
.u-p-2px-8px:not(#\9){padding:2px 8px}
.u-p-32px-28px:not(#\9){padding:32px 28px}
.u-p-3px-10px:not(#\9){padding:3px 10px}
.u-p-4px-10px:not(#\9){padding:4px 10px}
.u-p-4px-8px:not(#\9){padding:4px 8px}
.u-p-5px-12px:not(#\9){padding:5px 12px}
.u-p-5px-8px:not(#\9){padding:5px 8px}
.u-p-6px:not(#\9){padding:6px}
.u-p-6px-0:not(#\9){padding:6px 0}
.u-p-6px-10px:not(#\9){padding:6px 10px}
.u-p-6px-14px:not(#\9){padding:6px 14px}
.u-p-6px-56px-6px-12px:not(#\9){padding:6px 56px 6px 12px}
.u-p-6px-8px:not(#\9){padding:6px 8px}
.u-p-7px-10px:not(#\9){padding:7px 10px}
.u-p-7px-12px:not(#\9){padding:7px 12px}
.u-p-7px-14px:not(#\9){padding:7px 14px}
.u-p-7px-15px:not(#\9){padding:7px 15px}
.u-p-8px-0:not(#\9){padding:8px 0}
.u-p-8px-10px:not(#\9){padding:8px 10px}
.u-p-8px-12px:not(#\9){padding:8px 12px}
.u-p-8px-16px:not(#\9){padding:8px 16px}
.u-p-9px-12px:not(#\9){padding:9px 12px}
.u-p-9px-16px:not(#\9){padding:9px 16px}
.u-p-9px-18px:not(#\9){padding:9px 18px}
.u-pb-6px:not(#\9){padding-bottom:6px}
.u-pl-32px:not(#\9){padding-left:32px}
.u-pos-absolute:not(#\9){position:absolute}
.u-pos-fixed:not(#\9){position:fixed}
.u-pos-relative:not(#\9){position:relative}
.u-pos-sticky:not(#\9){position:sticky}
.u-pr-40px:not(#\9){padding-right:40px}
.u-pt-14px:not(#\9){padding-top:14px}
.u-pt-16px:not(#\9){padding-top:16px}
.u-rad-10px:not(#\9){border-radius:10px}
.u-rad-12px:not(#\9){border-radius:12px}
.u-rad-14px:not(#\9){border-radius:14px}
.u-rad-16px:not(#\9){border-radius:16px}
.u-rad-20px:not(#\9){border-radius:20px}
.u-rad-2px:not(#\9){border-radius:2px}
.u-rad-3px:not(#\9){border-radius:3px}
.u-rad-4px:not(#\9){border-radius:4px}
.u-rad-50pct:not(#\9){border-radius:50%}
.u-rad-5px:not(#\9){border-radius:5px}
.u-rad-6px:not(#\9){border-radius:6px}
.u-rad-7px:not(#\9){border-radius:7px}
.u-rad-8px:not(#\9){border-radius:8px}
.u-rad-9px:not(#\9){border-radius:9px}
.u-right-0:not(#\9){right:0}
.u-right-10px:not(#\9){right:10px}
.u-sh-0-24px-60px-rgba-0-0-0-3:not(#\9){box-shadow:0 24px 60px rgba(0,0,0,.3)}
.u-sh-0-24px-64px-rgba-0-0-0-18:not(#\9){box-shadow:0 24px 64px rgba(0,0,0,.18)}
.u-sh-none:not(#\9){box-shadow:none}
.u-sh-shadow:not(#\9){box-shadow:var(--shadow)}
.u-ta-center:not(#\9){text-align:center}
.u-ta-left:not(#\9){text-align:left}
.u-ta-right:not(#\9){text-align:right}
.u-td-none:not(#\9){text-decoration:none}
.u-td-underline:not(#\9){text-decoration:underline}
.u-tf-scale-85:not(#\9){transform:scale(0.85)}
.u-tf-translatey-50pct:not(#\9){transform:translateY(-50%)}
.u-tfo-left-top:not(#\9){transform-origin:left top}
.u-to-ellipsis:not(#\9){text-overflow:ellipsis}
.u-top-0:not(#\9){top:0}
.u-top-50pct:not(#\9){top:50%}
.u-tr-transform-2s:not(#\9){transition:transform .2s}
.u-tt-uppercase:not(#\9){text-transform:uppercase}
.u-va-middle:not(#\9){vertical-align:middle}
.u-vis-hidden:not(#\9){visibility:hidden}
.u-w-0pct:not(#\9){width:0%}
.u-w-100pct:not(#\9){width:100%}
.u-w-10px:not(#\9){width:10px}
.u-w-160px:not(#\9){width:160px}
.u-w-34pct:not(#\9){width:34%}
.u-w-36px:not(#\9){width:36px}
.u-w-40px:not(#\9){width:40px}
.u-w-44px:not(#\9){width:44px}
.u-w-48pct:not(#\9){width:48%}
.u-w-48px:not(#\9){width:48px}
.u-w-60px:not(#\9){width:60px}
.u-w-6pct:not(#\9){width:6%}
.u-w-72pct:not(#\9){width:72%}
.u-w-85px:not(#\9){width:85px}
.u-w-8px:not(#\9){width:8px}
.u-w-90pct:not(#\9){width:90%}
.u-ws-nowrap:not(#\9){white-space:nowrap}
.u-ws-pre-wrap:not(#\9){white-space:pre-wrap}
.u-z-9000:not(#\9){z-index:9000}
.u-z-9999:not(#\9){z-index:9999}
.u-z-99998:not(#\9){z-index:99998}

/* 2 composite rules — declaration order is load-bearing, see above */
.u-cx-m24px-0-bnone-bt1px-soli:not(#\9){margin:24px 0;border:none;border-top:1px solid #1f2937}
.u-cx-posabsolute-right8px-top50pct:not(#\9){position:absolute;right:8px;top:50%;transform:translateY(-50%);background:rgba(180,83,9,.12);color:#78350f;border:1px solid rgba(180,83,9,.35);border-radius:6px;padding:3px 12px;font:700 10px/1.2 -apple-system,system-ui,sans-serif;letter-spacing:.06em;cursor:pointer;text-transform:uppercase;font-family:inherit}
