.CollectionPopup_backdrop__g0rUV{position:fixed;inset:0;background:rgba(10,10,12,0);pointer-events:none;transition:background .28s cubic-bezier(.32,.72,0,1);z-index:10000000}.CollectionPopup_backdropOpen__pjsZo{background:rgba(10,10,12,.22);pointer-events:auto;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}.CollectionPopup_panel__aKUdg{--bg:#fff;--bg-hover:#fafafa;--bg-active:#f4f4f5;--text:#09090b;--text-secondary:#71717a;--text-tertiary:#a1a1aa;--border:#ebebef;--border-focus:#d4d4d8;--accent-from:#5c14ae;--accent-to:#c33764;--radius-sm:6px;--radius-md:10px;--radius-lg:14px;--ease:cubic-bezier(0.32,0.72,0,1);position:fixed;top:0;right:0;bottom:0;width:380px;max-width:100vw;background:var(--bg);border-left:1px solid var(--border);box-shadow:0 16px 50px -8px rgba(10,10,12,.18),0 4px 12px -4px rgba(10,10,12,.06);transform:translateX(100%);transition:transform .32s var(--ease);z-index:10000001;display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Inter,Segoe UI,Roboto,sans-serif;color:var(--text);overflow:hidden}.CollectionPopup_panelOpen__rBZ0Z{transform:translateX(0)}@media (max-width:480px){.CollectionPopup_panel__aKUdg{width:100vw;border-left:none}}.CollectionPopup_header__RNbXw{display:flex;align-items:center;gap:8px;padding:14px 16px;border-bottom:1px solid var(--border);flex-shrink:0}.CollectionPopup_iconBtn__ntbdb{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;background:transparent;border-radius:var(--radius-sm);color:var(--text-secondary);cursor:pointer;transition:background .12s var(--ease),color .12s var(--ease)}.CollectionPopup_iconBtn__ntbdb:hover{background:var(--bg-active);color:var(--text)}.CollectionPopup_iconBtn__ntbdb:focus-visible{outline:2px solid var(--accent-from);outline-offset:1px}.CollectionPopup_title__xmIqq{flex:1 1;margin:0;font-size:15px;font-weight:600;letter-spacing:-.01em;color:var(--text)}.CollectionPopup_headerSpacer__ZO4dG{width:32px}.CollectionPopup_searchWrap__U_w4u{position:relative;padding:12px 16px;flex-shrink:0}.CollectionPopup_searchIcon__wzDUl{position:absolute;left:28px;top:50%;transform:translateY(-50%);color:var(--text-tertiary);pointer-events:none;display:inline-flex}.CollectionPopup_search__HVffp{width:100%;height:36px;padding:0 12px 0 36px;font-size:13.5px;font-family:inherit;background:var(--bg-hover);border:1px solid transparent;border-radius:var(--radius-md);color:var(--text);outline:none;transition:background .12s var(--ease),border-color .12s var(--ease)}.CollectionPopup_search__HVffp::placeholder{color:var(--text-tertiary)}.CollectionPopup_search__HVffp:focus{background:var(--bg);border-color:var(--border-focus)}.CollectionPopup_newButton__6fw4S{display:flex;align-items:center;gap:10px;width:calc(100% - 32px);margin:12px 16px 4px;padding:10px 12px;background:transparent;border:1px dashed var(--border-focus);border-radius:var(--radius-md);font-family:inherit;font-size:13.5px;font-weight:500;color:var(--text-secondary);cursor:pointer;transition:background .14s var(--ease),border-color .14s var(--ease),color .14s var(--ease);flex-shrink:0}.CollectionPopup_newButton__6fw4S:hover{border-color:var(--text-secondary);color:var(--text)}.CollectionPopup_newButton__6fw4S:focus-visible{outline:2px solid var(--accent-from);outline-offset:1px}.CollectionPopup_newButtonIcon__WnzJI{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:var(--bg-active);color:var(--text-secondary)}.CollectionPopup_list__1v4jz{flex:1 1;overflow-y:auto;padding:8px 8px 16px;scrollbar-width:thin;scrollbar-color:var(--border-focus) transparent}.CollectionPopup_list__1v4jz::-webkit-scrollbar{width:6px}.CollectionPopup_list__1v4jz::-webkit-scrollbar-thumb{background:var(--border-focus);border-radius:3px}.CollectionPopup_list__1v4jz::-webkit-scrollbar-track{background:transparent}.CollectionPopup_row__l387q{position:relative;display:flex;align-items:center;gap:12px;width:100%;padding:10px 12px;margin-bottom:2px;background:transparent;border:none;border-radius:var(--radius-md);font-family:inherit;color:var(--text);cursor:pointer;text-align:left;transition:background .12s var(--ease);overflow:hidden}.CollectionPopup_row__l387q:hover{background:var(--bg-hover)}.CollectionPopup_row__l387q:focus-visible{outline:none;background:var(--bg-active)}.CollectionPopup_rowChecked__w_wsp{background:var(--bg-hover)}.CollectionPopup_rowChecked__w_wsp:hover{background:var(--bg-active)}@keyframes CollectionPopup_rowPulse__jjVvL{0%{box-shadow:0 0 0 0 rgba(195,55,100,.18)}60%{box-shadow:0 0 0 6px rgba(195,55,100,0)}to{box-shadow:0 0 0 0 rgba(195,55,100,0)}}.CollectionPopup_rowPulse__jjVvL{animation:CollectionPopup_rowPulse__jjVvL .6s var(--ease)}.CollectionPopup_thumb__iHoH8{position:relative;flex-shrink:0;width:40px;height:40px;border-radius:var(--radius-sm);overflow:hidden;background:var(--bg-active);display:inline-flex;align-items:center;justify-content:center}.CollectionPopup_thumb__iHoH8 img{width:100%;height:100%;object-fit:cover;display:block}.CollectionPopup_thumbFallback__rcAjJ{font-size:15px;font-weight:600;letter-spacing:-.02em;color:var(--text-secondary);width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:var(--bg-active)}.CollectionPopup_rowText__CV25Q{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.CollectionPopup_rowName__VvKpf{font-size:13.5px;font-weight:500;letter-spacing:-.005em;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.CollectionPopup_rowMeta__bTH_B{font-size:11.5px;color:var(--text-tertiary);letter-spacing:.005em}.CollectionPopup_status__5VAjw{color:var(--text-tertiary)}.CollectionPopup_check__WYzN2,.CollectionPopup_status__5VAjw{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.CollectionPopup_check__WYzN2{width:22px;height:22px;border-radius:6px;border:1.5px solid var(--border-focus);background:var(--bg);color:transparent;transition:background .16s var(--ease),border-color .16s var(--ease),color .16s var(--ease),transform .16s var(--ease)}.CollectionPopup_checkOn__DI9bx{background:linear-gradient(135deg,var(--accent-from),var(--accent-to));border-color:transparent;color:#fff}.CollectionPopup_row__l387q:active .CollectionPopup_check__WYzN2{transform:scale(.92)}.CollectionPopup_empty__CBlRx{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:48px 24px;gap:8px}.CollectionPopup_emptyIcon__0BvQj{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:14px;background:var(--bg-active);color:var(--text-tertiary);margin-bottom:8px}.CollectionPopup_emptyTitle__7QCWu{margin:0;font-size:14px;font-weight:600;color:var(--text)}.CollectionPopup_emptyDesc__8PiZc{margin:0;font-size:13px;color:var(--text-secondary);line-height:1.5;max-width:260px}.CollectionPopup_linkButton__jaD6J{margin-top:6px;background:none;border:none;font-family:inherit;font-size:13px;font-weight:500;cursor:pointer;background:linear-gradient(135deg,var(--accent-from),var(--accent-to));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;padding:8px 4px}.CollectionPopup_linkButton__jaD6J:hover{opacity:.85}.CollectionPopup_createWrap__dDXnw{flex:1 1;overflow-y:auto;padding:20px 20px 80px;display:flex;flex-direction:column;gap:18px}.CollectionPopup_dropzone__4hn3r{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:6px;height:140px;border:1.5px dashed var(--border-focus);border-radius:var(--radius-lg);background:var(--bg-hover);cursor:pointer;transition:background .16s var(--ease),border-color .16s var(--ease);color:var(--text-secondary);overflow:hidden}.CollectionPopup_dropzone__4hn3r:hover{background:var(--bg-active);border-color:var(--text-secondary)}.CollectionPopup_dropzonePreview__h_kUw{position:absolute;inset:0}.CollectionPopup_dropzonePreview__h_kUw img{width:100%;height:100%;object-fit:cover}.CollectionPopup_dropzoneRemove__0IVjg{position:absolute;top:8px;right:8px;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;border:none;background:rgba(10,10,12,.6);color:#fff;cursor:pointer;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);z-index:1;transition:background .12s var(--ease)}.CollectionPopup_dropzoneRemove__0IVjg:hover{background:rgba(10,10,12,.8)}.CollectionPopup_dropzoneIcon__Mlt6C{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;background:var(--bg);color:var(--text-secondary);border:1px solid var(--border)}.CollectionPopup_dropzoneLabel__JC9y_{font-size:13px;font-weight:500;color:var(--text)}.CollectionPopup_dropzoneHint__zfJqG{font-size:11.5px;color:var(--text-tertiary)}.CollectionPopup_dropzoneInput__9C0O4{position:absolute;inset:0;opacity:0;cursor:pointer}.CollectionPopup_field__9OMcq{display:flex;flex-direction:column;gap:6px}.CollectionPopup_fieldLabel__PXBs0{font-size:12px;font-weight:500;color:var(--text-secondary);letter-spacing:.005em}.CollectionPopup_input__5XEVg,.CollectionPopup_textarea__oPGFg{width:100%;padding:10px 12px;font-size:14px;font-family:inherit;background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-md);color:var(--text);outline:none;transition:border-color .12s var(--ease),box-shadow .12s var(--ease);resize:none}.CollectionPopup_input__5XEVg::placeholder,.CollectionPopup_textarea__oPGFg::placeholder{color:var(--text-tertiary)}.CollectionPopup_input__5XEVg:focus,.CollectionPopup_textarea__oPGFg:focus{border-color:transparent;background-image:linear-gradient(var(--bg),var(--bg)),linear-gradient(135deg,var(--accent-from),var(--accent-to));background-origin:border-box;background-clip:padding-box,border-box}.CollectionPopup_segment__TvTJ0{display:grid;grid-template-columns:1fr 1fr;grid-gap:4px;gap:4px;padding:3px;background:var(--bg-hover);border-radius:var(--radius-md);border:1px solid var(--border)}.CollectionPopup_segmentBtn__3ATfl{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:8px 12px;background:transparent;border:none;border-radius:7px;font-family:inherit;font-size:13px;font-weight:500;color:var(--text-secondary);cursor:pointer;transition:background .16s var(--ease),color .16s var(--ease),box-shadow .16s var(--ease)}.CollectionPopup_segmentBtn__3ATfl:hover{color:var(--text)}.CollectionPopup_segmentBtnActive__lSDTv{background:var(--bg);color:var(--text);box-shadow:0 1px 2px rgba(10,10,12,.05),0 0 0 1px var(--border)}.CollectionPopup_fieldHint__d72cl{font-size:11.5px;color:var(--text-tertiary);line-height:1.5}.CollectionPopup_footer__xYCoh{position:absolute;bottom:0;left:0;right:0;display:flex;gap:8px;padding:14px 20px 18px;background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,var(--bg) 30%);border-top:1px solid var(--border)}.CollectionPopup_btnGhost__L92vA,.CollectionPopup_btnPrimary__KVeGF{flex:1 1;padding:11px 16px;font-family:inherit;font-size:13.5px;font-weight:600;border-radius:var(--radius-md);cursor:pointer;transition:opacity .14s var(--ease),background .14s var(--ease);border:none;letter-spacing:-.005em}.CollectionPopup_btnPrimary__KVeGF{background:linear-gradient(135deg,var(--accent-from),var(--accent-to));color:#fff}.CollectionPopup_btnPrimary__KVeGF:hover{opacity:.92}.CollectionPopup_btnPrimary__KVeGF:disabled{opacity:.5;cursor:not-allowed}.CollectionPopup_btnGhost__L92vA{background:transparent;color:var(--text-secondary);border:1px solid var(--border)}.CollectionPopup_btnGhost__L92vA:hover{background:var(--bg-hover);color:var(--text)}