.FileCard_card__5qNmw{display:flex;align-items:center;gap:12px;width:240px;height:100%;padding:8px 12px;border:var(--glass-border);border-radius:14px;background:var(--glass-background)}.FileCard_thumbnailIcon__2S3K_{flex-shrink:0;color:var(--text-secondary)}.FileCard_docMain__MANH4{display:flex;flex:1;align-items:center;gap:12px;min-width:0;padding:0;border:none;background:none;font:inherit;text-align:left;color:inherit}button.FileCard_docMain__MANH4{cursor:pointer}button.FileCard_docMain__MANH4:focus-visible{border-radius:var(--radius-sm);outline:2px solid var(--brand-primary);outline-offset:2px}.FileCard_loadingIcon__AwILY{animation:FileCard_spin__SYCA4 1s linear infinite}@keyframes FileCard_spin__SYCA4{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.FileCard_textColumn__xdv7S{display:flex;flex:1;flex-direction:column;justify-content:center;gap:0;min-width:0;min-height:36px}.FileCard_filename__8HezX{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.FileCard_closeButton__5uThW{display:flex;justify-content:center;align-items:center;flex-shrink:0;padding:0;border:none;background:transparent;color:var(--text-tertiary);transition:color var(--transition-fast);cursor:pointer}.FileCard_closeButton__5uThW:hover{color:var(--text-primary)}.FileCard_closeButton__5uThW:focus-visible{border-radius:4px;outline:2px solid var(--brand-primary);outline-offset:2px}.FileCard_imageCard__OsiN5{position:relative;display:block;width:60px;height:100%;max-height:60px;aspect-ratio:1;border-radius:14px;overflow:hidden}.FileCard_image__F7dYR{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.FileCard_imageLoader__lYw56{display:flex;justify-content:center;align-items:center;width:100%;height:100%;background:var(--glass-background);color:var(--text-tertiary)}.FileCard_imageHoverOverlay__ZNDqv{position:absolute;display:flex;justify-content:center;align-items:center;border:none;border-radius:14px;background:rgb(17 17 17/67%);opacity:0;color:#ffffff;transition:opacity var(--transition-fast);cursor:pointer;inset:0}.FileCard_imageOverlayTrigger___30b7{position:absolute;inset:0;line-height:0}.FileCard_imageCloseTrigger__6XoTO{position:absolute;top:4px;right:4px;z-index:2;line-height:0}.FileCard_imageHoverOverlay__ZNDqv:focus-visible{opacity:1;outline:2px solid var(--brand-primary);outline-offset:-2px}.FileCard_imageCloseButton__CEXu1{display:flex;justify-content:center;align-items:center;width:18px;height:18px;padding:0;border:none;border-radius:50%;background:rgb(17 17 17/80%);opacity:1;color:#ffffff;transition:opacity var(--transition-fast),background var(--transition-fast);cursor:pointer}.FileCard_imageCloseButton__CEXu1:focus-visible{opacity:1;outline:2px solid var(--brand-primary);outline-offset:2px}@media (hover:hover) and (pointer:fine){.FileCard_imageCloseButton__CEXu1{opacity:0}.FileCard_imageCloseButton__CEXu1:hover{background:rgb(17 17 17/95%)}.FileCard_imageCard__OsiN5:hover .FileCard_imageCloseButton__CEXu1,.FileCard_imageCard__OsiN5:hover .FileCard_imageHoverOverlay__ZNDqv{opacity:1}}.FileCard_error__i3bJ1{border-color:var(--status-error)}.FileCard_error__i3bJ1 .FileCard_filename__8HezX{color:var(--status-error)}:where(.Icon_icon__WhKMY){display:inline-block;flex-shrink:0;transition:color .2s ease,transform .2s ease,opacity .2s ease;vertical-align:middle}.Icon_xs__UWaCk{width:12px;height:12px}.Icon_sm__xSQKB{width:16px;height:16px}.Icon_md__iW7ts{width:20px;height:20px}.Icon_lg__gH35f{width:24px;height:24px}.Icon_xl__P5Vxr{width:32px;height:32px}.Icon_icon__WhKMY:focus{outline:2px solid var(--border-focus);outline-offset:2px}.AuthModal_modal__yaUaF{width:520px;max-width:100%}.AuthModal_divider__Nk0w_{gap:4px}.AuthModal_content__htLW4{display:flex;flex-direction:column;gap:16px}.AuthModal_benefits__1mmG8{display:flex;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none}.AuthModal_benefit__Y7rlw{display:flex;align-items:center;gap:8px}.AuthModal_benefit__Y7rlw .AuthModal_benefitIcon__6gWuJ{flex-shrink:0;color:var(--brand-primary)}.AuthModal_submit__hDPhV{width:100%}.AuthModal_footer__o4fn6{margin:0;text-align:center}.InlineAuthForm_wrapper__EzKJ2{display:flex;flex-direction:column;gap:12px;width:100%}.InlineAuthForm_row__2wujs{display:flex;align-items:center;gap:8px}.InlineAuthForm_email__1AlMq{flex:1;min-width:0}.InlineAuthForm_oauth__lY4IE{display:flex;flex-shrink:0;gap:8px}@media (max-width:480px){.InlineAuthForm_row__2wujs{flex-direction:column;align-items:stretch}.InlineAuthForm_oauth__lY4IE{justify-content:center}}.MyProfileSettings_settings__E2kMm{display:flex;flex-direction:column;gap:var(--profile-section-gap)}.MyProfileSettings_columns___n5Yt{display:flex;align-items:flex-start;gap:var(--profile-section-gap)}.MyProfileSettings_column__FbU79{display:flex;flex:1 1 0;flex-direction:column;gap:var(--profile-section-gap);min-width:0}.MyProfileSettings_alerts__BQGjM{display:flex;flex-direction:column;gap:12px}.MyProfileSettings_pendingEmail__PinoI{display:flex;align-items:center;gap:12px;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-tertiary)}@media (max-width:768px){.MyProfileSettings_columns___n5Yt{flex-direction:column;align-items:stretch}}.TariffModelsPopover_list___xBOD{display:flex;flex-direction:column;gap:var(--spacing-lg)}.TariffModelsPopover_popover__zZdjb{--content-pad-right:16px;--scrollbar-gap:4px;--scrollbar-thumb-size:8px;--scrollbar-width:16px;--scrollbar-thumb-border:4px;--scrollbar-border-radius:8px;--scrollbar-track-margin:0px;max-width:min(325px,calc(100vw - 32px));max-height:min(520px,calc(100vh - 32px));margin-right:calc(-1 * var(--content-pad-right));padding-right:var(--scrollbar-width);overflow-y:auto}@media (max-width:768px){.TariffModelsPopover_popover__zZdjb{--content-pad-right:14px}}.TariffModelsPopover_category__l8kM_{display:flex;flex-direction:column;gap:6px}.TariffModelsPopover_providers__xNDNc{display:flex;flex-direction:column;gap:12px}.TariffModelsPopover_providerRows__uNY6Y{display:flex;flex-direction:column;gap:5px}.TariffModelsPopover_providerRowsFallback__mS_Fc{flex-flow:row wrap}.TariffModelsPopover_providerRow__v1BdU{display:flex;gap:5px}.TariffModelsPopover_chip__nl2TO{display:inline-flex;align-items:flex-start;gap:var(--spacing-xs);padding:8px;border:1px solid var(--glass-border-color,#333534);border-radius:var(--radius-md);background:var(--glass-background,rgb(51 51 51/2%));color:var(--text-primary)}.TariffModelsPopover_chipNew__Vlc5w{border-color:var(--status-success);background:color-mix(in srgb,var(--status-success) 8%,transparent);color:var(--status-success)}.TariffModelsPopover_chipIcon___83Dp{flex-shrink:0;margin-top:1px}.TariffModelsPopover_plusIcon__KPPjg{flex-shrink:0;margin-top:1px;color:var(--status-success)}.ProviderIcon_providerIcon__xLpz4{color:var(--text-primary)}.TariffToolModels_chips___jhBw{display:flex;flex-flow:row wrap;gap:3px;padding-top:6px}.TariffToolModels_chip__IQmhQ{position:relative;display:inline-flex;align-items:center;gap:3px;padding:4px 6px;border:1px solid var(--glass-border-color,#333534);border-radius:var(--radius-sm);background:var(--glass-background,rgb(51 51 51/2%));color:var(--text-primary)}.TariffToolModels_chipInactive__n4G4O{border-color:var(--glass-border-color,#333534);color:var(--text-secondary)}.TariffToolModels_chipIcon__JmTJt{flex-shrink:0}.TariffToolModels_chipInactive__n4G4O .TariffToolModels_chipIcon__JmTJt{color:var(--text-secondary)}.TariffToolModels_chipInactive__n4G4O:after{content:"Недоступно";position:absolute;bottom:calc(100% + 6px);left:50%;z-index:5;padding:4px 8px;border:var(--tooltip-border);border-radius:var(--tooltip-radius);background:var(--tooltip-bg);box-shadow:var(--tooltip-shadow);opacity:0;visibility:hidden;font-size:12px;line-height:1.4;white-space:nowrap;color:var(--text-primary);transition:opacity .12s ease-out,transform .12s ease-out,visibility .12s;pointer-events:none;transform:translate(-50%,4px)}.TariffToolModels_chipInactive__n4G4O:hover:after{opacity:1;visibility:visible;transform:translate(-50%)}@media (prefers-reduced-motion:reduce){.TariffToolModels_chipInactive__n4G4O:after{transition:none}}.TariffToolList_section__P2ccR{display:flex;flex-direction:column;gap:8px}.TariffToolList_list__LTwmF{gap:6px;margin:0;padding:0;list-style:none}.TariffToolList_item__mlglL,.TariffToolList_list__LTwmF{display:flex;flex-direction:column}.TariffToolList_toggle__XGKM0{width:100%;border:none;background:none;font:inherit;text-align:left;color:inherit;cursor:pointer}.TariffToolList_row__jzzBI,.TariffToolList_toggle__XGKM0{display:flex;align-items:center;gap:5px;padding:4px 0}.TariffToolList_icon__t_MCc{flex-shrink:0;color:var(--brand-primary)}.TariffToolList_iconInactive__zdaAG{color:var(--text-secondary)}.TariffToolList_text__i1EQ2{flex:1}.TariffToolList_chevron__uYRPv{flex-shrink:0;color:var(--text-secondary);transition:transform .2s ease-out}.TariffToolList_chevronOpen__RAisy{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.TariffToolList_chevron__uYRPv{transition:none}}.Expand_wrapper__amS9i{height:0;overflow:hidden;transition:height var(--expand-duration,.3s) var(--expand-easing,ease-out);pointer-events:none;interpolate-size:allow-keywords}.Expand_expanded__AMz0h{height:-moz-max-content;height:max-content;pointer-events:auto}.Expand_inner__ul7W4{min-width:0}.Expand_wrapper__amS9i.Expand_expanded__AMz0h.Expand_wrapperOverflowVisible__FJ0wp{overflow:visible;transition:height var(--expand-duration,.3s) var(--expand-easing,ease-out),overflow 0s var(--expand-duration,.3s);transition-behavior:allow-discrete}.Expand_motionWrapper__OQ3GE{display:grid;grid-template-columns:minmax(0,1fr);overflow:hidden}.Expand_motionInner__1f35A{min-width:0;min-height:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.Expand_wrapper__amS9i{transition:none}}.ColorPalette_palette__0zov9{display:grid;justify-content:center;gap:8px;grid-template-columns:repeat(5,1fr)}.ColorPalette_colorButton__dCofq{width:40px;height:40px;padding:0;border:2px solid transparent;border-radius:var(--radius-md);transition:border-color var(--transition-fast),transform .12s ease-out;cursor:pointer}.ColorPalette_colorButton__dCofq:active{transform:scale(.95)}@media (hover:hover) and (pointer:fine){.ColorPalette_colorButton__dCofq:hover{border-color:var(--border-primary)}}.ColorPalette_colorButton__dCofq.ColorPalette_selected__6M_KB{border-color:var(--text-primary);box-shadow:0 0 0 2px var(--bg-primary)}.ColorPalette_resetButton__R3kmM{display:flex;justify-content:center;align-items:center;width:40px;height:40px;padding:0;border:2px dashed var(--border-secondary);border-radius:var(--radius-md);background:transparent;color:var(--text-secondary);transition:border-color var(--transition-fast),color var(--transition-fast),transform .12s ease-out;cursor:pointer}.ColorPalette_resetButton__R3kmM:active{transform:scale(.95)}@media (hover:hover) and (pointer:fine){.ColorPalette_resetButton__R3kmM:hover{border-color:var(--text-tertiary);color:var(--text-primary)}}@media (max-width:768px){.ColorPalette_colorButton__dCofq,.ColorPalette_resetButton__R3kmM{border-radius:var(--radius-md)}}.DraggableHistoryItem_draggableItem__4HL6a{border-radius:var(--radius-sm);transition:transform .15s ease,background-color .15s ease;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (hover:none) and (pointer:coarse){.DraggableHistoryItem_draggableItem__4HL6a:active{animation:DraggableHistoryItem_long-press-hint__UL5zw .2s ease-out forwards}}@keyframes DraggableHistoryItem_long-press-hint__UL5zw{0%{transform:scale(1);background-color:transparent}to{transform:scale(.98);background-color:var(--bg-tertiary)}}.DraggableHistoryItem_dragging__2IvD_{z-index:999;cursor:grabbing;pointer-events:none}.HistoryItemWithActions_menuBtn__9__nr{display:flex;flex:0 0 20px;justify-content:center;align-items:center;width:20px;height:20px;border:none;border-radius:4px;background:transparent;color:var(--text-secondary);transition:background .15s,color .15s;cursor:pointer}.HistoryItemWithActions_menuBtn__9__nr:hover{background:var(--glass-background-hover);color:var(--text-primary)}.HistoryItemWithActions_menuBtn__9__nr:disabled{opacity:.5;cursor:not-allowed}.HistoryItem_historyItem__mtFgo{display:flex;align-items:center;gap:10px;width:100%;min-width:0;padding:8px 12px;border:1px solid transparent;border-radius:var(--radius-sm);color:var(--text-secondary);transition:background var(--transition-base),border-color var(--transition-base);cursor:pointer}.HistoryItem_historyItem__mtFgo.HistoryItem_current__y6HdT{border-radius:var(--radius-sm);color:var(--text-primary)}.HistoryItem_content__JHJft{display:flex;flex:1;flex-direction:column;justify-content:center;gap:2px;min-width:0}.HistoryItem_title__kZewi{overflow:hidden;font-size:16px;font-weight:400;line-height:1.2;text-align:left;white-space:nowrap;text-overflow:ellipsis;color:var(--text-primary)}.HistoryItem_highlightedTitle__iqsEA{display:block}.HistoryItem_description__Cr_H5{display:-webkit-box;overflow:hidden;font-size:16px;font-weight:400;line-height:1.5;text-align:left;color:var(--text-tertiary);-webkit-line-clamp:3;-webkit-box-orient:vertical}.HistoryItem_description__Cr_H5 mark,.HistoryItem_highlightedTitle__iqsEA mark{padding:0 2px;border-radius:2px;background:var(--brand-primary-20);font-weight:500;color:var(--brand-primary)}.HistoryItem_time__dpSqm{flex-shrink:0}.HistoryItem_actions__u5ILD{position:relative;z-index:10;display:none;width:20px;height:20px;margin-left:auto}.HistoryItem_actions__u5ILD.HistoryItem_menuOpen__HCke8,.HistoryItem_actions__u5ILD:focus-within{z-index:100;display:flex}@media (hover:hover) and (pointer:fine){.HistoryItem_historyItem__mtFgo:hover .HistoryItem_actions__u5ILD{z-index:100;display:flex}}.HistoryItem_editing__smHhm{cursor:default}.HistoryItem_editInput__QiY9X{flex:1;min-width:0;height:20px;font:inherit;line-height:20px;outline:none}.HistoryItem_editInput__QiY9X:focus{border-color:var(--brand-primary)}.HistoryItem_editInput__QiY9X:disabled{opacity:.5}.HistoryItem_editActions__XeGZk{display:flex;gap:4px;margin-left:auto}.HistoryItem_actionBtn__Gp1_6{display:flex;justify-content:center;align-items:center;border:none;border-radius:4px;background:transparent;color:var(--text-secondary);transition:background var(--transition-fast),color var(--transition-fast);cursor:pointer}.HistoryItem_actionBtn__Gp1_6:disabled{opacity:.5;cursor:not-allowed}@media (hover:hover) and (pointer:fine){.HistoryItem_cancelBtn__cyAYu:hover:not(:disabled){background:rgb(239 68 68/10%);color:var(--status-error)}.HistoryItem_saveBtn__8ketl:hover:not(:disabled){background:rgb(16 185 129/10%);color:var(--status-success)}}@media (max-width:768px){.HistoryItem_actions__u5ILD{display:flex}}.MoveChatToFolderModal_content__YyR3I{display:flex;flex-direction:column;gap:24px;margin-top:24px}.MoveChatToFolderModal_foldersList__ms_g_{gap:8px;max-height:300px}.MoveChatToFolderModal_folderOption__GyvdI{display:flex;justify-content:space-between;align-items:center;width:100%;padding:12px 16px;border:1px solid var(--border-primary);border-radius:var(--radius-md);background:transparent;text-align:left;transition:all .2s ease;cursor:pointer}.MoveChatToFolderModal_folderOption__GyvdI:hover{border-color:var(--brand-primary);background:var(--bg-secondary)}.MoveChatToFolderModal_folderOption__GyvdI.MoveChatToFolderModal_selected__nj199{border-color:var(--brand-primary);background:var(--brand-primary-10)}.MoveChatToFolderModal_folderInfo__JGoi4{display:flex;align-items:center;gap:12px}.MoveChatToFolderModal_colorIndicator__G1iYD{flex-shrink:0;width:4px;height:20px;border-radius:2px}.MoveChatToFolderModal_checkmark__HINFj{display:flex;align-items:center;opacity:0;font-size:14px;line-height:1;color:var(--brand-primary);transition:opacity .2s ease}.MoveChatToFolderModal_checkmark__HINFj.MoveChatToFolderModal_visible__6u1Qs{opacity:1}.MoveChatToFolderModal_actions__s8g2I{display:flex;justify-content:flex-end;gap:12px}.MoveChatToFolderModal_actions__s8g2I button{min-width:100px}.OrganizeChatsButton_popoverContent__RaFZK{display:flex;flex-direction:column;align-items:center;gap:12px;max-width:300px;padding:4px}.OrganizeChatsButton_confirmActions__hAmLX{display:flex;justify-content:center;gap:12px;margin-top:8px}