.household-card{transition:background-color .2s,border-color .2s,transform .18s cubic-bezier(.34,1.56,.64,1)}.household-card:active{transform:scale(.985)}.household-switch{background:rgb(var(--color-surface-300));border-radius:9999px;flex-shrink:0;width:3rem;height:1.75rem;transition:background-color .2s;position:relative}.household-switch:after{content:"";background:#fff;border-radius:9999px;width:1.35rem;height:1.35rem;transition:transform .22s cubic-bezier(.34,1.56,.64,1);position:absolute;top:.2rem;left:.2rem;box-shadow:0 1px 3px #00000040}.peer:checked+.household-switch{background:rgb(var(--color-primary))}.peer:checked+.household-switch:after{transform:translate(1.25rem)}.peer:focus-visible+.household-switch{outline:2px solid rgb(var(--color-primary)/.7);outline-offset:2px}.peer:disabled+.household-switch{opacity:.7}.household-status-enter-active,.household-status-leave-active{transition:opacity .16s,transform .2s ease-out}.household-status-enter-from{opacity:0;transform:translateY(6px)}.household-status-leave-to{opacity:0;transform:translateY(-6px)}.household-goal-row{transition:background-color .2s,transform .18s cubic-bezier(.34,1.56,.64,1)}.household-goal-row:active{transform:scale(.985)}.household-goal-enter-active{transition:opacity .22s,transform .26s cubic-bezier(.22,1,.36,1)}.household-goal-leave-active{transition:opacity .16s,transform .18s;position:absolute;inset-inline:0}.household-goal-move{transition:transform .26s cubic-bezier(.22,1,.36,1)}.household-goal-enter-from,.household-goal-leave-to{opacity:0;transform:translateY(6px)}@container (width<=15rem){[data-household-goals] .household-goals-tile{display:none}[data-household-goals] .household-goals-pad{gap:.5rem;padding:.625rem .75rem}[data-household-goals] .household-goals-choices{grid-template-columns:minmax(0,1fr)}[data-household-goals] .household-goals-share{flex-wrap:wrap}[data-household-goals] .household-goals-share>.household-goals-text{flex:100%}[data-household-goals] .household-goals-share>.household-switch{margin-left:auto}}
