.portal-v2.portal-neighborhood .portal-sidebar{background:var(--portal-mist);border-color:var(--portal-line)}.portal-v2.portal-neighborhood .portal-nav-item{color:var(--portal-navy-2)}.portal-v2.portal-neighborhood .portal-nav-item[aria-current=page],.portal-v2.portal-neighborhood .portal-nav-item.is-active,.portal-v2.portal-neighborhood .community-design-nav button[aria-current=page]{background:var(--portal-sky);color:var(--portal-navy);box-shadow:none}.portal-v2.portal-neighborhood .community-design-nav{background:var(--portal-mist)}.portal-v2.portal-neighborhood .portal-nav-count{background:var(--portal-surface);color:var(--portal-navy-2)}.portal-v2.portal-neighborhood :is(.portal-mobile-topbar,.portal-sidebar,.portal-contact-device-block){border-color:var(--portal-line)}.portal-v2.portal-neighborhood :is(.portal-contact-row:hover,.portal-voicemail-row:hover,.portal-voicemail-details){background:var(--portal-paper)}.portal-v2.portal-neighborhood :is(.portal-voicemail-icon,.portal-voicemail-empty-icon){color:var(--portal-navy)}.portal-v2.portal-neighborhood :is(.community-primary,.cp-cta,.portal-contact-add,.portal-contact-primary,.portal-qd-primary){background:var(--color-brand);color:#fff;border-radius:14px;min-height:44px;font-family:inherit;font-size:15px;font-weight:700;text-decoration:none}.portal-v2.portal-neighborhood :is(.community-primary,.cp-cta,.portal-contact-add,.portal-contact-primary,.portal-qd-primary):hover{background:var(--color-brand-hover);filter:none;transform:none}.portal-v2.portal-neighborhood :is(button,a,input,select,textarea,summary):focus-visible{outline:3px solid var(--portal-navy);outline-offset:3px}.portal-v2.portal-neighborhood :is(input[type=checkbox],input[type=radio]){accent-color:var(--color-brand)}.portal-v2.portal-neighborhood :is(.community-design-preview-form input,.community-design-preview-form select,.contact-community-filter select,.cpf-field input,.cpf-field select,.cpf-field textarea){min-height:44px;font:inherit;color:var(--portal-navy);background:var(--portal-surface);border:1px solid var(--portal-line);border-radius:10px}.portal-v2.portal-neighborhood :is(.community-today,.community-design-preview-form,.cpf-card,.contact-community-filter){background:var(--portal-surface);border:1px solid var(--portal-line);border-radius:16px}.portal-v2.portal-neighborhood :is(.community-home-header,.cc-membership) h1{letter-spacing:-.02em;font-size:clamp(30px,3.5vw,42px);line-height:1.15}.portal-v2.portal-neighborhood .cc-membership h2{font-size:24px;line-height:1.3}.portal-v2.portal-neighborhood .cc-membership h3{font-size:18px;line-height:1.4}.portal-v2.portal-neighborhood :is(.portal-content,.community-design-main)>.cc-membership{background:0 0;border-radius:0}.portal-v2.portal-neighborhood .community-home-header .community-primary{align-self:flex-start}.portal-v2.portal-neighborhood .community-muted{color:var(--portal-ink)}.portal-v2.portal-neighborhood .contact-community-chips span{background:var(--portal-mist);color:var(--portal-navy-2);border-color:var(--portal-line)}.portal-v2.portal-neighborhood .community-create-shell{max-width:760px;margin:0 auto}.portal-v2.portal-neighborhood .community-create-shell>.cc-membership{background:0 0;max-width:none;padding:0}.portal-v2.portal-neighborhood .community-create-shell .community-design-preview-form{max-width:none;margin-top:24px}.portal-v2.portal-neighborhood .text-ink-900:not(.text-danger):not(.text-warning):not(.text-success):not(.text-white){color:var(--color-ink-900)}.portal-v2.portal-neighborhood .text-ink-700:not(.text-danger):not(.text-warning):not(.text-success):not(.text-white){color:var(--color-ink-700)}.portal-v2.portal-neighborhood .text-ink-500:not(.text-danger):not(.text-warning):not(.text-success):not(.text-white){color:var(--color-ink-500)}.portal-v2.portal-neighborhood .text-ink-400:not(.text-danger):not(.text-warning):not(.text-success):not(.text-white){color:var(--color-ink-400)}.portal-v2.portal-neighborhood .text-brand{color:var(--color-brand)}.portal-v2.portal-neighborhood .bg-brand{background-color:var(--color-brand)}.portal-v2.portal-neighborhood :is(.text-stone-900,.text-stone-800,.text-stone-700){color:var(--portal-navy)}.portal-v2.portal-neighborhood :is(.text-stone-600,.text-stone-500,.text-stone-400){color:var(--portal-ink)}.portal-v2.portal-neighborhood :is(.bg-stone-50,.bg-ink-50,.bg-paper){background-color:var(--portal-paper)}.portal-v2.portal-neighborhood :is(.bg-stone-100,.bg-ink-100,.bg-brand-50,.bg-brand-100){background-color:var(--portal-mist)}.portal-v2.portal-neighborhood :is(.border-stone-100,.border-stone-200,.border-stone-300,.border-ink-100,.border-ink-200){border-color:var(--portal-line)}.portal-v2.portal-neighborhood :is(.text-brand-700,.text-brand-500){color:var(--portal-navy)}.portal-v2.portal-neighborhood :is(.hover\:bg-stone-50,.hover\:bg-stone-100):hover{background-color:var(--portal-mist)}.portal-v2.portal-neighborhood :is(.hover\:text-stone-600,.hover\:text-stone-900):hover{color:var(--portal-navy)}.portal-v2.portal-neighborhood :is(button,a):not([role=switch]):not([aria-checked]):is(.bg-brand,.bg-stone-900,.bg-stone-700,.portal-primary-action),.portal-v2.portal-neighborhood :is(.portal-priority-primary,.portal-account-upgrade>a){background:var(--portal-navy);color:#fff;min-height:44px;box-shadow:none;border-radius:14px;font-weight:700}.portal-v2.portal-neighborhood :is(button,a):not([role=switch]):not([aria-checked]):is(.bg-brand,.bg-stone-900,.bg-stone-700,.portal-primary-action):hover,.portal-v2.portal-neighborhood :is(.portal-priority-primary,.portal-account-upgrade>a):hover{background:var(--color-brand-hover);color:#fff}.portal-v2.portal-neighborhood .portal-contact-primary{border-color:var(--portal-navy);box-shadow:none}.portal-v2.portal-neighborhood .portal-contact-primary:hover{border-color:var(--color-brand-hover)}.portal-v2.portal-neighborhood :is(button,input,select,textarea):disabled{cursor:not-allowed;opacity:.55}.portal-v2.portal-neighborhood :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=hidden]):not([type=file]),select,textarea){border-color:var(--portal-line);background-color:var(--portal-surface);min-height:44px;color:var(--portal-navy);font:inherit;border-radius:10px}.portal-v2.portal-neighborhood :is(input,textarea)::placeholder{color:var(--portal-ink);opacity:1}.portal-v2.portal-neighborhood .portal-contact-search input{background:0 0;min-height:0}.portal-v2.portal-neighborhood input[type=range]{accent-color:var(--portal-navy)}.portal-v2.portal-neighborhood :is(.portal-account-upgrade,.portal-boundary-card,.portal-contact-boundary,.portal-contact-plan-note){background:var(--portal-mist);border-color:var(--portal-line);color:var(--portal-navy)}.portal-v2.portal-neighborhood :is(.portal-account-upgrade-icon,.portal-boundary-mark,.portal-account-overview-icon,.portal-quick-icon,.portal-request-avatar,.portal-priority-request .portal-priority-icon,.portal-priority-checking .portal-priority-icon,.portal-activity-row i){background:var(--portal-sky);color:var(--portal-navy)}.portal-v2.portal-neighborhood :is(.portal-contact-boundary a,.portal-boundary-card button,.portal-contact-plan-note b,.portal-contact-plan-note a){color:var(--portal-navy)}.portal-v2.portal-neighborhood .portal-request-queue{border-color:var(--portal-line);background:var(--portal-mist)}.portal-v2.portal-neighborhood .portal-priority-request{border-color:var(--portal-line)}.portal-v2.portal-neighborhood .portal-account-detail-avatar{background:var(--portal-sky);color:var(--portal-navy)}.portal-v2.portal-neighborhood .portal-account-overview-row>svg{color:var(--portal-ink)}.portal-v2.portal-neighborhood .portal-avatar-stack span:nth-child(n){background:var(--portal-sky)}.portal-v2.portal-neighborhood .device-detail-hero{background:var(--portal-mist);border-color:var(--portal-line)}.portal-v2.portal-neighborhood .device-detail-widget--budget>div:first-child>span:first-child{background:var(--portal-sky)}.portal-v2.portal-neighborhood :is(.portal-preview-card,.portal-account-overview-group,.portal-stat-tile,.portal-focus-card,.portal-account-upgrade,.portal-contact-boundary,.portal-boundary-card,.portal-contact-dialog,.portal-qd-sheet,.device-detail-hero){border-color:var(--portal-line);border-radius:16px}.portal-v2.portal-neighborhood :is(.portal-account-overview-group,.portal-preview-card,.portal-stat-tile){background:var(--portal-surface);box-shadow:var(--portal-shadow-small)}.portal-v2.portal-neighborhood .portal-account-detail-section,.portal-v2.portal-neighborhood .portal-content :where(.rounded-3xl){border-radius:16px}.portal-v2.portal-neighborhood :is(.portal-account-overview-row:hover,.portal-quick-action:hover,.portal-call-details,.portal-contact-entry-tabs button.is-active){background-color:var(--portal-paper)}.portal-v2.portal-neighborhood :is(.portal-timeline-day,.portal-voicemail-summary){background:var(--portal-mist)}.portal-v2.portal-neighborhood :is(.portal-call-row,.portal-call-details,.portal-voicemail-row,.portal-voicemail-details,.portal-account-overview-row),.portal-v2.portal-neighborhood :is(.portal-contact-phone-filters,.portal-activity-phone-filters) button{border-color:var(--portal-line)}.portal-v2.portal-neighborhood :is(.portal-contact-phone-filters,.portal-activity-phone-filters) button.is-active,.portal-v2.portal-neighborhood .portal-activity-tabs button.is-active{background:var(--portal-navy);color:#fff}.portal-v2.portal-neighborhood .portal-nav-item.is-active .portal-nav-count{background:var(--portal-surface);color:var(--portal-navy)}.portal-v2.portal-neighborhood :is(.portal-page-title,.community-home-header h1){font-size:clamp(30px,3.5vw,42px);line-height:1.15}.portal-v2.portal-neighborhood .text-danger{color:var(--color-danger)}.portal-v2.portal-neighborhood .text-warning{color:var(--color-warning)}.portal-v2.portal-neighborhood .text-success{color:var(--color-success)}.portal-v2.portal-neighborhood .text-white{color:#fff}.portal-v2.portal-neighborhood .portal-account-quiet-btn{border-radius:14px;min-height:44px}