.payment-choice-panel{display:grid;grid-template-columns:60px 1.4fr 1fr;align-items:end;gap:20px;margin-bottom:18px;border-top:5px solid #101114}.payment-choice-number{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:#101114;color:white;font:800 1.4rem 'Barlow Condensed';align-self:center}.payment-choice-panel label>span:first-child{display:block;font-size:.7rem;font-weight:800;text-transform:uppercase;letter-spacing:.07em;margin-bottom:8px}.payment-choice-panel select{width:100%;height:58px;border:2px solid #101114;background:white;padding:0 14px;font:700 .9rem Inter}.amount-input{display:flex!important;align-items:center;height:58px;border:2px solid #101114;background:white}.amount-input b{font:800 1.4rem 'Barlow Condensed';padding-left:15px}.amount-input input{width:100%;height:100%;border:0;padding:0 13px;font:800 1.35rem Inter}.amount-input input:focus{outline:0}.quick-amount-label small{display:block;color:#6f737b;font-size:.63rem;margin-top:6px}.payment-choice-panel:focus-within{border-top-color:#e43b2f}.plan-editor-list{display:grid;gap:10px}.plan-editor{display:grid;grid-template-columns:1.5fr .75fr .9fr .7fr auto auto;gap:8px;align-items:end;padding:13px;background:#f6f3ed;border:1px solid #dfdbd2}.plan-editor label{display:grid;gap:5px;font-size:.62rem;font-weight:800;text-transform:uppercase;color:#666a72}.plan-editor input,.plan-editor select{width:100%;height:40px;border:1px solid #ccc7bd;background:white;padding:0 9px;font:600 .75rem Inter}.mini-money{display:flex!important;align-items:center;background:white;border:1px solid #ccc7bd}.mini-money b{padding-left:9px}.mini-money input{border:0}.active-toggle{display:flex!important;align-items:center!important;height:40px;white-space:nowrap}.active-toggle input{width:auto;height:auto}.plan-editor button{height:40px;padding:0 14px}.new-plan-form h3{font:800 1.35rem 'Barlow Condensed';text-transform:uppercase;margin:0}.plan-admin-panel{grid-column:1/-1}@media(max-width:1050px){.plan-editor{grid-template-columns:1fr 1fr 1fr}.active-toggle{justify-content:flex-start}.plan-editor button{align-self:end}}@media(max-width:900px){.payment-choice-panel{grid-template-columns:48px 1fr}.quick-amount-label{grid-column:2}}@media(max-width:640px){.payment-choice-panel{grid-template-columns:1fr}.payment-choice-number{width:38px;height:38px}.quick-amount-label{grid-column:auto}.plan-editor{grid-template-columns:1fr}.plan-editor button{width:100%}}
.choice-title{font:800 1.45rem 'Barlow Condensed';text-transform:uppercase}.member-balance{display:inline-block;margin-top:7px;padding:4px 7px;border-radius:99px;font-size:.62rem;font-weight:800}.member-balance.owes,.debt-pill{background:#fde2df!important;color:#a22319!important}.member-balance.clear{background:#e2f3e9;color:#176940}.owed-nav{color:#ffaaa4!important}.owed-nav.active,.owed-nav:hover{background:#4a1d1a!important;color:white!important}.owed-main{max-width:1360px}.owed-hero{background:#17181c;color:white;display:flex;justify-content:space-between;align-items:flex-end;padding:38px 42px;border-left:8px solid #e43b2f;margin-bottom:18px}.owed-hero h1{font-size:4.5rem;margin:0 0 8px}.owed-hero p:last-child{color:#aaa;margin:0}.owed-hero>div:last-child{text-align:right}.owed-hero small,.owed-hero span{display:block;color:#aaa;font-size:.7rem;text-transform:uppercase;letter-spacing:.08em}.owed-hero strong{display:block;font:800 4.3rem 'Barlow Condensed';color:#ff6d62}.owed-grid{display:grid;grid-template-columns:1fr 360px;gap:18px;align-items:start}.debtor-list{display:grid}.debtor{display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;gap:14px;padding:15px 0;border-bottom:1px solid #eee}.debtor>div>a{font-weight:800;color:#101114;text-decoration:none}.debtor small{display:block;color:#6f737b;font-size:.68rem;margin-top:4px}.debtor>strong{font:800 1.5rem 'Barlow Condensed';color:#c72f25}.debtor .primary{font-size:.7rem;padding:11px 13px}.all-paid{text-align:center;padding:45px}.all-paid>span{display:grid;place-items:center;width:70px;height:70px;border-radius:50%;background:#198754;color:white;font-size:2rem;margin:0 auto 18px}.all-paid h3{font:800 1.8rem 'Barlow Condensed';text-transform:uppercase;margin:0}.all-paid p{color:#6f737b}.add-charge{position:sticky;top:96px}.charge-table{margin-top:18px}.owed-amount{color:#c72f25}.charge-table form{margin:0}@media(max-width:900px){.owed-grid{grid-template-columns:1fr}.add-charge{position:static}.owed-hero{align-items:flex-start}.debtor{grid-template-columns:auto 1fr}.debtor>strong,.debtor>.primary{grid-column:2}}@media(max-width:560px){.owed-hero{display:grid;padding:26px}.owed-hero>div:last-child{text-align:left;margin-top:25px}.owed-hero h1{font-size:3.4rem}}
