.public--weddx,body.tenant-weddx{--background:250 247 242;--foreground:30 27 24;--muted:243 238 231;--muted-foreground:94 86 79;--border:220 211 201;--input:243 238 231;--primary:200 169 106;--primary-foreground:255 255 255;--ring:217 166 166;--weddx-rose:217 166 166;--weddx-sage:155 170 157;--weddx-cta:226 125 96;--weddx-surface:color-mix(in oklab,rgb(var(--background)) 92%,rgb(var(--muted)) 8%);--weddx-surface-2:color-mix(in oklab,rgb(var(--background)) 84%,rgb(var(--muted)) 16%);--weddx-elevated:color-mix(in oklab,rgb(var(--background)) 78%,rgb(var(--muted)) 22%);--weddx-soft-text:color-mix(in oklab,rgb(var(--foreground)) 78%,rgb(var(--muted-foreground)) 22%)}.dark .public--weddx,.dark body.tenant-weddx,body.dark.tenant-weddx{--background:15 14 13;--foreground:242 236 228;--muted:31 28 25;--muted-foreground:207 198 187;--border:55 48 42;--input:31 28 25;--primary:214 181 110;--primary-foreground:15 14 13;--ring:185 133 139;--weddx-rose:185 133 139;--weddx-sage:111 127 115;--weddx-cta:240 168 76;--weddx-surface:color-mix(in oklab,rgb(var(--background)) 82%,rgb(var(--muted)) 18%);--weddx-surface-2:color-mix(in oklab,rgb(var(--background)) 72%,rgb(var(--muted)) 28%);--weddx-elevated:color-mix(in oklab,rgb(var(--background)) 66%,rgb(var(--muted)) 34%);--weddx-soft-text:color-mix(in oklab,rgb(var(--foreground)) 76%,rgb(var(--muted-foreground)) 24%)}.public--weddx,body.tenant-weddx{--ui-color-primary-50:250 247 242;--ui-color-primary-100:245 238 226;--ui-color-primary-200:238 225 200;--ui-color-primary-300:226 205 160;--ui-color-primary-400:215 191 132;--ui-color-primary-500:200 169 106;--ui-color-primary-600:184 150 86;--ui-color-primary-700:156 123 63;--ui-color-primary-800:120 92 43;--ui-color-primary-900:80 62 30;--ui-color-primary-950:45 36 20}.dark .public--weddx,.dark body.tenant-weddx,body.dark.tenant-weddx{--ui-color-primary-50:242 236 228;--ui-color-primary-100:232 224 212;--ui-color-primary-200:220 207 186;--ui-color-primary-300:210 193 162;--ui-color-primary-400:202 179 136;--ui-color-primary-500:214 181 110;--ui-color-primary-600:196 163 94;--ui-color-primary-700:170 138 74;--ui-color-primary-800:120 95 55;--ui-color-primary-900:70 55 32;--ui-color-primary-950:35 28 18}.public--weddx,body.tenant-weddx{--ui-color-secondary-50:250 247 242;--ui-color-secondary-100:246 234 235;--ui-color-secondary-200:238 208 212;--ui-color-secondary-300:225 178 186;--ui-color-secondary-400:210 150 160;--ui-color-secondary-500:217 166 166;--ui-color-secondary-600:188 128 136;--ui-color-secondary-700:156 96 104;--ui-color-secondary-800:120 70 76;--ui-color-secondary-900:85 48 52;--ui-color-secondary-950:50 28 30}.dark .public--weddx,.dark body.tenant-weddx,body.dark.tenant-weddx{--ui-color-secondary-50:242 236 228;--ui-color-secondary-100:230 214 216;--ui-color-secondary-200:214 186 190;--ui-color-secondary-300:198 160 166;--ui-color-secondary-400:185 133 139;--ui-color-secondary-500:185 133 139;--ui-color-secondary-600:165 112 118;--ui-color-secondary-700:140 92 98;--ui-color-secondary-800:110 70 75;--ui-color-secondary-900:80 50 54;--ui-color-secondary-950:45 28 30}.public--weddx,body.tenant-weddx{--ui-color-neutral-50:250 247 242;--ui-color-neutral-100:243 238 231;--ui-color-neutral-200:220 211 201;--ui-color-neutral-300:205 195 184;--ui-color-neutral-400:166 156 145;--ui-color-neutral-500:138 129 120;--ui-color-neutral-600:110 101 93;--ui-color-neutral-700:78 72 66;--ui-color-neutral-800:45 41 37;--ui-color-neutral-900:30 27 24;--ui-color-neutral-950:18 16 14}.dark .public--weddx,.dark body.tenant-weddx,body.dark.tenant-weddx{--ui-color-neutral-50:242 236 228;--ui-color-neutral-100:207 198 187;--ui-color-neutral-200:170 160 149;--ui-color-neutral-300:140 130 120;--ui-color-neutral-400:120 110 102;--ui-color-neutral-500:100 92 86;--ui-color-neutral-600:85 77 71;--ui-color-neutral-700:70 62 56;--ui-color-neutral-800:55 48 42;--ui-color-neutral-900:31 28 25;--ui-color-neutral-950:15 14 13}.public--weddx,body.tenant-weddx{--color-gray-50:var(--ui-color-neutral-50);--color-gray-100:var(--ui-color-neutral-100);--color-gray-200:var(--ui-color-neutral-200);--color-gray-300:var(--ui-color-neutral-300);--color-gray-400:var(--ui-color-neutral-400);--color-gray-500:var(--ui-color-neutral-500);--color-gray-600:var(--ui-color-neutral-600);--color-gray-700:var(--ui-color-neutral-700);--color-gray-800:var(--ui-color-neutral-800);--color-gray-900:var(--ui-color-neutral-900);--color-gray-950:var(--ui-color-neutral-950);--ui-primary:rgb(var(--primary));--ui-secondary:rgb(var(--weddx-rose));--ui-success:rgb(var(--weddx-sage));--ui-info:rgb(var(--ring));--ui-warning:rgb(var(--weddx-cta));--ui-error:210 85 100;--ui-text-dimmed:var(--ui-color-neutral-400);--ui-text-muted:var(--ui-color-neutral-500);--ui-text-toned:var(--ui-color-neutral-600);--ui-text:var(--ui-color-neutral-700);--ui-text-highlighted:var(--ui-color-neutral-900);--ui-text-inverted:#fff;--ui-bg:rgb(var(--background));--ui-bg-muted:var(--ui-color-neutral-50);--ui-bg-elevated:var(--ui-color-neutral-100);--ui-bg-accented:var(--ui-color-neutral-200);--ui-bg-inverted:var(--ui-color-neutral-900);--ui-border:var(--ui-color-neutral-200);--ui-border-muted:var(--ui-color-neutral-200);--ui-border-accented:var(--ui-color-neutral-300);--ui-border-inverted:var(--ui-color-neutral-900);--ui-ring:rgb(var(--ring));--ui-shadow:0 18px 40px -34px rgba(0,0,0,.35);--ui-container:100rem;--ui-radius:.9rem;--ui-header-height:4.5rem;--ui-input:color-mix(in oklab,rgb(var(--input)) 78%,rgb(var(--background)) 22%);--ui-input-fg:rgb(var(--foreground));--ui-placeholder:color-mix(in oklab,rgb(var(--muted-foreground)) 72%,rgb(var(--foreground)) 28%)}.dark .public--weddx,.dark body.tenant-weddx,body.dark.tenant-weddx{--ui-text-dimmed:var(--ui-color-neutral-500);--ui-text-muted:var(--ui-color-neutral-400);--ui-text-toned:var(--ui-color-neutral-300);--ui-text:var(--ui-color-neutral-200);--ui-text-highlighted:#fff;--ui-text-inverted:var(--ui-color-neutral-900);--ui-bg:var(--ui-color-neutral-950);--ui-bg-muted:var(--ui-color-neutral-900);--ui-bg-elevated:var(--ui-color-neutral-900);--ui-bg-accented:var(--ui-color-neutral-800);--ui-bg-inverted:#fff;--ui-border:var(--ui-color-neutral-800);--ui-border-muted:var(--ui-color-neutral-700);--ui-border-accented:var(--ui-color-neutral-700);--ui-border-inverted:#fff;--ui-shadow:0 18px 40px -34px rgba(0,0,0,.55)}.public--weddx.public{background:rgb(var(--background));color:rgb(var(--foreground));isolation:isolate;max-width:100%;min-height:100vh;position:relative;width:100%}.public.public--weddx .public-sidebar{align-self:stretch;border-right:2px solid rgb(var(--border));display:flex;flex-shrink:0}.public--weddx .surface{background:var(--weddx-surface);border-color:rgb(var(--border));border-radius:1.25rem;border-style:solid;border-width:1px;box-shadow:var(--ui-shadow)}.dark .public--weddx .surface{background:color-mix(in oklab,rgb(var(--background)) 82%,rgb(var(--muted)) 18%);border-color:rgb(var(--border))}.public.public--weddx :where(.u-card,.u-page-card){border-color:rgb(var(--border))!important}.dark .public.public--weddx :where(.u-card,.u-page-card){border-color:color-mix(in oklab,rgb(var(--border)) 70%,rgb(var(--background)) 30%)!important}body.tenant-weddx :where(.u-dropdown-menu [data-slot=content],[data-slot=content][role=menu]){-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:rgb(var(--background))!important;border:1px solid rgb(var(--border))!important}.dark body.tenant-weddx :where(.u-dropdown-menu [data-slot=content],[data-slot=content][role=menu]),body.tenant-weddx.dark :where(.u-dropdown-menu [data-slot=content],[data-slot=content][role=menu]){background:rgb(var(--muted))!important;border-color:rgb(var(--border))!important}.public.public--weddx :where(input,textarea,select){background:color-mix(in oklab,rgb(var(--background)) 70%,rgb(var(--muted)) 30%);border-color:rgb(var(--border));color:rgb(var(--foreground))}.public.public--weddx :where(input,textarea,select)::-moz-placeholder{color:var(--ui-placeholder)}.public.public--weddx :where(input,textarea,select)::placeholder{color:var(--ui-placeholder)}.public.public--weddx :where(a:hover){color:rgb(var(--primary))}.public.public--weddx :where(a,button,input,textarea,select,[role=button],[tabindex]):focus-visible{border-radius:.85rem;outline:2px solid rgb(var(--ring));outline-offset:2px}.public.public--weddx :where(.breadcrumb-current.text-gray-900){color:rgb(var(--foreground))!important}.dark .public.public--weddx :where(.breadcrumb-current.text-gray-900){color:rgb(var(--foreground))!important}.public.public--weddx :where(.text-secondary){color:color-mix(in oklab,rgb(var(--weddx-rose)) 55%,rgb(var(--muted-foreground)) 45%)!important}.dark .public.public--weddx :where(.text-secondary){color:color-mix(in oklab,rgb(var(--weddx-rose)) 45%,rgb(var(--muted-foreground)) 55%)!important}.public.public--weddx :where(.text-secondary:hover){color:rgb(var(--primary))!important}@supports (color:color-mix(in oklab,red,red)){.public--weddx :where(.dark\:bg-primary-950\/30:where(.dark,.dark *)){background-color:color-mix(in oklab,rgb(var(--ui-color-primary-950)) 30%,transparent)!important}.public--weddx :where(.ring-secondary\/50){--tw-ring-color:color-mix(in oklab,var(--ui-secondary) 50%,transparent)!important}}.public--weddx :where(.dark\:bg-primary-900:where(.dark,.dark *),.dark\:bg-primary-900\/20:where(.dark,.dark *)){background-color:rgb(var(--ui-color-primary-900))!important}.public--weddx :where(.dark\:border-gray-800:where(.dark,.dark *)){border-color:rgb(var(--color-gray-800))!important}.public.public--weddx :where(h1,h2,h3,h4,h5,h6){letter-spacing:-.02em;margin-bottom:.95rem;margin-top:1.35rem;text-wrap:balance}.public.public--weddx :where(h1,h2){font-weight:500}.public.public--weddx :where(h3){font-weight:600}.public.public--weddx :where(h1){font-size:clamp(1.55rem,3.8vw,2.35rem);line-height:1.18;margin-bottom:1.05rem;margin-top:1.7rem}.public.public--weddx :where(h2){font-size:clamp(1.25rem,2.8vw,1.85rem);line-height:1.24;margin-bottom:.95rem;margin-top:1.45rem}.public.public--weddx :where(h3){font-size:1.125rem;line-height:1.3;margin-bottom:.85rem;margin-top:1.2rem}.public.public--weddx :where(.article-card h2,.article-card h3){color:rgb(var(--primary));font-size:1.15rem}.public.public--weddx :where(main,article,.page,.content,[data-page]) :where(h1:first-child){margin-top:.85rem}.public.public--weddx .site-header .nav{align-items:center;display:flex;flex-wrap:nowrap;gap:1rem;justify-content:space-between;padding-block:.85rem}.public.public--weddx .site-header .nav-actions,.public.public--weddx .site-header .nav-links{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem}.public.public--weddx .site-header .brand{align-items:center;display:inline-flex;gap:.5rem;line-height:1.2;white-space:nowrap}.public.public--weddx .site-header .brand span,.public.public--weddx .site-header .nav-link{line-height:1.2}.public.public--weddx .site-header .nav-links{flex:1;justify-content:center;min-width:0}.public.public--weddx .site-header .nav-actions{justify-content:flex-end}@media(max-width:768px){.public.public--weddx .site-header .nav{flex-wrap:wrap}.public.public--weddx .site-header .nav-actions{margin-left:auto;order:2}.public.public--weddx .site-header .nav-links{justify-content:flex-start;order:3;width:100%}}.public.public--weddx .site-header .brand-mark{box-shadow:0 0 14px color-mix(in oklab,rgb(var(--primary)) 70%,transparent),0 0 34px color-mix(in oklab,rgb(var(--ring)) 22%,transparent)}.public.public--weddx :where([data-app-sidebar],[data-slot=sidebar]){backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:color-mix(in oklab,rgb(var(--background)) 75%,transparent)!important}.dark .public.public--weddx :where([data-app-sidebar],[data-slot=sidebar]){background:color-mix(in oklab,rgb(var(--background)) 85%,transparent)!important}.public.public--weddx [data-app-sidebar-overlay]{background-color:#00000080;z-index:55}.public.public--weddx [data-app-sidebar]{z-index:60}.public.public--weddx :where(header.site-header,header[data-slot=root]){backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:color-mix(in oklab,rgb(var(--background)) 80%,transparent)!important;background-color:transparent!important;border-bottom:1px solid rgb(var(--border));position:sticky!important;top:0!important;z-index:50}.dark .public.public--weddx :where(header.site-header,header[data-slot=root]){background:color-mix(in oklab,rgb(var(--background)) 65%,transparent)!important;background-color:transparent!important}.public--weddx.public:before{background:radial-gradient(700px 420px at 50% 5%,color-mix(in oklab,rgb(var(--ring)) 14%,transparent),transparent 60%),radial-gradient(900px 550px at 15% 10%,color-mix(in oklab,rgb(var(--primary)) 26%,transparent),transparent 60%),radial-gradient(900px 550px at 85% 10%,color-mix(in oklab,rgb(var(--ring)) 22%,transparent),transparent 62%),linear-gradient(180deg,rgb(var(--background)),color-mix(in oklab,rgb(var(--background)) 88%,rgb(var(--muted)) 12%));content:"";inset:0;pointer-events:none;position:fixed;z-index:-1}.dark .public--weddx.public:before{background:radial-gradient(700px 420px at 50% 5%,color-mix(in oklab,rgb(var(--ring)) 10%,transparent),transparent 60%),radial-gradient(900px 550px at 15% 10%,color-mix(in oklab,rgb(var(--primary)) 18%,transparent),transparent 60%),radial-gradient(900px 550px at 85% 10%,color-mix(in oklab,rgb(var(--ring)) 14%,transparent),transparent 62%),linear-gradient(180deg,rgb(var(--background)),color-mix(in oklab,rgb(var(--background)) 88%,rgb(var(--muted)) 12%));filter:brightness(.95) saturate(1.05)}
