.FramesGrid_root__q_4Hn{position:relative;display:flex;flex-direction:column;gap:6px;width:100%;height:100%;min-height:0}.FramesGrid_empty__UrAqT{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;width:100%;min-height:0;padding:10px;border:1.5px dashed rgba(217,217,217,.22);border-radius:25px;background:#1c1e20;color:#f7f7f8;font:inherit;cursor:pointer;text-align:center}.FramesGrid_empty__UrAqT:hover,.FramesGrid_over__cXL6N{border-color:rgba(217,217,217,.4)}.FramesGrid_dots__Wute0{display:inline-flex;margin-bottom:4px}.FramesGrid_dots__Wute0 span{width:18px;height:18px;border-radius:50%;border:1.5px solid #1c1e20;background:#3a3a3d}.FramesGrid_dots__Wute0 span+span{margin-left:-6px}.FramesGrid_dots__Wute0 span:nth-child(2){background:#4a4a4e}.FramesGrid_dots__Wute0 span:nth-child(3){background:#5a5a5e}.FramesGrid_title__N0cLB{color:#ffffff;font-family:var(--font-grotesk);font-size:13px;font-weight:700;line-height:16px}.FramesGrid_sub__VZmcN{color:#8e8e93;font-size:11px;line-height:14px}.FramesGrid_grid__6rItH{flex:1;display:flex;flex-wrap:wrap;align-content:flex-start;gap:10px;min-height:0;padding:12px 14px;overflow-y:auto;overflow-x:hidden;border:1.5px dashed rgba(217,217,217,.22);border-radius:25px;background:#1c1e20;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.25) transparent}.FramesGrid_plus__biZfU,.FramesGrid_tile__OeAXv{position:relative;flex:none;width:54px;height:54px;border-radius:10px}.FramesGrid_plus__biZfU{display:flex;align-items:center;justify-content:center;border:1.5px dashed rgba(255,255,255,.22);background:rgba(255,255,255,.03);color:rgba(255,255,255,.5);font:inherit;font-size:20px;line-height:1;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}.FramesGrid_plus__biZfU:hover{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.45);color:#ffffff}.FramesGrid_tile__OeAXv{overflow:visible;background:#131517;border:1.5px solid rgba(255,255,255,.14);box-shadow:0 4px 12px rgba(0,0,0,.35);cursor:grab;transition:border-color .15s ease}.FramesGrid_tile__OeAXv:hover{border-color:rgba(255,255,255,.35)}.FramesGrid_tile__OeAXv>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;border-radius:8.5px}.FramesGrid_dragging__y_HGF{opacity:.4}.FramesGrid_label__s97Ry{position:absolute;left:50%;bottom:4px;transform:translateX(-50%);padding:1px 6px;border-radius:6px;background:rgba(0,0,0,.62);color:#ffffff;font-size:10px;font-weight:600;line-height:14px;white-space:nowrap;pointer-events:none}.FramesGrid_remove__7Qcwh{position:absolute;top:-6px;right:-6px;z-index:2;width:18px;height:18px;padding:0;border:1px solid rgba(255,255,255,.25);border-radius:50%;background:#25282c;color:rgba(255,255,255,.75);font-size:12px;line-height:15px;cursor:pointer;box-shadow:0 2px 6px rgba(0,0,0,.4)}.FramesGrid_remove__7Qcwh:hover{background:#3a3d42;color:#ffffff}.FramesGrid_more__GAG8A{position:absolute;top:50%;left:50%;z-index:2;transform:translate(-50%,-50%);width:26px;height:26px;padding:0;border:0;border-radius:50%;background:rgba(0,0,0,.7);color:#ffffff;font-size:9px;letter-spacing:1px;line-height:26px;cursor:pointer;opacity:0;transition:opacity .12s}.FramesGrid_menuOpen__ysUDg .FramesGrid_more__GAG8A,.FramesGrid_tile__OeAXv:focus-within .FramesGrid_more__GAG8A,.FramesGrid_tile__OeAXv:hover .FramesGrid_more__GAG8A{opacity:1}@media (hover:none){.FramesGrid_more__GAG8A{opacity:1}}.FramesGrid_menu__fJkDy{position:fixed;z-index:1000;display:flex;flex-direction:column;width:168px;max-width:calc(100vw - 24px);padding:6px;border-radius:12px;background:#232325;border:1px solid #333336;box-shadow:0 14px 40px rgba(0,0,0,.55);cursor:default}.FramesGrid_menuHead__fOvM_{padding:4px 8px 2px;color:#8e8e93;font-size:11px;line-height:14px}.FramesGrid_item__fSIqX{display:flex;align-items:center;gap:8px;width:100%;padding:6px 8px;border:0;border-radius:8px;background:transparent;color:#f7f7f8;font:inherit;font-size:12px;line-height:16px;text-align:left;cursor:pointer}.FramesGrid_item__fSIqX:hover:not(:disabled){background:#303033}.FramesGrid_item__fSIqX:disabled{color:#6c6c70;cursor:default}.FramesGrid_item__fSIqX>span{flex:1}.FramesGrid_check__UIchM{flex:none;color:#34c759}.FramesGrid_sep__ZFLFU{height:1px;margin:4px 2px;background:#333336}.FramesGrid_loading__rVJtu{display:flex;align-items:center;justify-content:center}.FramesGrid_spinner__LbB8i{width:16px;height:16px;border-radius:50%;border:2px solid #3a3a3d;border-top-color:#f7f7f8;animation:FramesGrid_spin__03BMt .8s linear infinite}@keyframes FramesGrid_spin__03BMt{to{transform:rotate(1turn)}}.FramesGrid_full__Djj50{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:24px;background:rgba(0,0,0,.88)}.FramesGrid_full__Djj50>img{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;border-radius:12px}.FramesGrid_fullClose__jgB8V{position:absolute;top:16px;right:16px;width:36px;height:36px;padding:0;border:1px solid #3a3a3d;border-radius:50%;background:#1c1c1e;color:#ffffff;font-size:20px;line-height:32px;cursor:pointer}.FramesGrid_note__APtSB{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 8px;border-radius:10px;background:#222224;color:#f7f7f8;font-size:11px;line-height:14px}.FramesGrid_noteButton__49hA_{flex:none;height:24px;padding:0 10px;border:1px solid #3a3a3d;border-radius:8px;background:#303033;color:#ffffff;font:inherit;font-size:11px;font-weight:600;cursor:pointer}.FramesGrid_noteButton__49hA_:hover{background:#3a3a3d}