:root:not(.dark):not(.contrast) .bari-unified-ux{--text:6 21 34;--muted:38 62 82;--bg:243 246 248;--border:174 191 203;--accent-strong:41 70 94;--accent-action:41 70 94;--accent-action-hover:30 54 74}.dark .bari-unified-ux{--accent-action:57 85 112;--accent-action-hover:68 98 128;--text:248 251 253;--muted:213 222 231;--bg:14 23 33;--card:20 33 45;--card-soft:28 43 56;--border:82 104 121}.bari-unified-ux{color:rgb(var(--text));font-size:14px;line-height:1.55;min-width:0}.bari-unified-ux :is(h1,h2,h3,h4,strong,b){color:rgb(var(--text));overflow-wrap:anywhere}.bari-unified-ux :is(p,span,small,label,dt,dd){overflow-wrap:anywhere}.bari-unified-ux :is(h1,h2,h3,h4){text-wrap:balance}.bari-unified-ux h1{font-size:clamp(25px,2.5vw,34px);line-height:1.2}.bari-unified-ux h2{font-size:20px;line-height:1.35}.bari-unified-ux h3{font-size:17px;line-height:1.4}.bari-unified-ux .bari-card{border-radius:16px;box-shadow:0 5px 20px rgb(var(--shadow)/.035)}.bari-unified-ux :is(.text-xs,.text-\[9px\],.text-\[10px\],.text-\[11px\]){font-size:13px;line-height:1.5}.bari-unified-ux :is(.text-zinc-100,.text-zinc-200,.text-slate-100,.text-gray-100){color:rgb(var(--text))}.bari-unified-ux :is(.text-zinc-400,.text-zinc-500,.text-slate-400,.text-gray-400,.muted){color:rgb(var(--muted))}.bari-unified-ux :is(.text-red-300,.text-red-600,.text-red-700){color:rgb(var(--danger-text))}.bari-unified-ux :is(.text-amber-300,.text-amber-600,.text-amber-700){color:rgb(var(--warning-text))}.bari-unified-ux :is(.text-emerald-300,.text-emerald-600,.text-emerald-700){color:rgb(var(--success-text))}.bari-unified-ux :is(.truncate,.line-clamp-1,.line-clamp-2){white-space:normal;overflow:visible;text-overflow:clip;-webkit-line-clamp:unset;overflow-wrap:anywhere}.bari-unified-ux :is(button,a,input,select,textarea,summary):focus-visible{outline:3px solid rgb(var(--accent));outline-offset:3px}.bari-unified-ux :is(button,summary){min-height:40px}.bari-unified-ux :is(input,select,textarea){color:rgb(var(--text));background:rgb(var(--card))}.bari-unified-ux input::-moz-placeholder,.bari-unified-ux textarea::-moz-placeholder{color:rgb(var(--muted));opacity:1}.bari-unified-ux input::placeholder,.bari-unified-ux textarea::placeholder{color:rgb(var(--muted));opacity:1}.bari-unified-ux th{color:rgb(var(--muted));font-size:12px;font-weight:650;text-align:left}.bari-unified-ux :is(td,th){vertical-align:top}.bari-unified-ux button:disabled{cursor:not-allowed}.uxm-drawer{position:fixed;inset:0 0 0 auto;width:min(620px,100%);height:100dvh;max-height:100dvh;margin:0;max-width:100%;padding:0;border:0;border-left:1px solid rgb(var(--border));background:rgb(var(--card));color:rgb(var(--text));overflow-y:auto}.uxm-drawer::backdrop{background:rgb(10 20 35/.5)}.uxm-drawer>header{position:sticky;top:0;z-index:1;display:flex;justify-content:space-between;align-items:start;gap:16px;padding:20px;border-bottom:1px solid rgb(var(--border));background:rgb(var(--card))}.uxm-drawer h2{color:rgb(var(--text));font-size:21px;font-weight:700;overflow-wrap:anywhere}.uxm-drawer-body{padding:22px;display:grid;gap:18px}@media(max-width:680px){.bari-unified-ux h1{font-size:26px}.bari-unified-ux h2{font-size:19px}.bari-unified-ux .bari-page-heading,.bari-unified-ux .bari-section-heading{flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){.bari-unified-ux *{scroll-behavior:auto;transition:none;animation:none}}.ux3-master-detail{display:grid;grid-template-columns:minmax(260px,.85fr) minmax(0,1.15fr);gap:22px;align-items:start}.uxm-selection{display:flex;width:100%;gap:14px;align-items:start;text-align:left;padding:18px;border:1px solid rgb(var(--border));border-radius:14px;background:rgb(var(--card));color:rgb(var(--text))}.uxm-selection svg{flex-shrink:0;margin-top:3px}.uxm-selection.is-selected{border-color:rgb(var(--accent));box-shadow:inset 3px 0 rgb(var(--accent))}@media(max-width:850px){.ux3-master-detail{grid-template-columns:1fr}}.bari-unified-ux :is(.text-zinc-300,.text-zinc-50,.text-slate-200,.text-gray-200){color:rgb(var(--text))}.bari-unified-ux :is(.text-zinc-600,.text-slate-500,.text-gray-500){color:rgb(var(--muted))}.bari-unified-ux :is(.text-red-800,.text-rose-700){color:rgb(var(--danger-text))}.bari-unified-ux :is(.text-emerald-800,.text-green-700){color:rgb(var(--success-text))}.bari-unified-ux .text-amber-800{color:rgb(var(--warning-text))}.bari-unified-ux .bg-red-50{background:rgb(var(--danger-bg))}.bari-unified-ux .bg-emerald-50{background:rgb(var(--success-bg))}.bari-unified-ux :is(.bari-v13-card,.bari-v134-card,.bari-v13-hero){min-width:0;background:rgb(var(--card));border:1px solid rgb(var(--border));border-radius:16px}.bari-unified-ux .bari-v134-card .uxm-cycle{margin-bottom:18px}.bari-unified-ux .bari-v134-columns{grid-template-columns:1fr}.bari-unified-ux :is(.bari-v134-review,.bari-v134-verification){grid-template-columns:repeat(2,minmax(0,1fr))}.bari-unified-ux .bari-v134-card-head{flex-wrap:wrap}.bari-unified-ux .bari-v134-list{min-width:0}.bari-unified-ux .uxm-cycle-step{color:rgb(var(--text));font-size:13px}.bari-unified-ux .uxm-cycle-step>span:first-child{color:rgb(var(--text))}@media(max-width:560px){.bari-unified-ux :is(.bari-v134-review,.bari-v134-verification){grid-template-columns:1fr}}.uxm-drawer-footer{position:sticky;bottom:0;background:rgb(var(--card));padding:18px 22px;border-top:1px solid rgb(var(--border))}.uxm-drawer :is(.bg-black,.bg-indigo-600){background:rgb(var(--accent-action))}.uxm-drawer :is(.bg-black,.bg-indigo-600).text-white{color:#fff}