@keyframes float-generic{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-20px) rotate(5deg)}}@keyframes float-subtle{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-10px) rotate(2deg)}}@keyframes float-medium{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-20px) rotate(5deg)}}@keyframes float-large{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-30px) rotate(8deg)}}.invoice-requests-page{margin:0 auto;max-width:800px;padding:4rem 0}.invoice-requests-page__header{align-items:flex-start;display:flex;gap:2rem;justify-content:space-between;margin-bottom:4rem}@media(max-width:576px){.invoice-requests-page__header{flex-direction:column}}.invoice-requests-page__title{color:#606161;font-family:Baloo Bhai\ 2,Fuzzy Bubbles,Segoe UI,Arial,Noto Sans,sans-serif;font-size:2rem;font-weight:700;line-height:1.2;margin:0 0 .5rem!important}.invoice-requests-page__subtitle{color:#606161b3;margin:0}.invoice-requests-page__empty{background:#fff;border-radius:20px;box-shadow:0 6px 16px #0000001f;padding:6rem 3rem;text-align:center}.invoice-requests-page__empty-icon{color:#9b5fa34d;font-size:3rem;margin-bottom:2rem}.invoice-requests-page__empty h2{color:#606161;font-family:Baloo Bhai\ 2,Fuzzy Bubbles,Segoe UI,Arial,Noto Sans,sans-serif;font-size:1.5rem;font-weight:700;line-height:1.2;margin:0 0 1rem!important}.invoice-requests-page__empty p{color:#606161b3;margin:0 auto 3rem;max-width:400px}.invoice-requests-page__list{display:flex;flex-direction:column;gap:2rem}.invoice-requests-page__card{background:#fff;border-radius:20px;box-shadow:0 6px 16px #0000001f;overflow:hidden}.invoice-requests-page__card-header{align-items:center;background:#60616108;border-bottom:1px solid #6061610f;display:flex;justify-content:space-between;padding:2rem 3rem}@media(max-width:576px){.invoice-requests-page__card-header{align-items:flex-start;flex-direction:column;gap:.5rem}}.invoice-requests-page__status{align-items:center;border-radius:50rem;display:inline-flex;font-size:.875rem;font-weight:600;gap:.5rem;padding:.375rem 1rem}.invoice-requests-page__status--yellow{background:#f5a62326;color:#db8c0a}.invoice-requests-page__status--blue{background:#79cef426;color:#32b4ee}.invoice-requests-page__status--green{background:#86bd3626;color:#6a952b}.invoice-requests-page__status--red{background:#e862a426;color:#e1368a}.invoice-requests-page__status--gray{background:#6061610f;color:#606161}.invoice-requests-page__date{color:#60616199;font-size:.875rem}.invoice-requests-page__card-body{padding:3rem}.invoice-requests-page__school{color:#606161;font-family:Baloo Bhai\ 2,Fuzzy Bubbles,Segoe UI,Arial,Noto Sans,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.2;margin:0 0 .375rem!important}.invoice-requests-page__tier{color:#606161b3;margin:0 0 2rem}.invoice-requests-page__message{align-items:center;background:#79cef40d;border-radius:12px;color:#606161cc;display:flex;font-size:.875rem;gap:1rem;margin:2rem 0 0;padding:2rem}.invoice-requests-page__message svg{color:#79cef4;flex-shrink:0}.invoice-requests-page__message--success{background:#86bd361a;color:#6a952b}.invoice-requests-page__message--success svg{color:#86bd36}.invoice-requests-page__message--muted{background:#60616108;color:#60616199}.invoice-requests-page__message--muted svg{display:none}.invoice-requests-page__invoice-actions{align-items:center;border-top:1px dashed #6061610f;display:flex;gap:2rem;justify-content:space-between;margin-top:2rem;padding-top:2rem}@media(max-width:576px){.invoice-requests-page__invoice-actions{align-items:flex-start;flex-direction:column}}.invoice-requests-page__invoice-details{align-items:baseline;display:flex;gap:2rem}.invoice-requests-page__amount{color:#606161;font-size:1.5rem;font-weight:700}.invoice-requests-page__due{color:#60616199;font-size:.875rem}.invoice-requests-page__help{background:#9b5fa308;border:1px solid #9b5fa31a;border-radius:20px;margin-top:6rem;padding:3rem}.invoice-requests-page__help h3{color:#606161;color:#9b5fa3;font-family:Baloo Bhai\ 2,Fuzzy Bubbles,Segoe UI,Arial,Noto Sans,sans-serif;font-size:1rem;font-weight:700;line-height:1.2;margin:0 0 2rem!important}.invoice-requests-page__help ol{margin:0 0 2rem;padding-left:3rem}.invoice-requests-page__help ol li{color:#606161cc;margin-bottom:1rem}.invoice-requests-page__help p{color:#60616199;font-size:.875rem;margin:0}.invoice-requests-page__help p a{color:#9b5fa3}
/*# sourceMappingURL=4968.f57a8a13.chunk.css.map*/