/* GENERADO por scripts/estilos-a-clases.js — utilidades y variables de diseño (sin estilos en línea).
   Personaliza el diseño cambiando las variables de :root; las clases u-* consumen esas variables.
   Las clases v-* leen una variable --v-* que el HTML fija cuando el valor viene de datos. */
:root{
/* espaciado (margin, padding, gap) */
--sp-2:2px;--sp-3:3px;--sp-4:4px;--sp-5:5px;--sp-6:6px;--sp-7:7px;--sp-8:8px;--sp-9:9px;--sp-10:10px;--sp-11:11px;--sp-12:12px;--sp-13:13px;--sp-14:14px;--sp-16:16px;--sp-18:18px;--sp-20:20px;--sp-22:22px;--sp-26:26px;--sp-30:30px;--sp-34:34px;--sp-40:40px;--sp-60:60px;--sp-70:70px;--sp-80:80px;--sp-90:90px;
/* radios */
--r-5:5px;--r-6:6px;--r-8:8px;--r-9:9px;--r-10:10px;--r-12:12px;--r-14:14px;--r-18:18px;--r-24:24px;
/* tamaños de letra */
--fs-10:10px;--fs-10p5:10.5px;--fs-11:11px;--fs-11p5:11.5px;--fs-12:12px;--fs-12p5:12.5px;--fs-13:13px;--fs-13p5:13.5px;--fs-14:14px;--fs-15:15px;--fs-16:16px;--fs-17:17px;--fs-18:18px;--fs-19:19px;--fs-20:20px;--fs-21:21px;--fs-22:22px;--fs-24:24px;--fs-26:26px;--fs-28:28px;--fs-30:30px;--fs-32:32px;--fs-34:34px;--fs-36:36px;--fs-40:40px;--fs-42:42px;
/* colores sin variable propia en ui.css */
--c-000000:#000000;--c-0369a1:#0369a1;--c-075985:#075985;--c-0f172a:#0f172a;--c-0f4c81:#0f4c81;--c-15803d:#15803d;--c-166534:#166534;--c-16a34a:#16a34a;--c-1e40af:#1e40af;--c-2563eb:#2563eb;--c-25d366:#25d366;--c-475569:#475569;--c-64748b:#64748b;--c-92400e:#92400e;--c-94a3b8:#94a3b8;--c-991b1b:#991b1b;--c-b45309:#b45309;--c-b91c1c:#b91c1c;--c-cbd5e1:#cbd5e1;--c-d1fae5:#d1fae5;--c-dbe1ea:#dbe1ea;--c-dcfce7:#dcfce7;--c-e0f2fe:#e0f2fe;--c-e2e8f0:#e2e8f0;--c-eff6ff:#eff6ff;--c-f1f5f9:#f1f5f9;--c-f59e0b:#f59e0b;--c-f8fafc:#f8fafc;--c-fca5a5:#fca5a5;--c-fcd34d:#fcd34d;--c-fee2e2:#fee2e2;--c-fef2f2:#fef2f2;--c-fef3c7:#fef3c7;--c-fffbeb:#fffbeb;
}
:root .u-bb-1px_solid_border{border-bottom:1px solid var(--border)}
:root .u-bg-000{background:var(--c-000000)}
:root .u-bg-16a34a{background:var(--c-16a34a)}
:root .u-bg-b45309{background:var(--c-b45309)}
:root .u-bg-border{background:var(--border)}
:root .u-bg-d1fae5{background:var(--c-d1fae5)}
:root .u-bg-dc2626{background:var(--error)}
:root .u-bg-dcfce7{background:var(--c-dcfce7)}
:root .u-bg-e0f2fe{background:var(--c-e0f2fe)}
:root .u-bg-e2e8f0{background:var(--c-e2e8f0)}
:root .u-bg-eff6ff{background:var(--c-eff6ff)}
:root .u-bg-f1f5f9{background:var(--c-f1f5f9)}
:root .u-bg-f8fafc{background:var(--c-f8fafc)}
:root .u-bg-fee2e2{background:var(--c-fee2e2)}
:root .u-bg-fef2f2{background:var(--c-fef2f2)}
:root .u-bg-fef3c7{background:var(--c-fef3c7)}
:root .u-bg-fff{background:var(--card)}
:root .u-bg-fffbeb{background:var(--c-fffbeb)}
:root .u-bg-ink_100{background:var(--ink-100)}
:root .u-bg-linear_gradient_135deg_accent_accent2{background:linear-gradient(135deg,var(--accent),var(--accent2))}
:root .u-bg-linear_gradient_90deg_0f4c81_16a34a{background:linear-gradient(90deg,var(--c-0f4c81),var(--c-16a34a))}
:root .u-bg-linear_gradient_to_top_var_bg_fff-1dkl{background:linear-gradient(to top,var(--bg,var(--card)) 75%,transparent)}
:root .u-bg-none{background:none}
:root .u-bg-rgba_accent_rgb_p04{background:rgba(var(--accent-rgb),.04)}
:root .u-bg-rgba_accent_rgb_p1{background:rgba(var(--accent-rgb),.1)}
:root .u-bg-rgba_accent_rgb_p12{background:rgba(var(--accent-rgb),.12)}
:root .u-bl-4px_solid_15803d{border-left:4px solid var(--c-15803d)}
:root .u-bl-4px_solid_2563eb{border-left:4px solid var(--c-2563eb)}
:root .u-bl-4px_solid_b45309{border-left:4px solid var(--c-b45309)}
:root .u-border-0{border:0}
:root .u-border-1p5px_solid_fcd34d{border:1.5px solid var(--c-fcd34d)}
:root .u-border-1p5px_solid_ink_200{border:1.5px solid var(--ink-200)}
:root .u-border-1px_solid_border{border:1px solid var(--border)}
:root .u-border-1px_solid_cbd5e1{border:1px solid var(--c-cbd5e1)}
:root .u-border-1px_solid_ink_200{border:1px solid var(--ink-200)}
:root .u-border-2px_solid_ink_200{border:2px solid var(--ink-200)}
:root .u-border-2px_solid_rgba_accent_rgb_p3{border:2px solid rgba(var(--accent-rgb),.3)}
:root .u-bt-1px_solid_0f172a{border-top:1px solid var(--c-0f172a)}
:root .u-bt-1px_solid_ink_100{border-top:1px solid var(--ink-100)}
:root .u-flex-1{flex:1}
:root .u-flex-2{flex:2}
:root .u-flex-none{flex:none}
:root .u-font-14px_1p6_system_ui_sans_serif{font:14px/1.6 system-ui,sans-serif}
:root .u-gap-10px{gap:var(--sp-10)}
:root .u-gap-12px{gap:var(--sp-12)}
:root .u-gap-14px{gap:var(--sp-14)}
:root .u-gap-16px{gap:var(--sp-16)}
:root .u-gap-18px{gap:var(--sp-18)}
:root .u-gap-3px{gap:var(--sp-3)}
:root .u-gap-5px{gap:var(--sp-5)}
:root .u-gap-60px{gap:var(--sp-60)}
:root .u-gap-6px{gap:var(--sp-6)}
:root .u-gap-8px{gap:var(--sp-8)}
:root .u-m-0{margin:0}
:root .u-m-0_0_10px{margin:0 0 var(--sp-10)}
:root .u-m-0_0_12px{margin:0 0 var(--sp-12)}
:root .u-m-0_0_14px{margin:0 0 var(--sp-14)}
:root .u-m-0_0_16px{margin:0 0 var(--sp-16)}
:root .u-m-0_0_4px{margin:0 0 var(--sp-4)}
:root .u-m-0_0_6px{margin:0 0 var(--sp-6)}
:root .u-m-0_0_8px{margin:0 0 var(--sp-8)}
:root .u-m-0_2px{margin:0 calc(var(--sp-2) * -1)}
:root .u-m-0_8px_8px_0{margin:0 var(--sp-8) var(--sp-8) 0}
:root .u-m-0_auto{margin:0 auto}
:root .u-m-0_auto_10px{margin:0 auto var(--sp-10)}
:root .u-m-0_auto_12px{margin:0 auto var(--sp-12)}
:root .u-m-0_auto_14px{margin:0 auto var(--sp-14)}
:root .u-m-0_auto_4px{margin:0 auto var(--sp-4)}
:root .u-m-10px{margin:var(--sp-10)}
:root .u-m-10px_0{margin:var(--sp-10) 0}
:root .u-m-10px_0_0{margin:var(--sp-10) 0 0}
:root .u-m-12px_0_4px{margin:var(--sp-12) 0 var(--sp-4)}
:root .u-m-14px_0{margin:var(--sp-14) 0}
:root .u-m-14px_0_0{margin:var(--sp-14) 0 0}
:root .u-m-14px_4px_6px{margin:var(--sp-14) var(--sp-4) var(--sp-6)}
:root .u-m-16px_0{margin:var(--sp-16) 0}
:root .u-m-2px_0_10px{margin:calc(var(--sp-2) * -1) 0 var(--sp-10)}
:root .u-m-2px_0_6px{margin:var(--sp-2) 0 var(--sp-6)}
:root .u-m-2px_0_8px{margin:calc(var(--sp-2) * -1) 0 var(--sp-8)}
:root .u-m-2px_14px_10px_0{margin:var(--sp-2) var(--sp-14) var(--sp-10) 0}
:root .u-m-4px_0{margin:var(--sp-4) 0}
:root .u-m-4px_0_0{margin:calc(var(--sp-4) * -1) 0 0}
:root .u-m-4px_0_10px{margin:var(--sp-4) 0 var(--sp-10)}
:root .u-m-4px_0_10px-1kip{margin:calc(var(--sp-4) * -1) 0 var(--sp-10)}
:root .u-m-4px_0_12px{margin:calc(var(--sp-4) * -1) 0 var(--sp-12)}
:root .u-m-4px_0_8px{margin:var(--sp-4) 0 var(--sp-8)}
:root .u-m-4px_0_8px-18rf{margin:calc(var(--sp-4) * -1) 0 var(--sp-8)}
:root .u-m-6px_0{margin:var(--sp-6) 0}
:root .u-m-6px_0_0{margin:var(--sp-6) 0 0}
:root .u-m-6px_0_10px{margin:var(--sp-6) 0 var(--sp-10)}
:root .u-m-6px_0_10px-1mrg{margin:calc(var(--sp-6) * -1) 0 var(--sp-10)}
:root .u-m-6px_0_12px{margin:calc(var(--sp-6) * -1) 0 var(--sp-12)}
:root .u-m-6px_0_2px{margin:var(--sp-6) 0 var(--sp-2)}
:root .u-m-6px_0_4px{margin:var(--sp-6) 0 var(--sp-4)}
:root .u-m-6px_0_6px{margin:calc(var(--sp-6) * -1) 0 var(--sp-6)}
:root .u-m-6px_0_6px-q4hv{margin:var(--sp-6) 0 var(--sp-6)}
:root .u-m-6px_2px{margin:var(--sp-6) var(--sp-2)}
:root .u-m-6px_auto_0{margin:var(--sp-6) auto 0}
:root .u-m-8px_0{margin:var(--sp-8) 0}
:root .u-m-8px_0_0{margin:var(--sp-8) 0 0}
:root .u-m-8px_0_2px{margin:var(--sp-8) 0 var(--sp-2)}
:root .u-m-8px_0_4px{margin:var(--sp-8) 0 var(--sp-4)}
:root .u-m-8px_6px{margin:var(--sp-8) var(--sp-6)}
:root .u-outline-0{outline:0}
:root .u-ov-auto{overflow:auto}
:root .u-ov-hidden{overflow:hidden}
:root .u-p-0_11px{padding:0 var(--sp-11)}
:root .u-p-10px{padding:var(--sp-10)}
:root .u-p-10px_0{padding:var(--sp-10) 0}
:root .u-p-10px_0_4px{padding:var(--sp-10) 0 var(--sp-4)}
:root .u-p-10px_12px{padding:var(--sp-10) var(--sp-12)}
:root .u-p-10px_6px{padding:var(--sp-10) var(--sp-6)}
:root .u-p-12px{padding:var(--sp-12)}
:root .u-p-12px_14px{padding:var(--sp-12) var(--sp-14)}
:root .u-p-13px_10px{padding:var(--sp-13) var(--sp-10)}
:root .u-p-14px{padding:var(--sp-14)}
:root .u-p-14px_16px_0{padding:var(--sp-14) var(--sp-16) 0}
:root .u-p-16px{padding:var(--sp-16)}
:root .u-p-20px{padding:var(--sp-20)}
:root .u-p-22px{padding:var(--sp-22)}
:root .u-p-26px{padding:var(--sp-26)}
:root .u-p-2px_2px_8px{padding:var(--sp-2) var(--sp-2) var(--sp-8)}
:root .u-p-30px_10px{padding:var(--sp-30) var(--sp-10)}
:root .u-p-30px_26px{padding:var(--sp-30) var(--sp-26)}
:root .u-p-34px{padding:var(--sp-34)}
:root .u-p-40px{padding:var(--sp-40)}
:root .u-p-4px{padding:var(--sp-4)}
:root .u-p-4px_9px{padding:var(--sp-4) var(--sp-9)}
:root .u-p-5px_10px{padding:var(--sp-5) var(--sp-10)}
:root .u-p-5px_12px{padding:var(--sp-5) var(--sp-12)}
:root .u-p-6px_0{padding:var(--sp-6) 0}
:root .u-p-6px_10px{padding:var(--sp-6) var(--sp-10)}
:root .u-p-6px_4px{padding:var(--sp-6) var(--sp-4)}
:root .u-p-6px_4px_2px{padding:var(--sp-6) var(--sp-4) var(--sp-2)}
:root .u-p-70px_0{padding:var(--sp-70) 0}
:root .u-p-7px_0{padding:var(--sp-7) 0}
:root .u-p-80px_0{padding:var(--sp-80) 0}
:root .u-p-8px{padding:var(--sp-8)}
:root .u-p-8px_0{padding:var(--sp-8) 0}
:root .u-p-8px_10px{padding:var(--sp-8) var(--sp-10)}
:root .u-p-8px_12px{padding:var(--sp-8) var(--sp-12)}
:root .u-p-8px_14px_0{padding:var(--sp-8) var(--sp-14) 0}
:root .u-p-90px_0{padding:var(--sp-90) 0}
:root .u-p-9px_11px{padding:var(--sp-9) var(--sp-11)}
:root .u-place-items-center{place-items:center}
:root .u-r-10px{border-radius:var(--r-10)}
:root .u-r-12px{border-radius:var(--r-12)}
:root .u-r-14px{border-radius:var(--r-14)}
:root .u-r-18px{border-radius:var(--r-18)}
:root .u-r-24px{border-radius:var(--r-24)}
:root .u-r-50pc{border-radius:50%}
:root .u-r-5px{border-radius:var(--r-5)}
:root .u-r-6px{border-radius:var(--r-6)}
:root .u-r-8px{border-radius:var(--r-8)}
:root .u-r-9px{border-radius:var(--r-9)}
:root .u-td-none{text-decoration:none}
:root .u-transition-width_p4s{transition:width .4s}
:root .v-bg{background:var(--v-bg)}
:root .v-border{border:var(--v-border)}
:root .v-r{border-radius:var(--v-r)}
:root .u--webkit-mask-image-linear_gradient_0-zwig{-webkit-mask-image:linear-gradient(var(--c-000000) 55%,transparent)}
:root .u-ai-baseline{align-items:baseline}
:root .u-ai-center{align-items:center}
:root .u-ai-flex_end{align-items:flex-end}
:root .u-ai-flex_start{align-items:flex-start}
:root .u-ai-start{align-items:start}
:root .u-as-center{align-self:center}
:root .u-aspect-ratio-4_3{aspect-ratio:4/3}
:root .u-border-color-16a34a{border-color:var(--c-16a34a)}
:root .u-border-color-f59e0b{border-color:var(--c-f59e0b)}
:root .u-border-color-fca5a5{border-color:var(--c-fca5a5)}
:root .u-border-color-fff{border-color:var(--card)}
:root .u-border-color-transparent{border-color:transparent}
:root .u-border-width-2px{border-width:2px}
:root .u-bottom-0{bottom:0}
:root .u-bottom-4px{bottom:-4px}
:root .u-bottom-8px{bottom:8px}
:root .u-bs-0_30px_80px_rgba_0_0_0_p4{box-shadow:0 30px 80px rgba(0,0,0,.4)}
:root .u-bs-0_6px_24px_rgba_0_0_0_p2{box-shadow:0 6px 24px rgba(0,0,0,.2)}
:root .u-c-0369a1{color:var(--c-0369a1)}
:root .u-c-047857{color:var(--ok)}
:root .u-c-075985{color:var(--c-075985)}
:root .u-c-0f172a{color:var(--c-0f172a)}
:root .u-c-15803d{color:var(--c-15803d)}
:root .u-c-166534{color:var(--c-166534)}
:root .u-c-16a34a{color:var(--c-16a34a)}
:root .u-c-1e40af{color:var(--c-1e40af)}
:root .u-c-2563eb{color:var(--c-2563eb)}
:root .u-c-25d366{color:var(--c-25d366)}
:root .u-c-475569{color:var(--c-475569)}
:root .u-c-64748b{color:var(--c-64748b)}
:root .u-c-92400e{color:var(--c-92400e)}
:root .u-c-94a3b8{color:var(--c-94a3b8)}
:root .u-c-991b1b{color:var(--c-991b1b)}
:root .u-c-ac{color:var(--ac)}
:root .u-c-accent{color:var(--accent)}
:root .u-c-accent2{color:var(--accent2)}
:root .u-c-b45309{color:var(--c-b45309)}
:root .u-c-b91c1c{color:var(--c-b91c1c)}
:root .u-c-d97706{color:var(--amber)}
:root .u-c-dbe1ea{color:var(--c-dbe1ea)}
:root .u-c-dc2626{color:var(--error)}
:root .u-c-error{color:var(--error)}
:root .u-c-f59e0b{color:var(--c-f59e0b)}
:root .u-c-fff{color:var(--card)}
:root .u-c-gold{color:var(--gold)}
:root .u-c-ink_300{color:var(--ink-300)}
:root .u-c-ink_400{color:var(--ink-400)}
:root .u-c-ink_500{color:var(--ink-500)}
:root .u-c-ink_600{color:var(--ink-600)}
:root .u-c-ink_700{color:var(--ink-700)}
:root .u-c-ink_800{color:var(--ink-800)}
:root .u-c-ink_900{color:var(--ink-900)}
:root .u-c-ok{color:var(--ok)}
:root .u-c-var_accent_0f4c81{color:var(--accent,var(--c-0f4c81))}
:root .u-cursor-default{cursor:default}
:root .u-cursor-pointer{cursor:pointer}
:root .u-cursor-zoom_in{cursor:zoom-in}
:root .u-d-block{display:block}
:root .u-d-flex{display:flex}
:root .u-d-grid{display:grid}
:root .u-d-inline{display:inline}
:root .u-d-inline_flex{display:inline-flex}
:root .u-d-none{display:none}
:root .u-fd-column{flex-direction:column}
:root .u-ff-ui_monospace_monospace{font-family:ui-monospace,monospace}
:root .u-float-right{float:right}
:root .u-fs-10p5px{font-size:var(--fs-10p5)}
:root .u-fs-10px{font-size:var(--fs-10)}
:root .u-fs-11p5px{font-size:var(--fs-11p5)}
:root .u-fs-11px{font-size:var(--fs-11)}
:root .u-fs-12p5px{font-size:var(--fs-12p5)}
:root .u-fs-12px{font-size:var(--fs-12)}
:root .u-fs-13p5px{font-size:var(--fs-13p5)}
:root .u-fs-13px{font-size:var(--fs-13)}
:root .u-fs-14px{font-size:var(--fs-14)}
:root .u-fs-15px{font-size:var(--fs-15)}
:root .u-fs-16px{font-size:var(--fs-16)}
:root .u-fs-17px{font-size:var(--fs-17)}
:root .u-fs-18px{font-size:var(--fs-18)}
:root .u-fs-19px{font-size:var(--fs-19)}
:root .u-fs-20px{font-size:var(--fs-20)}
:root .u-fs-21px{font-size:var(--fs-21)}
:root .u-fs-22px{font-size:var(--fs-22)}
:root .u-fs-24px{font-size:var(--fs-24)}
:root .u-fs-26px{font-size:var(--fs-26)}
:root .u-fs-28px{font-size:var(--fs-28)}
:root .u-fs-30px{font-size:var(--fs-30)}
:root .u-fs-32px{font-size:var(--fs-32)}
:root .u-fs-34px{font-size:var(--fs-34)}
:root .u-fs-36px{font-size:var(--fs-36)}
:root .u-fs-40px{font-size:var(--fs-40)}
:root .u-fs-42px{font-size:var(--fs-42)}
:root .u-fs-p85em{font-size:.85em}
:root .u-fw-wrap{flex-wrap:wrap}
:root .u-fwt-500{font-weight:500}
:root .u-fwt-600{font-weight:600}
:root .u-fwt-700{font-weight:700}
:root .u-fwt-800{font-weight:800}
:root .u-grid-column-1_1{grid-column:1/-1}
:root .u-gtc-1fr{grid-template-columns:1fr}
:root .u-gtc-1fr_1fr{grid-template-columns:1fr 1fr}
:root .u-gtc-1fr_auto_1fr{grid-template-columns:1fr auto 1fr}
:root .u-gtc-2fr_1fr_1fr{grid-template-columns:2fr 1fr 1fr}
:root .u-gtc-minmax_0_1fr_320px{grid-template-columns:minmax(0,1fr) 320px}
:root .u-gtc-minmax_0_1fr_330px{grid-template-columns:minmax(0,1fr) 330px}
:root .u-gtc-repeat_3_1fr{grid-template-columns:repeat(3,1fr)}
:root .u-gtc-repeat_6_1fr{grid-template-columns:repeat(6,1fr)}
:root .u-gtc-repeat_auto_fill_minmax_120px_1fr{grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}
:root .u-gtc-repeat_auto_fit_minmax_130px_1fr{grid-template-columns:repeat(auto-fit,minmax(130px,1fr))}
:root .u-gtc-repeat_auto_fit_minmax_260px_1fr{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}
:root .u-gtc-repeat_auto_fit_minmax_300px_1fr{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}
:root .u-gtc-repeat_auto_fit_minmax_320px_1fr{grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}
:root .u-h-100pc{height:100%}
:root .u-h-12px{height:12px}
:root .u-h-16px{height:16px}
:root .u-h-1px{height:1px}
:root .u-h-200px{height:200px}
:root .u-h-20px{height:20px}
:root .u-h-24px{height:24px}
:root .u-h-28px{height:28px}
:root .u-h-32px{height:32px}
:root .u-h-34px{height:34px}
:root .u-h-36px{height:36px}
:root .u-h-38px{height:38px}
:root .u-h-42px{height:42px}
:root .u-h-46px{height:46px}
:root .u-h-48px{height:48px}
:root .u-h-54px{height:54px}
:root .u-h-60px{height:60px}
:root .u-h-64px{height:64px}
:root .u-h-68px{height:68px}
:root .u-h-6px{height:6px}
:root .u-h-720px{height:720px}
:root .u-h-72px{height:72px}
:root .u-h-80px{height:80px}
:root .u-h-84px{height:84px}
:root .u-h-auto{height:auto}
:root .u-h-min_480px_68vh{height:min(480px,68vh)}
:root .u-jc-center{justify-content:center}
:root .u-jc-space_between{justify-content:space-between}
:root .u-left-0{left:0}
:root .u-left-33p33pc{left:33.33%}
:root .u-left-50pc{left:50%}
:root .u-left-66p66pc{left:66.66%}
:root .u-lh-1p25{line-height:1.25}
:root .u-lh-1p35{line-height:1.35}
:root .u-lh-1p4{line-height:1.4}
:root .u-lh-1p45{line-height:1.45}
:root .u-lh-1p5{line-height:1.5}
:root .u-lh-1p55{line-height:1.55}
:root .u-lh-1p6{line-height:1.6}
:root .u-lh-1p7{line-height:1.7}
:root .u-ls-2px{letter-spacing:2px}
:root .u-ls-p02em{letter-spacing:-.02em}
:root .u-ls-p04em{letter-spacing:.04em}
:root .u-ls-p05em{letter-spacing:.05em}
:root .u-ls-p08em{letter-spacing:.08em}
:root .u-ls-p2em{letter-spacing:.2em}
:root .u-ls-p35em{letter-spacing:.35em}
:root .u-mask-image-linear_gradient_000_55pc_-zwig{mask-image:linear-gradient(var(--c-000000) 55%,transparent)}
:root .u-maxh-150px{max-height:150px}
:root .u-maxh-200px{max-height:200px}
:root .u-maxh-230px{max-height:230px}
:root .u-maxh-48vh{max-height:48vh}
:root .u-maxh-60vh{max-height:60vh}
:root .u-maxh-62vh{max-height:62vh}
:root .u-maxh-70px{max-height:70px}
:root .u-maxh-min_480px_68vh{max-height:min(480px,68vh)}
:root .u-maxw-100pc{max-width:100%}
:root .u-maxw-120px{max-width:120px}
:root .u-maxw-220px{max-width:220px}
:root .u-maxw-240px{max-width:240px}
:root .u-maxw-320px{max-width:320px}
:root .u-maxw-420px{max-width:420px}
:root .u-maxw-640px{max-width:640px}
:root .u-maxw-720px{max-width:720px}
:root .u-maxw-760px{max-width:760px}
:root .u-maxw-820px{max-width:820px}
:root .u-maxw-860px{max-width:860px}
:root .u-maxw-980px{max-width:980px}
:root .u-mb-0{margin-bottom:0}
:root .u-mb-10px{margin-bottom:var(--sp-10)}
:root .u-mb-12px{margin-bottom:var(--sp-12)}
:root .u-mb-14px{margin-bottom:var(--sp-14)}
:root .u-mb-16px{margin-bottom:var(--sp-16)}
:root .u-mb-18px{margin-bottom:var(--sp-18)}
:root .u-mb-2px{margin-bottom:var(--sp-2)}
:root .u-mb-4px{margin-bottom:var(--sp-4)}
:root .u-mb-6px{margin-bottom:var(--sp-6)}
:root .u-mb-8px{margin-bottom:var(--sp-8)}
:root .u-minh-100px{min-height:100px}
:root .u-minh-110px{min-height:110px}
:root .u-minh-150px{min-height:150px}
:root .u-minh-18px{min-height:18px}
:root .u-minh-200px{min-height:200px}
:root .u-minh-20px{min-height:20px}
:root .u-minh-22px{min-height:22px}
:root .u-minh-230px{min-height:230px}
:root .u-minh-40px{min-height:40px}
:root .u-minh-46px{min-height:46px}
:root .u-minh-48px{min-height:48px}
:root .u-minh-58px{min-height:58px}
:root .u-minh-60px{min-height:60px}
:root .u-minh-64px{min-height:64px}
:root .u-minh-70px{min-height:70px}
:root .u-minh-90px{min-height:90px}
:root .u-minh-96px{min-height:96px}
:root .u-minw-0{min-width:0}
:root .u-minw-120px{min-width:120px}
:root .u-minw-130px{min-width:130px}
:root .u-minw-140px{min-width:140px}
:root .u-minw-150px{min-width:150px}
:root .u-minw-160px{min-width:160px}
:root .u-minw-180px{min-width:180px}
:root .u-minw-200px{min-width:200px}
:root .u-minw-220px{min-width:220px}
:root .u-minw-230px{min-width:230px}
:root .u-minw-96px{min-width:96px}
:root .u-ml-2px{margin-left:var(--sp-2)}
:root .u-mt-0{margin-top:0}
:root .u-mt-10px{margin-top:var(--sp-10)}
:root .u-mt-12px{margin-top:var(--sp-12)}
:root .u-mt-14px{margin-top:var(--sp-14)}
:root .u-mt-16px{margin-top:var(--sp-16)}
:root .u-mt-18px{margin-top:var(--sp-18)}
:root .u-mt-2px{margin-top:var(--sp-2)}
:root .u-mt-3px{margin-top:var(--sp-3)}
:root .u-mt-40px{margin-top:var(--sp-40)}
:root .u-mt-4px{margin-top:var(--sp-4)}
:root .u-mt-60px{margin-top:var(--sp-60)}
:root .u-mt-6px{margin-top:var(--sp-6)}
:root .u-mt-8px{margin-top:var(--sp-8)}
:root .u-mt-auto{margin-top:auto}
:root .u-of-contain{object-fit:contain}
:root .u-of-cover{object-fit:cover}
:root .u-opacity-p7{opacity:.7}
:root .u-opacity-p8{opacity:.8}
:root .u-overflow-wrap-anywhere{overflow-wrap:anywhere}
:root .u-ovx-auto{overflow-x:auto}
:root .u-pb-0{padding-bottom:0}
:root .u-pe-none{pointer-events:none}
:root .u-pl-18px{padding-left:var(--sp-18)}
:root .u-pl-20px{padding-left:var(--sp-20)}
:root .u-pl-4px{padding-left:var(--sp-4)}
:root .u-pos-absolute{position:absolute}
:root .u-pos-relative{position:relative}
:root .u-pos-sticky{position:sticky}
:root .u-pr-4px{padding-right:var(--sp-4)}
:root .u-pt-12px{padding-top:var(--sp-12)}
:root .u-pt-26px{padding-top:var(--sp-26)}
:root .u-pt-6px{padding-top:var(--sp-6)}
:root .u-resize-vertical{resize:vertical}
:root .u-right-6px{right:-6px}
:root .u-scrollbar-width-none{scrollbar-width:none}
:root .u-ta-center{text-align:center}
:root .u-ta-left{text-align:left}
:root .u-ta-right{text-align:right}
:root .u-text-overflow-ellipsis{text-overflow:ellipsis}
:root .u-top-0{top:0}
:root .u-top-33p33pc{top:33.33%}
:root .u-top-50pc{top:50%}
:root .u-top-66p66pc{top:66.66%}
:root .u-transform-origin-0_0{transform-origin:0 0}
:root .u-transform-origin-top_left{transform-origin:top left}
:root .u-transform-scalex_1{transform:scaleX(-1)}
:root .u-tt-lowercase{text-transform:lowercase}
:root .u-tt-uppercase{text-transform:uppercase}
:root .u-visibility-hidden{visibility:hidden}
:root .u-w-100pc{width:100%}
:root .u-w-10px{width:10px}
:root .u-w-110px{width:110px}
:root .u-w-120px{width:120px}
:root .u-w-12px{width:12px}
:root .u-w-16px{width:16px}
:root .u-w-20px{width:20px}
:root .u-w-22px{width:22px}
:root .u-w-24px{width:24px}
:root .u-w-26px{width:26px}
:root .u-w-28px{width:28px}
:root .u-w-32px{width:32px}
:root .u-w-34px{width:34px}
:root .u-w-36px{width:36px}
:root .u-w-38px{width:38px}
:root .u-w-42px{width:42px}
:root .u-w-48px{width:48px}
:root .u-w-54px{width:54px}
:root .u-w-60px{width:60px}
:root .u-w-64px{width:64px}
:root .u-w-68px{width:68px}
:root .u-w-70px{width:70px}
:root .u-w-72px{width:72px}
:root .u-w-84px{width:84px}
:root .u-w-auto{width:auto}
:root .u-w-min_380px_100pc{width:min(380px,100%)}
:root .u-wb-break_all{word-break:break-all}
:root .u-ws-normal{white-space:normal}
:root .u-ws-nowrap{white-space:nowrap}
:root .u-ws-pre_wrap{white-space:pre-wrap}
:root .u-z-index-0{z-index:0}
:root .v-animation-delay{animation-delay:var(--v-animation-delay)}
:root .v-border-color{border-color:var(--v-border-color)}
:root .v-bottom{bottom:var(--v-bottom)}
:root .v-c{color:var(--v-c)}
:root .v-ff{font-family:var(--v-ff)}
:root .v-gtc{grid-template-columns:var(--v-gtc)}
:root .v-h{height:var(--v-h)}
:root .v-left{left:var(--v-left)}
:root .v-minh{min-height:var(--v-minh)}
:root .v-ta{text-align:var(--v-ta)}
:root .v-top{top:var(--v-top)}
:root .v-transform{transform:var(--v-transform)}
:root .v-w{width:var(--v-w)}
