/** Compact receipt status module for the student profile, version 0.5.8. */
.fanavari-profile-payment-history{direction:rtl;width:min(1100px,calc(100% - 32px));margin:18px auto 16px;border:1px solid #d7e5df;border-radius:12px;background:#fff;color:#163a31;overflow:hidden;box-sizing:border-box}.fanavari-profile-payment-history *{box-sizing:border-box}.fanavari-profile-payment-history__head{display:grid;grid-template-columns:minmax(220px,1fr) auto auto;align-items:center;gap:16px;padding:13px 16px;border-bottom:1px solid #e1ece8}.fanavari-profile-payment-history__title span{display:block;margin-bottom:2px;color:#08745b;font-size:.78rem;font-weight:800}.fanavari-profile-payment-history__title h2{margin:0;font-size:1rem;line-height:1.6}.fanavari-profile-payment-history__status{display:inline-flex;align-items:center;justify-content:center;min-height:30px;padding:3px 11px;border-radius:999px;background:#eef8f4;color:#08745b;font-size:.82rem;font-weight:800;white-space:nowrap}.fanavari-profile-payment-history--pending_review .fanavari-profile-payment-history__status{background:#fff4d6;color:#725300}.fanavari-profile-payment-history--changes_requested .fanavari-profile-payment-history__status{background:#fff0e7;color:#a23e14}.fanavari-profile-payment-history--approved .fanavari-profile-payment-history__status{background:#e2f3ed;color:#075e49}.fanavari-profile-payment-history--rejected_final .fanavari-profile-payment-history__status{background:#fde5df;color:#8b2717}.fanavari-profile-payment-history__head time{color:#587069;font-size:.78rem;white-space:nowrap}.fanavari-profile-payment-history__body>.fanavari-payment-list{width:100%;margin:0;padding:10px 16px;border:0;border-radius:0;background:transparent}.fanavari-profile-payment-history__body>.fanavari-payment-list>h2{display:none}.fanavari-profile-payment-history__body .fanavari-payment-card{display:grid;grid-template-columns:minmax(180px,1fr) minmax(0,2fr) auto;align-items:start;gap:6px 18px;padding:10px 0;border:0;border-bottom:1px solid #edf3f0;background:transparent}.fanavari-profile-payment-history__body .fanavari-payment-card:last-child{border-bottom:0}.fanavari-profile-payment-history__body .fanavari-payment-card h3{grid-column:1;margin:0;font-size:.9rem;line-height:1.7}.fanavari-profile-payment-history__body .fanavari-payment-card dl{grid-column:2;margin:0;display:flex;flex-wrap:wrap;gap:2px 12px;font-size:.78rem}.fanavari-profile-payment-history__body .fanavari-payment-card dl dt{color:#587069;font-weight:700}.fanavari-profile-payment-history__body .fanavari-payment-card dl dd{margin:0;font-weight:800}.fanavari-profile-payment-history__body .fanavari-payment-card>p{grid-column:3;margin:0;font-size:.8rem;white-space:nowrap}.fanavari-profile-payment-history__body .fanavari-payment-card>details{grid-column:1/-1;margin-top:3px}.fanavari-profile-payment-history__body .fanavari-payment-card>details summary{display:inline-block;color:#08745b;font-size:.8rem;font-weight:800;cursor:pointer}.fanavari-profile-payment-history__body a{color:#08745b;font-weight:800}.fanavari-profile-payment-history__body a:focus-visible,.fanavari-profile-payment-history__body summary:focus-visible{outline:3px solid #f36b2b;outline-offset:2px}@media(max-width:640px){.fanavari-profile-payment-history{width:calc(100% - 20px);margin-block:12px}.fanavari-profile-payment-history__head{grid-template-columns:1fr auto;gap:5px 10px;padding:11px 12px}.fanavari-profile-payment-history__head time{grid-column:1/-1}.fanavari-profile-payment-history__body>.fanavari-payment-list{padding:8px 12px}.fanavari-profile-payment-history__body .fanavari-payment-card{grid-template-columns:1fr auto;gap:5px 10px}.fanavari-profile-payment-history__body .fanavari-payment-card h3,.fanavari-profile-payment-history__body .fanavari-payment-card dl{grid-column:1/-1}.fanavari-profile-payment-history__body .fanavari-payment-card>p{grid-column:2;grid-row:1;justify-self:end}.fanavari-profile-payment-history__body .fanavari-payment-card>details{grid-column:1/-1}}
