.dashboard-module___vDUZq__dashboard{background:var(--plazr-ivory);min-height:100dvh}.dashboard-module___vDUZq__sidebar{z-index:3;border-right:1px solid var(--plazr-border);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffdf8e6;flex-direction:column;width:220px;min-height:100vh;padding:28px 16px;display:flex;position:fixed}.dashboard-module___vDUZq__brand{color:var(--plazr-navy);letter-spacing:-.045em;align-items:center;gap:10px;font-size:21px;font-weight:760;display:inline-flex}.dashboard-module___vDUZq__logoMark{width:32px;height:32px;color:var(--plazr-blue);background:linear-gradient(145deg,#f4f7ff,#d9e6fb);border:1px solid #d5e2f9;border-radius:10px;place-items:center;display:grid;transform:rotate(-7deg)}.dashboard-module___vDUZq__navigation{gap:5px;margin-top:44px;display:grid}.dashboard-module___vDUZq__navItem,.dashboard-module___vDUZq__navItemActive{width:100%;min-height:42px;color:var(--plazr-navy-muted);text-align:left;background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;gap:11px;padding:0 11px;font-size:13px;font-weight:680;text-decoration:none;transition:background-color .16s,border-color .16s,color .16s;display:flex}.dashboard-module___vDUZq__navItem:hover{color:var(--plazr-navy);background:#f2eee6}.dashboard-module___vDUZq__navItemActive{color:#79571a;background:#fff5df;border-color:#ecd8af;box-shadow:inset 3px 0 #c88a1c}.dashboard-module___vDUZq__navItem[aria-disabled=true],.dashboard-module___vDUZq__mobileNavItem[aria-disabled=true]{cursor:default;opacity:.48}.dashboard-module___vDUZq__navItem[aria-disabled=true]:hover,.dashboard-module___vDUZq__mobileNavItem[aria-disabled=true]:hover{color:var(--plazr-navy-muted);background:0 0}.dashboard-module___vDUZq__mainContent{min-height:100vh;padding-left:220px}.dashboard-module___vDUZq__topbar{z-index:2;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#f8f4ecd1;border-bottom:1px solid #e8e1d6cc;justify-content:flex-end;align-items:center;height:68px;padding:0 clamp(24px,3.5vw,56px);display:flex;position:sticky;top:0}.dashboard-module___vDUZq__topbarActions{align-items:center;gap:10px;display:flex}.dashboard-module___vDUZq__searchField{border:1px solid var(--plazr-border);color:#798681;background:#fffdf8db;border-radius:10px;align-items:center;gap:8px;width:min(270px,28vw);height:40px;padding:0 11px;transition:border-color .16s,box-shadow .16s;display:flex}.dashboard-module___vDUZq__searchField:focus-within{border-color:#97b4e6;box-shadow:0 0 0 3px #2f6fed1c}.dashboard-module___vDUZq__searchField input{width:100%;color:var(--plazr-navy);background:0 0;border:0;outline:0;font-size:13px}.dashboard-module___vDUZq__searchField input::placeholder{color:#8d9792}.dashboard-module___vDUZq__userArea,.dashboard-module___vDUZq__mobileActions{position:relative}.dashboard-module___vDUZq__userButton{height:40px;color:var(--plazr-navy);background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;gap:8px;padding:0 6px;font-size:13px;font-weight:680;display:flex}.dashboard-module___vDUZq__userButton:hover,.dashboard-module___vDUZq__mobileUserButton:hover{background:#f0ece4}.dashboard-module___vDUZq__avatar{color:#19365a;background:linear-gradient(145deg,#edf3fc,#bfd1ee);border:1px solid #c9d9f3;border-radius:50%;place-items:center;width:30px;height:30px;font-size:10px;font-weight:820;display:grid}.dashboard-module___vDUZq__accountMenu,.dashboard-module___vDUZq__mobileAccountMenu{z-index:6;border:1px solid var(--plazr-border);background:var(--plazr-surface-raised);width:220px;box-shadow:var(--plazr-shadow-md);border-radius:13px;padding:8px;position:absolute;top:48px;right:0}.dashboard-module___vDUZq__accountMenu p,.dashboard-module___vDUZq__mobileAccountMenu p{color:var(--plazr-navy-muted);text-overflow:ellipsis;white-space:nowrap;margin:6px 7px 9px;font-size:12px;overflow:hidden}.dashboard-module___vDUZq__accountMenu button,.dashboard-module___vDUZq__mobileAccountMenu button{width:100%;min-height:38px;color:var(--plazr-navy);text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:0 8px;font-size:13px;font-weight:680;display:flex}.dashboard-module___vDUZq__accountMenu button:hover,.dashboard-module___vDUZq__mobileAccountMenu button:hover{background:#f4f0e8}.dashboard-module___vDUZq__contentWrap{width:100%;max-width:1500px;margin:0 auto;padding:clamp(32px,4vw,52px) clamp(24px,3.5vw,56px) 72px}.dashboard-module___vDUZq__projectIntro{justify-content:space-between;align-items:flex-end;gap:28px;display:flex}.dashboard-module___vDUZq__eyebrow,.dashboard-module___vDUZq__surfaceHeader p,.dashboard-module___vDUZq__projectsHeading>div>p,.dashboard-module___vDUZq__formHeader p,.dashboard-module___vDUZq__githubConnectionTitle p{color:#a96f0b;letter-spacing:.095em;text-transform:uppercase;margin:0 0 7px;font-size:10px;font-weight:820}.dashboard-module___vDUZq__projectIntro h1{color:var(--plazr-navy);letter-spacing:-.055em;margin:0;font-size:clamp(36px,4vw,48px);font-weight:770;line-height:.98}.dashboard-module___vDUZq__introCopy{max-width:570px;color:var(--plazr-navy-muted);margin:13px 0 0;font-size:15px;line-height:1.55}.dashboard-module___vDUZq__projectActions,.dashboard-module___vDUZq__cardActions{align-items:center;gap:8px;display:flex}.dashboard-module___vDUZq__refreshButton,.dashboard-module___vDUZq__addProjectButton{border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:0 14px;font-size:13px;font-weight:760;transition:background-color .16s,box-shadow .16s,transform .16s;display:inline-flex}.dashboard-module___vDUZq__refreshButton{border:1px solid var(--plazr-border);background:var(--plazr-surface);color:var(--plazr-navy)}.dashboard-module___vDUZq__refreshButton:hover{background:#f7f3eb}.dashboard-module___vDUZq__addProjectButton{color:#fff;background:linear-gradient(145deg,#d99a27,#bc7810);border:1px solid #a96e0d;box-shadow:0 5px 13px #b170132b}.dashboard-module___vDUZq__addProjectButton:hover{transform:translateY(-1px);box-shadow:0 7px 16px #b1701338}.dashboard-module___vDUZq__projectNotice{border:1px solid #cfe4d6;border-left:3px solid var(--plazr-green);color:#316d51;background:#f2f9f4;border-radius:9px;margin:16px 0 -4px;padding:10px 12px;font-size:12px;line-height:1.45}.dashboard-module___vDUZq__githubConnection{border:1px solid var(--plazr-border);background:#fffdf89e;border-radius:13px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px 20px;margin-top:22px;padding:12px 14px;display:grid}.dashboard-module___vDUZq__githubConnectionConnected{background:linear-gradient(90deg,#f6fbf7d1,#fffdf8b3);border-color:#d6e2d8}.dashboard-module___vDUZq__githubConnectionCopy{min-width:0}.dashboard-module___vDUZq__githubConnectionTitle{align-items:center;gap:9px;display:flex}.dashboard-module___vDUZq__githubMark{background:var(--plazr-navy);color:#dce9ff;border-radius:8px;flex:none;place-items:center;width:28px;height:28px;display:grid}.dashboard-module___vDUZq__githubConnectionTitle p{margin-bottom:2px;font-size:8px}.dashboard-module___vDUZq__githubConnectionTitle h2{color:var(--plazr-navy);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:13px;font-weight:740;overflow:hidden}.dashboard-module___vDUZq__githubConnectionCopy>span{color:var(--plazr-navy-muted);margin:5px 0 0 37px;font-size:11px;line-height:1.35;display:block}.dashboard-module___vDUZq__githubConnectionActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;display:flex}.dashboard-module___vDUZq__githubButton,.dashboard-module___vDUZq__githubTextButton,.dashboard-module___vDUZq__githubDisconnectButton{border-radius:8px;justify-content:center;align-items:center;gap:6px;min-height:36px;padding:0 10px;font-size:11px;font-weight:740;display:inline-flex}.dashboard-module___vDUZq__githubButton{background:var(--plazr-navy);color:#fff;border:1px solid #17304c}.dashboard-module___vDUZq__githubTextButton,.dashboard-module___vDUZq__githubDisconnectButton{border:1px solid var(--plazr-border);background:var(--plazr-surface);color:var(--plazr-navy)}.dashboard-module___vDUZq__githubDisconnectButton{color:var(--plazr-navy-muted);background:0 0;border-color:#0000}.dashboard-module___vDUZq__githubButton:hover{background:#1a3654}.dashboard-module___vDUZq__githubTextButton:hover,.dashboard-module___vDUZq__githubDisconnectButton:hover{background:#f2eee6}.dashboard-module___vDUZq__githubButton:disabled,.dashboard-module___vDUZq__githubTextButton:disabled,.dashboard-module___vDUZq__githubDisconnectButton:disabled{cursor:wait;opacity:.58}.dashboard-module___vDUZq__githubMessage{color:var(--plazr-navy-muted);border-top:1px solid #eee7dc;grid-column:1/-1;margin:-1px 0 0;padding-top:10px;font-size:11px;line-height:1.4}.dashboard-module___vDUZq__overviewGrid{grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);align-items:stretch;gap:16px;margin-top:22px;display:grid}.dashboard-module___vDUZq__projectPulse,.dashboard-module___vDUZq__recentActivity{border-radius:16px;min-width:0}.dashboard-module___vDUZq__recentActivity{color:#fff;background:linear-gradient(145deg,#142d49,#0d2035);padding:20px;box-shadow:0 13px 27px #11243b21}.dashboard-module___vDUZq__surfaceHeader{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.dashboard-module___vDUZq__surfaceHeader h2,.dashboard-module___vDUZq__projectsHeading h2{color:var(--plazr-navy);letter-spacing:-.035em;margin:0;font-size:20px;font-weight:760}.dashboard-module___vDUZq__surfaceHeader>span,.dashboard-module___vDUZq__projectsHeading>p{color:var(--plazr-navy-muted);margin:0;font-size:11px}.dashboard-module___vDUZq__recentActivity .dashboard-module___vDUZq__surfaceHeader h2{color:#fff}.dashboard-module___vDUZq__pulseList{background:#ede5da;border:1px solid #ede5da;border-radius:12px;gap:1px;margin-top:16px;display:grid;overflow:hidden}.dashboard-module___vDUZq__pulseItem{background:#fffefa;grid-template-columns:minmax(130px,.85fr) 108px minmax(150px,1.15fr) 28px;align-items:center;gap:14px;min-width:0;padding:12px 13px;display:grid}.dashboard-module___vDUZq__pulseIdentity{align-items:center;gap:10px;min-width:0;display:flex}.dashboard-module___vDUZq__stalenessRail{border-radius:999px;flex:none;width:4px;height:34px}.dashboard-module___vDUZq__pulseIdentity div{min-width:0}.dashboard-module___vDUZq__pulseIdentity h3{color:var(--plazr-navy);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:13px;font-weight:760;overflow:hidden}.dashboard-module___vDUZq__pulseIdentity p{color:var(--plazr-navy-muted);margin:3px 0 0;font-size:10px;font-weight:700}.dashboard-module___vDUZq__pulseAge strong{color:var(--plazr-navy);letter-spacing:-.04em;font-size:18px;font-weight:810;line-height:1;display:block}.dashboard-module___vDUZq__pulseAge span,.dashboard-module___vDUZq__pulseNext>span{color:#78847f;letter-spacing:.045em;text-transform:uppercase;margin-top:4px;font-size:9px;font-weight:760;display:block}.dashboard-module___vDUZq__pulseNext{min-width:0}.dashboard-module___vDUZq__pulseNext>span{color:#a76e0c;margin-top:0}.dashboard-module___vDUZq__pulseNext p{color:var(--plazr-navy);text-overflow:ellipsis;white-space:nowrap;margin:4px 0 0;font-size:11px;font-weight:650;overflow:hidden}.dashboard-module___vDUZq__pulseContext{color:#69756f;border:1px solid #e1d9cc;border-radius:8px;place-items:center;width:27px;height:27px;display:grid}.dashboard-module___vDUZq__pulseEmpty{min-height:168px;color:var(--plazr-navy-muted);text-align:center;background:#fffefa;justify-content:center;align-items:center;gap:9px;padding:24px;font-size:12px;display:flex}.dashboard-module___vDUZq__pulseEmpty p{max-width:260px;margin:0;line-height:1.45}.dashboard-module___vDUZq__activityList{gap:0;margin-top:14px;display:grid}.dashboard-module___vDUZq__activityItem{border-bottom:1px solid #ffffff1a;grid-template-columns:30px minmax(0,1fr) auto;align-items:start;gap:9px;min-width:0;padding:11px 0;display:grid}.dashboard-module___vDUZq__activityItem:first-child{padding-top:4px}.dashboard-module___vDUZq__activityItem:last-child{border-bottom:0;padding-bottom:0}.dashboard-module___vDUZq__activityIcon{color:#b9d4ff;background:#ffffff17;border-radius:9px;place-items:center;width:30px;height:30px;display:grid}.dashboard-module___vDUZq__activityItem h3{color:#fff;text-overflow:ellipsis;white-space:nowrap;margin:1px 0 0;font-size:12px;font-weight:730;overflow:hidden}.dashboard-module___vDUZq__activityItem p{color:#aebdcb;text-overflow:ellipsis;white-space:nowrap;margin:4px 0 0;font-size:10px;line-height:1.35;overflow:hidden}.dashboard-module___vDUZq__activityItem time{color:#8fa1b3;white-space:nowrap;padding-top:2px;font-size:9px}.dashboard-module___vDUZq__activityEmpty{color:#aebdcb;margin:20px 0 0;font-size:12px;line-height:1.45}.dashboard-module___vDUZq__projectsSection{margin-top:34px}.dashboard-module___vDUZq__projectsHeading{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.dashboard-module___vDUZq__projectsHeading>div>p{margin-bottom:5px}.dashboard-module___vDUZq__projectControls{justify-content:space-between;align-items:center;gap:14px;margin-top:18px;display:flex}.dashboard-module___vDUZq__filterBar{border:1px solid var(--plazr-border);background:#fffdf894;border-radius:11px;gap:3px;width:fit-content;padding:3px;display:flex}.dashboard-module___vDUZq__filterButton,.dashboard-module___vDUZq__filterActive{min-height:34px;color:var(--plazr-navy-muted);background:0 0;border:0;border-radius:8px;align-items:center;gap:7px;padding:0 10px;font-size:12px;font-weight:710;display:inline-flex}.dashboard-module___vDUZq__filterButton:hover{color:var(--plazr-navy);background:#f2eee7}.dashboard-module___vDUZq__filterActive{background:var(--plazr-navy);color:#fff;box-shadow:0 1px 3px #11243b2e}.dashboard-module___vDUZq__filterButton span,.dashboard-module___vDUZq__filterActive span{color:#68756f;background:#ece8df;border-radius:5px;place-items:center;min-width:18px;height:18px;font-size:9px;display:grid}.dashboard-module___vDUZq__filterActive span{color:#fff;background:#ffffff29}.dashboard-module___vDUZq__sortControl{color:var(--plazr-navy-muted);white-space:nowrap;align-items:center;gap:8px;font-size:11px;font-weight:700;display:flex}.dashboard-module___vDUZq__sortControl select{border:1px solid var(--plazr-border);background:var(--plazr-surface);height:36px;color:var(--plazr-navy);border-radius:9px;outline:0;padding:0 28px 0 10px;font-size:11px;font-weight:700}.dashboard-module___vDUZq__sortControl select:focus{border-color:#8aacfb;box-shadow:0 0 0 3px #2f6fed1f}.dashboard-module___vDUZq__projectSummary{color:var(--plazr-navy-muted);justify-content:space-between;align-items:center;margin:15px 1px 12px;font-size:11px;display:flex}.dashboard-module___vDUZq__projectSummary p{margin:0}.dashboard-module___vDUZq__projectSummary strong{color:var(--plazr-navy)}.dashboard-module___vDUZq__projectGrid,.dashboard-module___vDUZq__loadingGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.dashboard-module___vDUZq__projectCard{border:1px solid var(--plazr-border);background:var(--plazr-surface);min-width:0;min-height:420px;box-shadow:var(--plazr-shadow-sm);border-radius:16px;flex-direction:column;padding:18px;transition:border-color .18s,box-shadow .18s,transform .18s;display:flex;position:relative}.dashboard-module___vDUZq__projectCard:hover{z-index:1;box-shadow:var(--plazr-shadow-md);border-color:#d6c8b4;transform:translateY(-2px)}.dashboard-module___vDUZq__cardTopline{justify-content:space-between;align-items:center;gap:10px;display:flex}.dashboard-module___vDUZq__projectMark{background:var(--plazr-navy);color:#fff;border-radius:11px;flex:none;place-items:center;width:38px;height:38px;display:grid}.dashboard-module___vDUZq__cardActions{justify-content:flex-end;min-width:0}.dashboard-module___vDUZq__contextChip{color:#6f7874;white-space:nowrap;background:#f6f4ef;border:1px solid #ded8ce;border-radius:999px;align-items:center;gap:5px;min-width:0;padding:5px 7px;font-size:9px;font-weight:730;display:inline-flex}.dashboard-module___vDUZq__contextSaved{color:#347556;background:#eff8f2;border-color:#cae1d2}.dashboard-module___vDUZq__editButton{min-height:30px;color:var(--plazr-navy-muted);background:0 0;border:0;border-radius:7px;padding:0 7px;font-size:10px;font-weight:750}.dashboard-module___vDUZq__editButton:hover{color:var(--plazr-navy);background:#f2eee7}.dashboard-module___vDUZq__projectIdentity h2{color:var(--plazr-navy);letter-spacing:-.04em;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:20px;font-weight:770;overflow:hidden}.dashboard-module___vDUZq__projectIdentity p{color:var(--plazr-navy-muted);font-family:var(--font-mono);text-overflow:ellipsis;white-space:nowrap;margin:5px 0 0;font-size:10px;overflow:hidden}.dashboard-module___vDUZq__attentionSignal{border-bottom:1px solid #eee7dc;justify-content:space-between;align-items:flex-end;gap:12px;margin-top:18px;padding-bottom:14px;display:flex}.dashboard-module___vDUZq__attentionSignal strong{color:var(--plazr-navy);letter-spacing:-.065em;font-size:30px;font-weight:820;line-height:.95;display:block}.dashboard-module___vDUZq__attentionSignal div>span{color:#6e7b75;letter-spacing:.055em;text-transform:uppercase;margin-top:7px;font-size:9px;font-weight:730;display:block}.dashboard-module___vDUZq__statusBadge,.dashboard-module___vDUZq__stalenessBadge{white-space:nowrap;border-radius:999px;align-items:center;padding:5px 8px;font-size:9px;font-weight:800;line-height:1;display:inline-flex}.dashboard-module___vDUZq__statusBadge:before{content:"";background:currentColor;border-radius:50%;width:5px;height:5px;margin-right:5px}.dashboard-module___vDUZq__statusactive{background:var(--plazr-green-soft);color:#236f52}.dashboard-module___vDUZq__statuspaused{background:var(--plazr-amber-soft);color:#8f5f09}.dashboard-module___vDUZq__statusarchived{color:#666f6c;background:#ecece9}.dashboard-module___vDUZq__stalenessRail.dashboard-module___vDUZq__stalenesscurrent,.dashboard-module___vDUZq__stalenessRail.dashboard-module___vDUZq__stalenessrecent,.dashboard-module___vDUZq__stalenessRail.dashboard-module___vDUZq__stalenessaging,.dashboard-module___vDUZq__stalenessRail.dashboard-module___vDUZq__stalenessstale,.dashboard-module___vDUZq__stalenessRail.dashboard-module___vDUZq__stalenessdormant{padding:0}.dashboard-module___vDUZq__scanMeta{justify-content:space-between;align-items:center;gap:10px;margin-top:12px;display:flex}.dashboard-module___vDUZq__scanMeta div{min-width:0}.dashboard-module___vDUZq__scanMeta div>span,.dashboard-module___vDUZq__nextAction>span,.dashboard-module___vDUZq__whereLeft>span,.dashboard-module___vDUZq__blocker>span{color:#7b8781;letter-spacing:.065em;text-transform:uppercase;font-size:9px;font-weight:800;display:block}.dashboard-module___vDUZq__scanMeta strong{color:var(--plazr-navy);text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:11px;font-weight:730;display:block;overflow:hidden}.dashboard-module___vDUZq__resumeLayer{border-top:1px solid #eee7dc;flex-direction:column;flex:1;margin-top:16px;padding-top:15px;display:flex}.dashboard-module___vDUZq__whereLeft p{color:#47596b;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:5px 0 0;font-size:11px;line-height:1.48;display:-webkit-box;overflow:hidden}.dashboard-module___vDUZq__whereLeft p.dashboard-module___vDUZq__contextExpanded{display:block;overflow:visible}.dashboard-module___vDUZq__contextToggle{color:#315f9f;background:0 0;border:0;min-height:28px;margin:2px 0 -5px;padding:0;font-size:10px;font-weight:750}.dashboard-module___vDUZq__contextToggle:hover{color:var(--plazr-navy);text-decoration:underline}.dashboard-module___vDUZq__contextStatus{color:var(--plazr-navy-muted);background:#fbf8f2;border:1px dashed #d8cebf;border-radius:9px;padding:9px 10px;font-size:10px;line-height:1.42}.dashboard-module___vDUZq__nextAction{border-left:2px solid var(--plazr-amber);background:linear-gradient(90deg,#fff7e8,#0000 78%);margin-top:auto;padding:11px 32px 8px 10px;position:relative}.dashboard-module___vDUZq__nextAction p{color:var(--plazr-navy);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:5px 0 0;font-size:12px;font-weight:740;line-height:1.4;display:-webkit-box;overflow:hidden}.dashboard-module___vDUZq__nextAction svg{color:#aa710f;position:absolute;bottom:11px;right:9px}.dashboard-module___vDUZq__blocker{background:#f9f0eb;border:1px solid #ead7ce;border-radius:8px;margin-top:10px;padding:8px 9px}.dashboard-module___vDUZq__blocker>span{color:#895039}.dashboard-module___vDUZq__blocker p{color:var(--plazr-navy);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:4px 0 0;font-size:10px;line-height:1.4;display:-webkit-box;overflow:hidden}.dashboard-module___vDUZq__cardFooter{border-top:1px solid #eee8de;justify-content:space-between;align-items:center;gap:10px;margin-top:13px;padding-top:11px;display:flex}.dashboard-module___vDUZq__archiveButton,.dashboard-module___vDUZq__removeButton{border-radius:7px;min-height:32px;padding:0 8px;font-size:10px;font-weight:750}.dashboard-module___vDUZq__archiveButton{border:1px solid var(--plazr-border);background:var(--plazr-surface);color:var(--plazr-navy)}.dashboard-module___vDUZq__archiveButton:hover{background:#f4f0e8}.dashboard-module___vDUZq__removeButton{color:#8e533f;background:0 0;border:0;margin-left:auto}.dashboard-module___vDUZq__removeButton:hover{color:#713d2e;background:#f9eeea}.dashboard-module___vDUZq__archivedNote{color:var(--plazr-navy-muted);font-size:9px;font-weight:650}.dashboard-module___vDUZq__loadingGrid{margin-top:24px}.dashboard-module___vDUZq__loadingGrid div{border:1px solid var(--plazr-border);background:linear-gradient(110deg,#f2eee6 28%,#fbf9f4 42%,#f2eee6 57%) 0 0/240% 100%;border-radius:16px;min-height:420px;animation:1.5s ease-in-out infinite dashboard-module___vDUZq__plazr-shimmer}.dashboard-module___vDUZq__emptyState,.dashboard-module___vDUZq__projectError{min-height:310px;color:var(--plazr-navy-muted);text-align:center;border-radius:16px;place-content:center;justify-items:center;margin-top:24px;padding:28px;display:grid}.dashboard-module___vDUZq__emptyState{background:#fffdf880;border:1px dashed #d8cebf}.dashboard-module___vDUZq__emptyState h2,.dashboard-module___vDUZq__projectError h2{color:var(--plazr-navy);margin:14px 0 4px;font-size:18px}.dashboard-module___vDUZq__emptyState p,.dashboard-module___vDUZq__projectError p{max-width:370px;margin:0;font-size:12px;line-height:1.5}.dashboard-module___vDUZq__emptyState .dashboard-module___vDUZq__addProjectButton,.dashboard-module___vDUZq__projectError button{margin-top:18px}.dashboard-module___vDUZq__projectError button{border:1px solid var(--plazr-border);background:var(--plazr-surface);min-height:38px;color:var(--plazr-navy);border-radius:9px;padding:0 12px;font-size:12px;font-weight:740}.dashboard-module___vDUZq__diary{width:100%;max-width:1120px;margin:0 auto}.dashboard-module___vDUZq__diaryIntro{justify-content:space-between;align-items:flex-end;gap:28px;display:flex}.dashboard-module___vDUZq__diaryIntro h1{color:var(--plazr-navy);letter-spacing:-.055em;margin:0;font-size:clamp(36px,4vw,48px);font-weight:770;line-height:.98}.dashboard-module___vDUZq__diaryIntro>div>p:last-child{max-width:620px;color:var(--plazr-navy-muted);margin:13px 0 0;font-size:15px;line-height:1.55}.dashboard-module___vDUZq__copyDiaryButton{background:var(--plazr-navy);color:#fff;white-space:nowrap;border:1px solid #17304c;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:0 14px;font-size:12px;font-weight:750;display:inline-flex}.dashboard-module___vDUZq__copyDiaryButton:hover{background:#1a3654}.dashboard-module___vDUZq__copyDiaryButton:disabled{cursor:wait;opacity:.56}.dashboard-module___vDUZq__diaryControls{border:1px solid var(--plazr-border);box-shadow:var(--plazr-shadow-sm);background:#fffdf8b8;border-radius:13px;justify-content:space-between;align-items:center;gap:16px;margin-top:28px;padding:7px;display:flex}.dashboard-module___vDUZq__diaryKindFilters{gap:3px;min-width:0;display:flex}.dashboard-module___vDUZq__diaryFilterButton,.dashboard-module___vDUZq__diaryFilterActive{min-height:36px;color:var(--plazr-navy-muted);white-space:nowrap;background:0 0;border:0;border-radius:8px;padding:0 11px;font-size:11px;font-weight:720}.dashboard-module___vDUZq__diaryFilterButton:hover{color:var(--plazr-navy);background:#f1ede5}.dashboard-module___vDUZq__diaryFilterActive{background:var(--plazr-navy);color:#fff;box-shadow:0 1px 3px #11243b2e}.dashboard-module___vDUZq__diaryProjectFilter{color:var(--plazr-navy-muted);white-space:nowrap;align-items:center;gap:8px;font-size:10px;font-weight:720;display:flex}.dashboard-module___vDUZq__diaryProjectFilter select{border:1px solid var(--plazr-border);background:var(--plazr-surface);width:min(210px,26vw);height:36px;color:var(--plazr-navy);border-radius:8px;outline:0;padding:0 28px 0 9px;font-size:11px;font-weight:700}.dashboard-module___vDUZq__diaryProjectFilter select:focus{border-color:#8aacfb;box-shadow:0 0 0 3px #2f6fed1f}.dashboard-module___vDUZq__diarySummary{color:var(--plazr-navy-muted);justify-content:space-between;align-items:center;margin:14px 2px 0;font-size:10px;display:flex}.dashboard-module___vDUZq__diarySummary p{margin:0}.dashboard-module___vDUZq__diarySummary strong{color:var(--plazr-navy)}.dashboard-module___vDUZq__diaryNotice{border:1px solid #cfe4d6;border-left:3px solid var(--plazr-green);color:#316d51;background:#f2f9f4;border-radius:9px;margin:13px 0 0;padding:9px 11px;font-size:11px}.dashboard-module___vDUZq__diaryTimeline{gap:30px;margin-top:28px;display:grid}.dashboard-module___vDUZq__diaryDay{grid-template-columns:170px minmax(0,1fr);gap:22px;display:grid}.dashboard-module___vDUZq__diaryDay>h2{color:#69766f;margin:5px 0 0;font-size:11px;font-weight:760;line-height:1.4}.dashboard-module___vDUZq__diaryDayEvents{gap:12px;display:grid;position:relative}.dashboard-module___vDUZq__diaryDayEvents:before{content:"";background:#d9d2c7;width:1px;position:absolute;top:13px;bottom:13px;left:13px}.dashboard-module___vDUZq__diaryEntry{grid-template-columns:27px minmax(0,1fr);gap:13px;min-width:0;display:grid;position:relative}.dashboard-module___vDUZq__diaryNode{z-index:1;background:var(--plazr-ivory);width:27px;height:27px;color:var(--plazr-navy-muted);border:1px solid #d9d2c7;border-radius:9px;place-items:center;display:grid}.dashboard-module___vDUZq__stateDiaryEntry .dashboard-module___vDUZq__diaryNode{color:#9b690f;background:#fff3d9;border-color:#e5c98f}.dashboard-module___vDUZq__diaryEntryBody{border:1px solid var(--plazr-border);background:var(--plazr-surface);min-width:0;box-shadow:var(--plazr-shadow-sm);border-radius:14px;padding:15px 16px;transition:border-color .16s,box-shadow .16s}.dashboard-module___vDUZq__diaryEntryBody:hover{box-shadow:var(--plazr-shadow-md);border-color:#d6c8b4}.dashboard-module___vDUZq__stateDiaryEntry .dashboard-module___vDUZq__diaryEntryBody{background:linear-gradient(135deg,#fffefb,#fffaf0);border-color:#dfd3bf #dfd3bf #dfd3bf #c78a1d;border-left-style:solid;border-left-width:3px;padding:17px 18px}.dashboard-module___vDUZq__commitDiaryEntry .dashboard-module___vDUZq__diaryEntryBody{background:#fffdf8b3}.dashboard-module___vDUZq__diaryEntryHeader{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.dashboard-module___vDUZq__diaryEntryHeader>div{min-width:0}.dashboard-module___vDUZq__diaryEntryHeader>div>p{color:#7d8983;letter-spacing:.07em;text-transform:uppercase;margin:0 0 9px;font-size:9px;font-weight:810}.dashboard-module___vDUZq__diaryEntryHeader>time{color:#7c8882;white-space:nowrap;flex:none;font-size:9px}.dashboard-module___vDUZq__diaryProject{align-items:center;gap:9px;min-width:0;display:flex}.dashboard-module___vDUZq__diaryProjectMark{color:#315f9f;background:#eaf1fc;border-radius:8px;flex:none;place-items:center;width:28px;height:28px;display:grid}.dashboard-module___vDUZq__diaryProject>div{min-width:0}.dashboard-module___vDUZq__diaryProject strong{color:var(--plazr-navy);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:760;display:block;overflow:hidden}.dashboard-module___vDUZq__diaryProject a,.dashboard-module___vDUZq__diaryProject>div>span{color:var(--plazr-navy-muted);font-family:var(--font-mono);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:9px;text-decoration:none;display:block;overflow:hidden}.dashboard-module___vDUZq__diaryProject a:hover{color:#315f9f;text-decoration:underline}.dashboard-module___vDUZq__diaryStateGrid{border-top:1px solid #eee5d7;grid-template-columns:minmax(130px,.42fr) minmax(0,1fr);gap:12px 20px;margin:17px 0 0;padding-top:15px;display:grid}.dashboard-module___vDUZq__diaryStateGrid div{min-width:0}.dashboard-module___vDUZq__diaryStateGrid dt{color:#7c8782;letter-spacing:.06em;text-transform:uppercase;font-size:9px;font-weight:800}.dashboard-module___vDUZq__diaryStateGrid dd{overflow-wrap:anywhere;color:#32465b;margin:5px 0 0;font-size:12px;line-height:1.5}.dashboard-module___vDUZq__diaryStateGrid>div:first-child dd{color:var(--plazr-navy);font-weight:740}.dashboard-module___vDUZq__diaryStateWide{grid-column:2}.dashboard-module___vDUZq__diaryBlocker{background:#f8efea;border-left:2px solid #a96045;border-radius:0 7px 7px 0;padding:8px 10px}.dashboard-module___vDUZq__diaryBlocker dt{color:#8b4d36}.dashboard-module___vDUZq__commitDiaryContent{border-top:1px solid #eee8de;justify-content:space-between;align-items:flex-end;gap:20px;margin-top:13px;padding-top:12px;display:flex}.dashboard-module___vDUZq__commitDiaryContent>p{color:#42566a;min-width:0;margin:0;font-size:12px;line-height:1.5}.dashboard-module___vDUZq__commitDiaryContent>div{color:#7c8882;flex:none;align-items:center;gap:9px;font-size:9px;display:flex}.dashboard-module___vDUZq__commitDiaryContent a{color:#315f9f;align-items:center;gap:7px;font-size:9px;font-weight:720;text-decoration:none;display:inline-flex}.dashboard-module___vDUZq__commitDiaryContent a:hover span{text-decoration:underline}.dashboard-module___vDUZq__commitDiaryContent code{color:#294f83;font-family:var(--font-mono);background:#eff4fb;border:1px solid #d9e2ef;border-radius:6px;padding:4px 6px;font-size:9px}.dashboard-module___vDUZq__diaryLoading{gap:12px;margin:28px 0 0 192px;display:grid}.dashboard-module___vDUZq__diaryLoading div{border:1px solid var(--plazr-border);background:linear-gradient(110deg,#f2eee6 28%,#fbf9f4 42%,#f2eee6 57%) 0 0/240% 100%;border-radius:14px;height:142px;animation:1.5s ease-in-out infinite dashboard-module___vDUZq__plazr-shimmer}.dashboard-module___vDUZq__diaryState{min-height:320px;color:var(--plazr-navy-muted);text-align:center;background:#fffdf880;border:1px dashed #d8cebf;border-radius:16px;place-content:center;justify-items:center;margin-top:28px;padding:28px;display:grid}.dashboard-module___vDUZq__diaryState h2{color:var(--plazr-navy);margin:13px 0 4px;font-size:18px}.dashboard-module___vDUZq__diaryState p{max-width:410px;margin:0;font-size:12px;line-height:1.5}.dashboard-module___vDUZq__diaryState button{border:1px solid var(--plazr-border);background:var(--plazr-surface);min-height:38px;color:var(--plazr-navy);border-radius:9px;margin-top:17px;padding:0 12px;font-size:11px;font-weight:740}.dashboard-module___vDUZq__modalBackdrop{z-index:20;overscroll-behavior:contain;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0c1a2b7a;place-items:center;padding:24px;display:grid;position:fixed;inset:0;overflow-y:auto}.dashboard-module___vDUZq__projectForm,.dashboard-module___vDUZq__repositoryPicker{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;background:var(--plazr-surface-raised);border:1px solid #e3d7c5;border-radius:18px;width:min(100%,650px);max-height:calc(100dvh - 48px);padding:24px;overflow-y:auto;box-shadow:0 26px 72px #0b1b2d47}.dashboard-module___vDUZq__removalDialog{width:min(100%,510px)}.dashboard-module___vDUZq__formHeader{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.dashboard-module___vDUZq__formHeader p{margin-bottom:5px}.dashboard-module___vDUZq__formHeader h2{color:var(--plazr-navy);letter-spacing:-.04em;margin:0;font-size:23px;font-weight:760;line-height:1.15}.dashboard-module___vDUZq__closeButton{border:1px solid var(--plazr-border);background:var(--plazr-surface);width:40px;height:40px;color:var(--plazr-navy-muted);border-radius:10px;flex:none;place-items:center;font-size:22px;line-height:1;display:grid}.dashboard-module___vDUZq__closeButton:hover{color:var(--plazr-navy);background:#f3efe7}.dashboard-module___vDUZq__repositoryPickerCopy,.dashboard-module___vDUZq__importRepositoryNote{color:var(--plazr-navy-muted);margin:12px 0 0;font-size:12px;line-height:1.5}.dashboard-module___vDUZq__repositoryList{gap:8px;max-height:min(52vh,430px);margin-top:18px;padding-right:3px;display:grid;overflow-y:auto}.dashboard-module___vDUZq__repositoryOption,.dashboard-module___vDUZq__repositorySelected,.dashboard-module___vDUZq__repositoryTracked{border:1px solid var(--plazr-border);width:100%;min-height:60px;color:var(--plazr-navy);text-align:left;background:#fffefb;border-radius:11px;justify-content:space-between;align-items:center;gap:14px;padding:10px 12px;display:flex}.dashboard-module___vDUZq__repositoryOption:hover,.dashboard-module___vDUZq__repositorySelected{background:#f3f7fe;border-color:#a9c2e8}.dashboard-module___vDUZq__repositoryTracked{color:#6c7671;cursor:not-allowed;background:#f6f4f0;border-color:#e3dfd7}.dashboard-module___vDUZq__repositoryOption strong,.dashboard-module___vDUZq__repositorySelected strong,.dashboard-module___vDUZq__repositoryTracked strong{overflow-wrap:anywhere;font-family:var(--font-mono);font-size:11px;display:block}.dashboard-module___vDUZq__repositoryOption small,.dashboard-module___vDUZq__repositorySelected small,.dashboard-module___vDUZq__repositoryTracked small{color:var(--plazr-navy-muted);margin-top:4px;font-size:10px;display:block}.dashboard-module___vDUZq__trackedLabel{color:#287153;background:#e6f4eb;border-radius:999px;padding:4px 7px;font-size:9px;font-weight:800}.dashboard-module___vDUZq__repositoryLoading,.dashboard-module___vDUZq__repositoryEmpty{color:var(--plazr-navy-muted);margin:24px 0 7px;font-size:12px}.dashboard-module___vDUZq__repositoryEmpty h3{color:var(--plazr-navy);margin:0;font-size:15px}.dashboard-module___vDUZq__repositoryEmpty p{margin:6px 0 0;line-height:1.5}.dashboard-module___vDUZq__repositoryEmpty a{color:#315f9f;margin-top:12px;font-size:11px;font-weight:750;display:inline-flex}.dashboard-module___vDUZq__formGrid{grid-template-columns:1fr 1fr;gap:14px;margin-top:21px;display:grid}.dashboard-module___vDUZq__formGrid label{color:var(--plazr-navy);gap:7px;font-size:11px;font-weight:740;display:grid}.dashboard-module___vDUZq__formGrid input,.dashboard-module___vDUZq__formGrid select,.dashboard-module___vDUZq__formGrid textarea{border:1px solid var(--plazr-border);width:100%;min-height:42px;color:var(--plazr-navy);background:#fffefb;border-radius:9px;outline:0;padding:10px 11px;font-size:13px;transition:border-color .16s,box-shadow .16s}.dashboard-module___vDUZq__formGrid textarea{resize:vertical;line-height:1.45}.dashboard-module___vDUZq__formGrid input:focus,.dashboard-module___vDUZq__formGrid select:focus,.dashboard-module___vDUZq__formGrid textarea:focus{border-color:#8aacfb;box-shadow:0 0 0 3px #2f6fed1f}.dashboard-module___vDUZq__formFull{grid-column:1/-1}.dashboard-module___vDUZq__formError{color:#873f35;background:#fcf0ec;border:1px solid #efd6cc;border-radius:9px;margin:15px 0 0;padding:10px 11px;font-size:11px;line-height:1.45}.dashboard-module___vDUZq__removalWarning{color:#70493c;background:#fbf3ef;border:1px solid #e9d6cd;border-radius:10px;margin:15px 0 0;padding:11px;font-size:11px;line-height:1.5}.dashboard-module___vDUZq__formFooter{justify-content:flex-end;align-items:center;gap:8px;margin-top:21px;display:flex}.dashboard-module___vDUZq__cancelButton,.dashboard-module___vDUZq__saveButton,.dashboard-module___vDUZq__removalButton{border-radius:9px;min-height:40px;padding:0 13px;font-size:12px;font-weight:750}.dashboard-module___vDUZq__cancelButton{border:1px solid var(--plazr-border);background:var(--plazr-surface);color:var(--plazr-navy-muted)}.dashboard-module___vDUZq__cancelButton:hover{color:var(--plazr-navy);background:#f4f0e8}.dashboard-module___vDUZq__saveButton{background:var(--plazr-navy);color:#fff;border:1px solid #17304c;align-items:center;gap:7px;display:inline-flex}.dashboard-module___vDUZq__saveButton:hover{background:#1a3654}.dashboard-module___vDUZq__removalButton{color:#fff;background:#9b503d;border:1px solid #884634}.dashboard-module___vDUZq__removalButton:hover{background:#844331}.dashboard-module___vDUZq__saveButton:disabled,.dashboard-module___vDUZq__cancelButton:disabled,.dashboard-module___vDUZq__closeButton:disabled,.dashboard-module___vDUZq__refreshButton:disabled,.dashboard-module___vDUZq__removalButton:disabled{cursor:wait;opacity:.58}.dashboard-module___vDUZq__progressTrack,.dashboard-module___vDUZq__progressValue,.dashboard-module___vDUZq__mobileHeader,.dashboard-module___vDUZq__mobileNavigation,.dashboard-module___vDUZq__mobileSearch{display:none}@keyframes dashboard-module___vDUZq__plazr-shimmer{to{background-position:-140% 0}}@media (max-width:1240px){.dashboard-module___vDUZq__projectGrid,.dashboard-module___vDUZq__loadingGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-module___vDUZq__overviewGrid{grid-template-columns:1fr}.dashboard-module___vDUZq__activityList{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px}.dashboard-module___vDUZq__activityItem:nth-last-child(-n+2){border-bottom:0}}@media (max-width:900px){.dashboard-module___vDUZq__sidebar{width:190px}.dashboard-module___vDUZq__mainContent{padding-left:190px}.dashboard-module___vDUZq__contentWrap{padding-inline:22px}.dashboard-module___vDUZq__pulseItem{grid-template-columns:minmax(120px,.8fr) 100px minmax(120px,1.2fr) 28px;gap:10px}.dashboard-module___vDUZq__userName{display:none}.dashboard-module___vDUZq__diaryDay{grid-template-columns:120px minmax(0,1fr);gap:16px}.dashboard-module___vDUZq__diaryLoading{margin-left:136px}.dashboard-module___vDUZq__diaryStateGrid{grid-template-columns:1fr}.dashboard-module___vDUZq__diaryStateWide{grid-column:1}}@media (max-width:760px){.dashboard-module___vDUZq__sidebar,.dashboard-module___vDUZq__topbar{display:none}.dashboard-module___vDUZq__mainContent{padding-left:0}.dashboard-module___vDUZq__mobileHeader{z-index:8;border-bottom:1px solid var(--plazr-border);min-height:62px;padding:max(8px, env(safe-area-inset-top)) 16px 8px;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffdf8e6;justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}.dashboard-module___vDUZq__mobileHeader .dashboard-module___vDUZq__brand{font-size:20px}.dashboard-module___vDUZq__mobileNavigation{border-bottom:1px solid var(--plazr-border);background:#fffdf8d1;grid-template-columns:repeat(3,1fr);padding:5px 10px;display:grid}.dashboard-module___vDUZq__mobileNavItem,.dashboard-module___vDUZq__mobileNavActive{min-height:44px;color:var(--plazr-navy-muted);background:0 0;border:0;border-radius:9px;justify-content:center;align-items:center;gap:6px;font-size:10px;font-weight:720;text-decoration:none;display:flex}.dashboard-module___vDUZq__mobileNavActive{color:#79571a;background:#fff2d5}.dashboard-module___vDUZq__mobileNavItem:hover{color:var(--plazr-navy);background:#f2eee6}.dashboard-module___vDUZq__mobileUserButton{background:0 0;border:0;border-radius:10px;place-items:center;width:44px;height:44px;display:grid}.dashboard-module___vDUZq__mobileAccountMenu{top:48px}.dashboard-module___vDUZq__contentWrap{padding:27px 16px max(44px, env(safe-area-inset-bottom))}.dashboard-module___vDUZq__projectIntro{align-items:flex-start;gap:18px}.dashboard-module___vDUZq__projectIntro h1{font-size:35px}.dashboard-module___vDUZq__introCopy{max-width:315px;margin-top:10px;font-size:13px;line-height:1.5}.dashboard-module___vDUZq__refreshButton{flex:0 0 44px;width:44px;min-height:44px;padding:0;font-size:0}.dashboard-module___vDUZq__addProjectButton{min-height:44px;padding:0 12px;font-size:12px}.dashboard-module___vDUZq__githubConnection{grid-template-columns:1fr;gap:12px;margin-top:18px;padding:13px}.dashboard-module___vDUZq__githubConnectionCopy>span{margin-left:37px}.dashboard-module___vDUZq__githubConnectionActions{justify-content:flex-start}.dashboard-module___vDUZq__githubButton,.dashboard-module___vDUZq__githubTextButton,.dashboard-module___vDUZq__githubDisconnectButton{min-height:42px}.dashboard-module___vDUZq__githubButton{flex:1}.dashboard-module___vDUZq__overviewGrid{gap:12px;margin-top:18px}.dashboard-module___vDUZq__projectPulse,.dashboard-module___vDUZq__recentActivity{border-radius:14px;padding:17px 15px}.dashboard-module___vDUZq__surfaceHeader h2{font-size:18px}.dashboard-module___vDUZq__pulseList{margin-top:14px}.dashboard-module___vDUZq__pulseItem{grid-template-columns:minmax(0,1fr) auto 28px;gap:10px;padding:12px 10px}.dashboard-module___vDUZq__pulseAge{text-align:right}.dashboard-module___vDUZq__pulseAge strong{font-size:20px}.dashboard-module___vDUZq__pulseNext{grid-column:1/-1;padding-left:14px}.dashboard-module___vDUZq__pulseContext{grid-area:1/3}.dashboard-module___vDUZq__activityList{grid-template-columns:1fr;margin-top:12px}.dashboard-module___vDUZq__activityItem,.dashboard-module___vDUZq__activityItem:nth-last-child(-n+2){border-bottom:1px solid #ffffff1a;padding:11px 0}.dashboard-module___vDUZq__activityItem:last-child{border-bottom:0;padding-bottom:0}.dashboard-module___vDUZq__mobileSearch{margin-top:22px;display:block}.dashboard-module___vDUZq__mobileSearch .dashboard-module___vDUZq__searchField{width:100%;height:44px}.dashboard-module___vDUZq__projectsSection{margin-top:28px}.dashboard-module___vDUZq__projectsHeading>p{display:none}.dashboard-module___vDUZq__projectControls{flex-direction:column;align-items:stretch;gap:9px;margin-top:15px}.dashboard-module___vDUZq__filterBar{width:100%}.dashboard-module___vDUZq__filterButton,.dashboard-module___vDUZq__filterActive{flex:1;justify-content:center;min-height:40px;padding:0 6px}.dashboard-module___vDUZq__sortControl{justify-content:space-between;min-height:44px}.dashboard-module___vDUZq__sortControl select{flex:1;height:42px}.dashboard-module___vDUZq__projectSummary{margin:15px 1px 11px}.dashboard-module___vDUZq__projectSummary p:last-child{text-align:right}.dashboard-module___vDUZq__projectGrid,.dashboard-module___vDUZq__loadingGrid{grid-template-columns:1fr;gap:12px}.dashboard-module___vDUZq__loadingGrid{margin-top:20px}.dashboard-module___vDUZq__loadingGrid div{min-height:390px}.dashboard-module___vDUZq__projectCard{border-radius:14px;min-height:0;padding:16px}.dashboard-module___vDUZq__attentionSignal strong{font-size:32px}.dashboard-module___vDUZq__editButton,.dashboard-module___vDUZq__archiveButton,.dashboard-module___vDUZq__removeButton,.dashboard-module___vDUZq__contextToggle{min-height:44px}.dashboard-module___vDUZq__cardFooter{margin-top:10px;padding-top:8px}.dashboard-module___vDUZq__emptyState,.dashboard-module___vDUZq__projectError{min-height:280px;margin-top:20px}.dashboard-module___vDUZq__modalBackdrop{align-items:end;padding:0}.dashboard-module___vDUZq__projectForm,.dashboard-module___vDUZq__repositoryPicker{width:100%;max-height:calc(100dvh - max(12px, env(safe-area-inset-top)));padding:20px 16px max(20px, env(safe-area-inset-bottom));border-radius:18px 18px 0 0}.dashboard-module___vDUZq__removalDialog{width:100%}.dashboard-module___vDUZq__formGrid{grid-template-columns:1fr;gap:13px}.dashboard-module___vDUZq__formFull{grid-column:auto}.dashboard-module___vDUZq__formGrid input,.dashboard-module___vDUZq__formGrid select,.dashboard-module___vDUZq__formGrid textarea,.dashboard-module___vDUZq__cancelButton,.dashboard-module___vDUZq__saveButton,.dashboard-module___vDUZq__removalButton{min-height:44px}.dashboard-module___vDUZq__diaryIntro{flex-direction:column;align-items:flex-start;gap:19px}.dashboard-module___vDUZq__diaryIntro h1{font-size:35px}.dashboard-module___vDUZq__diaryIntro>div>p:last-child{max-width:330px;margin-top:10px;font-size:13px;line-height:1.5}.dashboard-module___vDUZq__copyDiaryButton{width:100%;min-height:44px}.dashboard-module___vDUZq__diaryControls{flex-direction:column;align-items:stretch;margin-top:20px;padding:6px}.dashboard-module___vDUZq__diaryKindFilters{width:100%}.dashboard-module___vDUZq__diaryFilterButton,.dashboard-module___vDUZq__diaryFilterActive{flex:1;min-height:42px;padding:0 7px}.dashboard-module___vDUZq__diaryProjectFilter{justify-content:space-between;min-height:44px;padding-left:5px}.dashboard-module___vDUZq__diaryProjectFilter select{flex:1;width:auto;min-width:0;height:42px}.dashboard-module___vDUZq__diaryTimeline{gap:27px;margin-top:23px}.dashboard-module___vDUZq__diaryDay{grid-template-columns:1fr;gap:10px}.dashboard-module___vDUZq__diaryDay>h2{margin-left:40px}.dashboard-module___vDUZq__diaryEntry{gap:11px}.dashboard-module___vDUZq__diaryEntryBody,.dashboard-module___vDUZq__stateDiaryEntry .dashboard-module___vDUZq__diaryEntryBody{border-radius:12px;padding:14px}.dashboard-module___vDUZq__diaryEntryHeader{gap:10px}.dashboard-module___vDUZq__diaryStateGrid{gap:13px;margin-top:14px;padding-top:13px}.dashboard-module___vDUZq__diaryStateGrid dd{font-size:11px}.dashboard-module___vDUZq__commitDiaryContent{flex-direction:column;align-items:flex-start;gap:10px}.dashboard-module___vDUZq__diaryLoading{margin:23px 0 0}.dashboard-module___vDUZq__diaryLoading div{height:170px}.dashboard-module___vDUZq__diaryState{min-height:290px;margin-top:23px}}@media (max-width:390px){.dashboard-module___vDUZq__contentWrap{padding-inline:14px}.dashboard-module___vDUZq__projectIntro{flex-direction:column}.dashboard-module___vDUZq__projectActions{width:100%}.dashboard-module___vDUZq__addProjectButton{flex:1}.dashboard-module___vDUZq__filterButton span,.dashboard-module___vDUZq__filterActive span{display:none}.dashboard-module___vDUZq__githubConnectionActions>*{flex:42%}.dashboard-module___vDUZq__surfaceHeader>span{display:none}.dashboard-module___vDUZq__pulseIdentity h3{max-width:130px}.dashboard-module___vDUZq__contextChip{text-overflow:ellipsis;max-width:110px;overflow:hidden}.dashboard-module___vDUZq__formFooter{flex-direction:column-reverse;align-items:stretch}.dashboard-module___vDUZq__formFooter button{width:100%}.dashboard-module___vDUZq__diaryKindFilters{grid-template-columns:1fr 1fr;display:grid}.dashboard-module___vDUZq__diaryFilterButton:first-child,.dashboard-module___vDUZq__diaryFilterActive:first-child{grid-column:1/-1}.dashboard-module___vDUZq__diarySummary{gap:10px}.dashboard-module___vDUZq__diarySummary p:last-child{text-align:right}.dashboard-module___vDUZq__diaryEntryHeader{flex-direction:column;align-items:flex-start}.dashboard-module___vDUZq__diaryEntryHeader>time{padding-left:37px}.dashboard-module___vDUZq__commitDiaryContent>div{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.dashboard-module___vDUZq__dashboard,.dashboard-module___vDUZq__dashboard *,.dashboard-module___vDUZq__dashboard :before,.dashboard-module___vDUZq__dashboard :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.dashboard-module___vDUZq__projectCard:hover,.dashboard-module___vDUZq__addProjectButton:hover{transform:none}}.dashboard-module___vDUZq__dashboard{background:radial-gradient(circle at 82% 6%, #2f6fed0b, transparent 27rem), radial-gradient(circle at 34% 38%, #c78a1d09, transparent 32rem), var(--plazr-ivory)}.dashboard-module___vDUZq__projectIntro h1,.dashboard-module___vDUZq__diaryIntro h1,.dashboard-module___vDUZq__surfaceHeader h2,.dashboard-module___vDUZq__projectsHeading h2,.dashboard-module___vDUZq__projectIdentity h2,.dashboard-module___vDUZq__diaryChapterHeading h3{font-family:var(--font-plazr-display)}.dashboard-module___vDUZq__projectCard,.dashboard-module___vDUZq__pulseItem,.dashboard-module___vDUZq__activityItem,.dashboard-module___vDUZq__diaryEntry,.dashboard-module___vDUZq__activeDiaryProject,.dashboard-module___vDUZq__diaryProject{--project-accent:#386fb6;--project-accent-soft:#eaf1fb;--project-accent-border:#bfd0e8;--project-accent-ink:#234c7d}.dashboard-module___vDUZq__stalenessCardcurrent,.dashboard-module___vDUZq__pulseStalenesscurrent{--staleness-accent:#3b8969;--staleness-soft:#edf7f1}.dashboard-module___vDUZq__stalenessCardrecent,.dashboard-module___vDUZq__pulseStalenessrecent{--staleness-accent:#4b78b5;--staleness-soft:#edf3fb}.dashboard-module___vDUZq__stalenessCardaging,.dashboard-module___vDUZq__pulseStalenessaging{--staleness-accent:#b27b1f;--staleness-soft:#fff5df}.dashboard-module___vDUZq__stalenessCardstale,.dashboard-module___vDUZq__pulseStalenessstale{--staleness-accent:#a66549;--staleness-soft:#f9eee8}.dashboard-module___vDUZq__stalenessCarddormant,.dashboard-module___vDUZq__pulseStalenessdormant{--staleness-accent:#69736f;--staleness-soft:#f0f1ef}.dashboard-module___vDUZq__projectCard{border-color:#e5ded2;border-top-color:var(--project-accent-border);background:linear-gradient(180deg, #ffffff8a, transparent 88px), var(--plazr-surface);min-height:452px;padding:20px;overflow:hidden;box-shadow:0 1px 1px #11243b06,0 12px 28px #11243b0b}.dashboard-module___vDUZq__projectCard:before{background:var(--staleness-accent);content:"";border-radius:0 999px 999px 0;width:3px;height:54px;position:absolute;top:20px;left:0}.dashboard-module___vDUZq__projectCard:hover{border-color:var(--project-accent-border);box-shadow:0 16px 38px #11243b16}.dashboard-module___vDUZq__projectMark{border:1px solid var(--project-accent-border);background:var(--project-accent-soft);color:var(--project-accent-ink);box-shadow:inset 0 0 0 1px #ffffff7a}.dashboard-module___vDUZq__projectIdentity p{color:#667381;margin-top:6px;font-size:10px}.dashboard-module___vDUZq__attentionSignal strong,.dashboard-module___vDUZq__pulseAge strong{font-variant-numeric:tabular-nums}.dashboard-module___vDUZq__attentionSignal strong{font-family:var(--font-plazr-display);letter-spacing:-.07em;font-size:36px;font-weight:760}.dashboard-module___vDUZq__attentionSignal div>span{letter-spacing:.015em;text-transform:none;margin-top:6px}.dashboard-module___vDUZq__stalenessBadge{border:1px solid color-mix(in srgb, var(--staleness-accent) 23%, transparent);box-shadow:inset 0 0 0 1px #ffffff59}.dashboard-module___vDUZq__scanMeta div>span,.dashboard-module___vDUZq__nextAction>span,.dashboard-module___vDUZq__whereLeft>span,.dashboard-module___vDUZq__blocker>span{letter-spacing:.015em;text-transform:none}.dashboard-module___vDUZq__scanMeta strong{font-size:12px}.dashboard-module___vDUZq__resumeLayer{margin-top:17px;padding-top:16px}.dashboard-module___vDUZq__whereLeft{border-left-color:var(--project-accent-border)}.dashboard-module___vDUZq__whereLeft p{color:#5a6876}.dashboard-module___vDUZq__nextAction{background:linear-gradient(90deg,#fff5df,#fff7e838);border-left-width:3px;border-radius:0 10px 10px 0;margin-top:auto;padding-block:12px 10px}.dashboard-module___vDUZq__nextAction p{font-size:13px;font-weight:720}.dashboard-module___vDUZq__viewActivityLink{border:1px solid var(--project-accent-border);background:var(--project-accent-soft);min-height:42px;color:var(--project-accent-ink);border-radius:10px;justify-content:space-between;align-items:center;gap:12px;margin-top:14px;padding:0 12px;font-size:11px;font-weight:780;text-decoration:none;transition:background-color .16s,border-color .16s,box-shadow .16s,transform .16s;display:flex}.dashboard-module___vDUZq__viewActivityLink>span{align-items:center;gap:8px;display:inline-flex}.dashboard-module___vDUZq__viewActivityLink>svg{transition:transform .16s}.dashboard-module___vDUZq__viewActivityLink:hover{border-color:var(--project-accent);background:color-mix(in srgb, var(--project-accent-soft) 70%, white);box-shadow:0 5px 14px #11243b12}.dashboard-module___vDUZq__viewActivityLink:hover>svg{transform:translate(2px)}.dashboard-module___vDUZq__cardFooter{border-top:0;margin-top:8px;padding-top:4px}.dashboard-module___vDUZq__projectPulse{background:radial-gradient(circle at 93% 8%,#c78a1d1f,#0000 16rem),linear-gradient(145deg,#fffdf8,#faf5eb);border-color:#dfd2bd;padding:22px;position:relative;overflow:hidden;box-shadow:0 14px 34px #11243b12}.dashboard-module___vDUZq__projectPulse:before{background:linear-gradient(90deg, var(--plazr-amber), #e5bd6c 54%, transparent);content:"";height:3px;position:absolute;inset:0 0 auto}.dashboard-module___vDUZq__pulseList{background:0 0;border:0;border-radius:0;gap:7px;overflow:visible}.dashboard-module___vDUZq__pulseItem{border:1px solid #e8dfd1;border-left:3px solid var(--staleness-accent);background:#fffefae0;border-radius:11px;padding:12px 13px;transition:border-color .16s,background-color .16s,transform .16s;position:relative}.dashboard-module___vDUZq__pulseItem:hover{border-color:var(--project-accent-border);background:#fffefa;transform:translate(2px)}.dashboard-module___vDUZq__pulseProjectMark{border:1px solid var(--project-accent-border);background:var(--project-accent-soft);width:30px;height:30px;color:var(--project-accent-ink);border-radius:9px;flex:none;place-items:center;display:grid}.dashboard-module___vDUZq__stalenessRail{width:3px;height:28px}.dashboard-module___vDUZq__pulseIdentity{gap:8px}.dashboard-module___vDUZq__pulseIdentity h3{font-family:var(--font-plazr-display);font-size:14px;font-weight:710}.dashboard-module___vDUZq__pulseAge strong{font-family:var(--font-plazr-display);font-size:23px;font-weight:760}.dashboard-module___vDUZq__pulseAge span,.dashboard-module___vDUZq__pulseNext>span{letter-spacing:.01em;text-transform:none}.dashboard-module___vDUZq__pulseNext p{font-size:12px;font-weight:680}.dashboard-module___vDUZq__recentActivity{background:linear-gradient(145deg,#17334f,#0d2035 72%);position:relative;overflow:hidden}.dashboard-module___vDUZq__recentActivity:before{content:"";border:1px solid #e1ad4c24;border-radius:50%;width:220px;height:220px;position:absolute;bottom:-90px;right:-70px}.dashboard-module___vDUZq__activityList,.dashboard-module___vDUZq__activityItem{position:relative}.dashboard-module___vDUZq__activityItem:not(:last-child):after{content:"";background:#ffffff1f;width:1px;position:absolute;top:39px;bottom:-12px;left:14px}.dashboard-module___vDUZq__activityIcon{z-index:1;border:1px solid color-mix(in srgb, var(--project-accent) 45%, transparent);background:color-mix(in srgb, var(--project-accent) 25%, #142d49);color:color-mix(in srgb, var(--project-accent-soft) 82%, white)}.dashboard-module___vDUZq__activityItem h3{font-family:var(--font-plazr-display);font-size:13px}.dashboard-module___vDUZq__activityItem time{font-variant-numeric:tabular-nums}.dashboard-module___vDUZq__diaryIntro{align-items:center}.dashboard-module___vDUZq__copyDiaryButton{color:var(--plazr-navy);box-shadow:var(--plazr-shadow-sm);background:#fffdf8b8;border-color:#d7c8b3}.dashboard-module___vDUZq__copyDiaryButton:hover{color:#805b19;background:#fffaf0;border-color:#bfa880}.dashboard-module___vDUZq__diaryControls{box-shadow:none;background:#fffdf899;border-color:#dfd6c9}.dashboard-module___vDUZq__diaryFilterActive{background:#18304a}.dashboard-module___vDUZq__diaryProjectFilter select{font-weight:720}.dashboard-module___vDUZq__activeDiaryProject{border:1px solid var(--project-accent-border);background:linear-gradient(90deg, var(--project-accent-soft), #fffdf894);min-height:46px;color:var(--project-accent-ink);border-radius:11px;align-items:center;gap:10px;margin-top:12px;padding:7px 9px;display:flex}.dashboard-module___vDUZq__activeDiaryProjectMark{border:1px solid var(--project-accent-border);background:#ffffff85;border-radius:8px;flex:none;place-items:center;width:30px;height:30px;display:grid}.dashboard-module___vDUZq__activeDiaryProject p{min-width:0;margin:0;font-size:12px}.dashboard-module___vDUZq__activeDiaryProject strong{color:var(--plazr-navy)}.dashboard-module___vDUZq__activeDiaryProject button{min-height:32px;color:var(--project-accent-ink);background:0 0;border:0;border-radius:7px;margin-left:auto;padding:0 8px;font-size:10px;font-weight:780}.dashboard-module___vDUZq__diaryDay>h2{color:#53635d;font-family:var(--font-plazr-display);letter-spacing:-.01em;align-self:start;margin-top:7px;font-size:12px;font-weight:680;position:sticky;top:88px}.dashboard-module___vDUZq__diaryDayEvents:before{background:linear-gradient(#d6cbbc,#e4ded5);top:16px;bottom:16px;left:16px}.dashboard-module___vDUZq__diaryNode{border-color:var(--project-accent-border);background:var(--project-accent-soft);width:33px;height:33px;color:var(--project-accent-ink);box-shadow:0 0 0 4px var(--plazr-ivory);border-radius:10px}.dashboard-module___vDUZq__stateDiaryEntry .dashboard-module___vDUZq__diaryNode{border-color:var(--project-accent-border);background:var(--project-accent-soft);color:var(--project-accent-ink);box-shadow:0 0 0 4px #fbf1dc}.dashboard-module___vDUZq__diaryEntryBody:hover{border-color:var(--project-accent-border)}.dashboard-module___vDUZq__stateDiaryEntry .dashboard-module___vDUZq__diaryEntryBody{border:1px solid #dfd1b8;border-top:3px solid #c78a1d;border-left:4px solid var(--project-accent);background:linear-gradient(135deg,#fffefb,#fff9ed);border-radius:15px;padding:20px 21px;box-shadow:0 12px 29px #11243b11}.dashboard-module___vDUZq__diaryEntryHeader>div>p{letter-spacing:.015em;text-transform:none;margin-bottom:10px}.dashboard-module___vDUZq__stateDiaryEntry .dashboard-module___vDUZq__diaryEntryHeader>div>p{color:#936510}.dashboard-module___vDUZq__diaryEntryHeader>time,.dashboard-module___vDUZq__commitDiaryContent>time{color:#718079;font-variant-numeric:tabular-nums}.dashboard-module___vDUZq__diaryProjectMark{border:1px solid var(--project-accent-border);background:var(--project-accent-soft);color:var(--project-accent-ink)}.dashboard-module___vDUZq__diaryProject strong{font-family:var(--font-plazr-display);font-size:14px;font-weight:710}.dashboard-module___vDUZq__diaryProject a,.dashboard-module___vDUZq__diaryProject>div>span{font-size:9px}.dashboard-module___vDUZq__diaryChapterHeading>span{color:#9a6a13;font-size:9px;font-weight:780}.dashboard-module___vDUZq__diaryChapterHeading h3{color:var(--plazr-navy);letter-spacing:-.035em;margin:5px 0 0;font-size:22px;font-weight:720}.dashboard-module___vDUZq__diaryStateGrid{border-top:0;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;margin-top:15px;padding-top:0}.dashboard-module___vDUZq__diaryStateGrid dt{letter-spacing:.015em;text-transform:none}.dashboard-module___vDUZq__diaryStateGrid dd{font-size:12px;line-height:1.55}.dashboard-module___vDUZq__diaryStateWhere dd{color:#566778}.dashboard-module___vDUZq__diaryNextState{border-left:3px solid var(--plazr-amber);background:#fff3dc;border-radius:0 9px 9px 0;padding:11px 12px}.dashboard-module___vDUZq__diaryNextState dd{color:var(--plazr-navy);font-weight:720}.dashboard-module___vDUZq__diaryBlocker{grid-column:1/-1}.dashboard-module___vDUZq__commitDiaryEntry{margin-block:-2px}.dashboard-module___vDUZq__commitDiaryEntry .dashboard-module___vDUZq__diaryNode{width:25px;height:25px;box-shadow:0 0 0 4px var(--plazr-ivory);border-radius:50%;margin:4px}.dashboard-module___vDUZq__commitDiaryEntry .dashboard-module___vDUZq__diaryEntryBody{box-shadow:none;background:0 0;border:0;border-bottom:1px solid #e6dfd4;border-radius:0;padding:9px 2px 13px}.dashboard-module___vDUZq__commitDiaryEntry .dashboard-module___vDUZq__diaryEntryBody:hover{border-bottom-color:var(--project-accent-border);box-shadow:none}.dashboard-module___vDUZq__commitDiaryContent{border:0;grid-template-columns:72px minmax(0,1fr) auto;align-items:center;gap:13px;margin:0;padding:0;display:grid}.dashboard-module___vDUZq__commitDiaryContent>time{white-space:nowrap;font-size:9px}.dashboard-module___vDUZq__commitDiaryStory{min-width:0}.dashboard-module___vDUZq__commitDiaryStory>p{overflow-wrap:anywhere;color:#30475d;margin:0;font-size:13px;font-weight:650;line-height:1.4}.dashboard-module___vDUZq__diaryProjectCompact{gap:6px;margin-top:6px}.dashboard-module___vDUZq__diaryProjectCompact .dashboard-module___vDUZq__diaryProjectMark svg{width:11px}.dashboard-module___vDUZq__diaryProjectCompact>div{align-items:center;gap:7px;display:flex}.dashboard-module___vDUZq__diaryProjectCompact strong{color:var(--project-accent-ink);font-size:10px}.dashboard-module___vDUZq__diaryProjectCompact a,.dashboard-module___vDUZq__diaryProjectCompact>div>span{margin-top:0;font-size:8px}.dashboard-module___vDUZq__commitDiaryMeta{color:#78847f;align-items:center;gap:9px;font-size:9px;display:flex}.dashboard-module___vDUZq__commitDiaryMeta a{color:var(--project-accent-ink);align-items:center;gap:7px;font-size:9px;font-weight:720;text-decoration:none;display:inline-flex}.dashboard-module___vDUZq__commitDiaryMeta a:hover span{text-decoration:underline}.dashboard-module___vDUZq__commitDiaryMeta code{border:1px solid var(--project-accent-border);background:var(--project-accent-soft);color:var(--project-accent-ink);font-family:var(--font-mono);border-radius:6px;padding:4px 6px;font-size:9px}@media (max-width:900px){.dashboard-module___vDUZq__pulseItem{grid-template-columns:minmax(155px,.9fr) 100px minmax(120px,1.1fr) 28px}.dashboard-module___vDUZq__diaryDay{grid-template-columns:108px minmax(0,1fr);gap:18px}.dashboard-module___vDUZq__commitDiaryContent{grid-template-columns:60px minmax(0,1fr)}.dashboard-module___vDUZq__commitDiaryMeta{grid-column:2}}@media (max-width:760px){.dashboard-module___vDUZq__projectCard{min-height:0;padding:18px}.dashboard-module___vDUZq__attentionSignal strong{font-size:36px}.dashboard-module___vDUZq__viewActivityLink{min-height:46px;font-size:12px}.dashboard-module___vDUZq__projectPulse{padding:19px 16px}.dashboard-module___vDUZq__pulseItem{grid-template-columns:minmax(0,1fr) auto 28px}.dashboard-module___vDUZq__pulseProjectMark{width:28px;height:28px}.dashboard-module___vDUZq__pulseIdentity{gap:7px}.dashboard-module___vDUZq__pulseIdentity h3{max-width:min(36vw,150px)}.dashboard-module___vDUZq__pulseAge strong{font-size:22px}.dashboard-module___vDUZq__activityItem:not(:last-child):after{bottom:-12px}.dashboard-module___vDUZq__diaryIntro{align-items:flex-start}.dashboard-module___vDUZq__copyDiaryButton{width:auto;min-height:42px}.dashboard-module___vDUZq__diaryControls{gap:7px}.dashboard-module___vDUZq__activeDiaryProject{flex-wrap:wrap}.dashboard-module___vDUZq__activeDiaryProject p{flex:1}.dashboard-module___vDUZq__activeDiaryProject button{min-height:38px}.dashboard-module___vDUZq__diaryDay{grid-template-columns:1fr;gap:11px}.dashboard-module___vDUZq__diaryDay>h2{margin-left:40px;position:static}.dashboard-module___vDUZq__diaryDayEvents:before{left:13px}.dashboard-module___vDUZq__diaryEntry{grid-template-columns:27px minmax(0,1fr);gap:11px}.dashboard-module___vDUZq__diaryNode{width:27px;height:27px}.dashboard-module___vDUZq__stateDiaryEntry .dashboard-module___vDUZq__diaryEntryBody{padding:16px}.dashboard-module___vDUZq__diaryChapterHeading{margin-top:15px;padding-top:14px}.dashboard-module___vDUZq__diaryChapterHeading h3{font-size:19px}.dashboard-module___vDUZq__diaryStateGrid{grid-template-columns:1fr}.dashboard-module___vDUZq__diaryBlocker{grid-column:1}.dashboard-module___vDUZq__commitDiaryEntry .dashboard-module___vDUZq__diaryNode{width:21px;height:21px;margin:3px}.dashboard-module___vDUZq__commitDiaryEntry .dashboard-module___vDUZq__diaryEntryBody{padding:7px 0 12px}.dashboard-module___vDUZq__commitDiaryContent{grid-template-columns:minmax(0,1fr) auto;gap:7px 10px}.dashboard-module___vDUZq__commitDiaryContent>time{grid-column:1}.dashboard-module___vDUZq__commitDiaryStory,.dashboard-module___vDUZq__commitDiaryMeta{grid-column:1/-1}}@media (max-width:390px){.dashboard-module___vDUZq__projectIdentity h2{font-size:21px}.dashboard-module___vDUZq__attentionSignal strong{font-size:34px}.dashboard-module___vDUZq__pulseIdentity h3{max-width:118px}.dashboard-module___vDUZq__stalenessRail{display:none}.dashboard-module___vDUZq__diaryIntro>div>p:last-child{max-width:345px}.dashboard-module___vDUZq__diaryKindFilters{scrollbar-width:none;display:flex;overflow-x:auto}.dashboard-module___vDUZq__diaryKindFilters::-webkit-scrollbar{display:none}.dashboard-module___vDUZq__diaryFilterButton:first-child,.dashboard-module___vDUZq__diaryFilterActive:first-child{grid-column:auto}.dashboard-module___vDUZq__diaryFilterButton,.dashboard-module___vDUZq__diaryFilterActive{min-width:max-content}.dashboard-module___vDUZq__diaryProjectFilter{padding-left:2px}.dashboard-module___vDUZq__activeDiaryProject button{border-top:1px solid var(--project-accent-border);border-radius:0;width:100%}.dashboard-module___vDUZq__diaryEntryHeader>time{padding-left:0}.dashboard-module___vDUZq__diaryProject strong{max-width:190px}.dashboard-module___vDUZq__diaryProjectCompact strong{max-width:122px}.dashboard-module___vDUZq__commitDiaryMeta{flex-wrap:wrap;align-items:flex-start}}.dashboard-module___vDUZq__dashboard{background:var(--plazr-ivory);color:var(--plazr-navy)}.dashboard-module___vDUZq__sidebar{background:#fbfaf7f0;border-right-color:#ebe6de}.dashboard-module___vDUZq__topbar{background:#f7f5f0db;border-bottom-color:#e2ddd5ad}.dashboard-module___vDUZq__logoMark{border-radius:var(--plazr-radius-control);background:var(--plazr-amber-soft);color:#a9681f;border:0}.dashboard-module___vDUZq__navItem,.dashboard-module___vDUZq__navItemActive{border-radius:var(--plazr-radius-control);border:0;font-weight:620}.dashboard-module___vDUZq__navItemActive{color:#7b5324;box-shadow:inset 2px 0 var(--plazr-amber);background:#f9ead5}.dashboard-module___vDUZq__searchField,.dashboard-module___vDUZq__userButton,.dashboard-module___vDUZq__accountMenu,.dashboard-module___vDUZq__mobileAccountMenu{border-radius:var(--plazr-radius-control)}.dashboard-module___vDUZq__searchField{background:#fff;border-color:#0000;box-shadow:0 0 0 1px #2232470f}.dashboard-module___vDUZq__eyebrow,.dashboard-module___vDUZq__surfaceHeader p,.dashboard-module___vDUZq__projectsHeading>div>p,.dashboard-module___vDUZq__formHeader p,.dashboard-module___vDUZq__githubConnectionTitle p{color:#a86c26;letter-spacing:.025em;text-transform:none;font-weight:660}.dashboard-module___vDUZq__projectIntro h1,.dashboard-module___vDUZq__diaryIntro h1{letter-spacing:-.045em;font-size:clamp(34px,3.7vw,44px);font-weight:660;line-height:1.02}.dashboard-module___vDUZq__introCopy,.dashboard-module___vDUZq__diaryIntro>div>p:last-child{color:#687689;line-height:1.62}.dashboard-module___vDUZq__surfaceHeader h2,.dashboard-module___vDUZq__projectsHeading h2{font-weight:650}.dashboard-module___vDUZq__refreshButton,.dashboard-module___vDUZq__addProjectButton,.dashboard-module___vDUZq__githubButton,.dashboard-module___vDUZq__githubTextButton,.dashboard-module___vDUZq__githubDisconnectButton,.dashboard-module___vDUZq__copyDiaryButton,.dashboard-module___vDUZq__filterButton,.dashboard-module___vDUZq__filterActive,.dashboard-module___vDUZq__diaryFilterButton,.dashboard-module___vDUZq__diaryFilterActive,.dashboard-module___vDUZq__archiveButton,.dashboard-module___vDUZq__removeButton,.dashboard-module___vDUZq__editButton,.dashboard-module___vDUZq__contextToggle,.dashboard-module___vDUZq__saveButton,.dashboard-module___vDUZq__cancelButton,.dashboard-module___vDUZq__removalButton,.dashboard-module___vDUZq__diaryState button{border-radius:var(--plazr-radius-control);font-weight:650}.dashboard-module___vDUZq__addProjectButton,.dashboard-module___vDUZq__githubButton,.dashboard-module___vDUZq__saveButton{border-color:var(--plazr-dark-action);background:var(--plazr-dark-action);box-shadow:none}.dashboard-module___vDUZq__addProjectButton:hover,.dashboard-module___vDUZq__githubButton:hover,.dashboard-module___vDUZq__saveButton:hover{background:#1b2b3d;box-shadow:0 7px 18px #101e2d1f}.dashboard-module___vDUZq__refreshButton,.dashboard-module___vDUZq__githubTextButton{background:#fff;border-color:#e5e0d8}.dashboard-module___vDUZq__filterActive,.dashboard-module___vDUZq__diaryFilterActive{color:#2d4155;box-shadow:none;background:#dfe6eb}.dashboard-module___vDUZq__filterButton span,.dashboard-module___vDUZq__filterActive span{border-radius:6px}.dashboard-module___vDUZq__githubConnection{border-radius:var(--plazr-radius-surface);box-shadow:var(--plazr-shadow-sm);background:#ffffffb8;border:0}.dashboard-module___vDUZq__githubConnectionConnected{background:#ffffffc7;border:0}.dashboard-module___vDUZq__githubMark{border-radius:var(--plazr-radius-control);background:#33485d}.dashboard-module___vDUZq__overviewGrid{gap:14px}.dashboard-module___vDUZq__projectPulse,.dashboard-module___vDUZq__recentActivity,.dashboard-module___vDUZq__projectCard,.dashboard-module___vDUZq__diaryIntro,.dashboard-module___vDUZq__diaryEntryBody,.dashboard-module___vDUZq__diaryState,.dashboard-module___vDUZq__emptyState,.dashboard-module___vDUZq__projectError,.dashboard-module___vDUZq__projectForm,.dashboard-module___vDUZq__repositoryPicker{border-radius:var(--plazr-radius-surface)}.dashboard-module___vDUZq__projectPulse{box-shadow:none;background:#e9eef1;border:0;padding:22px}.dashboard-module___vDUZq__projectPulse:before{display:none}.dashboard-module___vDUZq__projectPulse .dashboard-module___vDUZq__surfaceHeader>span{color:#718091}.dashboard-module___vDUZq__pulseList{gap:0;margin-top:15px}.dashboard-module___vDUZq__pulseItem{background:0 0;border:0;border-bottom:1px solid #22324718;border-radius:0;padding:13px 2px}.dashboard-module___vDUZq__pulseItem:last-child{border-bottom:0}.dashboard-module___vDUZq__pulseItem:hover{background:0 0;border-color:#22324718;transform:none}.dashboard-module___vDUZq__pulseProjectMark{border:0;border-radius:8px;width:27px;height:27px}.dashboard-module___vDUZq__stalenessRail{opacity:.72;width:2px;height:24px}.dashboard-module___vDUZq__pulseIdentity h3{font-size:13px;font-weight:650}.dashboard-module___vDUZq__pulseIdentity p{color:#667687;font-weight:620}.dashboard-module___vDUZq__pulseAge strong{letter-spacing:-.035em;font-size:20px;font-weight:670}.dashboard-module___vDUZq__pulseNext p{font-weight:610}.dashboard-module___vDUZq__pulseContext{background:#ffffff80;border:0;border-radius:8px}.dashboard-module___vDUZq__recentActivity{background:var(--plazr-ink-surface);box-shadow:none;border:0}.dashboard-module___vDUZq__recentActivity:before{display:none}.dashboard-module___vDUZq__recentActivity .dashboard-module___vDUZq__surfaceHeader p{color:#f3bd75}.dashboard-module___vDUZq__recentActivity .dashboard-module___vDUZq__surfaceHeader>span{color:#c4ced7}.dashboard-module___vDUZq__activityItem{border-bottom-color:#ffffff1f}.dashboard-module___vDUZq__activityItem:not(:last-child):after{background:#ffffff21}.dashboard-module___vDUZq__activityIcon{color:#eef2f5;background:#ffffff1f;border:0;border-radius:8px;width:28px;height:28px}.dashboard-module___vDUZq__activityItem h3{font-size:12px;font-weight:640}.dashboard-module___vDUZq__activityItem p{color:#d0d8df}.dashboard-module___vDUZq__activityItem time{color:#c0cad3}.dashboard-module___vDUZq__projectGrid,.dashboard-module___vDUZq__loadingGrid{gap:14px}.dashboard-module___vDUZq__projectCard{min-height:438px;box-shadow:var(--plazr-shadow-sm);background:#fff;border:1px solid #ebe6de;padding:19px;overflow:hidden}.dashboard-module___vDUZq__projectCard:before{display:none}.dashboard-module___vDUZq__projectCard:hover{box-shadow:var(--plazr-shadow-md);border-color:#ddd7ce;transform:translateY(-1px)}.dashboard-module___vDUZq__projectMark{width:34px;height:34px;box-shadow:none;border:0;border-radius:9px}.dashboard-module___vDUZq__contextChip{color:#748191;background:0 0;border:0;border-radius:0;padding:4px 2px;font-weight:590}.dashboard-module___vDUZq__contextSaved{color:#65786f;background:0 0;border:0}.dashboard-module___vDUZq__editButton{color:#6d7a89}.dashboard-module___vDUZq__projectIdentity{margin-top:16px}.dashboard-module___vDUZq__projectIdentity h2{letter-spacing:-.035em;font-size:20px;font-weight:660}.dashboard-module___vDUZq__projectIdentity p{color:#768290}.dashboard-module___vDUZq__attentionSignal{margin-top:17px;padding-bottom:14px}.dashboard-module___vDUZq__attentionSignal strong{letter-spacing:-.05em;font-size:31px;font-weight:680}.dashboard-module___vDUZq__attentionSignal div>span{color:#7b8793;font-weight:590}.dashboard-module___vDUZq__statusBadge,.dashboard-module___vDUZq__stalenessBadge{box-shadow:none;border:0;border-radius:7px;padding:5px 7px;font-weight:650}.dashboard-module___vDUZq__stalenesscurrent{color:#587064;background:#edf3ef}.dashboard-module___vDUZq__stalenessrecent{color:#5f7181;background:#edf1f4}.dashboard-module___vDUZq__stalenessaging{color:#8c683a;background:#faf1e3}.dashboard-module___vDUZq__stalenessstale{color:#846453;background:#f5eeea}.dashboard-module___vDUZq__stalenessdormant{color:#69716e;background:#eeeeeb}.dashboard-module___vDUZq__scanMeta strong{font-size:11px;font-weight:640}.dashboard-module___vDUZq__resumeLayer{border-top-color:#efebe5}.dashboard-module___vDUZq__whereLeft{border-left:0;padding-left:0}.dashboard-module___vDUZq__whereLeft p{color:#647284;font-size:11px;line-height:1.58}.dashboard-module___vDUZq__nextAction{border-left:2px solid var(--plazr-amber);background:0 0;border-radius:0;padding:10px 28px 7px 11px}.dashboard-module___vDUZq__nextAction>span{color:#976328}.dashboard-module___vDUZq__nextAction p{font-size:12px;font-weight:660;line-height:1.5}.dashboard-module___vDUZq__viewActivityLink{border-radius:var(--plazr-radius-control);color:#33485d;min-height:40px;box-shadow:none;background:#f6f3ee;border:0;margin-top:12px;padding:0 11px;font-weight:650}.dashboard-module___vDUZq__viewActivityLink>span svg,.dashboard-module___vDUZq__viewActivityLink>svg{color:#c37825}.dashboard-module___vDUZq__viewActivityLink:hover{box-shadow:none;background:#f1ede6;border:0}.dashboard-module___vDUZq__cardFooter{margin-top:7px}.dashboard-module___vDUZq__archiveButton{background:0 0;border-color:#0000}.dashboard-module___vDUZq__removeButton{color:#86695c}.dashboard-module___vDUZq__diary{max-width:1140px}.dashboard-module___vDUZq__diaryIntro{background:#e8edf1;border:0;align-items:center;padding:27px 29px}.dashboard-module___vDUZq__diaryIntro h1{font-weight:660}.dashboard-module___vDUZq__diaryIntro>div>p:last-child{color:#627386;margin-top:11px}.dashboard-module___vDUZq__copyDiaryButton{color:#34485b;background:#fff;border:0;box-shadow:0 3px 12px #2232470f}.dashboard-module___vDUZq__copyDiaryButton:hover{color:#855821;background:#fbfaf7;border:0}.dashboard-module___vDUZq__diaryControls{box-shadow:none;background:0 0;border:0;border-bottom:1px solid #e5e0d8;border-radius:0;margin-top:18px;padding:5px 0 12px}.dashboard-module___vDUZq__diaryKindFilters{gap:2px}.dashboard-module___vDUZq__diaryFilterButton,.dashboard-module___vDUZq__diaryFilterActive{border-radius:var(--plazr-radius-control);font-weight:630}.dashboard-module___vDUZq__diaryProjectFilter{font-weight:620}.dashboard-module___vDUZq__diaryProjectFilter select{border-radius:var(--plazr-radius-control);background:#fff;border-color:#e4dfd7;font-weight:620}.dashboard-module___vDUZq__activeDiaryProject{color:#617284;background:0 0;border:0;border-radius:0;min-height:42px;margin-top:10px;padding:5px 1px}.dashboard-module___vDUZq__activeDiaryProjectMark{background:var(--project-accent-soft);width:26px;height:26px;color:var(--project-accent-ink);border:0;border-radius:8px}.dashboard-module___vDUZq__activeDiaryProject strong{font-weight:650}.dashboard-module___vDUZq__activeDiaryProject button{border-radius:var(--plazr-radius-control);color:#8c5d26;font-weight:650}.dashboard-module___vDUZq__activeDiaryProject button:hover{background:#f4efe7}.dashboard-module___vDUZq__diarySummary{margin-top:10px}.dashboard-module___vDUZq__diaryTimeline{gap:34px;margin-top:29px}.dashboard-module___vDUZq__diaryDay{grid-template-columns:140px minmax(0,1fr);gap:24px}.dashboard-module___vDUZq__diaryDay>h2{color:#697788;font-size:11px;font-weight:630}.dashboard-module___vDUZq__diaryDayEvents:before{background:#ddd8d0;left:13px}.dashboard-module___vDUZq__diaryEntry{grid-template-columns:27px minmax(0,1fr);gap:13px}.dashboard-module___vDUZq__diaryNode,.dashboard-module___vDUZq__stateDiaryEntry .dashboard-module___vDUZq__diaryNode{width:27px;height:27px;box-shadow:0 0 0 4px var(--plazr-ivory);border:0;border-radius:50%}.dashboard-module___vDUZq__stateDiaryEntry .dashboard-module___vDUZq__diaryEntryBody{border:0;border-left:2px solid var(--plazr-amber);border-radius:var(--plazr-radius-surface);box-shadow:var(--plazr-shadow-sm);background:#fff;padding:19px 20px}.dashboard-module___vDUZq__stateDiaryEntry .dashboard-module___vDUZq__diaryEntryBody:hover{border-left-color:var(--plazr-amber);box-shadow:var(--plazr-shadow-sm)}.dashboard-module___vDUZq__diaryEntryHeader>div>p{color:#967044;font-weight:640}.dashboard-module___vDUZq__diaryEntryHeader>time,.dashboard-module___vDUZq__commitDiaryContent>time{color:#7b8792}.dashboard-module___vDUZq__diaryProjectMark{border:0;border-radius:8px}.dashboard-module___vDUZq__diaryProject strong{font-size:13px;font-weight:650}.dashboard-module___vDUZq__diaryChapterHeading{border-top:0;margin-top:16px;padding-top:0}.dashboard-module___vDUZq__diaryChapterHeading>span{color:#9a6a31;font-weight:640}.dashboard-module___vDUZq__diaryChapterHeading h3{letter-spacing:-.025em;font-size:20px;font-weight:660}.dashboard-module___vDUZq__diaryStateGrid{gap:10px 22px;margin-top:15px}.dashboard-module___vDUZq__diaryStateGrid dt{color:#7a8691;font-weight:630}.dashboard-module___vDUZq__diaryStateGrid dd{color:#5d6d7e;line-height:1.62}.dashboard-module___vDUZq__diaryStateWhere{padding:8px 0}.dashboard-module___vDUZq__diaryNextState{background:0 0;border-left:2px solid #e0a054;border-radius:0;padding:8px 0 8px 12px}.dashboard-module___vDUZq__diaryNextState dt{color:#996a31}.dashboard-module___vDUZq__diaryNextState dd{font-weight:650}.dashboard-module___vDUZq__diaryBlocker{background:0 0;border:0;border-left:2px solid #b88a76;border-radius:0;padding:7px 10px}.dashboard-module___vDUZq__commitDiaryEntry .dashboard-module___vDUZq__diaryNode{background:var(--project-accent);color:#0000;opacity:.68;border:0;width:17px;height:17px;margin:5px}.dashboard-module___vDUZq__commitDiaryEntry .dashboard-module___vDUZq__diaryEntryBody{border-bottom-color:#e8e3dc;padding:8px 1px 12px}.dashboard-module___vDUZq__commitDiaryEntry .dashboard-module___vDUZq__diaryEntryBody:hover{border-bottom-color:#dcd6cd}.dashboard-module___vDUZq__commitDiaryStory>p{color:#43566a;font-size:12px;font-weight:610;line-height:1.5}.dashboard-module___vDUZq__diaryProjectCompact .dashboard-module___vDUZq__diaryProjectMark{border-radius:5px;width:17px;height:17px}.dashboard-module___vDUZq__diaryProjectCompact strong{color:#607183;font-weight:620}.dashboard-module___vDUZq__commitDiaryMeta code{color:#52677a;background:#edf1f3;border:0;border-radius:6px}.dashboard-module___vDUZq__commitDiaryMeta a{color:#5a6f83;font-weight:620}.dashboard-module___vDUZq__emptyState,.dashboard-module___vDUZq__diaryState{background:#ffffff7a;border-color:#dad5cd}.dashboard-module___vDUZq__projectError{background:#faf5f1;border:0}.dashboard-module___vDUZq__projectForm,.dashboard-module___vDUZq__repositoryPicker{border:0;box-shadow:0 24px 64px #101e2d2e}.dashboard-module___vDUZq__formGrid input,.dashboard-module___vDUZq__formGrid select,.dashboard-module___vDUZq__formGrid textarea,.dashboard-module___vDUZq__repositoryOption,.dashboard-module___vDUZq__repositorySelected,.dashboard-module___vDUZq__repositoryTracked{border-radius:var(--plazr-radius-control)}@media (max-width:760px){.dashboard-module___vDUZq__mobileHeader{background:#fbfaf7f0}.dashboard-module___vDUZq__mobileNavigation{background:#fbfaf7e6}.dashboard-module___vDUZq__mobileNavItem,.dashboard-module___vDUZq__mobileNavActive{border-radius:var(--plazr-radius-control);font-weight:620}.dashboard-module___vDUZq__mobileNavActive{color:#765025;background:#f9ead5}.dashboard-module___vDUZq__projectIntro h1,.dashboard-module___vDUZq__diaryIntro h1{font-size:32px}.dashboard-module___vDUZq__projectPulse,.dashboard-module___vDUZq__recentActivity{padding:18px 16px}.dashboard-module___vDUZq__pulseAge strong{font-size:19px}.dashboard-module___vDUZq__projectCard{padding:17px}.dashboard-module___vDUZq__attentionSignal strong{font-size:30px}.dashboard-module___vDUZq__viewActivityLink{min-height:44px}.dashboard-module___vDUZq__diaryIntro{padding:21px 20px}.dashboard-module___vDUZq__copyDiaryButton{min-height:42px}.dashboard-module___vDUZq__diaryControls{padding-bottom:10px}.dashboard-module___vDUZq__diaryDay{grid-template-columns:1fr;gap:9px}.dashboard-module___vDUZq__diaryDay>h2{margin-left:36px}.dashboard-module___vDUZq__diaryDayEvents:before{left:11px}.dashboard-module___vDUZq__diaryEntry{grid-template-columns:23px minmax(0,1fr);gap:10px}.dashboard-module___vDUZq__diaryNode,.dashboard-module___vDUZq__stateDiaryEntry .dashboard-module___vDUZq__diaryNode{width:23px;height:23px}.dashboard-module___vDUZq__stateDiaryEntry .dashboard-module___vDUZq__diaryEntryBody{padding:15px}.dashboard-module___vDUZq__diaryChapterHeading h3{font-size:18px}.dashboard-module___vDUZq__commitDiaryEntry .dashboard-module___vDUZq__diaryNode{width:13px;height:13px;margin:5px}}@media (max-width:390px){.dashboard-module___vDUZq__contentWrap{padding-inline:15px}.dashboard-module___vDUZq__projectIdentity h2{font-size:19px}.dashboard-module___vDUZq__attentionSignal strong{font-size:29px}.dashboard-module___vDUZq__projectCard{border-radius:14px}.dashboard-module___vDUZq__pulseIdentity h3{max-width:122px}.dashboard-module___vDUZq__diaryIntro{border-radius:14px;padding:19px 17px}.dashboard-module___vDUZq__diaryIntro>div>p:last-child{font-size:12px;line-height:1.58}.dashboard-module___vDUZq__activeDiaryProject button{border-top-color:#e5e0d8}.dashboard-module___vDUZq__stateDiaryEntry .dashboard-module___vDUZq__diaryEntryBody{border-radius:14px}}@media (prefers-reduced-motion:reduce){.dashboard-module___vDUZq__projectCard:hover,.dashboard-module___vDUZq__pulseItem:hover,.dashboard-module___vDUZq__viewActivityLink:hover>svg{transform:none}}.dashboard-module___vDUZq__resumeProjectLink,.dashboard-module___vDUZq__viewActivityLink{border-radius:var(--plazr-radius-control);justify-content:space-between;align-items:center;gap:10px;min-height:40px;padding:0 11px;font-size:11px;font-weight:650;text-decoration:none;display:flex}.dashboard-module___vDUZq__resumeProjectLink{background:var(--plazr-dark-action);color:#fff;margin-top:12px}.dashboard-module___vDUZq__resumeProjectLink:hover{background:#1b2b3d;box-shadow:0 7px 18px #101e2d1f}.dashboard-module___vDUZq__resumeProjectLink>span,.dashboard-module___vDUZq__viewActivityLink>span{align-items:center;gap:7px;display:inline-flex}.dashboard-module___vDUZq__viewActivityLink{color:#607183;background:0 0;border:0;min-height:40px;margin-top:7px}.dashboard-module___vDUZq__viewActivityLink:hover{color:#33485d;background:#f4f0e9}.dashboard-module___vDUZq__resume{width:100%;max-width:960px;margin:0 auto}.dashboard-module___vDUZq__resumeIntro{border-bottom:1px solid #e3ded6;justify-content:space-between;align-items:flex-end;gap:28px;padding:3px 1px 24px;display:flex}.dashboard-module___vDUZq__resumeBack{border-radius:var(--plazr-radius-control);color:#647486;background:0 0;border:0;align-items:center;gap:5px;min-height:34px;margin:0 0 18px -4px;padding:0 7px;font-size:11px;font-weight:650;display:inline-flex}.dashboard-module___vDUZq__resumeBack svg{transform:rotate(180deg)}.dashboard-module___vDUZq__resumeBack:hover{color:var(--plazr-navy);background:#f1ede6}.dashboard-module___vDUZq__resumeIntro .dashboard-module___vDUZq__eyebrow{margin-bottom:8px}.dashboard-module___vDUZq__resumeIntro h1{color:var(--plazr-navy);font-family:var(--font-plazr-display);letter-spacing:-.05em;margin:0;font-size:clamp(34px,4.5vw,49px);font-weight:660;line-height:1.02}.dashboard-module___vDUZq__resumeRepository{color:#718092;font-family:var(--font-mono);margin:9px 0 0;font-size:11px}.dashboard-module___vDUZq__resumeRepository a{color:inherit;text-decoration:none}.dashboard-module___vDUZq__resumeRepository a:hover{color:var(--project-accent-ink);text-decoration:underline}.dashboard-module___vDUZq__resumeActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;display:flex}.dashboard-module___vDUZq__copyResumeButton,.dashboard-module___vDUZq__resumeSecondaryButton{border-radius:var(--plazr-radius-control);justify-content:center;align-items:center;gap:7px;min-height:40px;padding:0 12px;font-size:11px;font-weight:650;text-decoration:none;display:inline-flex}.dashboard-module___vDUZq__copyResumeButton{border:1px solid var(--plazr-dark-action);background:var(--plazr-dark-action);color:#fff}.dashboard-module___vDUZq__copyResumeButton:hover{background:#1b2b3d;box-shadow:0 7px 18px #101e2d1f}.dashboard-module___vDUZq__resumeSecondaryButton{color:#405469;background:#fff;border:1px solid #e4dfd7}.dashboard-module___vDUZq__resumeSecondaryButton:hover{color:var(--plazr-navy);background:#fbfaf7}.dashboard-module___vDUZq__resumeSnapshot{border-radius:var(--plazr-radius-surface);background:#ffffffb8;border:1px solid #e7e2da;grid-template-columns:.8fr .8fr 1.5fr 1fr;gap:0;margin-top:22px;display:grid;overflow:hidden}.dashboard-module___vDUZq__resumeSnapshot>div{border-right:1px solid #e7e2da;flex-direction:column;justify-content:center;gap:5px;min-width:0;min-height:115px;padding:17px 19px;display:flex}.dashboard-module___vDUZq__resumeSnapshot>div:last-child{border-right:0}.dashboard-module___vDUZq__resumeSnapshot span,.dashboard-module___vDUZq__resumeFocus span,.dashboard-module___vDUZq__resumeBlocker>span,.dashboard-module___vDUZq__resumeSectionHeader p{color:#907050;letter-spacing:.015em;font-size:10px;font-weight:650}.dashboard-module___vDUZq__resumeSnapshot strong{overflow-wrap:anywhere;color:var(--plazr-navy);font-family:var(--font-plazr-display);font-size:16px;font-weight:660;line-height:1.15}.dashboard-module___vDUZq__resumeSnapshot small{color:#738091;font-size:10px;line-height:1.42}.dashboard-module___vDUZq__resumeSnapshot small .dashboard-module___vDUZq__statusBadge{margin-top:1px}.dashboard-module___vDUZq__resumeSnapshot .dashboard-module___vDUZq__stalenessBadge{width:fit-content;font-family:var(--font-plazr-ui);font-size:10px}.dashboard-module___vDUZq__resumeHealthcurrent{color:#4d7866!important}.dashboard-module___vDUZq__resumeHealthoutdated{color:#906933!important}.dashboard-module___vDUZq__resumeHealthmissing{color:#6e7a87!important}.dashboard-module___vDUZq__resumeFocus{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:26px;margin-top:26px;display:grid}.dashboard-module___vDUZq__resumeWhere,.dashboard-module___vDUZq__resumeNext{min-width:0;padding:21px 22px 22px}.dashboard-module___vDUZq__resumeWhere{border-left:2px solid var(--project-accent);background:#ffffff80}.dashboard-module___vDUZq__resumeNext{border-left:3px solid var(--plazr-amber);background:#fff4df;border-radius:0 12px 12px 0;padding-right:47px;position:relative}.dashboard-module___vDUZq__resumeFocus p{overflow-wrap:anywhere;color:#3e5267;margin:8px 0 0;font-size:15px;font-weight:620;line-height:1.62}.dashboard-module___vDUZq__resumeNext p{color:var(--plazr-navy);font-weight:680}.dashboard-module___vDUZq__resumeNext>svg{color:#c17922;position:absolute;bottom:22px;right:20px}.dashboard-module___vDUZq__resumeBlocker{background:#f8f1ed;border-left:2px solid #b88a76;margin-top:18px;padding:13px 15px}.dashboard-module___vDUZq__resumeBlocker>span{color:#916044}.dashboard-module___vDUZq__resumeBlocker p{color:#634d42;margin:5px 0 0;font-size:13px;line-height:1.55}.dashboard-module___vDUZq__resumeDevelopment{border-top:1px solid #e3ded6;margin-top:38px;padding-top:21px}.dashboard-module___vDUZq__resumeSectionHeader{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.dashboard-module___vDUZq__resumeSectionHeader p{margin:0 0 5px}.dashboard-module___vDUZq__resumeSectionHeader h2{color:var(--plazr-navy);font-family:var(--font-plazr-display);letter-spacing:-.03em;margin:0;font-size:22px;font-weight:660}.dashboard-module___vDUZq__resumeSectionHeader>span{color:#7a8794;font-size:10px}.dashboard-module___vDUZq__resumeNotice{border-left:2px solid var(--plazr-green);color:#47715f;background:#f1f7f3;margin:15px 0 0;padding:9px 11px;font-size:11px}.dashboard-module___vDUZq__resumeLoading{gap:0;margin-top:17px;display:grid}.dashboard-module___vDUZq__resumeLoading div{background:linear-gradient(110deg,#f2eee6 28%,#fbf9f4 42%,#f2eee6 57%) 0 0/240% 100%;border-bottom:1px solid #e6e1d9;height:53px;animation:1.5s ease-in-out infinite dashboard-module___vDUZq__plazr-shimmer}.dashboard-module___vDUZq__resumeActivityState{color:#687789;background:#ffffff85;border-left:2px solid #ddd4c7;margin-top:17px;padding:14px 15px;font-size:12px;line-height:1.5}.dashboard-module___vDUZq__resumeActivityState p{margin:0}.dashboard-module___vDUZq__resumeActivityState button{border-radius:var(--plazr-radius-control);color:#3d5267;background:#fff;border:1px solid #e2ddd4;min-height:36px;margin-top:10px;padding:0 10px;font-size:11px;font-weight:650}.dashboard-module___vDUZq__resumeEvents{gap:0;margin:17px 0 0;padding:0;list-style:none;display:grid}.dashboard-module___vDUZq__resumeEvents li{border-bottom:1px solid #e6e1d9;grid-template-columns:27px minmax(0,1fr);gap:11px;padding:12px 2px;display:grid}.dashboard-module___vDUZq__resumeEventMark{background:var(--project-accent-soft);width:25px;height:25px;color:var(--project-accent-ink);border-radius:7px;place-items:center;display:grid}.dashboard-module___vDUZq__resumeEvents p{overflow-wrap:anywhere;color:#405469;margin:1px 0 0;font-size:13px;font-weight:620;line-height:1.42}.dashboard-module___vDUZq__resumeEvents li>div>span{color:#7b8894;margin-top:4px;font-size:10px;display:block}@media (max-width:760px){.dashboard-module___vDUZq__resumeIntro{flex-direction:column;align-items:flex-start;gap:20px;padding-bottom:20px}.dashboard-module___vDUZq__resumeIntro h1{font-size:33px}.dashboard-module___vDUZq__resumeActions{justify-content:flex-start;width:100%}.dashboard-module___vDUZq__copyResumeButton{flex:1;min-height:44px}.dashboard-module___vDUZq__resumeSecondaryButton{min-height:44px}.dashboard-module___vDUZq__resumeSnapshot{grid-template-columns:1fr 1fr;margin-top:18px}.dashboard-module___vDUZq__resumeSnapshot>div{min-height:106px;padding:15px}.dashboard-module___vDUZq__resumeSnapshot>div:nth-child(2){border-right:0}.dashboard-module___vDUZq__resumeSnapshot>div:nth-child(-n+2){border-bottom:1px solid #e7e2da}.dashboard-module___vDUZq__resumeFocus{grid-template-columns:1fr;gap:12px;margin-top:18px}.dashboard-module___vDUZq__resumeWhere,.dashboard-module___vDUZq__resumeNext{padding:18px 17px 19px}.dashboard-module___vDUZq__resumeFocus p{font-size:14px}.dashboard-module___vDUZq__resumeDevelopment{margin-top:30px}.dashboard-module___vDUZq__resumeProjectLink,.dashboard-module___vDUZq__viewActivityLink{min-height:44px}}@media (max-width:390px){.dashboard-module___vDUZq__resumeActions>*{flex:calc(50% - 4px)}.dashboard-module___vDUZq__copyResumeButton{flex-basis:100%}.dashboard-module___vDUZq__resumeSnapshot{grid-template-columns:1fr}.dashboard-module___vDUZq__resumeSnapshot>div,.dashboard-module___vDUZq__resumeSnapshot>div:nth-child(2){border-bottom:1px solid #e7e2da;border-right:0;min-height:0}.dashboard-module___vDUZq__resumeSnapshot>div:last-child{border-bottom:0}.dashboard-module___vDUZq__resumeSectionHeader>span{display:none}}.dashboard-module___vDUZq__surfaceHeader h2{align-items:center;gap:7px;display:inline-flex}.dashboard-module___vDUZq__pulseItem,.dashboard-module___vDUZq__activityItem{text-decoration:none}.dashboard-module___vDUZq__pulseItem:focus-visible,.dashboard-module___vDUZq__activityItem:focus-visible{outline-offset:3px;outline:3px solid #c78a1d47}.dashboard-module___vDUZq__projectSummaryActions{justify-content:flex-end;align-items:center;gap:12px;display:flex}.dashboard-module___vDUZq__projectSummaryActions button{border-radius:var(--plazr-radius-control);color:#6a7887;background:0 0;border:0;align-items:center;gap:6px;min-height:34px;padding:0 7px;font-size:10px;font-weight:650;display:inline-flex}.dashboard-module___vDUZq__projectSummaryActions button:hover{color:var(--plazr-navy);background:#f1ede6}.dashboard-module___vDUZq__projectCard{min-height:0;padding:0;overflow:visible}.dashboard-module___vDUZq__projectCard:hover{transform:none}.dashboard-module___vDUZq__projectCardDisclosure{border-radius:inherit;width:100%;min-height:44px;color:inherit;text-align:left;background:0 0;border:0;padding:16px 17px 15px}.dashboard-module___vDUZq__projectCardDisclosure:focus-visible{outline-offset:2px;outline:3px solid #c78a1d40}.dashboard-module___vDUZq__compactProjectHeading{grid-template-columns:34px minmax(0,1fr) auto 18px;align-items:center;gap:10px;min-width:0;display:grid}.dashboard-module___vDUZq__compactProjectHeading .dashboard-module___vDUZq__projectMark{width:34px;height:34px}.dashboard-module___vDUZq__compactProjectHeading .dashboard-module___vDUZq__projectIdentity{min-width:0;margin:0;display:block}.dashboard-module___vDUZq__compactProjectHeading .dashboard-module___vDUZq__projectIdentity strong,.dashboard-module___vDUZq__compactProjectHeading .dashboard-module___vDUZq__projectIdentity small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.dashboard-module___vDUZq__compactProjectHeading .dashboard-module___vDUZq__projectIdentity strong{color:var(--plazr-navy);font-family:var(--font-plazr-display);letter-spacing:-.025em;font-size:17px;font-weight:660}.dashboard-module___vDUZq__compactProjectHeading .dashboard-module___vDUZq__projectIdentity small{color:#768391;font-family:var(--font-mono);margin-top:3px;font-size:9px}.dashboard-module___vDUZq__compactProjectHeading .dashboard-module___vDUZq__stalenessBadge{align-items:center;gap:4px;display:inline-flex}.dashboard-module___vDUZq__projectDisclosureChevron,.dashboard-module___vDUZq__diaryDisclosureChevron,.dashboard-module___vDUZq__githubUtilityChevron{color:#7a8793;transition:transform .18s}.dashboard-module___vDUZq__projectCardExpanded .dashboard-module___vDUZq__projectDisclosureChevron,.dashboard-module___vDUZq__diaryEntryExpanded .dashboard-module___vDUZq__diaryDisclosureChevron,.dashboard-module___vDUZq__githubUtilityTrigger[aria-expanded=true] .dashboard-module___vDUZq__githubUtilityChevron{transform:rotate(90deg)}.dashboard-module___vDUZq__compactProjectMeta{grid-template-columns:78px minmax(70px,1fr) minmax(90px,auto) auto;align-items:center;gap:10px;min-width:0;margin-top:13px;display:grid}.dashboard-module___vDUZq__compactProjectMeta>span{min-width:0}.dashboard-module___vDUZq__compactProjectMeta>span>small{color:#7b8793;text-overflow:ellipsis;white-space:nowrap;font-size:8px;font-weight:620;display:block;overflow:hidden}.dashboard-module___vDUZq__compactProjectMeta>span>strong{color:#405469;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:10px;font-weight:650;display:block;overflow:hidden}.dashboard-module___vDUZq__compactProjectMeta>span:first-child strong{color:var(--plazr-navy);font-family:var(--font-plazr-display);margin:0;font-size:15px}.dashboard-module___vDUZq__contextHealth{white-space:nowrap;border-radius:7px;align-items:center;gap:5px;min-height:25px;padding:0 6px;font-size:8px;font-weight:650;display:inline-flex!important}.dashboard-module___vDUZq__contextHealthcurrent{color:#587064;background:#edf3ef}.dashboard-module___vDUZq__contextHealthoutdated{color:#8c683a;background:#faf1e3}.dashboard-module___vDUZq__contextHealthmissing{color:#69716e;background:#eeeeeb}.dashboard-module___vDUZq__compactNext{border-left:2px solid var(--plazr-amber);background:#fbf5e9;grid-template-columns:30px minmax(0,1fr) 16px;align-items:center;gap:7px;min-width:0;margin-top:12px;padding:8px 9px;display:grid;position:relative}.dashboard-module___vDUZq__compactNext small{color:#96652d;font-size:8px;font-weight:650}.dashboard-module___vDUZq__compactNext strong{color:#33485d;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:650;overflow:hidden}.dashboard-module___vDUZq__compactNext svg{color:#bb7627}.dashboard-module___vDUZq__projectCardDetails,.dashboard-module___vDUZq__diaryEntryDetails{opacity:1;visibility:visible;grid-template-rows:1fr;transition:grid-template-rows .2s,opacity .15s,visibility;display:grid}.dashboard-module___vDUZq__projectCardCollapsed .dashboard-module___vDUZq__projectCardDetails,.dashboard-module___vDUZq__diaryEntry:not(.dashboard-module___vDUZq__diaryEntryExpanded) .dashboard-module___vDUZq__diaryEntryDetails{opacity:0;visibility:hidden;grid-template-rows:0fr;transition:grid-template-rows .18s,opacity .1s,visibility 0s .18s}.dashboard-module___vDUZq__projectCardDetailsInner,.dashboard-module___vDUZq__diaryEntryDetailsInner{min-height:0;overflow:hidden}.dashboard-module___vDUZq__projectCardDetailsInner{border-top:1px solid #ece7df;margin:0 17px;padding:15px 0 17px}.dashboard-module___vDUZq__latestProjectActivity{padding:0 1px 13px}.dashboard-module___vDUZq__latestProjectActivity>span{color:#8e642f;align-items:center;gap:6px;font-size:9px;font-weight:650;display:inline-flex}.dashboard-module___vDUZq__latestProjectActivity p{color:#5f6f80;margin:6px 0 0;font-size:11px;line-height:1.5}.dashboard-module___vDUZq__projectCardDetails .dashboard-module___vDUZq__resumeLayer{border-top:0;margin-top:0;padding-top:0}.dashboard-module___vDUZq__projectCardDetails .dashboard-module___vDUZq__whereLeft{padding:0 1px}.dashboard-module___vDUZq__projectCardDetails .dashboard-module___vDUZq__whereLeft p{-webkit-line-clamp:unset;margin-top:5px;display:block;overflow:visible}.dashboard-module___vDUZq__projectCardDetails .dashboard-module___vDUZq__nextAction{margin-top:14px}.dashboard-module___vDUZq__projectCardDetails .dashboard-module___vDUZq__nextAction p,.dashboard-module___vDUZq__projectCardDetails .dashboard-module___vDUZq__blocker p{-webkit-line-clamp:unset;display:block;overflow:visible}.dashboard-module___vDUZq__projectPrimaryActions{grid-template-columns:1fr 1fr;gap:7px;margin-top:13px;display:grid}.dashboard-module___vDUZq__projectPrimaryActions .dashboard-module___vDUZq__resumeProjectLink,.dashboard-module___vDUZq__projectPrimaryActions .dashboard-module___vDUZq__viewActivityLink{min-height:42px;margin:0}.dashboard-module___vDUZq__projectPrimaryActions .dashboard-module___vDUZq__viewActivityLink{background:#f5f2ed}.dashboard-module___vDUZq__projectCardDetails .dashboard-module___vDUZq__cardFooter{border-top:1px solid #eee9e1;flex-wrap:wrap;justify-content:flex-start;margin-top:10px;padding-top:9px}.dashboard-module___vDUZq__projectCardDetails .dashboard-module___vDUZq__cardFooter button{align-items:center;gap:6px;min-height:36px;display:inline-flex}.dashboard-module___vDUZq__projectCardDetails .dashboard-module___vDUZq__removeButton{margin-left:auto}.dashboard-module___vDUZq__githubUtility{z-index:4;justify-content:flex-end;margin-top:18px;display:flex;position:relative}.dashboard-module___vDUZq__githubUtilityTrigger{border-radius:var(--plazr-radius-surface);width:min(100%,270px);min-height:52px;color:var(--plazr-navy);text-align:left;box-shadow:var(--plazr-shadow-sm);background:#ffffffc7;border:1px solid #e4dfd7;grid-template-columns:minmax(0,1fr) auto 16px;align-items:center;gap:9px;padding:8px 10px;display:grid}.dashboard-module___vDUZq__githubUtilityTrigger:hover{background:#fff;border-color:#d8d1c8}.dashboard-module___vDUZq__githubUtilityTrigger:focus-visible{outline-offset:2px;outline:3px solid #c78a1d40}.dashboard-module___vDUZq__githubUtilityIdentity{align-items:center;gap:9px;min-width:0;display:flex}.dashboard-module___vDUZq__githubUtilityIdentity>span:last-child{min-width:0}.dashboard-module___vDUZq__githubUtilityIdentity strong,.dashboard-module___vDUZq__githubUtilityIdentity small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.dashboard-module___vDUZq__githubUtilityIdentity strong{font-size:12px;font-weight:670}.dashboard-module___vDUZq__githubUtilityIdentity small{color:#748190;margin-top:2px;font-size:9px}.dashboard-module___vDUZq__githubMark{color:#fff;background:#24292f;border-radius:9px;flex:none;place-items:center;width:32px;height:32px;display:grid}.dashboard-module___vDUZq__githubUtilityStatus{white-space:nowrap;border-radius:7px;align-items:center;gap:5px;min-height:25px;padding:0 7px;font-size:9px;font-weight:650;display:inline-flex}.dashboard-module___vDUZq__githubUtilityStatuscurrent{color:#587064;background:#edf3ef}.dashboard-module___vDUZq__githubUtilityStatussyncing,.dashboard-module___vDUZq__githubUtilityStatuschecking{color:#5f7181;background:#edf1f4}.dashboard-module___vDUZq__githubUtilityStatusattention{color:#8c683a;background:#faf1e3}.dashboard-module___vDUZq__githubUtilityStatusdisconnected{color:#846453;background:#f5eeea}.dashboard-module___vDUZq__githubUtilityScrim{z-index:10;background:0 0;position:fixed;inset:0}.dashboard-module___vDUZq__githubUtilityPanel{z-index:11;border-radius:var(--plazr-radius-surface);background:#fffefa;border:1px solid #e3ded6;outline:0;width:min(370px,100vw - 32px);max-height:min(620px,100dvh - 100px);padding:16px;position:absolute;top:calc(100% + 8px);right:0;overflow-y:auto;box-shadow:0 22px 55px #101e2d2e}.dashboard-module___vDUZq__githubUtilityPanelHeader{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.dashboard-module___vDUZq__githubUtilityPanelHeader>div{align-items:center;gap:10px;display:flex}.dashboard-module___vDUZq__githubUtilityPanelHeader p{color:#a86c26;margin:0 0 2px;font-size:9px;font-weight:650}.dashboard-module___vDUZq__githubUtilityPanelHeader h2{color:var(--plazr-navy);font-family:var(--font-plazr-display);margin:0;font-size:20px;font-weight:660}.dashboard-module___vDUZq__closeButton{width:44px;height:44px}.dashboard-module___vDUZq__githubUtilityDetails{grid-template-columns:1fr 1fr;gap:12px;margin:17px 0 0;display:grid}.dashboard-module___vDUZq__githubUtilityDetails div{border-left:2px solid #e3ddd4;min-width:0;padding-left:10px}.dashboard-module___vDUZq__githubUtilityDetails dt{color:#7d8994;font-size:9px;font-weight:620}.dashboard-module___vDUZq__githubUtilityDetails dd{color:#364b5f;text-overflow:ellipsis;white-space:nowrap;margin:4px 0 0;font-size:11px;font-weight:650;overflow:hidden}.dashboard-module___vDUZq__githubPermissionNote{color:#596b7d;background:#f0f3f5;border-left:2px solid #9baebc;gap:8px;margin:16px 0 0;padding:10px;font-size:10px;line-height:1.5;display:flex}.dashboard-module___vDUZq__githubPermissionNote svg{flex:none;margin-top:1px}.dashboard-module___vDUZq__githubUtilityPanel .dashboard-module___vDUZq__githubMessage{margin:11px 0 0}.dashboard-module___vDUZq__githubUtilityActions{gap:6px;margin-top:15px;display:grid}.dashboard-module___vDUZq__githubUtilityActions>button,.dashboard-module___vDUZq__githubAccessLink{border-radius:var(--plazr-radius-control);justify-content:flex-start;align-items:center;gap:7px;width:100%;min-height:42px;padding:0 10px;font-size:11px;font-weight:650;text-decoration:none;display:flex}.dashboard-module___vDUZq__githubUtilityActions .dashboard-module___vDUZq__githubButton{justify-content:flex-start}.dashboard-module___vDUZq__githubAccessLink{color:#405469;background:#fff;border:1px solid #e5e0d8;justify-content:space-between}.dashboard-module___vDUZq__githubAccessLink>span{align-items:center;gap:7px;display:inline-flex}.dashboard-module___vDUZq__githubAccessLink:hover{background:#f4f1eb}.dashboard-module___vDUZq__githubUtilityActions .dashboard-module___vDUZq__githubDisconnectButton{color:#86695c;justify-content:flex-start}.dashboard-module___vDUZq__githubUtilityDisconnected{justify-content:stretch;width:100%}.dashboard-module___vDUZq__githubDisconnectedContent{border-radius:var(--plazr-radius-surface);background:#f7f1ed;border-left:2px solid #a87961;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 18px;width:100%;padding:11px 13px;display:grid}.dashboard-module___vDUZq__githubDisconnectedContent>p{color:#6d7780;grid-column:1;margin:0 0 0 41px;font-size:10px}.dashboard-module___vDUZq__githubDisconnectedContent .dashboard-module___vDUZq__githubButton{grid-area:1/2/span 2;min-height:42px}.dashboard-module___vDUZq__githubDisconnectedContent .dashboard-module___vDUZq__githubMessage{grid-column:1/-1}.dashboard-module___vDUZq__githubDisconnectedContent .dashboard-module___vDUZq__githubUtilityIdentity small{color:#846453;align-items:center;gap:4px;display:flex}.dashboard-module___vDUZq__diaryTimeline{gap:24px}.dashboard-module___vDUZq__diaryDayEvents{gap:7px}.dashboard-module___vDUZq__diaryEntryBody,.dashboard-module___vDUZq__stateDiaryEntry .dashboard-module___vDUZq__diaryEntryBody{padding:0;overflow:hidden}.dashboard-module___vDUZq__stateDiaryEntry{margin:3px 0 6px}.dashboard-module___vDUZq__stateDiaryEntry .dashboard-module___vDUZq__diaryEntryBody{border:0;border-left:2px solid var(--plazr-amber);box-shadow:var(--plazr-shadow-sm);background:#fff}.dashboard-module___vDUZq__commitDiaryEntry .dashboard-module___vDUZq__diaryEntryBody{border-bottom:1px solid #e8e3dc;padding:0}.dashboard-module___vDUZq__diaryEntryDisclosure{width:100%;min-height:66px;color:inherit;text-align:left;background:0 0;border:0;grid-template-columns:minmax(150px,.9fr) minmax(120px,1fr) auto 16px;align-items:center;gap:12px;padding:10px 12px;display:grid;position:relative}.dashboard-module___vDUZq__diaryEntryDisclosure:hover{background:#fbfaf7}.dashboard-module___vDUZq__diaryEntryDisclosure:focus-visible{outline-offset:-3px;outline:3px solid #c78a1d3d}.dashboard-module___vDUZq__diaryEntryDisclosure>time{color:#7b8792;white-space:nowrap;font-size:9px}.dashboard-module___vDUZq__diaryCompactProject{align-items:center;gap:8px;min-width:0;display:flex}.dashboard-module___vDUZq__diaryCompactProject .dashboard-module___vDUZq__diaryProjectMark{width:27px;height:27px}.dashboard-module___vDUZq__diaryCompactProject>span:last-child{min-width:0}.dashboard-module___vDUZq__diaryCompactProject strong,.dashboard-module___vDUZq__diaryCompactProject small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.dashboard-module___vDUZq__diaryCompactProject strong{color:var(--plazr-navy);font-family:var(--font-plazr-display);font-size:12px;font-weight:650}.dashboard-module___vDUZq__diaryCompactProject small{color:#986b38;margin-top:2px;font-size:8px;font-weight:630}.dashboard-module___vDUZq__diaryCompactSummary{min-width:0}.dashboard-module___vDUZq__diaryCompactSummary small,.dashboard-module___vDUZq__diaryCompactSummary strong{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.dashboard-module___vDUZq__diaryCompactSummary small{color:#8c724e;font-size:8px;font-weight:620}.dashboard-module___vDUZq__diaryCompactSummary strong{color:#42566a;margin-top:3px;font-size:11px;font-weight:650}.dashboard-module___vDUZq__diaryEntryDetailsInner{border-top:1px solid #eee9e1;padding:14px 16px 17px}.dashboard-module___vDUZq__diaryExpandedProject{display:none}.dashboard-module___vDUZq__diaryEntryDetails .dashboard-module___vDUZq__diaryChapterHeading{margin-top:0}.dashboard-module___vDUZq__diaryEntryDetails .dashboard-module___vDUZq__diaryStateGrid{margin-top:13px}.dashboard-module___vDUZq__commitDisclosure{grid-template-columns:minmax(110px,.4fr) minmax(0,1fr) auto 15px;min-height:48px;padding-block:7px}.dashboard-module___vDUZq__diaryCommitProject{align-items:center;gap:7px;min-width:0;display:flex}.dashboard-module___vDUZq__diaryCommitProject>span{background:var(--project-accent);border-radius:50%;flex:none;width:7px;height:7px}.dashboard-module___vDUZq__diaryCommitProject strong{color:#607183;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:620;overflow:hidden}.dashboard-module___vDUZq__diaryCommitSummary{color:#43566a;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:610;overflow:hidden}.dashboard-module___vDUZq__commitDiaryEntry .dashboard-module___vDUZq__diaryEntryDetailsInner{padding:10px 12px 12px}.dashboard-module___vDUZq__commitDiaryExpanded{justify-content:space-between;align-items:center;gap:14px;display:flex}.dashboard-module___vDUZq__commitDiaryExpanded .dashboard-module___vDUZq__diaryProjectCompact{margin:0}.dashboard-module___vDUZq__commitDiaryMeta a{align-items:center;gap:6px;display:inline-flex}.dashboard-module___vDUZq__diaryProject a{align-items:center;gap:4px;max-width:100%;display:inline-flex}@media (max-width:760px){.dashboard-module___vDUZq__projectSummary{align-items:flex-start}.dashboard-module___vDUZq__projectSummaryActions{flex-direction:column;align-items:flex-end;gap:4px}.dashboard-module___vDUZq__projectSummaryActions button{min-height:40px}.dashboard-module___vDUZq__projectCardDisclosure{padding:14px}.dashboard-module___vDUZq__projectCardDetailsInner{margin-inline:14px;padding-bottom:14px}.dashboard-module___vDUZq__compactProjectMeta{grid-template-columns:72px minmax(70px,1fr) minmax(80px,auto);gap:8px}.dashboard-module___vDUZq__compactProjectMeta>.dashboard-module___vDUZq__statusBadge{display:none}.dashboard-module___vDUZq__projectPrimaryActions .dashboard-module___vDUZq__resumeProjectLink,.dashboard-module___vDUZq__projectPrimaryActions .dashboard-module___vDUZq__viewActivityLink,.dashboard-module___vDUZq__projectCardDetails .dashboard-module___vDUZq__cardFooter button{min-height:44px}.dashboard-module___vDUZq__githubUtility,.dashboard-module___vDUZq__githubUtilityTrigger{width:100%}.dashboard-module___vDUZq__githubUtilityPanel{width:100%;max-height:calc(100dvh - max(16px, env(safe-area-inset-top)));padding:18px 16px max(18px, env(safe-area-inset-bottom));border-radius:18px 18px 0 0;position:fixed;inset:auto 0 0}.dashboard-module___vDUZq__githubUtilityScrim{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0c1a2b57}.dashboard-module___vDUZq__githubUtilityActions>button,.dashboard-module___vDUZq__githubAccessLink{min-height:44px}.dashboard-module___vDUZq__diaryTimeline{gap:19px;margin-top:19px}.dashboard-module___vDUZq__diaryDay{gap:7px}.dashboard-module___vDUZq__diaryDay>h2{margin-left:34px}.dashboard-module___vDUZq__diaryEntry{grid-template-columns:23px minmax(0,1fr);gap:8px}.dashboard-module___vDUZq__diaryNode,.dashboard-module___vDUZq__stateDiaryEntry .dashboard-module___vDUZq__diaryNode{width:23px;height:23px}.dashboard-module___vDUZq__diaryEntryDisclosure{grid-template-columns:minmax(0,1fr) auto;gap:6px 10px;min-height:62px;padding:9px 34px 9px 10px}.dashboard-module___vDUZq__diaryCompactProject{grid-area:1/1}.dashboard-module___vDUZq__diaryCompactSummary{grid-area:2/1/auto/-1}.dashboard-module___vDUZq__diaryEntryDisclosure>time{grid-area:1/2}.dashboard-module___vDUZq__diaryDisclosureChevron{position:absolute;bottom:14px;right:10px}.dashboard-module___vDUZq__diaryCompactSummary strong{font-size:10px}.dashboard-module___vDUZq__diaryEntryDetailsInner{padding:13px}.dashboard-module___vDUZq__commitDisclosure{min-height:52px}.dashboard-module___vDUZq__diaryCommitProject{grid-area:1/1}.dashboard-module___vDUZq__diaryCommitSummary{grid-area:2/1/auto/-1;padding-right:3px}.dashboard-module___vDUZq__commitDiaryEntry .dashboard-module___vDUZq__diaryNode{width:17px;height:17px;color:var(--project-accent-ink);opacity:1;margin:3px}.dashboard-module___vDUZq__commitDiaryExpanded{flex-direction:column;align-items:flex-start}}@media (max-width:390px){.dashboard-module___vDUZq__overviewGrid{margin-top:14px}.dashboard-module___vDUZq__projectPulse,.dashboard-module___vDUZq__recentActivity{padding:15px 14px}.dashboard-module___vDUZq__pulseItem{padding-block:10px}.dashboard-module___vDUZq__activityItem{padding-block:9px}.dashboard-module___vDUZq__mobileSearch{margin-top:17px}.dashboard-module___vDUZq__projectsSection{margin-top:23px}.dashboard-module___vDUZq__compactProjectHeading{grid-template-columns:34px minmax(0,1fr) auto 16px;gap:8px}.dashboard-module___vDUZq__compactProjectHeading .dashboard-module___vDUZq__stalenessBadge{padding-inline:5px}.dashboard-module___vDUZq__compactProjectHeading .dashboard-module___vDUZq__stalenessBadge svg{display:none}.dashboard-module___vDUZq__compactProjectMeta{grid-template-columns:67px minmax(60px,1fr) minmax(78px,auto)}.dashboard-module___vDUZq__contextHealth{text-overflow:ellipsis;max-width:112px;overflow:hidden}.dashboard-module___vDUZq__projectPrimaryActions{grid-template-columns:1fr}.dashboard-module___vDUZq__githubUtilityStatus{padding-inline:6px}.dashboard-module___vDUZq__githubDisconnectedContent{grid-template-columns:1fr;gap:8px}.dashboard-module___vDUZq__githubDisconnectedContent>p{grid-column:1;margin-left:41px}.dashboard-module___vDUZq__githubDisconnectedContent .dashboard-module___vDUZq__githubButton{grid-area:auto/1;width:100%}.dashboard-module___vDUZq__diaryIntro{padding:17px 16px}.dashboard-module___vDUZq__diaryIntro h1{font-size:29px}.dashboard-module___vDUZq__diaryIntro>div>p:last-child{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:8px;display:-webkit-box;overflow:hidden}.dashboard-module___vDUZq__copyDiaryButton{width:auto;min-height:44px}.dashboard-module___vDUZq__diaryControls{margin-top:14px}.dashboard-module___vDUZq__diaryDay>h2{margin-left:31px;font-size:10px}.dashboard-module___vDUZq__diaryProject strong{max-width:175px}}
