.community-account{--ca-brand:#3b5bfd;--ca-cyan:#22d3ee;--ca-grad:linear-gradient(100deg,#3b5bfd,#22d3ee);--ca-base:#07080f;--ca-surface:#0b0d17;--ca-surface-2:#111527;--ca-card:#0e1120;--ca-card-hover:#141830;--ca-line:#1e2338;--ca-text:#eef1fb;--ca-text-2:#9aa3bd;--ca-text-3:#5f6785;--ca-rail-width:68px;--ca-elev:0 16px 40px #00000047;color:var(--ca-text);background:var(--ca-base);isolation:isolate;min-height:100vh;position:relative}.community-account[data-theme=light]{--ca-base:#f6f8fc;--ca-surface:#fff;--ca-surface-2:#f3f5fb;--ca-card:#fff;--ca-card-hover:#fff;--ca-line:#e2e7f2;--ca-text:#0b1020;--ca-text-2:#3f4860;--ca-text-3:#5f6880;--ca-elev:0 12px 32px #0f172a14}.community-account__shell{min-height:100vh;display:block}.community-account__main{min-width:0;margin-right:var(--ca-rail-width);background:var(--ca-base);min-height:100vh}.community-account__inner{box-sizing:border-box;width:100%;max-width:none;margin-inline:0;padding:32px 40px 80px}.community-account-rail{--ca-brand:#3b5bfd;--ca-cyan:#22d3ee;--ca-grad:linear-gradient(100deg,#3b5bfd,#22d3ee);--ca-surface:#0b0d17;--ca-surface-2:#111527;--ca-line:#1e2338;--ca-text:#eef1fb;--ca-text-3:#5f6785;--ca-rail-width:68px;height:100dvh;width:var(--ca-rail-width);background:var(--ca-surface);border-left:1px solid var(--ca-line);z-index:40;flex-direction:column;align-items:stretch;gap:2px;padding:14px 0 12px;display:flex;position:fixed;top:0;bottom:0;right:0;overflow:visible}.community-account-rail__nav{flex-direction:column;align-items:stretch;gap:2px;display:flex;overflow:visible}.community-account-rail__avatar{border:1px solid var(--ca-line);background:var(--ca-surface-2);width:40px;height:40px;color:var(--ca-text);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;margin:0 auto 10px;padding:0;font-size:14px;font-weight:800;display:flex;position:relative;overflow:visible}.community-account-rail__avatar img{-o-object-fit:cover;object-fit:cover;border-radius:50%;width:100%;height:100%}.community-account-rail__avatar:hover .community-account-rail__tip,.community-account-rail__avatar:focus-visible .community-account-rail__tip{opacity:1;transform:translate(0)}.community-account-rail__item{height:48px;color:var(--ca-text-3);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;text-decoration:none;transition:background .13s,color .13s;display:flex;position:relative}.community-account-rail__item svg{width:20px;height:20px}.community-account-rail__item:hover{background:var(--ca-surface-2);color:var(--ca-text)}.community-account-rail__item.is-active{background:var(--ca-surface-2);color:#fff}.community-account-rail__item.is-active:before{content:"";background:var(--ca-grad);pointer-events:none;width:3px;position:absolute;top:0;bottom:0;right:0}.community-account[data-theme=light] .community-account-rail__item.is-active,.community-account-rail[data-theme=light] .community-account-rail__item.is-active{color:var(--ca-text)}.community-account-rail[data-theme=light]{--ca-surface:#fff;--ca-surface-2:#f3f5fb;--ca-line:#e2e7f2;--ca-text:#0b1020;--ca-text-3:#5f6880}.community-account-rail__tip{border:1px solid var(--ca-line);color:#fff;white-space:nowrap;opacity:0;pointer-events:none;z-index:60;background:#161a2c;padding:6px 10px;font-size:11.5px;font-weight:600;transition:opacity .12s,transform .12s;position:absolute;top:50%;right:calc(100% + 10px);transform:translate(4px,-50%);box-shadow:0 8px 24px -8px #000}.community-account-rail__item:hover,.community-account-rail__item:focus-visible,.community-account-rail__avatar:hover,.community-account-rail__avatar:focus-visible{z-index:2}.community-account-rail__item:hover .community-account-rail__tip,.community-account-rail__item:focus-visible .community-account-rail__tip,.community-account-rail__avatar:hover .community-account-rail__tip,.community-account-rail__avatar:focus-visible .community-account-rail__tip{opacity:1;transform:translateY(-50%)}.community-account-rail__count{color:#fff;background:#ef4444;border-radius:8px;justify-content:center;align-items:center;min-width:16px;height:16px;padding:0 4px;font-size:10px;font-weight:800;display:flex;position:absolute;top:6px;left:10px}.community-account-rail__spacer{flex:1}.member-app-shell .community-account,.member-app-shell .community-account__shell{min-height:0}.member-app-shell .community-account__main{min-height:0;margin-right:0}.member-app-shell .community-account-rail{z-index:50}.community-account-rail-strip-wrap{--ca-surface:var(--member-chrome-surface,#0b0d17);--ca-surface-2:var(--member-chrome-surface-2,#111527);--ca-line:var(--member-chrome-line,#1e2338);--ca-text:var(--member-chrome-text,#eef1fb);--ca-text-3:var(--member-chrome-text-3,#5f6785);--ca-grad:var(--member-chrome-grad,linear-gradient(100deg,#3b5bfd,#22d3ee));z-index:35;background:var(--ca-surface);border-bottom:1px solid var(--ca-line);display:none;position:relative}.community-account-rail-strip{scrollbar-width:none;align-items:stretch;padding:0 8px;display:flex;overflow-x:auto}.community-account-rail-strip::-webkit-scrollbar{display:none}.community-account-rail-strip__item{width:52px;height:52px;color:var(--ca-text-3);cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;padding:0;text-decoration:none;display:flex;position:relative}.community-account-rail-strip__item svg{width:19px;height:19px}.community-account-rail-strip__item:hover,.community-account-rail-strip__item.is-active{background:var(--ca-surface-2);color:var(--ca-text)}.community-account-rail-strip__item.is-active:after{content:"";background:var(--ca-grad);height:3px;position:absolute;bottom:0;left:10px;right:10px}.community-account__eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--ca-text-3);margin-bottom:12px;font-size:11px;font-weight:700;display:block}.community-account__title{letter-spacing:-.03em;color:var(--ca-text);margin:0;font-size:33px;font-weight:700;line-height:1.08}.community-account__subtitle{max-width:none;color:var(--ca-text-2);margin:11px 0 0;font-size:15px;line-height:1.55}.community-account__section{gap:16px;width:100%;margin-top:36px;display:grid}.community-account__community-grid{grid-template-columns:minmax(0,1fr);gap:1.25rem;width:100%;display:grid}@media (min-width:720px){.community-account__community-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1180px){.community-account__community-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.community-account__list{gap:12px;width:100%;display:grid}.community-account-card{background:var(--ca-card);border:1px solid var(--ca-line);width:100%;box-shadow:none;border-radius:18px;padding:22px 24px 20px}.community-account[data-theme=light] .community-account-card,.community-account[data-theme=light] .community-account-empty{box-shadow:var(--ca-elev)}.community-account-card:hover{background:var(--ca-card-hover)}.community-account-card__row{align-items:flex-start;gap:16px;display:flex}.community-account-card__avatar{-o-object-fit:cover;object-fit:cover;background:var(--ca-surface-2);border-radius:8px;flex-shrink:0;width:56px;height:56px}.community-account-card__name{color:var(--ca-text);margin:0;font-size:18px;font-weight:700}.community-account-card__meta{color:var(--ca-text-2);margin:4px 0 0;font-size:13px}.community-account-card__status{color:var(--ca-text-2);margin-top:16px;font-size:13px;line-height:1.5}.community-account-card__status.is-warn{color:#fde68a;background:#fbbf2414;border:1px solid #fbbf2447;padding:12px 14px}.community-account[data-theme=light] .community-account-card__status.is-warn{color:#92400e}.community-account-card__acts{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.community-account-btn{background:var(--ca-brand);color:#fff;cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;min-height:40px;padding:0 16px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.community-account-btn--ghost{border-color:var(--ca-line);color:var(--ca-text);background:0 0}.community-account-btn:disabled{opacity:.5;cursor:not-allowed}.community-account-empty{border:1px solid var(--ca-line);background:var(--ca-card);text-align:left;border-radius:18px;width:100%;padding:40px 28px}.community-account-empty h2{margin:0;font-size:18px;font-weight:700}.community-account-empty p{color:var(--ca-text-2);margin:8px 0 0;font-size:14px}.community-account__inner--upgrade{max-width:none}.community-account-upgrade{background:0 0;width:100%;min-width:0;margin-top:8px}.community-account-upgrade .billing-period-toggle{margin-bottom:22px}.community-account-upgrade .landing-pricing-main{grid-template-columns:1fr;align-items:stretch;gap:16px;width:100%;min-width:0;display:grid}@media (min-width:860px){.community-account-upgrade .landing-pricing-main--two{grid-template-columns:repeat(2,minmax(0,1fr))}.community-account-upgrade .landing-pricing-main--three{grid-template-columns:repeat(3,minmax(0,1fr))}}.community-account-upgrade.landing-webflow .landing-pricing-card{width:100%;min-width:0;max-width:none;box-shadow:none;padding:1.75rem 1.4rem 1.4rem}.community-account-upgrade.landing-webflow .landing-pricing-card--with-fees{padding-top:3.25rem}.community-account-upgrade.landing-webflow .landing-pricing-features,.community-account-upgrade.landing-webflow .landing-pricing-features li,.community-account-upgrade.landing-webflow .landing-pricing-feature-text,.community-account-upgrade.landing-webflow .landing-pricing-feature-note{text-align:left;white-space:normal}.community-account-upgrade .landing-pricing-cta-btn .button-text:nth-child(2),.community-account-upgrade .landing-pricing-cta-btn .button-arrow-pill-v2{display:none}.community-account[data-theme=light] .community-account-upgrade.landing-webflow .landing-pricing-card,.community-account[data-theme=light] .community-account-upgrade.landing-webflow .landing-pricing-card--featured{background:var(--ca-card)!important;border:1px solid var(--ca-line)!important;color:var(--ca-text)!important;box-shadow:none!important}.community-account[data-theme=light] .community-account-upgrade.landing-webflow .landing-pricing-card--featured:before{content:none;display:none}.community-account[data-theme=light] .community-account-upgrade.landing-webflow .landing-pricing-card :is(.landing-pricing-label,.landing-pricing-price,.paragraph-regular,.font-size-lg,ul,li,strong),.community-account[data-theme=light] .community-account-upgrade.landing-webflow .landing-pricing-card span:not(.button-text):not(.brand-color):not(.landing-pricing-badge){color:var(--ca-text)!important;opacity:1!important;text-shadow:none!important}.community-account[data-theme=light] .community-account-upgrade.landing-webflow .landing-pricing-card .landing-pricing-price .font-size-lg,.community-account[data-theme=light] .community-account-upgrade.landing-webflow .landing-pricing-card .landing-pricing-subcopy,.community-account[data-theme=light] .community-account-upgrade.landing-webflow .landing-pricing-card .landing-pricing-subcopy--muted,.community-account[data-theme=light] .community-account-upgrade.landing-webflow .landing-pricing-card .landing-pricing-subcopy-strike,.community-account[data-theme=light] .community-account-upgrade.landing-webflow .landing-pricing-card .landing-pricing-features,.community-account[data-theme=light] .community-account-upgrade.landing-webflow .landing-pricing-card .landing-pricing-features li,.community-account[data-theme=light] .community-account-upgrade.landing-webflow .landing-pricing-card .landing-pricing-feature-note,.community-account[data-theme=light] .community-account-upgrade.landing-webflow .landing-pricing-card .landing-pricing-feature-text{color:var(--ca-text-2)!important}.community-account[data-theme=light] .community-account-upgrade.landing-webflow .landing-pricing-card .landing-pricing-label{color:#0025cc!important}.community-account[data-theme=light] .community-account-upgrade.landing-webflow .landing-pricing-card .landing-pricing-fees-block{border:1px solid var(--ca-line);background:#0b10200a!important}.community-account[data-theme=light] .community-account-upgrade.landing-webflow .landing-pricing-card .landing-pricing-fees-label,.community-account[data-theme=light] .community-account-upgrade.landing-webflow .landing-pricing-card .landing-pricing-fees-list,.community-account[data-theme=light] .community-account-upgrade.landing-webflow .landing-pricing-card .landing-pricing-fees-list li,.community-account[data-theme=light] .community-account-upgrade.landing-webflow .landing-pricing-card .landing-pricing-fees-phrase{color:var(--ca-text-2)!important}.community-account .mb-board-discover-card{width:100%;max-width:none;height:100%;margin-inline:0}.community-account .mb-board-discover-card-avatar,.community-account .mb-board-discover-card-avatar img,.community-account .mb-board-discover-card-avatar svg{color:#f8fafc;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark only;forced-color-adjust:none}.community-account[data-theme=dark] .mb-board-discover-card-avatar{background:#1a2035}.community-account[data-theme=light] .mb-board-discover-card-avatar,.community-account[data-theme=light] .mb-board-discover-card-avatar img,.community-account[data-theme=light] .mb-board-discover-card-avatar svg{color:#111827;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only}.community-account[data-theme=light] .mb-board-discover-card{background:var(--ca-card);border:1px solid var(--ca-line);box-shadow:var(--ca-elev)}.community-account[data-theme=light] .mb-board-discover-card:hover{background:var(--ca-card-hover);box-shadow:none;transform:none}.community-account[data-theme=light] .mb-board-discover-card-avatar{border-color:var(--ca-base)}.community-account[data-theme=light] .mb-board-discover-card-btn--secondary{border-color:var(--ca-line);color:var(--ca-text);background:0 0}.community-account[data-theme=dark] .mb-board-discover-card{background:var(--ca-card);border-color:var(--ca-line);box-shadow:none}.community-account[data-theme=dark] .mb-board-discover-card-title,.community-account[data-theme=dark] .mb-board-discover-card-desc{color:var(--ca-text)}.community-account[data-theme=dark] .mb-board-discover-card-leader,.community-account[data-theme=dark] .mb-board-discover-card-meta{color:var(--ca-text-2)}.community-account[data-theme=dark] .mb-board-discover-card-avatar{border-color:var(--ca-card)}.community-account[data-theme=dark] .mb-board-discover-card-btn--secondary{background:var(--ca-surface-2);border-color:var(--ca-line);color:var(--ca-text)}.community-account__sublinks{flex-wrap:wrap;justify-content:center;gap:.75rem 1rem;margin-top:.9rem;display:flex}.community-account__sublinks a,.community-account__sublinks button{color:var(--ca-brand);cursor:pointer;background:0 0;border:none;padding:0;font-size:.8125rem;font-weight:700;text-decoration:none}.community-account-profile{grid-template-columns:minmax(0,1fr);gap:28px;width:100%;display:grid}@media (min-width:860px){.community-account-profile{grid-template-columns:minmax(16rem,22rem) minmax(0,1fr);align-items:start}}.community-account-plans{gap:14px;display:grid}@media (min-width:720px){.community-account-plans{grid-template-columns:1fr 1fr}}.community-account-plan{border:1px solid var(--ca-line);background:var(--ca-card);padding:22px}.community-account-plan__name{margin:0;font-size:16px;font-weight:800}.community-account-plan__price{letter-spacing:-.03em;margin:10px 0 0;font-size:32px;font-weight:800}.community-account-plan__note{color:var(--ca-text-2);margin:6px 0 0;font-size:13px}.community-account-photo{margin-top:14px}.community-account-photo .text-neutral-400{color:var(--ca-text-3)}.community-account-field{letter-spacing:.04em;text-transform:uppercase;color:var(--ca-text-3);margin-top:16px;font-size:12px;font-weight:700;display:block}.community-account-input{border:1px solid var(--ca-line);background:var(--ca-surface);width:100%;min-height:46px;color:var(--ca-text);margin-top:8px;padding:0 14px;font-size:15px}.community-account-error{color:#fecdd3;background:#f43f5e14;border:1px solid #f43f5e4d;margin-top:20px;padding:12px 14px;font-size:13px}.community-account-gate{background:var(--ca-base);min-height:100vh;color:var(--ca-text-2);justify-content:center;align-items:center;padding:24px;display:flex}@media (max-width:759px){.community-account-rail{display:none}.community-account,.community-account__shell,.community-account__main{min-height:0}.community-account__main{margin-right:0}.community-account-rail-strip-wrap{display:block;position:relative;top:auto;left:auto;right:auto}.community-account__inner{padding:24px 16px 64px}.community-account__community-grid{grid-template-columns:minmax(0,1fr)}.community-account__title{font-size:28px}}.community-billing__summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:1.4rem;display:grid}.community-billing__stat-label{letter-spacing:.12em;text-transform:uppercase;color:var(--ca-text-3);margin:0;font-size:11px;font-weight:700}.community-billing__stat-value{color:var(--ca-text);margin:6px 0 0;font-size:1.35rem;font-weight:800}.community-billing__group-title{letter-spacing:.08em;text-transform:uppercase;color:var(--ca-text-2);margin:1.4rem 0 .65rem;font-size:.82rem;font-weight:800}.community-billing__empty{color:var(--ca-text-2);margin:0;font-size:.9rem}.community-billing__list{flex-direction:column;gap:10px;display:flex}.community-billing__row{border:1px solid var(--ca-line);background:var(--ca-card);border-radius:14px;grid-template-columns:minmax(0,1.4fr) auto minmax(0,1fr);align-items:center;gap:12px;padding:14px 16px;display:grid}.community-billing__identity{align-items:center;gap:12px;min-width:0;display:flex}.community-billing__avatar{-o-object-fit:cover;object-fit:cover;border-radius:10px;flex-shrink:0;width:40px;height:40px}.community-billing__avatar--fallback{background:var(--ca-surface-2);color:var(--ca-text);justify-content:center;align-items:center;font-weight:800;display:inline-flex}.community-billing__name{color:var(--ca-text);margin:0;font-size:.95rem;font-weight:700}.community-billing__plan{color:var(--ca-text-2);margin:2px 0 0;font-size:.75rem}.community-billing__status{letter-spacing:.06em;text-transform:uppercase;justify-self:start;font-size:.72rem;font-weight:800}.community-billing__status--ok{color:#86efac}.community-billing__status--warn{color:#fbbf24}.community-billing__status--muted{color:var(--ca-text-3)}.community-account[data-theme=light] .community-billing__status--ok{color:#15803d}.community-billing__acts{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}@media (max-width:720px){.community-billing__summary,.community-billing__row{grid-template-columns:1fr}.community-billing__acts{justify-content:stretch}}.community-receipts{gap:22px;display:grid}.community-receipts__stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.community-receipts__stats article{border:1px solid var(--ca-line);background:var(--ca-card);border-radius:16px;padding:18px 18px 16px}.community-receipts__stats p,.community-receipts__renewal p,.community-receipts__visuals h2{letter-spacing:.12em;text-transform:uppercase;color:var(--ca-text-3);margin:0;font-size:11px;font-weight:700}.community-receipts__stats strong,.community-receipts__renewal strong{letter-spacing:-.03em;color:var(--ca-text);margin-top:8px;font-size:1.45rem;font-weight:800;display:block}.community-receipts__stats span,.community-receipts__renewal span{color:var(--ca-text-2);margin-top:6px;font-size:12px;line-height:1.45;display:block}.community-receipts__renewal{border:1px solid var(--ca-line);background:var(--ca-surface-2);border-radius:16px;justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;display:flex}.community-receipts__visuals{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:12px;display:grid}.community-receipts__visuals section{border:1px solid var(--ca-line);background:var(--ca-card);border-radius:16px;padding:18px 18px 16px}.community-receipts__visuals ul{gap:14px;margin:14px 0 0;padding:0;list-style:none;display:grid}.community-receipts__bar-meta{color:var(--ca-text);justify-content:space-between;gap:12px;font-size:13px;display:flex}.community-receipts__bar-meta b{font-weight:800}.community-receipts__bar-track{background:var(--ca-surface-2);border-radius:999px;height:6px;margin-top:7px;overflow:hidden}.community-receipts__bar-track span{border-radius:inherit;background:var(--ca-brand);height:100%;display:block}.community-receipts__visuals em,.community-receipts__quiet{color:var(--ca-text-3);margin-top:6px;font-size:12px;font-style:normal;display:block}.community-receipts__months{grid-template-columns:repeat(6,minmax(0,1fr));align-items:end;gap:8px;min-height:148px;margin-top:18px;display:grid}.community-receipts__months>div{flex-direction:column;justify-content:flex-end;align-items:center;gap:8px;min-height:132px;display:flex}.community-receipts__months span{background:var(--ca-brand);opacity:.88;border-radius:6px 6px 2px 2px;width:100%;max-width:28px;display:block}.community-receipts__months small{letter-spacing:.04em;text-transform:uppercase;color:var(--ca-text-3);font-size:10px}.community-receipts__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.community-receipts__filters{border:1px solid var(--ca-line);background:var(--ca-card);border-radius:10px;padding:3px;display:inline-flex}.community-receipts__filters button{min-height:34px;color:var(--ca-text-2);cursor:pointer;background:0 0;border:0;padding:0 12px;font-size:12px;font-weight:700}.community-receipts__filters button.is-active{background:var(--ca-surface-2);color:var(--ca-text)}.community-receipts__toolbar-end{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.community-receipts__toolbar-end label{letter-spacing:.08em;text-transform:uppercase;color:var(--ca-text-3);gap:4px;font-size:11px;font-weight:700;display:grid}.community-receipts__toolbar-end select{border:1px solid var(--ca-line);background:var(--ca-card);min-height:40px;color:var(--ca-text);border-radius:10px;padding:0 12px}.community-receipts__list{gap:10px;display:grid}.community-receipts__row{border:1px solid var(--ca-line);background:var(--ca-card);border-radius:16px;grid-template-columns:minmax(180px,1.1fr) minmax(0,1.3fr) auto minmax(160px,.8fr);align-items:center;gap:16px;padding:16px 18px;display:grid}.community-receipts__identity{align-items:center;gap:12px;min-width:0;display:flex}.community-receipts__identity img,.community-receipts__identity span{-o-object-fit:cover;object-fit:cover;border-radius:11px;flex-shrink:0;width:42px;height:42px}.community-receipts__identity span{background:var(--ca-surface-2);justify-content:center;align-items:center;font-weight:800;display:inline-flex}.community-receipts__identity h3,.community-receipts__amount strong{color:var(--ca-text);margin:0;font-size:15px;font-weight:800}.community-receipts__identity p,.community-receipts__details p{color:var(--ca-text-2);margin:3px 0 0;font-size:12px;line-height:1.45}.community-receipts__amount{text-align:right}.community-receipts__status{letter-spacing:.06em;text-transform:uppercase;margin-top:5px;font-size:11px;font-style:normal;font-weight:800;display:inline-block}.community-receipts__status--ok{color:#86efac}.community-receipts__status--warn{color:#fbbf24}.community-receipts__status--muted{color:var(--ca-text-3)}.community-account[data-theme=light] .community-receipts__status--ok{color:#15803d}.community-receipts__acts{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.community-receipts__foot{padding-top:4px}.community-receipts__foot p{color:var(--ca-text-2);margin:0;font-size:13px;line-height:1.55}.community-receipts__foot a{color:var(--ca-text);font-weight:700}@media (max-width:980px){.community-receipts__stats,.community-receipts__visuals,.community-receipts__row{grid-template-columns:1fr 1fr}}@media (max-width:720px){.community-receipts__stats,.community-receipts__visuals,.community-receipts__row,.community-receipts__renewal{grid-template-columns:1fr}.community-receipts__renewal,.community-receipts__amount,.community-receipts__acts{text-align:left;justify-content:stretch}}.community-account-profile-page{gap:18px;width:100%;display:grid}.community-account-profile-hero{border:1px solid var(--ca-line);background:var(--ca-card);border-radius:22px;min-height:168px;position:relative;overflow:hidden}.community-account[data-theme=light] .community-account-profile-hero{box-shadow:var(--ca-elev)}.community-account-profile-hero__wash{background:var(--ca-grad);height:88px}.community-account-profile-hero__body{align-items:flex-end;gap:18px;margin-top:-36px;padding:0 24px 22px;display:flex}.community-account-profile-hero__avatar{border:4px solid var(--ca-card);background:var(--ca-grad);color:#fff;width:88px;height:88px;box-shadow:var(--ca-elev);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:32px;font-weight:800;display:flex;overflow:hidden}.community-account-profile-hero__avatar img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.community-account-profile-hero__copy{min-width:0;padding-bottom:4px}.community-account-profile-hero__kicker{letter-spacing:.12em;text-transform:uppercase;color:var(--ca-text-3);margin:0;font-size:11px;font-weight:800}.community-account-profile-hero__name{letter-spacing:-.03em;color:var(--ca-text);margin:4px 0 0;font-size:26px;font-weight:800;line-height:1.1}.community-account-profile-hero__email{margin-top:8px}.community-account-profile-card,.community-account-profile-session{background:var(--ca-card);border:1px solid var(--ca-line);border-radius:18px;width:100%;padding:22px 24px 20px}.community-account[data-theme=light] .community-account-profile-card,.community-account[data-theme=light] .community-account-profile-session{box-shadow:var(--ca-elev)}.community-account-profile-card:hover,.community-account-profile-session:hover{background:var(--ca-card)}.community-account-profile-card__head h3,.community-account-profile-session h3{letter-spacing:-.02em;color:var(--ca-text);margin:0;font-size:17px;font-weight:800}.community-account-profile-card__head p,.community-account-profile-session p{color:var(--ca-text-2);margin:6px 0 0;font-size:14px;line-height:1.5}.community-account-profile-identity{grid-template-columns:minmax(0,1fr);gap:24px;margin-top:18px;display:grid}@media (min-width:860px){.community-account-profile-identity{grid-template-columns:minmax(14rem,18rem) minmax(0,1fr);align-items:start}}.community-account-profile-photo .rounded-full,.community-account-profile-photo [class*=rounded-full]{border-color:var(--ca-line)!important;background:var(--ca-surface-2)!important;box-shadow:var(--ca-elev)!important}.community-account-profile-photo button{color:#fff!important;background:#0b1020!important;border-color:#0000!important;border-radius:12px!important;font-weight:700!important}.community-account[data-theme=dark] .community-account-profile-photo button{color:#0b1020!important;background:#f8fafc!important}.community-account-profile-photo .text-neutral-400,.community-account-profile-photo p{text-align:left;color:var(--ca-text-3)!important}.community-account-profile-identity .community-account-field:first-child{margin-top:0}.community-account-profile-form{gap:4px;max-width:36rem;margin-top:16px;display:grid}.community-account-profile-form__row{gap:12px;display:grid}@media (min-width:720px){.community-account-profile-form__row{grid-template-columns:1fr 1fr}}.community-account-profile-page .community-account-input{background:var(--ca-surface-2);border-radius:12px}.community-account[data-theme=light] .community-account-profile-page .community-account-input{background:#f6f8fc}.community-account-profile-page .community-account-input:focus{border-color:var(--ca-brand);box-shadow:0 0 0 3px color-mix(in srgb,var(--ca-brand)18%,transparent);outline:none}.community-account-profile-page .community-account-btn{border-radius:12px}.community-account-profile-alert{border-radius:12px;margin-top:14px;padding:11px 13px;font-size:13px;line-height:1.45}.community-account-profile-alert.is-error{color:#fecdd3;background:#f43f5e14;border:1px solid #f43f5e47}.community-account[data-theme=light] .community-account-profile-alert.is-error{color:#9f1239;background:#fff1f2;border-color:#fecdd3}.community-account-profile-alert.is-ok{color:#a7f3d0;background:#10b9811a;border:1px solid #10b98147}.community-account[data-theme=light] .community-account-profile-alert.is-ok{color:#047857;background:#ecfdf5;border-color:#a7f3d0}.community-account-profile-note{color:var(--ca-text-2);margin:12px 0 0;font-size:13px}.community-account-profile-note.is-ok{color:#10b981;align-self:center;font-weight:700}.community-account-theme{grid-template-columns:1fr 1fr;gap:12px;margin-top:16px;display:grid}.community-account-theme__option{border:1px solid var(--ca-line);background:var(--ca-surface-2);color:var(--ca-text);cursor:pointer;text-align:left;border-radius:16px;gap:10px;padding:12px;display:grid}.community-account[data-theme=light] .community-account-theme__option{background:#f6f8fc}.community-account-theme__option.is-selected{border-color:var(--ca-brand);box-shadow:0 0 0 3px color-mix(in srgb,var(--ca-brand)16%,transparent);background:var(--ca-card)}.community-account-theme__preview{border-radius:10px;gap:6px;height:72px;padding:10px;display:grid}.community-account-theme__preview span{border-radius:999px;width:70%;height:8px;display:block}.community-account-theme__preview span:nth-child(2){width:46%}.community-account-theme__preview span:nth-child(3){width:58%}.community-account-theme__preview--light{background:#f8fafc;border:1px solid #e2e8f0}.community-account-theme__preview--light span{background:#cbd5e1}.community-account-theme__preview--dark{background:#0b1020;border:1px solid #1e2338}.community-account-theme__preview--dark span{background:#334155}.community-account-theme__label{font-size:14px;font-weight:800}.community-account-profile-session{justify-content:space-between;align-items:center;gap:16px;display:flex}@media (max-width:640px){.community-account-profile-hero__body{gap:14px;padding:0 16px 18px}.community-account-profile-hero__name{font-size:22px}.community-account-profile-card,.community-account-profile-session{padding:18px 16px 16px}.community-account-profile-session{flex-direction:column;align-items:stretch}.community-account-theme{grid-template-columns:1fr}}
