@import "https://fonts.googleapis.com/css2?family=Inter:ital,wght@0,400;0,500;0,600;0,700;1,400&display=swap";:root{--color-text:#1a1915;--color-text-gray:#8a8784;--color-bg:#fff;--color-sidebar:#f7f6f3;--color-border:#e8e7e4;--color-hover:#f0efec;--color-button:#1a1915;--color-button-text:#fff;--color-accent:#5e5ef6;--color-accent-soft:#eef;--color-surface:#f7f6f3;--color-surface-hover:#f0efec;--color-text-muted:#8a8784}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{overscroll-behavior-x:none;overflow-x:hidden}body{color:var(--color-text);background:var(--color-bg);-webkit-font-smoothing:antialiased;overscroll-behavior-x:none;max-width:100vw;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;line-height:1.6;overflow-x:hidden}#root{width:100%;max-width:100vw;height:100dvh;display:flex;overflow-x:hidden}h1{color:var(--color-text);margin-bottom:24px;font-size:28px;font-weight:600}h2{color:var(--color-text);margin-bottom:12px;font-size:18px;font-weight:600}h3{color:var(--color-text);font-size:14px;font-weight:500}p{color:var(--color-text-gray);font-size:14px}hr{border:none;border-top:1px solid var(--color-border);margin:24px 0}button{color:var(--color-button-text);background:var(--color-button);cursor:pointer;letter-spacing:-.01em;border:none;border-radius:6px;align-items:center;padding:6px 14px;font-family:inherit;font-size:13px;font-weight:500;transition:opacity .12s;display:inline-flex}button:hover{opacity:.82}input,textarea{color:var(--color-text);background:var(--color-bg);border:1px solid var(--color-border);resize:none;border-radius:7px;outline:none;padding:8px 12px;font-family:inherit;font-size:14px;transition:border-color .15s,box-shadow .15s}input:focus,textarea:focus{border-color:var(--color-accent);box-shadow:0 0 0 2px var(--color-accent-soft)}input::placeholder,textarea::placeholder{color:var(--color-text-gray);opacity:.6}ul{list-style:none}@media (width<=767px){input,textarea,select{font-size:16px!important}}._container_sqb7p_1{flex-direction:column;gap:28px;display:flex}._header_sqb7p_7{align-items:baseline;gap:12px;display:flex}._greeting_sqb7p_13{color:var(--color-text);letter-spacing:-.03em;font-size:26px;font-weight:700}._planBadge_sqb7p_20{color:var(--color-accent);background:var(--color-accent-soft);letter-spacing:.08em;text-transform:uppercase;border-radius:5px;padding:3px 8px;font-size:10px;font-weight:700}._statsRow_sqb7p_31{gap:10px;display:flex}._statCard_sqb7p_36{background:var(--color-sidebar);border:1px solid var(--color-border);border-radius:10px;flex:1;padding:18px 20px}._statLabel_sqb7p_44{color:var(--color-text-gray);text-transform:uppercase;letter-spacing:.07em;margin-bottom:10px;font-size:11px;font-weight:600}._statValue_sqb7p_53{color:var(--color-text);letter-spacing:-.03em;font-size:30px;font-weight:700;line-height:1}._section_sqb7p_61{flex-direction:column;gap:8px;display:flex}._sectionLabel_sqb7p_67{color:var(--color-text-gray);text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-weight:700}._recentList_sqb7p_75{border-top:1px solid var(--color-border);flex-direction:column;display:flex}._recentRow_sqb7p_81{cursor:pointer;border-bottom:1px solid var(--color-border);border-radius:4px;justify-content:space-between;align-items:center;margin:0 -4px;padding:11px 8px;transition:background .1s;display:flex}._recentRow_sqb7p_81:last-child{border-bottom:1px solid var(--color-border)}._recentRow_sqb7p_81:hover{background:var(--color-hover)}._recentTitle_sqb7p_103{color:var(--color-text);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:14px;font-weight:500;overflow:hidden}._recentDate_sqb7p_115{color:var(--color-text-gray);flex-shrink:0;font-size:12px}._premiumCard_sqb7p_121{border:1px solid var(--color-border);background:var(--color-bg);border-radius:12px;flex-direction:column;gap:12px;padding:22px 24px;display:flex}._premiumCardHeader_sqb7p_131{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._dateInput_sqb7p_138,._folderSelect_sqb7p_139{color:var(--color-text-gray);background:var(--color-sidebar);border:1px solid var(--color-border);cursor:pointer;border-radius:6px;outline:none;margin-left:auto;padding:4px 10px;font-family:inherit;font-size:12.5px;transition:border-color .15s}._dateInput_sqb7p_138:hover,._folderSelect_sqb7p_139:hover{border-color:var(--color-text-gray)}._dateInput_sqb7p_138:focus,._folderSelect_sqb7p_139:focus{border-color:var(--color-accent)}._dateInput_sqb7p_138:disabled,._folderSelect_sqb7p_139:disabled{opacity:.5;cursor:default}._premiumCardTitle_sqb7p_169{color:var(--color-text);letter-spacing:-.02em;font-size:15px;font-weight:600}._premiumBadge_sqb7p_176{color:var(--color-text-gray);border:1px solid var(--color-border);letter-spacing:.07em;text-transform:uppercase;border-radius:4px;padding:2px 6px;font-size:10px;font-weight:700}._premiumCardDesc_sqb7p_187{color:var(--color-text-gray);font-size:13.5px;line-height:1.65}._premiumPreview_sqb7p_193{background:var(--color-sidebar);border-radius:8px;padding:16px;position:relative;overflow:hidden}._premiumPreviewText_sqb7p_201{color:var(--color-text);filter:blur(4px);-webkit-user-select:none;user-select:none;font-size:13px;line-height:1.7}._premiumOverlay_sqb7p_209{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:#ffffff1a;flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex;position:absolute;inset:0}._premiumOverlayText_sqb7p_221{color:var(--color-text);font-size:13px;font-weight:500}._upgradeButton_sqb7p_227{background:var(--color-text);color:#fff;cursor:pointer;border:none;border-radius:6px;padding:7px 18px;font-size:12px}._featureList_sqb7p_237{flex-direction:column;gap:8px;display:flex}._featureItem_sqb7p_243,._featureItemLocked_sqb7p_244{color:var(--color-text);align-items:center;gap:10px;font-size:13.5px;display:flex}._featureItemLocked_sqb7p_244{color:var(--color-text-gray)}._featureDot_sqb7p_256{background:var(--color-accent);border-radius:50%;flex-shrink:0;width:5px;height:5px}._upgradeButtonOutline_sqb7p_264{color:var(--color-text);border:1px solid var(--color-border);cursor:pointer;background:0 0;border-radius:6px;align-self:flex-start;margin-top:4px;padding:7px 18px;font-size:12px;transition:background .12s}._upgradeButtonOutline_sqb7p_264:hover{background:var(--color-hover);opacity:1}._briefingContent_sqb7p_282{flex-direction:column;gap:12px;display:flex}._briefingText_sqb7p_288{color:var(--color-text);white-space:pre-wrap;background:var(--color-sidebar);border-left:3px solid var(--color-accent);border-radius:8px;max-height:520px;padding:18px 20px;font-size:13.5px;line-height:1.9;overflow-y:auto}._dueTaskList_sqb7p_301{background:var(--color-sidebar);border-left:3px solid var(--color-accent);border-radius:8px;flex-direction:column;gap:6px;padding:14px 16px;display:flex}._dueTaskHeading_sqb7p_311{color:var(--color-text);margin-bottom:2px;font-size:12.5px;font-weight:600}._dueTaskRow_sqb7p_318{color:var(--color-text);justify-content:space-between;align-items:center;gap:8px;padding:4px 0;font-size:13px;display:flex}._dueTaskText_sqb7p_328{line-height:1.5}._dueTaskDismiss_sqb7p_332{width:20px;height:20px;color:var(--color-text-gray);cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;font-size:16px;line-height:1}._dueTaskDismiss_sqb7p_332:hover{background:var(--color-hover);color:var(--color-text)}._briefingLoading_sqb7p_350{color:var(--color-text-gray);padding:8px 0;font-size:13px;animation:1.5s ease-in-out infinite _pulse_sqb7p_1}@keyframes _pulse_sqb7p_1{0%,to{opacity:1}50%{opacity:.5}}._briefingEmpty_sqb7p_362{color:var(--color-text-gray);padding:8px 0;font-size:13px}._gmailSyncRow_sqb7p_368{align-items:center;gap:10px;display:flex}._syncMeta_sqb7p_374{color:var(--color-text-gray);margin-left:auto;font-size:11.5px}._newEmailBadge_sqb7p_380{color:var(--color-accent);background:var(--color-accent-soft);cursor:pointer;border-radius:5px;padding:3px 8px;font-size:11.5px;font-weight:600}@media (width<=767px){._header_sqb7p_7{flex-wrap:wrap}._greeting_sqb7p_13{word-break:break-word;min-width:0;font-size:20px}._statsRow_sqb7p_31{flex-direction:column}._premiumCardHeader_sqb7p_131{flex-direction:column;align-items:flex-start}._dateInput_sqb7p_138,._folderSelect_sqb7p_139{width:100%;margin-left:0}._gmailSyncRow_sqb7p_368{flex-wrap:wrap}._syncMeta_sqb7p_374{width:100%;margin-left:0}}._overlay_18n7p_1{z-index:1000;background:#00000059;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._box_18n7p_11{background:var(--color-bg);border:1px solid var(--color-border);border-radius:12px;flex-direction:column;gap:20px;width:320px;max-width:90vw;padding:24px 24px 20px;display:flex}._message_18n7p_23{color:var(--color-text);margin:0;font-size:14px;font-weight:500;line-height:1.6}._actions_18n7p_31{justify-content:flex-end;gap:8px;display:flex}._cancelBtn_18n7p_37{border:1px solid var(--color-border);color:var(--color-text-muted);cursor:pointer;background:0 0;border-radius:7px;padding:8px 16px;font-size:13px;font-weight:500}._cancelBtn_18n7p_37:hover{background:var(--color-surface-hover);opacity:1}._confirmBtn_18n7p_53,._dangerBtn_18n7p_54{cursor:pointer;border:none;border-radius:7px;padding:8px 18px;font-size:13px;font-weight:600}._confirmBtn_18n7p_53{background:var(--color-text);color:var(--color-bg)}._dangerBtn_18n7p_54{color:#fff;background:#e53e3e}._dangerBtn_18n7p_54:hover{opacity:.88}._container_8lhjf_1{flex-direction:column;gap:20px;display:flex}._notifBanner_8lhjf_7{background:var(--color-accent-soft);border:1px solid var(--color-accent);color:var(--color-accent);word-break:break-word;border-radius:8px;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 14px;font-size:13px;display:flex}._notifBannerBtn_8lhjf_21{background:var(--color-accent);color:#fff;cursor:pointer;white-space:nowrap;border:none;border-radius:6px;margin-left:auto;padding:5px 14px;font-size:12px;font-weight:600}._notifBannerDenied_8lhjf_34{color:#e53e3e;background:#fff5f5;border:1px solid #e53e3e;border-radius:8px;padding:10px 14px;font-size:13px}._header_8lhjf_43{align-items:center;gap:16px;display:flex}._title_8lhjf_49{color:var(--color-text);letter-spacing:-.03em;text-align:center;min-width:140px;margin:0;font-size:22px;font-weight:700}._navBtn_8lhjf_59{border:1px solid var(--color-border);cursor:pointer;width:32px;height:32px;color:var(--color-text-muted);background:0 0;border-radius:6px;justify-content:center;align-items:center;font-size:14px;transition:background .15s;display:flex}._navBtn_8lhjf_59:hover{background:var(--color-surface-hover)}._todayBtn_8lhjf_78{border:1px solid var(--color-border);color:var(--color-accent);cursor:pointer;background:0 0;border-radius:6px;margin-left:4px;padding:5px 14px;font-size:13px;font-weight:600;transition:background .15s}._todayBtn_8lhjf_78:hover{background:var(--color-accent-soft)}._grid_8lhjf_95{background:var(--color-border);border:1px solid var(--color-border);border-radius:10px;grid-template-columns:repeat(7,1fr);gap:1px;display:grid;overflow:hidden}._dayLabel_8lhjf_105{background:var(--color-surface);text-align:center;color:var(--color-text-muted);padding:8px 0;font-size:12px;font-weight:600}._cell_8lhjf_114,._cellToday_8lhjf_115,._cellEmpty_8lhjf_116{min-height:100px;padding:6px}._cell_8lhjf_114{background:var(--color-bg);cursor:pointer;transition:background .1s}._cell_8lhjf_114:hover{background:var(--color-surface-hover)}._cellToday_8lhjf_115{background:var(--color-accent-soft);cursor:pointer}._cellToday_8lhjf_115:hover{filter:brightness(.97)}._cellEmpty_8lhjf_116{background:var(--color-surface)}._dayNum_8lhjf_144{color:var(--color-text-muted);margin-bottom:4px;font-size:13px;font-weight:600;display:block}._cellToday_8lhjf_115 ._dayNum_8lhjf_144{color:var(--color-accent);font-weight:700}._eventList_8lhjf_157{flex-direction:column;gap:2px;display:flex}._eventChip_8lhjf_163,._eventChipLinked_8lhjf_164{text-align:left;background:var(--color-accent-soft);width:100%;color:var(--color-accent);cursor:pointer;white-space:nowrap;text-overflow:ellipsis;border:none;border-radius:4px;padding:2px 5px;font-size:11px;transition:background .1s;display:block;overflow:hidden}._eventChip_8lhjf_163:hover,._eventChipLinked_8lhjf_164:hover{background:var(--color-accent);color:#fff}._eventChipLinked_8lhjf_164{border-left:3px solid var(--color-accent);position:relative}._docDot_8lhjf_192{vertical-align:middle;opacity:.7;background:currentColor;border-radius:50%;width:5px;height:5px;margin-left:4px;display:inline-block}._overlay_8lhjf_203{z-index:200;background:#00000059;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._modalBox_8lhjf_213{background:var(--color-bg);border:1px solid var(--color-border);border-radius:12px;flex-direction:column;gap:10px;width:360px;max-width:92vw;padding:28px 28px 24px;display:flex}._modalTitle_8lhjf_225{color:var(--color-text);margin:0 0 4px;font-size:17px;font-weight:700}._label_8lhjf_232{color:var(--color-text-muted);margin-bottom:-4px;font-size:12px;font-weight:600}._input_8lhjf_239{border:1px solid var(--color-border);background:var(--color-surface);width:100%;color:var(--color-text);box-sizing:border-box;border-radius:7px;outline:none;padding:8px 10px;font-size:14px;transition:border-color .15s}._input_8lhjf_239:focus{border-color:var(--color-accent)}._textarea_8lhjf_256{border:1px solid var(--color-border);background:var(--color-surface);width:100%;color:var(--color-text);box-sizing:border-box;resize:vertical;border-radius:7px;outline:none;padding:8px 10px;font-family:inherit;font-size:14px;transition:border-color .15s}._textarea_8lhjf_256:focus{border-color:var(--color-accent)}._modalActions_8lhjf_275{justify-content:flex-end;gap:8px;margin-top:4px;display:flex}._cancelBtn_8lhjf_282{border:1px solid var(--color-border);color:var(--color-text-muted);cursor:pointer;background:0 0;border-radius:7px;padding:8px 16px;font-size:13px}._cancelBtn_8lhjf_282:hover{background:var(--color-surface-hover)}._saveBtn_8lhjf_296{background:var(--color-text);color:var(--color-bg);cursor:pointer;border:none;border-radius:7px;padding:8px 18px;font-size:13px;font-weight:600;transition:opacity .15s}._saveBtn_8lhjf_296:disabled{opacity:.45;cursor:not-allowed}._deleteBtn_8lhjf_313{color:#e53e3e;cursor:pointer;background:0 0;border:1px solid #e53e3e;border-radius:7px;margin-right:auto;padding:8px 16px;font-size:13px}._deleteBtn_8lhjf_313:hover{background:#fff5f5}._pickerWrapper_8lhjf_328{position:relative}._pickerBackdrop_8lhjf_332{z-index:9;position:fixed;inset:0}._pickerBtn_8lhjf_338{background:var(--color-sidebar);border:1px solid var(--color-border);cursor:pointer;text-align:left;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;width:100%;padding:9px 12px;font-size:13px;transition:border-color .15s;display:flex}._pickerBtn_8lhjf_338:hover{border-color:var(--color-text-gray)}._pickerSelected_8lhjf_358{color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}._pickerPlaceholder_8lhjf_366{color:var(--color-text-gray);flex:1}._pickerArrow_8lhjf_371{color:var(--color-text-gray);flex-shrink:0;align-items:center;font-size:9px;display:inline-flex}._pickerClear_8lhjf_379{color:var(--color-text-gray);cursor:pointer;border-radius:4px;flex-shrink:0;align-items:center;padding:2px 4px;font-size:11px;transition:background .1s;display:inline-flex}._pickerClear_8lhjf_379:hover{background:var(--color-hover);color:var(--color-text)}._pickerDropdown_8lhjf_396{background:var(--color-bg);border:1px solid var(--color-border);z-index:10;border-radius:10px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:hidden;box-shadow:0 6px 20px #0000001a}._pickerSearch_8lhjf_409{border:none;border-bottom:1px solid var(--color-border);background:var(--color-bg);width:100%;color:var(--color-text);box-sizing:border-box;outline:none;padding:10px 12px;font-size:13px}._pickerSearch_8lhjf_409::placeholder{color:var(--color-text-gray)}._pickerList_8lhjf_425{max-height:200px;margin:0;padding:4px 0;list-style:none;overflow-y:auto}._pickerItem_8lhjf_433{color:var(--color-text);cursor:pointer;padding:9px 12px;font-size:13px;transition:background .1s}._pickerItem_8lhjf_433:hover{background:var(--color-surface-hover)}._pickerItemActive_8lhjf_445{color:var(--color-accent);background:var(--color-accent-soft);cursor:pointer;padding:9px 12px;font-size:13px;font-weight:500}._pickerItemTitle_8lhjf_454{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}._pickerItemSub_8lhjf_461{color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:11px;display:block;overflow:hidden}._pickerEmpty_8lhjf_471{color:var(--color-text-gray);text-align:center;padding:12px;font-size:13px}._docLink_8lhjf_478{color:var(--color-accent);margin-top:-4px;padding:4px 0;font-size:12px;text-decoration:none;display:block}._docLink_8lhjf_478:hover{text-decoration:underline}._todaySection_8lhjf_491{flex-direction:column;gap:8px;display:flex}._todaySectionLabel_8lhjf_497{color:var(--color-text-muted);margin:0;font-size:13px;font-weight:600}._todayEmpty_8lhjf_504{color:var(--color-text-muted);margin:0;font-size:13px}._todayList_8lhjf_510{flex-direction:column;gap:6px;display:flex}._todayItem_8lhjf_516{background:var(--color-surface);border:1px solid var(--color-border);cursor:pointer;border-radius:8px;align-items:baseline;gap:10px;padding:10px 14px;transition:background .1s;display:flex}._todayItem_8lhjf_516:hover{background:var(--color-surface-hover)}._todayTime_8lhjf_532{color:var(--color-accent);white-space:nowrap;flex-shrink:0;font-size:12px;font-weight:600}._todayTitle_8lhjf_540{color:var(--color-text);flex:1;font-size:14px;font-weight:500}._todayLink_8lhjf_547{color:var(--color-accent);border:1px solid var(--color-accent);white-space:nowrap;border-radius:4px;flex-shrink:0;padding:2px 7px;font-size:11px;font-weight:600;text-decoration:none}._todayLink_8lhjf_547:hover{background:var(--color-accent-soft)}._todayDesc_8lhjf_563{color:var(--color-text-muted);white-space:nowrap;text-overflow:ellipsis;flex-shrink:1;max-width:200px;font-size:12px;overflow:hidden}@media (width<=640px){._header_8lhjf_43{gap:8px}._title_8lhjf_49{min-width:0;font-size:17px}._cell_8lhjf_114,._cellToday_8lhjf_115,._cellEmpty_8lhjf_116{min-height:60px;padding:4px}._dayNum_8lhjf_144{font-size:11px}._eventChip_8lhjf_163,._eventChipLinked_8lhjf_164{padding:1px 4px;font-size:10px}._todayItem_8lhjf_516{flex-wrap:wrap;gap:6px;padding:8px 10px}._todayDesc_8lhjf_563{width:100%;max-width:100%}}._pageTitle_164hq_1{color:var(--color-text);letter-spacing:-.02em;margin-bottom:4px;font-size:22px;font-weight:700}._toolbar_164hq_9{align-items:center;gap:10px;margin:16px 0;display:flex}._searchInput_164hq_16{border:1px solid var(--color-border);width:100%;max-width:280px;color:var(--color-text);background:0 0;border-radius:7px;outline:none;padding:7px 12px;font-size:14px;transition:border-color .15s,box-shadow .15s}._searchInput_164hq_16:focus{border-color:var(--color-accent);box-shadow:0 0 0 2px var(--color-accent-soft)}._sortButtons_164hq_34{gap:4px;display:flex}._sortGroup_164hq_39{flex-shrink:0;gap:4px;display:flex}._sortButtonActive_164hq_45{color:var(--color-accent);background:var(--color-accent-soft);cursor:pointer;border:1px solid #0000;border-radius:6px;padding:6px 12px;font-family:inherit;font-size:13px;font-weight:600}._sortButton_164hq_34{color:var(--color-text-gray);border:1px solid var(--color-border);cursor:pointer;background:0 0;border-radius:6px;padding:6px 12px;font-size:13px;transition:background .1s,color .1s}._sortButton_164hq_34:hover{background:var(--color-hover);color:var(--color-text);opacity:1}._sortActive_164hq_74{color:var(--color-accent);background:var(--color-accent-soft);cursor:pointer;border:1px solid #0000;border-radius:6px;padding:6px 12px;font-size:13px;font-weight:600}._uploadZone_164hq_85,._uploadZoneDragOver_164hq_86,._uploadZoneLoading_164hq_87{border-radius:10px;flex-direction:column;align-items:center;gap:6px;margin:4px 0 16px;padding:20px;display:flex}._uploadZone_164hq_85{border:1.5px dashed var(--color-border);cursor:pointer;transition:background .1s,border-color .1s}._uploadZone_164hq_85:hover{background:var(--color-hover);border-color:var(--color-text-gray)}._uploadZoneDragOver_164hq_86{border:1.5px dashed var(--color-accent);cursor:pointer;background:var(--color-accent-soft)}._uploadZoneLoading_164hq_87{border:1.5px dashed var(--color-border);cursor:default;pointer-events:none}._uploadZoneMain_164hq_120{color:var(--color-text-gray);font-size:13px}._uploadZoneSub_164hq_125{color:var(--color-text-gray);opacity:.6;letter-spacing:.04em;font-size:11px}._uploadZoneStatus_164hq_132{color:var(--color-text-gray);font-size:13px;animation:1.5s ease-in-out infinite _pulse_164hq_1}@keyframes _pulse_164hq_1{0%,to{opacity:1}50%{opacity:.5}}._uploadError_164hq_143{color:#d03b3b;margin-bottom:12px;font-size:13px}._list_164hq_149{border-top:1px solid var(--color-border);flex-direction:column;margin-top:4px;display:flex}._card_164hq_156{border-bottom:1px solid var(--color-border);cursor:pointer;border-radius:0;margin:0;padding:12px 6px;transition:background .1s}._card_164hq_156:hover{background:var(--color-hover);border-radius:6px}._cardDragOver_164hq_170{border-bottom:1px solid var(--color-border);cursor:pointer;border-top:2px solid var(--color-accent);padding:12px 6px}._cardRow_164hq_177{align-items:flex-start;gap:8px;display:flex}._cardBody_164hq_183{flex:1;min-width:0}._cardDragHandle_164hq_188{cursor:grab;color:var(--color-text-gray);opacity:0;-webkit-user-select:none;user-select:none;flex-shrink:0;padding:2px 0;font-size:12px;line-height:1;transition:opacity .1s}._card_164hq_156:hover ._cardDragHandle_164hq_188,._cardDragOver_164hq_170:hover ._cardDragHandle_164hq_188{opacity:1}._cardHeader_164hq_205{justify-content:space-between;align-items:center;margin-bottom:3px;display:flex}._cardTitle_164hq_212{color:var(--color-text);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:14px;font-weight:500;overflow:hidden}._cardDate_164hq_224{color:var(--color-text-gray);flex-shrink:0;font-size:12px}._cardHeaderRight_164hq_230{align-items:center;gap:6px;display:flex}._cardDeleteBtn_164hq_236{width:20px;height:20px;color:var(--color-text-gray);cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;padding:0;font-size:15px;line-height:1;display:none}._cardDeleteBtn_164hq_236:hover{background:var(--color-hover);color:var(--color-text)}._card_164hq_156:hover ._cardDeleteBtn_164hq_236,._cardDragOver_164hq_170:hover ._cardDeleteBtn_164hq_236{justify-content:center;align-items:center;display:flex}._dragGhost_164hq_263{background:var(--color-bg);border:1px solid var(--color-border);color:var(--color-text);white-space:nowrap;border-radius:6px;padding:5px 12px;font-size:13px;position:absolute;top:-1000px}._cardContent_164hq_275{color:var(--color-text-gray);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}._tagFilterRow_164hq_283{flex-wrap:wrap;gap:6px;margin-bottom:12px;display:flex}._tagFilterChip_164hq_290{color:var(--color-text-gray);border:1px solid var(--color-border);cursor:pointer;background:0 0;border-radius:999px;padding:3px 10px;font-size:12px;transition:background .1s,color .1s}._tagFilterChip_164hq_290:hover{background:var(--color-hover);color:var(--color-text);opacity:1}._tagFilterClear_164hq_307{color:var(--color-text-gray);cursor:pointer;text-underline-offset:2px;background:0 0;border:none;padding:3px 6px;font-size:12px;text-decoration:underline}._tagFilterClear_164hq_307:hover{color:var(--color-text);opacity:1}._tagFilterActive_164hq_323{color:var(--color-accent);background:var(--color-accent-soft);cursor:pointer;border:1px solid #0000;border-radius:999px;padding:3px 10px;font-size:12px;font-weight:600}._cardTagList_164hq_334{flex-wrap:wrap;gap:4px;margin-top:8px;display:flex}._cardTagBadge_164hq_341{color:var(--color-text-gray);background:var(--color-sidebar);border:1px solid var(--color-border);cursor:pointer;border-radius:999px;padding:2px 8px;font-size:11px;transition:border-color .1s}._cardTagBadge_164hq_341:hover{border-color:var(--color-text-gray);opacity:1}._cardTagBadgeActive_164hq_357{color:var(--color-accent);background:var(--color-accent-soft);cursor:pointer;border:1px solid #0000;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:600}@media (width<=767px){._pageTitle_164hq_1{font-size:18px}._toolbar_164hq_9{flex-wrap:wrap}._searchInput_164hq_16{max-width:100%}._sortGroup_164hq_39{flex-wrap:wrap}._cardTitle_164hq_212{font-size:13px}._cardDeleteBtn_164hq_236{opacity:1;justify-content:center;align-items:center;display:flex}._cardDragHandle_164hq_188{display:none}}._container_oszcw_1{max-width:720px;padding:48px 0}._heading_oszcw_6{color:var(--color-text);letter-spacing:-.025em;margin-bottom:20px;font-size:22px;font-weight:700}._searchBar_oszcw_14{gap:8px;margin-bottom:12px;display:flex}._searchInput_oszcw_20{border:1px solid var(--color-border);background:var(--color-bg);color:var(--color-text);border-radius:8px;outline:none;flex:1;padding:10px 14px;font-family:inherit;font-size:14px;transition:border-color .15s,box-shadow .15s}._searchInput_oszcw_20:focus{border-color:var(--color-accent);box-shadow:0 0 0 2px var(--color-accent-soft)}._searchButton_oszcw_38{background:var(--color-accent);color:#fff;cursor:pointer;border:none;border-radius:8px;flex-shrink:0;padding:10px 18px;font-family:inherit;font-size:13.5px;font-weight:500;transition:opacity .15s}._searchButton_oszcw_38:hover{opacity:.85}._searchButton_oszcw_38:disabled{opacity:.4;cursor:default}._resultCount_oszcw_61{color:var(--color-text-gray);letter-spacing:.01em;margin-bottom:16px;font-size:12.5px}._list_oszcw_68{border-top:1px solid var(--color-border);flex-direction:column;display:flex}._resultCard_oszcw_74{border-bottom:1px solid var(--color-border);cursor:pointer;border-radius:0;padding:14px 8px;transition:background .1s}._resultCard_oszcw_74:hover{background:var(--color-hover);border-radius:6px}._cardHeader_oszcw_87{justify-content:space-between;align-items:flex-start;gap:8px;margin-bottom:5px;display:flex}._cardTitle_oszcw_95{color:var(--color-text);word-break:break-word;letter-spacing:-.01em;flex:1;min-width:0;font-size:14px;font-weight:600;line-height:1.4}._cardDate_oszcw_106{color:var(--color-text-gray);white-space:nowrap;flex-shrink:0;padding-top:2px;font-size:12px}._cardSnippet_oszcw_114{color:var(--color-text-gray);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:8px;font-size:13px;line-height:1.65;display:-webkit-box;overflow:hidden}._highlight_oszcw_125{color:var(--color-accent);text-underline-offset:2px;text-decoration:underline;-webkit-text-decoration-color:var(--color-accent-soft);text-decoration-color:var(--color-accent-soft);background:0 0;font-weight:600}._tagRow_oszcw_134{flex-wrap:wrap;gap:4px;margin-top:4px;display:flex}._tagBadge_oszcw_141{background:var(--color-sidebar);color:var(--color-text-gray);border:1px solid var(--color-border);border-radius:999px;padding:2px 8px;font-size:11.5px}._senderMeta_oszcw_150{color:var(--color-text-gray);margin-top:4px;font-size:12px}._emailBadge_oszcw_156{background:var(--color-accent-soft);color:var(--color-accent);border-radius:5px;margin-top:6px;padding:2px 7px;font-size:11px;font-weight:600;display:inline-block}@media (width<=767px){._container_oszcw_1{padding:20px 0}._heading_oszcw_6{font-size:18px}._searchBar_oszcw_14{flex-direction:column}._searchButton_oszcw_38{justify-content:center;width:100%}}._container_dyrwm_1{max-width:680px;padding:48px 0}._heading_dyrwm_6{color:var(--color-text);letter-spacing:-.025em;margin-bottom:5px;font-size:22px;font-weight:700}._subheading_dyrwm_14{color:var(--color-text-gray);margin-bottom:24px;font-size:13px}._empty_dyrwm_20{color:var(--color-text-gray);padding:32px 0;font-size:14px}._list_dyrwm_26{border-top:1px solid var(--color-border);flex-direction:column;display:flex}._row_dyrwm_32{border-bottom:1px solid var(--color-border);border-radius:0;justify-content:space-between;align-items:center;gap:16px;padding:13px 6px;transition:background .1s;display:flex}._row_dyrwm_32:hover{background:var(--color-hover);border-radius:6px}._info_dyrwm_48{flex:1;min-width:0}._title_dyrwm_53{color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;letter-spacing:-.01em;min-width:0;font-size:14px;font-weight:500;overflow:hidden}._meta_dyrwm_64{color:var(--color-text-gray);margin-top:3px;font-size:12px}._actions_dyrwm_70{flex-shrink:0;gap:6px;display:flex}._restoreButton_dyrwm_76,._deleteButton_dyrwm_77{border:1px solid var(--color-border);cursor:pointer;border-radius:7px;padding:5px 14px;font-family:inherit;font-size:12.5px}._restoreButton_dyrwm_76{background:var(--color-hover);color:var(--color-text);transition:background .12s,border-color .12s}._restoreButton_dyrwm_76:hover{background:var(--color-border);opacity:1}._deleteButton_dyrwm_77{color:var(--color-text-gray);background:0 0;transition:color .12s,border-color .12s}._deleteButton_dyrwm_77:hover{color:#c0392b;opacity:1;border-color:#c0392b}@media (width<=767px){._heading_dyrwm_6{font-size:18px}._row_dyrwm_32{flex-wrap:wrap;gap:10px}._actions_dyrwm_70{justify-content:flex-end;width:100%}}._fab_6vj5c_1{background:var(--color-text);color:#fff;cursor:pointer;z-index:100;border:none;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;transition:opacity .15s,transform .15s;display:flex;position:fixed;bottom:28px;right:90px;box-shadow:0 4px 18px #0000002e}._fab_6vj5c_1:hover{opacity:.88;transform:translateY(-2px)}._overlay_6vj5c_25{z-index:200;background:#0000004d;justify-content:flex-end;align-items:flex-end;padding:96px 32px;display:flex;position:fixed;inset:0}._modal_6vj5c_36{background:var(--color-bg);border:1px solid var(--color-border);border-radius:12px;flex-direction:column;gap:12px;width:420px;height:520px;padding:20px 20px 16px;animation:.18s _modal-in_6vj5c_1;display:flex;box-shadow:0 8px 32px #00000024}@keyframes _modal-in_6vj5c_1{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}._header_6vj5c_55{justify-content:space-between;align-items:center;display:flex}._title_6vj5c_61{color:var(--color-text);letter-spacing:-.01em;font-size:14px;font-weight:600}._closeBtn_6vj5c_68{color:var(--color-text-gray);cursor:pointer;background:0 0;border:none;padding:0;font-size:20px;line-height:1}._closeBtn_6vj5c_68:hover{color:var(--color-text)}._chatBody_6vj5c_82{flex-direction:column;flex:1;gap:10px;min-height:0;padding:4px 0 8px;display:flex;overflow-y:auto}._chatEmpty_6vj5c_92{color:var(--color-text-gray);text-align:center;margin:auto;padding:20px 0;font-size:13px}._bubbleUser_6vj5c_100,._bubbleAi_6vj5c_101{white-space:pre-wrap;word-break:break-word;max-width:80%;padding:9px 14px;font-size:13.5px;line-height:1.65}._bubbleUser_6vj5c_100{background:var(--color-text);color:#fff;border-radius:16px 16px 4px;align-self:flex-end}._bubbleAi_6vj5c_101{background:var(--color-sidebar);border:1px solid var(--color-border);color:var(--color-text);border-radius:16px 16px 16px 4px;align-self:flex-start}._typing_6vj5c_125{align-items:center;gap:4px;height:18px;display:inline-flex}._typing_6vj5c_125 span{background:var(--color-text-gray);border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite _typing-dot_6vj5c_1}._typing_6vj5c_125 span:nth-child(2){animation-delay:.2s}._typing_6vj5c_125 span:nth-child(3){animation-delay:.4s}@keyframes _typing-dot_6vj5c_1{0%,80%,to{opacity:.25;transform:scale(.85)}40%{opacity:1;transform:scale(1)}}._inputRow_6vj5c_148{border-top:1px solid var(--color-border);gap:8px;padding-top:12px;display:flex}._input_6vj5c_148{color:var(--color-text);background:var(--color-sidebar);border:1px solid var(--color-border);border-radius:8px;outline:none;flex:1;padding:9px 12px;font-family:inherit;font-size:13.5px}._input_6vj5c_148::placeholder{color:var(--color-text-gray)}._input_6vj5c_148:focus{border-color:var(--color-accent)}._sendBtn_6vj5c_175{background:var(--color-text);color:#fff;cursor:pointer;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex}._sendBtn_6vj5c_175:disabled{opacity:.35;cursor:default}@media (width<=767px){._overlay_6vj5c_25{justify-content:center;align-items:flex-end;padding:80px 16px 16px}._modal_6vj5c_36{width:100%;max-width:100%;height:65vh}._fab_6vj5c_1{bottom:20px;right:84px}}._container_zxyfv_1{max-width:720px;padding:48px 0}._backButton_zxyfv_6{color:var(--color-text-gray);cursor:pointer;background:0 0;border:none;padding:0;font-size:14px}._backButton_zxyfv_6:hover{color:var(--color-text);opacity:1}._title_zxyfv_20{color:var(--color-text);margin-top:24px;font-size:28px;font-weight:700}._body_zxyfv_27{color:var(--color-text);white-space:pre-wrap;margin-top:16px;font-size:15px;line-height:1.8}._emailFrame_zxyfv_35{border:1px solid var(--color-border);border-radius:8px;width:100%;min-height:600px;margin-top:16px}._folderBadge_zxyfv_44{color:var(--color-text-gray);background:var(--color-sidebar);border:1px solid var(--color-border);border-radius:4px;margin-top:16px;margin-bottom:8px;padding:2px 8px;font-size:12px;display:inline-block}._folderSelect_zxyfv_56{color:var(--color-text-gray);border:1px solid var(--color-border);cursor:pointer;background:0 0;border-radius:6px;outline:none;margin:12px 0;padding:6px 10px;font-size:14px;display:block}._summaryBox_zxyfv_69{background:var(--color-sidebar);border-left:3px solid var(--color-accent);border-radius:8px;margin-top:20px;padding:16px 20px;position:relative;overflow:hidden}._summaryLabel_zxyfv_79{color:var(--color-text-gray);text-transform:uppercase;letter-spacing:.08em;margin-bottom:8px;font-size:11px;font-weight:600}._summaryText_zxyfv_88,._summaryTextBlurred_zxyfv_89{color:var(--color-text);font-size:14px;line-height:1.7}._summaryTextBlurred_zxyfv_89{filter:blur(4px);-webkit-user-select:none;user-select:none}._summaryOverlay_zxyfv_100{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:#ffffff26;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex;position:absolute;inset:0}._summaryOverlayText_zxyfv_113{color:var(--color-text);font-size:13px;font-weight:500}._upgradeButton_zxyfv_119{background:var(--color-text);color:#fff;cursor:pointer;border:none;border-radius:6px;padding:6px 14px;font-size:12px}._markdownBody_zxyfv_129{color:var(--color-text);margin-top:20px;font-size:15px;line-height:1.8}._markdownBody_zxyfv_129 h1{color:var(--color-text);border-bottom:1px solid var(--color-border);margin:24px 0 12px;padding-bottom:8px;font-size:24px;font-weight:700}._markdownBody_zxyfv_129 h2{color:var(--color-text);margin:20px 0 10px;font-size:20px;font-weight:600}._markdownBody_zxyfv_129 h3{color:var(--color-text);margin:16px 0 8px;font-size:17px;font-weight:600}._markdownBody_zxyfv_129 p{margin:10px 0}._markdownBody_zxyfv_129 ul,._markdownBody_zxyfv_129 ol{margin:10px 0;padding-left:24px}._markdownBody_zxyfv_129 li{margin:4px 0}._markdownBody_zxyfv_129 blockquote{border-left:3px solid var(--color-accent);background:var(--color-sidebar);color:var(--color-text-gray);border-radius:0 6px 6px 0;margin:12px 0;padding:8px 16px}._markdownBody_zxyfv_129 code{background:var(--color-sidebar);border:1px solid var(--color-border);border-radius:4px;padding:1px 5px;font-family:Menlo,Monaco,Courier New,monospace;font-size:13px}._markdownBody_zxyfv_129 pre{background:var(--color-sidebar);border:1px solid var(--color-border);border-radius:8px;margin:12px 0;padding:16px;overflow-x:auto}._markdownBody_zxyfv_129 pre code{background:0 0;border:none;padding:0}._markdownBody_zxyfv_129 a{color:var(--color-accent);text-decoration:underline}._markdownBody_zxyfv_129 table{border-collapse:collapse;width:100%;margin:12px 0;font-size:14px}._markdownBody_zxyfv_129 th,._markdownBody_zxyfv_129 td{border:1px solid var(--color-border);text-align:left;padding:8px 12px}._markdownBody_zxyfv_129 th{background:var(--color-sidebar);font-weight:600}._markdownBody_zxyfv_129 hr{border:none;border-top:1px solid var(--color-border);margin:20px 0}._markdownBody_zxyfv_129 input[type=checkbox]{margin-right:6px}._markdownBody_zxyfv_129 details{border:1px solid var(--color-border);border-radius:6px;margin:10px 0;overflow:hidden}._markdownBody_zxyfv_129 summary{cursor:pointer;background:var(--color-sidebar);-webkit-user-select:none;user-select:none;align-items:center;gap:8px;padding:8px 14px;font-weight:500;list-style:none;display:flex}._markdownBody_zxyfv_129 summary:before{content:"";border-right:1.5px solid var(--color-text-gray);border-bottom:1.5px solid var(--color-text-gray);flex-shrink:0;width:6px;height:6px;transition:transform .15s;transform:rotate(-45deg)}._markdownBody_zxyfv_129 details[open]>summary:before{transform:rotate(45deg)}._markdownBody_zxyfv_129 details>:not(summary){padding:10px 14px}._editBodyWrap_zxyfv_278{margin-bottom:8px}._editBodyToolbar_zxyfv_282{border-bottom:1px solid var(--color-border);gap:2px;margin-bottom:4px;display:flex}._previewTab_zxyfv_289,._previewTabActive_zxyfv_290{cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:6px 14px;font-size:13px}._previewTab_zxyfv_289{color:var(--color-text-gray)}._previewTab_zxyfv_289:hover{color:var(--color-text)}._previewTabActive_zxyfv_290{color:var(--color-accent);border-bottom-color:var(--color-accent);font-weight:600}._markdownHint_zxyfv_314{color:var(--color-text-gray);opacity:.7;letter-spacing:.01em;margin-top:6px;font-size:11.5px}._slashMenu_zxyfv_322{background:var(--color-bg);border:1px solid var(--color-border);z-index:200;border-radius:8px;min-width:220px;position:fixed;overflow:hidden;box-shadow:0 4px 20px #0000001f}._slashMenuItem_zxyfv_333,._slashMenuItemActive_zxyfv_334{cursor:pointer;color:var(--color-text);justify-content:space-between;align-items:center;gap:16px;padding:8px 14px;font-size:13px;display:flex}._slashMenuItemActive_zxyfv_334,._slashMenuItem_zxyfv_333:hover{background:var(--color-hover)}._slashMenuLabel_zxyfv_353{font-weight:500}._slashMenuHint_zxyfv_357{color:var(--color-text-gray);font-size:12px}._editTitle_zxyfv_362{width:100%;color:var(--color-text);background:0 0;border:none;outline:none;margin-top:24px;margin-bottom:16px;font-family:inherit;font-size:28px;font-weight:700;display:block}._editBody_zxyfv_278{width:100%;min-height:200px;color:var(--color-text);resize:vertical;background:0 0;border:none;outline:none;font-family:inherit;font-size:15px;line-height:1.8;display:block}._actions_zxyfv_390{gap:8px;margin-top:24px;display:flex}._saveButton_zxyfv_396{background:var(--color-text);color:#fff;cursor:pointer;border:none;border-radius:6px;padding:8px 20px;font-size:14px}._cancelButton_zxyfv_406,._editButton_zxyfv_407{color:var(--color-text-gray);border:1px solid var(--color-border);background:0 0;border-radius:6px;padding:8px 20px;font-size:14px}._deleteButton_zxyfv_416{color:#e03e3e;background:0 0;border:1px solid #e03e3e;border-radius:6px;padding:8px 20px;font-size:14px}._tagReadList_zxyfv_425{flex-wrap:wrap;gap:6px;margin-top:8px;margin-bottom:4px;display:flex}._tagEditor_zxyfv_433{margin-top:16px}._tagList_zxyfv_437{flex-wrap:wrap;gap:6px;margin-bottom:8px;display:flex}._tagBadge_zxyfv_444{color:var(--color-text-gray);background:var(--color-sidebar);border:1px solid var(--color-border);border-radius:999px;align-items:center;gap:4px;padding:2px 10px;font-size:12px;display:inline-flex}._tagRemoveBtn_zxyfv_456{color:var(--color-text-gray);cursor:pointer;background:0 0;border:none;padding:0;font-size:14px;line-height:1}._tagRemoveBtn_zxyfv_456:hover{color:var(--color-text)}._tagInput_zxyfv_470{color:var(--color-text);border:1px solid var(--color-border);background:0 0;border-radius:6px;outline:none;width:200px;padding:5px 10px;font-family:inherit;font-size:13px}._tagInput_zxyfv_470::placeholder{color:var(--color-text-gray)}@media (width<=767px){._container_zxyfv_1{padding:24px 0}._title_zxyfv_20,._editTitle_zxyfv_362{font-size:22px}._actions_zxyfv_390{flex-wrap:wrap}._emailFrame_zxyfv_35{min-height:300px}._slashMenu_zxyfv_322{max-width:calc(100vw - 32px)}._tagInput_zxyfv_470{box-sizing:border-box;width:100%}._markdownBody_zxyfv_129 h1{font-size:20px}._markdownBody_zxyfv_129 h2{font-size:17px}._markdownBody_zxyfv_129 table{font-size:12px;display:block;overflow-x:auto}}._container_u0k7p_1{max-width:720px;padding:48px 60px}._titleInput_u0k7p_6,._contentInput_u0k7p_7{width:100%;color:var(--color-text);background:0 0;border:none;outline:none;font-family:inherit;display:block}._titleInput_u0k7p_6::placeholder,._contentInput_u0k7p_7::placeholder{color:var(--color-text-gray)}._titleInput_u0k7p_6{margin-bottom:16px;font-size:28px;font-weight:700}._contentInput_u0k7p_7{resize:vertical;min-height:320px;font-size:15px;line-height:1.8}._limitError_u0k7p_35{color:#e03e3e;margin-bottom:12px;font-size:13px}._folderSelect_u0k7p_41{color:var(--color-text-gray);border:1px solid var(--color-border);cursor:pointer;background:0 0;border-radius:6px;outline:none;margin-bottom:16px;padding:6px 10px;font-size:14px;display:block}._actions_u0k7p_54{gap:8px;margin-top:24px;display:flex}._saveButton_u0k7p_60{background:var(--color-text);color:#fff;cursor:pointer;border:none;border-radius:6px;padding:8px 20px;font-size:14px}._saveButton_u0k7p_60:disabled{opacity:.5;cursor:not-allowed}._cancelButton_u0k7p_75{color:var(--color-text-gray);border:1px solid var(--color-border);background:0 0;border-radius:6px;padding:8px 20px;font-size:14px}._slashMenu_u0k7p_84{background:var(--color-bg);border:1px solid var(--color-border);z-index:200;border-radius:8px;min-width:220px;position:fixed;overflow:hidden;box-shadow:0 4px 20px #0000001f}._slashMenuItem_u0k7p_95,._slashMenuItemActive_u0k7p_96{cursor:pointer;color:var(--color-text);justify-content:space-between;align-items:center;gap:16px;padding:8px 14px;font-size:13px;display:flex}._slashMenuItemActive_u0k7p_96,._slashMenuItem_u0k7p_95:hover{background:var(--color-hover)}._slashMenuLabel_u0k7p_115{font-weight:500}._slashMenuHint_u0k7p_119{color:var(--color-text-gray);font-size:12px}@media (width<=767px){._container_u0k7p_1{padding:20px 0}._titleInput_u0k7p_6{font-size:22px}._contentInput_u0k7p_7{min-height:200px}._actions_u0k7p_54{flex-wrap:wrap}._slashMenu_u0k7p_84{max-width:calc(100vw - 32px)}}._container_1t4zw_1{max-width:520px;padding:48px 0}._pageTitle_1t4zw_6{color:var(--color-text);letter-spacing:-.02em;margin-bottom:32px;font-size:22px;font-weight:700}._section_1t4zw_14{margin-bottom:36px}._sectionLabel_1t4zw_18{color:var(--color-text-gray);text-transform:uppercase;letter-spacing:.09em;margin-bottom:12px;font-size:11px;font-weight:700}._field_1t4zw_27{border-bottom:1px solid var(--color-border);align-items:center;gap:16px;padding:10px 0;display:flex}._label_1t4zw_35{width:80px;color:var(--color-text-gray);flex-shrink:0;font-size:13.5px}._input_1t4zw_42{color:var(--color-text);box-shadow:none;background:0 0;border:none;outline:none;flex:1;padding:0;font-size:14px}._input_1t4zw_42:focus{box-shadow:none;border:none}._input_1t4zw_42:disabled{color:var(--color-text-gray);cursor:not-allowed}._actions_1t4zw_63{align-items:center;gap:12px;margin-top:8px;display:flex}._saveButton_1t4zw_70{background:var(--color-text);color:#fff;cursor:pointer;letter-spacing:-.01em;border:none;border-radius:7px;padding:8px 20px;font-size:13.5px}._saveButton_1t4zw_70:disabled{opacity:.5;cursor:not-allowed}._savedMsg_1t4zw_86{color:var(--color-text-gray);font-size:13px}._errorMsg_1t4zw_91{color:#c0392b;font-size:13px}._connectionStatus_1t4zw_96{color:var(--color-text-gray);flex:1;font-size:14px}._connectButton_1t4zw_102{background:var(--color-accent);color:#fff;cursor:pointer;border:none;border-radius:7px;padding:6px 14px;font-size:13px}._disconnectButton_1t4zw_112{color:var(--color-text-gray);border:1px solid var(--color-border);cursor:pointer;background:0 0;border-radius:7px;padding:6px 14px;font-size:13px;transition:border-color .12s,color .12s}._disconnectButton_1t4zw_112:hover{color:#e03e3e;opacity:1;border-color:#e03e3e}._notifGranted_1t4zw_129{color:var(--color-accent);font-size:13px;font-weight:600}._notifDeniedGuide_1t4zw_135{color:var(--color-text-muted);background:#fff8f0;border:1px solid #f6ad55;border-radius:7px;margin-top:6px;padding:10px 12px;font-size:12.5px;line-height:1.6}@media (width<=767px){._pageTitle_1t4zw_6{font-size:18px}._field_1t4zw_27{flex-wrap:wrap;gap:6px}._label_1t4zw_35{width:100%}._actions_1t4zw_63{flex-wrap:wrap}}._container_lg7ib_1{max-width:720px;padding:48px 60px}._pageTitle_lg7ib_6{color:var(--color-text);letter-spacing:-.02em;margin-bottom:32px;font-size:22px;font-weight:700}._statsRow_lg7ib_14{gap:16px;margin-bottom:40px;display:flex}._statCard_lg7ib_20{border:1px solid var(--color-border);border-radius:8px;min-width:140px;padding:20px}._statLabel_lg7ib_27{color:var(--color-text-gray);margin-bottom:8px;font-size:12px}._statValue_lg7ib_33{color:var(--color-text);font-size:28px;font-weight:600}._section_lg7ib_39{margin-bottom:40px}._sectionLabel_lg7ib_43{color:var(--color-text-gray);text-transform:uppercase;letter-spacing:.08em;margin-bottom:16px;font-size:11px;font-weight:600}._chart_lg7ib_52{align-items:flex-end;gap:12px;height:120px;display:flex}._barGroup_lg7ib_59{flex-direction:column;align-items:center;gap:4px;display:flex}._barCount_lg7ib_66{color:var(--color-text-gray);font-size:12px}._bar_lg7ib_59{background:var(--color-text);border-radius:4px 4px 0 0;width:32px;min-height:4px}._barLabel_lg7ib_78{color:var(--color-text-gray);font-size:12px}._recentList_lg7ib_83{flex-direction:column;gap:0;display:flex}._recentItem_lg7ib_89{border-bottom:1px solid var(--color-border);cursor:pointer;justify-content:space-between;align-items:center;padding:12px 0;display:flex}._recentItem_lg7ib_89:hover ._recentTitle_lg7ib_98{color:var(--color-text)}._recentTitle_lg7ib_98{color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:14px;font-weight:500;overflow:hidden}._recentDate_lg7ib_113{color:var(--color-text-gray);flex-shrink:0;font-size:13px}@media (width<=767px){._container_lg7ib_1{padding:20px 0}._pageTitle_lg7ib_6{font-size:18px}._statsRow_lg7ib_14{flex-wrap:wrap}._statCard_lg7ib_20{flex:calc(50% - 8px);min-width:calc(50% - 8px)}._chart_lg7ib_52{-webkit-overflow-scrolling:touch;overflow-x:auto}._barGroup_lg7ib_59{flex-shrink:0}}._container_kz98n_1{width:100%;padding:48px 0}._heading_kz98n_6{color:var(--color-text);letter-spacing:-.02em;font-size:22px;font-weight:700}._subheading_kz98n_13{color:var(--color-text-gray);margin-top:6px;font-size:14px}._cards_kz98n_19{align-items:stretch;gap:16px;margin-top:40px;display:flex}._card_kz98n_19{border:1px solid var(--color-border);background:var(--color-bg);border-radius:16px;flex-direction:column;flex:1;min-width:0;padding:32px 28px;transition:box-shadow .15s,transform .15s;display:flex;position:relative}._card_kz98n_19:hover{transform:translateY(-2px);box-shadow:0 4px 20px #00000012}._cardCurrent_kz98n_44{background:#000;border-color:#000;box-shadow:0 8px 32px #00000038}._cardCurrent_kz98n_44 ._planName_kz98n_50{color:#fff9}._cardCurrent_kz98n_44 ._price_kz98n_54{color:#fff}._cardCurrent_kz98n_44 ._priceSub_kz98n_58{color:#fff9}._cardCurrent_kz98n_44 ._features_kz98n_62{border-top-color:#ffffff26}._cardCurrent_kz98n_44 ._feature_kz98n_62{color:#fff}._cardCurrent_kz98n_44 ._feature_kz98n_62:before{background:#ffffff80}._cardCurrent_kz98n_44 ._currentButton_kz98n_74{color:var(--color-text);background:#fff;border-color:#0000}._cardCurrent_kz98n_44 ._currentBadge_kz98n_80{background:var(--color-accent)}._currentBadge_kz98n_80{letter-spacing:.06em;text-transform:uppercase;color:#fff;background:var(--color-text);white-space:nowrap;border-radius:20px;padding:3px 12px;font-size:10px;font-weight:700;position:absolute;top:-12px;left:50%;transform:translate(-50%)}._planName_kz98n_50{letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-gray);font-size:11px;font-weight:600}._price_kz98n_54{color:var(--color-text);letter-spacing:-.04em;margin-top:16px;font-size:32px;font-weight:700;line-height:1}._priceSub_kz98n_58{color:var(--color-text-gray);margin-top:6px;font-size:13px}._features_kz98n_62{border-top:1px solid var(--color-border);flex-direction:column;flex:1;gap:12px;margin:24px 0 32px;padding:24px 0 0;list-style:none;display:flex}._feature_kz98n_62{color:var(--color-text);align-items:center;gap:10px;font-size:13.5px;display:flex}._feature_kz98n_62:before{content:"";background:var(--color-border);border-radius:50%;flex-shrink:0;width:4px;height:4px;display:inline-block}._changeButton_kz98n_153,._currentButton_kz98n_74{border-radius:8px;justify-content:center;width:100%;padding:11px 0;font-family:inherit;font-size:13px}._changeButton_kz98n_153{background:var(--color-text);color:#fff;cursor:pointer;border:none;font-weight:500;transition:opacity .12s}._changeButton_kz98n_153:hover{opacity:.8}._currentButton_kz98n_74{color:var(--color-text-gray);border:1px solid var(--color-border);cursor:default;background:0 0}@media (width<=767px){._cards_kz98n_19{flex-direction:column;gap:24px;margin-top:24px}._card_kz98n_19{padding:28px 20px}._heading_kz98n_6{font-size:18px}._price_kz98n_54{font-size:26px}._features_kz98n_62{margin-bottom:24px}}._demoNotice_kz98n_207{color:#4f46e5;background:#eef2ff;border-radius:999px;margin:0 0 24px;padding:8px 14px;font-size:13px;font-weight:500;display:inline-block}._container_1uazp_1{max-width:720px;padding:48px 0}._heading_1uazp_6{color:var(--color-text);letter-spacing:-.025em;font-size:22px;font-weight:700}._subheading_1uazp_13{color:var(--color-text-gray);margin-top:4px;margin-bottom:20px;font-size:13px}._pageHeader_1uazp_20{justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:4px;display:flex}._headerActions_1uazp_28{flex-shrink:0;align-items:center;gap:10px;display:flex}._composeButton_1uazp_35{background:var(--color-accent);color:#fff;cursor:pointer;white-space:nowrap;border:none;border-radius:8px;flex-shrink:0;padding:8px 18px;font-size:13px;font-weight:600;transition:opacity .15s}._composeButton_1uazp_35:hover{opacity:.85}._syncArea_1uazp_53{flex-shrink:0;align-items:center;gap:10px;padding-bottom:4px;display:flex}._lastSyncText_1uazp_61{color:var(--color-text-gray);font-size:11.5px}._syncButton_1uazp_66{border:1px solid var(--color-border);color:var(--color-text-gray);cursor:pointer;white-space:nowrap;background:0 0;border-radius:7px;padding:6px 14px;font-family:inherit;font-size:12px;transition:background .12s,color .12s,border-color .12s}._syncButton_1uazp_66:hover{background:var(--color-hover);color:var(--color-text);border-color:var(--color-text-gray);opacity:1}._syncButton_1uazp_66:disabled{opacity:.4;cursor:default}._gateBox_1uazp_91{background:var(--color-sidebar);border:1px solid var(--color-border);border-radius:12px;flex-direction:column;align-items:center;gap:16px;margin-top:60px;padding:48px 32px;display:flex}._gateText_1uazp_103{color:var(--color-text-gray);text-align:center;font-size:14.5px;line-height:1.6}._connectButton_1uazp_110{background:var(--color-text);color:var(--color-bg);cursor:pointer;border:none;border-radius:7px;padding:9px 22px;font-size:13px}._folderToolbar_1uazp_120{align-items:center;gap:8px;margin-bottom:16px;display:flex}._sortButton_1uazp_127{color:var(--color-text-gray);border:1px solid var(--color-border);cursor:pointer;background:0 0;border-radius:7px;flex-shrink:0;padding:7px 12px;font-family:inherit;font-size:13px;transition:background .1s,color .1s}._sortButton_1uazp_127:hover{background:var(--color-hover);color:var(--color-text);opacity:1}._sortButtonActive_1uazp_146{color:var(--color-accent);background:var(--color-accent-soft);cursor:pointer;border:1px solid #0000;border-radius:7px;flex-shrink:0;padding:7px 12px;font-family:inherit;font-size:13px;font-weight:600}._searchInput_1uazp_159{border:1px solid var(--color-border);width:100%;max-width:300px;color:var(--color-text);background:0 0;border-radius:7px;outline:none;margin-bottom:16px;padding:7px 12px;font-size:14px;transition:border-color .15s,box-shadow .15s;display:block}._searchInput_1uazp_159:focus{border-color:var(--color-accent);box-shadow:0 0 0 2px var(--color-accent-soft)}._empty_1uazp_179{color:var(--color-text-gray);padding:32px 0;font-size:14px}._dragGhost_1uazp_185{background:var(--color-bg);border:1px solid var(--color-border);color:var(--color-text);white-space:nowrap;border-radius:6px;padding:5px 12px;font-size:13px;position:absolute;top:-1000px}._upgradeBanner_1uazp_197{background:var(--color-accent-soft);border:1px solid #0000;border-radius:9px;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;padding:12px 16px;display:flex}._upgradeBannerText_1uazp_209{color:var(--color-text-gray);font-size:13px}._upgradeBannerButton_1uazp_214{background:var(--color-accent);color:#fff;cursor:pointer;white-space:nowrap;border:none;border-radius:6px;flex-shrink:0;padding:6px 14px;font-size:12px}._senderFilterRow_1uazp_226{flex-wrap:wrap;gap:6px;margin-bottom:14px;display:flex}._senderChip_1uazp_233{color:var(--color-text-gray);border:1px solid var(--color-border);cursor:pointer;white-space:nowrap;background:0 0;border-radius:999px;padding:4px 12px;font-family:inherit;font-size:12px;transition:background .1s,color .1s}._senderChip_1uazp_233:hover{background:var(--color-hover);color:var(--color-text);opacity:1}._senderChipActive_1uazp_252{color:var(--color-accent);background:var(--color-accent-soft);cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:999px;padding:4px 12px;font-family:inherit;font-size:12px;font-weight:600}._senderChipClear_1uazp_265{color:var(--color-text-gray);cursor:pointer;text-underline-offset:2px;background:0 0;border:none;padding:4px 6px;font-family:inherit;font-size:12px;text-decoration:underline}._senderChipClear_1uazp_265:hover{color:var(--color-text);opacity:1}._senderFilterEmpty_1uazp_282{color:var(--color-text-gray);opacity:.6;margin-bottom:12px;font-size:12px}._senderMeta_1uazp_289{color:var(--color-text-gray)}._list_1uazp_293{border-top:1px solid var(--color-border);flex-direction:column;display:flex}._emailRow_1uazp_299{border-bottom:1px solid var(--color-border);cursor:pointer;align-items:center;padding:13px 6px;transition:background .1s;display:flex}._emailRow_1uazp_299:hover{background:var(--color-hover);border-radius:6px}._emailRowUnread_1uazp_313{border-bottom:1px solid var(--color-border);cursor:pointer;align-items:center;padding:13px 6px;transition:background .1s;display:flex;position:relative}._emailRowUnread_1uazp_313:before{content:"";background:var(--color-accent);border-radius:50%;flex-shrink:0;width:6px;height:6px;position:absolute;top:50%;left:-10px;transform:translateY(-50%)}._emailRowUnread_1uazp_313:hover{background:var(--color-hover);border-radius:6px}._emailInfo_1uazp_341{flex:1;min-width:0}._subject_1uazp_346{color:var(--color-text-gray);white-space:nowrap;text-overflow:ellipsis;letter-spacing:-.01em;font-size:14px;font-weight:400;overflow:hidden}._subjectUnread_1uazp_356{color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;letter-spacing:-.01em;font-size:14px;font-weight:600;overflow:hidden}._meta_1uazp_366{color:var(--color-text-gray);white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:12px;overflow:hidden}._rowDeleteBtn_1uazp_375{color:var(--color-text-gray);cursor:pointer;opacity:0;background:0 0;border:none;border-radius:4px;flex-shrink:0;padding:4px 7px;font-size:11px;transition:opacity .15s,background .15s,color .15s}._emailRow_1uazp_299:hover ._rowDeleteBtn_1uazp_375{opacity:1}._rowDeleteBtn_1uazp_375:hover{background:var(--color-border);color:var(--color-text)}@media (width<=767px){._heading_1uazp_6{font-size:18px}._pageHeader_1uazp_20{flex-direction:column;align-items:flex-start;gap:8px}._syncArea_1uazp_53{flex-wrap:wrap;width:100%}._searchInput_1uazp_159{max-width:100%}._gateBox_1uazp_91{margin-top:32px;padding:32px 20px}._emailRowUnread_1uazp_313:before{left:0}._emailRowUnread_1uazp_313{padding-left:14px}._upgradeBanner_1uazp_197{flex-direction:column;align-items:flex-start}._rowDeleteBtn_1uazp_375{opacity:1}._folderToolbar_1uazp_120{flex-wrap:wrap}._sortButton_1uazp_127,._sortButtonActive_1uazp_146{flex-shrink:1}}._container_12ekx_1{max-width:720px;padding:48px 0 80px}._backButton_12ekx_6{color:var(--color-text-gray);cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:0;font-size:13px;transition:color .15s;display:inline-flex}._backButton_12ekx_6:hover{color:var(--color-text)}._header_12ekx_23{justify-content:space-between;align-items:flex-start;gap:24px;margin-top:28px;display:flex}._actions_12ekx_31{flex-shrink:0;gap:8px;display:flex}._subject_12ekx_37{color:var(--color-text);letter-spacing:-.02em;flex:1;min-width:0;font-size:26px;font-weight:700;line-height:1.3}._spamButton_12ekx_47,._spammedButton_12ekx_48,._convertButton_12ekx_49,._convertedButton_12ekx_50,._lockedButton_12ekx_51,._deleteButton_12ekx_52,._replyButton_12ekx_53{cursor:pointer;white-space:nowrap;border-radius:8px;padding:7px 16px;font-size:13px;font-weight:500;transition:background .15s,color .15s,border-color .15s,opacity .15s}._spamButton_12ekx_47{color:var(--color-text-gray);border:1px solid var(--color-border);background:0 0}._spamButton_12ekx_47:hover{border-color:var(--color-text-gray);color:var(--color-text);background:var(--color-hover)}._deleteButton_12ekx_52{color:#d93025;background:0 0;border:1px solid #f5c6c3}._deleteButton_12ekx_52:hover{background:#fde8e8;border-color:#d93025}._spammedButton_12ekx_48{color:var(--color-text-gray);border:1px solid var(--color-border);cursor:default;opacity:.45;background:0 0}._convertButton_12ekx_49{background:var(--color-text);color:var(--color-bg);border:none}._convertButton_12ekx_49:hover{opacity:.85}._convertedButton_12ekx_50{color:var(--color-text-gray);border:1px solid var(--color-border);cursor:default;background:0 0}._lockedButton_12ekx_51{color:var(--color-text-gray);border:1px solid var(--color-border);background:0 0}._lockedButton_12ekx_51:hover{border-color:var(--color-text-gray);color:var(--color-text);background:var(--color-hover)}._replyButton_12ekx_53{background:var(--color-accent-soft);color:var(--color-accent);border:1px solid #0000}._replyButton_12ekx_53:hover{background:var(--color-accent);color:#fff}._meta_12ekx_134{background:var(--color-sidebar);border-radius:10px;align-items:center;gap:10px;margin-top:18px;padding:14px 16px;display:flex}._metaAvatar_12ekx_144{background:var(--color-accent-soft);width:34px;height:34px;color:var(--color-accent);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;font-weight:600;display:flex}._metaInfo_12ekx_158{flex-direction:column;gap:2px;min-width:0;display:flex}._from_12ekx_165{color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;overflow:hidden}._date_12ekx_174{color:var(--color-text-gray);font-size:12px}._errorMsg_12ekx_179{color:#d93025;background:#fde8e8;border-radius:8px;margin-top:12px;padding:10px 14px;font-size:13px}._summaryBox_12ekx_188{background:var(--color-accent-soft);border:1px solid #5e5ef626;border-left:3px solid var(--color-accent);border-radius:10px;margin-top:20px;padding:16px 20px;position:relative;overflow:hidden}._summaryLabel_12ekx_199{color:var(--color-accent);letter-spacing:.1em;text-transform:uppercase;margin:0 0 8px;font-size:10px;font-weight:700}._summaryText_12ekx_208,._summaryTextBlurred_12ekx_209{color:var(--color-text);margin:0;font-size:14px;line-height:1.75}._summaryTextBlurred_12ekx_209{filter:blur(4px);-webkit-user-select:none;user-select:none}._summaryOverlay_12ekx_221{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#eef9;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex;position:absolute;inset:0}._summaryOverlayText_12ekx_234{color:var(--color-text);font-size:13px;font-weight:500}._upgradeButton_12ekx_240{background:var(--color-accent);color:#fff;cursor:pointer;border:none;border-radius:8px;padding:6px 16px;font-size:12px;font-weight:500;transition:opacity .15s}._upgradeButton_12ekx_240:hover{opacity:.85}._divider_12ekx_256{border:none;border-top:1px solid var(--color-border);margin:28px 0}._body_12ekx_262{color:var(--color-text);white-space:pre-wrap;padding:4px 0;font-size:15px;line-height:1.85}._emailFrame_12ekx_270{border:none;width:100%;min-height:120px;display:block}._replyOverlay_12ekx_277{z-index:200;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0006;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}._replyCard_12ekx_289{background:var(--color-bg);border:1px solid var(--color-border);border-radius:16px;flex-direction:column;gap:16px;width:100%;max-width:560px;padding:28px;display:flex;box-shadow:0 8px 32px #0000001f}._replyTitle_12ekx_302{color:var(--color-text);letter-spacing:-.01em;margin:0;font-size:15px;font-weight:600}._replyGenerating_12ekx_310,._replySentMsg_12ekx_311{text-align:center;margin:0;padding:16px 0;font-size:14px}._replyGenerating_12ekx_310{color:var(--color-text-gray)}._replySentMsg_12ekx_311{color:var(--color-text)}._replyTextarea_12ekx_321{resize:vertical;width:100%;color:var(--color-text);background:var(--color-sidebar);border:1px solid var(--color-border);box-sizing:border-box;border-radius:10px;padding:14px 16px;font-family:inherit;font-size:14px;line-height:1.75;transition:border-color .15s}._replyTextarea_12ekx_321:focus{border-color:var(--color-accent);background:var(--color-bg);outline:none}._replyError_12ekx_342{color:#d93025;background:#fde8e8;border-radius:8px;margin:0;padding:10px 14px;font-size:13px}._replyActions_12ekx_351{justify-content:flex-end;gap:8px;display:flex}._replyCancelButton_12ekx_357{color:var(--color-text-gray);border:1px solid var(--color-border);cursor:pointer;background:0 0;border-radius:8px;padding:8px 18px;font-size:13px;font-weight:500;transition:background .15s,color .15s,border-color .15s}._replyCancelButton_12ekx_357:hover{color:var(--color-text);border-color:var(--color-text-gray);background:var(--color-hover)}._replyCancelButton_12ekx_357:disabled{opacity:.4;cursor:default}._replySendButton_12ekx_380{background:var(--color-accent);color:#fff;cursor:pointer;border:none;border-radius:8px;padding:8px 20px;font-size:13px;font-weight:500;transition:opacity .15s}._replySendButton_12ekx_380:hover:not(:disabled){opacity:.85}._replySendButton_12ekx_380:disabled{opacity:.35;cursor:default}@media (width<=767px){._container_12ekx_1{padding:20px 0 60px}._subject_12ekx_37{letter-spacing:-.01em;font-size:20px}._header_12ekx_23{flex-direction:column;gap:12px}._actions_12ekx_31{grid-template-columns:1fr 1fr;gap:8px;width:100%;display:grid}._deleteButton_12ekx_52{grid-column:1/-1}._spamButton_12ekx_47,._spammedButton_12ekx_48,._replyButton_12ekx_53,._deleteButton_12ekx_52,._convertButton_12ekx_49,._convertedButton_12ekx_50,._lockedButton_12ekx_51{text-align:center;justify-content:center;width:100%;padding:10px 12px}._meta_12ekx_134{padding:12px 14px}._metaAvatar_12ekx_144{width:30px;height:30px;font-size:12px}._from_12ekx_165{font-size:12px}._emailFrame_12ekx_270{min-height:80px}._body_12ekx_262{font-size:14px;line-height:1.75}._replyOverlay_12ekx_277{align-items:flex-end;padding:0}._replyCard_12ekx_289{border-radius:20px 20px 0 0;max-width:100%;max-height:85dvh;padding:20px 20px 32px;overflow-y:auto;box-shadow:0 -4px 24px #0000001f}._replyTextarea_12ekx_321{max-height:35dvh;font-size:15px}._replySendButton_12ekx_380,._replyCancelButton_12ekx_357{text-align:center;flex:1}}._container_18dfk_1{max-width:680px;padding:48px 0 80px}._backButton_18dfk_6{color:var(--color-text-gray);cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:0;font-size:13px;transition:color .15s;display:inline-flex}._backButton_18dfk_6:hover{color:var(--color-text)}._heading_18dfk_23{color:var(--color-text);letter-spacing:-.02em;margin-top:28px;margin-bottom:32px;font-size:26px;font-weight:700}._form_18dfk_32{flex-direction:column;gap:20px;display:flex}._field_18dfk_38{flex-direction:column;gap:8px;display:flex}._label_18dfk_44{color:var(--color-text-gray);letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:600}._input_18dfk_52,._textarea_18dfk_53{width:100%;color:var(--color-text);background:var(--color-sidebar);border:1px solid var(--color-border);box-sizing:border-box;border-radius:10px;font-family:inherit;font-size:15px;transition:border-color .15s,background .15s}._input_18dfk_52{padding:12px 16px}._textarea_18dfk_53{resize:vertical;padding:14px 16px;line-height:1.75}._input_18dfk_52:focus,._textarea_18dfk_53:focus{border-color:var(--color-accent);background:var(--color-bg);outline:none}._input_18dfk_52::placeholder,._textarea_18dfk_53::placeholder{color:var(--color-text-gray);opacity:.7}._intentRow_18dfk_81{gap:10px;display:flex}._intentRow_18dfk_81 ._input_18dfk_52{flex:1}._generateButton_18dfk_90{background:var(--color-accent-soft);color:var(--color-accent);cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:10px;flex-shrink:0;padding:0 20px;font-size:13px;font-weight:600;transition:background .15s,color .15s}._generateButton_18dfk_90:hover:not(:disabled){background:var(--color-accent);color:#fff}._generateButton_18dfk_90:disabled{opacity:.4;cursor:default}._error_18dfk_114{color:#d93025;background:#fde8e8;border-radius:8px;margin:0;padding:10px 14px;font-size:13px}._actions_18dfk_123{justify-content:flex-end;gap:10px;padding-top:4px;display:flex}._cancelButton_18dfk_130{color:var(--color-text-gray);border:1px solid var(--color-border);cursor:pointer;background:0 0;border-radius:8px;padding:10px 22px;font-size:13px;font-weight:500;transition:background .15s,color .15s,border-color .15s}._cancelButton_18dfk_130:hover:not(:disabled){color:var(--color-text);border-color:var(--color-text-gray);background:var(--color-hover)}._cancelButton_18dfk_130:disabled{opacity:.4;cursor:default}._sendButton_18dfk_153{background:var(--color-accent);color:#fff;cursor:pointer;border:none;border-radius:8px;padding:10px 28px;font-size:13px;font-weight:600;transition:opacity .15s}._sendButton_18dfk_153:hover:not(:disabled){opacity:.85}._sendButton_18dfk_153:disabled{opacity:.35;cursor:default}._sentBox_18dfk_174{flex-direction:column;align-items:center;gap:20px;margin-top:80px;display:flex}._sentTitle_18dfk_182{color:var(--color-text);font-size:18px;font-weight:600}._backToEmailsButton_18dfk_188{background:var(--color-text);color:var(--color-bg);cursor:pointer;border:none;border-radius:8px;padding:10px 24px;font-size:14px;font-weight:500;transition:opacity .15s}._backToEmailsButton_18dfk_188:hover{opacity:.85}@media (width<=767px){._container_18dfk_1{padding:20px 0 80px}._heading_18dfk_23{margin-top:20px;margin-bottom:20px;font-size:22px}._form_18dfk_32{gap:16px}._input_18dfk_52{padding:11px 14px;font-size:16px}._intentRow_18dfk_81{flex-direction:column;gap:8px}._generateButton_18dfk_90{text-align:center;width:100%;padding:12px;font-size:14px}._textarea_18dfk_53{max-height:40dvh;font-size:16px}._actions_18dfk_123{background:var(--color-bg);border-top:1px solid var(--color-border);flex-direction:column-reverse;gap:8px;margin-top:4px;padding:12px 0 16px;position:sticky;bottom:0}._cancelButton_18dfk_130,._sendButton_18dfk_153{text-align:center;width:100%;padding:13px;font-size:15px}._sentBox_18dfk_174{margin-top:60px}._backToEmailsButton_18dfk_188{width:100%;padding:13px}}._page_19nxw_1{background:var(--color-sidebar);justify-content:center;align-items:center;width:100%;min-height:100dvh;padding:24px 16px;display:flex;overflow-y:auto}._card_19nxw_13{background:var(--color-bg);border:1px solid var(--color-border);border-radius:10px;flex-direction:column;gap:12px;width:360px;padding:40px 36px;display:flex}._title_19nxw_24{color:var(--color-text);margin-bottom:8px;font-size:20px;font-weight:600}._input_19nxw_31{width:100%}._button_19nxw_35{justify-content:center;width:100%;margin-top:4px;padding:9px 0}._footer_19nxw_42{text-align:center;color:var(--color-text-gray);margin-top:4px;font-size:13px}._footer_19nxw_42 a{color:var(--color-text);font-weight:500;text-decoration:none}._footer_19nxw_42 a:hover{text-decoration:underline}._checkboxRow_19nxw_59{color:var(--color-text-gray);align-items:center;gap:8px;font-size:13px;display:flex}._checkboxRow_19nxw_59 input[type=checkbox]{border:1px solid var(--color-border);cursor:pointer;border-radius:3px;flex-shrink:0;width:15px;height:15px;padding:0}._cardWide_19nxw_77{width:400px}@media (width<=767px){._card_19nxw_13,._cardWide_19nxw_77{width:100%;max-width:400px;padding:28px 20px}}._list_12hbv_2{flex-direction:column;gap:14px;height:100%;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(#000 82%,#0000);mask-image:linear-gradient(#000 82%,#0000)}._enter_12hbv_14{animation:.55s cubic-bezier(.2,.8,.2,1) both _enter_12hbv_14}@keyframes _enter_12hbv_14{0%{opacity:0;max-height:0;transform:translateY(-12px)}to{opacity:1;max-height:320px;transform:translateY(0)}}._card_12hbv_23{border:1px solid var(--color-border);background:var(--color-bg);border-radius:10px;padding:14px 16px;transition:border-color .3s,box-shadow .3s;position:relative;overflow:hidden}._scanning_12hbv_34{border-color:#5e5ef673;box-shadow:0 0 0 3px #5e5ef614}._scanning_12hbv_34:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000 30%,#5e5ef61f 50%,#0000 70%);animation:1.1s ease-in-out infinite _scan_12hbv_34;position:absolute;inset:0;transform:translate(-100%)}@keyframes _scan_12hbv_34{to{transform:translate(100%)}}._head_12hbv_53{align-items:center;gap:8px;min-width:0;display:flex}._icon_12hbv_60{color:var(--color-text-gray);flex-shrink:0;display:inline-flex}._title_12hbv_66{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;font-weight:600;overflow:hidden}._tag_12hbv_75{background:var(--color-sidebar);color:var(--color-text-gray);border:1px solid var(--color-border);border-radius:999px;flex-shrink:0;margin-left:auto;padding:2px 8px;font-size:11px}._upload_12hbv_87{align-items:center;gap:10px;margin-top:12px;display:flex}._uploadLabel_12hbv_94{color:var(--color-text-gray);flex-shrink:0;font-size:12px}._uploadTrack_12hbv_100{background:var(--color-hover);border-radius:4px;flex:1;height:4px;overflow:hidden}._uploadFill_12hbv_108{background:var(--color-accent);border-radius:4px;height:100%;animation:.85s ease-out both _fill_12hbv_1;display:block}@keyframes _fill_12hbv_1{0%{width:0}to{width:100%}}._summary_12hbv_122{background:var(--color-accent-soft);border-radius:8px;margin-top:12px;padding:10px 12px;animation:.3s both _fadeIn_12hbv_1}@keyframes _fadeIn_12hbv_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}._label_12hbv_135{color:var(--color-accent);align-items:center;gap:6px;margin-bottom:7px;font-size:12px;font-weight:600;display:flex}._sparkle_12hbv_145{animation:1.2s ease-in-out infinite _pulse_12hbv_1}@keyframes _pulse_12hbv_1{0%,to{opacity:1;transform:scale(1)rotate(0)}50%{opacity:.7;transform:scale(1.18)rotate(12deg)}}._dots_12hbv_154{gap:3px;display:inline-flex}._dots_12hbv_154 i{background:currentColor;border-radius:50%;width:3px;height:3px;animation:1s ease-in-out infinite _blinkDot_12hbv_1}._dots_12hbv_154 i:nth-child(2){animation-delay:.15s}._dots_12hbv_154 i:nth-child(3){animation-delay:.3s}@keyframes _blinkDot_12hbv_1{0%,to{opacity:.2}50%{opacity:1}}._doneDot_12hbv_175{background:var(--color-accent);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:15px;height:15px;animation:.35s cubic-bezier(.34,1.56,.64,1) both _pop_12hbv_1;display:inline-flex}@keyframes _pop_12hbv_1{0%{transform:scale(0)}to{transform:scale(1)}}._meta_12hbv_192{color:var(--color-text-gray);margin-left:auto;font-size:11px;font-weight:500}._skeleton_12hbv_200{flex-direction:column;gap:7px;padding:2px 0 4px;display:flex}._skeleton_12hbv_200 span{background:#5e5ef629;border-radius:4px;height:7px;display:block;position:relative;overflow:hidden}._skeleton_12hbv_200 span:after{content:"";background:linear-gradient(90deg,#0000,#ffffffbf,#0000);width:60%;height:100%;animation:1.2s infinite _shimmer_12hbv_1;position:absolute;top:0;left:-60%}@keyframes _shimmer_12hbv_1{to{left:140%}}._text_12hbv_232{color:var(--color-text);margin:0;font-size:13px;line-height:1.65}._caret_12hbv_239{vertical-align:-.15em;background:var(--color-accent);width:2px;height:1em;margin-left:1px;animation:.8s step-end infinite _caret_12hbv_239;display:inline-block}@keyframes _caret_12hbv_239{50%{opacity:0}}._keywords_12hbv_254{flex-wrap:wrap;gap:6px;margin-top:9px;display:flex}._keyword_12hbv_254{background:var(--color-bg);color:var(--color-accent);border:1px solid #5e5ef640;border-radius:999px;padding:3px 9px;font-size:11px;font-weight:500;animation:.35s cubic-bezier(.34,1.56,.64,1) both _chipIn_12hbv_1}@keyframes _chipIn_12hbv_1{0%{opacity:0;transform:translateY(6px)scale(.9)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){._enter_12hbv_14,._summary_12hbv_122,._sparkle_12hbv_145,._dots_12hbv_154 i,._doneDot_12hbv_175,._keyword_12hbv_254,._caret_12hbv_239,._uploadFill_12hbv_108,._skeleton_12hbv_200 span:after,._scanning_12hbv_34:after{animation:none}}._page_n2c8j_2{background:var(--color-bg);width:100%;height:100dvh;color:var(--color-text);overflow:hidden auto}._nav_n2c8j_13{z-index:10;-webkit-backdrop-filter:saturate(180%)blur(12px);border-bottom:1px solid var(--color-border);background:#ffffffd9;position:sticky;top:0}._navInner_n2c8j_23{justify-content:space-between;align-items:center;max-width:1080px;margin:0 auto;padding:12px 24px;display:flex}._logo_n2c8j_32{letter-spacing:-.02em;color:var(--color-text);font-size:18px;font-weight:700;text-decoration:none}._navActions_n2c8j_40{align-items:center;gap:8px;display:flex}._primary_n2c8j_47,._primarySm_n2c8j_48,._ghost_n2c8j_49,._ghostSm_n2c8j_50{white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;font-weight:600;text-decoration:none;transition:background .15s,transform .15s,border-color .15s;display:inline-flex}._primary_n2c8j_47,._primarySm_n2c8j_48{background:var(--color-button);color:var(--color-button-text)}._primary_n2c8j_47:hover,._primarySm_n2c8j_48:hover{background:#33312c}._primary_n2c8j_47:active,._ghost_n2c8j_49:active{transform:scale(.98)}._ghost_n2c8j_49,._ghostSm_n2c8j_50{background:var(--color-bg);color:var(--color-text);border:1px solid var(--color-border)}._ghost_n2c8j_49:hover,._ghostSm_n2c8j_50:hover{background:var(--color-hover)}._ghostSm_n2c8j_50{border-color:#0000}._primary_n2c8j_47,._ghost_n2c8j_49{padding:12px 22px;font-size:15px}._primarySm_n2c8j_48,._ghostSm_n2c8j_50{padding:7px 14px;font-size:13px}._hero_n2c8j_106{text-align:center;flex-direction:column;align-items:center;max-width:1080px;margin:0 auto;padding:88px 24px 40px;display:flex}._badge_n2c8j_116{background:var(--color-accent-soft);color:var(--color-accent);border-radius:999px;margin-bottom:20px;padding:4px 12px;font-size:12px;font-weight:600;display:inline-block}._headline_n2c8j_127{letter-spacing:-.03em;word-break:keep-all;margin:0 0 20px;font-size:clamp(32px,6vw,56px);font-weight:700;line-height:1.15}._accent_n2c8j_136{color:var(--color-accent)}._sub_n2c8j_140{color:var(--color-text-gray);word-break:keep-all;max-width:560px;margin-bottom:32px;font-size:clamp(15px,2vw,18px);line-height:1.7}._ctaRow_n2c8j_149{flex-wrap:wrap;justify-content:center;gap:10px;margin-bottom:64px;display:flex}._preview_n2c8j_158{border:1px solid var(--color-border);background:var(--color-bg);text-align:left;border-radius:14px;width:100%;max-width:880px;animation:.7s ease-out both _rise_n2c8j_1;overflow:hidden;box-shadow:0 24px 60px -20px #1a19152e}._previewBar_n2c8j_170{border-bottom:1px solid var(--color-border);background:var(--color-sidebar);gap:6px;padding:12px 14px;display:flex}._previewBar_n2c8j_170 span{background:var(--color-border);border-radius:50%;width:10px;height:10px}._previewBody_n2c8j_185{min-height:300px;display:flex}._previewSide_n2c8j_190{background:var(--color-sidebar);border-right:1px solid var(--color-border);flex-direction:column;flex-shrink:0;gap:4px;width:180px;padding:18px 14px;font-size:13px;display:flex}._previewSide_n2c8j_190 b{margin-bottom:10px;font-size:14px}._previewSide_n2c8j_190 i{color:var(--color-text-gray);border-radius:6px;padding:5px 8px;font-style:normal}._previewSide_n2c8j_190 ._sideActive_n2c8j_214{background:var(--color-hover);color:var(--color-text);font-weight:500}._previewMain_n2c8j_220{flex:1;min-width:0;height:360px;padding:22px}._section_n2c8j_228{max-width:1080px;margin:0 auto;padding:72px 24px}._sectionTitle_n2c8j_234{text-align:center;letter-spacing:-.02em;margin:0 0 40px;font-size:clamp(24px,4vw,32px);font-weight:700}._grid_n2c8j_242{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}._feature_n2c8j_248{border:1px solid var(--color-border);background:var(--color-bg);border-radius:12px;padding:24px 20px;transition:transform .2s,box-shadow .2s,border-color .2s}._feature_n2c8j_248:hover{border-color:#d6d4cf;transform:translateY(-3px);box-shadow:0 12px 28px -14px #1a191533}._featureIcon_n2c8j_262{background:var(--color-sidebar);width:40px;height:40px;color:var(--color-text);border-radius:10px;justify-content:center;align-items:center;margin-bottom:14px;display:inline-flex}._feature_n2c8j_248 h3,._step_n2c8j_275 h3{margin:0 0 6px;font-size:16px;font-weight:600}._feature_n2c8j_248 p,._step_n2c8j_275 p{color:var(--color-text-gray);word-break:keep-all;font-size:14px;line-height:1.6}._steps_n2c8j_289{grid-template-columns:repeat(3,1fr);gap:16px;list-style:none;display:grid}._step_n2c8j_275{background:var(--color-sidebar);border-radius:12px;padding:24px 20px}._stepNo_n2c8j_302{color:var(--color-accent);margin-bottom:10px;font-size:13px;font-weight:700;display:block}._final_n2c8j_311{text-align:center;border-top:1px solid var(--color-border);max-width:1080px;margin:24px auto 0;padding:72px 24px}._final_n2c8j_311 h2{letter-spacing:-.02em;margin:0 0 10px;font-size:clamp(22px,4vw,30px);font-weight:700}._final_n2c8j_311 p{color:var(--color-text-gray);margin-bottom:28px}._footer_n2c8j_331{text-align:center;color:var(--color-text-gray);padding:28px 16px 40px;font-size:12px}@keyframes _rise_n2c8j_1{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media (width<=900px){._grid_n2c8j_242{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){._navInner_n2c8j_23{padding:10px 16px}._hero_n2c8j_106{padding:56px 16px 24px}._ctaRow_n2c8j_149{margin-bottom:40px}._brDesktop_n2c8j_363,._previewSide_n2c8j_190{display:none}._previewMain_n2c8j_220{height:400px;padding:14px}._section_n2c8j_228{padding:56px 16px}._grid_n2c8j_242,._steps_n2c8j_289{grid-template-columns:1fr}._final_n2c8j_311{padding:56px 16px}}@media (prefers-reduced-motion:reduce){._preview_n2c8j_158,._feature_n2c8j_248,._primary_n2c8j_47,._ghost_n2c8j_49{transition:none;animation:none}}._sidebar_1lsay_1{background:var(--color-sidebar);border-right:1px solid var(--color-border);flex-direction:column;flex-shrink:0;width:248px;height:100vh;padding:14px 12px;transition:width .2s;display:flex;overflow:hidden}._sidebarCollapsed_1lsay_14{background:var(--color-sidebar);border-right:1px solid var(--color-border);flex-direction:column;flex-shrink:0;align-items:center;width:48px;height:100vh;padding:12px 0;transition:width .2s;display:flex}@media (width<=767px){._sidebar_1lsay_1{z-index:100;width:280px;height:100dvh;transition:transform .22s;position:fixed;top:0;left:0;overflow:hidden;transform:translate(0);box-shadow:4px 0 24px #00000024}._sidebarCollapsed_1lsay_14{z-index:100;border:none;width:280px;height:100dvh;transition:transform .22s;position:fixed;top:0;left:0;transform:translate(-100%)}}._sidebarHeader_1lsay_57{justify-content:space-between;align-items:center;margin-bottom:12px;padding:0 2px;display:flex}._toggleButton_1lsay_65{color:var(--color-text-gray);cursor:pointer;background:0 0;border:none;border-radius:5px;flex-shrink:0;padding:5px 7px;font-size:15px;line-height:1;transition:background .15s,color .15s}._toggleButton_1lsay_65:hover{background:var(--color-hover);color:var(--color-text)}._logo_1lsay_83{color:var(--color-text);letter-spacing:-.02em;padding:4px 10px;font-size:15px;font-weight:700;text-decoration:none}._newDocButton_1lsay_92{text-align:left;width:100%;color:var(--color-bg);background:var(--color-button);cursor:pointer;letter-spacing:-.01em;border:none;border-radius:7px;margin-bottom:10px;padding:8px 12px;font-family:inherit;font-size:13px;font-weight:500;transition:opacity .12s}._newDocButton_1lsay_92:hover{opacity:.8}._nav_1lsay_113{scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;flex-direction:column;flex:1;gap:1px;min-height:0;display:flex;overflow:hidden auto}._nav_1lsay_113::-webkit-scrollbar{display:none}._navItem_1lsay_130{color:var(--color-text-gray);white-space:nowrap;letter-spacing:-.01em;border-radius:6px;padding:7px 10px;font-size:13.5px;font-weight:450;text-decoration:none;transition:background .12s,color .12s;display:block}._navItem_1lsay_130:hover{background:var(--color-hover);color:var(--color-text)}._navItemActive_1lsay_148{color:var(--color-text);background:var(--color-hover);border-left:3px solid var(--color-accent);white-space:nowrap;letter-spacing:-.01em;border-radius:6px;padding:7px 10px 7px 7px;font-size:13.5px;font-weight:600;text-decoration:none;display:block}._navSubItem_1lsay_162{color:var(--color-text-gray);white-space:nowrap;border-radius:6px;padding:5px 10px 5px 24px;font-size:13px;text-decoration:none;transition:background .15s,color .15s;display:block}._navSubItem_1lsay_162:hover{background:var(--color-hover);color:var(--color-text)}._sectionLabel_1lsay_178{letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-gray);opacity:.45;margin-top:2px;padding:12px 10px 4px;font-size:10px;font-weight:700}._folderRow_1lsay_189{border-radius:6px;align-items:center;transition:background .15s;display:flex}._folderRow_1lsay_189:hover{background:var(--color-hover)}._folderRowDragOver_1lsay_200{background:var(--color-hover);outline:1.5px dashed var(--color-text-gray);border-radius:6px;align-items:center;display:flex}._folderRow_1lsay_189:hover ._folderActions_1lsay_208{opacity:1}._dragHandle_1lsay_212{cursor:grab;color:var(--color-text-gray);opacity:0;-webkit-user-select:none;user-select:none;flex-shrink:0;padding:6px 2px 6px 6px;font-size:11px;line-height:1;transition:opacity .15s}._folderRow_1lsay_189:hover ._dragHandle_1lsay_212{opacity:.5}._folderRowReorderOver_1lsay_228{border-top:2px solid var(--color-text);border-radius:6px;align-items:center;display:flex}._folderItem_1lsay_235{min-width:0;color:var(--color-text-gray);white-space:nowrap;text-overflow:ellipsis;flex:1;padding:6px 4px 6px 10px;font-size:13px;text-decoration:none;transition:color .15s;overflow:hidden}._folderItem_1lsay_235:hover{color:var(--color-text)}._folderActions_1lsay_208{opacity:0;flex-shrink:0;gap:1px;padding-right:4px;transition:opacity .15s;display:flex}._folderActionBtn_1lsay_261{color:var(--color-text-gray);cursor:pointer;background:0 0;border:none;border-radius:4px;padding:3px 5px;font-size:11px;line-height:1;transition:background .15s,color .15s}._folderActionBtn_1lsay_261:hover{background:var(--color-border);color:var(--color-text)}._addFolderButton_1lsay_278{text-align:left;width:100%;color:var(--color-text-gray);cursor:pointer;opacity:.5;background:0 0;border:none;border-radius:6px;padding:5px 10px;font-family:inherit;font-size:12.5px;transition:background .15s,color .15s,opacity .15s;display:block}._addFolderButton_1lsay_278:hover{background:var(--color-hover);color:var(--color-text);opacity:1}._folderInput_1lsay_300{padding:3px 6px}._folderInput_1lsay_300 input{border:1px solid var(--color-text-gray);background:var(--color-bg);width:100%;color:var(--color-text);box-sizing:border-box;border-radius:6px;outline:none;padding:5px 10px;font-family:inherit;font-size:13px;transition:border-color .15s}._folderInput_1lsay_300 input:focus{border-color:var(--color-text)}._senderFilterToggle_1lsay_322{color:var(--color-text-gray);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:6px;padding:4px 2px 2px;font-size:12px;display:flex}._senderFilterToggle_1lsay_322 input[type=checkbox]{cursor:pointer;accent-color:var(--color-text);width:13px;height:13px}._filterDropZone_1lsay_340{border-radius:6px;transition:background .15s}._filterDropZoneActive_1lsay_345{background:var(--color-hover);outline:1.5px dashed var(--color-text-gray);border-radius:6px}._filterEmail_1lsay_351{color:var(--color-text-gray);opacity:.55;margin-top:1px;font-size:11px;display:block}._filterInputGroup_1lsay_359{flex-direction:column;gap:4px;padding:3px 6px;display:flex}._filterInputField_1lsay_366{border:1px solid var(--color-text-gray);background:var(--color-bg);width:100%;color:var(--color-text);box-sizing:border-box;border-radius:6px;outline:none;padding:5px 10px;font-family:inherit;font-size:13px;transition:border-color .15s}._filterInputField_1lsay_366:focus{border-color:var(--color-text)}._bottom_1lsay_384{border-top:1px solid var(--color-border);flex-shrink:0;margin-top:8px;padding-top:10px}._logoutButton_1lsay_391{text-align:left;width:100%;color:var(--color-text-gray);cursor:pointer;background:0 0;border:none;border-radius:6px;padding:7px 10px;font-family:inherit;font-size:13px;font-weight:500;transition:background .15s,color .15s}._logoutButton_1lsay_391:hover{background:var(--color-hover);color:var(--color-text)}._badge_1lsay_411{background:var(--color-text);min-width:16px;height:16px;color:var(--color-bg);vertical-align:middle;border-radius:999px;justify-content:center;align-items:center;margin-left:6px;padding:0 4px;font-size:10px;font-weight:700;line-height:1;display:inline-flex}._navItemDisabled_1lsay_428{color:var(--color-text-gray);cursor:default;opacity:.35;border-radius:6px;padding:7px 10px;font-size:13.5px;font-weight:500}@media (width<=767px){._folderRow_1lsay_189 ._folderActions_1lsay_208,._folderRowDragOver_1lsay_200 ._folderActions_1lsay_208,._folderRowReorderOver_1lsay_228 ._folderActions_1lsay_208{opacity:1}._dragHandle_1lsay_212{display:none}}._fabWrapper_lzsyx_1{z-index:1000;position:fixed;bottom:28px;right:28px}._fab_lzsyx_1{background:var(--color-text);color:#fff;cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;padding:0;transition:transform .18s cubic-bezier(.34,1.56,.64,1),box-shadow .18s;display:flex;box-shadow:0 4px 20px #00000038}._fab_lzsyx_1:hover{opacity:1;transform:translateY(-3px)scale(1.04);box-shadow:0 8px 28px #00000042}._fabBadge_lzsyx_30{color:#fff;border:2.5px solid var(--color-bg);pointer-events:none;background:#ef4444;border-radius:10px;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 5px;font-size:10px;font-weight:700;animation:.2s cubic-bezier(.34,1.56,.64,1) _badgePop_lzsyx_1;display:flex;position:absolute;top:-5px;right:-5px}@keyframes _badgePop_lzsyx_1{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}._backdrop_lzsyx_55{z-index:998;position:fixed;inset:0}._modal_lzsyx_61{z-index:999;background:var(--color-bg);border:1px solid var(--color-border);border-radius:20px;flex-direction:column;width:380px;height:560px;animation:.22s cubic-bezier(.16,1,.3,1) _slideUp_lzsyx_1;display:flex;position:fixed;bottom:92px;right:28px;overflow:hidden;box-shadow:0 4px 6px #0000000a,0 12px 40px #0000001f,inset 0 2px #fffc}@keyframes _slideUp_lzsyx_1{0%{opacity:0;transform:translateY(16px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}._tabView_lzsyx_86{flex-direction:column;height:100%;display:flex}._tabBar_lzsyx_92{border-bottom:1px solid var(--color-border);background:var(--color-bg);flex-shrink:0;gap:2px;padding:10px 12px 0;display:flex}._tabBtn_lzsyx_101,._tabActive_lzsyx_102{cursor:pointer;letter-spacing:-.01em;background:0 0;border:none;border-bottom:2px solid #0000;flex:1;justify-content:center;align-items:center;padding:8px 0 10px;font-size:13px;transition:color .15s;display:flex}._tabBtn_lzsyx_101{color:var(--color-text-gray);font-weight:500}._tabBtn_lzsyx_101:hover{color:var(--color-text);opacity:1}._tabActive_lzsyx_102{color:var(--color-accent);border-bottom-color:var(--color-accent);font-weight:700}._tabContent_lzsyx_133{flex-direction:column;flex:1;gap:10px;padding:14px 12px 12px;display:flex;overflow:hidden}._searchInput_lzsyx_142{border:1.5px solid var(--color-border);background:var(--color-sidebar);width:100%;color:var(--color-text);box-sizing:border-box;border-radius:10px;outline:none;padding:9px 14px;font-size:13px;transition:border-color .15s,background .15s}._searchInput_lzsyx_142:focus{border-color:var(--color-accent);background:var(--color-bg);box-shadow:0 0 0 3px var(--color-accent-soft)}._createRow_lzsyx_161{flex-shrink:0;gap:6px;display:flex}._createInput_lzsyx_167{border:1.5px solid var(--color-border);background:var(--color-bg);color:var(--color-text);box-sizing:border-box;border-radius:10px;outline:none;flex:1;padding:9px 12px;font-size:13px;transition:border-color .15s}._createInput_lzsyx_167:focus{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-soft)}._createBtn_lzsyx_185{background:var(--color-text);color:#fff;cursor:pointer;white-space:nowrap;letter-spacing:-.01em;border:none;border-radius:10px;flex-shrink:0;padding:9px 16px;font-size:13px;font-weight:600;transition:opacity .12s}._createBtn_lzsyx_185:hover{opacity:.82}._createBtn_lzsyx_185:disabled{opacity:.35;cursor:default}._joinToggleBtn_lzsyx_209{color:var(--color-accent);cursor:pointer;letter-spacing:-.01em;background:0 0;border:none;padding:0;font-size:12px;font-weight:500}._joinToggleBtn_lzsyx_209:hover{opacity:.7}._list_lzsyx_222{flex-direction:column;flex:1;gap:1px;padding-right:2px;display:flex;overflow-y:auto}._list_lzsyx_222::-webkit-scrollbar{width:3px}._list_lzsyx_222::-webkit-scrollbar-track{background:0 0}._list_lzsyx_222::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:3px}._listItem_lzsyx_238{cursor:pointer;border-radius:12px;align-items:center;gap:12px;padding:10px;transition:background .12s;display:flex}._listItem_lzsyx_238:hover{background:var(--color-hover)}._roomAvatar_lzsyx_252,._friendAvatar_lzsyx_253{width:44px;height:44px;color:var(--color-accent);letter-spacing:-.02em;background:linear-gradient(135deg,#e8e7ff 0%,#d4d4ff 100%);flex-shrink:0;justify-content:center;align-items:center;font-size:17px;font-weight:800;display:flex}._roomAvatar_lzsyx_252{border-radius:14px}._friendAvatar_lzsyx_253{border-radius:50%;position:relative}._onlineDot_lzsyx_274,._offlineDot_lzsyx_275{border:2px solid var(--color-bg);border-radius:50%;width:10px;height:10px;position:absolute;bottom:1px;right:1px}._onlineDot_lzsyx_274{background:#22c55e}._offlineDot_lzsyx_275{background:#d1d5db}._itemInfo_lzsyx_288{flex:1;min-width:0}._itemRow_lzsyx_293{justify-content:space-between;align-items:center;gap:4px;display:flex}._itemName_lzsyx_300{color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;letter-spacing:-.02em;font-size:14px;font-weight:600;overflow:hidden}._itemSubRow_lzsyx_310{justify-content:space-between;align-items:center;gap:6px;margin-top:2px;display:flex}._itemSub_lzsyx_310{color:var(--color-text-gray);white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:12.5px;overflow:hidden}._itemTime_lzsyx_328{color:var(--color-text-gray);flex-shrink:0;font-size:11px}._unreadBadge_lzsyx_334{background:var(--color-accent);color:#fff;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-size:10px;font-weight:700;display:flex}._onlineBadge_lzsyx_349{color:#16a34a;background:#dcfce7;border-radius:20px;flex-shrink:0;padding:3px 9px;font-size:11px;font-weight:600}._offlineBadge_lzsyx_359{color:var(--color-text-gray);background:var(--color-sidebar);border-radius:20px;flex-shrink:0;padding:3px 9px;font-size:11px;font-weight:500}._empty_lzsyx_369{color:var(--color-text-gray);text-align:center;padding:32px 16px;font-size:13px;line-height:1.6}._addDesc_lzsyx_377{color:var(--color-text-gray);letter-spacing:-.01em;font-size:12.5px}._addResult_lzsyx_383{border:1.5px solid var(--color-border);border-radius:12px;align-items:center;gap:12px;padding:10px;transition:border-color .12s;display:flex}._addResult_lzsyx_383:hover{border-color:var(--color-accent)}._addBtn_lzsyx_397{background:var(--color-accent);color:#fff;cursor:pointer;letter-spacing:-.01em;border:none;border-radius:8px;flex-shrink:0;padding:6px 16px;font-size:12.5px;font-weight:600;transition:opacity .12s}._addBtn_lzsyx_397:hover{opacity:.82}._sentBtn_lzsyx_413{background:var(--color-sidebar);color:var(--color-text-gray);border:1.5px solid var(--color-border);cursor:default;border-radius:8px;flex-shrink:0;padding:6px 14px;font-size:12.5px;font-weight:500}._chatView_lzsyx_425{flex-direction:column;height:100%;display:flex}._chatHeader_lzsyx_431{border-bottom:1px solid var(--color-border);background:var(--color-bg);flex-shrink:0;align-items:center;gap:6px;padding:12px 14px;display:flex}._backBtn_lzsyx_441,._inviteBtn_lzsyx_442,._copyIdBtn_lzsyx_443,._leaveBtn_lzsyx_444{cursor:pointer;width:32px;height:32px;color:var(--color-text-gray);background:0 0;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background .12s,color .12s;display:flex}._backBtn_lzsyx_441{color:var(--color-text)}._backBtn_lzsyx_441:hover,._inviteBtn_lzsyx_442:hover,._copyIdBtn_lzsyx_443:hover{background:var(--color-hover);color:var(--color-text);opacity:1}._leaveBtn_lzsyx_444:hover{color:#ef4444;opacity:1;background:#fee2e2}._chatHeaderInfo_lzsyx_476{flex:1;min-width:0}._chatRoomName_lzsyx_481{color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;letter-spacing:-.02em;font-size:14.5px;font-weight:700;display:block;overflow:hidden}._statusOnline_lzsyx_492{color:#16a34a;font-size:11px;font-weight:500}._statusOffline_lzsyx_498{color:var(--color-text-gray);font-size:11px}._invitePanel_lzsyx_503{border-bottom:1px solid var(--color-border);background:var(--color-sidebar);flex-direction:column;flex-shrink:0;gap:8px;padding:10px 14px;display:flex}._inviteRow_lzsyx_513{gap:6px;display:flex}._inviteResults_lzsyx_518{flex-direction:column;gap:2px;max-height:120px;display:flex;overflow-y:auto}._inviteItem_lzsyx_526{border-radius:8px;align-items:center;gap:8px;padding:6px 4px;display:flex}._messageList_lzsyx_534{background:var(--color-bg);flex-direction:column;flex:1;gap:12px;padding:16px 14px 8px;display:flex;overflow-y:auto}._messageList_lzsyx_534::-webkit-scrollbar{width:3px}._messageList_lzsyx_534::-webkit-scrollbar-track{background:0 0}._messageList_lzsyx_534::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:3px}._emptyChat_lzsyx_551{color:var(--color-text-gray);text-align:center;margin:auto;font-size:13px;line-height:1.8}._systemMsg_lzsyx_559{color:var(--color-text-gray);text-align:center;background:var(--color-sidebar);border-radius:20px;align-self:center;padding:4px 12px;font-size:11.5px}._msgRowMe_lzsyx_570{justify-content:flex-end;align-items:flex-end;gap:6px;display:flex}._msgRowOther_lzsyx_577{justify-content:flex-start;align-items:flex-end;gap:8px;display:flex}._msgContent_lzsyx_584{flex-direction:column;max-width:70%;display:flex}._msgUserName_lzsyx_590{color:var(--color-text-gray);letter-spacing:-.01em;margin-bottom:4px;padding-left:4px;font-size:11.5px;font-weight:600}._avatar_lzsyx_599{width:32px;height:32px;color:var(--color-accent);background:linear-gradient(135deg,#e8e7ff 0%,#d4d4ff 100%);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-bottom:2px;font-size:13px;font-weight:800;display:flex}._bubbleMe_lzsyx_614{background:var(--color-text);color:#fff;word-break:break-word;border-radius:18px 18px 4px;padding:9px 13px;box-shadow:0 2px 8px #1a19152e}._bubbleMe_lzsyx_614:has(._chatImage_lzsyx_623){box-shadow:none;background:0 0;padding:0}._bubbleOther_lzsyx_629{background:var(--color-sidebar);color:var(--color-text);border:1px solid var(--color-border);word-break:break-word;border-radius:18px 18px 18px 4px;padding:9px 13px;box-shadow:0 1px 4px #0000000f}._bubbleOther_lzsyx_629:has(._chatImage_lzsyx_623){box-shadow:none;background:0 0;border:none;padding:0}._bubbleText_lzsyx_646{color:inherit;letter-spacing:-.01em;font-size:13.5px;line-height:1.55}._msgMeta_lzsyx_653{align-items:flex-end;gap:4px;margin-top:4px;display:flex}._msgRowMe_lzsyx_570 ._msgMeta_lzsyx_653{justify-content:flex-end}._msgTime_lzsyx_664{color:var(--color-text-gray);letter-spacing:0;padding:0 2px;font-size:10px}._unreadMark_lzsyx_671{color:#f59e0b;align-self:flex-end;padding-bottom:1px;font-size:10px;font-weight:700;line-height:1}._chatInputRow_lzsyx_680{border-top:1px solid var(--color-border);background:var(--color-bg);flex-shrink:0;align-items:center;gap:6px;padding:10px 12px 12px;display:flex}._chatInput_lzsyx_680{border:1.5px solid var(--color-border);background:var(--color-sidebar);color:var(--color-text);resize:none;box-sizing:border-box;letter-spacing:-.01em;border-radius:22px;outline:none;flex:1;padding:10px 14px;font-size:13.5px;transition:border-color .15s,background .15s}._chatInput_lzsyx_680:focus{border-color:var(--color-accent);background:var(--color-bg);box-shadow:0 0 0 3px var(--color-accent-soft)}._chatInput_lzsyx_680:disabled{opacity:.45;cursor:not-allowed}._sendBtn_lzsyx_716{background:var(--color-accent);color:#fff;cursor:pointer;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;padding:0;transition:opacity .12s,transform .12s;display:flex;box-shadow:0 2px 8px #5e5ef64d}._sendBtn_lzsyx_716:not(:disabled):hover{opacity:.88;transform:scale(1.06)}._sendBtn_lzsyx_716:disabled{opacity:.3;cursor:default;box-shadow:none}._imageBtn_lzsyx_744{width:38px;height:38px;color:var(--color-text-gray);border:1.5px solid var(--color-border);cursor:pointer;background:0 0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background .12s,color .12s,border-color .12s;display:flex}._imageBtn_lzsyx_744:not(:disabled):hover{background:var(--color-accent-soft);color:var(--color-accent);border-color:var(--color-accent);opacity:1}._imageBtn_lzsyx_744:disabled{opacity:.3;cursor:default}._uploadingDot_lzsyx_772{background:var(--color-accent);border-radius:50%;width:8px;height:8px;animation:.7s ease-in-out infinite alternate _pulse_lzsyx_1}@keyframes _pulse_lzsyx_1{0%{opacity:.3;transform:scale(.75)}to{opacity:1;transform:scale(1.2)}}._chatImage_lzsyx_623{cursor:zoom-in;object-fit:contain;border-radius:14px;max-width:220px;max-height:260px;transition:opacity .12s,transform .12s;display:block;box-shadow:0 2px 12px #0000001f}._chatImage_lzsyx_623:hover{opacity:.9;transform:scale(1.01)}._friendItem_lzsyx_801{border-radius:12px;align-items:center;transition:background .12s;display:flex;position:relative}._friendItem_lzsyx_801:hover{background:var(--color-hover)}._friendItem_lzsyx_801:hover ._menuDotBtn_lzsyx_813{opacity:1}._friendItemMain_lzsyx_817{cursor:pointer;flex:1;align-items:center;gap:12px;min-width:0;padding:10px;display:flex}._friendAvatarMuted_lzsyx_827{background:var(--color-sidebar);width:44px;height:44px;color:var(--color-text-gray);opacity:.55;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:17px;font-weight:800;display:flex}._friendMenuWrap_lzsyx_842{flex-shrink:0;padding-right:6px;position:relative}._menuDotBtn_lzsyx_813{cursor:pointer;width:28px;height:28px;color:var(--color-text-gray);opacity:0;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:0;transition:opacity .12s,background .12s;display:flex}._menuDotBtn_lzsyx_813:hover{background:var(--color-border);color:var(--color-text);opacity:1!important}._friendMenu_lzsyx_842{background:var(--color-bg);border:1px solid var(--color-border);z-index:10;border-radius:12px;min-width:130px;animation:.13s _menuFade_lzsyx_1;position:absolute;top:calc(100% + 4px);right:0;overflow:hidden;box-shadow:0 4px 20px #0000001f}@keyframes _menuFade_lzsyx_1{0%{opacity:0;transform:translateY(-4px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}._friendMenuItem_lzsyx_889{width:100%;color:var(--color-text);text-align:left;cursor:pointer;letter-spacing:-.01em;background:0 0;border:none;padding:9px 14px;font-size:13px;font-weight:500;transition:background .1s;display:block}._friendMenuItem_lzsyx_889:hover{background:var(--color-hover);opacity:1}._friendMenuItemDanger_lzsyx_909{color:#ef4444}._friendMenuItemDanger_lzsyx_909:hover{background:#fee2e2}._friendSection_lzsyx_917{border-top:1px solid var(--color-border);margin-top:4px;padding-top:6px}._friendSectionToggle_lzsyx_923{width:100%;color:var(--color-text-gray);cursor:pointer;text-align:left;letter-spacing:-.01em;background:0 0;border:none;border-radius:8px;align-items:center;gap:6px;padding:7px 10px;font-size:12px;font-weight:600;transition:background .12s,color .12s;display:flex}._friendSectionToggle_lzsyx_923:hover{background:var(--color-hover);color:var(--color-text);opacity:1}._blockedLabel_lzsyx_947{font-size:11.5px;color:#ef4444!important}@media (width<=767px){._fabWrapper_lzsyx_1{bottom:20px;right:20px}._modal_lzsyx_61{border-radius:16px;width:auto;height:60vh;bottom:80px;left:12px;right:12px}._msgContent_lzsyx_584{max-width:85%}._menuDotBtn_lzsyx_813{opacity:1}}._overlay_54lws_1{z-index:1000;background:#00000059;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}._box_54lws_12{background:var(--color-bg);border:1px solid var(--color-border);border-radius:14px;flex-direction:column;width:460px;max-width:100%;max-height:85vh;padding:20px 20px 16px;display:flex;box-shadow:0 12px 40px #0000002e}._header_54lws_25{color:var(--color-text);align-items:center;gap:8px;display:flex}._header_54lws_25 h2{flex:1;margin:0;font-size:16px;font-weight:700}._close_54lws_39{color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;border-radius:6px;padding:4px;display:flex}._close_54lws_39:hover{background:var(--color-surface-hover)}._desc_54lws_53{color:var(--color-text-muted);margin:6px 0 14px;font-size:13px;line-height:1.5}._list_54lws_60{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}._item_54lws_70{border:1px solid var(--color-border);border-radius:10px;flex-direction:column;gap:8px;padding:12px;display:flex}._titleInput_54lws_79,._when_54lws_80 input{border:1px solid var(--color-border);color:var(--color-text);background:var(--color-bg);border-radius:7px;padding:7px 10px;font-family:inherit;font-size:13px}._titleInput_54lws_79{font-size:14px;font-weight:600}._when_54lws_80{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._whenLabel_54lws_102{color:var(--color-accent);font-size:12px;font-weight:600}._source_54lws_108{color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:5px;margin:0;font-size:12px;display:flex;overflow:hidden}._actions_54lws_120,._footer_54lws_121{justify-content:flex-end;gap:8px;display:flex}._footer_54lws_121{margin-top:14px}._rejectBtn_54lws_131,._laterBtn_54lws_132{border:1px solid var(--color-border);color:var(--color-text-muted);cursor:pointer;background:0 0;border-radius:7px;padding:7px 14px;font-size:13px;font-weight:500}._rejectBtn_54lws_131:hover,._laterBtn_54lws_132:hover{background:var(--color-surface-hover)}._acceptBtn_54lws_148{background:var(--color-text);color:var(--color-bg);cursor:pointer;border:none;border-radius:7px;padding:7px 16px;font-size:13px;font-weight:600}._acceptBtn_54lws_148:disabled,._rejectBtn_54lws_131:disabled{opacity:.5;cursor:default}._overlay_1kgbv_1{z-index:1001;background:#00000059;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}._box_1kgbv_12{background:var(--color-bg);border:1px solid var(--color-border);width:400px;max-width:100%;color:var(--color-text);border-radius:14px;padding:28px 24px 20px;position:relative;box-shadow:0 12px 40px #0000002e}._close_1kgbv_24{color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;border-radius:6px;padding:4px;display:flex;position:absolute;top:12px;right:12px}._close_1kgbv_24:hover{background:var(--color-surface-hover)}._icon_1kgbv_41{background:var(--color-accent-soft);width:44px;height:44px;color:var(--color-accent);border-radius:12px;justify-content:center;align-items:center;margin-bottom:14px;display:flex}._box_1kgbv_12 h2{margin:0 0 8px;font-size:18px;font-weight:700}._desc_1kgbv_59{color:var(--color-text-muted);margin:0 0 14px;font-size:14px;line-height:1.6}._points_1kgbv_66{color:var(--color-text);margin:0 0 18px;padding-left:18px;font-size:13px;line-height:1.8;list-style:outside}._actions_1kgbv_75{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}._textBtn_1kgbv_83{color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;margin-right:auto;padding:6px 0;font-size:12px}._laterBtn_1kgbv_93{border:1px solid var(--color-border);color:var(--color-text-muted);cursor:pointer;background:0 0;border-radius:7px;padding:8px 14px;font-size:13px}._laterBtn_1kgbv_93:hover{background:var(--color-surface-hover)}._connectBtn_1kgbv_107{background:var(--color-text);color:var(--color-bg);cursor:pointer;border:none;border-radius:7px;padding:8px 16px;font-size:13px;font-weight:600}._connectBtn_1kgbv_107:disabled{opacity:.6;cursor:default}._container_fi9d5_1{width:100%;height:100dvh;display:flex}._main_fi9d5_8{-webkit-overflow-scrolling:touch;background:var(--color-bg);flex-direction:column;flex:1;align-items:center;min-width:0;display:flex;overflow:hidden auto}._content_fi9d5_20{width:100%;min-width:0;max-width:840px;padding:48px 56px}._mobileHeader_fi9d5_27{display:none}._mobileMenuButton_fi9d5_31{color:var(--color-text-gray);cursor:pointer;background:0 0;border:none;border-radius:6px;padding:4px 8px;font-size:18px}._mobileMenuButton_fi9d5_31:hover{background:var(--color-hover);color:var(--color-text)}._mobileLogo_fi9d5_46{color:var(--color-text);letter-spacing:-.02em;margin-left:8px;font-size:15px;font-weight:700;text-decoration:none}._backdrop_fi9d5_55{display:none}@media (width<=767px){._content_fi9d5_20{padding:20px 16px 80px}._mobileHeader_fi9d5_27{border-bottom:1px solid var(--color-border);background:var(--color-bg);z-index:10;flex-shrink:0;align-items:center;width:100%;padding:12px 16px;display:flex;position:sticky;top:0}._backdrop_fi9d5_55{z-index:99;background:#00000059;display:block;position:fixed;inset:0}}._banner_1c249_1{z-index:9999;color:#fff;background:#111827e6;border-radius:999px;align-items:center;gap:10px;max-width:calc(100vw - 32px);padding:10px 16px;font-size:13px;line-height:1.4;animation:.25s ease-out _fade_1c249_1;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 8px 24px #0000002e}._spinner_1c249_21{border:2px solid #ffffff4d;border-top-color:#60a5fa;border-radius:50%;flex-shrink:0;width:14px;height:14px;animation:.8s linear infinite _spin_1c249_21}@keyframes _fade_1c249_1{0%{opacity:0;transform:translate(-50%,8px)}to{opacity:1;transform:translate(-50%)}}@keyframes _spin_1c249_21{to{transform:rotate(360deg)}}
