.pond-profile-panel-module__hE4ppq__panel{gap:1rem;min-width:0;padding:1rem;display:grid}.pond-profile-panel-module__hE4ppq__identity{border-bottom:1px solid var(--divider);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.85rem;padding-bottom:1rem;display:grid}.pond-profile-panel-module__hE4ppq__identity h3,.pond-profile-panel-module__hE4ppq__identity p,.pond-profile-panel-module__hE4ppq__feedback p{margin:0}.pond-profile-panel-module__hE4ppq__identity h3{margin-top:.12rem;font-size:1rem}.pond-profile-panel-module__hE4ppq__eyebrow,.pond-profile-panel-module__hE4ppq__intro,.pond-profile-panel-module__hE4ppq__feedback,.pond-profile-panel-module__hE4ppq__form small{color:var(--text-muted);font-size:.75rem;line-height:1.5}.pond-profile-panel-module__hE4ppq__intro{margin-top:.35rem!important}.pond-profile-panel-module__hE4ppq__avatarStudioLink{block-size:3.5rem;inline-size:3.5rem;color:var(--primary);cursor:pointer;font:inherit;background:0 0;border:0;border-radius:.8rem;place-items:center;padding:0;text-decoration:none;display:inline-grid;position:relative}.pond-profile-panel-module__hE4ppq__avatarStudioLink:focus-visible{outline:2px solid var(--primary);outline-offset:.28rem}.pond-profile-panel-module__hE4ppq__avatarEditBadge{border:2px solid var(--surface);background:var(--primary);block-size:1.65rem;inline-size:1.65rem;color:var(--primary-ink);opacity:0;pointer-events:none;border-radius:999px;place-items:center;transition:opacity .14s,transform .14s;display:grid;position:absolute;bottom:-.28rem;right:-.28rem;transform:scale(.72);box-shadow:0 .2rem .6rem #00000047}.pond-profile-panel-module__hE4ppq__avatarEditBadge svg{block-size:.9rem;inline-size:.9rem}.pond-profile-panel-module__hE4ppq__avatarStudioLink:hover .pond-profile-panel-module__hE4ppq__avatarEditBadge,.pond-profile-panel-module__hE4ppq__avatarStudioLink:focus-visible .pond-profile-panel-module__hE4ppq__avatarEditBadge{opacity:1;transform:scale(1)}@media (hover:none){.pond-profile-panel-module__hE4ppq__avatarEditBadge{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.pond-profile-panel-module__hE4ppq__avatarEditBadge{transition:none}}.pond-profile-panel-module__hE4ppq__form,.pond-profile-panel-module__hE4ppq__form label{gap:.45rem;display:grid}.pond-profile-panel-module__hE4ppq__form{gap:.9rem}.pond-profile-panel-module__hE4ppq__form label>span{font-size:.76rem;font-weight:750}.pond-profile-panel-module__hE4ppq__form input,.pond-profile-panel-module__hE4ppq__form textarea{border:1px solid var(--divider);background:var(--surface-raised);width:100%;min-width:0;min-height:2.75rem;color:var(--text);font:inherit;border-radius:.62rem;padding:.7rem .75rem}.pond-profile-panel-module__hE4ppq__form textarea{resize:vertical;min-height:7.5rem;line-height:1.55}.pond-profile-panel-module__hE4ppq__form input[readonly]{color:var(--text-muted);cursor:text}.pond-profile-panel-module__hE4ppq__form small{justify-self:end}.pond-profile-panel-module__hE4ppq__genderFieldset{border:0;gap:.55rem;min-inline-size:0;margin:0;padding:0;display:grid}.pond-profile-panel-module__hE4ppq__genderFieldset legend{padding:0;font-size:.76rem;font-weight:750}.pond-profile-panel-module__hE4ppq__genderHint{color:var(--text-muted);margin:0;font-size:.75rem;line-height:1.5}.pond-profile-panel-module__hE4ppq__genderLockedValue{border:1px solid var(--divider);background:var(--surface-raised);min-block-size:2.75rem;color:var(--text-muted);border-radius:.62rem;align-items:center;padding:.45rem .75rem;font-size:.75rem;font-weight:720;display:flex}.pond-profile-panel-module__hE4ppq__genderOptions{grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;display:grid}.pond-profile-panel-module__hE4ppq__form label.pond-profile-panel-module__hE4ppq__genderOption{border:1px solid var(--divider);background:var(--surface-raised);min-block-size:2.75rem;color:var(--text);cursor:pointer;border-radius:.62rem;align-items:center;gap:.4rem;padding:.45rem .55rem;font-size:.75rem;display:flex}.pond-profile-panel-module__hE4ppq__form label.pond-profile-panel-module__hE4ppq__genderOption:has(input:checked){border-color:var(--primary);box-shadow:0 0 0 1px var(--primary) inset}.pond-profile-panel-module__hE4ppq__form label.pond-profile-panel-module__hE4ppq__genderOption input{block-size:1rem;inline-size:1rem;accent-color:var(--primary);flex:none;margin:0}.pond-profile-panel-module__hE4ppq__form label.pond-profile-panel-module__hE4ppq__genderOption input:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.pond-profile-panel-module__hE4ppq__primary,.pond-profile-panel-module__hE4ppq__secondary{border:1px solid var(--divider);background:var(--surface-raised);min-height:2.75rem;color:var(--text);cursor:pointer;border-radius:.62rem;padding:0 .9rem}.pond-profile-panel-module__hE4ppq__primary{background:var(--primary);color:var(--primary-ink);border-color:#0000;font-weight:750}.pond-profile-panel-module__hE4ppq__primary:disabled,.pond-profile-panel-module__hE4ppq__secondary:disabled{cursor:wait;opacity:.6}.pond-profile-panel-module__hE4ppq__feedback{border:1px solid var(--divider);background:var(--surface-raised);border-radius:.68rem;gap:.7rem;padding:.8rem;display:grid}.pond-profile-panel-module__hE4ppq__feedback[data-kind=saved]{border-color:color-mix(in srgb, var(--primary) 45%, var(--divider));color:var(--primary-strong)}.pond-profile-panel-module__hE4ppq__feedback[data-kind=error],.pond-profile-panel-module__hE4ppq__feedback[data-kind=cooldown],.pond-profile-panel-module__hE4ppq__feedback[data-kind=conflict]{color:var(--danger,#e07878)}.pond-profile-panel-module__hE4ppq__actions{flex-wrap:wrap;gap:.55rem;display:flex}.pond-profile-panel-module__hE4ppq__state{text-align:center;place-content:center;justify-items:center;gap:.85rem;min-height:18rem;padding:1.25rem;display:grid}.pond-profile-panel-module__hE4ppq__state p{max-width:21rem;color:var(--text-muted);margin:0;font-size:.8rem;line-height:1.55}@media (max-width:380px){.pond-profile-panel-module__hE4ppq__panel{padding:.75rem}.pond-profile-panel-module__hE4ppq__identity{grid-template-columns:1fr}.pond-profile-panel-module__hE4ppq__actions{display:grid}.pond-profile-panel-module__hE4ppq__genderOptions{grid-template-columns:1fr}}
.pond-settings-module__rv2moW__panel{gap:1rem;padding:1rem;display:grid}.pond-settings-module__rv2moW__intro,.pond-settings-module__rv2moW__feedback,.pond-settings-module__rv2moW__hint,.pond-settings-module__rv2moW__blockedMeta{color:var(--text-muted);margin:0;font-size:.75rem;line-height:1.55}.pond-settings-module__rv2moW__section{border:1px solid var(--divider);border-radius:.75rem;margin:0;padding:.9rem}.pond-settings-module__rv2moW__section legend{padding:0 .35rem;font-size:.76rem;font-weight:750}.pond-settings-module__rv2moW__preferenceGrid{grid-template-columns:minmax(0,1.35fr) minmax(14rem,.85fr);align-items:start;gap:.75rem;width:100%;display:grid}.pond-settings-module__rv2moW__preferenceGrid .pond-settings-module__rv2moW__section{min-width:0}.pond-settings-module__rv2moW__options{grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));gap:.45rem;display:grid}.pond-settings-module__rv2moW__option,.pond-settings-module__rv2moW__range{min-height:2.75rem;color:var(--text-muted);align-items:center;gap:.55rem;font-size:.76rem;display:flex}.pond-settings-module__rv2moW__option input,.pond-settings-module__rv2moW__range input{accent-color:var(--primary)}.pond-settings-module__rv2moW__range{grid-template-columns:1fr auto;display:grid}.pond-settings-module__rv2moW__range input{grid-column:1/-1;width:100%}.pond-settings-module__rv2moW__actions{flex-wrap:wrap;gap:.55rem;display:flex}.pond-settings-module__rv2moW__primary,.pond-settings-module__rv2moW__secondary,.pond-settings-module__rv2moW__danger{border:1px solid var(--divider);background:var(--surface-raised);min-height:2.75rem;color:var(--text);cursor:pointer;border-radius:.62rem;padding:0 .9rem}.pond-settings-module__rv2moW__primary{background:var(--primary);color:var(--primary-ink);border-color:#0000;font-weight:750}.pond-settings-module__rv2moW__danger{color:var(--danger,#e07878)}.pond-settings-module__rv2moW__primary:disabled,.pond-settings-module__rv2moW__secondary:disabled,.pond-settings-module__rv2moW__danger:disabled{cursor:wait;opacity:.6}.pond-settings-module__rv2moW__feedback[data-kind=error]{color:var(--danger,#e07878)}.pond-settings-module__rv2moW__feedback[data-kind=success]{color:var(--primary-strong)}.pond-settings-module__rv2moW__aiConsentCard{border:1px solid var(--divider);background:var(--surface-raised);border-radius:.62rem;justify-items:start;gap:.45rem;margin-top:.65rem;padding:.75rem;display:grid}.pond-settings-module__rv2moW__aiConsentCard strong{font-size:.76rem}.pond-settings-module__rv2moW__aiConsentCard p{color:var(--text-muted);margin:0;font-size:.72rem;line-height:1.55}.pond-settings-module__rv2moW__blocks{gap:.5rem;margin:.75rem 0 0;padding:0;list-style:none;display:grid}.pond-settings-module__rv2moW__blockedItem{background:var(--surface-raised);border-radius:.62rem;grid-template-columns:1fr auto;align-items:center;gap:.75rem;padding:.7rem;display:grid}.pond-settings-module__rv2moW__blockedIdentity{gap:.2rem;min-width:0;display:grid}.pond-settings-module__rv2moW__blockedIdentity strong,.pond-settings-module__rv2moW__blockedIdentity span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pond-settings-module__rv2moW__blockedIdentity span{color:var(--text-faint);font-size:.68rem}.pond-settings-module__rv2moW__state{text-align:center;place-content:center;justify-items:center;gap:.85rem;min-height:16rem;padding:1.25rem;display:grid}.pond-settings-module__rv2moW__state p{max-width:21rem;color:var(--text-muted);margin:0;font-size:.8rem;line-height:1.55}@media (max-width:600px){.pond-settings-module__rv2moW__panel{padding:.75rem}.pond-settings-module__rv2moW__options,.pond-settings-module__rv2moW__preferenceGrid{grid-template-columns:1fr}}
