.VerifyBanner-module__z8MrDq__banner{align-items:center;gap:var(--s-3);padding:var(--s-3) var(--s-4);margin-bottom:var(--s-5);background:var(--surface-1);border:1px solid var(--border-2);border-radius:var(--r-lg);flex-wrap:wrap;display:flex}.VerifyBanner-module__z8MrDq__text{flex:1;min-width:220px}.VerifyBanner-module__z8MrDq__text strong{font-size:var(--t-ui);color:var(--text-2);margin-bottom:2px;display:block}.VerifyBanner-module__z8MrDq__text p{font-size:var(--t-meta);color:var(--text-3);margin:0;line-height:1.5}.VerifyBanner-module__z8MrDq__action{justify-content:center;align-items:center;gap:var(--s-2);min-height:var(--tap);padding:0 var(--s-4);border:1px solid var(--border-3);border-radius:var(--r-full);background:var(--surface-3);color:var(--text);font-size:var(--t-ui);cursor:pointer;white-space:nowrap;font-weight:600;display:inline-flex}.VerifyBanner-module__z8MrDq__action:hover:not(:disabled){background:var(--surface-5)}.VerifyBanner-module__z8MrDq__action:disabled{cursor:default;opacity:.75}@media (max-width:560px){.VerifyBanner-module__z8MrDq__action{width:100%}}
.Dashboard-module__0qHQXq__groupGrid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:14px;display:grid}.Dashboard-module__0qHQXq__newGroupBlock{gap:var(--s-3);margin-bottom:var(--s-6);flex-direction:column;display:flex}.Dashboard-module__0qHQXq__newGroupActions{gap:var(--s-2);flex-wrap:wrap;display:flex}.Dashboard-module__0qHQXq__newGroupForm{gap:var(--s-3);background:var(--surface-1);border:1px solid var(--border-2);border-radius:var(--r-lg);padding:var(--s-5);flex-direction:column;display:flex}.Dashboard-module__0qHQXq__newGroupForm input[type=text],.Dashboard-module__0qHQXq__newGroupForm input:not([type]){background:var(--surface-3);border-radius:var(--r-md);min-height:var(--tap);padding:0 var(--s-4);color:var(--text);font-size:var(--t-body);border:1px solid #0000;outline:none}.Dashboard-module__0qHQXq__newGroupForm input:focus{border-color:var(--accent-border-2)}.Dashboard-module__0qHQXq__groupCard:hover{background:var(--border-1);border-color:var(--accent-border);transform:translateY(-2px)}.Dashboard-module__0qHQXq__groupMeta{font-size:var(--t-meta);color:var(--text-3)}.Dashboard-module__0qHQXq__newGroupCard{background:var(--surface-1);border:1px dashed var(--border-3);border-radius:var(--r-lg);flex-direction:column;gap:12px;padding:20px;display:flex}.Dashboard-module__0qHQXq__newGroupCard h3{font-size:var(--t-body);color:var(--text-2);font-weight:500}.Dashboard-module__0qHQXq__newGroupCard input[type=text],.Dashboard-module__0qHQXq__newGroupCard input:not([type]){background:var(--surface-3);border-radius:var(--r-md);color:var(--text);font-size:var(--t-body);border:1px solid #0000;outline:none;padding:12px 14px}.Dashboard-module__0qHQXq__newGroupCard input:focus{border-color:var(--accent-border-2)}.Dashboard-module__0qHQXq__emojiRow{grid-template-columns:repeat(4,44px);gap:8px;display:grid}.Dashboard-module__0qHQXq__emojiOption{cursor:pointer;border-radius:var(--r-md);border:1px solid #0000;padding:5px 8px;font-size:21px;transition:all .15s}.Dashboard-module__0qHQXq__emojiOption:has(input:checked){background:var(--accent-bg-2);border-color:var(--accent-border-2)}.Dashboard-module__0qHQXq__emojiOption input{display:none}.Dashboard-module__0qHQXq__photoInput{background:var(--surface-3);border:1px dashed var(--border-3);border-radius:var(--r-md);font-size:var(--t-ui);color:var(--text-2);cursor:pointer;padding:12px 14px;transition:all .15s;display:block}.Dashboard-module__0qHQXq__photoInput:hover{border-color:var(--accent);color:var(--text)}.Dashboard-module__0qHQXq__photoInput::file-selector-button{display:none}.Dashboard-module__0qHQXq__orEmoji{font-size:var(--t-meta);color:var(--text-4)}@media (max-width:560px){.Dashboard-module__0qHQXq__groupGrid,.Dashboard-module__0qHQXq__profileStats{grid-template-columns:1fr}.Dashboard-module__0qHQXq__newGroupActions .Dashboard-module__0qHQXq__primary,.Dashboard-module__0qHQXq__newGroupActions .Dashboard-module__0qHQXq__ghostBtn{padding:0 var(--s-4);flex:1}.Dashboard-module__0qHQXq__personalCard{padding:var(--s-4)}.Dashboard-module__0qHQXq__personalBtn{width:100%}}@media (min-width:560px) and (max-width:900px){.Dashboard-module__0qHQXq__groupGrid,.Dashboard-module__0qHQXq__profileStats{grid-template-columns:repeat(2,minmax(0,1fr))}}.Dashboard-module__0qHQXq__start{gap:var(--s-2);padding:var(--s-5);background:var(--accent-bg);border:1px solid var(--accent-border);border-radius:var(--r-lg);margin-bottom:var(--s-6);flex-direction:column;display:flex}.Dashboard-module__0qHQXq__startLabel{font-size:var(--t-section);font-weight:600}.Dashboard-module__0qHQXq__startRow{gap:var(--s-2);display:flex}.Dashboard-module__0qHQXq__startRow input{min-width:0;min-height:var(--tap);padding:0 var(--s-4);background:var(--app);border:1px solid var(--border-3);border-radius:var(--r-md);color:var(--text);font-size:var(--t-body);outline:none;flex:1}.Dashboard-module__0qHQXq__startRow input:focus{border-color:var(--accent-border-2)}.Dashboard-module__0qHQXq__startRow input::placeholder{color:var(--text-4)}.Dashboard-module__0qHQXq__startGo{justify-content:center;align-items:center;gap:var(--s-2);min-height:var(--tap);padding:0 var(--s-5);border-radius:var(--r-md);background:var(--brand-grad);color:var(--on-accent);font-size:var(--t-ui);cursor:pointer;white-space:nowrap;border:none;font-weight:600;display:inline-flex}.Dashboard-module__0qHQXq__startGo:hover{filter:brightness(1.08)}.Dashboard-module__0qHQXq__block{margin-bottom:var(--s-8)}.Dashboard-module__0qHQXq__blockTitle{font-size:var(--t-section);margin-bottom:var(--s-4)}.Dashboard-module__0qHQXq__strip{gap:var(--s-3);padding-bottom:var(--s-2);scrollbar-width:thin;grid-auto-columns:148px;grid-auto-flow:column;display:grid;overflow-x:auto}.Dashboard-module__0qHQXq__tile{gap:var(--s-1);color:inherit;text-align:left;cursor:pointer;background:0 0;border:none;flex-direction:column;padding:0;display:flex;position:relative}.Dashboard-module__0qHQXq__tile img{border-radius:var(--r-md);object-fit:cover;border:1px solid var(--border-2);background:var(--surface-3);width:148px;height:148px;margin-bottom:var(--s-2)}.Dashboard-module__0qHQXq__tilePlay{top:100px;right:var(--s-2);border-radius:var(--r-full);background:var(--brand-grad);width:36px;height:36px;color:var(--on-accent);opacity:0;justify-content:center;align-items:center;transition:opacity .15s,transform .15s;display:flex;position:absolute;transform:translateY(6px);box-shadow:0 6px 18px #00000073}.Dashboard-module__0qHQXq__tile:hover .Dashboard-module__0qHQXq__tilePlay,.Dashboard-module__0qHQXq__tile:focus-visible .Dashboard-module__0qHQXq__tilePlay{opacity:1;transform:translateY(0)}.Dashboard-module__0qHQXq__tile strong{font-size:var(--t-ui);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.Dashboard-module__0qHQXq__tileGroup{font-size:var(--t-meta);color:var(--text-3);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.Dashboard-module__0qHQXq__groupList{gap:var(--s-2);margin-bottom:var(--s-4);flex-direction:column;display:flex}.Dashboard-module__0qHQXq__groupRow{align-items:center;gap:var(--s-4);background:var(--surface-1);border:1px solid var(--border-1);border-radius:var(--r-md);padding:var(--s-3);color:inherit;transition:background .15s,border-color .15s;display:flex}.Dashboard-module__0qHQXq__groupRow:hover{background:var(--surface-3);border-color:var(--accent-border)}.Dashboard-module__0qHQXq__groupArt{flex-shrink:0;width:72px;height:48px;display:flex;position:relative}.Dashboard-module__0qHQXq__groupArt img{border-radius:var(--r-sm);object-fit:cover;border:1px solid var(--border-2);background:var(--surface-3);width:48px;height:48px;position:absolute;top:0;box-shadow:-3px 0 8px #00000059}.Dashboard-module__0qHQXq__groupArt img:first-child{z-index:3;left:24px}.Dashboard-module__0qHQXq__groupArt img:nth-child(2){z-index:2;filter:brightness(.72);left:12px}.Dashboard-module__0qHQXq__groupArt img:nth-child(3){z-index:1;filter:brightness(.5);left:0}.Dashboard-module__0qHQXq__groupArt img:only-child{left:12px}.Dashboard-module__0qHQXq__groupEmpty{border-radius:var(--r-sm);background:var(--surface-3);border:1px dashed var(--border-3);width:48px;height:48px;color:var(--text-4);justify-content:center;align-items:center;display:flex;position:absolute;left:12px}.Dashboard-module__0qHQXq__groupBody{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.Dashboard-module__0qHQXq__groupName{font-size:var(--t-body);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.Dashboard-module__0qHQXq__groupChevron{color:var(--text-4);flex-shrink:0}@media (max-width:560px){.Dashboard-module__0qHQXq__start{padding:var(--s-4)}.Dashboard-module__0qHQXq__startRow{flex-direction:column}.Dashboard-module__0qHQXq__startGo{width:100%}.Dashboard-module__0qHQXq__strip{grid-auto-columns:132px}.Dashboard-module__0qHQXq__tile img{width:132px;height:132px}.Dashboard-module__0qHQXq__tilePlay{top:86px}}.Dashboard-module__0qHQXq__personal{align-items:center;gap:var(--s-3);margin-bottom:var(--s-5);padding:var(--s-3);border:1px solid var(--accent-border);border-radius:var(--r-lg);background:var(--accent-bg);color:var(--text);text-decoration:none;transition:background .15s;display:flex}.Dashboard-module__0qHQXq__personal:hover{background:var(--accent-bg-2)}.Dashboard-module__0qHQXq__personalArt{border-radius:var(--r-md);background:var(--surface-sunken);width:52px;height:52px;color:var(--accent);flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}.Dashboard-module__0qHQXq__personalArt img{object-fit:cover;width:100%;height:100%}.Dashboard-module__0qHQXq__personalArt img:not(:first-child){display:none}.Dashboard-module__0qHQXq__personalBody{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.Dashboard-module__0qHQXq__personalName{align-items:center;gap:var(--s-2);font-size:var(--t-body);font-weight:600;display:flex}.Dashboard-module__0qHQXq__personalTag{padding:2px var(--s-2);border-radius:var(--r-full);background:var(--surface-4);color:var(--text-3);font-size:var(--t-micro);white-space:nowrap;font-weight:600}.Dashboard-module__0qHQXq__avatarOption{cursor:pointer;line-height:0;position:relative}.Dashboard-module__0qHQXq__avatarOption input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute}.Dashboard-module__0qHQXq__avatarMuestra{border-radius:var(--r-md);color:#fff;opacity:.55;border:2px solid #0000;justify-content:center;align-items:center;width:44px;height:44px;transition:opacity .15s,transform .15s;display:inline-flex;position:relative}.Dashboard-module__0qHQXq__avatarOption:hover .Dashboard-module__0qHQXq__avatarMuestra{opacity:.85}.Dashboard-module__0qHQXq__avatarOption:has(input:checked) .Dashboard-module__0qHQXq__avatarMuestra{opacity:1;border-color:var(--text);transform:scale(1.06)}.Dashboard-module__0qHQXq__avatarOption:has(input:focus-visible) .Dashboard-module__0qHQXq__avatarMuestra{outline:2px solid var(--accent);outline-offset:2px}.Dashboard-module__0qHQXq__avatarMarca{border-radius:var(--r-full);background:var(--text);width:18px;height:18px;color:var(--app);justify-content:center;align-items:center;display:none;position:absolute;bottom:-4px;right:-4px}.Dashboard-module__0qHQXq__avatarOption:has(input:checked) .Dashboard-module__0qHQXq__avatarMarca{display:inline-flex}.Dashboard-module__0qHQXq__blockHint{font-size:var(--t-ui);color:var(--text-3);max-width:46em;padding:var(--s-2) 0 var(--s-3);line-height:1.5}
.ThemeToggle-module__3b5zuq__btn{background:var(--surface-2);border:1px solid var(--border-1);border-radius:var(--r-sm);width:34px;height:34px;color:var(--text-3);cursor:pointer;justify-content:center;align-items:center;transition:all .15s;display:inline-flex}.ThemeToggle-module__3b5zuq__btn:hover{background:var(--surface-5);color:var(--text)}
.CopiarEnlace-module__y9WNdW__wrap{align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.CopiarEnlace-module__y9WNdW__url{font-size:var(--t-meta);color:var(--text-2);background:var(--surface-3);border-radius:var(--r-sm);-webkit-user-select:all;user-select:all;overflow-wrap:anywhere;padding:6px 10px}.CopiarEnlace-module__y9WNdW__btn{min-height:var(--tap-sm);border:1px solid var(--accent-border);border-radius:var(--r-full);color:var(--accent-ink);font-size:var(--t-meta);cursor:pointer;background:0 0;align-items:center;gap:6px;padding:0 14px;display:inline-flex}
