.layout-module__nsrX5W__appShell{--sidebar-collapse-duration:.15s;--sidebar-collapse-ease:cubic-bezier(.22, 1, .36, 1);grid-template-columns:var(--sidebar-width) minmax(0, 1fr);min-height:100dvh;transition:grid-template-columns var(--sidebar-collapse-duration) var(--sidebar-collapse-ease);display:grid}.layout-module__nsrX5W__appShellSidebarCollapsed{grid-template-columns:var(--sidebar-col-width) minmax(0, 1fr)}.layout-module__nsrX5W__appShellLoading{grid-template-columns:var(--sidebar-width) minmax(0, 1fr);min-height:100dvh;display:grid}.layout-module__nsrX5W__appShellLoadingInner{border-right:1px solid var(--sidebar-border-edge,var(--border-default));background:var(--sidebar-bg,var(--bg-elevated));padding:var(--space-3);gap:var(--space-3);grid-template-rows:auto auto 1fr;display:grid}.layout-module__nsrX5W__appShellLoadingMain{grid-template-rows:var(--header-height) minmax(0, 1fr);min-width:0;display:grid}.layout-module__nsrX5W__appShellLoadingTopbar{border-bottom:1px solid var(--topbar-border,var(--border-default));background:var(--topbar-bg,var(--bg-elevated));padding:0 var(--space-4);justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.layout-module__nsrX5W__appShellLoadingContent{padding:var(--space-5);align-content:start;gap:var(--space-4);min-width:0;display:grid}.layout-module__nsrX5W__appShellLoadingRow{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (max-width:1024px){.layout-module__nsrX5W__appShellLoading{grid-template-columns:1fr}.layout-module__nsrX5W__appShellLoadingInner{display:none}.layout-module__nsrX5W__appShellLoadingContent{padding:var(--space-4)}.layout-module__nsrX5W__appShellLoadingRow{grid-template-columns:1fr}}.layout-module__nsrX5W__appSidebarDrawer{border-right:1px solid var(--sidebar-border-edge,var(--border-default));background:var(--sidebar-bg,var(--bg-elevated));height:100dvh;z-index:var(--z-sticky);width:var(--sidebar-width);transition:width var(--sidebar-collapse-duration) var(--sidebar-collapse-ease);--bg-hover:var(--sidebar-bg-hover);--bg-active:var(--sidebar-bg-active);--mint:var(--sidebar-accent);--mint-dim:var(--sidebar-accent-dim);--mint-border:var(--sidebar-accent-border);--text:var(--sidebar-text);--text-2:var(--sidebar-text-dim);--text-3:var(--sidebar-text-muted);--border:var(--sidebar-border);--border-md:var(--sidebar-border);flex-shrink:0;position:sticky;top:0;overflow:hidden}.layout-module__nsrX5W__appSidebarDrawerCollapsed{width:var(--sidebar-col-width)}.layout-module__nsrX5W__appSidebarDrawerOpen{transform:translate(0)}.layout-module__nsrX5W__sidebarShell{height:100%;padding:var(--space-3);flex-direction:column;width:100%;display:flex;overflow:hidden}.layout-module__nsrX5W__sidebarShellCollapsed{width:100%;padding:var(--space-3) var(--space-2)}.layout-module__nsrX5W__sidebarShell .nav-item{color:var(--text-2);border:1px solid #0000}.layout-module__nsrX5W__sidebarShell .nav-item:hover{background:var(--bg-hover);color:var(--text)}.layout-module__nsrX5W__sidebarShell .nav-item.active{background:var(--bg-active);color:var(--mint);border-color:var(--mint-border);border-radius:4px}.layout-module__nsrX5W__sidebarShell .nav-item.active .nav-item-icon-wrap{color:var(--mint)}.layout-module__nsrX5W__sidebarDivider{background:var(--border);height:1px;margin:var(--space-2) 0;flex-shrink:0}.layout-module__nsrX5W__brandRow{justify-content:space-between;align-items:center;gap:var(--space-2);flex-shrink:0;height:40px;display:flex}.layout-module__nsrX5W__brandRowCollapsed{justify-content:center}.layout-module__nsrX5W__brandLink{align-items:center;gap:var(--space-2);color:var(--text);flex:1;min-width:0;text-decoration:none;display:inline-flex;overflow:hidden}.layout-module__nsrX5W__brandLink:hover{text-decoration:none}.layout-module__nsrX5W__brandLinkIcon{flex:none;justify-content:center}.layout-module__nsrX5W__brandText{font-size:var(--text-base);font-weight:var(--weight-bold);white-space:nowrap;letter-spacing:var(--tracking-tight);overflow:hidden}.layout-module__nsrX5W__collapseBtn{width:40px;height:38px;color:var(--text-2);cursor:pointer;border-radius:var(--radius-md);background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;line-height:0;transition:transform .3s cubic-bezier(.22,1,.36,1),background-color .15s ease-out,color .15s ease-out;display:inline-flex;transform:translateZ(0)}.layout-module__nsrX5W__collapseBtn svg{width:20px;height:20px;transition:transform .3s cubic-bezier(.22,1,.36,1);display:block;transform:translate(-1px)}.layout-module__nsrX5W__collapseBtnCollapsed svg{transform:translate(1px)}@supports (transition-timing-function:linear(0, 1)){.layout-module__nsrX5W__collapseBtn{transition:transform .3s linear(0, .3505, .7432, .9336, .9951, 1.0062, 1.0045, 1.0019, 1.0005, 1), background-color .15s ease-out, color .15s ease-out}.layout-module__nsrX5W__collapseBtn svg{transition:transform .3s linear(0, .3505, .7432, .9336, .9951, 1.0062, 1.0045, 1.0019, 1.0005, 1)}}.layout-module__nsrX5W__collapseBtn:hover{background:var(--bg-hover);color:var(--text);transform:translateY(-1px)}.layout-module__nsrX5W__collapseBtn:active{transform:scale(.94)}.layout-module__nsrX5W__brandRowCollapsed .layout-module__nsrX5W__collapseBtn{margin:0 auto}.layout-module__nsrX5W__sidebarNav{scrollbar-width:thin;flex-direction:column;flex:1;gap:0;min-height:0;padding-right:2px;display:flex;overflow:hidden auto}.layout-module__nsrX5W__navGroup{flex-direction:column;gap:2px;display:flex}.layout-module__nsrX5W__navGroup+.layout-module__nsrX5W__navGroup,.layout-module__nsrX5W__sidebarShellCollapsed .layout-module__nsrX5W__navGroup+.layout-module__nsrX5W__navGroup{margin-top:var(--space-4)}.layout-module__nsrX5W__navGroupCollapsedDivider{margin-top:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--border)}.layout-module__nsrX5W__navSectionTitle{padding:var(--space-1) var(--space-3) 6px;font-size:10px;font-weight:var(--weight-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--text-3);margin:0;line-height:1.2}.layout-module__nsrX5W__navSectionTitleCollapsed{visibility:hidden;pointer-events:none;-webkit-user-select:none;user-select:none}.layout-module__nsrX5W__navSectionItems{flex-direction:column;gap:2px;display:flex}.layout-module__nsrX5W__navLabel{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.layout-module__nsrX5W__snavItemWrap{position:relative}.layout-module__nsrX5W__snavTooltip{white-space:nowrap;background:var(--bg-elevated);border:1px solid var(--border-default);border-radius:var(--radius-sm);box-shadow:var(--shadow-md);font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--text-primary);pointer-events:none;opacity:0;transition:opacity var(--duration-fast);z-index:var(--z-dropdown);padding:5px 10px;position:absolute;top:50%;left:calc(100% + 10px);transform:translateY(-50%)}.layout-module__nsrX5W__snavItemWrap:hover .layout-module__nsrX5W__snavTooltip,.layout-module__nsrX5W__snavItemWrap:focus-within .layout-module__nsrX5W__snavTooltip{opacity:1}.layout-module__nsrX5W__snavItemIcon{justify-content:center;width:40px;margin:0 auto;padding:0}.layout-module__nsrX5W__snavItemIcon .layout-module__nsrX5W__navLabel{display:none}.layout-module__nsrX5W__sidebarFooter{flex-direction:column;flex-shrink:0;gap:2px;display:flex}.layout-module__nsrX5W__themeToggleSwitch{justify-content:space-between;align-items:center;gap:var(--space-2);border-radius:var(--radius-md);width:100%;height:38px;color:var(--text-2);padding-inline:var(--space-3);cursor:pointer;appearance:none;font:inherit;transition:all var(--duration-fast) var(--ease-default);background:0 0;border:1px solid #0000;display:inline-flex}.layout-module__nsrX5W__themeToggleSwitch:hover{background:var(--bg-hover);color:var(--text-2)}.layout-module__nsrX5W__themeToggleTrack{border-radius:var(--radius-full);background:var(--mint);border:0;align-items:center;width:30px;height:16px;padding:2px;display:inline-flex}.layout-module__nsrX5W__themeToggleThumb{border-radius:var(--radius-full);background:var(--bg-elevated);width:12px;height:12px;transition:transform var(--duration-fast) var(--ease-default)}.layout-module__nsrX5W__themeToggleThumbDark{transform:translate(14px)}.layout-module__nsrX5W__themeToggleLabel{font-size:var(--text-sm);color:var(--text-2);flex:1;justify-content:flex-start;align-items:center;gap:6px;display:inline-flex}.layout-module__nsrX5W__themeToggleIconBtn{width:40px;height:38px;margin:0 auto;padding:0}.layout-module__nsrX5W__profileZone{margin-top:var(--space-1);position:relative}.layout-module__nsrX5W__profileTrigger{align-items:center;gap:var(--space-2);border-radius:var(--radius-md);cursor:pointer;text-align:left;width:100%;transition:all var(--duration-fast);background:0 0;border:1px solid #0000;padding:8px 10px;display:flex}.layout-module__nsrX5W__profileTrigger:hover,.layout-module__nsrX5W__profileTriggerOpen{background:var(--bg-hover);border-color:var(--border)}.layout-module__nsrX5W__profileTrigger:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.layout-module__nsrX5W__profileTriggerIcon{padding:var(--space-2);justify-content:center;width:40px;margin:0 auto}.layout-module__nsrX5W__profileCopy{flex:1;min-width:0}.layout-module__nsrX5W__profileName{font-size:13px;line-height:1.2;font-weight:var(--weight-semibold);white-space:nowrap;text-overflow:ellipsis;color:var(--text);overflow:hidden}.layout-module__nsrX5W__profileSubtitle{white-space:nowrap;text-overflow:ellipsis;color:var(--text-3);font-size:11px;overflow:hidden}.layout-module__nsrX5W__profileChevron{color:var(--text-3);flex-shrink:0;transition:transform .2s}.layout-module__nsrX5W__profilePopup{background:var(--bg-elevated);border:1px solid var(--border-default);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);z-index:var(--z-dropdown);animation:layout-module__nsrX5W__popup-in .15s var(--ease-default);min-width:200px;position:absolute;bottom:calc(100% + 8px);left:0;right:0;overflow:hidden}.layout-module__nsrX5W__profilePopupCollapsed{width:220px;bottom:0;left:calc(100% + 8px);right:auto}.layout-module__nsrX5W__profilePopupFixed{width:220px;position:fixed;right:auto}.layout-module__nsrX5W__profilePopupHeader{align-items:center;gap:var(--space-3);padding:var(--space-3);display:flex}.layout-module__nsrX5W__profilePopupName{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.layout-module__nsrX5W__profilePopupEmail{font-size:var(--text-xs);color:var(--text-tertiary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.layout-module__nsrX5W__profilePopupRole{font-size:var(--text-xs);color:var(--text-secondary)}.layout-module__nsrX5W__profilePopupDivider{background:var(--border-subtle);height:1px;margin:var(--space-1) 0}.layout-module__nsrX5W__profilePopupMenu{padding:var(--space-1) var(--space-2) var(--space-2);flex-direction:column;gap:2px;display:flex}.layout-module__nsrX5W__profilePopupItem{align-items:center;gap:var(--space-2);padding:var(--space-2);border-radius:var(--radius-sm);font-size:var(--text-sm);color:var(--text-secondary);cursor:pointer;text-align:left;width:100%;transition:all var(--duration-fast);background:0 0;border:none;text-decoration:none;display:flex}.layout-module__nsrX5W__profilePopupItem:hover{background:var(--bg-subtle);color:var(--text-primary);text-decoration:none}.layout-module__nsrX5W__profilePopupItem:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.layout-module__nsrX5W__profilePopupItemDanger{color:var(--color-error)}.layout-module__nsrX5W__profilePopupItemDanger:hover{background:var(--color-error-subtle);color:var(--color-error)}.layout-module__nsrX5W__profileBadgeWrap{padding:0 12px 6px}.layout-module__nsrX5W__appShellMain{grid-template-rows:auto minmax(0,1fr);min-width:0;display:grid}.layout-module__nsrX5W__appTopbar{z-index:var(--z-sticky);background:var(--topbar-bg,color-mix(in srgb, var(--bg-elevated) 94%, transparent));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--topbar-border,var(--border-default));align-items:center;gap:var(--space-3);min-height:var(--header-height);padding:0 var(--space-4);grid-template-columns:auto 1fr auto;display:grid;position:sticky;top:0}.layout-module__nsrX5W__appTopbarLeft{align-items:center;gap:var(--space-2);min-width:0;display:inline-flex}.layout-module__nsrX5W__appTopbarRight{align-items:center;gap:var(--space-2);flex-wrap:wrap;justify-content:flex-end;min-width:0;display:inline-flex}.layout-module__nsrX5W__appMobileOverlay{z-index:var(--z-overlay);background:var(--bg-overlay);cursor:pointer;border:0;position:fixed;inset:0}.layout-module__nsrX5W__mobileOnly{display:none}.layout-module__nsrX5W__desktopOnly{display:inline-flex}.layout-module__nsrX5W__appTopbarPageActions{justify-content:flex-end;min-width:0;max-width:min(100%,720px)}.layout-module__nsrX5W__candidateTopbarBreadcrumb{font-size:var(--text-sm);align-items:center;gap:6px;min-width:0;display:inline-flex}.layout-module__nsrX5W__candidateTopbarCrumbParent{color:var(--text-2)}.layout-module__nsrX5W__candidateTopbarCrumbSep{color:var(--text-3)}.layout-module__nsrX5W__candidateTopbarCrumbCurrent{color:var(--text);font-weight:var(--weight-medium);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.layout-module__nsrX5W__candidateTopbarCompletionPill{border:1px solid var(--mint-border);background:var(--mint-dim);color:var(--mint);font-family:var(--font-mono);white-space:nowrap;border-radius:9999px;padding:4px 12px;font-size:11px}.layout-module__nsrX5W__candidateTopbarNotifBtn{border:1px solid var(--border-md);border-radius:4px;width:32px;height:32px}.layout-module__nsrX5W__candidateTopbarNotifBtn:hover{background:var(--bg-hover)}@media (max-width:1024px){.layout-module__nsrX5W__appShell,.layout-module__nsrX5W__appShellSidebarCollapsed{grid-template-columns:1fr}.layout-module__nsrX5W__appSidebarDrawer,.layout-module__nsrX5W__appSidebarDrawerCollapsed{height:100dvh;transition:transform var(--duration-normal) var(--ease-default);box-shadow:var(--shadow-lg);z-index:var(--z-modal);position:fixed;top:0;bottom:0;left:0;transform:translate(-104%);width:min(300px,85vw)!important}.layout-module__nsrX5W__appSidebarDrawerOpen{transform:translate(0)!important}.layout-module__nsrX5W__sidebarShell,.layout-module__nsrX5W__sidebarShellCollapsed{width:min(300px,85vw)}.layout-module__nsrX5W__mobileOnly{display:inline-flex}.layout-module__nsrX5W__desktopOnly{display:none!important}.layout-module__nsrX5W__collapseBtn{display:none}.layout-module__nsrX5W__appTopbar{padding:0 var(--space-4)}.layout-module__nsrX5W__appTopbarPageActions{justify-content:flex-end;width:100%}}@media (max-width:768px){.layout-module__nsrX5W__appTopbar{min-height:auto;padding:var(--space-3);gap:var(--space-2);grid-template-columns:auto minmax(0,1fr) auto;width:100%;max-width:100%}.layout-module__nsrX5W__appTopbarLeft{min-width:0;overflow:hidden}.layout-module__nsrX5W__appTopbarRight{gap:var(--space-2);flex-wrap:nowrap;place-content:center flex-end;min-width:0;max-width:100%;overflow:visible}.layout-module__nsrX5W__candidateTopbarCompletionPill{display:none}.layout-module__nsrX5W__candidateTopbarBreadcrumb{min-width:0}.layout-module__nsrX5W__candidateTopbarCrumbParent,.layout-module__nsrX5W__candidateTopbarCrumbSep{display:none}.layout-module__nsrX5W__appTopbarPageActions{flex-wrap:nowrap;flex:0 auto;justify-content:flex-end;row-gap:0;width:auto;min-width:0;max-width:100%;padding-bottom:0;overflow-x:hidden}.layout-module__nsrX5W__appTopbarRight>:last-child{flex-shrink:0}}
.NotificationDropdown-module__tp2X5G__root{flex-shrink:0;position:relative}.NotificationDropdown-module__tp2X5G__bellButton{border:.5px solid var(--tr-border-2);background:var(--tr-surface);width:34px;height:34px;color:var(--tr-text-2);cursor:pointer;transition:all var(--duration-fast) var(--ease-default);border-radius:8px;justify-content:center;align-items:center;display:inline-flex;position:relative}.NotificationDropdown-module__tp2X5G__bellButton:hover,.NotificationDropdown-module__tp2X5G__bellButtonOpen{background:var(--tr-mint-dim);border-color:color-mix(in srgb, var(--tr-mint) 26%, transparent);color:var(--tr-mint)}.NotificationDropdown-module__tp2X5G__bellButton:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.NotificationDropdown-module__tp2X5G__bellButtonUnread{color:var(--tr-text)}.NotificationDropdown-module__tp2X5G__pip{background:var(--tr-mint);border:1.5px solid var(--tr-bg);border-radius:9999px;width:7px;height:7px;position:absolute;top:6px;right:6px}.NotificationDropdown-module__tp2X5G__dropdown{border:.5px solid var(--tr-border-2);background:var(--tr-surface);opacity:0;pointer-events:none;width:min(376px,100vw - 20px);max-height:min(504px,100vh - 72px);transition:opacity var(--duration-fast) var(--ease-default), transform var(--duration-fast) var(--ease-default);z-index:var(--z-dropdown);border-radius:12px;flex-direction:column;display:flex;position:absolute;top:46px;right:0;overflow:hidden;transform:translateY(-8px)scale(.98);box-shadow:0 8px 32px #0000008c}.NotificationDropdown-module__tp2X5G__dropdownOpen{opacity:1;pointer-events:auto;transform:translateY(0)scale(1)}.NotificationDropdown-module__tp2X5G__header{border-bottom:.5px solid var(--tr-border);padding:14px 16px 0}.NotificationDropdown-module__tp2X5G__headerTop{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:11px;display:flex}.NotificationDropdown-module__tp2X5G__title{font-size:11px;font-weight:var(--weight-semibold);color:var(--tr-text);letter-spacing:.07em;text-transform:uppercase;align-items:center;gap:7px;display:inline-flex}.NotificationDropdown-module__tp2X5G__countPill{font-size:10px;font-weight:var(--weight-bold);background:var(--tr-mint);color:#082219;letter-spacing:0;text-transform:none;border-radius:20px;padding:1px 7px}.NotificationDropdown-module__tp2X5G__actions{align-items:center;gap:10px;display:inline-flex}.NotificationDropdown-module__tp2X5G__actionButton{color:var(--tr-text-3);cursor:pointer;transition:color var(--duration-fast) var(--ease-default);background:0 0;border:none;font-size:11px}.NotificationDropdown-module__tp2X5G__actionButton:hover:not(:disabled){color:var(--tr-text-2)}.NotificationDropdown-module__tp2X5G__actionButton:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px;border-radius:5px}.NotificationDropdown-module__tp2X5G__actionButton:disabled{cursor:not-allowed;opacity:.5}.NotificationDropdown-module__tp2X5G__tabs{gap:3px;padding-bottom:11px;display:flex}.NotificationDropdown-module__tp2X5G__tab{font-size:11px;font-weight:var(--weight-medium);color:var(--tr-text-3);cursor:pointer;transition:all var(--duration-fast) var(--ease-default);background:0 0;border:none;border-radius:5px;padding:3px 9px}.NotificationDropdown-module__tp2X5G__tabActive{background:var(--tr-mint-dim);color:var(--tr-mint)}.NotificationDropdown-module__tp2X5G__tab:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.NotificationDropdown-module__tp2X5G__list{flex:1;overflow-y:auto}.NotificationDropdown-module__tp2X5G__group{display:block}.NotificationDropdown-module__tp2X5G__dayLabel{font-size:10px;font-weight:var(--weight-semibold);letter-spacing:.07em;text-transform:uppercase;color:var(--tr-text-3);padding:10px 16px 5px}.NotificationDropdown-module__tp2X5G__item{cursor:pointer;text-align:left;width:100%;font:inherit;color:inherit;transition:background var(--duration-fast) var(--ease-default);background:0 0;border:0;border-left:2px solid #0000;align-items:flex-start;gap:11px;padding:10px 16px;display:flex;position:relative}.NotificationDropdown-module__tp2X5G__item:hover{background:var(--tr-surface-2)}.NotificationDropdown-module__tp2X5G__item:focus-visible{outline:2px solid var(--border-focus);outline-offset:-2px}.NotificationDropdown-module__tp2X5G__itemUnread{border-left-color:var(--tr-mint);background:var(--tr-mint-dim2)}.NotificationDropdown-module__tp2X5G__itemUnread:hover{background:var(--tr-mint-dim)}.NotificationDropdown-module__tp2X5G__iconWrap{border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;margin-top:1px;display:inline-flex}.NotificationDropdown-module__tp2X5G__iconTonemint{background:color-mix(in srgb, var(--tr-mint) 10%, transparent);color:var(--tr-mint)}.NotificationDropdown-module__tp2X5G__iconToneblue{background:color-mix(in srgb, var(--tr-blue) 12%, transparent);color:var(--tr-blue)}.NotificationDropdown-module__tp2X5G__iconToneamber{background:color-mix(in srgb, var(--tr-amber) 12%, transparent);color:var(--tr-amber)}.NotificationDropdown-module__tp2X5G__iconTonepurple{background:color-mix(in srgb, var(--tr-purple) 12%, transparent);color:var(--tr-purple)}.NotificationDropdown-module__tp2X5G__iconTonegreen{background:color-mix(in srgb, var(--tr-green) 12%, transparent);color:var(--tr-green)}.NotificationDropdown-module__tp2X5G__content{flex:1;min-width:0}.NotificationDropdown-module__tp2X5G__itemTitle{color:var(--tr-text);margin-bottom:1px;padding-right:14px;font-size:12.5px;line-height:1.4}.NotificationDropdown-module__tp2X5G__itemBody{color:var(--tr-text-2);white-space:nowrap;text-overflow:ellipsis;margin-bottom:3px;font-size:11.5px;line-height:1.4;overflow:hidden}.NotificationDropdown-module__tp2X5G__itemTime{color:var(--tr-text-3);font-size:10.5px}.NotificationDropdown-module__tp2X5G__cta{border:.5px solid color-mix(in srgb, var(--tr-mint) 24%, transparent);background:var(--tr-mint-dim);color:var(--tr-mint);font-size:10.5px;font-weight:var(--weight-semibold);cursor:pointer;border-radius:4px;margin-top:5px;padding:2px 8px}.NotificationDropdown-module__tp2X5G__cta:hover{background:color-mix(in srgb, var(--tr-mint) 18%, transparent)}.NotificationDropdown-module__tp2X5G__cta:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.NotificationDropdown-module__tp2X5G__unreadDot{background:var(--tr-mint);border-radius:50%;width:5px;height:5px;position:absolute;top:13px;right:13px}.NotificationDropdown-module__tp2X5G__divider{background:var(--tr-border);height:.5px;margin:0 16px}.NotificationDropdown-module__tp2X5G__empty{flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:48px 16px;display:flex}.NotificationDropdown-module__tp2X5G__emptyIcon{background:var(--tr-surface-2);width:36px;height:36px;color:var(--tr-text-3);border-radius:9px;justify-content:center;align-items:center;margin-bottom:4px;display:inline-flex}.NotificationDropdown-module__tp2X5G__emptyTitle{color:var(--tr-text-2);font-size:13px;font-weight:var(--weight-medium)}.NotificationDropdown-module__tp2X5G__emptySubtitle{color:var(--tr-text-3);text-align:center;font-size:11.5px}.NotificationDropdown-module__tp2X5G__footer{border-top:.5px solid var(--tr-border);padding:7px 16px}.NotificationDropdown-module__tp2X5G__socketState{color:var(--tr-text-3);align-items:center;gap:5px;font-size:10.5px;display:inline-flex}.NotificationDropdown-module__tp2X5G__socketDot{background:var(--tr-green);border-radius:50%;width:5px;height:5px;animation:2.2s infinite NotificationDropdown-module__tp2X5G__pulse}.NotificationDropdown-module__tp2X5G__socketDotConnecting{background:var(--tr-amber)}.NotificationDropdown-module__tp2X5G__socketDotOffline{background:var(--tr-red);animation:none}@keyframes NotificationDropdown-module__tp2X5G__pulse{0%,to{opacity:1}50%{opacity:.35}}@media (max-width:768px){.NotificationDropdown-module__tp2X5G__dropdown{width:min(376px,100vw - 12px);right:-8px}}
.GlobalCommandPalette-module__W2pwSq__cmdkBackdrop{z-index:200;background:#0000008c;justify-content:center;align-items:flex-start;padding-top:12vh;display:flex;position:fixed;inset:0}.GlobalCommandPalette-module__W2pwSq__cmdkPanel{background:var(--charcoal-700);border:1px solid var(--ds-border-mid);border-radius:var(--radius-md);width:min(560px,92vw);box-shadow:var(--ds-focus-shadow)}.GlobalCommandPalette-module__W2pwSq__cmdkHeader{border-bottom:1px solid var(--ds-border-dark);padding:10px 12px}.GlobalCommandPalette-module__W2pwSq__cmdkInput{background:var(--charcoal-800);border:1px solid var(--ds-border-mid);border-radius:var(--radius-sm);width:100%;color:var(--ds-near-white);font-size:var(--text-sm);padding:10px 12px}.GlobalCommandPalette-module__W2pwSq__cmdkList{max-height:360px;padding:8px;overflow:auto}.GlobalCommandPalette-module__W2pwSq__cmdkItem{border-radius:var(--radius-sm);cursor:pointer;border:1px solid #0000;flex-direction:column;gap:4px;padding:8px 10px;display:flex}.GlobalCommandPalette-module__W2pwSq__cmdkItem[data-selected=true]{background:var(--charcoal-600);border-color:var(--ds-border-mid)}.GlobalCommandPalette-module__W2pwSq__cmdkItemTitle{font-weight:var(--weight-semibold);color:var(--ds-near-white)}.GlobalCommandPalette-module__W2pwSq__cmdkItemMeta{font-size:var(--text-xs);color:var(--ds-mid-gray)}.GlobalCommandPalette-module__W2pwSq__cmdkLoading{gap:6px;padding:6px;display:grid}.GlobalCommandPalette-module__W2pwSq__cmdkRecent{font-size:var(--text-xs);color:var(--ds-light-gray);cursor:pointer;padding:6px 8px}.GlobalCommandPalette-module__W2pwSq__cmdkItemSkeleton{border-radius:var(--radius-sm);border:1px solid #0000;gap:6px;padding:8px 10px;display:grid}.GlobalCommandPalette-module__W2pwSq__cmdkItemTitleSkeleton{width:45%;height:12px;display:inline-block}.GlobalCommandPalette-module__W2pwSq__cmdkItemMetaSkeleton{width:78%;height:10px;display:inline-block}
.ChangePasswordCard-module__ca_hGW__card{gap:14px}.ChangePasswordCard-module__ca_hGW__head{gap:4px;display:grid}.ChangePasswordCard-module__ca_hGW__strength{gap:4px;margin-top:-4px;display:flex}.ChangePasswordCard-module__ca_hGW__strengthBar{background:color-mix(in srgb, var(--text) 10%, transparent);border-radius:2px;flex:1;height:3px}.ChangePasswordCard-module__ca_hGW__strengthBarWeak{background:var(--color-error)}.ChangePasswordCard-module__ca_hGW__strengthBarMedium{background:var(--color-warning)}.ChangePasswordCard-module__ca_hGW__strengthBarStrong{background:var(--mint)}.ChangePasswordCard-module__ca_hGW__submit{width:fit-content}
.ProfilePictureUploader-module__DuwPaa__root{gap:10px;display:grid}.ProfilePictureUploader-module__DuwPaa__row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.ProfilePictureUploader-module__DuwPaa__meta{gap:2px;min-width:220px;display:grid}.ProfilePictureUploader-module__DuwPaa__title{color:var(--text-primary);font-size:13px;font-weight:600}.ProfilePictureUploader-module__DuwPaa__hint{color:var(--text-tertiary);font-size:12px}.ProfilePictureUploader-module__DuwPaa__actions{flex-wrap:wrap;gap:8px;display:flex}.ProfilePictureUploader-module__DuwPaa__error{border:1px solid var(--color-error-border);background:var(--color-error-subtle);color:var(--color-error);border-radius:8px;padding:8px 10px;font-size:12px}
.SecuritySessionsCard-module__CEb4dW__card{gap:14px}.SecuritySessionsCard-module__CEb4dW__head{gap:4px;display:grid}.SecuritySessionsCard-module__CEb4dW__headRow{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.SecuritySessionsCard-module__CEb4dW__sessionList{gap:8px;display:grid}.SecuritySessionsCard-module__CEb4dW__sessionRow{border:1px solid var(--border);background:color-mix(in srgb, var(--text) 3%, transparent);border-radius:0;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.SecuritySessionsCard-module__CEb4dW__sessionId{font-size:12.5px}.SecuritySessionsCard-module__CEb4dW__sessionDate{font-size:11.5px}.SecuritySessionsCard-module__CEb4dW__sessionSkeletonCopy{gap:6px;min-width:0;display:grid}.SecuritySessionsCard-module__CEb4dW__sessionIdSkeleton{width:132px;height:12px;display:inline-block}.SecuritySessionsCard-module__CEb4dW__sessionDateSkeleton{width:188px;height:10px;display:inline-block}.SecuritySessionsCard-module__CEb4dW__sessionActionSkeleton{width:74px;height:30px;display:inline-block}
.onboarding-module__-yyBdW__main{min-height:100dvh;padding-top:var(--space-6);padding-bottom:var(--space-8)}.onboarding-module__-yyBdW__header{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.onboarding-module__-yyBdW__section{gap:var(--space-3);display:grid}.onboarding-module__-yyBdW__title{font-size:var(--text-2xl)}.onboarding-module__-yyBdW__choiceGrid{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(190px,1fr));display:grid}.onboarding-module__-yyBdW__choiceCard{text-align:left;transition:border-color var(--duration-fast) var(--ease-default), background-color var(--duration-fast) var(--ease-default)}.onboarding-module__-yyBdW__choiceCard.onboarding-module__-yyBdW__isSelected{border-color:var(--border-brand);background:var(--color-primary-subtle)}.onboarding-module__-yyBdW__choiceTitle{color:var(--text-primary);font-weight:var(--weight-bold)}.onboarding-module__-yyBdW__choicePrice{font-size:var(--text-2xl);margin-top:4px}.onboarding-module__-yyBdW__choiceMeta{font-size:var(--text-xs);color:var(--text-tertiary);margin-top:6px}.onboarding-module__-yyBdW__actions{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.onboarding-module__-yyBdW__skip{margin-left:auto}.onboarding-module__-yyBdW__upload{border-style:dashed;border-color:var(--border-brand);text-align:center;place-items:center;min-height:180px;display:grid}.onboarding-module__-yyBdW__uploadInput{display:none}.onboarding-module__-yyBdW__uploadIcon{margin-bottom:6px;font-size:1.5rem}.onboarding-module__-yyBdW__progressList{gap:var(--space-2);display:grid}.onboarding-module__-yyBdW__progressItem{align-items:center;gap:var(--space-2);display:flex}.onboarding-module__-yyBdW__loading{place-items:center;min-height:100dvh;display:grid}.onboarding-module__-yyBdW__welcomeGrid{gap:var(--space-3);display:grid}.onboarding-module__-yyBdW__welcomeItem{align-items:flex-start;gap:var(--space-3);padding:var(--space-4);display:flex}.onboarding-module__-yyBdW__welcomeIcon{border-radius:var(--radius-md);background:var(--color-primary-subtle);border:1px solid var(--color-primary-border);width:36px;height:36px;color:var(--color-primary);font-size:var(--text-base);flex-shrink:0;justify-content:center;align-items:center;display:flex}.onboarding-module__-yyBdW__inviteRow{gap:var(--space-3);align-items:flex-start;display:flex}.onboarding-module__-yyBdW__completeItem{align-items:center;gap:var(--space-3);padding:var(--space-2) 0;display:flex}.onboarding-module__-yyBdW__completeCheck{border-radius:var(--radius-full);background:var(--color-success);width:24px;height:24px;color:var(--text-inverse);flex-shrink:0;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:flex}.onboarding-module__-yyBdW__alert{border-radius:var(--radius-md);padding:var(--space-3) var(--space-4);font-size:var(--text-sm);line-height:var(--leading-relaxed);margin-bottom:var(--space-4)}.onboarding-module__-yyBdW__alertInfo{background:var(--color-primary-subtle);border:1px solid var(--color-primary-border);color:var(--color-primary)}.onboarding-module__-yyBdW__alertError{background:var(--color-error-subtle);border:1px solid var(--color-error-border);color:var(--color-error)}.onboarding-module__-yyBdW__bootState{place-items:center;gap:var(--space-4);text-align:center;min-height:320px;color:var(--text-secondary);display:grid}.onboarding-module__-yyBdW__bootStateCopy{gap:var(--space-2);max-width:420px;display:grid}.onboarding-module__-yyBdW__bootStateTitle{color:var(--text-primary);margin:0;font-size:1rem;font-weight:700}.onboarding-module__-yyBdW__bootStateText{margin:0;font-size:.94rem;line-height:1.6}.onboarding-module__-yyBdW__bootStateGlyph{border-radius:var(--radius-full);width:52px;height:52px;display:inline-block}.onboarding-module__-yyBdW__bootStateTitleSkeleton{width:min(320px,72vw);height:14px;display:inline-block}.onboarding-module__-yyBdW__bootStateTextSkeleton{width:min(460px,86vw);height:11px;display:inline-block}.onboarding-module__-yyBdW__formCard{gap:var(--space-4);padding:var(--space-5);display:grid}.onboarding-module__-yyBdW__formLayout{gap:var(--space-4);display:grid}.onboarding-module__-yyBdW__formSection{gap:var(--space-5)}.onboarding-module__-yyBdW__formSectionHeader{gap:4px;display:grid}.onboarding-module__-yyBdW__formSectionTitle{font-size:var(--text-xs);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--text-tertiary)}.onboarding-module__-yyBdW__formSectionDescription{font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--text-secondary)}.onboarding-module__-yyBdW__formGrid{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.onboarding-module__-yyBdW__fieldSpanFull{grid-column:1/-1}.onboarding-module__-yyBdW__required{color:var(--color-error);margin-left:2px}.onboarding-module__-yyBdW__planStack{gap:var(--space-3);display:grid}.onboarding-module__-yyBdW__planGrid{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.onboarding-module__-yyBdW__planCard{text-align:left;cursor:pointer;gap:var(--space-2);min-height:100%;transition:border-color var(--duration-fast) var(--ease-default), background var(--duration-fast) var(--ease-default), box-shadow var(--duration-fast) var(--ease-default), transform var(--duration-fast) var(--ease-default);flex-direction:column;display:flex;position:relative;overflow:visible}.onboarding-module__-yyBdW__planCard:hover{box-shadow:var(--shadow-sm);transform:translateY(-1px)}.onboarding-module__-yyBdW__planCard.onboarding-module__-yyBdW__isSelected{border-color:var(--border-brand);background:var(--color-primary-subtle)}.onboarding-module__-yyBdW__planCard.onboarding-module__-yyBdW__isFeatured{border-color:color-mix(in srgb, var(--border-brand) 70%, var(--border-default) 30%)}.onboarding-module__-yyBdW__planBadge{border-radius:var(--radius-full);background:var(--color-primary);color:var(--text-inverse);font-size:10px;font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;padding:4px 12px;position:absolute;top:-11px;left:50%;transform:translate(-50%)}[data-theme=dark] .onboarding-module__-yyBdW__planBadge,.onboarding-module__-yyBdW__dark .onboarding-module__-yyBdW__planBadge{color:var(--ds-near-black)}.onboarding-module__-yyBdW__planHeader{justify-content:space-between;align-items:center;display:flex}.onboarding-module__-yyBdW__planName{font-family:var(--font-display);font-size:var(--text-base);font-weight:var(--weight-bold);color:var(--text-primary);letter-spacing:var(--tracking-tight)}.onboarding-module__-yyBdW__planCheck{border-radius:var(--radius-full);background:var(--color-primary);width:20px;height:20px;color:var(--text-inverse);flex-shrink:0;justify-content:center;align-items:center;display:flex}[data-theme=dark] .onboarding-module__-yyBdW__planCheck,.onboarding-module__-yyBdW__dark .onboarding-module__-yyBdW__planCheck{color:var(--ds-near-black)}.onboarding-module__-yyBdW__planPrice{font-size:var(--text-lg);font-weight:var(--weight-bold);color:var(--color-primary);font-family:var(--font-display)}.onboarding-module__-yyBdW__planCredits{font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--text-secondary);background:var(--bg-subtle);border:1px solid var(--border-subtle);border-radius:var(--radius-full);width:fit-content;padding:2px 8px;display:inline-block}.onboarding-module__-yyBdW__planSummary{font-size:var(--text-sm);color:var(--text-secondary);line-height:var(--leading-snug);margin:0}.onboarding-module__-yyBdW__planFeatures{gap:4px;margin:0;padding:0;list-style:none;display:grid}.onboarding-module__-yyBdW__planFeatures li{font-size:var(--text-xs);color:var(--text-secondary);align-items:center;gap:6px;display:flex}.onboarding-module__-yyBdW__planFeatures li svg{color:var(--color-primary);flex-shrink:0}.onboarding-module__-yyBdW__planCardInline{align-items:center;gap:var(--space-4);grid-template-columns:minmax(0,1fr) auto;display:grid}.onboarding-module__-yyBdW__planInlineCopy{gap:var(--space-2);display:grid}.onboarding-module__-yyBdW__planInlinePrice{gap:var(--space-2);text-align:right;justify-items:end;display:grid}.onboarding-module__-yyBdW__planFeaturesInline{grid-template-columns:repeat(3,minmax(0,1fr))}.onboarding-module__-yyBdW__tierGrid{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.onboarding-module__-yyBdW__tierCard{text-align:left;cursor:pointer;gap:var(--space-2);transition:border-color var(--duration-fast) var(--ease-default), background var(--duration-fast) var(--ease-default);flex-direction:column;display:flex}.onboarding-module__-yyBdW__tierCard.onboarding-module__-yyBdW__isSelected{border-color:var(--border-brand);background:var(--color-primary-subtle)}.onboarding-module__-yyBdW__tierHeader{justify-content:space-between;align-items:center;display:flex}.onboarding-module__-yyBdW__tierName{font-family:var(--font-display);font-size:var(--text-base);font-weight:var(--weight-bold);color:var(--text-primary);letter-spacing:var(--tracking-tight);text-transform:capitalize}.onboarding-module__-yyBdW__tierTagline{font-size:var(--text-sm);color:var(--text-secondary);margin:0}.onboarding-module__-yyBdW__checkboxLabel{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--text-primary);cursor:pointer;display:flex}.onboarding-module__-yyBdW__reviewCard{gap:var(--space-3);padding:var(--space-5);flex-direction:column;display:flex}.onboarding-module__-yyBdW__reviewLayout{gap:var(--space-4);display:grid}.onboarding-module__-yyBdW__reviewSectionHeader{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}.onboarding-module__-yyBdW__reviewSectionTitle{font-size:var(--text-xs);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--text-tertiary);margin:0}.onboarding-module__-yyBdW__reviewPlan{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}.onboarding-module__-yyBdW__reviewPlanName{font-weight:var(--weight-semibold);font-size:var(--text-base);color:var(--text-primary);text-transform:capitalize}.onboarding-module__-yyBdW__reviewDivider{background:var(--border-subtle);height:1px;margin:var(--space-1) 0}.onboarding-module__-yyBdW__reviewCopy{font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--text-secondary);margin:0}.onboarding-module__-yyBdW__reviewDl{gap:var(--space-2);display:grid}.onboarding-module__-yyBdW__reviewRow{gap:var(--space-2);font-size:var(--text-sm);grid-template-columns:100px 1fr;display:grid}.onboarding-module__-yyBdW__reviewRow dt{color:var(--text-tertiary);font-weight:var(--weight-medium)}.onboarding-module__-yyBdW__reviewRow dd{color:var(--text-primary);margin:0}.onboarding-module__-yyBdW__pendingCard{align-items:center;gap:var(--space-3);padding:var(--space-6) var(--space-5);text-align:center;flex-direction:column;display:flex}.onboarding-module__-yyBdW__pendingIcon{color:var(--color-primary);font-size:2.5rem;line-height:1}.onboarding-module__-yyBdW__pendingTitle{font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--weight-semibold);color:var(--text-primary);margin:0}.onboarding-module__-yyBdW__pendingPlan{font-size:var(--text-sm);color:var(--text-secondary);background:var(--bg-subtle);border:1px solid var(--border-subtle);border-radius:var(--radius-full);padding:4px 12px}.onboarding-module__-yyBdW__pendingStatus{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--text-tertiary);display:flex}.onboarding-module__-yyBdW__pendingStatusSkeleton{width:170px;height:10px;display:inline-block}.onboarding-module__-yyBdW__doneCard{align-items:center;gap:var(--space-3);padding:var(--space-6) var(--space-5);text-align:center;flex-direction:column;display:flex}.onboarding-module__-yyBdW__doneIcon{border-radius:var(--radius-full);background:var(--color-success);width:56px;height:56px;color:var(--text-inverse);justify-content:center;align-items:center;font-size:1.5rem;font-weight:700;display:flex}.onboarding-module__-yyBdW__doneTitle{font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--weight-semibold);color:var(--text-primary);margin:0}.onboarding-module__-yyBdW__uploadZone{border-style:dashed;border-color:var(--border-brand);justify-content:center;align-items:center;gap:var(--space-3);text-align:center;cursor:pointer;width:100%;min-height:200px;transition:background var(--duration-fast) var(--ease-default), border-color var(--duration-fast) var(--ease-default);background:0 0;flex-direction:column;display:flex}.onboarding-module__-yyBdW__uploadZone:hover:not(:disabled){background:var(--color-primary-subtle)}.onboarding-module__-yyBdW__uploadZone.onboarding-module__-yyBdW__isUploading,.onboarding-module__-yyBdW__uploadZone:disabled{opacity:.7;cursor:not-allowed}.onboarding-module__-yyBdW__uploadZoneIcon{color:var(--color-primary);justify-content:center;align-items:center;display:flex}.onboarding-module__-yyBdW__uploadIconSkeleton{border-radius:var(--radius-sm);width:24px;height:24px;display:inline-block}.onboarding-module__-yyBdW__uploadLabelSkeleton{width:124px;height:12px;display:inline-block}.onboarding-module__-yyBdW__uploadLabel{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--text-primary);margin:0}.onboarding-module__-yyBdW__uploadHint{font-size:var(--text-xs);color:var(--text-tertiary);margin:0}.onboarding-module__-yyBdW__progressBar{border-radius:var(--radius-full);background:var(--bg-muted);width:100%;height:8px;overflow:hidden}.onboarding-module__-yyBdW__progressFill{border-radius:inherit;background:linear-gradient(90deg, var(--color-primary), var(--color-primary-hover));height:100%;transition:width var(--duration-normal) var(--ease-default)}.onboarding-module__-yyBdW__processingSteps{margin:var(--space-3) 0 0;gap:var(--space-2);text-align:left;width:100%;padding:0;list-style:none;display:grid}.onboarding-module__-yyBdW__processingStep{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--text-tertiary);transition:color var(--duration-fast) var(--ease-default);display:flex}.onboarding-module__-yyBdW__processingStep.onboarding-module__-yyBdW__isDone{color:var(--text-primary)}.onboarding-module__-yyBdW__processingStepIcon{border-radius:var(--radius-full);background:var(--bg-subtle);border:1px solid var(--border-default);width:18px;height:18px;color:var(--text-tertiary);flex-shrink:0;justify-content:center;align-items:center;display:flex}.onboarding-module__-yyBdW__processingStep.onboarding-module__-yyBdW__isDone .onboarding-module__-yyBdW__processingStepIcon{background:var(--color-success);border-color:var(--color-success);color:var(--text-inverse)}.onboarding-module__-yyBdW__stepDot{background:var(--text-tertiary);border-radius:50%;width:5px;height:5px;display:inline-block}@media (max-width:1080px){.onboarding-module__-yyBdW__planGrid,.onboarding-module__-yyBdW__tierGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.onboarding-module__-yyBdW__inviteRow{flex-direction:column}.onboarding-module__-yyBdW__planGrid{grid-template-columns:1fr}}@media (max-width:720px){.onboarding-module__-yyBdW__formGrid,.onboarding-module__-yyBdW__planGrid,.onboarding-module__-yyBdW__tierGrid,.onboarding-module__-yyBdW__planFeaturesInline,.onboarding-module__-yyBdW__planCardInline{grid-template-columns:1fr}.onboarding-module__-yyBdW__planInlinePrice{text-align:left;justify-items:start}.onboarding-module__-yyBdW__reviewSectionHeader,.onboarding-module__-yyBdW__actions{flex-direction:column;align-items:stretch}.onboarding-module__-yyBdW__reviewPlan{flex-direction:column}.onboarding-module__-yyBdW__reviewRow{grid-template-columns:1fr;gap:4px}}
.SettingsNav-module__18nQIq__nav{scrollbar-width:thin;scrollbar-color:var(--border-strong) transparent;gap:3px;display:grid}.SettingsNav-module__18nQIq__nav::-webkit-scrollbar{height:6px}.SettingsNav-module__18nQIq__nav::-webkit-scrollbar-thumb{background:var(--border-strong);border-radius:999px}.SettingsNav-module__18nQIq__nav::-webkit-scrollbar-track{background:0 0}.SettingsNav-module__18nQIq__item{color:var(--text-2);cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:4px;align-items:center;gap:9px;padding:9px 12px;display:inline-flex}.SettingsNav-module__18nQIq__item:hover{background:var(--bg-hover);color:var(--text)}.SettingsNav-module__18nQIq__itemActive{border-color:var(--mint-border);background:var(--bg-active);color:var(--mint)}.SettingsNav-module__18nQIq__itemDanger:hover{border-color:color-mix(in srgb, var(--color-error) 35%, var(--border-default));background:color-mix(in srgb, var(--color-error) 8%, transparent);color:var(--color-error)}.SettingsNav-module__18nQIq__icon{justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}@media (max-width:768px){.SettingsNav-module__18nQIq__nav{scroll-snap-type:x proximity;scrollbar-width:none;gap:8px;padding-bottom:2px;padding-right:4px;display:flex;overflow-x:auto}.SettingsNav-module__18nQIq__nav::-webkit-scrollbar{height:0}.SettingsNav-module__18nQIq__navScrolling{scrollbar-width:thin;scrollbar-color:var(--border-strong) transparent}.SettingsNav-module__18nQIq__navScrolling::-webkit-scrollbar{height:6px}.SettingsNav-module__18nQIq__navScrolling::-webkit-scrollbar-thumb{background:var(--border-strong);border-radius:999px}.SettingsNav-module__18nQIq__navScrolling::-webkit-scrollbar-track{background:0 0}.SettingsNav-module__18nQIq__item{white-space:nowrap;scroll-snap-align:start;flex:none}}
.page-module__meqK-a__heroCapsule{color:#f0f4ff;background:linear-gradient(#07090c 0%,#0c0e12 100%);position:relative;overflow:hidden}.page-module__meqK-a__heroCapsule:before{content:"";pointer-events:none;background-image:linear-gradient(#4be2a607 1px,#0000 1px),linear-gradient(90deg,#4be2a607 1px,#0000 1px);background-size:36px 36px;position:absolute;inset:0}.page-module__meqK-a__nav{z-index:250;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#07090cd9;border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;height:64px;padding:0 clamp(16px,5vw,80px);display:flex;position:sticky;top:0}.page-module__meqK-a__mobileMenuBtn{border-radius:var(--radius-md);color:#f0f4ff;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1f;justify-content:center;align-items:center;width:36px;height:36px;display:none}.page-module__meqK-a__mobileMenuBtn:hover{background:#ffffff1a}.page-module__meqK-a__mobileNavOverlay{z-index:320;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#07090c8c;border:0;position:fixed;inset:0}.page-module__meqK-a__mobileNavDrawer{z-index:330;width:min(320px,86vw);transition:transform var(--duration-normal) var(--ease-default);background:#0b0e12;border-right:1px solid #ffffff14;grid-template-rows:auto 1fr auto;gap:16px;padding:16px;display:grid;position:fixed;top:0;bottom:0;left:0;transform:translate(-104%)}.page-module__meqK-a__mobileNavDrawerOpen{transform:translate(0)}.page-module__meqK-a__mobileNavDrawerHead{justify-content:space-between;align-items:center;gap:10px;display:flex}.page-module__meqK-a__mobileNavBrandText{font-family:var(--font-display);font-size:var(--text-base);font-weight:700}.page-module__meqK-a__mobileNavLinks{align-content:start;gap:8px;display:grid}.page-module__meqK-a__mobileNavLink{border-radius:var(--radius-md);color:#f0f4ffc7;height:40px;font-size:var(--text-sm);border:1px solid #0000;align-items:center;padding:0 10px;text-decoration:none;display:inline-flex}.page-module__meqK-a__mobileNavLink:hover{color:#f0f4ff;background:#ffffff0f;border-color:#ffffff1f}.page-module__meqK-a__mobileNavActions{align-content:end;gap:10px;display:grid}.page-module__meqK-a__navLogo{color:#f0f4ff;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.page-module__meqK-a__navLogo:hover{text-decoration:none}.page-module__meqK-a__navLogoIcon{background:linear-gradient(135deg, var(--mint-400) 0%, var(--mint-300) 100%);color:#0d0f12;letter-spacing:-.04em;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:11px;font-weight:800;display:inline-flex}.page-module__meqK-a__navLinks{align-items:center;gap:2px;display:flex}.page-module__meqK-a__navActions{flex-wrap:nowrap;flex-shrink:0;align-items:center;gap:8px;display:flex}.page-module__meqK-a__navActions .theme-toggle-switch{flex-shrink:0;width:auto}.page-module__meqK-a__navLink{color:#f0f4ff85;font-size:var(--text-sm);font-weight:var(--weight-medium);border-radius:var(--radius-md);height:36px;transition:color var(--duration-fast), background var(--duration-fast);align-items:center;padding:0 12px;text-decoration:none;display:inline-flex}.page-module__meqK-a__navLink:hover{color:#f0f4ff;background:#ffffff12;text-decoration:none}.page-module__meqK-a__btnGhost{border-radius:var(--radius-md);height:36px;font-size:var(--text-sm);font-weight:var(--weight-medium);white-space:nowrap;color:#f0f4ff9e;cursor:pointer;transition:all var(--duration-fast);background:0 0;border:1px solid #0000;flex-shrink:0;align-items:center;gap:6px;padding:0 16px;text-decoration:none;display:inline-flex}.page-module__meqK-a__btnGhost:hover{color:#f0f4ff;background:#ffffff12;text-decoration:none}.page-module__meqK-a__btnPrimarySm{border-radius:var(--radius-md);height:36px;font-size:var(--text-sm);font-weight:var(--weight-semibold);letter-spacing:.01em;white-space:nowrap;color:#0d0f12;background:var(--mint-400);border:1px solid var(--mint-400);cursor:pointer;transition:all var(--duration-fast);flex-shrink:0;align-items:center;padding:0 20px;text-decoration:none;display:inline-flex}.page-module__meqK-a__btnPrimarySm:hover{background:var(--mint-300);border-color:var(--mint-300);text-decoration:none}.page-module__meqK-a__hero{z-index:1;grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(24px,4vw,64px);max-width:1280px;min-height:calc(100dvh - 64px);margin:0 auto;padding:clamp(48px,8vh,100px) clamp(16px,5vw,80px);display:grid;position:relative}.page-module__meqK-a__heroLabel{border-radius:var(--radius-full);height:28px;font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--mint-400);letter-spacing:var(--tracking-wide);text-transform:uppercase;background:#4be2a61a;border:1px solid #4be2a638;align-items:center;gap:8px;width:fit-content;padding:0 12px;display:inline-flex}.page-module__meqK-a__heroLabelDot{background:var(--mint-400);border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite page-module__meqK-a__pulse-dot}.page-module__meqK-a__heroH1{font-family:var(--font-display);letter-spacing:-.04em;color:#f0f4ff;margin:0;font-size:clamp(2.75rem,5.5vw,4.5rem);font-weight:800;line-height:1}[data-theme=dark] .page-module__meqK-a__heroH1,.page-module__meqK-a__dark .page-module__meqK-a__heroH1{font-weight:800}.page-module__meqK-a__heroH1 .accent{background:linear-gradient(135deg, var(--mint-300) 0%, var(--mint-500) 65%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.page-module__meqK-a__heroP{color:#f0f4ff7a;font-size:var(--text-md);line-height:var(--leading-relaxed);max-width:500px;margin:0}.page-module__meqK-a__heroCtas{flex-wrap:wrap;gap:12px;display:flex}.page-module__meqK-a__ctaPrimary{height:52px;font-size:var(--text-base);font-weight:var(--weight-semibold);color:#0d0f12;background:var(--mint-400);border:1px solid var(--mint-400);cursor:pointer;transition:all var(--duration-normal) var(--ease-default);border-radius:12px;align-items:center;gap:8px;padding:0 28px;text-decoration:none;display:inline-flex;box-shadow:0 0 28px #4be2a63d}.page-module__meqK-a__ctaPrimary:hover{background:var(--mint-300);color:#0d0f12;text-decoration:none;transform:translateY(-1px);box-shadow:0 0 44px #4be2a65c}.page-module__meqK-a__ctaOutline{height:52px;font-size:var(--text-base);font-weight:var(--weight-medium);color:#f0f4ffad;cursor:pointer;transition:all var(--duration-fast);background:#ffffff0d;border:1px solid #ffffff1f;border-radius:12px;align-items:center;gap:8px;padding:0 28px;text-decoration:none;display:inline-flex}.page-module__meqK-a__ctaOutline:hover{color:#f0f4ff;background:#ffffff17;border-color:#ffffff38;text-decoration:none}.page-module__meqK-a__socialProof{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.page-module__meqK-a__socialProofText{font-size:var(--text-sm);color:#f0f4ff47}.page-module__meqK-a__logoPills{flex-wrap:wrap;gap:6px;display:flex}.page-module__meqK-a__logoPill{border-radius:var(--radius-full);height:24px;font-size:var(--text-xs);font-weight:var(--weight-medium);color:#f0f4ff57;letter-spacing:var(--tracking-wider);background:#ffffff0a;border:1px solid #ffffff14;align-items:center;padding:0 10px;display:inline-flex}.page-module__meqK-a__preview{background:#0f1117;border:1px solid #ffffff14;border-radius:16px;overflow:hidden;box-shadow:0 32px 80px #000000a6,0 0 0 1px #4be2a60f,inset 0 1px #ffffff0a}.page-module__meqK-a__previewChrome{background:#141619;border-bottom:1px solid #ffffff0f;align-items:center;gap:8px;height:44px;padding:0 16px;display:flex}.page-module__meqK-a__previewChromeDots{gap:6px;display:flex}.page-module__meqK-a__chromeDot{border-radius:50%;width:10px;height:10px}.page-module__meqK-a__chromeDotRed{background:#ff5f57}.page-module__meqK-a__chromeDotYellow{background:#febc2e}.page-module__meqK-a__chromeDotGreen{background:#28c840}.page-module__meqK-a__chromeTitle{text-align:center;font-size:var(--text-xs);color:#ffffff42;font-family:var(--font-mono);flex:1}.page-module__meqK-a__previewBody{gap:10px;padding:16px;display:grid}.page-module__meqK-a__previewMeta{color:#ffffff2e;font-size:11px;font-family:var(--font-mono);letter-spacing:.02em;padding:0 2px}.page-module__meqK-a__previewSearch{background:#ffffff0a;border:1px solid #ffffff17;border-radius:10px;align-items:center;gap:10px;height:44px;padding:0 14px;display:flex}.page-module__meqK-a__previewSearchIcon{color:#ffffff38;flex-shrink:0;font-size:14px}.page-module__meqK-a__previewSearchText{font-size:var(--text-sm);color:#ffffff70;font-family:var(--font-mono);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.page-module__meqK-a__previewSearchCursor{background:var(--mint-400);flex-shrink:0;width:1.5px;height:14px;animation:1.1s ease-in-out infinite page-module__meqK-a__cursor-blink}.page-module__meqK-a__previewSearchEnter{height:24px;font-size:var(--text-xs);color:var(--mint-400);font-family:var(--font-mono);background:#4be2a61a;border:1px solid #4be2a633;border-radius:5px;flex-shrink:0;align-items:center;padding:0 8px;display:inline-flex}.page-module__meqK-a__previewResult{transition:border-color var(--duration-fast), background var(--duration-fast);background:#ffffff06;border:1px solid #ffffff0f;border-radius:10px;gap:8px;padding:12px 14px;display:grid}.page-module__meqK-a__previewResult:hover{background:#ffffff0d;border-color:#4be2a624}.page-module__meqK-a__previewResultHeader{align-items:center;gap:10px;display:flex}.page-module__meqK-a__previewResultAvatar{width:30px;height:30px;color:var(--mint-400);background:linear-gradient(135deg,#4be2a62e,#0ea5e91f);border:1px solid #4be2a624;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:inline-flex}.page-module__meqK-a__previewResultName{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:#ffffffd6;flex:1}.page-module__meqK-a__previewResultRole{font-size:var(--text-xs);color:#ffffff4d;margin-top:1px}.page-module__meqK-a__previewScore{width:36px;height:36px;font-size:var(--text-xs);font-weight:700;font-family:var(--font-display);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.page-module__meqK-a__previewScoreHigh{color:var(--mint-400);background:#4be2a61a;border:1.5px solid #4be2a647}.page-module__meqK-a__previewScoreMed{color:var(--amber-400);background:#fbbf2414;border:1.5px solid #fbbf2440}.page-module__meqK-a__previewTags{flex-wrap:wrap;gap:4px;display:flex}.page-module__meqK-a__previewTag{border-radius:var(--radius-full);height:18px;font-size:10px;font-weight:var(--weight-medium);color:#ffffff57;background:#ffffff0d;border:1px solid #ffffff12;align-items:center;padding:0 8px;display:inline-flex}.page-module__meqK-a__statsRow{border-top:1px solid var(--border-default);border-bottom:1px solid var(--border-default);padding:40px clamp(16px,5vw,80px)}.page-module__meqK-a__statsInner{grid-template-columns:repeat(4,1fr);max-width:1280px;margin:0 auto;display:grid}.page-module__meqK-a__statItem{border-right:1px solid var(--border-default);padding:0 28px}.page-module__meqK-a__statItem:first-child{padding-left:0}.page-module__meqK-a__statItem:last-child{border-right:none}.page-module__meqK-a__statNumber{font-family:var(--font-display);font-size:var(--text-3xl);letter-spacing:-.04em;color:var(--text-primary);font-weight:800;line-height:1}.page-module__meqK-a__statLabel{font-size:var(--text-sm);color:var(--text-tertiary);margin-top:4px}.page-module__meqK-a__section{max-width:1280px;margin:0 auto;padding:80px clamp(16px,5vw,80px)}.page-module__meqK-a__sectionLabel{font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--color-primary);margin-bottom:10px}.page-module__meqK-a__sectionHeading{font-family:var(--font-display);letter-spacing:-.03em;color:var(--text-primary);max-width:580px;margin-bottom:48px;font-size:clamp(1.75rem,3.5vw,2.75rem);font-weight:700;line-height:1.1}.page-module__meqK-a__featuresGrid{background:var(--border-default);border:1px solid var(--border-default);border-radius:var(--radius-xl);grid-template-columns:repeat(3,1fr);gap:1px;display:grid;overflow:hidden}.page-module__meqK-a__featureItem{background:var(--bg-surface);transition:background var(--duration-normal);align-content:start;gap:12px;padding:32px 28px;display:grid}.page-module__meqK-a__featureItem:hover{background:color-mix(in srgb, var(--bg-surface) 84%, var(--mint-50))}:is([data-theme=dark] .page-module__meqK-a__featureItem:hover,.dark .page-module__meqK-a__featureItem:hover){background:color-mix(in srgb, var(--bg-surface) 88%, var(--ds-dark-gray))}.page-module__meqK-a__featureIcon{border-radius:var(--radius-md);background:var(--color-primary-subtle);border:1px solid var(--color-primary-border);width:42px;height:42px;color:var(--color-primary);justify-content:center;align-items:center;font-size:20px;display:inline-flex}.page-module__meqK-a__featureTitle{font-family:var(--font-display);font-size:var(--text-xl);font-weight:var(--weight-semibold);color:var(--text-primary);line-height:var(--leading-snug);margin:0}.page-module__meqK-a__featureDesc{font-size:var(--text-sm);color:var(--text-secondary);line-height:var(--leading-relaxed);margin:0}.page-module__meqK-a__pricingHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:40px;display:flex}.page-module__meqK-a__pricingToggle{border-radius:var(--radius-md);background:var(--bg-subtle);border:1px solid var(--border-default);gap:4px;padding:4px;display:inline-flex}.page-module__meqK-a__pricingToggleBtn{border-radius:var(--radius-sm);height:32px;font-size:var(--text-sm);font-weight:var(--weight-medium);cursor:pointer;color:var(--text-secondary);transition:all var(--duration-fast);background:0 0;border:1px solid #0000;padding:0 18px}.page-module__meqK-a__pricingToggleBtn.page-module__meqK-a__isActive{background:var(--bg-elevated);color:var(--text-primary);border-color:var(--border-default);box-shadow:var(--shadow-xs)}.page-module__meqK-a__pricingGrid{grid-template-columns:repeat(3,1fr);align-items:start;gap:16px;display:grid}.page-module__meqK-a__pricingCard{background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-xl);transition:all var(--duration-normal);gap:24px;padding:28px;display:grid}.page-module__meqK-a__pricingCard:hover{border-color:var(--border-brand);box-shadow:var(--shadow-sm), var(--shadow-md);transform:translateY(-2px)}.page-module__meqK-a__pricingCard.page-module__meqK-a__isFeatured{background:linear-gradient(160deg, color-mix(in srgb, var(--bg-surface) 82%, var(--mint-400)) 0%, var(--bg-surface) 60%);border-color:var(--ai-border);box-shadow:var(--shadow-md);z-index:0;isolation:isolate;position:relative;overflow:visible}.page-module__meqK-a__pricingCard.page-module__meqK-a__isFeatured:before{content:"";border-top-left-radius:inherit;border-top-right-radius:inherit;background:linear-gradient(90deg, var(--mint-500), var(--mint-300), transparent);height:2px;position:absolute;top:0;left:0;right:0}.page-module__meqK-a__pricingBadge{z-index:1;border-radius:var(--radius-full);background:var(--color-primary-muted);border:1px solid var(--color-primary-border);height:22px;font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--brand-text);letter-spacing:var(--tracking-wide);text-transform:uppercase;align-items:center;width:fit-content;padding:0 10px;display:inline-flex;position:absolute;top:-11px;left:50%;transform:translate(-50%)}.page-module__meqK-a__pricingName{font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--text-secondary);text-transform:uppercase;letter-spacing:var(--tracking-wider);margin-bottom:6px}.page-module__meqK-a__pricingPrice{font-family:var(--font-display);font-size:var(--text-3xl);letter-spacing:-.04em;color:var(--text-primary);font-weight:800;line-height:1}.page-module__meqK-a__pricingPeriod{font-size:var(--text-sm);font-weight:var(--weight-regular);color:var(--text-secondary);letter-spacing:0}.page-module__meqK-a__pricingFeatures{gap:10px;margin:0;padding:0;list-style:none;display:grid}.page-module__meqK-a__pricingFeature{font-size:var(--text-sm);color:var(--text-secondary);line-height:var(--leading-normal);align-items:flex-start;gap:9px;display:flex}.page-module__meqK-a__pricingCheck{border-radius:var(--radius-full);background:var(--color-primary-muted);border:1px solid var(--color-primary-border);width:16px;height:16px;color:var(--color-primary);flex-shrink:0;justify-content:center;align-items:center;margin-top:3px;font-size:8px;font-weight:700;display:inline-flex}.page-module__meqK-a__ctaSection{border-radius:var(--radius-2xl);background:linear-gradient(150deg, #07090c 0%, #0c0f14 60%, color-mix(in srgb, #07090c 88%, var(--mint-900)) 100%);border:1px solid #4be2a61a;margin:0 clamp(16px,5vw,80px) 80px;padding:80px clamp(24px,6vw,80px);position:relative;overflow:hidden}.page-module__meqK-a__ctaSection:before{content:"";pointer-events:none;background-image:linear-gradient(#4be2a606 1px,#0000 1px),linear-gradient(90deg,#4be2a606 1px,#0000 1px);background-size:36px 36px;position:absolute;inset:0}.page-module__meqK-a__ctaSection:after{content:"";pointer-events:none;background:radial-gradient(circle,#4be2a614,#0000 65%);width:500px;height:400px;position:absolute;top:-150px;right:-100px}.page-module__meqK-a__ctaInner{z-index:1;max-width:620px;position:relative}.page-module__meqK-a__ctaH2{font-family:var(--font-display);letter-spacing:-.04em;color:#f0f4ff;margin:0 0 14px;font-size:clamp(2rem,4vw,3rem);font-weight:800;line-height:1.05}.page-module__meqK-a__ctaP{font-size:var(--text-md);color:#f0f4ff70;line-height:var(--leading-relaxed);margin:0 0 32px}.page-module__meqK-a__footer{border-top:1px solid var(--border-default);padding:48px clamp(16px,5vw,80px) 32px}.page-module__meqK-a__footerInner{gap:40px;max-width:1280px;margin:0 auto;display:grid}.page-module__meqK-a__footerCols{grid-template-columns:1.5fr repeat(4,1fr);gap:24px;display:grid}.page-module__meqK-a__footerBrand{align-content:start;gap:12px;display:grid}.page-module__meqK-a__footerTagline{font-size:var(--text-sm);color:var(--text-tertiary);max-width:210px;line-height:var(--leading-relaxed);margin:0}.page-module__meqK-a__footerColTitle{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--text-primary);margin-bottom:14px}.page-module__meqK-a__footerLinks{gap:9px;display:grid}.page-module__meqK-a__footerLink{font-size:var(--text-sm);color:var(--text-tertiary);transition:color var(--duration-fast);text-decoration:none}.page-module__meqK-a__footerLink:hover{color:var(--text-secondary);text-decoration:none}.page-module__meqK-a__footerBottom{border-top:1px solid var(--border-default);font-size:var(--text-xs);color:var(--text-tertiary);justify-content:space-between;align-items:center;gap:16px;padding-top:24px;display:flex}.page-module__meqK-a__marquee{width:100%;overflow:hidden}.page-module__meqK-a__marqueeTrack{will-change:transform;gap:16px;width:max-content;display:flex}.page-module__meqK-a__mobileCarousel,.page-module__meqK-a__mobileCarouselDots{display:none}.page-module__meqK-a__timelineItem{grid-template-columns:10px 1fr;gap:12px;display:grid}.page-module__meqK-a__timelineDot{border-radius:var(--radius-full);background:var(--color-primary);width:10px;height:10px;box-shadow:0 0 0 4px color-mix(in srgb, var(--color-primary) 24%, transparent);margin-top:6px}.page-module__meqK-a__eyebrow{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--brand-text);align-items:center;gap:8px;font-weight:500;display:flex}.page-module__meqK-a__eyebrow:before{content:"";background:currentColor;flex-shrink:0;width:20px;height:1px;display:block}@media (max-width:1024px){.page-module__meqK-a__hero{grid-template-columns:1fr;min-height:auto;padding-top:60px;padding-bottom:60px}.page-module__meqK-a__preview{display:none}.page-module__meqK-a__featuresGrid{grid-template-columns:1fr}.page-module__meqK-a__pricingGrid{grid-template-columns:1fr;max-width:400px}.page-module__meqK-a__navLinks,.page-module__meqK-a__navActions{display:none}.page-module__meqK-a__mobileMenuBtn{display:inline-flex}.page-module__meqK-a__statsInner{grid-template-columns:repeat(2,1fr);gap:24px}.page-module__meqK-a__statItem{border-right:none;padding:0}.page-module__meqK-a__footerCols{grid-template-columns:1fr 1fr;gap:32px}}@media (max-width:768px){.page-module__meqK-a__nav{height:60px;padding:0 16px}.page-module__meqK-a__navLogo{min-width:0}.page-module__meqK-a__ctaSection{margin:0 var(--space-4) 48px;padding:48px var(--space-6)}.page-module__meqK-a__section{padding:48px clamp(16px,4vw,32px)}.page-module__meqK-a__statsRow{padding:32px var(--space-4)}.page-module__meqK-a__footerCols{grid-template-columns:1fr}.page-module__meqK-a__footerBottom{flex-direction:column;align-items:flex-start;gap:8px}.page-module__meqK-a__marquee{display:none}.page-module__meqK-a__mobileCarousel{grid-template-columns:auto 1fr auto;align-items:center;gap:10px;display:grid}.page-module__meqK-a__mobileCarouselBtn{border-radius:var(--radius-full);border:1px solid var(--border-default);background:var(--bg-elevated);width:36px;height:36px;color:var(--text-primary);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.page-module__meqK-a__mobileCarouselCard{border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--bg-elevated);align-content:space-between;gap:14px;min-height:180px;padding:16px;display:grid}.page-module__meqK-a__mobileCarouselQuote{font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--text-secondary);margin:0;font-style:italic}.page-module__meqK-a__mobileCarouselMeta{font-size:var(--text-xs);color:var(--text-tertiary);gap:2px;display:grid}.page-module__meqK-a__mobileCarouselMeta strong{color:var(--text-primary);font-size:var(--text-sm);font-weight:var(--weight-semibold)}.page-module__meqK-a__mobileCarouselDots{justify-content:center;gap:6px;margin-top:12px;display:flex}.page-module__meqK-a__mobileCarouselDot{border-radius:var(--radius-full);background:var(--border-default);cursor:pointer;border:0;width:8px;height:8px;padding:0}.page-module__meqK-a__mobileCarouselDotActive{background:var(--color-primary)}}
.settings-module__9BhW3W__layout{grid-template-columns:200px minmax(0,1fr);align-items:start;gap:20px;display:grid}.settings-module__9BhW3W__panel{align-content:start;gap:14px;display:grid}.settings-module__9BhW3W__card,.settings-module__9BhW3W__stack{gap:14px;display:grid}.settings-module__9BhW3W__actions{flex-wrap:wrap;gap:10px;display:flex}.settings-module__9BhW3W__billingPlanBox{border:1px solid var(--mint-border);background:linear-gradient(135deg, var(--mint-dim), var(--bg-card));border-radius:10px;gap:10px;padding:14px;display:grid}.settings-module__9BhW3W__billingPlanTitle{margin-top:2px;font-size:18px}.settings-module__9BhW3W__billingFeatureChips{flex-wrap:wrap;gap:7px;display:flex}.settings-module__9BhW3W__billingFeatureChip{border:1px solid var(--mint-border);background:color-mix(in srgb, var(--mint) 10%, transparent);color:var(--mint);border-radius:9999px;padding:3px 8px;font-size:11px}.settings-module__9BhW3W__notificationRows{gap:10px;display:grid}.settings-module__9BhW3W__notificationRow{border:1px solid var(--border);background:color-mix(in srgb, var(--text) 3%, transparent);border-radius:10px;padding:12px 14px}.settings-module__9BhW3W__dangerRows{gap:10px;display:grid}.settings-module__9BhW3W__dangerRow{border:1px solid color-mix(in srgb, var(--color-error) 28%, var(--border-default));background:color-mix(in srgb, var(--color-error) 8%, transparent);border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}@media (max-width:1024px){.settings-module__9BhW3W__layout{grid-template-columns:1fr}}@media (max-width:640px){.settings-module__9BhW3W__layout{gap:16px}.settings-module__9BhW3W__panel{justify-items:stretch}.settings-module__9BhW3W__dangerRow{flex-direction:column;align-items:stretch}.settings-module__9BhW3W__dangerRow .btn{width:100%}.settings-module__9BhW3W__actions .btn{width:100%}}
.page-module__dyvQZG__loadingCard{min-height:180px}.page-module__dyvQZG__workspaceFrame{grid-template-columns:minmax(0,1.7fr) minmax(320px,1fr);align-items:start;gap:12px;display:grid}.page-module__dyvQZG__membersPanel{border:1px solid var(--border-default);background:var(--bg-surface);overflow:hidden}.page-module__dyvQZG__panelHeader{border-bottom:1px solid var(--border-default);justify-content:space-between;align-items:center;gap:10px;padding:12px;display:flex}.page-module__dyvQZG__panelHeader h3{text-transform:uppercase;letter-spacing:.05em;margin:0;font-size:13px}.page-module__dyvQZG__panelHeader p{color:var(--text-tertiary);margin:3px 0 0;font-size:11px}.page-module__dyvQZG__memberSearch{border:1px solid var(--border-default);background:var(--bg-elevated);min-width:230px;height:33px;color:var(--text-tertiary);align-items:center;gap:8px;padding:0 10px;display:inline-flex}.page-module__dyvQZG__memberSearch input{color:var(--text-primary);background:0 0;border:0;outline:none;width:100%;font-size:12px}.page-module__dyvQZG__memberSearch input::placeholder{color:var(--text-tertiary)}.page-module__dyvQZG__memberHeadRow{border-bottom:1px solid var(--border-default);grid-template-columns:minmax(0,1.5fr) minmax(150px,.8fr) minmax(120px,.6fr) minmax(190px,1fr);gap:10px;padding:8px 12px;display:grid}.page-module__dyvQZG__memberHeadRow span{color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.06em;font-size:10px}.page-module__dyvQZG__membersEmpty{min-height:220px;color:var(--text-tertiary);text-align:center;place-items:center;gap:6px;font-size:11px;display:grid}.page-module__dyvQZG__memberList{display:grid}.page-module__dyvQZG__memberRow{border-bottom:1px solid var(--border-subtle);grid-template-columns:minmax(0,1.5fr) minmax(150px,.8fr) minmax(120px,.6fr) minmax(190px,1fr);align-items:center;gap:10px;padding:10px 12px;display:grid}.page-module__dyvQZG__memberRow:last-child{border-bottom:none}.page-module__dyvQZG__memberIdentity{flex-wrap:wrap;align-items:center;gap:9px;min-width:0;display:flex}.page-module__dyvQZG__memberName{font-size:12px;font-weight:var(--weight-medium);color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.page-module__dyvQZG__memberEmail,.page-module__dyvQZG__inviteMeta{color:var(--text-tertiary);white-space:nowrap;text-overflow:ellipsis;margin:2px 0 0;font-size:11px;overflow:hidden}.page-module__dyvQZG__memberRoleCell,.page-module__dyvQZG__memberStatusCell,.page-module__dyvQZG__memberActions{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.page-module__dyvQZG__memberCellLabel{color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.06em;font-size:10px;display:none}.page-module__dyvQZG__actionPlaceholder{text-transform:uppercase;letter-spacing:.05em;color:var(--text-tertiary);font-size:10px}.page-module__dyvQZG__sideRail{gap:10px;display:grid}.page-module__dyvQZG__sideCard{border:1px solid var(--border-default);background:var(--bg-surface);gap:10px;padding:12px;display:grid}.page-module__dyvQZG__sideCardHeader{justify-content:space-between;align-items:center;gap:10px;display:flex}.page-module__dyvQZG__sideCardHeader h4{text-transform:uppercase;letter-spacing:.06em;color:var(--text-secondary);margin:0;font-size:11px}.page-module__dyvQZG__sideCardHeader span{color:var(--text-tertiary);font-size:10px;font-family:var(--font-mono), monospace}.page-module__dyvQZG__seatValueRow{align-items:baseline;gap:8px;display:flex}.page-module__dyvQZG__seatValueRow strong{color:var(--text-primary);font-variant-numeric:tabular-nums;font-size:28px;line-height:1}.page-module__dyvQZG__seatValueRow span{color:var(--text-tertiary);font-size:13px;font-family:var(--font-mono), monospace}.page-module__dyvQZG__progressTrack{background:var(--bg-elevated);width:100%;height:8px;overflow:hidden}.page-module__dyvQZG__progressFill{background:var(--color-primary);height:100%}.page-module__dyvQZG__metricGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.page-module__dyvQZG__metricGrid div{border:1px solid var(--border-default);background:var(--bg-elevated);gap:4px;padding:8px;display:grid}.page-module__dyvQZG__metricGrid span{text-transform:uppercase;letter-spacing:.05em;color:var(--text-tertiary);font-size:10px}.page-module__dyvQZG__metricGrid strong{color:var(--text-primary);font-size:14px;font-family:var(--font-mono), monospace;font-variant-numeric:tabular-nums}.page-module__dyvQZG__inviteForm{gap:8px;display:grid}.page-module__dyvQZG__sideHint{color:var(--text-secondary);margin:0;font-size:12px;line-height:1.5}.page-module__dyvQZG__inviteLinkTitle{color:var(--text-primary);font-size:12px;font-weight:var(--weight-medium);margin:0}.page-module__dyvQZG__inviteLinkValue{color:var(--text-secondary);word-break:break-all;margin:0;font-size:11px}.page-module__dyvQZG__inviteList{gap:8px;display:grid}.page-module__dyvQZG__inviteRow{border:1px solid var(--border-default);background:var(--bg-elevated);gap:8px;padding:9px;display:grid}.page-module__dyvQZG__inviteActions{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}@media (max-width:1120px){.page-module__dyvQZG__workspaceFrame{grid-template-columns:1fr}}@media (max-width:860px){.page-module__dyvQZG__panelHeader{flex-direction:column;align-items:flex-start}.page-module__dyvQZG__memberSearch{width:100%;min-width:0}.page-module__dyvQZG__memberHeadRow{display:none}.page-module__dyvQZG__memberRow{grid-template-columns:1fr;gap:8px}.page-module__dyvQZG__memberCellLabel{width:100%;display:inline-flex}.page-module__dyvQZG__memberActions .btn{flex:140px;justify-content:center}}
