(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5501],{9483:(e,t,r)=>{"use strict";r.d(t,{p:()=>s});var o=r(46298),a=r(22029),n=r(91025);let s=(0,o.v)()((0,a.Zr)(e=>({themeMode:"system",setThemeMode:t=>e({themeMode:t})}),{name:"ultimail-demo-theme",storage:n.$,partialize:e=>({themeMode:e.themeMode})}))},17996:(e,t,r)=>{"use strict";r.d(t,{D:()=>c,N:()=>m});var o=r(91356),a=(e,t,r,o,a,n,s,d)=>{let i=document.documentElement,l=["light","dark"];function c(t){var r;(Array.isArray(e)?e:[e]).forEach(e=>{let r="class"===e,o=r&&n?a.map(e=>n[e]||e):a;r?(i.classList.remove(...o),i.classList.add(n&&n[t]?n[t]:t)):i.setAttribute(e,t)}),r=t,d&&l.includes(r)&&(i.style.colorScheme=r)}if(o)c(o);else try{let e=localStorage.getItem(t)||r,o=s&&"system"===e?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":e;c(o)}catch(e){}},n=["light","dark"],s="(prefers-color-scheme: dark)",d="u"{},themes:[]},c=()=>{var e;return null!=(e=o.useContext(i))?e:l},m=e=>o.useContext(i)?o.createElement(o.Fragment,null,e.children):o.createElement(g,{...e}),u=["light","dark"],g=({forcedTheme:e,disableTransitionOnChange:t=!1,enableSystem:r=!0,enableColorScheme:a=!0,storageKey:d="theme",themes:l=u,defaultTheme:c=r?"system":"light",attribute:m="data-theme",value:g,children:x,nonce:v,scriptProps:w})=>{let[k,y]=o.useState(()=>p(d,c)),[_,j]=o.useState(()=>"system"===k?f():k),N=g?Object.values(g):l,S=o.useCallback(e=>{let o=e;if(!o)return;"system"===e&&r&&(o=f());let s=g?g[o]:o,d=t?h(v):null,i=document.documentElement,l=e=>{"class"===e?(i.classList.remove(...N),s&&i.classList.add(s)):e.startsWith("data-")&&(s?i.setAttribute(e,s):i.removeAttribute(e))};if(Array.isArray(m)?m.forEach(l):l(m),a){let e=n.includes(c)?c:null,t=n.includes(o)?o:e;i.style.colorScheme=t}null==d||d()},[v]),M=o.useCallback(e=>{let t="function"==typeof e?e(k):e;y(t);try{localStorage.setItem(d,t)}catch(e){}},[k]),C=o.useCallback(t=>{j(f(t)),"system"===k&&r&&!e&&S("system")},[k,e]);o.useEffect(()=>{let e=window.matchMedia(s);return e.addListener(C),C(e),()=>e.removeListener(C)},[C]),o.useEffect(()=>{let e=e=>{e.key===d&&(e.newValue?y(e.newValue):M(c))};return window.addEventListener("storage",e),()=>window.removeEventListener("storage",e)},[M]),o.useEffect(()=>{S(null!=e?e:k)},[e,k]);let z=o.useMemo(()=>({theme:k,setTheme:M,forcedTheme:e,resolvedTheme:"system"===k?_:k,themes:r?[...l,"system"]:l,systemTheme:r?_:void 0}),[k,M,e,_,r,l]);return o.createElement(i.Provider,{value:z},o.createElement(b,{forcedTheme:e,storageKey:d,attribute:m,enableSystem:r,enableColorScheme:a,defaultTheme:c,value:g,themes:l,nonce:v,scriptProps:w}),x)},b=o.memo(({forcedTheme:e,storageKey:t,attribute:r,enableSystem:n,enableColorScheme:s,defaultTheme:d,value:i,themes:l,nonce:c,scriptProps:m})=>{let u=JSON.stringify([r,t,d,e,l,i,n,s]).slice(1,-1);return o.createElement("script",{...m,suppressHydrationWarning:!0,nonce:"u"{let r;if(!d){try{r=localStorage.getItem(e)||void 0}catch(e){}return r||t}},h=e=>{let t=document.createElement("style");return e&&t.setAttribute("nonce",e),t.appendChild(document.createTextNode("*,*::before,*::after{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}")),document.head.appendChild(t),()=>{window.getComputedStyle(document.body),setTimeout(()=>{document.head.removeChild(t)},1)}},f=e=>(e||(e=window.matchMedia(s)),e.matches?"dark":"light")},32618:(e,t,r)=>{Promise.resolve().then(r.bind(r,59479)),Promise.resolve().then(r.bind(r,94883))},44410:(e,t,r)=>{"use strict";r.d(t,{$i:()=>u,$p:()=>D,AO:()=>c,Az:()=>h,Bh:()=>O,Cc:()=>v,DO:()=>q,E1:()=>y,E7:()=>A,Fr:()=>U,G7:()=>V,HU:()=>Y,I8:()=>E,IK:()=>K,KZ:()=>m,LQ:()=>z,Mz:()=>S,PG:()=>M,Q5:()=>G,QU:()=>_,R5:()=>ee,RA:()=>g,Sh:()=>d,TN:()=>F,Un:()=>i,Ww:()=>B,Yh:()=>Z,Yj:()=>p,a9:()=>b,c7:()=>x,d9:()=>er,gS:()=>s,h6:()=>j,hf:()=>I,hn:()=>R,hz:()=>a,i1:()=>N,il:()=>w,j7:()=>Q,l9:()=>l,lK:()=>T,lQ:()=>H,l_:()=>f,nr:()=>n,pK:()=>$,sF:()=>J,th:()=>P,tv:()=>ea,uU:()=>k,wC:()=>et,wJ:()=>C,wf:()=>X,wo:()=>eo,yv:()=>W});var o=r(58113);let a=(0,o.cn)("min-w-[220px] rounded-lg border border-border bg-popover p-0 py-1 text-popover-foreground shadow-lg","[&_[data-slot=dropdown-menu-item]]:gap-3 [&_[data-slot=dropdown-menu-item]]:rounded-none","[&_[data-slot=dropdown-menu-item]]:px-3 [&_[data-slot=dropdown-menu-item]]:py-2 [&_[data-slot=dropdown-menu-item]]:text-sm","[&_[data-slot=dropdown-menu-item]]:focus:bg-accent [&_[data-slot=dropdown-menu-item]]:focus:text-accent-foreground","[&_[data-slot=dropdown-menu-sub-trigger]]:gap-3 [&_[data-slot=dropdown-menu-sub-trigger]]:rounded-none","[&_[data-slot=dropdown-menu-sub-trigger]]:px-3 [&_[data-slot=dropdown-menu-sub-trigger]]:py-2","[&_[data-slot=dropdown-menu-sub-trigger]]:text-sm","[&_[data-slot=dropdown-menu-sub-trigger]]:focus:bg-accent","[&_[data-slot=dropdown-menu-sub-trigger]]:data-[state=open]:bg-accent","[&_[data-slot=dropdown-menu-sub-content]]:min-w-[200px]","[&_[data-slot=dropdown-menu-sub-content]]:rounded-lg","[&_[data-slot=dropdown-menu-sub-content]]:border [&_[data-slot=dropdown-menu-sub-content]]:border-border","[&_[data-slot=dropdown-menu-sub-content]]:bg-popover","[&_[data-slot=dropdown-menu-sub-content]]:p-0 [&_[data-slot=dropdown-menu-sub-content]]:py-1","[&_[data-slot=dropdown-menu-sub-content]]:shadow-lg","[&_[data-slot=dropdown-menu-separator]]:mx-0 [&_[data-slot=dropdown-menu-separator]]:my-1","[&_[data-slot=dropdown-menu-separator]]:bg-border","[&_[data-slot=context-menu-item]]:focus:bg-accent [&_[data-slot=context-menu-item]]:focus:text-accent-foreground","[&_[data-slot=context-menu-sub-trigger]]:focus:bg-accent","[&_[data-slot=context-menu-sub-content]]:border-border [&_[data-slot=context-menu-sub-content]]:bg-popover"),n=(0,o.cn)(a,"min-w-[280px]"),s=(0,o.cn)("min-w-[240px] border-border bg-popover p-0 py-1.5 text-popover-foreground shadow-md","[&_[data-slot=dropdown-menu-label]]:text-muted-foreground","[&_[data-slot=dropdown-menu-item]]:text-popover-foreground","[&_[data-slot=dropdown-menu-item]]:focus:bg-accent [&_[data-slot=dropdown-menu-item]]:focus:text-accent-foreground","[&_[data-slot=dropdown-menu-sub-trigger]]:text-popover-foreground","[&_[data-slot=dropdown-menu-sub-trigger]]:focus:bg-accent","[&_[data-slot=dropdown-menu-sub-trigger]]:data-[state=open]:bg-accent","[&_[data-slot=context-menu-label]]:text-muted-foreground","[&_[data-slot=context-menu-item]]:text-popover-foreground","[&_[data-slot=context-menu-item]]:focus:bg-accent [&_[data-slot=context-menu-item]]:focus:text-accent-foreground","[&_[data-slot=context-menu-sub-trigger]]:text-popover-foreground","[&_[data-slot=context-menu-sub-trigger]]:focus:bg-accent","[&_[data-slot=context-menu-sub-trigger]]:data-[state=open]:bg-accent"),d=(0,o.cn)("mx-1 flex cursor-pointer items-center justify-between gap-3 px-3 py-2 text-sm text-popover-foreground","focus:bg-accent focus:text-accent-foreground"),i=(0,o.cn)("mx-1 cursor-pointer rounded-sm px-2 py-2 text-popover-foreground","focus:bg-accent focus:text-accent-foreground data-[state=open]:bg-accent"),l=(0,o.cn)("mx-1 cursor-pointer px-3 py-2 text-sm text-popover-foreground focus:bg-accent focus:text-accent-foreground"),c="my-1.5 bg-border",m="border-border bg-mail-surface ring-offset-background hover:ring-muted-foreground focus-visible:ring-ring",u=(0,o.cn)("min-w-[180px] border-border bg-popover p-2 text-popover-foreground shadow-md"),g="text-muted-foreground hover:bg-accent hover:text-accent-foreground";(0,o.cn)("border border-border bg-mail-surface-elevated text-foreground shadow-xl"),(0,o.cn)("h-9 w-9 shrink-0 text-muted-foreground hover:bg-accent hover:text-accent-foreground");let b="dark:!text-white",p="min-h-0 flex-1 overflow-y-auto overflow-x-hidden overscroll-y-contain [scrollbar-gutter:stable] outline-none max-sm:pb-16 [scrollbar-color:color-mix(in_srgb,var(--muted-foreground)_55%,transparent)_transparent] [scrollbar-width:auto] [&::-webkit-scrollbar]:w-2.5 [&::-webkit-scrollbar-thumb]:rounded-full [&::-webkit-scrollbar-thumb]:bg-muted-foreground/45",h="bg-gradient-to-b from-transparent via-mail-surface/90 to-mail-surface pt-3",f=(0,o.cn)("inline-flex shrink-0 items-center gap-2 whitespace-nowrap rounded-full border border-border","bg-mail-surface px-6 py-2.5 text-sm font-medium text-foreground shadow-sm","transition-shadow hover:bg-accent hover:shadow-md"),x=(0,o.cn)("mx-6 mb-4 rounded-xl border border-border bg-mail-invitation px-4 py-3 shadow-sm"),v="hover:bg-accent/60",w=(0,o.cn)("flex h-10 shrink-0 cursor-pointer items-center rounded-t-lg bg-muted px-3","dark:bg-[#2d2e30]"),k=(0,o.cn)("border-border bg-popover p-3 text-popover-foreground shadow-lg"),y="bg-accent text-accent-foreground",_=(0,o.cn)("flex h-7 w-7 items-center justify-center rounded text-muted-foreground transition-colors","hover:bg-accent hover:text-accent-foreground disabled:opacity-40"),j="bg-accent text-foreground",N="mx-0.5 h-5 w-px bg-border",S=(0,o.cn)("flex h-8 w-8 items-center justify-center rounded-full text-muted-foreground transition-colors","hover:bg-accent hover:text-accent-foreground"),M="bg-accent text-foreground",C=(0,o.cn)("inline-flex h-9 items-center bg-primary text-primary-foreground","hover:bg-primary/90 hover:shadow-md transition-all"),z="ml-3 border-b border-border",E="bg-primary/10",P="hover:bg-accent",I=(0,o.cn)("inline-flex items-center gap-1 rounded-full bg-muted py-0.5 pl-0.5 pr-2 text-sm text-foreground","hover:bg-accent transition-colors"),T=(0,o.cn)("absolute inset-0 z-50 flex items-center justify-center rounded-lg border-2 border-dashed border-primary","bg-primary/5");(0,o.cn)("pointer-events-auto size-9 shrink-0 rounded-full border border-border","bg-mail-surface/80 text-muted-foreground shadow-md backdrop-blur","hover:bg-accent hover:text-accent-foreground");let O="border border-border bg-popover text-popover-foreground shadow-md",D="",A=(0,o.cn)("relative box-border w-full max-w-full overflow-hidden rounded-xl border border-border","bg-mail-surface text-foreground shadow-md ring-1 ring-primary/15"),L=(0,o.cn)("size-4 min-h-4 min-w-4 shrink-0 border-[1.5px] border-mail-row-checkbox-border bg-transparent shadow-none","dark:bg-transparent focus-visible:ring-mail-row-checkbox-border/30","data-[state=checked]:border-primary data-[state=checked]:bg-primary data-[state=checked]:text-primary-foreground"),U=(0,o.cn)(L,"rounded-full"),$=(0,o.cn)(L,"rounded-[2.5px]"),H="divide-y divide-mail-list-divider";(0,o.cn)("relative flex min-w-0 flex-1 items-center rounded-full border border-border","bg-mail-surface-elevated shadow-sm transition-shadow focus-within:shadow-md");let K="border-mail-border",Q=(0,o.cn)("border-mail-list-chip-border bg-mail-list-chip-muted text-mail-list-chip-text"),R=(0,o.cn)("rounded-md border border-solid !border-mail-border bg-mail-surface-muted text-foreground shadow-none","focus-visible:!border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px]","dark:!border-mail-border dark:!bg-mail-surface-muted"),V=(0,o.cn)("size-4 border-[1.5px] border-mail-row-checkbox-border bg-mail-surface-muted shadow-none","dark:bg-mail-surface-muted","data-[state=checked]:border-primary data-[state=checked]:bg-primary data-[state=checked]:text-primary-foreground","data-[state=indeterminate]:border-primary data-[state=indeterminate]:bg-primary data-[state=indeterminate]:text-primary-foreground"),W=(0,o.cn)("bg-mail-surface-elevated/80 backdrop-blur-xl backdrop-saturate-150","supports-[backdrop-filter]:bg-mail-surface-elevated/65"),Z=(0,o.cn)("absolute left-0 right-0 top-full z-50 mt-1 overflow-hidden rounded-lg border text-foreground shadow-lg",K,W),B=(0,o.cn)("absolute left-0 top-full z-50 mt-1 max-h-[80vh] overflow-y-auto rounded-lg border",K,"bg-mail-surface-elevated text-foreground shadow-lg","data-mail-search-advanced","sm:min-w-[34rem] sm:max-w-[min(42rem,calc(100vw-5rem))]","md:min-w-[38rem]","lg:right-0 lg:min-w-0 lg:max-w-none"),F=(0,o.cn)("z-[101] flex h-[100dvh] max-h-[100dvh] w-full flex-col gap-0 rounded-none border-0","bg-mail-surface text-foreground p-0 shadow-xl","duration-300 ease-out","data-[state=open]:animate-in data-[state=closed]:animate-out","data-[state=open]:slide-in-from-bottom data-[state=closed]:slide-out-to-bottom","pb-[env(safe-area-inset-bottom)]","data-mail-mobile-search"),q=(0,o.cn)("max-sm:bg-app-canvas/80 max-sm:backdrop-blur-xl max-sm:backdrop-saturate-150 max-sm:supports-[backdrop-filter]:bg-app-canvas/65","sm:bg-transparent"),X="mail-sidebar-blur-surface",G="mail-sidebar-overlay-panel",J=(0,o.cn)("flex size-8 shrink-0 cursor-pointer items-center justify-center rounded-full text-muted-foreground","outline-none hover:bg-accent/80 focus-visible:ring-2 focus-visible:ring-ring/50");function Y(e){return(0,o.cn)("transition-colors",e.isSelected?"bg-mail-nav-selected text-mail-nav-selected font-medium":e.isOver?"bg-mail-nav-drop text-foreground":e.rowHoverHeld?"bg-mail-nav-hover text-foreground":e.hasUnread?"text-foreground hover:bg-mail-nav-hover":"text-muted-foreground hover:bg-mail-nav-hover",e.extra)}let ee="flex min-h-0 min-w-0 flex-1 flex-col px-1 pb-1 max-sm:px-0 max-sm:pb-0",et="flex min-h-0 flex-1 flex-col overflow-hidden rounded-2xl bg-mail-surface shadow-sm max-sm:rounded-none max-sm:shadow-none",er=(0,o.cn)("flex h-auto w-fit max-w-full flex-wrap gap-1.5","[&_[data-slot=tabs-trigger]]:flex-none"),eo=(0,o.cn)("mail-settings-card rounded-lg border border-mail-border bg-mail-surface shadow-sm","dark:bg-mail-surface-elevated dark:shadow-[0_1px_4px_rgba(0,0,0,0.35)]"),ea=(0,o.cn)("mail-settings-masonry-section border-border px-0 py-5","lg:rounded-xl lg:border lg:border-mail-border lg:bg-mail-surface lg:px-5 lg:py-5 lg:shadow-sm","dark:lg:bg-mail-surface-elevated dark:lg:shadow-[0_1px_4px_rgba(0,0,0,0.35)]")},52590:(e,t,r)=>{"use strict";r.d(t,{x:()=>c});var o=r(46298),a=r(22029),n=r(91025),s=r(81893),d=r(65367),i=r(19916);let l={quickSettingsOpen:!1,themeDialogOpen:!1,density:"default",themeMode:"system",backgroundId:"none",inboxSort:"default",readingPane:"none",conversationMode:!0,infiniteScroll:!1,listPageSize:i.Lw,...d.L5},c=(0,o.v)()((0,a.Zr)(e=>({...l,setQuickSettingsOpen:t=>e({quickSettingsOpen:t}),setThemeDialogOpen:t=>e({themeDialogOpen:t}),setDensity:t=>e({density:t}),setThemeMode:t=>e({themeMode:t}),setBackgroundId:t=>e({backgroundId:t}),setInboxSort:t=>e({inboxSort:t}),setReadingPane:t=>e({readingPane:t}),setConversationMode:t=>e({conversationMode:t}),setInfiniteScroll:t=>e({infiniteScroll:t}),setListPageSize:t=>e({listPageSize:t}),setDesktopNewMail:t=>e({desktopNewMail:t}),setDesktopMentions:t=>e({desktopMentions:t}),setEmailDigest:t=>e({emailDigest:t}),setSoundEnabled:t=>e({soundEnabled:t}),hydrateFromApi:t=>e(e=>({...e,...t,...void 0!==t.backgroundId?{backgroundId:(0,s.y9)(t.backgroundId)}:{}}))}),{name:"ultimail-mail-settings",storage:n.$,partialize:e=>({density:e.density,themeMode:e.themeMode,backgroundId:e.backgroundId,inboxSort:e.inboxSort,readingPane:e.readingPane,conversationMode:e.conversationMode,infiniteScroll:e.infiniteScroll,listPageSize:e.listPageSize,desktopNewMail:e.desktopNewMail,desktopMentions:e.desktopMentions,emailDigest:e.emailDigest,soundEnabled:e.soundEnabled}),merge:(e,t)=>e?{...t,...e,backgroundId:(0,s.y9)(e.backgroundId??"none"),listPageSize:(0,i.rq)(Number(e.listPageSize))?(0,i.QK)(Number(e.listPageSize)):t.listPageSize}:t}))},59479:(e,t,r)=>{"use strict";r.d(t,{CompteSettingsLayout:()=>h});var o=r(4208),a=r(35855),n=r.n(a),s=r(19984),d=r(58113),i=r(26938),l=r(44410),c=r(25307),m=r(88477),u=r(36042),g=r(30273);let b=i.qH;function p(){return(0,o.jsxs)("header",{"data-compte-settings-chrome-header":!0,className:"flex h-16 w-full shrink-0 items-center gap-0 bg-app-canvas pr-4 sm:gap-2",children:[(0,o.jsx)("div",{className:"hidden h-full w-64 shrink-0 items-center gap-2 pl-4 md:flex lg:w-72",children:(0,o.jsxs)(n(),{href:b,className:(0,d.cn)("inline-flex",g.pi),children:[(0,o.jsx)(c.default,{src:(0,u.w)("/compte-mark.svg"),alt:"",width:32,height:32,className:g.wQ,priority:!0}),(0,o.jsx)("span",{className:g.Su,children:"Compte Ulti"})]})}),(0,o.jsx)("div",{className:"flex shrink-0 items-center pl-2 md:hidden",children:(0,o.jsx)(n(),{href:b,className:"inline-flex shrink-0 items-center",children:(0,o.jsx)(c.default,{src:(0,u.w)("/compte-mark.svg"),alt:"Compte Ulti",width:32,height:32,className:g.wQ,priority:!0})})}),(0,o.jsx)("div",{className:"flex min-w-0 flex-1 items-center px-1 sm:pl-1 sm:pr-1"}),(0,o.jsx)(m._,{className:"ml-auto shrink-0 pl-2 sm:pl-4",settingsHref:b})]})}function h({children:e}){let t=(0,s.usePathname)();return(0,o.jsxs)("div",{"data-compte-settings-app":!0,className:"ultimail-app flex h-dvh max-h-dvh flex-col overflow-hidden bg-app-canvas",children:[(0,o.jsx)(p,{}),(0,o.jsxs)("div",{className:"flex min-h-0 flex-1 flex-col md:flex-row",children:[(0,o.jsx)("aside",{"data-compte-settings-sidebar":!0,className:"hidden w-64 shrink-0 overflow-y-auto bg-app-canvas p-3 md:block lg:w-72",children:(0,o.jsx)("nav",{className:"space-y-1","aria-label":"Sections du compte",children:i.PV.map(e=>{let r=(0,i.X6)(t,e),a=e.icon;return(0,o.jsxs)(n(),{href:e.href,"aria-current":r?"page":void 0,className:(0,d.cn)("flex w-full items-start gap-3 rounded-lg px-3 py-2.5 transition-colors",r?"bg-mail-nav-selected":"hover:bg-mail-nav-hover"),children:[(0,o.jsx)(a,{className:(0,d.cn)("mt-0.5 size-4 shrink-0 opacity-70",r?"text-mail-nav-selected":"text-muted-foreground")}),(0,o.jsxs)("span",{className:"min-w-0 flex-1",children:[(0,o.jsx)("span",{className:(0,d.cn)("block text-sm font-medium",r?"text-mail-nav-selected":"text-muted-foreground"),children:e.label}),(0,o.jsx)("span",{className:"block text-xs font-normal text-muted-foreground",children:e.description})]})]},e.id)})})}),(0,o.jsx)("div",{className:l.R5,children:(0,o.jsxs)("div",{"data-compte-settings-main":!0,className:l.wC,children:[(0,o.jsx)("nav",{className:"shrink-0 border-b border-border px-2 py-2 md:hidden","aria-label":"Sections du compte",children:(0,o.jsx)("div",{className:"flex gap-1 overflow-x-auto",children:i.PV.map(e=>{let r=(0,i.X6)(t,e),a=e.icon;return(0,o.jsxs)(n(),{href:e.href,"aria-label":e.label,"aria-current":r?"page":void 0,className:(0,d.cn)("flex shrink-0 items-center rounded-lg",r?(0,d.cn)("gap-2 px-3 py-2",(0,l.HU)({isSelected:!0})):(0,d.cn)("size-9 justify-center",(0,l.HU)({isSelected:!1}))),children:[(0,o.jsx)(a,{className:"size-4 shrink-0 opacity-70"}),r?(0,o.jsx)("span",{className:"text-sm font-medium",children:e.label}):null]},e.id)})})}),(0,o.jsx)("main",{className:"min-h-0 flex-1 overflow-y-auto px-4 py-5 sm:px-8",children:(0,o.jsx)("div",{className:"mx-auto w-full max-w-3xl",children:e})})]})})]})]})}},60142:(e,t,r)=>{"use strict";r.d(t,{N:()=>n});var o=r(4208);r(91356);var a=r(17996);function n({children:e,scriptProps:t,...r}){let s={...t,type:"application/json"};return(0,o.jsx)(a.N,{...r,scriptProps:s,children:e})}},65367:(e,t,r)=>{"use strict";r.d(t,{IX:()=>a,L5:()=>o,Sm:()=>n});let o={desktopNewMail:!0,desktopMentions:!0,emailDigest:!1,soundEnabled:!1};function a(e){let t=e.notifications;return{density:e.density,themeMode:e.theme_mode,backgroundId:e.background_id,inboxSort:e.inbox_sort,readingPane:e.reading_pane,conversationMode:e.conversation_mode,desktopNewMail:t?.desktop_new_mail??o.desktopNewMail,desktopMentions:t?.desktop_mentions??o.desktopMentions,emailDigest:t?.email_digest??o.emailDigest,soundEnabled:t?.sound_enabled??o.soundEnabled}}function n(e){let t={};void 0!==e.density&&(t.density=e.density),void 0!==e.themeMode&&(t.theme_mode=e.themeMode),void 0!==e.backgroundId&&(t.background_id=e.backgroundId),void 0!==e.inboxSort&&(t.inbox_sort=e.inboxSort),void 0!==e.readingPane&&(t.reading_pane=e.readingPane),void 0!==e.conversationMode&&(t.conversation_mode=e.conversationMode);let r={};return void 0!==e.desktopNewMail&&(r.desktop_new_mail=e.desktopNewMail),void 0!==e.desktopMentions&&(r.desktop_mentions=e.desktopMentions),void 0!==e.emailDigest&&(r.email_digest=e.emailDigest),void 0!==e.soundEnabled&&(r.sound_enabled=e.soundEnabled),Object.keys(r).length>0&&(t.notifications=r),t}},81647:(e,t,r)=>{"use strict";r.d(t,{Z:()=>a,i:()=>n});var o=r(81893);function a(e=document.documentElement){delete e.dataset.mailBackground,e.style.removeProperty("--mail-bg-layer"),e.style.removeProperty("--mail-bg-fallback")}function n(e,t=document.documentElement){let r=(0,o.y9)(e),{background:s,fallbackColor:d}=(0,o.Pu)(r);"none"===r||"none"===s?a(t):(t.dataset.mailBackground=r,t.style.setProperty("--mail-bg-layer",s),t.style.setProperty("--mail-bg-fallback",d))}},81893:(e,t,r)=>{"use strict";r.d(t,{Pu:()=>s,UT:()=>a,y9:()=>n});let o={mountains:"photo-mountains",ocean:"gradient-ocean",forest:"photo-nature",abstract:"gradient-blossom"},a=[{id:"none",label:"Aucun",background:"none",fallbackColor:"var(--app-canvas)"},{id:"gradient-aurora",label:"Aurore",background:'url("/mail-backgrounds/gradient-aurora.svg") center / cover no-repeat',fallbackColor:"#667eea"},{id:"gradient-sunset",label:"Coucher de soleil",background:'url("/mail-backgrounds/gradient-sunset.svg") center / cover no-repeat',fallbackColor:"#e44d26"},{id:"gradient-ocean",label:"Oc\xe9an",background:'url("/mail-backgrounds/gradient-ocean.svg") center / cover no-repeat',fallbackColor:"#203a43"},{id:"gradient-blossom",label:"Floral",background:'url("/mail-backgrounds/gradient-blossom.svg") center / cover no-repeat',fallbackColor:"#ffecd2"},{id:"photo-mountains",label:"Montagnes",background:'url("https://picsum.photos/seed/ultimail-mountains/1920/1080") center / cover no-repeat',fallbackColor:"#5c6b73"},{id:"photo-ocean",label:"Mer",background:'url("https://picsum.photos/seed/ultimail-ocean/1920/1080") center / cover no-repeat',fallbackColor:"#1a5276"},{id:"photo-city",label:"Ville",background:'url("https://picsum.photos/seed/ultimail-city/1920/1080") center / cover no-repeat',fallbackColor:"#2c3e50"},{id:"photo-nature",label:"Nature",background:'url("https://picsum.photos/seed/ultimail-nature/1920/1080") center / cover no-repeat',fallbackColor:"#2d5016"}];function n(e){return a.some(t=>t.id===e)?e:o[e]??"none"}function s(e){let t,r=(t=n(e),a.find(e=>e.id===t)??a[0]);return{background:r.background,fallbackColor:r.fallbackColor}}},83833:(e,t,r)=>{"use strict";r.d(t,{C:()=>l});var o=r(91356),a=r(19984),n=r(17996),s=r(81647),d=r(9483),i=r(52590);function l(){let e=(0,a.usePathname)(),t=(0,i.x)(e=>e.themeMode),r=(0,d.p)(e=>e.themeMode),l="/demo"===e||e?.startsWith("/demo/")===!0?r:t,c=(0,i.x)(e=>e.backgroundId),{theme:m,setTheme:u}=(0,n.D)();return(0,o.useEffect)(()=>{m&&m!==l&&u(l)},[l,m,u]),(0,o.useEffect)(()=>"/mail"===e||e.startsWith("/mail/")||"/demo/mail"===e||e.startsWith("/demo/mail/")?((0,s.i)(c),()=>(0,s.Z)()):void(0,s.Z)(),[c,e]),null}},88477:(e,t,r)=>{"use strict";r.d(t,{_:()=>x});var o=r(4208),a=r(91356),n=r(35855),s=r.n(n),d=r(89032),i=r(84834),l=r(91442),c=r(48843),m=r(10841),u=r(79741),g=r(61554),b=r(6146),p=r(30273),h=r(58113);let f=(0,h.cn)("rounded-full",p.ax,"hover:text-accent-foreground");function x({className:e,settingsHref:t,onSettingsClick:r}){let[n,p]=(0,a.useState)(!1),v=(0,a.useRef)(null),w=(0,b.o)();return(0,a.useEffect)(()=>{"same"===sessionStorage.getItem("ulti_account_notice")&&(sessionStorage.removeItem("ulti_account_notice"),d.oR.message("Vous utilisez d\xe9j\xe0 ce compte Ulti."))},[]),(0,o.jsxs)("div",{className:(0,h.cn)("flex shrink-0 items-center gap-1",e),children:[(0,o.jsx)(g.$,{variant:"ghost",size:"icon",className:(0,h.cn)("hidden sm:inline-flex",f),"aria-label":"Aide",children:(0,o.jsx)(l.A,{className:"size-6 shrink-0","aria-hidden":!0})}),(0,o.jsx)(g.$,{variant:"ghost",size:"icon",className:f,"aria-label":"R\xe9glages",...t?{asChild:!0}:{onClick:r},children:t?(0,o.jsx)(s(),{href:t,children:(0,o.jsx)(i.In,{icon:"mdi:cog-outline",className:"size-6 shrink-0","aria-hidden":!0})}):(0,o.jsx)(i.In,{icon:"mdi:cog-outline",className:"size-6 shrink-0","aria-hidden":!0})}),(0,o.jsx)(u.L,{iconButtonClass:f,onOpen:()=>p(!1)}),(0,o.jsxs)("div",{className:"relative ml-2",ref:v,children:[(0,o.jsx)(g.$,{variant:"ghost",size:"icon-lg",className:"size-11 overflow-hidden rounded-full p-0","aria-label":`Compte : ${w?.email??"Utilisateur"}`,"aria-expanded":n,"aria-haspopup":"dialog",onClick:()=>{p(!n)},children:w?(0,o.jsx)(c.h,{account:{name:w.name,email:w.email,avatarUrl:w.avatarUrl},size:"md"}):(0,o.jsx)("span",{className:"flex size-10 items-center justify-center rounded-full bg-muted text-sm font-medium text-muted-foreground",children:"?"})}),(0,o.jsx)(m.s,{open:n,onOpenChange:p,containerRef:v})]})]})}},94883:(e,t,r)=>{"use strict";r.d(t,{SuiteThemeShell:()=>s});var o=r(4208),a=r(60142),n=r(83833);function s({children:e}){return(0,o.jsxs)(a.N,{attribute:"class",defaultTheme:"system",enableSystem:!0,children:[e,(0,o.jsx)(n.C,{})]})}}},e=>{e.O(0,[1909,2082,3616,9032,8306,5855,5814,5737,563,4927,4498,3660,5669,1614,1506,7358],()=>e(e.s=32618)),_N_E=e.O()}]);