.ArtifactDetailView_modal__SC9tX{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.9);display:flex;justify-content:center;align-items:center;z-index:2147483646;cursor:pointer}.ArtifactDetailView_modalLayout__wvOk4{position:relative;width:100vw;height:100vh;display:flex;cursor:default}.ArtifactDetailView_leftPanel__CaISy{width:300px;height:100vh;background:linear-gradient(135deg,rgba(6,182,212,.18),rgba(99,102,241,.16) 45%,rgba(11,15,20,.92)),linear-gradient(155deg,rgba(20,24,30,.95),rgba(15,18,22,.95) 60%,rgba(12,15,18,.95));border-right:1px solid rgba(255,255,255,.1);backdrop-filter:blur(8px);overflow:hidden;display:flex;flex-direction:column;transition:all .3s ease;z-index:1001;pointer-events:auto}.ArtifactDetailView_scrollableContent__u9W2D{flex:1;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#475569 #1e293b}.ArtifactDetailView_scrollableContent__u9W2D::-webkit-scrollbar{width:6px}.ArtifactDetailView_scrollableContent__u9W2D::-webkit-scrollbar-track{background:#1e293b}.ArtifactDetailView_scrollableContent__u9W2D::-webkit-scrollbar-thumb{background:#475569;border-radius:3px}.ArtifactDetailView_scrollableContent__u9W2D::-webkit-scrollbar-thumb:hover{background:#64748b}.ArtifactDetailView_leftPanelCollapsed__mtoHj{width:0;overflow:hidden;border-right:none}.ArtifactDetailView_leftPanelHeader__PtzLD{display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:1px solid rgba(255,255,255,.1);min-height:60px;flex-shrink:0;background:rgba(30,30,30,.8);position:relative}.ArtifactDetailView_panelTitle__AVxT6{color:#ffffff;font-size:16px;font-weight:600;margin:0;letter-spacing:.5px}.ArtifactDetailView_collapseButton__Nz9FP{background:transparent;border:none;color:rgba(255,255,255,.6);font-size:18px;cursor:pointer;padding:0;width:20px;height:20px;display:flex;align-items:center;justify-content:center;line-height:1;border-radius:2px;transition:all .2s ease;flex-shrink:0}.ArtifactDetailView_collapseButton__Nz9FP:hover{color:rgba(255,255,255,1);background:rgba(255,255,255,.1)}.ArtifactDetailView_expandButton__q6Lkp{position:fixed;top:20px;left:20px;background:rgba(0,0,0,.8);border:1px solid rgba(255,255,255,.3);color:white;font-size:16px;cursor:pointer;padding:8px 12px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;line-height:1;border-radius:6px;transition:all .2s ease;z-index:1002}.ArtifactDetailView_expandButton__q6Lkp:hover{background:rgba(0,0,0,.9);border-color:rgba(255,255,255,.4)}.ArtifactDetailView_rightPanel__oxqoH{flex:1;height:100vh;display:flex;align-items:center;justify-content:center;position:relative;pointer-events:auto}.ArtifactDetailView_imageContainer__HYxZR{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:20px 100px;box-sizing:border-box;pointer-events:none}@media (max-width:767px){.ArtifactDetailView_imageContainer__HYxZR{padding:20px 60px}}.ArtifactDetailView_modalImage__DHxu5{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;border-radius:8px;pointer-events:auto;cursor:default}.ArtifactDetailView_mediaLoadWrapper__enzFo{position:relative;display:flex;align-items:center;justify-content:center;max-width:100%;max-height:100%;pointer-events:auto}.ArtifactDetailView_mediaLoadingOverlay__oz_cj{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;min-height:200px;min-width:200px;z-index:1}.ArtifactDetailView_mediaHidden__BCXSL{opacity:0}.ArtifactDetailView_infoSection__CwHN4,.ArtifactDetailView_ingredientsSection__7qnBu,.ArtifactDetailView_metadataSection__uRkKc,.ArtifactDetailView_noteSection__PKQwR,.ArtifactDetailView_parametersSection__jA1cn,.ArtifactDetailView_promptSection__QyHA1{padding:20px;border-bottom:1px solid rgba(255,255,255,.1)}.ArtifactDetailView_sectionTitle__sPvu5{color:#ffffff;font-size:14px;font-weight:600;margin:0 0 12px;letter-spacing:.5px;display:flex;align-items:center;gap:8px}.ArtifactDetailView_copyPromptButton__2QRsA{margin-left:auto;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2);color:#c084fc;cursor:pointer;padding:4px 8px;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:all .2s ease;width:28px;height:28px}.ArtifactDetailView_copyPromptButton__2QRsA:hover{background:rgba(192,132,252,.2);border-color:#c084fc;transform:scale(1.05)}.ArtifactDetailView_copyPromptButton__2QRsA svg{width:16px;height:16px}.ArtifactDetailView_infoItem__JZDZR{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:8px;gap:12px}.ArtifactDetailView_infoLabel__n6Ogp{color:#999999;font-size:12px;font-weight:500;flex-shrink:0}.ArtifactDetailView_infoValue__AyRz7{color:#ffffff;font-size:12px;text-align:right;word-break:break-all;flex:1}.ArtifactDetailView_promptText__6e18V{color:#cccccc;font-size:12px;line-height:1.4;background:rgba(0,0,0,.3);padding:12px;border-radius:6px;border:1px solid rgba(255,255,255,.1);min-height:200px;max-height:1800px;overflow-y:auto;display:block;width:100%;box-sizing:border-box}.ArtifactDetailView_metadataContent__qvWBc{display:flex;flex-direction:column;gap:6px}.ArtifactDetailView_downloadMetaButton__5K2wL{width:100%;margin-top:12px;padding:10px 16px;background:linear-gradient(135deg,rgba(34,211,238,.15),rgba(34,211,238,.08));border:1px solid rgba(34,211,238,.3);border-radius:8px;color:#22d3ee;font-size:12px;font-weight:500;cursor:pointer;transition:all .2s ease;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.ArtifactDetailView_downloadMetaButton__5K2wL:hover{background:linear-gradient(135deg,rgba(34,211,238,.2),rgba(34,211,238,.12));border-color:rgba(34,211,238,.4);transform:translateY(-1px)}.ArtifactDetailView_closeButton__7hRK9{position:fixed;top:20px;right:20px;background:rgba(0,0,0,.8);border:1px solid rgba(74,82,92,.5);color:white;cursor:pointer;padding:8px;width:35px;height:35px;display:flex;align-items:center;justify-content:center;line-height:1;border-radius:8px;transition:all .2s ease;z-index:1003;pointer-events:auto}.ArtifactDetailView_closeButton__7hRK9:hover{background-color:rgba(0,0,0,.95)}.ArtifactDetailView_closeIcon__wD0Gb{width:19px;height:19px;stroke-width:2.5;color:white}.ArtifactDetailView_navButton__l2_4m{position:absolute;top:50%;transform:translateY(-50%);background:rgba(0,0,0,.8);border:1px solid rgba(74,82,92,.5);color:white;font-size:22px;cursor:pointer;padding:11px 8px;width:36px;height:48px;display:flex;align-items:center;justify-content:center;line-height:1;border-radius:8px;transition:all .2s ease;z-index:1001}.ArtifactDetailView_navButton__l2_4m:hover{background-color:rgba(0,0,0,.95);border-color:rgba(74,82,92,.7);transform:translateY(-50%)}.ArtifactDetailView_prevButton___zVPv{left:20px}.ArtifactDetailView_prevButtonCollapsed__lPX62{left:20px!important}.ArtifactDetailView_nextButton__mz6Yp{right:20px}@media (min-width:768px){.ArtifactDetailView_prevButton___zVPv{left:30px}.ArtifactDetailView_prevButtonCollapsed__lPX62{left:30px!important}.ArtifactDetailView_nextButton__mz6Yp{right:30px}}@media (min-width:1024px){.ArtifactDetailView_prevButton___zVPv{left:40px}.ArtifactDetailView_prevButtonCollapsed__lPX62{left:40px!important}.ArtifactDetailView_nextButton__mz6Yp{right:40px}}@media (min-width:1280px){.ArtifactDetailView_prevButton___zVPv{left:40px}.ArtifactDetailView_prevButtonCollapsed__lPX62{left:40px!important}.ArtifactDetailView_nextButton__mz6Yp{right:40px}}.ArtifactDetailView_imageCounter__EHQe9{position:fixed;top:90px;left:20px;background:rgba(0,0,0,.8);color:white;padding:10px 20px;border-radius:24px;font-size:14px;font-weight:500;z-index:1001;backdrop-filter:blur(8px);border:1px solid rgba(74,82,92,.5)}@media (min-width:768px){.ArtifactDetailView_imageCounter__EHQe9{left:60px}}@media (min-width:1024px){.ArtifactDetailView_imageCounter__EHQe9{left:320px}}.ArtifactDetailView_modalLoadingContainer__zAo_X{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;min-width:400px;gap:20px}.ArtifactDetailView_modalSpinner__wJHQi{width:60px;height:60px;border:4px solid #333;border-top-color:#fff;border-radius:50%;animation:ArtifactDetailView_spin__fJH_V 1s linear infinite}.ArtifactDetailView_modalLoadingText__h1yUj{color:#fff;font-size:16px;font-weight:500}.ArtifactDetailView_deleteOverlay___Sz3h{position:absolute;inset:0;z-index:1100;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;background:rgba(0,0,0,.75);backdrop-filter:blur(2px);cursor:default}.ArtifactDetailView_modalErrorContainer__pSq9d{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;min-width:400px;gap:20px}.ArtifactDetailView_modalErrorText__3c43e{color:#999;font-size:16px;font-weight:500}@keyframes ArtifactDetailView_spin__fJH_V{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ArtifactDetailView_audioPreviewContainer__vRrFC{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;min-width:400px;gap:24px;padding:40px;pointer-events:auto}.ArtifactDetailView_audioIconWrapper__Sc20d{width:120px;height:120px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,rgba(34,211,238,.15),rgba(34,211,238,.08));border:2px solid rgba(34,211,238,.3);border-radius:50%}.ArtifactDetailView_audioIcon__tp7P7{width:60px;height:60px;color:#22d3ee}.ArtifactDetailView_audioPlayer__vwh_z{width:100%;max-width:500px;margin:0 auto}.ArtifactDetailView_audioLabel__og8yk{color:#fff;font-size:16px;font-weight:500;text-align:center;max-width:500px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ArtifactDetailView_ingredientsContent__jvHW5{margin-top:12px}.ArtifactDetailView_ingredientsList__sVh2P{display:flex;flex-direction:column;gap:16px}.ArtifactDetailView_ingredientItem__Bao2_{background:rgba(0,0,0,.3);padding:12px;border-radius:6px;border:1px solid rgba(251,146,60,.2)}.ArtifactDetailView_ingredientType__oZZky{display:flex;align-items:center;gap:8px;margin-bottom:8px}.ArtifactDetailView_ingredientBadge__d4ygE{background:rgba(251,146,60,.2);color:#fb923c;padding:4px 8px;border-radius:4px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.ArtifactDetailView_ingredientMediaType__j5FBI{color:#999999;font-size:11px;font-weight:500;text-transform:uppercase}.ArtifactDetailView_ingredientThumbnail__mA2Iw{margin:8px 0;border-radius:4px;overflow:hidden;background:rgba(0,0,0,.5);max-height:120px;display:flex;align-items:center;justify-content:center}.ArtifactDetailView_ingredientImage__2Oqeo{width:100%;height:auto;max-height:120px;-o-object-fit:contain;object-fit:contain}.ArtifactDetailView_ingredientPlaceholder__0f3TV{margin:8px 0;border-radius:4px;background:rgba(0,0,0,.3);border:1px dashed rgba(255,255,255,.2);height:120px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;color:rgba(255,255,255,.5)}.ArtifactDetailView_ingredientPlaceholderLabel__Hs3_8{font-size:11px;font-style:italic;letter-spacing:.02em}.ArtifactDetailView_ingredientUrl__mzAdU{margin-top:8px}.ArtifactDetailView_ingredientLink__wAsOp{color:#fb923c;font-size:12px;text-decoration:none;display:inline-flex;align-items:center;gap:4px;transition:all .2s ease;background:none;border:none;padding:0;cursor:pointer;font-family:inherit}.ArtifactDetailView_ingredientLink__wAsOp:hover{color:#fdba74;text-decoration:underline}.ArtifactDetailView_noteSection__PKQwR{position:relative}.ArtifactDetailView_noteSectionHeader__oEtdn{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.ArtifactDetailView_editNoteButton__b2nbh{background:rgba(192,132,252,.1);border:1px solid rgba(192,132,252,.3);color:#c084fc;cursor:pointer;padding:6px;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.ArtifactDetailView_editNoteButton__b2nbh:hover{background:rgba(192,132,252,.2);border-color:#c084fc;transform:scale(1.05)}.ArtifactDetailView_noteEditContainer___4_tf{display:flex;flex-direction:column;gap:12px}.ArtifactDetailView_noteTextarea___YsvM{width:100%;min-height:120px;padding:12px;background:rgba(0,0,0,.3);border:1px solid rgba(255,255,255,.1);border-radius:6px;color:#ffffff;font-size:13px;line-height:1.5;resize:vertical;font-family:inherit;transition:all .2s ease}.ArtifactDetailView_noteTextarea___YsvM:focus{outline:none;border-color:#c084fc;background:rgba(0,0,0,.4)}.ArtifactDetailView_noteTextarea___YsvM:disabled{opacity:.6;cursor:not-allowed}.ArtifactDetailView_noteTextarea___YsvM::-moz-placeholder{color:rgba(255,255,255,.4)}.ArtifactDetailView_noteTextarea___YsvM::placeholder{color:rgba(255,255,255,.4)}.ArtifactDetailView_noteEditActions__ADLXU{display:flex;gap:8px;align-items:center}.ArtifactDetailView_saveNoteButton__27foX{background:#c084fc;border:1px solid #c084fc;color:#000000;cursor:pointer;padding:8px 16px;border-radius:6px;font-size:13px;font-weight:600;display:flex;align-items:center;gap:6px;transition:all .2s ease}.ArtifactDetailView_saveNoteButton__27foX:hover:not(:disabled){background:#a855f7;border-color:#a855f7;transform:translateY(-1px)}.ArtifactDetailView_saveNoteButton__27foX:disabled{opacity:.6;cursor:not-allowed}.ArtifactDetailView_cancelNoteButton__duKqN{background:transparent;border:1px solid rgba(255,255,255,.2);color:#ffffff;cursor:pointer;padding:8px 16px;border-radius:6px;font-size:13px;font-weight:600;transition:all .2s ease}.ArtifactDetailView_cancelNoteButton__duKqN:hover:not(:disabled){background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.3)}.ArtifactDetailView_cancelNoteButton__duKqN:disabled{opacity:.6;cursor:not-allowed}.ArtifactDetailView_noteCharCount__D5Uda{color:rgba(255,255,255,.5);font-size:11px;text-align:right}.ArtifactDetailView_noteDisplay__K_9al{padding:12px;background:rgba(0,0,0,.2);border:1px solid rgba(255,255,255,.1);border-radius:6px;min-height:60px}.ArtifactDetailView_noteText__liDVp{color:#cccccc;font-size:13px;line-height:1.5;margin:0;white-space:pre-wrap;word-break:break-word}.ArtifactDetailView_noteEmpty__h2XCj{color:rgba(255,255,255,.4);font-size:13px;font-style:italic;margin:0}.ArtifactDetailView_ingredientsObject__37MO2{background:rgba(0,0,0,.3);padding:12px;border-radius:6px;border:1px solid rgba(251,146,60,.2)}.ArtifactActionMenuPopover_container__dKJOW{display:contents}.ArtifactActionMenuPopover_trigger__ieIZT{width:24px;height:24px;cursor:pointer;transition:all .2s ease;border-radius:4px;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.35);border:none;backdrop-filter:blur(4px);padding:0}.ArtifactActionMenuPopover_trigger__ieIZT:hover{transform:scale(1.05);background:rgba(0,0,0,.5)}.ArtifactActionMenuPopover_triggerIcon__whKZG{width:16px;height:16px;color:#ffffff}.ArtifactActionMenuPopover_panel__mfJao{z-index:1000;min-width:200px;background:#1a1a1a;border:1px solid rgba(255,255,255,.1);border-radius:10px;box-shadow:0 8px 24px rgba(0,0,0,.4);overflow:hidden}.TranscriptIcon_transcriptContainer__i7V8D{position:relative;width:100%;height:100%}.TranscriptIcon_transcriptBackground__yQI15{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:linear-gradient(to bottom right,#b45309,#7c3aed)}.TranscriptIcon_transcriptContent__pECoy{text-align:center}.TranscriptIcon_iconWrapper__iLwtn{background:rgba(255,255,255,.9);border-radius:9999px;padding:12px;margin-bottom:12px;display:inline-flex;align-items:center;justify-content:center}.TranscriptIcon_iconWrapper__iLwtn.TranscriptIcon_small__8tbzd{padding:6px;margin-bottom:6px}.TranscriptIcon_iconWrapper__iLwtn.TranscriptIcon_medium__QD2lJ{padding:12px;margin-bottom:12px}.TranscriptIcon_iconWrapper__iLwtn.TranscriptIcon_large__2tdoa{padding:16px;margin-bottom:16px}.TranscriptIcon_notepadIcon__drjn5{color:#b45309;display:block}.TranscriptIcon_small__8tbzd .TranscriptIcon_notepadIcon__drjn5{width:32px;height:32px}.TranscriptIcon_medium__QD2lJ .TranscriptIcon_notepadIcon__drjn5{width:48px;height:48px}.TranscriptIcon_large__2tdoa .TranscriptIcon_notepadIcon__drjn5{width:64px;height:64px}.TranscriptIcon_transcriptLabel__tA1zV{color:white;font-size:14px;font-weight:500;margin:0}.TranscriptIcon_detailLabel__GEALr{color:white;font-size:12px;opacity:.8;margin:4px 0 0}.TranscriptIcon_content_small__CNa2I .TranscriptIcon_transcriptLabel__tA1zV{font-size:11px}.TranscriptIcon_content_small__CNa2I .TranscriptIcon_detailLabel__GEALr{font-size:9px;margin:2px 0 0}.JobStatusCard_container__iC5Zz{background-color:#1a1a1a;border-radius:4px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;width:100%;overflow:hidden;position:relative}.JobStatusCard_containerCompact__ciYO_{width:80px;height:80px;gap:4px}.JobStatusCard_spinner__aWJ41{width:18px;height:18px;border:2px solid rgba(255,255,255,.2);border-top-color:#fff;border-radius:50%;animation:JobStatusCard_spin__g8qFu 1s linear infinite}.JobStatusCard_spinnerCompact__Ch6h1{width:14px;height:14px}@keyframes JobStatusCard_spin__g8qFu{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.JobStatusCard_statusText__AI6xG{color:#999;font-size:11px;font-weight:500;max-width:90%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center}.JobStatusCard_statusTextCompact__Fe_TX{font-size:9px}.JobStatusCard_errorText__m1Gnk{color:#e55;font-size:11px;font-weight:500;text-align:center}.JobStatusCard_errorTextCompact__A_Y86{font-size:9px}.JobStatusCard_errorDetail__79BuD{color:#999;font-size:9px;text-align:center;max-width:90%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.JobStatusCard_errorDetailCompact__FTJoL{font-size:8px}.JobStatusCard_radialProgressContainer__JkEIC{position:relative;display:flex;align-items:center;justify-content:center}.JobStatusCard_radialProgressContainerCompact__egmv_{width:40px;height:40px}.JobStatusCard_radialProgressText__MIsV7{position:absolute;font-size:14px;font-weight:600;color:#fff}.JobStatusCard_radialProgressTextCompact__j38_M{font-size:10px}.JobStatusCard_completedIcon__niM_C{color:#4ade80}.JobStatusCard_thumbnail__Pajar{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:4px}.LightBox_wrapper__ETuLl{flex:1;height:100%;position:relative}.LightBox_container__eWSBP{height:100%;background-color:transparent;padding:20px 20px 80px;box-sizing:border-box;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#666666 transparent}.LightBox_sizeControlPanel__t5EOR{position:absolute;bottom:14px;left:20px;width:40px;height:80px;background:rgba(0,0,0,.7);border:1px solid rgba(255,255,255,.2);border-radius:6px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:0;z-index:100;backdrop-filter:blur(8px)}.LightBox_sizeControlButton__yV6kR{width:100%;height:40px;background:transparent;border:none;color:#ffffff;font-size:20px;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;padding:0;line-height:1}.LightBox_sizeControlButton__yV6kR:first-child{border-bottom:1px solid rgba(255,255,255,.1);border-radius:6px 6px 0 0}.LightBox_sizeControlButton__yV6kR:last-child{border-radius:0 0 6px 6px}.LightBox_sizeControlButton__yV6kR:hover:not(:disabled){background:rgba(255,255,255,.1);color:#60a5fa}.LightBox_sizeControlButton__yV6kR:disabled{opacity:.3;cursor:not-allowed}.LightBox_backgroundVideo__s6hS2{position:fixed;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:0;pointer-events:none;opacity:.1}.LightBox_container__eWSBP::-webkit-scrollbar{width:6px}.LightBox_container__eWSBP::-webkit-scrollbar-track{background:#000000}.LightBox_container__eWSBP::-webkit-scrollbar-thumb{background:#666666;border-radius:3px}.LightBox_container__eWSBP::-webkit-scrollbar-thumb:hover{background:#888888}.LightBox_gallery__LGKUE{flex-wrap:wrap;gap:10px;justify-content:center;z-index:1}.LightBox_gallery__LGKUE,.LightBox_imageItem__Sndz7{display:flex;align-items:flex-start;position:relative}.LightBox_imageItem__Sndz7{flex-shrink:0;flex-direction:column}.LightBox_galleryImage__lijEl{height:200px;width:auto;cursor:pointer;border-radius:4px;transition:all .2s ease;border:1px solid transparent}.LightBox_galleryImage__lijEl:hover{opacity:.8}.LightBox_galleryImagePinned__GjQZg{border-color:#3b82f6!important;box-shadow:0 0 0 2px rgba(59,130,246,.3)!important}.LightBox_mediaName__pKMn9{max-width:200px}.LightBox_mediaNameContainer__EuCIk{position:relative;width:100%;max-width:200px}.LightBox_imageControls__L5pbD{display:flex;justify-content:space-between;align-items:flex-start;width:100%;max-width:200px;margin-top:4px}.LightBox_pinIcon__mmSg5{width:24px;height:24px;border-radius:4px;position:absolute;bottom:4px;right:4px;background:rgba(0,0,0,.35);border:none;backdrop-filter:blur(4px);z-index:5}.LightBox_pinIcon__mmSg5:hover{transform:scale(1.05)}.LightBox_pinIconPinned__HsWnB{background-color:rgba(59,130,246,.2);border:none}.LightBox_pinIconPinned__HsWnB:hover{background-color:rgba(96,165,250,.2)}.LightBox_pinIcon__mmSg5 svg{width:14px;height:14px;stroke:#ffffff;fill:none;stroke-width:1.5;transition:stroke .2s ease}.LightBox_pinIcon__mmSg5:hover svg{stroke:#ffffff}.LightBox_pinIconPinned__HsWnB svg{stroke:#ffffff;fill:#ffffff}.LightBox_actionMenuIcon__J_tY9{width:24px;height:24px;cursor:pointer;transition:all .2s ease;border-radius:4px;position:absolute;top:4px;right:4px;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.35);border:none;backdrop-filter:blur(4px);z-index:5}.LightBox_actionMenuIcon__J_tY9:hover{transform:scale(1.05);background:rgba(0,0,0,.5)}.LightBox_mediaName__pKMn9{color:#999999;font-size:9px;margin-top:4px;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;align-items:center;gap:4px}.LightBox_pinIcon__mmSg5{cursor:pointer;transition:all .2s ease;flex-shrink:0;position:relative;display:flex;align-items:center;justify-content:center}.LightBox_pinIconUnpinned__B7M8K:hover{transform:scale(1.1)}.LightBox_pinIconSvg__n8_sO{width:11px;height:11px;color:#666666;transition:color .2s ease;stroke-width:2.5}.LightBox_pinIcon__mmSg5:hover .LightBox_pinIconSvg__n8_sO{color:#facc15}.LightBox_nameText__takoH{cursor:pointer;transition:color .2s ease;flex:1;min-width:0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.LightBox_nameText__takoH:hover{color:#ccc}.LightBox_pinPanelContainer__OOO9g{position:absolute;bottom:100%;left:0;margin-bottom:8px;z-index:10;display:flex;justify-content:flex-start}.LightBox_seedDisplay__am3Wj{color:#ccc;font-size:10px;margin-bottom:6px;text-align:center}.LightBox_actionButtons__zBEx0{display:flex;flex-direction:column;gap:4px}.LightBox_actionButton__Rx_Jc{background:linear-gradient(135deg,rgba(255,255,255,.12),rgba(255,255,255,.08));border:1px solid rgba(255,255,255,.15);color:#ffffff;font-size:10px;font-weight:500;padding:6px 12px;border-radius:3px;cursor:pointer;transition:all .2s ease;text-align:center;backdrop-filter:blur(8px);box-shadow:0 2px 4px rgba(0,0,0,.2);letter-spacing:.2px}.LightBox_actionButton__Rx_Jc:hover{background:linear-gradient(135deg,rgba(255,255,255,.18),rgba(255,255,255,.12));border-color:rgba(255,255,255,.25);transform:translateY(0);box-shadow:0 3px 8px rgba(0,0,0,.3)}.LightBox_actionButton__Rx_Jc:active{transform:translateY(0);box-shadow:0 1px 2px rgba(0,0,0,.2)}.LightBox_deleteButton__WFkKa{background:linear-gradient(135deg,rgba(255,69,58,.2),rgba(255,69,58,.15));border-color:rgba(255,69,58,.3);color:#ff6b5a}.LightBox_deleteButton__WFkKa:hover{background:linear-gradient(135deg,rgba(255,69,58,.28),rgba(255,69,58,.22));border-color:rgba(255,69,58,.4);color:#ff8a7a}.LightBox_pinButton__scyut{background:linear-gradient(135deg,rgba(255,255,255,.12),rgba(255,255,255,.08));border-color:rgba(255,255,255,.15);color:#ffffff}.LightBox_pinButton__scyut:hover{background:linear-gradient(135deg,rgba(255,255,255,.18),rgba(255,255,255,.12));border-color:rgba(255,255,255,.25)}.LightBox_pinButtonActive__AfO7K{background:linear-gradient(135deg,rgba(0,122,255,.25),rgba(0,122,255,.18));border-color:rgba(0,122,255,.35);color:#5AC8FA}.LightBox_pinButtonActive__AfO7K:hover{background:linear-gradient(135deg,rgba(0,122,255,.32),rgba(0,122,255,.25));border-color:rgba(0,122,255,.45);color:#70D0FF}.LightBox_videoThumbnail__faXrJ{position:relative;cursor:pointer;border-radius:4px;transition:all .2s ease;border:1px solid transparent}.LightBox_playButton__MMd3F{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:rgba(0,0,0,.7);color:white;width:60px;height:60px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:24px;pointer-events:none;transition:background-color .2s ease}.LightBox_videoThumbnail__faXrJ:hover .LightBox_playButton__MMd3F{background-color:rgba(0,0,0,.9)}.LightBox_modal__DXufr{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.9);display:flex;justify-content:center;align-items:center;z-index:1000;cursor:pointer}.LightBox_modalLayout__xRPSk{position:relative;width:100vw;height:100vh;display:flex;cursor:default}.LightBox_leftPanel__p6c0_{width:300px;height:100vh;background:linear-gradient(135deg,rgba(6,182,212,.18),rgba(99,102,241,.16) 45%,rgba(11,15,20,.92)),linear-gradient(155deg,rgba(20,24,30,.95),rgba(15,18,22,.95) 60%,rgba(12,15,18,.95));border-right:1px solid rgba(255,255,255,.1);backdrop-filter:blur(8px);overflow-y:auto;display:flex;flex-direction:column;transition:all .3s ease;z-index:1001;pointer-events:auto;scrollbar-width:thin;scrollbar-color:#666666 rgba(20,20,20,.95)}.LightBox_leftPanel__p6c0_::-webkit-scrollbar{width:6px}.LightBox_leftPanel__p6c0_::-webkit-scrollbar-track{background:rgba(20,20,20,.95)}.LightBox_leftPanel__p6c0_::-webkit-scrollbar-thumb{background:#666666;border-radius:3px}.LightBox_leftPanel__p6c0_::-webkit-scrollbar-thumb:hover{background:#888888}.LightBox_leftPanelCollapsed__bevEM{width:0;overflow:hidden;border-right:none}.LightBox_leftPanelHeader__2CpD9{display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:1px solid rgba(255,255,255,.1);min-height:60px;flex-shrink:0;background:rgba(30,30,30,.8);position:relative}.LightBox_panelTitle__7TJX_{color:#ffffff;font-size:16px;font-weight:600;margin:0;letter-spacing:.5px}.LightBox_collapseButton__AQvHl{background:transparent;border:none;color:rgba(255,255,255,.6);font-size:18px;cursor:pointer;padding:0;width:20px;height:20px;display:flex;align-items:center;justify-content:center;line-height:1;border-radius:2px;transition:all .2s ease;flex-shrink:0}.LightBox_collapseButton__AQvHl:hover{color:rgba(255,255,255,1);background:rgba(255,255,255,.1)}.LightBox_closePanelButton__WndVA{background:transparent;border:none;color:rgba(255,255,255,.6);width:18px;height:18px;border-radius:2px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:16px;transition:all .2s ease;flex-shrink:0;padding:0;line-height:1}.LightBox_closePanelButton__WndVA:hover{color:rgba(255,255,255,1);background:rgba(255,255,255,.1)}.LightBox_expandButton__dkiky{position:fixed;top:20px;left:20px;background:rgba(0,0,0,.8);border:1px solid rgba(255,255,255,.3);color:white;font-size:16px;cursor:pointer;padding:8px 12px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;line-height:1;border-radius:6px;transition:all .2s ease;z-index:1002}.LightBox_expandButton__dkiky:hover{background:rgba(0,0,0,.9);border-color:rgba(255,255,255,.4)}.LightBox_rightPanel__qJ6UA{flex:1;height:100vh;display:flex;align-items:center;justify-content:center;position:relative;pointer-events:auto}.LightBox_imageContainer_____5q{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:20px;box-sizing:border-box;pointer-events:none}.LightBox_modalImage__Ru_xU{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;border-radius:8px;pointer-events:auto;cursor:default}.LightBox_actionsSection__5uWdn,.LightBox_infoSection___vzRG,.LightBox_metadataSection__sYewz,.LightBox_parametersSection__EQbyB,.LightBox_promptSection__cVxIZ{padding:20px;border-bottom:1px solid rgba(255,255,255,.1)}.LightBox_sectionTitle__RueKC{color:#ffffff;font-size:14px;font-weight:600;margin:0 0 12px;letter-spacing:.5px;display:flex;align-items:center;gap:8px}.LightBox_infoItem__iSN2X{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:8px;gap:12px}.LightBox_infoLabel__STlio{color:#999999;font-size:12px;font-weight:500;flex-shrink:0}.LightBox_infoValue__haa5A{color:#ffffff;font-size:12px;text-align:right;word-break:break-all;flex:1}.LightBox_promptText__2Etbr{color:#cccccc;font-size:12px;line-height:1.4;background:rgba(0,0,0,.3);padding:12px;border-radius:6px;border:1px solid rgba(255,255,255,.1);min-height:200px;max-height:1800px;overflow-y:auto;display:block;width:100%;box-sizing:border-box}.LightBox_metadataContent__RtyGZ{display:flex;flex-direction:column;gap:6px}.LightBox_closeButton__4H5Uw{position:fixed;top:100px;right:25px;background:rgba(0,0,0,.8);border:none;color:white;cursor:pointer;padding:8px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;line-height:1;border-radius:6px;transition:all .2s ease;z-index:1003;pointer-events:auto}.LightBox_closeButton__4H5Uw:hover{background-color:rgba(0,0,0,.95);transform:scale(1.1)}.LightBox_closeIcon__IQsjk{width:24px;height:24px;stroke-width:2.5;color:white}.LightBox_navButton__to3iu{position:absolute;top:50%;transform:translateY(-50%);background:rgba(0,0,0,.7);border:none;color:white;font-size:32px;cursor:pointer;padding:16px 12px;width:48px;height:64px;display:flex;align-items:center;justify-content:center;line-height:1;border-radius:8px;transition:all .2s ease;z-index:1001}.LightBox_navButton__to3iu:hover{background-color:rgba(0,0,0,.9)}.LightBox_prevButton__e_Oal{left:20px}.LightBox_nextButton__iisjB{right:20px}.LightBox_imageCounter__1Yyrx{position:fixed;top:20px;left:50%;transform:translateX(-50%);background:rgba(0,0,0,.7);color:white;padding:8px 16px;border-radius:20px;font-size:14px;font-weight:500;z-index:1001;backdrop-filter:blur(8px)}.LightBox_modalActionButtons__IomEs{position:absolute;bottom:-50px;right:0;display:flex;gap:8px;z-index:1001}.LightBox_downloadButton__gmfyl,.LightBox_modalDeleteButton__wHJR7{background-color:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.3);color:white;font-size:14px;cursor:pointer;padding:8px 12px;width:36px;height:36px;border-radius:6px;display:flex;align-items:center;justify-content:center;transition:all .2s ease;backdrop-filter:blur(8px)}.LightBox_downloadButton__gmfyl:hover{background-color:rgba(255,255,255,.2);transform:translateY(-1px)}.LightBox_modalDeleteButton__wHJR7{background-color:rgba(255,69,58,.2);border-color:rgba(255,69,58,.3);color:#ff6b5a}.LightBox_modalDeleteButton__wHJR7:hover{background-color:rgba(255,69,58,.3);border-color:rgba(255,69,58,.4);color:#ff8a7a;transform:translateY(-1px)}.LightBox_deletingOverlay__GHcR0{position:absolute;inset:0;z-index:15;background-color:rgba(0,0,0,.65);backdrop-filter:blur(1px);cursor:default}.LightBox_deletingOverlay__GHcR0,.LightBox_loadingContainer__1kQKN{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;border-radius:4px}.LightBox_loadingContainer__1kQKN{height:200px;width:200px;background-color:#1a1a1a}.LightBox_spinner__RG1BF{width:40px;height:40px;border:3px solid #333;border-top-color:#fff;border-radius:50%;animation:LightBox_spin__Med3N 1s linear infinite}.LightBox_loadingText__yOf0j{color:#999;font-size:12px;font-weight:500;max-width:90%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center}@keyframes LightBox_spin__Med3N{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.LightBox_errorDetail__q9Da2{color:#e55;font-size:11px;max-width:92%;line-height:1.35;text-align:center;word-break:break-word;white-space:normal;opacity:.9;padding:0 4px}.LightBox_failedCardContainer__LXyKc{height:auto!important;min-height:200px;border:1px solid #e55;box-sizing:border-box;justify-content:flex-start;padding:28px 8px 10px}.LightBox_failedDismissButton__Q_1pv{position:absolute;top:4px;left:4px;z-index:3;display:flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;border:none;border-radius:4px;background:rgba(0,0,0,.55);color:rgba(255,255,255,.65);cursor:pointer;transition:background .15s ease,color .15s ease}.LightBox_failedDismissButton__Q_1pv:hover{background:rgba(0,0,0,.75);color:rgba(255,255,255,.9)}.LightBox_radialProgressContainer__qnwsI{position:relative;display:flex;align-items:center;justify-content:center}.LightBox_radialProgressText__bNzK_{position:absolute;font-size:14px;font-weight:600;color:#fff}.LightBox_modalLoadingContainer__5qnFU{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;min-width:400px;gap:20px}.LightBox_modalSpinner__GpixR{width:60px;height:60px;border:4px solid #333;border-top-color:#fff;border-radius:50%;animation:LightBox_spin__Med3N 1s linear infinite}.LightBox_modalLoadingText__EknCF{color:#fff;font-size:16px;font-weight:500}.LightBox_modalErrorContainer__0exQz{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;min-width:400px;gap:20px}.LightBox_modalErrorText__cPPdP{color:#999;font-size:16px;font-weight:500}@media (max-width:1800px){.LightBox_container__eWSBP{padding:16px 16px 64px}.LightBox_gallery__LGKUE{gap:10px}.LightBox_spinner__RG1BF{width:32px;height:32px}.LightBox_loadingText__yOf0j{font-size:max(12px,calc(12px * .8))}.LightBox_playButton__MMd3F{width:48px;height:48px;font-size:max(12px,calc(24px * .8))}.LightBox_mediaName__pKMn9{font-size:max(12px,calc(9px * .8));max-width:160px}.LightBox_mediaNameContainer__EuCIk{max-width:160px}.LightBox_leftPanel__p6c0_{width:240px}.LightBox_leftPanelHeader__2CpD9{padding:16px;min-height:48px}.LightBox_panelTitle__7TJX_{font-size:max(12px,calc(16px * .8))}.LightBox_sectionTitle__RueKC{font-size:max(12px,calc(14px * .8))}.LightBox_actionsSection__5uWdn,.LightBox_infoSection___vzRG,.LightBox_metadataSection__sYewz,.LightBox_parametersSection__EQbyB,.LightBox_promptSection__cVxIZ{padding:16px}.LightBox_infoLabel__STlio,.LightBox_infoValue__haa5A,.LightBox_promptText__2Etbr{font-size:max(12px,calc(12px * .8))}.LightBox_promptText__2Etbr{padding:9.6px;min-height:160px}.LightBox_modalSpinner__GpixR{width:48px;height:48px}.LightBox_modalErrorText__cPPdP,.LightBox_modalLoadingText__EknCF{font-size:max(12px,calc(16px * .8))}.LightBox_navButton__to3iu{font-size:max(12px,calc(32px * .8));padding:12.8px 9.6px;width:38.4px;height:51.2px}.LightBox_imageCounter__1Yyrx{font-size:max(12px,calc(14px * .8));padding:6.4px 12.8px}.LightBox_sizeControlPanel__t5EOR{width:32px;height:64px}.LightBox_sizeControlButton__yV6kR{height:32px;font-size:max(12px,calc(20px * .8))}}