.avatar-frame{position:relative;width:100%;aspect-ratio:1/1;border-radius:14px;overflow:hidden;background:#0b1d31}.avatar-frame .avatar-person{width:100%;height:100%;display:block}.avatar-frame .avatar-star{position:absolute;width:23%;height:auto;right:7%;bottom:7%;object-fit:contain;border-radius:0;background:transparent;filter:drop-shadow(0 3px 4px rgba(0,0,0,.35));z-index:3}.album-ledger .history-visual{width:100%;aspect-ratio:1/1;display:block;border-radius:14px;background:#102b3d}/* PROFILE-AUTO-AVATARS-20260929 */.profile-page figure:has(>svg[aria-label*="Gemini Beta"]){position:relative}.profile-page figure:has(>svg[aria-label*="Gemini Beta"])>svg{display:none}.profile-page figure:has(>svg[aria-label*="Gemini Beta"])::before{content:"";display:block;width:100%;aspect-ratio:1/1;background:url("../img/equipe/avatars/gemini-beta-avatar.svg") center/cover no-repeat;border-radius:16px}.profile-page figure:has(>svg[aria-label*="Gemini Beta"])::after{content:"";position:absolute;right:7%;bottom:16%;width:23%;aspect-ratio:1/1;background:url("../estrela-9-pontas.svg") center/contain no-repeat;filter:drop-shadow(0 3px 4px rgba(0,0,0,.35))}.profile-page figure:has(>svg[aria-label*="Gemini Beta"]) figcaption{font-size:0}.profile-page figure:has(>svg[aria-label*="Gemini Beta"]) figcaption::after{content:"Avatar · uniforme Jus 9";font-size:.74rem}.profile-page figure:has(>svg[aria-label*="Gemini Celeste"]){position:relative}.profile-page figure:has(>svg[aria-label*="Gemini Celeste"])>svg{display:none}.profile-page figure:has(>svg[aria-label*="Gemini Celeste"])::before{content:"";display:block;width:100%;aspect-ratio:1/1;background:url("../img/equipe/avatars/gemini-celeste-avatar.svg") center/cover no-repeat;border-radius:16px}.profile-page figure:has(>svg[aria-label*="Gemini Celeste"])::after{content:"";position:absolute;right:7%;bottom:16%;width:23%;aspect-ratio:1/1;background:url("../estrela-9-pontas.svg") center/contain no-repeat;filter:drop-shadow(0 3px 4px rgba(0,0,0,.35))}.profile-page figure:has(>svg[aria-label*="Gemini Celeste"]) figcaption{font-size:0}.profile-page figure:has(>svg[aria-label*="Gemini Celeste"]) figcaption::after{content:"Avatar · uniforme Jus 9";font-size:.74rem}.profile-page figure:has(>svg[aria-label*="Charlie Veloce"]){position:relative}.profile-page figure:has(>svg[aria-label*="Charlie Veloce"])>svg{display:none}.profile-page figure:has(>svg[aria-label*="Charlie Veloce"])::before{content:"";display:block;width:100%;aspect-ratio:1/1;background:url("../img/equipe/avatars/charlie-veloce-avatar.svg") center/cover no-repeat;border-radius:16px}.profile-page figure:has(>svg[aria-label*="Charlie Veloce"])::after{content:"";position:absolute;right:7%;bottom:16%;width:23%;aspect-ratio:1/1;background:url("../estrela-9-pontas.svg") center/contain no-repeat;filter:drop-shadow(0 3px 4px rgba(0,0,0,.35))}.profile-page figure:has(>svg[aria-label*="Charlie Veloce"]) figcaption{font-size:0}.profile-page figure:has(>svg[aria-label*="Charlie Veloce"]) figcaption::after{content:"Avatar · uniforme Jus 9";font-size:.74rem}.profile-page figure:has(>svg[aria-label*="Osso Duro Alfa"]){position:relative}.profile-page figure:has(>svg[aria-label*="Osso Duro Alfa"])>svg{display:none}.profile-page figure:has(>svg[aria-label*="Osso Duro Alfa"])::before{content:"";display:block;width:100%;aspect-ratio:1/1;background:url("../img/equipe/avatars/osso-duro-alfa-avatar.svg") center/cover no-repeat;border-radius:16px}.profile-page figure:has(>svg[aria-label*="Osso Duro Alfa"])::after{content:"";position:absolute;right:7%;bottom:16%;width:23%;aspect-ratio:1/1;background:url("../estrela-9-pontas.svg") center/contain no-repeat;filter:drop-shadow(0 3px 4px rgba(0,0,0,.35))}.profile-page figure:has(>svg[aria-label*="Osso Duro Alfa"]) figcaption{font-size:0}.profile-page figure:has(>svg[aria-label*="Osso Duro Alfa"]) figcaption::after{content:"Avatar · uniforme Jus 9";font-size:.74rem}.profile-page figure:has(>svg[aria-label*="Osso Duro Unicórnio"]){position:relative}.profile-page figure:has(>svg[aria-label*="Osso Duro Unicórnio"])>svg{display:none}.profile-page figure:has(>svg[aria-label*="Osso Duro Unicórnio"])::before{content:"";display:block;width:100%;aspect-ratio:1/1;background:url("../img/equipe/avatars/osso-duro-unicornio-avatar.svg") center/cover no-repeat;border-radius:16px}.profile-page figure:has(>svg[aria-label*="Osso Duro Unicórnio"])::after{content:"";position:absolute;right:7%;bottom:16%;width:23%;aspect-ratio:1/1;background:url("../estrela-9-pontas.svg") center/contain no-repeat;filter:drop-shadow(0 3px 4px rgba(0,0,0,.35))}.profile-page figure:has(>svg[aria-label*="Osso Duro Unicórnio"]) figcaption{font-size:0}.profile-page figure:has(>svg[aria-label*="Osso Duro Unicórnio"]) figcaption::after{content:"Avatar · uniforme Jus 9";font-size:.74rem}.profile-page figure:has(>svg[aria-label*="Charlie Bastion"]){position:relative}.profile-page figure:has(>svg[aria-label*="Charlie Bastion"])>svg{display:none}.profile-page figure:has(>svg[aria-label*="Charlie Bastion"])::before{content:"";display:block;width:100%;aspect-ratio:1/1;background:url("../img/equipe/avatars/charlie-bastion-avatar.svg") center/cover no-repeat;border-radius:16px}.profile-page figure:has(>svg[aria-label*="Charlie Bastion"])::after{content:"";position:absolute;right:7%;bottom:16%;width:23%;aspect-ratio:1/1;background:url("../estrela-9-pontas.svg") center/contain no-repeat;filter:drop-shadow(0 3px 4px rgba(0,0,0,.35))}.profile-page figure:has(>svg[aria-label*="Charlie Bastion"]) figcaption{font-size:0}.profile-page figure:has(>svg[aria-label*="Charlie Bastion"]) figcaption::after{content:"Avatar · uniforme Jus 9";font-size:.74rem}.profile-page figure:has(>svg[aria-label*="Charlie Arian"]){position:relative}.profile-page figure:has(>svg[aria-label*="Charlie Arian"])>svg{display:none}.profile-page figure:has(>svg[aria-label*="Charlie Arian"])::before{content:"";display:block;width:100%;aspect-ratio:1/1;background:url("../img/equipe/avatars/charlie-arian-avatar.svg") center/cover no-repeat;border-radius:16px}.profile-page figure:has(>svg[aria-label*="Charlie Arian"])::after{content:"";position:absolute;right:7%;bottom:16%;width:23%;aspect-ratio:1/1;background:url("../estrela-9-pontas.svg") center/contain no-repeat;filter:drop-shadow(0 3px 4px rgba(0,0,0,.35))}.profile-page figure:has(>svg[aria-label*="Charlie Arian"]) figcaption{font-size:0}.profile-page figure:has(>svg[aria-label*="Charlie Arian"]) figcaption::after{content:"Avatar · uniforme Jus 9";font-size:.74rem}.profile-page figure:has(>svg[aria-label*="Perplexity Crivo"]){position:relative}.profile-page figure:has(>svg[aria-label*="Perplexity Crivo"])>svg{display:none}.profile-page figure:has(>svg[aria-label*="Perplexity Crivo"])::before{content:"";display:block;width:100%;aspect-ratio:1/1;background:url("../img/equipe/avatars/perplexity-crivo-avatar.svg") center/cover no-repeat;border-radius:16px}.profile-page figure:has(>svg[aria-label*="Perplexity Crivo"])::after{content:"";position:absolute;right:7%;bottom:16%;width:23%;aspect-ratio:1/1;background:url("../estrela-9-pontas.svg") center/contain no-repeat;filter:drop-shadow(0 3px 4px rgba(0,0,0,.35))}.profile-page figure:has(>svg[aria-label*="Perplexity Crivo"]) figcaption{font-size:0}.profile-page figure:has(>svg[aria-label*="Perplexity Crivo"]) figcaption::after{content:"Avatar · uniforme Jus 9";font-size:.74rem}.profile-page figure:has(>svg[aria-label*="DeepSeek Prisma"]){position:relative}.profile-page figure:has(>svg[aria-label*="DeepSeek Prisma"])>svg{display:none}.profile-page figure:has(>svg[aria-label*="DeepSeek Prisma"])::before{content:"";display:block;width:100%;aspect-ratio:1/1;background:url("../img/equipe/avatars/deepseek-prisma-avatar.svg") center/cover no-repeat;border-radius:16px}.profile-page figure:has(>svg[aria-label*="DeepSeek Prisma"])::after{content:"";position:absolute;right:7%;bottom:16%;width:23%;aspect-ratio:1/1;background:url("../estrela-9-pontas.svg") center/contain no-repeat;filter:drop-shadow(0 3px 4px rgba(0,0,0,.35))}.profile-page figure:has(>svg[aria-label*="DeepSeek Prisma"]) figcaption{font-size:0}.profile-page figure:has(>svg[aria-label*="DeepSeek Prisma"]) figcaption::after{content:"Avatar · uniforme Jus 9";font-size:.74rem}.profile-page figure:has(>svg[aria-label*="Charlie Fox da Costa Filho"]){position:relative}.profile-page figure:has(>svg[aria-label*="Charlie Fox da Costa Filho"])>svg{display:none}.profile-page figure:has(>svg[aria-label*="Charlie Fox da Costa Filho"])::before{content:"";display:block;width:100%;aspect-ratio:1/1;background:url("../img/equipe/avatars/charlie-fox-filho-avatar.svg") center/cover no-repeat;border-radius:16px}.profile-page figure:has(>svg[aria-label*="Charlie Fox da Costa Filho"])::after{content:"";position:absolute;right:7%;bottom:16%;width:23%;aspect-ratio:1/1;background:url("../estrela-9-pontas.svg") center/contain no-repeat;filter:drop-shadow(0 3px 4px rgba(0,0,0,.35))}.profile-page figure:has(>svg[aria-label*="Charlie Fox da Costa Filho"]) figcaption{font-size:0}.profile-page figure:has(>svg[aria-label*="Charlie Fox da Costa Filho"]) figcaption::after{content:"Avatar · uniforme Jus 9";font-size:.74rem}.profile-page figure:has(>svg[aria-label*="Charlie Guilda"]){position:relative}.profile-page figure:has(>svg[aria-label*="Charlie Guilda"])>svg{display:none}.profile-page figure:has(>svg[aria-label*="Charlie Guilda"])::before{content:"";display:block;width:100%;aspect-ratio:1/1;background:url("../img/equipe/avatars/charlie-guilda-avatar.svg") center/cover no-repeat;border-radius:16px}.profile-page figure:has(>svg[aria-label*="Charlie Guilda"])::after{content:"";position:absolute;right:7%;bottom:16%;width:23%;aspect-ratio:1/1;background:url("../estrela-9-pontas.svg") center/contain no-repeat;filter:drop-shadow(0 3px 4px rgba(0,0,0,.35))}.profile-page figure:has(>svg[aria-label*="Charlie Guilda"]) figcaption{font-size:0}.profile-page figure:has(>svg[aria-label*="Charlie Guilda"]) figcaption::after{content:"Avatar · uniforme Jus 9";font-size:.74rem}.profile-page figure:has(>svg[aria-label*="Charlie Editor"]){position:relative}.profile-page figure:has(>svg[aria-label*="Charlie Editor"])>svg{display:none}.profile-page figure:has(>svg[aria-label*="Charlie Editor"])::before{content:"";display:block;width:100%;aspect-ratio:1/1;background:url("../img/equipe/avatars/charlie-editor-avatar.svg") center/cover no-repeat;border-radius:16px}.profile-page figure:has(>svg[aria-label*="Charlie Editor"])::after{content:"";position:absolute;right:7%;bottom:16%;width:23%;aspect-ratio:1/1;background:url("../estrela-9-pontas.svg") center/contain no-repeat;filter:drop-shadow(0 3px 4px rgba(0,0,0,.35))}.profile-page figure:has(>svg[aria-label*="Charlie Editor"]) figcaption{font-size:0}.profile-page figure:has(>svg[aria-label*="Charlie Editor"]) figcaption::after{content:"Avatar · uniforme Jus 9";font-size:.74rem}.profile-page figure:has(>svg[aria-label*="Android"]){position:relative}.profile-page figure:has(>svg[aria-label*="Android"])>svg{display:none}.profile-page figure:has(>svg[aria-label*="Android"])::before{content:"";display:block;width:100%;aspect-ratio:1/1;background:url("../img/equipe/avatars/android-avatar.svg") center/cover no-repeat;border-radius:16px}.profile-page figure:has(>svg[aria-label*="Android"])::after{content:"";position:absolute;right:7%;bottom:16%;width:23%;aspect-ratio:1/1;background:url("../estrela-9-pontas.svg") center/contain no-repeat;filter:drop-shadow(0 3px 4px rgba(0,0,0,.35))}.profile-page figure:has(>svg[aria-label*="Android"]) figcaption{font-size:0}.profile-page figure:has(>svg[aria-label*="Android"]) figcaption::after{content:"Avatar · uniforme Jus 9";font-size:.74rem}.profile-page figure:has(>svg[aria-label*="Judite"]){position:relative}.profile-page figure:has(>svg[aria-label*="Judite"])>svg{display:none}.profile-page figure:has(>svg[aria-label*="Judite"])::before{content:"";display:block;width:100%;aspect-ratio:1/1;background:url("../img/equipe/avatars/judite-avatar.svg") center/cover no-repeat;border-radius:16px}.profile-page figure:has(>svg[aria-label*="Judite"])::after{content:"";position:absolute;right:7%;bottom:16%;width:23%;aspect-ratio:1/1;background:url("../estrela-9-pontas.svg") center/contain no-repeat;filter:drop-shadow(0 3px 4px rgba(0,0,0,.35))}.profile-page figure:has(>svg[aria-label*="Judite"]) figcaption{font-size:0}.profile-page figure:has(>svg[aria-label*="Judite"]) figcaption::after{content:"Avatar · uniforme Jus 9";font-size:.74rem}