._glass_4owyq_1{position:relative;background:var(--glass-bg);backdrop-filter:blur(var(--frost-blur)) saturate(120%);-webkit-backdrop-filter:blur(var(--frost-blur)) saturate(120%);border-radius:var(--radius-xl);border:1px solid var(--glass-border);overflow:hidden;transition:all var(--transition-slow);box-shadow:var(--shadow-md)}._glass_4owyq_1:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.7) 30%,rgba(255,255,255,.7) 70%,transparent 100%)}._glass_4owyq_1:after{content:"";position:absolute;inset:0;border-radius:var(--radius-xl);background:linear-gradient(165deg,rgba(255,255,255,.15) 0%,transparent 40%);pointer-events:none}._glass_4owyq_1:hover{border-color:#ffffff80;box-shadow:var(--shadow-lg)}._reflection_4owyq_46{position:absolute;inset:0;border-radius:var(--radius-xl);pointer-events:none;z-index:1;opacity:0;transition:opacity var(--transition-base);background:radial-gradient(circle 200px at var(--mouse-x, 50%) var(--mouse-y, 50%),rgba(255,255,255,.2) 0%,transparent 60%)}._glass_4owyq_1:hover ._reflection_4owyq_46{opacity:1}._content_4owyq_65{position:relative;z-index:2;padding:var(--space-xl)}._solid_4owyq_72{background:var(--glass-bg-solid)}._compact_4owyq_76 ._content_4owyq_65{padding:var(--space-lg)}._large_4owyq_80 ._content_4owyq_65{padding:var(--space-2xl)}._noPadding_4owyq_84 ._content_4owyq_65{padding:0}[data-theme=dark] ._glass_4owyq_1:before{background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.08) 30%,rgba(255,255,255,.08) 70%,transparent 100%)}[data-theme=dark] ._glass_4owyq_1:after{background:linear-gradient(165deg,rgba(255,255,255,.04) 0%,transparent 40%)}[data-theme=dark] ._glass_4owyq_1:hover{border-color:#ffffff1f}[data-theme=dark] ._reflection_4owyq_46{background:radial-gradient(circle 200px at var(--mouse-x, 50%) var(--mouse-y, 50%),rgba(130,150,255,.08) 0%,transparent 60%)}._btn_qhahf_1{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--space-sm);border:none;border-radius:var(--radius-md);cursor:pointer;font-family:inherit;font-weight:500;letter-spacing:.01em;transition:all var(--transition-base);overflow:hidden}._btn_qhahf_1:disabled{opacity:.5;cursor:not-allowed}._default_qhahf_23{padding:14px 28px;font-size:.9rem}._small_qhahf_28{padding:10px 20px;font-size:.8rem}._large_qhahf_33{padding:18px 36px;font-size:1rem}._primary_qhahf_39{background:var(--accent);color:#fff}._primary_qhahf_39:hover:not(:disabled){background:var(--accent-hover);box-shadow:0 8px 24px #00000026}._secondary_qhahf_49{background:#ffffff80;color:var(--text-primary);border:1px solid rgba(255,255,255,.6)}._secondary_qhahf_49:hover:not(:disabled){background:#ffffffb3;border-color:#fffc}._ghost_qhahf_60{background:transparent;color:var(--text-secondary)}._ghost_qhahf_60:hover:not(:disabled){background:#ffffff4d;color:var(--text-primary)}._google_qhahf_70{background:#fff;color:#333;border:1px solid rgba(0,0,0,.1);box-shadow:var(--shadow-sm)}._google_qhahf_70:hover:not(:disabled){background:#f8f8f8;box-shadow:var(--shadow-md)}._fullWidth_qhahf_83{width:100%}._icon_qhahf_88{display:flex;align-items:center;justify-content:center}._icon_qhahf_88 svg{width:20px;height:20px}._loader_qhahf_100{width:20px;height:20px;border:2px solid transparent;border-top-color:currentColor;border-radius:50%;animation:_spin_qhahf_1 .6s linear infinite}@keyframes _spin_qhahf_1{to{transform:rotate(360deg)}}._inputGroup_1suki_1{display:flex;flex-direction:column;gap:var(--space-sm);width:100%}._label_1suki_8{font-size:.75rem;color:var(--text-muted);text-transform:uppercase;letter-spacing:.08em;font-weight:500}._inputWrapper_1suki_16{position:relative;display:flex;align-items:center}._input_1suki_1{width:100%;padding:16px 20px;background:#fff9;border:1px solid rgba(255,255,255,.7);border-radius:var(--radius-md);color:var(--text-primary);font-family:inherit;font-size:.95rem;font-weight:400;transition:all var(--transition-base);outline:none}._inputWrapper_1suki_16._hasError_1suki_36 ._input_1suki_1{border-color:#c8505080;background:#fff0f099}._input_1suki_1:focus{background:#fffc;border-color:#ffffffe6;box-shadow:0 0 0 4px #ffffff4d}._input_1suki_1::placeholder{color:var(--text-muted)}._icon_1suki_51{position:absolute;left:16px;display:flex;align-items:center;color:var(--text-muted)}._icon_1suki_51+._input_1suki_1{padding-left:48px}._icon_1suki_51 svg{width:20px;height:20px}._error_1suki_68{font-size:.75rem;color:#b43c3ce6;margin-top:var(--space-xs)}[data-theme=dark] ._input_1suki_1{background:#1e2028b3;border-color:#ffffff1f}[data-theme=dark] ._input_1suki_1:focus{background:#232530d9;border-color:#fff3;box-shadow:0 0 0 4px #ffffff0f}[data-theme=dark] ._inputWrapper_1suki_16._hasError_1suki_36 ._input_1suki_1{background:#3c1e1e80}._container_ljd3d_1{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:var(--space-xl)}._content_ljd3d_9{display:flex;flex-direction:column;align-items:center;gap:var(--space-xl);width:100%;max-width:420px;z-index:1}._logo_ljd3d_19{text-align:center;margin-bottom:var(--space-md)}._logoText_ljd3d_24{font-size:3rem;font-weight:700;letter-spacing:-.04em;color:var(--text-primary);margin-bottom:var(--space-xs)}._logoImg_ljd3d_32{height:120px;width:auto;object-fit:contain;margin-bottom:var(--space-xs)}._tagline_ljd3d_39{font-size:1rem;color:var(--text-muted);font-weight:400}._card_ljd3d_45{width:100%}._cardHeader_ljd3d_49{text-align:center;margin-bottom:var(--space-xl)}._cardHeader_ljd3d_49 h2{margin-bottom:var(--space-sm)}._cardHeader_ljd3d_49 p{color:var(--text-muted);font-size:.9rem}._form_ljd3d_63{display:flex;flex-direction:column;gap:var(--space-md)}._error_ljd3d_69{color:#b43c3ce6;font-size:.85rem;text-align:center;padding:var(--space-sm) var(--space-md);background:#c850501a;border-radius:var(--radius-sm)}._divider_ljd3d_78{display:flex;align-items:center;gap:var(--space-md);margin:var(--space-lg) 0}._divider_ljd3d_78:before,._divider_ljd3d_78:after{content:"";flex:1;height:1px;background:#ffffff80}._divider_ljd3d_78 span{font-size:.8rem;color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em}._footer_ljd3d_100{text-align:center;margin-top:var(--space-lg);font-size:.9rem;color:var(--text-secondary)}._link_ljd3d_107{background:none;border:none;color:var(--text-primary);font-weight:500;cursor:pointer;font-family:inherit;font-size:inherit;text-decoration:underline;text-underline-offset:2px}._link_ljd3d_107:hover{color:var(--accent)}._terms_ljd3d_123{font-size:.75rem;color:var(--text-muted);text-align:center;max-width:300px}@media(max-width:480px){._container_ljd3d_1{padding:var(--space-md)}._logoText_ljd3d_24{font-size:2.5rem}._content_ljd3d_9{gap:var(--space-lg)}}._container_pz0aa_1{position:relative;min-height:100vh;display:flex;align-items:center;justify-content:center;overflow:hidden}._content_pz0aa_10{position:relative;z-index:10;display:flex;flex-direction:column;align-items:center;width:100%;max-width:480px;padding:32px;min-height:100vh}._header_pz0aa_22{display:flex;justify-content:space-between;align-items:center;width:100%;padding:16px 0}._logo_pz0aa_30{font-size:20px;font-weight:600;color:var(--text-primary);letter-spacing:-.5px}._logoImg_pz0aa_37{height:48px;width:auto;object-fit:contain}._skipBtn_pz0aa_43{background:none;border:none;color:var(--text-secondary);font-size:14px;font-weight:500;cursor:pointer;padding:8px 16px;border-radius:var(--radius-md);transition:all .2s ease}._skipBtn_pz0aa_43:hover{background:var(--glass-bg);color:var(--text-primary)}._slideContainer_pz0aa_60{flex:1;display:flex;align-items:center;justify-content:center;width:100%;padding:48px 0}._card_pz0aa_69{padding:48px;text-align:center;max-width:400px}._iconWrapper_pz0aa_75{width:64px;height:64px;margin:0 auto 24px;background:linear-gradient(135deg,#7877c626,#a8a2d914);border-radius:16px;display:flex;align-items:center;justify-content:center;color:var(--text-primary)}._iconWrapper_pz0aa_75 svg{width:32px;height:32px}._title_pz0aa_95{font-size:24px;font-weight:600;color:var(--text-primary);margin-bottom:12px;letter-spacing:-.5px}._description_pz0aa_103{font-size:15px;line-height:1.6;color:var(--text-secondary)}._connectingHint_pz0aa_109{margin-top:16px;font-size:13px;color:var(--accent);opacity:.85;animation:_pulse_pz0aa_1 1.5s ease-in-out infinite}@keyframes _pulse_pz0aa_1{0%,to{opacity:.5}50%{opacity:1}}._footer_pz0aa_122{display:flex;flex-direction:column;align-items:center;gap:24px;width:100%;padding:24px 0}._dots_pz0aa_131{display:flex;gap:8px}._dot_pz0aa_131{width:8px;height:8px;border-radius:50%;background:var(--glass-border);border:none;cursor:pointer;padding:0;transition:all .3s ease}._dot_pz0aa_131._active_pz0aa_147{width:24px;border-radius:4px;background:var(--text-primary)}._dot_pz0aa_131:hover:not(._active_pz0aa_147){background:var(--text-tertiary)}._shortcutHint_pz0aa_157{display:flex;align-items:center;gap:8px;color:var(--text-tertiary);font-size:12px}._key_pz0aa_165{display:inline-flex;align-items:center;justify-content:center;padding:2px 8px;background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:4px;font-size:11px;font-weight:500;font-family:SF Mono,Consolas,monospace;color:var(--text-secondary)}._nameForm_pz0aa_181{display:flex;flex-direction:column;gap:12px;margin-top:24px;width:100%}._nameInput_pz0aa_189{width:100%;padding:14px 18px;border:1.5px solid var(--glass-border);border-radius:12px;background:var(--glass-bg);color:var(--text-primary);font-size:16px;font-weight:500;text-align:center;outline:none;transition:all .2s ease;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}._nameInput_pz0aa_189::placeholder{color:var(--text-tertiary);font-weight:400}._nameInput_pz0aa_189:focus{border-color:var(--accent);box-shadow:0 0 0 3px #7877c61f}._nameError_pz0aa_215{color:#e74c3c;font-size:13px;text-align:center;margin:0}._nameSubmitBtn_pz0aa_222{width:100%;padding:14px 24px;border:none;border-radius:12px;background:var(--accent);color:#fff;font-size:15px;font-weight:600;cursor:pointer;transition:all .2s ease;letter-spacing:-.2px}._nameSubmitBtn_pz0aa_222:hover{background:var(--accent-hover, #6c6bb5);transform:translateY(-1px);box-shadow:0 4px 12px #7877c64d}@media(max-width:480px){._content_pz0aa_10{padding:16px}._card_pz0aa_69{padding:32px 24px}._title_pz0aa_95{font-size:22px}}._container_1imlm_1{position:relative;min-height:100vh;overflow-x:hidden}._content_1imlm_7{position:relative;z-index:10;padding:24px;max-width:900px;margin:0 auto}._header_1imlm_15{display:flex;justify-content:space-between;align-items:center;margin-bottom:32px}._brand_1imlm_22{display:flex;align-items:center;gap:12px}._logo_1imlm_28{font-size:22px;font-weight:600;color:var(--text-primary);letter-spacing:-.5px}._badge_1imlm_35{font-size:11px;font-weight:500;padding:4px 8px;background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:6px;color:var(--text-secondary)}._userSection_1imlm_45{display:flex;align-items:center;gap:12px}._avatar_1imlm_51{width:36px;height:36px;border-radius:50%;object-fit:cover}._avatarPlaceholder_1imlm_58{width:36px;height:36px;border-radius:50%;background:var(--glass-bg);border:1px solid var(--glass-border);display:flex;align-items:center;justify-content:center;font-weight:600;font-size:14px;color:var(--text-secondary)}._mainCard_1imlm_72{padding:48px;text-align:center;margin-bottom:24px}._welcomeIcon_1imlm_78{width:56px;height:56px;margin:0 auto 20px;background:linear-gradient(135deg,#34c75926,#34c7590d);border-radius:14px;display:flex;align-items:center;justify-content:center;color:#34c759}._welcomeIcon_1imlm_78 svg{width:28px;height:28px}._connectIcon_1imlm_98{width:56px;height:56px;margin:0 auto 20px;background:linear-gradient(135deg,#ffffff1a,#ffffff0d);border-radius:14px;display:flex;align-items:center;justify-content:center;color:var(--text-secondary)}._connectIcon_1imlm_98 svg{width:28px;height:28px}._connectButton_1imlm_118{margin-top:8px;min-width:220px;padding:16px 32px;background:var(--sent-bg);color:var(--sent-text);border:none;border-radius:12px;font-size:.95rem;font-weight:500;letter-spacing:.01em;cursor:pointer;transition:all .3s ease}._connectButton_1imlm_118:hover:not(:disabled){background:var(--sent-bg);transform:translateY(-2px);box-shadow:0 8px 24px #00000026;filter:brightness(1.1)}._connectButton_1imlm_118:disabled{opacity:.6;cursor:not-allowed;transform:none}._hint_1imlm_146{font-size:12px;color:var(--text-tertiary);margin-top:16px}._title_1imlm_152{font-size:26px;font-weight:600;color:var(--text-primary);margin-bottom:8px;letter-spacing:-.5px}._subtitle_1imlm_160{font-size:16px;color:var(--text-primary);margin-bottom:8px}._description_1imlm_166{font-size:14px;color:var(--text-secondary);margin-bottom:32px}._statusSection_1imlm_172{background:var(--glass-bg-light);border-radius:var(--radius-md);padding:16px;display:flex;flex-direction:column;gap:12px}._statusItem_1imlm_181{display:flex;align-items:center;gap:12px;font-size:14px;color:var(--text-primary)}._statusItem_1imlm_181._pending_1imlm_189{color:var(--text-secondary)}._statusIcon_1imlm_193{width:20px;height:20px;color:#34c759}._statusItem_1imlm_181._pending_1imlm_189 ._statusIcon_1imlm_193{color:var(--text-tertiary)}._statusIcon_1imlm_193 svg{width:100%;height:100%}._shortcuts_1imlm_208{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}._shortcutCard_1imlm_214{padding:20px;display:flex;align-items:center;gap:16px}._shortcutIcon_1imlm_221{width:40px;height:40px;background:var(--glass-bg);border-radius:10px;display:flex;align-items:center;justify-content:center;color:var(--text-secondary);flex-shrink:0}._shortcutIcon_1imlm_221 svg{width:20px;height:20px}._shortcutCard_1imlm_214 h3{font-size:14px;font-weight:600;color:var(--text-primary);margin-bottom:2px}._shortcutCard_1imlm_214 p{font-size:12px;color:var(--text-secondary)}@media(max-width:640px){._shortcuts_1imlm_208{grid-template-columns:1fr}._mainCard_1imlm_72{padding:32px 24px}}._spinner_1imlm_260{animation:_spin_1imlm_260 1s linear infinite}@keyframes _spin_1imlm_260{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._overlay_14t8y_1{position:fixed;inset:0;background:#00000080;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);display:flex;align-items:flex-start;justify-content:center;padding-top:15vh;z-index:1000}._palette_14t8y_17{width:100%;max-width:560px;background:#1e1e28f2;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1);border-radius:12px;box-shadow:0 25px 50px -12px #00000080,0 0 0 1px #ffffff0d;overflow:hidden}._inputWrapper_14t8y_32{display:flex;align-items:center;padding:16px;border-bottom:1px solid rgba(255,255,255,.08);gap:12px}._searchIcon_14t8y_40{width:20px;height:20px;color:#fff6;flex-shrink:0}._input_14t8y_32{flex:1;background:transparent;border:none;outline:none;font-size:16px;color:#fff;font-family:Inter,-apple-system,sans-serif}._input_14t8y_32::placeholder{color:#fff6}._escHint_14t8y_61{padding:4px 8px;background:#ffffff14;border:1px solid rgba(255,255,255,.1);border-radius:4px;font-size:11px;color:#fff6;font-family:Inter,-apple-system,sans-serif}._results_14t8y_72{max-height:360px;overflow-y:auto;padding:8px}._results_14t8y_72::-webkit-scrollbar{width:6px}._results_14t8y_72::-webkit-scrollbar-track{background:transparent}._results_14t8y_72::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:3px}._empty_14t8y_91{padding:32px 16px;text-align:center;color:#fff6;font-size:14px}._resultItem_14t8y_98{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:8px;cursor:pointer;transition:background .1s ease}._resultItem_14t8y_98:hover,._resultItem_14t8y_98._selected_14t8y_109{background:#ffffff14}._avatar_14t8y_113{width:36px;height:36px;border-radius:50%;background:linear-gradient(135deg,#6b8cce,#8b5cf6);display:flex;align-items:center;justify-content:center;font-weight:600;font-size:14px;color:#fff;flex-shrink:0}._actionIcon_14t8y_127{width:36px;height:36px;border-radius:8px;background:#ffffff14;display:flex;align-items:center;justify-content:center;flex-shrink:0}._actionIcon_14t8y_127 svg{width:18px;height:18px;color:#ffffffb3}._resultInfo_14t8y_144{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}._resultTitle_14t8y_152{font-size:14px;font-weight:500;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._resultMeta_14t8y_161{font-size:12px;color:#fff6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._resultType_14t8y_169{font-size:11px;color:#ffffff4d;text-transform:uppercase;letter-spacing:.5px}._shortcut_14t8y_176{padding:4px 8px;background:#ffffff14;border:1px solid rgba(255,255,255,.1);border-radius:4px;font-size:11px;color:#ffffff80;font-family:Inter,-apple-system,sans-serif}._footer_14t8y_187{display:flex;align-items:center;justify-content:center;gap:24px;padding:12px 16px;border-top:1px solid rgba(255,255,255,.08);background:#0003}._footer_14t8y_187 span{display:flex;align-items:center;gap:6px;font-size:11px;color:#ffffff59}._footer_14t8y_187 kbd{padding:2px 6px;background:#ffffff14;border:1px solid rgba(255,255,255,.1);border-radius:3px;font-size:10px;font-family:Inter,-apple-system,sans-serif}._container_97gu4_1{position:relative;height:100vh;height:100dvh;width:100vw;overflow:hidden}._connectScreen_97gu4_10{position:absolute;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;background:var(--glass-bg-solid)}._connectCard_97gu4_20{display:flex;flex-direction:column;align-items:center;text-align:center;padding:48px 40px;background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:24px;backdrop-filter:blur(var(--frost-blur));-webkit-backdrop-filter:blur(var(--frost-blur));box-shadow:0 8px 40px #00000014;max-width:420px;width:90vw}._connectIcon_97gu4_36{width:72px;height:72px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#8b5cf61f,#a88bfa14);border-radius:20px;margin-bottom:24px;color:var(--accent)}._connectTitle_97gu4_48{font-size:22px;font-weight:600;color:var(--text-primary);margin:0 0 8px;letter-spacing:-.02em}._connectDescription_97gu4_56{font-size:14px;color:var(--text-secondary);line-height:1.5;margin:0 0 28px;max-width:320px}._connectBtn_97gu4_64{display:flex;align-items:center;gap:10px;padding:14px 28px;background:var(--accent);color:#fff;border:none;border-radius:14px;font-size:15px;font-weight:600;cursor:pointer;transition:all .3s cubic-bezier(.16,1,.3,1);box-shadow:0 4px 20px #8b5cf64d}._connectBtn_97gu4_64:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 28px #8b5cf666}._connectBtn_97gu4_64:disabled{opacity:.8;cursor:wait}._connectHint_97gu4_90{font-size:12px;color:var(--text-muted);margin-top:16px;max-width:300px;line-height:1.5}._syncNotification_97gu4_99{position:fixed;top:20px;left:50%;transform:translate(-50%);z-index:1000;display:flex;align-items:center;gap:16px;padding:16px 20px;background:linear-gradient(135deg,#8b5cf6f2,#a88bfae6);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.2);border-radius:12px;box-shadow:0 8px 32px #8b5cf666;max-width:500px}._syncNotificationIcon_97gu4_118{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#fff3;border-radius:10px;flex-shrink:0}._syncNotificationIcon_97gu4_118 svg{width:24px;height:24px;color:#fff;animation:_spin_97gu4_653 2s linear infinite}._syncNotificationContent_97gu4_141{display:flex;flex-direction:column;gap:4px;color:#fff}._syncNotificationContent_97gu4_141 strong{font-size:14px;font-weight:600}._syncNotificationContent_97gu4_141 span{font-size:13px;opacity:.9}._syncNotificationClose_97gu4_158{width:28px;height:28px;display:flex;align-items:center;justify-content:center;background:#ffffff26;border:none;border-radius:6px;cursor:pointer;color:#fff;transition:all .2s ease;flex-shrink:0}._syncNotificationClose_97gu4_158:hover{background:#ffffff40}._syncNotificationClose_97gu4_158 svg{width:16px;height:16px}._syncBanner_97gu4_183{position:fixed;top:0;left:0;right:0;z-index:100;display:flex;align-items:center;justify-content:center;gap:12px;padding:12px 20px;background:#14141ee6;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:#ffffffe6;font-size:13px;font-weight:450}._dismissBanner_97gu4_202{display:flex;align-items:center;justify-content:center;width:20px;height:20px;background:transparent;border:none;cursor:pointer;color:#ffffff80;transition:color .2s ease}._dismissBanner_97gu4_202:hover{color:#ffffffe6}._dismissBanner_97gu4_202 svg{width:14px;height:14px}._app_97gu4_224{position:relative;z-index:10;display:flex;height:100vh;height:100dvh;width:100%;overflow:hidden}._sidebar_97gu4_235{width:340px;min-width:340px;max-width:340px;flex-shrink:0;background:var(--glass-bg);backdrop-filter:blur(var(--frost-blur));-webkit-backdrop-filter:blur(var(--frost-blur));border-right:1px solid var(--glass-border);display:flex;flex-direction:column;height:100%;overflow:hidden}._sidebarHeader_97gu4_250{display:flex;justify-content:space-between;align-items:center;padding:20px 20px 16px;border-bottom:1px solid var(--glass-border)}._headerRight_97gu4_258{position:relative;display:flex;align-items:center}._avatarButton_97gu4_264{width:34px;height:34px;border-radius:50%;overflow:hidden;border:2px solid var(--glass-border);background:#ffffff0f;cursor:pointer;padding:0;transition:border-color .2s,box-shadow .2s;flex-shrink:0}._avatarButton_97gu4_264:hover{border-color:var(--accent-primary);box-shadow:0 0 0 3px #6366f126}._avatarButton_97gu4_264 img{width:100%;height:100%;object-fit:cover;display:block}._avatarButton_97gu4_264 svg{width:18px;height:18px;color:var(--text-secondary);margin:auto}._avatarMenu_97gu4_297{position:absolute;top:calc(100% + 8px);right:0;width:240px;background:var(--menu-bg);backdrop-filter:blur(40px) saturate(140%);-webkit-backdrop-filter:blur(40px) saturate(140%);border:1px solid var(--menu-border);border-radius:14px;padding:6px;z-index:200;box-shadow:0 8px 32px #0000001a,0 1px 3px #0000000f,inset 0 1px #ffffff12;transform-origin:top right}._avatarMenuUser_97gu4_316{display:flex;align-items:center;gap:10px;padding:10px 10px 8px}._avatarMenuPic_97gu4_323{width:32px;height:32px;border-radius:50%;object-fit:cover;border:1.5px solid var(--glass-border);flex-shrink:0}._avatarMenuInfo_97gu4_332{display:flex;flex-direction:column;gap:2px;min-width:0}._avatarMenuName_97gu4_339{font-size:13px;font-weight:600;color:var(--text-primary);letter-spacing:-.2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._avatarMenuEmail_97gu4_349{font-size:11px;color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._avatarMenuDivider_97gu4_357{height:1px;background:var(--glass-border);margin:4px 8px}._avatarMenuItem_97gu4_363{display:flex;align-items:center;gap:10px;width:100%;padding:9px 10px;border:none;background:transparent;border-radius:9px;cursor:pointer;transition:background .15s,color .15s;font-size:13px;font-weight:500;color:var(--text-secondary);letter-spacing:-.1px}._avatarMenuItem_97gu4_363 svg{width:16px;height:16px;flex-shrink:0;opacity:.65}._avatarMenuItem_97gu4_363:hover{background:var(--menu-hover);color:var(--text-primary)}._avatarMenuItem_97gu4_363:hover svg{opacity:1}._avatarMenuItemActive_97gu4_396{color:#b45309}._avatarMenuItemActive_97gu4_396 svg{color:#b45309;opacity:1}._avatarMenuBadge_97gu4_405{margin-left:auto;font-size:10px;font-weight:700;letter-spacing:.5px;color:#92400e;background:#b453091a;padding:2px 7px;border-radius:6px}._avatarMenuDanger_97gu4_416{color:#b91c1cbf}._avatarMenuDanger_97gu4_416 svg{color:#b91c1cbf}._avatarMenuDanger_97gu4_416:hover{background:#dc262614;color:#b91c1c}._avatarMenuDanger_97gu4_416:hover svg{color:#b91c1c}._logoGroup_97gu4_433{display:flex;flex-direction:column;gap:3px;min-width:0;flex:1}._logoRow_97gu4_441{display:flex;align-items:baseline;gap:0;min-width:0}._logo_97gu4_433{font-size:18px;font-weight:700;color:var(--text-primary);letter-spacing:-.5px;line-height:1;flex-shrink:0}._logoDivider_97gu4_457{font-size:16px;font-weight:300;color:var(--text-muted);opacity:.3;margin:0 8px;flex-shrink:0}._greetingName_97gu4_466{font-size:14px;font-weight:500;color:var(--text-secondary);letter-spacing:-.2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1}._greetingSub_97gu4_477{font-size:11px;font-weight:400;color:var(--text-muted);opacity:.55;letter-spacing:.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1}._iconButton_97gu4_489{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;border-radius:8px;cursor:pointer;color:var(--text-secondary);transition:all .2s ease}._iconButton_97gu4_489:hover{background:var(--glass-bg);color:var(--text-primary)}._iconButton_97gu4_489 svg{width:18px;height:18px}._searchBox_97gu4_513{display:flex;align-items:center;gap:10px;margin:12px 16px;padding:10px 14px;background:var(--input-bg);border:1px solid var(--glass-border);border-radius:10px}._searchBox_97gu4_513 svg{width:16px;height:16px;color:var(--text-tertiary);flex-shrink:0}._searchBox_97gu4_513 input{flex:1;border:none;background:transparent;font-size:14px;color:var(--text-primary);outline:none}._searchBox_97gu4_513 input::placeholder{color:var(--text-tertiary)}._shortcutHint_97gu4_544{font-size:11px;font-weight:500;padding:2px 6px;background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:4px;color:var(--text-tertiary)}._clearSearch_97gu4_554{display:flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;background:#ffffff1a;border:none;border-radius:50%;cursor:pointer;color:var(--text-tertiary);transition:all .15s ease}._clearSearch_97gu4_554:hover{background:#fff3;color:var(--text-primary)}._clearSearch_97gu4_554 svg{width:12px;height:12px}._categoryTabs_97gu4_580{display:flex;align-items:center;gap:4px;padding:8px 16px;border-bottom:1px solid var(--glass-border);overflow-x:auto;scrollbar-width:none}._categoryTabs_97gu4_580::-webkit-scrollbar{display:none}._categoryTab_97gu4_580{display:flex;align-items:center;gap:6px;padding:6px 12px;background:transparent;border:1px solid transparent;border-radius:20px;cursor:pointer;font-size:12px;font-weight:500;color:var(--text-secondary);white-space:nowrap;transition:all .2s ease}._categoryTab_97gu4_580:hover{background:#ffffff0d;color:var(--text-primary)}._categoryTab_97gu4_580._active_97gu4_615{background:#ffffff1a;border-color:var(--glass-border);color:var(--text-primary)}._categoryTab_97gu4_580 svg{width:14px;height:14px}._categoryCount_97gu4_626{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;background:#ffffff1a;border-radius:9px;font-size:10px;font-weight:600;color:var(--text-tertiary)}._categoryTab_97gu4_580._active_97gu4_615 ._categoryCount_97gu4_626{background:var(--accent);color:#fff}._categorizingIndicator_97gu4_645{display:flex;align-items:center;justify-content:center;margin-left:auto;padding:4px}._spinner_97gu4_653{width:16px;height:16px;color:var(--accent);animation:_spin_97gu4_653 1s linear infinite}._sendingSpinner_97gu4_660{width:12px;height:12px;color:#fff9;animation:_spin_97gu4_653 1s linear infinite;display:inline-block;vertical-align:middle;margin-left:4px}@keyframes _spin_97gu4_653{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._chatList_97gu4_676{flex:1;overflow-y:auto;padding:8px}._chatItem_97gu4_682{display:flex;align-items:center;gap:12px;padding:12px;border-radius:10px;cursor:pointer;transition:all .15s ease}._chatItem_97gu4_682:hover{background:var(--menu-hover)}._focusClearBtn_97gu4_697{flex-shrink:0;width:22px;height:22px;border-radius:50%;border:1.5px solid rgba(255,255,255,.35);background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .15s ease;padding:0;margin-left:-4px;margin-right:-4px;color:transparent}._focusClearBtn_97gu4_697 svg{width:14px;height:14px}._focusClearBtn_97gu4_697:hover{border-color:#25d366;background:#25d3661f;color:#25d366}._focusClearBtn_97gu4_697:active{transform:scale(.85)}._chatItem_97gu4_682._highlighted_97gu4_730{background:var(--menu-hover)}._chatItem_97gu4_682._active_97gu4_615{background:var(--input-bg-focus)}._commandCenterItem_97gu4_739{background:linear-gradient(135deg,#8b5cf626,#a88bfa1a);border:1px solid rgba(139,92,246,.3);margin-bottom:8px;position:relative;overflow:hidden}._commandCenterItem_97gu4_739:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,#8b5cf6,#a78bfa,#8b5cf6);background-size:200% 100%;animation:_shimmer_97gu4_1 3s ease-in-out infinite}@keyframes _shimmer_97gu4_1{0%,to{background-position:0% 0%}50%{background-position:100% 0%}}._commandCenterItem_97gu4_739:hover{background:linear-gradient(135deg,#8b5cf640,#a88bfa26);border-color:#8b5cf680}._commandCenterItem_97gu4_739._active_97gu4_615{background:linear-gradient(135deg,#8b5cf659,#a88bfa40);border-color:#8b5cf699}._commandCenterAvatar_97gu4_774{background:linear-gradient(135deg,#8b5cf6,#a78bfa)!important;color:#fff!important}._commandCenterAvatar_97gu4_774 svg{width:22px;height:22px}._commandCenterLabel_97gu4_784{font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;padding:2px 6px;background:linear-gradient(135deg,#8b5cf6,#a78bfa);color:#fff;border-radius:4px;margin-right:4px}._commandCenterShortcut_97gu4_796{font-size:10px;font-weight:600;padding:2px 6px;background:#8b5cf633;color:#8b5cf6e6;border-radius:4px;font-family:SF Mono,Monaco,monospace}._commandCenterHeader_97gu4_807{background:linear-gradient(135deg,#8b5cf61a,#a88bfa0d);border-bottom:1px solid rgba(139,92,246,.2)}._commandCenterHeader_97gu4_807 ._chatHeaderInfo_97gu4_812 h2{background:linear-gradient(135deg,#8b5cf6,#a78bfa);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}._commandCenterHeader_97gu4_807 ._memoriesButton_97gu4_819{margin-left:0}._memoriesButton_97gu4_819{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#8b5cf61a;border:1px solid rgba(139,92,246,.2);border-radius:10px;cursor:pointer;color:#8b5cf6cc;transition:all .2s ease;margin-left:auto;position:relative}._memoriesButton_97gu4_819:hover{background:#8b5cf633;border-color:#8b5cf666}._memoriesButton_97gu4_819._active_97gu4_615{background:#8b5cf64d;border-color:#8b5cf680;color:#8b5cf6}._memoriesButton_97gu4_819 svg{width:20px;height:20px}._memoriesBadge_97gu4_855{position:absolute;top:-4px;right:-4px;min-width:18px;height:18px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#8b5cf6,#a78bfa);color:#fff;font-size:10px;font-weight:600;border-radius:9px;padding:0 5px}._commandCenterMessages_97gu4_873{background:linear-gradient(180deg,rgba(139,92,246,.03),transparent)}._ccLoadingContainer_97gu4_878{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;gap:24px;padding:60px 40px;animation:_ccLoadFadeIn_97gu4_1 .5s ease forwards}@keyframes _ccLoadFadeIn_97gu4_1{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}._ccLoadingOrb_97gu4_894{position:relative;width:72px;height:72px;display:flex;align-items:center;justify-content:center}._ccLoadingRing_97gu4_903{position:absolute;inset:0;border-radius:50%;border:1.5px solid transparent}._ccLoadingRing_97gu4_903:nth-child(1){border-top-color:#8b5cf699;border-right-color:#8b5cf626;animation:_ccRingSpin_97gu4_1 1.4s cubic-bezier(.37,0,.63,1) infinite}._ccLoadingRing_97gu4_903:nth-child(2){inset:6px;border-bottom-color:#a88bfa80;border-left-color:#a88bfa1a;animation:_ccRingSpin_97gu4_1 1.8s cubic-bezier(.37,0,.63,1) infinite reverse}._ccLoadingRing_97gu4_903:nth-child(3){inset:12px;border-top-color:#c4b5fd66;animation:_ccRingSpin_97gu4_1 2.2s cubic-bezier(.37,0,.63,1) infinite}@keyframes _ccRingSpin_97gu4_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._ccLoadingIcon_97gu4_934{width:24px;height:24px;animation:_ccIconPulse_97gu4_1 2s ease-in-out infinite}@keyframes _ccIconPulse_97gu4_1{0%,to{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.12)}}._ccLoadingText_97gu4_945{font-size:13px;font-weight:500;color:var(--text-muted);letter-spacing:.01em;animation:_ccTextPulse_97gu4_1 2s ease-in-out infinite}@keyframes _ccTextPulse_97gu4_1{0%,to{opacity:.5}50%{opacity:.9}}._commandCenterWelcome_97gu4_958{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 40px;text-align:center;max-width:480px;margin:0 auto}._welcomeIcon_97gu4_969{width:80px;height:80px;margin-bottom:24px}._welcomeIcon_97gu4_969 svg{width:100%;height:100%}._commandCenterWelcome_97gu4_958 h3{font-size:20px;font-weight:600;color:var(--text-primary);margin-bottom:12px;background:linear-gradient(135deg,#8b5cf6,#a78bfa);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}._commandCenterWelcome_97gu4_958>p{font-size:14px;color:var(--text-secondary);line-height:1.6;margin-bottom:32px}._welcomeTips_97gu4_998{display:flex;flex-direction:column;gap:12px;width:100%}._tipItem_97gu4_1005{display:flex;align-items:center;gap:12px;padding:12px 16px;background:#8b5cf614;border:1px solid rgba(139,92,246,.15);border-radius:10px;text-align:left}._tipItem_97gu4_1005 svg{width:20px;height:20px;color:#8b5cf6b3;flex-shrink:0}._tipItem_97gu4_1005 span{font-size:13px;color:var(--text-primary)}._commandCenterMsg_97gu4_1029._commandCenterMsg_97gu4_1029{max-width:80%;width:fit-content}._commandCenterMsg_97gu4_1029._sent_97gu4_1034{align-self:flex-end}._commandCenterMsg_97gu4_1029._received_97gu4_1038{align-self:flex-start}._commandCenterMsg_97gu4_1029._received_97gu4_1038 ._messageContent_97gu4_1042{background:linear-gradient(135deg,#8b5cf61f,#a88bfa14);border:1px solid rgba(139,92,246,.2)}._commandCenterMsg_97gu4_1029 ._messageText_97gu4_1047{white-space:pre-wrap;word-wrap:break-word}._commandCenterMsg_97gu4_1029._sent_97gu4_1034 ._messageText_97gu4_1047{color:#fff}._aiBold_97gu4_1057{font-weight:600;color:#a78bfa}._aiBullet_97gu4_1062{display:flex;align-items:flex-start;gap:8px;margin:4px 0;padding-left:4px}._bulletDot_97gu4_1070{color:#8b5cf6;font-weight:700;flex-shrink:0;margin-top:1px}._aiNumbered_97gu4_1077{display:flex;align-items:flex-start;gap:8px;margin:4px 0;padding-left:4px}._numberDot_97gu4_1085{color:#8b5cf6;font-weight:600;flex-shrink:0;min-width:18px}._aiLine_97gu4_1092{margin:2px 0;line-height:1.5}._aiLineBreak_97gu4_1097{height:10px}._aiIndicator_97gu4_1101{display:flex;align-items:center;justify-content:center;width:20px;height:20px;margin-bottom:6px}._aiIndicator_97gu4_1101 svg{width:16px;height:16px;color:#8b5cf6}._thinkingIcon_97gu4_1116{animation:_pulse_97gu4_1 1.5s ease-in-out infinite}@keyframes _pulse_97gu4_1{0%,to{opacity:.5;transform:scale(.95)}50%{opacity:1;transform:scale(1.05)}}._typingIndicator_97gu4_1125{display:flex;gap:4px;padding:4px 0}._typingIndicator_97gu4_1125 span{width:6px;height:6px;background:#8b5cf699;border-radius:50%;animation:_typing_97gu4_1125 1.4s ease-in-out infinite}._typingIndicator_97gu4_1125 span:nth-child(2){animation-delay:.2s}._typingIndicator_97gu4_1125 span:nth-child(3){animation-delay:.4s}@keyframes _typing_97gu4_1125{0%,60%,to{transform:translateY(0);opacity:.5}30%{transform:translateY(-6px);opacity:1}}._draftCard_97gu4_1153{margin:12px 16px;padding:16px;background:#6366f126;border:1px solid rgba(99,102,241,.3);border-radius:12px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}._draftHeader_97gu4_1162{display:flex;align-items:center;gap:8px;margin-bottom:12px;color:#ffffffe6;font-size:13px;font-weight:500}._draftHeader_97gu4_1162 svg{width:16px;height:16px;color:var(--accent)}._draftMessage_97gu4_1178{padding:12px;background:#0003;border-radius:8px;color:#ffffffe6;font-size:14px;line-height:1.5;margin-bottom:12px;white-space:pre-wrap}._draftActions_97gu4_1189{display:flex;gap:8px;justify-content:flex-end}._draftDiscard_97gu4_1195{padding:8px 16px;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:8px;color:#ffffffb3;font-size:13px;cursor:pointer;transition:all .15s ease}._draftDiscard_97gu4_1195:hover{background:#ffffff26;color:#ffffffe6}._draftDiscard_97gu4_1195:disabled{opacity:.5;cursor:not-allowed}._draftSend_97gu4_1216{display:flex;align-items:center;gap:6px;padding:8px 20px;background:var(--accent);border:none;border-radius:8px;color:#fff;font-size:13px;font-weight:500;cursor:pointer;transition:all .15s ease}._draftSend_97gu4_1216:hover{background:var(--accent-hover);transform:translateY(-1px)}._draftSend_97gu4_1216:disabled{opacity:.7;cursor:not-allowed;transform:none}._draftSend_97gu4_1216 svg{width:16px;height:16px}._memoriesPanel_97gu4_1248{position:absolute;top:0;right:0;bottom:0;width:360px;background:linear-gradient(180deg,#fffffffa,#faf5fff2);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border-left:1px solid rgba(139,92,246,.15);box-shadow:-8px 0 40px #8b5cf61a;z-index:50;display:flex;flex-direction:column}._memoriesPanelHeader_97gu4_1266{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;background:linear-gradient(135deg,#8b5cf614,#a88bfa0a);border-bottom:1px solid rgba(139,92,246,.12)}._memoriesPanelHeader_97gu4_1266 h3{font-size:18px;font-weight:700;display:flex;align-items:center;gap:10px;background:linear-gradient(135deg,#8b5cf6,#a78bfa);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}._memoriesPanelHeader_97gu4_1266 h3:before{content:"";width:8px;height:8px;background:linear-gradient(135deg,#8b5cf6,#a78bfa);border-radius:50%;box-shadow:0 0 12px #8b5cf699}._memoriesPanelHeader_97gu4_1266 button{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:#8b5cf614;border:1px solid rgba(139,92,246,.15);border-radius:8px;cursor:pointer;color:#8b5cf6b3;transition:all .2s ease}._memoriesPanelHeader_97gu4_1266 button:hover{background:#8b5cf626;border-color:#8b5cf64d;color:#8b5cf6;transform:scale(1.05)}._memoriesPanelHeader_97gu4_1266 button svg{width:18px;height:18px}._memoriesList_97gu4_1322{flex:1;overflow-y:auto;padding:20px;display:flex;flex-direction:column;gap:12px}._memoriesList_97gu4_1322::-webkit-scrollbar{width:6px}._memoriesList_97gu4_1322::-webkit-scrollbar-track{background:transparent}._memoriesList_97gu4_1322::-webkit-scrollbar-thumb{background:#8b5cf633;border-radius:3px}._memoriesList_97gu4_1322::-webkit-scrollbar-thumb:hover{background:#8b5cf666}._noMemories_97gu4_1348{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 30px;text-align:center}._noMemories_97gu4_1348 svg{width:64px;height:64px;color:#8b5cf640;margin-bottom:20px}._noMemories_97gu4_1348 p{font-size:14px;line-height:1.6;color:#8b5cf699;max-width:240px}._memoryItem_97gu4_1371{position:relative;padding:16px;background:linear-gradient(135deg,#ffffffe6,#ffffffb3);border:1px solid rgba(139,92,246,.12);border-radius:14px;box-shadow:0 2px 8px #8b5cf60f,0 1px 2px #0000000a;transition:all .25s ease}._memoryItem_97gu4_1371:hover{transform:translateY(-2px);border-color:#8b5cf640;box-shadow:0 8px 24px #8b5cf61f,0 2px 4px #0000000a}._memoryCategory_97gu4_1393{display:inline-flex;align-items:center;gap:5px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;padding:4px 10px;border-radius:6px;background:linear-gradient(135deg,#8b5cf626,#8b5cf614);color:#8b5cf6;border:1px solid rgba(139,92,246,.15)}._memoryImportant_97gu4_1408{background:linear-gradient(135deg,#ef444426,#ef444414);color:#dc2626;border-color:#ef444433}._memoryImportant_97gu4_1408:before{content:"";width:6px;height:6px;background:#ef4444;border-radius:50%;animation:_pulse_97gu4_1 2s ease-in-out infinite}._memoryTask_97gu4_1423{background:linear-gradient(135deg,#22c55e26,#22c55e14);color:#16a34a;border-color:#22c55e33}._memoryContact_97gu4_1429{background:linear-gradient(135deg,#3b82f626,#3b82f614);color:#2563eb;border-color:#3b82f633}._memoryPreference_97gu4_1435{background:linear-gradient(135deg,#f9731626,#f9731614);color:#ea580c;border-color:#f9731633}._memoryContent_97gu4_1441{font-size:14px;color:var(--text-primary);line-height:1.6;margin-top:12px;padding-right:24px}._deleteMemory_97gu4_1449{position:absolute;top:12px;right:12px;width:28px;height:28px;display:flex;align-items:center;justify-content:center;background:#ef44440d;border:1px solid transparent;border-radius:8px;cursor:pointer;color:#ef444466;opacity:0;transform:scale(.8);transition:all .2s ease}._memoryItem_97gu4_1371:hover ._deleteMemory_97gu4_1449{opacity:1;transform:scale(1)}._deleteMemory_97gu4_1449:hover{background:#ef44441f;border-color:#ef444433;color:#ef4444;transform:scale(1.1)}._deleteMemory_97gu4_1449 svg{width:16px;height:16px}._ccSettingsBtn_97gu4_1489{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#8b5cf61a;border:1px solid rgba(139,92,246,.2);border-radius:10px;cursor:pointer;color:#8b5cf6cc;transition:all .2s ease;position:relative}._ccSettingsBtn_97gu4_1489:hover{background:#8b5cf633;border-color:#8b5cf666}._ccSettingsBtn_97gu4_1489._active_97gu4_615{background:#8b5cf64d;border-color:#8b5cf680;color:#8b5cf6}._ccSettingsBtn_97gu4_1489 svg{width:20px;height:20px}._ccClearBtn_97gu4_1520{width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:transparent;border:1px solid transparent;border-radius:8px;cursor:pointer;color:#8b5cf680;transition:all .2s ease;margin-left:auto}._ccClearBtn_97gu4_1520:hover:not(:disabled){background:#ef444414;border-color:#ef444433;color:#ef4444}._ccClearBtn_97gu4_1520:disabled{opacity:.3;cursor:default}._ccClearBtn_97gu4_1520 svg{width:18px;height:18px}._ccSettingsPanel_97gu4_1551{position:absolute;top:0;right:0;bottom:0;width:360px;background:linear-gradient(180deg,#fffffffa,#faf5fff2);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border-left:1px solid rgba(139,92,246,.15);box-shadow:-8px 0 40px #8b5cf61a;z-index:50;display:flex;flex-direction:column;overflow-y:auto}._ccSettingsPanel_97gu4_1551::-webkit-scrollbar{width:6px}._ccSettingsPanel_97gu4_1551::-webkit-scrollbar-track{background:transparent}._ccSettingsPanel_97gu4_1551::-webkit-scrollbar-thumb{background:#8b5cf633;border-radius:3px}._ccSettingsPanel_97gu4_1551::-webkit-scrollbar-thumb:hover{background:#8b5cf666}._ccSettingsPanelHeader_97gu4_1587{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;background:linear-gradient(135deg,#8b5cf614,#a88bfa0a);border-bottom:1px solid rgba(139,92,246,.12);flex-shrink:0}._ccSettingsPanelHeader_97gu4_1587 h3{font-size:18px;font-weight:700;display:flex;align-items:center;gap:10px;background:linear-gradient(135deg,#8b5cf6,#a78bfa);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}._ccSettingsPanelHeader_97gu4_1587 h3:before{content:"";width:8px;height:8px;background:linear-gradient(135deg,#8b5cf6,#a78bfa);border-radius:50%;box-shadow:0 0 12px #8b5cf699}._ccSettingsPanelHeader_97gu4_1587 button{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:#8b5cf614;border:1px solid rgba(139,92,246,.15);border-radius:8px;cursor:pointer;color:#8b5cf6b3;transition:all .2s ease}._ccSettingsPanelHeader_97gu4_1587 button:hover{background:#8b5cf626;border-color:#8b5cf64d;color:#8b5cf6;transform:scale(1.05)}._ccSettingsPanelHeader_97gu4_1587 button svg{width:18px;height:18px}._ccSettingsSection_97gu4_1644{padding:20px 24px;border-bottom:1px solid rgba(139,92,246,.08)}._ccSettingsSection_97gu4_1644:last-child{border-bottom:none}._ccSettingsLabel_97gu4_1653{display:block;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#8b5cf6b3;margin-bottom:12px}._ccSettingsNameInput_97gu4_1663{width:100%;padding:12px 16px;background:var(--input-bg, rgba(255, 255, 255, .8));border:1px solid rgba(139,92,246,.2);border-radius:10px;font-size:14px;color:var(--text-primary);outline:none;transition:all .2s ease}._ccSettingsNameInput_97gu4_1663:focus{border-color:#8b5cf680;box-shadow:0 0 0 3px #8b5cf61a}._ccSettingsNameInput_97gu4_1663::placeholder{color:#8b5cf666}._ccStyleGrid_97gu4_1685{display:flex;flex-direction:column;gap:8px}._ccStyleCard_97gu4_1691{display:flex;align-items:center;gap:14px;width:100%;padding:14px 16px;background:linear-gradient(135deg,#ffffffe6,#ffffffb3);border:1px solid rgba(139,92,246,.12);border-radius:12px;cursor:pointer;position:relative;transition:all .25s ease;text-align:left}._ccStyleCard_97gu4_1691:hover{transform:translateY(-1px);border-color:#8b5cf640;box-shadow:0 4px 16px #8b5cf61a}._ccStyleCard_97gu4_1691._active_97gu4_615{background:linear-gradient(135deg,#8b5cf61f,#a88bfa14);border-color:#8b5cf666;box-shadow:0 4px 20px #8b5cf626,0 0 0 1px #8b5cf61a inset}._ccStyleCardIcon_97gu4_1724{width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#8b5cf61f,#8b5cf60f);border-radius:10px;flex-shrink:0;color:#8b5cf6}._ccStyleCard_97gu4_1691._active_97gu4_615 ._ccStyleCardIcon_97gu4_1724{background:linear-gradient(135deg,#8b5cf640,#8b5cf626)}._ccStyleCardIcon_97gu4_1724 svg{width:18px;height:18px}._ccStyleCardInfo_97gu4_1745{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}._ccStyleCardName_97gu4_1753{font-size:13px;font-weight:650;color:var(--text-primary)}._ccStyleCard_97gu4_1691._active_97gu4_615 ._ccStyleCardName_97gu4_1753{color:#8b5cf6}._ccStyleCardDesc_97gu4_1763{font-size:11px;color:var(--text-secondary, rgba(0, 0, 0, .5));line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._ccStyleCardCheck_97gu4_1772{width:22px;height:22px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#8b5cf6,#a78bfa);border-radius:50%;color:#fff;flex-shrink:0}._ccStyleCardCheck_97gu4_1772 svg{width:13px;height:13px}._ccLengthToggle_97gu4_1790{display:flex;background:#8b5cf60f;border:1px solid rgba(139,92,246,.12);border-radius:10px;padding:3px;gap:2px}._ccLengthOption_97gu4_1799{flex:1;padding:10px 8px;background:transparent;border:1px solid transparent;border-radius:8px;font-size:13px;font-weight:500;color:var(--text-secondary, rgba(0, 0, 0, .5));cursor:pointer;transition:all .2s ease;text-align:center}._ccLengthOption_97gu4_1799:hover{color:var(--text-primary);background:#8b5cf60f}._ccLengthOption_97gu4_1799._active_97gu4_615{background:linear-gradient(135deg,#8b5cf626,#a88bfa1a);border-color:#8b5cf64d;color:#8b5cf6;font-weight:650;box-shadow:0 2px 8px #8b5cf61f}[data-theme=dark] ._ccSettingsPanel_97gu4_1551{background:linear-gradient(180deg,#181820fa,#141020f2);border-left-color:#8b5cf633;box-shadow:-8px 0 40px #0006}[data-theme=dark] ._ccSettingsSection_97gu4_1644{border-bottom-color:#8b5cf61a}[data-theme=dark] ._ccSettingsNameInput_97gu4_1663{background:#ffffff0f;border-color:#8b5cf640;color:#ffffffe6}[data-theme=dark] ._ccSettingsNameInput_97gu4_1663:focus{background:#ffffff14}[data-theme=dark] ._ccStyleCard_97gu4_1691{background:linear-gradient(135deg,#ffffff0f,#ffffff08);border-color:#8b5cf626}[data-theme=dark] ._ccStyleCard_97gu4_1691:hover{border-color:#8b5cf64d;box-shadow:0 4px 16px #0000004d}[data-theme=dark] ._ccStyleCard_97gu4_1691._active_97gu4_615{background:linear-gradient(135deg,#8b5cf633,#a88bfa1a);border-color:#8b5cf680}[data-theme=dark] ._ccStyleCardDesc_97gu4_1763{color:#fff6}[data-theme=dark] ._ccLengthToggle_97gu4_1790{background:#ffffff0a;border-color:#8b5cf626}[data-theme=dark] ._ccLengthOption_97gu4_1799{color:#fff6}[data-theme=dark] ._ccLengthOption_97gu4_1799:hover{color:#ffffffb3;background:#ffffff0f}[data-theme=dark] ._ccLengthOption_97gu4_1799._active_97gu4_615{background:linear-gradient(135deg,#8b5cf640,#a88bfa26);border-color:#8b5cf666}[data-theme=dark] ._memoriesPanel_97gu4_1248{background:linear-gradient(180deg,#161220fa,#120e1cf5);border-left:1px solid rgba(139,92,246,.2);box-shadow:-8px 0 40px #00000059}[data-theme=dark] ._memoriesPanelHeader_97gu4_1266{background:linear-gradient(135deg,#8b5cf61f,#a88bfa0f);border-bottom:1px solid rgba(139,92,246,.15)}[data-theme=dark] ._memoriesPanelHeader_97gu4_1266 button{background:#8b5cf61f;border-color:#8b5cf633;color:#a88bfab3}[data-theme=dark] ._memoriesPanelHeader_97gu4_1266 button:hover{background:#8b5cf633;border-color:#8b5cf659;color:#a78bfa}[data-theme=dark] ._memoriesList_97gu4_1322::-webkit-scrollbar-thumb{background:#8b5cf64d}[data-theme=dark] ._memoryItem_97gu4_1371{background:linear-gradient(135deg,#ffffff0d,#ffffff05);border-color:#8b5cf626;box-shadow:0 2px 8px #0003}[data-theme=dark] ._memoryItem_97gu4_1371:hover{border-color:#8b5cf64d;box-shadow:0 8px 24px #0000004d;background:linear-gradient(135deg,#ffffff14,#ffffff0a)}[data-theme=dark] ._memoryContent_97gu4_1441{color:#fffc}[data-theme=dark] ._noMemories_97gu4_1348 svg{color:#8b5cf64d}[data-theme=dark] ._noMemories_97gu4_1348 p{color:#a88bfa80}[data-theme=dark] ._deleteMemory_97gu4_1449{background:#ef444414;color:#ef444480}[data-theme=dark] ._deleteMemory_97gu4_1449:hover{background:#ef444426;border-color:#ef444440;color:#ef4444}._commandCenterInput_97gu4_1961{background:linear-gradient(180deg,#8b5cf614,#8b5cf608)!important;border-top:1px solid rgba(139,92,246,.2)!important;padding:20px 24px!important}._commandCenterMessageInput_97gu4_1967{background:var(--input-bg)!important;border:2px solid rgba(139,92,246,.25)!important;border-radius:16px!important;padding:16px 24px!important;font-size:15px!important;color:var(--text-primary)!important;box-shadow:0 2px 12px #8b5cf61a!important;transition:all .25s ease!important}._commandCenterMessageInput_97gu4_1967:focus{border-color:#8b5cf699!important;background:var(--input-bg-focus)!important;box-shadow:0 4px 24px #8b5cf633,0 0 0 4px #8b5cf61a!important}._commandCenterMessageInput_97gu4_1967::placeholder{color:#8b5cf680!important;font-weight:400}._commandCenterMessageInput_97gu4_1967:disabled{opacity:.6;cursor:not-allowed}._avatar_97gu4_264{width:44px;height:44px;border-radius:50%;background:linear-gradient(135deg,#648cc84d,#5078b433);display:flex;align-items:center;justify-content:center;font-weight:600;font-size:16px;color:var(--text-primary);flex-shrink:0;overflow:hidden}._groupIcon_97gu4_2012{width:24px;height:24px;color:var(--text-secondary)}._avatarImg_97gu4_2018{width:100%;height:100%;object-fit:cover}._chatInfo_97gu4_2024{flex:1;min-width:0}._chatHeader_97gu4_812{display:flex;justify-content:space-between;align-items:center;margin-bottom:2px}._chatName_97gu4_2036{font-size:14px;font-weight:500;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;align-items:center;gap:6px}._groupIndicator_97gu4_2048{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.03em;padding:2px 5px;background:#6b8cce33;color:#6b8ccee6;border-radius:4px;flex-shrink:0}._chatTime_97gu4_2060{font-size:11px;color:var(--text-tertiary);flex-shrink:0}._chatPreview_97gu4_2066{font-size:13px;color:var(--text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0}._unreadBadge_97gu4_2075{min-width:20px;height:20px;padding:0 6px;background:var(--accent);color:#fff;font-size:11px;font-weight:600;border-radius:10px;display:flex;align-items:center;justify-content:center}._sidebarFooter_97gu4_2089{padding:12px 16px;border-top:1px solid var(--glass-border)}._shortcutInfo_97gu4_2094{font-size:11px;color:var(--text-tertiary)}._emptyChatsSection_97gu4_2100{border-top:1px solid var(--glass-border);margin-top:8px}._emptyChatsToggle_97gu4_2105{width:100%;display:flex;align-items:center;gap:8px;padding:12px 16px;background:transparent;border:none;cursor:pointer;color:var(--text-secondary);font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:.5px;transition:all .2s ease}._emptyChatsToggle_97gu4_2105:hover{color:var(--text-primary);background:#ffffff05}._toggleIcon_97gu4_2127{width:14px;height:14px;transition:transform .2s ease}._toggleIcon_97gu4_2127._expanded_97gu4_2133{transform:rotate(90deg)}._emptyChatsContent_97gu4_2137{padding-bottom:8px}._emptyChat_97gu4_2100{opacity:.6}._emptyChat_97gu4_2100:hover{opacity:1}._loading_97gu4_2149,._empty_97gu4_2100{padding:40px 20px;text-align:center;color:var(--text-secondary);font-size:14px}._loadingContainer_97gu4_2157{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;gap:20px}._loadingLogo_97gu4_2167{font-size:28px;font-weight:700;letter-spacing:-.5px;color:var(--text-primary);opacity:.85}._loadingProgressRing_97gu4_2175{width:72px;height:72px;position:relative;display:flex;align-items:center;justify-content:center}._loadingProgressRing_97gu4_2175 svg{width:100%;height:100%;transform:rotate(-90deg)}._loadingProgressRing_97gu4_2175 circle:first-child{opacity:.3}._loadingProgressValue_97gu4_2194{position:absolute;font-size:13px;font-weight:600;font-family:SF Mono,Monaco,monospace;color:var(--text-primary);letter-spacing:-.5px}._loadingStatus_97gu4_2203{font-size:14px;color:var(--text-secondary);font-weight:500;text-align:center;min-height:20px;transition:opacity .3s ease}._loadingHint_97gu4_2212{font-size:12px;color:var(--text-secondary);opacity:.5;font-weight:400}._messagesLoadingContainer_97gu4_2220{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;color:#ffffff80;font-size:13px}._messagesLoadingSpinner_97gu4_2231{width:32px;height:32px;color:#a88bfab3}._messagesLoadingSpinner_97gu4_2231 svg{width:100%;height:100%}._main_97gu4_2243{flex:1;min-width:0;display:flex;flex-direction:column;background:#ffffff0d;height:100%;overflow:hidden}._emptyState_97gu4_2254{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--text-secondary)}._emptyIcon_97gu4_2263{width:80px;height:80px;margin-bottom:20px;color:var(--text-tertiary)}._emptyIcon_97gu4_2263 svg{width:100%;height:100%}._emptyState_97gu4_2254 h2{font-size:20px;font-weight:600;color:var(--text-primary);margin-bottom:8px}._emptyState_97gu4_2254 p{font-size:14px;color:var(--text-secondary)}._chatHeaderBar_97gu4_2288{display:flex;align-items:center;gap:12px;padding:16px 20px;background:var(--glass-bg);backdrop-filter:blur(var(--frost-blur));-webkit-backdrop-filter:blur(var(--frost-blur));border-bottom:1px solid var(--glass-border)}._backButton_97gu4_2299{display:none;width:32px;height:32px;align-items:center;justify-content:center;background:transparent;border:none;border-radius:8px;cursor:pointer;color:var(--text-secondary)}._backButton_97gu4_2299 svg{width:20px;height:20px}._chatHeaderInfo_97gu4_812 h2{font-size:15px;font-weight:600;color:var(--text-primary);margin:0}._status_97gu4_2324{font-size:12px;color:var(--text-tertiary)}._messagesContainer_97gu4_2330{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding:20px;display:flex;flex-direction:column;gap:8px}._messageContent_97gu4_1042{position:relative;padding:10px 14px;margin-bottom:8px;border-radius:16px;background:var(--glass-bg);backdrop-filter:blur(var(--frost-blur));-webkit-backdrop-filter:blur(var(--frost-blur));border:1px solid var(--glass-border)}._message_97gu4_1042._sent_97gu4_1034 ._messageContent_97gu4_1042{background:var(--sent-bg);border-color:transparent}._message_97gu4_1042._sent_97gu4_1034 ._messageContent_97gu4_1042 p{color:var(--sent-text)}._message_97gu4_1042._sent_97gu4_1034 ._messageTime_97gu4_2362{color:var(--sent-time)}._messageContent_97gu4_1042 p{margin:0;font-size:14px;color:var(--text-primary);line-height:1.4;word-wrap:break-word;white-space:pre-wrap}._messageLink_97gu4_2375{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;margin:4px 0;background:#ffffff14;border:1px solid rgba(255,255,255,.12);border-radius:8px;color:var(--accent-primary, #6b8cce);font-size:13px;text-decoration:none;transition:all .15s ease;cursor:pointer;word-break:break-all}._messageLink_97gu4_2375:hover{background:#ffffff24;border-color:#fff3}._messageLink_97gu4_2375 svg{flex-shrink:0;opacity:.7}._message_97gu4_1042._sent_97gu4_1034 ._messageLink_97gu4_2375{background:#ffffff1f;border-color:#ffffff2e;color:#ffffffe6}._message_97gu4_1042._sent_97gu4_1034 ._messageLink_97gu4_2375:hover{background:#fff3}._senderName_97gu4_2412{display:block;font-size:12px;font-weight:600;color:#6b8cce;margin-bottom:4px;cursor:pointer;transition:opacity .15s ease}._senderName_97gu4_2412:hover{opacity:.7;text-decoration:underline}._voiceNote_97gu4_2428{display:flex;align-items:center;gap:10px;min-width:200px;padding:4px 0}._playButton_97gu4_2436{width:36px;height:36px;border-radius:50%;background:#ffffff26;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--text-primary);transition:all .2s ease;flex-shrink:0}._playButton_97gu4_2436:hover{background:#ffffff40;transform:scale(1.05)}._playButton_97gu4_2436 svg{width:16px;height:16px;margin-left:2px}._message_97gu4_1042._sent_97gu4_1034 ._playButton_97gu4_2436{background:#fff3;color:#fff}._message_97gu4_1042._sent_97gu4_1034 ._playButton_97gu4_2436:hover{background:#ffffff4d}._waveform_97gu4_2471{display:flex;align-items:center;gap:1.5px;height:28px;flex:1;overflow:hidden}._waveBar_97gu4_2480{width:2.5px;min-height:3px;background:#96969666;border-radius:1.5px;transition:background .15s ease}._waveBar_97gu4_2480._played_97gu4_2488{background:#8c8c8ce6}._message_97gu4_1042._sent_97gu4_1034 ._waveBar_97gu4_2480{background:#a0a0a073}._message_97gu4_1042._sent_97gu4_1034 ._waveBar_97gu4_2480._played_97gu4_2488{background:#828282}._duration_97gu4_2500{font-size:11px;color:var(--text-tertiary);flex-shrink:0;min-width:32px;text-align:right}._message_97gu4_1042._sent_97gu4_1034 ._duration_97gu4_2500{color:#fff9}._voiceNoteContainer_97gu4_2513{display:flex;flex-direction:column;gap:8px}._voiceTranscription_97gu4_2520{margin-top:6px}._transcribeButton_97gu4_2524{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;background:transparent;border:none;border-radius:4px;color:#ffffff8c;font-size:11px;font-weight:400;cursor:pointer;transition:all .15s ease}._transcribeButton_97gu4_2524:hover{color:#ffffffd9;background:#ffffff14}._transcribeButton_97gu4_2524 svg{flex-shrink:0;opacity:.7}._transcriptionLoading_97gu4_2549{display:flex;align-items:center;gap:6px;color:#ffffff8c;font-size:11px;padding:4px 0}._loadingSpinner_97gu4_2558{width:12px;height:12px;border:1.5px solid rgba(255,255,255,.15);border-top-color:#fff9;border-radius:50%;animation:_spin_97gu4_653 .8s linear infinite}@keyframes _spin_97gu4_653{to{transform:rotate(360deg)}}._transcriptionContent_97gu4_2573{display:flex;flex-direction:column;gap:8px;margin-top:8px;padding-top:8px;border-top:1px solid rgba(255,255,255,.1);animation:_fadeIn_97gu4_1 .2s ease}._transcriptionText_97gu4_2592,._transcriptionSummary_97gu4_2593,._transcriptionKeyPoints_97gu4_2594{font-size:12px;line-height:1.5}._transcriptionLabel_97gu4_2599{display:block;font-weight:500;color:#ffffff80;margin-bottom:2px;font-size:10px;text-transform:uppercase;letter-spacing:.5px}._transcriptionText_97gu4_2592 p,._transcriptionSummary_97gu4_2593 p{margin:0;color:#ffffffe6}._transcriptionKeyPoints_97gu4_2594 ul{margin:0;padding:0;list-style:none}._transcriptionKeyPoints_97gu4_2594 li{position:relative;padding:2px 0 2px 12px;color:#ffffffe6;font-size:12px}._transcriptionKeyPoints_97gu4_2594 li:before{content:"-";position:absolute;left:0;color:#ffffff80}._messageTime_97gu4_2362{font-size:10px;color:var(--text-tertiary);margin-top:4px;display:block;text-align:right}._messageStatus_97gu4_2643{margin-left:4px;display:inline-flex;align-items:center;vertical-align:middle}._messageStatusRead_97gu4_2650{color:#53bdeb}._messageSending_97gu4_2655{opacity:.7}._messageSending_97gu4_2655 ._messageContent_97gu4_1042{background:linear-gradient(135deg,#9370db66,#9370db4d)!important;border:1px dashed rgba(147,112,219,.5)!important}._messageFailed_97gu4_2664 ._messageContent_97gu4_1042{background:linear-gradient(135deg,#ef44444d,#ef444433)!important;border:1px solid rgba(239,68,68,.5)!important}._sendingIndicator_97gu4_2669{display:inline-flex;align-items:center;gap:4px;color:var(--accent-purple);font-style:italic}._sendingIndicator_97gu4_2669 ._sendingIcon_97gu4_2677{animation:_spinClock_97gu4_1 1s linear infinite;stroke:var(--accent-purple)}._failedIndicator_97gu4_2682{display:inline-flex;align-items:center;gap:4px;color:#ef4444}@keyframes _spinClock_97gu4_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._statusFailed_97gu4_2694{color:#ef4444}._inputContainer_97gu4_2699{display:flex;align-items:center;gap:12px;padding:16px 20px;background:var(--glass-bg);backdrop-filter:blur(var(--frost-blur));-webkit-backdrop-filter:blur(var(--frost-blur));border-top:1px solid var(--glass-border)}._messageInput_97gu4_2710{flex:1;padding:12px 16px;background:var(--input-bg);border:1px solid var(--glass-border);border-radius:24px;font-size:14px;color:var(--text-primary);outline:none;transition:all .2s ease}._messageInput_97gu4_2710:focus{background:var(--input-bg-focus);border-color:var(--accent-primary)}._messageInput_97gu4_2710::placeholder{color:var(--text-tertiary)}._sendButton_97gu4_2731{width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#8b5cf6e6,#a88bfacc);border:1px solid rgba(168,139,250,.4);border-radius:50%;cursor:pointer;color:#fff;transition:all .2s ease;box-shadow:0 2px 12px #8b5cf64d}._sendButton_97gu4_2731:hover:not(:disabled){background:linear-gradient(135deg,#8b5cf6,#a88bfae6);transform:scale(1.08);box-shadow:0 4px 20px #8b5cf680}._sendButton_97gu4_2731:disabled{opacity:.4;cursor:not-allowed;box-shadow:none}._sendButton_97gu4_2731 svg{width:20px;height:20px}@media(max-width:768px){._sidebar_97gu4_235{width:100%;min-width:0;max-width:none;flex-shrink:1}._main_97gu4_2243,._chatOpen_97gu4_2779 ._sidebar_97gu4_235{display:none}._chatOpen_97gu4_2779 ._main_97gu4_2243{display:flex;width:100%}._backButton_97gu4_2299{display:flex}._sidebarHeader_97gu4_250{padding:16px 16px 12px;padding-top:max(16px,env(safe-area-inset-top,0px))}._logoRow_97gu4_441{gap:6px}._logo_97gu4_433{font-size:20px}._greetingName_97gu4_466{font-size:14px}._greetingSub_97gu4_477{font-size:11px}._searchBox_97gu4_513{margin:8px 12px;padding:8px 12px}._shortcutHint_97gu4_544{display:none}._categoryTabs_97gu4_580{padding:6px 12px;gap:3px}._chatList_97gu4_676{padding:4px}._chatItem_97gu4_682{padding:10px;gap:10px}._chatHeaderBar_97gu4_2288{padding:12px 14px;padding-top:max(12px,env(safe-area-inset-top,0px));gap:10px}._chatHeaderInfo_97gu4_812 h2{font-size:14px}._headerActions_97gu4_2851{gap:2px;margin-left:auto}._headerActionBtn_97gu4_2856{width:auto;height:32px;padding:6px}._headerActionLabel_97gu4_2862{display:none}._messagesContainer_97gu4_2330{padding:12px;gap:6px}._messageContent_97gu4_1042{max-width:88%;padding:8px 12px}._inputContainer_97gu4_2699{padding:10px 12px;padding-bottom:max(10px,env(safe-area-inset-bottom,0px));gap:8px}._messageInput_97gu4_2710{padding:10px 14px;font-size:16px}._sendButton_97gu4_2731{width:36px;height:36px}._memoriesPanel_97gu4_1248,._ccSettingsPanel_97gu4_1551{width:100%}._briefingPanel_97gu4_2903{width:95vw;max-width:95vw}._translatePanel_97gu4_2908{bottom:60px;right:8px;left:8px;width:auto}._aiHelperPanel_97gu4_2915{left:8px;right:8px}._settingsPanel_97gu4_2920{max-width:95vw}._snoozeModal_97gu4_2924{width:90vw;max-width:300px}._labelPickerModal_97gu4_2929{max-width:92vw}._composeModal_97gu4_2933{max-width:95vw}._modalOverlay_97gu4_2937{padding-top:60px}._snippetSuggestions_97gu4_2942{border-radius:10px 10px 0 0}._contextMenu_97gu4_2947{max-width:90vw}._avatarMenu_97gu4_297{width:220px;right:-8px}._emptyIcon_97gu4_2263{width:56px;height:56px;margin-bottom:14px}._emptyState_97gu4_2254 h2{font-size:17px}._emptyState_97gu4_2254 p{font-size:13px;padding:0 24px;text-align:center}._commandCenterWelcome_97gu4_958 h3{font-size:18px}._commandCenterWelcome_97gu4_958 p{font-size:13px;padding:0 12px}._welcomeTips_97gu4_998{padding:0 8px}._shortcutInfo_97gu4_2094{display:none}._slidePanel_97gu4_2994{left:0;width:100%}._briefingOverlay_97gu4_3000{padding-top:40px}}@media(max-width:380px){._sidebarHeader_97gu4_250{padding:12px 12px 10px}._searchBox_97gu4_513{margin:6px 8px}._categoryTabs_97gu4_580{padding:4px 8px}._chatItem_97gu4_682{padding:8px;gap:8px}._chatHeaderBar_97gu4_2288{padding:10px}._messagesContainer_97gu4_2330{padding:8px}._inputContainer_97gu4_2699{padding:8px;gap:6px}._messageInput_97gu4_2710{padding:9px 12px}}._modalOverlay_97gu4_2937{position:fixed;inset:0;z-index:200;display:flex;align-items:flex-start;justify-content:center;padding-top:120px;background:#00000080;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}._composeModal_97gu4_2933{width:100%;max-width:420px;background:#14141ef2;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-radius:16px;border:1px solid rgba(255,255,255,.1);box-shadow:0 25px 50px -12px #00000080;overflow:hidden}._composeHeader_97gu4_3068{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid rgba(255,255,255,.08)}._composeHeader_97gu4_3068 h2{margin:0;font-size:18px;font-weight:600;color:#fffffff2;letter-spacing:-.02em}._closeButton_97gu4_3084{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:#ffffff0d;border:none;border-radius:8px;cursor:pointer;color:#ffffff80;transition:all .2s ease}._closeButton_97gu4_3084:hover{background:#ffffff1a;color:#ffffffe6}._closeButton_97gu4_3084 svg{width:16px;height:16px}._composeBody_97gu4_3108{padding:24px}._composeLabel_97gu4_3112{display:block;margin-bottom:8px;font-size:13px;font-weight:500;color:#ffffffb3;letter-spacing:-.01em}._composeInput_97gu4_3121{width:100%;padding:14px 16px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:10px;font-size:16px;font-weight:450;color:#fffffff2;font-family:inherit;letter-spacing:.02em;transition:all .2s ease}._composeInput_97gu4_3121:focus{outline:none;border-color:#ffffff40;background:#ffffff14}._composeInput_97gu4_3121::placeholder{color:#ffffff4d}._composeHint_97gu4_3145{margin:10px 0 0;font-size:12px;color:#fff6}._composeFooter_97gu4_3151{display:flex;align-items:center;justify-content:flex-end;gap:12px;padding:16px 24px 20px}._composeCancel_97gu4_3159{padding:10px 18px;background:transparent;border:1px solid rgba(255,255,255,.15);border-radius:8px;font-size:14px;font-weight:500;color:#ffffffb3;cursor:pointer;transition:all .2s ease}._composeCancel_97gu4_3159:hover{background:#ffffff0d;border-color:#ffffff40;color:#ffffffe6}._composeSubmit_97gu4_3177{padding:10px 20px;background:#fffffff2;border:none;border-radius:8px;font-size:14px;font-weight:600;color:#14141ef2;cursor:pointer;transition:all .2s ease}._composeSubmit_97gu4_3177:hover:not(:disabled){background:#fff;transform:translateY(-1px)}._composeSubmit_97gu4_3177:disabled{opacity:.5;cursor:not-allowed}._reactionMessage_97gu4_3200{display:flex;align-items:center;justify-content:center;min-width:48px}._reactionEmoji_97gu4_3207{font-size:28px;line-height:1}._reactionsBadge_97gu4_3213{position:absolute;bottom:-10px;right:8px;display:flex;align-items:center;gap:2px;padding:3px 7px;background:var(--menu-bg);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-radius:12px;border:1px solid var(--menu-border);box-shadow:0 1px 4px #00000014;cursor:pointer}._received_97gu4_1038 ._reactionsBadge_97gu4_3213{left:8px;right:auto}._reactionItem_97gu4_3235{font-size:14px;line-height:1}._reactionCount_97gu4_3240{font-size:11px;color:var(--text-muted);margin-left:2px}._quotedMessage_97gu4_3247{display:flex;gap:8px;margin-bottom:6px;padding:8px 10px;background:#ffffff0d;border-radius:6px;max-width:100%;overflow:hidden}._quotedBar_97gu4_3258{width:3px;min-height:100%;background:#6b8ccecc;border-radius:2px;flex-shrink:0}._quotedContent_97gu4_3266{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}._quotedSender_97gu4_3274{font-size:12px;font-weight:600;color:#6b8ccee6}._quotedText_97gu4_3280{font-size:12px;color:#ffffff80;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word;white-space:pre-wrap}._messageRow_97gu4_3293{display:flex;padding:0}._messageRowReceived_97gu4_3298{justify-content:flex-start}._messageRowSent_97gu4_3302{justify-content:flex-end}._msgBubbleWrap_97gu4_3306{position:relative;max-width:65%;min-width:0;display:flex;flex-direction:column}._message_97gu4_1042{display:flex;position:relative;width:100%}._msgActionsRow_97gu4_3327{position:absolute;bottom:100%;left:0;display:flex;z-index:10;animation:_msgActionsIn_97gu4_1 .12s cubic-bezier(.2,.6,.35,1) both}._msgActionsRowSent_97gu4_3336{left:auto;right:0}._msgActionsRowBelow_97gu4_3342{bottom:auto;top:100%}@keyframes _msgActionsIn_97gu4_1{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}._msgActions_97gu4_3327{display:inline-flex;align-items:center;gap:0;padding:0;background:none;border:none;box-shadow:none}._msgActions_97gu4_3327 button{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border:none;background:var(--menu-hover);border-radius:50%;cursor:pointer;color:var(--text-muted);transition:background .15s ease,color .15s ease,transform .15s ease;margin:0 1px}._msgActions_97gu4_3327 button:hover{background:var(--glass-highlight);color:var(--text-secondary);transform:scale(1.1)}._msgActions_97gu4_3327 button:active{transform:scale(.95);background:#14141e1f}._reactionPicker_97gu4_3390{display:inline-flex;align-items:center;gap:2px;padding:4px 8px;background:var(--menu-bg);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border-radius:20px;border:1px solid var(--menu-border);box-shadow:0 2px 12px #00000014,0 0 0 1px #0000000a;animation:_reactionPickerIn_97gu4_1 .15s cubic-bezier(.2,.6,.35,1) both;white-space:nowrap;flex-shrink:0}@keyframes _reactionPickerIn_97gu4_1{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}._reactionPickerBtn_97gu4_3415{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border:none;background:transparent;border-radius:50%;cursor:pointer;font-size:20px;transition:transform .15s ease,background .15s ease}._reactionPickerBtn_97gu4_3415:hover{background:var(--menu-hover);transform:scale(1.25)}._reactionPickerBtn_97gu4_3415:active{transform:scale(.9)}._replyBar_97gu4_3439{display:flex;align-items:center;gap:10px;padding:10px 14px;background:#6b8cce0f;border-left:3px solid rgba(107,140,206,.7);border-radius:0 8px 8px 0;margin:0 16px;animation:_replyBarIn_97gu4_1 .2s ease}@keyframes _replyBarIn_97gu4_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._replyBarAccent_97gu4_3456{display:none}._replyBarContent_97gu4_3460{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}._replyBarSender_97gu4_3468{font-size:12px;font-weight:600;color:#6b8ccee6}._replyBarText_97gu4_3474{font-size:12px;color:var(--text-secondary);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word;white-space:pre-wrap}._replyBarClose_97gu4_3485{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border:none;background:transparent;border-radius:6px;cursor:pointer;color:var(--text-muted);transition:all .15s ease;flex-shrink:0}._replyBarClose_97gu4_3485:hover{background:var(--menu-hover);color:var(--text-primary)}._forwardOverlay_97gu4_3506{position:fixed;inset:0;background:#0000004d;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;display:flex;align-items:center;justify-content:center;animation:_fadeIn_97gu4_1 .15s ease}._forwardModal_97gu4_3523{width:380px;max-height:520px;background:var(--menu-bg);backdrop-filter:blur(40px);-webkit-backdrop-filter:blur(40px);border-radius:16px;border:1px solid var(--menu-border);box-shadow:0 24px 80px #00000026;display:flex;flex-direction:column;overflow:hidden;animation:_forwardModalIn_97gu4_1 .25s cubic-bezier(.16,1,.3,1)}@keyframes _forwardModalIn_97gu4_1{0%{opacity:0;transform:scale(.95) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}._forwardHeader_97gu4_3543{display:flex;align-items:center;gap:8px;padding:14px 16px;border-bottom:1px solid var(--glass-border);color:var(--text-primary);font-size:14px;font-weight:600}._forwardClose_97gu4_3554{margin-left:auto;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;background:transparent;border-radius:8px;cursor:pointer;color:var(--text-muted);transition:all .15s ease}._forwardClose_97gu4_3554:hover{background:var(--menu-hover);color:var(--text-primary)}._forwardPreview_97gu4_3574{padding:8px 16px;font-size:12px;color:var(--text-secondary);background:var(--glass-bg);border-bottom:1px solid var(--glass-border);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._forwardSearch_97gu4_3585{margin:10px 16px;padding:8px 12px;border:1px solid var(--glass-border);border-radius:8px;background:var(--input-bg);font-size:13px;color:var(--text-primary);outline:none;transition:border-color .15s ease}._forwardSearch_97gu4_3585:focus{border-color:#6b8cce80}._forwardSearch_97gu4_3585::placeholder{color:var(--text-muted)}._forwardList_97gu4_3605{flex:1;overflow-y:auto;padding:4px 8px 8px}._forwardItem_97gu4_3611{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border:none;background:transparent;border-radius:10px;cursor:pointer;transition:background .15s ease;text-align:left}._forwardItem_97gu4_3611:hover{background:var(--menu-hover)}._forwardItemAvatar_97gu4_3629{width:32px;height:32px;border-radius:50%;overflow:hidden;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:#6b8cce1a;font-size:12px;color:var(--text-secondary)}._forwardItemAvatar_97gu4_3629 img{width:100%;height:100%;object-fit:cover}._forwardItemName_97gu4_3649{font-size:13px;font-weight:500;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._viewOnceMedia_97gu4_3659{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:24px 32px;background:linear-gradient(135deg,#6b8cce26,#5078b41a);border-radius:12px;cursor:pointer;transition:all .2s ease;min-width:140px}._viewOnceMedia_97gu4_3659:hover:not(._viewed_97gu4_3673){background:linear-gradient(135deg,#6b8cce40,#5078b426)}._viewOnceMedia_97gu4_3659._viewed_97gu4_3673{opacity:.5;cursor:default}._viewOnceIcon_97gu4_3682{width:36px;height:36px;display:flex;align-items:center;justify-content:center}._viewOnceIcon_97gu4_3682 svg{width:100%;height:100%;color:#6b8ccee6}._viewOnceLabel_97gu4_3696{font-size:14px;font-weight:500;color:var(--text-primary)}._viewOnceHint_97gu4_3702{font-size:11px;color:#6b8ccecc;text-transform:uppercase;letter-spacing:.05em}._mediaContainer_97gu4_3710{cursor:pointer;border-radius:12px;overflow:hidden;max-width:320px;position:relative}._mediaPreview_97gu4_3718{display:block;width:100%;max-height:400px;object-fit:cover;border-radius:12px;background:#0003;transition:transform .2s ease,filter .2s ease}._mediaContainer_97gu4_3710:hover ._mediaPreview_97gu4_3718{transform:scale(1.02);filter:brightness(.95)}._videoPreviewContainer_97gu4_3734{position:relative;border-radius:12px;overflow:hidden}._videoPlayOverlay_97gu4_3740{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:56px;height:56px;background:#0009;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:50%;display:flex;align-items:center;justify-content:center;transition:transform .2s ease,background .2s ease}._videoPlayOverlay_97gu4_3740 svg{width:24px;height:24px;color:#fff;margin-left:3px}._mediaContainer_97gu4_3710:hover ._videoPlayOverlay_97gu4_3740{transform:translate(-50%,-50%) scale(1.1);background:#000000b3}._videoDuration_97gu4_3768{position:absolute;bottom:8px;right:8px;padding:4px 8px;background:#000000b3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:4px;font-size:11px;font-weight:500;color:#fff}._stickerPreview_97gu4_3782{width:150px;height:150px;object-fit:contain}._mediaPlaceholder_97gu4_3788{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:32px 48px;background:#ffffff0d;border-radius:12px;transition:background .2s ease}._mediaPlaceholder_97gu4_3788:hover{background:#ffffff14}._mediaPlaceholder_97gu4_3788 svg{width:32px;height:32px;color:var(--text-secondary)}._mediaPlaceholder_97gu4_3788 span{font-size:13px;color:var(--text-secondary)}._mediaCaption_97gu4_3815{margin:8px 0 0;font-size:13px;color:var(--text-primary);line-height:1.4}._stickerPlaceholder_97gu4_3823{display:flex;flex-direction:column;align-items:center;gap:6px;padding:16px}._stickerPlaceholder_97gu4_3823 svg{width:48px;height:48px;color:#cece6bb3}._stickerPlaceholder_97gu4_3823 span{font-size:11px;color:var(--text-tertiary)}._documentMessage_97gu4_3843{display:flex;align-items:center;gap:12px;padding:12px;background:#ffffff0d;border-radius:8px;min-width:200px;cursor:default}._documentMessage_97gu4_3843:hover ._documentActions_97gu4_3854{opacity:1}._documentIcon_97gu4_3858{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#ce6b8c33;border-radius:8px;flex-shrink:0}._documentIcon_97gu4_3858 svg{width:24px;height:24px;color:#ce6b8ce6}._documentInfo_97gu4_3875{display:flex;flex-direction:column;gap:2px;min-width:0}._documentName_97gu4_3882{font-size:13px;font-weight:500;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._documentSize_97gu4_3891{font-size:11px;color:var(--text-tertiary)}._documentActions_97gu4_3854{display:flex;align-items:center;gap:4px;margin-left:auto;opacity:0;transition:opacity .15s ease;flex-shrink:0}._documentActionBtn_97gu4_3906{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;border-radius:8px;background:#0000000a;color:var(--text-secondary);cursor:pointer;transition:all .15s ease;text-decoration:none}._documentActionBtn_97gu4_3906:hover{background:#ce6b8c26;color:#ce6b8ce6}._documentActionBtn_97gu4_3906 svg{width:16px;height:16px}._documentActionBtn_97gu4_3906:disabled{cursor:wait;opacity:.7}._downloadSpinner_97gu4_3936{width:14px;height:14px;border:1.5px solid rgba(255,255,255,.15);border-top-color:#ce6b8ccc;border-radius:50%;animation:_spin_97gu4_653 .8s linear infinite}@media(hover:none){._documentActions_97gu4_3854{opacity:1}}._mediaViewerOverlay_97gu4_3952{position:fixed;inset:0;z-index:300;display:flex;align-items:center;justify-content:center;background:#000000e6;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}._mediaViewerClose_97gu4_3964{position:absolute;top:20px;right:20px;width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:#ffffff1a;border:none;border-radius:50%;cursor:pointer;color:#fff;transition:all .2s ease;z-index:10}._mediaViewerClose_97gu4_3964:hover{background:#fff3}._mediaViewerClose_97gu4_3964 svg{width:24px;height:24px}._mediaViewerContent_97gu4_3991{display:flex;flex-direction:column;align-items:center;max-width:90vw;max-height:90vh}._viewOnceWarning_97gu4_3999{display:flex;align-items:center;gap:8px;padding:10px 16px;background:#ce8c6b33;border-radius:8px;margin-bottom:16px}._viewOnceWarning_97gu4_3999 svg{width:18px;height:18px;color:#ce8c6be6;flex-shrink:0}._viewOnceWarning_97gu4_3999 span{font-size:13px;color:#ce8c6be6}._mediaViewerImage_97gu4_4021{max-width:100%;max-height:80vh;object-fit:contain;border-radius:8px}._mediaViewerVideo_97gu4_4028{max-width:100%;max-height:80vh;border-radius:8px;outline:none}._mediaViewerCaption_97gu4_4035{margin-top:16px;font-size:14px;color:#ffffffe6;text-align:center;max-width:600px}._vipBadge_97gu4_4044{position:absolute;bottom:-2px;right:-2px;width:14px;height:14px;background:linear-gradient(135deg,gold,orange);border-radius:50%;display:flex;align-items:center;justify-content:center}._vipBadge_97gu4_4044 svg{width:8px;height:8px;color:#fff}._vipChat_97gu4_4063{border-left:2px solid rgba(255,215,0,.5)}._snoozedChat_97gu4_4067{opacity:.6}._contextMenu_97gu4_2947{position:fixed;z-index:1000;min-width:180px;background:#1e1e2dfa;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:6px;box-shadow:0 8px 32px #0006}._contextMenu_97gu4_2947 button{display:flex;align-items:center;gap:10px;width:100%;padding:10px 12px;background:transparent;border:none;border-radius:8px;color:#ffffffd9;font-size:13px;text-align:left;cursor:pointer;transition:background .15s ease}._contextMenu_97gu4_2947 button:hover{background:#ffffff14}._contextMenu_97gu4_2947 button svg{width:16px;height:16px;opacity:.7}._contextMenuDivider_97gu4_4111{height:1px;background:#ffffff14;margin:6px 0}._contextMenuLabel_97gu4_4117{padding:6px 12px 4px;font-size:11px;font-weight:500;color:#fff6;text-transform:uppercase;letter-spacing:.5px}._snippetSuggestions_97gu4_2942{position:absolute;bottom:100%;left:0;right:0;background:#1e1e2dfa;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.08);border-radius:12px 12px 0 0;padding:8px;max-height:200px;overflow-y:auto}._snippetItem_97gu4_4142{display:flex;align-items:center;gap:12px;width:100%;padding:10px 12px;background:transparent;border:none;border-radius:8px;text-align:left;cursor:pointer;transition:background .15s ease}._snippetItem_97gu4_4142:hover{background:#ffffff14}._snippetTrigger_97gu4_4160{font-family:SF Mono,Monaco,monospace;font-size:12px;color:#a88bfae6;background:#a88bfa1a;padding:2px 8px;border-radius:4px;flex-shrink:0}._snippetContent_97gu4_4170{font-size:13px;color:#ffffffb3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._filePreview_97gu4_4179{position:relative;padding:12px;background:#ffffff08;border-top:1px solid rgba(255,255,255,.06)}._filePreviewMedia_97gu4_4186{max-height:150px;max-width:200px;object-fit:cover;border-radius:8px}._filePreviewDoc_97gu4_4193{display:flex;align-items:center;gap:10px;padding:12px;background:#ffffff0d;border-radius:8px}._filePreviewDoc_97gu4_4193 svg{width:24px;height:24px;color:#ffffff80}._filePreviewDoc_97gu4_4193 span{font-size:13px;color:#fffc}._removeFile_97gu4_4213{position:absolute;top:8px;right:8px;width:28px;height:28px;background:#0009;border:none;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#fff;transition:background .2s ease}._removeFile_97gu4_4213:hover{background:#ef4444cc}._removeFile_97gu4_4213 svg{width:14px;height:14px}._recordingControls_97gu4_4240{display:flex;align-items:center;gap:16px;padding:0 8px;width:100%}._cancelRecording_97gu4_4248{width:36px;height:36px;background:#ef444426;border:none;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#ef4444e6;transition:all .2s ease}._cancelRecording_97gu4_4248:hover{background:#ef444440}._cancelRecording_97gu4_4248 svg{width:18px;height:18px}._recordingIndicator_97gu4_4271{display:flex;align-items:center;gap:10px;flex:1}._recordingDot_97gu4_4278{width:10px;height:10px;background:#ef4444e6;border-radius:50%;animation:_pulse_97gu4_1 1.5s ease-in-out infinite}@keyframes _pulse_97gu4_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.8)}}._recordingTime_97gu4_4291{font-family:SF Mono,Monaco,monospace;font-size:14px;color:#fffc}._sendRecording_97gu4_4297{width:40px;height:40px;background:linear-gradient(135deg,#a88bfae6,#8b5cf6e6);border:none;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#fff;transition:transform .2s ease}._sendRecording_97gu4_4297:hover{transform:scale(1.05)}._sendRecording_97gu4_4297 svg{width:18px;height:18px}._attachButton_97gu4_4321,._voiceButton_97gu4_4322{width:40px;height:40px;background:#a88bfa1a;border:1px solid rgba(168,139,250,.2);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#a88bfacc;transition:all .2s ease;flex-shrink:0}._attachButton_97gu4_4321:hover,._voiceButton_97gu4_4322:hover{background:#a88bfa33;border-color:#a88bfa66;color:#a88bfa;transform:scale(1.05)}._attachButton_97gu4_4321 svg,._voiceButton_97gu4_4322 svg{width:20px;height:20px}._settingsOverlay_97gu4_4352{position:fixed;inset:0;z-index:1000;background:#00000080;display:flex;align-items:center;justify-content:center;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}._settingsPanel_97gu4_2920{width:90%;max-width:540px;max-height:85vh;background:#191923fa;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.08);border-radius:16px;overflow:hidden;display:flex;flex-direction:column}._settingsHeader_97gu4_4378{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid rgba(255,255,255,.06)}._settingsHeader_97gu4_4378 h2{font-size:18px;font-weight:600;color:#fffffff2}._closeSettings_97gu4_4392{width:32px;height:32px;background:transparent;border:none;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#ffffff80;transition:all .2s ease}._closeSettings_97gu4_4392:hover{background:#ffffff14;color:#fffc}._closeSettings_97gu4_4392 svg{width:18px;height:18px}._settingsTabs_97gu4_4416{display:flex;padding:0 24px;border-bottom:1px solid rgba(255,255,255,.06)}._settingsTab_97gu4_4416{padding:14px 20px;background:transparent;border:none;border-bottom:2px solid transparent;color:#ffffff80;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}._settingsTab_97gu4_4416:hover{color:#fffc}._settingsTab_97gu4_4416._active_97gu4_615{color:#a88bfaf2;border-bottom-color:#a88bfae6}._settingsContent_97gu4_4443{flex:1;overflow-y:auto;padding:24px}._settingsDescription_97gu4_4449{font-size:14px;color:#fff9;margin-bottom:20px;line-height:1.5}._snippetsSettings_97gu4_4457{display:flex;flex-direction:column;gap:16px}._snippetsList_97gu4_4463{display:flex;flex-direction:column;gap:10px}._snippetRow_97gu4_4469{display:flex;align-items:center;gap:10px}._snippetTriggerInput_97gu4_4475{width:100px;padding:10px 12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.08);border-radius:8px;color:#a88bfae6;font-family:SF Mono,Monaco,monospace;font-size:13px;transition:all .2s ease}._snippetTriggerInput_97gu4_4475:focus{outline:none;border-color:#a88bfa66;background:#ffffff14}._snippetContentInput_97gu4_4493{flex:1;padding:10px 12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.08);border-radius:8px;color:#ffffffe6;font-size:13px;transition:all .2s ease}._snippetContentInput_97gu4_4493:focus{outline:none;border-color:#a88bfa66;background:#ffffff14}._deleteSnippet_97gu4_4510{width:32px;height:32px;background:transparent;border:none;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#fff6;transition:all .2s ease}._deleteSnippet_97gu4_4510:hover{background:#ef444426;color:#ef4444e6}._deleteSnippet_97gu4_4510 svg{width:16px;height:16px}._addSnippet_97gu4_4534{display:flex;align-items:center;justify-content:center;gap:8px;padding:12px;background:#a88bfa1a;border:1px dashed rgba(168,139,250,.3);border-radius:8px;color:#a88bfae6;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}._addSnippet_97gu4_4534:hover{background:#a88bfa26;border-color:#a88bfa80}._addSnippet_97gu4_4534 svg{width:18px;height:18px}._accountSettings_97gu4_4561{display:flex;flex-direction:column;gap:32px}._accountSection_97gu4_4567{display:flex;flex-direction:column;gap:12px}._accountSection_97gu4_4567 h3{font-size:15px;font-weight:600;color:#ffffffe6}._accountSection_97gu4_4567 p{font-size:13px;color:#ffffff80;line-height:1.5}._dangerButton_97gu4_4585{padding:12px 20px;background:#ef444426;border:1px solid rgba(239,68,68,.3);border-radius:8px;color:#ef4444e6;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;align-self:flex-start}._dangerButton_97gu4_4585:hover{background:#ef444440;border-color:#ef444480}._deleteButton_97gu4_4603{background:#ef444433;border-color:#ef444466}._aiHelperFloatingBtn_97gu4_4610{width:48px;height:48px;border-radius:50%;background:linear-gradient(135deg,#8b5cf6e6,#a88bfacc);border:1px solid rgba(255,255,255,.2);color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 20px #8b5cf666;transition:all .2s ease}._aiHelperFloatingBtn_97gu4_4610:hover{transform:scale(1.08);box-shadow:0 6px 28px #8b5cf680}._aiHelperFloatingBtn_97gu4_4610 svg{width:24px;height:24px}._aiHelperPanel_97gu4_2915{position:absolute;bottom:70px;left:20px;right:20px;max-height:400px;background:#1e1e28f2;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1);border-radius:16px;box-shadow:0 8px 40px #0006;z-index:20;display:flex;flex-direction:column;overflow:hidden;animation:_slideUp_97gu4_1 .25s ease}@keyframes _slideUp_97gu4_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._aiHelperHeader_97gu4_4665{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid rgba(255,255,255,.08)}._aiHelperTabs_97gu4_4673{display:flex;gap:4px}._aiHelperTab_97gu4_4673{padding:8px 16px;background:transparent;border:none;border-radius:8px;color:#ffffff80;font-size:13px;font-weight:500;cursor:pointer;transition:all .15s ease}._aiHelperTab_97gu4_4673:hover{color:#fffc;background:#ffffff0d}._aiHelperTab_97gu4_4673._active_97gu4_615{color:#fff;background:#8b5cf64d}._aiHelperClose_97gu4_4700{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;border-radius:8px;color:#fff6;cursor:pointer;transition:all .15s ease}._aiHelperClose_97gu4_4700:hover{color:#fffc;background:#ffffff1a}._aiHelperClose_97gu4_4700 svg{width:18px;height:18px}._aiHelperContent_97gu4_4724{padding:16px;overflow-y:auto;flex:1}._aiLoading_97gu4_4730{display:flex;align-items:center;justify-content:center;gap:10px;padding:30px;color:#ffffff80;font-size:13px}._aiLoadingSpinner_97gu4_4740{width:20px;height:20px;border:2px solid rgba(139,92,246,.2);border-top-color:#8b5cf6cc;border-radius:50%;animation:_spin_97gu4_653 .8s linear infinite}._aiDraftSection_97gu4_4749,._aiSuggestionsSection_97gu4_4750,._aiTransformedSection_97gu4_4751{margin-bottom:16px}._aiDraftSection_97gu4_4749 label,._aiSuggestionsSection_97gu4_4750 label,._aiTransformedSection_97gu4_4751 label,._aiToolInput_97gu4_4758 label{display:block;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:#fff6;margin-bottom:8px}._aiDraft_97gu4_4749,._aiTransformed_97gu4_4751{background:#ffffff0d;border:1px solid rgba(255,255,255,.08);border-radius:10px;padding:14px}._aiDraft_97gu4_4749 p,._aiTransformed_97gu4_4751 p{margin:0 0 12px;font-size:14px;line-height:1.5;color:#ffffffe6}._useDraftBtn_97gu4_4784{padding:8px 16px;background:linear-gradient(135deg,#8b5cf6cc,#a88bfab3);border:none;border-radius:6px;color:#fff;font-size:12px;font-weight:500;cursor:pointer;transition:all .15s ease}._useDraftBtn_97gu4_4784:hover{transform:translateY(-1px);box-shadow:0 4px 12px #8b5cf666}._aiSuggestionsList_97gu4_4801{display:flex;flex-direction:column;gap:8px}._aiSuggestionBtn_97gu4_4807{padding:10px 14px;background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:8px;color:#ffffffd9;font-size:13px;text-align:left;cursor:pointer;transition:all .15s ease}._aiSuggestionBtn_97gu4_4807:hover{background:#8b5cf626;border-color:#8b5cf64d}._regenerateBtn_97gu4_4824{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;padding:10px;background:transparent;border:1px dashed rgba(255,255,255,.15);border-radius:8px;color:#ffffff80;font-size:12px;cursor:pointer;transition:all .15s ease}._regenerateBtn_97gu4_4824:hover{border-color:#8b5cf666;color:#8b5cf6e6}._aiToolsSection_97gu4_4846{display:flex;flex-direction:column;gap:16px}._aiToolInput_97gu4_4758 textarea{width:100%;padding:12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#ffffffe6;font-size:14px;font-family:inherit;resize:none;transition:all .15s ease}._aiToolInput_97gu4_4758 textarea:focus{outline:none;border-color:#8b5cf680;background:#ffffff12}._aiToolInput_97gu4_4758 textarea::placeholder{color:#ffffff4d}._aiToolButtons_97gu4_4875{display:flex;flex-wrap:wrap;gap:8px}._aiToolButtons_97gu4_4875 button{padding:8px 14px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:20px;color:#ffffffb3;font-size:12px;font-weight:500;cursor:pointer;transition:all .15s ease}._aiToolButtons_97gu4_4875 button:hover{background:#8b5cf633;border-color:#8b5cf666;color:#fff}._aiInsightsSection_97gu4_4900{padding:16px;display:flex;flex-direction:column;gap:12px}._aiInsightsPlaceholder_97gu4_4907{text-align:center;color:#fff6;font-size:13px;display:flex;flex-direction:column;align-items:center;gap:12px;padding:24px 16px}._insightsContent_97gu4_4919{display:flex;flex-direction:column;gap:14px}._insightRow_97gu4_4925{display:flex;flex-direction:column;gap:6px}._insightRow_97gu4_4925 label{font-size:11px;text-transform:uppercase;letter-spacing:.5px;color:#8b5cf6cc;font-weight:600}._insightRow_97gu4_4925 p{margin:0;font-size:13px;color:#ffffffd9;line-height:1.5}._insightMeta_97gu4_4946{display:flex;flex-wrap:wrap;gap:6px}._insightBadge_97gu4_4952{padding:3px 10px;border-radius:12px;font-size:11px;font-weight:500;background:#ffffff0f;color:#fff9;border:1px solid rgba(255,255,255,.08)}._sentimentPositive_97gu4_4962{background:#22c55e1f;color:#4ade80;border-color:#22c55e33}._sentimentNegative_97gu4_4968{background:#ef44441f;color:#f87171;border-color:#ef444433}._sentimentNeutral_97gu4_4974{background:#facc151f;color:#fbbf24;border-color:#facc1533}._urgencyHigh_97gu4_4980{background:#ef44441f;color:#f87171;border-color:#ef444433}._urgencyMedium_97gu4_4986{background:#facc151f;color:#fbbf24;border-color:#facc1533}._urgencyLow_97gu4_4992{background:#22c55e1f;color:#4ade80;border-color:#22c55e33}._insightTopics_97gu4_4998{display:flex;flex-wrap:wrap;gap:6px}._topicTag_97gu4_5004{padding:3px 10px;border-radius:10px;font-size:11px;background:#8b5cf61a;color:#8b5cf6e6;border:1px solid rgba(139,92,246,.15)}._insightAction_97gu4_5013{font-size:13px;color:#ffffffbf;padding:4px 0;line-height:1.4}._contactIntelSection_97gu4_5021{border-top:1px solid rgba(255,255,255,.06);padding-top:14px;margin-top:4px;display:flex;flex-direction:column;gap:10px}._contactIntelCard_97gu4_5030{display:flex;flex-direction:column;gap:8px;background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:10px;padding:12px}._intelItem_97gu4_5040{display:flex;justify-content:space-between;align-items:flex-start;gap:8px;font-size:12px;color:#ffffffbf}._intelLabel_97gu4_5049{font-weight:600;color:#ffffff80;white-space:nowrap;min-width:80px}._intelTip_97gu4_5056{font-size:12px;color:#8b5cf6cc;font-style:italic;padding:8px;background:#8b5cf60f;border-radius:8px;border-left:2px solid rgba(139,92,246,.3)}._translateControls_97gu4_5067{display:flex;align-items:center;gap:10px;padding:0 16px}._translateControls_97gu4_5067 label{font-size:12px;color:#fff;font-weight:500}._translateSelect_97gu4_5080{flex:1;padding:8px 28px 8px 12px;border-radius:8px;border:1px solid rgba(255,255,255,.15);background:#ffffff1a;color:#ffffffe6;font-size:13px;outline:none;cursor:pointer;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L5 5L9 1' stroke='rgba(20,20,30,0.35)' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center}._translateSelect_97gu4_5080:focus{border-color:#8b5cf666}._translateSelect_97gu4_5080 option{background:#1e1e28;color:#fff}._translateTone_97gu4_5107{display:inline-block;margin-top:6px;font-size:11px;color:#fff;font-style:italic}._liveTranslateHeader_97gu4_5116{padding:16px 16px 8px}._liveTranslateToggleRow_97gu4_5120{display:flex;align-items:center;justify-content:space-between}._liveTranslateLabel_97gu4_5126{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:#fff}._liveTranslateLabel_97gu4_5126 svg{color:#8b5cf6cc}._liveTranslateToggle_97gu4_5120{position:relative;width:44px;height:24px;border-radius:12px;border:none;background:#fff3;cursor:pointer;transition:background .2s ease;padding:0}._liveTranslateToggle_97gu4_5120._active_97gu4_615{background:#8b5cf6b3}._liveTranslateToggle_97gu4_5120 ._toggleKnob_97gu4_5155{position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #00000026;transition:transform .2s ease}._liveTranslateToggle_97gu4_5120._active_97gu4_615 ._toggleKnob_97gu4_5155{transform:translate(20px)}._liveTranslateDesc_97gu4_5171{font-size:12px;color:#ffffff8c;margin:6px 0 0;line-height:1.4}._langPairSection_97gu4_5179{padding:8px 16px}._langPairRow_97gu4_5183{display:flex;align-items:flex-end;gap:8px}._langPairItem_97gu4_5189{flex:1;display:flex;flex-direction:column;gap:4px}._langPairItem_97gu4_5189 label{font-size:11px;font-weight:600;color:#fff;text-transform:uppercase;letter-spacing:.5px}._langPairArrow_97gu4_5204{display:flex;align-items:center;justify-content:center;padding-bottom:8px;color:#8b5cf699}._liveTranslateStatus_97gu4_5213{padding:8px 16px}._liveTranslateLoading_97gu4_5217{display:flex;align-items:center;gap:8px;font-size:12px;color:#fff}._liveTranslateActive_97gu4_5225{display:flex;align-items:center;gap:6px;font-size:12px;color:#2ea043cc}._refreshTranslate_97gu4_5233{background:none;border:none;cursor:pointer;color:#fff6;padding:2px;border-radius:4px;transition:color .15s;margin-left:auto}._refreshTranslate_97gu4_5233:hover{color:#8b5cf6b3}._translateDivider_97gu4_5249{height:1px;background:#ffffff1a;margin:4px 16px}._quickTranslateSection_97gu4_5256{padding:8px 0}._quickTranslateLabel_97gu4_5260{display:block;font-size:11px;font-weight:600;color:#ffffffb3;text-transform:uppercase;letter-spacing:.5px;padding:0 16px;margin-bottom:8px}._translatePanel_97gu4_2908{position:absolute;bottom:70px;right:16px;width:380px;max-width:95vw;max-height:70vh;overflow-y:auto;background:#1e1e28f2;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-radius:18px;box-shadow:0 8px 32px #00000040;z-index:1000;padding:0 0 8px;display:flex;flex-direction:column;border:1px solid rgba(139,92,246,.2)}._translatePanelHeader_97gu4_5292{display:flex;align-items:center;justify-content:space-between;padding:14px 16px 6px;font-size:16px;font-weight:700;color:#fff}._translatePanelClose_97gu4_5302{background:none;border:none;cursor:pointer;color:#ffffff80;padding:4px;border-radius:6px;display:flex;align-items:center;justify-content:center;transition:color .15s}._translatePanelClose_97gu4_5302:hover{color:#fff}._detectingLang_97gu4_5319{font-size:11px;color:#8b5cf6cc;font-style:italic}._translateFloatingBtn_97gu4_5325{background:#8b5cf626;border:1px solid rgba(139,92,246,.2);border-radius:50%;width:44px;height:44px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s,transform .15s;color:#8b5cf6e6;box-shadow:0 2px 8px #8b5cf61a}._translateFloatingBtn_97gu4_5325:hover{background:#8b5cf640;transform:scale(1.05)}._translateFloatingBtn_97gu4_5325 svg{width:20px;height:20px}._inlineTranslation_97gu4_5351{display:flex;align-items:flex-start;gap:5px;padding:4px 0 2px;border-top:1px solid rgba(139,92,246,.15);margin-top:4px}._inlineTranslation_97gu4_5351 svg{color:#8b5cf699;flex-shrink:0;margin-top:1px}._inlineTranslation_97gu4_5351 span{font-size:12px;color:#8b5cf6bf;line-height:1.4;font-style:italic}._translateBar_97gu4_5374{display:flex;align-items:center;gap:8px;padding:6px 16px;background:#8b5cf614;border-top:1px solid rgba(139,92,246,.15);font-size:12px;color:#8b5cf6cc}._translateBar_97gu4_5374 svg{flex-shrink:0}._translateBar_97gu4_5374 span{flex:1}._translateBarClose_97gu4_5393{background:none;border:none;cursor:pointer;color:#fff6;padding:2px;border-radius:4px}._translateBarClose_97gu4_5393:hover{color:#fffc}._aiActionsSection_97gu4_5407{padding:12px;display:flex;flex-direction:column;gap:10px}._actionItemsList_97gu4_5414{display:flex;flex-direction:column;gap:4px;max-height:300px;overflow-y:auto}._actionItem_97gu4_5414{display:flex;align-items:flex-start;gap:8px;padding:8px 10px;border-radius:8px;background:#ffffff08;border:1px solid rgba(255,255,255,.06);transition:all .15s ease}._actionItem_97gu4_5414:hover{background:#ffffff0d}._actionDone_97gu4_5437 ._actionText_97gu4_5437 span:first-child{text-decoration:line-through;opacity:.4}._actionCheck_97gu4_5442{background:none;border:none;padding:2px;cursor:pointer;color:#fff6;flex-shrink:0;transition:color .15s ease}._actionCheck_97gu4_5442:hover{color:#8b5cf6cc}._actionDone_97gu4_5437 ._actionCheck_97gu4_5442{color:#4ade80}._actionText_97gu4_5437{flex:1;display:flex;flex-direction:column;gap:2px;min-width:0}._actionText_97gu4_5437 span:first-child{font-size:13px;color:#ffffffd9;line-height:1.4}._actionChatName_97gu4_5474{font-size:11px;color:#8b5cf699}._actionDelete_97gu4_5479{background:none;border:none;padding:2px;cursor:pointer;color:#fff3;flex-shrink:0;transition:color .15s ease;opacity:0}._actionItem_97gu4_5414:hover ._actionDelete_97gu4_5479{opacity:1}._actionDelete_97gu4_5479:hover{color:#f87171}._inputWrapper_97gu4_5499{position:relative;flex:1;display:flex}._inputWrapper_97gu4_5499 input{width:100%;position:relative;z-index:1;background:transparent}._catchUpBanner_97gu4_5513{background:linear-gradient(135deg,#8b5cf614,#3b82f60f);border:1px solid rgba(139,92,246,.15);border-radius:12px;margin:0 16px 8px;overflow:hidden;animation:_slideDown_97gu4_1 .25s ease}@keyframes _slideDown_97gu4_1{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}._catchUpHeader_97gu4_5527{display:flex;align-items:center;gap:8px;padding:10px 14px;font-size:13px;font-weight:600;color:#8b5cf6e6;border-bottom:1px solid rgba(255,255,255,.04)}._catchUpHeader_97gu4_5527 svg{flex-shrink:0}._catchUpHeader_97gu4_5527 span{flex:1}._catchUpClose_97gu4_5546{background:none;border:none;color:var(--text-muted);cursor:pointer;padding:4px;border-radius:4px;transition:color .15s ease}._catchUpClose_97gu4_5546:hover{color:var(--text-primary)}._catchUpContent_97gu4_5560{padding:12px 14px;display:flex;flex-direction:column;gap:10px}._catchUpSummary_97gu4_5567{margin:0;font-size:13px;color:var(--text-secondary);line-height:1.5}._catchUpPoints_97gu4_5574{display:flex;flex-direction:column;gap:3px}._catchUpPoint_97gu4_5574{font-size:12px;color:var(--text-muted);line-height:1.4}._catchUpQuestions_97gu4_5586{display:flex;flex-direction:column;gap:4px}._catchUpQuestions_97gu4_5586 label{font-size:11px;text-transform:uppercase;letter-spacing:.5px;color:#b48c00e6;font-weight:600}._catchUpQuestion_97gu4_5586{font-size:12px;color:#a07800d9;line-height:1.4}._catchUpMeta_97gu4_5606{display:flex;gap:8px;font-size:11px;color:var(--text-muted)}._catchUpMood_97gu4_5613{color:#8b5cf699}._catchUpUrgent_97gu4_5617{color:#f87171;font-weight:600}._dueRemindersBanner_97gu4_5623{display:flex;flex-direction:column;gap:4px;margin:0 16px 8px}._dueReminder_97gu4_5623{display:flex;align-items:center;gap:8px;padding:8px 12px;background:#facc1514;border:1px solid rgba(250,204,21,.15);border-radius:8px;font-size:13px;color:#facc15d9;animation:_slideDown_97gu4_1 .25s ease}._dueReminder_97gu4_5623 svg{flex-shrink:0;color:#facc15b3}._dueReminder_97gu4_5623 span{flex:1}._dismissReminder_97gu4_5652{background:none;border:1px solid rgba(250,204,21,.2);color:#facc15b3;padding:3px 10px;border-radius:6px;font-size:11px;cursor:pointer;transition:all .15s ease}._dismissReminder_97gu4_5652:hover{background:#facc151a;color:#facc15e6}._aiFloatingGroup_97gu4_5669{position:absolute;bottom:90px;right:24px;display:flex;flex-direction:column;gap:8px;z-index:5}._catchUpBtn_97gu4_5679{width:42px;height:42px;border-radius:50%;background:linear-gradient(135deg,#3b82f6cc,#8b5cf699);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#fff;box-shadow:0 4px 15px #3b82f633;transition:all .2s ease}._catchUpBtn_97gu4_5679 svg{width:20px;height:20px}._catchUpBtn_97gu4_5679:hover{transform:scale(1.08);box-shadow:0 6px 20px #3b82f64d}._focusModeActive_97gu4_5705{color:#fbbf24!important;background:#facc151a!important}._focusModeIndicator_97gu4_5710{display:flex;align-items:center;gap:4px;font-size:11px;color:#fbbf24;font-weight:500}._tokenUsageInfo_97gu4_5720{display:flex;align-items:center;gap:4px;font-size:11px;color:#8b5cf699;cursor:default}._sidebarFooter_97gu4_2089{display:flex;align-items:center;gap:12px;flex-wrap:wrap;justify-content:center;position:relative}._sidebarDock_97gu4_5740{display:flex;align-items:center;justify-content:center;gap:2px;width:100%;padding:4px 6px;background:var(--glass-bg);border-radius:12px;border:1px solid var(--glass-border);overflow:visible}._dockBtn_97gu4_5753{display:flex;align-items:center;justify-content:center;gap:0;height:32px;min-width:32px;padding:0 8px;border-radius:8px;border:none;background:transparent;color:var(--text-muted);cursor:pointer;transition:background .3s ease,color .3s ease;position:relative;flex-shrink:0;white-space:nowrap}._dockBtn_97gu4_5753 svg{flex-shrink:0}._dockLabel_97gu4_5776{max-width:0;overflow:hidden;opacity:0;font-size:11px;font-weight:500;letter-spacing:.01em;transition:max-width .45s cubic-bezier(.22,.61,.36,1),opacity .3s ease .1s,margin .45s cubic-bezier(.22,.61,.36,1);margin-left:0}._dockBtn_97gu4_5753:hover{background:#ffffff1f;color:var(--text-primary)}._dockBtn_97gu4_5753:hover ._dockLabel_97gu4_5776{max-width:70px;opacity:1;margin-left:6px}._dockBtn_97gu4_5753._dockActive_97gu4_5798{background:var(--accent);color:#fff}._dockBtn_97gu4_5753._dockActive_97gu4_5798 ._dockLabel_97gu4_5776{max-width:70px;opacity:1;margin-left:6px}._dockTooltip_97gu4_5810{position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%) translateY(4px);width:180px;padding:10px 14px;border-radius:10px;background:#161618f0;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1);box-shadow:0 8px 24px #0000004d;color:#ffffffd9;font-size:11px;font-weight:400;line-height:1.4;white-space:normal;pointer-events:none;opacity:0;transition:opacity .25s ease,transform .25s ease;z-index:300;display:flex;flex-wrap:wrap;align-items:center;gap:6px}._dockTooltip_97gu4_5810:after{content:"";position:absolute;bottom:-5px;left:50%;margin-left:-4px;transform:rotate(45deg);width:8px;height:8px;background:#161618f0;border-right:1px solid rgba(255,255,255,.1);border-bottom:1px solid rgba(255,255,255,.1)}._dockBtn_97gu4_5753:hover ._dockTooltip_97gu4_5810{opacity:1;transform:translate(-50%) translateY(0);transition-delay:.5s}._dockBtn_97gu4_5753:nth-child(-n+2) ._dockTooltip_97gu4_5810{left:0;transform:translate(0) translateY(4px)}._dockBtn_97gu4_5753:nth-child(-n+2) ._dockTooltip_97gu4_5810:after{left:14px;margin-left:0}._dockBtn_97gu4_5753:nth-child(-n+2):hover ._dockTooltip_97gu4_5810{transform:translate(0) translateY(0)}._dockBtn_97gu4_5753:nth-child(n+6) ._dockTooltip_97gu4_5810{left:auto;right:0;transform:translate(0) translateY(4px)}._dockBtn_97gu4_5753:nth-child(n+6) ._dockTooltip_97gu4_5810:after{left:auto;right:14px;margin-left:0}._dockBtn_97gu4_5753:nth-child(n+6):hover ._dockTooltip_97gu4_5810{transform:translate(0) translateY(0)}._dockKbd_97gu4_5886{display:inline-block;background:#ffffff1f;border:1px solid rgba(255,255,255,.15);border-radius:4px;padding:1px 6px;font-size:10px;font-weight:600;font-family:SF Mono,Fira Code,monospace;color:#fff9;line-height:1.4;flex-shrink:0}._dockDivider_97gu4_5900{width:1px;height:18px;background:var(--glass-border);margin:0 4px;flex-shrink:0}._dockBadge_97gu4_5908{position:absolute;top:2px;right:2px;background:#ef4444;color:#fff;font-size:8px;font-weight:700;min-width:14px;height:14px;border-radius:7px;display:flex;align-items:center;justify-content:center;padding:0 3px;line-height:1}._deletedMessage_97gu4_5926{display:flex;align-items:center;gap:6px;font-style:italic;opacity:.5;font-size:13px;margin:0;-webkit-user-select:none;user-select:none}._sidebarSubView_97gu4_5938{display:flex;flex-direction:column;height:100%}._subViewHeader_97gu4_5944{display:flex;align-items:center;gap:10px;padding:16px 20px;border-bottom:1px solid var(--glass-border);color:var(--text-primary);font-size:14px;font-weight:600;flex-shrink:0}._subViewBack_97gu4_5956{background:none;border:none;color:var(--text-muted);cursor:pointer;padding:6px;border-radius:8px;display:flex;align-items:center;justify-content:center;transition:all .2s}._subViewBack_97gu4_5956:hover{color:var(--text-primary);background:#0000000d}._subViewContent_97gu4_5974{flex:1;overflow-y:auto;padding:12px 16px}._subViewLoading_97gu4_5980{display:flex;flex-direction:column;align-items:center;gap:12px;padding:48px 20px;color:var(--text-muted);font-size:13px}._subViewEmpty_97gu4_5990{display:flex;flex-direction:column;align-items:center;gap:12px;padding:48px 20px;color:var(--text-muted);font-size:13px;text-align:center}._slidePanel_97gu4_2994{position:fixed;top:0;left:340px;width:320px;height:100vh;background:var(--glass-bg-solid);backdrop-filter:blur(16px) saturate(120%);-webkit-backdrop-filter:blur(16px) saturate(120%);border-right:1px solid var(--glass-border);z-index:50;display:none;flex-direction:column;box-shadow:8px 0 32px #00000014}._slidePanel_97gu4_2994:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent 0%,var(--glass-highlight) 50%,transparent 100%)}._slidePanelHeader_97gu4_6028{display:flex;align-items:center;gap:10px;padding:20px;border-bottom:1px solid var(--glass-border);color:var(--text-primary);font-size:14px;font-weight:600}._slidePanelClose_97gu4_6039{background:none;border:none;color:var(--text-muted);cursor:pointer;margin-left:auto;padding:6px;border-radius:8px;transition:all .2s}._slidePanelClose_97gu4_6039:hover{color:var(--text-primary);background:#0000000d}._slidePanelContent_97gu4_6055{flex:1;overflow-y:auto;padding:16px}._slidePanelLoading_97gu4_6061{display:flex;flex-direction:column;align-items:center;gap:12px;padding:48px 20px;color:var(--text-muted);font-size:13px}._slidePanelEmpty_97gu4_6071{display:flex;flex-direction:column;align-items:center;gap:12px;padding:48px 20px;color:var(--text-muted);font-size:13px;text-align:center}._ghostItem_97gu4_6083{padding:14px;border-radius:14px;background:var(--glass-bg);border:1px solid var(--glass-border);margin-bottom:10px;cursor:pointer;transition:all .3s cubic-bezier(.16,1,.3,1)}._ghostItem_97gu4_6083:hover{background:#ffffff4d;border-color:var(--glass-highlight);transform:translateY(-2px);box-shadow:0 6px 20px #0000000f}._ghostInfo_97gu4_6100{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}._ghostName_97gu4_6107{font-size:13px;color:var(--text-primary);font-weight:500}._ghostWait_97gu4_6113{font-size:11px;color:#b43c3cd9;background:#b43c3c1a;padding:2px 8px;border-radius:6px;font-weight:500}._ghostSnippet_97gu4_6122{font-size:12px;color:var(--text-muted);display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._leftOnReadItem_97gu4_6132{padding:14px;border-radius:14px;background:var(--glass-bg);border:1px solid var(--glass-border);margin-bottom:10px;cursor:pointer;transition:all .3s cubic-bezier(.16,1,.3,1)}._leftOnReadItem_97gu4_6132:hover{background:#ffffff4d;border-color:var(--glass-highlight);transform:translateY(-2px);box-shadow:0 6px 20px #0000000f}._leftOnReadInfo_97gu4_6149{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}._leftOnReadName_97gu4_6156{font-size:13px;color:var(--text-primary);font-weight:500}._leftOnReadWait_97gu4_6162{font-size:11px;color:#3c64b4d9;background:#3c64b41a;padding:2px 8px;border-radius:6px;font-weight:500}._leftOnReadSnippet_97gu4_6171{font-size:12px;color:var(--text-muted);display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-style:italic}._prioritySection_97gu4_6182{margin-bottom:20px}._priorityLabel_97gu4_6186{display:flex;align-items:center;gap:6px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.8px;padding:8px 0;margin-bottom:6px}._priorityUrgent_97gu4_6198{color:#b43c3ce6}._priorityWait_97gu4_6199{color:#a0821ee6}._priorityNoise_97gu4_6200{color:var(--text-muted)}._priorityItem_97gu4_6202{padding:10px 14px;border-radius:12px;background:var(--glass-bg);border:1px solid var(--glass-border);margin-bottom:6px}._priorityName_97gu4_6210{font-size:13px;color:var(--text-primary);font-weight:500}._priorityBadge_97gu4_6216{font-size:10px;font-weight:600;background:var(--accent);color:#fff;padding:1px 6px;border-radius:10px;min-width:18px;text-align:center;line-height:1.5}._priorityReason_97gu4_6228{display:block;font-size:11px;color:var(--text-muted);margin-top:3px}._scheduledItem_97gu4_6236{padding:14px;border-radius:14px;background:var(--glass-bg);border:1px solid var(--glass-border);margin-bottom:10px}._scheduledInfo_97gu4_6244{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}._scheduledTime_97gu4_6251{font-size:12px;color:var(--text-secondary);font-weight:500}._scheduledStatus_97gu4_6257{font-size:10px;color:#3c8c50e6;background:#3c8c501a;padding:2px 8px;border-radius:6px;text-transform:uppercase;font-weight:600;letter-spacing:.5px}._scheduledText_97gu4_6268{font-size:13px;color:var(--text-primary);margin:0;line-height:1.5}._scheduledCancel_97gu4_6275{display:flex;align-items:center;gap:4px;background:none;border:none;color:var(--text-muted);font-size:11px;cursor:pointer;margin-top:8px;padding:0;transition:color .2s}._scheduledCancel_97gu4_6275:hover{color:#b43c3cd9}._todoBadge_97gu4_6295{margin-left:auto;font-size:10px;font-weight:600;background:var(--accent);color:#fff;padding:1px 7px;border-radius:10px;min-width:18px;text-align:center;line-height:1.6}._todoSection_97gu4_6308{margin-bottom:20px}._todoSectionLabel_97gu4_6312{display:flex;align-items:center;gap:6px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.8px;padding:8px 0;margin-bottom:6px}._todoOverdue_97gu4_6324{color:#b43c3ce6}._todoToday_97gu4_6325{color:#3c8c50e6}._todoTomorrow_97gu4_6326{color:#a0821ee6}._todoLater_97gu4_6327{color:var(--text-muted)}._todoItem_97gu4_6329{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border-radius:14px;background:var(--glass-bg);border:1px solid var(--glass-border);margin-bottom:8px;transition:all .3s cubic-bezier(.16,1,.3,1)}._todoItem_97gu4_6329:hover{background:#ffffff4d;border-color:var(--glass-highlight)}._todoItemOverdue_97gu4_6346{border-color:#b43c3c33;background:#b43c3c0a}._todoItemOverdue_97gu4_6346:hover{border-color:#b43c3c59;background:#b43c3c14}._todoCheck_97gu4_6356{background:none;border:1.5px solid var(--glass-border);border-radius:50%;width:22px;height:22px;min-width:22px;cursor:pointer;display:flex;align-items:center;justify-content:center;color:transparent;transition:all .2s;margin-top:1px}._todoCheck_97gu4_6356:hover{border-color:#3c8c5099;color:#3c8c50e6;background:#3c8c5014}._todoContent_97gu4_6378{flex:1;min-width:0;cursor:pointer}._todoMessage_97gu4_6384{font-size:13px;color:var(--text-primary);font-weight:500;display:block;line-height:1.4}._todoMeta_97gu4_6392{display:flex;align-items:center;gap:8px;margin-top:4px}._todoChatName_97gu4_6399{font-size:11px;color:var(--accent);font-weight:500}._todoTime_97gu4_6405{font-size:11px;color:var(--text-muted)}._todoDelete_97gu4_6410{background:none;border:none;color:var(--text-muted);cursor:pointer;padding:4px;border-radius:6px;opacity:0;transition:all .2s;display:flex;align-items:center;justify-content:center}._todoItem_97gu4_6329:hover ._todoDelete_97gu4_6410{opacity:.5}._todoDelete_97gu4_6410:hover{opacity:1!important;color:#b43c3cd9;background:#b43c3c14}._headerSubline_97gu4_6435{display:flex;align-items:center;gap:8px}._moodIndicator_97gu4_6441{display:flex;align-items:center;gap:4px;font-size:11px;padding:2px 8px;border-radius:10px;background:#0000000a;border:1px solid rgba(0,0,0,.06)}._moodLabel_97gu4_6452{color:var(--text-secondary);text-transform:capitalize;font-weight:500}._moodpositive_97gu4_6458 ._moodLabel_97gu4_6452{color:#3c8c50e6}._moodnegative_97gu4_6459 ._moodLabel_97gu4_6452{color:#b43c3cd9}._moodneutral_97gu4_6460 ._moodLabel_97gu4_6452{color:#a0821ee6}._moodmixed_97gu4_6461 ._moodLabel_97gu4_6452{color:#785ab4d9}._headerActions_97gu4_2851{display:flex;align-items:center;gap:6px;margin-left:auto}._headerActionBtn_97gu4_2856{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:10px;padding:8px;color:var(--text-secondary);cursor:pointer;transition:background .35s ease,border-color .35s ease,color .3s ease,transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s ease,padding .5s cubic-bezier(.22,1,.36,1) .05s;display:flex;align-items:center;justify-content:center;gap:0px;overflow:hidden;white-space:nowrap}._headerActionBtn_97gu4_2856 svg{flex-shrink:0;transition:transform .35s cubic-bezier(.22,1,.36,1)}._headerActionLabel_97gu4_2862{display:inline-block;max-width:0;opacity:0;overflow:hidden;font-size:12px;font-weight:500;letter-spacing:-.01em;transition:opacity .2s ease,max-width .5s cubic-bezier(.22,1,.36,1) .05s,margin .5s cubic-bezier(.22,1,.36,1) .05s;margin-left:0;pointer-events:none}._headerActionBtn_97gu4_2856:hover{background:#ffffff59;border-color:var(--glass-highlight);color:var(--text-primary);transform:translateY(-1px);box-shadow:0 4px 16px #0000000f;gap:0px;padding:8px 14px 8px 8px;transition:background .35s ease,border-color .35s ease,color .3s ease,transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s ease,padding .45s cubic-bezier(.22,1,.36,1)}._headerActionBtn_97gu4_2856:hover svg{transform:scale(1.05)}._headerActionBtn_97gu4_2856:hover ._headerActionLabel_97gu4_2862{max-width:90px;opacity:1;margin-left:7px;transition:max-width .45s cubic-bezier(.22,1,.36,1),opacity .3s ease .1s,margin .45s cubic-bezier(.22,1,.36,1)}._briefingOverlay_97gu4_3000{position:absolute;inset:0;background:#00000026;z-index:60;display:flex;align-items:flex-start;justify-content:center;padding-top:80px;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}._briefingPanel_97gu4_2903{background:var(--glass-bg-solid);backdrop-filter:blur(16px) saturate(120%);-webkit-backdrop-filter:blur(16px) saturate(120%);border:1px solid var(--glass-border);border-radius:20px;width:440px;max-height:60vh;overflow-y:auto;box-shadow:0 20px 60px #0000001f,0 0 0 1px #ffffff4d inset;position:relative}._briefingPanel_97gu4_2903:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent 0%,var(--glass-highlight) 50%,transparent 100%)}._briefingHeader_97gu4_6585{display:flex;align-items:center;gap:10px;padding:20px;border-bottom:1px solid var(--glass-border);color:var(--text-primary);font-size:14px;font-weight:600}._briefingClose_97gu4_6596{background:none;border:none;color:var(--text-muted);cursor:pointer;margin-left:auto;padding:6px;border-radius:8px;transition:all .2s}._briefingClose_97gu4_6596:hover{color:var(--text-primary);background:#0000000d}._briefingContent_97gu4_6612{padding:20px}._briefingContent_97gu4_6612 p{font-size:13px;line-height:1.7;color:var(--text-secondary);margin:0;white-space:pre-line}._briefingLoadingBar_97gu4_6624{display:flex;align-items:center;gap:8px;padding:10px 20px;background:#00000008;border-bottom:1px solid var(--glass-border);font-size:12px;color:var(--text-muted)}._autoDraftBar_97gu4_6636{display:flex;align-items:center;gap:10px;padding:10px 20px;background:#00000008;border-top:1px solid var(--glass-border);border-bottom:1px solid var(--glass-border)}._autoDraftText_97gu4_6646{flex:1;font-size:12px;color:var(--text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-style:italic}._autoDraftUse_97gu4_6656{background:var(--accent);border:none;border-radius:8px;padding:5px 14px;color:#fff;font-size:11px;font-weight:500;cursor:pointer;transition:all .3s ease;white-space:nowrap}._autoDraftUse_97gu4_6656:hover{background:var(--accent-hover);transform:translateY(-1px);box-shadow:0 4px 12px #0000001f}._autoDraftDismiss_97gu4_6675{background:none;border:none;color:var(--text-muted);cursor:pointer;padding:4px;border-radius:6px;transition:all .2s}._autoDraftDismiss_97gu4_6675:hover{color:var(--text-primary);background:#0000000d}._aiChainsSection_97gu4_6691{padding:8px}._chainsHint_97gu4_6695{font-size:11px;color:var(--text-muted);margin:0 0 10px}._chainsList_97gu4_6701{display:flex;flex-direction:column;gap:10px}._chainItem_97gu4_6707{display:flex;gap:12px;padding:12px;border-radius:14px;background:var(--glass-bg);border:1px solid var(--glass-border);transition:all .2s}._chainItem_97gu4_6707:hover{background:#ffffff40}._chainNumber_97gu4_6721{flex-shrink:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--accent);color:#fff;font-size:11px;font-weight:600}._chainContent_97gu4_6735{flex:1;min-width:0}._chainPoint_97gu4_6740{font-size:13px;color:var(--text-primary);margin:0 0 8px;line-height:1.5}._chainReplyBtn_97gu4_6747{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:8px;padding:6px 10px;color:var(--text-secondary);font-size:11px;cursor:pointer;transition:all .2s;text-align:left;display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._chainReplyBtn_97gu4_6747:hover{background:#ffffff4d;border-color:var(--glass-highlight);color:var(--text-primary)}._textToolsWrapper_97gu4_6771{position:relative;flex-shrink:0}._textToolsBtn_97gu4_6776{width:36px;height:36px;background:#a88bfa14;border:1px solid rgba(168,139,250,.15);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#a88bfa99;transition:all .2s ease}._textToolsBtn_97gu4_6776:hover,._textToolsBtn_97gu4_6776._active_97gu4_615{background:#a88bfa33;border-color:#a88bfa66;color:#a88bfa}._textToolsPopup_97gu4_6797{position:absolute;bottom:46px;left:50%;transform:translate(-50%);background:#0f0a1ef2;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(168,139,250,.2);border-radius:12px;padding:6px;display:flex;flex-direction:column;gap:2px;min-width:150px;box-shadow:0 8px 32px #0006;z-index:20;animation:_textToolsFadeIn_97gu4_1 .15s ease}@keyframes _textToolsFadeIn_97gu4_1{0%{opacity:0;transform:translate(-50%) translateY(4px)}to{opacity:1;transform:translate(-50%) translateY(0)}}._textToolsPopup_97gu4_6797 button{display:flex;align-items:center;gap:8px;padding:8px 12px;background:none;border:none;border-radius:8px;color:#fffc;font-size:13px;cursor:pointer;transition:all .15s ease;white-space:nowrap}._textToolsPopup_97gu4_6797 button:hover{background:#a88bfa26;color:#a88bfa}._textToolsPopup_97gu4_6797 button:disabled{opacity:.4;cursor:not-allowed}._textToolsPopup_97gu4_6797 button svg{flex-shrink:0}._textToolsHint_97gu4_6850{padding:8px 12px;color:#ffffff59;font-size:12px;text-align:center}._textToolsDivider_97gu4_6857{height:1px;background:#a88bfa26;margin:2px 8px}._labelFilterBar_97gu4_6865{display:flex;gap:6px;padding:8px 16px;overflow-x:auto;border-bottom:1px solid var(--glass-border);scrollbar-width:none;align-items:center}._labelFilterBar_97gu4_6865::-webkit-scrollbar{display:none}._labelFilterTab_97gu4_6879{display:flex;align-items:center;gap:6px;padding:6px 12px;background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:20px;font-size:12px;font-weight:500;color:var(--text-secondary);cursor:pointer;transition:all .2s ease;white-space:nowrap}._labelFilterTab_97gu4_6879:hover{background:var(--menu-hover);color:var(--text-primary)}._labelFilterTab_97gu4_6879._active_97gu4_615{background:#8b5cf626;border-color:#8b5cf64d;color:#8b5cf6}._labelDot_97gu4_6906{width:8px;height:8px;border-radius:50%;flex-shrink:0}._labelCount_97gu4_6913{font-size:11px;opacity:.7}._autoLabelToggle_97gu4_6919{display:flex;align-items:center;gap:6px;margin-left:auto;padding:6px 10px;border-radius:12px;background:var(--glass-bg);border:1px solid var(--glass-border);flex-shrink:0}._autoLabelText_97gu4_6931{font-size:11px;font-weight:500;color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px}._toggleSwitch_97gu4_6939{position:relative;width:36px;height:20px;background:#14141e26;border:none;border-radius:10px;cursor:pointer;transition:all .25s ease}._toggleSwitch_97gu4_6939:hover{background:#14141e33}._toggleSwitch_97gu4_6939._active_97gu4_615{background:linear-gradient(135deg,#8b5cf6,#7c3aed);box-shadow:0 2px 8px #8b5cf659}._toggleSwitch_97gu4_6939 ._toggleKnob_97gu4_5155{position:absolute;top:2px;left:2px;width:16px;height:16px;background:#fff;border-radius:50%;box-shadow:0 1px 3px #0003;transition:transform .25s cubic-bezier(.34,1.56,.64,1)}._toggleSwitch_97gu4_6939._active_97gu4_615 ._toggleKnob_97gu4_5155{transform:translate(16px)}._labelPickerOverlay_97gu4_6976{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;background:#0006;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);animation:_fadeIn_97gu4_1 .2s ease}@keyframes _fadeIn_97gu4_1{0%{opacity:0}to{opacity:1}}._labelPickerModal_97gu4_2929{width:90%;max-width:380px;background:var(--menu-bg);backdrop-filter:blur(40px);-webkit-backdrop-filter:blur(40px);border-radius:20px;border:1px solid var(--menu-border);box-shadow:0 0 0 1px #00000008,0 2px 4px #00000005,0 8px 16px #0000000a,0 24px 48px #00000014;overflow:hidden;animation:_slideUp_97gu4_1 .25s cubic-bezier(.16,1,.3,1)}@keyframes _slideUp_97gu4_1{0%{opacity:0;transform:translateY(20px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}._labelPickerHeader_97gu4_7022{display:flex;align-items:center;justify-content:space-between;padding:18px 20px 14px;border-bottom:1px solid var(--glass-border)}._labelPickerHeader_97gu4_7022 h3{margin:0;font-size:16px;font-weight:600;color:var(--text-primary);letter-spacing:-.03em}._labelPickerHeaderActions_97gu4_7038{display:flex;align-items:center;gap:6px}._labelPickerAutoBtn_97gu4_7044{display:flex;align-items:center;gap:5px;padding:7px 12px;background:linear-gradient(135deg,#8b5cf61f,#8b5cf614);border:1px solid rgba(139,92,246,.2);border-radius:10px;font-size:12px;font-weight:600;color:#8b5cf6;cursor:pointer;transition:all .2s ease}._labelPickerAutoBtn_97gu4_7044:hover{background:linear-gradient(135deg,#8b5cf62e,#8b5cf61f);border-color:#8b5cf659;transform:translateY(-1px)}._labelPickerAutoBtn_97gu4_7044:active{transform:translateY(0)}._labelPickerAutoBtn_97gu4_7044:disabled{opacity:.5;cursor:not-allowed;transform:none}._labelPickerAutoBtn_97gu4_7044 svg{width:14px;height:14px}._labelPickerClose_97gu4_7080{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:var(--menu-hover);border:none;border-radius:10px;cursor:pointer;color:var(--text-muted);transition:all .2s ease}._labelPickerClose_97gu4_7080:hover{background:var(--glass-highlight);color:var(--text-primary)}._labelPickerClose_97gu4_7080 svg{width:16px;height:16px}._autoLabelOnReceiveRow_97gu4_7105{display:flex;align-items:center;justify-content:space-between;padding:12px 20px;background:linear-gradient(135deg,#8b5cf60f,#8b5cf605);border-bottom:1px solid var(--glass-border)}._autoLabelOnReceiveInfo_97gu4_7114{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:var(--text-secondary)}._autoLabelOnReceiveInfo_97gu4_7114 svg{color:#8b5cf6cc}._labelPickerBody_97gu4_7127{padding:8px;max-height:340px;overflow-y:auto}._labelPickerBody_97gu4_7127::-webkit-scrollbar{width:6px}._labelPickerBody_97gu4_7127::-webkit-scrollbar-track{background:transparent}._labelPickerBody_97gu4_7127::-webkit-scrollbar-thumb{background:var(--glass-border);border-radius:3px}._labelOption_97gu4_7146{display:flex;align-items:center;gap:4px;padding:4px 8px 4px 4px;margin:2px 0;border-radius:12px;transition:all .15s ease;border:1px solid transparent}._labelOption_97gu4_7146:hover{background:var(--menu-hover)}._labelOption_97gu4_7146._selected_97gu4_7161{background:linear-gradient(135deg,#8b5cf614,#8b5cf608);border-color:#8b5cf61f}._labelOptionMain_97gu4_7166{display:flex;align-items:center;gap:12px;flex:1;min-width:0;padding:8px 10px;border-radius:10px;cursor:pointer;transition:background .15s ease}._labelOptionMain_97gu4_7166:hover{background:var(--menu-hover)}._labelDeleteBtn_97gu4_7182{display:flex;align-items:center;justify-content:center;width:28px;height:28px;background:transparent;border:none;border-radius:6px;cursor:pointer;color:var(--text-muted);opacity:0;transition:all .15s ease;flex-shrink:0}._labelOption_97gu4_7146:hover ._labelDeleteBtn_97gu4_7182,._labelOption_97gu4_7146:hover ._labelExcludeBtn_97gu4_7199,._labelOption_97gu4_7146:hover ._labelEditBtn_97gu4_7200{opacity:1}._labelDeleteBtn_97gu4_7182:hover{background:#ef44441a;color:#ef4444}._labelDeleteBtn_97gu4_7182 svg{width:14px;height:14px}._labelEditBtn_97gu4_7200{display:flex;align-items:center;justify-content:center;width:28px;height:28px;background:transparent;border:none;border-radius:6px;cursor:pointer;color:var(--text-muted);opacity:0;transition:all .15s ease;flex-shrink:0}._labelEditBtn_97gu4_7200:hover{background:#8b5cf61a;color:#8b5cf6}._labelEditBtn_97gu4_7200 svg{width:14px;height:14px}._labelEditForm_97gu4_7242{display:flex;flex-direction:column;gap:8px;padding:12px;margin:2px 0;background:#8b5cf60d;border-radius:10px;border:1px solid rgba(139,92,246,.15)}._labelEditForm_97gu4_7242 input,._labelEditForm_97gu4_7242 textarea{font-size:13px}._labelEditActions_97gu4_7258{display:flex;gap:8px;justify-content:flex-end;margin-top:2px}._labelEditCancel_97gu4_7265{padding:6px 12px;background:transparent;border:1px solid var(--border-light);border-radius:6px;font-size:12px;color:var(--text-secondary);cursor:pointer;transition:all .15s ease}._labelEditCancel_97gu4_7265:hover{background:#0000000d}._labelEditSave_97gu4_7280{padding:6px 12px;background:linear-gradient(135deg,#8b5cf6,#7c3aed);border:none;border-radius:6px;font-size:12px;font-weight:500;color:#fff;cursor:pointer;transition:all .15s ease}._labelEditSave_97gu4_7280:hover{transform:scale(1.02);box-shadow:0 2px 8px #8b5cf64d}._labelEditSave_97gu4_7280:disabled{opacity:.5;cursor:not-allowed;transform:none;box-shadow:none}._labelExcludeBtn_97gu4_7199{display:flex;align-items:center;justify-content:center;width:28px;height:28px;background:transparent;border:none;border-radius:6px;cursor:pointer;color:var(--text-muted);opacity:0;transition:all .15s ease;flex-shrink:0}._labelExcludeBtn_97gu4_7199:hover{background:#8b5cf61a;color:#8b5cf6}._labelExcludeBtn_97gu4_7199._excluded_97gu4_7326{opacity:1;color:#ef4444b3}._labelExcludeBtn_97gu4_7199._excluded_97gu4_7326:hover{background:#22c55e1a;color:#22c55e}._labelExcludeBtn_97gu4_7199 svg{width:14px;height:14px}._excludedBadge_97gu4_7342{display:inline-block;margin-left:6px;padding:2px 6px;background:#ef44441a;border-radius:4px;font-size:9px;font-weight:600;color:#ef4444cc;text-transform:uppercase;letter-spacing:.5px}._labelOption_97gu4_7146._excluded_97gu4_7326{opacity:.7}._labelOption_97gu4_7146._excluded_97gu4_7326 ._labelOptionDot_97gu4_7359{opacity:.5}._labelOptionDot_97gu4_7359{width:14px;height:14px;border-radius:50%;flex-shrink:0;box-shadow:0 2px 4px #0000001a}._labelOptionInfo_97gu4_7371{flex:1;display:flex;flex-direction:column;gap:3px;min-width:0}._labelOptionName_97gu4_7379{font-size:14px;font-weight:500;color:var(--text-primary);letter-spacing:-.01em}._labelOptionRule_97gu4_7386{font-size:11px;color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.3}._labelOptionCheck_97gu4_7395{width:20px;height:20px;border-radius:6px;border:2px solid rgba(0,0,0,.12);display:flex;align-items:center;justify-content:center;transition:all .2s ease;flex-shrink:0}._labelOption_97gu4_7146._selected_97gu4_7161 ._labelOptionCheck_97gu4_7395{background:linear-gradient(135deg,#8b5cf6,#7c4de7);border-color:transparent;box-shadow:0 2px 8px #8b5cf666}._labelOptionCheck_97gu4_7395 svg{width:12px;height:12px;color:#fff;opacity:0;transform:scale(.5);transition:all .2s ease}._labelOption_97gu4_7146._selected_97gu4_7161 ._labelOptionCheck_97gu4_7395 svg{opacity:1;transform:scale(1)}._labelPickerDivider_97gu4_7427{height:1px;background:linear-gradient(90deg,transparent,rgba(0,0,0,.08),transparent);margin:8px 12px}._labelPickerNewBtn_97gu4_7434{display:flex;align-items:center;justify-content:center;gap:8px;width:calc(100% - 16px);margin:4px 8px 8px;padding:12px 16px;background:linear-gradient(135deg,#8b5cf614,#8b5cf60a);border:1px dashed rgba(139,92,246,.3);border-radius:12px;font-size:13px;font-weight:600;color:#8b5cf6;cursor:pointer;transition:all .2s ease}._labelPickerNewBtn_97gu4_7434:hover{background:linear-gradient(135deg,#8b5cf61f,#8b5cf60f);border-style:solid;transform:translateY(-1px)}._labelPickerNewBtn_97gu4_7434 svg{width:16px;height:16px}._labelPickerForm_97gu4_7464{display:flex;flex-direction:column;gap:10px;padding:14px;margin:4px 8px 8px;background:linear-gradient(135deg,#00000008,#00000003);border:1px solid rgba(0,0,0,.06);border-radius:14px}._labelPickerAddInput_97gu4_7475{width:100%;padding:11px 14px;background:var(--input-bg);border:1px solid var(--glass-border);border-radius:10px;font-size:14px;font-weight:500;color:var(--text-primary);outline:none;transition:all .2s ease}._labelPickerAddInput_97gu4_7475:focus{border-color:#8b5cf680;box-shadow:0 0 0 3px #8b5cf61a}._labelPickerAddInput_97gu4_7475::placeholder{color:var(--text-muted);font-weight:400}._labelPickerRuleInput_97gu4_7498{width:100%;padding:11px 14px;background:var(--input-bg);border:1px solid var(--glass-border);border-radius:10px;font-size:12px;font-family:inherit;color:var(--text-primary);outline:none;resize:none;line-height:1.5;transition:all .2s ease}._labelPickerRuleInput_97gu4_7498:focus{border-color:#8b5cf666;box-shadow:0 0 0 3px #8b5cf614}._labelPickerRuleInput_97gu4_7498::placeholder{color:var(--text-muted)}._labelPickerFormActions_97gu4_7522{display:flex;justify-content:flex-end;gap:8px;margin-top:2px}._labelPickerCancelBtn_97gu4_7529{padding:9px 16px;background:transparent;border:1px solid rgba(0,0,0,.1);border-radius:10px;font-size:13px;font-weight:500;color:var(--text-secondary);cursor:pointer;transition:all .2s ease}._labelPickerCancelBtn_97gu4_7529:hover{background:#0000000a;border-color:#00000026;color:var(--text-primary)}._labelPickerAddBtn_97gu4_7547{padding:9px 18px;background:linear-gradient(135deg,#8b5cf6,#7c4de7);border:none;border-radius:10px;font-size:13px;font-weight:600;color:#fff;cursor:pointer;transition:all .2s ease;box-shadow:0 2px 8px #8b5cf64d}._labelPickerAddBtn_97gu4_7547:hover{transform:translateY(-1px);box-shadow:0 4px 12px #8b5cf666}._labelPickerAddBtn_97gu4_7547:active{transform:translateY(0)}._labelPickerAddBtn_97gu4_7547:disabled{opacity:.5;cursor:not-allowed;transform:none;box-shadow:none}._labelPickerAdd_97gu4_7475{display:none}._chatLabelPills_97gu4_7582{display:flex;gap:4px;margin-top:4px;flex-wrap:wrap}._chatLabelPill_97gu4_7582{display:flex;align-items:center;gap:4px;padding:2px 6px;border-radius:10px;font-size:10px;font-weight:500;background:var(--glass-bg);color:var(--text-secondary)}._chatLabelPillDot_97gu4_7601{width:6px;height:6px;border-radius:50%}._shortcutsModal_97gu4_7609{width:640px;max-width:95vw;background:var(--menu-bg);backdrop-filter:blur(40px) saturate(140%);-webkit-backdrop-filter:blur(40px) saturate(140%);border:1px solid var(--menu-border);border-radius:16px;box-shadow:0 25px 50px -12px #00000040;overflow:hidden}._shortcutsHeader_97gu4_7621{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid var(--glass-border)}._shortcutsHeader_97gu4_7621 h3{font-size:16px;font-weight:600;color:var(--text-primary);margin:0}._shortcutsClose_97gu4_7636{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:var(--menu-hover);border:none;border-radius:8px;cursor:pointer;color:var(--text-muted);transition:all .15s ease}._shortcutsClose_97gu4_7636:hover{background:var(--glass-highlight);color:var(--text-primary)}._shortcutsClose_97gu4_7636 svg{width:16px;height:16px}._shortcutsBody_97gu4_7660{padding:16px 20px 20px;display:grid;grid-template-columns:1fr 1fr;gap:20px 32px}._shortcutsColumn_97gu4_7667{display:flex;flex-direction:column;gap:20px}@media(max-width:600px){._shortcutsBody_97gu4_7660{grid-template-columns:1fr}}._shortcutGroup_97gu4_7679 h4{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);margin:0 0 10px}._shortcutItem_97gu4_7688{display:flex;align-items:center;justify-content:space-between;padding:6px 0}._shortcutItem_97gu4_7688 span{font-size:13px;color:var(--text-secondary)}._shortcutKeys_97gu4_7700{display:flex;align-items:center;gap:4px}._shortcutKeys_97gu4_7700 kbd{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:24px;padding:0 6px;background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:6px;font-family:inherit;font-size:11px;font-weight:500;color:var(--text-primary);box-shadow:0 1px 2px #0000000d}._snoozeModal_97gu4_2924{width:280px;background:var(--menu-bg);backdrop-filter:blur(40px) saturate(140%);-webkit-backdrop-filter:blur(40px) saturate(140%);border:1px solid var(--menu-border);border-radius:16px;box-shadow:0 25px 50px -12px #00000040;overflow:hidden}._snoozeHeader_97gu4_7736{display:flex;align-items:center;gap:10px;padding:16px 20px;border-bottom:1px solid var(--glass-border)}._snoozeHeader_97gu4_7736 svg{color:#8b5cf6cc}._snoozeHeader_97gu4_7736 h3{font-size:16px;font-weight:600;color:var(--text-primary);margin:0;flex:1}._snoozeClose_97gu4_7756{display:flex;align-items:center;justify-content:center;width:28px;height:28px;background:transparent;border:none;border-radius:6px;cursor:pointer;color:var(--text-muted);transition:all .15s ease}._snoozeClose_97gu4_7756:hover{background:var(--menu-hover);color:var(--text-primary)}._snoozeClose_97gu4_7756 svg{width:14px;height:14px}._snoozeBody_97gu4_7780{padding:8px;display:flex;flex-direction:column;gap:2px}._snoozeOption_97gu4_7787{display:flex;align-items:center;padding:12px 14px;background:transparent;border:none;border-radius:10px;cursor:pointer;transition:all .15s ease;text-align:left}._snoozeOption_97gu4_7787:hover{background:#8b5cf614}._snoozeOption_97gu4_7787 span{font-size:14px;font-weight:500;color:var(--text-primary)}._headerActionBtn_97gu4_2856._active_97gu4_615{background:linear-gradient(135deg,#8b5cf626,#8b5cf614);color:#8b5cf6}._shortcutTip_97gu4_7818{position:fixed;bottom:28px;right:28px;z-index:900;display:flex;align-items:center;gap:14px;padding:14px 18px;background:#16161ae0;backdrop-filter:blur(24px) saturate(1.4);-webkit-backdrop-filter:blur(24px) saturate(1.4);border:1px solid rgba(255,255,255,.08);border-radius:14px;box-shadow:0 8px 32px #00000059,0 0 0 1px #8b5cf61f,inset 0 1px #ffffff0d;cursor:pointer;overflow:hidden;transition:box-shadow .2s ease,border-color .2s ease}._shortcutTip_97gu4_7818:hover{border-color:#8b5cf640;box-shadow:0 8px 32px #0006,0 0 0 1px #8b5cf633,inset 0 1px #ffffff0f}._shortcutTipKey_97gu4_7849{width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#8b5cf633,#8b5cf614);border:1px solid rgba(139,92,246,.3);border-radius:10px;flex-shrink:0;animation:_shortcutKeyPulse_97gu4_1 2.5s ease-in-out infinite}._shortcutTipKey_97gu4_7849 span{font-size:18px;font-weight:700;color:#a88bfa;line-height:1}@keyframes _shortcutKeyPulse_97gu4_1{0%,to{box-shadow:0 0 #8b5cf600}50%{box-shadow:0 0 12px 2px #8b5cf633}}._shortcutTipContent_97gu4_7874{display:flex;flex-direction:column;gap:2px;min-width:0}._shortcutTipTitle_97gu4_7881{font-size:13px;font-weight:600;color:#ffffffeb;letter-spacing:-.01em}._shortcutTipTitle_97gu4_7881 kbd{display:inline-flex;align-items:center;justify-content:center;padding:1px 6px;margin:0 2px;background:#8b5cf62e;border:1px solid rgba(139,92,246,.35);border-radius:5px;font-family:SF Mono,Fira Code,monospace;font-size:12px;font-weight:700;color:#a88bfa;line-height:1.3}._shortcutTipDesc_97gu4_7904{font-size:11.5px;color:#ffffff73;font-weight:400}._shortcutTipClose_97gu4_7910{width:24px;height:24px;display:flex;align-items:center;justify-content:center;background:#ffffff0f;border:none;border-radius:6px;cursor:pointer;color:#ffffff59;transition:all .15s ease;flex-shrink:0;margin-left:2px}._shortcutTipClose_97gu4_7910:hover{background:#ffffff1a;color:#ffffffb3}._shortcutTipClose_97gu4_7910 svg{width:12px;height:12px}._shortcutTipProgress_97gu4_7936{position:absolute;bottom:0;left:0;height:2px;background:linear-gradient(90deg,#8b5cf699,#a88bfa4d);border-radius:0 0 14px 14px;animation:_shortcutTipCountdown_97gu4_1 7s linear forwards}@keyframes _shortcutTipCountdown_97gu4_1{0%{width:100%}to{width:0%}}._pinnedChat_97gu4_7955{border-left:2px solid rgba(139,92,246,.5)}._pinnedIndicator_97gu4_7959{display:flex;align-items:center;color:#8b5cf699;margin-left:auto;flex-shrink:0;margin-right:4px}._pinnedIndicator_97gu4_7959 svg{width:12px;height:12px}._archivedChat_97gu4_7977{opacity:.6}._snoozeNlpInput_97gu4_7985{display:flex;gap:8px;margin-bottom:12px}._snoozeNlpField_97gu4_7991{flex:1;background:#0000000a;border:1px solid rgba(0,0,0,.1);border-radius:10px;padding:10px 14px;font-size:13px;color:var(--text-primary);outline:none;transition:border-color .2s}._snoozeNlpField_97gu4_7991::placeholder{color:var(--text-muted)}._snoozeNlpField_97gu4_7991:focus{border-color:#8b5cf680}._snoozeNlpBtn_97gu4_8011{background:#8b5cf61f;border:1px solid rgba(139,92,246,.2);border-radius:10px;padding:0 14px;color:#8b5cf6e6;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s}._snoozeNlpBtn_97gu4_8011:hover:not(:disabled){background:#8b5cf633}._snoozeNlpBtn_97gu4_8011:disabled{opacity:.4;cursor:not-allowed}._snoozeDivider_97gu4_8033{display:flex;align-items:center;gap:12px;margin:8px 0 12px;color:var(--text-muted);font-size:11px;text-transform:uppercase;letter-spacing:.5px}._snoozeDivider_97gu4_8033:before,._snoozeDivider_97gu4_8033:after{content:"";flex:1;height:1px;background:#00000014}._messageSearchModal_97gu4_8056{background:#181820f2;backdrop-filter:blur(40px);-webkit-backdrop-filter:blur(40px);border:1px solid rgba(255,255,255,.08);border-radius:16px;width:560px;max-width:90vw;max-height:70vh;display:flex;flex-direction:column;overflow:hidden;animation:_modalSlideIn_97gu4_1 .2s ease-out}._messageSearchHeader_97gu4_8071{display:flex;align-items:center;gap:10px;padding:14px 16px;border-bottom:1px solid rgba(255,255,255,.06);color:#ffffff80}._messageSearchInput_97gu4_8080{flex:1;background:none;border:none;color:#fff;font-size:14px;outline:none}._messageSearchInput_97gu4_8080::placeholder{color:#ffffff4d}._messageSearchClose_97gu4_8093{background:none;border:none;color:#fff6;cursor:pointer;padding:4px;border-radius:6px;display:flex;transition:all .15s}._messageSearchClose_97gu4_8093:hover{color:#fffc;background:#ffffff0f}._messageSearchResults_97gu4_8109{overflow-y:auto;flex:1;padding:8px;min-height:120px;max-height:50vh}._messageSearchLoading_97gu4_8117{display:flex;align-items:center;justify-content:center;gap:10px;padding:32px;color:#fff6;font-size:13px}._messageSearchEmpty_97gu4_8127{text-align:center;padding:32px;color:#ffffff4d;font-size:13px}._messageSearchItem_97gu4_8134{padding:10px 12px;border-radius:10px;cursor:pointer;transition:background .15s}._messageSearchItem_97gu4_8134:hover{background:#ffffff0a}._messageSearchMeta_97gu4_8145{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}._messageSearchSender_97gu4_8152{font-size:12px;font-weight:500;color:#8b5cf6cc}._messageSearchTime_97gu4_8158{font-size:11px;color:#ffffff40}._messageSearchText_97gu4_8163{font-size:13px;color:#ffffffb3;margin:0;line-height:1.4;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}._scheduleModal_97gu4_8179{background:#181820f2;backdrop-filter:blur(40px);-webkit-backdrop-filter:blur(40px);border:1px solid rgba(255,255,255,.08);border-radius:16px;width:420px;max-width:90vw;overflow:hidden;animation:_modalSlideIn_97gu4_1 .2s ease-out}._scheduleHeader_97gu4_8191{display:flex;align-items:center;gap:10px;padding:16px 20px;border-bottom:1px solid rgba(255,255,255,.06);color:#ffffffe6}._scheduleHeader_97gu4_8191 h3{font-size:15px;font-weight:600;margin:0;flex:1}._scheduleClose_97gu4_8207{background:none;border:none;color:#fff6;cursor:pointer;padding:4px;border-radius:6px;display:flex;transition:all .15s}._scheduleClose_97gu4_8207:hover{color:#fffc;background:#ffffff0f}._scheduleBody_97gu4_8223{padding:16px 20px 20px;display:flex;flex-direction:column;gap:12px}._scheduleTo_97gu4_8230{font-size:12px;color:#fff6}._scheduleTextarea_97gu4_8235{background:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:10px;padding:10px 14px;font-size:13px;color:#fff;resize:none;outline:none;font-family:inherit;transition:border-color .2s}._scheduleTextarea_97gu4_8235::placeholder{color:#ffffff4d}._scheduleTextarea_97gu4_8235:focus{border-color:#8b5cf680}._scheduleDateRow_97gu4_8256{display:flex;gap:8px}._scheduleDateInput_97gu4_8261,._scheduleTimeInput_97gu4_8262{flex:1;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:10px;padding:10px 12px;font-size:13px;color:#fff;outline:none;font-family:inherit;transition:border-color .2s}._scheduleDateInput_97gu4_8261:focus,._scheduleTimeInput_97gu4_8262:focus{border-color:#8b5cf680}._scheduleDateInput_97gu4_8261::-webkit-calendar-picker-indicator,._scheduleTimeInput_97gu4_8262::-webkit-calendar-picker-indicator{filter:invert(1) opacity(.4)}._scheduleSendBtn_97gu4_8286{background:linear-gradient(135deg,#8b5cf666,#a855f74d);border:1px solid rgba(139,92,246,.3);border-radius:10px;padding:11px 16px;font-size:13px;font-weight:600;color:#fff;cursor:pointer;transition:all .2s}._scheduleSendBtn_97gu4_8286:hover:not(:disabled){background:linear-gradient(135deg,#8b5cf699,#a855f780)}._scheduleSendBtn_97gu4_8286:disabled{opacity:.4;cursor:not-allowed}._scheduledGroup_97gu4_8308{margin-bottom:14px}._scheduledGroupHeader_97gu4_8312{display:flex;align-items:center;gap:6px;padding:6px 0;margin-bottom:6px;font-size:12px;font-weight:600;color:var(--text-secondary);border-bottom:1px solid var(--glass-border)}._scheduledGroupHeader_97gu4_8312 svg{color:var(--accent);flex-shrink:0}._scheduledGroupHeader_97gu4_8312 span:first-of-type{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._scheduledGroupCount_97gu4_8335{margin-left:auto;font-size:10px;font-weight:600;background:var(--accent);color:#fff;min-width:18px;height:18px;display:flex;align-items:center;justify-content:center;border-radius:9px;padding:0 5px;flex-shrink:0}._scheduledItemBtns_97gu4_8351{display:flex;gap:4px}._scheduledEditBtn_97gu4_8356,._scheduledDeleteBtn_97gu4_8357{background:none;border:1px solid var(--glass-border);border-radius:8px;padding:5px;color:var(--text-muted);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .15s ease}._scheduledEditBtn_97gu4_8356:hover{color:#8b5cf6e6;background:#8b5cf61a;border-color:#8b5cf633}._scheduledDeleteBtn_97gu4_8357:hover{color:#f87171e6;background:#f871711a;border-color:#f8717133}._scheduledEditForm_97gu4_8383{display:flex;flex-direction:column;gap:8px}._scheduledEditTextarea_97gu4_8389{width:100%;min-height:48px;padding:10px 12px;border-radius:10px;border:1px solid var(--glass-border);background:var(--input-bg);color:var(--text-primary);font-size:13px;font-family:inherit;line-height:1.5;resize:vertical;outline:none;transition:border-color .2s}._scheduledEditTextarea_97gu4_8389:focus{border-color:#8b5cf666;background:var(--input-bg-focus)}._scheduledEditDateRow_97gu4_8410{display:flex;gap:8px}._scheduledEditDateInput_97gu4_8415,._scheduledEditTimeInput_97gu4_8416{flex:1;padding:7px 10px;border-radius:8px;border:1px solid var(--glass-border);background:var(--input-bg);color:var(--text-primary);font-size:12px;font-family:inherit;outline:none;transition:border-color .2s}._scheduledEditDateInput_97gu4_8415:focus,._scheduledEditTimeInput_97gu4_8416:focus{border-color:#8b5cf666;background:var(--input-bg-focus)}._scheduledEditActions_97gu4_8435{display:flex;gap:6px}._scheduledEditSave_97gu4_8440{display:flex;align-items:center;gap:4px;padding:6px 14px;background:linear-gradient(135deg,#8b5cf666,#a855f74d);border:1px solid rgba(139,92,246,.3);border-radius:8px;color:#fff;font-size:12px;font-weight:500;cursor:pointer;transition:all .2s}._scheduledEditSave_97gu4_8440:hover:not(:disabled){background:linear-gradient(135deg,#8b5cf699,#a855f780)}._scheduledEditSave_97gu4_8440:disabled{opacity:.4;cursor:not-allowed}._scheduledEditCancel_97gu4_8464{padding:6px 14px;background:none;border:1px solid var(--glass-border);border-radius:8px;color:var(--text-muted);font-size:12px;cursor:pointer;transition:all .15s}._scheduledEditCancel_97gu4_8464:hover{color:var(--text-primary);border-color:var(--text-muted)}._dropOverlay_97gu4_8484{position:absolute;inset:0;z-index:50;background:#8b5cf61a;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:2px dashed rgba(139,92,246,.5);border-radius:12px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;color:#fffc;font-size:15px;font-weight:500;pointer-events:none;animation:_dropFadeIn_97gu4_1 .2s ease-out}@keyframes _dropFadeIn_97gu4_1{0%{opacity:0}to{opacity:1}}._dropOverlay_97gu4_8484 svg{color:#8b5cf6b3}._memorySearch_97gu4_8517{display:flex;align-items:center;gap:8px;padding:8px 16px;border-bottom:1px solid rgba(255,255,255,.04);color:#fff6}._memorySearchInput_97gu4_8526{flex:1;background:none;border:none;color:#fff;font-size:12px;outline:none}._memorySearchInput_97gu4_8526::placeholder{color:#ffffff40}._memoryCategoryTabs_97gu4_8539{display:flex;gap:4px;padding:8px 12px;overflow-x:auto;border-bottom:1px solid rgba(255,255,255,.04)}._memoryCategoryTabs_97gu4_8539::-webkit-scrollbar{height:0}._memoryCategoryTab_97gu4_8539{background:#ffffff0a;border:1px solid rgba(255,255,255,.06);border-radius:8px;padding:4px 10px;font-size:11px;color:#ffffff80;cursor:pointer;white-space:nowrap;transition:all .15s}._memoryCategoryTab_97gu4_8539:hover{background:#ffffff14;color:#ffffffb3}._memoryCategoryTab_97gu4_8539._active_97gu4_615{background:#8b5cf633;border-color:#8b5cf64d;color:#a88bfae6}._memoryActions_97gu4_8574{display:flex;gap:4px;opacity:0;transition:opacity .15s;flex-shrink:0}._memoryItem_97gu4_1371:hover ._memoryActions_97gu4_8574{opacity:1}._editMemory_97gu4_8586{background:none;border:none;color:#ffffff59;cursor:pointer;padding:4px;border-radius:4px;display:flex;transition:all .15s}._editMemory_97gu4_8586:hover{color:#8b5cf6cc;background:#8b5cf61a}._editMemory_97gu4_8586 svg{width:14px;height:14px}._memoryEditArea_97gu4_8607{flex:1;display:flex;flex-direction:column;gap:6px}._memoryEditTextarea_97gu4_8614{background:#ffffff0f;border:1px solid rgba(139,92,246,.3);border-radius:8px;padding:8px 10px;font-size:12px;color:#fff;resize:none;outline:none;font-family:inherit;line-height:1.4}._memoryEditActions_97gu4_8627{display:flex;gap:6px;justify-content:flex-end}._memoryEditSave_97gu4_8633,._memoryEditCancel_97gu4_8634{background:none;border:1px solid rgba(255,255,255,.1);border-radius:6px;padding:3px 10px;font-size:11px;cursor:pointer;transition:all .15s}._memoryEditSave_97gu4_8633{color:#8b5cf6e6;border-color:#8b5cf64d}._memoryEditSave_97gu4_8633:hover{background:#8b5cf626}._memoryEditCancel_97gu4_8634{color:#ffffff80}._memoryEditCancel_97gu4_8634:hover{background:#ffffff0f}._recurringBadge_97gu4_8665{display:inline-flex;align-items:center;gap:3px;background:#8b5cf626;border:1px solid rgba(139,92,246,.2);border-radius:4px;padding:1px 6px;font-size:10px;color:#a88bfacc;text-transform:capitalize;letter-spacing:.3px}[data-theme=dark] ._avatarMenuItem_97gu4_363:hover{background:#ffffff0f}[data-theme=dark] ._headerActionBtn_97gu4_2856:hover{background:#ffffff14;box-shadow:0 4px 12px #0003}[data-theme=dark] ._headerActionBtn_97gu4_2856:hover ._headerActionLabel_97gu4_2862{color:var(--text-primary)}[data-theme=dark] ._briefingPanel_97gu4_2903{box-shadow:0 20px 60px #0006,0 0 0 1px #ffffff0f inset}[data-theme=dark] ._main_97gu4_2243{background:#ffffff05}:root{--land-glass-bg: rgba(255, 255, 255, .12);--land-glass-border: rgba(255, 255, 255, .3);--land-glass-highlight: rgba(255, 255, 255, .5);--land-text-primary: rgba(20, 20, 30, .92);--land-text-secondary: rgba(20, 20, 30, .65);--land-text-muted: rgba(20, 20, 30, .45);--land-accent: rgba(20, 20, 30, .88);--land-frost: 2px}._landingPage_19b7j_20{min-height:100vh;font-family:Inter,-apple-system,BlinkMacSystemFont,SF Pro Display,Segoe UI,Roboto,sans-serif;background:#e5e9f0;color:var(--land-text-primary);overflow-x:hidden;-webkit-font-smoothing:antialiased;position:relative;scroll-behavior:smooth}._bgMesh_19b7j_34{position:fixed;top:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none;overflow:hidden}._bgMesh_19b7j_34:before,._bgMesh_19b7j_34:after{content:"";position:absolute;border-radius:50%;filter:blur(80px);will-change:transform}._bgMesh_19b7j_34:before{width:60vw;height:60vw;top:-10%;left:-10%;background:radial-gradient(circle,rgba(100,140,200,.5) 0%,rgba(80,120,180,.25) 40%,transparent 70%);animation:_bubbleFloat1_19b7j_1 18s ease-in-out infinite}._bgMesh_19b7j_34:after{width:50vw;height:50vw;bottom:-15%;right:-10%;background:radial-gradient(circle,rgba(130,160,210,.45) 0%,rgba(100,140,190,.2) 40%,transparent 70%);animation:_bubbleFloat2_19b7j_1 22s ease-in-out infinite}._bgNoise_19b7j_74:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none;background:radial-gradient(ellipse 45% 45% at 75% 25%,rgba(90,130,190,.4) 0%,transparent 60%),radial-gradient(ellipse 35% 50% at 20% 65%,rgba(110,150,200,.35) 0%,transparent 55%),radial-gradient(ellipse 40% 35% at 50% 10%,rgba(140,170,215,.3) 0%,transparent 50%),radial-gradient(ellipse 30% 40% at 85% 75%,rgba(80,120,175,.35) 0%,transparent 55%),radial-gradient(ellipse 50% 30% at 35% 90%,rgba(100,145,200,.3) 0%,transparent 50%);filter:blur(40px);animation:_bubbleFloat3_19b7j_1 25s ease-in-out infinite}@keyframes _bubbleFloat1_19b7j_1{0%,to{transform:translate(0) scale(1)}33%{transform:translate(8vw,5vh) scale(1.05)}66%{transform:translate(-3vw,8vh) scale(.95)}}@keyframes _bubbleFloat2_19b7j_1{0%,to{transform:translate(0) scale(1)}33%{transform:translate(-6vw,-4vh) scale(1.08)}66%{transform:translate(4vw,-7vh) scale(.96)}}@keyframes _bubbleFloat3_19b7j_1{0%,to{transform:translate(0)}50%{transform:translate(3vw,-3vh)}}._bgNoise_19b7j_74{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1;opacity:.03;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)'/%3E%3C/svg%3E")}._navbar_19b7j_125{position:fixed;top:0;left:0;right:0;z-index:100;padding:0 40px;transition:all .4s cubic-bezier(.16,1,.3,1)}._navbar_19b7j_125._scrolled_19b7j_135{background:#fff9;backdrop-filter:blur(20px) saturate(140%);-webkit-backdrop-filter:blur(20px) saturate(140%);border-bottom:1px solid rgba(255,255,255,.4);box-shadow:0 4px 24px #0000000f}._navInner_19b7j_143{max-width:1200px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;height:72px}._navBrand_19b7j_152{font-size:1.35rem;font-weight:700;color:var(--land-text-primary);letter-spacing:-.04em;text-decoration:none;display:flex;align-items:center;gap:10px}._navBrandIcon_19b7j_163{width:32px;height:32px;border-radius:10px;background:#14141ee0;display:flex;align-items:center;justify-content:center}._navBrandIcon_19b7j_163 svg{width:18px;height:18px;stroke:#fff;fill:none}._navLinks_19b7j_180{display:flex;gap:36px;list-style:none;align-items:center}._navLink_19b7j_180{color:var(--land-text-secondary);text-decoration:none;font-size:.875rem;font-weight:450;letter-spacing:.01em;transition:color .3s ease;position:relative}._navLink_19b7j_180:after{content:"";position:absolute;bottom:-4px;left:0;width:100%;height:1px;background:var(--land-text-primary);transform:scaleX(0);transform-origin:right;transition:transform .3s ease}._navLink_19b7j_180:hover{color:var(--land-text-primary)}._navLink_19b7j_180:hover:after{transform:scaleX(1);transform-origin:left}._navCta_19b7j_219{padding:10px 24px;background:var(--land-accent);color:#fff;border:none;border-radius:10px;font-size:.85rem;font-weight:500;cursor:pointer;transition:all .3s ease;text-decoration:none;letter-spacing:.01em}._navCta_19b7j_219:hover{background:#14141ef2;transform:translateY(-1px);box-shadow:0 6px 20px #00000026}._mobileMenuBtn_19b7j_239{display:none;background:none;border:none;cursor:pointer;padding:8px}._mobileMenuBtn_19b7j_239 svg{width:24px;height:24px;stroke:var(--land-text-primary)}._hero_19b7j_256{position:relative;min-height:100vh;display:flex;align-items:center;justify-content:center;padding:120px 40px 80px;z-index:2}._heroCanvas_19b7j_266{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}._heroContent_19b7j_275{position:relative;z-index:2;text-align:center;max-width:820px;pointer-events:auto}._heroBadge_19b7j_284,._heroTitle_19b7j_285,._heroSubtitle_19b7j_286,._heroActions_19b7j_287,._heroFree_19b7j_288{opacity:0;transform:translateY(24px);animation:_heroEntrance_19b7j_1 .9s cubic-bezier(.16,1,.3,1) forwards}._heroBadge_19b7j_284{animation-delay:.1s}._heroTitle_19b7j_285{animation-delay:.25s}._heroSubtitle_19b7j_286{animation-delay:.4s}._heroActions_19b7j_287{animation-delay:.55s}._heroFree_19b7j_288{animation-delay:.7s}@keyframes _heroEntrance_19b7j_1{to{opacity:1;transform:translateY(0)}}._heroBadge_19b7j_284{display:inline-flex;align-items:center;gap:8px;padding:8px 18px;background:#ffffff80;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.6);border-radius:100px;font-size:.8rem;font-weight:500;color:var(--land-text-secondary);margin-bottom:32px;letter-spacing:.02em}._heroBadgeDot_19b7j_324{width:7px;height:7px;border-radius:50%;background:#4ade80;animation:_pulse_19b7j_1 2s ease-in-out infinite}@keyframes _pulse_19b7j_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.3)}}._heroTitle_19b7j_285{font-size:clamp(2.8rem,6vw,4.5rem);font-weight:700;letter-spacing:-.04em;line-height:1.08;color:var(--land-text-primary);margin-bottom:24px}._heroTitleAccent_19b7j_346{background:linear-gradient(135deg,#648cc8e6,#826ec8d9,#5096b4cc 66%,#648cc8e6);background-size:300% 300%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:_heroGradient_19b7j_1 8s ease-in-out infinite}@keyframes _heroGradient_19b7j_1{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}._heroSubtitle_19b7j_286{font-size:clamp(1rem,2vw,1.25rem);color:var(--land-text-secondary);line-height:1.7;max-width:600px;margin:0 auto 40px;font-weight:400}._heroActions_19b7j_287{display:flex;gap:16px;justify-content:center;flex-wrap:wrap}._btnPrimary_19b7j_382{display:inline-flex;align-items:center;gap:10px;padding:16px 36px;background:var(--land-accent);color:#fff;border:none;border-radius:14px;font-size:1rem;font-weight:500;cursor:pointer;transition:all .3s cubic-bezier(.16,1,.3,1);text-decoration:none;letter-spacing:.01em;position:relative;overflow:hidden}._btnPrimary_19b7j_382:hover{background:#14141ef2;transform:translateY(-2px);box-shadow:0 12px 32px #0000002e}._btnPrimary_19b7j_382:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(105deg,transparent 20%,rgba(255,255,255,.12) 40%,rgba(255,255,255,.2) 50%,rgba(255,255,255,.12) 60%,transparent 80%);animation:_btnShimmer_19b7j_1 3.5s ease-in-out infinite;pointer-events:none}@keyframes _btnShimmer_19b7j_1{0%{left:-100%}40%,to{left:120%}}._btnPrimary_19b7j_382 svg{width:18px;height:18px;transition:transform .3s ease}._btnPrimary_19b7j_382:hover svg{transform:translate(3px)}._btnGhost_19b7j_442{display:inline-flex;align-items:center;gap:8px;padding:16px 32px;background:#ffffff80;color:var(--land-text-primary);border:1px solid rgba(255,255,255,.6);border-radius:14px;font-size:1rem;font-weight:500;cursor:pointer;transition:all .3s ease;text-decoration:none;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}._btnGhost_19b7j_442:hover{background:#ffffffb3;border-color:#fffc;transform:translateY(-1px)}._btnGhost_19b7j_442 svg{width:16px;height:16px}._heroFree_19b7j_288{margin-top:20px;font-size:.82rem;color:var(--land-text-muted);font-weight:400}._heroFreeHighlight_19b7j_477{font-weight:600;color:var(--land-text-secondary)}._section_19b7j_485{position:relative;z-index:2;padding:120px 40px}._sectionInner_19b7j_491{max-width:1200px;margin:0 auto}._sectionLabel_19b7j_496{font-size:.72rem;text-transform:uppercase;letter-spacing:.14em;color:var(--land-text-muted);font-weight:600;margin-bottom:12px}._sectionTitle_19b7j_505{font-size:clamp(2rem,4vw,3rem);font-weight:700;letter-spacing:-.035em;line-height:1.12;color:var(--land-text-primary);margin-bottom:16px}._sectionSubtitle_19b7j_514{font-size:1.1rem;color:var(--land-text-secondary);line-height:1.7;max-width:560px;font-weight:400}._socialProof_19b7j_525{position:relative;z-index:2;padding:60px 40px;text-align:center}._socialProofLabel_19b7j_532{font-size:.72rem;text-transform:uppercase;letter-spacing:.14em;color:var(--land-text-muted);font-weight:500;margin-bottom:32px}._proofStats_19b7j_541{display:inline-flex;justify-content:center;gap:0;flex-wrap:wrap;background:#ffffff1f;backdrop-filter:blur(var(--land-frost)) saturate(120%);-webkit-backdrop-filter:blur(var(--land-frost)) saturate(120%);border-radius:20px;border:1px solid rgba(255,255,255,.3);padding:8px 0;box-shadow:0 8px 32px #0000000d;overflow:hidden}._proofStat_19b7j_541{display:flex;flex-direction:column;align-items:center;gap:6px;padding:20px 48px;position:relative}._proofStat_19b7j_541+._proofStat_19b7j_541:before{content:"";position:absolute;left:0;top:20%;height:60%;width:1px;background:#ffffff59}._proofStatValue_19b7j_575{font-size:2rem;font-weight:700;letter-spacing:-.03em;color:var(--land-text-primary)}._proofStatLabel_19b7j_582{font-size:.78rem;color:var(--land-text-muted);font-weight:450}._featuresGrid_19b7j_591{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:64px}._featureCard_19b7j_598{position:relative;background:#ffffff26;backdrop-filter:blur(var(--land-frost)) saturate(120%);-webkit-backdrop-filter:blur(var(--land-frost)) saturate(120%);border-radius:20px;border:1px solid rgba(255,255,255,.3);padding:36px 28px;transition:all .4s cubic-bezier(.16,1,.3,1);overflow:hidden;box-shadow:0 8px 32px #0000000f}._featureCard_19b7j_598:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.5) 30%,rgba(255,255,255,.5) 70%,transparent 100%)}._featureCard_19b7j_598:after{content:"";position:absolute;inset:0;border-radius:20px;background:linear-gradient(165deg,rgba(255,255,255,.08) 0%,transparent 40%);pointer-events:none}._featureCardReflection_19b7j_633{position:absolute;inset:0;border-radius:20px;pointer-events:none;z-index:5;opacity:0;transition:opacity .4s ease;background:radial-gradient(circle 180px at var(--mx, 50%) var(--my, 50%),rgba(255,255,255,.18) 0%,transparent 60%)}._featureCard_19b7j_598:hover ._featureCardReflection_19b7j_633{opacity:1}._featureCard_19b7j_598:hover{transform:translateY(-6px);border-color:#fff9;box-shadow:0 20px 48px #0000001a,0 0 0 1px #fff6 inset;background:#ffffff38}._featureIcon_19b7j_661{width:52px;height:52px;border-radius:14px;background:#ffffff73;border:1px solid rgba(255,255,255,.5);display:flex;align-items:center;justify-content:center;margin-bottom:20px}._featureIcon_19b7j_661 svg{width:24px;height:24px;stroke:var(--land-text-secondary);fill:none}._featureTitle_19b7j_680{font-size:1.1rem;font-weight:600;letter-spacing:-.02em;color:var(--land-text-primary);margin-bottom:8px}._featureDesc_19b7j_688{font-size:.88rem;color:var(--land-text-muted);line-height:1.65;font-weight:400}._sectionAlt_19b7j_698{background:#ffffff0a}._showcaseGrid_19b7j_705{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-top:64px}._showcaseItem_19b7j_712{display:flex;align-items:flex-start;gap:20px;padding:28px 24px;background:#ffffff1a;backdrop-filter:blur(var(--land-frost)) saturate(120%);-webkit-backdrop-filter:blur(var(--land-frost)) saturate(120%);border-radius:18px;border:1px solid rgba(255,255,255,.2);transition:all .4s cubic-bezier(.16,1,.3,1);box-shadow:0 4px 20px #0000000a}._showcaseItem_19b7j_712:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.3) 30%,rgba(255,255,255,.3) 70%,transparent 100%)}._showcaseItem_19b7j_712:hover{transform:translateY(-3px);border-color:#ffffff73;box-shadow:0 12px 36px #00000014;background:#ffffff2e}._showcaseItemIcon_19b7j_743{width:44px;height:44px;min-width:44px;border-radius:12px;background:#ffffff59;border:1px solid rgba(255,255,255,.4);display:flex;align-items:center;justify-content:center;transition:all .3s ease}._showcaseItem_19b7j_712:hover ._showcaseItemIcon_19b7j_743{background:#ffffff8c;border-color:#fff9;transform:scale(1.06)}._showcaseItemIcon_19b7j_743 svg{width:20px;height:20px;stroke:var(--land-text-secondary);fill:none}._showcaseItemContent_19b7j_769{flex:1;min-width:0}._showcaseItemTitle_19b7j_774{font-size:1rem;font-weight:600;letter-spacing:-.02em;color:var(--land-text-primary);margin-bottom:6px}._showcaseItemDesc_19b7j_782{font-size:.85rem;color:var(--land-text-muted);line-height:1.6;font-weight:400}._kbdGrid_19b7j_792{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:56px}._kbdItem_19b7j_799{display:flex;align-items:center;gap:14px;padding:16px 20px;background:#ffffff1f;backdrop-filter:blur(var(--land-frost)) saturate(120%);-webkit-backdrop-filter:blur(var(--land-frost)) saturate(120%);border-radius:14px;border:1px solid rgba(255,255,255,.2);transition:all .3s cubic-bezier(.16,1,.3,1)}._kbdItem_19b7j_799:hover{transform:translateY(-2px);border-color:#ffffff73;background:#ffffff38;box-shadow:0 8px 24px #0000000f}._kbdKey_19b7j_819{display:inline-flex;align-items:center;justify-content:center;min-width:36px;padding:6px 10px;background:#ffffff80;border:1px solid rgba(255,255,255,.6);border-radius:8px;font-family:SF Mono,JetBrains Mono,monospace;font-size:.78rem;font-weight:600;color:var(--land-text-primary);letter-spacing:.02em;box-shadow:0 2px 4px #0000000f,0 1px #fffc inset;white-space:nowrap}._kbdAction_19b7j_837{font-size:.85rem;color:var(--land-text-secondary);font-weight:450}._stepsGrid_19b7j_846{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin-top:64px;counter-reset:step;position:relative}._stepCard_19b7j_855{text-align:center;counter-increment:step;position:relative;padding:0 32px}._stepCard_19b7j_855+._stepCard_19b7j_855:before{content:"";position:absolute;top:28px;left:-16px;width:32px;height:1px;background:linear-gradient(90deg,#14141e0f,#14141e24,#14141e0f)}._stepNumber_19b7j_873{width:56px;height:56px;border-radius:50%;background:#ffffff73;border:1px solid rgba(255,255,255,.5);display:flex;align-items:center;justify-content:center;margin:0 auto 20px;font-size:1.1rem;font-weight:700;color:var(--land-text-primary);letter-spacing:-.02em;position:relative;transition:all .3s ease}._stepCard_19b7j_855:hover ._stepNumber_19b7j_873{background:#ffffffa6;border-color:#ffffffb3;transform:scale(1.08);box-shadow:0 8px 24px #0000000f}._stepTitle_19b7j_898{font-size:1.15rem;font-weight:600;color:var(--land-text-primary);letter-spacing:-.02em;margin-bottom:8px}._stepDesc_19b7j_906{font-size:.88rem;color:var(--land-text-muted);line-height:1.65}._splitSection_19b7j_915{display:grid;grid-template-columns:1fr 1fr;gap:32px;margin-top:64px}._splitCard_19b7j_922{position:relative;background:#ffffff24;backdrop-filter:blur(var(--land-frost)) saturate(120%);-webkit-backdrop-filter:blur(var(--land-frost)) saturate(120%);border-radius:24px;border:1px solid rgba(255,255,255,.3);padding:48px 40px;overflow:hidden;box-shadow:0 8px 32px #0000000f;transition:all .4s cubic-bezier(.16,1,.3,1)}._splitCard_19b7j_922:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.5) 30%,rgba(255,255,255,.5) 70%,transparent 100%)}._splitCard_19b7j_922:hover{transform:translateY(-4px);border-color:#ffffff80;box-shadow:0 16px 48px #0000001a}._splitCardIcon_19b7j_951{width:60px;height:60px;border-radius:16px;background:#ffffff73;border:1px solid rgba(255,255,255,.5);display:flex;align-items:center;justify-content:center;margin-bottom:24px}._splitCardIcon_19b7j_951 svg{width:28px;height:28px;stroke:var(--land-text-secondary);fill:none}._splitCardTitle_19b7j_970{font-size:1.5rem;font-weight:700;letter-spacing:-.03em;color:var(--land-text-primary);margin-bottom:16px}._splitCardPoints_19b7j_978{list-style:none;padding:0;display:flex;flex-direction:column;gap:14px}._splitCardPoint_19b7j_978{display:flex;align-items:flex-start;gap:12px;font-size:.92rem;color:var(--land-text-secondary);line-height:1.6}._splitCardPoint_19b7j_978 svg{width:18px;height:18px;stroke:#64a064cc;flex-shrink:0;margin-top:3px}._comparisonCard_19b7j_1006{background:#ffffff24;backdrop-filter:blur(var(--land-frost)) saturate(120%);-webkit-backdrop-filter:blur(var(--land-frost)) saturate(120%);border-radius:24px;border:1px solid rgba(255,255,255,.3);overflow:hidden;margin-top:64px;box-shadow:0 8px 32px #0000000f}._comparisonCard_19b7j_1006:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.5) 30%,rgba(255,255,255,.5) 70%,transparent 100%)}._comparisonTable_19b7j_1027{width:100%;border-collapse:collapse}._comparisonTable_19b7j_1027 th{padding:20px 28px;text-align:left;font-size:.78rem;text-transform:uppercase;letter-spacing:.1em;color:var(--land-text-muted);font-weight:600;border-bottom:1px solid rgba(255,255,255,.15)}._comparisonTable_19b7j_1027 th:last-child{color:var(--land-text-primary);font-weight:700}._comparisonTable_19b7j_1027 td:last-child{background:#ffffff0f}._comparisonTable_19b7j_1027 th:last-child{background:#ffffff14}._comparisonTable_19b7j_1027 td{padding:16px 28px;font-size:.9rem;color:var(--land-text-secondary);border-bottom:1px solid rgba(255,255,255,.08)}._comparisonTable_19b7j_1027 tr:last-child td{border-bottom:none}._comparisonTable_19b7j_1027 td:first-child{font-weight:500;color:var(--land-text-primary)}._checkIcon_19b7j_1073{width:20px;height:20px;stroke:#64b464d9}._crossIcon_19b7j_1079{width:20px;height:20px;stroke:var(--land-text-muted)}._testimonialGrid_19b7j_1088{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:64px}._testimonialCard_19b7j_1095{background:#ffffff24;-webkit-backdrop-filter:blur(var(--land-frost)) saturate(120%);backdrop-filter:blur(var(--land-frost)) saturate(120%);border-radius:20px;border:1px solid rgba(255,255,255,.3);padding:32px 28px;box-shadow:0 8px 32px #0000000f;transition:all .3s ease}._testimonialCard_19b7j_1095:hover{transform:translateY(-3px);border-color:#ffffff80}._testimonialQuoteIcon_19b7j_1111{width:32px;height:32px;margin-bottom:16px;opacity:.12}._testimonialQuoteIcon_19b7j_1111 svg{width:100%;height:100%;fill:var(--land-text-primary);stroke:none}._testimonialQuote_19b7j_1111{font-size:.92rem;color:var(--land-text-secondary);line-height:1.7;margin-bottom:20px;font-style:normal;font-weight:400}._testimonialAuthor_19b7j_1134{display:flex;align-items:center;gap:12px}._testimonialAvatar_19b7j_1140{width:40px;height:40px;border-radius:50%;background:#ffffff80;border:1px solid rgba(255,255,255,.6);display:flex;align-items:center;justify-content:center;font-size:.85rem;font-weight:600;color:var(--land-text-primary)}._testimonialName_19b7j_1154{font-size:.88rem;font-weight:600;color:var(--land-text-primary)}._testimonialRole_19b7j_1160{font-size:.75rem;color:var(--land-text-muted)}._pricingGrid_19b7j_1168{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:64px;align-items:start}._pricingCard_19b7j_1176{position:relative;background:#ffffff24;backdrop-filter:blur(var(--land-frost)) saturate(120%);-webkit-backdrop-filter:blur(var(--land-frost)) saturate(120%);border-radius:24px;border:1px solid rgba(255,255,255,.3);padding:40px 32px;box-shadow:0 8px 32px #0000000f;transition:all .4s cubic-bezier(.16,1,.3,1);overflow:hidden;display:flex;flex-direction:column}._pricingCard_19b7j_1176:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.5) 30%,rgba(255,255,255,.5) 70%,transparent 100%)}._pricingCard_19b7j_1176:hover{transform:translateY(-6px);border-color:#ffffff80;box-shadow:0 20px 48px #0000001a}._pricingCardPopular_19b7j_1207{background:#ffffff38;border-color:#ffffff80;box-shadow:0 12px 40px #0000001a;transform:scale(1.02)}._pricingCardPopular_19b7j_1207:hover{transform:scale(1.02) translateY(-6px)}._pricingPopularBadge_19b7j_1218{position:absolute;top:16px;right:16px;padding:5px 14px;background:var(--land-accent);color:#fff;border-radius:100px;font-size:.7rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}._pricingName_19b7j_1232{font-size:1.1rem;font-weight:600;letter-spacing:-.02em;color:var(--land-text-primary);margin-bottom:16px}._pricingPrice_19b7j_1240{display:flex;align-items:baseline;gap:2px;margin-bottom:8px}._pricingCurrency_19b7j_1247{font-size:1.4rem;font-weight:600;color:var(--land-text-secondary);align-self:flex-start;margin-top:6px}._pricingAmount_19b7j_1255{font-size:3.5rem;font-weight:700;letter-spacing:-.04em;color:var(--land-text-primary);line-height:1}._pricingPeriod_19b7j_1263{font-size:1rem;color:var(--land-text-muted);font-weight:400;margin-left:4px}._pricingDesc_19b7j_1270{font-size:.88rem;color:var(--land-text-muted);line-height:1.6;margin-bottom:28px}._pricingFeatures_19b7j_1277{list-style:none;padding:0;display:flex;flex-direction:column;gap:12px;margin-bottom:32px;flex:1}._pricingFeature_19b7j_1277{display:flex;align-items:center;gap:10px;font-size:.88rem;color:var(--land-text-secondary);line-height:1.5}._pricingFeature_19b7j_1277 svg{width:16px;height:16px;stroke:#64b464d9;flex-shrink:0}._pricingPayg_19b7j_1303{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:40px;font-size:.88rem;color:var(--land-text-muted);font-weight:400;text-align:center}._pricingPayg_19b7j_1303 svg{width:16px;height:16px;stroke:var(--land-text-muted);flex-shrink:0}._ctaSection_19b7j_1325{position:relative;z-index:2;padding:120px 40px;text-align:center}._ctaCard_19b7j_1332{position:relative;max-width:800px;margin:0 auto;background:#ffffff2e;backdrop-filter:blur(12px) saturate(140%);-webkit-backdrop-filter:blur(12px) saturate(140%);border-radius:28px;border:1px solid rgba(255,255,255,.35);padding:72px 48px;box-shadow:0 16px 64px #00000014;overflow:hidden}._ctaCard_19b7j_1332:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.6) 30%,rgba(255,255,255,.6) 70%,transparent 100%)}._ctaTitle_19b7j_1356{font-size:clamp(2rem,4vw,2.8rem);font-weight:700;letter-spacing:-.035em;line-height:1.12;color:var(--land-text-primary);margin-bottom:16px}._ctaSubtitle_19b7j_1365{font-size:1.1rem;color:var(--land-text-secondary);line-height:1.7;max-width:500px;margin:0 auto 36px}._ctaFreeLabel_19b7j_1373{display:inline-flex;align-items:center;gap:6px;padding:8px 18px;background:#64b4641f;border:1px solid rgba(100,180,100,.25);border-radius:100px;font-size:.82rem;font-weight:600;color:#3c783ce6;margin-bottom:32px}._ctaFreeLabel_19b7j_1373 svg{width:16px;height:16px;stroke:#3c783ce6}._footer_19b7j_1396{position:relative;z-index:2;padding:48px 40px;border-top:1px solid rgba(255,255,255,.2)}._footerInner_19b7j_1403{max-width:1200px;margin:0 auto;display:flex;justify-content:space-between;align-items:center}._footerBrand_19b7j_1411{font-size:1rem;font-weight:600;color:var(--land-text-primary);letter-spacing:-.03em}._footerLinks_19b7j_1418{display:flex;gap:28px}._footerLink_19b7j_1418{font-size:.82rem;color:var(--land-text-muted);text-decoration:none;transition:color .3s ease}._footerLink_19b7j_1418:hover{color:var(--land-text-primary)}._footerCopy_19b7j_1434{font-size:.78rem;color:var(--land-text-muted)}._mobileMenu_19b7j_239{display:none;position:fixed;inset:0;z-index:200;background:#e5e9f0f2;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);flex-direction:column;align-items:center;justify-content:center;gap:32px}._mobileMenuOpen_19b7j_1459{display:flex!important}._mobileMenuClose_19b7j_1463{position:absolute;top:24px;right:24px;background:none;border:none;cursor:pointer;padding:8px}._mobileMenuClose_19b7j_1463 svg{width:24px;height:24px;stroke:var(--land-text-primary)}._mobileMenuLink_19b7j_1479{font-size:1.5rem;font-weight:600;color:var(--land-text-primary);text-decoration:none;letter-spacing:-.02em;transition:opacity .2s}._mobileMenuLink_19b7j_1479:hover{opacity:.6}._fadeUp_19b7j_1495{opacity:0;transform:translateY(30px);transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1)}._fadeUp_19b7j_1495._visible_19b7j_1501{opacity:1;transform:translateY(0)}._parallaxDivider_19b7j_1509{position:relative;z-index:2;height:80vh;min-height:500px;max-height:800px;display:flex;align-items:center;justify-content:center;overflow:hidden}._parallaxImage_19b7j_1522{position:absolute;inset:-30% 0;z-index:0;background-size:cover;background-position:center;background-repeat:no-repeat;will-change:transform;transform:translateZ(0) scale(1.25)}._parallaxOverlay_19b7j_1533{position:absolute;inset:0;z-index:1}._parallaxContent_19b7j_1539{position:relative;z-index:2;text-align:center;max-width:700px;padding:0 40px}._parallaxQuoteText_19b7j_1547{font-size:clamp(2.2rem,5vw,4rem);font-weight:700;letter-spacing:-.04em;line-height:1.12;margin:0;color:#fff;text-shadow:0 4px 60px rgba(0,0,0,.4),0 1px 3px rgba(0,0,0,.2)}._parallaxSub_19b7j_1557{margin-top:24px;font-size:clamp(1rem,1.5vw,1.2rem);color:#ffffffd1;font-weight:400;line-height:1.6;text-shadow:0 2px 24px rgba(0,0,0,.25)}._parallaxDivider_19b7j_1509:after{content:"";position:absolute;bottom:0;left:10%;right:10%;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);z-index:3}._parallaxMountain_19b7j_1578 ._parallaxImage_19b7j_1522{background-image:url(https://images.unsplash.com/photo-1506905925346-21bda4d32df4?auto=format&fit=crop&w=1920&q=80)}._parallaxMountain_19b7j_1578 ._parallaxOverlay_19b7j_1533{background:linear-gradient(180deg,#e5e9f0d9,#6478a033 15%,#283c6426,#6478a033 85%,#e5e9f0d9)}._parallaxOcean_19b7j_1594 ._parallaxImage_19b7j_1522{background-image:url(https://images.unsplash.com/photo-1505118380757-91f5f5632de0?auto=format&fit=crop&w=1920&q=80)}._parallaxOcean_19b7j_1594 ._parallaxOverlay_19b7j_1533{background:linear-gradient(180deg,#e5e9f0d9,#2850782e 15%,#143c641f,#2850782e 85%,#e5e9f0d9)}._parallaxForest_19b7j_1610 ._parallaxImage_19b7j_1522{background-image:url(https://images.unsplash.com/photo-1441974231531-c6227db76b6e?auto=format&fit=crop&w=1920&q=80)}._parallaxForest_19b7j_1610 ._parallaxOverlay_19b7j_1533{background:linear-gradient(180deg,#e5e9f0d9,#3c643c2e 15%,#2850281f,#3c643c2e 85%,#e5e9f0d9)}._marqueeWrap_19b7j_1628{position:relative;z-index:2;overflow:hidden;padding:28px 0;border-top:1px solid rgba(255,255,255,.15);border-bottom:1px solid rgba(255,255,255,.15);background:#ffffff0a;mask-image:linear-gradient(90deg,transparent,black 10%,black 90%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,black 10%,black 90%,transparent)}._marqueeTrack_19b7j_1640{display:flex;gap:0;width:max-content;animation:_marqueeScroll_19b7j_1 40s linear infinite}._marqueeTrack_19b7j_1640:hover{animation-play-state:paused}._marqueeItem_19b7j_1651{display:inline-flex;align-items:center;gap:24px;padding:0 24px;font-size:.88rem;font-weight:500;color:var(--land-text-muted);letter-spacing:.06em;white-space:nowrap;text-transform:uppercase}._marqueeDot_19b7j_1664{width:4px;height:4px;border-radius:50%;background:var(--land-text-muted);opacity:.4}@keyframes _marqueeScroll_19b7j_1{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(max-width:1024px){._featuresGrid_19b7j_591,._showcaseGrid_19b7j_705{grid-template-columns:repeat(2,1fr)}._kbdGrid_19b7j_792{grid-template-columns:repeat(3,1fr)}._testimonialGrid_19b7j_1088,._pricingGrid_19b7j_1168{grid-template-columns:repeat(2,1fr)}._pricingGrid_19b7j_1168>:last-child{grid-column:1 / -1;max-width:400px;justify-self:center}._comparisonTable_19b7j_1027 th,._comparisonTable_19b7j_1027 td{padding:14px 20px;font-size:.85rem}}@media(max-width:768px){._navbar_19b7j_125{padding:0 20px}._navLinks_19b7j_180{display:none}._mobileMenuBtn_19b7j_239{display:block}._hero_19b7j_256{padding:100px 20px 60px;min-height:90vh}._section_19b7j_485{padding:80px 20px}._featuresGrid_19b7j_591{grid-template-columns:1fr;gap:16px}._stepsGrid_19b7j_846{grid-template-columns:1fr;gap:32px}._stepCard_19b7j_855+._stepCard_19b7j_855:before{display:none}._splitSection_19b7j_915{grid-template-columns:1fr;gap:20px}._splitCard_19b7j_922{padding:32px 24px}._testimonialGrid_19b7j_1088{grid-template-columns:1fr;gap:16px}._pricingGrid_19b7j_1168{grid-template-columns:1fr;gap:20px;max-width:400px;margin-left:auto;margin-right:auto}._pricingGrid_19b7j_1168>:last-child{max-width:none}._pricingCardPopular_19b7j_1207{transform:none}._pricingCardPopular_19b7j_1207:hover{transform:translateY(-6px)}._proofStats_19b7j_541{gap:0;flex-direction:column;width:100%}._proofStat_19b7j_541{padding:16px 28px}._proofStat_19b7j_541+._proofStat_19b7j_541:before{width:60%;height:1px;top:0;left:20%}._ctaSection_19b7j_1325{padding:80px 20px}._ctaCard_19b7j_1332{padding:48px 24px}._heroActions_19b7j_287{flex-direction:column;align-items:center}._btnPrimary_19b7j_382,._btnGhost_19b7j_442{width:100%;max-width:300px;justify-content:center}._footer_19b7j_1396{padding:32px 20px}._footerInner_19b7j_1403{flex-direction:column;gap:16px;text-align:center}._footerLinks_19b7j_1418{flex-wrap:wrap;justify-content:center}._comparisonCard_19b7j_1006{overflow-x:auto}._showcaseGrid_19b7j_705{grid-template-columns:1fr;gap:12px}._showcaseItem_19b7j_712{padding:16px 18px}._showcaseItemIcon_19b7j_743{width:38px;height:38px;min-width:38px;font-size:1rem}._kbdGrid_19b7j_792{grid-template-columns:repeat(2,1fr);gap:10px}._kbdKey_19b7j_819{font-size:.7rem;padding:4px 8px}._sectionAlt_19b7j_698{padding:80px 20px}._parallaxDivider_19b7j_1509{height:60vh;min-height:380px}._parallaxImage_19b7j_1522{inset:-20% 0}._parallaxContent_19b7j_1539{padding:0 24px}._marqueeWrap_19b7j_1628{padding:20px 0}._marqueeItem_19b7j_1651{font-size:.78rem;padding:0 16px;gap:16px}}@media(max-width:480px){._heroTitle_19b7j_285{font-size:2.2rem}._sectionTitle_19b7j_505{font-size:1.7rem}._proofStatValue_19b7j_575{font-size:1.5rem}._kbdGrid_19b7j_792{grid-template-columns:1fr}._showcaseItemTitle_19b7j_774{font-size:.85rem}._showcaseItemDesc_19b7j_782{font-size:.72rem}._parallaxDivider_19b7j_1509{height:50vh;min-height:300px}._parallaxImage_19b7j_1522{inset:-15% 0}._marqueeItem_19b7j_1651{font-size:.72rem;padding:0 12px;gap:12px}}._page_ahbln_5{min-height:100vh;background:#0a0e17;color:#e2e8f0;padding:2rem;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif}._loadingScreen_ahbln_14{display:flex;align-items:center;justify-content:center;min-height:100vh;background:#0a0e17}._spinner_ahbln_22{width:36px;height:36px;border:3px solid rgba(126,184,255,.15);border-top-color:#7eb8ff;border-radius:50%;animation:_spin_ahbln_22 .7s linear infinite}@keyframes _spin_ahbln_22{to{transform:rotate(360deg)}}._header_ahbln_36{display:flex;align-items:center;justify-content:space-between;margin-bottom:2rem;gap:1rem;flex-wrap:wrap}._title_ahbln_45{font-size:1.5rem;font-weight:600;color:#f1f5f9;letter-spacing:-.02em}._periodPicker_ahbln_52{display:flex;gap:.375rem;background:#ffffff0a;border:1px solid rgba(255,255,255,.06);border-radius:10px;padding:3px}._periodBtn_ahbln_61{padding:.375rem .875rem;border:none;background:transparent;color:#94a3b8;border-radius:8px;font-size:.8rem;font-weight:500;cursor:pointer;transition:all .15s ease}._periodBtn_ahbln_61:hover{color:#e2e8f0;background:#ffffff0f}._periodBtnActive_ahbln_78{background:#7eb8ff26;color:#7eb8ff}._kpiRow_ahbln_84{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;margin-bottom:1.5rem}._kpiCard_ahbln_91{background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:14px;padding:1.25rem;display:flex;flex-direction:column;gap:.25rem;position:relative;overflow:hidden;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}._kpiValue_ahbln_104{font-size:2rem;font-weight:700;color:#f1f5f9;letter-spacing:-.03em;line-height:1.1}._kpiLabel_ahbln_112{font-size:.78rem;color:#64748b;font-weight:500;letter-spacing:.01em}._sparkline_ahbln_119{width:100%;height:40px;margin-top:.5rem}._chartsGrid_ahbln_126{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}._chartCard_ahbln_132{background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:14px;padding:1.25rem;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}._chartCardWide_ahbln_140{grid-column:1 / -1}._chartTitle_ahbln_144{font-size:.875rem;font-weight:600;color:#94a3b8;margin-bottom:1rem;letter-spacing:.01em;display:flex;align-items:center;gap:.75rem}._chartLegend_ahbln_155{display:flex;align-items:center;gap:.5rem;margin-left:auto;font-size:.7rem;font-weight:400;color:#64748b}._legendDot_ahbln_165{width:8px;height:8px;border-radius:50%;display:inline-block;margin-left:.5rem}._noData_ahbln_173{color:#475569;font-size:.825rem;font-style:italic}._kpiSub_ahbln_180{font-size:.7rem;color:#475569;margin-top:.125rem}._dailyChart_ahbln_187{display:flex;align-items:flex-end;gap:2px;height:200px;padding-top:.5rem;overflow-x:auto}._dailyBar_ahbln_196{flex:1;min-width:24px;max-width:48px;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;height:100%;cursor:default;gap:2px}._dailyBarGroup_ahbln_209{display:flex;gap:2px;align-items:flex-end;width:100%;flex:1}._dailyBarFill_ahbln_217{flex:1;background:linear-gradient(to top,#7eb8ff99,#7eb8ff40);border-radius:3px 3px 0 0;min-height:2px;transition:height .3s ease}._dailyBarUnique_ahbln_225{flex:1;background:linear-gradient(to top,#a78bfab3,#a78bfa4d);border-radius:3px 3px 0 0;min-height:2px;transition:height .3s ease}._dailyBar_ahbln_196:hover ._dailyBarFill_ahbln_217{background:linear-gradient(to top,#7eb8ff,#7eb8ff80)}._dailyBar_ahbln_196:hover ._dailyBarUnique_ahbln_225{background:linear-gradient(to top,#a78bfa,#a78bfa80)}._dailyBarValues_ahbln_241{display:flex;gap:2px;width:100%}._dailyBarViewCount_ahbln_247{flex:1;font-size:.5rem;color:#7eb8ff;text-align:center;font-weight:600;font-variant-numeric:tabular-nums}._dailyBarUniqueCount_ahbln_256{flex:1;font-size:.5rem;color:#a78bfa;text-align:center;font-weight:600;font-variant-numeric:tabular-nums}._dailyBarLabel_ahbln_265{font-size:.55rem;color:#475569;white-space:nowrap}._hourlyGrid_ahbln_272{display:grid;grid-template-columns:repeat(24,1fr);gap:3px}._hourlyCell_ahbln_278{aspect-ratio:1;background:#7eb8ff;border-radius:4px;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:default;transition:opacity .2s}._hourlyCellValue_ahbln_290{font-size:.6rem;font-weight:600;color:#fff;line-height:1}._hourlyCellLabel_ahbln_297{font-size:.5rem;color:#ffffffb3;line-height:1;margin-top:1px}._barChart_ahbln_305{display:flex;flex-direction:column;gap:.5rem}._barRow_ahbln_311{display:grid;grid-template-columns:140px 1fr 48px;align-items:center;gap:.75rem}._barLabel_ahbln_318{font-size:.75rem;color:#94a3b8;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._barTrack_ahbln_326{height:8px;background:#ffffff0a;border-radius:4px;overflow:hidden}._barFill_ahbln_333{height:100%;border-radius:4px;transition:width .4s ease;min-width:2px}._barValue_ahbln_340{font-size:.75rem;font-weight:600;color:#e2e8f0;text-align:right;font-variant-numeric:tabular-nums}._tableWrap_ahbln_349{max-height:300px;overflow-y:auto}._dataTable_ahbln_354{width:100%;border-collapse:collapse;font-size:.78rem}._dataTable_ahbln_354 th{text-align:left;color:#64748b;font-weight:500;padding:.5rem .75rem;border-bottom:1px solid rgba(255,255,255,.06);position:sticky;top:0;background:#0a0e17f2}._dataTable_ahbln_354 td{padding:.4rem .75rem;border-bottom:1px solid rgba(255,255,255,.03);color:#cbd5e1;font-variant-numeric:tabular-nums}._dataTable_ahbln_354 tbody tr:hover td{background:#ffffff05}._errorCard_ahbln_383{background:#ef444414;border:1px solid rgba(239,68,68,.2);border-radius:12px;padding:1.5rem;color:#fca5a5;text-align:center;margin-top:4rem}._funnelChart_ahbln_396{display:flex;flex-direction:column;gap:.625rem}._funnelStep_ahbln_402{display:grid;grid-template-columns:1fr 1fr auto;align-items:center;gap:.75rem}._funnelInfo_ahbln_409{display:flex;align-items:center;gap:.5rem}._funnelLabel_ahbln_415{font-size:.75rem;color:#94a3b8;text-transform:capitalize;white-space:nowrap}._funnelCount_ahbln_422{font-size:.75rem;font-weight:600;color:#e2e8f0;font-variant-numeric:tabular-nums}._funnelDrop_ahbln_429{font-size:.65rem;color:#f87171;font-weight:500}._funnelTrack_ahbln_435{height:10px;background:#ffffff0a;border-radius:5px;overflow:hidden}._funnelFill_ahbln_442{height:100%;background:linear-gradient(90deg,#7eb8ff,#a78bfa);border-radius:5px;transition:width .4s ease;min-width:2px}._funnelPct_ahbln_450{font-size:.7rem;font-weight:600;color:#64748b;min-width:36px;text-align:right;font-variant-numeric:tabular-nums}._donutWrap_ahbln_462{display:flex;align-items:center;gap:1.5rem}._donut_ahbln_462{width:120px;height:120px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}._donutHole_ahbln_478{width:64px;height:64px;border-radius:50%;background:#0a0e17;display:flex;align-items:center;justify-content:center}._donutTotal_ahbln_488{font-size:1.125rem;font-weight:700;color:#f1f5f9}._donutLegend_ahbln_494{display:flex;flex-direction:column;gap:.5rem}._donutLegendItem_ahbln_500{display:flex;align-items:center;gap:.5rem}._donutDot_ahbln_506{width:10px;height:10px;border-radius:50%;flex-shrink:0}._donutLegendLabel_ahbln_513{font-size:.78rem;color:#94a3b8;text-transform:capitalize}._donutLegendValue_ahbln_519{font-size:.75rem;font-weight:600;color:#e2e8f0;margin-left:auto;font-variant-numeric:tabular-nums}._journeyList_ahbln_530{display:flex;flex-direction:column;gap:.625rem}._journeyRow_ahbln_536{display:flex;align-items:center;gap:.75rem;padding:.625rem .75rem;background:#ffffff05;border:1px solid rgba(255,255,255,.04);border-radius:10px}._journeyRank_ahbln_546{font-size:.7rem;font-weight:700;color:#64748b;min-width:24px}._journeyPath_ahbln_553{display:flex;align-items:center;gap:.375rem;flex:1;overflow-x:auto}._journeyStep_ahbln_561{font-size:.72rem;color:#94a3b8;background:#7eb8ff14;border:1px solid rgba(126,184,255,.15);padding:.2rem .5rem;border-radius:6px;white-space:nowrap;text-transform:capitalize}._journeyArrow_ahbln_572{width:14px;height:14px;color:#475569;flex-shrink:0}._journeyCount_ahbln_579{font-size:.72rem;font-weight:600;color:#7eb8ff;white-space:nowrap;font-variant-numeric:tabular-nums}@media(max-width:1024px){._kpiRow_ahbln_84{grid-template-columns:repeat(2,1fr)}._chartsGrid_ahbln_126{grid-template-columns:1fr}._chartCardWide_ahbln_140{grid-column:1}}@media(max-width:640px){._page_ahbln_5{padding:1rem}._kpiRow_ahbln_84{grid-template-columns:1fr}._header_ahbln_36{flex-direction:column;align-items:flex-start}._barRow_ahbln_311{grid-template-columns:100px 1fr 40px}._hourlyGrid_ahbln_272{grid-template-columns:repeat(12,1fr)}._funnelStep_ahbln_402{grid-template-columns:1fr auto}._funnelTrack_ahbln_435{display:none}._donutWrap_ahbln_462{flex-direction:column;align-items:flex-start}._donut_ahbln_462{width:100px;height:100px}._donutHole_ahbln_478{width:52px;height:52px}._journeyPath_ahbln_553{flex-wrap:wrap}._dailyBar_ahbln_196{min-width:18px}._dailyBarValues_ahbln_241{display:none}}:root{--glass-bg: rgba(255, 255, 255, .15);--glass-bg-solid: rgba(255, 255, 255, .45);--glass-border: rgba(255, 255, 255, .35);--glass-highlight: rgba(255, 255, 255, .5);--frost-blur: 2px;--text-primary: rgba(20, 20, 30, .9);--text-secondary: rgba(20, 20, 30, .65);--text-muted: rgba(20, 20, 30, .45);--text-tertiary: rgba(20, 20, 30, .35);--bg-base: #e5e9f0;--bg-mesh-1: rgba(120, 150, 190, .4);--bg-mesh-2: rgba(100, 140, 180, .35);--bg-mesh-3: rgba(130, 160, 200, .3);--bg-mesh-4: rgba(90, 130, 175, .35);--accent: rgba(20, 20, 30, .85);--accent-hover: rgba(20, 20, 30, .95);--accent-primary: rgba(139, 92, 246, .9);--sent-bg: rgba(20, 20, 30, .85);--sent-text: #ffffff;--sent-time: rgba(255, 255, 255, .6);--input-bg: rgba(255, 255, 255, .6);--input-bg-focus: rgba(255, 255, 255, .8);--menu-bg: rgba(255, 255, 255, .82);--menu-border: rgba(255, 255, 255, .6);--menu-text: rgba(20, 20, 30, .8);--menu-hover: rgba(255, 255, 255, .5);--grid-line: rgba(255, 255, 255, .8);--grid-opacity: .4;--space-xs: 4px;--space-sm: 8px;--space-md: 16px;--space-lg: 24px;--space-xl: 32px;--space-2xl: 48px;--space-3xl: 64px;--radius-sm: 8px;--radius-md: 12px;--radius-lg: 16px;--radius-xl: 20px;--radius-2xl: 24px;--transition-fast: .15s ease;--transition-base: .3s ease;--transition-slow: .4s cubic-bezier(.16, 1, .3, 1);--shadow-sm: 0 2px 8px rgba(0, 0, 0, .06);--shadow-md: 0 8px 32px rgba(0, 0, 0, .08);--shadow-lg: 0 16px 48px rgba(0, 0, 0, .12)}[data-theme=dark]{--glass-bg: rgba(255, 255, 255, .04);--glass-bg-solid: rgba(20, 20, 30, .85);--glass-border: rgba(255, 255, 255, .08);--glass-highlight: rgba(255, 255, 255, .12);--frost-blur: 12px;--text-primary: rgba(225, 228, 235, .92);--text-secondary: rgba(200, 205, 215, .65);--text-muted: rgba(180, 185, 200, .45);--text-tertiary: rgba(160, 165, 180, .35);--bg-base: #0c0c14;--bg-mesh-1: rgba(40, 50, 120, .35);--bg-mesh-2: rgba(50, 40, 110, .3);--bg-mesh-3: rgba(30, 50, 100, .25);--bg-mesh-4: rgba(45, 35, 105, .3);--accent: rgba(130, 150, 255, .85);--accent-hover: rgba(140, 160, 255, .95);--accent-primary: rgba(130, 150, 255, .9);--sent-bg: rgba(130, 150, 255, .18);--sent-text: rgba(225, 228, 235, .92);--sent-time: rgba(180, 185, 200, .5);--input-bg: rgba(255, 255, 255, .04);--input-bg-focus: rgba(255, 255, 255, .07);--menu-bg: rgba(20, 20, 35, .92);--menu-border: rgba(255, 255, 255, .08);--menu-text: rgba(225, 228, 235, .85);--menu-hover: rgba(255, 255, 255, .06);--grid-line: rgba(255, 255, 255, .06);--grid-opacity: .15;--shadow-sm: 0 2px 8px rgba(0, 0, 0, .2);--shadow-md: 0 8px 32px rgba(0, 0, 0, .4);--shadow-lg: 0 16px 48px rgba(0, 0, 0, .5)}*{margin:0;padding:0;box-sizing:border-box}html,body,#root{height:100%;width:100%}body{font-family:Inter,-apple-system,BlinkMacSystemFont,SF Pro Display,Segoe UI,Roboto,sans-serif;background:var(--bg-base);color:var(--text-primary);line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.bg-container{position:fixed;top:0;left:0;width:100%;height:100%;z-index:-1;pointer-events:none}.bg-base{position:absolute;inset:0;background:var(--bg-base)}.bg-mesh{position:absolute;inset:0;background:radial-gradient(ellipse 80% 50% at 20% 40%,var(--bg-mesh-1) 0%,transparent 50%),radial-gradient(ellipse 60% 80% at 80% 20%,var(--bg-mesh-2) 0%,transparent 50%),radial-gradient(ellipse 70% 60% at 70% 80%,var(--bg-mesh-3) 0%,transparent 50%),radial-gradient(ellipse 50% 70% at 10% 90%,var(--bg-mesh-4) 0%,transparent 50%),radial-gradient(ellipse 90% 40% at 50% 60%,rgba(110,145,185,.25) 0%,transparent 50%)}.bg-grid{position:absolute;inset:0;opacity:var(--grid-opacity);background-image:linear-gradient(var(--grid-line) 1px,transparent 1px),linear-gradient(90deg,var(--grid-line) 1px,transparent 1px);background-size:60px 60px;mask-image:radial-gradient(ellipse 80% 80% at 50% 50%,black 20%,transparent 70%);-webkit-mask-image:radial-gradient(ellipse 80% 80% at 50% 50%,black 20%,transparent 70%)}.bg-shapes{position:absolute;inset:0;overflow:hidden}.shape{position:absolute;border-radius:50%;filter:blur(60px)}.shape-1{width:500px;height:500px;background:#648cc840;top:-150px;right:-100px;animation:float1 30s ease-in-out infinite}.shape-2{width:400px;height:400px;background:#5078b433;bottom:-100px;left:-100px;animation:float2 35s ease-in-out infinite}.shape-3{width:300px;height:300px;background:#78a0d233;top:50%;left:20%;animation:float3 25s ease-in-out infinite}.shape-4{width:350px;height:350px;background:#5a82be2e;top:30%;right:10%;animation:float4 28s ease-in-out infinite}.bg-noise{position:absolute;inset:0;opacity:.03;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)'/%3E%3C/svg%3E")}@keyframes float1{0%,to{transform:translate(0) scale(1)}33%{transform:translate(-40px,30px) scale(1.05)}66%{transform:translate(20px,-20px) scale(.98)}}@keyframes float2{0%,to{transform:translate(0) scale(1)}33%{transform:translate(50px,-40px) scale(1.08)}66%{transform:translate(-30px,20px) scale(.95)}}@keyframes float3{0%,to{transform:translate(0) scale(1)}33%{transform:translate(30px,40px) scale(.95)}66%{transform:translate(-40px,-30px) scale(1.05)}}@keyframes float4{0%,to{transform:translate(0) scale(1)}33%{transform:translate(-35px,-25px) scale(1.03)}66%{transform:translate(45px,35px) scale(.97)}}h1{font-size:2.5rem;font-weight:600;letter-spacing:-.03em;line-height:1.1}h2{font-size:1.75rem;font-weight:600;letter-spacing:-.02em;line-height:1.2}h3{font-size:1.25rem;font-weight:600;letter-spacing:-.02em;line-height:1.3}p{font-size:.95rem;color:var(--text-secondary);line-height:1.7}.text-muted{color:var(--text-muted)}.text-label{font-size:.7rem;text-transform:uppercase;letter-spacing:.12em;font-weight:500;color:var(--text-muted)}*:focus{outline:none}*:focus-visible{outline:2px solid var(--accent);outline-offset:2px}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#14141e33;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#14141e4d}[data-theme=dark] ::-webkit-scrollbar-thumb{background:#ffffff1a}[data-theme=dark] ::-webkit-scrollbar-thumb:hover{background:#ffffff2e}::selection{background:#648cc84d;color:var(--text-primary)}[data-theme=dark] .shape-1{background:#4650b426;filter:blur(80px)}[data-theme=dark] .shape-2{background:#643ca01f;filter:blur(80px)}[data-theme=dark] .shape-3{background:#3c64b41f;filter:blur(80px)}[data-theme=dark] .shape-4{background:#503caa1a;filter:blur(80px)}[data-theme=dark] .glass:before{background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.06) 30%,rgba(255,255,255,.06) 70%,transparent 100%)}
