html[data-mz-theme] body [role=dialog][data-chat-info-surface],[data-chat-info-surface]{isolation:isolate;background:hsl(var(--background))!important}[data-chat-info-surface][role=dialog][data-keyboard-active]{height:min(var(--keyboard-form-height), calc(var(--keyboard-visible-height) - var(--keyboard-form-top)))!important}html,body,#root{min-height:var(--app-height,100dvh)}html[data-mz-theme],html[data-mz-theme] body{background-color:hsl(var(--background))!important;background-image:var(--theme-canvas-artwork,none), var(--theme-canvas-background,linear-gradient(hsl(var(--background)), hsl(var(--background))))!important;background-position:top!important;background-repeat:no-repeat!important;background-size:100% 100%,cover!important;background-attachment:fixed!important}html[data-mz-theme] #root{min-height:var(--app-height,100dvh);position:relative;background:0 0!important}html[data-mz-theme] [data-theme-page]:not([data-testid=dialog-create-event]),html[data-mz-theme] [data-testid=dashboard-theme-canvas],html[data-mz-theme] .min-h-screen.bg-background,html[data-mz-theme] .min-h-dvh.bg-background,html[data-mz-theme] .h-dvh.bg-background,html[data-mz-theme] main.bg-background{background-color:#0000!important;background-image:none!important}html[data-mz-theme=party] [data-theme-page] [data-mz-header],html[data-mz-theme=party] [data-theme-page]>.bg-background,html[data-mz-theme=party] [data-theme-page]>.shrink-0.bg-background{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background-color:#fff7edd6!important;background-image:none!important}html[data-mz-theme] .bg-card,html[data-mz-theme] [data-theme-surface]{background-color:var(--theme-surface,hsl(var(--card)))!important}html[data-mz-theme] .chat-bg-active{background-color:#0000!important;background-image:none!important}html[data-mz-theme=party],html[data-mz-theme=party] body{background-size:100% 100%,cover!important}html[data-mz-theme=party] [data-testid=theme-card-party],html[data-mz-theme=rose-petal] [data-testid=theme-card-rose-petal],html[data-mz-theme=blossom-coral] [data-testid=theme-card-blossom-coral],html[data-mz-theme=professional] [data-testid=theme-card-professional],html[data-mz-theme=travel] [data-testid=theme-card-travel],html[data-mz-theme=minimal] [data-testid=theme-card-minimal]{box-shadow:0 12px 30px color-mix(in srgb, hsl(var(--primary)) 14%, transparent)}html[data-mz-theme=rose-petal] [data-theme-page]>.bg-background,html[data-mz-theme=rose-petal] [data-theme-page]>.shrink-0.bg-background,html[data-mz-theme=blossom-coral] [data-theme-page]>.bg-background,html[data-mz-theme=blossom-coral] [data-theme-page]>.shrink-0.bg-background{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background-color:color-mix(in srgb, hsl(var(--background)) 84%, transparent)!important;background-image:none!important}html[data-mz-theme=rose-petal] [data-theme-page=events],html[data-mz-theme=rose-petal] [data-theme-page=event-create],html[data-mz-theme=blossom-coral] [data-theme-page=events],html[data-mz-theme=blossom-coral] [data-theme-page=event-create]{background-color:hsl(var(--background))!important;background-image:var(--theme-canvas-artwork), var(--theme-canvas-background)!important;background-position:top!important;background-repeat:no-repeat!important;background-size:100% 100%,cover!important;background-attachment:fixed!important}html[data-mz-theme=rose-petal] [data-theme-page=event-create] [data-testid=wizard-scroll-area],html[data-mz-theme=blossom-coral] [data-theme-page=event-create] [data-testid=wizard-scroll-area]{background:0 0!important}html[data-mz-theme=rose-petal] [data-theme-page] .bg-primary,html[data-mz-theme=rose-petal] nav .bg-primary{background-image:linear-gradient(135deg,#c33668,#ae5bc8)!important}html[data-mz-theme=blossom-coral] [data-theme-page] .bg-primary,html[data-mz-theme=blossom-coral] nav .bg-primary{background-image:linear-gradient(135deg,#ff785f,#f65f58)!important}html[data-mz-theme=party] [data-theme-page=events],html[data-mz-theme=party] [data-theme-page=event-create]{background-color:hsl(var(--background))!important;background-image:var(--theme-canvas-artwork,none), var(--theme-canvas-background,linear-gradient(hsl(var(--background)), hsl(var(--background))))!important;background-position:top!important;background-repeat:no-repeat!important;background-size:100% 100%,cover!important;background-attachment:fixed!important}html[data-mz-theme=party] [data-theme-page=event-create] [data-theme-event-surface],html[data-mz-theme=party] [data-theme-page=event-create] [data-testid=wizard-scroll-area]{background-color:#0000!important;background-image:none!important}html[data-mz-theme=party] [data-theme-page=event-create]>header,html[data-mz-theme=party] [data-theme-page=event-create]>[class*=shrink-0],html[data-mz-theme=party] [data-theme-page=event-create] [data-testid=event-type-picker-redesign]>[class*=shrink-0]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background-color:#fff7edd6!important}html[data-mz-theme=party] [data-theme-page=events] [data-mz-header],html[data-mz-theme=party] [data-theme-page=event-create] [data-theme-event-surface]>.shrink-0,html[data-mz-theme=party] [data-theme-page=event-create] [data-testid=event-type-picker-redesign]>.shrink-0{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background-color:#0000!important;background-image:none!important}.floral-dashboard-motto{display:none}html[data-mz-theme=rose-petal] [data-testid=dashboard-theme-canvas],html[data-mz-theme=blossom-coral] [data-testid=dashboard-theme-canvas]{isolation:isolate;background:0 0!important}html[data-mz-theme=rose-petal] .floral-dashboard-motto,html[data-mz-theme=blossom-coral] .floral-dashboard-motto{z-index:21;right:54px;top:calc(env(safe-area-inset-top,0px) + 62px);pointer-events:none;align-items:center;gap:5px;font-family:Georgia,Times New Roman,serif;font-size:12px;font-style:italic;line-height:1.05;display:flex;position:absolute;transform:rotate(-5deg)}html[data-mz-theme=rose-petal] .floral-dashboard-motto{color:#a67ac0}html[data-mz-theme=blossom-coral] .floral-dashboard-motto{color:#b27bc5}html[data-mz-theme=rose-petal] [data-testid=dashboard-view-tabs],html[data-mz-theme=blossom-coral] [data-testid=dashboard-view-tabs]{min-height:18px;background:0 0!important;border:0!important}html[data-mz-theme=rose-petal] [data-testid=dashboard-view-tabs]>div,html[data-mz-theme=blossom-coral] [data-testid=dashboard-view-tabs]>div{visibility:hidden;height:18px;padding:0}html[data-mz-theme=rose-petal] [data-testid=approved-home-intro]:not([data-hero-carousel]),html[data-mz-theme=blossom-coral] [data-testid=approved-home-intro]:not([data-hero-carousel]){margin-top:10px}html[data-mz-theme=rose-petal] [data-testid=approved-home-intro]:not([data-hero-carousel])>div,html[data-mz-theme=blossom-coral] [data-testid=approved-home-intro]:not([data-hero-carousel])>div{border-color:#c95b7e38!important;border-radius:25px!important;min-height:236px!important;box-shadow:0 14px 34px #84475c24!important}html[data-mz-theme=rose-petal] [data-testid=approved-home-intro]:not([data-hero-carousel]) img,html[data-mz-theme=blossom-coral] [data-testid=approved-home-intro]:not([data-hero-carousel]) img{-o-object-position:62% center;object-position:62% center;filter:saturate(1.12)contrast(1.02)}html[data-mz-theme=rose-petal] [data-testid=approved-home-intro]:not([data-hero-carousel])>div>div:first-of-type,html[data-mz-theme=blossom-coral] [data-testid=approved-home-intro]:not([data-hero-carousel])>div>div:first-of-type{background:linear-gradient(90deg,#fffafafa 0%,#fff9f9eb 43%,#fff9f926 72%,#0000 100%)!important}html[data-mz-theme=rose-petal] [data-testid=approved-home-intro]:not([data-hero-carousel]) h2,html[data-mz-theme=blossom-coral] [data-testid=approved-home-intro]:not([data-hero-carousel]) h2{letter-spacing:-.02em;color:#b62f5d;font-family:Georgia,Times New Roman,serif;font-weight:700;font-size:29px!important}html[data-mz-theme=blossom-coral] [data-testid=approved-home-intro]:not([data-hero-carousel]) h2{color:#d34e63}html[data-mz-theme=rose-petal] [data-testid=approved-home-create-event]{background:linear-gradient(135deg,#c73569,#a94fbf)!important;box-shadow:0 8px 18px #b82f6140!important}html[data-mz-theme=blossom-coral] [data-testid=approved-home-create-event]{background:linear-gradient(135deg,#ff765f,#ed4e69)!important;box-shadow:0 8px 18px #f65f5840!important}html[data-mz-theme=rose-petal] [data-testid=approved-home-shortcuts] .floral-shortcut,html[data-mz-theme=blossom-coral] [data-testid=approved-home-shortcuts] .floral-shortcut{position:relative;overflow:hidden;min-height:var(--mz-quick-action-height,92px)!important;background:#fffdfde6!important;border-color:#b77b912e!important;box-shadow:0 8px 20px #6b405417!important}html[data-mz-theme=rose-petal] [data-testid=approved-home-shortcuts] .floral-shortcut:after,html[data-mz-theme=blossom-coral] [data-testid=approved-home-shortcuts] .floral-shortcut:after{content:"";opacity:.48;background:radial-gradient(at 28% 55%,#91ad85 0 20%,#0000 22%),radial-gradient(at 68% 30%,#b8c7a9 0 18%,#0000 20%),linear-gradient(56deg,#0000 47%,#7e9b78 48% 52%,#0000 53%);width:41px;height:51px;position:absolute;top:-9px;right:-8px;transform:rotate(18deg)}html[data-mz-theme=rose-petal] .floral-shortcut-1>span:first-child{color:#c62f67!important;background:#f9dce7!important}html[data-mz-theme=rose-petal] .floral-shortcut-2>span:first-child{color:#8d54ad!important;background:#eee1f5!important}html[data-mz-theme=rose-petal] .floral-shortcut-3>span:first-child{color:#587950!important;background:#e1eddd!important}html[data-mz-theme=rose-petal] .floral-shortcut-4>span:first-child{color:#c75847!important;background:#fbe5dc!important}html[data-mz-theme=blossom-coral] .floral-shortcut-1>span:first-child{color:#e04769!important;background:#ffe0e5!important}html[data-mz-theme=blossom-coral] .floral-shortcut-2>span:first-child{color:#8e5ab0!important;background:#eadff5!important}html[data-mz-theme=blossom-coral] .floral-shortcut-3>span:first-child{color:#587a53!important;background:#dfeadc!important}html[data-mz-theme=blossom-coral] .floral-shortcut-4>span:first-child{color:#dd533f!important;background:#ffe0d4!important}html[data-mz-theme=rose-petal] [data-testid=section-upcoming-events] h2,html[data-mz-theme=blossom-coral] [data-testid=section-upcoming-events] h2{letter-spacing:-.02em;font-family:Georgia,Times New Roman,serif;font-size:21px}html[data-mz-theme=rose-petal] [data-testid^=card-upcoming-carousel-],html[data-mz-theme=blossom-coral] [data-testid^=card-upcoming-carousel-]{background:#fffdfded!important;border-color:#b77b912e!important;box-shadow:0 10px 25px #6f43561c!important}html[data-mz-theme=rose-petal] [data-testid=section-upcoming-events]:after,html[data-mz-theme=blossom-coral] [data-testid=section-upcoming-events]:after{content:"✦  ❀  ✧";text-align:center;letter-spacing:18px;color:color-mix(in srgb,hsl(var(--primary)) 55%,#9cad87);padding:14px 4px 2px;font-size:18px;display:block}html[data-mz-theme=rose-petal] .mz-bottom-nav-shell,html[data-mz-theme=blossom-coral] .mz-bottom-nav-shell{filter:drop-shadow(0 11px 22px #703d5229);left:8px!important;right:8px!important;bottom:max(7px, env(safe-area-inset-bottom,0px))!important;padding:0!important}html[data-mz-theme=rose-petal] .mz-bottom-nav-bar,html[data-mz-theme=blossom-coral] .mz-bottom-nav-bar{-webkit-backdrop-filter:blur(22px)saturate(1.2)!important;background:#fffbfbf0!important;border:1px solid #be84992e!important;border-radius:34px!important;height:78px!important;box-shadow:inset 0 1px #ffffffeb,0 -5px 23px #7e495e14!important}html[data-mz-theme=rose-petal] .mz-bottom-nav-safe,html[data-mz-theme=blossom-coral] .mz-bottom-nav-safe{display:none!important}html[data-mz-theme=rose-petal] .mz-chat-nav-button{background:linear-gradient(145deg,#ee7b93 0%,#c64a83 50%,#a959be 100%)!important;box-shadow:0 8px 22px #b43f7054,0 0 0 8px #f0a7c026!important}html[data-mz-theme=blossom-coral] .mz-chat-nav-button{background:linear-gradient(145deg,#ff8b69 0%,#fb665c 56%,#db5f91 100%)!important;box-shadow:0 8px 22px #ec5b584f,0 0 0 8px #ff9d8a24!important}html[data-mz-theme=rose-petal] .mz-bottom-nav-bar :is(button,.mz-nav-item),html[data-mz-theme=blossom-coral] .mz-bottom-nav-bar :is(button,.mz-nav-item){z-index:1;position:relative}html[data-mz-theme=rose-petal] .mz-bottom-nav-bar:before,html[data-mz-theme=blossom-coral] .mz-bottom-nav-bar:before{content:"";opacity:.34;pointer-events:none;background:radial-gradient(at 25% 72%,#96ad89 0 15%,#0000 17%),radial-gradient(at 50% 46%,#b2c3a5 0 16%,#0000 18%),radial-gradient(circle at 12% 92%,#efa8bd 0 20%,#0000 22%);width:58px;height:51px;position:absolute;bottom:-3px;left:-4px}html[data-mz-theme=rose-petal] .mz-bottom-nav-bar:after,html[data-mz-theme=blossom-coral] .mz-bottom-nav-bar:after{content:"";opacity:.34;pointer-events:none;background:radial-gradient(at 25% 72%,#96ad89 0 15%,#0000 17%),radial-gradient(at 50% 46%,#b2c3a5 0 16%,#0000 18%),radial-gradient(circle at 12% 92%,#efa8bd 0 20%,#0000 22%);width:58px;height:51px;position:absolute;bottom:-3px;right:-4px;transform:scaleX(-1)}html[data-mz-theme=rose-petal] .floral-dashboard-motto,html[data-mz-theme=blossom-coral] .floral-dashboard-motto{opacity:.92;top:calc(env(safe-area-inset-top,0px) + 66px)!important;z-index:24!important;right:48px!important}html[data-mz-theme=rose-petal] [data-testid=dashboard-theme-canvas]:before,html[data-mz-theme=blossom-coral] [data-testid=dashboard-theme-canvas]:before{content:"";z-index:0;pointer-events:none;opacity:.48;background:radial-gradient(circle at 20px 32px,#f2a8bd 0 12px,#0000 13px),radial-gradient(circle at 42px 51px,#d9afe7 0 8px,#0000 9px),radial-gradient(at 26px 112px,#9eb394 0 10px,#0000 11px),radial-gradient(at 43px 145px,#bdc9b4 0 9px,#0000 10px),radial-gradient(circle at 18px 278px,#f4b4c5 0 10px,#0000 11px),radial-gradient(at 37px 329px,#9caf91 0 10px,#0000 11px),linear-gradient(74deg,#0000 48%,#71916894 49% 51%,#0000 52%) 9px 77px/48px 102px no-repeat,linear-gradient(108deg,#0000 48%,#71916880 49% 51%,#0000 52%) 4px 258px/48px 102px no-repeat;width:72px;height:430px;position:absolute;top:650px;left:-18px}html[data-mz-theme=rose-petal] [data-testid=dashboard-theme-canvas]:after,html[data-mz-theme=blossom-coral] [data-testid=dashboard-theme-canvas]:after{content:"";z-index:0;pointer-events:none;opacity:.48;background:radial-gradient(circle at 20px 32px,#f2a8bd 0 12px,#0000 13px),radial-gradient(circle at 42px 51px,#d9afe7 0 8px,#0000 9px),radial-gradient(at 26px 112px,#9eb394 0 10px,#0000 11px),radial-gradient(at 43px 145px,#bdc9b4 0 9px,#0000 10px),radial-gradient(circle at 18px 278px,#f4b4c5 0 10px,#0000 11px),radial-gradient(at 37px 329px,#9caf91 0 10px,#0000 11px),linear-gradient(74deg,#0000 48%,#71916894 49% 51%,#0000 52%) 9px 77px/48px 102px no-repeat,linear-gradient(108deg,#0000 48%,#71916880 49% 51%,#0000 52%) 4px 258px/48px 102px no-repeat;width:72px;height:430px;position:absolute;top:820px;right:-18px;transform:scaleX(-1)}html[data-mz-theme=rose-petal] [data-theme-page],html[data-mz-theme=blossom-coral] [data-theme-page]{scroll-padding-bottom:calc(118px + env(safe-area-inset-bottom,0px))}html[data-mz-theme=rose-petal] [data-testid=dashboard-theme-canvas],html[data-mz-theme=blossom-coral] [data-testid=dashboard-theme-canvas]{padding-bottom:calc(122px + env(safe-area-inset-bottom,0px))!important}html[data-mz-theme=rose-petal],html[data-mz-theme=rose-petal] body,html[data-mz-theme=blossom-coral],html[data-mz-theme=blossom-coral] body{background-position:top!important;background-size:100% 100%,cover!important;background-attachment:fixed!important}html[data-mz-theme=rose-petal] [data-theme-page]:not([data-testid=dialog-create-event]),html[data-mz-theme=blossom-coral] [data-theme-page]:not([data-testid=dialog-create-event]){isolation:isolate;position:relative;background-color:#0000!important;background-image:none!important}html[data-mz-theme=rose-petal] [data-theme-page] [data-mz-header],html[data-mz-theme=blossom-coral] [data-theme-page] [data-mz-header],html[data-mz-theme=rose-petal] [data-theme-page]>header,html[data-mz-theme=blossom-coral] [data-theme-page]>header{box-shadow:none!important;-webkit-backdrop-filter:blur(7px)saturate(1.08)!important;background:linear-gradient(#fffcfca3,#fffcfc38)!important}html[data-mz-theme=rose-petal] [data-theme-page] .bg-card,html[data-mz-theme=rose-petal] [data-theme-page] [data-theme-surface],html[data-mz-theme=blossom-coral] [data-theme-page] .bg-card,html[data-mz-theme=blossom-coral] [data-theme-page] [data-theme-surface]{-webkit-backdrop-filter:blur(3px);background-color:#fffdfde8!important}html[data-mz-theme=rose-petal] [data-theme-page]>.bg-background,html[data-mz-theme=rose-petal] [data-theme-page]>.shrink-0.bg-background,html[data-mz-theme=blossom-coral] [data-theme-page]>.bg-background,html[data-mz-theme=blossom-coral] [data-theme-page]>.shrink-0.bg-background{background-color:#fffafb7a!important;background-image:none!important}html[data-mz-theme=rose-petal] [data-theme-page] main,html[data-mz-theme=blossom-coral] [data-theme-page] main{background:0 0!important}html[data-mz-theme=rose-petal] [data-testid=approved-home-shortcuts] .floral-shortcut:after,html[data-mz-theme=blossom-coral] [data-testid=approved-home-shortcuts] .floral-shortcut:after{opacity:.72!important;background-color:#0000!important;background-image:radial-gradient(at 22% 30%,#8ca681 0 25%,#0000 28%),radial-gradient(at 72% 20%,#b4c5a8 0 24%,#0000 27%),radial-gradient(at 38% 78%,#9db493 0 23%,#0000 26%),radial-gradient(at 86% 68%,#c3d0b8 0 21%,#0000 24%)!important;background-position:0 0,0 0,0 0,0 0!important;background-repeat:no-repeat!important;background-size:auto,auto,auto,auto!important;background-attachment:scroll,scroll,scroll,scroll!important;background-origin:padding-box,padding-box,padding-box,padding-box!important;background-clip:border-box,border-box,border-box,border-box!important;width:30px!important;height:30px!important;top:7px!important;right:7px!important;transform:rotate(8deg)!important}html[data-mz-theme=rose-petal] [data-testid=approved-home-shortcuts] .floral-shortcut:nth-child(2n):after,html[data-mz-theme=blossom-coral] [data-testid=approved-home-shortcuts] .floral-shortcut:nth-child(2n):after{top:8px!important;right:7px!important;transform:rotate(-8deg)scale(.92)!important}html[data-mz-theme=rose-petal] [data-theme-page=events],html[data-mz-theme=blossom-coral] [data-theme-page=events]{background-color:#0000!important;background-image:var(--theme-canvas-artwork), var(--theme-canvas-background)!important;min-height:100dvh!important}html[data-mz-theme=rose-petal] .mz-bottom-nav-bar,html[data-mz-theme=blossom-coral] .mz-bottom-nav-bar{height:68px!important}html[data-mz-theme=rose-petal] .mz-bottom-nav-shell,html[data-mz-theme=blossom-coral] .mz-bottom-nav-shell{bottom:calc(env(safe-area-inset-bottom,0px) + 12px)!important}html[data-mz-theme=rose-petal] .mz-bottom-nav-bar :is(button,.mz-nav-item),html[data-mz-theme=blossom-coral] .mz-bottom-nav-bar :is(button,.mz-nav-item){min-height:40px!important}html[data-mz-theme=rose-petal] .mz-bottom-nav-bar span,html[data-mz-theme=blossom-coral] .mz-bottom-nav-bar span{line-height:1!important}html.mz-native-app[data-mz-theme]{background-color:hsl(var(--background))!important;background-image:none!important}html.mz-native-app[data-mz-theme] body{isolation:isolate;position:relative;background:0 0!important}html.mz-native-app[data-mz-theme] body:before{content:"";z-index:-1;pointer-events:none;background-color:hsl(var(--background));background-image:var(--theme-canvas-artwork,none), var(--theme-canvas-background,linear-gradient(hsl(var(--background)), hsl(var(--background))));background-position:top,top;background-repeat:no-repeat,no-repeat;background-size:100% 100%,cover;position:fixed;inset:0}html.mz-native-app[data-mz-theme] #root{min-height:var(--app-height,100dvh);position:relative;background:0 0!important}html.mz-native-app[data-mz-theme] [data-theme-page],html.mz-native-app[data-mz-theme] [data-testid=events-approved-discovery],html.mz-native-app[data-mz-theme] [data-theme-event-surface],html.mz-native-app[data-mz-theme] [data-testid=wizard-scroll-area],html.mz-native-app[data-mz-theme] .min-h-screen.bg-background,html.mz-native-app[data-mz-theme] .min-h-dvh.bg-background,html.mz-native-app[data-mz-theme] .h-dvh.bg-background,html.mz-native-app[data-mz-theme] main.bg-background{background-color:#0000!important;background-image:none!important}html[data-mz-theme] [data-theme-page][data-theme-fullscreen],html.mz-native-app[data-mz-theme] [data-theme-page][data-theme-fullscreen]{background-color:hsl(var(--background))!important;background-image:var(--theme-canvas-artwork,none), var(--theme-canvas-background,linear-gradient(hsl(var(--background)), hsl(var(--background))))!important;background-position:top!important;background-repeat:no-repeat!important;background-size:100% 100%,cover!important;background-attachment:scroll!important}html[data-mz-theme] [data-testid=dialog-create-event]{box-sizing:border-box;padding-top:max(env(safe-area-inset-top,0px), 24px)}[data-testid=dialog-create-event]{background-color:hsl(var(--background))!important;opacity:1!important;border-radius:0!important;transition:none!important;animation:none!important;transform:none!important}[data-testid=dialog-create-event],[data-testid=dialog-create-event] *{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html[data-mz-theme] [data-testid=dialog-create-event] [data-testid=event-type-picker-redesign]>.shrink-0,html[data-mz-theme] [data-testid=dialog-create-event] [data-testid=event-type-picker-redesign]>.absolute,html[data-mz-theme] [data-testid=dialog-create-event] .shrink-0.border-t{background:hsl(var(--background))!important}html[data-mz-theme] [data-testid=dialog-create-event] .event-type-vibrant-card,html[data-mz-theme] [data-testid=dialog-create-event] .event-type-vibrant-icon{background-color:hsl(var(--card))!important}[data-testid=dialog-create-event] .event-type-illustration{filter:none!important}html.mz-native-app[data-mz-theme] .mz-bottom-nav-bar{background:color-mix(in srgb, hsl(var(--background)) 95%, transparent)!important;border-color:color-mix(in srgb, hsl(var(--border)) 74%, transparent)!important;box-shadow:0 -8px 26px color-mix(in srgb, hsl(var(--foreground)) 10%, transparent)!important;-webkit-backdrop-filter:blur(20px)saturate(1.12)!important;backdrop-filter:blur(20px)saturate(1.12)!important}html.mz-native-app[data-mz-theme] .mz-bottom-nav-bar [data-mz-nav-active=false],html.mz-native-app[data-mz-theme] .mz-bottom-nav-bar .mz-nav-item[data-mz-nav-active=false]>span,html.mz-native-app[data-mz-theme] .mz-bottom-nav-bar .mz-nav-item[data-mz-nav-active=false]>svg{color:color-mix(in srgb, hsl(var(--foreground)) 82%, hsl(var(--background)))!important}html[data-mz-theme] .mz-chat-message-bubble{border:1px solid color-mix(in srgb, hsl(var(--border)) 72%, hsl(var(--primary)) 28%);box-shadow:0 6px 18px color-mix(in srgb, hsl(var(--foreground)) 7%, transparent), inset 0 1px 0 #ffffffb3;transition:background-color .16s,border-color .16s,box-shadow .16s}html[data-mz-theme] .mz-chat-text-bubble[data-message-side=sender]{border-color:color-mix(in srgb, hsl(var(--primary)) 26%, hsl(var(--border)));background:linear-gradient(145deg, color-mix(in srgb, hsl(var(--card)) 88%, hsl(var(--primary)) 12%), color-mix(in srgb, hsl(var(--card)) 94%, hsl(var(--primary)) 6%))!important}html[data-mz-theme] .mz-chat-text-bubble[data-message-side=receiver]{border-color:color-mix(in srgb, hsl(var(--border)) 88%, hsl(var(--primary)) 12%);background:color-mix(in srgb, hsl(var(--card)) 95%, hsl(var(--background)) 5%)!important}html[data-mz-theme] .mz-chat-media-bubble,html[data-mz-theme] .mz-chat-file-bubble{border:1px solid color-mix(in srgb, hsl(var(--border)) 55%, transparent);box-shadow:none;background:linear-gradient(155deg, color-mix(in srgb, hsl(var(--card)) 96%, hsl(var(--primary)) 4%), color-mix(in srgb, hsl(var(--card)) 91%, hsl(var(--background)) 9%))!important}html[data-mz-theme] .mz-chat-media-card{color:hsl(var(--foreground));padding:3px}html[data-mz-theme] .mz-chat-file-bubble .mz-chat-media-card{padding:0}html[data-mz-theme] .mz-chat-media-frame{background:color-mix(in srgb, hsl(var(--muted)) 72%, hsl(var(--card)) 28%);box-shadow:none;border:0;border-radius:10px;position:relative;overflow:hidden}html[data-mz-theme] .mz-chat-media-frame img,html[data-mz-theme] .mz-chat-media-frame video{border-radius:inherit}html[data-mz-theme] .mz-chat-media-meta{color:hsl(var(--foreground))}html[data-mz-theme] .mz-chat-media-actions{background:color-mix(in srgb, hsl(var(--muted)) 72%, hsl(var(--card)) 28%);border:1px solid color-mix(in srgb, hsl(var(--border)) 82%, hsl(var(--primary)) 18%);border-radius:18px;padding:6px}html[data-mz-theme] .mz-chat-media-action{color:hsl(var(--foreground));background:color-mix(in srgb, hsl(var(--card)) 94%, hsl(var(--primary)) 6%);border:1px solid color-mix(in srgb, hsl(var(--border)) 80%, hsl(var(--primary)) 20%);box-shadow:0 3px 10px color-mix(in srgb, hsl(var(--foreground)) 5%, transparent), inset 0 1px 0 #ffffffb8}html[data-mz-theme] .mz-chat-media-action svg{color:hsl(var(--primary))}html[data-mz-theme] .mz-chat-media-action:hover{background:color-mix(in srgb, hsl(var(--primary)) 10%, hsl(var(--card)) 90%);border-color:color-mix(in srgb, hsl(var(--primary)) 36%, hsl(var(--border)))}html[data-mz-theme] .mz-chat-file-row{border:0;background:color-mix(in srgb, hsl(var(--muted)) 24%, hsl(var(--card)) 76%)!important}html[data-mz-theme] .mz-chat-voice-card{background:linear-gradient(145deg, color-mix(in srgb, hsl(var(--card)) 92%, hsl(var(--primary)) 8%), color-mix(in srgb, hsl(var(--card)) 97%, hsl(var(--background)) 3%));border:1px solid color-mix(in srgb, hsl(var(--primary)) 20%, hsl(var(--border)));box-shadow:0 6px 18px color-mix(in srgb, hsl(var(--foreground)) 6%, transparent);border-radius:22px;padding:7px}html[data-mz-theme] .mz-chat-voice-player{border:1px solid color-mix(in srgb, hsl(var(--border)) 78%, hsl(var(--primary)) 22%);background:color-mix(in srgb, hsl(var(--muted)) 68%, hsl(var(--card)) 32%);box-shadow:inset 0 1px #ffffff9e}html[data-mz-theme=rose-petal] .mz-chat-media-bubble,html[data-mz-theme=blossom-coral] .mz-chat-media-bubble,html[data-mz-theme=rose-petal] .mz-chat-voice-card,html[data-mz-theme=blossom-coral] .mz-chat-voice-card{-webkit-backdrop-filter:blur(5px)saturate(1.05)}html[data-mz-theme=minimal] .mz-chat-text-bubble,html[data-mz-theme=professional] .mz-chat-text-bubble{box-shadow:0 5px 14px color-mix(in srgb, hsl(var(--foreground)) 6%, transparent)}@media (width<=380px){html[data-mz-theme] .mz-chat-media-actions{gap:4px;padding:5px}html[data-mz-theme] .mz-chat-media-action{min-height:38px;padding-left:9px;padding-right:9px;font-size:11px}}html[data-mz-theme] .mz-chat-context-overlay{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0003}html[data-mz-theme] .mz-chat-context-reactions,html[data-mz-theme] .mz-chat-context-actions,html[data-mz-theme] .mz-chat-context-more{border:1px solid color-mix(in srgb, hsl(var(--border)) 72%, white 28%);background:linear-gradient(160deg, color-mix(in srgb, hsl(var(--card)) 94%, hsl(var(--background)) 6%), color-mix(in srgb, hsl(var(--card)) 90%, hsl(var(--primary)) 10%));-webkit-backdrop-filter:blur(18px)saturate(1.08);backdrop-filter:blur(18px)saturate(1.08);box-shadow:0 18px 44px #0003,inset 0 1px #ffffffb8}html[data-mz-theme] .mz-chat-context-reactions{border-radius:20px}html[data-mz-theme] .mz-chat-context-reaction{background:0 0}html[data-mz-theme] .mz-chat-context-reaction:hover,html[data-mz-theme] .mz-chat-context-reaction:active{background:color-mix(in srgb, hsl(var(--muted)) 70%, transparent)}html[data-mz-theme] .mz-chat-context-reaction.is-selected{background:color-mix(in srgb, hsl(var(--primary)) 14%, hsl(var(--card)) 86%);box-shadow:0 0 0 2px color-mix(in srgb, hsl(var(--primary)) 52%, transparent), 0 4px 10px color-mix(in srgb, hsl(var(--primary)) 12%, transparent)}html[data-mz-theme] .mz-chat-context-actions{border-radius:18px}html[data-mz-theme] .mz-chat-context-action{min-height:60px;color:hsl(var(--foreground));flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:6px 4px;font-size:12px;font-weight:600;transition:background-color .14s,transform .1s;display:flex}html[data-mz-theme] .mz-chat-context-action+.mz-chat-context-action{border-left:1px solid color-mix(in srgb, hsl(var(--border)) 72%, transparent)}html[data-mz-theme] .mz-chat-context-action:active{background:color-mix(in srgb, hsl(var(--muted)) 70%, transparent);transform:scale(.97)}html[data-mz-theme] .mz-chat-context-action-icon{width:34px;height:34px;color:hsl(var(--primary));background:color-mix(in srgb, hsl(var(--primary)) 10%, hsl(var(--card)) 90%);border-radius:12px;justify-content:center;align-items:center;display:flex}html[data-mz-theme] .mz-chat-context-more{border-radius:22px}html[data-mz-theme] .mz-chat-context-more-row{text-align:left;width:100%;min-height:48px;color:hsl(var(--foreground));border-radius:14px;align-items:center;gap:12px;padding:0 13px;font-size:14px;font-weight:600;display:flex}html[data-mz-theme] .mz-chat-context-more-row svg{color:hsl(var(--muted-foreground))}html[data-mz-theme] .mz-chat-context-more-row:active{background:color-mix(in srgb, hsl(var(--muted)) 78%, transparent)}html[data-mz-theme] .mz-chat-context-more-row.is-destructive,html[data-mz-theme] .mz-chat-context-more-row.is-destructive svg{color:hsl(var(--destructive))}html[data-mz-theme=rose-petal] .mz-chat-context-reactions,html[data-mz-theme=rose-petal] .mz-chat-context-actions,html[data-mz-theme=rose-petal] .mz-chat-context-more,html[data-mz-theme=blossom-coral] .mz-chat-context-reactions,html[data-mz-theme=blossom-coral] .mz-chat-context-actions,html[data-mz-theme=blossom-coral] .mz-chat-context-more{background:linear-gradient(160deg, color-mix(in srgb, hsl(var(--card)) 91%, transparent), color-mix(in srgb, hsl(var(--primary)) 8%, hsl(var(--card)) 92%))}html[data-mz-theme=professional] .mz-chat-context-reactions,html[data-mz-theme=professional] .mz-chat-context-actions,html[data-mz-theme=professional] .mz-chat-context-more,html[data-mz-theme=minimal] .mz-chat-context-reactions,html[data-mz-theme=minimal] .mz-chat-context-actions,html[data-mz-theme=minimal] .mz-chat-context-more{box-shadow:0 14px 34px #00000024,inset 0 1px #ffffff9e}@media (width<=360px){html[data-mz-theme] .mz-chat-context-action{min-height:70px;font-size:11px}html[data-mz-theme] .mz-chat-context-reaction{width:38px;height:38px;font-size:21px}}@media (width<=767px){html[data-mz-theme]{background-color:hsl(var(--background))!important;background-image:none!important}html[data-mz-theme] body{isolation:isolate;min-height:100dvh;position:relative;background:0 0!important}html[data-mz-theme] body:before{content:"";z-index:-1;pointer-events:none;background-color:hsl(var(--background));background-image:var(--theme-canvas-artwork,none), var(--theme-canvas-background,linear-gradient(hsl(var(--background)), hsl(var(--background))));background-position:top;background-repeat:no-repeat;background-size:100% 100%,cover;position:fixed;inset:0}html[data-mz-theme] #root,html[data-mz-theme] .app-auth-shell,html[data-mz-theme] [data-theme-page],html[data-mz-theme] [data-testid=dashboard-theme-canvas],html[data-mz-theme] .min-h-screen.bg-background,html[data-mz-theme] .min-h-dvh.bg-background,html[data-mz-theme] .h-dvh.bg-background,html[data-mz-theme] main.bg-background{background-color:#0000!important;background-image:none!important}html[data-mz-theme] [data-theme-page][data-theme-fullscreen],html.mz-native-app[data-mz-theme] [data-theme-page][data-theme-fullscreen]{background-color:hsl(var(--background))!important;background-image:var(--theme-canvas-artwork,none), var(--theme-canvas-background,linear-gradient(hsl(var(--background)), hsl(var(--background))))!important;background-position:top!important;background-repeat:no-repeat!important;background-size:100% 100%,cover!important;background-attachment:scroll!important}}html[data-mz-theme] .app-auth-shell{background-color:#0000!important;background-image:none!important}html[data-mz-theme] [data-theme-page]{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.pt-safe-event-header{padding-top:0}@media (width<=767px){.pt-safe-event-header{padding-top:max(env(safe-area-inset-top,0px), 24px)!important}}html[data-mz-theme] [data-testid=event-type-picker-redesign]{background-color:#0000!important;background-image:none!important}html[data-mz-theme] [data-testid=event-type-picker-redesign]>.shrink-0{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:linear-gradient(180deg, color-mix(in srgb, hsl(var(--background)) 70%, transparent), color-mix(in srgb, hsl(var(--background)) 42%, transparent))!important}html[data-mz-theme] [data-testid=event-type-picker-redesign] input[type=search]{box-shadow:0 7px 22px color-mix(in srgb, hsl(var(--primary)) 8%, transparent);background-color:color-mix(in srgb, hsl(var(--card)) 78%, transparent)!important}html[data-mz-theme] .event-draft-theme-card{border-color:color-mix(in srgb, hsl(var(--primary)) 28%, transparent)!important;background:linear-gradient(135deg, color-mix(in srgb, hsl(var(--card)) 90%, hsl(var(--primary)) 10%), color-mix(in srgb, hsl(var(--card)) 78%, transparent))!important;box-shadow:0 10px 28px color-mix(in srgb, hsl(var(--primary)) 12%, transparent)!important}html[data-mz-theme] .event-draft-theme-icon{background:linear-gradient(135deg, hsl(var(--primary)), color-mix(in srgb, hsl(var(--primary)) 72%, hsl(var(--accent)) 28%))!important}html[data-mz-theme] .event-type-vibrant-card{background-color:color-mix(in srgb, hsl(var(--card)) 88%, transparent)!important;border-color:color-mix(in srgb, hsl(var(--primary)) 14%, hsl(var(--border)))!important;box-shadow:0 8px 22px color-mix(in srgb, hsl(var(--primary)) 8%, transparent), inset 0 1px 0 #ffffff3d!important}html[data-mz-theme] .event-type-vibrant-art{background:radial-gradient(circle at 18% 24%, color-mix(in srgb, hsl(var(--primary)) 18%, transparent) 0 3px, transparent 4px), radial-gradient(circle at 82% 18%, color-mix(in srgb, hsl(var(--accent)) 24%, transparent) 0 4px, transparent 5px), radial-gradient(circle at 72% 76%, color-mix(in srgb, hsl(var(--primary)) 12%, transparent) 0 3px, transparent 4px), linear-gradient(145deg, color-mix(in srgb, hsl(var(--primary)) 13%, hsl(var(--card))), color-mix(in srgb, hsl(var(--background)) 86%, transparent))!important}html[data-mz-theme] .event-type-vibrant-icon{border-color:color-mix(in srgb, hsl(var(--primary)) 24%, transparent)!important;box-shadow:0 8px 20px color-mix(in srgb, hsl(var(--primary)) 12%, transparent), inset 0 1px 0 #ffffff80!important}html[data-mz-theme=rose-petal] .event-type-vibrant-art,html[data-mz-theme=blossom-coral] .event-type-vibrant-art{background:radial-gradient(at 14% 24%,#f472b638 0 5px,#0000 6px),radial-gradient(at 86% 20%,#fb71852e 0 6px,#0000 7px),radial-gradient(at 76% 80%,#c084fc26 0 5px,#0000 6px),linear-gradient(145deg,#fff1f6eb,#ffffffb8)!important}html[data-mz-theme=party] .event-type-vibrant-art{background:radial-gradient(circle at 13% 22%,#ec48994d 0 3px,#0000 4px),radial-gradient(circle at 83% 18%,#3b82f647 0 4px,#0000 5px),radial-gradient(circle at 72% 78%,#facc1557 0 3px,#0000 4px),radial-gradient(circle at 25% 80%,#a855f740 0 3px,#0000 4px),linear-gradient(145deg,#fff7edeb,#eff6ffcc)!important}html[data-mz-theme] .event-detail-approved{background-color:#0000!important;background-image:none!important}html[data-mz-theme] .event-detail-approved [data-testid=section-event-primary-actions-mobile]{border-color:color-mix(in srgb, hsl(var(--primary)) 16%, hsl(var(--border)))!important;background:color-mix(in srgb, hsl(var(--card)) 88%, transparent)!important;box-shadow:0 8px 24px color-mix(in srgb, hsl(var(--primary)) 8%, transparent)!important}html[data-mz-theme] .event-detail-approved [data-testid^=button-event-primary-]>span:first-child{background:color-mix(in srgb, hsl(var(--primary)) 11%, hsl(var(--card)))!important;color:hsl(var(--primary))!important}html[data-mz-theme=rose-petal] .event-detail-approved,html[data-mz-theme=blossom-coral] .event-detail-approved{background:radial-gradient(ellipse at 4% 16%, #f472b61a 0 24px, transparent 25px), radial-gradient(ellipse at 96% 38%, #fb718514 0 28px, transparent 29px), color-mix(in srgb, hsl(var(--background)) 94%, transparent)!important}html:is([data-mz-theme=zymo-orange],[data-mz-theme=cherry-red]) .mz-standard-nav .mz-bottom-nav-bar,html:is([data-mz-theme=zymo-orange],[data-mz-theme=cherry-red]) .mz-standard-nav .mz-bottom-nav-safe{border-color:hsl(var(--border))!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;background:#fff!important;border-radius:0!important}html:is([data-mz-theme=zymo-orange],[data-mz-theme=cherry-red]) .mz-standard-nav .mz-nav-item{gap:5px;min-width:0}html:is([data-mz-theme=zymo-orange],[data-mz-theme=cherry-red]) .mz-standard-nav .mz-nav-item>span:first-of-type{font-size:10px}html:is([data-mz-theme=zymo-orange],[data-mz-theme=cherry-red]) .mz-standard-nav .mz-nav-item>span:last-child{position:absolute;bottom:0;width:30px!important;height:2px!important}html:is([data-mz-theme=zymo-orange],[data-mz-theme=cherry-red]) .mz-standard-nav .mz-nav-item[data-mz-nav-active=false],html:is([data-mz-theme=zymo-orange],[data-mz-theme=cherry-red]) .mz-standard-nav .mz-nav-item[data-mz-nav-active=false]>span,html:is([data-mz-theme=zymo-orange],[data-mz-theme=cherry-red]) .mz-standard-nav .mz-nav-item[data-mz-nav-active=false]>svg{color:hsl(var(--muted-foreground))!important}html:is([data-mz-theme=zymo-orange],[data-mz-theme=cherry-red]) .mz-standard-nav .mz-nav-item:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:-4px;border-radius:8px}html:is([data-mz-theme=zymo-orange],[data-mz-theme=cherry-red]) [data-testid=approved-home-intro]:not([data-hero-carousel])>div{border-color:hsl(var(--border))}html:is([data-mz-theme=zymo-orange],[data-mz-theme=cherry-red]) .mz-dashboard-hero-overlay{background:linear-gradient(90deg,#000000b8,#00000059 60%,#0000000f)}html:is([data-mz-theme=zymo-orange],[data-mz-theme=cherry-red]) .mz-dashboard-hero-heading,html:is([data-mz-theme=zymo-orange],[data-mz-theme=cherry-red]) .mz-dashboard-hero-eyebrow,html:is([data-mz-theme=zymo-orange],[data-mz-theme=cherry-red]) .mz-dashboard-hero-description{color:#fff}html:is([data-mz-theme=zymo-orange],[data-mz-theme=cherry-red]) button.bg-primary,html:is([data-mz-theme=zymo-orange],[data-mz-theme=cherry-red]) a.bg-primary{box-shadow:inset 0 1px 0 #ffffff59, 0 3px 8px hsl(var(--primary) / .16);background-image:linear-gradient(#ffffff38,#fff0 48%,#00000014)}html:is([data-mz-theme=zymo-orange],[data-mz-theme=cherry-red]) [data-testid=approved-home-shortcuts] .floral-shortcut>span:first-child{background:hsl(var(--accent));border-radius:999px}html[data-mz-theme] [data-mz-header],html[data-mz-theme] [data-mz-header-surface],html[data-mz-theme] [data-theme-page] [data-mz-header],html[data-mz-theme] [data-theme-page] [data-mz-header-surface],html[data-mz-theme] [data-theme-page]>header{color:hsl(var(--foreground));background:hsl(var(--background))!important;border-color:hsl(var(--border) / .6)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.mz-chat-context-overlay{background:#0003}.mz-chat-context-preview{box-shadow:0 0 0 2px hsl(var(--primary) / .35)}.mz-chat-context-menu>*{flex-shrink:0}.mz-chat-context-preview [data-chat-bubble]{-webkit-user-select:none;user-select:none}html[data-mz-theme] .mz-chat-selection-toolbar .mz-chat-context-actions{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0}html[data-mz-theme] .mz-chat-selection-toolbar .mz-chat-context-action{gap:3px;min-width:44px;min-height:60px;padding:4px 0;font-size:11px;font-weight:500}html[data-mz-theme] .mz-chat-selection-toolbar .mz-chat-context-action:disabled{opacity:.35}html[data-mz-theme] .mz-chat-selection-toolbar .mz-chat-context-action+.mz-chat-context-action{border-left:0}html[data-mz-theme] .mz-chat-selection-toolbar .mz-chat-context-action-icon{background:0 0;border-radius:0;width:24px;height:24px}
