.aiv-dashboard-nav{position:sticky;top:0;z-index:24;background:color-mix(in srgb,var(--aiv-surface) 92%,transparent);border-bottom:1px solid var(--aiv-border);backdrop-filter:blur(18px)}
.admin-bar .aiv-dashboard-nav{top:32px}.aiv-dashboard-nav>.aiv-container{display:flex;align-items:center;min-height:58px;gap:4px;overflow:auto}.aiv-dashboard-nav a{display:flex;align-items:center;gap:8px;padding:11px 14px;border-radius:4px 11px;color:var(--aiv-muted);font-size:9px;font-weight:750;text-decoration:none;white-space:nowrap;transition:.25s ease}.aiv-dashboard-nav a i{display:grid;place-items:center;width:22px;height:22px;border:1px solid var(--aiv-border);border-radius:4px 8px;color:var(--aiv-brand);font-style:normal}.aiv-dashboard-nav a:hover,.aiv-dashboard-nav a.is-active{background:var(--aiv-surface-soft);color:var(--aiv-ink)}.aiv-dashboard-nav a.is-active i{background:var(--aiv-brand);border-color:var(--aiv-brand);color:#fff}.aiv-dashboard-nav .aiv-dashboard-nav__support{margin-left:auto;color:var(--aiv-brand)}
#overview,#tools,#activity,#security,#subscription{scroll-margin-top:110px}.aiv-dashboard-toolconsole .aiv-dashboard-launchers>a{min-height:335px}.aiv-dashboard-toolconsole .aiv-dashboard-launchers>a.is-prompt{grid-column:auto;min-height:335px}
.aiv-dashboard-activity{display:grid;gap:8px;margin-top:28px}.aiv-dashboard-activity>div{display:flex;gap:13px;align-items:center;padding:14px 15px;border:1px solid var(--aiv-border);border-radius:4px 12px;background:var(--aiv-surface)}.aiv-dashboard-activity>div>i{display:grid;place-items:center;flex:0 0 34px;height:34px;border-radius:4px 10px;background:color-mix(in srgb,var(--aiv-brand) 9%,var(--aiv-surface));color:var(--aiv-brand);font-style:normal}.aiv-dashboard-activity span{display:grid;gap:3px}.aiv-dashboard-activity b{font-size:10px}.aiv-dashboard-activity small{color:var(--aiv-muted);font-size:8px}.aiv-dashboard-activity a{margin-left:auto;color:var(--aiv-brand);font-size:8px;font-weight:800;text-decoration:none}
.aiv-dashboard-security{position:relative;padding:110px 0;background:linear-gradient(135deg,var(--aiv-canvas),var(--aiv-surface-soft));border-top:1px solid var(--aiv-border)}.aiv-dashboard-security:before{content:"";position:absolute;inset:0;background-image:linear-gradient(color-mix(in srgb,var(--aiv-brand) 5%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--aiv-brand) 5%,transparent) 1px,transparent 1px);background-size:48px 48px;mask-image:linear-gradient(90deg,transparent,#000 50%,transparent);pointer-events:none}.aiv-dashboard-security>.aiv-container{position:relative}.aiv-dashboard-security>div>header{display:grid;grid-template-columns:1.15fr .75fr;gap:70px;align-items:end;margin-bottom:42px}.aiv-dashboard-security h2{font-size:clamp(48px,5.8vw,76px);line-height:.91;letter-spacing:-.075em;margin:18px 0 0}.aiv-dashboard-security h2 em{font-family:var(--aiv-editorial);font-weight:400;color:var(--aiv-brand)}.aiv-dashboard-security header>p{color:var(--aiv-muted);font-size:12px;line-height:1.75}.aiv-dashboard-security__console{display:grid;grid-template-columns:1.2fr .8fr;gap:1px;padding:1px;background:var(--aiv-border);border:1px solid var(--aiv-border);border-radius:5px 22px;overflow:hidden;box-shadow:0 30px 75px rgb(28 43 76 / 10%)}.aiv-dashboard-security__console>section,.aiv-dashboard-security__console>aside{background:var(--aiv-surface);padding:30px}.aiv-dashboard-security__score{display:grid;grid-template-columns:1fr auto;align-items:end;padding-bottom:24px;border-bottom:1px solid var(--aiv-border)}.aiv-dashboard-security__score>span{align-self:start;color:var(--aiv-success);font:7px var(--aiv-data);letter-spacing:.1em}.aiv-dashboard-security__score>span i{display:inline-block;width:5px;height:5px;margin-right:6px;border-radius:50%;background:var(--aiv-success);box-shadow:0 0 0 5px color-mix(in srgb,var(--aiv-success) 11%,transparent)}.aiv-dashboard-security__score>strong{grid-row:1/3;grid-column:2;font-size:54px;line-height:.8;letter-spacing:-.07em}.aiv-dashboard-security__score>strong small{font-size:12px;color:var(--aiv-faint)}.aiv-dashboard-security__score>b{font-size:18px;margin-top:9px}.aiv-dashboard-security__console ul{list-style:none;padding:0;margin:12px 0 0}.aiv-dashboard-security__console li{display:grid;grid-template-columns:34px 1fr auto;gap:12px;align-items:center;padding:15px 0;border-bottom:1px solid var(--aiv-border)}.aiv-dashboard-security__console li>i{display:grid;place-items:center;width:29px;height:29px;border:1px solid #e7c77e;border-radius:50%;color:#9a6c18;font-style:normal}.aiv-dashboard-security__console li.is-done>i{border-color:color-mix(in srgb,var(--aiv-success) 40%,var(--aiv-border));color:var(--aiv-success)}.aiv-dashboard-security__console li span{display:grid;gap:4px}.aiv-dashboard-security__console li b{font-size:10px}.aiv-dashboard-security__console li small{color:var(--aiv-muted);font-size:8px}.aiv-dashboard-security__console li em{color:#9a6c18;font:6px var(--aiv-data);font-style:normal}.aiv-dashboard-security__console li.is-done em{color:var(--aiv-success)}.aiv-dashboard-security__console>aside>span{color:var(--aiv-brand);font:7px var(--aiv-data)}.aiv-dashboard-security__console>aside h3{font-size:31px;line-height:1.02;letter-spacing:-.055em;margin:21px 0 13px}.aiv-dashboard-security__console>aside>p{color:var(--aiv-muted);font-size:9px;line-height:1.7}.aiv-dashboard-security__console>aside>div{display:grid;margin:20px 0}.aiv-dashboard-security__console>aside>div>span{display:grid;grid-template-columns:35px 1fr;align-items:center;padding:12px 0;border-top:1px solid var(--aiv-border)}.aiv-dashboard-security__console>aside>div i{grid-row:1/3;display:grid;place-items:center;width:27px;height:27px;border-radius:4px 9px;background:var(--aiv-surface-soft);color:var(--aiv-brand);font-style:normal}.aiv-dashboard-security__console>aside>div b,.aiv-dashboard-security__console>aside>div small{grid-column:2}.aiv-dashboard-security__console>aside>div b{font-size:9px}.aiv-dashboard-security__console>aside>div small{color:var(--aiv-faint);font-size:7px}.aiv-dashboard-security__console>aside button{display:flex;justify-content:space-between;width:100%;padding:14px 16px;border:0;border-radius:4px 11px;background:var(--aiv-ink);color:var(--aiv-canvas);font-size:9px;font-weight:800;cursor:pointer}.aiv-dashboard-security__console>aside button span{color:var(--aiv-brand)}
.aiv-dashboard [id].is-hash-target{animation:aiv-dashboard-target .65s ease}@keyframes aiv-dashboard-target{50%{filter:brightness(1.025)}}
@media(max-width:900px){.aiv-dashboard-security>div>header{grid-template-columns:1fr;gap:25px}.aiv-dashboard-security__console{grid-template-columns:1fr}.aiv-dashboard-nav .aiv-dashboard-nav__support{margin-left:0}}
@media(max-width:782px){.admin-bar .aiv-dashboard-nav{top:46px}.aiv-dashboard-nav>.aiv-container{padding-inline:15px}.aiv-dashboard-nav a{padding:9px 10px}.aiv-dashboard-nav a i{display:none}.aiv-dashboard-security{padding:78px 0}.aiv-dashboard-security__console>section,.aiv-dashboard-security__console>aside{padding:23px}}

/* Community Identity Center */
#community-profile{scroll-margin-top:110px}.aiv-dashboard-community{background:radial-gradient(circle at 11% 20%,color-mix(in srgb,var(--aiv-brand) 10%,transparent),transparent 27%),var(--aiv-canvas);border-top:1px solid var(--aiv-border);padding:110px 0}.aiv-dashboard-community>.aiv-container>header{align-items:end;display:grid;gap:60px;grid-template-columns:1fr 420px;margin-bottom:42px}.aiv-dashboard-community h2{font-size:clamp(48px,5.8vw,76px);letter-spacing:-.075em;line-height:.91;margin:17px 0 0}.aiv-dashboard-community h2 em{color:var(--aiv-brand);font-family:var(--aiv-editorial);font-weight:400}.aiv-dashboard-community>.aiv-container>header>p{color:var(--aiv-muted);font-size:11px;line-height:1.7}.aiv-dashboard-community__console{background:var(--aiv-border);border:1px solid var(--aiv-border);border-radius:5px 22px;box-shadow:0 30px 80px rgb(28 43 76/.1);display:grid;gap:1px;grid-template-columns:250px minmax(0,1fr) 300px;overflow:hidden}.aiv-dashboard-community__console>aside,.aiv-dashboard-community__console>section{background:var(--aiv-surface);padding:27px}.aiv-community-identity{text-align:center}.aiv-community-identity__visual>span{display:block;height:132px;margin:0 auto 14px;position:relative;width:132px}.aiv-community-identity__visual img{border:5px solid var(--aiv-surface);border-radius:5px 35px;box-shadow:0 15px 35px rgb(28 43 76/.18);height:132px;object-fit:cover;width:132px}.aiv-community-identity__visual i{background:var(--aiv-success);border:4px solid var(--aiv-surface);border-radius:50%;bottom:-4px;height:18px;position:absolute;right:-4px;width:18px}.aiv-community-identity__visual small{color:var(--aiv-success);font:6px var(--aiv-data)}.aiv-community-identity>h3{font-size:22px;margin:15px 0 6px}.aiv-community-identity> b{color:var(--aiv-brand);font:6px var(--aiv-data)}.aiv-community-rank{border-bottom:1px solid var(--aiv-border);border-top:1px solid var(--aiv-border);margin:24px 0;padding:18px 0;text-align:left}.aiv-community-rank header{display:flex;justify-content:space-between}.aiv-community-rank header span,.aiv-community-rank small{color:var(--aiv-faint);font:6px var(--aiv-data)}.aiv-community-rank header strong{font-size:8px}.aiv-community-rank>i{background:var(--aiv-surface-soft);border-radius:99px;display:block;height:5px;margin:12px 0;overflow:hidden}.aiv-community-rank>i b{background:linear-gradient(90deg,var(--aiv-brand),#7e6fec);display:block;height:100%}.aiv-community-identity>a,.aiv-community-statistics__cta{color:var(--aiv-brand);font-size:8px;font-weight:750;text-decoration:none}.aiv-community-profileform>header{align-items:center;border-bottom:1px solid var(--aiv-border);display:flex;justify-content:space-between;padding-bottom:20px}.aiv-community-profileform>header span,.aiv-community-statistics>header span{color:var(--aiv-brand);font:6px var(--aiv-data)}.aiv-community-profileform>header h3{font-size:21px;margin:6px 0 0}.aiv-community-profileform>header>i{align-items:center;background:color-mix(in srgb,var(--aiv-brand) 9%,var(--aiv-surface));border:1px solid var(--aiv-border);border-radius:5px 13px;color:var(--aiv-brand);display:flex;font-size:18px;font-style:normal;height:42px;justify-content:center;width:42px}.aiv-community-profileform form{padding-top:20px}.aiv-community-profileform__fields{display:grid;gap:15px;grid-template-columns:1fr 1fr}.aiv-community-profileform label{display:grid;gap:7px}.aiv-community-profileform label.is-wide{grid-column:1/-1}.aiv-community-profileform label>span,.aiv-community-profileform legend{font-size:8px;font-weight:800}.aiv-community-profileform input[type=text],.aiv-community-profileform input:not([type]),.aiv-community-profileform textarea{background:var(--aiv-surface-soft);border:1px solid var(--aiv-border);border-radius:5px 11px;color:var(--aiv-ink);font:10px var(--aiv-body);padding:12px;width:100%}.aiv-community-profileform textarea{min-height:95px;resize:vertical}.aiv-community-profileform label>small{color:var(--aiv-faint);font-size:7px;text-align:right}.aiv-community-avatar-upload{align-items:center;background:var(--aiv-surface-soft);border:1px dashed var(--aiv-border-strong);border-radius:5px 13px;display:grid!important;gap:6px!important;grid-template-columns:1fr auto!important;padding:13px}.aiv-community-avatar-upload input{height:1px;opacity:0;position:absolute;width:1px}.aiv-community-avatar-upload>i{background:var(--aiv-ink);border-radius:7px;color:var(--aiv-canvas);cursor:pointer;font-size:8px;font-style:normal;padding:10px 12px}.aiv-community-avatar-upload>small{text-align:left!important}.aiv-community-profileform fieldset{border:0;border-top:1px solid var(--aiv-border);display:grid;gap:10px;margin:20px 0 0;padding:18px 0 0}.aiv-community-profileform fieldset label{align-items:start;background:var(--aiv-surface-soft);border:1px solid var(--aiv-border);border-radius:5px 10px;display:grid;gap:10px;grid-template-columns:auto 1fr;padding:11px}.aiv-community-profileform fieldset label span b,.aiv-community-profileform fieldset label span small{display:block}.aiv-community-profileform fieldset label span small{color:var(--aiv-faint);font-size:7px;margin-top:3px}.aiv-community-profileform form>footer{align-items:center;border-top:1px solid var(--aiv-border);display:flex;justify-content:space-between;margin-top:18px;padding-top:18px}.aiv-community-profileform form>footer p{color:var(--aiv-faint);font-size:7px;margin:0}.aiv-community-profileform form>footer p.is-error{color:#c84b52}.aiv-community-profileform form>footer button{background:var(--aiv-brand);border:0;border-radius:8px;color:#fff;cursor:pointer;font-size:8px;font-weight:800;min-height:42px;padding:0 14px}.aiv-community-statistics>header{align-items:center;border-bottom:1px solid var(--aiv-border);display:flex;justify-content:space-between;padding-bottom:18px}.aiv-community-statistics>header i{background:var(--aiv-success);border-radius:50%;box-shadow:0 0 0 5px color-mix(in srgb,var(--aiv-success) 12%,transparent);height:6px;width:6px}.aiv-community-statistics>div{display:grid;grid-template-columns:repeat(3,1fr);padding:20px 0}.aiv-community-statistics article{display:grid;text-align:center}.aiv-community-statistics article+article{border-left:1px solid var(--aiv-border)}.aiv-community-statistics article small,.aiv-community-statistics article span{color:var(--aiv-faint);font:5px var(--aiv-data)}.aiv-community-statistics article strong{font-size:26px;margin:5px}.aiv-community-statistics>section{border-top:1px solid var(--aiv-border);display:grid;padding-top:18px}.aiv-community-statistics>section>span{color:var(--aiv-faint);font:6px var(--aiv-data);margin-bottom:8px}.aiv-community-statistics>section>a{align-items:center;border-top:1px solid var(--aiv-border);color:var(--aiv-ink);display:grid;gap:8px;grid-template-columns:6px 1fr auto;padding:12px 0;text-decoration:none}.aiv-community-statistics>section>a>i{background:var(--aiv-brand);border-radius:50%;height:5px;width:5px}.aiv-community-statistics>section>a span b,.aiv-community-statistics>section>a span small{display:block}.aiv-community-statistics>section>a span b{font-size:8px;line-height:1.3}.aiv-community-statistics>section>a span small,.aiv-community-statistics>section>p{color:var(--aiv-faint);font-size:7px;margin-top:3px}.aiv-community-statistics__cta{display:block;margin-top:20px}
@media(max-width:1100px){.aiv-dashboard-community__console{grid-template-columns:220px 1fr}.aiv-community-statistics{grid-column:1/-1}.aiv-dashboard-community__console>.aiv-community-statistics{display:grid;gap:20px;grid-template-columns:220px 1fr auto}.aiv-community-statistics>header{border-bottom:0}.aiv-community-statistics>div{padding:0}.aiv-community-statistics>section{border-top:0;padding:0}}
@media(max-width:760px){.aiv-dashboard-community{padding:76px 0}.aiv-dashboard-community>.aiv-container>header,.aiv-dashboard-community__console{grid-template-columns:1fr}.aiv-dashboard-community>.aiv-container>header{gap:20px}.aiv-dashboard-community__console>.aiv-community-statistics{display:block;grid-column:auto}.aiv-community-statistics>header{border-bottom:1px solid var(--aiv-border)}.aiv-community-statistics>div{padding:20px 0}.aiv-community-statistics>section{border-top:1px solid var(--aiv-border);padding-top:18px}.aiv-community-profileform__fields{grid-template-columns:1fr}.aiv-community-profileform form>footer{align-items:stretch;flex-direction:column;gap:13px}.aiv-community-profileform form>footer button{width:100%}}
@media(max-width:520px){.aiv-dashboard-security__score>strong{font-size:43px}.aiv-dashboard-security__console li{grid-template-columns:31px 1fr}.aiv-dashboard-security__console li em{grid-column:2}.aiv-dashboard-activity a{display:none}}
@media(prefers-reduced-motion:reduce){.aiv-dashboard [id].is-hash-target{animation:none}}
