.wf-bills-stk{--strip:56px;--ch:204px;--openh:206px;--gap:10px;position:relative}.wf-bills-stk.rcv{--ch:212px;--openh:212px}.wf-bills-stk>.wf-bl-card{top:calc(var(--k) * var(--strip) + var(--o) * (var(--openh) + var(--gap)));height:var(--ch)}.wf-bills-stk>.wf-bl-card.open{height:var(--openh)}.wf-bills-stk.rcv>.wf-bl-card{flex-direction:column;display:flex}.wf-bl-top{cursor:pointer}.wf-bills-nm{flex-direction:column;min-width:0;display:flex}.wf-bl-n>.wf-i{flex:none}.wf-bl-a .v{display:block}.wf-bl-chip.crit{color:#fff;background:#d03b3b}.wf-bills-due{color:#ffffffb8;margin-top:14px;font-size:12.5px}.wf-bills-date{letter-spacing:-.3px;white-space:nowrap;font-size:22px;font-weight:700}.wf-bills-foot{color:#ffffffbf;white-space:nowrap;justify-content:space-between;gap:12px;margin-top:6px;font-size:12.5px;display:flex}.wf-bills-foot>span{text-overflow:ellipsis;overflow:hidden}.wf-bills-acts{gap:8px;margin-top:12px;display:flex}.wf-bills-acts .wf-btn{height:36px}.wf-bills-acts .wf-btn.paid{color:#111;background:#fff}.wf-bills-stk.rcv .wf-bills-det{margin-top:auto}.wf-bills-stk.rcv .wf-bills-due{margin-top:0}.wf-bills-stk.rcv .wf-bills-acts .wf-btn{padding:0 8px}.wf-bl-logo.ini{color:#fff;background:#ffffff2e;font-size:14px;font-weight:600}.wf-bills-rbar{background:#ffffff40;border-radius:2px;height:4px;margin-top:10px;overflow:hidden}.wf-bills-rbar>i{background:#fff;border-radius:2px;height:100%;display:block}button.wf-bl-c{text-align:left;width:100%;display:block}button.wf-bl-c .d{line-height:1.5;position:absolute;top:4px;left:6px}button.wf-bl-c:not(:disabled){cursor:pointer}.wf-bl-c.today .d,.wf-bl-c.sel .d{color:var(--ink);font-weight:700}.wf-gcap.wf-bills-calnav{height:30px}.wf-gcap.wf-bills-calnav .it{height:24px}.wf-bills-show{border-radius:16px;gap:8px;width:100%;padding:0 15px}.wf-bills-show .wf-i{font-size:14.5px}.wf-bills-eye{width:28px;height:28px;color:var(--muted);border-radius:14px;justify-content:center;align-items:center;margin:-4px -6px -4px 0;font-size:16px;display:flex}.wf-bills-eye:hover{background:var(--hover)}.wf-bills-period{align-items:center;gap:4px;display:inline-flex}.wf-bills-period .wf-i{opacity:.7;font-size:9px}.wf-mg-loan.wf-bills-loan,.wf-in-loan.wf-bills-loan{text-align:left;width:100%;display:block}.wf-bills-mgbar{margin:12px 0 7px}.wf-bills-inbar{margin:10px 0 6px}.wf-bills-mo{color:var(--muted);letter-spacing:.5px;font-size:10px;font-weight:700}.wf-bills-dy{font-size:16px;font-weight:700;line-height:1.05}.wf-bills-two{align-items:stretch;gap:12px;display:flex}.wf-bills-two>.wf-card{flex-direction:column;display:flex}.wf-bills-hd{min-width:0}.wf-bills-hd .ttl{letter-spacing:-.2px;font-size:22px;font-weight:700}.wf-bills-grid3{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.wf-bills-grid3 .sb{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.wf-row.wf-bills-tap{text-align:left;width:100%}.wf-bills-rowr{text-align:right;flex:none}.wf-bills-chip{background:var(--surface);height:36px;color:var(--ink);white-space:nowrap;border-radius:18px;padding:0 14px;font-size:14.5px;font-weight:400}.wf-bills-chip.on{background:var(--ink);color:var(--page);font-weight:600}.wf-bills-av{background:color-mix(in srgb,var(--c) 16%,transparent);color:var(--c)}.wf-bills-owe{border-radius:4px;height:8px;margin:14px 0 8px}.wf-bills-owe>i{background:var(--positive);border-radius:4px}.wf-bills-hero input{text-align:center;width:100%;font:inherit;color:inherit;letter-spacing:inherit;background:0 0;border:0;outline:0;padding:0}.wf-bills-hero input::placeholder{color:var(--muted)}.wf-bills-heroamt{justify-content:center;align-items:baseline;gap:2px;display:flex}.wf-bills-heroamt .cs{flex:none}.wf-bills-descf{text-align:center;width:100%;font:inherit;border:0;outline:0}.wf-bills-descf::placeholder{color:var(--muted)}.wf-bills-tok{cursor:pointer;position:relative}.wf-bills-tok>select{opacity:0;cursor:pointer;width:100%;height:100%;font-size:16px;position:absolute;inset:0}.wf-bills-tok:focus-within,.wf-bills-tokin:focus-within{box-shadow:inset 0 0 0 1.5px var(--glassb)}.wf-bills-tokin input{min-width:3ch;font:inherit;color:var(--ink);background:0 0;border:0;outline:0;padding:0}.wf-bills-tokin input::placeholder{color:var(--muted)}.wf-daygrid button{height:36px;color:var(--ink);border-radius:18px;justify-content:center;align-items:center;font-size:14.5px;display:flex}.wf-daygrid button:hover{background:var(--hover)}.wf-daygrid button.on{background:var(--accent);color:#fff;font-weight:600}.wf-daygrid.wk{grid-template-columns:repeat(7,minmax(0,1fr))}.wf-ech,.wf-xch,.wf-onch{cursor:pointer}.wf-er input.wf-bills-in,.wf-er select.wf-bills-in{text-align:right;min-width:0;color:var(--ink);background:0 0;border:0;outline:0;flex:1;margin-left:auto;padding:0;font-size:14.5px}.wf-er input.wf-bills-in::placeholder{color:var(--muted)}.wf-er select.wf-bills-in{appearance:none;cursor:pointer;text-align-last:right;padding-right:2px}.wf-er input[type=date].wf-bills-in,.wf-er input[type=month].wf-bills-in{flex:none;width:auto}.wf-er input.wf-bills-in:disabled,.wf-er select.wf-bills-in:disabled{color:var(--muted)}.wf-er .wf-bills-inwrap{flex:1;justify-content:flex-end;align-items:center;gap:6px;min-width:0;margin-left:auto;display:flex}.wf-er .wf-bills-inwrap .cs{color:var(--muted);font-size:14.5px}.wf-er .wf-bills-inwrap input.wf-bills-in{flex:none;width:100%;margin-left:0}.wf-bills-sect{color:var(--muted);justify-content:space-between;align-items:center;gap:8px;margin-bottom:-6px;padding:0 6px;font-size:13px;font-weight:600;display:flex}.wf-bills-err{color:var(--critical);padding:0 6px;font-size:13px}.wf-bills-sum{flex-direction:column;gap:6px;padding:12px 16px;display:flex}.wf-bills-sum .wf-kv+.wf-kv{margin-top:0}.wf-danger.wf-bills-del{width:100%}@media (min-width:768px) and (max-width:1110px){.wf-bills-two{flex-direction:column}}@media (max-width:767px){.wf-bills-stk{--strip:58px;--ch:calc((100vw - 40px) / 1.585);--openh:var(--ch);--gap:10px}.wf-bills-stk.rcv{--ch:calc((100vw - 40px) / 1.585);--openh:var(--ch)}.wf-bills-stk>.wf-bl-card{border-radius:16px;flex-direction:column;padding:2px 14px 14px;display:flex;box-shadow:0 -2px 8px #0000002e}.wf-bills-stk .wf-bills-det{margin-top:auto}.wf-bills-stk .wf-bl-top{flex:none;gap:10px;height:56px}.wf-bills-stk .wf-bl-logo{border-radius:10px;width:34px;height:34px;font-size:12.5px}.wf-bills-stk .wf-bl-n{gap:4px;font-size:14.5px}.wf-bills-stk .wf-bl-n .wf-i{opacity:.75;font-size:9.5px}.wf-bills-stk .wf-bl-s{color:#ffffffbf;font-size:12px}.wf-bills-stk .wf-bl-a .v{font-size:14.5px}.wf-bills-stk .wf-bl-chip{background:#0000008c;height:17px;padding:0 7px;font-size:11px}.wf-bills-stk .wf-bl-chip.crit{background:#d03b3b}.wf-bills-due{margin-top:6px;font-size:12px}.wf-bills-date{letter-spacing:0;font-size:18px;font-weight:600}.wf-bills-foot{margin-top:8px}.wf-bills-acts{gap:10px}.wf-bills-acts .wf-btn{height:40px;font-size:14.5px}.wf-bills-stk.rcv .wf-bl-logo{font-size:13px;font-weight:600}.wf-bl-cal{gap:4px}.wf-bl-c{height:56px;padding:4px 5px}button.wf-bl-c .d{left:5px}.wf-bl-c .wf-bl-b{bottom:6px;left:50%;right:auto;transform:translate(-50%)}.wf-bl-c .wf-bl-m{z-index:1;box-shadow:0 0 0 1.5px var(--surface);inset:auto auto 21px calc(50% + 5px)}.wf-mg-loan.wf-bills-loan,.wf-in-loan.wf-bills-loan{padding:16px}.wf-mg-loan.wf-bills-loan.sel,.wf-in-loan.wf-bills-loan.sel{box-shadow:none}.wf-bills-loan .wf-h3{font-size:16.5px}.wf-bills-bank{color:var(--muted);margin-top:2px;font-size:14.5px}.wf-bills-left{color:var(--muted);align-items:baseline;gap:5px;margin-top:12px;font-size:14.5px;display:flex}.wf-bills-left .wf-fig{color:var(--ink)}.wf-bills-mgbar,.wf-bills-inbar{height:7px;margin:11px 0 0}.wf-bills-inbar{margin-bottom:8px}.wf-in-loan.wf-bills-loan .nm,.wf-in-loan.wf-bills-loan .sb{font-size:16.5px}.wf-bills-two{flex-direction:column}.wf-bills-hd .ttl{font-size:22px}}
