.aura-page .extra-list,.pass-page .extra-list{color:var(--text-2);font-size:var(--fs-sm);gap:12px;padding-left:16px;list-style:outside;display:grid}.aura-page .alert .i,.pass-page .alert .i{flex:none;width:18px;height:18px;margin-top:3px}.aura-page .alert p,.pass-page .alert p{margin:0}.pass-page .pass-info{margin-top:24px}.aura-page .aura-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.aura-page .aura-toolbar p{margin:0}.aura-page .aura-login{align-self:flex-start}.aura-page .aura-wallet{border-radius:var(--r-xl);border:1px solid rgba(var(--aura-rgb), .32);align-items:center;gap:clamp(16px,2.4vw,24px);padding:clamp(22px,2.4vw,32px);display:flex}.aura-page .aura-wallet>.aura-coin{width:56px}.aura-page .aura-wallet__body{flex:1;gap:8px;min-width:0;display:grid}.aura-page .aura-wallet__label{font-size:var(--fs-sm);color:var(--muted);margin:0}.aura-page .aura-wallet .extra-amount{color:var(--aura);margin:0;font-weight:500}.aura-page .aura-wallet__meta{flex-wrap:wrap;gap:8px;margin:0;display:flex}.aura-page .aura-section-title{font-family:var(--font-serif);margin:0;font-size:clamp(20px,1.8vw,26px);font-weight:600}.aura-page .plans{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr))}.aura-page .plan .extra-amount,.aura-page .aura-wallet .extra-amount{font-family:var(--font-display);font-variant-numeric:lining-nums;font-feature-settings:"lnum" 1;margin:0}.aura-page .plan .extra-prices{margin:0}.aura-page .plan .t-sm{color:var(--muted)}.aura-page .aura-info>.card,.aura-page .aura-info .member-billing .info-card{border-radius:var(--r-xl);border:1px solid var(--line-2);background:linear-gradient(#ffffff0d,#ffffff03);gap:16px;min-width:0;padding:clamp(22px,2.4vw,32px)}.aura-page .aura-info .member-billing .info-card{box-shadow:none;display:grid}.aura-page .aura-info .member-billing .info-card h3{font-size:18px;font-weight:700}.aura-page .aura-info .member-billing .info-card p{color:var(--text-2);font-size:var(--fs-sm);margin:0;line-height:1.8}.aura-page .aura-info .member-billing .info-card label{font-size:var(--fs-sm);align-items:flex-start;gap:10px;display:flex}.aura-page .aura-records{--gap:12px}.aura-page .aura-record{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex}.aura-page .aura-record p{margin:0}.aura-page .aura-record__actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.aura-page .member-history .card{border-radius:var(--r-xl);align-content:start;padding:clamp(22px,2.4vw,32px)}.aura-page .aura-line{border-bottom:1px solid var(--line);color:var(--text-2);font-size:var(--fs-sm);margin:0;padding-bottom:12px}.aura-page .aura-line:last-child{border-bottom:0}.aura-page .aura-patrons{border-radius:var(--r-xl);padding:clamp(22px,2.4vw,32px)}.aura-page .aura-chief{color:var(--aura);margin:0}.aura-page .aura-patron p{margin:0}.aura-page .aura-gifts-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.aura-page .aura-gifts-head h2{font-family:var(--font-serif);margin:0}.aura-page .aura-quantity{font-size:var(--fs-sm);color:var(--muted);gap:6px;display:grid}.aura-page .aura-gift{border-radius:var(--card-r);text-align:center;align-content:start;align-items:center;padding:24px}.aura-page .aura-gift h3,.aura-page .aura-gift p{margin:0}.aura-page .aura-gift .btn{margin-top:auto}.aura-page .aura-gift__price{color:var(--aura)}.pass-page .member-pass .plan{align-items:flex-start}.pass-page .member-pass .plan .card__title{margin:0 0 4px}.pass-page .member-pass .plan p{margin:0}.pass-page .member-pass .plan .plan__price{font-size:clamp(34px,3.4vw,48px);line-height:1.1}.pass-page .member-pass .plan .plan__price small{font-size:var(--fs-sm);display:inline}.pass-page .member-pass .plan .btn{justify-content:center;align-self:stretch;margin-top:auto}.pass-page .pass-info>.card{border-radius:var(--r-xl);min-width:0;padding:clamp(24px,2.4vw,32px)}@media (max-width:1199px){.aura-page .aura-wallet{flex-wrap:wrap}}@media (max-width:809px){.aura-page .aura-info,.aura-page .member-history,.pass-page .pass-info{grid-template-columns:1fr}.aura-page .aura-wallet>.aura-coin{width:44px}}
