[data-demo-revenue]{background:radial-gradient(ellipse at 30% 75%,rgba(142,72,134,.2),transparent 65%),#18151d;border-radius:22px;pointer-events:none;cursor:default;min-height:136px;box-sizing:border-box}[data-demo-revenue] [data-demo-amount]{display:block;font-size:clamp(36px,4vw,52px);line-height:1.2;font-variant-numeric:tabular-nums;letter-spacing:.02em}.shared-account-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.shared-account-card{min-width:0;margin:0}.shared-account-card h2{font-size:20px}.shared-account-card .form{max-width:none}.shared-account-card input{max-width:100%;box-sizing:border-box}.shared-account-status{color:#a9dac8}@media(max-width:600px){.shared-account-grid{grid-template-columns:minmax(0,1fr)}}
body[data-current-home=true] .shared-account-grid>.shared-account-card{background:#201c25;border:1px solid #3c3342;border-radius:22px;padding:14px 20px;color:inherit}

/* User-provided card reference: scoped to the two authorized components. */
body[data-current-home=true] [data-demo-revenue]{background:radial-gradient(ellipse 390px 210px at 17% 110%,rgba(177,48,120,.44),transparent 72%),radial-gradient(ellipse 420px 220px at 94% -30%,rgba(86,142,139,.30),transparent 76%),#17131d;border:1px solid rgba(219,172,214,.20);border-radius:26px;box-shadow:inset 0 1px 0 rgba(255,255,255,.06);overflow:hidden}
body[data-current-home=true] [data-demo-amount]{font-size:clamp(42px,5vw,60px);font-weight:850;letter-spacing:.035em;background-image:radial-gradient(circle,#fff4fa 42%,transparent 54%);background-size:4px 4px;background-clip:text;-webkit-background-clip:text;color:transparent;filter:drop-shadow(0 0 9px rgba(255,222,244,.18))}
body[data-current-home=true] .shared-account-grid>.shared-account-card{background:radial-gradient(ellipse 330px 200px at 5% 115%,rgba(66,127,123,.28),transparent 72%),radial-gradient(ellipse 330px 200px at 95% -30%,rgba(142,62,132,.27),transparent 75%),#201c25;border:1px solid rgba(214,172,211,.20);border-radius:26px;box-shadow:inset 0 1px 0 rgba(255,255,255,.05);overflow:hidden}

form[data-shared-auto] button[hidden]{display:none}
