.app-shell.svelte-1uha8ag{background:#f7f5ef;min-height:100vh}header.svelte-1uha8ag{background:#fff;border-bottom:1px solid #e5e3da;grid-template-columns:1fr auto 1fr;align-items:center;gap:30px;height:76px;padding:0 clamp(20px,5vw,72px);display:grid}.brand.svelte-1uha8ag{color:#1d2b24;align-items:center;gap:10px;text-decoration:none;display:flex}.brand.svelte-1uha8ag>span:where(.svelte-1uha8ag){color:#fff;background:#1c6d49;border-radius:12px;place-items:center;width:35px;height:35px;font-weight:900;display:grid}.brand.svelte-1uha8ag strong:where(.svelte-1uha8ag){letter-spacing:-.025em}nav.svelte-1uha8ag{gap:4px;display:flex}nav.svelte-1uha8ag a:where(.svelte-1uha8ag){color:#69716c;border-radius:9px;padding:9px 13px;font-size:.9rem;font-weight:650;text-decoration:none}nav.svelte-1uha8ag a:where(.svelte-1uha8ag):hover,nav.svelte-1uha8ag a.active:where(.svelte-1uha8ag){color:#1d5b40;background:#edf3ee}.person.svelte-1uha8ag{justify-self:end;align-items:center;gap:10px;display:flex}.person.svelte-1uha8ag>span:where(.svelte-1uha8ag){color:#266346;background:#e2eee7;border-radius:50%;place-items:center;width:36px;height:36px;font-size:.75rem;font-weight:850;display:grid}.person.svelte-1uha8ag div:where(.svelte-1uha8ag){display:grid}.person.svelte-1uha8ag small:where(.svelte-1uha8ag){color:#7d837f;margin-top:2px}.person.svelte-1uha8ag strong:where(.svelte-1uha8ag){font-size:.86rem}main.svelte-1uha8ag{max-width:1180px;margin:auto;padding:clamp(38px,6vw,76px) 24px 70px}.welcome.svelte-1uha8ag{text-align:center;margin-bottom:38px}.eyebrow.svelte-1uha8ag{text-transform:uppercase;letter-spacing:.15em;color:#777d77;margin:0 0 12px;font-size:.7rem;font-weight:850}.welcome.svelte-1uha8ag h1:where(.svelte-1uha8ag){letter-spacing:-.055em;margin:0;font-size:clamp(2rem,5vw,3.7rem)}.welcome.svelte-1uha8ag>p:where(.svelte-1uha8ag){color:#707873;font-size:1.05rem}.tenant-source.svelte-1uha8ag{background:#e8f2eb;border-radius:999px;padding:7px 12px;font-weight:800;display:inline-block;color:#276548!important;font-size:.8rem!important}.empty.svelte-1uha8ag{text-align:center;background:#fff;border:1px solid #e3e4dd;border-radius:26px;padding:clamp(28px,5vw,58px);box-shadow:0 24px 70px #34513f12}.illustration.svelte-1uha8ag{width:120px;height:104px;margin:0 auto 24px;position:relative}.illustration.svelte-1uha8ag:before{content:"";background:#dff1e7;border-radius:38px 38px 20px 20px;position:absolute;inset:22px 16px 4px}.illustration.svelte-1uha8ag span:where(.svelte-1uha8ag){z-index:1;border:5px solid #24704d;border-radius:24px 24px 16px 16px;width:48px;height:58px;position:absolute;top:20px;left:36px}.illustration.svelte-1uha8ag span:where(.svelte-1uha8ag):before{content:"";border-bottom:4px solid #24704d;border-radius:50%;width:20px;height:8px;position:absolute;top:18px;left:9px}.illustration.svelte-1uha8ag i:where(.svelte-1uha8ag),.illustration.svelte-1uha8ag b:where(.svelte-1uha8ag){z-index:2;background:#e8c56b;border-radius:50%;position:absolute}.illustration.svelte-1uha8ag i:where(.svelte-1uha8ag){width:15px;height:15px;top:16px;right:15px}.illustration.svelte-1uha8ag b:where(.svelte-1uha8ag){width:10px;height:10px;top:50px;left:14px}.empty.svelte-1uha8ag h2:where(.svelte-1uha8ag){letter-spacing:-.04em;margin:0 0 12px;font-size:clamp(1.7rem,4vw,2.7rem)}.empty.svelte-1uha8ag>p:where(.svelte-1uha8ag):not(.eyebrow){color:#68716b;max-width:660px;margin:0 auto;line-height:1.7}.steps.svelte-1uha8ag{text-align:left;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:42px;display:grid}.steps.svelte-1uha8ag div:where(.svelte-1uha8ag){background:#f6f7f2;border-radius:15px;gap:7px;padding:18px;display:grid}.steps.svelte-1uha8ag span:where(.svelte-1uha8ag){color:#268259;font-size:.7rem;font-weight:900}.steps.svelte-1uha8ag strong:where(.svelte-1uha8ag){font-size:.92rem}.steps.svelte-1uha8ag small:where(.svelte-1uha8ag){color:#737b75;line-height:1.45}@media (width<=800px){header.svelte-1uha8ag{grid-template-columns:1fr auto;height:auto;padding:15px 18px}.person.svelte-1uha8ag div:where(.svelte-1uha8ag){display:none}nav.svelte-1uha8ag{grid-area:2/1/auto/-1;overflow:auto}.brand.svelte-1uha8ag strong:where(.svelte-1uha8ag){font-size:.95rem}main.svelte-1uha8ag{padding:34px 16px}.welcome.svelte-1uha8ag{text-align:left;margin-bottom:25px}.welcome.svelte-1uha8ag>p:where(.svelte-1uha8ag){font-size:.95rem;line-height:1.5}.empty.svelte-1uha8ag{padding:32px 20px}.steps.svelte-1uha8ag{grid-template-columns:1fr;margin-top:30px}}
