.account-homepage-feature{margin:0 0 .5rem;max-width:40rem;color:#0f172a}.account-homepage-feature__row{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem .65rem;min-width:0}.account-homepage-feature__label{margin:0;color:#0f172a;font-size:.875rem;font-weight:600;line-height:1.4;cursor:pointer}.account-homepage-feature p,.account-homepage-feature__note,.account-homepage-feature__summary{margin:.4rem 0 0;color:#334155;font-size:.875rem;line-height:1.45}.account-homepage-feature p[role=alert],.account-homepage-feature p[role=status]{color:#0f172a}.account-homepage-feature__info{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;border:1px solid #cbd5e1;border-radius:999px;background:#fff;color:#0f172a;font-size:.875rem;font-weight:700;line-height:1;cursor:pointer}.account-homepage-feature__accept,.account-homepage-feature__retry,.account-homepage-feature__review{border:0;background:rgba(0,0,0,0);color:#0369a1;font-size:.875rem;font-weight:700;text-decoration:underline;cursor:pointer}.account-homepage-feature__review-panel{margin-top:.45rem;padding:.75rem .85rem;border:1px solid #cbd5e1;border-radius:12px;background:#fff}.account-homepage-feature__review-panel p{margin:0}.account-homepage-feature__accept{margin-top:.65rem}.tooltip-box.account-homepage-feature__popover{width:min(420px,100vw - 24px);min-width:0;max-width:min(420px,100vw - 24px);overflow:visible;white-space:normal;text-align:left;background:#fff;color:#0f172a!important;font-size:.875rem!important;font-weight:500;line-height:1.45}@media(max-height:640px){.tooltip-box.account-homepage-feature__popover{max-height:calc(100vh - 24px);overflow-y:auto}}.profile-avatar-lightbox{position:fixed;inset:0;z-index:10000;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px;background:rgba(0,0,0,.8117647059);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);overflow:hidden}@media(max-width:767px){.profile-avatar-lightbox{padding:16px}}.profile-avatar-lightbox__dialog{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;max-width:none;max-height:none}.profile-avatar-lightbox__close{position:absolute;top:18px;right:22px;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:none;border-radius:50%;background:hsla(0,0%,100%,.9411764706);cursor:pointer;line-height:0}@media(max-width:767px){.profile-avatar-lightbox__close{top:12px;right:12px}}.profile-avatar-lightbox__close svg{width:18px;height:18px}.profile-avatar-lightbox__close svg path{fill:#000}.profile-avatar-lightbox__image-wrap{flex:1;display:flex;align-items:center;justify-content:center;width:100%;overflow:hidden;touch-action:none}.profile-avatar-lightbox__image{display:block;max-width:min(92vw,720px);max-height:calc(100vh - 180px);width:auto;height:auto;object-fit:contain;object-position:center;border-radius:12px;box-shadow:0 24px 64px rgba(15,23,42,.35)}.profile-avatar-lightbox__zoom-controls{display:flex;align-items:center;gap:20px;background-color:hsla(0,0%,100%,.9411764706);padding:20px;border-radius:40px;margin:20px 0;flex-shrink:0}.profile-avatar-lightbox__zoom-btn{display:inline-flex;align-items:center;justify-content:center;padding:0;border:none;background:rgba(0,0,0,0);cursor:pointer;line-height:0}.profile-avatar-lightbox__zoom-btn img{width:18px;height:auto;filter:brightness(0)}.profile-avatar-lightbox__zoom-indicator{display:inline-flex;align-items:center;justify-content:center;line-height:0}.profile-avatar-lightbox__zoom-indicator img{width:18px;height:18px}