.page_wrap__gUP5u{width:100%}.page_title__yQU0o{font-size:1.5rem;margin-bottom:.5rem}.page_desc__xTiNn{margin-bottom:1.5rem}.page_desc__xTiNn,.page_empty__VMzZ5,.page_loading__x0jhN{color:var(--color-text-muted)}.page_link__mLpdk{color:var(--color-accent)}.page_section__qRu_o{margin-bottom:2rem}.page_sectionTitle__In_Kj{font-size:1.1rem;margin-bottom:.75rem}.page_list__3GkbH{list-style:none;display:flex;flex-direction:column;gap:1rem}.page_card__QY_lX{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius);padding:1.25rem}.page_cardSection__EhiaY{margin-bottom:1rem}.page_cardSection__EhiaY:last-of-type{margin-bottom:0}.page_cardLabel__dtVa6{font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--color-accent);margin-bottom:.35rem}.page_cardName__frA9o{font-weight:600;margin-bottom:.2rem}.page_cardEmail__UkTZ_{font-size:.9rem;color:var(--color-text-muted);margin-bottom:.25rem}.page_cardDate__tLE2k{font-size:.85rem;color:var(--color-text-muted);margin-top:.25rem}.page_questionList__mBVQh{margin:.35rem 0 0;padding-left:1.25rem;font-size:.95rem;line-height:1.5;color:var(--color-text)}.page_questionList__mBVQh li{margin-bottom:.2rem}.page_error__Lwi2y{color:#e8a0a0;margin-bottom:1rem}.page_cardActions__vn_Vj{display:flex;gap:.5rem;margin-top:1rem;padding-top:1rem;border-top:1px solid var(--color-border)}.page_approveBtn__Xm_2H{padding:.4rem .9rem;background:var(--color-cta);color:var(--color-bg);border:none;border-radius:6px;font-weight:600;cursor:pointer}.page_denyBtn__vE2dw{padding:.4rem .9rem;background:transparent;color:var(--color-text-muted);border:1px solid var(--color-border);border-radius:6px;cursor:pointer}.page_badgeApproved__qGwr0,.page_badgeDenied__KZlX2{display:inline-block;font-size:.8rem;font-weight:600;padding:.2rem .5rem;border-radius:4px;margin-top:.25rem}.page_badgeApproved__qGwr0{color:var(--color-cta);background:rgba(92,184,138,.15)}.page_badgeDenied__KZlX2{color:var(--color-text-muted);background:var(--color-border)}.page_back__Vh8F1{margin-top:1.5rem}.page_back__Vh8F1 a{color:var(--color-accent)}