:root{--um-content-max:1280px;--um-content-padding:48px;--motion-fast:140ms;--motion-medium:200ms;--motion-slow:320ms;--ease-soft:cubic-bezier(0.22,0.11,0.1,1)}.um-content{max-width:var(--um-content-max);width:100%;margin-left:auto;margin-right:auto;padding-left:var(--um-content-padding);padding-right:var(--um-content-padding)}.um-heading-block{margin-top:48px;margin-bottom:32px}.um-image{object-fit:cover;filter:brightness(.98) contrast(.96) saturate(.96);transition:filter var(--motion-medium) var(--ease-soft)}.um-image:hover{filter:brightness(1) contrast(1) saturate(1)}:root{--um-radius-tiny:4px;--um-radius-sm:8px;--um-radius-chip:10px;--um-radius-md:12px;--um-radius-sheet:14px;--um-radius-lg:16px;--um-radius-sheet-container:20px;--um-radius-card-large:22px;--um-radius-xl:24px;--um-radius-2xl:32px;--um-radius-full:9999px;--um-space-xxs:2px;--um-space-xs:4px;--um-space-sm:8px;--um-space-md:12px;--um-space-lg:16px;--um-space-xl:24px;--um-space-xxl:32px;--um-space-xxxl:48px;--um-content-margin:16px;--um-touch-target-min:44px;--um-pill-padding-h:12px;--um-pill-padding-v:6px;--um-stroke-hairline:0.5px;--um-stroke-regular:1px;--um-text-primary:#2C2825;--um-text-muted:#6B6560;--um-text-muted-hc:#4F4A46;--um-text-subtle:#9A948C;--um-border:#E5E0D8;--um-border-subtle:#EBE7E1;--um-border-strong:#D4D4D4;--um-bg-primary:#F5F2ED;--um-bg-secondary:#FDFCFA;--um-bg-card:#FDFCFA;--um-bg-clay:#F4EBE3;--um-accent:#A65D4C;--um-accent-text:#8B4A3C;--um-accent-hover:#8F503F;--um-accent-muted:#C17B5F;--um-coral:#E07B5A;--um-coral-soft:#FBE5DB}.dark{--um-text-primary:#F2EDE6;--um-text-muted:#A09891;--um-text-muted-hc:#C7C2BD;--um-text-subtle:#6D6660;--um-border:#3D3832;--um-border-subtle:#4A443D;--um-border-strong:#3A3A3C;--um-bg-primary:#211F1C;--um-bg-secondary:#2A2723;--um-bg-card:#2A2723;--um-bg-clay:#2A211A;--um-accent:#C4907A;--um-accent-text:#D8A590;--um-accent-hover:#D4A088;--um-accent-muted:#A87A66;--um-coral:#EE9774;--um-coral-soft:#3A2418}.um-page{@apply w-full px-6 md:px-10 py-20 min-h-screen}.um-heading{@apply text-2xl font-light mb-2}.um-description{@apply text-xs text-gray-500 dark:text-gray-400}.um-section-label{@apply text-xs font-medium uppercase tracking-wider text-gray-500 dark:text-gray-400}.um-btn-primary{@apply px-4 py-2 bg-black dark:bg-white text-white dark:text-black rounded-2xl text-xs font-medium transition hover:opacity-90 disabled:opacity-50 disabled:cursor-not-allowed}.um-btn-secondary{@apply px-4 py-2 border border-gray-200 dark:border-gray-800 rounded-2xl text-xs font-medium transition hover:opacity-80 disabled:opacity-50 disabled:cursor-not-allowed}.um-back-btn{@apply text-xs text-gray-400 dark:text-gray-500 hover:text-black dark:hover:text-white transition-colors}.um-input{@apply w-full px-4 py-2.5 border border-gray-200 dark:border-gray-800 rounded-2xl bg-white dark:bg-gray-900 text-sm focus:outline-none focus:border-black dark:focus:border-white transition-colors}.um-card{@apply border border-gray-200 dark:border-gray-800 rounded-2xl bg-white dark:bg-[#1A1C1F]}.um-tab{@apply text-xs font-medium transition-all}.um-tab-active{@apply text-black dark:text-white}.um-tab-inactive{@apply text-black/30 dark:text-gray-500 hover:text-black/60 dark:hover:text-gray-300}.um-item-name{@apply text-sm font-medium text-gray-900 dark:text-white}.um-item-subtitle{@apply text-xs text-gray-500 dark:text-gray-400}.um-icon-box{@apply flex h-9 w-9 items-center justify-center rounded-2xl bg-gray-100 dark:bg-gray-800 text-gray-500 dark:text-gray-400}
/*# sourceMappingURL=bc493076242b69ba.css.map*/