.page_page__xasum{min-height:100vh;padding:24px;background:radial-gradient(circle at 14% 10%,rgba(47,92,132,.1),transparent 22%),radial-gradient(circle at 90% 12%,rgba(47,92,132,.08),transparent 18%),linear-gradient(180deg,#f6f5f1,#efede6)}.page_shell__mKjcH{width:min(1180px,100%);margin:0 auto;display:grid;grid-template-columns:280px 1fr;border:1px solid var(--clr-border);border-radius:24px;overflow:hidden;background:rgba(255,255,255,.88);box-shadow:0 22px 54px rgba(20,38,58,.08)}.page_sidebar__W5Y3b{display:grid;gap:18px;align-content:start;min-height:760px;padding:24px 20px;background:linear-gradient(180deg,#ffffff,#f8f7f4);border-right:1px solid var(--clr-border)}.page_brandLogo__RLnQt{width:132px;height:auto}.page_card__bB_SX,.page_identityCard__3hkuH,.page_infoCard__A_7Fj,.page_metricCard__Bbgqg,.page_sideCtaCard__8WtMq{border:1px solid var(--clr-border);border-radius:18px;background:rgba(255,255,255,.92)}.page_sideNav__S9g69{display:grid;gap:8px}.page_sideNavItem__IEnrh{display:flex;align-items:center;min-height:42px;padding:0 14px;border-radius:12px;text-decoration:none;color:var(--clr-ink);background:rgba(20,38,58,.04);border:1px solid transparent;font-size:.86rem;font-weight:600}.page_sideNavItem__IEnrh:hover{background:rgba(47,92,132,.08);border-color:rgba(47,92,132,.12)}.page_sideNavItemActive__1RJcs{background:rgba(47,92,132,.12);border-color:rgba(47,92,132,.18);color:var(--clr-cta)}.page_identityCard__3hkuH,.page_sideCtaCard__8WtMq{display:grid;gap:6px;padding:16px}.page_cardLabel__DLB5d,.page_eyebrow__IxOs5,.page_identityLabel__vkp1q,.page_sideCtaEyebrow__iZ_Fd{color:var(--clr-ink-muted);font-size:.7rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.page_identityCard__3hkuH strong,.page_infoCard__A_7Fj strong,.page_latestAudit__BsMy8 strong,.page_metricCard__Bbgqg strong,.page_packSummary__ZtWMR strong,.page_sideCtaCard__8WtMq strong,.page_tableChantier__MfymY strong{color:var(--clr-ink)}.page_empty___8mS1,.page_guestHero__UCwRf p,.page_identityCard__3hkuH small,.page_infoCard__A_7Fj small,.page_latestAudit__BsMy8 small,.page_metricCard__Bbgqg small,.page_sectionHint__vz1rp,.page_sideCtaCard__8WtMq small{color:var(--clr-ink-muted);line-height:1.5}.page_inlineLink__hvSaP,.page_primaryButton__v7Les,.page_secondaryButton__Whw8Y{display:inline-flex;align-items:center;justify-content:center;min-height:var(--btn-h);padding:0 18px;border-radius:var(--btn-r);font-size:.86rem;font-weight:700;transition:var(--btn-transition);text-decoration:none}.page_primaryButton__v7Les{background:var(--clr-cta);color:var(--clr-cta-fg)}.page_primaryButton__v7Les:hover{background:var(--clr-cta-dark)}.page_inlineLink__hvSaP,.page_secondaryButton__Whw8Y{border:1px solid rgba(47,92,132,.18);color:var(--clr-cta);background:rgba(47,92,132,.06)}.page_inlineLink__hvSaP:hover,.page_secondaryButton__Whw8Y:hover{background:rgba(47,92,132,.1)}.page_content__mMn5e{display:grid;align-content:start}.page_topbar__GauDb{padding:28px 28px 20px;border-bottom:1px solid var(--clr-border);background:rgba(255,255,255,.72)}.page_guestHero__UCwRf h1,.page_topbar__GauDb h1{margin:8px 0 10px;color:var(--clr-ink);font-size:clamp(1.8rem,3vw,2.5rem);line-height:1.05;letter-spacing:-.04em}.page_topbar__GauDb p{margin:0;color:var(--clr-ink-muted);max-width:640px}.page_mainColumn__MDZ_f{display:grid;gap:18px;padding:24px 28px 28px}.page_metrics__x7agP{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.page_metricCard__Bbgqg{display:grid;gap:8px;padding:18px}.page_metricCard__Bbgqg span{color:var(--clr-ink-muted);font-size:.78rem}.page_metricCard__Bbgqg strong{font-size:clamp(1.7rem,3vw,2.2rem);letter-spacing:-.05em}.page_cardGrid__Dqgqe{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.page_card__bB_SX{display:grid;gap:18px;padding:20px}.page_stackList__pz8jp{display:grid;gap:10px}.page_stackRow__X37a9{display:grid;grid-template-columns:minmax(0,1.6fr) auto auto;gap:14px;align-items:center;padding:16px;border:1px solid var(--clr-border);border-radius:16px;background:rgba(255,255,255,.92)}.page_stackMain__mPDjb,.page_stackMeta__JhnsB{display:grid;gap:4px}.page_stackMain__mPDjb small,.page_stackMeta__JhnsB small{color:var(--clr-ink-muted);font-size:.76rem}.page_cardHeader__UvWqV{display:flex;align-items:center;justify-content:space-between;gap:14px}.page_cardHeader__UvWqV h2{margin:0;color:var(--clr-ink);font-size:1.05rem}.page_latestAudit__BsMy8,.page_packSummary__ZtWMR{display:grid;gap:14px}.page_historyTable__XL3Br{display:grid;gap:12px}.page_tableHead__nJVls,.page_tableRow__jgBCz{display:grid;grid-template-columns:.85fr 1.4fr 1fr .8fr;gap:14px;align-items:center}.page_tableHead__nJVls{padding:0 4px;color:var(--clr-ink-muted);font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.page_tableBody__5YDjv{display:grid;gap:10px}.page_tableRow__jgBCz{padding:16px;border:1px solid var(--clr-border);border-radius:16px;background:rgba(255,255,255,.92)}.page_tableChantier__MfymY,.page_tableSavings__ALh3I{display:grid;gap:4px}.page_pendingLabel__drPiy,.page_tableChantier__MfymY small{color:var(--clr-ink-muted);font-size:.76rem}.page_statusPill__M4_h7{display:inline-flex;align-items:center;justify-content:center;width:fit-content;min-height:30px;padding:0 10px;border-radius:999px;font-size:.72rem;font-weight:700}.page_statusReady__JUiKi{color:var(--clr-success);background:rgba(31,93,70,.12)}.page_statusPending__AvOYN{color:var(--clr-cta);background:rgba(47,92,132,.12)}.page_statusDraft__CWlLt{color:#8a6035;background:rgba(201,163,111,.18)}.page_statusMuted__0fty1{color:var(--clr-ink-muted);background:rgba(20,38,58,.08)}.page_guestHero__UCwRf{display:grid;gap:20px;padding:42px}.page_guestActions__zRJ3R{display:flex;gap:12px;flex-wrap:wrap}.page_guestGrid__Bhr_J{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.page_infoCard__A_7Fj{display:grid;gap:8px;padding:18px}@media (max-width:980px){.page_page__xasum{padding:12px}.page_shell__mKjcH{grid-template-columns:1fr}.page_sidebar__W5Y3b{min-height:auto;border-right:0;border-bottom:1px solid var(--clr-border)}.page_cardGrid__Dqgqe,.page_guestGrid__Bhr_J,.page_metrics__x7agP,.page_stackRow__X37a9,.page_tableHead__nJVls,.page_tableRow__jgBCz{grid-template-columns:1fr}.page_guestHero__UCwRf,.page_mainColumn__MDZ_f,.page_topbar__GauDb{padding-left:18px;padding-right:18px}.page_cardHeader__UvWqV{align-items:start;flex-direction:column}}