.PromptVersionModal_modalOverlay__qyCn7{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem}.PromptVersionModal_modalContent__Dm5UA{background:var(--background-primary,#ffffff);border-radius:12px;width:100%;max-width:1400px;max-height:90vh;display:flex;flex-direction:column;box-shadow:0 10px 40px rgba(0,0,0,.2)}.PromptVersionModal_modalHeader__p0DCM{display:flex;align-items:center;justify-content:space-between;padding:1.5rem;border-bottom:1px solid var(--border-color,#e0e0e0)}.PromptVersionModal_modalHeader__p0DCM h2{margin:0;font-size:1.5rem;font-weight:600;color:var(--text-primary,#1a1a1a)}.PromptVersionModal_closeButton__5Ib2K{background:none;border:none;font-size:1.5rem;cursor:pointer;color:var(--text-secondary,#666);display:flex;align-items:center;justify-content:center;padding:.25rem;transition:color .2s}.PromptVersionModal_closeButton__5Ib2K:hover{color:var(--text-primary,#1a1a1a)}.PromptVersionModal_modalBody__vlP9z{padding:1.5rem;overflow-y:auto;flex:1}.PromptVersionModal_promptInfo__JhGOb{margin-bottom:1.5rem}.PromptVersionModal_promptInfo__JhGOb h3{margin:0 0 .5rem;font-size:1.25rem;font-weight:600;color:var(--text-primary,#1a1a1a)}.PromptVersionModal_promptInfo__JhGOb p{margin:.25rem 0;color:var(--text-secondary,#666);font-size:.9375rem}.PromptVersionModal_promptInfo__JhGOb .PromptVersionModal_infoText__rsQxf{margin-top:.75rem;padding:.75rem;background:var(--info-light,#e3f2fd);border-left:3px solid var(--info-color,#2196f3);border-radius:4px;font-size:.875rem}.PromptVersionModal_loadingState__ipf7X{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 1rem;gap:1rem}.PromptVersionModal_loadingState__ipf7X p{margin:0;color:var(--text-secondary,#666)}.PromptVersionModal_loadingSpinner__Mj1UP{width:40px;height:40px;border:3px solid var(--border-color,#e0e0e0);border-top-color:var(--primary-color,#007bff);border-radius:50%;animation:PromptVersionModal_spin__tW5RN .8s linear infinite}@keyframes PromptVersionModal_spin__tW5RN{to{transform:rotate(1turn)}}.PromptVersionModal_errorState__b28Y2{text-align:center;padding:2rem 1rem}.PromptVersionModal_errorState__b28Y2 p{margin:0 0 1rem;color:var(--error-color,#dc3545)}.PromptVersionModal_errorState__b28Y2 button{padding:.5rem 1rem;background:var(--primary-color,#007bff);color:#fff;border:none;border-radius:6px;cursor:pointer;transition:background .2s}.PromptVersionModal_errorState__b28Y2 button:hover{background:var(--primary-dark,#0056b3)}.PromptVersionModal_emptyState__BtGag{text-align:center;padding:3rem 1rem;color:var(--text-secondary,#666)}.PromptVersionModal_versionList__W3dxk{display:flex;flex-direction:column;gap:1rem}.PromptVersionModal_versionItem__4llbv{padding:1.25rem;border:2px solid var(--border-color,#e0e0e0);border-radius:8px;transition:all .2s}.PromptVersionModal_versionItem__4llbv.PromptVersionModal_currentVersion___qoag{background:var(--success-light,#d4edda);border-color:var(--success-color,#28a745)}.PromptVersionModal_versionItem__4llbv.PromptVersionModal_clickable__dXJZe{cursor:pointer}.PromptVersionModal_versionItem__4llbv.PromptVersionModal_clickable__dXJZe:hover{border-color:var(--primary-color,#007bff);box-shadow:0 2px 8px rgba(0,123,255,.1)}.PromptVersionModal_versionItem__4llbv.PromptVersionModal_clickable__dXJZe:hover .PromptVersionModal_viewDiffButton__12C8y{opacity:1}.PromptVersionModal_versionHeader__N_2xA{display:flex;align-items:center;justify-content:space-between;margin-bottom:.75rem}.PromptVersionModal_versionNumber__SCf_6{display:flex;align-items:center;gap:.5rem;font-weight:600;color:var(--text-primary,#1a1a1a);font-size:1rem;flex:1}.PromptVersionModal_versionNumber__SCf_6 svg{color:var(--primary-color,#007bff);flex-shrink:0}.PromptVersionModal_labelInput__7KQEO{padding:.25rem .5rem;border:2px solid var(--primary-color,#007bff);border-radius:4px;font-size:1rem;font-weight:600;font-family:inherit;color:var(--text-primary,#1a1a1a);outline:none;background:#fff}.PromptVersionModal_labelInput__7KQEO:focus{border-color:var(--primary-dark,#0056b3)}.PromptVersionModal_versionActions__1IGmd{display:flex;align-items:center;gap:.5rem}.PromptVersionModal_actionButton__zgYIh{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:var(--background-secondary,#f5f5f5);border:1px solid var(--border-color,#e0e0e0);border-radius:6px;color:var(--text-secondary,#666);cursor:pointer;transition:all .2s}.PromptVersionModal_actionButton__zgYIh svg{font-size:1rem}.PromptVersionModal_actionButton__zgYIh:hover{background:var(--primary-light,#e7f3ff);border-color:var(--primary-color,#007bff);color:var(--primary-color,#007bff)}.PromptVersionModal_actionButton__zgYIh.PromptVersionModal_deleteButton__ej5Uu:hover{background:var(--danger-light,#f8d7da);border-color:var(--danger-color,#dc3545);color:var(--danger-color,#dc3545)}.PromptVersionModal_currentBadge__m3cJI{padding:.25rem .75rem;background:var(--success-color,#28a745);color:#fff;border-radius:12px;font-size:.75rem;font-weight:600;flex-shrink:0}.PromptVersionModal_versionFooter__lm4my{display:flex;align-items:center;justify-content:flex-end;gap:.75rem;margin-top:1rem;padding-top:1rem;border-top:1px solid var(--border-color,#e0e0e0)}.PromptVersionModal_viewDiffButton__12C8y{display:flex;align-items:center;gap:.375rem;padding:.5rem 1rem;background:var(--background-secondary,#f5f5f5);color:var(--text-secondary,#666);border:1px solid var(--border-color,#e0e0e0);border-radius:6px;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s}.PromptVersionModal_viewDiffButton__12C8y svg{font-size:1rem}.PromptVersionModal_viewDiffButton__12C8y:hover:not(:disabled){background:var(--primary-light,#e7f3ff);border-color:var(--primary-color,#007bff);color:var(--primary-color,#007bff)}.PromptVersionModal_viewDiffButton__12C8y:disabled{opacity:.5;cursor:not-allowed}.PromptVersionModal_changeVersionButton__cgEjY{display:flex;align-items:center;gap:.375rem;padding:.5rem 1rem;background:var(--primary-color,#007bff);color:#fff;border:none;border-radius:6px;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s}.PromptVersionModal_changeVersionButton__cgEjY:hover:not(:disabled){background:var(--primary-dark,#0056b3)}.PromptVersionModal_changeVersionButton__cgEjY:disabled{opacity:.6;cursor:not-allowed}.PromptVersionModal_versionMeta__rv5X_{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:.75rem}.PromptVersionModal_metaItem__Nj3dZ{display:flex;align-items:center;gap:.375rem;color:var(--text-secondary,#666);font-size:.875rem}.PromptVersionModal_metaItem__Nj3dZ svg{font-size:.875rem}.PromptVersionModal_contentPreviewContainer__y_Tr8{margin-top:.75rem}.PromptVersionModal_contentPreviewHeader__d9HTM{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}.PromptVersionModal_contentLabel__OhQVW{font-size:.875rem;font-weight:600;color:var(--text-primary,#1a1a1a)}.PromptVersionModal_contentActions__77y4y{display:flex;align-items:center;gap:.25rem}.PromptVersionModal_contentActionButton__UFXM2{display:flex;align-items:center;justify-content:center;width:28px;height:28px;background:var(--background-secondary,#f5f5f5);border:1px solid var(--border-color,#e0e0e0);border-radius:4px;color:var(--text-secondary,#666);cursor:pointer;transition:all .2s}.PromptVersionModal_contentActionButton__UFXM2 svg{font-size:.875rem}.PromptVersionModal_contentActionButton__UFXM2:hover{background:var(--primary-light,#e7f3ff);border-color:var(--primary-color,#007bff);color:var(--primary-color,#007bff)}.PromptVersionModal_contentPreview__hF7Cr{padding:.75rem;background:var(--background-secondary,#f8f9fa);border-radius:6px;font-size:.875rem;line-height:1.5;color:var(--text-secondary,#666);white-space:pre-wrap;word-break:break-word;max-height:150px;overflow:hidden;transition:max-height .3s ease}.PromptVersionModal_contentPreview__hF7Cr.PromptVersionModal_expanded__AZl0K{max-height:600px;overflow-y:auto}.PromptVersionModal_modalFooter__80F_u{display:flex;align-items:center;justify-content:flex-end;gap:.75rem;padding:1.5rem;border-top:1px solid var(--border-color,#e0e0e0)}.PromptVersionModal_cancelButton__oWu7m{padding:.625rem 1.5rem;background:var(--background-secondary,#f5f5f5);color:var(--text-primary,#1a1a1a);border:none;border-radius:6px;font-size:.9375rem;font-weight:500;cursor:pointer;transition:background .2s}.PromptVersionModal_cancelButton__oWu7m:hover{background:var(--background-hover,#e0e0e0)}.PromptVersionModal_diffContainer__4ZEug{display:flex;flex-direction:column;gap:1.5rem}.PromptVersionModal_diffHeader__OvHf6{display:flex;align-items:center;justify-content:space-between;padding:1rem;background:var(--background-secondary,#f8f9fa);border-radius:8px}.PromptVersionModal_versionInfo__vp9be{flex:1}.PromptVersionModal_versionInfo__vp9be h3{margin:0 0 .25rem;font-size:.875rem;font-weight:500;color:var(--text-secondary,#666)}.PromptVersionModal_versionInfo__vp9be p{margin:0;font-size:1rem;font-weight:600;color:var(--text-primary,#1a1a1a)}.PromptVersionModal_currentVersion___qoag{color:var(--success-color,#28a745)!important}.PromptVersionModal_selectedVersion__5Ykvw{color:var(--primary-color,#007bff)!important}.PromptVersionModal_diffArrow__bI3XX{font-size:1.5rem;color:var(--text-secondary,#666);padding:0 1rem}.PromptVersionModal_diffContent__9CAVZ{display:flex;flex-direction:column;gap:1.5rem}.PromptVersionModal_diffSummary__HJAWo{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.PromptVersionModal_diffSection__ozRcw h4{margin:0 0 .75rem;font-size:1rem;font-weight:600;color:var(--text-primary,#1a1a1a)}.PromptVersionModal_diffSectionTitle__TA6sm{display:flex;align-items:center;gap:.5rem}.PromptVersionModal_addedBadge__dT1wX{padding:.25rem .75rem;background:var(--success-light,#d4edda);color:var(--success-dark,#155724);border-radius:12px;font-size:.75rem;font-weight:600}.PromptVersionModal_removedBadge__HLVPT{padding:.25rem .75rem;background:var(--danger-light,#f8d7da);color:var(--danger-dark,#721c24);border-radius:12px;font-size:.75rem;font-weight:600}.PromptVersionModal_diffLines__Khn8Y{border:1px solid var(--border-color,#e0e0e0);border-radius:6px;overflow:hidden;max-height:250px;overflow-y:auto}.PromptVersionModal_diffLines__Khn8Y::-webkit-scrollbar{width:6px}.PromptVersionModal_diffLines__Khn8Y::-webkit-scrollbar-track{background:var(--background-secondary,#f5f5f5)}.PromptVersionModal_diffLines__Khn8Y::-webkit-scrollbar-thumb{background:var(--border-color,#d0d0d0);border-radius:3px}.PromptVersionModal_addedLine__2uWio{padding:.5rem 1rem;background:var(--success-light,#d4edda);color:var(--success-dark,#155724);font-family:Courier New,monospace;font-size:.875rem;line-height:1.6;border-bottom:1px solid rgba(40,167,69,.2);font-weight:500}.PromptVersionModal_addedLine__2uWio:last-child{border-bottom:none}.PromptVersionModal_removedLine__oQPNK{padding:.5rem 1rem;background:var(--danger-light,#f8d7da);color:var(--danger-dark,#721c24);font-family:Courier New,monospace;font-size:.875rem;line-height:1.6;border-bottom:1px solid rgba(220,53,69,.2);font-weight:500}.PromptVersionModal_removedLine__oQPNK:last-child{border-bottom:none}.PromptVersionModal_emptyDiff__te0VZ{padding:1rem;text-align:center;color:var(--text-secondary,#666);font-size:.875rem}.PromptVersionModal_fullContentCompare__rN3lP{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-top:1rem}.PromptVersionModal_fullContentColumn__WXjVf{display:flex;flex-direction:column}.PromptVersionModal_fullContentColumn__WXjVf h4{margin:0 0 .75rem;font-size:1rem;font-weight:600;color:var(--text-primary,#1a1a1a)}.PromptVersionModal_fullContent__TFvsj{padding:1rem;background:var(--background-secondary,#f8f9fa);border:1px solid var(--border-color,#e0e0e0);border-radius:6px;font-family:Courier New,monospace;font-size:.875rem;line-height:1.6;white-space:pre-wrap;word-break:break-word;max-height:500px;overflow-y:auto;overflow-x:hidden}.PromptVersionModal_fullContent__TFvsj::-webkit-scrollbar{width:8px}.PromptVersionModal_fullContent__TFvsj::-webkit-scrollbar-track{background:var(--background-secondary,#f5f5f5);border-radius:4px}.PromptVersionModal_fullContent__TFvsj::-webkit-scrollbar-thumb{background:var(--border-color,#d0d0d0);border-radius:4px}.PromptVersionModal_fullContent__TFvsj::-webkit-scrollbar-thumb:hover{background:var(--text-secondary,#999)}.PromptVersionModal_fullContent__TFvsj div{padding:.25rem .5rem;transition:background-color .2s;min-height:1.6em}.PromptVersionModal_highlightAdded__Fa84k{background:var(--success-light,#d4edda)!important;color:var(--success-dark,#155724)!important;border-left:3px solid var(--success-color,#28a745);padding-left:.75rem!important;margin-left:-.5rem;font-weight:500}.PromptVersionModal_highlightRemoved__jvKVy{background:var(--danger-light,#f8d7da)!important;color:var(--danger-dark,#721c24)!important;border-left:3px solid var(--danger-color,#dc3545);padding-left:.75rem!important;margin-left:-.5rem;font-weight:500}.PromptVersionModal_diffFooter__3xj1M{display:flex;justify-content:center;padding-top:1rem}.PromptVersionModal_backButton__gpp_9{padding:.625rem 1.5rem;background:var(--primary-color,#007bff);color:#fff;border:none;border-radius:6px;font-size:.9375rem;font-weight:500;cursor:pointer;transition:background .2s}.PromptVersionModal_backButton__gpp_9:hover{background:var(--primary-dark,#0056b3)}.PromptStore_container__ACMBU{display:flex;flex-direction:column;height:100%;background:#f9fafb;border-radius:.75rem;overflow:hidden}.PromptStore_content__8UXws{flex:1;overflow-y:auto;padding:1.5rem 2rem 2rem}.PromptStore_content__8UXws .PromptStore_promptGrid__Lmg8x{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem}@media(max-width:1610px){.PromptStore_content__8UXws .PromptStore_promptGrid__Lmg8x{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:1310px){.PromptStore_content__8UXws .PromptStore_promptGrid__Lmg8x{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:480px){.PromptStore_content__8UXws .PromptStore_promptGrid__Lmg8x{grid-template-columns:1fr}}.PromptStore_content__8UXws .PromptStore_noResults__7yPIR{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem;text-align:center;color:#6b7280}.PromptStore_content__8UXws .PromptStore_noResults__7yPIR .PromptStore_noResultsIcon__ZMLEY{font-size:4rem;margin-bottom:1.5rem;color:#d1d5db}.PromptStore_content__8UXws .PromptStore_noResults__7yPIR h3{font-size:1.25rem;font-weight:600;color:#374151;margin:0 0 .5rem}.PromptStore_content__8UXws .PromptStore_noResults__7yPIR p{font-size:.875rem;color:#6b7280;margin:0;max-width:400px;line-height:1.6}.PromptStore_content__8UXws .PromptStore_loading__5EDlP{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem;text-align:center}.PromptStore_content__8UXws .PromptStore_loading__5EDlP .PromptStore_loadingSpinner__fwuzV{width:2.5rem;height:2.5rem;border:3px solid #e5e7eb;border-top-color:#2563eb;border-radius:50%;animation:PromptStore_spin__r1Chs 1s linear infinite;margin-bottom:1.5rem}.PromptStore_content__8UXws .PromptStore_loading__5EDlP .PromptStore_loadingText__4ZUcF{font-size:1rem;color:#4b5563;font-weight:500}.PromptStore_addPromptCard__Q1aGB{background:linear-gradient(135deg,rgba(37,99,235,.05),rgba(37,99,235,.1));border:2px dashed #2563eb;border-radius:.75rem;padding:1.5rem;transition:all .3s ease;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;height:auto;min-height:200px;position:relative;overflow:hidden}.PromptStore_addPromptCard__Q1aGB:hover{border-color:#2563eb;background:linear-gradient(135deg,rgba(37,99,235,.1),rgba(37,99,235,.15));transform:translateY(-2px);box-shadow:0 8px 25px rgba(37,99,235,.2)}.PromptStore_addPromptCard__Q1aGB:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(45deg,transparent,rgba(37,99,235,.05),transparent);transform:rotate(45deg);transition:all .6s ease;opacity:0}.PromptStore_addPromptCard__Q1aGB:hover:before{opacity:1;transform:rotate(45deg) translate(50%,50%)}.PromptStore_addPromptCard__Q1aGB .PromptStore_addPromptContent__drvnk{position:relative;z-index:2}.PromptStore_addPromptCard__Q1aGB .PromptStore_addPromptContent__drvnk .PromptStore_addPromptIcon__JbgEI{width:3rem;height:3rem;background:#2563eb;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 1rem;transition:all .3s ease}.PromptStore_addPromptCard__Q1aGB .PromptStore_addPromptContent__drvnk .PromptStore_addPromptIcon__JbgEI svg{font-size:1.5rem;color:#fff}.PromptStore_addPromptCard__Q1aGB .PromptStore_addPromptContent__drvnk .PromptStore_addPromptTitle__SrqnN{font-size:1.125rem;font-weight:600;color:#1f2937;margin:0 0 .5rem;line-height:1.4}.PromptStore_addPromptCard__Q1aGB .PromptStore_addPromptContent__drvnk .PromptStore_addPromptDescription__Wv4LW{font-size:.8125rem;color:#4b5563;margin:0;line-height:1.6;max-width:280px}.PromptStore_addPromptCard__Q1aGB:hover .PromptStore_addPromptContent__drvnk .PromptStore_addPromptIcon__JbgEI{background:#fff;box-shadow:0 4px 12px rgba(37,99,235,.3);transform:scale(1.1)}.PromptStore_addPromptCard__Q1aGB:hover .PromptStore_addPromptContent__drvnk .PromptStore_addPromptIcon__JbgEI svg{color:#2563eb}.PromptStore_promptCard__euHwA{background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;padding:1.5rem;transition:all .2s ease;cursor:pointer;display:flex;flex-direction:column;height:auto;min-height:200px}.PromptStore_promptCard__euHwA:hover{border-color:#2563eb;box-shadow:0 4px 12px rgba(37,99,235,.15);transform:translateY(-2px)}.PromptStore_promptCard__euHwA .PromptStore_cardHeader__g7Qnp{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1rem}.PromptStore_promptCard__euHwA .PromptStore_cardHeader__g7Qnp .PromptStore_cardTitle__6wlTl{font-size:1.125rem;font-weight:600;color:#111827;line-height:1.4;flex:1;margin:0 1rem 0 0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.PromptStore_promptCard__euHwA .PromptStore_cardHeader__g7Qnp .PromptStore_cardBadges__gV_wX{display:flex;flex-direction:column;gap:.25rem;flex-shrink:0}.PromptStore_promptCard__euHwA .PromptStore_cardHeader__g7Qnp .PromptStore_cardBadges__gV_wX .PromptStore_badge__hpUio{padding:.25rem .5rem;border-radius:.375rem;font-size:.75rem;font-weight:600;text-transform:uppercase}.PromptStore_promptCard__euHwA .PromptStore_cardHeader__g7Qnp .PromptStore_cardBadges__gV_wX .PromptStore_badge__hpUio.PromptStore_language__MiI56{background:rgba(234,88,12,.1);color:#ea580c}.PromptStore_promptCard__euHwA .PromptStore_cardHeader__g7Qnp .PromptStore_cardBadges__gV_wX .PromptStore_badge__hpUio.PromptStore_promptType__of6iN.PromptStore_user__y6JqH{background:rgba(59,130,246,.1);color:#3b82f6}.PromptStore_promptCard__euHwA .PromptStore_cardHeader__g7Qnp .PromptStore_cardBadges__gV_wX .PromptStore_badge__hpUio.PromptStore_promptType__of6iN.PromptStore_system__bQhXd{background:rgba(139,92,246,.1);color:#8b5cf6}.PromptStore_promptCard__euHwA .PromptStore_cardContent__S3Dxv{flex:1;margin-bottom:1rem}.PromptStore_promptCard__euHwA .PromptStore_cardContent__S3Dxv .PromptStore_contentPreview__ClMGd{color:#4b5563;font-size:.875rem;line-height:1.6;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:.75rem}.PromptStore_promptCard__euHwA .PromptStore_cardContent__S3Dxv .PromptStore_ratingContainer___eVsb{display:flex;align-items:center;gap:.5rem;margin-bottom:.75rem}.PromptStore_promptCard__euHwA .PromptStore_cardContent__S3Dxv .PromptStore_ratingContainer___eVsb .PromptStore_stars__KVGCc{display:flex;gap:.125rem}.PromptStore_promptCard__euHwA .PromptStore_cardContent__S3Dxv .PromptStore_ratingContainer___eVsb .PromptStore_stars__KVGCc .PromptStore_star__C_B55{cursor:pointer;font-size:1.125rem;color:#d1d5db;transition:all .2s ease;display:inline-flex;align-items:center}.PromptStore_promptCard__euHwA .PromptStore_cardContent__S3Dxv .PromptStore_ratingContainer___eVsb .PromptStore_stars__KVGCc .PromptStore_star__C_B55.PromptStore_filled__VQcZz{color:#fbbf24}.PromptStore_promptCard__euHwA .PromptStore_cardContent__S3Dxv .PromptStore_ratingContainer___eVsb .PromptStore_stars__KVGCc .PromptStore_star__C_B55:hover{transform:scale(1.15)}.PromptStore_promptCard__euHwA .PromptStore_cardContent__S3Dxv .PromptStore_ratingContainer___eVsb .PromptStore_ratingText__zWcDU{font-size:.75rem;color:#4b5563;font-weight:500;white-space:nowrap}.PromptStore_promptCard__euHwA .PromptStore_cardContent__S3Dxv .PromptStore_ratingContainer___eVsb .PromptStore_noRatingText__WZZ4Q{font-size:.6875rem;color:#9ca3af;font-weight:400;font-style:italic;white-space:nowrap}.PromptStore_promptCard__euHwA .PromptStore_cardContent__S3Dxv .PromptStore_contentMeta__qk_Kq{display:flex;align-items:center;gap:1rem;font-size:.75rem;color:#6b7280}.PromptStore_promptCard__euHwA .PromptStore_cardContent__S3Dxv .PromptStore_contentMeta__qk_Kq .PromptStore_metaItem__Ont9t{display:flex;align-items:center;gap:.25rem}.PromptStore_promptCard__euHwA .PromptStore_cardContent__S3Dxv .PromptStore_contentMeta__qk_Kq .PromptStore_metaItem__Ont9t .PromptStore_metaIcon__qIpXj{font-size:.875rem}.PromptStore_promptCard__euHwA .PromptStore_cardFooter__RjRvu{display:flex;justify-content:between;align-items:center;padding-top:1rem;border-top:1px solid #f3f4f6}.PromptStore_promptCard__euHwA .PromptStore_cardFooter__RjRvu .PromptStore_cardActions__5dby3{display:flex;gap:.5rem;margin-left:auto}.PromptStore_promptCard__euHwA .PromptStore_cardFooter__RjRvu .PromptStore_cardActions__5dby3 .PromptStore_actionButton__8jrPC{background:rgba(0,0,0,0);border:1px solid #d1d5db;padding:.375rem .75rem;border-radius:.375rem;font-size:.75rem;font-weight:500;cursor:pointer;transition:all .2s ease;color:#4b5563;display:flex;align-items:center;gap:.25rem}.PromptStore_promptCard__euHwA .PromptStore_cardFooter__RjRvu .PromptStore_cardActions__5dby3 .PromptStore_actionButton__8jrPC:hover{border-color:#2563eb;color:#2563eb;background:rgba(37,99,235,.05)}.PromptStore_promptCard__euHwA .PromptStore_cardFooter__RjRvu .PromptStore_cardActions__5dby3 .PromptStore_actionButton__8jrPC.PromptStore_editButton__eBoo2:hover{border-color:#f59e0b;color:#f59e0b;background:rgba(245,158,11,.05)}.PromptStore_promptCard__euHwA .PromptStore_cardFooter__RjRvu .PromptStore_cardActions__5dby3 .PromptStore_actionButton__8jrPC.PromptStore_deleteButton__w7oBd:hover{border-color:#dc2626;color:#dc2626;background:rgba(220,38,38,.05)}.PromptStore_promptCard__euHwA .PromptStore_cardFooter__RjRvu .PromptStore_cardActions__5dby3 .PromptStore_actionButton__8jrPC .PromptStore_actionIcon__AkUeJ{font-size:.875rem}.PromptStore_promptCard__euHwA .PromptStore_cardFooter__RjRvu .PromptStore_cardInfo__7S0Vl{display:flex;align-items:center;gap:1rem;font-size:.75rem;color:#6b7280}.PromptStore_promptCard__euHwA .PromptStore_cardFooter__RjRvu .PromptStore_cardInfo__7S0Vl .PromptStore_infoItem__Waoz6{display:flex;align-items:center;gap:.25rem}.PromptStore_promptCard__euHwA .PromptStore_cardFooter__RjRvu .PromptStore_cardInfo__7S0Vl .PromptStore_infoItem__Waoz6 .PromptStore_infoIcon__tNVXi{font-size:.875rem}@keyframes PromptStore_spin__r1Chs{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media(max-width:768px){.PromptStore_header__U8MMZ{padding:1.5rem}.PromptStore_header__U8MMZ .PromptStore_headerControls__A2drN .PromptStore_filterSection__zomLR{flex-direction:column;align-items:stretch}.PromptStore_header__U8MMZ .PromptStore_headerControls__A2drN .PromptStore_filterSection__zomLR .PromptStore_searchContainer__xL892{min-width:auto;width:100%}.PromptStore_content__8UXws{padding:1rem}.PromptStore_content__8UXws .PromptStore_promptGrid__Lmg8x{grid-template-columns:1fr;gap:1rem}.PromptStore_addPromptCard__Q1aGB{padding:1.5rem;min-height:200px}.PromptStore_addPromptCard__Q1aGB .PromptStore_addPromptContent__drvnk .PromptStore_addPromptIcon__JbgEI{width:3rem;height:3rem;margin-bottom:1rem}.PromptStore_addPromptCard__Q1aGB .PromptStore_addPromptContent__drvnk .PromptStore_addPromptIcon__JbgEI svg{font-size:1.5rem}.PromptStore_addPromptCard__Q1aGB .PromptStore_addPromptContent__drvnk .PromptStore_addPromptTitle__SrqnN{font-size:1.125rem}.PromptStore_addPromptCard__Q1aGB .PromptStore_addPromptContent__drvnk .PromptStore_addPromptDescription__Wv4LW{font-size:.8125rem}.PromptStore_promptCard__euHwA{padding:1rem;min-height:180px}.PromptStore_promptCard__euHwA .PromptStore_cardHeader__g7Qnp .PromptStore_cardTitle__6wlTl{font-size:1rem}.PromptStore_promptCard__euHwA .PromptStore_cardHeader__g7Qnp .PromptStore_cardBadges__gV_wX .PromptStore_badge__hpUio{font-size:.625rem;padding:.1875rem .375rem}.PromptStore_promptCard__euHwA .PromptStore_cardFooter__RjRvu{flex-direction:column;align-items:stretch;gap:.75rem}.PromptStore_promptCard__euHwA .PromptStore_cardFooter__RjRvu .PromptStore_cardActions__5dby3{margin-left:0;justify-content:center}.PromptStore_promptCard__euHwA .PromptStore_cardFooter__RjRvu .PromptStore_cardInfo__7S0Vl{justify-content:center}}@media(max-width:480px){.PromptStore_header__U8MMZ{padding:1rem}.PromptStore_header__U8MMZ .PromptStore_headerControls__A2drN .PromptStore_languageTabs__qTT3C{width:100%}.PromptStore_header__U8MMZ .PromptStore_headerControls__A2drN .PromptStore_languageTabs__qTT3C .PromptStore_languageTab__C8OBV{flex:1;justify-content:center}.PromptStore_addPromptCard__Q1aGB{padding:1rem;min-height:180px}.PromptStore_addPromptCard__Q1aGB .PromptStore_addPromptContent__drvnk .PromptStore_addPromptIcon__JbgEI{width:2.5rem;height:2.5rem;margin-bottom:.75rem}.PromptStore_addPromptCard__Q1aGB .PromptStore_addPromptContent__drvnk .PromptStore_addPromptIcon__JbgEI svg{font-size:1.25rem}.PromptStore_addPromptCard__Q1aGB .PromptStore_addPromptContent__drvnk .PromptStore_addPromptTitle__SrqnN{font-size:1rem;margin-bottom:.5rem}.PromptStore_addPromptCard__Q1aGB .PromptStore_addPromptContent__drvnk .PromptStore_addPromptDescription__Wv4LW{font-size:.75rem}.PromptStore_promptCard__euHwA .PromptStore_cardHeader__g7Qnp{flex-direction:column;align-items:flex-start;gap:.75rem}.PromptStore_promptCard__euHwA .PromptStore_cardHeader__g7Qnp .PromptStore_cardTitle__6wlTl{margin-right:0}.PromptStore_promptCard__euHwA .PromptStore_cardHeader__g7Qnp .PromptStore_cardBadges__gV_wX{flex-direction:row;flex-wrap:wrap}}.PromptStoreUpload_modalOverlay__HIPC8{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem}.PromptStoreUpload_modalContent__NroK6{background:var(--background-primary,#ffffff);border-radius:12px;width:100%;max-width:700px;max-height:85vh;display:flex;flex-direction:column;box-shadow:0 10px 40px rgba(0,0,0,.2)}.PromptStoreUpload_modalHeader__j_Rks{display:flex;align-items:center;justify-content:space-between;padding:1.5rem;border-bottom:1px solid var(--border-color,#e0e0e0)}.PromptStoreUpload_modalHeader__j_Rks h2{margin:0;font-size:1.25rem;font-weight:600;color:var(--text-primary,#1a1a1a)}.PromptStoreUpload_closeButton__MAq2V{background:none;border:none;font-size:1.5rem;cursor:pointer;color:var(--text-secondary,#666);display:flex;align-items:center;justify-content:center;padding:.25rem;transition:color .2s}.PromptStoreUpload_closeButton__MAq2V:hover{color:var(--text-primary,#1a1a1a)}.PromptStoreUpload_modalBody__UqlU5{padding:1.5rem;overflow-y:auto;flex:1}.PromptStoreUpload_loading__hEwGl{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 1rem;gap:1rem}.PromptStoreUpload_loading__hEwGl p{margin:0;color:var(--text-secondary,#666)}.PromptStoreUpload_loadingSpinner__XwRON{width:40px;height:40px;border:3px solid var(--border-color,#e0e0e0);border-top-color:var(--primary-color,#007bff);border-radius:50%;animation:PromptStoreUpload_spin__SafwO .8s linear infinite}@keyframes PromptStoreUpload_spin__SafwO{to{transform:rotate(1turn)}}.PromptStoreUpload_emptyState__cukAU{text-align:center;padding:3rem 1rem;color:var(--text-secondary,#666)}.PromptStoreUpload_emptyState__cukAU p{margin:0 0 .5rem;font-size:1rem}.PromptStoreUpload_emptyState__cukAU small{font-size:.875rem;opacity:.7}.PromptStoreUpload_selectAllContainer__nyYhb{margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid var(--border-color,#e0e0e0)}.PromptStoreUpload_checkboxLabel__Iw6XJ{display:flex;align-items:center;gap:.5rem;cursor:pointer;font-weight:500;color:var(--text-primary,#1a1a1a)}.PromptStoreUpload_checkboxLabel__Iw6XJ span{user-select:none}.PromptStoreUpload_checkbox__T7SwI{width:18px;height:18px;cursor:pointer}.PromptStoreUpload_promptList__GfEFA{display:flex;flex-direction:column;gap:.75rem}.PromptStoreUpload_promptItem__QQNmv{display:flex;gap:1rem;padding:1rem;border:2px solid var(--border-color,#e0e0e0);border-radius:8px;cursor:pointer;transition:all .2s}.PromptStoreUpload_promptItem__QQNmv:hover{border-color:var(--primary-color,#007bff);background:var(--background-hover,#f8f9fa)}.PromptStoreUpload_promptItem__QQNmv.PromptStoreUpload_selected__OY_hv{border-color:var(--primary-color,#007bff);background:var(--primary-light,#e7f3ff)}.PromptStoreUpload_promptCheckbox__yJCOL{flex-shrink:0;padding-top:.25rem}.PromptStoreUpload_promptInfo__J05wW{flex:1;min-width:0}.PromptStoreUpload_promptHeader__cT0HB{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;margin-bottom:.5rem}.PromptStoreUpload_promptTitle__mOjE_{margin:0;font-size:1rem;font-weight:600;color:var(--text-primary,#1a1a1a);word-break:break-word}.PromptStoreUpload_promptBadges__2p281{display:flex;gap:.5rem;flex-shrink:0}.PromptStoreUpload_languageBadge__m1N2f{background:var(--badge-background,#e0e0e0);color:var(--badge-text,#333)}.PromptStoreUpload_languageBadge__m1N2f,.PromptStoreUpload_templateBadge___FjrL{padding:.25rem .5rem;border-radius:4px;font-size:.75rem;font-weight:600;white-space:nowrap}.PromptStoreUpload_templateBadge___FjrL{background:var(--success-light,#d4edda);color:var(--success-dark,#155724)}.PromptStoreUpload_promptContent__7sDhe{margin:0;font-size:.875rem;color:var(--text-secondary,#666);line-height:1.5;word-break:break-word}.PromptStoreUpload_modalFooter__dE18f{display:flex;align-items:center;justify-content:flex-end;gap:.75rem;padding:1.5rem;border-top:1px solid var(--border-color,#e0e0e0)}.PromptStoreUpload_cancelButton__deSx6,.PromptStoreUpload_uploadButton__EfK_p{padding:.625rem 1.25rem;border-radius:6px;font-size:.9375rem;font-weight:500;cursor:pointer;transition:all .2s;border:none;display:flex;align-items:center;gap:.5rem}.PromptStoreUpload_cancelButton__deSx6:disabled,.PromptStoreUpload_uploadButton__EfK_p:disabled{opacity:.5;cursor:not-allowed}.PromptStoreUpload_cancelButton__deSx6{background:var(--background-secondary,#f5f5f5);color:var(--text-primary,#1a1a1a)}.PromptStoreUpload_cancelButton__deSx6:hover:not(:disabled){background:var(--background-hover,#e0e0e0)}.PromptStoreUpload_uploadButton__EfK_p{background:var(--primary-color,#007bff);color:#fff}.PromptStoreUpload_uploadButton__EfK_p:hover:not(:disabled){background:var(--primary-dark,#0056b3)}.PromptStoreUpload_buttonSpinner__Yvc4Z{width:16px;height:16px;border:2px solid hsla(0,0%,100%,.3);border-top-color:#fff;border-radius:50%;animation:PromptStoreUpload_spin__SafwO .6s linear infinite}