.mail-module___XqajW__page{--mail-rail:#07080b;--mail-list:#0a0b0f;--mail-thread:#0d0e12;--mail-hover:#ffffff0e;--mail-selected:color-mix(in srgb, var(--accent,#596cff) 20%, #0b0b0e);background:var(--bg,#000);min-height:100dvh;color:var(--text,#f8f8f8);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:var(--font-product,Inter, system-ui, sans-serif)}.mail-module___XqajW__page button,.mail-module___XqajW__page input,.mail-module___XqajW__page textarea,.mail-module___XqajW__page select{font:inherit}.mail-module___XqajW__page[data-resident-supercomms=true]{width:100%;height:100%;min-height:0}.mail-module___XqajW__page[data-resident-supercomms=true] .mail-module___XqajW__shell{height:calc(100% - 64px)}.mail-module___XqajW__page[data-resident-supercomms=true]:has(.mail-module___XqajW__channelNav) .mail-module___XqajW__shell{height:calc(100% - 113px)}.mail-module___XqajW__page[data-resident-supercomms=true] .mail-module___XqajW__health+.mail-module___XqajW__shell{height:calc(100% - 160px)}.mail-module___XqajW__page[data-resident-supercomms=true]:has(.mail-module___XqajW__channelNav) .mail-module___XqajW__health+.mail-module___XqajW__shell{height:calc(100% - 209px)}.mail-module___XqajW__page button:focus-visible,.mail-module___XqajW__page a:focus-visible,.mail-module___XqajW__page input:focus-visible,.mail-module___XqajW__page textarea:focus-visible,.mail-module___XqajW__page select:focus-visible{outline:2px solid var(--accent-hot,#7590ff);outline-offset:2px}.mail-module___XqajW__header{border-bottom:1px solid var(--line,#ffffff1a);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#06070af5;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:12px;height:64px;padding:0 16px;display:grid}.mail-module___XqajW__page[data-resident-supercomms=true] .mail-module___XqajW__header{grid-template-columns:auto auto minmax(0,1fr) auto auto}.mail-module___XqajW__header>div{min-width:0;overflow:hidden}.mail-module___XqajW__header h1{letter-spacing:-.02em;margin:0;font-size:20px}.mail-module___XqajW__header p{color:var(--muted,#a0a0aa);text-overflow:ellipsis;white-space:nowrap;margin:2px 0 0;font-size:14px;overflow:hidden}.mail-module___XqajW__productLink{min-width:0;max-width:260px;min-height:40px;color:var(--text-soft,#d9d9de);font:inherit;letter-spacing:-.01em;background:0 0;border:1px solid #0000;border-radius:9px;align-items:center;gap:7px;padding:0 9px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.mail-module___XqajW__productLink>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mail-module___XqajW__productLink:is(a,button){cursor:pointer}.mail-module___XqajW__productLink:is(a,button):hover{border-color:var(--line,#ffffff1a);background:var(--card-hover,#171717)}.mail-module___XqajW__productLink:is(button):disabled{color:var(--muted,#a0a0aa);cursor:wait}.mail-module___XqajW__productNav{align-items:center;gap:4px;display:flex}.mail-module___XqajW__productNav :is(a,button){min-height:44px;color:var(--muted,#a0a0aa);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:7px;padding:0 12px;font-size:14px;font-weight:680;text-decoration:none;display:flex}.mail-module___XqajW__productNav :is(a,button):hover{border-color:var(--line,#ffffff1a);background:var(--card-hover,#171717);color:var(--text,#f8f8f8)}.mail-module___XqajW__productNav :is(a,button)[aria-current=page]{border-color:color-mix(in srgb, var(--accent,#596cff) 62%, transparent);background:color-mix(in srgb, var(--accent,#596cff) 22%, transparent);color:#fff}.mail-module___XqajW__channelNav{border-bottom:1px solid var(--line,#ffffff1a);background:#07080b;align-items:center;gap:6px;min-height:49px;padding:0 16px;display:flex}.mail-module___XqajW__channelNav a{min-height:38px;color:var(--muted,#a0a0aa);border:1px solid #0000;border-radius:8px;align-items:center;gap:7px;padding:0 13px;font-size:14px;font-weight:680;text-decoration:none;display:flex}.mail-module___XqajW__channelNav a:hover,.mail-module___XqajW__channelNav a[aria-current=page]{color:#fff;background:#ffffff13;border-color:#ffffff21}.mail-module___XqajW__iconButton,.mail-module___XqajW__mobileBack{border:1px solid var(--line,#ffffff1a);background:var(--panel-strong,#0f0f0f);width:44px;height:44px;color:var(--text,#f8f8f8);cursor:pointer;border-radius:11px;place-items:center;display:grid}.mail-module___XqajW__mobileComposeButton,.mail-module___XqajW__mobileComposeMenu,.mail-module___XqajW__mobileFilterButton,.mail-module___XqajW__mobileMailViews,.mail-module___XqajW__mobileMailboxSwitcher{display:none}.mail-module___XqajW__health{color:#f3ce81;background:#d9a4411a;border:1px solid #d9a4416b;border-radius:13px;align-items:flex-start;gap:12px;margin:16px 24px 0;padding:14px 16px;display:flex}.mail-module___XqajW__health div{gap:3px;display:grid}.mail-module___XqajW__health strong,.mail-module___XqajW__health span{font-size:15px}.mail-module___XqajW__health span{color:#d8bf8e}.mail-module___XqajW__notice{z-index:4;border:1px solid var(--line-strong,#ffffff30);background:var(--panel-strong,#0f0f0f);border-radius:12px;justify-content:space-between;align-items:center;gap:14px;min-height:48px;margin:12px 18px 0;padding:10px 12px 10px 14px;font-size:15px;line-height:1.35;display:flex;box-shadow:0 10px 28px #00000047}.mail-module___XqajW__notice button{color:var(--muted,#a0a0aa);cursor:pointer;background:0 0;border:0;padding:2px}.mail-module___XqajW__shell{grid-template-columns:224px var(--mail-list-width,440px) 5px minmax(0,1fr);height:calc(100dvh - 64px);min-height:0;display:grid;overflow:hidden}.mail-module___XqajW__page:has(.mail-module___XqajW__channelNav) .mail-module___XqajW__shell{height:calc(100dvh - 113px)}.mail-module___XqajW__health+.mail-module___XqajW__shell{height:calc(100dvh - 160px)}.mail-module___XqajW__page:has(.mail-module___XqajW__channelNav) .mail-module___XqajW__health+.mail-module___XqajW__shell{height:calc(100dvh - 209px)}.mail-module___XqajW__sidebar{border-right:1px solid var(--line,#ffffff1a);background:var(--mail-rail);flex-direction:column;min-height:0;padding:16px 12px;display:flex;overflow-y:auto}.mail-module___XqajW__mailboxSwitcher{gap:6px;margin-bottom:16px;display:grid}.mail-module___XqajW__mailboxSwitcher button{min-height:42px;color:var(--text-soft,#d9d9de);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;align-items:center;gap:9px;padding:0 11px;font-size:15px;font-weight:650;display:flex}.mail-module___XqajW__mailboxSwitcher button:hover{background:var(--mail-hover)}.mail-module___XqajW__mailboxSwitcher button[data-active=true]{border-color:color-mix(in srgb, var(--accent,#596cff) 44%, transparent);background:color-mix(in srgb, var(--accent,#596cff) 15%, transparent);color:#fff}.mail-module___XqajW__gmailOnlyMailbox{border:1px solid color-mix(in srgb, var(--accent,#596cff) 44%, transparent);background:color-mix(in srgb, var(--accent,#596cff) 15%, transparent);color:#fff;border-radius:9px;align-items:center;gap:9px;min-height:42px;padding:0 11px;font-size:15px;font-weight:650;display:flex}.mail-module___XqajW__composeButton{border:1px solid var(--accent-hot,#7590ff);background:var(--app-primary-control-background,#16265f);color:#fff;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:9px;height:46px;font-size:15px;font-weight:720;display:flex;box-shadow:0 9px 24px #1c347b52}.mail-module___XqajW__composeButton:hover:not(:disabled){background:var(--app-primary-control-background-hover,#1c347b)}.mail-module___XqajW__composeButton:disabled{opacity:.52;cursor:not-allowed}.mail-module___XqajW__unassignedNote{border:1px solid var(--line,#ffffff1a);background:var(--panel,#070707);color:var(--muted,#a0a0aa);border-radius:9px;margin:0;padding:12px;font-size:15px;line-height:1.45}.mail-module___XqajW__sidebar nav{gap:4px;margin-top:22px;display:grid}.mail-module___XqajW__sidebar nav button{width:100%;min-height:43px;color:var(--muted,#a0a0aa);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;grid-template-columns:22px 1fr auto;align-items:center;gap:10px;padding:0 12px;font-size:15px;display:grid}.mail-module___XqajW__sidebar nav button:hover,.mail-module___XqajW__activeFolder{background:var(--mail-hover)!important;color:var(--text,#f8f8f8)!important}.mail-module___XqajW__sidebar nav strong{min-width:24px;color:var(--text-soft,#d9d9de);text-align:center;font-size:14px}.mail-module___XqajW__backupStatus{border-top:1px solid var(--line,#ffffff1a);color:var(--muted,#a0a0aa);align-items:center;gap:10px;margin-top:auto;padding:14px 10px 0;display:flex}.mail-module___XqajW__backupStatus span{gap:2px;font-size:14px;display:grid}.mail-module___XqajW__backupStatus strong{color:var(--text-soft,#d9d9de);font-size:14px}.mail-module___XqajW__recoveryControl{border-top:1px solid var(--line,#ffffff1a);color:var(--muted,#a0a0aa);margin-top:12px;padding:12px 10px 0;font-size:14px}.mail-module___XqajW__recoveryControl summary{min-height:32px;color:var(--text-soft,#d9d9de);cursor:pointer;align-items:center;gap:8px;font-size:14px;font-weight:700;list-style:none;display:flex}.mail-module___XqajW__recoveryControl summary::-webkit-details-marker{display:none}.mail-module___XqajW__recoveryControl>div{gap:9px;padding-top:8px;display:grid}.mail-module___XqajW__recoveryControl p{margin:0;font-size:14px;line-height:1.4}.mail-module___XqajW__recoveryControl p[role=alert]{color:#ff9ca7}.mail-module___XqajW__recoveryControl dl{gap:5px;margin:0;display:grid}.mail-module___XqajW__recoveryControl dl>div{justify-content:space-between;gap:8px;min-width:0;display:flex}.mail-module___XqajW__recoveryControl dt,.mail-module___XqajW__recoveryControl dd{margin:0;font-size:14px}.mail-module___XqajW__recoveryControl dd{color:var(--text-soft,#d9d9de);text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;overflow:hidden}.mail-module___XqajW__recoveryActions{grid-template-columns:auto 1fr;gap:6px;display:grid}.mail-module___XqajW__recoveryActions button{border:1px solid var(--line,#ffffff1a);background:var(--panel-strong,#0f0f0f);min-height:38px;color:var(--text-soft,#d9d9de);cursor:pointer;border-radius:8px;padding:0 9px;font-size:14px;font-weight:700}.mail-module___XqajW__recoveryActions button:last-child{border-color:color-mix(in srgb, var(--accent,#596cff) 44%, transparent);background:color-mix(in srgb, var(--accent,#596cff) 15%, transparent);color:#fff}.mail-module___XqajW__recoveryActions button:disabled{opacity:.5;cursor:not-allowed}.mail-module___XqajW__listPane{background:var(--mail-list);flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.mail-module___XqajW__listResizeHandle{z-index:2;cursor:col-resize;touch-action:none;background:#07080b;border-inline:1px solid #ffffff12;width:5px;position:relative}.mail-module___XqajW__listResizeHandle:after{content:"";background:0 0;border-radius:999px;transition:background .12s;position:absolute;inset:0 2px}.mail-module___XqajW__listResizeHandle:hover:after,.mail-module___XqajW__listResizeHandle:focus-visible:after{background:color-mix(in srgb, var(--accent-hot,#7590ff) 66%, transparent)}.mail-module___XqajW__listResizeHandle:focus-visible{outline:2px solid var(--accent-hot,#7590ff);outline-offset:-1px}.mail-module___XqajW__search{border-bottom:1px solid var(--line,#ffffff1a);height:58px;color:var(--muted,#a0a0aa);align-items:center;gap:10px;margin:0 16px;display:flex}.mail-module___XqajW__search input{min-width:0;color:var(--text,#f8f8f8);background:0 0;border:0;outline:0;flex:1;font-size:15px}.mail-module___XqajW__search input::placeholder{color:var(--muted,#a0a0aa)}.mail-module___XqajW__search button{color:var(--muted,#a0a0aa);cursor:pointer;background:0 0;border:0}.mail-module___XqajW__listHeader{justify-content:space-between;align-items:center;gap:10px;padding:14px 16px 9px;display:flex}.mail-module___XqajW__listHeader strong{font-size:15px}.mail-module___XqajW__listHeader>span{color:var(--muted,#a0a0aa);text-align:right;font-size:14px}.mail-module___XqajW__mobileFolderSelect,.mail-module___XqajW__unassignedMobileNote{display:none}.mail-module___XqajW__mobileFiltersPanel{display:contents}.mail-module___XqajW__sourceFilters{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0 14px 10px;display:grid}.mail-module___XqajW__sourceFilters label{min-width:0;color:var(--muted,#a0a0aa);gap:4px;font-size:14px;font-weight:650;display:grid}.mail-module___XqajW__sourceFilters select{border:1px solid var(--line,#ffffff1a);background:var(--panel-strong,#0f0f0f);width:100%;min-height:36px;color:var(--text-soft,#d9d9de);border-radius:8px;padding:0 28px 0 9px;font-size:14px}.mail-module___XqajW__centerFilters{border:1px solid var(--line,#ffffff1a);background:#ffffff06;border-radius:9px;gap:3px;margin:0 14px 10px;padding:3px;display:flex}.mail-module___XqajW__centerFilterButton{min-height:34px;color:var(--muted,#a0a0aa);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:6px;flex:auto;padding:0 8px;font-size:14px;font-weight:680}.mail-module___XqajW__centerFilterButton:hover{border-color:var(--line-strong,#ffffff30);background:var(--mail-hover);color:var(--text,#f8f8f8)}.mail-module___XqajW__centerFilterButton[aria-pressed=true]{color:#fff;background:#ffffff17;box-shadow:0 1px 3px #00000057}.mail-module___XqajW__threadList{overscroll-behavior:contain;scrollbar-gutter:stable;flex:1 1 0;min-height:0;padding:0 8px 18px;overflow:hidden auto}.mail-module___XqajW__threadRow{border:0;width:100%;min-height:102px;color:var(--text,#f8f8f8);text-align:left;cursor:pointer;background:0 0;border-bottom:1px solid #fff1;grid-template-columns:38px minmax(0,1fr) auto;gap:10px;padding:13px 9px;display:grid;position:relative}.mail-module___XqajW__threadRow:hover{background:var(--mail-hover);border-radius:10px}.mail-module___XqajW__selectedRow{border-color:#0000;border-radius:10px;background:var(--mail-selected)!important}.mail-module___XqajW__unreadRow:before{content:"";z-index:1;border:2px solid var(--mail-list);background:var(--accent-hot,#7590ff);border-radius:50%;width:8px;height:8px;position:absolute;top:9px;left:36px}.mail-module___XqajW__avatar{border:1px solid color-mix(in srgb, var(--accent,#596cff) 28%, transparent);background:color-mix(in srgb, var(--accent,#596cff) 13%, transparent);color:#b9c5ff;border-radius:10px;place-items:center;width:36px;height:36px;font-size:14px;font-weight:800;display:grid}.mail-module___XqajW__threadCopy{gap:3px;min-width:0;display:grid}.mail-module___XqajW__threadCopy strong,.mail-module___XqajW__threadCopy span,.mail-module___XqajW__threadCopy p{text-overflow:ellipsis;overflow:hidden}.mail-module___XqajW__threadCopy strong{font-size:15px}.mail-module___XqajW__sourceMark{vertical-align:middle;border:1px solid #7590ff52;border-radius:999px;align-items:center;min-height:22px;margin-left:7px;padding:1px 7px;font-weight:720;display:inline-flex;color:#b9c5ff!important;font-size:14px!important}.mail-module___XqajW__sourceNotice{color:var(--muted,#a0a0aa);background:#ffffff09;border:1px solid #ffffff1a;border-radius:9px;margin:4px 8px 10px;padding:10px 12px;font-size:14px;line-height:1.45}.mail-module___XqajW__pendingGoogleSend{color:var(--text,#f8f8f8);background:#7590ff14;border:1px solid #7590ff57;border-radius:11px;grid-template-columns:36px minmax(0,1fr);gap:10px;margin:4px 4px 10px;padding:12px;display:grid}.mail-module___XqajW__pendingGoogleSend>div{gap:4px;min-width:0;display:grid}.mail-module___XqajW__pendingGoogleSend strong{text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.mail-module___XqajW__pendingGoogleSend span,.mail-module___XqajW__pendingGoogleSend small{color:var(--text-soft,#d9d9de);font-size:14px;line-height:1.4}.mail-module___XqajW__pendingGoogleSend small{color:var(--muted,#a0a0aa)}.mail-module___XqajW__pendingGoogleSend>button{border:1px solid color-mix(in srgb, var(--accent-hot,#7590ff) 64%, transparent);background:var(--app-primary-control-background,#16265f);color:#fff;cursor:pointer;border-radius:9px;grid-column:2;justify-self:start;min-height:40px;padding:0 12px;font-size:14px;font-weight:720}.mail-module___XqajW__pendingGoogleSend>button:disabled{opacity:.62;cursor:progress}.mail-module___XqajW__threadCopy span{color:var(--text-soft,#d9d9de);font-size:14px}.mail-module___XqajW__threadCopy p,.mail-module___XqajW__threadRow time{color:var(--muted,#a0a0aa);margin:0;font-size:14px}.mail-module___XqajW__threadCopy strong,.mail-module___XqajW__threadRow time,.mail-module___XqajW__threadCopy .mail-module___XqajW__homeCardChip{white-space:nowrap}.mail-module___XqajW__threadSubject,.mail-module___XqajW__threadPreview{white-space:normal;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;line-height:1.35;display:-webkit-box}.mail-module___XqajW__threadCopy .mail-module___XqajW__homeCardChip{border:1px solid color-mix(in srgb, var(--accent,#596cff) 30%, transparent);background:color-mix(in srgb, var(--accent,#596cff) 10%, transparent);color:#b9c5ff;border-radius:999px;align-items:center;gap:5px;width:fit-content;max-width:100%;min-height:26px;padding:2px 8px;font-size:14px;font-weight:680;display:inline-flex}.mail-module___XqajW__threadCopy .mail-module___XqajW__homeCardChip[data-unfiled=true],.mail-module___XqajW__threadCopy .mail-module___XqajW__homeCardChip[data-card-context-unavailable=true]{border-color:var(--line,#ffffff1a);color:var(--muted,#a0a0aa);background:#ffffff09}.mail-module___XqajW__homeCardChip svg{flex:none}.mail-module___XqajW__unreadRow .mail-module___XqajW__threadCopy strong,.mail-module___XqajW__unreadRow .mail-module___XqajW__threadCopy span{font-weight:760}.mail-module___XqajW__loadMore{border:1px solid var(--line,#ffffff1a);background:var(--panel-strong,#0f0f0f);min-width:128px;min-height:42px;color:var(--text,#f8f8f8);cursor:pointer;border-radius:10px;margin:16px auto 4px;padding:9px 18px;font-size:15px;font-weight:700;display:block}.mail-module___XqajW__loadMore:hover:not(:disabled){border-color:var(--line-strong,#ffffff30);background:var(--card-hover,#171717)}.mail-module___XqajW__loadMore:disabled{opacity:.65;cursor:wait}.mail-module___XqajW__threadPane{background:radial-gradient(circle at 28% -20%, #596cff13, transparent 34rem), var(--mail-thread);flex-direction:column;min-width:0;display:flex;overflow:hidden}.mail-module___XqajW__empty,.mail-module___XqajW__welcome{min-height:300px;color:var(--muted,#a0a0aa);text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:36px;display:flex}.mail-module___XqajW__threadPane>.mail-module___XqajW__welcome{flex:1;min-height:0}.mail-module___XqajW__threadLoading{min-height:0;color:var(--muted,#a0a0aa);flex:1;place-content:center;justify-items:center;gap:12px;display:grid}.mail-module___XqajW__threadLoading strong{color:var(--text-soft,#d9d9de);font-size:15px}.mail-module___XqajW__empty strong,.mail-module___XqajW__welcome h2{color:var(--text,#f8f8f8);margin:13px 0 5px;font-size:18px}.mail-module___XqajW__empty p,.mail-module___XqajW__welcome p{max-width:360px;margin:0;font-size:15px;line-height:1.55}.mail-module___XqajW__welcomeIcon{border:1px solid color-mix(in srgb, var(--accent,#596cff) 26%, transparent);background:color-mix(in srgb, var(--accent,#596cff) 10%, transparent);color:#b9c5ff;border-radius:16px;place-items:center;width:56px;height:56px;display:grid}.mail-module___XqajW__threadHeader{border-bottom:1px solid var(--line,#ffffff1a);background:#08080a;align-items:center;gap:15px;min-height:90px;padding:15px 24px;display:flex}.mail-module___XqajW__threadHeader>div:first-of-type{flex:1;min-width:0}.mail-module___XqajW__threadHeader span{color:var(--muted,#a0a0aa);font-size:14px}.mail-module___XqajW__threadHeader h2{letter-spacing:-.015em;text-overflow:ellipsis;white-space:nowrap;margin:4px 0 0;font-size:20px;overflow:hidden}.mail-module___XqajW__threadActions{gap:6px;display:flex}.mail-module___XqajW__threadActions button{border:1px solid var(--line,#ffffff1a);background:var(--panel-strong,#0f0f0f);min-height:38px;color:var(--text-soft,#d9d9de);cursor:pointer;border-radius:9px;align-items:center;gap:6px;padding:0 11px;font-size:14px;display:flex}.mail-module___XqajW__threadActions button:disabled{cursor:progress;opacity:.62}.mail-module___XqajW__mobileBack{display:none}.mail-module___XqajW__messages{flex:1;min-height:0;padding:18px clamp(18px,2.2vw,36px) 70px;overflow-y:auto}.mail-module___XqajW__message{background:#0f1015f0;border:1px solid #ffffff1b;border-radius:14px;width:min(100%,920px);margin:0 0 12px;padding:20px;box-shadow:0 10px 26px #0000002e}.mail-module___XqajW__message>header{grid-template-columns:40px 1fr auto auto;align-items:center;gap:11px;display:grid}.mail-module___XqajW__message>header>div:nth-child(2){gap:2px;display:grid}.mail-module___XqajW__message>header strong{font-size:15px}.mail-module___XqajW__message>header span,.mail-module___XqajW__messageMeta time{color:var(--muted,#a0a0aa);font-size:14px}.mail-module___XqajW__messageMeta{justify-items:end;gap:5px;display:grid}.mail-module___XqajW__messageMeta span{background:#ffffff12;border-radius:7px;padding:3px 7px;font-size:14px}.mail-module___XqajW__messageMeta span[data-state=delivered]{color:#78dfb9;background:#3fc7961f}.mail-module___XqajW__messageMeta span[data-state=failed]{color:#ff9ca7;background:#e3617021}.mail-module___XqajW__contactAction{border:1px solid var(--line,#ffffff1a);min-height:34px;color:var(--text-soft,#d9d9de);cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:6px;padding:0 10px;font-size:14px;font-weight:700;display:inline-flex}.mail-module___XqajW__contactAction:hover{border-color:var(--line-strong,#ffffff30);background:var(--mail-hover)}.mail-module___XqajW__contactPanel{border:1px solid color-mix(in srgb, var(--accent,#596cff) 28%, transparent);background:color-mix(in srgb, var(--accent,#596cff) 7%, transparent);border-radius:11px;grid-template-columns:minmax(150px,1fr) minmax(170px,1fr);gap:12px;margin:14px 0 2px 51px;padding:14px;display:grid}.mail-module___XqajW__contactPanel>div:first-child{grid-column:1/-1;gap:3px;display:grid}.mail-module___XqajW__contactPanel strong{font-size:15px}.mail-module___XqajW__contactPanel span,.mail-module___XqajW__contactPanel p{color:var(--muted,#a0a0aa);margin:0;font-size:14px;line-height:1.45}.mail-module___XqajW__contactPanel label{gap:6px;display:grid}.mail-module___XqajW__contactPanel input{border:1px solid var(--line,#ffffff1a);background:var(--mail-surface,#09090b);min-width:0;min-height:40px;color:var(--text,#f8f8f8);border-radius:8px;padding:0 10px;font-size:15px}.mail-module___XqajW__contactPanelActions{grid-column:1/-1;gap:8px;display:flex}.mail-module___XqajW__contactPanelActions button{border:1px solid var(--line-strong,#ffffff30);background:var(--panel-strong,#0f0f0f);min-height:38px;color:var(--text,#f8f8f8);cursor:pointer;border-radius:8px;padding:0 12px;font-size:14px;font-weight:700}.mail-module___XqajW__contactPanelActions button:first-child{border-color:color-mix(in srgb, var(--accent,#596cff) 54%, transparent);background:color-mix(in srgb, var(--accent,#596cff) 16%, transparent)}.mail-module___XqajW__contactPanelActions button:disabled{cursor:progress;opacity:.62}.mail-module___XqajW__contactPanel p[role=alert]{color:#f2b8b5;grid-column:1/-1}.mail-module___XqajW__contactPanel p[role=status]{color:#9ee3bc;grid-column:1/-1}.mail-module___XqajW__messageRecipients{color:var(--muted,#a0a0aa);margin:12px 0 0 51px;font-size:14px}.mail-module___XqajW__messageBody{max-width:82ch;color:var(--text-soft,#d9d9de);padding:20px 2px 8px;line-height:1.58}.mail-module___XqajW__messageBody [data-mail-message-body=text]{white-space:pre-wrap}.mail-module___XqajW__bodyAvailability{max-width:72ch;color:var(--muted,#a0a0aa);background:#ffffff09;border:1px solid #ffffff1a;border-radius:10px;margin:18px 0 4px;padding:12px 14px;font-size:14px;line-height:1.5}.mail-module___XqajW__bodyAvailability p{margin:0 0 10px}.mail-module___XqajW__bodyAvailability button{border:1px solid var(--line-strong,#ffffff30);background:var(--panel-strong,#0f0f0f);min-height:36px;color:var(--text,#f8f8f8);cursor:pointer;border-radius:8px;padding:0 12px;font-size:14px;font-weight:700}.mail-module___XqajW__bodyAvailability span[role=alert],.mail-module___XqajW__attachments div>span[role=alert]{color:#f2b8b5;margin-top:8px;font-size:14px;display:block}.mail-module___XqajW__attachments{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.mail-module___XqajW__attachments>div{max-width:100%}.mail-module___XqajW__attachments a,.mail-module___XqajW__attachments button{border:1px solid var(--line,#ffffff1a);max-width:100%;color:var(--text-soft,#d9d9de);font:inherit;text-align:left;cursor:pointer;background:0 0;border-radius:10px;grid-template-columns:auto 1fr auto;align-items:center;gap:7px;padding:9px 11px;font-size:14px;text-decoration:none;display:grid}.mail-module___XqajW__attachments a:hover,.mail-module___XqajW__attachments button:hover{border-color:var(--line-strong,#ffffff30);background:var(--mail-hover)}.mail-module___XqajW__attachments small,.mail-module___XqajW__message footer{color:var(--muted,#a0a0aa)}.mail-module___XqajW__message footer{border-top:1px solid var(--line,#ffffff1a);margin-top:14px;padding-top:12px;font-size:14px}.mail-module___XqajW__cardLinksRegion{border-bottom:1px solid var(--line,#ffffff1a);background:#08080a;padding:12px 24px;position:relative}.mail-module___XqajW__cardLinksRegion .mail-card-links{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.mail-module___XqajW__cardLinksRegion .mail-card-links__list{flex:auto}.mail-module___XqajW__cardLinksRegion .mail-card-links__link-another{border:1px solid var(--line,#ffffff1a);background:var(--panel-strong,#0f0f0f);min-height:36px;color:var(--text-soft,#d9d9de);cursor:pointer;border-radius:9px;padding:0 10px;font-size:14px;font-weight:700}.mail-module___XqajW__cardPicker{z-index:8;border:1px solid var(--line-strong,#ffffff30);background:var(--panel-strong,#0f0f0f);width:min(520px,100% - 48px);box-shadow:var(--shadow,0 18px 54px #0000008f);border-radius:12px;position:absolute;top:calc(100% - 5px);left:24px;overflow:hidden}.mail-module___XqajW__cardPicker>div{border-bottom:1px solid var(--line,#ffffff1a);min-height:48px;color:var(--muted,#a0a0aa);grid-template-columns:auto 1fr auto;align-items:center;gap:8px;padding:0 12px;display:grid}.mail-module___XqajW__cardPicker input{min-width:0;color:var(--text,#f8f8f8);background:0 0;border:0;outline:0;font-size:15px}.mail-module___XqajW__cardPicker>div button{color:var(--muted,#a0a0aa);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.mail-module___XqajW__cardPicker ul{max-height:280px;margin:0;padding:6px;list-style:none;overflow-y:auto}.mail-module___XqajW__cardPicker li button{width:100%;min-height:44px;color:var(--text-soft,#d9d9de);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;padding:0 10px;font-size:15px;display:grid}.mail-module___XqajW__cardPicker li button:hover{background:var(--mail-hover)}.mail-module___XqajW__cardPicker li span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mail-module___XqajW__cardPicker li strong{color:#aebcff;font-size:14px}.mail-module___XqajW__cardPicker>p{color:var(--muted,#a0a0aa);margin:0;padding:16px;font-size:15px}.mail-module___XqajW__createCardFromThread{border-top:1px solid var(--line,#ffffff1a);grid-template-columns:minmax(0,1fr) minmax(120px,auto)!important;gap:8px!important;padding:12px!important;display:grid!important}.mail-module___XqajW__createCardFromThread strong{color:var(--text-soft,#d9d9de);grid-column:1/-1;font-size:14px}.mail-module___XqajW__createCardFromThread input,.mail-module___XqajW__createCardFromThread select,.mail-module___XqajW__createCardFromThread button{border:1px solid var(--line,#ffffff1a);min-height:40px;color:var(--text,#f8f8f8);background:#09090b;border-radius:8px;font-size:14px}.mail-module___XqajW__createCardFromThread input{grid-column:1/-1;padding:0 10px}.mail-module___XqajW__createCardFromThread select{min-width:0;padding:0 9px}.mail-module___XqajW__createCardFromThread button{border-color:color-mix(in srgb, var(--accent-hot,#7590ff) 55%, transparent);background:color-mix(in srgb, var(--accent,#596cff) 16%, #09090b);cursor:pointer;padding:0 12px;font-weight:750}.mail-module___XqajW__createCardFromThread button:disabled{opacity:.55;cursor:not-allowed}.mail-module___XqajW__scheduleBar{border-bottom:1px solid var(--line,#ffffff1a);background:color-mix(in srgb, var(--accent,#596cff) 8%, #08080a);grid-template-columns:minmax(180px,1fr) minmax(210px,auto) auto;align-items:end;gap:14px;padding:14px 24px;display:grid}.mail-module___XqajW__scheduleBar>div:first-child{align-self:center;gap:3px;display:grid}.mail-module___XqajW__scheduleBar strong,.mail-module___XqajW__scheduleBar span,.mail-module___XqajW__scheduleBar label{font-size:14px}.mail-module___XqajW__scheduleBar span,.mail-module___XqajW__scheduleBar label{color:var(--muted,#a0a0aa)}.mail-module___XqajW__scheduleBar label{gap:5px;display:grid}.mail-module___XqajW__scheduleBar input,.mail-module___XqajW__scheduleBar button{border:1px solid var(--line,#ffffff1a);background:var(--panel-strong,#0f0f0f);min-height:40px;color:var(--text,#f8f8f8);border-radius:8px;font-size:14px}.mail-module___XqajW__scheduleBar input{padding:0 10px;font-size:15px}.mail-module___XqajW__scheduleBar>div:last-child{gap:6px;display:flex}.mail-module___XqajW__scheduleBar button{cursor:pointer;padding:0 11px;font-weight:650}.mail-module___XqajW__scheduleBar button:disabled{opacity:.55;cursor:not-allowed}.mail-module___XqajW__enrollmentPage{background:radial-gradient(circle at 50% 0,color-mix(in srgb,var(--accent,#596cff) 12%,transparent) 0,transparent 42%),var(--bg,#000);min-height:100dvh;color:var(--text,#f8f8f8);font-family:var(--font-product,Inter,system-ui,sans-serif);place-items:center;padding:72px 24px;display:grid}.mail-module___XqajW__enrollmentPage[data-resident-supercomms=true]{width:100%;height:100%;min-height:0}.mail-module___XqajW__enrollmentBack{min-height:44px;color:var(--text-soft,#d9d9de);border-radius:10px;align-items:center;gap:7px;padding:0 12px;font-size:15px;font-weight:650;text-decoration:none;display:flex;position:absolute;top:24px;left:24px}.mail-module___XqajW__enrollmentBack:hover{background:var(--mail-hover)}.mail-module___XqajW__enrollmentCard{border:1px solid var(--line,#ffffff1a);background:var(--panel-strong,#0f0f0f);width:min(100%,560px);box-shadow:var(--shadow,0 18px 54px #0000008f);text-align:center;border-radius:22px;flex-direction:column;align-items:center;padding:42px;display:flex}.mail-module___XqajW__enrollmentIcon{background:color-mix(in srgb,var(--accent,#596cff) 14%,transparent);color:#b9c5ff;border-radius:17px;place-items:center;width:58px;height:58px;margin-bottom:18px;display:grid}.mail-module___XqajW__enrollmentEyebrow{letter-spacing:.04em;text-transform:uppercase;font-weight:750;color:#b9c5ff!important;margin:0 0 7px!important;font-size:14px!important}.mail-module___XqajW__enrollmentCard h1{letter-spacing:-.035em;margin:0;font-size:30px;line-height:1.12}.mail-module___XqajW__enrollmentCard>p{max-width:460px;color:var(--muted,#a0a0aa);margin:14px 0 0;font-size:16px;line-height:1.6}.mail-module___XqajW__enrollmentCard form{text-align:left;gap:12px;width:100%;margin-top:28px;display:grid}.mail-module___XqajW__enrollmentCard form>label{color:var(--text-soft,#d9d9de);font-size:15px;font-weight:700}.mail-module___XqajW__enrollmentInput{border:1px solid var(--line-strong,#ffffff30);background:#09090b;border-radius:11px;grid-template-columns:minmax(0,1fr) auto;align-items:center;min-height:50px;display:grid;overflow:hidden}.mail-module___XqajW__enrollmentInput:focus-within{border-color:var(--accent-hot,#7590ff);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent,#596cff) 24%,transparent)}.mail-module___XqajW__enrollmentInput input{min-width:0;height:48px;color:var(--text,#f8f8f8);background:0 0;border:0;outline:0;padding:0 14px;font-size:16px}.mail-module___XqajW__enrollmentInput span{color:var(--muted,#a0a0aa);padding-right:14px;font-size:15px}.mail-module___XqajW__enrollmentCard small{color:var(--muted,#a0a0aa);font-size:14px;line-height:1.45}.mail-module___XqajW__enrollmentPair{gap:8px;width:100%;margin:8px 0;display:grid}.mail-module___XqajW__enrollmentPair>span{border:1px solid var(--line,#ffffff1a);min-height:43px;color:var(--text-soft,#d9d9de);overflow-wrap:anywhere;text-align:left;background:#09090b;border-radius:10px;align-items:center;gap:8px;padding:6px 12px;font-size:15px;display:flex}.mail-module___XqajW__enrollmentCard button{border:1px solid var(--accent-hot,#7590ff);background:var(--app-primary-control-background,#16265f);color:#fff;cursor:pointer;border-radius:10px;min-height:46px;padding:0 18px;font-size:15px;font-weight:750}.mail-module___XqajW__enrollmentCard button:disabled{opacity:.5;cursor:not-allowed}.mail-module___XqajW__enrollmentError{text-align:left;background:#e361701f;border-radius:9px;padding:10px 12px;color:#ff9ca7!important;margin:0!important;font-size:15px!important}.mail-module___XqajW__enrollmentSkip{color:var(--muted,#a0a0aa);align-self:center;margin-top:3px;padding:8px;font-size:15px;text-decoration:none}.mail-module___XqajW__spinning{animation:.8s linear infinite mail-module___XqajW__spin}@keyframes mail-module___XqajW__spin{to{transform:rotate(360deg)}}@media (max-width:1100px){.mail-module___XqajW__productNav :is(a,button)>span:not([data-ava-gem]){display:none}.mail-module___XqajW__productNav :is(a,button){justify-content:center;width:44px;padding:0}}@media (max-width:980px) and (min-width:721px){.mail-module___XqajW__shell{grid-template-columns:76px minmax(290px,360px) 5px 1fr}.mail-module___XqajW__header{grid-template-columns:minmax(0,1fr) auto auto}.mail-module___XqajW__page[data-resident-supercomms=true] .mail-module___XqajW__header{grid-template-columns:auto minmax(0,1fr) auto auto}.mail-module___XqajW__productLink,.mail-module___XqajW__sidebar nav span,.mail-module___XqajW__mailboxSwitcher button>span:not([data-ava-gem]),.mail-module___XqajW__backupStatus span,.mail-module___XqajW__recoveryControl{display:none}.mail-module___XqajW__mailboxSwitcher button{justify-content:center;padding:0}.mail-module___XqajW__unassignedNote{text-align:center;padding:9px 5px}.mail-module___XqajW__composeButton{width:44px;margin:0 auto;font-size:0}.mail-module___XqajW__sidebar nav button{grid-template-columns:1fr;justify-items:center;padding:0}.mail-module___XqajW__sidebar nav strong{background:var(--accent,#596cff);color:#fff;border-radius:8px;min-width:18px;margin:0 0 20px 23px;position:absolute}.mail-module___XqajW__backupStatus{justify-content:center}.mail-module___XqajW__threadActions button{padding:0 10px;font-size:0}}@media (max-width:720px){.mail-module___XqajW__page{min-height:100dvh;padding-bottom:calc(62px + env(safe-area-inset-bottom));font-size:17px}.mail-module___XqajW__header{grid-template-columns:minmax(0,1fr) auto;gap:6px;height:62px;padding:0 10px 0 16px}.mail-module___XqajW__header h1{font-size:19px}.mail-module___XqajW__header p,.mail-module___XqajW__productLink,.mail-module___XqajW__productNav{display:none}.mail-module___XqajW__shell{height:calc(100dvh - 124px - env(safe-area-inset-bottom));grid-template-rows:minmax(0,1fr);grid-template-columns:1fr}.mail-module___XqajW__page:has(.mail-module___XqajW__channelNav) .mail-module___XqajW__shell{height:calc(100dvh - 124px - env(safe-area-inset-bottom));grid-template-rows:minmax(0,1fr);grid-template-columns:1fr}.mail-module___XqajW__listResizeHandle{display:none}.mail-module___XqajW__health{margin:10px 10px 0}.mail-module___XqajW__health+.mail-module___XqajW__shell{height:calc(100dvh - 208px - env(safe-area-inset-bottom))}.mail-module___XqajW__page:has(.mail-module___XqajW__channelNav) .mail-module___XqajW__health+.mail-module___XqajW__shell{height:calc(100dvh - 208px - env(safe-area-inset-bottom))}.mail-module___XqajW__channelNav,.mail-module___XqajW__sidebar{display:none}.mail-module___XqajW__listPane{border:0;height:100%;padding-bottom:0}.mail-module___XqajW__listHeader{padding:0 12px 10px}.mail-module___XqajW__listHeader>strong,.mail-module___XqajW__listHeader>span{display:none}.mail-module___XqajW__mobileFolderSelect{border:1px solid var(--line,#ffffff1a);background:var(--panel-strong,#0f0f0f);width:100%;min-height:44px;color:var(--text,#f8f8f8);border-radius:9px;padding:0 12px;font-size:17px;display:block}.mail-module___XqajW__mobileFiltersPanel{border-bottom:1px solid var(--line,#ffffff1a);background:color-mix(in srgb,var(--mail-list) 94%,var(--panel-strong,#0f0f0f));padding:10px 0 2px;display:none}.mail-module___XqajW__mobileFiltersPanel[data-open=true]{display:block}.mail-module___XqajW__mobileMailboxSwitcher{scrollbar-width:none;gap:6px;margin:0 12px 10px;display:flex;overflow-x:auto}.mail-module___XqajW__mobileMailboxSwitcher::-webkit-scrollbar{display:none}.mail-module___XqajW__mobileMailboxSwitcher button{border:1px solid var(--line,#ffffff1a);min-height:44px;color:var(--text-soft,#d9d9de);background:0 0;border-radius:10px;flex:none;align-items:center;gap:8px;padding:0 12px;font-size:16px;font-weight:500;display:inline-flex}.mail-module___XqajW__mobileMailboxSwitcher button[aria-pressed=true]{border-color:color-mix(in srgb,var(--accent,#596cff) 58%,transparent);background:color-mix(in srgb,var(--accent,#596cff) 14%,transparent);color:var(--text,#f8f8f8)}.mail-module___XqajW__centerFilters{display:none}.mail-module___XqajW__centerFilterButton{min-height:44px;padding:0 9px;font-size:16px}.mail-module___XqajW__unassignedMobileNote{border:1px solid var(--line,#ffffff1a);background:var(--panel,#070707);color:var(--muted,#a0a0aa);border-radius:9px;margin:0 12px 10px;padding:10px 12px;font-size:17px;line-height:1.4;display:block}.mail-module___XqajW__threadPane{z-index:15;inset:calc(var(--superboard-viewport-top-offset,0px) + 62px) 0 calc(62px + env(safe-area-inset-bottom));display:none;position:fixed}.mail-module___XqajW__page[data-resident-supercomms=true]{padding-bottom:0}.mail-module___XqajW__page[data-resident-supercomms=true] .mail-module___XqajW__threadPane{bottom:env(safe-area-inset-bottom)}.mail-module___XqajW__page[data-resident-supercomms=true] .mail-module___XqajW__header{height:48px;padding:0;display:block;position:relative}.mail-module___XqajW__page[data-resident-supercomms=true] .mail-module___XqajW__header>div,.mail-module___XqajW__page[data-resident-supercomms=true] .mail-module___XqajW__header>.mail-module___XqajW__productLink,.mail-module___XqajW__page[data-resident-supercomms=true] .mail-module___XqajW__header>.mail-module___XqajW__productNav,.mail-module___XqajW__page[data-resident-supercomms=true] .mail-module___XqajW__refreshButton,.mail-module___XqajW__page[data-resident-supercomms=true] .mail-module___XqajW__notificationsButton{display:none}.mail-module___XqajW__mobileComposeButton{place-items:center;width:44px;min-width:44px;height:44px;min-height:44px;display:grid;background:color-mix(in srgb,var(--accent,#596cff) 16%,transparent)!important;color:var(--text,#f8f8f8)!important;border-radius:10px!important}.mail-module___XqajW__mobileComposeButton:hover,.mail-module___XqajW__mobileComposeButton:focus-visible{background:color-mix(in srgb,var(--accent,#596cff) 25%,transparent)!important}.mail-module___XqajW__mobileComposeMenu{z-index:1700;top:calc(var(--superboard-viewport-top-offset,0px) + 52px);border:1px solid var(--line-strong,#ffffff30);background:var(--panel-strong,#0f0f0f);border-radius:14px;gap:4px;width:min(320px,100vw - 20px);padding:6px;display:grid;position:fixed;right:10px;box-shadow:0 20px 56px #00000080}.mail-module___XqajW__mobileComposeMenu button{min-height:58px;color:var(--text,#f8f8f8);text-align:left;background:0 0;border:0;border-radius:10px;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:10px;padding:8px 10px;display:grid}.mail-module___XqajW__mobileComposeMenu button:hover,.mail-module___XqajW__mobileComposeMenu button:focus-visible{background:var(--mail-hover)}.mail-module___XqajW__mobileComposeMenu button>span{gap:2px;min-width:0;display:grid}.mail-module___XqajW__mobileComposeMenu strong{font-size:17px;font-weight:600}.mail-module___XqajW__mobileComposeMenu small{color:var(--muted,#a0a0aa);text-overflow:ellipsis;white-space:nowrap;font-size:17px;font-weight:400;overflow:hidden}.mail-module___XqajW__mobileMailViews{border-bottom:1px solid var(--line,#ffffff1a);scrollbar-width:none;gap:4px;min-height:49px;margin:0 10px;padding:3px 2px 4px;display:flex;overflow-x:auto}.mail-module___XqajW__mobileMailViews::-webkit-scrollbar{display:none}.mail-module___XqajW__mobileMailViews button{min-height:44px;color:var(--muted,#a0a0aa);white-space:nowrap;background:0 0;border:0;border-radius:9px;flex:none;padding:0 12px;font-size:17px;font-weight:500}.mail-module___XqajW__mobileMailViews button[aria-current=page]{background:color-mix(in srgb,var(--accent,#596cff) 18%,transparent);color:var(--text,#f8f8f8)}.mail-module___XqajW__mobileFilterButton{justify-content:center;align-items:center;gap:7px;min-width:44px;min-height:44px;border-radius:10px!important;padding:0 9px!important;display:inline-flex!important}.mail-module___XqajW__mobileFilterButton>span{display:none}.mail-module___XqajW__sourceFilters{margin-inline:12px}.mail-module___XqajW__sourceFilters label{font-size:17px;font-weight:500}.mail-module___XqajW__sourceFilters select{min-height:44px;font-size:17px}:is(.mail-module___XqajW__page[data-resident-supercomms=true] .mail-module___XqajW__shell,.mail-module___XqajW__page[data-resident-supercomms=true]:has(.mail-module___XqajW__channelNav) .mail-module___XqajW__shell){height:calc(100dvh - 48px - var(--superboard-viewport-top-offset,0px))}.mail-module___XqajW__shell[data-thread-open=true] .mail-module___XqajW__threadPane{display:flex}.mail-module___XqajW__threadHeader{grid-template-columns:44px minmax(0,1fr);gap:8px 12px;min-height:80px;padding:12px;display:grid}.mail-module___XqajW__threadHeader>div:first-of-type{grid-area:1/2}.mail-module___XqajW__threadHeader span{font-size:15px}.mail-module___XqajW__threadHeader h2{overflow-wrap:anywhere;text-overflow:clip;white-space:normal;font-size:21px;line-height:1.2;overflow:visible}.mail-module___XqajW__mobileBack{grid-area:1/1;display:grid}.mail-module___XqajW__threadActions{flex-wrap:wrap;grid-area:2/1/auto/-1;justify-content:flex-end;gap:4px}.mail-module___XqajW__threadActions button{justify-content:center;min-width:44px;min-height:44px;padding:0 10px;font-size:0}.mail-module___XqajW__messages{padding:14px 10px calc(24px + env(safe-area-inset-bottom))}.mail-module___XqajW__message{padding:16px 14px}.mail-module___XqajW__message>header{grid-template-columns:36px 1fr}.mail-module___XqajW__message>header strong{font-size:17px}.mail-module___XqajW__message>header span,.mail-module___XqajW__messageMeta time,.mail-module___XqajW__messageRecipients,.mail-module___XqajW__message footer,.mail-module___XqajW__attachments small{font-size:15px}.mail-module___XqajW__messageBody{font-size:17px;line-height:1.62}.mail-module___XqajW__bodyAvailability,.mail-module___XqajW__bodyAvailability button,.mail-module___XqajW__attachments a,.mail-module___XqajW__attachments button,.mail-module___XqajW__bodyAvailability span[role=alert],.mail-module___XqajW__attachments div>span[role=alert]{font-size:16px}.mail-module___XqajW__bodyAvailability button,.mail-module___XqajW__attachments a,.mail-module___XqajW__attachments button{min-height:44px}.mail-module___XqajW__messageMeta{grid-column:2;justify-items:start}.mail-module___XqajW__contactAction{grid-column:2;width:max-content;min-height:44px;font-size:15px}.mail-module___XqajW__contactPanel{grid-template-columns:1fr;margin-left:0}.mail-module___XqajW__contactPanel>div:first-child,.mail-module___XqajW__contactPanelActions{grid-column:1}.mail-module___XqajW__contactPanel span,.mail-module___XqajW__contactPanel p,.mail-module___XqajW__contactPanelActions button{font-size:15px}.mail-module___XqajW__contactPanelActions button{min-height:44px}.mail-module___XqajW__messageRecipients{margin-left:0}.mail-module___XqajW__cardLinksRegion{padding:9px 10px 10px}.mail-module___XqajW__cardLinksRegion .mail-card-links{grid-template-columns:minmax(0,1fr) 44px;align-items:center;gap:7px;font-size:17px;display:grid}.mail-module___XqajW__cardLinksRegion .mail-card-links__heading-row{grid-column:1/-1}.mail-module___XqajW__cardLinksRegion .mail-card-links__heading{margin:0;font-size:17px;font-weight:600}.mail-module___XqajW__cardLinksRegion .mail-card-links__list{scrollbar-width:none;gap:6px;min-width:0;padding:0;display:flex;overflow-x:auto}.mail-module___XqajW__cardLinksRegion .mail-card-links__list::-webkit-scrollbar{display:none}.mail-module___XqajW__cardLinksRegion .mail-card-links__chip{grid-template-columns:auto auto;min-width:max-content;display:grid}.mail-module___XqajW__cardLinksRegion .mail-card-links__card-label{display:none}:is(.mail-module___XqajW__cardLinksRegion .mail-card-links__open,.mail-module___XqajW__cardLinksRegion .mail-card-links__unlink,.mail-module___XqajW__cardLinksRegion .mail-card-links__link-another,.mail-module___XqajW__cardLinksRegion .mail-card-links__error button){min-height:44px;font-size:17px}.mail-module___XqajW__cardLinksRegion .mail-card-links__open{max-width:220px}.mail-module___XqajW__cardLinksRegion .mail-card-links__title{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.mail-module___XqajW__cardLinksRegion .mail-card-links__link-another{color:#0000;text-indent:-9999px;white-space:nowrap;width:44px;padding:0;position:relative;overflow:hidden}.mail-module___XqajW__cardLinksRegion .mail-card-links__link-another:before{content:"+";color:var(--text-soft,#d9d9de);text-indent:0;place-items:center;font-size:24px;font-weight:400;line-height:1;display:grid;position:absolute;inset:0}.mail-module___XqajW__threadRow{min-height:112px}.mail-module___XqajW__threadCopy strong,.mail-module___XqajW__threadCopy span,.mail-module___XqajW__threadCopy p{font-size:17px}.mail-module___XqajW__threadCopy .mail-module___XqajW__homeCardChip{min-height:32px;font-size:17px}.mail-module___XqajW__scheduleBar{grid-template-columns:1fr}.mail-module___XqajW__notice{margin:8px 10px 0}.mail-module___XqajW__search{height:56px;margin:0 10px}.mail-module___XqajW__search input{font-size:17px}.mail-module___XqajW__enrollmentPage{padding:68px 14px 28px}.mail-module___XqajW__enrollmentBack{top:12px;left:10px}.mail-module___XqajW__enrollmentCard{border-radius:18px;padding:28px 20px}.mail-module___XqajW__enrollmentCard h1{font-size:26px}}@media (max-width:1000px){.mail-module___XqajW__composeButton .mail-module___XqajW__composeLabel{display:none}.mail-module___XqajW__composeButton svg{flex:none}}.mail-module___XqajW__retryCards{border:1px solid var(--line-strong,#656b73);background:var(--panel-strong,#1c2026);min-width:44px;min-height:44px;color:var(--text,#fff);border-radius:8px;margin-top:8px;padding:10px 14px;font-size:15px}
.ResidentPreloadRecovery-module__yzPFaW__notice{z-index:1100;pointer-events:none;right:max(16px, env(safe-area-inset-right));bottom:max(16px, env(safe-area-inset-bottom));color:#fff;background:#18202d;border:1px solid #626c7d;border-radius:12px;grid-template-columns:minmax(0,1fr) auto 44px;align-items:center;gap:8px;max-width:min(360px,100vw - 32px);padding:8px;font-size:15px;line-height:1.5;display:grid;position:fixed}.ResidentPreloadRecovery-module__yzPFaW__notice p{overflow-wrap:anywhere;margin:0}.ResidentPreloadRecovery-module__yzPFaW__notice button{pointer-events:auto;white-space:nowrap;color:#fff;min-height:44px;font:inherit;cursor:pointer;background:#26354b;border:1px solid #aebed4;border-radius:8px;padding:8px}.ResidentPreloadRecovery-module__yzPFaW__notice button:focus-visible{outline-offset:3px;outline:2px solid #87c6ff}@media (max-width:767px),(max-height:500px) and (pointer:coarse){.ResidentPreloadRecovery-module__yzPFaW__notice{z-index:1200;right:max(12px, env(safe-area-inset-right));bottom:calc(68px + env(safe-area-inset-bottom));max-width:none;font-size:17px;left:12px}}@media (max-width:359px){.ResidentPreloadRecovery-module__yzPFaW__notice{gap:4px;padding:6px;line-height:1.3}.ResidentPreloadRecovery-module__yzPFaW__notice button{padding:6px 4px}}@media (max-width:767px),(max-height:500px) and (pointer:coarse){:is(html:has([data-mobile-capture-receipt=true]) .ResidentPreloadRecovery-module__yzPFaW__notice,html:has(.add-card-editor) .ResidentPreloadRecovery-module__yzPFaW__notice){display:none}}.ResidentPreloadRecovery-module__yzPFaW__notice .ResidentPreloadRecovery-module__yzPFaW__dismiss{background:0 0;border:0;place-items:center;width:44px;height:44px;padding:0;display:grid}:is(html[data-resident-product-face=ava] .ResidentPreloadRecovery-module__yzPFaW__notice,html[data-resident-product-face=supercomms] .ResidentPreloadRecovery-module__yzPFaW__notice){top:calc(var(--founder-mode-banner-height,0px) + 64px + env(safe-area-inset-top));bottom:auto;right:max(12px, env(safe-area-inset-right))}html[data-resident-product-face=ava] .ResidentPreloadRecovery-module__yzPFaW__notice[data-resident-preload-error=SuperComms]{display:none}html[data-resident-product-face=board]:has(.card-page) .ResidentPreloadRecovery-module__yzPFaW__notice[data-resident-preload-error=SuperComms]{display:none}:is(html[data-resident-product-face=board]:has(.card-page):not(:has(.card-page:not(.stage-fullscreen) .card-workstream-body:not([aria-hidden=true]) .workstream-ava-resident-slot:not([hidden]))) .ResidentPreloadRecovery-module__yzPFaW__notice[data-resident-preload-error=Ava],html[data-resident-product-face=board]:has(.card-page):not(:has(.card-page:not(.stage-fullscreen) .card-workstream-body:not([aria-hidden=true]) .workstream-ava-resident-slot:not([hidden]))) .ResidentPreloadRecovery-module__yzPFaW__notice[data-resident-preload-error="Ava and Comms"]),:is(html[data-resident-product-face=board]:has(.secondary-view-overlay .settings-page) .ResidentPreloadRecovery-module__yzPFaW__notice[data-resident-preload-error=Ava],html[data-resident-product-face=board]:has(.secondary-view-overlay .settings-page) .ResidentPreloadRecovery-module__yzPFaW__notice[data-resident-preload-error=SuperComms],html[data-resident-product-face=board]:has(.secondary-view-overlay .settings-page) .ResidentPreloadRecovery-module__yzPFaW__notice[data-resident-preload-error="Ava and Comms"]){display:none}
.BrandMark-module__bAnRcq__mark{--ava-mark-size:20px;width:var(--ava-mark-size);height:var(--ava-mark-size);flex:none;place-items:center;display:inline-grid;position:relative}.BrandMark-module__bAnRcq__mark:before{aspect-ratio:1;border-radius:calc(var(--ava-mark-size) * .125);background:linear-gradient(135deg, #aebeff 0%, #6689ff 34%, var(--brand-color-electric-blue) 58%, var(--brand-color-persian-blue) 100%);content:"";width:50%;transform:rotate(45deg);box-shadow:0 0 0 1px #90a9ff38,0 0 14px #4169ff57}.BrandMark-module__bAnRcq__lockup{--ava-lockup-mark-size:20px;--ava-lockup-signature-height:36px;--ava-lockup-signature-shift:1px;--ava-lockup-gap:4px;align-items:center;gap:var(--ava-lockup-gap);white-space:nowrap;min-width:0;display:inline-flex}.BrandMark-module__bAnRcq__lockup .BrandMark-module__bAnRcq__mark{--ava-mark-size:var(--ava-lockup-mark-size)}.BrandMark-module__bAnRcq__signature{width:auto;max-width:none;height:var(--ava-lockup-signature-height);transform:translateY(var(--ava-lockup-signature-shift));-webkit-user-select:none;user-select:none;flex:none;display:block}
.MobileCapture-module__uujc6W__root{display:none}@media (max-width:1199px),(max-height:500px) and (pointer:coarse){.MobileCapture-module__uujc6W__root{display:contents}:is(html[data-resident-product-face=supercomms] .MobileCapture-module__uujc6W__plus,html[data-resident-product-face=supercomms] .MobileCapture-module__uujc6W__receipt){display:none}.MobileCapture-module__uujc6W__sheet{box-sizing:border-box;width:100%;max-width:none;max-height:calc(100dvh - 16px);padding:20px 16px max(20px, env(safe-area-inset-bottom));color:#f5f6f8;transform-origin:bottom;background:#1c2026;border:1px solid #656b73;border-radius:20px 20px 0 0;margin:0;font-size:16px;animation:.18s cubic-bezier(.2,.85,.25,1) MobileCapture-module__uujc6W__mobile-sheet-in;position:fixed;inset:auto 0 0;overflow-y:auto}.MobileCapture-module__uujc6W__sheet::backdrop{background:#00000080}.MobileCapture-module__uujc6W__sheet header,.MobileCapture-module__uujc6W__sheet footer{justify-content:space-between;align-items:center;gap:12px;display:flex}.MobileCapture-module__uujc6W__sheet h2{margin:0;font-size:20px}.MobileCapture-module__uujc6W__sheet button,.MobileCapture-module__uujc6W__receipt button{color:#fff;background:#303741;border:1px solid #7a828c;border-radius:10px;min-width:44px;min-height:44px;padding:10px 12px;font-size:16px}.MobileCapture-module__uujc6W__sheet button:disabled{opacity:.55}.MobileCapture-module__uujc6W__sheet textarea{box-sizing:border-box;color:#fff;width:100%;min-height:100px;max-height:40dvh;font:inherit;resize:vertical;background:#11151a;border:1px solid #7a828c;border-radius:10px;margin-top:8px;padding:12px;display:block}.MobileCapture-module__uujc6W__sheet p{font-size:15px;line-height:1.45}.MobileCapture-module__uujc6W__actions{gap:12px;margin-top:16px;display:grid}.MobileCapture-module__uujc6W__actions button{text-align:left;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:12px;padding:14px;display:grid}.MobileCapture-module__uujc6W__actions .MobileCapture-module__uujc6W__actionIcon{color:#9db1ff;background:#4169ff29;border-radius:12px;place-items:center;width:44px;height:44px;margin:0;display:grid}.MobileCapture-module__uujc6W__actions .MobileCapture-module__uujc6W__actionIcon svg{width:24px;height:24px}.MobileCapture-module__uujc6W__actions .MobileCapture-module__uujc6W__actionCopy{min-width:0;margin:0;display:block}.MobileCapture-module__uujc6W__actions .MobileCapture-module__uujc6W__actionCopy strong{font-size:17px;line-height:1.25;display:block}.MobileCapture-module__uujc6W__actions .MobileCapture-module__uujc6W__actionCopy>span{color:#e0e3e8;margin-top:5px;font-size:15px;line-height:1.35;display:block}.MobileCapture-module__uujc6W__destination{overflow-wrap:anywhere}.MobileCapture-module__uujc6W__receipt{left:12px;right:12px;bottom:calc(146px + env(safe-area-inset-bottom));z-index:1100;color:#fff;background:#252b33;border:1px solid #7a828c;border-radius:12px;align-items:center;gap:8px;padding:12px;font-size:15px;display:flex;position:fixed}.MobileCapture-module__uujc6W__receipt span{flex:1}}@keyframes MobileCapture-module__uujc6W__mobile-sheet-in{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.MobileCapture-module__uujc6W__sheet{animation:none}}@media (max-width:1199px),(max-height:500px) and (pointer:coarse){.MobileCapture-module__uujc6W__sheet{bottom:var(--mobile-keyboard-inset,0px);max-height:calc(var(--mobile-viewport-height,100dvh) - 16px)}html:has(.shortcut-overlay) .MobileCapture-module__uujc6W__receipt{display:none}}.MobileCapture-module__uujc6W__syncStatus{margin-top:4px;font-size:14px;font-weight:400;display:block}
.MobileNavigation-module__bzi0oq__nav,.MobileNavigation-module__bzi0oq__drawerLayer{display:none}@media (max-width:1199px),(max-height:500px) and (pointer:coarse){.MobileNavigation-module__bzi0oq__nav{--mobile-nav-background:#0b0c10;--mobile-nav-text:#d1d5df;--mobile-nav-selected-text:#fff;--mobile-nav-border:#414a66;top:var(--superboard-viewport-top-offset,0px);z-index:1100;background:var(--mobile-nav-background);pointer-events:none;isolation:isolate;grid-template-columns:52px minmax(0,320px) 52px;justify-content:center;align-items:center;height:48px;padding:0 4px;display:grid;position:fixed;left:0;right:0}html[data-theme=light] .MobileNavigation-module__bzi0oq__nav{--mobile-nav-background:#fafafa;--mobile-nav-text:#303643;--mobile-nav-selected-text:#fff;--mobile-nav-border:#a9b5d6}.MobileNavigation-module__bzi0oq__nav button{min-width:44px;min-height:44px;color:var(--mobile-nav-text);font:inherit;cursor:pointer;pointer-events:auto;-webkit-tap-highlight-color:transparent;background:0 0;border:0}.MobileNavigation-module__bzi0oq__nav button:disabled{cursor:progress;opacity:.48}.MobileNavigation-module__bzi0oq__menuButton:focus-visible,.MobileNavigation-module__bzi0oq__contextAction button:focus-visible,.MobileNavigation-module__bzi0oq__faces button:focus-visible,.MobileNavigation-module__bzi0oq__drawer button:focus-visible,.MobileNavigation-module__bzi0oq__drawer input:focus-visible{outline-offset:-2px;outline:2px solid #7295ff}.MobileNavigation-module__bzi0oq__faces{border:1px solid var(--mobile-nav-border);background:var(--mobile-nav-background);pointer-events:auto;border-radius:15px;grid-template-columns:repeat(3,minmax(0,1fr));justify-self:center;align-items:stretch;width:min(286px,100%);height:48px;padding:1px;display:grid}.MobileNavigation-module__bzi0oq__faces:not([data-comms-visible]){grid-template-columns:repeat(2,minmax(0,1fr))}.MobileNavigation-module__bzi0oq__faces[data-calendar-visible]{grid-template-columns:repeat(4,minmax(0,1fr));width:min(320px,100%)}.MobileNavigation-module__bzi0oq__faces[data-calendar-visible]:not([data-comms-visible]){grid-template-columns:repeat(3,minmax(0,1fr))}.MobileNavigation-module__bzi0oq__faces button{color:var(--mobile-nav-text);white-space:nowrap;border-radius:12px;justify-content:center;align-items:center;gap:6px;min-width:0;min-height:44px;padding:0 6px;font-size:17px;font-weight:650;display:inline-flex}.MobileNavigation-module__bzi0oq__faces button[aria-current=page]{color:var(--mobile-nav-selected-text);background:#285cf4;box-shadow:inset 0 0 0 1px #84a0ffb3,0 5px 14px #285cf43d}.MobileNavigation-module__bzi0oq__ava [data-ava-gem]{--ava-gem-size:18px;width:18px;height:18px}.MobileNavigation-module__bzi0oq__menuButton,.MobileNavigation-module__bzi0oq__contextAction,.MobileNavigation-module__bzi0oq__contextAction button{place-items:center;width:44px;height:44px;display:grid}.MobileNavigation-module__bzi0oq__menuButton{border-radius:12px;justify-self:start}.MobileNavigation-module__bzi0oq__menuButton:hover,.MobileNavigation-module__bzi0oq__menuButton:focus-visible,.MobileNavigation-module__bzi0oq__contextAction button:hover,.MobileNavigation-module__bzi0oq__contextAction button:focus-visible{background:color-mix(in srgb, var(--mobile-nav-text) 9%, transparent)}.MobileNavigation-module__bzi0oq__contextAction{pointer-events:none;justify-self:end}.MobileNavigation-module__bzi0oq__contextAction button{color:var(--mobile-nav-text);pointer-events:auto;border-radius:12px}.MobileNavigation-module__bzi0oq__contextAction .MobileNavigation-module__bzi0oq__addAction{color:#fff;background:#285cf4;border-radius:50%;box-shadow:inset 0 0 0 1px #84a0ffb8,0 6px 16px #285cf447}.MobileNavigation-module__bzi0oq__drawerLayer{z-index:1700;display:block;position:fixed;inset:0}.MobileNavigation-module__bzi0oq__backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000094;border:0;width:100%;height:100%;position:absolute;inset:0}.MobileNavigation-module__bzi0oq__drawer{width:min(344px,88vw);padding:max(12px, env(safe-area-inset-top)) 14px calc(18px + env(safe-area-inset-bottom));color:#f7f8fb;background:#0b0c10;border-right:1px solid #ffffff21;flex-direction:column;gap:12px;display:flex;position:absolute;inset:0 auto 0 0;overflow:hidden;box-shadow:28px 0 70px #00000075}.MobileNavigation-module__bzi0oq__drawer header{justify-content:space-between;align-items:center;min-height:48px;padding-left:6px;display:flex}.MobileNavigation-module__bzi0oq__drawer header strong{letter-spacing:-.025em;font-size:24px;font-weight:650}.MobileNavigation-module__bzi0oq__drawer header button{width:44px;min-width:44px;height:44px;color:inherit;background:#ffffff0e;border:0;border-radius:12px;place-items:center;display:grid}.MobileNavigation-module__bzi0oq__drawer button{font:inherit;cursor:pointer}.MobileNavigation-module__bzi0oq__primaryAction,.MobileNavigation-module__bzi0oq__drawer nav button{color:#f3f5fb;text-align:left;border:0;border-radius:12px;align-items:center;gap:14px;width:100%;min-height:52px;padding:0 16px;font-size:17px;font-weight:500;display:flex}.MobileNavigation-module__bzi0oq__primaryAction{background:#315ff4;margin-top:auto;font-weight:560;box-shadow:0 10px 28px #315ff447}.MobileNavigation-module__bzi0oq__drawer nav{gap:4px;display:grid}.MobileNavigation-module__bzi0oq__primaryPlaces{padding-bottom:2px}.MobileNavigation-module__bzi0oq__secondaryPlaces{border-top:1px solid #ffffff1a;padding-top:10px}@media (max-width:359px){.MobileNavigation-module__bzi0oq__nav{grid-template-columns:46px minmax(0,1fr) 46px;padding-inline:2px}.MobileNavigation-module__bzi0oq__faces button{padding-inline:4px}}.MobileNavigation-module__bzi0oq__drawer nav button{color:#eff2fadb;background:0 0}.MobileNavigation-module__bzi0oq__drawer nav button:hover,.MobileNavigation-module__bzi0oq__drawer nav button:focus-visible{color:#fff;background:#ffffff12}.MobileNavigation-module__bzi0oq__drawer button:disabled{opacity:.48}.MobileNavigation-module__bzi0oq__conversations{flex-direction:column;flex:1;gap:8px;min-height:0;display:flex}.MobileNavigation-module__bzi0oq__sectionHeading{justify-content:space-between;align-items:center;min-height:44px;padding:0 4px 0 8px;display:flex}.MobileNavigation-module__bzi0oq__sectionHeading h2{color:#eff2fab8;letter-spacing:.01em;margin:0;font-size:15px;font-weight:560}.MobileNavigation-module__bzi0oq__sectionHeading button{color:#eff2fad1;background:0 0;border:0;border-radius:12px;place-items:center;width:44px;min-width:44px;height:44px;display:grid}.MobileNavigation-module__bzi0oq__conversationSearch{color:#eff2fa94;background:#ffffff0b;border:1px solid #ffffff21;border-radius:13px;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:8px;min-height:48px;padding:0 13px;display:grid}.MobileNavigation-module__bzi0oq__conversationSearch input{color:#f7f8fb;width:100%;min-width:0;min-height:44px;font:inherit;background:0 0;border:0;outline:0;font-size:17px;font-weight:400}.MobileNavigation-module__bzi0oq__conversationSearch input::placeholder{color:#eff2fa85}.MobileNavigation-module__bzi0oq__conversationList{overscroll-behavior:contain;align-content:start;gap:3px;min-height:68px;display:grid;overflow-y:auto}.MobileNavigation-module__bzi0oq__conversationRow{color:#eff2fae6;text-align:left;background:0 0;border:0;border-radius:12px;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:9px;width:100%;min-height:58px;padding:7px 9px;display:grid}.MobileNavigation-module__bzi0oq__conversationRow:hover,.MobileNavigation-module__bzi0oq__conversationRow:focus-visible{background:#ffffff12}.MobileNavigation-module__bzi0oq__conversationRow>span{gap:2px;min-width:0;display:grid}.MobileNavigation-module__bzi0oq__conversationRow strong,.MobileNavigation-module__bzi0oq__conversationRow small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.MobileNavigation-module__bzi0oq__conversationRow strong{font-size:17px;font-weight:500}.MobileNavigation-module__bzi0oq__conversationRow small,.MobileNavigation-module__bzi0oq__conversationRow time{color:#eff2fa94;font-weight:400}.MobileNavigation-module__bzi0oq__conversationRow small{font-size:17px}.MobileNavigation-module__bzi0oq__conversationRow time{align-self:start;padding-top:2px;font-size:15px}.MobileNavigation-module__bzi0oq__conversationStatus{color:#eff2fa9e;margin:0;padding:14px 10px;font-size:17px;line-height:1.4}.MobileNavigation-module__bzi0oq__allConversations{color:#eff2fac2;text-align:left;background:0 0;border:0;border-radius:12px;justify-content:space-between;align-items:center;width:100%;min-height:44px;padding:0 10px 0 12px;font-size:17px;font-weight:500;display:flex}.MobileNavigation-module__bzi0oq__allConversations:hover,.MobileNavigation-module__bzi0oq__allConversations:focus-visible,.MobileNavigation-module__bzi0oq__sectionHeading button:hover,.MobileNavigation-module__bzi0oq__sectionHeading button:focus-visible{color:#fff;background:#ffffff12}.MobileNavigation-module__bzi0oq__visuallyHidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.MobileNavigation-module__bzi0oq__history{display:none}html[data-resident-product-face=board] .MobileNavigation-module__bzi0oq__history{border-top:1px solid #ffffff1a;gap:8px;padding-top:12px;display:flex}.MobileNavigation-module__bzi0oq__history button{min-height:44px;color:inherit;background:#ffffff0e;border:0;border-radius:12px;flex:1;font-size:16px}html[data-theme=light] .MobileNavigation-module__bzi0oq__drawer{color:#171d2a;background:#fafafa;border-right-color:#1e293b2e;box-shadow:28px 0 70px #20293a33}html[data-theme=light] .MobileNavigation-module__bzi0oq__drawer header button{background:#1e293b12}html[data-theme=light] .MobileNavigation-module__bzi0oq__history button{background:#1e293b12}html[data-theme=light] .MobileNavigation-module__bzi0oq__drawer nav{border-top-color:#1e293b21}html[data-theme=light] .MobileNavigation-module__bzi0oq__history{border-top-color:#1e293b21}html[data-theme=light] .MobileNavigation-module__bzi0oq__drawer nav button{color:#303643}:is(html[data-theme=light] .MobileNavigation-module__bzi0oq__drawer nav button:hover,html[data-theme=light] .MobileNavigation-module__bzi0oq__drawer nav button:focus-visible){color:#172554;background:#285cf414}html[data-theme=light] .MobileNavigation-module__bzi0oq__sectionHeading h2{color:#667085}html[data-theme=light] .MobileNavigation-module__bzi0oq__conversationRow small{color:#667085}html[data-theme=light] .MobileNavigation-module__bzi0oq__conversationRow time{color:#667085}html[data-theme=light] .MobileNavigation-module__bzi0oq__conversationStatus{color:#667085}html[data-theme=light] .MobileNavigation-module__bzi0oq__sectionHeading button{color:#303643}html[data-theme=light] .MobileNavigation-module__bzi0oq__conversationRow{color:#303643}html[data-theme=light] .MobileNavigation-module__bzi0oq__allConversations{color:#303643}html[data-theme=light] .MobileNavigation-module__bzi0oq__conversationSearch{color:#667085;background:#1e293b0b;border-color:#1e293b24}html[data-theme=light] .MobileNavigation-module__bzi0oq__conversationSearch input{color:#171d2a}html[data-theme=light] .MobileNavigation-module__bzi0oq__conversationSearch input::placeholder{color:#7b8494}html[data-theme=light] .MobileNavigation-module__bzi0oq__conversationRow:hover{color:#172554;background:#285cf412}html[data-theme=light] .MobileNavigation-module__bzi0oq__conversationRow:focus-visible{color:#172554;background:#285cf412}html[data-theme=light] .MobileNavigation-module__bzi0oq__allConversations:hover{color:#172554;background:#285cf412}html[data-theme=light] .MobileNavigation-module__bzi0oq__allConversations:focus-visible{color:#172554;background:#285cf412}html[data-theme=light] .MobileNavigation-module__bzi0oq__sectionHeading button:hover{color:#172554;background:#285cf412}html[data-theme=light] .MobileNavigation-module__bzi0oq__sectionHeading button:focus-visible{color:#172554;background:#285cf412}html[data-resident-product-face=board] .MobileNavigation-module__bzi0oq__nav[data-card-open=true]:not([data-notifications-open=true]){display:none}html:has(.universal-find-shell[data-compact-open=true]) .MobileNavigation-module__bzi0oq__nav{display:none}html:has(dialog[data-mobile-capture=true][open]) .MobileNavigation-module__bzi0oq__nav{display:none}html:has(.shortcut-overlay) .MobileNavigation-module__bzi0oq__nav{display:none}html:has(.secondary-view-overlay) .MobileNavigation-module__bzi0oq__nav{display:none}html[data-mobile-keyboard-open=true] .MobileNavigation-module__bzi0oq__nav{display:none}}
.MarketingAvaName-module__Ehs5Pq__name{--ava-name-gem-size:.69em;--ava-name-signature-height:2.25em;--ava-name-signature-shift:.15em;--ava-lockup-mark-size:var(--ava-name-gem-size);--ava-lockup-signature-height:var(--ava-name-signature-height);--ava-lockup-signature-shift:var(--ava-name-signature-shift);--ava-lockup-gap:.08em;color:#6f86ff;vertical-align:middle}.MarketingAvaName-module__Ehs5Pq__accessibleName{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.LandingWaitlistForm-module__RzizRq__shell{width:min(100%,38rem)}.LandingWaitlistForm-module__RzizRq__trigger,.LandingWaitlistForm-module__RzizRq__submit{background:var(--brand-color-persian-blue);color:#fff;min-height:4.5rem;font-family:var(--font-geist-sans), Arial, sans-serif;font-size:var(--type-ui,1.1rem);letter-spacing:0;border:1px solid #8ea4ffd1;border-radius:999px;font-weight:500;line-height:1;transition:background-color .15s,border-color .15s,transform .15s;box-shadow:0 18px 42px #1c39bb4d}.LandingWaitlistForm-module__RzizRq__trigger{width:100%;padding:0 2rem}.LandingWaitlistForm-module__RzizRq__trigger:hover,.LandingWaitlistForm-module__RzizRq__submit:hover:not(:disabled){background:var(--landing-persian-blue-hover,#1730a5);border-color:#b8c4fff2;transform:translateY(-1px)}.LandingWaitlistForm-module__RzizRq__trigger:focus-visible,.LandingWaitlistForm-module__RzizRq__submit:focus-visible,.LandingWaitlistForm-module__RzizRq__enrichmentSubmit:focus-visible,.LandingWaitlistForm-module__RzizRq__email:focus-visible,.LandingWaitlistForm-module__RzizRq__chip:focus-visible,.LandingWaitlistForm-module__RzizRq__referralLink:focus-visible,.LandingWaitlistForm-module__RzizRq__referralActions button:focus-visible{outline-offset:3px;outline:2px solid #fff}.LandingWaitlistForm-module__RzizRq__referralPanel{color:#fff;background:linear-gradient(145deg,#1f3077e6,#0a0e1df5);border:1px solid #8ea4ffb8;border-radius:1.5rem;gap:.85rem;margin-top:1rem;padding:1.15rem;display:grid;box-shadow:0 18px 48px #0f1f6c38}.LandingWaitlistForm-module__RzizRq__referralHeading{justify-content:space-between;align-items:start;gap:1rem;display:flex}.LandingWaitlistForm-module__RzizRq__referralEyebrow{color:#b9c5ff;font-size:var(--type-ui,1rem);letter-spacing:.01em;margin-bottom:.22rem;font-weight:650;display:block}.LandingWaitlistForm-module__RzizRq__referralPanel h3,.LandingWaitlistForm-module__RzizRq__referralPanel p{margin:0}.LandingWaitlistForm-module__RzizRq__referralPanel h3{font-size:var(--type-ui,1.1rem);line-height:1.3}.LandingWaitlistForm-module__RzizRq__referralPanel p{color:#daddf0;font-size:var(--type-ui,1rem);line-height:1.5}.LandingWaitlistForm-module__RzizRq__referralLink{color:#fff;width:100%;min-height:3rem;font:500 var(--type-ui,1rem)/1.3 var(--font-geist-sans), Arial, sans-serif;background:#0000005c;border:1px solid #ffffff47;border-radius:.9rem;padding:.7rem .85rem}.LandingWaitlistForm-module__RzizRq__referralActions{flex-wrap:wrap;gap:.6rem;display:flex}.LandingWaitlistForm-module__RzizRq__referralActions button{color:#11172f;min-height:2.75rem;font:650 var(--type-ui,1rem)/1 var(--font-geist-sans), Arial, sans-serif;cursor:pointer;background:#fff;border:1px solid #ffffff57;border-radius:999px;justify-content:center;align-items:center;gap:.45rem;padding:.6rem 1rem;display:inline-flex}.LandingWaitlistForm-module__RzizRq__referralActions button:hover{background:#e9edff}.LandingWaitlistForm-module__RzizRq__referralFinePrint{color:#b9bfd8!important}.LandingWaitlistForm-module__RzizRq__shareStatus{min-height:1.5rem;color:#fff!important}.LandingWaitlistForm-module__RzizRq__formWrap{gap:.7rem;animation:.18s ease-out LandingWaitlistForm-module__RzizRq__waitlist-reveal;display:grid}.LandingWaitlistForm-module__RzizRq__form{background:#0c101feb;border:1px solid #8da1ff47;border-radius:999px;grid-template-columns:minmax(0,1fr) auto;gap:.65rem;padding:.65rem;display:grid;position:relative;box-shadow:0 16px 52px #5c74ff17,0 16px 40px #00000052}.LandingWaitlistForm-module__RzizRq__email{color:#fff;min-width:0;min-height:3.35rem;font:500 var(--type-ui,1.1rem)/1 var(--font-geist-sans), Arial, sans-serif;letter-spacing:0;background:#050505;border:1px solid #ffffff4d;border-radius:999px;outline:none;padding:0 1.25rem}.LandingWaitlistForm-module__RzizRq__email::placeholder{color:#a9acb6}.LandingWaitlistForm-module__RzizRq__email:focus{border-color:#8da1ff}.LandingWaitlistForm-module__RzizRq__submit{min-height:3.35rem;font-size:var(--type-ui,1.1rem);justify-content:center;align-items:center;gap:.55rem;padding:0 1.5rem;display:inline-flex;box-shadow:0 10px 26px #1c39bb47}.LandingWaitlistForm-module__RzizRq__submit:disabled{cursor:wait;color:#d3d5dd;background:#353a4d;border-color:#555b70}.LandingWaitlistForm-module__RzizRq__submit:disabled svg{animation:.8s linear infinite LandingWaitlistForm-module__RzizRq__waitlist-spin}.LandingWaitlistForm-module__RzizRq__message,.LandingWaitlistForm-module__RzizRq__enrichmentMessage{color:#c8cad2;min-height:1.35rem;font-size:var(--type-ui,1rem);margin:0;line-height:1.45}.LandingWaitlistForm-module__RzizRq__message{padding-left:1rem}.LandingWaitlistForm-module__RzizRq__error{color:#ffb4b4}.LandingWaitlistForm-module__RzizRq__success{gap:1.5rem;display:grid}.LandingWaitlistForm-module__RzizRq__confirmation{color:#080808;background:#fff;border:1px solid #fff;border-radius:2rem;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.9rem;min-height:4rem;padding:.9rem 1.15rem;display:grid;box-shadow:0 16px 42px #ffffff1f}.LandingWaitlistForm-module__RzizRq__check{color:#2039bd;background:#dce3ff;border-radius:50%;place-items:center;width:2.25rem;height:2.25rem;display:grid}.LandingWaitlistForm-module__RzizRq__confirmation h3,.LandingWaitlistForm-module__RzizRq__confirmation p{letter-spacing:0;margin:0}.LandingWaitlistForm-module__RzizRq__confirmation h3{font-size:var(--type-ui,1.1rem);font-weight:650;line-height:1.3}.LandingWaitlistForm-module__RzizRq__confirmation p{color:#50515a;font-size:var(--type-ui,1rem);margin-top:.18rem}.LandingWaitlistForm-module__RzizRq__optional{gap:1.35rem;padding-top:.2rem;display:grid}.LandingWaitlistForm-module__RzizRq__optionalIntro{color:#fff;gap:.22rem;display:grid}.LandingWaitlistForm-module__RzizRq__optionalIntro strong{font-size:var(--type-ui,1rem);font-weight:650}.LandingWaitlistForm-module__RzizRq__optionalIntro span{color:#aeb2bd;font-size:var(--type-ui,1rem);line-height:1.45}.LandingWaitlistForm-module__RzizRq__fieldset{border:0;min-width:0;margin:0;padding:0}.LandingWaitlistForm-module__RzizRq__fieldset legend{color:#e7e8ed;font-size:var(--type-ui,1rem);margin-bottom:.7rem;font-weight:500}.LandingWaitlistForm-module__RzizRq__fieldset small{color:#aeb2bd;font-size:var(--type-ui,1rem);margin-top:.6rem;font-weight:400;line-height:1.5;display:block}.LandingWaitlistForm-module__RzizRq__chips{flex-wrap:wrap;gap:.45rem;display:flex}.LandingWaitlistForm-module__RzizRq__chip{color:#d8dae1;width:auto;max-width:100%;min-height:2.375rem;font:500 .9375rem/1.2 var(--font-geist-sans), Arial, sans-serif;letter-spacing:0;text-align:center;background:#ffffff0e;border:1px solid #ffffff2e;border-radius:999px;justify-content:center;align-items:center;padding:.45rem .875rem;transition:background-color .14s,border-color .14s,color .14s;display:inline-flex}@media (max-width:620px){.LandingWaitlistForm-module__RzizRq__chip{min-height:2.75rem;padding:.55rem .875rem;font-size:1rem}}.LandingWaitlistForm-module__RzizRq__chip:hover{color:#fff;border-color:#ffffff61}.LandingWaitlistForm-module__RzizRq__chip[aria-pressed=true]{color:#fff;background:#24398f;border-color:#8fa4ff}.LandingWaitlistForm-module__RzizRq__enrichmentMessage{align-items:center;gap:.5rem;padding-top:.1rem;display:flex}.LandingWaitlistForm-module__RzizRq__enrichmentSubmit{background:var(--brand-color-persian-blue);color:#fff;width:fit-content;min-height:3rem;font:600 var(--type-ui,1rem)/1 var(--font-geist-sans), Arial, sans-serif;cursor:pointer;border:1px solid #8ea4ffd1;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:.7rem 1.2rem;display:inline-flex}.LandingWaitlistForm-module__RzizRq__enrichmentSubmit:hover:not(:disabled){background:var(--landing-persian-blue-hover,#1730a5)}.LandingWaitlistForm-module__RzizRq__enrichmentSubmit:disabled{cursor:default;color:#aeb2bd;background:#ffffff14;border-color:#ffffff24}.LandingWaitlistForm-module__RzizRq__enrichmentSubmit:disabled svg{animation:.8s linear infinite LandingWaitlistForm-module__RzizRq__waitlist-spin}.LandingWaitlistForm-module__RzizRq__enrichmentSubmit:disabled:has(.LandingWaitlistForm-module__RzizRq__lucide-check) svg{animation:none}.LandingWaitlistForm-module__RzizRq__honeypot,.LandingWaitlistForm-module__RzizRq__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes LandingWaitlistForm-module__RzizRq__waitlist-spin{to{transform:rotate(360deg)}}@keyframes LandingWaitlistForm-module__RzizRq__waitlist-reveal{0%{transform:translateY(6px)}to{transform:translateY(0)}}@media (max-width:640px){.LandingWaitlistForm-module__RzizRq__form{border-radius:2rem;grid-template-columns:1fr}.LandingWaitlistForm-module__RzizRq__email,.LandingWaitlistForm-module__RzizRq__submit{width:100%}.LandingWaitlistForm-module__RzizRq__confirmation{align-items:start}.LandingWaitlistForm-module__RzizRq__chip{white-space:normal;text-align:center;max-width:100%}}@media (prefers-reduced-motion:reduce){.LandingWaitlistForm-module__RzizRq__trigger,.LandingWaitlistForm-module__RzizRq__submit,.LandingWaitlistForm-module__RzizRq__chip{transition:none}.LandingWaitlistForm-module__RzizRq__formWrap,.LandingWaitlistForm-module__RzizRq__submit:disabled svg,.LandingWaitlistForm-module__RzizRq__enrichmentSubmit:disabled svg{animation:none}}
.LandingStickyCta-module__vap2xW__stickyCta{z-index:25;background:var(--brand-color-persian-blue);color:#fff;pointer-events:none;text-align:center;visibility:hidden;white-space:nowrap;border:1px solid #ffffff29;border-radius:8px;justify-content:center;align-items:center;width:min(13.75rem,100vw - 3rem);min-height:3rem;padding:.75rem 1.125rem;font-size:1rem;font-weight:650;line-height:1.2;text-decoration:none;transition:transform .16s,background .16s;display:inline-flex;position:fixed;bottom:clamp(1rem,3vw,1.75rem);right:1.5rem;transform:translateY(10px);box-shadow:0 20px 54px #1c39bb7a}.LandingStickyCta-module__vap2xW__visible{pointer-events:auto;visibility:visible;transform:translateY(0)}.LandingStickyCta-module__vap2xW__stickyCta:hover,.LandingStickyCta-module__vap2xW__stickyCta:focus-visible{background:var(--landing-persian-blue-hover,#1730a5)}.LandingStickyCta-module__vap2xW__stickyCta:focus-visible{outline-offset:3px;outline:3px solid #fff}@media (max-width:640px){.LandingStickyCta-module__vap2xW__stickyCta,.LandingStickyCta-module__vap2xW__visible{display:none}}@media (prefers-reduced-motion:reduce){.LandingStickyCta-module__vap2xW__stickyCta{transition:none}}
.CalendarClient-module__aH2zVW__page{color:#18231f;min-height:100vh;font:15px/1.45 var(--font-geist-sans), system-ui, sans-serif;background:#f7f8f6}.CalendarClient-module__aH2zVW__page button,.CalendarClient-module__aH2zVW__page input,.CalendarClient-module__aH2zVW__page select,.CalendarClient-module__aH2zVW__page textarea{font:inherit}.CalendarClient-module__aH2zVW__page button{cursor:pointer}.CalendarClient-module__aH2zVW__page a{color:inherit}.CalendarClient-module__aH2zVW__header{height:var(--app-shell-topbar-height);min-height:var(--app-shell-topbar-height);background:var(--chrome-top-surface);border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:13px;padding:4px 13px;display:grid}.CalendarClient-module__aH2zVW__headerTitle{color:var(--text);font-size:15px;font-weight:650}.CalendarClient-module__aH2zVW__main{max-width:1600px;margin:auto;padding:28px 30px 50px}.CalendarClient-module__aH2zVW__titlebar{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:22px;display:flex}.CalendarClient-module__aH2zVW__eyebrow{color:#61786a;letter-spacing:.04em;text-transform:uppercase;margin:0 0 3px;font-size:14px;font-weight:650}.CalendarClient-module__aH2zVW__titlebar h1{letter-spacing:-.035em;margin:0;font-size:clamp(25px,3vw,33px);line-height:1.2}.CalendarClient-module__aH2zVW__sourceCoverage{color:#596a60;margin:-6px 0 16px;font-size:15px}.CalendarClient-module__aH2zVW__actions{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.CalendarClient-module__aH2zVW__actions button,.CalendarClient-module__aH2zVW__actions a,.CalendarClient-module__aH2zVW__dialog footer button{border-radius:9px;min-height:38px}.CalendarClient-module__aH2zVW__subtle,.CalendarClient-module__aH2zVW__icon{color:#31443a;background:#fff;border:1px solid #d8e1da;justify-content:center;align-items:center;gap:6px;padding:7px 11px;text-decoration:none;display:inline-flex}.CalendarClient-module__aH2zVW__icon{width:38px;padding:0}.CalendarClient-module__aH2zVW__primary{color:#fff;background:#1d6144;border:1px solid #1d6144;justify-content:center;align-items:center;gap:6px;padding:8px 14px;font-weight:650;display:inline-flex}.CalendarClient-module__aH2zVW__primary:hover{background:#164e36}.CalendarClient-module__aH2zVW__primary:disabled,.CalendarClient-module__aH2zVW__subtle:disabled,.CalendarClient-module__aH2zVW__icon:disabled{opacity:.5;cursor:not-allowed}.CalendarClient-module__aH2zVW__segment{background:#e9ede9;border-radius:9px;padding:3px;display:flex}.CalendarClient-module__aH2zVW__segment button{color:#536359;background:0 0;border:0;border-radius:7px;padding:6px 12px}.CalendarClient-module__aH2zVW__segment button[aria-pressed=true]{color:#1b3829;background:#fff;box-shadow:0 1px 3px #1e3b2819}.CalendarClient-module__aH2zVW__notice,.CalendarClient-module__aH2zVW__error{border-radius:9px;margin:0 0 16px;padding:10px 14px}.CalendarClient-module__aH2zVW__notice{color:#165637;background:#e6f5eb}.CalendarClient-module__aH2zVW__undo{color:#155b3b;background:0 0;border:0;margin-left:12px;text-decoration:underline;font-weight:700!important}.CalendarClient-module__aH2zVW__error{color:#8b2d2d;background:#fff0ef}.CalendarClient-module__aH2zVW__workspace{grid-template-columns:210px minmax(0,1fr);align-items:start;gap:22px;display:grid}.CalendarClient-module__aH2zVW__workspace:has(.CalendarClient-module__aH2zVW__inspector){grid-template-columns:180px minmax(0,1fr) minmax(240px,320px);gap:14px}.CalendarClient-module__aH2zVW__inspector{background:#fff;border:1px solid #e0e6e1;border-radius:13px;min-width:0}.CalendarClient-module__aH2zVW__inspector header{border-bottom:1px solid #e0e6e1;justify-content:space-between;align-items:center;padding:12px 15px;display:flex}.CalendarClient-module__aH2zVW__inspector header button{width:32px;height:32px;color:inherit;background:0 0;border:0;border-radius:7px;place-items:center;display:grid}.CalendarClient-module__aH2zVW__inspectorBody{justify-items:start;gap:12px;padding:16px;display:grid}.CalendarClient-module__aH2zVW__inspectorBody h2{overflow-wrap:anywhere;margin:0;font-size:20px;line-height:1.2}.CalendarClient-module__aH2zVW__inspectorBody p{overflow-wrap:anywhere;margin:0}.CalendarClient-module__aH2zVW__inspectorBody>:is(a,button){min-height:38px}.CalendarClient-module__aH2zVW__dateEdit{gap:10px;width:100%;padding-top:6px;display:grid}.CalendarClient-module__aH2zVW__dateEdit label{gap:4px;font-size:14px;font-weight:650;display:grid}.CalendarClient-module__aH2zVW__dateEdit input{border:1px solid #cbd8cf;border-radius:8px;width:100%;min-height:38px;padding:6px 8px}.CalendarClient-module__aH2zVW__dateEdit small{color:#596b5e}.CalendarClient-module__aH2zVW__inspectorActions{flex-wrap:wrap;gap:8px;display:flex}.CalendarClient-module__aH2zVW__avaPane{z-index:35;top:var(--app-shell-topbar-height);color:#f2f3f7;background:#0f1014;border-left:1px solid #292c35;flex-direction:column;width:min(430px,100vw);display:flex;position:fixed;bottom:0;right:0;box-shadow:-12px 0 40px #0005}.CalendarClient-module__aH2zVW__avaPane[data-open=false]{display:none}.CalendarClient-module__aH2zVW__avaPane>header{border-bottom:1px solid #292c35;flex:none;justify-content:space-between;align-items:center;min-height:48px;padding:6px 14px;display:flex}.CalendarClient-module__aH2zVW__avaPane>header button{width:36px;height:36px;color:inherit;background:0 0;border:0;border-radius:8px;place-items:center;display:grid}.CalendarClient-module__aH2zVW__avaSurface{flex:1;min-height:0;position:relative;overflow:hidden}.CalendarClient-module__aH2zVW__avaPane [data-living-thread-composer-rail=true]{width:100%;max-width:100%;position:absolute!important;inset:auto 0 0!important}:is(.CalendarClient-module__aH2zVW__avaPane [role=group][aria-label=Product\ mode],.CalendarClient-module__aH2zVW__avaPane button[aria-label=Notifications]){display:none}.CalendarClient-module__aH2zVW__sidebar{background:#fff;border:1px solid #e0e6e1;border-radius:13px;padding:18px 14px}.CalendarClient-module__aH2zVW__sidebar h2{margin:0 0 14px;padding:0 6px;font-size:14px}.CalendarClient-module__aH2zVW__source{cursor:pointer;border-radius:7px;align-items:center;gap:9px;min-height:42px;padding:5px 6px;display:flex}.CalendarClient-module__aH2zVW__source:hover{background:#f5f7f5}.CalendarClient-module__aH2zVW__source input{accent-color:#246b49}.CalendarClient-module__aH2zVW__source>span:last-child{overflow-wrap:anywhere;min-width:0}.CalendarClient-module__aH2zVW__source small{color:#6d7770;font-size:14px;display:block}.CalendarClient-module__aH2zVW__dot{border-radius:50%;flex:0 0 8px;width:8px;height:8px}.CalendarClient-module__aH2zVW__eventFilter{color:#37483d;gap:5px;margin:16px 6px 0;font-size:14px;font-weight:650;display:grid}.CalendarClient-module__aH2zVW__eventFilter select{color:#18231f;background:#fff;border:1px solid #cbd8cf;border-radius:8px;min-width:0;min-height:38px;padding:6px 8px}.CalendarClient-module__aH2zVW__secondZoneControl{border-top:1px solid #edf0ed;gap:8px;margin:16px 6px 0;padding-top:14px;display:grid}.CalendarClient-module__aH2zVW__secondZoneToggle{color:#37483d;cursor:pointer;align-items:center;gap:9px;min-height:42px;font-size:14px;font-weight:650;display:flex}.CalendarClient-module__aH2zVW__secondZoneToggle input{accent-color:#246b49}.CalendarClient-module__aH2zVW__secondZoneSelect{color:#37483d;gap:5px;font-size:14px;font-weight:650;display:grid}.CalendarClient-module__aH2zVW__secondZoneSelect select{color:#18231f;background:#fff;border:1px solid #cbd8cf;border-radius:8px;min-width:0;min-height:42px;padding:7px 8px}.CalendarClient-module__aH2zVW__sidebarNote{color:#58675c;border-top:1px solid #edf0ed;padding:14px 6px 0;font-size:15px}.CalendarClient-module__aH2zVW__boardSources{border-top:1px solid #edf0ed;margin:12px 0 0;padding:12px 6px 0}.CalendarClient-module__aH2zVW__boardSources summary{cursor:pointer;font-size:14px;font-weight:650}.CalendarClient-module__aH2zVW__boardSources[open]{max-height:240px;overflow:auto}.CalendarClient-module__aH2zVW__calendar{background:#fff;border:1px solid #dfe5df;border-radius:13px;min-width:0;overflow:auto;box-shadow:0 3px 14px #1a2d1d09}.CalendarClient-module__aH2zVW__calendar[data-view=day],.CalendarClient-module__aH2zVW__calendar[data-view=week]{max-height:min(74vh,900px)}.CalendarClient-module__aH2zVW__calendar[data-view=day] :is(.CalendarClient-module__aH2zVW__dayHeader,.CalendarClient-module__aH2zVW__allDay,.CalendarClient-module__aH2zVW__grid){min-width:0}.CalendarClient-module__aH2zVW__secondZoneLegend{z-index:3;color:#42564a;overflow-wrap:anywhere;background:#f5f7f5;border-bottom:1px solid #dce5dc;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:8px 20px;min-height:70px;padding:10px 14px;font-size:14px;display:grid;position:sticky;top:0}.CalendarClient-module__aH2zVW__secondZoneLegend span{min-width:0}.CalendarClient-module__aH2zVW__secondZoneLegend strong{color:#183c28}.CalendarClient-module__aH2zVW__agenda{display:grid}.CalendarClient-module__aH2zVW__agendaDay{border-bottom:1px solid #e9eeea;padding:15px 18px 18px}.CalendarClient-module__aH2zVW__agendaDay:last-child{border-bottom:0}.CalendarClient-module__aH2zVW__agendaDay h2{color:#25432e;margin:0 0 10px;font-size:15px}.CalendarClient-module__aH2zVW__agendaDay[data-today]{background:#f6faf7;box-shadow:inset 3px 0 #2d8555}.CalendarClient-module__aH2zVW__agendaDay p{color:#78857c;margin:0;font-size:14px}.CalendarClient-module__aH2zVW__agendaEvent,.CalendarClient-module__aH2zVW__agendaMark{text-align:left;background:#f2ecfa;border:0;border-left:3px solid #7354ae;border-radius:7px;align-items:baseline;gap:12px;width:100%;margin-top:5px;padding:11px 12px;text-decoration:none;display:flex;color:#3a2956!important}.CalendarClient-module__aH2zVW__agendaEvent>span,.CalendarClient-module__aH2zVW__agendaMark>.CalendarClient-module__aH2zVW__markKind{flex:0 0 78px;font-size:14px}.CalendarClient-module__aH2zVW__agendaEvent>span{color:#6b5a85}.CalendarClient-module__aH2zVW__agendaMark>.CalendarClient-module__aH2zVW__markKind{color:inherit}.CalendarClient-module__aH2zVW__agendaEvent strong,.CalendarClient-module__aH2zVW__agendaMark strong{font-size:14px;font-weight:650}.CalendarClient-module__aH2zVW__agendaMark{background:#edf5ef;border-left-color:#48876a}.CalendarClient-module__aH2zVW__agendaMark[data-kind=due]{background:#fff4e5;border-left-color:#bd823a;color:#885720!important}.CalendarClient-module__aH2zVW__agendaMark[data-kind=target]{background:#f3edfa;border-left-color:#9473b7;color:#694c8c!important}.CalendarClient-module__aH2zVW__agendaMark:is([data-kind=due],[data-kind=target]){background:0 0;border-top:3px solid;border-left:0;border-radius:0;align-items:center;padding:6px 8px}.CalendarClient-module__aH2zVW__dayHeader,.CalendarClient-module__aH2zVW__allDay,.CalendarClient-module__aH2zVW__grid{min-width:700px;display:grid}.CalendarClient-module__aH2zVW__dayHeader{z-index:2;background:#fff;border-bottom:1px solid #e4e9e4;position:sticky;top:0}.CalendarClient-module__aH2zVW__calendar[data-second-zone] .CalendarClient-module__aH2zVW__dayHeader{top:70px}.CalendarClient-module__aH2zVW__dayHeader strong{color:#3a4d40;text-align:center;border-left:1px solid #edf0ed;padding:13px 8px;font-size:14px}.CalendarClient-module__aH2zVW__dayHeader strong[data-today]{color:#17663e;background:#f2f8f3;box-shadow:inset 0 0 0 2px #2d8555}.CalendarClient-module__aH2zVW__allDay{z-index:2;background:#fff;border-bottom:1px solid #dce5dc;position:sticky;top:46px}.CalendarClient-module__aH2zVW__calendar[data-second-zone] .CalendarClient-module__aH2zVW__allDay{top:116px}.CalendarClient-module__aH2zVW__allDay>span{color:#596b5e;text-align:right;padding:9px 5px;font-size:14px}.CalendarClient-module__aH2zVW__allDay>div{border-left:1px solid #edf0ed;min-height:37px;padding:3px}.CalendarClient-module__aH2zVW__allDay>div[data-today]{background:#f6faf7}.CalendarClient-module__aH2zVW__allDayEvent{color:#402c5d;text-align:left;background:#e6dafa;border:0;border-radius:5px;width:100%;padding:4px 7px;display:block;font-size:14px!important}.CalendarClient-module__aH2zVW__cardMark{text-align:left;overflow-wrap:anywhere;background:#e8f2e9;border:0;border-radius:5px;width:100%;margin-top:3px;padding:4px 6px;font-size:14px;line-height:1.25;text-decoration:none;display:block;color:#235039!important}.CalendarClient-module__aH2zVW__cardMark>span{text-transform:uppercase;letter-spacing:.02em;margin-right:5px;font-size:14px;font-weight:750;display:inline-block}.CalendarClient-module__aH2zVW__cardMark[data-kind=event]{background:#e4eff9;color:#315578!important}.CalendarClient-module__aH2zVW__cardMark[data-kind=due]{background:#fff0df;color:#885720!important}.CalendarClient-module__aH2zVW__cardMark[data-kind=target]{background:#f1ecf9;color:#694c8c!important}.CalendarClient-module__aH2zVW__cardMark:is([data-kind=due],[data-kind=target]){background:0 0;border-top:3px solid;border-radius:0;padding:4px 3px}.CalendarClient-module__aH2zVW__markGlyph{margin-right:4px;display:inline-block}.CalendarClient-module__aH2zVW__cardTimedMark{border-left:3px solid;margin-top:2px}.CalendarClient-module__aH2zVW__row{grid-template-columns:subgrid;border-bottom:1px solid #edf0ed;min-height:64px;display:grid}.CalendarClient-module__aH2zVW__calendar[data-second-zone] .CalendarClient-module__aH2zVW__row{min-height:144px}.CalendarClient-module__aH2zVW__hour{text-align:right;color:#596b5e;padding:3px 6px;font-size:14px}.CalendarClient-module__aH2zVW__cell{cursor:pointer;border-left:1px solid #edf0ed;min-height:64px;padding:2px;position:relative}.CalendarClient-module__aH2zVW__calendar[data-second-zone] .CalendarClient-module__aH2zVW__cell{min-height:144px;padding-top:44px}.CalendarClient-module__aH2zVW__cell[data-today]{background:#f9fcf9}.CalendarClient-module__aH2zVW__slot{cursor:pointer;background:0 0;border:0;width:100%;position:absolute;inset:0}.CalendarClient-module__aH2zVW__slot:hover{background:#f8fbf8}.CalendarClient-module__aH2zVW__secondarySlot{z-index:0;color:#607268;text-align:right;pointer-events:none;font-size:14px;line-height:1.2;position:absolute;top:5px;left:6px;right:6px}.CalendarClient-module__aH2zVW__cell>.CalendarClient-module__aH2zVW__cardMark{position:relative}.CalendarClient-module__aH2zVW__event{color:#35244f;text-align:left;background:#efeafa;border:0;border-left:3px solid #765bb0;border-radius:5px;width:100%;padding:4px 6px;display:block;position:relative;overflow:hidden}.CalendarClient-module__aH2zVW__event[data-protected]{color:#61401c;background:#fff0db;border-left-color:#a96930}.CalendarClient-module__aH2zVW__event time{font-size:14px;display:block}.CalendarClient-module__aH2zVW__event .CalendarClient-module__aH2zVW__secondaryItem,.CalendarClient-module__aH2zVW__cardTimedMark .CalendarClient-module__aH2zVW__secondaryItem{color:inherit;opacity:.82;font-size:14px;display:block}.CalendarClient-module__aH2zVW__event strong{overflow-wrap:anywhere;font-size:14px;line-height:1.2;display:block}.CalendarClient-module__aH2zVW__loading{color:#627568}.CalendarClient-module__aH2zVW__dialogBackdrop{z-index:40;background:#111c18a8;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.CalendarClient-module__aH2zVW__dialog{background:#fff;border-radius:16px;width:min(520px,100%);max-height:min(90vh,850px);overflow:auto;box-shadow:0 18px 60px #0004}.CalendarClient-module__aH2zVW__dialog header,.CalendarClient-module__aH2zVW__dialog footer{align-items:center;gap:10px;padding:18px 22px;display:flex}.CalendarClient-module__aH2zVW__dialog header{border-bottom:1px solid #e5eae5;justify-content:space-between}.CalendarClient-module__aH2zVW__dialog h2{margin:0;font-size:21px}.CalendarClient-module__aH2zVW__dialog header button{background:#f2f4f2;border:0;border-radius:7px;place-items:center;width:34px;height:34px;display:grid}.CalendarClient-module__aH2zVW__form{gap:14px;padding:18px 22px;display:grid}.CalendarClient-module__aH2zVW__audience{color:#24412e;background:#eef6f0;border:1px solid #d9e7dc;border-radius:9px;gap:3px;margin:0;padding:11px 13px;font-size:14px;display:grid}.CalendarClient-module__aH2zVW__audience[data-shared]{color:#244466;background:#edf3fb;border-color:#c9d9ed}.CalendarClient-module__aH2zVW__audience strong,.CalendarClient-module__aH2zVW__audience span{font-size:14px}.CalendarClient-module__aH2zVW__form label{color:#37483d;gap:5px;font-size:14px;font-weight:550;display:grid}.CalendarClient-module__aH2zVW__form input:not([type=checkbox]),.CalendarClient-module__aH2zVW__form select,.CalendarClient-module__aH2zVW__form textarea{color:#15251c;background:#fff;border:1px solid #cbd8cf;border-radius:8px;width:100%;min-height:39px;padding:8px 10px;font-size:14px}.CalendarClient-module__aH2zVW__form textarea{resize:vertical}.CalendarClient-module__aH2zVW__form small{color:#718077}.CalendarClient-module__aH2zVW__form .CalendarClient-module__aH2zVW__checkbox{align-items:center;gap:9px;display:flex}.CalendarClient-module__aH2zVW__checkbox input{accent-color:#216847}.CalendarClient-module__aH2zVW__inline{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.CalendarClient-module__aH2zVW__bookingWarning{color:#735021;background:#fff4dc;border-radius:8px;margin:0;padding:10px;font-size:14px}.CalendarClient-module__aH2zVW__dialog footer{border-top:1px solid #e5eae5;justify-content:flex-end}.CalendarClient-module__aH2zVW__dialog footer>span{flex:1}.CalendarClient-module__aH2zVW__reviewBackdrop{z-index:50;background:#111c18bd;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.CalendarClient-module__aH2zVW__reviewDialog{background:#fff;border-radius:15px;gap:16px;width:min(460px,100%);padding:22px;display:grid;box-shadow:0 18px 60px #0004}.CalendarClient-module__aH2zVW__reviewDialog h2{margin:0;font-size:21px}.CalendarClient-module__aH2zVW__reviewItem{gap:3px;margin:0;display:grid}.CalendarClient-module__aH2zVW__reviewItem span{color:#59685e;font-size:14px}.CalendarClient-module__aH2zVW__reviewActions{justify-content:flex-end;gap:9px;display:flex}.CalendarClient-module__aH2zVW__reviewActions button{border-radius:9px;min-height:42px}.CalendarClient-module__aH2zVW__danger{color:#a23232;background:#fff;border:1px solid #e9c9c9;margin-right:auto;padding:7px 12px}.CalendarClient-module__aH2zVW__page :is(button,a,input,select,textarea):focus-visible{outline-offset:2px;outline:3px solid #4c9470}@media (max-width:850px){.CalendarClient-module__aH2zVW__avaPane{top:max(56px, env(safe-area-inset-top));bottom:calc(60px + env(safe-area-inset-bottom));border-top:1px solid #292c35;border-left:0;width:100vw}.CalendarClient-module__aH2zVW__header{display:none}.CalendarClient-module__aH2zVW__main{padding:20px 12px 90px}.CalendarClient-module__aH2zVW__titlebar{display:block}.CalendarClient-module__aH2zVW__actions{margin-top:16px}.CalendarClient-module__aH2zVW__workspace{grid-template-columns:minmax(0,1fr);gap:12px}.CalendarClient-module__aH2zVW__workspace:has(.CalendarClient-module__aH2zVW__inspector){grid-template-columns:minmax(0,1fr)}.CalendarClient-module__aH2zVW__inspector{z-index:30;max-height:min(62vh,650px);position:fixed;bottom:72px;left:8px;right:8px;overflow:auto;box-shadow:0 18px 50px #0006}.CalendarClient-module__aH2zVW__sidebar{align-items:center;gap:8px;padding:8px;display:flex;overflow:auto}.CalendarClient-module__aH2zVW__sidebar h2,.CalendarClient-module__aH2zVW__sidebarNote{display:none}.CalendarClient-module__aH2zVW__source{flex:none}.CalendarClient-module__aH2zVW__eventFilter{flex:0 0 170px;margin:0}.CalendarClient-module__aH2zVW__secondZoneControl{border-top:0;border-left:1px solid #edf0ed;flex:0 0 calc(100vw - 48px);order:-1;grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;margin:0;padding:0 0 0 10px}.CalendarClient-module__aH2zVW__secondZoneSelect{min-width:0}.CalendarClient-module__aH2zVW__dayHeader strong,.CalendarClient-module__aH2zVW__allDayEvent,.CalendarClient-module__aH2zVW__cardMark,.CalendarClient-module__aH2zVW__hour,.CalendarClient-module__aH2zVW__event time,.CalendarClient-module__aH2zVW__event strong,.CalendarClient-module__aH2zVW__source small,.CalendarClient-module__aH2zVW__agendaDay p,.CalendarClient-module__aH2zVW__agendaEvent span,.CalendarClient-module__aH2zVW__agendaMark span,.CalendarClient-module__aH2zVW__secondZoneLegend,.CalendarClient-module__aH2zVW__secondarySlot,.CalendarClient-module__aH2zVW__secondaryItem,.CalendarClient-module__aH2zVW__secondZoneToggle,.CalendarClient-module__aH2zVW__secondZoneSelect{font-size:14px!important}.CalendarClient-module__aH2zVW__cell,.CalendarClient-module__aH2zVW__row{min-height:72px}.CalendarClient-module__aH2zVW__calendar[data-second-zone] .CalendarClient-module__aH2zVW__cell,.CalendarClient-module__aH2zVW__calendar[data-second-zone] .CalendarClient-module__aH2zVW__row{min-height:152px}.CalendarClient-module__aH2zVW__calendar[data-view=day],.CalendarClient-module__aH2zVW__calendar[data-view=week]{max-height:58vh}}@media (max-width:1199px){.CalendarClient-module__aH2zVW__header{display:none}.CalendarClient-module__aH2zVW__main{padding-top:64px}}@media (max-width:550px){.CalendarClient-module__aH2zVW__inline{grid-template-columns:1fr 1fr}}html:not([data-theme=light]) .CalendarClient-module__aH2zVW__page{color:var(--text);background:#050506}html:not([data-theme=light]) .CalendarClient-module__aH2zVW__header{background:var(--chrome-top-surface);border-color:var(--line)}:is(html:not([data-theme=light]) .CalendarClient-module__aH2zVW__sidebar,html:not([data-theme=light]) .CalendarClient-module__aH2zVW__calendar,html:not([data-theme=light]) .CalendarClient-module__aH2zVW__inspector,html:not([data-theme=light]) .CalendarClient-module__aH2zVW__dialog,html:not([data-theme=light]) .CalendarClient-module__aH2zVW__reviewDialog){color:#f2f3f7;background:#0f1014;border-color:#292c35}html:not([data-theme=light]) .CalendarClient-module__aH2zVW__dayHeader{color:#fff;background:#292e40}html:not([data-theme=light]) .CalendarClient-module__aH2zVW__allDay{color:#fff;background:#292e40}html:not([data-theme=light]) .CalendarClient-module__aH2zVW__segment button[aria-pressed=true]{color:#fff;background:#292e40}html:not([data-theme=light]) .CalendarClient-module__aH2zVW__source small{color:#aeb3c1}html:not([data-theme=light]) .CalendarClient-module__aH2zVW__sidebarNote{color:#aeb3c1}html:not([data-theme=light]) .CalendarClient-module__aH2zVW__sourceCoverage{color:#aeb3c1}html:not([data-theme=light]) .CalendarClient-module__aH2zVW__hour{color:#aeb3c1}html:not([data-theme=light]) .CalendarClient-module__aH2zVW__eventFilter{color:#e4e7f0}:is(html:not([data-theme=light]) .CalendarClient-module__aH2zVW__eventFilter select,html:not([data-theme=light]) .CalendarClient-module__aH2zVW__secondZoneSelect select){color:#f1f2f7;background:#090b10;border-color:#454a5a}html:not([data-theme=light]) .CalendarClient-module__aH2zVW__secondZoneControl{border-color:#292c35}:is(html:not([data-theme=light]) .CalendarClient-module__aH2zVW__secondZoneToggle,html:not([data-theme=light]) .CalendarClient-module__aH2zVW__secondZoneSelect){color:#e4e7f0}html:not([data-theme=light]) .CalendarClient-module__aH2zVW__secondZoneLegend{color:#b9c4bd;background:#151821;border-color:#292c35}html:not([data-theme=light]) .CalendarClient-module__aH2zVW__secondZoneLegend strong{color:#f1f2f7}html:not([data-theme=light]) .CalendarClient-module__aH2zVW__secondarySlot{color:#aeb3c1}:is(html:not([data-theme=light]) .CalendarClient-module__aH2zVW__subtle,html:not([data-theme=light]) .CalendarClient-module__aH2zVW__icon){color:#e8e9f1;background:#151821;border-color:#3b4050}html:not([data-theme=light]) .CalendarClient-module__aH2zVW__segment{background:#181b25}html:not([data-theme=light]) .CalendarClient-module__aH2zVW__segment button{color:#c7cada}:is(html:not([data-theme=light]) .CalendarClient-module__aH2zVW__source:hover,html:not([data-theme=light]) .CalendarClient-module__aH2zVW__slot:hover){background:#1c2234}html:not([data-theme=light]) .CalendarClient-module__aH2zVW__dayHeader strong{border-color:#292c35}html:not([data-theme=light]) .CalendarClient-module__aH2zVW__allDay>div{border-color:#292c35}html:not([data-theme=light]) .CalendarClient-module__aH2zVW__row{border-color:#292c35}html:not([data-theme=light]) .CalendarClient-module__aH2zVW__cell{border-color:#292c35}html:not([data-theme=light]) .CalendarClient-module__aH2zVW__agendaDay{border-color:#292c35}html:not([data-theme=light]) .CalendarClient-module__aH2zVW__dialog header{border-color:#292c35}html:not([data-theme=light]) .CalendarClient-module__aH2zVW__dialog footer{border-color:#292c35}html:not([data-theme=light]) .CalendarClient-module__aH2zVW__inspector header{border-color:#292c35}html:not([data-theme=light]) .CalendarClient-module__aH2zVW__boardSources{border-color:#292c35}html:not([data-theme=light]) .CalendarClient-module__aH2zVW__dayHeader strong{color:#e4e7f0}html:not([data-theme=light]) .CalendarClient-module__aH2zVW__dayHeader strong[data-today]{color:#b8c9ff;background:#17224c;box-shadow:inset 0 0 0 2px #6d8efa}html:not([data-theme=light]) .CalendarClient-module__aH2zVW__agendaDay[data-today]{box-shadow:inset 3px 0 #6d8efa}html:not([data-theme=light]) .CalendarClient-module__aH2zVW__agendaDay[data-today]{background:#151c2a}html:not([data-theme=light]) .CalendarClient-module__aH2zVW__allDay>div[data-today]{background:#151c2a}html:not([data-theme=light]) .CalendarClient-module__aH2zVW__cell[data-today]{background:#151c2a}:is(html:not([data-theme=light]) .CalendarClient-module__aH2zVW__cardMark[data-kind=due],html:not([data-theme=light]) .CalendarClient-module__aH2zVW__agendaMark[data-kind=due]){color:#f3bd78!important}:is(html:not([data-theme=light]) .CalendarClient-module__aH2zVW__cardMark[data-kind=target],html:not([data-theme=light]) .CalendarClient-module__aH2zVW__agendaMark[data-kind=target]){color:#d4b5ff!important}:is(html:not([data-theme=light]) .CalendarClient-module__aH2zVW__form label,html:not([data-theme=light]) .CalendarClient-module__aH2zVW__agendaDay h2){color:#e4e7f0}html:not([data-theme=light]) .CalendarClient-module__aH2zVW__dateEdit input{color:#f1f2f7;background:#090b10;border-color:#454a5a}html:not([data-theme=light]) .CalendarClient-module__aH2zVW__dateEdit small{color:#aeb3c1}html:not([data-theme=light]) .CalendarClient-module__aH2zVW__audience{color:#e2f2e8;background:#15251e;border-color:#335745}html:not([data-theme=light]) .CalendarClient-module__aH2zVW__audience[data-shared]{color:#e2eaff;background:#192541;border-color:#435d94}html:not([data-theme=light]) .CalendarClient-module__aH2zVW__reviewItem span{color:#b6bac8}html:not([data-theme=light]) .CalendarClient-module__aH2zVW__form input:not([type=checkbox]){color:#f1f2f7;background:#090b10;border-color:#454a5a}html:not([data-theme=light]) .CalendarClient-module__aH2zVW__form select{color:#f1f2f7;background:#090b10;border-color:#454a5a}html:not([data-theme=light]) .CalendarClient-module__aH2zVW__form textarea{color:#f1f2f7;background:#090b10;border-color:#454a5a}html:not([data-theme=light]) .CalendarClient-module__aH2zVW__primary{background:#2948c4;border-color:#4365e7}html:not([data-theme=light]) .CalendarClient-module__aH2zVW__primary:hover{background:#3559e0}html:not([data-theme=light]) .CalendarClient-module__aH2zVW__dialog header button{color:#f1f2f7;background:#20232e}
.NotificationCard-module__mDa5ca__card{--notification-accent:#7896ff;background:radial-gradient(circle at 0 0, color-mix(in srgb, var(--notification-accent) 9%, transparent), transparent 34%), #0e1117f5;color:var(--text,#f2f5fb);border:1px solid #a0aecd2b;border-radius:16px;padding:18px;position:relative;overflow:hidden;box-shadow:0 12px 34px #0000002e}.NotificationCard-module__mDa5ca__card[data-family=ask]{--notification-accent:#8d9fff}.NotificationCard-module__mDa5ca__card[data-family=update]{--notification-accent:#67b6d8}.NotificationCard-module__mDa5ca__card[data-surface=ava_conversation]{box-shadow:none;border-radius:14px}.NotificationCard-module__mDa5ca__card[data-importance=critical]{border-color:color-mix(in srgb, var(--notification-accent) 52%, #ffffff29)}.NotificationCard-module__mDa5ca__rail{background:var(--notification-accent);width:3px;position:absolute;inset:0 auto 0 0}.NotificationCard-module__mDa5ca__typeIcon{border:1px solid color-mix(in srgb, var(--notification-accent) 34%, transparent);background:color-mix(in srgb, var(--notification-accent) 13%, transparent);width:32px;height:32px;color:var(--notification-accent);border-radius:12px;place-items:center;display:grid}.NotificationCard-module__mDa5ca__typeIcon svg{stroke-width:2px;width:17px;height:17px}.NotificationCard-module__mDa5ca__content{min-width:0}.NotificationCard-module__mDa5ca__classification,.NotificationCard-module__mDa5ca__category,.NotificationCard-module__mDa5ca__signals,.NotificationCard-module__mDa5ca__rankingNote,.NotificationCard-module__mDa5ca__utilityActions,.NotificationCard-module__mDa5ca__directActions{align-items:center;display:flex}.NotificationCard-module__mDa5ca__classification{justify-content:space-between;gap:10px;margin-bottom:12px}.NotificationCard-module__mDa5ca__category{gap:9px}.NotificationCard-module__mDa5ca__kind{color:var(--notification-accent);font-size:var(--app-text-label,.875rem);letter-spacing:.045em;text-transform:uppercase;font-weight:650}.NotificationCard-module__mDa5ca__signals{flex-wrap:wrap;justify-content:flex-end;gap:6px}.NotificationCard-module__mDa5ca__primarySignal,.NotificationCard-module__mDa5ca__closedState{color:#e5eaf5c2;font-size:var(--app-text-caption,.875rem);background:#ffffff0b;border:1px solid #ffffff1a;border-radius:999px;padding:4px 10px;line-height:1.25}.NotificationCard-module__mDa5ca__primarySignal{border-color:color-mix(in srgb, var(--notification-accent) 28%, #ffffff1a);color:color-mix(in srgb, var(--notification-accent) 58%, white)}.NotificationCard-module__mDa5ca__header h3{color:var(--text,#f2f5fb);letter-spacing:-.025em;margin:0;font-size:24px;font-weight:590;line-height:1.18}.NotificationCard-module__mDa5ca__card[data-review-state=unseen] .NotificationCard-module__mDa5ca__header h3,.NotificationCard-module__mDa5ca__card[data-review-state=unseen] .NotificationCard-module__mDa5ca__kind{font-weight:730}.NotificationCard-module__mDa5ca__card[data-review-state=unseen] .NotificationCard-module__mDa5ca__detail{color:color-mix(in srgb, var(--text-soft,#b8bfce) 88%, white)}.NotificationCard-module__mDa5ca__detail{color:var(--text-soft,#b8bfce);margin:8px 0 0;font-size:17px;line-height:1.48}.NotificationCard-module__mDa5ca__rankingNote{color:#c9b987;font-size:var(--app-text-meta,.875rem);gap:7px;margin:10px 0 0}.NotificationCard-module__mDa5ca__rankingNote svg{width:16px;height:16px}.NotificationCard-module__mDa5ca__options{border:0;gap:8px;margin:17px 0 0;padding:0;display:grid}.NotificationCard-module__mDa5ca__options label{cursor:pointer;background:#ffffff06;border:1px solid #ffffff1c;border-radius:12px;grid-template-columns:32px minmax(0,1fr);align-items:start;gap:11px;min-height:62px;padding:12px;display:grid;position:relative}.NotificationCard-module__mDa5ca__options label[data-recommended=true]{border-color:color-mix(in srgb, var(--notification-accent) 34%, #ffffff1c);background:color-mix(in srgb, var(--notification-accent) 8%, #ffffff06)}.NotificationCard-module__mDa5ca__options label[data-selected=true]{border-color:color-mix(in srgb, var(--notification-accent) 68%, transparent);background:color-mix(in srgb, var(--notification-accent) 14%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--notification-accent) 15%, transparent)}.NotificationCard-module__mDa5ca__options label:focus-within{outline:2px solid color-mix(in srgb, var(--notification-accent) 75%, white);outline-offset:2px}.NotificationCard-module__mDa5ca__options input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.NotificationCard-module__mDa5ca__optionLetter{color:#ebeff8cc;background:#ffffff0b;border:1px solid #ffffff29;border-radius:9px;place-items:center;width:30px;height:30px;font-size:15px;font-weight:700;line-height:1;display:grid}.NotificationCard-module__mDa5ca__options label[data-selected=true] .NotificationCard-module__mDa5ca__optionLetter{border-color:color-mix(in srgb, var(--notification-accent) 70%, white);background:var(--notification-accent);color:#090b10}.NotificationCard-module__mDa5ca__optionCopy{color:var(--text-soft,#b8bfce);font-size:var(--app-text-body,.9375rem);grid-template-columns:minmax(0,1fr) auto;gap:4px 10px;line-height:1.4;display:grid}.NotificationCard-module__mDa5ca__optionCopy strong{color:var(--text,#f2f5fb);font-size:16px;font-weight:620}.NotificationCard-module__mDa5ca__optionCopy em{color:color-mix(in srgb, var(--notification-accent) 82%, white);font-size:var(--app-text-caption,.875rem);align-self:start;font-style:normal;font-weight:650}.NotificationCard-module__mDa5ca__optionCopy>span{grid-column:1/-1}.NotificationCard-module__mDa5ca__optionCopy .NotificationCard-module__mDa5ca__optionRationale{color:color-mix(in srgb, var(--notification-accent) 42%, var(--text-soft,#b8bfce));font-size:var(--app-text-meta,.875rem)}.NotificationCard-module__mDa5ca__responseArea{gap:8px;margin-top:11px;display:grid}.NotificationCard-module__mDa5ca__unavailableReason{color:var(--muted,#8e97a9);font-size:var(--app-text-caption,.875rem);line-height:1.4}.NotificationCard-module__mDa5ca__freeform{min-width:0;display:grid}.NotificationCard-module__mDa5ca__freeform textarea{resize:none;min-height:48px;max-height:168px;color:var(--text,#f2f5fb);font:inherit;font-size:var(--app-text-body,.9375rem);background:#04070cad;border:1px solid #ffffff24;border-radius:11px;padding:12px 13px;line-height:1.4;overflow-y:hidden}.NotificationCard-module__mDa5ca__responseFooter{justify-content:flex-end;display:flex}.NotificationCard-module__mDa5ca__freeform textarea::placeholder{color:#818b9e}.NotificationCard-module__mDa5ca__freeform textarea:focus-visible{border-color:color-mix(in srgb, var(--notification-accent) 60%, transparent);outline:2px solid color-mix(in srgb, var(--notification-accent) 42%, transparent);outline-offset:2px}.NotificationCard-module__mDa5ca__primaryAction,.NotificationCard-module__mDa5ca__directActions button,.NotificationCard-module__mDa5ca__utilityActions button{min-height:44px;color:var(--text,#f2f5fb);font:inherit;font-size:var(--app-text-control,.875rem);cursor:pointer;background:#ffffff0b;border:1px solid #ffffff21;border-radius:10px;padding:9px 13px;font-weight:550}.NotificationCard-module__mDa5ca__primaryAction{border-color:color-mix(in srgb, var(--notification-accent) 55%, transparent);background:color-mix(in srgb, var(--notification-accent) 22%, transparent);justify-content:center;align-items:center;min-width:98px;display:inline-flex}.NotificationCard-module__mDa5ca__primaryAction:hover:not(:disabled),.NotificationCard-module__mDa5ca__primaryAction:focus-visible,.NotificationCard-module__mDa5ca__directActions button:hover:not(:disabled),.NotificationCard-module__mDa5ca__directActions button:focus-visible,.NotificationCard-module__mDa5ca__utilityActions button:hover:not(:disabled),.NotificationCard-module__mDa5ca__utilityActions button:focus-visible{border-color:color-mix(in srgb, var(--notification-accent) 72%, transparent);background:color-mix(in srgb, var(--notification-accent) 17%, #ffffff0a);outline:none}.NotificationCard-module__mDa5ca__primaryAction:disabled,.NotificationCard-module__mDa5ca__directActions button:disabled,.NotificationCard-module__mDa5ca__utilityActions button:disabled{cursor:not-allowed;opacity:.48}.NotificationCard-module__mDa5ca__directActions{flex-wrap:wrap;gap:8px;margin-top:14px}.NotificationCard-module__mDa5ca__directActions>div{gap:5px;display:grid}.NotificationCard-module__mDa5ca__directActions span,.NotificationCard-module__mDa5ca__undoControl small{color:var(--muted,#8e97a9);font-size:var(--app-text-caption,.875rem);line-height:1.4}.NotificationCard-module__mDa5ca__utilityActions{border-top:1px solid #ffffff12;flex-wrap:wrap;gap:5px;margin-top:14px;padding-top:9px}.NotificationCard-module__mDa5ca__utilityActions:empty{display:none}.NotificationCard-module__mDa5ca__utilityActions button{min-height:38px;color:var(--text-soft,#aeb7c9);background:0 0;border-color:#0000;align-items:center;gap:7px;padding:6px 9px;display:inline-flex}.NotificationCard-module__mDa5ca__utilityActions svg{width:16px;height:16px}.NotificationCard-module__mDa5ca__undoControl{gap:5px;display:grid}.NotificationCard-module__mDa5ca__receipt{background:#3a916917;border:1px solid #75c7a240;border-radius:12px;grid-template-columns:34px minmax(0,1fr);gap:10px;margin-top:14px;padding:12px;display:grid}.NotificationCard-module__mDa5ca__receipt[data-tone=warning]{background:#9d642c1a;border-color:#f4aa654d}.NotificationCard-module__mDa5ca__receipt[data-tone=failure]{background:#9d303f1a;border-color:#ff7f8c4d}.NotificationCard-module__mDa5ca__receipt[data-tone=neutral]{background:#4b70ff14;border-color:#7b96ff3d}.NotificationCard-module__mDa5ca__receiptIcon{color:#8ce1b9;background:#75c7a229;border-radius:999px;place-items:center;width:32px;height:32px;display:grid}.NotificationCard-module__mDa5ca__receiptIcon svg{width:18px;height:18px}.NotificationCard-module__mDa5ca__receipt>span:last-child{color:var(--text-soft,#b8bfce);font-size:var(--app-text-body,.9375rem);gap:3px;line-height:1.45;display:grid}.NotificationCard-module__mDa5ca__receipt strong{color:var(--text,#f2f5fb)}.NotificationCard-module__mDa5ca__receipt small{color:var(--muted,#8e97a9);font-size:var(--app-text-caption,.875rem)}.NotificationCard-module__mDa5ca__closedState{margin-top:12px;display:inline-flex}.NotificationCard-module__mDa5ca__notice{color:color-mix(in srgb, var(--text-soft,#b8bfce) 90%, white);font-size:var(--app-text-body,.9375rem);background:#4b70ff14;border:1px solid #7b96ff3d;border-radius:10px;margin:12px 0 0;padding:10px 11px;line-height:1.45}.NotificationCard-module__mDa5ca__error{color:#ffc4ca;font-size:var(--app-text-body,.9375rem);background:#9d303f1a;border:1px solid #ff7f8c42;border-radius:10px;margin:12px 0 0;padding:10px 11px;line-height:1.45}.NotificationCard-module__mDa5ca__visuallyHidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:767px){.NotificationCard-module__mDa5ca__card{border-radius:14px;grid-template-columns:38px minmax(0,1fr);gap:10px;padding:14px 13px 14px 12px}.NotificationCard-module__mDa5ca__typeIcon{width:36px;height:36px}.NotificationCard-module__mDa5ca__classification{align-items:start}.NotificationCard-module__mDa5ca__header h3{font-size:23px}.NotificationCard-module__mDa5ca__detail,.NotificationCard-module__mDa5ca__optionCopy,.NotificationCard-module__mDa5ca__freeform textarea,.NotificationCard-module__mDa5ca__receipt>span:last-child,.NotificationCard-module__mDa5ca__notice,.NotificationCard-module__mDa5ca__error,.NotificationCard-module__mDa5ca__optionCopy .NotificationCard-module__mDa5ca__optionRationale,.NotificationCard-module__mDa5ca__rankingNote,.NotificationCard-module__mDa5ca__unavailableReason,.NotificationCard-module__mDa5ca__directActions span,.NotificationCard-module__mDa5ca__undoControl small{font-size:17px}.NotificationCard-module__mDa5ca__optionCopy strong{font-size:18px}.NotificationCard-module__mDa5ca__primaryAction,.NotificationCard-module__mDa5ca__directActions button{min-height:48px;font-size:18px}.NotificationCard-module__mDa5ca__utilityActions button{min-height:44px;font-size:17px}.NotificationCard-module__mDa5ca__options label{min-height:64px}}@media (max-width:360px){.NotificationCard-module__mDa5ca__card{grid-template-columns:34px minmax(0,1fr)}.NotificationCard-module__mDa5ca__typeIcon{border-radius:10px;width:32px;height:32px}.NotificationCard-module__mDa5ca__signals{justify-content:flex-start}.NotificationCard-module__mDa5ca__classification{display:grid}.NotificationCard-module__mDa5ca__primaryAction{min-width:96px}}@media (prefers-reduced-motion:reduce){.NotificationCard-module__mDa5ca__card,.NotificationCard-module__mDa5ca__primaryAction,.NotificationCard-module__mDa5ca__directActions button,.NotificationCard-module__mDa5ca__utilityActions button{scroll-behavior:auto;transition:none}}
