.DataStoragePage_container__6K_VG{margin:0 auto}.DataStoragePage_header__TqkRx{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem;flex-wrap:wrap;gap:1rem;min-height:44px}.DataStoragePage_headerLeft__2GA3g{display:flex;align-items:center;flex:1}.DataStoragePage_headerInfo__E2LpO{display:flex}.DataStoragePage_headerInfo__E2LpO h2{font-size:1.875rem;font-weight:700;color:#111827;margin:0 0 .5rem}.DataStoragePage_headerInfo__E2LpO p{color:#4b5563;margin:0;line-height:1.6}.DataStoragePage_headerActions__WBGF2{display:flex;align-items:center;gap:1rem}.DataStoragePage_sortControls__l_WLQ{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.DataStoragePage_sortLabel___P3gp{font-weight:500;color:#374151;font-size:.875rem;white-space:nowrap}.DataStoragePage_sortButton__QL9hp{display:flex;align-items:center;gap:.375rem;padding:.5rem .75rem;border:1px solid #d1d5db;background:#fff;color:#4b5563;border-radius:.375rem;cursor:pointer;font-size:.875rem;font-weight:500;transition:all .2s ease-in-out;white-space:nowrap}.DataStoragePage_sortButton__QL9hp:hover{border-color:#2563eb;color:#2563eb;background:rgba(37,99,235,.05)}.DataStoragePage_sortButton__QL9hp.DataStoragePage_active__Zz__s{border-color:#2563eb;color:#2563eb;background:rgba(37,99,235,.1)}.DataStoragePage_sortButton__QL9hp svg{width:.875rem;height:.875rem;flex-shrink:0}.DataStoragePage_refreshButton__ydGs9{background:rgba(0,0,0,0);border:1px solid #d1d5db;border-radius:6px;padding:.5rem;cursor:pointer;color:#4b5563;transition:all .2s ease;display:flex;align-items:center;justify-content:center;width:36px;height:36px}.DataStoragePage_refreshButton__ydGs9:hover:not(:disabled){background:#f9fafb;border-color:#2563eb;color:#2563eb}.DataStoragePage_refreshButton__ydGs9:disabled{cursor:not-allowed;opacity:.6}.DataStoragePage_refreshButton__ydGs9 svg{width:16px;height:16px}.DataStoragePage_spinning__W5Fxb{animation:DataStoragePage_spin__o6o6Q 1s linear infinite}@keyframes DataStoragePage_spin__o6o6Q{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.DataStoragePage_resourcesGrid__GRLqW{display:grid;grid-template-columns:repeat(auto-fill,minmax(400px,1fr));gap:1.5rem}.DataStoragePage_resourceCard__oMgvB{background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;padding:1.5rem;transition:all .2s ease-in-out}.DataStoragePage_resourceCard__oMgvB:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(0,0,0,.1);border-color:rgba(37,99,235,.3)}.DataStoragePage_cardHeader__ml_7u{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.DataStoragePage_resourceIcon__ypUHI{width:2.5rem;height:2.5rem;background:rgba(124,58,237,.1);border-radius:.5rem;display:flex;align-items:center;justify-content:center}.DataStoragePage_resourceIcon__ypUHI svg{width:1.25rem;height:1.25rem;color:#7c3aed}.DataStoragePage_status__QMizs{padding:.25rem .75rem;border-radius:1rem;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;display:flex;align-items:center;gap:.25rem}.DataStoragePage_status__QMizs svg{width:.75rem;height:.75rem}.DataStoragePage_status__QMizs.DataStoragePage_statusPublic__oxPP_{background:rgba(5,150,105,.1);color:#059669}.DataStoragePage_status__QMizs.DataStoragePage_statusPrivate__LsoJ4{background:rgba(217,119,6,.1);color:#d97706}.DataStoragePage_cardContent__yMRo8{margin-bottom:1rem}.DataStoragePage_resourceName__Lh3q_{font-size:1.125rem;font-weight:600;color:#111827;margin:0 0 1rem;word-break:break-word;line-height:1.4}.DataStoragePage_resourceMeta__69loC{display:flex;flex-direction:column;gap:.5rem}.DataStoragePage_metaItem__xXkLw{display:flex;align-items:center;gap:.375rem;color:#6b7280;font-size:.875rem}.DataStoragePage_metaItem__xXkLw svg{width:.875rem;height:.875rem;flex-shrink:0}.DataStoragePage_metaItem__xXkLw span{word-break:break-word}.DataStoragePage_loadingState__KHl8y{text-align:center;padding:4rem 2rem;color:#6b7280}.DataStoragePage_loadingState__KHl8y p{font-size:1.125rem;margin:0}.DataStoragePage_errorState__b9HsI{text-align:center;padding:4rem 2rem;color:#dc2626}.DataStoragePage_errorState__b9HsI p{font-size:1.125rem;margin:0 0 1rem;line-height:1.6}.DataStoragePage_errorState__b9HsI button{padding:.5rem 1rem;background:#2563eb;color:#fff;border:none;border-radius:.375rem;cursor:pointer;font-weight:500;transition:background-color .2s ease-in-out}.DataStoragePage_errorState__b9HsI button:hover{background:hsl(221.2121212121,83.1932773109%,48%)}.DataStoragePage_configErrorState__Ku45w{text-align:center;padding:4rem 2rem;color:#d97706;background:rgba(217,119,6,.05);border:1px solid rgba(217,119,6,.2);border-radius:.75rem;margin:2rem 0}.DataStoragePage_configErrorState__Ku45w p{font-size:1.125rem;margin:0 0 1rem;line-height:1.6;font-weight:500}.DataStoragePage_configErrorState__Ku45w button{padding:.5rem 1rem;background:#d97706;color:#fff;border:none;border-radius:.375rem;cursor:pointer;font-weight:500;transition:background-color .2s ease-in-out}.DataStoragePage_configErrorState__Ku45w button:hover{background:rgb(195.3,107.1,5.4)}.DataStoragePage_emptyState__KI_Xt{text-align:center;padding:4rem 2rem;color:#6b7280}.DataStoragePage_emptyState__KI_Xt .DataStoragePage_emptyIcon__e_lwX{width:4rem;height:4rem;margin:0 auto 1rem;opacity:.5}.DataStoragePage_emptyState__KI_Xt h3{font-size:1.25rem;font-weight:600;margin:0 0 .5rem;color:#374151}.DataStoragePage_emptyState__KI_Xt p{margin:0;line-height:1.6}@media(max-width:768px){.DataStoragePage_header__TqkRx{flex-direction:column;align-items:stretch;gap:1rem}.DataStoragePage_headerLeft__2GA3g{order:2;justify-content:center}.DataStoragePage_headerActions__WBGF2{order:1;justify-content:center}.DataStoragePage_sortControls__l_WLQ{justify-content:center;flex-wrap:wrap}.DataStoragePage_sortLabel___P3gp{width:100%;text-align:center;margin-bottom:.5rem}.DataStoragePage_resourcesGrid__GRLqW{grid-template-columns:1fr}.DataStoragePage_resourceMeta__69loC{gap:.375rem}.DataStoragePage_resourceName__Lh3q_{font-size:1rem}}.DataStorageInfoModal_modalOverlay__Fu4LI{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem;backdrop-filter:blur(4px)}.DataStorageInfoModal_modalContent__X6qC_{background:#fff;border-radius:1rem;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);width:100%;max-width:1200px;max-height:90vh;display:flex;flex-direction:column;overflow:hidden;animation:DataStorageInfoModal_modalSlideIn__KreCa .3s ease-out}@keyframes DataStorageInfoModal_modalSlideIn__KreCa{0%{opacity:0;transform:translateY(-20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.DataStorageInfoModal_modalHeader__oubWG{display:flex;justify-content:space-between;align-items:center;padding:2rem;border-bottom:1px solid #e5e7eb;background:linear-gradient(135deg,rgba(37,99,235,.05),rgba(124,58,237,.05));gap:1rem}.DataStorageInfoModal_headerLeft__s31IA{display:flex;align-items:center;gap:1rem;flex:1;min-width:0}.DataStorageInfoModal_headerActions__ed0tH{display:flex;align-items:center;gap:1rem;flex-shrink:0}.DataStorageInfoModal_modelIcon__9oeqc{width:3rem;height:3rem;background:rgba(37,99,235,.1);border-radius:.75rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}.DataStorageInfoModal_modelIcon__9oeqc svg{width:1.5rem;height:1.5rem;color:#2563eb}.DataStorageInfoModal_headerInfo__NOwOp{flex:1;min-width:0}.DataStorageInfoModal_modalTitle__s9mU3{font-size:1.75rem;font-weight:700;color:#111827;margin:0 0 .75rem;word-break:break-word;line-height:1.3}.DataStorageInfoModal_headerMeta__ECt5D{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.DataStorageInfoModal_author__wj4GA{display:flex;align-items:center;gap:.5rem;color:#4b5563;font-size:.95rem;font-weight:500}.DataStorageInfoModal_author__wj4GA svg{width:1rem;height:1rem;flex-shrink:0}.DataStorageInfoModal_status__blJiF{padding:.375rem .875rem;border-radius:1.5rem;font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;display:flex;align-items:center;gap:.375rem}.DataStorageInfoModal_status__blJiF svg{width:.875rem;height:.875rem}.DataStorageInfoModal_status__blJiF.DataStorageInfoModal_statusPublic__cnxIC{background:rgba(5,150,105,.15);color:#059669;border:1px solid rgba(5,150,105,.3)}.DataStorageInfoModal_status__blJiF.DataStorageInfoModal_statusPrivate__KQdJX{background:rgba(217,119,6,.15);color:rgb(173.6,95.2,4.8);border:1px solid rgba(217,119,6,.3)}.DataStorageInfoModal_linkButton__f8sPx{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.25rem;background:linear-gradient(135deg,#2563eb,#7c3aed);color:#fff;border:none;border-radius:.5rem;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s ease;text-decoration:none;white-space:nowrap}.DataStorageInfoModal_linkButton__f8sPx:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(37,99,235,.3);background:linear-gradient(135deg,rgb(20.5714285714,84.3428571429,224.2285714286),rgb(106.0255813953,30.9697674419,234.5302325581))}.DataStorageInfoModal_linkButton__f8sPx:active{transform:translateY(0);box-shadow:0 2px 6px rgba(37,99,235,.3)}.DataStorageInfoModal_linkButton__f8sPx svg{width:1rem;height:1rem;flex-shrink:0}.DataStorageInfoModal_linkButton__f8sPx span{font-weight:600}.DataStorageInfoModal_closeButton__gEZVY{background:rgba(0,0,0,0);border:none;color:#6b7280;cursor:pointer;padding:.75rem;border-radius:.5rem;transition:all .2s ease;flex-shrink:0}.DataStorageInfoModal_closeButton__gEZVY:hover{background:rgba(107,114,128,.1);color:#374151}.DataStorageInfoModal_closeButton__gEZVY svg{width:1.5rem;height:1.5rem}.DataStorageInfoModal_modalBody__9QoOc{flex:1;overflow-y:auto;padding:2rem}.DataStorageInfoModal_section__kA3Sa{margin-bottom:2.5rem}.DataStorageInfoModal_section__kA3Sa:last-child{margin-bottom:0}.DataStorageInfoModal_sectionTitle__CnuL_{display:flex;align-items:center;gap:.75rem;font-size:1.25rem;font-weight:600;color:#111827;margin:0 0 1.5rem;padding-bottom:.75rem;border-bottom:2px solid #f3f4f6}.DataStorageInfoModal_sectionTitle__CnuL_ svg{width:1.25rem;height:1.25rem;color:#2563eb}.DataStorageInfoModal_infoGrid__GaqCG{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.25rem}.DataStorageInfoModal_infoItem__nuskk{display:flex;flex-direction:column;gap:.5rem;padding:1.25rem;background:#f9fafb;border-radius:.75rem;border:1px solid #e5e7eb;transition:all .2s ease}.DataStorageInfoModal_infoItem__nuskk:hover{background:rgba(37,99,235,.02);border-color:rgba(37,99,235,.2)}.DataStorageInfoModal_label__bKQ2E{font-size:.875rem;font-weight:600;color:#4b5563;text-transform:uppercase;letter-spacing:.05em}.DataStorageInfoModal_value__kaYRS{font-size:1rem;font-weight:500;color:#111827;word-break:break-word;line-height:1.4}.DataStorageInfoModal_statsGrid__5CyYQ{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.5rem}.DataStorageInfoModal_statCard__FKKwZ{display:flex;align-items:center;gap:1rem;padding:1.5rem;background:linear-gradient(135deg,#ffffff,rgba(37,99,235,.02));border-radius:1rem;border:1px solid #e5e7eb;transition:all .3s ease}.DataStorageInfoModal_statCard__FKKwZ:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(0,0,0,.1);border-color:rgba(37,99,235,.3)}.DataStorageInfoModal_statIcon__V1Bcv{width:3rem;height:3rem;background:linear-gradient(135deg,#2563eb,#7c3aed);border-radius:.75rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}.DataStorageInfoModal_statIcon__V1Bcv svg{width:1.25rem;height:1.25rem;color:#fff}.DataStorageInfoModal_statContent__nOO4w{display:flex;flex-direction:column;gap:.25rem;min-width:0}.DataStorageInfoModal_statLabel__Xuh5Q{font-size:.875rem;font-weight:500;color:#4b5563;text-transform:uppercase;letter-spacing:.05em}.DataStorageInfoModal_statValue__pshK_{font-size:1.5rem;font-weight:700;color:#111827;line-height:1.2}.DataStorageInfoModal_tagsContainer__L0xMe{display:flex;flex-wrap:wrap;gap:.75rem}.DataStorageInfoModal_tag__z0wuY{padding:.5rem 1rem;background:linear-gradient(135deg,rgba(37,99,235,.1),rgba(124,58,237,.1));color:#2563eb;border-radius:1.5rem;font-size:.875rem;font-weight:500;border:1px solid rgba(37,99,235,.2);transition:all .2s ease}.DataStorageInfoModal_tag__z0wuY:hover{background:linear-gradient(135deg,rgba(37,99,235,.15),rgba(124,58,237,.15));border-color:rgba(37,99,235,.3);transform:translateY(-1px)}.DataStorageInfoModal_tagCount__7HbmF{font-size:.875rem;font-weight:400;color:#4b5563;margin-left:.5rem}.DataStorageInfoModal_tagMore__7UzL_{padding:.5rem 1rem;background:rgba(107,114,128,.1);color:#4b5563;border-radius:1.5rem;font-size:.875rem;font-weight:500;border:1px solid rgba(107,114,128,.2);font-style:italic}.DataStorageInfoModal_descriptionContainer__8A6WY{background:rgba(249,250,251,.5);border-radius:.75rem;padding:1.5rem;border:1px solid #e5e7eb}.DataStorageInfoModal_description__QDVNo{margin:0;line-height:1.6;color:#374151;font-size:.95rem;white-space:pre-wrap;word-break:break-word}.DataStorageInfoModal_additionalInfoContainer__I98rl{display:flex;flex-direction:column;gap:2rem}.DataStorageInfoModal_infoSubsection__8GNoe{background:rgba(249,250,251,.5);border-radius:.75rem;padding:1.5rem;border:1px solid #e5e7eb}.DataStorageInfoModal_subsectionTitle___bGh6{font-size:1.125rem;font-weight:600;color:#1f2937;margin:0 0 1rem;padding-bottom:.5rem;border-bottom:1px solid #d1d5db;display:flex;align-items:center;gap:.5rem}.DataStorageInfoModal_subsectionTitle___bGh6:before{content:"";width:4px;height:1.125rem;background:linear-gradient(135deg,#2563eb,#7c3aed);border-radius:2px}.DataStorageInfoModal_jsonDetails__sqzYz{background:#fff;border-radius:.75rem;overflow:hidden;border:1px solid #d1d5db;margin-top:1rem}.DataStorageInfoModal_jsonSummary__cvvRl{padding:1rem 1.5rem;background:linear-gradient(135deg,#f3f4f6,#f9fafb);cursor:pointer;font-weight:600;color:#1f2937;border-bottom:1px solid #d1d5db;transition:all .2s ease;display:flex;align-items:center;gap:.75rem}.DataStorageInfoModal_jsonSummary__cvvRl:hover{background:linear-gradient(135deg,#e5e7eb,#f3f4f6)}.DataStorageInfoModal_jsonSummary__cvvRl svg{width:1rem;height:1rem;color:#2563eb}.DataStorageInfoModal_jsonContainer__fuiDI{max-height:400px;overflow-y:auto;background:#111827}.DataStorageInfoModal_jsonContent__4TPcC{padding:1.5rem;margin:0;background:#111827;color:#f3f4f6;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.875rem;line-height:1.6;white-space:pre-wrap;word-break:break-word;overflow-x:auto}@media(max-width:1024px){.DataStorageInfoModal_infoGrid__GaqCG,.DataStorageInfoModal_statsGrid__5CyYQ{grid-template-columns:1fr}}@media(max-width:768px){.DataStorageInfoModal_modalOverlay__Fu4LI{padding:.5rem}.DataStorageInfoModal_modalContent__X6qC_{max-height:95vh;border-radius:.75rem}.DataStorageInfoModal_modalHeader__oubWG{padding:1.5rem;flex-direction:column;align-items:flex-start;gap:1rem}.DataStorageInfoModal_headerLeft__s31IA{width:100%}.DataStorageInfoModal_headerActions__ed0tH{width:100%;justify-content:flex-start;order:-1}.DataStorageInfoModal_linkButton__f8sPx{font-size:.8rem;padding:.625rem 1rem}.DataStorageInfoModal_linkButton__f8sPx span{display:none}.DataStorageInfoModal_closeButton__gEZVY{position:absolute;top:1rem;right:1rem;padding:.5rem}.DataStorageInfoModal_modalTitle__s9mU3{font-size:1.5rem;margin-right:3rem}.DataStorageInfoModal_headerMeta__ECt5D{gap:.75rem}.DataStorageInfoModal_modalBody__9QoOc{padding:1.5rem}.DataStorageInfoModal_section__kA3Sa{margin-bottom:2rem}.DataStorageInfoModal_sectionTitle__CnuL_{font-size:1.125rem;margin-bottom:1rem}.DataStorageInfoModal_infoGrid__GaqCG{gap:1rem}.DataStorageInfoModal_infoItem__nuskk{padding:1rem}.DataStorageInfoModal_statsGrid__5CyYQ{gap:1rem}.DataStorageInfoModal_statCard__FKKwZ{padding:1.25rem}.DataStorageInfoModal_statValue__pshK_{font-size:1.25rem}.DataStorageInfoModal_jsonContent__4TPcC{padding:1rem;font-size:.8rem}.DataStorageInfoModal_additionalInfoContainer__I98rl{gap:1.5rem}.DataStorageInfoModal_infoSubsection__8GNoe{padding:1rem}.DataStorageInfoModal_subsectionTitle___bGh6{font-size:1rem;margin-bottom:.75rem}.DataStorageInfoModal_jsonSummary__cvvRl{padding:.75rem 1rem;font-size:.875rem}.DataStorageInfoModal_jsonContainer__fuiDI{max-height:300px}}@media(max-width:480px){.DataStorageInfoModal_modalBody__9QoOc,.DataStorageInfoModal_modalHeader__oubWG{padding:1rem}.DataStorageInfoModal_headerLeft__s31IA{flex-direction:column;gap:.75rem}.DataStorageInfoModal_headerActions__ed0tH{width:100%;justify-content:flex-start}.DataStorageInfoModal_linkButton__f8sPx{padding:.5rem;min-width:44px;justify-content:center}.DataStorageInfoModal_linkButton__f8sPx span{display:none}.DataStorageInfoModal_modelIcon__9oeqc{width:2.5rem;height:2.5rem}.DataStorageInfoModal_modalTitle__s9mU3{font-size:1.25rem;margin:0 0 .5rem}.DataStorageInfoModal_headerMeta__ECt5D{flex-direction:column;align-items:flex-start;gap:.5rem}.DataStorageInfoModal_statCard__FKKwZ{flex-direction:column;text-align:center;gap:.75rem}.DataStorageInfoModal_statIcon__V1Bcv{width:2.5rem;height:2.5rem}}.ChatHistory_header__Pql4S{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:2rem;flex-wrap:wrap;gap:1rem}.ChatHistory_headerActions__XDiHh{margin-left:auto}.ChatHistory_filters__Ct6TD,.ChatHistory_headerActions__XDiHh{display:flex;align-items:center;gap:1rem}.ChatHistory_filterGroup__zwTSu{display:flex;align-items:center;gap:.5rem;background:#f3f4f6;padding:.25rem;border-radius:.5rem}.ChatHistory_filterGroup__zwTSu span{font-size:.875rem;color:#4b5563;font-weight:500;margin-left:.5rem;white-space:nowrap}.ChatHistory_filterButton__U4KF5{padding:.5rem 1rem;border:none;background:rgba(0,0,0,0);color:#374151;border-radius:.375rem;font-weight:500;cursor:pointer;transition:all .2s ease-in-out;font-size:.875rem}.ChatHistory_filterButton__U4KF5:hover{background:#fff;color:#111827}.ChatHistory_filterButton__U4KF5.ChatHistory_active__Jw9d1{background:#fff;color:#2563eb;box-shadow:0 1px 3px rgba(0,0,0,.1)}.ChatHistory_loadingState__62mu_{display:flex;flex-direction:column;align-items:center;justify-content:center;height:300px;color:#6b7280}.ChatHistory_loadingState__62mu_ p{margin-top:1rem;font-size:1rem}.ChatHistory_loadingSpinner__ZLAOM{width:32px;height:32px;border:3px solid #e5e7eb;border-top-color:#2563eb;border-radius:50%;animation:ChatHistory_spin__sRWcs 1s linear infinite}@keyframes ChatHistory_spin__sRWcs{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ChatHistory_errorState__LvLLa{display:flex;flex-direction:column;align-items:center;justify-content:center;height:300px;color:#dc2626;text-align:center}.ChatHistory_errorState__LvLLa p{margin-bottom:1.5rem;font-size:1rem}.ChatHistory_retryButton__OE8V6{background:#dc2626;color:#fff;border:none;padding:.75rem 1.5rem;border-radius:8px;cursor:pointer;font-size:.875rem;font-weight:500;transition:all .2s ease}.ChatHistory_retryButton__OE8V6:hover{background:hsl(0,72.2222222222%,41.1029411765%);transform:translateY(-1px)}.ChatHistory_emptyState__JzqKE{display:flex;flex-direction:column;align-items:center;justify-content:center;height:300px;color:#6b7280;text-align:center}.ChatHistory_emptyState__JzqKE .ChatHistory_emptyIcon__GRfyw{width:4rem;height:4rem;margin-bottom:1.5rem;color:#9ca3af}.ChatHistory_emptyState__JzqKE h3{margin:0 0 .5rem;font-size:1.25rem;font-weight:600;color:#374151}.ChatHistory_emptyState__JzqKE p{margin:0;font-size:1rem;line-height:1.5}.ChatHistory_chatGrid__DAC2n{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:1.5rem;padding-bottom:2rem}.ChatHistory_chatCard__yAbFU{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:1.5rem;transition:all .2s ease;box-shadow:0 1px 3px rgba(0,0,0,.1)}.ChatHistory_chatCard__yAbFU:hover{border-color:#2563eb;box-shadow:0 4px 12px rgba(37,99,235,.15);transform:translateY(-2px)}.ChatHistory_cardHeader__ZngQZ{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1rem}.ChatHistory_workflowName__sgRG7{font-size:1.125rem;font-weight:600;color:#111827;margin:0;line-height:1.3;max-width:70%;word-break:break-word}.ChatHistory_workflowName__sgRG7.ChatHistory_deletedWorkflow__q75fG{color:#6b7280;text-decoration:line-through}.ChatHistory_deletedBadge__Q3fp6{display:inline-block;background:#dc2626;color:#fff;font-size:.75rem;font-weight:500;padding:.25rem .5rem;border-radius:4px;margin-left:.5rem;text-decoration:none}.ChatHistory_chatDate__qOfqG{font-size:.875rem;color:#6b7280;flex-shrink:0;background:#f3f4f6;padding:.25rem .5rem;border-radius:4px}.ChatHistory_cardMeta__n_UoY{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1.5rem}.ChatHistory_metaItem__hwtMq{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:#4b5563}.ChatHistory_metaItem__hwtMq svg{width:1rem;height:1rem;flex-shrink:0;color:#9ca3af}.ChatHistory_metaItem__hwtMq span{line-height:1}.ChatHistory_interactionId__2T7_I{font-family:monospace;background:#f3f4f6;padding:.25rem .5rem;border-radius:4px;font-size:.75rem!important;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ChatHistory_cardActions__6TbVN{display:flex;gap:.75rem}.ChatHistory_selectButton__LVFbg{flex:1;background:#fff;color:#2563eb;border:2px solid #2563eb;padding:.75rem 1rem;border-radius:8px;cursor:pointer;font-size:.875rem;font-weight:500;transition:all .2s ease}.ChatHistory_selectButton__LVFbg:hover{background:#2563eb;color:#fff;transform:translateY(-1px)}.ChatHistory_continueButton__JNhTZ{flex:2;display:flex;align-items:center;justify-content:center;gap:.5rem;background:#059669;color:#fff;border:none;padding:.75rem 1rem;border-radius:8px;cursor:pointer;font-size:.875rem;font-weight:500;transition:all .2s ease}.ChatHistory_continueButton__JNhTZ:hover:not(:disabled){background:rgb(4.0625,121.875,85.3125);transform:translateY(-1px);box-shadow:0 4px 8px rgba(5,150,105,.25)}.ChatHistory_continueButton__JNhTZ.ChatHistory_viewHistoryButton__v9IdB{background:#2563eb}.ChatHistory_continueButton__JNhTZ.ChatHistory_viewHistoryButton__v9IdB:hover{background:rgb(18.5714285714,76.1428571429,202.4285714286);box-shadow:0 4px 8px rgba(37,99,235,.25)}.ChatHistory_continueButton__JNhTZ.ChatHistory_disabledButton__lb05A{background:#9ca3af;color:#4b5563;cursor:not-allowed}.ChatHistory_continueButton__JNhTZ.ChatHistory_disabledButton__lb05A:hover{transform:none;box-shadow:none;background:#9ca3af}.ChatHistory_continueButton__JNhTZ svg{width:1rem;height:1rem}@media(max-width:768px){.ChatHistory_header__Pql4S{flex-direction:column;gap:1rem;align-items:stretch}.ChatHistory_header__Pql4S .ChatHistory_headerActions__XDiHh{flex-direction:column;gap:.75rem}.ChatHistory_header__Pql4S .ChatHistory_filters__Ct6TD{order:1}.ChatHistory_filterButton__U4KF5{font-size:.8rem;padding:.4rem .8rem}.ChatHistory_chatGrid__DAC2n{grid-template-columns:1fr;gap:1rem;padding-bottom:1.5rem}.ChatHistory_chatCard__yAbFU{padding:1rem}.ChatHistory_workflowName__sgRG7{font-size:1rem;max-width:100%}.ChatHistory_cardActions__6TbVN{flex-direction:column}.ChatHistory_continueButton__JNhTZ,.ChatHistory_selectButton__LVFbg{flex:1}}