*,:before,:after{box-sizing:border-box}body{min-height:100dvh;padding:max(16px, env(safe-area-inset-top)) max(16px, env(safe-area-inset-right)) max(16px, env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left));color:#15231a;overflow-wrap:anywhere;background:#f4f6f4;margin:0;font-family:system-ui,-apple-system,sans-serif}#root{max-width:100%}.settings-form,.period-form{flex-direction:column;gap:16px;display:flex}.settings-form label,.period-form label{margin-bottom:4px;display:block}.settings-form input,.settings-form select,.settings-form button,.period-form input,.period-form button{max-width:100%;min-height:44px;font-size:16px}.period-form input[type=date],.period-form input[type=text]{width:100%}.period-form fieldset{border:0;margin:0;padding:0}.period-form legend{margin-bottom:4px;padding:0}.period-form [role=status]{margin:0}.period-form input[type=radio]{vertical-align:middle;margin:0 8px 0 0}.home-number h2{margin:0;font-size:16px;font-weight:400}.home-number p{margin:4px 0}.home-number .home-amount{font-size:48px;font-weight:700;line-height:1.1}.home-number .home-stale{color:#8a4b00}.home-relink{margin:0 0 16px}.home-relink a{align-items:center;min-height:44px;display:inline-flex}.home-links{flex-wrap:wrap;gap:16px;margin-top:24px;display:flex}.home-links a{align-items:center;min-height:44px;display:inline-flex}.home-skeleton div{background:#dfe5df;border-radius:8px}.home-skeleton-number{width:60%;height:56px;margin-bottom:12px}.home-skeleton-line{width:80%;height:20px}.yesterday{margin-top:24px}.yesterday h2{margin:0 0 8px;font-size:16px;font-weight:400}.yesterday-list{margin:0;padding:0;list-style:none}.yesterday-row{border-bottom:1px solid #dfe5df;flex-wrap:wrap;align-items:center;gap:4px 12px;padding:8px 0;display:flex}.yesterday-row-text{flex-direction:column;flex:1 1 0;min-width:0;display:flex}.yesterday-row.excluded .yesterday-row-text{color:#5b6b60;text-decoration:line-through}.yesterday-toggle{min-width:44px;min-height:44px;font-size:16px}.yesterday-toggle[aria-disabled=true]{opacity:.6}.yesterday-toggle[aria-pressed=true]{color:#f4f6f4;background:#15231a}.yesterday-error{flex-basis:100%;margin:0}
