.FlowMark-module__wG-egG__mark{background:#062f35;border-radius:8px;flex:none;place-items:center;display:inline-grid;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff2e,0 8px 22px #0f766e33}.FlowMark-module__wG-egG__sm{width:38px;height:38px}.FlowMark-module__wG-egG__md{width:42px;height:42px}.FlowMark-module__wG-egG__lg{width:54px;height:54px}.FlowMark-module__wG-egG__mark svg{width:100%;height:100%;display:block}
.AuthGate-module__S6qATG__shell{--auth-ink:#e7f7f4;--auth-muted:#91aaa8;--auth-panel:#0a1d21f0;--auth-line:#89cbc329;--auth-teal:#38d0bb;isolation:isolate;background:radial-gradient(circle at 50% 42%,#14b8a621,#0000 34%),#07161a;place-items:center;min-height:100dvh;padding:24px;display:grid;position:relative;overflow:hidden}.AuthGate-module__S6qATG__shell:before,.AuthGate-module__S6qATG__shell:after{z-index:-1;content:"";border:1px solid #38d0bb1a;border-radius:50%;width:42vw;height:42vw;position:absolute}.AuthGate-module__S6qATG__shell:before{top:-25vw;right:-12vw}.AuthGate-module__S6qATG__shell:after{bottom:-30vw;left:-15vw}.AuthGate-module__S6qATG__card[data-slot=card]{border-color:var(--auth-gate-card-border);background:var(--auth-gate-card-bg);width:min(100%,420px);color:var(--auth-gate-title);border-radius:8px;box-shadow:inset 0 1px #ffffff0a,0 24px 70px #00000052}.AuthGate-module__S6qATG__loadingPanel{border:1px solid var(--auth-line);background:var(--auth-panel);width:min(100%,430px);color:var(--auth-ink);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:18px;padding:32px;box-shadow:0 28px 80px #00000059}.AuthGate-module__S6qATG__loadingIdentity{border-bottom:1px solid var(--auth-line);align-items:center;gap:12px;padding-bottom:28px;display:flex}.AuthGate-module__S6qATG__loadingContent{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;display:grid}.AuthGate-module__S6qATG__brandMark,.AuthGate-module__S6qATG__errorMark{border-radius:8px;place-items:center;width:42px;height:42px;display:grid}.AuthGate-module__S6qATG__brandMark{flex-shrink:0;box-shadow:0 12px 30px #14b8a640}.AuthGate-module__S6qATG__productLabel,.AuthGate-module__S6qATG__secureLabel{display:block}.AuthGate-module__S6qATG__productLabel{color:var(--auth-ink);letter-spacing:-.01em;font-size:17px;font-weight:750}.AuthGate-module__S6qATG__secureLabel{color:var(--auth-muted);margin-top:3px;font-size:12px}.AuthGate-module__S6qATG__loadingCopy{gap:9px;padding:30px 0 24px;display:grid}.AuthGate-module__S6qATG__statusLabel{color:var(--auth-teal);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:7px;font-size:11px;font-weight:750;display:inline-flex}.AuthGate-module__S6qATG__statusDot{background:var(--auth-teal);width:7px;height:7px;box-shadow:0 0 0 4px #38d0bb1f, 0 0 14px var(--auth-teal);border-radius:50%;animation:1.8s ease-in-out infinite AuthGate-module__S6qATG__pulse}.AuthGate-module__S6qATG__loadingCopy h1{color:var(--auth-ink);letter-spacing:-.035em;margin:0;font-size:clamp(25px,5vw,32px);font-weight:750;line-height:1.05}.AuthGate-module__S6qATG__loadingCopy p{max-width:31ch;color:var(--auth-muted);margin:0;font-size:14px;line-height:1.55}.AuthGate-module__S6qATG__progressTrack{background:#89cbc31f;border-radius:999px;height:4px;overflow:hidden}.AuthGate-module__S6qATG__progressBar{border-radius:inherit;background:var(--auth-teal);width:38%;height:100%;animation:1.8s ease-in-out infinite AuthGate-module__S6qATG__progress;display:block;box-shadow:0 0 16px #38d0bbd9}.AuthGate-module__S6qATG__loadingFooter{color:var(--auth-muted);align-items:center;gap:8px;padding-top:18px;font-size:12px;display:flex}.AuthGate-module__S6qATG__errorMark{color:#fca5a5;background:#ef444424}.AuthGate-module__S6qATG__copy{gap:3px;min-width:0;display:grid}.AuthGate-module__S6qATG__copy h1{color:var(--auth-gate-title);margin:0;font-size:16px;font-weight:760;line-height:1.2}.AuthGate-module__S6qATG__copy p{color:var(--auth-gate-copy);margin:0;font-size:13px}.AuthGate-module__S6qATG__loader{width:15px;height:15px;color:var(--auth-teal);animation:1s linear infinite AuthGate-module__S6qATG__spin}.AuthGate-module__S6qATG__header{gap:10px}.AuthGate-module__S6qATG__errorContent{gap:14px;display:grid}.AuthGate-module__S6qATG__alert[data-slot=alert]{border-radius:8px}.AuthGate-module__S6qATG__retryButton[data-slot=button]{border-radius:8px;gap:8px;width:100%;height:38px}@keyframes AuthGate-module__S6qATG__spin{to{transform:rotate(360deg)}}@keyframes AuthGate-module__S6qATG__pulse{50%{opacity:.45}}@keyframes AuthGate-module__S6qATG__progress{0%{transform:translate(-120%)}55%,to{transform:translate(280%)}}@media (max-width:480px){.AuthGate-module__S6qATG__shell{padding:16px}.AuthGate-module__S6qATG__loadingPanel{border-radius:16px;padding:24px}}
.FlowConsole-module__qGY55G__mailShell{--fc-bg-shell:#f8fafc;--fc-bg-header:#f1f5f9;--fc-bg-surface:#fff;--fc-bg-surface-elevated:#fff;--fc-bg-muted:#f1f5f9;--fc-bg-hover:#e2e8f0;--fc-bg-active:#cbd5e1;--fc-bg-search:#e6fffb;--fc-bg-search-focus:#fff;--fc-bg-unread:#f0fdfa;--fc-text-primary:#0f172a;--fc-text-secondary:#475569;--fc-text-muted:#64748b;--fc-text-inverse:#fff;--fc-border:#e2e8f0;--fc-border-subtle:#f1f5f9;--fc-border-focus:#0f766e;--fc-teal-50:#f0fdfa;--fc-teal-100:#ccfbf1;--fc-teal-500:#14b8a6;--fc-teal-600:#0d9488;--fc-teal-700:#0f766e;--fc-teal-800:#115e59;--fc-teal-900:#134e4a;--fc-star-gold:#f59e0b;--fc-danger:#ef4444;--fc-danger-soft:#fef2f2;--fc-danger-text:#991b1b;--fc-success:#10b981;--fc-success-soft:#ecfdf5;--fc-success-text:#065f46;--fc-shadow-sm:0 1px 2px 0 #0000000d;--fc-shadow-md:0 4px 6px -1px #00000014, 0 2px 4px -2px #0000000a;--fc-shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000000d;--fc-shadow-compose:0 20px 25px -5px #0000002e, 0 8px 10px -6px #0000001a;background:var(--fc-bg-shell);height:100dvh;min-height:100dvh;color:var(--fc-text-primary);grid-template-rows:60px minmax(0,1fr);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;transition:background-color .2s,color .2s;display:grid;overflow:hidden}.dark .FlowConsole-module__qGY55G__mailShell{--fc-bg-shell:#090d16;--fc-bg-header:#0d1322;--fc-bg-surface:#111827;--fc-bg-surface-elevated:#1a2234;--fc-bg-muted:#1e293b;--fc-bg-hover:#1f293d;--fc-bg-active:#334155;--fc-bg-search:#13222c;--fc-bg-search-focus:#172a37;--fc-bg-unread:#0f2327;--fc-text-primary:#f8fafc;--fc-text-secondary:#cbd5e1;--fc-text-muted:#94a3b8;--fc-text-inverse:#0f172a;--fc-border:#1e293b;--fc-border-subtle:#151d2e;--fc-border-focus:#14b8a6;--fc-teal-50:#042f2e;--fc-teal-100:#115e59;--fc-teal-700:#14b8a6;--fc-teal-800:#2dd4bf;--fc-teal-900:#5eead4;--fc-danger-soft:#450a0a;--fc-danger-text:#fca5a5;--fc-success-soft:#022c22;--fc-success-text:#6ee7b7;--fc-shadow-sm:0 1px 2px 0 #0006;--fc-shadow-md:0 4px 6px -1px #00000080;--fc-shadow-lg:0 10px 15px -3px #0009;--fc-shadow-compose:0 20px 25px -5px #000000bf, 0 8px 10px -6px #0009}.FlowConsole-module__qGY55G__header{background:var(--fc-bg-header);border-bottom:1px solid var(--fc-border);z-index:40;grid-template-columns:42px 180px minmax(240px,720px) minmax(160px,1fr);align-items:center;gap:12px;min-width:0;padding:8px 18px;display:grid}.FlowConsole-module__qGY55G__brand{-webkit-user-select:none;user-select:none;align-items:center;gap:10px;min-width:0;display:flex}.FlowConsole-module__qGY55G__brandMark{flex-shrink:0;width:34px;height:34px}.FlowConsole-module__qGY55G__brandText{color:var(--fc-text-primary);letter-spacing:-.4px;text-overflow:ellipsis;white-space:nowrap;font-size:20px;font-weight:700;line-height:1;overflow:hidden}.FlowConsole-module__qGY55G__liveIndicator{letter-spacing:.1px;-webkit-user-select:none;user-select:none;border-radius:999px;flex-shrink:0;align-items:center;gap:5px;padding:2px 7px;font-size:11px;font-weight:600;transition:all .2s;display:inline-flex}.FlowConsole-module__qGY55G__liveIndicatorLive{color:#10b981;background:#10b9811f;border:1px solid #10b98140}.FlowConsole-module__qGY55G__liveIndicatorSyncing{color:#f59e0b;background:#f59e0b1f;border:1px solid #f59e0b40}.FlowConsole-module__qGY55G__liveIndicatorOffline{color:#ef4444;background:#ef44441f;border:1px solid #ef444440}.FlowConsole-module__qGY55G__liveDot{background:currentColor;border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite FlowConsole-module__qGY55G__pulseDot;box-shadow:0 0 5px}@keyframes FlowConsole-module__qGY55G__pulseDot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.FlowConsole-module__qGY55G__liveText{line-height:1}.FlowConsole-module__qGY55G__searchBox{background:var(--fc-bg-search);min-width:0;height:42px;color:var(--fc-text-muted);border:1px solid #0000;border-radius:10px;align-items:center;gap:10px;padding:0 14px;transition:all .15s;display:flex}.FlowConsole-module__qGY55G__searchBox:focus-within{background:var(--fc-bg-search-focus);border-color:var(--fc-border-focus);color:var(--fc-text-primary);box-shadow:0 0 0 3px #14b8a626}.FlowConsole-module__qGY55G__searchIcon{color:var(--fc-text-muted);flex-shrink:0}.FlowConsole-module__qGY55G__searchBox input{min-width:0;color:var(--fc-text-primary);background:0 0;border:0;outline:0;flex:1;font-size:14px}.FlowConsole-module__qGY55G__searchBox input::placeholder{color:var(--fc-text-muted)}.FlowConsole-module__qGY55G__searchAction{color:var(--fc-text-muted);cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;padding:4px;transition:all .12s;display:flex}.FlowConsole-module__qGY55G__searchAction:hover{background:var(--fc-bg-hover);color:var(--fc-text-primary)}.FlowConsole-module__qGY55G__searchFilterIcon{color:var(--fc-text-muted);opacity:.65;align-items:center;display:flex}.FlowConsole-module__qGY55G__headerActions{justify-content:flex-end;align-items:center;gap:6px;display:flex;position:relative}.FlowConsole-module__qGY55G__headerActionActive{background:var(--fc-bg-active)!important;color:var(--fc-teal-700)!important}.FlowConsole-module__qGY55G__iconButton,.FlowConsole-module__qGY55G__toolbarButton,.FlowConsole-module__qGY55G__readerIconButton,.FlowConsole-module__qGY55G__composeIconButton,.FlowConsole-module__qGY55G__contactIconButton,.FlowConsole-module__qGY55G__formatButton,.FlowConsole-module__qGY55G__footerToolButton,.FlowConsole-module__qGY55G__sendOptionsButton,.FlowConsole-module__qGY55G__accountButton,.FlowConsole-module__qGY55G__rowStar{color:var(--fc-text-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;transition:background-color .12s,color .12s,transform 80ms;display:inline-grid;position:relative}.FlowConsole-module__qGY55G__iconButton{border-radius:50%;width:36px;height:36px}.FlowConsole-module__qGY55G__iconButton:hover,.FlowConsole-module__qGY55G__toolbarButton:hover,.FlowConsole-module__qGY55G__readerIconButton:hover,.FlowConsole-module__qGY55G__composeIconButton:hover,.FlowConsole-module__qGY55G__contactIconButton:hover,.FlowConsole-module__qGY55G__formatButton:hover,.FlowConsole-module__qGY55G__footerToolButton:hover,.FlowConsole-module__qGY55G__sendOptionsButton:hover,.FlowConsole-module__qGY55G__accountButton:hover,.FlowConsole-module__qGY55G__rowStar:hover{background:var(--fc-bg-hover);color:var(--fc-text-primary)}.FlowConsole-module__qGY55G__iconButton:active,.FlowConsole-module__qGY55G__toolbarButton:active,.FlowConsole-module__qGY55G__readerIconButton:active,.FlowConsole-module__qGY55G__composeIconButton:active{transform:scale(.96)}.FlowConsole-module__qGY55G__iconButton[data-tooltip]:after,.FlowConsole-module__qGY55G__toolbarButton[data-tooltip]:after,.FlowConsole-module__qGY55G__readerIconButton[data-tooltip]:after,.FlowConsole-module__qGY55G__composeIconButton[data-tooltip]:after,.FlowConsole-module__qGY55G__contactIconButton[data-tooltip]:after,.FlowConsole-module__qGY55G__formatButton[data-tooltip]:after,.FlowConsole-module__qGY55G__footerToolButton[data-tooltip]:after,.FlowConsole-module__qGY55G__sendOptionsButton[data-tooltip]:after,.FlowConsole-module__qGY55G__colorTool[data-tooltip]:after,.FlowConsole-module__qGY55G__searchAction[data-tooltip]:after,.FlowConsole-module__qGY55G__accountButton[data-tooltip]:after,.FlowConsole-module__qGY55G__rowStar[data-tooltip]:after{z-index:100;color:#fff;content:attr(data-tooltip);letter-spacing:.1px;opacity:0;pointer-events:none;white-space:nowrap;background:#0f172af0;border-radius:6px;max-width:200px;padding:6px 9px;font-size:11px;font-weight:500;line-height:1;transition:opacity .14s,transform .14s;position:absolute;top:calc(100% + 7px);left:50%;transform:translate(-50%)translateY(-3px);box-shadow:0 4px 10px #0003}.FlowConsole-module__qGY55G__iconButton[data-tooltip]:hover:after,.FlowConsole-module__qGY55G__toolbarButton[data-tooltip]:hover:after,.FlowConsole-module__qGY55G__readerIconButton[data-tooltip]:hover:after,.FlowConsole-module__qGY55G__composeIconButton[data-tooltip]:hover:after,.FlowConsole-module__qGY55G__contactIconButton[data-tooltip]:hover:after,.FlowConsole-module__qGY55G__formatButton[data-tooltip]:hover:after,.FlowConsole-module__qGY55G__footerToolButton[data-tooltip]:hover:after,.FlowConsole-module__qGY55G__sendOptionsButton[data-tooltip]:hover:after,.FlowConsole-module__qGY55G__colorTool[data-tooltip]:hover:after,.FlowConsole-module__qGY55G__searchAction[data-tooltip]:hover:after,.FlowConsole-module__qGY55G__accountButton[data-tooltip]:hover:after,.FlowConsole-module__qGY55G__rowStar[data-tooltip]:hover:after,.FlowConsole-module__qGY55G__iconButton[data-tooltip]:focus-visible:after,.FlowConsole-module__qGY55G__toolbarButton[data-tooltip]:focus-visible:after,.FlowConsole-module__qGY55G__readerIconButton[data-tooltip]:focus-visible:after,.FlowConsole-module__qGY55G__composeIconButton[data-tooltip]:focus-visible:after,.FlowConsole-module__qGY55G__formatButton[data-tooltip]:focus-visible:after,.FlowConsole-module__qGY55G__footerToolButton[data-tooltip]:focus-visible:after{opacity:1;transform:translate(-50%)translateY(0)}.FlowConsole-module__qGY55G__formatButton[data-tooltip]:after,.FlowConsole-module__qGY55G__footerToolButton[data-tooltip]:after,.FlowConsole-module__qGY55G__sendOptionsButton[data-tooltip]:after,.FlowConsole-module__qGY55G__colorTool[data-tooltip]:after,.FlowConsole-module__qGY55G__composeIconButton[data-tooltip]:after{top:auto;bottom:calc(100% + 7px);transform:translate(-50%)translateY(3px)}.FlowConsole-module__qGY55G__formatButton[data-tooltip]:hover:after,.FlowConsole-module__qGY55G__footerToolButton[data-tooltip]:hover:after,.FlowConsole-module__qGY55G__sendOptionsButton[data-tooltip]:hover:after,.FlowConsole-module__qGY55G__colorTool[data-tooltip]:hover:after,.FlowConsole-module__qGY55G__composeIconButton[data-tooltip]:hover:after{transform:translate(-50%)translateY(0)}.FlowConsole-module__qGY55G__headerPanel{z-index:60;border:1px solid var(--fc-border);background:var(--fc-bg-surface-elevated);width:280px;box-shadow:var(--fc-shadow-lg);border-radius:12px;flex-direction:column;gap:6px;padding:12px;animation:.15s ease-out FlowConsole-module__qGY55G__panelSlide;display:flex;position:absolute;top:calc(100% + 10px);right:0}@keyframes FlowConsole-module__qGY55G__panelSlide{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.FlowConsole-module__qGY55G__headerPanelTitle{border-bottom:1px solid var(--fc-border-subtle);color:var(--fc-text-primary);align-items:center;gap:8px;padding:4px 8px 8px;font-size:13px;display:flex}.FlowConsole-module__qGY55G__headerPanelList{flex-direction:column;gap:2px;display:flex}.FlowConsole-module__qGY55G__headerPanelList button{width:100%;color:var(--fc-text-primary);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:8px 10px;font-size:13px;transition:all .12s;display:flex}.FlowConsole-module__qGY55G__headerPanelList button:hover{background:var(--fc-bg-hover);color:var(--fc-teal-700)}.FlowConsole-module__qGY55G__headerPanelList button span{flex:1}.FlowConsole-module__qGY55G__headerPanelList button kbd{border:1px solid var(--fc-border);background:var(--fc-bg-muted);color:var(--fc-text-muted);border-radius:4px;padding:2px 6px;font-family:monospace;font-size:10px;font-weight:600}.FlowConsole-module__qGY55G__workspace{background:var(--fc-bg-shell);grid-template-columns:1fr;height:100%;min-height:0;display:grid;overflow:hidden}.FlowConsole-module__qGY55G__workspaceWithSidebar{grid-template-columns:240px minmax(0,1fr)}.FlowConsole-module__qGY55G__contentPane{background:var(--fc-bg-surface);border-left:1px solid var(--fc-border);min-width:0;height:100%;min-height:0;overflow:hidden}.FlowConsole-module__qGY55G__sidebar{background:var(--fc-bg-shell);flex-direction:column;gap:14px;height:100%;min-height:0;padding:16px 12px;display:flex;overflow-y:auto}.FlowConsole-module__qGY55G__composeButton{background:var(--fc-teal-700);color:#fff;letter-spacing:-.1px;cursor:pointer;-webkit-user-select:none;user-select:none;border:0;border-radius:14px;justify-content:center;align-items:center;gap:12px;height:48px;font-size:14px;font-weight:600;transition:all .15s;display:inline-flex;box-shadow:0 4px 14px #0f766e47}.FlowConsole-module__qGY55G__composeButton:hover:not(:disabled){background:var(--fc-teal-800);transform:translateY(-1px);box-shadow:0 6px 18px #0f766e61}.FlowConsole-module__qGY55G__composeButton:active:not(:disabled){transform:translateY(0)}.FlowConsole-module__qGY55G__composeButton:disabled{opacity:.55;cursor:not-allowed}.FlowConsole-module__qGY55G__composeButtonIcon{flex-shrink:0}.FlowConsole-module__qGY55G__folderList{flex-direction:column;gap:3px;display:flex}.FlowConsole-module__qGY55G__folderButton{height:38px;color:var(--fc-text-secondary);text-align:left;cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:0;border-radius:10px;align-items:center;gap:12px;padding:0 12px;font-size:13.5px;font-weight:500;transition:all .12s;display:flex}.FlowConsole-module__qGY55G__folderButton:hover{background:var(--fc-bg-hover);color:var(--fc-text-primary)}.FlowConsole-module__qGY55G__folderActive{font-weight:600;background:var(--fc-teal-50)!important;color:var(--fc-teal-700)!important}.FlowConsole-module__qGY55G__folderIcon{color:inherit;flex-shrink:0}.FlowConsole-module__qGY55G__folderTitle{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.FlowConsole-module__qGY55G__folderCount{background:var(--fc-bg-hover);min-width:20px;height:20px;color:var(--fc-text-secondary);border-radius:999px;justify-content:center;align-items:center;padding:0 6px;font-size:11px;font-weight:600;display:inline-flex}.FlowConsole-module__qGY55G__folderActive .FlowConsole-module__qGY55G__folderCount{background:var(--fc-teal-700);color:#fff}.FlowConsole-module__qGY55G__listPane{background:var(--fc-bg-surface);flex-direction:column;height:100%;min-height:0;display:flex}.FlowConsole-module__qGY55G__listToolbar{border-bottom:1px solid var(--fc-border);background:var(--fc-bg-surface);z-index:10;justify-content:space-between;align-items:center;height:48px;padding:0 16px;display:flex}.FlowConsole-module__qGY55G__listTools{align-items:center;gap:12px;display:flex}.FlowConsole-module__qGY55G__folderSummary{color:var(--fc-text-muted);align-items:center;gap:8px;font-size:13px;display:flex}.FlowConsole-module__qGY55G__folderSummary strong{color:var(--fc-text-primary);font-weight:600}.FlowConsole-module__qGY55G__insightBar{background:var(--fc-bg-muted);border-bottom:1px solid var(--fc-border-subtle);height:32px;color:var(--fc-text-muted);justify-content:space-between;align-items:center;padding:0 16px;font-size:12px;display:flex}.FlowConsole-module__qGY55G__refiningBadge{color:var(--fc-teal-700);font-weight:500}.FlowConsole-module__qGY55G__messageList{flex:1;min-height:0;overflow:hidden auto}.FlowConsole-module__qGY55G__messageRow{border-bottom:1px solid var(--fc-border-subtle);background:var(--fc-bg-surface);height:44px;color:var(--fc-text-secondary);cursor:pointer;-webkit-user-select:none;user-select:none;grid-template-columns:74px 190px minmax(200px,1fr) 95px;align-items:center;gap:10px;padding:0 16px;font-size:13.5px;transition:background-color .1s;display:grid;position:relative}.FlowConsole-module__qGY55G__messageRow:hover{background:var(--fc-bg-hover);box-shadow:inset 1px 0 0 var(--fc-border), inset -1px 0 0 var(--fc-border)}.FlowConsole-module__qGY55G__messageUnread{background:var(--fc-bg-unread);color:var(--fc-text-primary);font-weight:600}.FlowConsole-module__qGY55G__messageUnread:before{content:"";background:var(--fc-teal-700);width:3.5px;position:absolute;top:0;bottom:0;left:0}.FlowConsole-module__qGY55G__messageSelected{background:var(--fc-teal-50)!important}.FlowConsole-module__qGY55G__rowControls{align-items:center;gap:10px;display:flex}.FlowConsole-module__qGY55G__checkbox{border:1.5px solid var(--fc-text-muted);cursor:pointer;width:17px;height:17px;accent-color:var(--fc-teal-700);border-radius:4px}.FlowConsole-module__qGY55G__rowStar{width:28px;height:28px;color:var(--fc-text-muted)}.FlowConsole-module__qGY55G__rowStarActive{color:var(--fc-star-gold)!important}.FlowConsole-module__qGY55G__sender{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.FlowConsole-module__qGY55G__senderButton{color:inherit;font:inherit;cursor:pointer;text-align:left;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;max-width:100%;padding:0;overflow:hidden}.FlowConsole-module__qGY55G__preview{white-space:nowrap;align-items:center;gap:6px;min-width:0;display:flex;overflow:hidden}.FlowConsole-module__qGY55G__subjectText{color:var(--fc-text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.FlowConsole-module__qGY55G__previewSnippet{color:var(--fc-text-muted);text-overflow:ellipsis;white-space:nowrap;font-weight:400;overflow:hidden}.FlowConsole-module__qGY55G__threadCount{background:var(--fc-bg-muted);min-width:18px;height:18px;color:var(--fc-text-muted);border-radius:999px;justify-content:center;align-items:center;padding:0 5px;font-size:11px;font-weight:700;display:inline-flex}.FlowConsole-module__qGY55G__attachmentBadge{color:var(--fc-text-muted);align-items:center;display:inline-flex}.FlowConsole-module__qGY55G__trackingBadge{text-transform:uppercase;letter-spacing:.3px;border-radius:4px;align-items:center;padding:1px 6px;font-size:10.5px;font-weight:600;display:inline-flex}.FlowConsole-module__qGY55G__trackingopen{background:var(--fc-success-soft);color:var(--fc-success-text)}.FlowConsole-module__qGY55G__trackingdelivered{background:var(--fc-bg-muted);color:var(--fc-text-secondary)}.FlowConsole-module__qGY55G__trackingwarning{background:var(--fc-danger-soft);color:var(--fc-danger-text)}.FlowConsole-module__qGY55G__trackingpending{background:var(--fc-bg-muted);color:var(--fc-text-muted)}.FlowConsole-module__qGY55G__timestamp{text-align:right;color:var(--fc-text-muted);white-space:nowrap;font-size:12px}.FlowConsole-module__qGY55G__mailboxSkeleton{flex-direction:column;display:flex}.FlowConsole-module__qGY55G__skeletonRow{border-bottom:1px solid var(--fc-border-subtle);grid-template-columns:24px 28px 180px minmax(200px,1fr) 80px;align-items:center;gap:12px;height:44px;padding:0 16px;display:grid}.FlowConsole-module__qGY55G__skeletonBlock{background:linear-gradient(90deg, var(--fc-bg-muted) 0%, var(--fc-bg-hover) 50%, var(--fc-bg-muted) 100%);background-size:200% 100%;border-radius:4px;height:12px;animation:1.5s infinite FlowConsole-module__qGY55G__shimmer}@keyframes FlowConsole-module__qGY55G__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.FlowConsole-module__qGY55G__skeletonCheckbox,.FlowConsole-module__qGY55G__skeletonStar{border-radius:4px;width:16px;height:16px}.FlowConsole-module__qGY55G__skeletonSender{width:120px}.FlowConsole-module__qGY55G__skeletonPreview{width:80%}.FlowConsole-module__qGY55G__skeletonDate{justify-self:end;width:60px}.FlowConsole-module__qGY55G__emptyState{text-align:center;min-height:380px;color:var(--fc-text-muted);flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:40px 20px;display:flex}.FlowConsole-module__qGY55G__emptyIcon{background:var(--fc-bg-muted);width:80px;height:80px;color:var(--fc-teal-700);border-radius:24px;justify-content:center;align-items:center;display:flex}.FlowConsole-module__qGY55G__emptyState h2{color:var(--fc-text-primary);margin:0;font-size:18px;font-weight:600}.FlowConsole-module__qGY55G__emptyState p{max-width:380px;color:var(--fc-text-muted);margin:0;font-size:13.5px;line-height:1.5}.FlowConsole-module__qGY55G__emptyActionButton{background:var(--fc-teal-700);color:#fff;cursor:pointer;border:0;border-radius:8px;align-items:center;gap:8px;margin-top:6px;padding:8px 18px;font-size:13px;font-weight:600;transition:all .12s;display:inline-flex}.FlowConsole-module__qGY55G__emptyActionButton:hover{background:var(--fc-teal-800)}.FlowConsole-module__qGY55G__loadingMore{color:var(--fc-text-muted);background:var(--fc-bg-surface);justify-content:center;align-items:center;gap:8px;padding:16px;font-size:12.5px;display:flex}.FlowConsole-module__qGY55G__reader{background:var(--fc-bg-surface);flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.FlowConsole-module__qGY55G__readerToolbar{border-bottom:1px solid var(--fc-border);background:var(--fc-bg-surface);z-index:20;align-items:center;gap:8px;height:48px;padding:0 16px;display:flex}.FlowConsole-module__qGY55G__readerToolbarGroup{align-items:center;gap:4px;display:flex}.FlowConsole-module__qGY55G__readerToolbarDivider{background:var(--fc-border);width:1px;height:20px;margin:0 4px}.FlowConsole-module__qGY55G__readerToolbarSpacer{flex:1}.FlowConsole-module__qGY55G__readerToolbarCount{color:var(--fc-text-muted);margin-right:4px;font-size:12px}.FlowConsole-module__qGY55G__readerIconButtonWide{gap:4px;width:auto!important;padding:0 8px!important}.FlowConsole-module__qGY55G__readerHeaderLine{border-bottom:1px solid var(--fc-border-subtle);background:var(--fc-bg-surface);justify-content:space-between;align-items:center;gap:16px;padding:18px 24px 14px;display:flex}.FlowConsole-module__qGY55G__readerSubject{color:var(--fc-text-primary);align-items:baseline;gap:12px;margin:0;font-size:20px;font-weight:600;line-height:1.3;display:flex}.FlowConsole-module__qGY55G__readerSubjectBadge{background:var(--fc-bg-muted);color:var(--fc-text-muted);text-transform:uppercase;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:600}.FlowConsole-module__qGY55G__readerSubjectActions{align-items:center;gap:6px;display:flex}.FlowConsole-module__qGY55G__readerThread{flex-direction:column;flex:1;align-items:center;gap:16px;min-height:0;padding:16px 24px 32px;display:flex;overflow-y:auto}.FlowConsole-module__qGY55G__readerMessage{border:1px solid var(--fc-border);background:var(--fc-bg-surface-elevated);width:min(100%,1180px);box-shadow:var(--fc-shadow-sm);border-radius:12px;padding:18px 20px;transition:border-color .15s}.FlowConsole-module__qGY55G__readerMessage:hover{border-color:var(--fc-border-focus)}.FlowConsole-module__qGY55G__readerBody{gap:16px;display:flex}.FlowConsole-module__qGY55G__readerAvatar{background:var(--fc-teal-700);color:#fff;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:15px;font-weight:700;display:flex}.FlowConsole-module__qGY55G__readerContent{flex-direction:column;flex:1;gap:12px;min-width:0;display:flex}.FlowConsole-module__qGY55G__readerMeta{justify-content:space-between;align-items:center;gap:12px;display:flex}.FlowConsole-module__qGY55G__readerSenderButton{color:var(--fc-text-primary);font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;padding:0;font-size:14px}.FlowConsole-module__qGY55G__readerSenderEmail{color:var(--fc-text-muted);font-size:12.5px}.FlowConsole-module__qGY55G__readerMessageActions{align-items:center;gap:6px;display:flex}.FlowConsole-module__qGY55G__readerMessageActions time{color:var(--fc-text-muted);margin-right:6px;font-size:12px}.FlowConsole-module__qGY55G__trackingLine{color:var(--fc-text-muted);background:var(--fc-bg-muted);border-radius:6px;width:fit-content;padding:4px 8px;font-size:11px;font-weight:500;display:inline-block}.FlowConsole-module__qGY55G__readerHtml{border:1px solid var(--fc-border-subtle);background:var(--fc-bg-surface);width:min(100%,940px);color:var(--fc-text-primary);word-break:break-word;border-radius:10px;margin:4px auto 0;padding:28px 32px;font-size:14px;line-height:1.7;overflow:hidden}.FlowConsole-module__qGY55G__readerIframe{border:1px solid var(--fc-border-subtle);background:#fff;border-radius:10px;width:min(100%,940px);height:auto;min-height:120px;margin:4px auto 0;display:block;overflow:hidden}.FlowConsole-module__qGY55G__readerHtml img,.FlowConsole-module__qGY55G__readerHtml table{max-width:100%}.FlowConsole-module__qGY55G__readerHtml img{height:auto}.FlowConsole-module__qGY55G__readerHtml table{margin-left:auto;margin-right:auto}.FlowConsole-module__qGY55G__readerHtml a{color:var(--fc-teal-700);text-decoration:underline}.FlowConsole-module__qGY55G__readerHtml span,.FlowConsole-module__qGY55G__readerHtml font,.FlowConsole-module__qGY55G__readerHtml p,.FlowConsole-module__qGY55G__readerHtml div:not([class]),.FlowConsole-module__qGY55G__readerHtml td,.FlowConsole-module__qGY55G__readerHtml th{background-color:#0000!important}.dark .FlowConsole-module__qGY55G__readerHtml{background:#fff;color:#1f2937!important}.dark .FlowConsole-module__qGY55G__readerHtml span{background:0 0!important}.dark .FlowConsole-module__qGY55G__readerHtml font{background:0 0!important}.dark .FlowConsole-module__qGY55G__readerHtml p{background:0 0!important}.dark .FlowConsole-module__qGY55G__readerHtml div:not([class]){background:0 0!important}.dark .FlowConsole-module__qGY55G__readerHtml td{background:0 0!important}.dark .FlowConsole-module__qGY55G__readerHtml th{background:0 0!important}.dark .FlowConsole-module__qGY55G__readerHtml li{background:0 0!important}.dark .FlowConsole-module__qGY55G__readerHtml blockquote{background:0 0!important}.dark .FlowConsole-module__qGY55G__readerHtml [style*="color: #0"]{color:var(--fc-text-primary)!important}.dark .FlowConsole-module__qGY55G__readerHtml [style*="color:#0"]{color:var(--fc-text-primary)!important}.dark .FlowConsole-module__qGY55G__readerHtml [style*="color: #1"]{color:var(--fc-text-primary)!important}.dark .FlowConsole-module__qGY55G__readerHtml [style*="color:#1"]{color:var(--fc-text-primary)!important}.dark .FlowConsole-module__qGY55G__readerHtml [style*="color: #2"]{color:var(--fc-text-primary)!important}.dark .FlowConsole-module__qGY55G__readerHtml [style*="color:#2"]{color:var(--fc-text-primary)!important}.dark .FlowConsole-module__qGY55G__readerHtml [style*="color: #3"]{color:var(--fc-text-primary)!important}.dark .FlowConsole-module__qGY55G__readerHtml [style*="color:#3"]{color:var(--fc-text-primary)!important}.dark .FlowConsole-module__qGY55G__readerHtml [style*="color: #4"]{color:var(--fc-text-primary)!important}.dark .FlowConsole-module__qGY55G__readerHtml [style*="color:#4"]{color:var(--fc-text-primary)!important}.dark .FlowConsole-module__qGY55G__readerHtml [style*="color: #5"]{color:var(--fc-text-primary)!important}.dark .FlowConsole-module__qGY55G__readerHtml [style*="color:#5"]{color:var(--fc-text-primary)!important}.dark .FlowConsole-module__qGY55G__readerHtml [style*="color: rgb(0"]{color:var(--fc-text-primary)!important}.dark .FlowConsole-module__qGY55G__readerHtml [style*="color: rgb(1"]{color:var(--fc-text-primary)!important}.dark .FlowConsole-module__qGY55G__readerHtml [style*="color: rgb(2"]{color:var(--fc-text-primary)!important}.dark .FlowConsole-module__qGY55G__readerHtml [style*="color: rgb(3"]{color:var(--fc-text-primary)!important}.dark .FlowConsole-module__qGY55G__readerHtml [style*="color: rgb(4"]{color:var(--fc-text-primary)!important}.dark .FlowConsole-module__qGY55G__readerHtml [style*="color: rgb(5"]{color:var(--fc-text-primary)!important}.dark .FlowConsole-module__qGY55G__readerHtml [style*="color: black"]{color:var(--fc-text-primary)!important}.dark .FlowConsole-module__qGY55G__readerHtml font[color*=\#0]{color:var(--fc-text-primary)!important}.dark .FlowConsole-module__qGY55G__readerHtml font[color*=\#1]{color:var(--fc-text-primary)!important}.dark .FlowConsole-module__qGY55G__readerHtml font[color*=\#2]{color:var(--fc-text-primary)!important}.dark .FlowConsole-module__qGY55G__readerHtml font[color*=\#3]{color:var(--fc-text-primary)!important}.dark .FlowConsole-module__qGY55G__readerHtml font[color=black]{color:var(--fc-text-primary)!important}.FlowConsole-module__qGY55G__reactionRow{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.FlowConsole-module__qGY55G__reactionChip{border:1px solid var(--fc-border);background:var(--fc-bg-muted);border-radius:999px;align-items:center;gap:6px;padding:3px 8px;font-size:12px;display:inline-flex}.FlowConsole-module__qGY55G__reactionChip strong{color:var(--fc-text-muted);font-size:11px}.FlowConsole-module__qGY55G__readerQuickReplyStrip{align-items:center;gap:10px;padding-top:8px;display:flex}.FlowConsole-module__qGY55G__readerQuickReplyButton,.FlowConsole-module__qGY55G__readerQuickReplySecondary{border:1px solid var(--fc-border);background:var(--fc-bg-surface);color:var(--fc-text-primary);cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:8px 18px;font-size:13px;font-weight:500;transition:all .12s;display:inline-flex}.FlowConsole-module__qGY55G__readerQuickReplyButton{background:var(--fc-teal-700);border-color:var(--fc-teal-700);color:#fff}.FlowConsole-module__qGY55G__readerQuickReplyButton:hover{background:var(--fc-teal-800)}.FlowConsole-module__qGY55G__readerQuickReplySecondary:hover{background:var(--fc-bg-hover)}.FlowConsole-module__qGY55G__readerMenuWrap{position:relative}.FlowConsole-module__qGY55G__readerMenu,.FlowConsole-module__qGY55G__inlineActionMenu{z-index:50;border:1px solid var(--fc-border);background:var(--fc-bg-surface-elevated);min-width:170px;box-shadow:var(--fc-shadow-md);border-radius:10px;flex-direction:column;gap:2px;padding:6px;animation:.12s ease-out FlowConsole-module__qGY55G__panelSlide;display:flex;position:absolute;top:calc(100% + 6px);right:0}.FlowConsole-module__qGY55G__readerMenu button,.FlowConsole-module__qGY55G__inlineActionMenu button{width:100%;color:var(--fc-text-primary);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;padding:7px 10px;font-size:12.5px;display:flex}.FlowConsole-module__qGY55G__readerMenu button:hover,.FlowConsole-module__qGY55G__inlineActionMenu button:hover{background:var(--fc-bg-hover);color:var(--fc-teal-700)}.FlowConsole-module__qGY55G__composeOverlay{z-index:100;pointer-events:none;align-items:flex-end;display:flex;position:fixed;bottom:0;right:24px}.FlowConsole-module__qGY55G__composeDialog{pointer-events:auto;border:1px solid var(--fc-border);background:var(--fc-bg-surface-elevated);width:600px;height:520px;box-shadow:var(--fc-shadow-compose);border-bottom:0;border-radius:16px 16px 0 0;flex-direction:column;transition:width .2s,height .2s,transform .2s;display:flex;overflow:hidden}.FlowConsole-module__qGY55G__composeDialogExpanded{border-bottom:1px solid var(--fc-border);border-radius:16px;position:fixed;inset:24px;width:auto!important;height:auto!important}.FlowConsole-module__qGY55G__composeHeader{border-bottom:1px solid var(--fc-border);background:var(--fc-bg-muted);height:44px;color:var(--fc-text-primary);justify-content:space-between;align-items:center;padding:0 16px;font-size:13.5px;font-weight:600;display:flex}.FlowConsole-module__qGY55G__composeHeaderActions{align-items:center;gap:4px;display:flex}.FlowConsole-module__qGY55G__composeLine{border-bottom:1px solid var(--fc-border-subtle);align-items:center;gap:12px;min-height:42px;padding:0 16px;display:flex}.FlowConsole-module__qGY55G__composeLine span{width:75px;color:var(--fc-text-muted);flex-shrink:0;font-size:13px}.FlowConsole-module__qGY55G__composeLine input{min-width:0;color:var(--fc-text-primary);background:0 0;border:0;outline:0;flex:1;padding:8px 0;font-size:13.5px}.FlowConsole-module__qGY55G__composeFromWrap{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.FlowConsole-module__qGY55G__composeSelect{border:1px solid var(--fc-border);background:var(--fc-bg-surface);min-width:0;height:32px;color:var(--fc-text-primary);border-radius:6px;outline:0;flex:1;padding:0 8px;font-size:13px}.FlowConsole-module__qGY55G__manageSendersButton{border:1px solid var(--fc-border);background:var(--fc-bg-surface);color:var(--fc-text-secondary);cursor:pointer;border-radius:6px;flex-shrink:0;align-items:center;gap:5px;padding:5px 9px;font-size:11.5px;font-weight:500;display:inline-flex}.FlowConsole-module__qGY55G__manageSendersButton:hover{background:var(--fc-bg-hover);color:var(--fc-teal-700)}.FlowConsole-module__qGY55G__recipientComposer{flex-direction:column;flex:1;gap:6px;min-width:0;padding:6px 0;display:flex}.FlowConsole-module__qGY55G__recipientInputRow{align-items:center;gap:8px;display:flex}.FlowConsole-module__qGY55G__recipientInputRow input{padding:4px 0!important}.FlowConsole-module__qGY55G__addRecipientButton{background:var(--fc-teal-700);color:#fff;cursor:pointer;border:0;border-radius:6px;padding:4px 10px;font-size:12px;font-weight:500}.FlowConsole-module__qGY55G__addRecipientButton:disabled{opacity:.5;cursor:not-allowed}.FlowConsole-module__qGY55G__recipientChips{flex-wrap:wrap;gap:6px;display:flex}.FlowConsole-module__qGY55G__recipientChip{border:1px solid var(--fc-border);background:var(--fc-bg-muted);color:var(--fc-text-primary);cursor:pointer;border-radius:6px;align-items:center;gap:6px;padding:2px 8px;font-size:12px;display:inline-flex}.FlowConsole-module__qGY55G__recipientChip:hover{border-color:var(--fc-danger);color:var(--fc-danger)}.FlowConsole-module__qGY55G__composeBody{min-height:180px;color:var(--fc-text-primary);outline:0;flex:1;padding:16px;font-size:14px;line-height:1.6;position:relative;overflow-y:auto}.FlowConsole-module__qGY55G__composeBody:empty:before{content:attr(data-placeholder);color:var(--fc-text-muted);pointer-events:none}.FlowConsole-module__qGY55G__flowEmailEditorWrap{--re-bg:var(--fc-bg-surface);--re-border:var(--fc-border);--re-text:var(--fc-text-primary);--re-text-muted:var(--fc-text-muted);--re-hover:var(--fc-hover);--re-active:var(--fc-hover-active);--re-pressed:var(--fc-hover-active);--re-separator:var(--fc-border-subtle);--re-radius:8px;flex-direction:column;flex:1;min-height:200px;display:flex;position:relative;overflow:hidden}.FlowConsole-module__qGY55G__editorWorkspaceFlex{flex:1;min-height:200px;display:flex;position:relative;overflow:hidden}.FlowConsole-module__qGY55G__flowEmailEditorRoot{color:var(--fc-text-primary);flex-direction:column;flex:1;padding:16px;font-size:14px;line-height:1.6;display:flex;overflow-y:auto}.FlowConsole-module__qGY55G__flowEmailEditorRoot .tiptap{outline:none;flex:1;min-height:160px}.FlowConsole-module__qGY55G__flowEmailEditorRoot .tiptap p{margin:0 0 .75em}.FlowConsole-module__qGY55G__flowEmailEditorRoot .tiptap h1{margin:1em 0 .5em;font-size:1.5rem;font-weight:600}.FlowConsole-module__qGY55G__flowEmailEditorRoot .tiptap h2{margin:.85em 0 .4em;font-size:1.25rem;font-weight:600}.FlowConsole-module__qGY55G__flowEmailEditorRoot .tiptap h3{margin:.75em 0 .35em;font-size:1.1rem;font-weight:600}.FlowConsole-module__qGY55G__flowEmailEditorRoot .tiptap blockquote{border-left:3px solid var(--fc-accent,#0f766e);color:var(--fc-text-secondary);margin:.75em 0;padding-left:12px}:is(.FlowConsole-module__qGY55G__flowEmailEditorRoot .tiptap ul,.FlowConsole-module__qGY55G__flowEmailEditorRoot .tiptap ol){margin:.5em 0;padding-left:1.5rem}.FlowConsole-module__qGY55G__flowEmailEditorRoot .tiptap hr{border:none;border-top:1px solid var(--fc-border);margin:1.25em 0}.FlowConsole-module__qGY55G__flowEmailEditorRoot .tiptap a{color:var(--fc-accent,#0f766e);text-decoration:underline}.FlowConsole-module__qGY55G__flowInspectorPanel{border-left:1px solid var(--fc-border);background:var(--fc-bg-surface);z-index:10;flex-direction:column;width:290px;min-width:270px;max-width:320px;animation:.15s ease-out FlowConsole-module__qGY55G__fadeIn;display:flex;overflow:hidden}.FlowConsole-module__qGY55G__flowInspectorHeader{border-bottom:1px solid var(--fc-border-subtle);background:var(--fc-bg-muted);justify-content:space-between;align-items:center;padding:8px 12px;display:flex}.FlowConsole-module__qGY55G__flowInspectorTitle{color:var(--fc-text-primary);text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:6px;font-size:11px;font-weight:600;display:flex}.FlowConsole-module__qGY55G__flowInspectorCloseBtn{width:20px;height:20px;color:var(--fc-text-muted);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;transition:all .15s;display:flex}.FlowConsole-module__qGY55G__flowInspectorCloseBtn:hover{background:var(--fc-hover);color:var(--fc-text-primary)}.FlowConsole-module__qGY55G__flowInspectorScroll{flex:1;padding-bottom:16px;overflow-y:auto}.FlowConsole-module__qGY55G__flowInspectorBreadcrumbs{border-bottom:1px solid var(--fc-border-subtle);background:var(--fc-bg-surface);padding:8px 12px;font-size:11px}.FlowConsole-module__qGY55G__flowInspectorSections{flex-direction:column;gap:10px;padding:10px 12px;display:flex}.FlowConsole-module__qGY55G__composeEditorLoading{min-height:180px;color:var(--fc-text-muted);justify-content:center;align-items:center;font-size:13px;display:flex}.FlowConsole-module__qGY55G__attachmentStrip{border-top:1px solid var(--fc-border-subtle);background:var(--fc-bg-muted);flex-wrap:wrap;gap:8px;padding:10px 16px;display:flex}.FlowConsole-module__qGY55G__attachmentChip{border:1px solid var(--fc-border);background:var(--fc-bg-surface);border-radius:8px;align-items:center;gap:8px;padding:6px 10px;font-size:12px;display:flex}.FlowConsole-module__qGY55G__attachmentIcon{color:var(--fc-teal-700);flex-shrink:0}.FlowConsole-module__qGY55G__attachmentDetails{flex-direction:column;display:flex}.FlowConsole-module__qGY55G__attachmentFilename{color:var(--fc-text-primary);text-overflow:ellipsis;white-space:nowrap;max-width:150px;font-weight:500;overflow:hidden}.FlowConsole-module__qGY55G__attachmentMeta{color:var(--fc-text-muted);font-size:10.5px}.FlowConsole-module__qGY55G__attachmentRemove{color:var(--fc-text-muted);cursor:pointer;background:0 0;border:0;border-radius:4px;align-items:center;padding:2px;display:flex}.FlowConsole-module__qGY55G__attachmentRemove:hover{color:var(--fc-danger)}.FlowConsole-module__qGY55G__formatToolbar{border-top:1px solid var(--fc-border);background:var(--fc-bg-muted);align-items:center;gap:3px;padding:6px 12px;display:flex;overflow-x:auto}.FlowConsole-module__qGY55G__formatButton{border-radius:6px;width:28px;height:28px}.FlowConsole-module__qGY55G__formatDivider{background:var(--fc-border);width:1px;height:18px;margin:0 4px}.FlowConsole-module__qGY55G__formatSelectWrap{color:var(--fc-text-muted);align-items:center;gap:4px;font-size:11px;display:flex}.FlowConsole-module__qGY55G__formatSelect{border:1px solid var(--fc-border);background:var(--fc-bg-surface);height:26px;color:var(--fc-text-primary);border-radius:4px;outline:0;padding:0 4px;font-size:12px}.FlowConsole-module__qGY55G__colorTool{cursor:pointer;width:28px;height:28px;color:var(--fc-text-muted);border-radius:6px;place-items:center;display:inline-grid;position:relative}.FlowConsole-module__qGY55G__colorTool:hover{background:var(--fc-bg-hover);color:var(--fc-text-primary)}.FlowConsole-module__qGY55G__colorTool input[type=color]{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute}.FlowConsole-module__qGY55G__composeFooter{border-top:1px solid var(--fc-border);background:var(--fc-bg-surface);justify-content:space-between;align-items:center;height:52px;padding:0 16px;display:flex}.FlowConsole-module__qGY55G__composeFooterLeft{align-items:center;gap:4px;display:flex}.FlowConsole-module__qGY55G__sendSplitWrap{margin-right:8px;position:relative}.FlowConsole-module__qGY55G__sendSplit{border-radius:8px;display:inline-flex;overflow:hidden;box-shadow:0 2px 8px #0f766e40}.FlowConsole-module__qGY55G__sendButton{background:var(--fc-teal-700);color:#fff;cursor:pointer;border:0;align-items:center;gap:7px;height:36px;padding:0 16px;font-size:13.5px;font-weight:600;transition:background-color .12s;display:inline-flex}.FlowConsole-module__qGY55G__sendButton:hover:not(:disabled){background:var(--fc-teal-800)}.FlowConsole-module__qGY55G__sendButton:disabled{opacity:.55;cursor:not-allowed}.FlowConsole-module__qGY55G__sendOptionsButton{background:var(--fc-teal-700);color:#fff;cursor:pointer;border:0;border-left:1px solid #fff3;border-radius:0;width:32px;height:36px}.FlowConsole-module__qGY55G__sendOptionsButton:hover:not(:disabled){background:var(--fc-teal-800)}.FlowConsole-module__qGY55G__footerToolButton{border-radius:6px;width:32px;height:32px}.FlowConsole-module__qGY55G__footerToolActive{background:var(--fc-bg-hover)!important;color:var(--fc-teal-700)!important}.FlowConsole-module__qGY55G__footerMenuWrap{position:relative}.FlowConsole-module__qGY55G__composeMenu,.FlowConsole-module__qGY55G__emojiMenu{z-index:80;border:1px solid var(--fc-border);background:var(--fc-bg-surface-elevated);box-shadow:var(--fc-shadow-lg);border-radius:10px;flex-direction:column;gap:2px;padding:6px;animation:.12s ease-out FlowConsole-module__qGY55G__panelSlide;display:flex;position:absolute;bottom:calc(100% + 8px);left:0}.FlowConsole-module__qGY55G__composeMenu{min-width:190px}.FlowConsole-module__qGY55G__composeMenu button{width:100%;color:var(--fc-text-primary);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;padding:8px 10px;font-size:12.5px;display:flex}.FlowConsole-module__qGY55G__composeMenu button:hover{background:var(--fc-bg-hover);color:var(--fc-teal-700)}.FlowConsole-module__qGY55G__emojiMenu{grid-template-columns:repeat(4,1fr);gap:4px;width:160px;padding:8px;display:grid}.FlowConsole-module__qGY55G__emojiMenu button{cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;height:32px;font-size:18px;display:flex}.FlowConsole-module__qGY55G__emojiMenu button:hover{background:var(--fc-bg-hover)}.FlowConsole-module__qGY55G__hiddenFileInput{display:none}.FlowConsole-module__qGY55G__modalOverlay,.FlowConsole-module__qGY55G__confirmOverlay{z-index:120;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f172a8c;justify-content:center;align-items:center;animation:.15s ease-out FlowConsole-module__qGY55G__fadeIn;display:flex;position:fixed;inset:0}@keyframes FlowConsole-module__qGY55G__fadeIn{0%{opacity:0}to{opacity:1}}.FlowConsole-module__qGY55G__accountWrap{position:relative}.FlowConsole-module__qGY55G__accountButton{border-radius:999px;align-items:center;gap:8px;padding:3px;display:flex}.FlowConsole-module__qGY55G__accountMenu{z-index:70;border:1px solid var(--fc-border);background:var(--fc-bg-surface-elevated);width:270px;box-shadow:var(--fc-shadow-lg);border-radius:14px;flex-direction:column;gap:12px;padding:16px;animation:.14s ease-out FlowConsole-module__qGY55G__panelSlide;display:flex;position:absolute;top:calc(100% + 10px);right:0}.FlowConsole-module__qGY55G__accountSummary{border-bottom:1px solid var(--fc-border-subtle);align-items:center;gap:12px;padding-bottom:12px;display:flex}.FlowConsole-module__qGY55G__accountAvatar{background:var(--fc-teal-700);color:#fff;border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;font-size:18px;font-weight:700;display:flex}.FlowConsole-module__qGY55G__accountSummary div{flex-direction:column;display:flex}.FlowConsole-module__qGY55G__accountSummary strong{color:var(--fc-text-primary);font-size:14px}.FlowConsole-module__qGY55G__accountSummary span{color:var(--fc-text-muted);font-size:11.5px}.FlowConsole-module__qGY55G__accountDetail{color:var(--fc-text-muted);align-items:center;gap:10px;font-size:12.5px;display:flex}.FlowConsole-module__qGY55G__accountDetail div{flex-direction:column;display:flex}.FlowConsole-module__qGY55G__accountDetail strong{color:var(--fc-text-primary);font-size:13px}.FlowConsole-module__qGY55G__lockButton{border:1px solid var(--fc-border);background:var(--fc-bg-muted);color:var(--fc-danger);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:9px;font-size:13px;font-weight:600;transition:all .12s;display:inline-flex}.FlowConsole-module__qGY55G__lockButton:hover{background:var(--fc-danger-soft);border-color:var(--fc-danger)}.FlowConsole-module__qGY55G__contactHover{display:inline-block;position:relative}.FlowConsole-module__qGY55G__contactCard{z-index:60;border:1px solid var(--fc-border);background:var(--fc-bg-surface-elevated);width:260px;box-shadow:var(--fc-shadow-lg);border-radius:14px;flex-direction:column;gap:12px;padding:14px;display:none;position:absolute;top:calc(100% + 8px);left:0}.FlowConsole-module__qGY55G__contactHover:hover .FlowConsole-module__qGY55G__contactCard{animation:.14s ease-out FlowConsole-module__qGY55G__panelSlide;display:flex}.FlowConsole-module__qGY55G__contactCardTop{align-items:center;gap:10px;display:flex}.FlowConsole-module__qGY55G__contactIdentity{flex-direction:column;flex:1;min-width:0;display:flex}.FlowConsole-module__qGY55G__contactIdentity strong{color:var(--fc-text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.FlowConsole-module__qGY55G__contactIdentity span{color:var(--fc-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.FlowConsole-module__qGY55G__contactActions{align-items:center;gap:6px;display:flex}.FlowConsole-module__qGY55G__contactMailButton{background:var(--fc-teal-700);color:#fff;cursor:pointer;border:0;border-radius:6px;flex:1;justify-content:center;align-items:center;gap:6px;padding:6px 10px;font-size:12px;font-weight:500;display:inline-flex}.FlowConsole-module__qGY55G__contactMailButton:hover{background:var(--fc-teal-800)}.FlowConsole-module__qGY55G__confirmDialog{border:1px solid var(--fc-border);background:var(--fc-bg-surface-elevated);width:420px;box-shadow:var(--fc-shadow-lg);border-radius:16px;flex-direction:column;gap:12px;padding:24px;display:flex}.FlowConsole-module__qGY55G__confirmDialog h2{color:var(--fc-text-primary);margin:0;font-size:18px;font-weight:600}.FlowConsole-module__qGY55G__confirmDialog p{color:var(--fc-text-secondary);margin:0;font-size:13.5px;line-height:1.5}.FlowConsole-module__qGY55G__confirmActions{justify-content:flex-end;align-items:center;gap:10px;margin-top:10px;display:flex}.FlowConsole-module__qGY55G__cancelButton{border:1px solid var(--fc-border);background:var(--fc-bg-surface);color:var(--fc-text-secondary);cursor:pointer;border-radius:8px;padding:8px 16px;font-size:13px;font-weight:500}.FlowConsole-module__qGY55G__cancelButton:hover{background:var(--fc-bg-hover)}.FlowConsole-module__qGY55G__dangerConfirmButton{background:var(--fc-danger);color:#fff;cursor:pointer;border:0;border-radius:8px;align-items:center;gap:8px;padding:8px 18px;font-size:13px;font-weight:600;display:inline-flex}.FlowConsole-module__qGY55G__dangerConfirmButton:hover{background:#dc2626}.FlowConsole-module__qGY55G__sendersModalContent{border:1px solid var(--fc-border);background:var(--fc-bg-surface-elevated);width:580px;max-width:calc(100vw - 32px);max-height:85vh;box-shadow:var(--fc-shadow-compose);border-radius:18px;flex-direction:column;gap:18px;padding:24px;display:flex;overflow-y:auto}.FlowConsole-module__qGY55G__sendersModalHeader{justify-content:space-between;align-items:center;display:flex}.FlowConsole-module__qGY55G__sendersModalTitleGroup{align-items:center;gap:12px;display:flex}.FlowConsole-module__qGY55G__sendersModalIconBadge{background:var(--fc-teal-50);width:40px;height:40px;color:var(--fc-teal-700);border-radius:10px;justify-content:center;align-items:center;display:flex}.FlowConsole-module__qGY55G__sendersModalTitleGroup h2{color:var(--fc-text-primary);margin:0;font-size:17px;font-weight:700}.FlowConsole-module__qGY55G__sendersModalTitleGroup p{color:var(--fc-text-muted);margin:0;font-size:12.5px}.FlowConsole-module__qGY55G__addSenderForm{border:1px solid var(--fc-border);background:var(--fc-bg-muted);border-radius:14px;flex-direction:column;gap:12px;padding:16px;display:flex}.FlowConsole-module__qGY55G__addSenderFormHeader{justify-content:space-between;align-items:center;display:flex}.FlowConsole-module__qGY55G__domainBadge{background:var(--fc-teal-50);color:var(--fc-teal-700);border-radius:999px;padding:2px 8px;font-size:11px;font-weight:600}.FlowConsole-module__qGY55G__addSenderGrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.FlowConsole-module__qGY55G__inputWrap{flex-direction:column;gap:6px;display:flex}.FlowConsole-module__qGY55G__inputWrap label{color:var(--fc-text-secondary);font-size:12px;font-weight:600}.FlowConsole-module__qGY55G__inputWithIcon{border:1px solid var(--fc-border);background:var(--fc-bg-surface);border-radius:8px;align-items:center;gap:8px;height:38px;padding:0 10px;display:flex}.FlowConsole-module__qGY55G__fieldIcon{color:var(--fc-text-muted)}.FlowConsole-module__qGY55G__inputWithIcon input{color:var(--fc-text-primary);background:0 0;border:0;outline:0;flex:1;font-size:13px}.FlowConsole-module__qGY55G__inputHelper{color:var(--fc-text-muted);font-size:11px}.FlowConsole-module__qGY55G__inputHelperError{color:var(--fc-danger);font-size:11px}.FlowConsole-module__qGY55G__inputInvalid{border-color:var(--fc-danger)!important}.FlowConsole-module__qGY55G__addSenderSubmitButton{background:var(--fc-teal-700);color:#fff;cursor:pointer;border:0;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:100%;padding:9px 18px;font-size:13px;font-weight:600;display:inline-flex}.FlowConsole-module__qGY55G__addSenderSubmitButton:hover:not(:disabled){background:var(--fc-teal-800)}.FlowConsole-module__qGY55G__sendersListSection{flex-direction:column;gap:10px;display:flex}.FlowConsole-module__qGY55G__sendersList{flex-direction:column;gap:8px;max-height:240px;display:flex;overflow-y:auto}.FlowConsole-module__qGY55G__senderItem{border:1px solid var(--fc-border);background:var(--fc-bg-surface);border-radius:12px;align-items:center;gap:12px;padding:10px 14px;display:flex}.FlowConsole-module__qGY55G__senderAvatar{background:var(--fc-bg-muted);width:36px;height:36px;color:var(--fc-text-secondary);border-radius:8px;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:flex}.FlowConsole-module__qGY55G__senderInfo{flex-direction:column;flex:1;min-width:0;display:flex}.FlowConsole-module__qGY55G__senderLabelRow{align-items:center;gap:8px;display:flex}.FlowConsole-module__qGY55G__senderLabelName{color:var(--fc-text-primary);font-size:13px;font-weight:600}.FlowConsole-module__qGY55G__senderBadge{text-transform:uppercase;border-radius:4px;padding:1px 6px;font-size:10px;font-weight:600}.FlowConsole-module__qGY55G__senderBadgeSystem{background:var(--fc-bg-muted);color:var(--fc-text-muted)}.FlowConsole-module__qGY55G__senderBadgeCustom{background:var(--fc-teal-50);color:var(--fc-teal-700)}.FlowConsole-module__qGY55G__senderEmailAddress{color:var(--fc-text-muted);font-family:monospace;font-size:11.5px}.FlowConsole-module__qGY55G__senderItemActions{align-items:center;gap:6px;display:flex}.FlowConsole-module__qGY55G__senderUseButton{border:1px solid var(--fc-border);background:var(--fc-bg-surface);color:var(--fc-text-secondary);cursor:pointer;border-radius:6px;padding:4px 10px;font-size:11.5px;font-weight:500}.FlowConsole-module__qGY55G__senderUseButton:hover{background:var(--fc-teal-50);border-color:var(--fc-teal-700);color:var(--fc-teal-700)}.FlowConsole-module__qGY55G__senderDeleteButton{width:28px;height:28px;color:var(--fc-text-muted);cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;display:flex}.FlowConsole-module__qGY55G__senderDeleteButton:hover{background:var(--fc-danger-soft);color:var(--fc-danger)}.FlowConsole-module__qGY55G__sendersAlertError,.FlowConsole-module__qGY55G__sendersAlertSuccess{border-radius:10px;align-items:center;gap:10px;padding:10px 14px;font-size:13px;display:flex}.FlowConsole-module__qGY55G__sendersAlertError{background:var(--fc-danger-soft);color:var(--fc-danger-text);border:1px solid var(--fc-danger)}.FlowConsole-module__qGY55G__sendersAlertSuccess{background:var(--fc-success-soft);color:var(--fc-success-text);border:1px solid var(--fc-success)}.FlowConsole-module__qGY55G__statusToast{z-index:150;min-width:280px;max-width:440px;box-shadow:var(--fc-shadow-lg);border-radius:12px;justify-content:space-between;align-items:center;gap:14px;padding:12px 16px;animation:.2s cubic-bezier(.16,1,.3,1) FlowConsole-module__qGY55G__toastSlideUp;display:flex;position:fixed;bottom:24px;left:24px}@keyframes FlowConsole-module__qGY55G__toastSlideUp{0%{opacity:0;transform:translateY(12px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}.FlowConsole-module__qGY55G__statusToastSuccess{color:#fff;background:#064e3bf2;border:1px solid #10b98166}.FlowConsole-module__qGY55G__statusToastInfo{color:#fff;background:#0f172af2;border:1px solid #94a3b840}.FlowConsole-module__qGY55G__statusToastContent{align-items:center;gap:10px;display:flex}.FlowConsole-module__qGY55G__statusToastIcon{flex-shrink:0}.FlowConsole-module__qGY55G__statusToastText{font-size:13px;font-weight:500;line-height:1.4}.FlowConsole-module__qGY55G__statusToastDismiss{color:inherit;opacity:.7;cursor:pointer;background:0 0;border:0;border-radius:4px;padding:2px;display:flex}.FlowConsole-module__qGY55G__statusToastDismiss:hover{opacity:1}.FlowConsole-module__qGY55G__compactDensity .FlowConsole-module__qGY55G__messageRow{height:36px;font-size:12.5px}.FlowConsole-module__qGY55G__compactDensity .FlowConsole-module__qGY55G__sidebar{padding:10px 8px}.FlowConsole-module__qGY55G__compactDensity .FlowConsole-module__qGY55G__folderButton{height:32px;font-size:12.5px}.FlowConsole-module__qGY55G__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.FlowConsole-module__qGY55G__spin{animation:1s linear infinite FlowConsole-module__qGY55G__spin}@keyframes FlowConsole-module__qGY55G__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width:1024px){.FlowConsole-module__qGY55G__header{grid-template-columns:42px 140px minmax(180px,1fr) auto}.FlowConsole-module__qGY55G__messageRow{grid-template-columns:60px 140px minmax(140px,1fr) 80px;padding:0 10px}}@media (max-width:768px){.FlowConsole-module__qGY55G__workspaceWithSidebar{grid-template-columns:1fr}.FlowConsole-module__qGY55G__sidebar{display:none}.FlowConsole-module__qGY55G__header{grid-template-columns:42px auto minmax(120px,1fr) auto;padding:8px 12px}.FlowConsole-module__qGY55G__brandText{display:none}.FlowConsole-module__qGY55G__composeDialog{border-radius:0;width:100%!important;height:100%!important}.FlowConsole-module__qGY55G__composeOverlay{inset:0}.FlowConsole-module__qGY55G__messageRow{grid-template-columns:36px 110px minmax(100px,1fr) 65px;padding:0 8px;font-size:12.5px}.FlowConsole-module__qGY55G__previewSnippet{display:none}.FlowConsole-module__qGY55G__readerThread{padding:12px 10px 24px}.FlowConsole-module__qGY55G__readerMessage{border-radius:10px;padding:14px}.FlowConsole-module__qGY55G__readerBody{gap:10px}.FlowConsole-module__qGY55G__readerHtml{padding:18px 14px;font-size:13.5px}.FlowConsole-module__qGY55G__addSenderGrid{grid-template-columns:1fr}}.FlowConsole-module__qGY55G__unreadDot{background:var(--fc-teal-600);width:7px;min-width:7px;height:7px;box-shadow:0 0 6px var(--fc-teal-500);border-radius:50%;flex-shrink:0;margin-right:6px;display:inline-block}.FlowConsole-module__qGY55G__rowFocused{outline-offset:-2px;z-index:1;outline:2px solid var(--fc-teal-600)!important;background:var(--fc-bg-hover)!important}.FlowConsole-module__qGY55G__undoToast{z-index:1050;color:#f8fafc;background:#090d16;border:1px solid #ffffff1f;border-radius:10px;align-items:center;gap:12px;padding:10px 16px;font-size:13px;animation:.25s cubic-bezier(.16,1,.3,1) FlowConsole-module__qGY55G__slideUpFade;display:flex;position:fixed;bottom:24px;left:28px;overflow:hidden;box-shadow:0 12px 30px -4px #0006,0 4px 10px -2px #0003}@keyframes FlowConsole-module__qGY55G__slideUpFade{0%{opacity:0;transform:translateY(12px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.FlowConsole-module__qGY55G__undoProgressTrack{background:#ffffff1a;height:3px;position:absolute;bottom:0;left:0;right:0}.FlowConsole-module__qGY55G__undoProgressBar{background:linear-gradient(90deg,#14b8a6,#2dd4bf);height:100%;transition:width .1s linear}.FlowConsole-module__qGY55G__undoButton{color:#0f172a;cursor:pointer;background:#f59e0b;border:none;border-radius:6px;align-items:center;gap:5px;padding:4px 12px;font-size:12px;font-weight:600;transition:transform .15s,filter .15s;display:inline-flex}.FlowConsole-module__qGY55G__undoButton:hover{filter:brightness(1.1);transform:scale(1.02)}.FlowConsole-module__qGY55G__undoSendNowButton{color:#f1f5f9;cursor:pointer;background:#ffffff1f;border:none;border-radius:6px;align-items:center;gap:4px;padding:4px 10px;font-size:12px;font-weight:500;transition:background-color .15s;display:inline-flex}.FlowConsole-module__qGY55G__undoSendNowButton:hover{background:#fff3}.FlowConsole-module__qGY55G__offlineBanner{color:#92400e;background:#fef3c7;border-bottom:1px solid #fde68a;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:8px 18px;font-size:13px;font-weight:500;animation:.2s ease-out FlowConsole-module__qGY55G__fadeInDown;display:flex}.dark .FlowConsole-module__qGY55G__offlineBanner{color:#fef08a;background:#451a03;border-bottom-color:#78350f}@keyframes FlowConsole-module__qGY55G__fadeInDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.FlowConsole-module__qGY55G__offlineBannerContent{align-items:center;gap:8px;display:flex}.FlowConsole-module__qGY55G__offlineRetryButton{color:#fff;cursor:pointer;background:#d97706;border:none;border-radius:5px;align-items:center;gap:5px;padding:3px 10px;font-size:12px;font-weight:600;transition:background-color .15s;display:inline-flex}.FlowConsole-module__qGY55G__offlineRetryButton:hover{background:#b45309}.FlowConsole-module__qGY55G__draftSaveStatus{color:var(--fc-text-muted);-webkit-user-select:none;user-select:none;align-items:center;gap:6px;margin-left:auto;margin-right:8px;font-size:11.5px;display:flex}.FlowConsole-module__qGY55G__paginationControls{color:var(--fc-text-secondary);align-items:center;gap:8px;font-size:12.5px;display:flex}.FlowConsole-module__qGY55G__paginationRange{font-variant-numeric:tabular-nums;color:var(--fc-text-primary);font-weight:500}.FlowConsole-module__qGY55G__paginationButton{border:1px solid var(--fc-border);background:var(--fc-bg-surface);width:28px;height:28px;color:var(--fc-text-primary);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;transition:background-color .15s,border-color .15s;display:inline-flex}.FlowConsole-module__qGY55G__paginationButton:hover:not(:disabled){background:var(--fc-bg-hover);border-color:var(--fc-border-focus)}.FlowConsole-module__qGY55G__paginationButton:disabled{opacity:.4;cursor:not-allowed}.FlowConsole-module__qGY55G__pageSizeSelect{border:1px solid var(--fc-border);background:var(--fc-bg-surface);color:var(--fc-text-primary);cursor:pointer;border-radius:5px;padding:3px 6px;font-size:12px}.FlowConsole-module__qGY55G__shortcutsModalOverlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1100;background:#0000008c;justify-content:center;align-items:center;padding:16px;animation:.15s ease-out FlowConsole-module__qGY55G__fadeIn;display:flex;position:fixed;inset:0}.FlowConsole-module__qGY55G__shortcutsModalDialog{background:var(--fc-bg-surface-elevated);border:1px solid var(--fc-border);box-shadow:var(--fc-shadow-compose);width:100%;max-width:640px;max-height:85vh;color:var(--fc-text-primary);border-radius:14px;flex-direction:column;animation:.2s cubic-bezier(.16,1,.3,1) FlowConsole-module__qGY55G__scaleIn;display:flex;overflow:hidden}@keyframes FlowConsole-module__qGY55G__scaleIn{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.FlowConsole-module__qGY55G__shortcutsModalHeader{border-bottom:1px solid var(--fc-border-subtle);justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.FlowConsole-module__qGY55G__shortcutsModalHeader strong{font-size:16px;font-weight:600}.FlowConsole-module__qGY55G__shortcutsModalBody{flex-direction:column;gap:20px;padding:16px 20px;display:flex;overflow-y:auto}.FlowConsole-module__qGY55G__shortcutsSearch{border:1px solid var(--fc-border);background:var(--fc-bg-surface);width:100%;color:var(--fc-text-primary);border-radius:8px;outline:none;padding:8px 12px;font-size:13px}.FlowConsole-module__qGY55G__shortcutsSearch:focus{border-color:var(--fc-border-focus)}.FlowConsole-module__qGY55G__shortcutsCategoryTitle{text-transform:uppercase;letter-spacing:.05em;color:var(--fc-teal-700);margin-bottom:8px;font-size:12px;font-weight:700}.FlowConsole-module__qGY55G__shortcutsGrid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:8px 16px;display:grid}.FlowConsole-module__qGY55G__shortcutRow{border-bottom:1px dashed var(--fc-border-subtle);justify-content:space-between;align-items:center;padding:5px 0;font-size:13px;display:flex}.FlowConsole-module__qGY55G__shortcutKeys{align-items:center;gap:4px;display:flex}.FlowConsole-module__qGY55G__kbdBadge{background:var(--fc-bg-muted);border:1px solid var(--fc-border);min-width:22px;height:22px;color:var(--fc-text-primary);border-radius:4px;justify-content:center;align-items:center;padding:0 5px;font-family:inherit;font-size:11px;font-weight:600;display:inline-flex;box-shadow:0 1px 1px #00000014}
.LoginClient-module__tjD9SG__shell{color:#17201e;background:radial-gradient(circle at 50% -10%,#14b8a621,#0000 34rem),#f6f8f7;place-items:center;min-height:100dvh;padding:32px 20px;display:grid;position:relative;overflow:hidden}.LoginClient-module__tjD9SG__glow{filter:blur(80px);pointer-events:none;background:#2dd4bf14;border-radius:50%;width:620px;height:360px;position:absolute;top:-180px;left:50%;transform:translate(-50%)}.LoginClient-module__tjD9SG__panel{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#fffffff0;border:1px solid #192d2814;border-radius:20px;width:min(100%,440px);padding:42px;position:relative;box-shadow:0 1px 2px #14231f08,0 12px 32px #14231f12,0 32px 80px #14231f0f}.LoginClient-module__tjD9SG__header{text-align:center}.LoginClient-module__tjD9SG__logoWrap{background:linear-gradient(145deg,#ecfdf9,#dff8f3);border:1px solid #0d94881f;border-radius:18px;place-items:center;width:64px;height:64px;margin:0 auto 22px;display:grid;box-shadow:inset 0 1px #fffc,0 8px 24px #0d948814}.LoginClient-module__tjD9SG__brandMark{width:40px;height:40px}.LoginClient-module__tjD9SG__eyebrow{color:#0f766e;letter-spacing:.12em;text-transform:uppercase;margin-bottom:8px;font-size:11px;font-weight:800}.LoginClient-module__tjD9SG__header h1{color:#17201e;letter-spacing:-.035em;margin:0;font-size:32px;font-weight:720;line-height:1.1}.LoginClient-module__tjD9SG__header p{color:#68736f;max-width:330px;margin:12px auto 0;font-size:14px;line-height:1.55}.LoginClient-module__tjD9SG__form{gap:14px;margin-top:32px;display:grid}.LoginClient-module__tjD9SG__keyField{gap:9px;display:grid}.LoginClient-module__tjD9SG__keyField>span{color:#34403c;letter-spacing:.01em;font-size:12px;font-weight:750}.LoginClient-module__tjD9SG__inputWrap{color:#7a8581;background:#fbfcfc;border:1px solid #d9e1de;border-radius:12px;align-items:center;gap:12px;height:54px;padding:0 15px;transition:border-color .16s,box-shadow .16s,background .16s;display:flex}.LoginClient-module__tjD9SG__inputWrap:focus-within{background:#fff;border-color:#14b8a6;box-shadow:0 0 0 3px #14b8a61c,0 4px 12px #14b8a60d}.LoginClient-module__tjD9SG__keyField input{color:#17201e;letter-spacing:.02em;background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:15px;font-weight:500}.LoginClient-module__tjD9SG__keyField input::placeholder{color:#a2aaa7;letter-spacing:0}.LoginClient-module__tjD9SG__error{color:#b42318;background:#fff7f6;border:1px solid #f3d2cf;border-radius:10px;align-items:flex-start;gap:9px;margin:0;padding:11px 12px;font-size:12px;line-height:1.45;display:flex}.LoginClient-module__tjD9SG__error svg{flex:none;margin-top:1px}.LoginClient-module__tjD9SG__submitButton{color:#fff;cursor:pointer;background:#0f766e;border:0;border-radius:12px;justify-content:center;align-items:center;gap:9px;width:100%;height:52px;margin-top:2px;font-size:14px;font-weight:750;transition:transform .14s,background .14s,box-shadow .14s;display:flex;box-shadow:0 4px 10px #0f766e24,inset 0 1px #ffffff1a}.LoginClient-module__tjD9SG__submitButton:hover:not(:disabled){background:#0d6b64;transform:translateY(-1px);box-shadow:0 7px 18px #0f766e2e,inset 0 1px #ffffff1a}.LoginClient-module__tjD9SG__submitButton:active:not(:disabled){transform:translateY(0)}.LoginClient-module__tjD9SG__submitButton:disabled{cursor:not-allowed;opacity:.48;box-shadow:none}.LoginClient-module__tjD9SG__divider{align-items:center;gap:12px;margin:28px 0 22px;display:flex}.LoginClient-module__tjD9SG__divider span{background:#e8ecea;flex:1;height:1px}.LoginClient-module__tjD9SG__divider small{color:#9aa39f;letter-spacing:.12em;white-space:nowrap;font-size:8px;font-weight:800}.LoginClient-module__tjD9SG__footer{text-align:center}.LoginClient-module__tjD9SG__footer p{color:#7a8581;margin:0 0 8px;font-size:12px}.LoginClient-module__tjD9SG__footer a{color:#0f766e;align-items:center;gap:6px;font-size:13px;font-weight:750;text-decoration:none;transition:color .14s;display:inline-flex}.LoginClient-module__tjD9SG__footer a:hover{color:#0b5f59}.LoginClient-module__tjD9SG__footer a span{transition:transform .14s}.LoginClient-module__tjD9SG__footer a:hover span{transform:translate(3px)}.LoginClient-module__tjD9SG__legal{color:#a2aaa7;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:10px;font-weight:650;position:absolute;bottom:20px}.LoginClient-module__tjD9SG__spin{animation:.8s linear infinite LoginClient-module__tjD9SG__spin}@keyframes LoginClient-module__tjD9SG__spin{to{transform:rotate(360deg)}}@media (max-width:520px){.LoginClient-module__tjD9SG__shell{padding:20px 14px 52px}.LoginClient-module__tjD9SG__panel{border-radius:18px;padding:32px 24px}.LoginClient-module__tjD9SG__header h1{font-size:28px}.LoginClient-module__tjD9SG__logoWrap{border-radius:16px;width:58px;height:58px;margin-bottom:18px}.LoginClient-module__tjD9SG__brandMark{width:36px;height:36px}.LoginClient-module__tjD9SG__form{margin-top:28px}.LoginClient-module__tjD9SG__legal{bottom:16px}}
.RegisterKeyClient-module__mVfcRa__shell{color:#202124;background:linear-gradient(135deg,#ccfbf1b8,#0000 34rem),radial-gradient(circle at 80% 12%,#14b8a624,#0000 26rem),#f7faf9;place-items:center;min-height:100dvh;padding:24px;display:grid}.RegisterKeyClient-module__mVfcRa__panel{background:#fffffff0;border:1px solid #dadce0e6;border-radius:8px;gap:24px;width:min(100%,500px);padding:28px;display:grid;box-shadow:0 1px 2px #3c404338,0 18px 48px #3c404324}.RegisterKeyClient-module__mVfcRa__identity{align-items:center;gap:14px;min-width:0;display:flex}.RegisterKeyClient-module__mVfcRa__brandMark{width:54px;height:54px}.RegisterKeyClient-module__mVfcRa__identity div{gap:4px;min-width:0;display:grid}.RegisterKeyClient-module__mVfcRa__identity span{color:#5f6368;font-size:13px;font-weight:700}.RegisterKeyClient-module__mVfcRa__identity h1{color:#202124;margin:0;font-size:28px;font-weight:650;line-height:1.1}.RegisterKeyClient-module__mVfcRa__form{gap:14px;display:grid}.RegisterKeyClient-module__mVfcRa__field{gap:8px;display:grid}.RegisterKeyClient-module__mVfcRa__field>span{color:#3c4043;font-size:13px;font-weight:700}.RegisterKeyClient-module__mVfcRa__field input,.RegisterKeyClient-module__mVfcRa__keyInput{color:#202124;background:#fff;border:1px solid #dadce0;border-radius:8px;min-width:0}.RegisterKeyClient-module__mVfcRa__field input{outline:0;height:48px;padding:0 13px;font-size:15px}.RegisterKeyClient-module__mVfcRa__field input:focus,.RegisterKeyClient-module__mVfcRa__keyInput:focus-within{border-color:#0f766e;box-shadow:0 0 0 3px #14b8a629}.RegisterKeyClient-module__mVfcRa__field input::placeholder{color:#9aa0a6}.RegisterKeyClient-module__mVfcRa__keyInput{color:#5f6368;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;min-height:48px;padding:0 13px;display:grid}.RegisterKeyClient-module__mVfcRa__keyInput input{box-shadow:none;border:0;padding:0}.RegisterKeyClient-module__mVfcRa__keyInput input:focus{box-shadow:none}.RegisterKeyClient-module__mVfcRa__submitButton:disabled{cursor:not-allowed;opacity:.62}.RegisterKeyClient-module__mVfcRa__error,.RegisterKeyClient-module__mVfcRa__success{border-radius:8px;align-items:center;gap:8px;margin:0;padding:10px 12px;font-size:13px;display:flex}.RegisterKeyClient-module__mVfcRa__error{color:#c5221f;background:#fce8e6;border:1px solid #f4c7c3}.RegisterKeyClient-module__mVfcRa__success{color:#137333;background:#e6f4ea;border:1px solid #ceead6}.RegisterKeyClient-module__mVfcRa__submitButton{color:#fff;background:#0f766e;border:0;border-radius:8px;justify-content:center;align-items:center;gap:9px;height:44px;font-size:14px;font-weight:700;display:inline-flex}.RegisterKeyClient-module__mVfcRa__submitButton:hover{background:#115e59}.RegisterKeyClient-module__mVfcRa__footerRow{color:#5f6368;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;font-size:13px;display:flex}.RegisterKeyClient-module__mVfcRa__footerRow a{color:#0f766e;font-weight:700;text-decoration:none}.RegisterKeyClient-module__mVfcRa__footerRow a:hover{text-decoration:underline}.RegisterKeyClient-module__mVfcRa__spin{animation:.9s linear infinite RegisterKeyClient-module__mVfcRa__spin}@keyframes RegisterKeyClient-module__mVfcRa__spin{to{transform:rotate(360deg)}}@media (max-width:540px){.RegisterKeyClient-module__mVfcRa__shell{padding:14px}.RegisterKeyClient-module__mVfcRa__panel{padding:22px}.RegisterKeyClient-module__mVfcRa__identity h1{font-size:24px}.RegisterKeyClient-module__mVfcRa__keyInput{padding-block:7px}}