.AccountSettingsModal-module__CxRF8W__modal.AccountSettingsModal-module__CxRF8W__modal{flex-direction:column;width:95%;max-width:720px;height:80vh;max-height:720px;padding:0;display:flex;overflow:visible}.AccountSettingsModal-module__CxRF8W__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.AccountSettingsModal-module__CxRF8W__closeButton{z-index:2;background:var(--bg-secondary);cursor:pointer;color:var(--text-disabled);border:none;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;padding:0;transition:color .15s,background-color .15s,transform .15s;display:flex;position:absolute;top:14px;right:14px}.AccountSettingsModal-module__CxRF8W__closeButton:hover{color:var(--text-secondary);background:var(--bg-active);transform:scale(1.05)}.AccountSettingsModal-module__CxRF8W__layout{border-radius:16px;flex:1;align-self:stretch;min-height:0;display:flex;overflow:hidden}.AccountSettingsModal-module__CxRF8W__sidebar{border-right:1px solid var(--border-primary);background-color:color-mix(in srgb,var(--bg-card),var(--bg-primary)25%);flex-direction:column;flex:0 0 200px;gap:2px;padding:20px 12px;display:flex;overflow-y:auto}.AccountSettingsModal-module__CxRF8W__sidebarHeader{color:var(--text-muted);padding:0 12px 12px;font-size:14px;font-weight:500}.AccountSettingsModal-module__CxRF8W__sidebarItem{color:var(--text-primary);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:8px;align-items:center;gap:10px;padding:8px 12px;font-size:13px;font-weight:400;transition:background-color .12s,color .12s;display:flex}.AccountSettingsModal-module__CxRF8W__sidebarItem:hover{background-color:var(--bg-hover);color:var(--text-primary)}.AccountSettingsModal-module__CxRF8W__sidebarItemActive,.AccountSettingsModal-module__CxRF8W__sidebarItemActive:hover{background-color:var(--bg-active);color:var(--text-primary)}.AccountSettingsModal-module__CxRF8W__sidebarItemIcon{color:currentColor;flex-shrink:0;align-items:center;width:16px;height:16px;display:flex}.AccountSettingsModal-module__CxRF8W__sidebarItemLabel{flex:1;min-width:0}.AccountSettingsModal-module__CxRF8W__sidebarFooter{align-items:center;min-height:28px;margin-top:auto;padding:12px 12px 4px;display:flex}.AccountSettingsModal-module__CxRF8W__saveStatusPlaceholder{height:18px}.AccountSettingsModal-module__CxRF8W__saveStatus{font-size:12px;font-weight:500;line-height:18px;animation:.22s AccountSettingsModal-module__CxRF8W__saveStatusFade}.AccountSettingsModal-module__CxRF8W__saveStatusSaved{color:var(--text-muted)}.AccountSettingsModal-module__CxRF8W__saveStatusError{color:var(--error-color,#ef4444)}@keyframes AccountSettingsModal-module__CxRF8W__saveStatusFade{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}.AccountSettingsModal-module__CxRF8W__main{flex-direction:column;flex:1;min-width:0;display:flex}.AccountSettingsModal-module__CxRF8W__mainScroll{flex:1;padding:20px 36px 36px;overflow-y:auto}.AccountSettingsModal-module__CxRF8W__sectionIntro{margin-bottom:24px}.AccountSettingsModal-module__CxRF8W__sectionTitle{color:var(--text-primary);margin:0 0 8px;font-size:20px;font-weight:600}.AccountSettingsModal-module__CxRF8W__sectionDescription{color:var(--text-secondary);margin:0;font-size:13px;line-height:1.55}.AccountSettingsModal-module__CxRF8W__sectionDescription+.AccountSettingsModal-module__CxRF8W__sectionDescription{margin-top:12px}.AccountSettingsModal-module__CxRF8W__subsectionTitle{color:var(--text-primary);margin:28px 0 4px;font-size:14px;font-weight:600}.AccountSettingsModal-module__CxRF8W__subsectionTitle:first-of-type{margin-top:8px}.AccountSettingsModal-module__CxRF8W__subsectionDescription{color:var(--text-secondary);margin:0 0 12px;font-size:13px;line-height:1.5}.AccountSettingsModal-module__CxRF8W__settingGroup{margin-bottom:24px}.AccountSettingsModal-module__CxRF8W__settingGroup:last-of-type{margin-bottom:0}.AccountSettingsModal-module__CxRF8W__settingLabel{color:var(--text-primary);margin-bottom:4px;font-size:14px;font-weight:500;display:block}.AccountSettingsModal-module__CxRF8W__settingHelp{color:var(--text-secondary);margin:0 0 12px;font-size:13px;line-height:1.5}.AccountSettingsModal-module__CxRF8W__settingControl{max-width:320px}.AccountSettingsModal-module__CxRF8W__settingControl>div{width:100%;display:flex}.AccountSettingsModal-module__CxRF8W__saveRow{border-top:1px solid var(--border-primary);align-items:center;gap:12px;margin-top:28px;padding-top:20px;display:flex}.AccountSettingsModal-module__CxRF8W__saveSuccess{color:var(--success-color,#10b981);font-size:13px}.AccountSettingsModal-module__CxRF8W__saveError{color:var(--error-color,#ef4444);font-size:13px}.AccountSettingsModal-module__CxRF8W__customInstructionsTextarea{background:var(--bg-card);border:1px solid var(--border-primary);width:100%;color:var(--text-primary);resize:vertical;border-radius:8px;outline:none;min-height:160px;padding:10px 12px;font-family:inherit;font-size:13px;transition:border-color .15s}.AccountSettingsModal-module__CxRF8W__customInstructionsTextarea:focus{border-color:var(--accent-primary)}.AccountSettingsModal-module__CxRF8W__charCountRow{text-align:right;margin-top:8px}.AccountSettingsModal-module__CxRF8W__charCountLabel{color:var(--text-tertiary);font-size:12px}.AccountSettingsModal-module__CxRF8W__promptList{flex-direction:column;gap:12px;display:flex}.AccountSettingsModal-module__CxRF8W__emptyState{text-align:center;color:var(--text-tertiary);border:1px dashed var(--border-primary);border-radius:12px;padding:24px;font-size:13px}.AccountSettingsModal-module__CxRF8W__promptCard{background:var(--bg-primary);border-radius:8px;padding:14px;transition:border-color .15s}@supports (corner-shape:squircle){.AccountSettingsModal-module__CxRF8W__promptCard{corner-shape:squircle;border-radius:12px}}.AccountSettingsModal-module__CxRF8W__promptCard:hover{border-color:var(--border-secondary)}.AccountSettingsModal-module__CxRF8W__promptHeader{justify-content:space-between;align-items:center;gap:8px;min-height:22px;margin-bottom:8px;display:flex}.AccountSettingsModal-module__CxRF8W__nameInput{border:none;border-bottom:1px solid var(--border-primary);color:var(--text-primary);background:0 0;outline:none;flex:1;max-width:400px;padding:2px 0;font-size:14px;font-weight:600;transition:border-color .15s}.AccountSettingsModal-module__CxRF8W__nameInput::placeholder{color:var(--text-tertiary);font-weight:400}.AccountSettingsModal-module__CxRF8W__nameInput:focus{border-bottom-color:var(--accent-primary)}.AccountSettingsModal-module__CxRF8W__agentList{flex-direction:column;gap:10px;margin-top:20px;display:flex}.AccountSettingsModal-module__CxRF8W__agentCard{border:1px solid var(--border-primary);border-radius:8px;align-items:center;gap:12px;padding:12px 14px;transition:border-color .15s,background .15s;display:flex}@supports (corner-shape:squircle){.AccountSettingsModal-module__CxRF8W__agentCard{corner-shape:squircle;border-radius:12px}}.AccountSettingsModal-module__CxRF8W__agentInfo{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.AccountSettingsModal-module__CxRF8W__agentName{color:var(--text-primary);font-size:14px;font-weight:600;line-height:1.2}.AccountSettingsModal-module__CxRF8W__scopeRow{flex-wrap:wrap;gap:6px;display:flex}.AccountSettingsModal-module__CxRF8W__scopeTag{color:var(--text-secondary);background:var(--bg-card);border:1px solid var(--border-primary);border-radius:999px;padding:0 8px;font-size:11px;font-weight:500;line-height:1.6}.AccountSettingsModal-module__CxRF8W__agentMeta{color:var(--text-tertiary);font-size:12px;line-height:1.4}.AccountSettingsModal-module__CxRF8W__deleteButton{color:var(--text-tertiary);cursor:pointer;background:0 0;border:none;border-radius:4px;align-items:center;padding:4px;transition:color .15s,background-color .15s;display:flex}.AccountSettingsModal-module__CxRF8W__deleteButton:hover{color:var(--text-error,#e55);background-color:var(--bg-hover)}.AccountSettingsModal-module__CxRF8W__promptTextarea{background:var(--bg-card);border:1px solid var(--border-primary);width:100%;color:var(--text-secondary);resize:vertical;border-radius:6px;outline:none;min-height:60px;padding:8px 10px;font-family:inherit;font-size:13px;transition:border-color .15s}.AccountSettingsModal-module__CxRF8W__promptTextarea:focus{border-color:var(--accent-primary)}.AccountSettingsModal-module__CxRF8W__attachmentsSection{flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px;display:flex}.AccountSettingsModal-module__CxRF8W__attachmentChip{color:var(--text-secondary);border:1px solid var(--border-primary);background:var(--bg-card);border-radius:4px;align-items:center;gap:6px;padding:3px 8px;font-size:12px;display:flex}.AccountSettingsModal-module__CxRF8W__attachmentChip svg{flex-shrink:0;width:12px;height:12px}.AccountSettingsModal-module__CxRF8W__attachmentRemove{color:var(--text-tertiary);cursor:pointer;background:0 0;border:none;align-items:center;padding:0;display:flex}.AccountSettingsModal-module__CxRF8W__attachmentRemove:hover{color:var(--text-primary)}.AccountSettingsModal-module__CxRF8W__addAttachmentButton{border:1px dashed var(--border-primary);color:var(--text-tertiary);cursor:pointer;background:0 0;border-radius:4px;align-items:center;gap:4px;padding:5px 8px;font-size:12px;transition:color .15s,border-color .15s;display:flex}.AccountSettingsModal-module__CxRF8W__addAttachmentButton:hover{color:var(--accent-primary)}.AccountSettingsModal-module__CxRF8W__addAttachmentButton svg{width:12px;height:12px}.AccountSettingsModal-module__CxRF8W__newPromptFooter{justify-content:space-between;align-items:flex-end;gap:12px;margin-top:8px;display:flex}.AccountSettingsModal-module__CxRF8W__newPromptFooter .AccountSettingsModal-module__CxRF8W__attachmentsSection{flex:1;margin-top:0}.AccountSettingsModal-module__CxRF8W__profileCard{border:1px solid var(--border-primary);border-radius:14px;align-items:center;gap:20px;padding:18px;display:flex}.AccountSettingsModal-module__CxRF8W__profileAvatarButton{cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;width:84px;height:84px;padding:0;position:relative;overflow:hidden}.AccountSettingsModal-module__CxRF8W__profileAvatar{object-fit:cover;width:100%;height:100%;display:block}.AccountSettingsModal-module__CxRF8W__profileAvatarFallback{background:var(--bg-secondary);width:100%;height:100%;color:var(--text-tertiary);justify-content:center;align-items:center;display:flex}.AccountSettingsModal-module__CxRF8W__profileAvatarOverlay{color:#fff;opacity:0;background:#00000073;justify-content:center;align-items:center;transition:opacity .15s;display:flex;position:absolute;inset:0}:is(.AccountSettingsModal-module__CxRF8W__profileAvatarButton:hover .AccountSettingsModal-module__CxRF8W__profileAvatarOverlay,.AccountSettingsModal-module__CxRF8W__profileAvatarButton:focus-visible .AccountSettingsModal-module__CxRF8W__profileAvatarOverlay){opacity:1}.AccountSettingsModal-module__CxRF8W__profileAvatarSpinner{border:2px solid #fff;border-top-color:#0000;border-radius:50%;width:18px;height:18px;animation:.8s linear infinite AccountSettingsModal-module__CxRF8W__profileSpin}@keyframes AccountSettingsModal-module__CxRF8W__profileSpin{to{transform:rotate(360deg)}}.AccountSettingsModal-module__CxRF8W__profileInfo{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.AccountSettingsModal-module__CxRF8W__profileNameInput{color:var(--text-primary);background:0 0;border:1px solid #0000;border-radius:6px;outline:none;margin:-4px -6px 0;padding:4px 6px;font-family:inherit;font-size:18px;font-weight:600;transition:border-color .15s}.AccountSettingsModal-module__CxRF8W__profileNameInput:hover{border-color:var(--border-primary)}.AccountSettingsModal-module__CxRF8W__profileNameInput:focus{border-color:var(--accent-primary)}.AccountSettingsModal-module__CxRF8W__profileEmail{color:var(--text-secondary);margin:0;font-size:13px}.AccountSettingsModal-module__CxRF8W__profileJoined{color:var(--text-tertiary);margin:0;font-size:12px}.AccountSettingsModal-module__CxRF8W__themeOptionGroup{gap:8px;display:flex}.AccountSettingsModal-module__CxRF8W__themeOption{border:1px solid var(--border-primary);color:var(--text-muted);cursor:pointer;background:0 0;border-radius:12px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:8px;padding:16px 12px;font-family:inherit;font-size:13px;font-weight:500;transition:border-color .15s,background-color .15s,color .15s;display:flex}.AccountSettingsModal-module__CxRF8W__themeOption:hover{border-color:var(--border-secondary);color:var(--text-primary)}.AccountSettingsModal-module__CxRF8W__themeOptionActive,.AccountSettingsModal-module__CxRF8W__themeOptionActive:hover{border-color:var(--accent-primary);background-color:color-mix(in srgb,var(--accent-primary),transparent 92%);color:var(--accent-primary)}.AccountSettingsModal-module__CxRF8W__themeOptionIcon{justify-content:center;align-items:center;width:20px;height:20px;display:flex}.AccountSettingsModal-module__CxRF8W__themeOptionIcon svg{width:18px;height:18px}.AccountSettingsModal-module__CxRF8W__checkboxLabel{color:var(--text-primary);cursor:pointer;border:1px solid var(--border-primary);border-radius:8px;align-items:center;gap:10px;padding:12px 14px;font-size:14px;display:flex}.AccountSettingsModal-module__CxRF8W__checkboxLabel input[type=checkbox]{cursor:pointer}@media (max-width:640px){.AccountSettingsModal-module__CxRF8W__modal{border-radius:0;width:100%;height:100dvh;max-height:100dvh;top:0;left:0;transform:none}.AccountSettingsModal-module__CxRF8W__layout{flex-direction:column}.AccountSettingsModal-module__CxRF8W__sidebar{border-right:none;border-bottom:1px solid var(--border-primary);flex-direction:row;flex:none;gap:6px;padding:10px;overflow:auto hidden}.AccountSettingsModal-module__CxRF8W__sidebarHeader{display:none}.AccountSettingsModal-module__CxRF8W__sidebarItem{white-space:nowrap;flex:none}.AccountSettingsModal-module__CxRF8W__mainScroll{padding:20px}}
.Dropdown-module__NRVJ7W__container{display:inline-flex}.Dropdown-module__NRVJ7W__trigger{font-weight:400;font-family:var(--font-ui);justify-content:space-between;display:inline-flex}.Dropdown-module__NRVJ7W__searchInput{width:100%;min-width:0;color:inherit;font:inherit;background:0 0;border:0;outline:0}.Dropdown-module__NRVJ7W__searchInput::placeholder{color:var(--text-secondary)}.Dropdown-module__NRVJ7W__searchRow{border-bottom:1px solid var(--border-primary);padding:6px 10px}.Dropdown-module__NRVJ7W__searchRow[data-size="0.5"] .Dropdown-module__NRVJ7W__searchInput{font-size:12px}.Dropdown-module__NRVJ7W__searchRow[data-size="1"] .Dropdown-module__NRVJ7W__searchInput{font-size:13px}.Dropdown-module__NRVJ7W__searchRow[data-size="2"] .Dropdown-module__NRVJ7W__searchInput{font-size:14px}.Dropdown-module__NRVJ7W__searchRow[data-size="3"] .Dropdown-module__NRVJ7W__searchInput{font-size:15px}.Dropdown-module__NRVJ7W__trigger[data-size="0.5"]{padding:4px 8px;font-size:11px}.Dropdown-module__NRVJ7W__trigger[data-size="1"]{padding:6px;font-size:13px}.Dropdown-module__NRVJ7W__trigger[data-size="2"]{padding:8px 16px;font-size:14px}.Dropdown-module__NRVJ7W__trigger[data-size="3"]{padding:10px 20px;font-size:15px}.Dropdown-module__NRVJ7W__chevron{margin-left:8px}.Dropdown-module__NRVJ7W__trigger[data-size="0.5"] .Dropdown-module__NRVJ7W__chevron,.Dropdown-module__NRVJ7W__trigger[data-size="1"] .Dropdown-module__NRVJ7W__chevron{margin-left:0}.Dropdown-module__NRVJ7W__content{z-index:1200;overscroll-behavior:contain;scrollbar-gutter:stable;max-height:min(24rem,100dvh - 32px);overflow-y:auto;}.Dropdown-module__NRVJ7W__content_tertiary{background-color:var(--bg-primary)}.Dropdown-module__NRVJ7W__item{font-family:var(--font-ui);justify-content:space-between;align-items:center;}.Dropdown-module__NRVJ7W__item[data-size="0.5"]{padding:4px 8px;font-size:12px}.Dropdown-module__NRVJ7W__item[data-size="1"]{padding:6px;font-size:13px}.Dropdown-module__NRVJ7W__item[data-size="2"]{padding:8px;font-size:14px}.Dropdown-module__NRVJ7W__item[data-size="3"]{padding:10px 20px;font-size:15px}.Dropdown-module__NRVJ7W__checkIcon{margin-left:8px}.Dropdown-module__NRVJ7W__itemDisabled{opacity:.5;cursor:not-allowed}.Dropdown-module__NRVJ7W__itemDisabled:hover{color:var(--text-muted);background-color:#0000}.Dropdown-module__NRVJ7W__separator{}.Dropdown-module__NRVJ7W__comboAnchor{display:inline-flex;position:relative;overflow:hidden}.Dropdown-module__NRVJ7W__comboInput{color:var(--text-primary);font-family:var(--font-ui);background:0 0;border:none;outline:none;min-width:0;position:absolute;inset:1px 26px 1px 1px}.Dropdown-module__NRVJ7W__comboInput::placeholder{color:var(--text-muted)}.Dropdown-module__NRVJ7W__comboInput[data-size="1"]{padding:0 5px;font-size:13px}.Dropdown-module__NRVJ7W__comboInput[data-size="2"]{padding:0 15px;font-size:14px}.Dropdown-module__NRVJ7W__comboInput[data-size="3"]{padding:0 19px;font-size:15px}.Dropdown-module__NRVJ7W__actionItem{color:var(--accent-primary)}.Dropdown-module__NRVJ7W__fontHint{font-family:var(--font-ui);color:var(--text-muted);font-size:.85em}
.AgentChat-module__YDNW0W__container{box-sizing:border-box;z-index:3000;flex-direction:column;height:100%;display:flex}.AgentChat-module__YDNW0W__header{border-bottom:1px solid var(--border-primary);justify-content:space-between;align-items:center;gap:12px;padding:12px;font-size:14px;font-weight:700;display:flex}.AgentChat-module__YDNW0W__agentLabel{-webkit-user-select:none;user-select:none;cursor:default;font-size:13px;font-weight:400}.AgentChat-module__YDNW0W__conversationControls{flex:1;justify-content:flex-end;align-items:center;gap:6px;display:flex}.AgentChat-module__YDNW0W__conversationDropdown{min-width:0}.AgentChat-module__YDNW0W__conversationOptionLabel{align-items:center;gap:8px;min-width:0;max-width:100%;display:inline-flex}.AgentChat-module__YDNW0W__conversationOptionText{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;overflow:hidden}.AgentChat-module__YDNW0W__conversationPendingBadge{background:var(--accent-primary);color:#fff;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;padding:2px 8px;font-size:11px;font-weight:600;line-height:1.2;display:inline-flex}.AgentChat-module__YDNW0W__conversationStatus{color:var(--text-secondary);white-space:nowrap;font-size:12px}.AgentChat-module__YDNW0W__attachmentsContainer{flex-direction:row;gap:6px;display:flex}.AgentChat-module__YDNW0W__attachmentChip{background-color:color-mix(in srgb,var(--bg-card),var(--accent-primary)6%);border:1px solid color-mix(in srgb,var(--bg-card),var(--accent-primary)30%);max-width:150px;color:color-mix(in srgb,var(--text-primary),var(--accent-primary)35%);cursor:default;-webkit-user-select:none;user-select:none;border-radius:13px;flex-shrink:1;align-items:center;gap:4px;padding:4px 6px;font-size:12px;transition:border .3s,background .3s;display:flex}@supports (corner-shape:squircle){.AgentChat-module__YDNW0W__attachmentChip{corner-shape:squircle;border-radius:20px}}.AgentChat-module__YDNW0W__attachmentChip:hover{border:1px solid color-mix(in srgb,var(--accent-primary),transparent 65%);background:color-mix(in srgb,var(--accent-primary),transparent 85%)}.AgentChat-module__YDNW0W__attachmentChip img{border-radius:2px}.AgentChat-module__YDNW0W__attachmentPreview{text-overflow:ellipsis;white-space:nowrap;color:color-mix(in srgb,var(--text-primary),var(--accent-primary)35%);font-family:var(--font-mono);flex:1;transition:color .3s;overflow:hidden}.AgentChat-module__YDNW0W__attachmentChip:hover .AgentChat-module__YDNW0W__attachmentPreview{color:var(--text-primary)}.AgentChat-module__YDNW0W__attachmentSize{color:var(--text-muted);flex-shrink:0;font-size:11px;font-weight:500}.AgentChat-module__YDNW0W__attachmentRemove{cursor:pointer;width:22px;height:22px;color:var(--text-tertiary);background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .15s,color .15s;display:flex}.AgentChat-module__YDNW0W__attachmentRemove:hover{background:var(--bg-tertiary);color:var(--accent-danger)}.AgentChat-module__YDNW0W__queuedMessagesContainer{flex-direction:column;gap:6px;display:flex}.AgentChat-module__YDNW0W__queuedMessageChip{border:1px dashed var(--border-secondary);background:var(--bg-secondary);cursor:default;-webkit-user-select:none;user-select:none;border-radius:6px;align-items:center;gap:8px;padding:8px 10px;font-size:13px;animation:2s ease-in-out infinite AgentChat-module__YDNW0W__queuedPulse;display:flex}@keyframes AgentChat-module__YDNW0W__queuedPulse{0%,to{opacity:1}50%{opacity:.7}}.AgentChat-module__YDNW0W__queuedMessageText{text-overflow:ellipsis;white-space:nowrap;color:var(--text-secondary);flex:1;overflow:hidden}.AgentChat-module__YDNW0W__queuedMessageLabel{text-transform:uppercase;letter-spacing:.5px;color:var(--text-tertiary);background:var(--bg-tertiary);border-radius:3px;flex-shrink:0;padding:2px 6px;font-size:10px;font-weight:600}.AgentChat-module__YDNW0W__queuedMessageRemove{cursor:pointer;width:22px;height:22px;color:var(--text-tertiary);background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .15s,color .15s;display:flex}.AgentChat-module__YDNW0W__queuedMessageRemove:hover{background:var(--bg-tertiary);color:var(--accent-danger)}.AgentChat-module__YDNW0W__modelPicker{font-size:var(--agent-chat-model-picker-font-size,10px);color:var(--text-secondary);flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:8px;min-width:0;display:flex}.AgentChat-module__YDNW0W__modelPickerDropdown,.AgentChat-module__YDNW0W__actionModeDropdown{flex-shrink:1;min-width:0;overflow:hidden}.AgentChat-module__YDNW0W__modelPickerDropdown span{font-size:var(--agent-chat-model-picker-font-size,inherit);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.AgentChat-module__YDNW0W__extendedModeToggle{flex-shrink:1;width:36px;transition:background-color .35s,border-color .35s;overflow:hidden}.AgentChat-module__YDNW0W__extendedModeToggleActive{border-color:color-mix(in srgb,var(--accent-success),var(--text-primary)20%);background-color:color-mix(in srgb,var(--accent-success),transparent 20%);}.AgentChat-module__YDNW0W__extendedModeToggleActive:hover{background-color:color-mix(in srgb,var(--accent-success),transparent 15%)!important}.AgentChat-module__YDNW0W__thoroughnessTrigger{justify-content:center;align-items:center;display:inline-flex}.AgentChat-module__YDNW0W__thoroughnessIcon{width:18px;height:16px;transition:fill .35s;display:inline-block}.AgentChat-module__YDNW0W__thoroughnessIconActive{fill:#fff;stroke-width:1.45px;stroke-linecap:round;stroke-linejoin:round}.AgentChat-module__YDNW0W__thoroughnessIconBalanced{fill:color-mix(in srgb,var(--text-muted),transparent 50%);stroke-width:1.45px;stroke-linecap:round;stroke-linejoin:round}.AgentChat-module__YDNW0W__extendedModeToggle:hover .AgentChat-module__YDNW0W__thoroughnessIconBalanced{fill:var(--accent-success)}.AgentChat-module__YDNW0W__modelPickerItem{flex:auto;justify-content:space-between;align-items:center;gap:14px;width:auto;min-width:0;display:flex}.AgentChat-module__YDNW0W__modelPickerItemText{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.AgentChat-module__YDNW0W__modelPickerItemMeta{flex-shrink:0;align-items:center;gap:8px;display:inline-flex}.AgentChat-module__YDNW0W__modelPickerMultiplier{color:var(--text-muted);opacity:.7;font-size:12px;line-height:1}.AgentChat-module__YDNW0W__modelPickerItemSelected,.AgentChat-module__YDNW0W__modelPickerItemSelected .AgentChat-module__YDNW0W__modelPickerMultiplier{color:var(--accent-primary)}.AgentChat-module__YDNW0W__thoroughnessPickerItem{justify-content:space-between;align-items:center;width:100px;display:flex}.AgentChat-module__YDNW0W__thoroughnessPickerItemDisabled{width:100%}.AgentChat-module__YDNW0W__modelPickerItemDisabled{width:auto}.AgentChat-module__YDNW0W__modelDetails{flex-direction:column;gap:8px;width:200px;padding:6px;font-size:14px;display:flex}.AgentChat-module__YDNW0W__thoroughnessDetails{flex-direction:column;gap:6px;width:220px;padding:6px;font-size:13px;display:flex}.AgentChat-module__YDNW0W__thoroughnessDescription{opacity:.85;flex-direction:column;gap:5px;font-size:12px;display:flex}.AgentChat-module__YDNW0W__modelDescription{text-wrap:wrap;font-size:12px}.AgentChat-module__YDNW0W__modelCost{color:#fffc;align-items:center;gap:4px;font-size:12px;display:flex}.AgentChat-module__YDNW0W__modelCost a,.AgentChat-module__YDNW0W__modelCost a:visited{color:var(--accent-primary)}.AgentChat-module__YDNW0W__modelCost a:hover{text-decoration:underline}.AgentChat-module__YDNW0W__modelCostX{margin-left:1px;font-size:10px}.AgentChat-module__YDNW0W__modelDetailsMultiplier{color:#ffffffe6;text-wrap:wrap}.AgentChat-module__YDNW0W__modelFeatures{color:#fffc;margin-top:4px;font-size:11px}.AgentChat-module__YDNW0W__attachButton{color:var(--text-secondary);flex-shrink:0;width:36px;transition:color .15s}.AgentChat-module__YDNW0W__attachButton:hover{color:var(--text-primary)}.AgentChat-module__YDNW0W__attachButton:disabled{color:var(--text-tertiary);cursor:not-allowed}.AgentChat-module__YDNW0W__sendButtonGroup{flex-shrink:0;margin-left:auto;display:flex}.AgentChat-module__YDNW0W__overageBadge{min-width:28px;height:28px;color:var(--accent-warning);cursor:default;background:linear-gradient(135deg,color-mix(in srgb,var(--accent-warning)12%,var(--bg-card))0%,color-mix(in srgb,var(--accent-warning)24%,var(--bg-card))50%,color-mix(in srgb,var(--accent-warning)12%,var(--bg-card))100%);border:1px solid color-mix(in srgb,var(--accent-warning)50%,var(--bg-card));background-size:200% 200%;border-radius:6px;justify-content:center;align-items:center;padding:4px;display:flex}@supports (corner-shape:squircle){.AgentChat-module__YDNW0W__overageBadge{corner-shape:squircle;border-radius:10px}}.AgentChat-module__YDNW0W__overageBadge:hover{animation:6s ease-in-out infinite AgentChat-module__YDNW0W__accentGradient}@keyframes AgentChat-module__YDNW0W__accentGradient{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.AgentChat-module__YDNW0W__overageBadge svg{flex-shrink:0}.AgentChat-module__YDNW0W__chatMessagesFrame{flex:1;min-height:0;position:relative}.AgentChat-module__YDNW0W__chatScrollArea{overscroll-behavior-y:contain;flex-direction:column;flex:1;height:100%;min-height:0;display:flex;overflow-y:auto}.AgentChat-module__YDNW0W__messagesContainer{flex-direction:column;flex:1;padding:10px 10px 50px;display:flex;position:relative}.AgentChat-module__YDNW0W__chatStickyFooter{z-index:2;flex-direction:column;align-items:stretch;display:flex;position:relative}.AgentChat-module__YDNW0W__jumpToBottomButton{z-index:3;border:1px solid var(--border-secondary);min-height:32px;color:var(--text-primary);background:var(--bg-card);box-shadow:0 6px 18px color-mix(in srgb,var(--text-primary),transparent 88%);font:inherit;cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:0 12px;font-size:13px;line-height:1;display:inline-flex;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}.AgentChat-module__YDNW0W__jumpToBottomButton:hover{border-color:color-mix(in srgb,var(--accent-primary),var(--border-secondary)55%);color:color-mix(in srgb,var(--text-primary),var(--accent-primary)25%)}.AgentChat-module__YDNW0W__jumpToBottomButton:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}.AgentChat-module__YDNW0W__chatBottomBar{background:linear-gradient(to bottom,transparent 0%,var(--bg-card)80%)}.AgentChat-module__YDNW0W__emptyState{text-align:center;cursor:default;padding:40px 20px}.AgentChat-module__YDNW0W__emptyState p{color:var(--text-tertiary);justify-content:center;align-items:center;gap:4px;margin:0;font-size:14px;display:flex}.AgentChat-module__YDNW0W__message{-webkit-user-select:text;user-select:text}@keyframes AgentChat-module__YDNW0W__slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes AgentChat-module__YDNW0W__decisionRevealIn{0%{opacity:0;max-height:0;margin-top:0;margin-bottom:0;transform:translateY(6px)}to{opacity:1;max-height:120px;margin-top:18px;margin-bottom:8px;transform:translateY(0)}}@keyframes AgentChat-module__YDNW0W__memoryStatusTextSweep{0%{background-position:140%}to{background-position:-40%}}@keyframes AgentChat-module__YDNW0W__statusLineEnter{0%{opacity:0;transform:translateY(78%)}35%{opacity:0}to{opacity:1;transform:translateY(0)}}@keyframes AgentChat-module__YDNW0W__statusLineLeave{0%{opacity:1;transform:translateY(0)}65%{opacity:0}to{opacity:0;transform:translateY(-72%)}}.AgentChat-module__YDNW0W__message+.AgentChat-module__YDNW0W__message{margin-top:10px}.AgentChat-module__YDNW0W__message:last-child{margin-bottom:10px}.AgentChat-module__YDNW0W__message.AgentChat-module__YDNW0W__user{justify-content:flex-end;display:flex}.AgentChat-module__YDNW0W__message.AgentChat-module__YDNW0W__user.AgentChat-module__YDNW0W__animateIn{transform-origin:100%;animation:.5s cubic-bezier(.16,1,.3,1) AgentChat-module__YDNW0W__slideUp}.AgentChat-module__YDNW0W__message.AgentChat-module__YDNW0W__assistant{flex-direction:column;align-items:flex-start;display:flex}.AgentChat-module__YDNW0W__message.AgentChat-module__YDNW0W__decision{color:var(--text-tertiary);-webkit-user-select:none;user-select:none;align-self:flex-start;align-items:center;margin:18px 0 8px;padding-left:8px;font-size:12px;display:flex}.AgentChat-module__YDNW0W__message.AgentChat-module__YDNW0W__decision.AgentChat-module__YDNW0W__decisionAnimateIn{transform-origin:0 0;animation:.5s cubic-bezier(.16,1,.3,1) AgentChat-module__YDNW0W__decisionRevealIn;overflow:hidden}.AgentChat-module__YDNW0W__memoryStatusText{color:inherit;display:inline-block}.AgentChat-module__YDNW0W__memoryStatusTextAnimateIn,.AgentChat-module__YDNW0W__message.AgentChat-module__YDNW0W__decision:hover .AgentChat-module__YDNW0W__memoryStatusText{background:linear-gradient(90deg,var(--text-tertiary)0%,var(--accent-primary)35%,color-mix(in srgb,var(--accent-primary),var(--text-primary)18%)50%,color-mix(in srgb,var(--accent-primary),var(--bg-card)58%)55%,color-mix(in srgb,var(--accent-primary),var(--text-primary)18%)60%,var(--text-muted)65%,var(--text-tertiary)100%);color:#0000;background-size:240% 100%;-webkit-background-clip:text;background-clip:text;animation:1.15s ease-out both AgentChat-module__YDNW0W__memoryStatusTextSweep}.AgentChat-module__YDNW0W__decisionClickable{cursor:pointer;color:var(--text-secondary);text-underline-offset:2px;text-decoration-thickness:1px;transition:color .15s,text-decoration-color .15s}:is(.AgentChat-module__YDNW0W__decisionClickable:hover,.AgentChat-module__YDNW0W__decisionClickable:focus-visible){color:var(--accent-primary);-webkit-text-decoration-color:color-mix(in srgb,var(--accent-primary),transparent 20%);text-decoration-color:color-mix(in srgb,var(--accent-primary),transparent 20%)}.AgentChat-module__YDNW0W__decisionClickable:focus-visible{outline:none}@media (prefers-reduced-motion:reduce){.AgentChat-module__YDNW0W__message.AgentChat-module__YDNW0W__user.AgentChat-module__YDNW0W__animateIn,.AgentChat-module__YDNW0W__message.AgentChat-module__YDNW0W__decision.AgentChat-module__YDNW0W__decisionAnimateIn,.AgentChat-module__YDNW0W__pendingRateLimitPromptAnimateIn,.AgentChat-module__YDNW0W__freeAiUsageTextAnimateIn,.AgentChat-module__YDNW0W__statusLineEntering,.AgentChat-module__YDNW0W__statusLineLeaving,.AgentChat-module__YDNW0W__message.AgentChat-module__YDNW0W__decision:hover .AgentChat-module__YDNW0W__memoryStatusText,.AgentChat-module__YDNW0W__memoryStatusTextAnimateIn{animation:none}.AgentChat-module__YDNW0W__message.AgentChat-module__YDNW0W__decision:hover .AgentChat-module__YDNW0W__memoryStatusText,.AgentChat-module__YDNW0W__memoryStatusTextAnimateIn{color:inherit;background:0 0}.AgentChat-module__YDNW0W__pendingRateLimitPromptAnimateIn,.AgentChat-module__YDNW0W__freeAiUsageTextAnimateIn,.AgentChat-module__YDNW0W__statusLineEntering{opacity:1}.AgentChat-module__YDNW0W__statusLineLeaving{display:none}}.AgentChat-module__YDNW0W__message.AgentChat-module__YDNW0W__system{justify-content:center;margin:8px 0;display:flex}.AgentChat-module__YDNW0W__messageWrapper{flex-direction:column;max-width:90%;display:flex}.AgentChat-module__YDNW0W__user .AgentChat-module__YDNW0W__messageWrapper{align-items:flex-end}.AgentChat-module__YDNW0W__assistant .AgentChat-module__YDNW0W__messageWrapper{align-items:flex-start}.AgentChat-module__YDNW0W__messageContent{white-space:pre-wrap;word-wrap:break-word;border-radius:10px;max-width:100%;padding:8px 12px;font-size:14px;line-height:1.5}@supports (corner-shape:squircle){.AgentChat-module__YDNW0W__messageContent{corner-shape:squircle;border-radius:16px}}.AgentChat-module__YDNW0W__messageContent p{margin:0}.AgentChat-module__YDNW0W__messageContent p+p{margin-top:12px}.AgentChat-module__YDNW0W__user .AgentChat-module__YDNW0W__messageContent{background-color:color-mix(in srgb,var(--bg-card),var(--accent-primary)6%);color:color-mix(in srgb,var(--text-primary),var(--accent-primary)35%)}.AgentChat-module__YDNW0W__pendingRateLimitMessage .AgentChat-module__YDNW0W__messageContent{position:relative}.AgentChat-module__YDNW0W__assistant .AgentChat-module__YDNW0W__messageContent{background-color:var(--bg-primary);color:var(--text-secondary)}.AgentChat-module__YDNW0W__incompleteTaskUpsell{border:1px solid color-mix(in srgb,var(--accent-primary),var(--bg-primary)85%);width:100%;max-width:360px;color:var(--text-secondary);border-radius:10px;flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;padding:12px;display:flex}@supports (corner-shape:squircle){.AgentChat-module__YDNW0W__incompleteTaskUpsell{corner-shape:squircle;border-radius:16px}}.AgentChat-module__YDNW0W__incompleteTaskUpsell p{margin:0}.AgentChat-module__YDNW0W__incompleteTaskUpsell p+p{margin-top:10px}.AgentChat-module__YDNW0W__incompleteTaskUpsellText{flex:1;min-width:0;font-size:12px;line-height:1.35}.AgentChat-module__YDNW0W__incompleteTaskUpsell button{flex-shrink:0}.AgentChat-module__YDNW0W__incompleteTaskExtendedPrompt{color:var(--text-tertiary);margin-top:6px;padding:4px;font-size:12px;line-height:1.35}.AgentChat-module__YDNW0W__inlineTextButton{-webkit-appearance:none;appearance:none;color:var(--accent-primary);font:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.AgentChat-module__YDNW0W__inlineTextButton>div{margin-right:4px;position:relative;top:4px}.AgentChat-module__YDNW0W__inlineTextButton:hover{color:color-mix(in srgb,var(--accent-primary),var(--text-primary)25%)}.AgentChat-module__YDNW0W__system .AgentChat-module__YDNW0W__messageContent{background-color:var(--bg-tertiary);color:var(--text-tertiary);max-width:90%;padding:6px 12px;font-size:12px;font-style:italic}.AgentChat-module__YDNW0W__messageAttachments{flex-direction:column;gap:4px;margin-top:6px;display:flex}.AgentChat-module__YDNW0W__messageAttachment{border:1px solid var(--bg-primary);border-radius:6px;align-items:center;gap:8px;padding:6px 10px;font-size:12px;display:flex}.AgentChat-module__YDNW0W__messageAttachment img{border-radius:2px}.AgentChat-module__YDNW0W__messageAttachmentPreview{text-overflow:ellipsis;white-space:nowrap;color:var(--text-muted);font-family:var(--font-mono);flex:1;overflow:hidden}.AgentChat-module__YDNW0W__messageAttachmentSize{color:var(--text-muted);flex-shrink:0;font-size:11px;font-weight:500}.AgentChat-module__YDNW0W__pendingRateLimitPrompt{border:1px solid var(--accent-primary);cursor:default;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-self:flex-end;align-items:center;gap:20px;width:auto;margin-top:8px;padding:14px;font-size:14px;display:flex}@supports (corner-shape:squircle){.AgentChat-module__YDNW0W__pendingRateLimitPrompt{corner-shape:squircle;border-radius:16px}}.AgentChat-module__YDNW0W__pendingRateLimitPromptAnimateIn{opacity:0;transform-origin:100% 0;animation:.5s cubic-bezier(.16,1,.3,1) .5s both AgentChat-module__YDNW0W__slideUp}.AgentChat-module__YDNW0W__pendingRateLimitPromptCopy{flex-direction:column;gap:5px;min-width:0;display:flex}.AgentChat-module__YDNW0W__pendingRateLimitDescription{color:var(--text-secondary);font-size:14px;line-height:1.4}.AgentChat-module__YDNW0W__pendingRateLimitDescription strong{font-weight:550}.AgentChat-module__YDNW0W__freeAiUsageText{z-index:4;max-height:56px;color:var(--text-muted);opacity:1;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 8px;margin:0;padding:8px 16px;font-size:12px;line-height:1.3;transition:opacity .18s,transform .18s,max-height .18s,margin .18s;display:flex;position:absolute;bottom:0;left:0;right:0;overflow:hidden;transform:translateY(0)}.AgentChat-module__YDNW0W__freeAiUsageText>div{cursor:default;gap:6px;display:flex}.AgentChat-module__YDNW0W__freeAiUsageTextAnimateIn{animation:1.15s cubic-bezier(.16,1,.3,1) both AgentChat-module__YDNW0W__freeAiUsageStatusIn}.AgentChat-module__YDNW0W__freeAiUsageTextHidden{opacity:0;pointer-events:none;max-height:0;margin-top:0;margin-bottom:0;transform:translateY(8px)}@keyframes AgentChat-module__YDNW0W__freeAiUsageStatusIn{0%{opacity:0}to{opacity:1}}.AgentChat-module__YDNW0W__freeAiUsageCopy{min-width:0}.AgentChat-module__YDNW0W__freeAiUsageButton{color:var(--accent-primary);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:550}.AgentChat-module__YDNW0W__freeAiUsageButton:hover{text-decoration:underline}.AgentChat-module__YDNW0W__pendingRateLimitStatusLine{color:var(--text-muted);align-items:center;gap:8px;padding:6px 8px;font-size:12px;display:flex}.AgentChat-module__YDNW0W__pendingRateLimitStatusIcon{border:1px solid color-mix(in srgb,var(--accent-warning),var(--border-primary)40%);background:color-mix(in srgb,var(--accent-warning),var(--bg-card)82%);width:10px;height:10px;color:color-mix(in srgb,var(--accent-warning),var(--text-primary)25%);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-size:11px;font-weight:700;line-height:1;display:inline-flex}.AgentChat-module__YDNW0W__streaming .AgentChat-module__YDNW0W__messageContent{position:relative}@keyframes AgentChat-module__YDNW0W__blink{0%,50%{opacity:.5}51%,to{opacity:0}}.AgentChat-module__YDNW0W__error{color:var(--accent-danger);border:1px solid color-mix(in srgb,var(--accent-danger),transparent 80%);border-radius:8px;margin:16px 0;padding:12px;font-size:13px}.AgentChat-module__YDNW0W__errorRetryButton{color:inherit;font:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0;font-weight:600}.AgentChat-module__YDNW0W__errorRetryButton:disabled{opacity:.6;cursor:not-allowed}.AgentChat-module__YDNW0W__statusContainer{flex-direction:column;gap:0;margin-bottom:10px;padding:18px 8px 6px;display:flex}.AgentChat-module__YDNW0W__statusLineStack{min-height:17px;display:grid;overflow:hidden}.AgentChat-module__YDNW0W__statusLine{background:linear-gradient(90deg,var(--text-primary)0%,color-mix(in srgb,var(--text-primary),transparent 10%)40%,color-mix(in srgb,var(--text-primary),transparent 50%)48%,color-mix(in srgb,var(--text-primary),transparent 60%)50%,color-mix(in srgb,var(--text-primary),transparent 50%)52%,color-mix(in srgb,var(--text-primary),transparent 10%)60%,var(--text-primary)100%);color:#0000;will-change:transform,opacity;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;grid-area:1/1;font-size:12px;line-height:1.4;animation:3s linear infinite AgentChat-module__YDNW0W__statusGradient}.AgentChat-module__YDNW0W__statusLineEntering{opacity:0;z-index:2;animation:3s linear infinite AgentChat-module__YDNW0W__statusGradient,.8s cubic-bezier(.2,.84,.24,1) both AgentChat-module__YDNW0W__statusLineEnter}.AgentChat-module__YDNW0W__statusLineLeaving{opacity:1;z-index:1;animation:3s linear infinite AgentChat-module__YDNW0W__statusGradient,.8s cubic-bezier(.2,.84,.24,1) both AgentChat-module__YDNW0W__statusLineLeave}.AgentChat-module__YDNW0W__wordCount{color:var(--text-tertiary);align-items:center;margin-top:4px;font-size:11px;display:flex}.AgentChat-module__YDNW0W__wordCount svg{margin-right:2px}@keyframes AgentChat-module__YDNW0W__statusGradient{0%{background-position:0%}to{background-position:-200%}}.AgentChat-module__YDNW0W__workDuration{color:var(--text-tertiary);cursor:default;margin:8px 0;padding-left:8px;font-size:12px}.AgentChat-module__YDNW0W__inputArea{--input-composer-height:120px;background:color-mix(in srgb,var(--bg-card),transparent 15%);border:1px solid var(--border-primary);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:13px;flex-direction:column;gap:8px;margin:10px;padding:10px;transition:border-color .5s;display:flex}@supports (corner-shape:squircle){.AgentChat-module__YDNW0W__inputArea{corner-shape:squircle;border-radius:20px}}.AgentChat-module__YDNW0W__inputAreaChromeless{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;margin:0;padding:0}.AgentChat-module__YDNW0W__savedPromptsCorner{z-index:2;position:absolute;top:8px;right:8px}.AgentChat-module__YDNW0W__inputComposer{height:var(--input-composer-height);min-height:var(--input-composer-height);flex-direction:column;gap:8px;display:flex}.AgentChat-module__YDNW0W__inputComposerMeta{flex-direction:column;gap:6px;min-height:0;max-height:56px;padding-right:2px;display:flex;overflow-y:auto}.AgentChat-module__YDNW0W__inputArea:hover{border-color:color-mix(in srgb,var(--border-primary),var(--accent-primary)20%)}.AgentChat-module__YDNW0W__inputArea:focus-within,.AgentChat-module__YDNW0W__inputAreaDragOver{border-color:var(--accent-primary)}.AgentChat-module__YDNW0W__inputForm{background:var(--bg-card);border-radius:5px;flex:1;align-items:flex-end;gap:8px;min-height:0;display:flex}.AgentChat-module__YDNW0W__input{border:1px solid var(--border-primary);font-family:Arial,sans-serif;font-size:var(--agent-chat-input-font-size,14px);line-height:var(--agent-chat-input-line-height,normal);resize:none;background:var(--bg-card);border:none;border-radius:5px;outline:none;flex:1;height:100%;min-height:0;margin-right:34px}@media (max-width:900px){.AgentChat-module__YDNW0W__input{font-size:16px}}.AgentChat-module__YDNW0W__input:focus{border-color:#06c}.AgentChat-module__YDNW0W__input:disabled{cursor:not-allowed}.AgentChat-module__YDNW0W__authMessage,.AgentChat-module__YDNW0W__noDocumentMessage{color:#666;text-align:center;padding:20px;font-size:14px}.AgentChat-module__YDNW0W__noDocumentMessage{color:#999;padding:8px;font-size:12px}.AgentChat-module__YDNW0W__proposedChangesBox{background:var(--bg-card);background-clip:padding-box;border:2px solid #0000;border-radius:13px;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:130px;max-height:130px;margin:12px;padding:12px 16px;animation:.3s ease-in AgentChat-module__YDNW0W__fadeIn;display:flex;position:relative}@supports (corner-shape:squircle){.AgentChat-module__YDNW0W__proposedChangesBox{corner-shape:squircle;border-radius:20px}}.AgentChat-module__YDNW0W__stopButton,.AgentChat-module__YDNW0W__sendButton{position:relative}.AgentChat-module__YDNW0W__sendButton div,.AgentChat-module__YDNW0W__stopButton div{z-index:4;border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;display:flex;position:absolute;top:0;left:0}@supports (corner-shape:squircle){.AgentChat-module__YDNW0W__sendButton div,.AgentChat-module__YDNW0W__stopButton div{corner-shape:squircle;border-radius:12px}}.AgentChat-module__YDNW0W__stopButton div{background:color-mix(in srgb,var(--bg-card),transparent 50%)}.AgentChat-module__YDNW0W__sendButton div{background:var(--accent-primary)}.AgentChat-module__YDNW0W__sendButton:disabled div{background:color-mix(in srgb,var(--accent-primary),var(--bg-primary)60%);color:var(--bg-card)}.AgentChat-module__YDNW0W__stopButton:before{content:"";background:linear-gradient(100deg,color-mix(in srgb,var(--bg-card),var(--accent-primary)80%)0%,color-mix(in srgb,var(--bg-card),var(--accent-primary)50%)15%,var(--accent-primary)30%,color-mix(in srgb,var(--bg-card),var(--accent-primary)50%)60%,color-mix(in srgb,var(--bg-card),var(--accent-primary)80%)100%);z-index:3;opacity:.5;background-size:300% 100%;border-radius:8px;animation:5s linear infinite AgentChat-module__YDNW0W__shimmer;position:absolute;inset:-1px}@supports (corner-shape:squircle){.AgentChat-module__YDNW0W__stopButton:before{corner-shape:squircle;border-radius:12px}}.AgentChat-module__YDNW0W__anonLimitReached:before,.AgentChat-module__YDNW0W__limitReached:before{content:"";background:linear-gradient(100deg,color-mix(in srgb,var(--bg-primary),var(--accent-primary)10%)0%,color-mix(in srgb,var(--bg-primary),var(--accent-primary)30%)15%,color-mix(in srgb,var(--bg-primary),var(--accent-primary)50%)30%,color-mix(in srgb,var(--bg-primary),var(--accent-primary)20%)60%,color-mix(in srgb,var(--bg-primary),var(--accent-primary)10%)100%);z-index:-1;opacity:1;background-size:300% 100%;border-radius:13px;animation:15s linear infinite AgentChat-module__YDNW0W__shimmer;position:absolute;inset:-1px}@supports (corner-shape:squircle){.AgentChat-module__YDNW0W__anonLimitReached:before,.AgentChat-module__YDNW0W__limitReached:before{corner-shape:squircle;border-radius:20px}}@keyframes AgentChat-module__YDNW0W__shimmer{0%{background-position:200% 0}to{background-position:-100% 0}}.AgentChat-module__YDNW0W__proposedChangesText{color:var(--text-secondary);text-align:center;cursor:default;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;gap:8px;font-size:14px;font-weight:500;display:flex}.AgentChat-module__YDNW0W__proposedChangesHint{color:var(--text-tertiary);text-align:center;cursor:default;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;gap:8px;font-size:12px;font-style:italic;display:flex}.AgentChat-module__YDNW0W__diffCounts{gap:6px;font-size:13px;font-weight:500;display:flex}.AgentChat-module__YDNW0W__diffAdd{color:var(--accent-success)}.AgentChat-module__YDNW0W__diffRemove{color:var(--accent-danger)}.AgentChat-module__YDNW0W__proposedChangesButtons{justify-content:center;gap:8px;display:flex}.AgentChat-module__YDNW0W__proposedChangesInline{flex-direction:column;align-items:flex-start;gap:8px;margin:0 8px 16px;font-size:13px;display:flex}.AgentChat-module__YDNW0W__proposedChangesActions{gap:8px;display:flex}.AgentChat-module__YDNW0W__rejectAllButton{border-color:color-mix(in srgb,var(--accent-danger),transparent 50%)!important}.AgentChat-module__YDNW0W__rejectAllButton:hover{border-color:color-mix(in srgb,var(--accent-danger),transparent 20%)}.AgentChat-module__YDNW0W__proposedChangesLabel{color:var(--text-primary)}.AgentChat-module__YDNW0W__proposedChangesHide{cursor:pointer;color:var(--text-tertiary);background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:4px;transition:background .15s;display:flex}.AgentChat-module__YDNW0W__proposedChangesHide:hover{background:var(--bg-tertiary);color:var(--text-primary)}.AgentChat-module__YDNW0W__plusPromo{color:var(--text-secondary);margin:8px;font-size:13px}.AgentChat-module__YDNW0W__plusPromoLink{cursor:pointer;border-radius:5px;padding:4px}@supports (corner-shape:squircle){.AgentChat-module__YDNW0W__plusPromoLink{corner-shape:squircle;border-radius:8px}}.AgentChat-module__YDNW0W__guideLink{color:var(--accent-primary);justify-content:center;align-items:center;display:inline-flex}.AgentChat-module__YDNW0W__guideLink:hover{text-decoration:underline}.AgentChat-module__YDNW0W__guideLink span{position:relative;top:1px}.AgentChat-module__YDNW0W__markdownLink{color:var(--accent-primary);text-underline-offset:2px;text-decoration:underline}.AgentChat-module__YDNW0W__markdownLink:hover{color:color-mix(in srgb,var(--accent-primary),var(--text-primary)25%)}.AgentChat-module__YDNW0W__markdownInlineCode{background:color-mix(in srgb,var(--bg-tertiary),var(--text-primary)8%);border:1px solid var(--border-primary);font-feature-settings:none;font-variant-ligatures:none;border-radius:6px;padding:1px 5px;font-family:Source Code Pro,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.95em}.AgentChat-module__YDNW0W__markdownHeading{color:var(--text-primary);margin:2px 0;font-weight:700;display:block}.AgentChat-module__YDNW0W__markdownHeading1{font-size:1.16em}.AgentChat-module__YDNW0W__markdownHeading2{font-size:1.1em}.AgentChat-module__YDNW0W__markdownHeading3{font-size:1.05em}.AgentChat-module__YDNW0W__markdownHeading4,.AgentChat-module__YDNW0W__markdownHeading5,.AgentChat-module__YDNW0W__markdownHeading6{font-size:1em}.AgentChat-module__YDNW0W__suggestedFollowups{gap:12px;margin-top:auto;padding-top:24px}.AgentChat-module__YDNW0W__suggestedFollowupsLabel{}.AgentChat-module__YDNW0W__suggestedFollowupsButtons{flex-direction:column;align-items:flex-end;gap:10px;display:flex}@keyframes AgentChat-module__YDNW0W__slideUpSuggestion{0%{opacity:0;transform:translateY(0)}to{opacity:1;transform:translateY(-12px)}}.AgentChat-module__YDNW0W__suggestedFollowupButton{background-color:color-mix(in srgb,var(--bg-card),var(--accent-primary)2%);border:1px solid color-mix(in srgb,var(--bg-card),var(--accent-primary)18%);max-width:90%;color:color-mix(in srgb,var(--text-primary),var(--accent-primary)35%);text-align:left;white-space:pre-wrap;word-wrap:break-word;cursor:pointer;border-radius:10px;padding:8px 12px;font-family:inherit;font-size:14px;line-height:1.5;transition:background .15s,color .15s,border-color .15s;animation:.5s cubic-bezier(.16,1,.3,1) backwards AgentChat-module__YDNW0W__slideUpSuggestion;transform:translateY(-12px)}@supports (corner-shape:squircle){.AgentChat-module__YDNW0W__suggestedFollowupButton{corner-shape:squircle;border-radius:16px}}.AgentChat-module__YDNW0W__suggestedFollowupButton:nth-child(2){animation-delay:.1s}.AgentChat-module__YDNW0W__suggestedFollowupButton:hover{background-color:color-mix(in srgb,var(--bg-card),var(--accent-primary)6%);color:var(--text-primary)}.AgentChat-module__YDNW0W__chatPromptLink{color:color-mix(in srgb,var(--text-secondary),var(--accent-primary)80%);background:color-mix(in srgb,var(--bg-card),transparent 50%);cursor:pointer;font-weight:400}.AgentChat-module__YDNW0W__chatPromptLink:hover{color:color-mix(in srgb,var(--text-secondary),var(--accent-primary)90%);text-decoration:underline;-webkit-text-decoration-color:var(--accent-primary);text-decoration-color:var(--accent-primary)}.AgentChat-module__YDNW0W__anonLimitReached,.AgentChat-module__YDNW0W__limitReached{background:color-mix(in srgb,var(--bg-card),transparent 20%);text-align:center;background-clip:padding-box;border:2px solid #0000;border-radius:13px;flex-direction:column;justify-content:center;align-items:center;gap:12px;margin:0 12px;padding:12px;animation:.3s ease-in AgentChat-module__YDNW0W__fadeIn;display:flex;position:relative}@supports (corner-shape:squircle){.AgentChat-module__YDNW0W__anonLimitReached,.AgentChat-module__YDNW0W__limitReached{corner-shape:squircle;border-radius:20px}}.AgentChat-module__YDNW0W__anonLimitReached p,.AgentChat-module__YDNW0W__limitReached p{color:var(--text-secondary);margin:0;font-size:14px}.AgentChat-module__YDNW0W__limitReached h3{margin-top:0;margin-bottom:10px}.AgentChat-module__YDNW0W__usageWarningReveal{will-change:opacity,transform;animation:1.2s cubic-bezier(.2,.8,.2,1) both AgentChat-module__YDNW0W__usageWarningReveal}@keyframes AgentChat-module__YDNW0W__usageWarningReveal{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.AgentChat-module__YDNW0W__usageWarning{color:var(--text-primary);border:1px solid color-mix(in srgb,var(--border-primary),var(--accent-primary)20%);box-shadow:0px 0px 8px color-mix(in srgb,var(--accent-primary),transparent 80%);background:var(--bg-card);-webkit-user-select:none;user-select:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer;border-radius:13px;justify-content:space-between;align-items:center;gap:12px;margin:0 10px;padding:12px;font-size:14px;line-height:1.8;transition:border-color .5s,background .5s;display:flex}@supports (corner-shape:squircle){.AgentChat-module__YDNW0W__usageWarning{corner-shape:squircle;border-radius:20px}}.AgentChat-module__YDNW0W__usageWarning:hover{border-color:color-mix(in srgb,var(--border-primary),var(--accent-primary)50%);background:color-mix(in srgb,var(--bg-card),var(--accent-primary)3%)}.AgentChat-module__YDNW0W__usageWarning:hover .button-color-blue{background:color-mix(in srgb,var(--accent-primary),white 10%)}.AgentChat-module__YDNW0W__usageWarning:active .button-color-blue{background:color-mix(in srgb,var(--accent-primary),black 5%)}.AgentChat-module__YDNW0W__usageWarning button{flex-shrink:0}.AgentChat-module__YDNW0W__usageWarningHelpLine{color:var(--text-muted);margin-top:5px;font-size:12px;line-height:1.4;display:block}.AgentChat-module__YDNW0W__usageWarningHelpLine a{color:var(--accent-primary);text-decoration:none}.AgentChat-module__YDNW0W__usageWarningHelpLine a:hover{text-decoration:underline}.AgentChat-module__YDNW0W__usageWarningPassiveMessage{cursor:default;flex-direction:column;align-items:flex-start;gap:4px;display:flex}.AgentChat-module__YDNW0W__usageWarningPassive{cursor:default}.AgentChat-module__YDNW0W__usageWarningPassive:hover{border-color:color-mix(in srgb,var(--border-primary),var(--accent-primary)20%);background:var(--bg-card)}.AgentChat-module__YDNW0W__usageWarningDismiss{width:28px;height:28px;color:var(--text-secondary);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;flex:none;justify-content:center;align-items:center;transition:background-color .15s,color .15s,border-color .15s;display:inline-flex}.AgentChat-module__YDNW0W__usageWarningDismiss:hover{border-color:var(--border-secondary);background:color-mix(in srgb,var(--bg-hover),transparent 25%);color:var(--text-primary)}.AgentChat-module__YDNW0W__usageWarningDismiss:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}.AgentChat-module__YDNW0W__usageLimitBounce{animation:.5s AgentChat-module__YDNW0W__usageLimitBounce}@media (prefers-reduced-motion:reduce){.AgentChat-module__YDNW0W__usageWarningReveal,.AgentChat-module__YDNW0W__usageLimitBounce{animation:none}}@keyframes AgentChat-module__YDNW0W__usageLimitBounce{0%{border-color:color-mix(in srgb,var(--accent-primary),var(--border-primary)50%);background:color-mix(in srgb,var(--accent-primary),transparent 90%);transform:translateY(0)}10%{border-color:color-mix(in srgb,var(--accent-primary),var(--border-primary)50%);background:color-mix(in srgb,var(--accent-primary),transparent 92%);transform:translateY(-5px)}35%{border-color:color-mix(in srgb,var(--accent-primary),var(--border-primary)80%);background:color-mix(in srgb,var(--accent-primary),transparent 96%);transform:translateY(3px)}60%{transform:translateY(-1px)}80%{transform:translateY(1px)}to{transform:translateY(0)}}.AgentChat-module__YDNW0W__usageWarningProgressBar{justify-content:flex-end;align-items:center;gap:10px;display:flex}.AgentChat-module__YDNW0W__usageWarningProgressBarBg{background:var(--border-primary);border-radius:2px;width:50px;height:4px}.AgentChat-module__YDNW0W__usageWarningProgressBarFill{background:var(--accent-primary);border-radius:2px;height:4px;transition:width .3s;display:block}.AgentChat-module__YDNW0W__usageWarningProgressBarLabel{color:var(--text-muted);font-size:12px}.AgentChat-module__YDNW0W__dailyFreeResetCountdown{color:var(--text-muted);align-items:center;gap:2px;margin-left:10px;font-size:13px;display:inline-flex}.AgentChat-module__YDNW0W__dailyFreeResetCountdown svg{flex-shrink:0;width:13px;height:13px}.AgentChat-module__YDNW0W__packInlineLink{width:-moz-fit-content;width:fit-content;color:var(--accent-primary);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;line-height:1.4;display:inline}.AgentChat-module__YDNW0W__packInlineLink:hover{text-decoration:underline}.AgentChat-module__YDNW0W__planDetails{font-size:13px}.AgentChat-module__YDNW0W__usageCtaWrapper{z-index:1;flex-direction:column;gap:14px;display:flex;position:relative}.AgentChat-module__YDNW0W__usageCtaWrapper p:first-child{font-size:16px}.AgentChat-module__YDNW0W__usageProgressWrapper{border-bottom:2px solid var(--bg-card);margin-bottom:20px;padding:32px 32px 20px}.AgentChat-module__YDNW0W__usageProgressHeader{color:var(--text-tertiary);justify-content:space-between;margin-bottom:6px;font-size:12px;display:flex}.AgentChat-module__YDNW0W__usageCtaWrapper button{cursor:pointer}.AgentChat-module__YDNW0W__attachmentProgressContainer{background:color-mix(in srgb,var(--accent-primary),transparent 80%);border-radius:2px;flex-shrink:0;width:60px;height:4px;overflow:hidden}.AgentChat-module__YDNW0W__attachmentProgressBar{background:var(--accent-primary);border-radius:2px;height:100%;transition:width .2s ease-out}
.ThemedImage-module__fyybia__root{max-width:100%;line-height:0;display:inline-block;position:relative}.ThemedImage-module__fyybia__image{border:1px solid var(--border-primary);border-radius:8px;max-width:100%;display:block}@supports (corner-shape:squircle){.ThemedImage-module__fyybia__image{corner-shape:squircle;border-radius:12px}}.ThemedImage-module__fyybia__darkImage{display:none}.dark .ThemedImage-module__fyybia__lightImage{display:none}.dark .ThemedImage-module__fyybia__darkImage{display:block}
.LegacyMigrationModal-module__HV585q__notice{z-index:1000;background:linear-gradient(135deg,color-mix(in srgb,var(--bg-card),var(--accent-primary)0%),color-mix(in srgb,var(--bg-card),var(--accent-primary)5%),color-mix(in srgb,var(--bg-card),var(--accent-primary)15%));border:1px solid color-mix(in srgb,var(--border-primary),var(--accent-primary)20%);border-radius:6px;width:380px;padding:16px;animation:.3s ease-out 1s backwards LegacyMigrationModal-module__HV585q__slideUp;position:fixed;bottom:20px;left:20px}@keyframes LegacyMigrationModal-module__HV585q__slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.LegacyMigrationModal-module__HV585q__header{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.LegacyMigrationModal-module__HV585q__title{color:var(--text-primary);font-size:14px;font-weight:600}.LegacyMigrationModal-module__HV585q__closeButton{color:var(--text-tertiary);cursor:pointer;background:0 0;border:none;margin:-10px -4px 0 0;padding:0;font-size:20px;line-height:1}.LegacyMigrationModal-module__HV585q__closeButton:hover{color:var(--text-secondary)}.LegacyMigrationModal-module__HV585q__message{color:var(--text-secondary);margin:0 0 12px;font-size:13px;line-height:1.5}.LegacyMigrationModal-module__HV585q__actions{justify-content:space-between;align-items:center;gap:12px;margin-top:20px;display:flex}.LegacyMigrationModal-module__HV585q__pricingLink{color:var(--text-tertiary);font-size:13px;text-decoration:none}.LegacyMigrationModal-module__HV585q__pricingLink:hover{color:var(--text-secondary);text-decoration:underline}
.SavedPromptsMenu-module__aAW1Bq__triggerButton{color:var(--text-secondary);flex-shrink:0;padding:4px;transition:color .15s,background-color .3s}.SavedPromptsMenu-module__aAW1Bq__triggerButton:hover{color:var(--text-primary)}.SavedPromptsMenu-module__aAW1Bq__pulse{animation:1.5s ease-in-out SavedPromptsMenu-module__aAW1Bq__savedPulse}@keyframes SavedPromptsMenu-module__aAW1Bq__savedPulse{0%{background-color:#0000}20%{border-color:var(--accent-primary)}to{background-color:#0000}}.SavedPromptsMenu-module__aAW1Bq__content{background-color:var(--bg-card);border:1px solid var(--border-primary);z-index:9999;border-radius:8px;min-width:200px;padding:4px 0;animation:.12s ease-out SavedPromptsMenu-module__aAW1Bq__menuFadeIn;box-shadow:0 4px 12px #00000026}.dark .SavedPromptsMenu-module__aAW1Bq__content{box-shadow:0 10px 38px -10px #0009,0 10px 20px -15px #00000080}@keyframes SavedPromptsMenu-module__aAW1Bq__menuFadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.SavedPromptsMenu-module__aAW1Bq__header{justify-content:space-between;align-items:center;padding:6px 12px;display:flex}.SavedPromptsMenu-module__aAW1Bq__headerTitle{letter-spacing:.5px;color:var(--text-tertiary);font-size:12px;font-weight:600}.SavedPromptsMenu-module__aAW1Bq__headerManage{color:var(--accent-primary);cursor:pointer;font-size:12px;text-decoration:none}.SavedPromptsMenu-module__aAW1Bq__headerManage:hover{text-decoration:underline}.SavedPromptsMenu-module__aAW1Bq__separator{background:var(--border-primary);height:1px;margin:2px 0}.SavedPromptsMenu-module__aAW1Bq__item{color:var(--text-secondary);cursor:default;-webkit-user-select:none;user-select:none;outline:none;align-items:center;gap:8px;max-width:300px;padding:8px 12px;font-size:13px;display:flex}.SavedPromptsMenu-module__aAW1Bq__item[data-highlighted],.SavedPromptsMenu-module__aAW1Bq__item:hover{background-color:var(--bg-hover);color:var(--text-primary)}.SavedPromptsMenu-module__aAW1Bq__itemName{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.SavedPromptsMenu-module__aAW1Bq__saveItem{color:var(--accent-primary);}.SavedPromptsMenu-module__aAW1Bq__saveItem[data-highlighted],.SavedPromptsMenu-module__aAW1Bq__saveItem:hover{color:var(--accent-primary)}.SavedPromptsMenu-module__aAW1Bq__saveAction{color:var(--accent-primary);align-items:center;gap:4px;display:flex}.SavedPromptsMenu-module__aAW1Bq__saveCurrentItem{color:var(--text-tertiary);margin-top:10px;font-size:12px;}.SavedPromptsMenu-module__aAW1Bq__saveCurrentItem[data-highlighted]{background-color:var(--bg-hover);color:var(--text-primary)}.SavedPromptsMenu-module__aAW1Bq__loadingState,.SavedPromptsMenu-module__aAW1Bq__emptyState{color:var(--text-tertiary);opacity:.7;text-align:center;padding:12px 16px;font-size:12px}.SavedPromptsMenu-module__aAW1Bq__savedFeedback{color:var(--accent-primary);padding:2px 0;font-size:11px;animation:2s ease-in-out forwards SavedPromptsMenu-module__aAW1Bq__savedFadeInOut}@keyframes SavedPromptsMenu-module__aAW1Bq__savedFadeInOut{0%{opacity:0}15%{opacity:1}70%{opacity:1}to{opacity:0}}
.InlineSuggestions-module__WB7g2a__container{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.InlineSuggestions-module__WB7g2a__pillContainer{pointer-events:auto;z-index:100;background:var(--bg-primary,#f5f5f5);border-radius:4px;align-items:center;height:22px;display:flex;position:absolute}.InlineSuggestions-module__WB7g2a__suggestionButton{font-family:var(--font-ui);color:var(--text-primary,#333);white-space:nowrap;border:none;border-left:1px solid var(--border-primary,#ddd);border-top:1px solid var(--border-primary,#ddd);border-bottom:1px solid var(--border-primary,#ddd);background:0 0;border-radius:4px 0 0 4px;align-items:center;height:22px;transition:background .3s;display:inline-flex}.InlineSuggestions-module__WB7g2a__suggestionButton:hover:not([disabled]){cursor:pointer;color:var(--accent-primary);background:color-mix(in srgb,var(--bg-card),var(--bg-primary)50%)}.InlineSuggestions-module__WB7g2a__noSuggestion{color:var(--text-muted);font-style:italic}.InlineSuggestions-module__WB7g2a__dismissButton{color:var(--text-secondary,#999);cursor:pointer;border:none;border-right:1px solid var(--border-primary,#ddd);border-top:1px solid var(--border-primary,#ddd);border-bottom:1px solid var(--border-primary,#ddd);background:0 0;border-radius:0 4px 4px 0;justify-content:center;align-items:center;height:22px;line-height:1;transition:color .15s,background .15s;display:flex}.InlineSuggestions-module__WB7g2a__dismissButton:hover{background:var(--bg-hover,#e8e8e8);color:var(--accent-danger)}.InlineSuggestions-module__WB7g2a__shortcutHint{opacity:.4;margin-left:6px;font-weight:400}
.Account-module__EDuFJa__container{background-color:color-mix(in srgb,var(--bg-card),var(--bg-primary)80%);min-height:100vh;font-family:var(--font-ui);justify-content:center;padding:70px 24px 48px;display:flex}.Account-module__EDuFJa__mainContent{background:var(--bg-card);border-radius:4px;width:1000px;padding:20px}@media (max-width:1000px){.Account-module__EDuFJa__mainContent{width:100%}}.Account-module__EDuFJa__contentWrapper{margin:0 auto}.Account-module__EDuFJa__pageTitleRow{justify-content:space-between;align-items:center;margin-bottom:32px;display:flex}.Account-module__EDuFJa__pageTitle{color:var(--text-primary);margin:0;font-size:32px;font-weight:500}.Account-module__EDuFJa__pageTitleIcon{color:var(--text-muted);opacity:.5}.Account-module__EDuFJa__breadcrumbs{align-items:center;gap:6px;margin-bottom:16px;display:flex}.Account-module__EDuFJa__breadcrumbItem{color:var(--text-muted);font-size:14px;text-decoration:none;transition:color .15s}.Account-module__EDuFJa__breadcrumbItem:hover{color:var(--text-primary)}.Account-module__EDuFJa__breadcrumbItemCurrent{color:var(--text-primary);font-weight:500}.Account-module__EDuFJa__breadcrumbSeparator{width:14px;height:14px;color:var(--text-muted);flex-shrink:0}.Account-module__EDuFJa__accountCard{background-color:color-mix(in srgb,var(--bg-card),var(--bg-primary)20%);border:1px solid var(--border-primary);border-radius:12px;margin-bottom:32px;padding:32px}.Account-module__EDuFJa__accountHeader{align-items:flex-start;gap:24px;margin-bottom:24px;display:flex}.Account-module__EDuFJa__avatarSection{flex-shrink:0}.Account-module__EDuFJa__avatar{object-fit:cover;border-radius:50%;width:80px;height:80px}.Account-module__EDuFJa__avatarPlaceholder{background-color:var(--bg-primary);width:80px;height:80px;color:var(--text-muted);border-radius:50%;justify-content:center;align-items:center;display:flex}.Account-module__EDuFJa__avatarPlaceholder svg{width:32px;height:32px}.Account-module__EDuFJa__avatarClickable{cursor:pointer}.Account-module__EDuFJa__avatarSection{height:80px;position:relative}.Account-module__EDuFJa__avatarOverlay{color:#fff;opacity:0;cursor:pointer;background:#00000080;border-radius:50%;justify-content:center;align-items:center;transition:opacity .15s;display:flex;position:absolute;inset:0}.Account-module__EDuFJa__avatarSection:hover .Account-module__EDuFJa__avatarOverlay{opacity:1}.Account-module__EDuFJa__avatarSpinner{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:20px;height:20px;animation:.6s linear infinite Account-module__EDuFJa__spin}@keyframes Account-module__EDuFJa__spin{to{transform:rotate(360deg)}}.Account-module__EDuFJa__accountInfo{flex:1}.Account-module__EDuFJa__userName{color:var(--text-primary);background:0 0;border:none;border-bottom:1px solid #0000;width:100%;max-width:400px;margin:0 0 8px;padding:0;font-family:inherit;font-size:24px;font-weight:600;transition:border-color .15s}.Account-module__EDuFJa__userName:hover{border-bottom-color:var(--border-primary)}.Account-module__EDuFJa__userName:focus{border-bottom-color:var(--accent-primary)}.Account-module__EDuFJa__userName::placeholder{color:var(--text-tertiary);font-weight:400}.Account-module__EDuFJa__userEmail{color:var(--text-secondary);margin:0 0 12px;font-size:16px}.Account-module__EDuFJa__userJoined{color:var(--text-muted);align-items:center;gap:8px;margin:0;font-size:14px;display:flex}.Account-module__EDuFJa__userJoined svg{width:14px;height:14px}.Account-module__EDuFJa__accountActions{border-top:1px solid var(--border-secondary);flex-wrap:wrap;gap:12px;padding-top:24px;display:flex}.Account-module__EDuFJa__sectionHeading{color:var(--text-primary);margin:0 0 8px;font-size:20px;font-weight:600}.Account-module__EDuFJa__emptyText{color:var(--text-muted);margin:20px 0 0}.Account-module__EDuFJa__tableWrap{margin-top:24px;overflow-x:auto}.Account-module__EDuFJa__simpleTable{border-collapse:collapse;width:100%;font-size:14px}.Account-module__EDuFJa__simpleTable th,.Account-module__EDuFJa__simpleTable td{border-bottom:1px solid var(--border-secondary);text-align:left;white-space:nowrap;padding:12px 10px}.Account-module__EDuFJa__simpleTable th{color:var(--text-muted);font-weight:600}.Account-module__EDuFJa__sectionTitle{color:var(--text-primary);margin-bottom:16px;font-size:20px;font-weight:600}.Account-module__EDuFJa__linkGrid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px;display:grid}@keyframes Account-module__EDuFJa__shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.Account-module__EDuFJa__accountCardSkeleton{background-color:var(--bg-card);border:1px solid var(--border-primary);border-radius:12px;align-items:flex-start;gap:24px;margin-bottom:32px;padding:32px;display:flex}.Account-module__EDuFJa__skeletonAvatar{background:linear-gradient(90deg,var(--bg-tertiary)25%,var(--bg-card)50%,var(--bg-tertiary)75%);background-size:200% 100%;border-radius:50%;width:80px;height:80px;animation:1.5s infinite Account-module__EDuFJa__shimmer}.Account-module__EDuFJa__skeletonInfo{flex:1}.Account-module__EDuFJa__skeletonName{background:linear-gradient(90deg,var(--bg-tertiary)25%,var(--bg-card)50%,var(--bg-tertiary)75%);background-size:200% 100%;border-radius:4px;width:180px;height:28px;margin-bottom:12px;animation:1.5s infinite Account-module__EDuFJa__shimmer}.Account-module__EDuFJa__skeletonEmail{background:linear-gradient(90deg,var(--bg-tertiary)25%,var(--bg-card)50%,var(--bg-tertiary)75%);background-size:200% 100%;border-radius:4px;width:220px;height:20px;animation:1.5s infinite Account-module__EDuFJa__shimmer}.Account-module__EDuFJa__quickLinksSkeleton{margin-top:32px}.Account-module__EDuFJa__skeletonSectionTitle{background:linear-gradient(90deg,var(--bg-tertiary)25%,var(--bg-card)50%,var(--bg-tertiary)75%);background-size:200% 100%;border-radius:4px;width:120px;height:24px;margin-bottom:16px;animation:1.5s infinite Account-module__EDuFJa__shimmer}.Account-module__EDuFJa__skeletonLinkGrid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px;display:grid}.Account-module__EDuFJa__skeletonLink{background:linear-gradient(90deg,var(--bg-tertiary)25%,var(--bg-card)50%,var(--bg-tertiary)75%);background-size:200% 100%;border-radius:8px;height:80px;animation:1.5s infinite Account-module__EDuFJa__shimmer}
.GuideFigure-module__yVXR7a__figure{flex-direction:column;gap:8px;width:100%;margin:1.4rem 0;display:flex}.GuideFigure-module__yVXR7a__media{border:1px solid var(--border-primary);border-radius:10px;width:100%;height:auto;display:block;overflow:hidden}.GuideFigure-module__yVXR7a__themedImage{border-radius:10px;width:100%}.GuideFigure-module__yVXR7a__caption{color:var(--text-muted);font-size:.85rem;line-height:1.45}.GuideFigure-module__yVXR7a__placeholder{text-align:center;border:1.5px dashed var(--border-primary);background:var(--bg-card);width:100%;min-height:220px;color:var(--text-muted);border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:28px 20px;display:flex}.GuideFigure-module__yVXR7a__placeholderBadge{letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);border:1px solid var(--border-primary);border-radius:999px;padding:3px 10px;font-size:.7rem;font-weight:600}.GuideFigure-module__yVXR7a__placeholderCaption{color:var(--text-secondary);max-width:36ch;font-size:.95rem;font-weight:500}.GuideFigure-module__yVXR7a__placeholderPath{font-family:var(--font-mono,ui-monospace,monospace);color:var(--text-muted);opacity:.85;word-break:break-all;font-size:.78rem}
.ToolEditorInput-module___hjU5a__container{flex-direction:column;gap:0;width:100%;max-width:925px;display:flex;position:relative}.ToolEditorInput-module___hjU5a__controlsWrapper{background:var(--bg-card);border-bottom:1px solid var(--border-primary);border-radius:8px 8px 0 0;min-height:79px;overflow:hidden}.ToolEditorInput-module___hjU5a__containerFill{max-width:none;height:100%;min-height:0}.ToolEditorInput-module___hjU5a__containerFill .ToolEditorInput-module___hjU5a__controlsWrapper{flex:none}.ToolEditorInput-module___hjU5a__editorWrapperFill{flex:auto;min-height:0}.ToolEditorInput-module___hjU5a__editorWrapperFill .ToolEditorInput-module___hjU5a__editorClip{height:100%}.ToolEditorInput-module___hjU5a__editorWrapperFill [data-global-file-drop-scope=document-editor]{justify-content:flex-start}.ToolEditorInput-module___hjU5a__editorWrapper{background:var(--bg-page);isolation:isolate;background-clip:padding-box;border-top:none;border-radius:0 0 8px 8px;min-height:261px;position:relative}@keyframes ToolEditorInput-module___hjU5a__shimmerBorder{0%{background-position:200% 0}to{background-position:-100% 0}}.ToolEditorInput-module___hjU5a__editorClip{border-radius:6px;height:100%;position:relative;overflow:hidden}.ToolEditorInput-module___hjU5a__editorClip div{overflow:hidden!important}.ToolEditorInput-module___hjU5a__page{--tool-page-pad-top:96px;--tool-page-pad-side:96px;background:var(--bg-page);cursor:text;min-height:500px;font-family:Arial,sans-serif;position:relative}.ToolEditorInput-module___hjU5a__pageFill{height:100%;min-height:0}.ToolEditorInput-module___hjU5a__content{padding:var(--tool-page-pad-top)var(--tool-page-pad-side)48px;min-height:100%;color:var(--text-primary);white-space:pre-wrap;word-break:break-word;outline:none;font-size:16px;line-height:1.4}.ToolEditorInput-module___hjU5a__placeholderPosition{top:calc(var(--tool-page-pad-top) - 5px);left:var(--tool-page-pad-side);right:var(--tool-page-pad-side);pointer-events:none;z-index:5;align-items:center;height:2em;display:flex;position:absolute;overflow:hidden}.ToolEditorInput-module___hjU5a__placeholderPosition>div{white-space:nowrap;align-items:center;gap:.3em;display:flex}.ToolEditorInput-module___hjU5a__placeholderPosition button{pointer-events:auto}@media (max-width:640px){.ToolEditorInput-module___hjU5a__page{--tool-page-pad-top:40px;--tool-page-pad-side:28px}}.ToolEditorInput-module___hjU5a__editorFade{background:linear-gradient(to bottom,transparent,var(--bg-primary));pointer-events:none;height:120px;position:absolute;bottom:30px;left:0;right:0}.ToolEditorInput-module___hjU5a__mask{text-align:center;background:linear-gradient(to bottom,transparent 0%,var(--bg-primary)10%,var(--bg-primary)100%);justify-content:center;gap:6px;padding:40px 0 0;font-size:20px;position:relative;top:-40px}.ToolEditorInput-module___hjU5a__mask strong{margin:0;padding:0}.ToolEditorInput-module___hjU5a__error{background:color-mix(in srgb,var(--accent-danger),transparent 90%);border:1px solid color-mix(in srgb,var(--accent-danger),transparent 70%);color:var(--accent-danger);border-radius:8px;padding:12px 16px;font-size:14px}.ToolEditorInput-module___hjU5a__secondaryInputRow{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;margin:30px 0;display:flex}.ToolEditorInput-module___hjU5a__primaryActionRow{z-index:2000;justify-content:center;display:flex;position:absolute;bottom:14px;left:0;right:0}.ToolEditorInput-module___hjU5a__dropdownLabel{color:var(--text-secondary);font-size:16px}.ToolEditorInput-module___hjU5a__dragOverlay{background:color-mix(in srgb,var(--accent-primary),transparent 85%);border:2px dashed var(--accent-primary);z-index:100;pointer-events:none;border-radius:8px;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ToolEditorInput-module___hjU5a__dragOverlayContent{background:var(--bg-card);color:var(--accent-primary);border-radius:8px;padding:16px 24px;font-size:16px;font-weight:500;box-shadow:0 4px 12px #0000001a}
.InvitePage-module__w3k0va__pageContainer{background-color:var(--bg-primary);flex-direction:column;min-height:100vh;display:flex}.InvitePage-module__w3k0va__contentWrapper{flex:1;justify-content:center;align-items:center;padding:40px 20px;display:flex}.InvitePage-module__w3k0va__editorPreview{background:var(--bg-primary);min-height:100vh}.InvitePage-module__w3k0va__card{background:var(--bg-card);text-align:left;border:1px solid var(--border-primary);border-radius:11px;width:100%;max-width:680px;padding:48px}@supports (corner-shape:squircle){.InvitePage-module__w3k0va__card{corner-shape:squircle;border-radius:18px}}.InvitePage-module__w3k0va__inviteIcon,.InvitePage-module__w3k0va__errorIcon{margin-bottom:24px;font-size:48px}.InvitePage-module__w3k0va__title{color:var(--text-primary);margin:0 0 32px;font-size:18px;font-weight:500}.InvitePage-module__w3k0va__inviteDetails{margin-bottom:32px}.InvitePage-module__w3k0va__inviterInfo{color:var(--text-secondary);margin-bottom:20px;font-size:16px;line-height:1.6}.InvitePage-module__w3k0va__inviterInfo strong{color:var(--text-primary);font-weight:500}.InvitePage-module__w3k0va__documentInfo{background:var(--bg-secondary);text-align:left;border-radius:4px;margin:24px 0 24px -24px;padding:20px}.InvitePage-module__w3k0va__documentTitle{color:var(--text-primary);font-size:18px;font-weight:500}.InvitePage-module__w3k0va__expirationWarning{background:var(--accent-warning-bg);color:var(--accent-warning);border-radius:6px;margin-top:20px;padding:12px 16px;font-size:14px;display:inline-block}.InvitePage-module__w3k0va__signInPrompt,.InvitePage-module__w3k0va__signedInAs{color:var(--text-secondary);margin-bottom:24px;font-size:15px}.InvitePage-module__w3k0va__signedInAs strong{color:var(--text-primary)}.InvitePage-module__w3k0va__loadingText{color:var(--text-secondary);margin-top:20px;font-size:16px}.InvitePage-module__w3k0va__errorMessage{color:var(--text-secondary);margin:20px 0 32px;font-size:16px;line-height:1.6}.InvitePage-module__w3k0va__redeemingState{flex-direction:column;align-items:center;gap:16px;display:flex}.InvitePage-module__w3k0va__redeemingState p{color:var(--text-secondary);font-size:16px}.InvitePage-module__w3k0va__authModalMessage{background:var(--bg-secondary);text-align:center;border-radius:6px;margin-bottom:20px;padding:16px}.InvitePage-module__w3k0va__authModalMessage p{color:var(--text-secondary);margin:8px 0}.InvitePage-module__w3k0va__authModalMessage strong{color:var(--accent-primary);font-weight:600}.InvitePage-module__w3k0va__inviteEmailNote{color:var(--text-tertiary);margin-top:12px;font-size:13px}@media (max-width:640px){.InvitePage-module__w3k0va__card{padding:32px 24px}.InvitePage-module__w3k0va__title{font-size:24px}.InvitePage-module__w3k0va__documentTitle{font-size:16px}}
.SharedHeader-module__2MxENG__header{z-index:4000;background:var(--bg-card);flex-shrink:0;justify-content:center;align-items:center;height:52px;padding:8px 16px;transition:background-color .18s;display:flex;position:fixed;top:0;left:0;right:0}.SharedHeader-module__2MxENG__header.SharedHeader-module__2MxENG__header_home{background:var(--bg-card)}.SharedHeader-module__2MxENG__header.SharedHeader-module__2MxENG__header_transparent{background:0 0}.SharedHeader-module__2MxENG__headerContent{flex:1;justify-content:space-between;align-items:center;gap:16px;max-width:1320px;display:flex}.SharedHeader-module__2MxENG__headerContent.SharedHeader-module__2MxENG__headerContentFull{width:100%;max-width:100%}.SharedHeader-module__2MxENG__headerBorder{border-bottom:1px solid var(--border-primary);padding-bottom:7px}.SharedHeader-module__2MxENG__headerLeft{align-items:center;gap:8px;min-width:0;display:flex}.SharedHeader-module__2MxENG__headerRight{justify-content:flex-end;align-items:center;min-width:0;display:flex}.SharedHeader-module__2MxENG__logo{color:var(--text-primary);-webkit-user-select:none;user-select:none;align-items:center;gap:8px;height:36px;margin-right:10px;font-size:20px;font-weight:600;text-decoration:none;transition:color .15s;display:flex}.SharedHeader-module__2MxENG__logoStatic{pointer:default}.SharedHeader-module__2MxENG__logo:hover:not(.SharedHeader-module__2MxENG__logoStatic){color:color-mix(in srgb,var(--text-primary),white 35%)}@media (max-width:700px){.SharedHeader-module__2MxENG__logo{margin:0}.SharedHeader-module__2MxENG__logo svg{width:28px;height:28px;margin-right:6px}.SharedHeader-module__2MxENG__logoMark{display:none}}.SharedHeader-module__2MxENG__headerActions{align-items:center;gap:8px;display:flex}.SharedHeader-module__2MxENG__actionButton{height:34px;position:relative}.SharedHeader-module__2MxENG__newDocumentPlusBadge{color:#fff;border-radius:50%;width:10px;height:10px;position:absolute;bottom:8px;left:16px}.SharedHeader-module__2MxENG__navLinks{flex-shrink:0;gap:10px;margin-left:10px;display:flex}.SharedHeader-module__2MxENG__navLink{white-space:nowrap;border-radius:8px;padding:8px 10px;font-size:14px;text-decoration:none}.SharedHeader-module__2MxENG__navLink:hover{color:var(--accent-primary);background:color-mix(in srgb,var(--bg-primary),var(--bg-elevated)40%)}@media screen and (max-width:410px){.SharedHeader-module__2MxENG__navLinks{display:none}}@media screen and (max-width:700px){.SharedHeader-module__2MxENG__headerContentSearchExpanded{gap:8px}.SharedHeader-module__2MxENG__headerContentSearchExpanded .SharedHeader-module__2MxENG__navLinks{display:none}.SharedHeader-module__2MxENG__headerContentSearchExpanded .SharedHeader-module__2MxENG__headerLeft,.SharedHeader-module__2MxENG__headerContentSearchExpanded .SharedHeader-module__2MxENG__headerRight{min-width:0}.SharedHeader-module__2MxENG__headerContentSearchExpanded .SharedHeader-module__2MxENG__headerRight{flex:1;max-width:none}}@media screen and (max-width:500px){.SharedHeader-module__2MxENG__headerLeft{gap:0}.SharedHeader-module__2MxENG__headerActions{display:none}}.SharedHeader-module__2MxENG__navButtons{justify-content:flex-end;align-items:center;gap:12px;display:flex}.SharedHeader-module__2MxENG__authSection{justify-content:flex-end;align-items:center;gap:12px;margin-left:12px;display:flex}.SharedHeader-module__2MxENG__authLoadingPlaceholder{background:var(--border-primary);border-radius:50%;width:36px;height:36px}.SharedHeader-module__2MxENG__headerTopLeft{align-items:center;gap:14px;display:flex}.SharedHeader-module__2MxENG__navLinks>a{color:var(--text-primary);white-space:nowrap;border-radius:8px;padding:8px 10px;font-size:14px;font-weight:400;text-decoration:none;transition:color .3s}.SharedHeader-module__2MxENG__navLinks>a:hover{color:var(--accent-primary);background:color-mix(in srgb,var(--bg-primary),var(--bg-elevated)40%)}.SharedHeader-module__2MxENG__toolsDropdown{flex-shrink:0;position:relative}.SharedHeader-module__2MxENG__toolsDropdownTrigger{color:var(--text-primary);cursor:pointer;white-space:nowrap;border-radius:8px;align-items:center;gap:4px;padding:8px 10px;font-size:14px;text-decoration:none;display:flex}a.SharedHeader-module__2MxENG__toolsDropdownTrigger{font-weight:400}.SharedHeader-module__2MxENG__toolsDropdownTrigger:hover{color:var(--accent-primary);background:color-mix(in srgb,var(--bg-primary),var(--bg-elevated)40%)}.SharedHeader-module__2MxENG__toolsDropdownMenu{background:var(--bg-card);border:1px solid var(--border-primary);opacity:0;visibility:hidden;z-index:5000;border-radius:10px;width:220px;margin:0;padding:6px;list-style:none;transition:opacity .15s,transform .15s,visibility .15s;position:absolute;top:100%;left:0;transform:translateY(-4px);box-shadow:0 4px 16px #0000001f}@supports (corner-shape:squircle){.SharedHeader-module__2MxENG__toolsDropdownMenu{corner-shape:squircle;border-radius:16px}}.SharedHeader-module__2MxENG__toolsDropdown:hover .SharedHeader-module__2MxENG__toolsDropdownMenu{opacity:1;visibility:visible;transform:translateY(0)}.SharedHeader-module__2MxENG__toolsDropdownItem{color:var(--text-primary);border-radius:6px;padding:10px 12px;font-size:14px;text-decoration:none;transition:background-color .1s;display:block}.SharedHeader-module__2MxENG__toolsDropdownItem:hover{background:var(--bg-hover);color:var(--text-primary)}.SharedHeader-module__2MxENG__toolsDropdownDivider{background:var(--border-primary);height:1px;margin:6px 0}.SharedHeader-module__2MxENG__productDropdown{flex-shrink:0;position:relative}.SharedHeader-module__2MxENG__productDropdownTrigger{color:var(--text-primary);cursor:pointer;white-space:nowrap;border-radius:8px;align-items:center;gap:4px;padding:8px 10px;font-size:14px;font-weight:400;text-decoration:none;transition:color .3s;display:flex}.SharedHeader-module__2MxENG__productDropdownTrigger:hover{color:var(--accent-primary);background:color-mix(in srgb,var(--bg-primary),var(--bg-elevated)40%)}.SharedHeader-module__2MxENG__productDropdownMenu{background:var(--bg-card);border:1px solid color-mix(in srgb,var(--border-primary),white 6%);opacity:0;visibility:hidden;z-index:5000;border-radius:10px;flex-direction:row;gap:18px;padding:18px;transition:opacity .18s,transform .18s,visibility .15s;display:flex;position:absolute;top:100%;left:0;transform:translateY(-6px);box-shadow:0 20px 50px #00000029}@supports (corner-shape:squircle){.SharedHeader-module__2MxENG__productDropdownMenu{corner-shape:squircle;border-radius:16px}}.SharedHeader-module__2MxENG__productDropdown:hover .SharedHeader-module__2MxENG__productDropdownMenu{opacity:1;visibility:visible;transform:translateY(0)}.SharedHeader-module__2MxENG__productMenuActions,.SharedHeader-module__2MxENG__productMenuColumn{min-width:0}.SharedHeader-module__2MxENG__productMenuActions{flex-direction:column;gap:12px;width:240px;display:flex}.SharedHeader-module__2MxENG__productMenuTagline{cursor:default;-webkit-user-select:none;user-select:none;margin-bottom:10px;font-size:12px}.SharedHeader-module__2MxENG__productActionLink{background:0 0;text-decoration:none;display:block}.SharedHeader-module__2MxENG__productActionButton{border-radius:18px;justify-content:flex-start;width:200px;height:auto;min-height:40px;padding:8px 14px;font-size:15px;font-weight:400}.SharedHeader-module__2MxENG__productMenuColumn{flex-direction:column;gap:18px;display:flex}.SharedHeader-module__2MxENG__productMenuColumn:not(:first-child){border-left:1px solid var(--border-primary);padding-left:20px}.SharedHeader-module__2MxENG__productMenuHeading{letter-spacing:.02em;font-size:12px;font-weight:500}.SharedHeader-module__2MxENG__productMenuHeading a{color:var(--accent-success)}.SharedHeader-module__2MxENG__productMenuUpdates{flex-direction:column;width:200px;display:flex}.SharedHeader-module__2MxENG__productUpdateLink{border-top:1px solid color-mix(in srgb,var(--border-primary),white 8%);flex-direction:column;gap:3px;padding:12px 0;text-decoration:none;display:flex}.SharedHeader-module__2MxENG__productMenuUpdates .SharedHeader-module__2MxENG__productUpdateLink:first-child{border-top:none;padding-top:0}.SharedHeader-module__2MxENG__productUpdateLink,.SharedHeader-module__2MxENG__productAudienceLink{color:var(--text-primary);font-weight:400}.SharedHeader-module__2MxENG__productUpdateTitle{font-size:15px;line-height:1.35}.SharedHeader-module__2MxENG__productUpdateMeta{color:var(--text-muted);font-size:13px}.SharedHeader-module__2MxENG__productUpdateLink:hover .SharedHeader-module__2MxENG__productUpdateTitle{color:var(--accent-primary)}.SharedHeader-module__2MxENG__productMenuSecondaryLinks{margin-top:20px}.SharedHeader-module__2MxENG__productAudienceLink{border-radius:18px;align-items:center;padding:8px;text-decoration:none;transition:border-color .15s,background-color .15s;display:inline-block}.SharedHeader-module__2MxENG__productUpdateLink:hover,.SharedHeader-module__2MxENG__productAudienceLink:hover{color:var(--accent-primary)}.SharedHeader-module__2MxENG__productAudienceTitle{font-size:14px;line-height:1.2}@media screen and (max-width:1100px){.SharedHeader-module__2MxENG__productDropdownMenu{grid-template-columns:220px minmax(220px,1fr) 180px;gap:18px}}@media screen and (max-width:1000px){.SharedHeader-module__2MxENG__navLinks>a{padding:8px 6px;font-size:14px}.SharedHeader-module__2MxENG__headerRight{max-width:300px}}@media screen and (max-width:900px){.SharedHeader-module__2MxENG__navLinks{gap:5px}.SharedHeader-module__2MxENG__headerCenter{display:none}}.SharedHeader-module__2MxENG__headerTopRight{justify-content:flex-end;align-items:center;gap:12px;display:flex}.SharedHeader-module__2MxENG__simpleHeader{z-index:4000;background-color:var(--bg-card);border-bottom:1px solid var(--border-primary);justify-content:space-between;align-items:center;height:52px;padding:8px 16px;display:flex;position:fixed;top:0;left:0;right:0}.SharedHeader-module__2MxENG__headerActions path{fill:var(--text-primary)}.SharedHeader-module__2MxENG__newDocumentButton,.SharedHeader-module__2MxENG__importButton,.SharedHeader-module__2MxENG__launchAppButton{flex-shrink:0}.SharedHeader-module__2MxENG__subscriptionBadge{background:var(--bg-card);border:1px solid var(--border-color);cursor:default;border-bottom:1px solid var(--border-primary);border-radius:4px;flex-direction:column;justify-content:center;align-items:center;gap:3px;width:60px;height:34px;padding:4px 10px;transition:background-color .15s;display:flex;position:relative;overflow:hidden}.SharedHeader-module__2MxENG__subscriptionBadgeFree{background:var(--bg-card)}.SharedHeader-module__2MxENG__subscriptionBadge:hover{background:color-mix(in srgb,var(--bg-card),white 5%)}.SharedHeader-module__2MxENG__subscriptionBadge:active{background:color-mix(in srgb,var(--bg-card),black 5%)}.SharedHeader-module__2MxENG__subscriptionBadgeFree .SharedHeader-module__2MxENG__subscriptionBadgeLabel{background:linear-gradient(135deg,color-mix(in srgb,var(--accent-primary),#aaa 100%)0%,color-mix(in srgb,var(--accent-primary),#aaa 60%)30%,color-mix(in srgb,var(--accent-primary),#aaa 100%)60%,color-mix(in srgb,var(--accent-primary),#aaa 60%)100%);-webkit-text-fill-color:transparent;background-position:0 0;background-size:200% 200%;-webkit-background-clip:text;background-clip:text;transition:background-position .8s}.SharedHeader-module__2MxENG__subscriptionBadgeFree:hover .SharedHeader-module__2MxENG__subscriptionBadgeLabel{background-position:100% 100%}.SharedHeader-module__2MxENG__subscriptionBadgePlus{background:var(--bg-card)}.SharedHeader-module__2MxENG__subscriptionBadgePlus .SharedHeader-module__2MxENG__subscriptionBadgeLabel{background:linear-gradient(135deg,color-mix(in srgb,var(--accent-primary),#8bd108 100%)0%,color-mix(in srgb,var(--accent-primary),var(--accent-success)60%)30%,color-mix(in srgb,var(--accent-primary),#8bd108 100%)60%,color-mix(in srgb,var(--accent-primary),var(--accent-success)60%)100%);-webkit-text-fill-color:transparent;background-position:0 0;background-size:200% 200%;-webkit-background-clip:text;background-clip:text;transition:background-position .3s}.SharedHeader-module__2MxENG__subscriptionBadgePlus:hover .SharedHeader-module__2MxENG__subscriptionBadgeLabel{background-position:100% 100%}.SharedHeader-module__2MxENG__subscriptionBadgePro .SharedHeader-module__2MxENG__subscriptionBadgeLabel{background:linear-gradient(135deg,#e80535 0%,color-mix(in srgb,#8f0623,var(--accent-danger)80%)30%,#800620 60%,color-mix(in srgb,#8f0623,var(--accent-danger)80%)100%);-webkit-text-fill-color:transparent;background-position:0 0;background-size:200% 200%;-webkit-background-clip:text;background-clip:text;transition:background-position .3s}.SharedHeader-module__2MxENG__subscriptionBadgePro:hover .SharedHeader-module__2MxENG__subscriptionBadgeLabel{background-position:100% 100%}.SharedHeader-module__2MxENG__subscriptionBadgeLabel{color:#fff;text-transform:uppercase;letter-spacing:.5px;font-size:12px;font-weight:700}.SharedHeader-module__2MxENG__subscriptionBadgeProgress{background:var(--border-primary);border-radius:1px;height:4px;transition:bottom .5s;position:absolute;left:0;right:0;overflow:hidden}.SharedHeader-module__2MxENG__subscriptionBadgeProgressHidden{bottom:-4px}.SharedHeader-module__2MxENG__subscriptionBadgeProgressVisible{bottom:0}.SharedHeader-module__2MxENG__subscriptionBadgeProgressFill{background:var(--accent-primary);border-radius:1px;height:100%;transition:width .3s}.SharedHeader-module__2MxENG__subscriptionBadgeProgressFillFree{background:linear-gradient(90deg,color-mix(in srgb,var(--accent-primary),#aaa 60%)0%,color-mix(in srgb,var(--accent-primary),#aaa 100%)50%,color-mix(in srgb,var(--accent-primary),#aaa 60%)100%)}.SharedHeader-module__2MxENG__subscriptionBadgeProgressFillPlus{background:linear-gradient(90deg,color-mix(in srgb,var(--accent-primary),#8bd108 100%)0%,color-mix(in srgb,var(--accent-primary),var(--accent-success)60%)50%,color-mix(in srgb,var(--accent-primary),#8bd108 100%)100%)}.SharedHeader-module__2MxENG__subscriptionBadgeProgressFillPro{background:linear-gradient(90deg,#e80535 0%,color-mix(in srgb,#8f0623,var(--accent-danger)80%)50%,#e80535 100%)}.SharedHeader-module__2MxENG__subscriptionPopover{background:var(--bg-card);z-index:5000;border-radius:4px;min-width:420px;padding:10px;animation:.15s SharedHeader-module__2MxENG__fadeIn;box-shadow:0 4px 12px #0000001a}@keyframes SharedHeader-module__2MxENG__fadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1200px){.SharedHeader-module__2MxENG__editorControlsContainer{width:100%;margin-left:10px;margin-right:10px}}.SharedHeader-module__2MxENG__collaborationContainer{margin-left:auto;margin-right:20px}.SharedHeader-module__2MxENG__themeToggle{align-items:center;gap:6px;display:flex}@media (max-width:880px){.SharedHeader-module__2MxENG__themeToggle{display:none}}@media (max-width:790px){.SharedHeader-module__2MxENG__navLinks{gap:0}.SharedHeader-module__2MxENG__hideOnMobile{display:none}}.SharedHeader-module__2MxENG__themeIcon{width:14px;height:14px;color:var(--text-secondary);flex-shrink:0}@media (max-width:650px){.SharedHeader-module__2MxENG__authButtonDesktop{display:none!important}}@media (min-width:651px){.SharedHeader-module__2MxENG__authButtonMobile{display:none!important}}
.Switch-module__Zctviq__switchRoot{background-color:var(--bg-active);width:42px;height:25px;box-shadow:0 2px 10px var(--shadow-sm);border:1px solid var(--border-primary);cursor:pointer;border-radius:9999px;padding:0;transition:background-color .2s;position:relative}.Switch-module__Zctviq__switchRoot:not(.Switch-module__Zctviq__switchRootAmbivalent)[data-state=checked]{background-color:var(--accent-success)}.Switch-module__Zctviq__switchRoot:not(.Switch-module__Zctviq__switchRootAmbivalent):hover:not([data-state=checked]){background-color:color-mix(in srgb,var(--bg-active),white 15%)}.Switch-module__Zctviq__switchRoot:not(.Switch-module__Zctviq__switchRootAmbivalent):hover[data-state=checked]{background-color:color-mix(in srgb,var(--accent-success),white 15%)}.Switch-module__Zctviq__switchRoot[data-disabled]{cursor:not-allowed;opacity:.5}.Switch-module__Zctviq__switchThumb{width:21px;height:21px;box-shadow:0 2px 2px var(--shadow-sm);will-change:transform;background-color:#fff;border-radius:9999px;transition:transform .2s;display:block}.Switch-module__Zctviq__switchRoot[data-state=checked] .Switch-module__Zctviq__switchThumb{transform:translate(19px)}.Switch-module__Zctviq__size1{height:20px}.Switch-module__Zctviq__size1 .Switch-module__Zctviq__switchRoot{width:36px;height:20px}.Switch-module__Zctviq__size1 .Switch-module__Zctviq__switchThumb{width:16px;height:16px}.Switch-module__Zctviq__size1 .Switch-module__Zctviq__switchRoot[data-state=checked] .Switch-module__Zctviq__switchThumb{transform:translate(18px)}.Switch-module__Zctviq__size2{height:24px}.Switch-module__Zctviq__size2 .Switch-module__Zctviq__switchRoot{width:42px;height:24px}.Switch-module__Zctviq__size2 .Switch-module__Zctviq__switchThumb{width:20px;height:20px}.Switch-module__Zctviq__size2 .Switch-module__Zctviq__switchRoot[data-state=checked] .Switch-module__Zctviq__switchThumb{transform:translate(20px)}.Switch-module__Zctviq__size3 .Switch-module__Zctviq__switchRoot{width:48px;height:28px}.Switch-module__Zctviq__size3 .Switch-module__Zctviq__switchThumb{width:24px;height:24px}.Switch-module__Zctviq__size3 .Switch-module__Zctviq__switchRoot[data-state=checked] .Switch-module__Zctviq__switchThumb{transform:translate(22px)}
.Modal-module__w6JEvG__modalOverlay{background:var(--modal-overlay);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:5000;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.Modal-module__w6JEvG__modalOverlay[data-state=open]{animation:.25s cubic-bezier(.16,1,.3,1) Modal-module__w6JEvG__overlayShow}.Modal-module__w6JEvG__modalOverlay[data-state=closed]{animation:.25s cubic-bezier(.16,1,.3,1) Modal-module__w6JEvG__overlayHide}.Modal-module__w6JEvG__modalTitle{font-weight:500}.Modal-module__w6JEvG__modalContent{background:var(--bg-card);border:1px solid var(--border-primary);width:95%;max-height:95vh;box-shadow:0 20px 40px var(--shadow-lg);z-index:5001;border-radius:16px;justify-content:center;align-items:center;padding:1.5rem;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}.Modal-module__w6JEvG__modalContent[data-state=open]{animation:.25s cubic-bezier(.16,1,.3,1) Modal-module__w6JEvG__contentShow}.Modal-module__w6JEvG__modalContent[data-state=closed]{animation:.25s cubic-bezier(.16,1,.3,1) Modal-module__w6JEvG__contentHide}.Modal-module__w6JEvG__sizeSmall{max-width:360px}.Modal-module__w6JEvG__sizeMedium{max-width:420px}.Modal-module__w6JEvG__sizeLarge{max-width:600px}.Modal-module__w6JEvG__sizeXLarge{max-width:800px}.Modal-module__w6JEvG__sizeAuto{width:auto}.Modal-module__w6JEvG__sizeFullscreen{width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;box-shadow:none;background:var(--bg-page);z-index:2147483647;border:none;border-radius:0;padding:0;top:0;left:0;transform:none}.Modal-module__w6JEvG__modalContentFullscreen[data-state=open],.Modal-module__w6JEvG__modalContentFullscreen[data-state=closed]{animation:none}.Modal-module__w6JEvG__modalClose{background:var(--bg-secondary);cursor:pointer;color:var(--text-disabled);border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;padding:0;font-size:1.5rem;display:flex;position:absolute;top:26px;right:26px}.Modal-module__w6JEvG__modalClose:hover{color:var(--text-secondary);background:var(--bg-active);transform:scale(1.05)}.Modal-module__w6JEvG__modalClose:focus{filter:brightness(.95)}@keyframes Modal-module__w6JEvG__overlayShow{0%{opacity:0}to{opacity:1}}@keyframes Modal-module__w6JEvG__overlayHide{0%{opacity:1}to{opacity:0}}@keyframes Modal-module__w6JEvG__contentShow{0%{opacity:0;filter:blur(5px);transform:translate(-50%,-48%)scale(.96)}to{opacity:1;filter:none;transform:translate(-50%,-50%)scale(1)}}@keyframes Modal-module__w6JEvG__contentHide{0%{opacity:1;filter:none;transform:translate(-50%,-50%)scale(1)}to{opacity:0;filter:blur(5px);transform:translate(-50%,-48%)scale(.96)}}@media (max-width:640px){.Modal-module__w6JEvG__modalContent:not(.Modal-module__w6JEvG__sizeFullscreen){width:95%;max-height:95vh;padding:1.5rem}.Modal-module__w6JEvG__modalClose{top:.75rem;right:.75rem}}
.TableSettingsModal-module__Wl6bZa__form{flex-direction:column;gap:12px;display:flex}.TableSettingsModal-module__Wl6bZa__preview{color:var(--text-muted);background:var(--bg-subtle);border:1px solid var(--border-tertiary);border-radius:6px;padding:8px 10px;font-size:12px}.TableSettingsModal-module__Wl6bZa__row{justify-content:space-between;align-items:center;gap:8px;display:flex}.TableSettingsModal-module__Wl6bZa__field{flex-direction:column;gap:6px;display:flex}.TableSettingsModal-module__Wl6bZa__row div{justify-content:center;align-items:center;gap:4px;display:flex}.TableSettingsModal-module__Wl6bZa__label{color:var(--text-secondary);font-size:12px}.TableSettingsModal-module__Wl6bZa__input{border:1px solid var(--border-primary);background:var(--bg-primary);width:80px;color:var(--text-primary);border-radius:6px;padding:6px 8px;font-size:13px}.TableSettingsModal-module__Wl6bZa__input:disabled{opacity:.6}.TableSettingsModal-module__Wl6bZa__colorField{align-items:center;gap:8px;display:flex}.TableSettingsModal-module__Wl6bZa__colorInput{border:1px solid var(--border-primary);background:0 0;border-radius:6px;width:34px;height:32px;padding:0}.TableSettingsModal-module__Wl6bZa__hint{color:var(--text-muted);margin:0;font-size:11px}.TableSettingsModal-module__Wl6bZa__actions{justify-content:flex-end;gap:8px;padding-top:8px;display:flex}
.AIEditPackSuccessModal-module__8j6sgq__modal{width:min(420px,100vw - 40px);padding:28px}.AIEditPackSuccessModal-module__8j6sgq__content{flex-direction:column;align-items:center;gap:20px;display:flex}.AIEditPackSuccessModal-module__8j6sgq__iconBadge{width:64px;height:64px;color:var(--accent-warning);background:linear-gradient(135deg,color-mix(in srgb,var(--accent-warning)12%,var(--bg-card))0%,color-mix(in srgb,var(--accent-warning)24%,var(--bg-card))50%,color-mix(in srgb,var(--accent-warning)12%,var(--bg-card))100%);border:1px solid color-mix(in srgb,var(--accent-warning)50%,var(--bg-card));background-size:200% 200%;border-radius:11px;justify-content:center;align-items:center;display:flex}@supports (corner-shape:squircle){.AIEditPackSuccessModal-module__8j6sgq__iconBadge{corner-shape:squircle;border-radius:18px}}.AIEditPackSuccessModal-module__8j6sgq__copy{flex-direction:column;gap:10px;display:flex}.AIEditPackSuccessModal-module__8j6sgq__copy h2{color:var(--text-primary);letter-spacing:0;text-align:center;margin:0 0 16px;font-size:24px;font-weight:600;line-height:1.15}.AIEditPackSuccessModal-module__8j6sgq__copy p{color:var(--text-secondary);text-align:left;margin:0;font-size:15px;line-height:1.45}.AIEditPackSuccessModal-module__8j6sgq__button{width:100%;margin-top:4px}
.PasteParseNotice-module__xCpA3W__content{align-items:center;gap:12px;min-width:200px;display:flex}.PasteParseNotice-module__xCpA3W__text{flex:1}.PasteParseNotice-module__xCpA3W__title{color:var(--text-primary);cursor:default;margin:0 0 2px;font-size:14px;font-weight:600}.PasteParseNotice-module__xCpA3W__description{color:var(--text-secondary);cursor:default;margin:0;font-size:13px}.PasteParseNotice-module__xCpA3W__actions{gap:8px;margin-top:12px;display:flex}.PasteParseNotice-module__xCpA3W__button{-webkit-appearance:none;appearance:none;border:1px solid var(--border-primary);background:var(--bg-secondary);color:var(--text-primary);cursor:pointer;border-radius:5px;padding:5px 10px;font-size:13px;font-weight:500;transition:background .12s,border-color .12s}.PasteParseNotice-module__xCpA3W__button:hover{background:var(--bg-card);border-color:var(--text-tertiary)}
.CustomScrollbar-module__z0eVwa__customScrollbar{-webkit-user-select:none;user-select:none;touch-action:none}
.HomeHeroInputLite-module__ZFxeyq__page{background:var(--bg-page);cursor:text;min-height:500px;font-family:Arial,sans-serif;position:relative}.HomeHeroInputLite-module__ZFxeyq__content{min-height:420px;color:var(--text-primary);white-space:pre-wrap;word-break:break-word;outline:none;padding:78px 84px 48px;line-height:1.4}.HomeHeroInputLite-module__ZFxeyq__placeholder{pointer-events:none;white-space:nowrap;align-items:center;gap:.3em;height:2em;display:flex;position:absolute;top:73px;left:84px;right:84px}.HomeHeroInputLite-module__ZFxeyq__placeholderText{color:var(--text-tertiary);opacity:.5;-webkit-user-select:none;user-select:none}.HomeHeroInputLite-module__ZFxeyq__placeholder button{pointer-events:auto}
.ToolLandingPage-module__UJmj-W__container{background-color:var(--bg-card);flex-direction:column;gap:20px;min-height:100vh;display:flex}.ToolLandingPage-module__UJmj-W__main{z-index:1;background:var(--home-page-bg);width:100%;padding:80px 0 50px}.ToolLandingPage-module__UJmj-W__toolSection{width:100%}.ToolLandingPage-module__UJmj-W__toolSection h2{width:100%;max-width:1320px;padding:0 40px}.ToolLandingPage-module__UJmj-W__toolContent{flex-direction:column;align-items:center;max-width:920px;margin:0 auto;display:flex}.ToolLandingPage-module__UJmj-W__bottomSection{background:var(--home-page-bg);border-bottom:1px solid color-mix(in srgb,var(--bg-primary),var(--accent-primary)5%);flex:1;width:100%;padding:50px 24px}.ToolLandingPage-module__UJmj-W__bottomSectionInner{flex-direction:column;align-items:center;width:100%;max-width:900px;margin:0 auto;display:flex}.ToolLandingPage-module__UJmj-W__heroSection{text-align:center;margin-bottom:40px}.ToolLandingPage-module__UJmj-W__headline{color:var(--text-primary);font-size:42px;font-weight:500;line-height:1.2;font-family:var(--font-ui);margin:0 0 16px}.ToolLandingPage-module__UJmj-W__description{color:var(--text-secondary);max-width:700px;margin:0;font-size:18px;line-height:1.6}.ToolLandingPage-module__UJmj-W__inputSection{justify-content:center;width:100%;display:flex}.ToolLandingPage-module__UJmj-W__comparisonSection{width:100%;max-width:800px;margin:20px auto}.ToolLandingPage-module__UJmj-W__comparisonSubtitle{color:var(--text-primary);text-align:left;width:100%;max-width:800px;margin:0 auto;font-size:32px;font-weight:400}.ToolLandingPage-module__UJmj-W__comparisonTableWrapper{background:var(--bg-card);border-radius:12px;overflow-x:auto}.ToolLandingPage-module__UJmj-W__comparisonTable{border-collapse:collapse;width:100%;font-size:14px}.ToolLandingPage-module__UJmj-W__comparisonTable th,.ToolLandingPage-module__UJmj-W__comparisonTable td{text-align:center;border-bottom:1px solid var(--border-primary);padding:8px 16px}.ToolLandingPage-module__UJmj-W__comparisonTable tbody tr:last-child td{border-bottom:none}.ToolLandingPage-module__UJmj-W__dimensionHeader{text-align:left;width:200px}.ToolLandingPage-module__UJmj-W__productHeader{width:120px}.ToolLandingPage-module__UJmj-W__productName{color:var(--text-primary);justify-content:center;align-items:center;gap:4px;font-size:16px;font-weight:600;display:flex}.ToolLandingPage-module__UJmj-W__otherProductName{color:var(--text-tertiary);justify-content:center;align-items:center;gap:4px;font-size:16px;font-weight:600;display:flex}.ToolLandingPage-module__UJmj-W__dimensionCell{text-align:left;color:var(--text-primary);font-weight:500}.ToolLandingPage-module__UJmj-W__valueCell{color:var(--text-secondary)}.ToolLandingPage-module__UJmj-W__reviseCell{background:color-mix(in srgb,var(--accent-success),transparent 90%)}.ToolLandingPage-module__UJmj-W__cellCheck{color:var(--color-green,#22c55e);justify-content:center;align-items:center;display:inline-flex}.ToolLandingPage-module__UJmj-W__cellX{color:color-mix(in srgb,var(--accent-danger),var(--text-muted)20%);opacity:.5;justify-content:center;align-items:center;display:inline-flex}.ToolLandingPage-module__UJmj-W__cellText{color:var(--text-secondary);font-size:13px}.ToolLandingPage-module__UJmj-W__cellNumber{color:var(--text-primary);font-size:14px;font-weight:600}.ToolLandingPage-module__UJmj-W__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ToolLandingPage-module__UJmj-W__ctaSection{border-radius:12px;justify-content:center;align-items:center;gap:16px;width:100%;max-width:700px;margin:0 auto;padding:40px 24px;display:flex}.ToolLandingPage-module__UJmj-W__ctaText{color:var(--text-primary);font-size:18px;font-weight:500}@media (max-width:768px){.ToolLandingPage-module__UJmj-W__main{padding:70px 16px 40px}.ToolLandingPage-module__UJmj-W__bottomSection{padding:40px 16px}.ToolLandingPage-module__UJmj-W__headline{font-size:32px}.ToolLandingPage-module__UJmj-W__description{font-size:16px}.ToolLandingPage-module__UJmj-W__comparisonSection{margin-bottom:40px}.ToolLandingPage-module__UJmj-W__comparisonTitle{font-size:20px}.ToolLandingPage-module__UJmj-W__comparisonTable th,.ToolLandingPage-module__UJmj-W__comparisonTable td{padding:10px 8px;font-size:12px}.ToolLandingPage-module__UJmj-W__dimensionHeader{width:120px}.ToolLandingPage-module__UJmj-W__productHeader{width:70px}.ToolLandingPage-module__UJmj-W__productName{font-size:11px}.ToolLandingPage-module__UJmj-W__dimensionCell{font-size:12px}.ToolLandingPage-module__UJmj-W__cellText{font-size:11px}.ToolLandingPage-module__UJmj-W__ctaSection{text-align:center;flex-direction:column;gap:12px;padding:30px 20px}.ToolLandingPage-module__UJmj-W__ctaText{font-size:16px}}
.PageLayoutModal-module__6umnfa__form{flex-direction:column;display:flex}.PageLayoutModal-module__6umnfa__row{border-top:1px solid var(--border-primary);grid-template-columns:1fr 1fr;gap:10px;padding:10px 0;display:grid}.PageLayoutModal-module__6umnfa__fieldGroup{flex-direction:column;gap:3px;display:flex}.PageLayoutModal-module__6umnfa__label{color:var(--text-secondary);font-size:11px;font-weight:500}.PageLayoutModal-module__6umnfa__input{border:1px solid var(--border-primary);background:var(--bg-primary);color:var(--text-primary);padding:5px 8px;font-size:13px;transition:border-color .15s,box-shadow .15s}.PageLayoutModal-module__6umnfa__input:focus{border-color:var(--accent-primary);box-shadow:0 0 0 2px var(--accent-primary-alpha);outline:none}.PageLayoutModal-module__6umnfa__pageSizeDropdown{width:100%;display:flex}.PageLayoutModal-module__6umnfa__topRow{align-items:flex-end;gap:10px;display:flex}.PageLayoutModal-module__6umnfa__topRowControls{flex-shrink:0;align-items:stretch;gap:8px;display:flex}.PageLayoutModal-module__6umnfa__orientationToggle{border:1px solid var(--border-primary);border-radius:5px;flex-shrink:0;display:flex;overflow:hidden}.PageLayoutModal-module__6umnfa__orientationBtn{min-width:0;height:auto;color:var(--text-tertiary);cursor:pointer;background:0 0;border:none;border-radius:0;justify-content:center;align-items:center;padding:5px 8px;transition:background-color .15s,color .15s;display:flex}.PageLayoutModal-module__6umnfa__orientationBtn:first-child{border-right:1px solid var(--border-primary)}.PageLayoutModal-module__6umnfa__orientationBtnActive{background:var(--bg-secondary);color:var(--accent-primary)}.PageLayoutModal-module__6umnfa__orientationBtn:hover:not(.PageLayoutModal-module__6umnfa__orientationBtnActive){color:var(--text-primary)}.PageLayoutModal-module__6umnfa__unitToggle{border:1px solid var(--border-primary);border-radius:5px;display:flex;overflow:hidden}.PageLayoutModal-module__6umnfa__unitBtn{min-width:36px;height:auto;color:var(--text-tertiary);cursor:pointer;background:0 0;border:none;border-radius:0;padding:5px 8px;font-size:12px;line-height:1;transition:background-color .15s,color .15s}.PageLayoutModal-module__6umnfa__unitBtn:first-child{border-right:1px solid var(--border-primary)}.PageLayoutModal-module__6umnfa__unitBtnActive{background:var(--bg-secondary);color:var(--accent-primary)}.PageLayoutModal-module__6umnfa__unitBtn:hover:not(.PageLayoutModal-module__6umnfa__unitBtnActive){color:var(--text-primary)}.PageLayoutModal-module__6umnfa__pageArea{flex-direction:column;align-items:center;gap:5px;padding:20px 0;display:flex}.PageLayoutModal-module__6umnfa__pageMiddleRow{align-items:center;gap:6px;display:flex}.PageLayoutModal-module__6umnfa__marginInputWrap{flex-direction:column;align-items:center;gap:2px;display:flex}.PageLayoutModal-module__6umnfa__marginInput{border:1px solid var(--border-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:center;background:var(--bg-primary);width:50px;color:var(--text-primary);-moz-appearance:textfield;border-radius:4px;padding:3px 4px;font-size:12px;transition:border-color .15s,box-shadow .15s}.PageLayoutModal-module__6umnfa__marginInput::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.PageLayoutModal-module__6umnfa__marginInput::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.PageLayoutModal-module__6umnfa__marginInput:focus{border-color:var(--accent-primary);box-shadow:0 0 0 2px var(--accent-primary-alpha);outline:none}.PageLayoutModal-module__6umnfa__pagePreview{border:1.5px solid var(--border-primary);background:var(--bg-secondary);border-radius:2px;flex-shrink:0;transition:width .2s,height .2s;position:relative}.PageLayoutModal-module__6umnfa__contentArea{background:var(--bg-primary);border:1px dashed var(--border-primary);border-radius:1px;transition:all .15s;position:absolute}.PageLayoutModal-module__6umnfa__lockToggle{border:1px solid var(--border-primary);background:var(--bg-secondary);cursor:pointer;width:24px;min-width:24px;height:24px;color:var(--text-tertiary);z-index:1;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:background-color .15s,color .15s,border-color .15s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.PageLayoutModal-module__6umnfa__lockToggle:hover{background:var(--bg-tertiary,var(--bg-secondary));color:var(--text-primary);border-color:var(--text-tertiary)}.PageLayoutModal-module__6umnfa__lockToggleLocked{color:var(--accent-primary)}.PageLayoutModal-module__6umnfa__unitsHint{color:var(--text-tertiary);margin-top:1px;font-size:10px}.PageLayoutModal-module__6umnfa__inlineField{align-items:center;gap:6px;display:flex}.PageLayoutModal-module__6umnfa__fieldIcon{color:var(--text-tertiary);flex-shrink:0;justify-content:center;align-items:center;gap:4px;font-size:12px;display:flex}.PageLayoutModal-module__6umnfa__inlineInput{border:1px solid var(--border-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;background:var(--bg-primary);width:50px;min-width:0;color:var(--text-primary);-moz-appearance:textfield;border-radius:4px;padding:4px 6px;font-size:14px;transition:border-color .15s,box-shadow .15s}.PageLayoutModal-module__6umnfa__inlineInput::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.PageLayoutModal-module__6umnfa__inlineInput::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.PageLayoutModal-module__6umnfa__inlineInput:focus{border-color:var(--accent-primary);box-shadow:0 0 0 2px var(--accent-primary-alpha);outline:none}.PageLayoutModal-module__6umnfa__unitLabel{color:var(--text-tertiary);flex-shrink:0;font-size:11px}.PageLayoutModal-module__6umnfa__toggleRow{border-top:1px solid var(--border-primary);justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}.PageLayoutModal-module__6umnfa__toggleLabel{color:var(--text-primary);font-size:13px}.PageLayoutModal-module__6umnfa__actions{justify-content:flex-end;gap:8px;margin-top:30px;display:flex}.PageLayoutModal-module__6umnfa__pageNumberPreview{color:var(--text-primary);font-size:14px;font-weight:600;line-height:1;position:absolute}.PageLayoutModal-module__6umnfa__pageNumberPreviewTopLeft{top:10px;left:10px}.PageLayoutModal-module__6umnfa__pageNumberPreviewTopRight{top:10px;right:10px}.PageLayoutModal-module__6umnfa__pageNumberPreviewBottomLeft{bottom:10px;left:10px}.PageLayoutModal-module__6umnfa__pageNumberPreviewBottomRight{bottom:10px;right:10px}.PageLayoutModal-module__6umnfa__pageNumberPreviewMuted{opacity:.3}.PageLayoutModal-module__6umnfa__positionGrid{border-top:1px solid var(--border-primary);grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding-top:14px;padding-bottom:14px;display:grid}.PageLayoutModal-module__6umnfa__positionButton{border:1px solid var(--border-primary);background:var(--bg-primary);min-height:36px;color:var(--text-secondary);border-radius:6px;justify-content:center;align-items:center;font-size:12px;transition:border-color .15s,background-color .15s,color .15s,box-shadow .15s;display:flex}.PageLayoutModal-module__6umnfa__positionButton:hover{color:var(--text-primary);border-color:var(--text-secondary)}.PageLayoutModal-module__6umnfa__positionButtonActive{color:var(--accent-primary);border-color:var(--accent-primary);background:var(--accent-primary-alpha);box-shadow:0 0 0 1px var(--accent-primary-alpha)}.PageLayoutModal-module__6umnfa__positionButtonDisabled{opacity:.5}
.PdfUsageCard-module__LzDOtq__container{flex-direction:column;gap:10px;display:flex}.PdfUsageCard-module__LzDOtq__header{flex-direction:column;gap:2px;display:flex}.PdfUsageCard-module__LzDOtq__title{color:var(--text-primary);justify-content:space-between;align-items:center;font-size:14px;font-weight:600;display:flex}.PdfUsageCard-module__LzDOtq__subtitle{color:var(--text-muted);font-size:12px}.PdfUsageCard-module__LzDOtq__bar{background:var(--bg-primary);border-radius:3px;height:6px;overflow:hidden}.PdfUsageCard-module__LzDOtq__barFill{background:var(--accent-primary);border-radius:3px;height:100%;transition:width .3s}.PdfUsageCard-module__LzDOtq__stats{justify-content:space-between;align-items:center;display:flex}.PdfUsageCard-module__LzDOtq__count{color:var(--text-primary);font-size:13px;font-weight:500}.PdfUsageCard-module__LzDOtq__remaining{color:var(--text-muted);font-size:12px}.PdfUsageCard-module__LzDOtq__learnMore{color:var(--accent-primary);align-items:center;gap:4px;font-size:12px;text-decoration:none;display:inline-flex}.PdfUsageCard-module__LzDOtq__learnMore:hover{text-decoration:underline}
.TierName-module__qLSZPa__tierName{color:var(--text-primary);font-weight:500}
.WordCountModal-module__zgodzW__modal{padding:24px}.WordCountModal-module__zgodzW__content{flex-direction:column;gap:20px;width:min(520px,100vw - 64px);display:flex}.WordCountModal-module__zgodzW__overallGrid,.WordCountModal-module__zgodzW__selectionGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.WordCountModal-module__zgodzW__metricCell{border:1px solid var(--border-primary);background:var(--bg-secondary);border-radius:8px;min-width:0;padding:12px}.WordCountModal-module__zgodzW__metricLabel{color:var(--text-muted);font-size:12px;line-height:1.2}.WordCountModal-module__zgodzW__metricValue{color:var(--text-primary);overflow-wrap:anywhere;margin-top:6px;font-size:24px;font-weight:500;line-height:1.1}.WordCountModal-module__zgodzW__metricDetail{color:var(--text-muted);margin-top:4px;font-size:12px}.WordCountModal-module__zgodzW__selectionSection{flex-direction:column;gap:10px;display:flex}.WordCountModal-module__zgodzW__selectionSection h3{color:var(--text-primary);margin:0;font-size:18px;font-weight:500;line-height:1.3}.WordCountModal-module__zgodzW__emptyState{color:var(--text-muted);text-align:center;padding:18px;font-size:14px}@media (max-width:640px){.WordCountModal-module__zgodzW__overallGrid,.WordCountModal-module__zgodzW__selectionGrid{grid-template-columns:1fr}}
