.home-module__4kPXOa__hello{justify-content:space-between;align-items:flex-end;gap:var(--s-4);margin-bottom:var(--s-6);flex-wrap:wrap;display:flex}.home-module__4kPXOa__date{font-size:var(--fs-sm);color:var(--text-3);font-weight:600}.home-module__4kPXOa__hello h1{margin-top:4px}.home-module__4kPXOa__layout{gap:var(--s-6);margin-top:var(--s-6);display:grid}@media (min-width:1100px){.home-module__4kPXOa__layout{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:start}}.home-module__4kPXOa__panel{padding:var(--s-5);border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface);box-shadow:var(--shadow-xs)}.home-module__4kPXOa__panel h2{margin-bottom:var(--s-4)}.home-module__4kPXOa__today{gap:var(--s-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.home-module__4kPXOa__task{align-items:center;gap:var(--s-3);min-height:64px;padding:var(--s-3);border-radius:var(--r-md);color:var(--text);transition:background .15s;display:flex}a.home-module__4kPXOa__task:hover{background:var(--surface-2);color:var(--text)}.home-module__4kPXOa__taskIcon{border-radius:var(--r-md);background:var(--surface-3);width:40px;height:40px;color:var(--text-2);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.home-module__4kPXOa__taskIcon[data-tone=danger]{background:var(--danger-soft);color:var(--danger)}.home-module__4kPXOa__taskIcon[data-tone=warning]{background:var(--warning-soft);color:var(--warning)}.home-module__4kPXOa__taskIcon[data-tone=info]{background:var(--info-soft);color:var(--info)}.home-module__4kPXOa__taskIcon[data-tone=success]{background:var(--success-soft);color:var(--success)}.home-module__4kPXOa__taskIcon[data-tone=bio]{background:var(--bio-soft);color:var(--bio)}.home-module__4kPXOa__taskText{flex:1;min-width:0}.home-module__4kPXOa__taskText strong{font-size:var(--fs-md);display:block}.home-module__4kPXOa__taskText span{font-size:var(--fs-sm);color:var(--text-3);display:block}.home-module__4kPXOa__taskChevron{color:var(--text-3);flex-shrink:0}.home-module__4kPXOa__allGood{align-items:center;gap:var(--s-3);padding:var(--s-4);border-radius:var(--r-md);background:var(--success-soft);color:var(--success);font-weight:600;display:flex}.home-module__4kPXOa__actions{gap:var(--s-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:640px){.home-module__4kPXOa__actions{grid-template-columns:repeat(3,minmax(0,1fr))}}.home-module__4kPXOa__action{gap:var(--s-2);min-height:96px;padding:var(--s-4);border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface-2);color:var(--text);font-weight:650;font-size:var(--fs-sm);flex-direction:column;transition:border-color .15s,background .15s;display:flex}.home-module__4kPXOa__action:hover{border-color:var(--brand);background:var(--brand-soft);color:var(--text)}.home-module__4kPXOa__actionIcon{border-radius:var(--r-md);background:var(--surface);width:40px;height:40px;color:var(--brand);box-shadow:var(--shadow-xs);justify-content:center;align-items:center;display:inline-flex}.home-module__4kPXOa__bio{padding:var(--s-6);border-radius:var(--r-xl);color:#eaf7f5;box-shadow:var(--shadow-md);background:linear-gradient(145deg,#0b3f3b 0%,#0e5f58 55%,#127a70 100%);position:relative;overflow:hidden}.home-module__4kPXOa__bio:after{content:"";pointer-events:none;border:1px solid #ffffff1f;border-radius:50%;width:220px;height:220px;position:absolute;top:-60px;right:-60px;box-shadow:0 0 0 30px #ffffff0a,0 0 0 70px #ffffff08}.home-module__4kPXOa__bioTag{border-radius:var(--r-full);color:#bdebe5;font-size:var(--fs-xs);letter-spacing:.06em;text-transform:uppercase;background:#ffffff1f;align-items:center;gap:6px;padding:4px 10px;font-weight:700;display:inline-flex}.home-module__4kPXOa__bio h2{margin:var(--s-3) 0 var(--s-2);color:#fff}.home-module__4kPXOa__bio p{color:#cfe9e5;max-width:44ch;font-size:var(--fs-sm)}.home-module__4kPXOa__bioStats{gap:var(--s-3);margin:var(--s-5) 0;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.home-module__4kPXOa__bioStat{padding:var(--s-3);border-radius:var(--r-md);background:#ffffff14}.home-module__4kPXOa__bioStat strong{color:#fff;font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:750;display:block}.home-module__4kPXOa__bioStat span{font-size:var(--fs-xs);color:#bfe3de}.home-module__4kPXOa__bioActions{z-index:1;gap:var(--s-2);flex-wrap:wrap;display:flex;position:relative}.home-module__4kPXOa__bioPrimary{color:#0b3f3b;background:#fff}.home-module__4kPXOa__bioPrimary:hover{color:#0b3f3b;background:#e8f6f4}.home-module__4kPXOa__bioGhost{color:#fff;background:0 0;border-color:#ffffff59}.home-module__4kPXOa__bioGhost:hover{color:#fff;background:#ffffff1a}.home-module__4kPXOa__side{gap:var(--s-6);flex-direction:column;display:flex}
