.DetailList_tab-switcher__uqo5l{display:flex;gap:.5rem;flex-wrap:wrap;border-radius:.375rem}.DetailList_tab-item__mBmAY{border:1px solid var(--sidebar-default-color);color:var(--sidebar-default-font-color);background:#7948FF33;cursor:pointer;padding:.25rem .5rem;border-radius:1rem;transition:all .2s;font-size:.875rem;white-space:nowrap;transition:all .3s ease;backdrop-filter:blur(10px)}.DetailList_tab-item__mBmAY.DetailList_active__O7ZYu{border-color:#7948FF!important;font-weight:700;background:#0E0033!important}[data-rmiz-ghost]{position:absolute;pointer-events:none}[data-rmiz-btn-unzoom],[data-rmiz-btn-zoom]{background-color:rgba(0,0,0,.7);border-radius:50%;border:none;box-shadow:0 0 1px rgba(255,255,255,.5);color:#fff;height:40px;margin:0;outline-offset:2px;padding:9px;touch-action:manipulation;width:40px;-webkit-appearance:none;-moz-appearance:none;appearance:none}[data-rmiz-btn-zoom]:not(:focus):not(:active){position:absolute;clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;pointer-events:none;white-space:nowrap;width:1px}[data-rmiz-btn-zoom]{position:absolute;inset:10px 10px auto auto;cursor:zoom-in}[data-rmiz-btn-unzoom]{position:absolute;inset:20px 20px auto auto;cursor:zoom-out;z-index:1}[data-rmiz-content=found] [data-zoom],[data-rmiz-content=found] [role=img],[data-rmiz-content=found] img,[data-rmiz-content=found] svg{cursor:zoom-in}[data-rmiz-modal]::backdrop{display:none}[data-rmiz-modal][open]{position:fixed;width:100vw;width:100dvw;height:100vh;height:100dvh;max-width:none;max-height:none;margin:0;padding:0;border:0;background:transparent;overflow:hidden}[data-rmiz-modal-overlay]{position:absolute;inset:0;transition:background-color .3s}[data-rmiz-modal-overlay=hidden]{background-color:rgba(255,255,255,0)}[data-rmiz-modal-overlay=visible]{background-color:rgba(255,255,255,1)}[data-rmiz-modal-content]{position:relative;width:100%;height:100%}[data-rmiz-modal-img]{position:absolute;cursor:zoom-out;image-rendering:high-quality;transform-origin:top left;transition:transform .3s}@media (prefers-reduced-motion:reduce){[data-rmiz-modal-img],[data-rmiz-modal-overlay]{transition-duration:.01ms!important}}.page_container__zWBRi{display:flex;flex-direction:column;height:calc(100vh - 65px);overflow:hidden;color:white;width:100%;gap:2rem}.page_contentContainer__L5SND{display:flex;flex:1;overflow:hidden}.page_leftSectionbg__YYkH4{border-radius:2rem;background:#DDD1FF1A;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2)}.page_leftPanel__dyFoR{width:50%;padding:5px;display:flex;flex-direction:column;gap:15px}.page_leftPanel__dyFoR::-webkit-scrollbar{width:6px}.page_leftPanel__dyFoR::-webkit-scrollbar-thumb{background-color:#555;border-radius:3px}.page_leftPanel__dyFoR::-webkit-scrollbar-track{background-color:#333}.page_rightPanel__9_qjY{width:50%}.page_emptyState__fNxLt{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#666}.page_title__vqIR1{color:white}.page_subtitle__G6Wh8{color:white;margin-bottom:.8rem}.page_textArea__BpIhi{width:100%;height:150px;background-color:#111;border:none;color:white;padding:10px;border-radius:10px;resize:vertical;line-height:1.5;word-wrap:break-word;white-space:pre-wrap;resize:none;overflow-wrap:break-word}.page_tagList__6mcp5{display:flex;flex-wrap:wrap;gap:4px}.page_sidebarTag__sn9uj{padding:4px 12px;border-radius:16px;cursor:pointer;border:1px solid #555}.page_sidebarTagSelected__OwgkX{border:1px solid white;color:white;background:#333}.page_generateButton__AtPc9{width:100%;padding:12px;background-color:#3cb3dc;color:white;border:none;border-radius:10px;cursor:pointer}.page_workspaceHeader__5X_uV{display:flex;align-items:center;gap:12px}.page_workspaceContainer__vWuic{background-color:#333;padding:10px 20px;display:flex;justify-content:space-between;align-items:center}.page_imageGrid___LGJ8{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:1rem;padding:1rem}.page_imageCard__L1nLh{background-color:#111;border-radius:.5rem;overflow:hidden;border:2px solid transparent;transition:all .2s}.page_imageCard__L1nLh.page_selected__dKHSR{border-color:#3b82f6}.page_imageCard__L1nLh:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.3)}.page_imageContainer__IvYcJ{position:relative;aspect-ratio:1;background-color:#222}.page_imageContent__uD_on{width:100%;height:100%;object-fit:cover}.page_imageActions__ZcQLO{position:absolute;top:.5rem;right:.5rem;display:flex;gap:.25rem}.page_imageInfo__I1eVP{padding:.75rem;background-color:#111}.page_imageInfoActions__NZdov{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.page_imagePrompt__wZb4a{font-size:.75rem;color:#9ca3af;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_errorState__hnEnR,.page_loadingState__6hwy9{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;background-color:#222}.page_header__WMhHz{display:flex;align-items:center;justify-content:space-between;padding:1rem;border-bottom:1px solid #333}.page_headerLeft__yXMbI{display:flex;align-items:center;gap:1rem}.page_headerTitle__hXjzT{color:white;font-size:1.125rem;font-weight:600}.page_headerActions__naaUy{display:flex;align-items:center;gap:.5rem}@media (max-width:768px){.page_container__zWBRi{height:calc(100vh - 60px);gap:1rem}.page_contentContainer__L5SND{flex-direction:column;overflow:auto;gap:1rem}.page_leftPanel__dyFoR{width:100%;padding:8px;gap:10px}.page_rightPanel__9_qjY{width:100%;flex:1}.page_title__vqIR1{font-size:1.25rem}.page_subtitle__G6Wh8{font-size:1rem}.page_textArea__BpIhi{font-size:.875rem;height:120px}.page_imageGrid___LGJ8{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:.75rem;padding:.75rem}}@media (max-width:480px){.page_container__zWBRi{gap:.5rem}.page_contentContainer__L5SND{gap:.5rem;overflow:auto}.page_leftPanel__dyFoR{padding:6px;gap:8px}.page_imageGrid___LGJ8{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:.5rem;padding:.5rem}.page_textArea__BpIhi{height:100px;font-size:.8rem}}@media (max-width:768px) and (orientation:landscape){.page_leftPanel__dyFoR{max-height:25vh}.page_rightPanel__9_qjY{flex:1}}