.Hp4wvW_app{background:var(--paper);max-width:480px;min-height:100dvh;margin:0 auto}.Hp4wvW_header{padding:24px 22px 12px;padding-top:max(24px,env(safe-area-inset-top));justify-content:space-between;align-items:center;display:flex}.Hp4wvW_brand{letter-spacing:.15em;align-items:center;gap:12px;font-size:26px;font-weight:650;display:flex}.Hp4wvW_brand span{letter-spacing:.12em;color:var(--muted);font-size:8px}.Hp4wvW_privateBadge{color:var(--muted);border:1px solid var(--line);border-radius:20px;padding:7px 10px;font-size:10px}.Hp4wvW_main{padding:12px 20px calc(100px + env(safe-area-inset-bottom))}.Hp4wvW_titleLine{justify-content:space-between;align-items:center;margin:10px 0 22px;display:flex}.Hp4wvW_titleLine h1{letter-spacing:.03em;margin:8px 0 0;font-size:27px;font-weight:650}.Hp4wvW_eyebrow{letter-spacing:.16em;color:var(--muted);margin:0;font-size:10px}.Hp4wvW_addButton{background:var(--green);color:#fff;border:0;border-radius:17px;place-items:center;width:48px;height:48px;display:grid;box-shadow:0 4px 10px #174f4212}.Hp4wvW_hero{background:var(--green);color:#fff;border-radius:22px;padding:24px;position:relative;overflow:hidden}.Hp4wvW_hero:after{content:"";pointer-events:none;border:1px solid #ffffff13;border-radius:50%;width:145px;height:145px;position:absolute;top:32px;right:-35px}.Hp4wvW_heroTop{z-index:1;justify-content:space-between;font-size:12px;display:flex;position:relative}.Hp4wvW_heroTop span:last-child{color:#c5d9cc;font-size:11px}.Hp4wvW_heroAmount{letter-spacing:-.035em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:22px 0 26px;font-size:44px;font-weight:550}.Hp4wvW_heroBottom{color:#d9e6db;border-top:1px solid #ffffff20;justify-content:space-between;padding-top:16px;font-size:10px;display:flex}.Hp4wvW_heroBottom a{color:#f4f9f0}.Hp4wvW_twoCards{grid-template-columns:1fr 1fr;gap:12px;margin:14px 0;display:grid}.Hp4wvW_mini{border:1px solid var(--line);background:#fff;border-radius:17px;flex-direction:column;gap:10px;padding:18px 14px;display:flex}.Hp4wvW_mini>span{color:var(--muted);font-size:11px}.Hp4wvW_mini strong{font-size:23px;font-weight:500}.Hp4wvW_mini small{color:var(--muted);font-size:9px;line-height:1.5}.Hp4wvW_insight{align-items:flex-start;gap:10px;padding:13px 2px 4px;display:flex}.Hp4wvW_dot{background:#91ab76;border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-top:5px}.Hp4wvW_insight p{color:#435d4c;font-size:11px;line-height:1.9}.Hp4wvW_insight span:not(.Hp4wvW_dot){color:var(--muted);font-size:10px}.Hp4wvW_sectionTitle{justify-content:space-between;align-items:center;margin:24px 0 12px;display:flex}.Hp4wvW_sectionTitle h2{margin:0;font-size:15px;font-weight:600}.Hp4wvW_sectionTitle>a{color:var(--muted);padding:10px 0;font-size:11px}.Hp4wvW_panel{border:1px solid var(--line);background:#fff;border-radius:18px;overflow:hidden}.Hp4wvW_panel>h2,.Hp4wvW_panel>p,.Hp4wvW_panel>.Hp4wvW_primary{margin:20px}.Hp4wvW_transaction{text-align:left;width:100%;color:var(--ink);background:#fff;border:0;border-bottom:1px solid #edf0e9;align-items:center;gap:11px;padding:17px 14px;display:flex}.Hp4wvW_transaction:last-child{border-bottom:0}.Hp4wvW_transactionIcon{color:#668260;background:#f2f5ed;border-radius:10px;flex-shrink:0;place-items:center;width:36px;height:40px;display:grid}.Hp4wvW_transactionIcon svg{width:19px;height:19px}.Hp4wvW_transactionText{flex:1;min-width:0}.Hp4wvW_transactionText strong{overflow-wrap:anywhere;font-size:12px;font-weight:550;display:block}.Hp4wvW_transactionText small{color:var(--muted);margin-top:7px;font-size:10px;display:block}.Hp4wvW_rowAmount{text-align:right;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;max-width:47%;font-size:14px;font-weight:600}.Hp4wvW_rowAmount small{color:var(--muted);overflow-wrap:anywhere;margin-top:7px;font-size:8px;font-weight:400;display:block}.Hp4wvW_cardStrip{border:1px solid var(--line);background:#eef2e9;border-radius:14px;align-items:center;gap:14px;margin-bottom:10px;padding:17px;display:flex}.Hp4wvW_cardStrip>svg{color:#56774f}.Hp4wvW_cardStrip strong{font-size:12px}.Hp4wvW_cardStrip small{color:var(--muted);margin-top:7px;font-size:10px;display:block}.Hp4wvW_nav{width:min(100%,480px);padding:9px 10px calc(9px + env(safe-area-inset-bottom));border-top:1px solid var(--line);z-index:10;background:#fffffffa;justify-content:space-around;display:flex;position:fixed;bottom:0;left:50%;transform:translate(-50%)}.Hp4wvW_nav a{color:#87918a;border-radius:12px;flex-direction:column;align-items:center;gap:5px;min-width:65px;padding:5px 12px;font-size:10px;display:flex}.Hp4wvW_nav a[aria-current]{color:var(--green);background:#f0f5eb}.Hp4wvW_nav svg{width:21px;height:21px}.Hp4wvW_demo{background:#fff4d6;border:1px solid #e8d69c;border-radius:10px;padding:10px 12px;font-size:11px;line-height:1.6}.Hp4wvW_status:empty{display:none}.Hp4wvW_status{color:var(--green);padding:0 0 12px;font-size:13px}.Hp4wvW_error{color:#923815;background:#fff0e9;border:1px solid #f0cab7;border-radius:10px;padding:12px;font-size:13px;line-height:1.7}.Hp4wvW_muted{color:var(--muted);font-size:12px;line-height:1.8}.Hp4wvW_footnote{color:var(--muted);font-size:11px;line-height:1.8}.Hp4wvW_primary{background:var(--green);color:#fff;text-align:center;border:0;border-radius:12px;min-height:48px;padding:14px 18px;font-size:14px;display:block}.Hp4wvW_secondary{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:12px;width:100%;padding:12px 16px;font-size:14px}.Hp4wvW_textButton{color:var(--green);background:0 0;border:0;padding:10px 0;font-size:12px}.Hp4wvW_filters{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:20px;display:grid}.Hp4wvW_filters label,.Hp4wvW_form label,.Hp4wvW_cancel label{color:var(--muted);flex-direction:column;gap:8px;font-size:12px;display:flex}.Hp4wvW_filters input,.Hp4wvW_filters select,.Hp4wvW_form input,.Hp4wvW_form select,.Hp4wvW_form textarea,.Hp4wvW_cancel input{width:100%;min-height:46px;color:var(--ink);background:#fff;border:1px solid #d9e1d6;border-radius:10px;padding:10px}.Hp4wvW_filters .Hp4wvW_primary{grid-column:1/-1}.Hp4wvW_filters .Hp4wvW_check,.Hp4wvW_form .Hp4wvW_check{flex-direction:row;align-items:center;font-size:12px;line-height:1.7}.Hp4wvW_check input{width:20px;height:20px;min-height:20px;accent-color:var(--green);flex-shrink:0}.Hp4wvW_empty{text-align:center;color:var(--muted);padding:35px 20px;line-height:1.8}.Hp4wvW_empty svg{margin-bottom:12px}.Hp4wvW_empty h3{font-size:14px;font-weight:500}.Hp4wvW_empty p{margin:0;font-size:12px}.Hp4wvW_settingRow{text-align:left;border:0;border-bottom:1px solid var(--line);width:100%;color:var(--ink);background:#fff;justify-content:space-between;align-items:center;padding:18px;display:flex}.Hp4wvW_settingRow:last-child{border-bottom:0}.Hp4wvW_settingRow strong{font-size:13px;font-weight:500}.Hp4wvW_settingRow small{color:var(--muted);margin-top:7px;font-size:10px;display:block}.Hp4wvW_chips{flex-wrap:wrap;gap:8px;display:flex}.Hp4wvW_chips button{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:25px;padding:8px 13px;font-size:12px}.Hp4wvW_info{color:var(--muted);margin:30px 0;font-size:12px;line-height:1.9}.Hp4wvW_info h2{color:var(--ink);font-size:14px}.Hp4wvW_pager{justify-content:space-between;margin:20px 0;font-size:14px;display:flex}.Hp4wvW_pager a{padding:12px}.Hp4wvW_dialog{width:min(100%,480px);max-width:100%;max-height:90dvh;color:var(--ink);background:var(--paper);overscroll-behavior:contain;border:0;border-radius:22px 22px 0 0;margin:auto auto 0;padding:0}.Hp4wvW_dialog::backdrop{background:#14291f70}.Hp4wvW_sheetHeader{background:var(--paper);border-bottom:1px solid var(--line);z-index:1;justify-content:space-between;align-items:center;padding:15px 20px;display:flex;position:sticky;top:0}.Hp4wvW_sheetHeader h2{margin:0;font-size:17px}.Hp4wvW_sheetHeader button{color:var(--ink);background:#e9eee4;border:0;border-radius:50%;width:44px;font-size:25px}.Hp4wvW_sheetBody{padding:20px 22px calc(24px + env(safe-area-inset-bottom))}.Hp4wvW_actions{flex-direction:column;gap:12px;display:flex}.Hp4wvW_actions>button:not(.Hp4wvW_primary){border:1px solid var(--line);color:var(--muted);background:#fff;border-radius:12px;padding:14px;font-size:13px}.Hp4wvW_form,.Hp4wvW_form fieldset{flex-direction:column;gap:18px;display:flex}.Hp4wvW_form .Hp4wvW_formGrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.Hp4wvW_form .Hp4wvW_amountInput{font-variant-numeric:tabular-nums;min-height:70px;font-size:34px}.Hp4wvW_form small{color:#916d31;font-size:11px}.Hp4wvW_form textarea{resize:vertical;line-height:1.7}.Hp4wvW_detailMerchant{overflow-wrap:anywhere;margin-bottom:10px;font-size:18px}.Hp4wvW_detailAmount{letter-spacing:-.03em;overflow-wrap:anywhere;font-size:36px}.Hp4wvW_detail dl{margin:24px 0}.Hp4wvW_detail dl>div{border-bottom:1px solid var(--line);justify-content:space-between;gap:18px;padding:13px 0;font-size:12px;display:flex}.Hp4wvW_detail dt{color:var(--muted);flex-shrink:0}.Hp4wvW_detail dd{text-align:right;overflow-wrap:anywhere;margin:0}.Hp4wvW_note{white-space:pre-wrap;background:#fff;border-radius:10px;padding:15px;font-size:13px}.Hp4wvW_cancel{color:#8e442a;margin-top:24px;font-size:12px;line-height:1.8}.Hp4wvW_cancel summary{cursor:pointer;min-height:44px;padding:10px 0}.Hp4wvW_cancel input{margin-bottom:12px}.Hp4wvW_login{max-width:440px;padding:36px 26px calc(30px + env(safe-area-inset-bottom));margin:0 auto}.Hp4wvW_logo{letter-spacing:.18em;justify-content:space-between;align-items:center;font-size:30px;font-weight:600;display:flex}.Hp4wvW_logo span{letter-spacing:.05em;color:var(--muted);font-size:11px}.Hp4wvW_loginArt{background:#e9efdf;border-radius:100px 100px 22px 22px;flex-direction:column;justify-content:center;gap:30px;min-height:270px;margin:35px 0;padding:35px 25px;display:flex}.Hp4wvW_loginArt>div{letter-spacing:.03em;font-size:27px;font-weight:300;line-height:1.8}.Hp4wvW_loginArt strong{color:var(--green);font-weight:550}.Hp4wvW_loginArt>span{letter-spacing:.2em;color:#778a69;font-size:8px}.Hp4wvW_login h1{font-size:21px;font-weight:550}.Hp4wvW_login>.Hp4wvW_footnote{text-align:center;margin-top:32px}@media (max-width:359px){.Hp4wvW_main{padding-left:14px;padding-right:14px}.Hp4wvW_brand span{display:none}.Hp4wvW_heroAmount{font-size:36px}.Hp4wvW_transaction{gap:8px;padding:14px 10px}.Hp4wvW_transactionIcon{display:none}.Hp4wvW_nav a{min-width:60px}}
