/* invoRiva — Utilitaires issus des anciens styles en ligne (02/11/2026).
   Générée par l'outil de conversion : une classe = une déclaration. Les propriétés que le
   JavaScript modifie restent sans !important (poids triple) ; les autres priment comme le
   faisait le style en ligne. */
.u---kpi-accent-color-danger { --kpi-accent: var(--color-danger) !important; }
.u---kpi-accent-color-success { --kpi-accent: var(--color-success) !important; }
.u---rg-pied-accent { --rg-pied: var(--accent) !important; }
.u---rg-pied-color-info { --rg-pied: var(--color-info) !important; }
.u---rg-pied-color-mix-in-srgb-accent-55pc-color-info { --rg-pied: color-mix(in srgb, var(--accent) 55%, var(--color-info)) !important; }
.u---rg-pied-color-warning { --rg-pied: var(--color-warning) !important; }
.u-ai-center { align-items: center !important; }
.u-ai-flex-end { align-items: flex-end !important; }
.u-ai-flex-start { align-items: flex-start !important; }
.u-ai-start { align-items: start !important; }
.u-animation-kpiin-_4s-ease-_4s-both { animation: kpiIn .4s ease .4s both !important; }
.u-as-center { align-self: center !important; }
.u-as-end { align-self: end !important; }
.u-b-0 { border: 0 !important; }
.u-b-1_5px-solid-border { border: 1.5px solid var(--border) !important; }
.u-b-1_5px-solid-color-mix-in-srgb-accent-20pc-border { border: 1.5px solid color-mix(in srgb,var(--accent) 20%,var(--border)) !important; }
.u-b-1_5px-solid-color-mix-in-srgb-color-danger-30pc-transparent { border: 1.5px solid color-mix(in srgb, var(--color-danger) 30%, transparent) !important; }
.u-b-1_5px-solid-color-mix-in-srgb-color-warning-35pc-transparent { border: 1.5px solid color-mix(in srgb, var(--color-warning) 35%, transparent) !important; }
.u-b-1px-solid-border { border: 1px solid var(--border) !important; }
.u-b-1px-solid-color-danger { border: 1px solid var(--color-danger) !important; }
.u-b-1px-solid-color-mix-in-srgb-accent-25pc-transparent { border: 1px solid color-mix(in srgb, var(--accent) 25%, transparent) !important; }
.u-b-1px-solid-color-mix-in-srgb-accent-hv-15pc-border { border: 1px solid color-mix(in srgb,var(--accent-hv) 15%,var(--border)) !important; }
.u-b-1px-solid-color-mix-in-srgb-color-danger-20pc-border { border: 1px solid color-mix(in srgb,var(--color-danger) 20%,var(--border)) !important; }
.u-b-1px-solid-color-mix-in-srgb-color-danger-30pc-transparent { border: 1px solid color-mix(in srgb, var(--color-danger) 30%, transparent) !important; }
.u-b-1px-solid-color-mix-in-srgb-color-info-15pc-border { border: 1px solid color-mix(in srgb,var(--color-info) 15%,var(--border)) !important; }
.u-b-1px-solid-color-mix-in-srgb-color-mix-in-srgb-accent-55pc-color-info-15pc-border { border: 1px solid color-mix(in srgb,color-mix(in srgb, var(--accent) 55%, var(--color-info)) 15%,var(--border)) !important; }
.u-b-1px-solid-color-mix-in-srgb-color-success-15pc-border { border: 1px solid color-mix(in srgb,var(--color-success) 15%,var(--border)) !important; }
.u-b-1px-solid-color-mix-in-srgb-color-success-30pc-transparent { border: 1px solid color-mix(in srgb, var(--color-success) 30%, transparent) !important; }
.u-b-1px-solid-color-mix-in-srgb-color-warning-15pc-border { border: 1px solid color-mix(in srgb,var(--color-warning) 15%,var(--border)) !important; }
.u-b-1px-solid-color-mix-in-srgb-ink-mid-15pc-border { border: 1px solid color-mix(in srgb,var(--ink-mid) 15%,var(--border)) !important; }
.u-b-2_5px-solid-x000 { border: 2.5px solid #000 !important; }
.u-b-2px-solid-accent { border: 2px solid var(--accent) !important; }
.u-b-2px-solid-border { border: 2px solid var(--border) !important; }
.u-b-2px-solid-x000 { border: 2px solid #000 !important; }
.u-b-3px-solid-xfff { border: 3px solid #fff !important; }
.u-b-none { border: none !important; }
.u-backdrop-filter-blur-3px { backdrop-filter: blur(3px) !important; }
.u-bb-1_5px-solid-border { border-bottom: 1.5px solid var(--border) !important; }
.u-bb-1_5px-solid-color-mix-in-srgb-color-danger-30pc-transparent { border-bottom: 1.5px solid color-mix(in srgb, var(--color-danger) 30%, transparent) !important; }
.u-bb-1px-solid-border { border-bottom: 1px solid var(--border) !important; }
.u-bb-1px-solid-color-danger-bg { border-bottom: 1px solid var(--color-danger-bg) !important; }
.u-bb-1px-solid-color-mix-in-srgb-border-60pc-transparent { border-bottom: 1px solid color-mix(in srgb,var(--border) 60%,transparent) !important; }
.u-bb-1px-solid-rgba-255-255-255-0_25 { border-bottom: 1px solid rgba(255,255,255,0.25) !important; }
.u-bb-2px-solid-color-mix-in-srgb-accent-25pc-transparent { border-bottom: 2px solid color-mix(in srgb,var(--accent) 25%,transparent) !important; }
.u-bb-2px-solid-color-mix-in-srgb-color-info-20pc-transparent { border-bottom: 2px solid color-mix(in srgb,var(--color-info) 20%,transparent) !important; }
.u-bc-accent.u-bc-accent.u-bc-accent { border-color: var(--accent); }
.u-bc-color-danger.u-bc-color-danger.u-bc-color-danger { border-color: var(--color-danger); }
.u-bc-color-mix-in-srgb-color-danger-30pc-transparent.u-bc-color-mix-in-srgb-color-danger-30pc-transparent.u-bc-color-mix-in-srgb-color-danger-30pc-transparent { border-color: color-mix(in srgb, var(--color-danger) 30%, transparent); }
.u-bc-color-mix-in-srgb-color-mix-in-srgb-accent-55pc-color-info-30pc-transparent.u-bc-color-mix-in-srgb-color-mix-in-srgb-accent-55pc-color-info-30pc-transparent.u-bc-color-mix-in-srgb-color-mix-in-srgb-accent-55pc-color-info-30pc-transparent { border-color: color-mix(in srgb, color-mix(in srgb, var(--accent) 55%, var(--color-info)) 30%, transparent); }
.u-bc-color-mix-in-srgb-color-success-30pc-transparent.u-bc-color-mix-in-srgb-color-success-30pc-transparent.u-bc-color-mix-in-srgb-color-success-30pc-transparent { border-color: color-mix(in srgb, var(--color-success) 30%, transparent); }
.u-bc-color-mix-in-srgb-color-warning-35pc-border.u-bc-color-mix-in-srgb-color-warning-35pc-border.u-bc-color-mix-in-srgb-color-warning-35pc-border { border-color: color-mix(in srgb, var(--color-warning) 35%, var(--border)); }
.u-bc-color-mix-in-srgb-color-warning-35pc-transparent.u-bc-color-mix-in-srgb-color-warning-35pc-transparent.u-bc-color-mix-in-srgb-color-warning-35pc-transparent { border-color: color-mix(in srgb, var(--color-warning) 35%, transparent); }
.u-bc-color-success.u-bc-color-success.u-bc-color-success { border-color: var(--color-success); }
.u-bc-color-warning.u-bc-color-warning.u-bc-color-warning { border-color: var(--color-warning); }
.u-bg-accent.u-bg-accent.u-bg-accent { background: var(--accent); }
.u-bg-accent-lt.u-bg-accent-lt.u-bg-accent-lt { background: var(--accent-lt); }
.u-bg-bg-card.u-bg-bg-card.u-bg-bg-card { background: var(--bg-card); }
.u-bg-bg-surface.u-bg-bg-surface.u-bg-bg-surface { background: var(--bg-surface); }
.u-bg-border.u-bg-border.u-bg-border { background: var(--border); }
.u-bg-border2.u-bg-border2.u-bg-border2 { background: var(--border2); }
.u-bg-color-danger.u-bg-color-danger.u-bg-color-danger { background: var(--color-danger); }
.u-bg-color-danger-bg.u-bg-color-danger-bg.u-bg-color-danger-bg { background: var(--color-danger-bg); }
.u-bg-color-mix-in-srgb-accent-12pc-bg-card.u-bg-color-mix-in-srgb-accent-12pc-bg-card.u-bg-color-mix-in-srgb-accent-12pc-bg-card { background: color-mix(in srgb,var(--accent) 12%,var(--bg-card)); }
.u-bg-color-mix-in-srgb-accent-55pc-color-info.u-bg-color-mix-in-srgb-accent-55pc-color-info.u-bg-color-mix-in-srgb-accent-55pc-color-info { background: color-mix(in srgb, var(--accent) 55%, var(--color-info)); }
.u-bg-color-mix-in-srgb-accent-6pc-bg-card.u-bg-color-mix-in-srgb-accent-6pc-bg-card.u-bg-color-mix-in-srgb-accent-6pc-bg-card { background: color-mix(in srgb,var(--accent) 6%,var(--bg-card)); }
.u-bg-color-mix-in-srgb-accent-hv-6pc-bg-card.u-bg-color-mix-in-srgb-accent-hv-6pc-bg-card.u-bg-color-mix-in-srgb-accent-hv-6pc-bg-card { background: color-mix(in srgb,var(--accent-hv) 6%,var(--bg-card)); }
.u-bg-color-mix-in-srgb-color-danger-12pc-bg-card.u-bg-color-mix-in-srgb-color-danger-12pc-bg-card.u-bg-color-mix-in-srgb-color-danger-12pc-bg-card { background: color-mix(in srgb,var(--color-danger) 12%,var(--bg-card)); }
.u-bg-color-mix-in-srgb-color-danger-8pc-bg-card.u-bg-color-mix-in-srgb-color-danger-8pc-bg-card.u-bg-color-mix-in-srgb-color-danger-8pc-bg-card { background: color-mix(in srgb,var(--color-danger) 8%,var(--bg-card)); }
.u-bg-color-mix-in-srgb-color-info-12pc-bg-card.u-bg-color-mix-in-srgb-color-info-12pc-bg-card.u-bg-color-mix-in-srgb-color-info-12pc-bg-card { background: color-mix(in srgb,var(--color-info) 12%,var(--bg-card)); }
.u-bg-color-mix-in-srgb-color-info-6pc-bg-card.u-bg-color-mix-in-srgb-color-info-6pc-bg-card.u-bg-color-mix-in-srgb-color-info-6pc-bg-card { background: color-mix(in srgb,var(--color-info) 6%,var(--bg-card)); }
.u-bg-color-mix-in-srgb-color-mix-in-srgb-accent-55pc-color-info-12pc-bg-card.u-bg-color-mix-in-srgb-color-mix-in-srgb-accent-55pc-color-info-12pc-bg-card.u-bg-color-mix-in-srgb-color-mix-in-srgb-accent-55pc-color-info-12pc-bg-card { background: color-mix(in srgb,color-mix(in srgb, var(--accent) 55%, var(--color-info)) 12%,var(--bg-card)); }
.u-bg-color-mix-in-srgb-color-mix-in-srgb-accent-55pc-color-info-12pc-bg-card-2.u-bg-color-mix-in-srgb-color-mix-in-srgb-accent-55pc-color-info-12pc-bg-card-2.u-bg-color-mix-in-srgb-color-mix-in-srgb-accent-55pc-color-info-12pc-bg-card-2 { background: color-mix(in srgb, color-mix(in srgb, var(--accent) 55%, var(--color-info)) 12%, var(--bg-card)); }
.u-bg-color-mix-in-srgb-color-mix-in-srgb-accent-55pc-color-info-6pc-bg-card.u-bg-color-mix-in-srgb-color-mix-in-srgb-accent-55pc-color-info-6pc-bg-card.u-bg-color-mix-in-srgb-color-mix-in-srgb-accent-55pc-color-info-6pc-bg-card { background: color-mix(in srgb,color-mix(in srgb, var(--accent) 55%, var(--color-info)) 6%,var(--bg-card)); }
.u-bg-color-mix-in-srgb-color-success-12pc-bg-card.u-bg-color-mix-in-srgb-color-success-12pc-bg-card.u-bg-color-mix-in-srgb-color-success-12pc-bg-card { background: color-mix(in srgb,var(--color-success) 12%,var(--bg-card)); }
.u-bg-color-mix-in-srgb-color-success-6pc-bg-card.u-bg-color-mix-in-srgb-color-success-6pc-bg-card.u-bg-color-mix-in-srgb-color-success-6pc-bg-card { background: color-mix(in srgb,var(--color-success) 6%,var(--bg-card)); }
.u-bg-color-mix-in-srgb-color-warning-12pc-bg-card.u-bg-color-mix-in-srgb-color-warning-12pc-bg-card.u-bg-color-mix-in-srgb-color-warning-12pc-bg-card { background: color-mix(in srgb,var(--color-warning) 12%,var(--bg-card)); }
.u-bg-color-mix-in-srgb-color-warning-14pc-bg-card.u-bg-color-mix-in-srgb-color-warning-14pc-bg-card.u-bg-color-mix-in-srgb-color-warning-14pc-bg-card { background: color-mix(in srgb, var(--color-warning) 14%, var(--bg-card)); }
.u-bg-color-mix-in-srgb-color-warning-6pc-bg-card.u-bg-color-mix-in-srgb-color-warning-6pc-bg-card.u-bg-color-mix-in-srgb-color-warning-6pc-bg-card { background: color-mix(in srgb,var(--color-warning) 6%,var(--bg-card)); }
.u-bg-color-mix-in-srgb-ink-mid-6pc-bg-card.u-bg-color-mix-in-srgb-ink-mid-6pc-bg-card.u-bg-color-mix-in-srgb-ink-mid-6pc-bg-card { background: color-mix(in srgb,var(--ink-mid) 6%,var(--bg-card)); }
.u-bg-color-secondary.u-bg-color-secondary.u-bg-color-secondary { background: var(--color-secondary); }
.u-bg-color-success.u-bg-color-success.u-bg-color-success { background: var(--color-success); }
.u-bg-color-success-bg.u-bg-color-success-bg.u-bg-color-success-bg { background: var(--color-success-bg); }
.u-bg-color-warning.u-bg-color-warning.u-bg-color-warning { background: var(--color-warning); }
.u-bg-color-warning-bg.u-bg-color-warning-bg.u-bg-color-warning-bg { background: var(--color-warning-bg); }
.u-bg-ink-lt.u-bg-ink-lt.u-bg-ink-lt { background: var(--ink-lt); }
.u-bg-ink-mid.u-bg-ink-mid.u-bg-ink-mid { background: var(--ink-mid); }
.u-bg-linear-gradient-135deg-accent-accent.u-bg-linear-gradient-135deg-accent-accent.u-bg-linear-gradient-135deg-accent-accent { background: linear-gradient(135deg,var(--accent),var(--accent)); }
.u-bg-linear-gradient-135deg-accent-accent-hv.u-bg-linear-gradient-135deg-accent-accent-hv.u-bg-linear-gradient-135deg-accent-accent-hv { background: linear-gradient(135deg, var(--accent), var(--accent-hv)); }
.u-bg-linear-gradient-135deg-color-danger-bg-color-mix-in-srgb-color-danger-14pc-bg-card.u-bg-linear-gradient-135deg-color-danger-bg-color-mix-in-srgb-color-danger-14pc-bg-card.u-bg-linear-gradient-135deg-color-danger-bg-color-mix-in-srgb-color-danger-14pc-bg-card { background: linear-gradient(135deg, var(--color-danger-bg), color-mix(in srgb, var(--color-danger) 14%, var(--bg-card))); }
.u-bg-linear-gradient-135deg-color-mix-in-srgb-accent-12pc-bg-surface-bg-surface.u-bg-linear-gradient-135deg-color-mix-in-srgb-accent-12pc-bg-surface-bg-surface.u-bg-linear-gradient-135deg-color-mix-in-srgb-accent-12pc-bg-surface-bg-surface { background: linear-gradient(135deg,color-mix(in srgb,var(--accent) 12%,var(--bg-surface)),var(--bg-surface)); }
.u-bg-linear-gradient-135deg-color-mix-in-srgb-color-danger-80pc-x000-color-danger.u-bg-linear-gradient-135deg-color-mix-in-srgb-color-danger-80pc-x000-color-danger.u-bg-linear-gradient-135deg-color-mix-in-srgb-color-danger-80pc-x000-color-danger { background: linear-gradient(135deg, color-mix(in srgb, var(--color-danger) 80%, #000), var(--color-danger)); }
.u-bg-linear-gradient-135deg-color-mix-in-srgb-color-info-10pc-bg-surface-bg-surface.u-bg-linear-gradient-135deg-color-mix-in-srgb-color-info-10pc-bg-surface-bg-surface.u-bg-linear-gradient-135deg-color-mix-in-srgb-color-info-10pc-bg-surface-bg-surface { background: linear-gradient(135deg,color-mix(in srgb,var(--color-info) 10%,var(--bg-surface)),var(--bg-surface)); }
.u-bg-linear-gradient-135deg-color-success-color-success.u-bg-linear-gradient-135deg-color-success-color-success.u-bg-linear-gradient-135deg-color-success-color-success { background: linear-gradient(135deg,var(--color-success),var(--color-success)); }
.u-bg-linear-gradient-135deg-color-warning-color-mix-in-srgb-color-warning-60pc-xfff.u-bg-linear-gradient-135deg-color-warning-color-mix-in-srgb-color-warning-60pc-xfff.u-bg-linear-gradient-135deg-color-warning-color-mix-in-srgb-color-warning-60pc-xfff { background: linear-gradient(135deg, var(--color-warning), color-mix(in srgb, var(--color-warning) 60%, #fff)); }
.u-bg-linear-gradient-135deg-color-warning-color-warning.u-bg-linear-gradient-135deg-color-warning-color-warning.u-bg-linear-gradient-135deg-color-warning-color-warning { background: linear-gradient(135deg,var(--color-warning),var(--color-warning)); }
.u-bg-linear-gradient-90deg-color-mix-in-srgb-accent-55pc-x000-color-mix-in-srgb-accent-35pc-x000.u-bg-linear-gradient-90deg-color-mix-in-srgb-accent-55pc-x000-color-mix-in-srgb-accent-35pc-x000.u-bg-linear-gradient-90deg-color-mix-in-srgb-accent-55pc-x000-color-mix-in-srgb-accent-35pc-x000 { background: linear-gradient(90deg, color-mix(in srgb, var(--accent) 55%, #000), color-mix(in srgb, var(--accent) 35%, #000)); }
.u-bg-linear-gradient-90deg-color-mix-in-srgb-color-danger-70pc-x000-color-mix-in-srgb-color-danger-45pc-x000.u-bg-linear-gradient-90deg-color-mix-in-srgb-color-danger-70pc-x000-color-mix-in-srgb-color-danger-45pc-x000.u-bg-linear-gradient-90deg-color-mix-in-srgb-color-danger-70pc-x000-color-mix-in-srgb-color-danger-45pc-x000 { background: linear-gradient(90deg, color-mix(in srgb, var(--color-danger) 70%, #000), color-mix(in srgb, var(--color-danger) 45%, #000)); }
.u-bg-none.u-bg-none.u-bg-none { background: none; }
.u-bg-rgba-0-0-0-_5.u-bg-rgba-0-0-0-_5.u-bg-rgba-0-0-0-_5 { background: rgba(0,0,0,.5); }
.u-bg-rgba-15-23-42-_55.u-bg-rgba-15-23-42-_55.u-bg-rgba-15-23-42-_55 { background: rgba(15,23,42,.55); }
.u-bg-rgba-185-64-58-_08.u-bg-rgba-185-64-58-_08.u-bg-rgba-185-64-58-_08 { background: rgba(185,64,58,.08); }
.u-bg-rgba-255-255-255-_25.u-bg-rgba-255-255-255-_25.u-bg-rgba-255-255-255-_25 { background: rgba(255,255,255,.25); }
.u-bg-rgba-255-255-255-_65.u-bg-rgba-255-255-255-_65.u-bg-rgba-255-255-255-_65 { background: rgba(255,255,255,.65); }
.u-bg-rgba-99-102-241-_08.u-bg-rgba-99-102-241-_08.u-bg-rgba-99-102-241-_08 { background: rgba(99,102,241,.08); }
.u-bg-sidebar-bg.u-bg-sidebar-bg.u-bg-sidebar-bg { background: var(--sidebar-bg); }
.u-bg-x1563ee.u-bg-x1563ee.u-bg-x1563ee { background: #1563ee; }
.u-bg-x25d366.u-bg-x25d366.u-bg-x25d366 { background: #25d366; }
.u-bg-xfff.u-bg-xfff.u-bg-xfff { background: #fff; }
.u-bl-3px-solid-color-danger { border-left: 3px solid var(--color-danger) !important; }
.u-border-inline-start-1px-solid-border { border-inline-start: 1px solid var(--border) !important; }
.u-border-inline-start-3px-solid-accent { border-inline-start: 3px solid var(--accent) !important; }
.u-border-inline-start-3px-solid-color-danger { border-inline-start: 3px solid var(--color-danger) !important; }
.u-border-inline-start-3px-solid-currentcolor { border-inline-start: 3px solid currentColor !important; }
.u-border-inline-start-4px-solid-accent { border-inline-start: 4px solid var(--accent) !important; }
.u-border-width-1_5px { border-width: 1.5px !important; }
.u-bot-0.u-bot-0.u-bot-0 { bottom: 0; }
.u-br-0-0-12px-12px { border-radius: 0 0 12px 12px !important; }
.u-br-10px { border-radius: 10px !important; }
.u-br-12px { border-radius: 12px !important; }
.u-br-16px { border-radius: 16px !important; }
.u-br-18px { border-radius: 18px !important; }
.u-br-20px { border-radius: 20px !important; }
.u-br-3px { border-radius: 3px !important; }
.u-br-50pc { border-radius: 50% !important; }
.u-br-5px { border-radius: 5px !important; }
.u-br-6px { border-radius: 6px !important; }
.u-br-7px { border-radius: 7px !important; }
.u-br-8px { border-radius: 8px !important; }
.u-br-99px { border-radius: 99px !important; }
.u-br-9px { border-radius: 9px !important; }
.u-brt-1px-solid-border { border-right: 1px solid var(--border) !important; }
.u-bs-0-12px-30px-16px-rgba-15-23-42-_18 { box-shadow: 0 12px 30px -16px rgba(15,23,42,.18) !important; }
.u-bs-0-20px-60px-rgba-0-0-0-_35 { box-shadow: 0 20px 60px rgba(0,0,0,.35) !important; }
.u-bs-0-24px-60px-16px-rgba-0-0-0-_4 { box-shadow: 0 24px 60px -16px rgba(0,0,0,.4) !important; }
.u-bs-0-4px-12px-rgba-0-0-0-_15 { box-shadow: 0 4px 12px rgba(0,0,0,.15) !important; }
.u-bs-0-6px-16px-6px-color-mix-in-srgb-accent-50pc-transparent { box-shadow: 0 6px 16px -6px color-mix(in srgb,var(--accent) 50%,transparent) !important; }
.u-bs-0-6px-16px-6px-rgba-22-163-74-_5 { box-shadow: 0 6px 16px -6px rgba(22,163,74,.5) !important; }
.u-bs-0-8px-20px-8px-rgba-220-38-38-_45 { box-shadow: 0 8px 20px -8px rgba(220,38,38,.45) !important; }
.u-bt-1_5px-solid-border { border-top: 1.5px solid var(--border) !important; }
.u-bt-1px-dashed-ink-lt { border-top: 1px dashed var(--ink-lt) !important; }
.u-bt-1px-solid-border { border-top: 1px solid var(--border) !important; }
.u-bt-1px-solid-border2 { border-top: 1px solid var(--border2) !important; }
.u-bt-2_5px-double-border { border-top: 2.5px double var(--border) !important; }
.u-bt-2px-solid-border { border-top: 2px solid var(--border) !important; }
.u-bt-2px-solid-x000 { border-top: 2px solid #000 !important; }
.u-c-acc-blue-l.u-c-acc-blue-l.u-c-acc-blue-l { color: var(--acc-blue-l); }
.u-c-accent.u-c-accent.u-c-accent { color: var(--accent); }
.u-c-accent-hv.u-c-accent-hv.u-c-accent-hv { color: var(--accent-hv); }
.u-c-border.u-c-border.u-c-border { color: var(--border); }
.u-c-color-danger.u-c-color-danger.u-c-color-danger { color: var(--color-danger); }
.u-c-color-info.u-c-color-info.u-c-color-info { color: var(--color-info); }
.u-c-color-mix-in-srgb-accent-35pc-xfff.u-c-color-mix-in-srgb-accent-35pc-xfff.u-c-color-mix-in-srgb-accent-35pc-xfff { color: color-mix(in srgb, var(--accent) 35%, #fff); }
.u-c-color-mix-in-srgb-accent-45pc-xfff.u-c-color-mix-in-srgb-accent-45pc-xfff.u-c-color-mix-in-srgb-accent-45pc-xfff { color: color-mix(in srgb, var(--accent) 45%, #fff); }
.u-c-color-mix-in-srgb-accent-55pc-color-info.u-c-color-mix-in-srgb-accent-55pc-color-info.u-c-color-mix-in-srgb-accent-55pc-color-info { color: color-mix(in srgb, var(--accent) 55%, var(--color-info)); }
.u-c-color-mix-in-srgb-color-danger-35pc-xfff.u-c-color-mix-in-srgb-color-danger-35pc-xfff.u-c-color-mix-in-srgb-color-danger-35pc-xfff { color: color-mix(in srgb, var(--color-danger) 35%, #fff); }
.u-c-color-success.u-c-color-success.u-c-color-success { color: var(--color-success); }
.u-c-color-warning.u-c-color-warning.u-c-color-warning { color: var(--color-warning); }
.u-c-inherit.u-c-inherit.u-c-inherit { color: inherit; }
.u-c-ink.u-c-ink.u-c-ink { color: var(--ink); }
.u-c-ink-inv.u-c-ink-inv.u-c-ink-inv { color: var(--ink-inv); }
.u-c-ink-lt.u-c-ink-lt.u-c-ink-lt { color: var(--ink-lt); }
.u-c-ink-mid.u-c-ink-mid.u-c-ink-mid { color: var(--ink-mid); }
.u-c-ink-soft.u-c-ink-soft.u-c-ink-soft { color: var(--ink-soft); }
.u-c-white.u-c-white.u-c-white { color: white; }
.u-c-x000.u-c-x000.u-c-x000 { color: #000; }
.u-c-x25d366.u-c-x25d366.u-c-x25d366 { color: #25D366; }
.u-c-xfff.u-c-xfff.u-c-xfff { color: #fff; }
.u-cache.u-cache.u-cache { display: none; }
.u-cur-not-allowed { cursor: not-allowed !important; }
.u-cur-pointer { cursor: pointer !important; }
.u-d-block.u-d-block.u-d-block { display: block; }
.u-d-contents.u-d-contents.u-d-contents { display: contents; }
.u-d-flex.u-d-flex.u-d-flex { display: flex; }
.u-d-grid.u-d-grid.u-d-grid { display: grid; }
.u-d-inline.u-d-inline.u-d-inline { display: inline; }
.u-d-inline-block.u-d-inline-block.u-d-inline-block { display: inline-block; }
.u-d-inline-flex.u-d-inline-flex.u-d-inline-flex { display: inline-flex; }
.u-fd-column { flex-direction: column !important; }
.u-ff-dm-sans-sans-serif.u-ff-dm-sans-sans-serif.u-ff-dm-sans-sans-serif { font-family: 'DM Sans',sans-serif; }
.u-ff-font-heading.u-ff-font-heading.u-ff-font-heading { font-family: var(--font-heading); }
.u-ff-font-mono.u-ff-font-mono.u-ff-font-mono { font-family: var(--font-mono); }
.u-ff-font-mono-monospace.u-ff-font-mono-monospace.u-ff-font-mono-monospace { font-family: var(--font-mono,monospace); }
.u-ff-monospace.u-ff-monospace.u-ff-monospace { font-family: monospace; }
.u-ff-playfair-display-serif.u-ff-playfair-display-serif.u-ff-playfair-display-serif { font-family: 'Playfair Display',serif; }
.u-ff-roboto-mono-monospace.u-ff-roboto-mono-monospace.u-ff-roboto-mono-monospace { font-family: 'Roboto Mono',monospace; }
.u-ff-ui-monospace-consolas-monospace.u-ff-ui-monospace-consolas-monospace.u-ff-ui-monospace-consolas-monospace { font-family: ui-monospace,Consolas,monospace; }
.u-flex-basis-100pc { flex-basis: 100% !important; }
.u-font-variant-numeric-tabular-nums { font-variant-numeric: tabular-nums !important; }
.u-fs-0_65rem.u-fs-0_65rem.u-fs-0_65rem { font-size: 0.65rem; }
.u-fs-0_67rem.u-fs-0_67rem.u-fs-0_67rem { font-size: 0.67rem; }
.u-fs-0_68rem.u-fs-0_68rem.u-fs-0_68rem { font-size: 0.68rem; }
.u-fs-0_6rem.u-fs-0_6rem.u-fs-0_6rem { font-size: 0.6rem; }
.u-fs-0_72rem.u-fs-0_72rem.u-fs-0_72rem { font-size: 0.72rem; }
.u-fs-0_73rem.u-fs-0_73rem.u-fs-0_73rem { font-size: 0.73rem; }
.u-fs-0_75rem.u-fs-0_75rem.u-fs-0_75rem { font-size: 0.75rem; }
.u-fs-0_78rem.u-fs-0_78rem.u-fs-0_78rem { font-size: 0.78rem; }
.u-fs-0_7rem.u-fs-0_7rem.u-fs-0_7rem { font-size: 0.7rem; }
.u-fs-0_82rem.u-fs-0_82rem.u-fs-0_82rem { font-size: 0.82rem; }
.u-fs-0_83rem.u-fs-0_83rem.u-fs-0_83rem { font-size: 0.83rem; }
.u-fs-0_84rem.u-fs-0_84rem.u-fs-0_84rem { font-size: 0.84rem; }
.u-fs-0_85rem.u-fs-0_85rem.u-fs-0_85rem { font-size: 0.85rem; }
.u-fs-0_88rem.u-fs-0_88rem.u-fs-0_88rem { font-size: 0.88rem; }
.u-fs-0_8rem.u-fs-0_8rem.u-fs-0_8rem { font-size: 0.8rem; }
.u-fs-0_9rem.u-fs-0_9rem.u-fs-0_9rem { font-size: 0.9rem; }
.u-fs-10pt.u-fs-10pt.u-fs-10pt { font-size: 10pt; }
.u-fs-10px.u-fs-10px.u-fs-10px { font-size: 10px; }
.u-fs-11px.u-fs-11px.u-fs-11px { font-size: 11px; }
.u-fs-13px.u-fs-13px.u-fs-13px { font-size: 13px; }
.u-fs-14px.u-fs-14px.u-fs-14px { font-size: 14px; }
.u-fs-15px.u-fs-15px.u-fs-15px { font-size: 15px; }
.u-fs-1_05rem.u-fs-1_05rem.u-fs-1_05rem { font-size: 1.05rem; }
.u-fs-1_15rem.u-fs-1_15rem.u-fs-1_15rem { font-size: 1.15rem; }
.u-fs-1_1rem.u-fs-1_1rem.u-fs-1_1rem { font-size: 1.1rem; }
.u-fs-1_2rem.u-fs-1_2rem.u-fs-1_2rem { font-size: 1.2rem; }
.u-fs-1_35rem.u-fs-1_35rem.u-fs-1_35rem { font-size: 1.35rem; }
.u-fs-1_3rem.u-fs-1_3rem.u-fs-1_3rem { font-size: 1.3rem; }
.u-fs-1_4rem.u-fs-1_4rem.u-fs-1_4rem { font-size: 1.4rem; }
.u-fs-1_5rem.u-fs-1_5rem.u-fs-1_5rem { font-size: 1.5rem; }
.u-fs-1_6rem.u-fs-1_6rem.u-fs-1_6rem { font-size: 1.6rem; }
.u-fs-1_7rem.u-fs-1_7rem.u-fs-1_7rem { font-size: 1.7rem; }
.u-fs-1_8rem.u-fs-1_8rem.u-fs-1_8rem { font-size: 1.8rem; }
.u-fs-1rem.u-fs-1rem.u-fs-1rem { font-size: 1rem; }
.u-fs-20px.u-fs-20px.u-fs-20px { font-size: 20px; }
.u-fs-2_2rem.u-fs-2_2rem.u-fs-2_2rem { font-size: 2.2rem; }
.u-fs-2_5rem.u-fs-2_5rem.u-fs-2_5rem { font-size: 2.5rem; }
.u-fs-2rem.u-fs-2rem.u-fs-2rem { font-size: 2rem; }
.u-fs-6_5pt.u-fs-6_5pt.u-fs-6_5pt { font-size: 6.5pt; }
.u-fs-6pt.u-fs-6pt.u-fs-6pt { font-size: 6pt; }
.u-fs-7_5pt.u-fs-7_5pt.u-fs-7_5pt { font-size: 7.5pt; }
.u-fs-7pt.u-fs-7pt.u-fs-7pt { font-size: 7pt; }
.u-fs-8_5pt.u-fs-8_5pt.u-fs-8_5pt { font-size: 8.5pt; }
.u-fs-8_75pt.u-fs-8_75pt.u-fs-8_75pt { font-size: 8.75pt; }
.u-fs-8pt.u-fs-8pt.u-fs-8pt { font-size: 8pt; }
.u-fs-9px.u-fs-9px.u-fs-9px { font-size: 9px; }
.u-fs-_55rem.u-fs-_55rem.u-fs-_55rem { font-size: .55rem; }
.u-fs-_58rem.u-fs-_58rem.u-fs-_58rem { font-size: .58rem; }
.u-fs-_62rem.u-fs-_62rem.u-fs-_62rem { font-size: .62rem; }
.u-fs-_65rem.u-fs-_65rem.u-fs-_65rem { font-size: .65rem; }
.u-fs-_66rem.u-fs-_66rem.u-fs-_66rem { font-size: .66rem; }
.u-fs-_67rem.u-fs-_67rem.u-fs-_67rem { font-size: .67rem; }
.u-fs-_68rem.u-fs-_68rem.u-fs-_68rem { font-size: .68rem; }
.u-fs-_6rem.u-fs-_6rem.u-fs-_6rem { font-size: .6rem; }
.u-fs-_71rem.u-fs-_71rem.u-fs-_71rem { font-size: .71rem; }
.u-fs-_72rem.u-fs-_72rem.u-fs-_72rem { font-size: .72rem; }
.u-fs-_73rem.u-fs-_73rem.u-fs-_73rem { font-size: .73rem; }
.u-fs-_74rem.u-fs-_74rem.u-fs-_74rem { font-size: .74rem; }
.u-fs-_75rem.u-fs-_75rem.u-fs-_75rem { font-size: .75rem; }
.u-fs-_76rem.u-fs-_76rem.u-fs-_76rem { font-size: .76rem; }
.u-fs-_78rem.u-fs-_78rem.u-fs-_78rem { font-size: .78rem; }
.u-fs-_7em.u-fs-_7em.u-fs-_7em { font-size: .7em; }
.u-fs-_7rem.u-fs-_7rem.u-fs-_7rem { font-size: .7rem; }
.u-fs-_82rem.u-fs-_82rem.u-fs-_82rem { font-size: .82rem; }
.u-fs-_83rem.u-fs-_83rem.u-fs-_83rem { font-size: .83rem; }
.u-fs-_84rem.u-fs-_84rem.u-fs-_84rem { font-size: .84rem; }
.u-fs-_85em.u-fs-_85em.u-fs-_85em { font-size: .85em; }
.u-fs-_85rem.u-fs-_85rem.u-fs-_85rem { font-size: .85rem; }
.u-fs-_86rem.u-fs-_86rem.u-fs-_86rem { font-size: .86rem; }
.u-fs-_87rem.u-fs-_87rem.u-fs-_87rem { font-size: .87rem; }
.u-fs-_88rem.u-fs-_88rem.u-fs-_88rem { font-size: .88rem; }
.u-fs-_8rem.u-fs-_8rem.u-fs-_8rem { font-size: .8rem; }
.u-fs-_95rem.u-fs-_95rem.u-fs-_95rem { font-size: .95rem; }
.u-fs-_9rem.u-fs-_9rem.u-fs-_9rem { font-size: .9rem; }
.u-fs-text-lg.u-fs-text-lg.u-fs-text-lg { font-size: var(--text-lg); }
.u-fsh-0 { flex-shrink: 0 !important; }
.u-fst-italic { font-style: italic !important; }
.u-fw-300.u-fw-300.u-fw-300 { font-weight: 300; }
.u-fw-400.u-fw-400.u-fw-400 { font-weight: 400; }
.u-fw-500.u-fw-500.u-fw-500 { font-weight: 500; }
.u-fw-600.u-fw-600.u-fw-600 { font-weight: 600; }
.u-fw-700.u-fw-700.u-fw-700 { font-weight: 700; }
.u-fw-800.u-fw-800.u-fw-800 { font-weight: 800; }
.u-fw-900.u-fw-900.u-fw-900 { font-weight: 900; }
.u-fwr-wrap { flex-wrap: wrap !important; }
.u-fx-0-0-auto { flex: 0 0 auto !important; }
.u-fx-1 { flex: 1 !important; }
.u-fx-1-1-240px { flex: 1 1 240px !important; }
.u-fx-2 { flex: 2 !important; }
.u-gap-0_25rem { gap: 0.25rem !important; }
.u-gap-0_45rem { gap: 0.45rem !important; }
.u-gap-0_4rem { gap: 0.4rem !important; }
.u-gap-0_5rem { gap: 0.5rem !important; }
.u-gap-0_75rem { gap: 0.75rem !important; }
.u-gap-12px { gap: 12px !important; }
.u-gap-1_1rem { gap: 1.1rem !important; }
.u-gap-1_25rem { gap: 1.25rem !important; }
.u-gap-1_2rem { gap: 1.2rem !important; }
.u-gap-1_5rem { gap: 1.5rem !important; }
.u-gap-1rem { gap: 1rem !important; }
.u-gap-20px { gap: 20px !important; }
.u-gap-5mm { gap: 5mm !important; }
.u-gap-_35rem { gap: .35rem !important; }
.u-gap-_3rem { gap: .3rem !important; }
.u-gap-_45rem { gap: .45rem !important; }
.u-gap-_4rem { gap: .4rem !important; }
.u-gap-_55rem { gap: .55rem !important; }
.u-gap-_5rem { gap: .5rem !important; }
.u-gap-_5rem-_9rem { gap: .5rem .9rem !important; }
.u-gap-_65rem { gap: .65rem !important; }
.u-gap-_6rem { gap: .6rem !important; }
.u-gap-_75rem { gap: .75rem !important; }
.u-gap-_7rem { gap: .7rem !important; }
.u-gap-_85rem { gap: .85rem !important; }
.u-gap-_8rem { gap: .8rem !important; }
.u-gap-_9rem { gap: .9rem !important; }
.u-gcol-1-sur-1 { grid-column: 1/-1 !important; }
.u-gcol-span-2 { grid-column: span 2 !important; }
.u-gcol-span-3 { grid-column: span 3 !important; }
.u-gtc-1fr { grid-template-columns: 1fr !important; }
.u-gtc-1fr-1fr { grid-template-columns: 1fr 1fr !important; }
.u-gtc-1fr-1fr-1fr-2fr { grid-template-columns: 1fr 1fr 1fr 2fr !important; }
.u-gtc-1fr-260px { grid-template-columns: 1fr 260px !important; }
.u-gtc-1fr-280px { grid-template-columns: 1fr 280px !important; }
.u-gtc-1fr-2fr { grid-template-columns: 1fr 2fr !important; }
.u-gtc-repeat-3-1fr { grid-template-columns: repeat(3,1fr) !important; }
.u-gtc-repeat-auto-fill-minmax-180px-1fr { grid-template-columns: repeat(auto-fill,minmax(180px,1fr)) !important; }
.u-h-0.u-h-0.u-h-0 { height: 0; }
.u-h-10px.u-h-10px.u-h-10px { height: 10px; }
.u-h-1_1rem.u-h-1_1rem.u-h-1_1rem { height: 1.1rem; }
.u-h-1px.u-h-1px.u-h-1px { height: 1px; }
.u-h-220px.u-h-220px.u-h-220px { height: 220px; }
.u-h-240px.u-h-240px.u-h-240px { height: 240px; }
.u-h-24px.u-h-24px.u-h-24px { height: 24px; }
.u-h-260px.u-h-260px.u-h-260px { height: 260px; }
.u-h-280px.u-h-280px.u-h-280px { height: 280px; }
.u-h-28px.u-h-28px.u-h-28px { height: 28px; }
.u-h-30px.u-h-30px.u-h-30px { height: 30px; }
.u-h-32px.u-h-32px.u-h-32px { height: 32px; }
.u-h-34px.u-h-34px.u-h-34px { height: 34px; }
.u-h-42px.u-h-42px.u-h-42px { height: 42px; }
.u-h-56px.u-h-56px.u-h-56px { height: 56px; }
.u-h-72px.u-h-72px.u-h-72px { height: 72px; }
.u-h-8px.u-h-8px.u-h-8px { height: 8px; }
.u-h-auto.u-h-auto.u-h-auto { height: auto; }
.u-inset-0 { inset: 0 !important; }
.u-inset-inline-start-10000px { inset-inline-start: -10000px !important; }
.u-jc-center { justify-content: center !important; }
.u-jc-flex-end { justify-content: flex-end !important; }
.u-jc-flex-start { justify-content: flex-start !important; }
.u-jc-space-between { justify-content: space-between !important; }
.u-left-1_5rem.u-left-1_5rem.u-left-1_5rem { left: -1.5rem; }
.u-left-50pc.u-left-50pc.u-left-50pc { left: 50%; }
.u-left-9999px.u-left-9999px.u-left-9999px { left: -9999px; }
.u-left-_65rem.u-left-_65rem.u-left-_65rem { left: .65rem; }
.u-lh-1.u-lh-1.u-lh-1 { line-height: 1; }
.u-lh-1_45.u-lh-1_45.u-lh-1_45 { line-height: 1.45; }
.u-lh-1_5.u-lh-1_5.u-lh-1_5 { line-height: 1.5; }
.u-lh-1_55.u-lh-1_55.u-lh-1_55 { line-height: 1.55; }
.u-lh-1_6.u-lh-1_6.u-lh-1_6 { line-height: 1.6; }
.u-lh-1_65.u-lh-1_65.u-lh-1_65 { line-height: 1.65; }
.u-lh-1_7.u-lh-1_7.u-lh-1_7 { line-height: 1.7; }
.u-lh-2.u-lh-2.u-lh-2 { line-height: 2; }
.u-ls-0 { letter-spacing: 0 !important; }
.u-ls-0_06em { letter-spacing: 0.06em !important; }
.u-ls-0_12em { letter-spacing: 0.12em !important; }
.u-ls-0_1em { letter-spacing: 0.1em !important; }
.u-ls-_02em { letter-spacing: .02em !important; }
.u-ls-_02em-2 { letter-spacing: -.02em !important; }
.u-ls-_05em { letter-spacing: .05em !important; }
.u-ls-_06em { letter-spacing: .06em !important; }
.u-ls-_07em { letter-spacing: .07em !important; }
.u-ls-_08em { letter-spacing: .08em !important; }
.u-ls-_1em { letter-spacing: .1em !important; }
.u-lst-none { list-style: none !important; }
.u-m-0 { margin: 0 !important; }
.u-m-0-0-1rem { margin: 0 0 1rem !important; }
.u-m-0-0-1rem-1_1rem { margin: 0 0 1rem 1.1rem !important; }
.u-m-0-0-_3rem { margin: 0 0 .3rem !important; }
.u-m-0-0-_5rem { margin: 0 0 .5rem !important; }
.u-m-0-0-_6rem { margin: 0 0 .6rem !important; }
.u-m-0-0-_9rem { margin: 0 0 .9rem !important; }
.u-m-0-_3rem { margin: 0 .3rem !important; }
.u-m-0-auto-0_75rem { margin: 0 auto 0.75rem !important; }
.u-m-1_25rem-0-_6rem { margin: 1.25rem 0 .6rem !important; }
.u-m-1_5rem-0-0 { margin: 1.5rem 0 0 !important; }
.u-m-1_5rem-0-_25rem { margin: 1.5rem 0 .25rem !important; }
.u-m-1_75rem-0-_6rem { margin: 1.75rem 0 .6rem !important; }
.u-m-1rem { margin: 1rem !important; }
.u-m-1rem-0 { margin: 1rem 0 !important; }
.u-m-1rem-0-0_75rem { margin: 1rem 0 0.75rem !important; }
.u-m-1rem-1_25rem-0 { margin: 1rem 1.25rem 0 !important; }
.u-m-4px-0 { margin: 4px 0 !important; }
.u-m-5px-0 { margin: 5px 0 !important; }
.u-m-6px-0 { margin: 6px 0 !important; }
.u-m-_25rem-0-0 { margin: .25rem 0 0 !important; }
.u-m-_2rem-0-0 { margin: .2rem 0 0 !important; }
.u-m-_2rem-0-1rem { margin: -.2rem 0 1rem !important; }
.u-m-_2rem-0-1rem-2 { margin: .2rem 0 1rem !important; }
.u-m-_3rem-auto { margin: .3rem auto !important; }
.u-m-_4rem { margin: .4rem !important; }
.u-m-_4rem-0-0 { margin: .4rem 0 0 !important; }
.u-m-_5rem-0 { margin: .5rem 0 !important; }
.u-m-_5rem-0-1rem { margin: .5rem 0 1rem !important; }
.u-m-_6rem-0-0 { margin: .6rem 0 0 !important; }
.u-m-_75rem-0-0 { margin: .75rem 0 0 !important; }
.u-m-_75rem-auto-0 { margin: .75rem auto 0 !important; }
.u-m-_8rem-0-0 { margin: .8rem 0 0 !important; }
.u-m-_8rem-0-_4rem { margin: .8rem 0 .4rem !important; }
.u-maxh-120px.u-maxh-120px.u-maxh-120px { max-height: 120px; }
.u-maxh-150px.u-maxh-150px.u-maxh-150px { max-height: 150px; }
.u-maxh-16mm.u-maxh-16mm.u-maxh-16mm { max-height: 16mm; }
.u-maxh-200px.u-maxh-200px.u-maxh-200px { max-height: 200px; }
.u-maxh-360px.u-maxh-360px.u-maxh-360px { max-height: 360px; }
.u-maxh-70px.u-maxh-70px.u-maxh-70px { max-height: 70px; }
.u-maxh-72vh.u-maxh-72vh.u-maxh-72vh { max-height: 72vh; }
.u-maxh-80px.u-maxh-80px.u-maxh-80px { max-height: 80px; }
.u-maxh-80vh.u-maxh-80vh.u-maxh-80vh { max-height: 80vh; }
.u-maxh-90px.u-maxh-90px.u-maxh-90px { max-height: 90px; }
.u-maxw-100pc { max-width: 100% !important; }
.u-maxw-1100px { max-width: 1100px !important; }
.u-maxw-110px { max-width: 110px !important; }
.u-maxw-120px { max-width: 120px !important; }
.u-maxw-130px { max-width: 130px !important; }
.u-maxw-160px { max-width: 160px !important; }
.u-maxw-190px { max-width: 190px !important; }
.u-maxw-200px { max-width: 200px !important; }
.u-maxw-220px { max-width: 220px !important; }
.u-maxw-260px { max-width: 260px !important; }
.u-maxw-280px { max-width: 280px !important; }
.u-maxw-300px { max-width: 300px !important; }
.u-maxw-320px { max-width: 320px !important; }
.u-maxw-360px { max-width: 360px !important; }
.u-maxw-380px { max-width: 380px !important; }
.u-maxw-400px { max-width: 400px !important; }
.u-maxw-40mm { max-width: 40mm !important; }
.u-maxw-440px { max-width: 440px !important; }
.u-maxw-520px { max-width: 520px !important; }
.u-maxw-560px { max-width: 560px !important; }
.u-maxw-640px { max-width: 640px !important; }
.u-maxw-680px { max-width: 680px !important; }
.u-maxw-700px { max-width: 700px !important; }
.u-maxw-720px { max-width: 720px !important; }
.u-maxw-760px { max-width: 760px !important; }
.u-maxw-780px { max-width: 780px !important; }
.u-maxw-80px { max-width: 80px !important; }
.u-maxw-820px { max-width: 820px !important; }
.u-maxw-860px { max-width: 860px !important; }
.u-maxw-900px { max-width: 900px !important; }
.u-maxw-90px { max-width: 90px !important; }
.u-maxw-none { max-width: none !important; }
.u-mb-0 { margin-bottom: 0 !important; }
.u-mb-0_3rem { margin-bottom: 0.3rem !important; }
.u-mb-0_45rem { margin-bottom: 0.45rem !important; }
.u-mb-0_4rem { margin-bottom: 0.4rem !important; }
.u-mb-0_5rem { margin-bottom: 0.5rem !important; }
.u-mb-0_6rem { margin-bottom: 0.6rem !important; }
.u-mb-0_75rem { margin-bottom: 0.75rem !important; }
.u-mb-0_9rem { margin-bottom: 0.9rem !important; }
.u-mb-18px { margin-bottom: 18px !important; }
.u-mb-1_1rem { margin-bottom: 1.1rem !important; }
.u-mb-1_25rem { margin-bottom: 1.25rem !important; }
.u-mb-1_2rem { margin-bottom: 1.2rem !important; }
.u-mb-1_5rem { margin-bottom: 1.5rem !important; }
.u-mb-1rem { margin-bottom: 1rem !important; }
.u-mb-3px { margin-bottom: 3px !important; }
.u-mb-4px { margin-bottom: 4px !important; }
.u-mb-6px { margin-bottom: 6px !important; }
.u-mb-8px { margin-bottom: 8px !important; }
.u-mb-_25rem { margin-bottom: .25rem !important; }
.u-mb-_2rem { margin-bottom: .2rem !important; }
.u-mb-_35rem { margin-bottom: .35rem !important; }
.u-mb-_3rem { margin-bottom: .3rem !important; }
.u-mb-_45rem { margin-bottom: .45rem !important; }
.u-mb-_4rem { margin-bottom: .4rem !important; }
.u-mb-_55rem { margin-bottom: .55rem !important; }
.u-mb-_5rem { margin-bottom: .5rem !important; }
.u-mb-_65rem { margin-bottom: .65rem !important; }
.u-mb-_6rem { margin-bottom: .6rem !important; }
.u-mb-_75rem { margin-bottom: .75rem !important; }
.u-mb-_7rem { margin-bottom: .7rem !important; }
.u-mb-_85rem { margin-bottom: .85rem !important; }
.u-mb-_8rem { margin-bottom: .8rem !important; }
.u-mb-_9rem { margin-bottom: .9rem !important; }
.u-me-_4rem { margin-inline-end: .4rem !important; }
.u-minw-0.u-minw-0.u-minw-0 { min-width: 0; }
.u-minw-110px.u-minw-110px.u-minw-110px { min-width: 110px; }
.u-minw-160px.u-minw-160px.u-minw-160px { min-width: 160px; }
.u-minw-180px.u-minw-180px.u-minw-180px { min-width: 180px; }
.u-minw-200px.u-minw-200px.u-minw-200px { min-width: 200px; }
.u-minw-220px.u-minw-220px.u-minw-220px { min-width: 220px; }
.u-minw-260px.u-minw-260px.u-minw-260px { min-width: 260px; }
.u-minw-280px.u-minw-280px.u-minw-280px { min-width: 280px; }
.u-minw-320px.u-minw-320px.u-minw-320px { min-width: 320px; }
.u-minw-460px.u-minw-460px.u-minw-460px { min-width: 460px; }
.u-minw-70px.u-minw-70px.u-minw-70px { min-width: 70px; }
.u-ml-0_15rem { margin-left: 0.15rem !important; }
.u-ml-0_5rem { margin-left: 0.5rem !important; }
.u-ml-12px { margin-left: 12px !important; }
.u-ml-1rem { margin-left: 1rem !important; }
.u-ml-25px { margin-left: -25px !important; }
.u-ml-35px { margin-left: -35px !important; }
.u-ml-6pt { margin-left: 6pt !important; }
.u-ml-8pt { margin-left: 8pt !important; }
.u-ml-_3rem { margin-left: .3rem !important; }
.u-ml-_4rem { margin-left: .4rem !important; }
.u-ml-_5rem { margin-left: .5rem !important; }
.u-mr-0_35rem { margin-right: 0.35rem !important; }
.u-mr-0_3rem { margin-right: 0.3rem !important; }
.u-mr-0_5rem { margin-right: 0.5rem !important; }
.u-mr-2px { margin-right: 2px !important; }
.u-mr-6px { margin-right: 6px !important; }
.u-mr-_35rem { margin-right: .35rem !important; }
.u-mr-_4rem { margin-right: .4rem !important; }
.u-ms-_3rem { margin-inline-start: .3rem !important; }
.u-ms-auto { margin-inline-start: auto !important; }
.u-mt-0.u-mt-0.u-mt-0 { margin-top: 0; }
.u-mt-0_25rem.u-mt-0_25rem.u-mt-0_25rem { margin-top: 0.25rem; }
.u-mt-0_3rem.u-mt-0_3rem.u-mt-0_3rem { margin-top: 0.3rem; }
.u-mt-0_4rem.u-mt-0_4rem.u-mt-0_4rem { margin-top: 0.4rem; }
.u-mt-0_5rem.u-mt-0_5rem.u-mt-0_5rem { margin-top: 0.5rem; }
.u-mt-0_65rem.u-mt-0_65rem.u-mt-0_65rem { margin-top: 0.65rem; }
.u-mt-0_6rem.u-mt-0_6rem.u-mt-0_6rem { margin-top: 0.6rem; }
.u-mt-10px.u-mt-10px.u-mt-10px { margin-top: 10px; }
.u-mt-1_1rem.u-mt-1_1rem.u-mt-1_1rem { margin-top: 1.1rem; }
.u-mt-1_25rem.u-mt-1_25rem.u-mt-1_25rem { margin-top: 1.25rem; }
.u-mt-1_2rem.u-mt-1_2rem.u-mt-1_2rem { margin-top: 1.2rem; }
.u-mt-1_3rem.u-mt-1_3rem.u-mt-1_3rem { margin-top: 1.3rem; }
.u-mt-1_4rem.u-mt-1_4rem.u-mt-1_4rem { margin-top: 1.4rem; }
.u-mt-1_5rem.u-mt-1_5rem.u-mt-1_5rem { margin-top: 1.5rem; }
.u-mt-1_6rem.u-mt-1_6rem.u-mt-1_6rem { margin-top: 1.6rem; }
.u-mt-1rem.u-mt-1rem.u-mt-1rem { margin-top: 1rem; }
.u-mt-20px.u-mt-20px.u-mt-20px { margin-top: 20px; }
.u-mt-2pt.u-mt-2pt.u-mt-2pt { margin-top: 2pt; }
.u-mt-4pt.u-mt-4pt.u-mt-4pt { margin-top: 4pt; }
.u-mt-4px.u-mt-4px.u-mt-4px { margin-top: 4px; }
.u-mt-8px.u-mt-8px.u-mt-8px { margin-top: 8px; }
.u-mt-_05rem.u-mt-_05rem.u-mt-_05rem { margin-top: .05rem; }
.u-mt-_15rem.u-mt-_15rem.u-mt-_15rem { margin-top: .15rem; }
.u-mt-_1rem.u-mt-_1rem.u-mt-_1rem { margin-top: .1rem; }
.u-mt-_25rem.u-mt-_25rem.u-mt-_25rem { margin-top: .25rem; }
.u-mt-_2rem.u-mt-_2rem.u-mt-_2rem { margin-top: .2rem; }
.u-mt-_2rem-2.u-mt-_2rem-2.u-mt-_2rem-2 { margin-top: -.2rem; }
.u-mt-_35rem.u-mt-_35rem.u-mt-_35rem { margin-top: .35rem; }
.u-mt-_3rem.u-mt-_3rem.u-mt-_3rem { margin-top: .3rem; }
.u-mt-_45rem.u-mt-_45rem.u-mt-_45rem { margin-top: .45rem; }
.u-mt-_4rem.u-mt-_4rem.u-mt-_4rem { margin-top: .4rem; }
.u-mt-_55rem.u-mt-_55rem.u-mt-_55rem { margin-top: .55rem; }
.u-mt-_5rem.u-mt-_5rem.u-mt-_5rem { margin-top: .5rem; }
.u-mt-_65rem.u-mt-_65rem.u-mt-_65rem { margin-top: .65rem; }
.u-mt-_6rem.u-mt-_6rem.u-mt-_6rem { margin-top: .6rem; }
.u-mt-_75rem.u-mt-_75rem.u-mt-_75rem { margin-top: .75rem; }
.u-mt-_7rem.u-mt-_7rem.u-mt-_7rem { margin-top: .7rem; }
.u-mt-_85rem.u-mt-_85rem.u-mt-_85rem { margin-top: .85rem; }
.u-mt-_8rem.u-mt-_8rem.u-mt-_8rem { margin-top: .8rem; }
.u-mt-_9rem.u-mt-_9rem.u-mt-_9rem { margin-top: .9rem; }
.u-object-fit-cover { object-fit: cover !important; }
.u-op-0_4.u-op-0_4.u-op-0_4 { opacity: 0.4; }
.u-op-0_88.u-op-0_88.u-op-0_88 { opacity: 0.88; }
.u-op-_3.u-op-_3.u-op-_3 { opacity: .3; }
.u-op-_35.u-op-_35.u-op-_35 { opacity: .35; }
.u-op-_4.u-op-_4.u-op-_4 { opacity: .4; }
.u-op-_45.u-op-_45.u-op-_45 { opacity: .45; }
.u-op-_5.u-op-_5.u-op-_5 { opacity: .5; }
.u-op-_6.u-op-_6.u-op-_6 { opacity: .6; }
.u-op-_65.u-op-_65.u-op-_65 { opacity: .65; }
.u-op-_7.u-op-_7.u-op-_7 { opacity: .7; }
.u-op-_75.u-op-_75.u-op-_75 { opacity: .75; }
.u-op-_8.u-op-_8.u-op-_8 { opacity: .8; }
.u-op-_85.u-op-_85.u-op-_85 { opacity: .85; }
.u-op-_9.u-op-_9.u-op-_9 { opacity: .9; }
.u-ov-auto.u-ov-auto.u-ov-auto { overflow: auto; }
.u-ov-hidden.u-ov-hidden.u-ov-hidden { overflow: hidden; }
.u-ovx-auto { overflow-x: auto !important; }
.u-ovy-auto { overflow-y: auto !important; }
.u-ow-anywhere { overflow-wrap: anywhere !important; }
.u-p-0.u-p-0.u-p-0 { padding: 0; }
.u-p-0-0-_6rem.u-p-0-0-_6rem.u-p-0-0-_6rem { padding: 0 0 .6rem; }
.u-p-0-1_1rem-1rem.u-p-0-1_1rem-1rem.u-p-0-1_1rem-1rem { padding: 0 1.1rem 1rem; }
.u-p-0-1_25rem.u-p-0-1_25rem.u-p-0-1_25rem { padding: 0 1.25rem; }
.u-p-0-1_25rem-1_1rem.u-p-0-1_25rem-1_1rem.u-p-0-1_25rem-1_1rem { padding: 0 1.25rem 1.1rem; }
.u-p-0-1_25rem-1rem.u-p-0-1_25rem-1rem.u-p-0-1_25rem-1rem { padding: 0 1.25rem 1rem; }
.u-p-0-1_5rem-1_25rem.u-p-0-1_5rem-1_25rem.u-p-0-1_5rem-1_25rem { padding: 0 1.5rem 1.25rem; }
.u-p-0-1_5rem-1_5rem.u-p-0-1_5rem-1_5rem.u-p-0-1_5rem-1_5rem { padding: 0 1.5rem 1.5rem; }
.u-p-0-_35rem.u-p-0-_35rem.u-p-0-_35rem { padding: 0 .35rem; }
.u-p-0_15rem-0_4rem.u-p-0_15rem-0_4rem.u-p-0_15rem-0_4rem { padding: 0.15rem 0.4rem; }
.u-p-0_75rem-1_25rem.u-p-0_75rem-1_25rem.u-p-0_75rem-1_25rem { padding: 0.75rem 1.25rem; }
.u-p-0_75rem-1rem.u-p-0_75rem-1rem.u-p-0_75rem-1rem { padding: 0.75rem 1rem; }
.u-p-0_8rem-1rem.u-p-0_8rem-1rem.u-p-0_8rem-1rem { padding: 0.8rem 1rem; }
.u-p-0_9rem-1rem.u-p-0_9rem-1rem.u-p-0_9rem-1rem { padding: 0.9rem 1rem; }
.u-p-12pt.u-p-12pt.u-p-12pt { padding: 12pt; }
.u-p-12px-16px.u-p-12px-16px.u-p-12px-16px { padding: 12px 16px; }
.u-p-16px.u-p-16px.u-p-16px { padding: 16px; }
.u-p-1_1rem.u-p-1_1rem.u-p-1_1rem { padding: 1.1rem; }
.u-p-1_1rem-1_5rem.u-p-1_1rem-1_5rem.u-p-1_1rem-1_5rem { padding: 1.1rem 1.5rem; }
.u-p-1_25rem.u-p-1_25rem.u-p-1_25rem { padding: 1.25rem; }
.u-p-1_25rem-1_5rem.u-p-1_25rem-1_5rem.u-p-1_25rem-1_5rem { padding: 1.25rem 1.5rem; }
.u-p-1_25rem-1_5rem-0.u-p-1_25rem-1_5rem-0.u-p-1_25rem-1_5rem-0 { padding: 1.25rem 1.5rem 0; }
.u-p-1_2rem.u-p-1_2rem.u-p-1_2rem { padding: 1.2rem; }
.u-p-1_2rem-1_5rem.u-p-1_2rem-1_5rem.u-p-1_2rem-1_5rem { padding: 1.2rem 1.5rem; }
.u-p-1_5rem.u-p-1_5rem.u-p-1_5rem { padding: 1.5rem; }
.u-p-1_75rem.u-p-1_75rem.u-p-1_75rem { padding: 1.75rem; }
.u-p-1_75rem-2rem.u-p-1_75rem-2rem.u-p-1_75rem-2rem { padding: 1.75rem 2rem; }
.u-p-1rem.u-p-1rem.u-p-1rem { padding: 1rem; }
.u-p-1rem-1_25rem.u-p-1rem-1_25rem.u-p-1rem-1_25rem { padding: 1rem 1.25rem; }
.u-p-1rem-1_25rem-0.u-p-1rem-1_25rem-0.u-p-1rem-1_25rem-0 { padding: 1rem 1.25rem 0; }
.u-p-1rem-1_2rem.u-p-1rem-1_2rem.u-p-1rem-1_2rem { padding: 1rem 1.2rem; }
.u-p-1rem-1_4rem.u-p-1rem-1_4rem.u-p-1rem-1_4rem { padding: 1rem 1.4rem; }
.u-p-1rem-1_5rem.u-p-1rem-1_5rem.u-p-1rem-1_5rem { padding: 1rem 1.5rem; }
.u-p-24px.u-p-24px.u-p-24px { padding: 24px; }
.u-p-2px.u-p-2px.u-p-2px { padding: 2px; }
.u-p-2px-0.u-p-2px-0.u-p-2px-0 { padding: 2px 0; }
.u-p-2px-9px.u-p-2px-9px.u-p-2px-9px { padding: 2px 9px; }
.u-p-2rem.u-p-2rem.u-p-2rem { padding: 2rem; }
.u-p-2rem-1_5rem.u-p-2rem-1_5rem.u-p-2rem-1_5rem { padding: 2rem 1.5rem; }
.u-p-2rem-1_8rem.u-p-2rem-1_8rem.u-p-2rem-1_8rem { padding: 2rem 1.8rem; }
.u-p-3rem.u-p-3rem.u-p-3rem { padding: 3rem; }
.u-p-3rem-1rem.u-p-3rem-1rem.u-p-3rem-1rem { padding: 3rem 1rem; }
.u-p-4px.u-p-4px.u-p-4px { padding: 4px; }
.u-p-8px-10px.u-p-8px-10px.u-p-8px-10px { padding: 8px 10px; }
.u-p-_15rem-_5rem.u-p-_15rem-_5rem.u-p-_15rem-_5rem { padding: .15rem .5rem; }
.u-p-_18rem-_55rem.u-p-_18rem-_55rem.u-p-_18rem-_55rem { padding: .18rem .55rem; }
.u-p-_18rem-_5rem.u-p-_18rem-_5rem.u-p-_18rem-_5rem { padding: .18rem .5rem; }
.u-p-_22rem-_7rem.u-p-_22rem-_7rem.u-p-_22rem-_7rem { padding: .22rem .7rem; }
.u-p-_25rem.u-p-_25rem.u-p-_25rem { padding: .25rem; }
.u-p-_28rem-_65rem.u-p-_28rem-_65rem.u-p-_28rem-_65rem { padding: .28rem .65rem; }
.u-p-_35rem-0.u-p-_35rem-0.u-p-_35rem-0 { padding: .35rem 0; }
.u-p-_38rem-_85rem.u-p-_38rem-_85rem.u-p-_38rem-_85rem { padding: .38rem .85rem; }
.u-p-_38rem-_9rem.u-p-_38rem-_9rem.u-p-_38rem-_9rem { padding: .38rem .9rem; }
.u-p-_3rem.u-p-_3rem.u-p-_3rem { padding: .3rem; }
.u-p-_3rem-0.u-p-_3rem-0.u-p-_3rem-0 { padding: .3rem 0; }
.u-p-_3rem-_4rem.u-p-_3rem-_4rem.u-p-_3rem-_4rem { padding: .3rem .4rem; }
.u-p-_3rem-_6rem.u-p-_3rem-_6rem.u-p-_3rem-_6rem { padding: .3rem .6rem; }
.u-p-_3rem-_7rem.u-p-_3rem-_7rem.u-p-_3rem-_7rem { padding: .3rem .7rem; }
.u-p-_45rem-_8rem.u-p-_45rem-_8rem.u-p-_45rem-_8rem { padding: .45rem .8rem; }
.u-p-_4rem-0.u-p-_4rem-0.u-p-_4rem-0 { padding: .4rem 0; }
.u-p-_4rem-1_25rem.u-p-_4rem-1_25rem.u-p-_4rem-1_25rem { padding: .4rem 1.25rem; }
.u-p-_4rem-1_25rem-1_1rem.u-p-_4rem-1_25rem-1_1rem.u-p-_4rem-1_25rem-1_1rem { padding: .4rem 1.25rem 1.1rem; }
.u-p-_4rem-1_2rem.u-p-_4rem-1_2rem.u-p-_4rem-1_2rem { padding: .4rem 1.2rem; }
.u-p-_4rem-_65rem.u-p-_4rem-_65rem.u-p-_4rem-_65rem { padding: .4rem .65rem; }
.u-p-_55rem-0.u-p-_55rem-0.u-p-_55rem-0 { padding: .55rem 0; }
.u-p-_55rem-_4rem.u-p-_55rem-_4rem.u-p-_55rem-_4rem { padding: .55rem .4rem; }
.u-p-_55rem-_75rem.u-p-_55rem-_75rem.u-p-_55rem-_75rem { padding: .55rem .75rem; }
.u-p-_5rem-1_25rem-0.u-p-_5rem-1_25rem-0.u-p-_5rem-1_25rem-0 { padding: .5rem 1.25rem 0; }
.u-p-_5rem-1_25rem-1rem.u-p-_5rem-1_25rem-1rem.u-p-_5rem-1_25rem-1rem { padding: .5rem 1.25rem 1rem; }
.u-p-_5rem-1rem.u-p-_5rem-1rem.u-p-_5rem-1rem { padding: .5rem 1rem; }
.u-p-_5rem-_9rem.u-p-_5rem-_9rem.u-p-_5rem-_9rem { padding: .5rem .9rem; }
.u-p-_62rem-1rem.u-p-_62rem-1rem.u-p-_62rem-1rem { padding: .62rem 1rem; }
.u-p-_65rem.u-p-_65rem.u-p-_65rem { padding: .65rem; }
.u-p-_65rem-1_25rem.u-p-_65rem-1_25rem.u-p-_65rem-1_25rem { padding: .65rem 1.25rem; }
.u-p-_65rem-1rem.u-p-_65rem-1rem.u-p-_65rem-1rem { padding: .65rem 1rem; }
.u-p-_65rem-_9rem.u-p-_65rem-_9rem.u-p-_65rem-_9rem { padding: .65rem .9rem; }
.u-p-_6rem.u-p-_6rem.u-p-_6rem { padding: .6rem; }
.u-p-_6rem-1_1rem.u-p-_6rem-1_1rem.u-p-_6rem-1_1rem { padding: .6rem 1.1rem; }
.u-p-_6rem-1_25rem-0.u-p-_6rem-1_25rem-0.u-p-_6rem-1_25rem-0 { padding: .6rem 1.25rem 0; }
.u-p-_6rem-1_25rem-1rem.u-p-_6rem-1_25rem-1rem.u-p-_6rem-1_25rem-1rem { padding: .6rem 1.25rem 1rem; }
.u-p-_6rem-1_2rem.u-p-_6rem-1_2rem.u-p-_6rem-1_2rem { padding: .6rem 1.2rem; }
.u-p-_6rem-1rem.u-p-_6rem-1rem.u-p-_6rem-1rem { padding: .6rem 1rem; }
.u-p-_6rem-_75rem.u-p-_6rem-_75rem.u-p-_6rem-_75rem { padding: .6rem .75rem; }
.u-p-_6rem-_85rem.u-p-_6rem-_85rem.u-p-_6rem-_85rem { padding: .6rem .85rem; }
.u-p-_6rem-_9rem.u-p-_6rem-_9rem.u-p-_6rem-_9rem { padding: .6rem .9rem; }
.u-p-_75rem.u-p-_75rem.u-p-_75rem { padding: .75rem; }
.u-p-_75rem-1_1rem.u-p-_75rem-1_1rem.u-p-_75rem-1_1rem { padding: .75rem 1.1rem; }
.u-p-_75rem-1_25rem.u-p-_75rem-1_25rem.u-p-_75rem-1_25rem { padding: .75rem 1.25rem; }
.u-p-_75rem-1_25rem-0.u-p-_75rem-1_25rem-0.u-p-_75rem-1_25rem-0 { padding: .75rem 1.25rem 0; }
.u-p-_75rem-1_2rem.u-p-_75rem-1_2rem.u-p-_75rem-1_2rem { padding: .75rem 1.2rem; }
.u-p-_75rem-1rem.u-p-_75rem-1rem.u-p-_75rem-1rem { padding: .75rem 1rem; }
.u-p-_75rem-_85rem.u-p-_75rem-_85rem.u-p-_75rem-_85rem { padding: .75rem .85rem; }
.u-p-_7rem-1rem.u-p-_7rem-1rem.u-p-_7rem-1rem { padding: .7rem 1rem; }
.u-p-_85rem-1_2rem.u-p-_85rem-1_2rem.u-p-_85rem-1_2rem { padding: .85rem 1.2rem; }
.u-p-_85rem-1_5rem.u-p-_85rem-1_5rem.u-p-_85rem-1_5rem { padding: .85rem 1.5rem; }
.u-p-_85rem-1rem.u-p-_85rem-1rem.u-p-_85rem-1rem { padding: .85rem 1rem; }
.u-p-_8rem.u-p-_8rem.u-p-_8rem { padding: .8rem; }
.u-p-_8rem-1rem.u-p-_8rem-1rem.u-p-_8rem-1rem { padding: .8rem 1rem; }
.u-p-_9rem-1_2rem.u-p-_9rem-1_2rem.u-p-_9rem-1_2rem { padding: .9rem 1.2rem; }
.u-p-_9rem-1rem.u-p-_9rem-1rem.u-p-_9rem-1rem { padding: .9rem 1rem; }
.u-padding-inline-start-1_2rem { padding-inline-start: 1.2rem !important; }
.u-pl-1_5rem { padding-left: 1.5rem !important; }
.u-pl-6px { padding-left: 6px !important; }
.u-pointer-events-none.u-pointer-events-none.u-pointer-events-none { pointer-events: none; }
.u-pos-absolute { position: absolute !important; }
.u-pos-fixed { position: fixed !important; }
.u-pos-relative { position: relative !important; }
.u-pos-static { position: static !important; }
.u-pr-12pt { padding-right: 12pt !important; }
.u-pt-0 { padding-top: 0 !important; }
.u-pt-0_25rem { padding-top: 0.25rem !important; }
.u-pt-0_5rem { padding-top: 0.5rem !important; }
.u-pt-0_75rem { padding-top: 0.75rem !important; }
.u-pt-1_2rem { padding-top: 1.2rem !important; }
.u-pt-1_6rem { padding-top: 1.6rem !important; }
.u-pt-1rem { padding-top: 1rem !important; }
.u-pt-_5rem { padding-top: .5rem !important; }
.u-pt-_85rem { padding-top: .85rem !important; }
.u-pt-_8rem { padding-top: .8rem !important; }
.u-right-1rem.u-right-1rem.u-right-1rem { right: 1rem; }
.u-right-_6rem.u-right-_6rem.u-right-_6rem { right: .6rem; }
.u-scroll-margin-top-90px { scroll-margin-top: 90px !important; }
.u-ta-center { text-align: center !important; }
.u-ta-end { text-align: end !important; }
.u-ta-right { text-align: right !important; }
.u-ta-start { text-align: start !important; }
.u-td-line-through { text-decoration: line-through !important; }
.u-td-none { text-decoration: none !important; }
.u-td-underline { text-decoration: underline !important; }
.u-tf-translate-50pc-50pc.u-tf-translate-50pc-50pc.u-tf-translate-50pc-50pc { transform: translate(-50%,-50%); }
.u-to-ellipsis { text-overflow: ellipsis !important; }
.u-top-0.u-top-0.u-top-0 { top: 0; }
.u-top-1rem.u-top-1rem.u-top-1rem { top: 1rem; }
.u-top-50pc.u-top-50pc.u-top-50pc { top: 50%; }
.u-top-9999px.u-top-9999px.u-top-9999px { top: -9999px; }
.u-top-_5rem.u-top-_5rem.u-top-_5rem { top: .5rem; }
.u-transition-background-_15s.u-transition-background-_15s.u-transition-background-_15s { transition: background .15s; }
.u-transition-opacity-_2s.u-transition-opacity-_2s.u-transition-opacity-_2s { transition: opacity .2s; }
.u-tt-none { text-transform: none !important; }
.u-tt-uppercase { text-transform: uppercase !important; }
.u-user-select-all { user-select: all !important; }
.u-var(--bg-card)-space-nowrap { var(--bg-card)-space: nowrap !important; }
.u-var(--bg-card)-space-pre-line { var(--bg-card)-space: pre-line !important; }
.u-w-0.u-w-0.u-w-0 { width: 0; }
.u-w-0pc.u-w-0pc.u-w-0pc { width: 0%; }
.u-w-100pc.u-w-100pc.u-w-100pc { width: 100%; }
.u-w-100px.u-w-100px.u-w-100px { width: 100px; }
.u-w-105px.u-w-105px.u-w-105px { width: 105px; }
.u-w-10pc.u-w-10pc.u-w-10pc { width: 10%; }
.u-w-10px.u-w-10px.u-w-10px { width: 10px; }
.u-w-110px.u-w-110px.u-w-110px { width: 110px; }
.u-w-11pc.u-w-11pc.u-w-11pc { width: 11%; }
.u-w-120px.u-w-120px.u-w-120px { width: 120px; }
.u-w-12pc.u-w-12pc.u-w-12pc { width: 12%; }
.u-w-130px.u-w-130px.u-w-130px { width: 130px; }
.u-w-13pc.u-w-13pc.u-w-13pc { width: 13%; }
.u-w-140px.u-w-140px.u-w-140px { width: 140px; }
.u-w-150px.u-w-150px.u-w-150px { width: 150px; }
.u-w-15pc.u-w-15pc.u-w-15pc { width: 15%; }
.u-w-170px.u-w-170px.u-w-170px { width: 170px; }
.u-w-180px.u-w-180px.u-w-180px { width: 180px; }
.u-w-18pc.u-w-18pc.u-w-18pc { width: 18%; }
.u-w-1_1rem.u-w-1_1rem.u-w-1_1rem { width: 1.1rem; }
.u-w-1px.u-w-1px.u-w-1px { width: 1px; }
.u-w-200px.u-w-200px.u-w-200px { width: 200px; }
.u-w-20px.u-w-20px.u-w-20px { width: 20px; }
.u-w-220px.u-w-220px.u-w-220px { width: 220px; }
.u-w-22_5pc.u-w-22_5pc.u-w-22_5pc { width: 22.5%; }
.u-w-22mm.u-w-22mm.u-w-22mm { width: 22mm; }
.u-w-22pc.u-w-22pc.u-w-22pc { width: 22%; }
.u-w-24pc.u-w-24pc.u-w-24pc { width: 24%; }
.u-w-24px.u-w-24px.u-w-24px { width: 24px; }
.u-w-28mm.u-w-28mm.u-w-28mm { width: 28mm; }
.u-w-28px.u-w-28px.u-w-28px { width: 28px; }
.u-w-2px.u-w-2px.u-w-2px { width: 2px; }
.u-w-30pc.u-w-30pc.u-w-30pc { width: 30%; }
.u-w-30px.u-w-30px.u-w-30px { width: 30px; }
.u-w-32pc.u-w-32pc.u-w-32pc { width: 32%; }
.u-w-34pc.u-w-34pc.u-w-34pc { width: 34%; }
.u-w-34px.u-w-34px.u-w-34px { width: 34px; }
.u-w-36px.u-w-36px.u-w-36px { width: 36px; }
.u-w-38pc.u-w-38pc.u-w-38pc { width: 38%; }
.u-w-3pc.u-w-3pc.u-w-3pc { width: 3%; }
.u-w-40pc.u-w-40pc.u-w-40pc { width: 40%; }
.u-w-40px.u-w-40px.u-w-40px { width: 40px; }
.u-w-42px.u-w-42px.u-w-42px { width: 42px; }
.u-w-45pc.u-w-45pc.u-w-45pc { width: 45%; }
.u-w-48pc.u-w-48pc.u-w-48pc { width: 48%; }
.u-w-4pc.u-w-4pc.u-w-4pc { width: 4%; }
.u-w-50px.u-w-50px.u-w-50px { width: 50px; }
.u-w-55pc.u-w-55pc.u-w-55pc { width: 55%; }
.u-w-58pc.u-w-58pc.u-w-58pc { width: 58%; }
.u-w-5pc.u-w-5pc.u-w-5pc { width: 5%; }
.u-w-60pc.u-w-60pc.u-w-60pc { width: 60%; }
.u-w-62pc.u-w-62pc.u-w-62pc { width: 62%; }
.u-w-64pc.u-w-64pc.u-w-64pc { width: 64%; }
.u-w-64px.u-w-64px.u-w-64px { width: 64px; }
.u-w-6pc.u-w-6pc.u-w-6pc { width: 6%; }
.u-w-70pc.u-w-70pc.u-w-70pc { width: 70%; }
.u-w-70px.u-w-70px.u-w-70px { width: 70px; }
.u-w-72px.u-w-72px.u-w-72px { width: 72px; }
.u-w-7pc.u-w-7pc.u-w-7pc { width: 7%; }
.u-w-80px.u-w-80px.u-w-80px { width: 80px; }
.u-w-8pc.u-w-8pc.u-w-8pc { width: 8%; }
.u-w-8px.u-w-8px.u-w-8px { width: 8px; }
.u-w-90px.u-w-90px.u-w-90px { width: 90px; }
.u-w-9pc.u-w-9pc.u-w-9pc { width: 9%; }
.u-w-auto.u-w-auto.u-w-auto { width: auto; }
.u-wb-break-all { word-break: break-all !important; }
.u-ws-nowrap { white-space: nowrap !important; }
.u-ws-pre-line { white-space: pre-line !important; }
.u-ws-pre-wrap { white-space: pre-wrap !important; }
.u-z-999 { z-index: 999 !important; }
.u-z-9998 { z-index: 9998 !important; }
.u-z-9999 { z-index: 9999 !important; }
/* Valeurs calculées : variables posées par static/js/base/caches.js (data-vars). */
.u-teinte-13 { background: color-mix(in srgb, var(--teinte) 13%, transparent) !important; color: var(--teinte) !important; }
.u-teinte-10 { background: color-mix(in srgb, var(--teinte) 10%, transparent) !important; color: var(--teinte) !important; }
.u-fond-var { background: var(--fond) !important; }
.u-police-var { font-family: var(--police) !important; }
.u-taille-var { font-size: var(--taille) !important; }
.u-ratio-var { aspect-ratio: var(--ratio) !important; }
.u-largeur-var { width: var(--largeur); }
