.cv :is(.ce-card,.msg [data-ui=file-card]){border-radius:var(--cv-r-lg);background:var(--cv-sheet);box-shadow:var(--cv-sh-card);border:0}.cv .ce-kicker{color:var(--cv-ink-3);font-size:var(--text-xs);letter-spacing:0;text-transform:none;font-weight:500}.cv .ce-card>header>.ce-note{display:none}.cv .ce-card:has(.ce-automation-head)>.ce-actions>.ce-note{display:none}.cv :is(.ce-pursue-main,.ce-automation-head) .ce-sub{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.cv .ce-opps>li{position:relative}.cv .ce-opps>li:hover{background:var(--cv-hover)}.cv .ce-opp-title:after{content:"";position:absolute;inset:0}.cv .ce-opp-title:focus-visible{outline:none}.cv .ce-opps>li:has(.ce-opp-title:focus-visible){outline:2px solid var(--cv-blue);outline-offset:-2px}.cv .ce-opp-acts .cv-btn{display:none}.cv .ce-opp-acts:not(:has(.ce-opp-src)){display:none}.cv .ce-opp-src{z-index:var(--z-base);position:relative}.cv .ce-opps>li:last-child:hover{border-radius:0 0 var(--cv-r-lg) var(--cv-r-lg)}.cv-chatnote{align-items:center;gap:var(--space-1-5);color:var(--cv-ink-2);font-size:var(--text-sm);margin:0;display:flex}.cv-chatnote svg{color:var(--cv-ink-3);flex:none}
.cv-disc-controls{gap:var(--space-4);margin-bottom:var(--space-7);flex-direction:column;display:flex}.cv-disc-search{align-items:center;gap:var(--space-3);height:52px;padding:0 var(--space-2-5) 0 var(--space-4-5);border-radius:var(--cv-r-xl);background:var(--cv-sheet);box-shadow:var(--cv-sh-card), 0 4px 14px -8px #0000001f;color:var(--cv-ink-3);transition:box-shadow var(--cv-fast) var(--cv-ease);display:flex}@supports (color:lab(0% 0 0)){.cv-disc-search{box-shadow:var(--cv-sh-card), 0 4px 14px -8px lab(0% 0 0/.12)}}.cv-disc-search:focus-within{box-shadow:0 0 0 1px var(--cv-blue-ring), 0 0 0 4px var(--cv-blue-soft)}.cv-disc-search input{min-width:0;color:var(--cv-ink);font:400 var(--text-15) var(--cv-font);letter-spacing:-.01em;background:0 0;border:0;outline:none;flex:1}.cv-disc-search input::placeholder{color:var(--cv-ink-4)}.cv-disc-row{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.cv-kinds{gap:var(--space-1);flex-wrap:wrap;display:flex}.cv-kinds-sep{width:1px;height:16px;margin:0 var(--space-1-5);background:var(--cv-line);align-self:center}.cv-kind{align-items:center;gap:var(--space-1-5);height:30px;padding:0 var(--space-3);border-radius:var(--radius-pill);color:var(--cv-ink-2);font-size:var(--text-sm);transition:background-color var(--cv-fast) var(--cv-ease), color var(--cv-fast) var(--cv-ease);font-weight:500;line-height:30px;text-decoration:none;display:inline-flex}.cv-kind:hover{background:var(--cv-hover);color:var(--cv-ink)}.cv-kind[aria-current=page]{background:var(--cv-ink);color:var(--cv-on-ink)}.cv-kind[aria-current=true]{background:var(--cv-fill);color:var(--cv-ink)}.cv-disc-filters{align-items:center;gap:var(--space-2-5);display:flex}.cv-switch-pill{align-items:center;gap:var(--space-2);height:30px;padding:0 var(--space-2-5) 0 var(--space-1-5);border-radius:var(--radius-pill);color:var(--cv-ink-2);font-size:var(--text-sm);white-space:nowrap;font-weight:500;text-decoration:none;display:inline-flex}.cv-switch-pill:hover{background:var(--cv-hover);color:var(--cv-ink)}.cv-switch-track{border-radius:var(--radius-pill);background:var(--cv-line-strong);width:28px;height:16px;transition:background-color .16s var(--cv-ease);position:relative}.cv-switch-track:after{background:var(--white);content:"";width:12px;height:12px;transition:transform .16s var(--cv-ease);border-radius:50%;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0003;box-shadow:0 1px 2px lab(0% 0 0/.2)}.cv-switch-pill[aria-checked=true] .cv-switch-track{background:var(--cv-ink)}.cv-switch-pill[aria-checked=true] .cv-switch-track:after{transform:translate(12px)}.cv-accts{align-items:stretch;gap:var(--space-3-5);grid-template-columns:repeat(auto-fill,minmax(420px,1fr));display:grid}.cv-accts+.cv-accts{margin-top:var(--space-3-5)}.cv-accts-group{margin-bottom:var(--space-7)}.cv-accts-head{margin:0 0 var(--space-2-5);color:var(--cv-ink);font-size:var(--text-md);font-weight:600}.cv-acct{border-radius:var(--cv-r-xl);background:var(--cv-sheet);box-shadow:var(--cv-sh-card);transition:box-shadow .18s var(--cv-ease);flex-direction:column;display:flex;position:relative}.cv-acct:hover{box-shadow:var(--cv-sh-card-hover)}.cv-acct-head{align-items:center;gap:var(--space-3-5);padding:var(--space-4-5) var(--space-5);color:var(--cv-ink);text-decoration:none;display:flex}.cv-acct-head:focus-visible{border-radius:var(--cv-r-xl);outline:2px solid var(--cv-blue);outline-offset:-2px}.cv-acct-head .cv-logo{border-radius:var(--cv-r)}.cv-acct-about{margin:calc(-1 * var(--space-1-5)) var(--space-5) var(--space-4);color:var(--cv-ink-2);font-size:var(--text-sm);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.5;display:-webkit-box;overflow:hidden}.cv-acct-who{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.cv-acct-who strong{font-size:var(--text-15);letter-spacing:-.015em;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.cv-acct-who span{color:var(--cv-ink-3);font-size:var(--text-sm)}.cv-acct-open{padding:0 var(--space-2-25);border-radius:var(--radius-pill);background:var(--cv-fill);color:var(--cv-ink-2);font-size:var(--text-xs);font-variant-numeric:tabular-nums;flex:none;font-weight:550;line-height:24px}.cv-acct[data-starrable] .cv-acct-head{padding-right:var(--space-14)}.cv-star{border-radius:var(--button-radius);width:32px;height:32px;color:var(--cv-ink-4);cursor:pointer;transition:background-color var(--cv-fast) var(--cv-ease), color var(--cv-fast) var(--cv-ease);background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;top:22px;right:16px}.cv-star:hover{background:var(--cv-hover);color:var(--cv-ink)}.cv-star[aria-pressed=true]{color:var(--cv-amber)}.cv-star:focus-visible{outline:2px solid var(--cv-blue);outline-offset:1px}.cv-acct-facts{margin:calc(-1 * var(--space-1-5)) var(--space-5) var(--space-4);color:var(--cv-ink-3);font-size:var(--text-12-5);font-variant-numeric:tabular-nums}.cv-acct-about+.cv-acct-facts{margin-top:calc(-1 * var(--space-2-5))}@media (max-width:760px){.cv-accts{grid-template-columns:minmax(0,1fr)}.cv-disc-search input{font-size:var(--text-md)}}.cv-star-btn[aria-pressed=true] svg{color:var(--cv-amber)}.cv-work,.cv-people{gap:var(--space-2-5);margin-bottom:var(--space-7);flex-direction:column;display:flex}.cv-work-head{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;min-height:30px;display:flex}.cv-work-head h2{color:var(--cv-ink);font-size:var(--text-md);margin:0;font-weight:600}.cv-work-none{color:var(--cv-ink-3);font-size:var(--text-sm);margin:0;line-height:1.5}.cv-work-list,.cv-people-grid{margin:0;padding:0;list-style:none}.cv-work-list{border-radius:var(--cv-r-lg);background:var(--cv-sheet);box-shadow:var(--cv-sh-card);overflow:hidden}.cv-work-row{align-items:start;gap:var(--space-3);padding:var(--space-3) var(--space-3) var(--space-3) var(--space-4);transition:background-color var(--cv-fast) var(--cv-ease);grid-template-columns:minmax(0,1fr) auto auto;display:grid;position:relative}.cv-work-row+.cv-work-row{border-top:1px solid var(--cv-line)}.cv-work-row:hover{background:var(--cv-hover)}.cv-work-main{gap:var(--space-0-75);min-width:0;color:inherit;flex-direction:column;text-decoration:none;display:flex}.cv-work-main:after{content:"";position:absolute;inset:0}.cv-work-main:focus-visible{outline:none}.cv-work-row:has(.cv-work-main:focus-visible){outline:2px solid var(--cv-blue);outline-offset:-2px}.cv-work-title{align-items:baseline;gap:var(--space-2);min-width:0;display:flex}.cv-work-title strong{color:var(--cv-ink);font-size:var(--text-13-5);text-overflow:ellipsis;white-space:nowrap;font-weight:550;overflow:hidden}.cv-work-flag{padding:1px var(--space-1-75);border-radius:var(--radius-pill);background:var(--cv-fill);color:var(--cv-ink-3);font-size:var(--text-11);flex:none}.cv-work-meta{color:var(--cv-ink-2);font-size:var(--text-12-5)}.cv-work-quote{color:var(--cv-ink-3);font-size:var(--text-12-5);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.45;display:-webkit-box;overflow:hidden}.cv-work-on{padding-top:var(--space-0-5);color:var(--cv-ink-3);font-size:var(--text-xs);font-variant-numeric:tabular-nums;white-space:nowrap}.cv-work-end{z-index:var(--z-base);align-items:center;gap:var(--space-0-5);margin-top:calc(-1 * var(--space-1-25));display:flex;position:relative}.cv-work-go{color:var(--cv-ink-3);opacity:0;transition:opacity var(--cv-fast) var(--cv-ease)}.cv-work-row:hover .cv-work-go{opacity:1}.cv-people-grid{gap:var(--space-2-5);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));display:grid}.cv-person-card{align-items:start;gap:var(--space-1) var(--space-3);padding:var(--space-3-5);border-radius:var(--cv-r-lg);background:var(--cv-sheet);box-shadow:var(--cv-sh-card);grid-template-columns:auto minmax(0,1fr);display:grid}.cv-person-text{gap:var(--space-0-5);flex-direction:column;min-width:0;display:flex}.cv-person-text strong{color:var(--cv-ink);font-size:var(--text-13-5);font-weight:550}.cv-person-text span{color:var(--cv-ink-2);font-size:var(--text-12-5);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cv-person-text .cv-person-direct{color:var(--cv-ink-3);font-variant-numeric:tabular-nums}.cv-person-source{color:var(--cv-ink-3);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;text-decoration:none;overflow:hidden}.cv-person-source:hover{color:var(--cv-ink-2);text-decoration:underline}.cv-person-reach{gap:var(--space-1);margin:var(--space-1-5) 0 0 calc(-1 * var(--space-1-5));grid-column:2;display:flex}.cv-person-reach .cv-icon-btn{box-shadow:inset 0 0 0 1px var(--cv-line)}@media (max-width:760px){.cv-work-row{grid-template-columns:minmax(0,1fr) auto}.cv-work-on{display:none}}.cv-starred{margin-bottom:var(--space-7)}.cv-starred h2,.cv-starred-head{margin:0 0 var(--space-2-5);color:var(--cv-ink);font-size:var(--text-md);font-weight:600}.cv-jobcards{align-items:stretch;gap:var(--space-3-5);grid-template-columns:repeat(auto-fill,minmax(320px,1fr));display:grid}.cv-jobcard{border-radius:var(--cv-r-xl);background:var(--cv-sheet);box-shadow:var(--cv-sh-card);transition:box-shadow .18s var(--cv-ease);display:flex;position:relative}.cv-jobcard:hover{box-shadow:var(--cv-sh-card-hover)}.cv-jobcard-main{gap:var(--space-1-5);min-width:0;padding:var(--space-4) var(--space-12) var(--space-4) var(--space-4-5);color:var(--cv-ink);flex-direction:column;flex:1;text-decoration:none;display:flex}.cv-jobcard-main:focus-visible{border-radius:var(--cv-r-xl);outline:2px solid var(--cv-blue);outline-offset:-2px}.cv-jobcard-for{color:var(--cv-ink-3);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cv-jobcard-main strong{font-size:var(--text-md);font-weight:550;line-height:1.35}.cv-jobcard-meta{gap:var(--space-1) var(--space-3);color:var(--cv-ink-2);font-size:var(--text-12-5);flex-wrap:wrap;margin-top:auto;display:flex}.cv-jobcard-meta [data-soon]{color:var(--cv-red)}.cv-jobcard-pursuit{align-items:center;gap:var(--space-1-5);display:inline-flex}.cv-jobcard-star{position:absolute;top:10px;right:10px}.cv-talk-links{align-items:center;gap:var(--space-1);display:flex}.cv-talk-link{align-items:center;gap:var(--space-1);height:30px;padding:0 var(--space-2-5);border-radius:var(--radius-pill);color:var(--cv-ink-2);font-size:var(--text-12-5);box-shadow:inset 0 0 0 1px var(--cv-line);text-decoration:none;display:inline-flex}.cv-talk-link:hover{background:var(--cv-hover);color:var(--cv-ink)}button.cv-work-main{font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.cv-talk-icon{color:var(--cv-ink-3);flex:none;align-self:center}.cv-notes-add{align-items:flex-end;gap:var(--space-2);margin-bottom:var(--space-3-5);flex-direction:column;display:flex}.cv-notes{gap:var(--space-3-5);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.cv-note{gap:var(--space-1);flex-direction:column;display:flex}.cv-note+.cv-note{padding-top:var(--space-3-5);border-top:1px solid var(--cv-line)}.cv-note-by{color:var(--cv-ink-3);font-size:var(--text-xs)}.cv-note p{color:var(--cv-ink);font-size:var(--text-13-5);white-space:pre-wrap;margin:0;line-height:1.5}.cv-note .cv-notes-add{margin-bottom:0}.cv-note-acts{gap:var(--space-1);display:flex}.cv-seeall{align-self:flex-start;align-items:center;gap:var(--space-1);height:30px;padding:0 var(--space-3);border-radius:var(--radius-pill);color:var(--cv-ink-2);font-size:var(--text-12-5);box-shadow:inset 0 0 0 1px var(--cv-line);font-weight:500;text-decoration:none;display:inline-flex}.cv-seeall:hover{background:var(--cv-hover);color:var(--cv-ink)}.cv-work+.cv-seeall,.cv-people+.cv-seeall{margin:calc(-1 * var(--space-4)) 0 var(--space-7)}.cv-section-skel{gap:var(--space-2);flex-direction:column;display:flex}.cv-account-index{gap:var(--space-4-5);flex-direction:column;display:flex}.cv-account-index>.cv-work,.cv-account-index>.cv-people{margin-bottom:0}
[data-ui=dialog].cv-meeting-dialog[data-size]{width:min(76rem,100vw - 32px)}.cv-meeting-dialog [data-ui=dialog-body]{padding:var(--space-5) var(--space-6) var(--space-6);overflow:hidden}.cv-meeting{gap:var(--space-7);grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);height:min(68dvh,620px);display:grid}.cv-meeting-side{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.cv-meeting-player{aspect-ratio:16/9;border-radius:var(--cv-r-lg);background:#121212;background:lab(5.26802% 0 0);flex:none;width:100%;position:relative;overflow:hidden}.cv-meeting-player[data-ui=skeleton]{background:var(--cv-fill);height:auto}.cv-meeting-player iframe,.cv-meeting-player video{border:0;width:100%;height:100%;position:absolute;inset:0}.cv-meeting-player[data-kind=link],.cv-meeting-player[data-kind=none]{background:var(--cv-fill);box-shadow:inset 0 0 0 1px var(--cv-line)}.cv-meeting-offsite{justify-content:center;align-items:center;gap:var(--space-2-5);padding:var(--space-6);color:var(--cv-ink-3);text-align:center;flex-direction:column;display:flex;position:absolute;inset:0}.cv-meeting-offsite p{max-width:28ch;color:var(--cv-ink-2);font-size:var(--text-sm);margin:0;line-height:1.5}.cv-meeting-watch{align-items:center;gap:var(--space-1-5);height:32px;margin-top:var(--space-1);padding:0 var(--space-3-5);border-radius:var(--radius-pill);background:var(--cv-ink);color:var(--cv-on-ink);font-size:var(--text-12-5);font-variant-numeric:tabular-nums;font-weight:500;text-decoration:none;display:inline-flex}.cv-meeting-watch:hover{opacity:.88}.cv-meeting-facts{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.cv-meeting-when{align-items:center;gap:var(--space-1-5) var(--space-4);color:var(--cv-ink-3);font-size:var(--text-12-5);font-variant-numeric:tabular-nums;flex-wrap:wrap;display:flex}.cv-meeting-source{align-items:center;gap:var(--space-1);color:var(--cv-ink-2);text-decoration:none;display:inline-flex}.cv-meeting-source:hover{color:var(--cv-ink);text-underline-offset:3px;text-decoration:underline}.cv-meeting-quote{padding:var(--space-0-5) 0 var(--space-0-5) var(--space-3-5);border-left:2px solid var(--cv-line-strong);color:var(--cv-ink-2);font-size:var(--text-sm);margin:0;line-height:1.55}.cv-meeting-fail{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;margin:0;display:flex}.cv-tx{gap:var(--space-3);flex-direction:column;min-width:0;min-height:0;display:flex}.cv-tx-bar{align-items:center;gap:var(--space-2);display:flex}.cv-tx-search{flex:1;min-width:0}.cv-tx-count{color:var(--cv-ink-3);font-size:var(--text-xs);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none}.cv-tx-steps{gap:var(--space-0-5);flex:none;display:flex}.cv-tx-jump{align-self:flex-start;align-items:center;gap:var(--space-1-5);height:28px;padding:0 var(--space-3);border-radius:var(--radius-pill);background:var(--cv-blue-soft);color:var(--cv-blue-ink);font:inherit;font-size:var(--text-12-5);cursor:pointer;border:0;font-weight:500;display:inline-flex}.cv-tx-jump time{color:inherit;font-variant-numeric:tabular-nums;opacity:.72}.cv-tx-jump:hover{box-shadow:inset 0 0 0 1px var(--cv-blue-ring)}.cv-tx-lines{min-height:0;padding:var(--space-1) 0;overscroll-behavior:contain;border-radius:var(--cv-r-lg);background:var(--cv-sheet);box-shadow:var(--cv-sh-card);scroll-behavior:smooth;flex:1;margin:0;list-style:none;position:relative;overflow-y:auto}.cv-tx-line{position:relative}.cv-tx-press{gap:var(--space-3);width:100%;padding:var(--space-2) var(--space-4) var(--space-2) var(--space-3);color:inherit;font:inherit;text-align:left;background:0 0;border:0;grid-template-columns:56px minmax(0,1fr);display:grid}button.cv-tx-press{cursor:pointer;transition:background-color var(--cv-fast) var(--cv-ease)}button.cv-tx-press:hover{background:var(--cv-hover)}button.cv-tx-press:focus-visible{outline:2px solid var(--cv-blue);outline-offset:-2px}.cv-tx-at{color:var(--cv-ink-3);font-family:var(--cv-mono);font-size:var(--text-11-5);font-variant-numeric:tabular-nums;text-align:right;padding-top:1px}button.cv-tx-press:hover .cv-tx-at{color:var(--cv-blue-ink)}.cv-tx-text{color:var(--cv-ink-2);font-size:var(--text-13-5);line-height:1.6}.cv-tx-line[data-mention] .cv-tx-press{background:var(--cv-blue-soft);box-shadow:inset 2px 0 0 var(--cv-blue)}.cv-tx-line[data-mention] .cv-tx-text,.cv-tx-line[data-playing] .cv-tx-text{color:var(--cv-ink)}.cv-tx-line[data-playing] .cv-tx-at{color:var(--cv-blue-ink);font-weight:600}.cv-tx-mark{background:oklch(from var(--cv-amber) .92 .08 h);color:var(--cv-ink);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:3px;padding:0 1px}.cv-tx-mark[data-kind=shown]{background:var(--cv-amber);color:#161616;color:lab(7.22637% -.0000149012 0)}.cv-tx-mark[data-kind=said]{color:var(--cv-blue-ink);background:0 0;font-weight:600}.cv-tx-note{color:var(--cv-ink-3);font-size:var(--text-xs);margin:0}.cv-tx-empty{padding:var(--space-8);border-radius:var(--cv-r-lg);background:var(--cv-fill);text-align:center;justify-content:center}.cv-tx-empty p{max-width:40ch;color:var(--cv-ink-3);font-size:var(--text-sm);margin:0 auto;line-height:1.55}.cv-tx-empty .cv-tx-empty-title{color:var(--cv-ink);font-size:var(--text-md);font-weight:600}@media (max-width:880px){.cv-meeting{gap:var(--space-4-5);grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);height:min(80dvh,760px)}.cv-meeting-quote{display:none}}@media (prefers-reduced-motion:reduce){.cv-tx-lines{scroll-behavior:auto}}
.cv-joblede{max-width:72ch;margin:var(--space-2-5) 0 0;color:var(--cv-ink-2);font-size:var(--text-md);line-height:1.55}.cv-joblede[data-folded]{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.cv-jobabout-more{margin-top:var(--space-1);color:var(--cv-ink-3);font:inherit;font-size:var(--text-sm);cursor:pointer;background:0 0;border:0;padding:0}.cv-jobabout-more:hover{color:var(--cv-ink);text-decoration:underline}.cv-jobsrc{gap:var(--space-1-5);font-size:var(--text-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.cv-jobsrc a{align-items:center;gap:var(--space-1);color:var(--cv-ink);text-decoration:none;display:inline-flex}.cv-jobsrc a:hover{text-underline-offset:3px;text-decoration:underline}.cv-jobsrc svg{color:var(--cv-ink-3);flex:none}.cv-kicker[data-open]{color:var(--cv-green)}.cv-opptrack{grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;max-width:640px}.cv-oppwhy{gap:var(--space-2-5);margin:var(--space-2) 0 var(--space-6);padding:var(--space-4) var(--space-4-5);border-radius:var(--cv-r-xl);background:var(--cv-sheet);box-shadow:var(--cv-sh-card);flex-direction:column;display:flex}.cv-oppwhy-head{align-items:center;gap:var(--space-3);display:flex}.cv-oppwhy-head h2{font-size:var(--text-md);margin:0;font-weight:560}.cv-oppwhy-search{color:var(--cv-ink-3);font-size:var(--text-12-5);margin-left:auto;text-decoration:none}.cv-oppwhy-search:hover{color:var(--cv-ink);text-underline-offset:3px;text-decoration:underline}.cv-oppwhy-line{max-width:80ch;color:var(--cv-ink);font-size:var(--text-md);margin:0;line-height:1.5}.cv-oppwhy-quotes{gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin:0;padding:0;list-style:none;display:grid}.cv-oppwhy-quote{gap:var(--space-1);height:100%;padding:var(--space-2-5) var(--space-3);border-radius:var(--cv-r-lg);background:var(--cv-fill);color:var(--cv-ink);font-size:var(--text-sm);box-sizing:border-box;flex-direction:column;line-height:1.45;text-decoration:none;display:flex}.cv-oppwhy-quote q{font-style:italic}.cv-oppwhy-quote>span{color:var(--cv-ink-3);font-size:var(--text-xs);font-variant-numeric:tabular-nums}a.cv-oppwhy-quote{transition:background var(--cv-fast) var(--cv-ease)}a.cv-oppwhy-quote:hover{background:var(--cv-fill-2)}a.cv-oppwhy-quote:focus-visible{outline:2px solid var(--cv-blue);outline-offset:2px}.cv-oppsrc{gap:var(--space-4);flex-direction:column;display:flex}.cv-oppsrc-head{justify-content:space-between;align-items:baseline;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.cv-oppsrc-head h2{font-size:var(--text-md);margin:0;font-weight:560}.cv-oppsrc-what{gap:var(--space-1) var(--space-3);color:var(--cv-ink-3);font-size:var(--text-sm);flex-wrap:wrap;margin:0;display:flex}.cv-oppsrc-what strong{color:var(--cv-ink);font-weight:550}.cv-oppsrc-part{gap:var(--space-2-5);flex-direction:column;display:flex}.cv-oppsrc-part h3{color:var(--cv-ink-3);font-size:var(--text-xs);margin:0;font-weight:500}.cv-oppsrc-doc{border-radius:var(--cv-r-xl);background:var(--cv-sheet);box-shadow:var(--cv-sh-card);overflow:hidden}.cv-oppsrc-docname{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4-5);border-bottom:1px solid var(--cv-line-2);color:var(--cv-ink);font-size:var(--text-sm);margin:0;font-weight:500;display:flex}.cv-oppsrc-docname svg{color:var(--cv-ink-3)}.cv-oppsrc-docname>span{color:var(--cv-ink-3);margin-left:auto;font-weight:400}.cv-transcript{max-height:360px;padding:var(--space-2) 0;scroll-behavior:smooth;margin:0;list-style:none;overflow-y:auto}@media (prefers-reduced-motion:reduce){.cv-transcript{scroll-behavior:auto}}.cv-transcript-line{gap:var(--space-4);padding:var(--space-2-5) var(--space-4-5);scroll-margin-top:var(--space-8);grid-template-columns:160px minmax(0,1fr);display:grid}.cv-transcript-line[data-match]{background:var(--cv-blue-soft)}.cv-transcript-line:target{box-shadow:inset 2px 0 0 var(--cv-blue)}.cv-transcript-who{align-items:flex-start;gap:var(--space-0-5);color:var(--cv-ink-2);font-size:var(--text-12-5);flex-direction:column;line-height:1.4;display:flex}.cv-transcript-who strong{font-weight:550}.cv-transcript-at{color:var(--cv-blue-ink);font:inherit;font-family:var(--cv-mono);font-size:var(--text-xs);cursor:pointer;background:0 0;border:0;padding:0}.cv-transcript-at:hover{text-underline-offset:2px;text-decoration:underline}.cv-transcript-line p{color:var(--cv-ink);font-size:var(--text-md);margin:0;line-height:1.55}.cv-transcript mark,.cv-budgetpage mark{background:var(--hl);color:inherit;border-radius:3px;padding:0 1px}.cv-rec{border-radius:var(--cv-r-xl);background:var(--cv-sheet);box-shadow:var(--cv-sh-card);margin:0;overflow:hidden}.cv-rec-frame,.cv-rec-still{aspect-ratio:16/9;border:0;width:100%;display:block}.cv-rec-still{justify-content:center;align-items:center;gap:var(--space-2);background:var(--graphite-800);max-height:340px;color:var(--cv-on-ink);font:inherit;cursor:pointer;flex-direction:column;display:flex;position:relative}.cv-rec-play{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--on-ink) 16%, transparent);width:52px;height:52px;transition:background var(--cv-fast) var(--cv-ease), transform var(--cv-fast) var(--cv-ease);place-items:center;display:grid}.cv-rec-still:hover .cv-rec-play{background:color-mix(in srgb, var(--on-ink) 26%, transparent);transform:scale(1.04)}.cv-rec-still:focus-visible{outline:2px solid var(--cv-blue);outline-offset:-2px}.cv-rec-at{font-size:var(--text-md);font-variant-numeric:tabular-nums;font-weight:550}.cv-rec-len{color:var(--on-ink-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums}.cv-rec-foot{padding:var(--space-2-5) var(--space-4-5);color:var(--cv-ink-3);font-size:var(--text-12-5);justify-content:space-between;align-items:center;display:flex}.cv-rec-foot a{align-items:center;gap:var(--space-1);color:var(--cv-ink);font-weight:500;text-decoration:none;display:inline-flex}.cv-rec-foot a:hover{text-underline-offset:3px;text-decoration:underline}.cv-oppsrc-figures{gap:var(--space-6);margin:0;display:flex}.cv-oppsrc-figures div{gap:var(--space-0-5);flex-direction:column;display:flex}.cv-oppsrc-figures dt{color:var(--cv-ink-3);font-size:var(--text-xs)}.cv-oppsrc-figures dd{color:var(--cv-ink);font-size:var(--text-lg);font-variant-numeric:tabular-nums;margin:0;font-weight:560}.cv-bidterms{gap:var(--space-3) var(--space-6);grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));margin:0;display:grid}.cv-bidterms div{gap:var(--space-0-5);flex-direction:column;min-width:0;display:flex}.cv-bidterms dt{color:var(--cv-ink-3);font-size:var(--text-xs)}.cv-bidterms dd{color:var(--cv-ink);font-size:var(--text-sm);overflow-wrap:anywhere;flex-direction:column;margin:0;display:flex}.cv-budgetpage{border-collapse:collapse;width:100%;font-size:var(--text-sm)}.cv-budgetpage td{padding:var(--space-2) var(--space-4-5);border-bottom:1px solid var(--cv-line-2);color:var(--cv-ink-2);line-height:1.45}.cv-budgetpage td:last-child{width:1%;font-family:var(--cv-mono);font-size:var(--text-12-5);text-align:right;white-space:nowrap}.cv-budgetpage tr:last-child td{color:var(--cv-ink);border-bottom:0;font-weight:550}.cv-budgetpage tr[data-match] td{background:var(--cv-blue-soft);color:var(--cv-ink)}.cv-budgetpage tr:target td{box-shadow:inset 0 -1px 0 var(--cv-blue-ring)}.cv-biddates{gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(112px,1fr));margin:0;padding:0;list-style:none;display:grid}.cv-biddates li{gap:var(--space-0-5);padding:var(--space-3) var(--space-3-5);border-radius:var(--cv-r-lg);background:var(--cv-sheet);box-shadow:var(--cv-sh-card);flex-direction:column;display:flex}.cv-biddates li[data-past]{box-shadow:inset 0 0 0 1px var(--cv-line);background:0 0}.cv-biddates li[data-past] strong,.cv-biddates li[data-past] .cv-biddates-day{color:var(--cv-ink-3)}.cv-biddates-day{color:var(--cv-ink);font-size:var(--text-md);font-variant-numeric:tabular-nums;font-weight:560}.cv-biddates li strong{color:var(--cv-ink-2);font-size:var(--text-12-5);font-weight:500}.cv-biddates-note{color:var(--cv-ink-3);font-size:var(--text-xs)}.cv-shelf{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));display:grid}.cv-shelf-group{padding:var(--space-3) var(--space-1-5) var(--space-1-5);border-radius:var(--cv-r-xl);background:var(--cv-sheet);box-shadow:var(--cv-sh-card)}.cv-shelf-group h3{gap:var(--space-2);margin:0 var(--space-2-5) var(--space-1-5);color:var(--cv-ink);font-size:var(--text-sm);font-weight:560;display:flex}.cv-shelf-group h3 span{color:var(--cv-ink-4);font-variant-numeric:tabular-nums;font-weight:450}.cv-shelf-group ul{margin:0;padding:0;list-style:none}.cv-shelf-group a{align-items:center;gap:var(--space-2);min-height:32px;padding:0 var(--space-2-5);border-radius:var(--cv-r-sm);color:var(--cv-ink);font-size:var(--text-sm);text-decoration:none;display:flex}.cv-shelf-group a:hover{background:var(--cv-hover)}.cv-shelf-group a svg{color:var(--cv-ink-3);flex:none}.cv-shelf-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.cv-shelf-meta{color:var(--cv-ink-3);font-size:var(--text-xs);font-variant-numeric:tabular-nums;flex:none}.cv-oppsrc-said{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.cv-oppsrc-said li{gap:var(--space-1);padding:var(--space-3) var(--space-4-5);border-radius:var(--cv-r-xl);background:var(--cv-sheet);box-shadow:var(--cv-sh-card);flex-direction:column;display:flex}.cv-oppsrc-said q{color:var(--cv-ink);font-size:var(--text-md);line-height:1.5}.cv-oppsrc-said span{color:var(--cv-ink-3);font-size:var(--text-xs)}.cv-oppactivity{align-items:center;gap:var(--space-1-5);margin-top:var(--space-5);color:var(--cv-ink-3);font-size:var(--text-sm);text-decoration:none;display:inline-flex}.cv-oppactivity:hover{color:var(--cv-ink)}.cv-oppdo{gap:var(--space-2)}.cv-oppdo>.cv-btn,.cv-oppdo>[data-ui=popover-trigger],.cv-oppdo>button{justify-content:flex-start;width:100%}.cv-oppdo>.wp{gap:var(--space-2);display:flex}.cv-oppdo>.wp>*{flex:1}.cv-deciders{gap:var(--space-3);font-size:var(--text-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.cv-deciders li{gap:var(--space-0-5);flex-direction:column;display:flex}.cv-deciders a,.cv-deciders strong{color:var(--cv-ink);font-weight:550;text-decoration:none}.cv-deciders a:hover{text-underline-offset:3px;text-decoration:underline}.cv-deciders span{color:var(--cv-ink-2);font-size:var(--text-12-5)}.cv-deciders .cv-deciders-role{color:var(--cv-ink-3)}@media (max-width:1180px){.cv-opprecord>.record-rail{display:contents}.cv-opprecord>.record-rail>.cv-oppdo{order:-1}}@media (max-width:640px){.cv-transcript-line{gap:var(--space-1);grid-template-columns:minmax(0,1fr)}}.cv-oppcopies{gap:var(--space-2);flex-direction:column;margin-block-end:var(--space-4);display:flex}.cv-oppcopies p{margin:0}.cv-oppcopies-list{align-items:baseline;gap:var(--space-1) var(--space-3);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.cv-oppcopies-list h3{color:var(--cv-ink-3);font-size:var(--text-sm);margin:0;font-weight:500}.cv-oppcopies-list ul{gap:var(--space-1) var(--space-3);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}
.cv-finds,.cv-scards{align-items:stretch;gap:var(--space-3-5);grid-template-columns:repeat(auto-fill,minmax(320px,1fr));margin:0;padding:0;list-style:none;display:grid}.cv-scards>li{display:flex}.cv-find{border-radius:var(--cv-r-xl);background:var(--cv-sheet);height:184px;box-shadow:var(--cv-sh-card);transition:box-shadow .18s var(--cv-ease);display:flex}.cv-find:hover{box-shadow:var(--cv-sh-card-hover)}.cv-find-main{gap:var(--space-2);min-width:0;padding:var(--space-4-5);color:var(--cv-ink);flex-direction:column;flex:1;text-decoration:none;display:flex}.cv-find-main:focus-visible{border-radius:var(--cv-r-xl);outline:2px solid var(--cv-blue);outline-offset:-2px}.cv-find-head{align-items:baseline;gap:var(--space-2);min-width:0;display:flex}.cv-find-main strong{min-width:0;font-size:var(--text-15);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;flex:1;font-weight:560;overflow:hidden}.cv-find-new-badge{padding:var(--space-0-5) var(--space-2);border-radius:var(--radius-pill);background:var(--cv-blue-soft);color:var(--cv-blue-ink);font-size:var(--text-xs);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;font-weight:550}.cv-find-about{max-height:4.35em;color:var(--cv-ink-2);font-size:var(--text-sm);-webkit-mask-image:linear-gradient(to bottom, var(--cv-ink) calc(1.45em * 2.2), transparent calc(1.45em * 3));mask-image:linear-gradient(to bottom, var(--cv-ink) calc(1.45em * 2.2), transparent calc(1.45em * 3));flex:none;line-height:1.45;overflow:hidden}.cv-find-terms{gap:var(--space-1);flex-wrap:nowrap;min-width:0;display:flex;overflow:hidden}.cv-find-term{min-width:0;padding:var(--space-0-5) var(--space-2);border-radius:var(--radius-pill);background:var(--cv-fill);color:var(--cv-ink-2);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;flex:0 auto;overflow:hidden}.cv-find-term[data-more]{min-width:0;box-shadow:inset 0 0 0 1px var(--cv-line);color:var(--cv-ink-3);font-variant-numeric:tabular-nums;background:0 0;flex:none}.cv-find-meta{gap:var(--space-3);min-width:0;color:var(--cv-ink-3);font-size:var(--text-12-5);font-variant-numeric:tabular-nums;white-space:nowrap;flex-wrap:nowrap;margin-top:auto;display:flex;overflow:hidden}.cv-find-meta>span:last-child{text-overflow:ellipsis;min-width:0;overflow:hidden}.cv-find-lede{max-width:68ch;margin:0 0 var(--space-3-5);color:var(--cv-ink-2);font-size:var(--text-md);line-height:1.5}.cv-search-words{align-items:center;gap:var(--space-1);margin:0 0 var(--space-3);flex-wrap:wrap;padding:0;list-style:none;display:flex}.cv-search-words-edit{margin-left:var(--space-1)}.cv-search-live{align-items:center;gap:var(--space-2);margin:0 0 var(--space-3);color:var(--cv-ink-2);font-size:var(--text-sm);font-variant-numeric:tabular-nums;display:flex}.cv-search-live>svg{color:var(--cv-ink-3);flex:none}.cv-find-held{gap:var(--space-3);margin:0 0 var(--space-2);color:var(--cv-ink-3);font-size:var(--text-sm);display:flex}.cv-find-held a{color:var(--cv-ink-2);text-underline-offset:2px;text-decoration:underline}.cv-scard-why{color:var(--cv-ink);font-size:var(--text-sm);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;line-height:1.45;display:-webkit-box;overflow:hidden}.cv-scard-why q{font-style:italic}.cv-scard-fold{grid-column:1/-1;justify-self:start}.cv-scard{gap:var(--space-2);min-width:0;padding:var(--space-3-5) var(--space-3-5) var(--space-3) var(--space-4-5);border-radius:var(--cv-r-xl);background:var(--cv-sheet);box-shadow:var(--cv-sh-card);transition:box-shadow .18s var(--cv-ease);flex-direction:column;flex:1;display:flex;position:relative}.cv-scard:hover{box-shadow:var(--cv-sh-card-hover)}.cv-scard-top{align-items:center;gap:var(--space-2);min-height:28px;display:flex}.cv-scard-for{min-width:0;color:var(--cv-ink-3);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.cv-scard-title{color:var(--cv-ink);font-size:var(--text-14-5);font-weight:560;line-height:1.35;text-decoration:none;display:block}.cv-scard-title-text{-webkit-line-clamp:2;overflow-wrap:break-word;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.cv-scard-title:after{border-radius:inherit;content:"";position:absolute;inset:0}.cv-scard-title:focus-visible{outline:none}.cv-scard:has(.cv-scard-title:focus-visible){outline:2px solid var(--cv-blue);outline-offset:2px}.cv-scard-top button,.cv-scard-foot button{z-index:var(--z-base);position:relative}.cv-scard-brief{color:var(--cv-ink-2);font-size:var(--text-sm);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;line-height:1.5;display:-webkit-box;overflow:hidden}.cv-scard-brief[data-empty]{color:var(--cv-ink-4);font-style:italic}.cv-scard-foot{align-items:flex-end;gap:var(--space-2);padding-top:var(--space-1);margin-top:auto;display:flex}.cv-scard-meta{gap:var(--space-1) var(--space-3);min-width:0;color:var(--cv-ink-2);font-size:var(--text-12-5);flex-wrap:wrap;flex:1;display:flex}.cv-scard-meta [data-soon]{color:var(--cv-red)}.cv-meter{align-items:center;gap:var(--space-2);color:var(--cv-ink-2);font-size:var(--text-12-5);font-weight:500;display:inline-flex}.cv-meter-bars{align-items:flex-end;gap:var(--space-0-5);height:14px;display:inline-flex}.cv-meter-bar{background:var(--cv-fill-2);border-radius:1.5px;width:5px}.cv-meter-bar:first-child{height:6px}.cv-meter-bar:nth-child(2){height:10px}.cv-meter-bar:nth-child(3){height:14px}.cv-meter[data-grade=High] .cv-meter-bar[data-lit]{background:var(--cv-green)}.cv-meter[data-grade=Medium] .cv-meter-bar[data-lit]{background:var(--cv-amber)}.cv-meter[data-grade=Low] .cv-meter-bar[data-lit]{background:var(--cv-ink-3)}.cv-meter[data-grade=none] .cv-meter-word{color:var(--cv-ink-3);font-weight:450}.cv-meter-dot{width:6px;height:6px;margin:0 var(--space-1);background:var(--cv-ink-4);animation:cv-meter-breathe 1.8s var(--cv-ease) infinite;border-radius:50%}@keyframes cv-meter-breathe{0%,to{opacity:.35}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.cv-meter-dot{animation:none}}.cv-ns{gap:var(--space-4-5);flex-direction:column;display:flex}.cv-sp{gap:var(--space-2);flex-direction:column;display:flex}.cv-sp-line{align-items:center;gap:var(--space-2);min-height:var(--control-h-sm);padding:0 var(--space-4);color:var(--cv-ink-2);font-size:var(--text-sm);margin:0;line-height:1.45;display:flex}.cv-sstart-about{-webkit-line-clamp:2;color:var(--cv-ink-2);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.cv-sp-coming{padding:0 var(--space-4)}.cv-sp-line.cv-fail{padding:var(--space-2) var(--space-4);border-radius:var(--cv-r-lg)}.cv-sp-starters{padding:0 calc(var(--space-4) - var(--space-2))}.cv-sp-options{gap:var(--space-4);padding:var(--space-3) var(--space-4) 0;flex-direction:column;display:flex}.cv-sp-first{gap:var(--space-3);max-width:720px;margin:var(--space-7) auto 0;flex-direction:column;display:flex}.cv-sp-first h2{padding:0 var(--space-4);color:var(--cv-ink);font-size:var(--text-15);letter-spacing:-.01em;margin:0;font-weight:560}.cv-sp-first>p{padding:0 var(--space-4);color:var(--cv-ink-2);font-size:var(--text-sm);margin:0}.cv-ns-finds{gap:var(--space-2);border:0;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;display:grid}.cv-ns-finds legend,.cv-ns-label{margin-bottom:var(--space-1-5);color:var(--cv-ink);font-size:var(--text-sm);padding:0;font-weight:550}.cv-ns-find{align-items:flex-start;gap:var(--space-2-5);padding:var(--space-3) var(--space-3-5);border-radius:var(--cv-r-lg);box-shadow:inset 0 0 0 1px var(--cv-line-strong);cursor:pointer;transition:box-shadow var(--cv-fast) var(--cv-ease);display:flex}.cv-ns-find[data-on]{box-shadow:inset 0 0 0 1.5px var(--cv-ink)}.cv-ns-find>span{gap:var(--space-0-5);flex-direction:column;display:flex}.cv-ns-find strong{font-size:var(--text-13-5);font-weight:550}.cv-ns-find>span>span{color:var(--cv-ink-3);font-size:var(--text-12-5)}.cv-ns-field{gap:var(--space-1);flex-direction:column;display:flex}.cv-ns-field .cv-ns-label{margin-bottom:var(--space-0-5)}@media (max-width:640px){.cv-ns-finds{grid-template-columns:1fr}}.cv-index-bar+.cv-scards,.cv-index-bar+.cv-empty{margin-top:var(--space-4-5)}.cv-starred-after{margin-top:var(--space-7)}.cv-sws-above{gap:var(--space-3);margin-bottom:var(--space-4);display:grid}.cv-sws-words,.cv-sws-tabs{gap:var(--space-2);display:flex}.cv-sws-tabs{gap:var(--space-5);padding-bottom:var(--space-2);border-bottom:1px solid var(--cv-line)}
.cv-review{flex-direction:column;flex:1;height:100%;min-height:0;display:flex;position:relative}.cv-page[data-width=full] .cv-body{flex-direction:column;display:flex;overflow:hidden}.cv-toolbar{align-items:center;gap:var(--space-1-5);height:52px;padding:0 var(--space-3-5) 0 var(--space-4);border-bottom:1px solid var(--cv-line);flex:none;display:flex}.cv-tool{align-items:center;gap:var(--space-1-75);height:30px;padding:0 var(--space-2-5);border-radius:var(--cv-r);color:var(--cv-ink-2);font:450 var(--text-sm) var(--cv-font);letter-spacing:-.006em;white-space:nowrap;cursor:pointer;transition:background-color var(--cv-fast) var(--cv-ease), color var(--cv-fast) var(--cv-ease);background:0 0;border:0;display:inline-flex}.cv-tool svg{color:var(--cv-ink-3)}.cv-tool:hover,.cv-tool[data-state=open]{background:var(--cv-hover);color:var(--cv-ink)}.cv-tool[data-strong]{color:var(--cv-ink);font-weight:550}.cv-tool[data-active]{background:var(--cv-blue-soft);color:var(--cv-blue-ink)}.cv-tool[data-active] svg{color:var(--cv-blue)}.cv-tool-caret{margin-left:calc(-1 * var(--space-0-5));transition:transform var(--cv-fast) var(--cv-ease)}.cv-tool[data-state=open] .cv-tool-caret{transform:rotate(180deg)}.cv-tool-sep{width:1px;height:18px;margin:0 var(--space-1-5);background:var(--cv-line)}.cv-tool:focus-visible,.cv-cell:focus-visible,.cv-job:focus-visible,.cv-check:focus-visible,.cv-th-add:focus-visible{outline:2px solid var(--cv-blue);outline-offset:-2px}.cv-search{align-items:center;gap:var(--space-1-75);width:200px;height:30px;padding:0 var(--space-2-5);border-radius:var(--cv-r);background:var(--cv-fill);color:var(--cv-ink-3);transition:background-color var(--cv-fast) var(--cv-ease), box-shadow var(--cv-fast) var(--cv-ease), width .2s var(--cv-ease);display:flex}.cv-search:focus-within{background:var(--cv-sheet);width:260px;box-shadow:inset 0 0 0 1px var(--cv-blue-ring), 0 0 0 3px var(--cv-blue-soft)}.cv-search input{min-width:0;color:var(--cv-ink);font:13px var(--cv-font);background:0 0;border:0;outline:none;flex:1}.cv-search input::placeholder{color:var(--cv-ink-4)}.cv-reading{align-items:center;gap:var(--space-1-75);color:var(--cv-blue-ink);font-size:var(--text-12-5);white-space:nowrap;display:inline-flex}.cv-reading-dot{background:var(--cv-blue);width:7px;height:7px;animation:cv-pulse 1.6s var(--cv-ease) infinite;border-radius:50%}@keyframes cv-pulse{0%,to{box-shadow:0 0 0 0 var(--cv-blue-ring)}50%{box-shadow:0 0 0 4px #0000}}.cv-review-main{flex:1;min-height:0;display:flex}.cv-table-wrap{flex:1;min-width:0;overflow:auto}.cv-table{border-collapse:separate;border-spacing:0;min-width:100%;font-size:var(--text-13-5);white-space:nowrap}.cv-table th{z-index:2;height:38px;padding:0 var(--space-3-5);border-bottom:1px solid var(--cv-line);background:var(--cv-sheet);color:var(--cv-ink-3);font-size:var(--text-12-5);text-align:left;font-weight:500;position:sticky;top:0}.cv-table th+th,.cv-table td+td{border-left:1px solid var(--cv-line-2)}.cv-table td{border-bottom:1px solid var(--cv-line-2);background:var(--cv-sheet);height:44px;color:var(--cv-ink);vertical-align:middle;padding:0}.cv-table tbody tr:hover td{background:color-mix(in oklch, var(--cv-hover) 70%, var(--cv-sheet))}.cv-table tbody tr[aria-selected=true] td,.cv-table tbody tr[data-open] td{background:var(--cv-blue-soft)}.cv-th{align-items:center;gap:var(--space-1-5);display:inline-flex}.cv-th svg{color:var(--cv-ink-4)}.cv-th-menu{cursor:pointer;opacity:0;width:18px;height:18px;transition:opacity var(--cv-fast) var(--cv-ease);background:0 0;border:0;border-radius:4px;place-items:center;display:inline-grid}th:hover .cv-th-menu,.cv-th-menu:focus-visible,.cv-th-menu[data-state=open]{opacity:1}.cv-th-menu:hover{background:var(--cv-hover,color-mix(in oklch, var(--cv-ink) 6%, transparent))}@media (hover:none){.cv-th-menu{opacity:1}}.cv-th .cv-ai,.cv-ai{color:var(--cv-blue)}.cv-table th[data-fresh]{animation:cv-fresh 2.4s var(--cv-ease)}@keyframes cv-fresh{0%,40%{background:var(--cv-blue-soft)}}.cv-th-n,.cv-td-n{z-index:2;width:44px;min-width:44px;position:sticky;left:0;text-align:center!important}.cv-table th.cv-th-n{z-index:3;padding:0}.cv-td-n{color:var(--cv-ink-4);font-size:var(--text-xs);font-variant-numeric:tabular-nums;position:sticky}.cv-td-n .cv-check,.cv-table tr:hover .cv-td-n .cv-n,.cv-table tr[aria-selected=true] .cv-td-n .cv-n{display:none}.cv-table tr:hover .cv-td-n .cv-check,.cv-table tr[aria-selected=true] .cv-td-n .cv-check{display:inline-grid}.cv-check{background:var(--cv-sheet);width:16px;height:16px;box-shadow:inset 0 0 0 1px var(--cv-line-strong);color:var(--white);vertical-align:middle;cursor:pointer;border:0;border-radius:4px;place-items:center;padding:0;display:inline-grid}.cv-check[data-on]{background:var(--cv-ink);box-shadow:none;color:var(--cv-on-ink)}.cv-td-job{z-index:2;box-shadow:1px 0 0 var(--cv-line-2);position:sticky;left:44px;border-left:0!important}.cv-th-job{min-width:320px;box-shadow:1px 0 0 var(--cv-line-2);position:sticky;left:44px;z-index:3!important;border-left:0!important}.cv-job{align-items:center;gap:var(--space-1-75);width:100%;max-width:380px;height:44px;padding:0 var(--space-3-5);color:var(--cv-ink);font:500 var(--text-13-5) var(--cv-font);letter-spacing:-.008em;text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.cv-job-line{max-width:380px;padding-left:var(--space-1-5);align-items:center;display:flex}.cv-job-line .cv-comments-btn{min-width:40px;padding:0 var(--space-1);flex:none;justify-content:flex-start}.cv-job-line .cv-job{min-width:0;padding-left:var(--space-1);flex:1}.cv-job:hover .cv-job-name{text-decoration:underline;-webkit-text-decoration-color:var(--cv-line-strong);text-decoration-color:var(--cv-line-strong);text-underline-offset:3px}.cv-job-name{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.cv-job-done{color:var(--cv-green);flex:none}.cv-table tr[data-reviewed] .cv-job{color:var(--cv-ink-2);font-weight:450}.cv-th-agency{min-width:220px}.cv-agency{align-items:center;gap:var(--space-2);max-width:280px;padding:0 var(--space-3-5);display:flex}.cv-agency-name{text-overflow:ellipsis;overflow:hidden}.cv-agency [data-ui=account-logo],.cv-job-agency [data-ui=account-logo]{background:var(--cv-fill-2);box-shadow:inset 0 0 0 1px var(--shade-04);color:var(--cv-ink-2);border:0;border-radius:5px;font-weight:600}.cv-agency [data-ui=account-logo]:not([data-fallback]),.cv-job-agency [data-ui=account-logo]:not([data-fallback]){background:var(--white)}.cv-muted{color:var(--cv-ink-3)}.cv-td-due{padding:0 var(--space-3-5)!important}.cv-th-due{min-width:96px}.cv-td-agency{color:var(--cv-ink-2)}.cv-due{font-variant-numeric:tabular-nums}.cv-due[data-soon]{color:var(--cv-red);font-weight:500}.cv-due[data-past]{color:var(--cv-ink-4)}.cv-cell{width:100%;min-width:150px;max-width:300px;height:44px;padding:0 var(--space-3-5);color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;display:flex}.cv-cell:hover{box-shadow:inset 0 0 0 1px var(--cv-line-strong)}.cv-cell[data-current]{box-shadow:inset 0 0 0 1.5px var(--cv-blue)}.cv-cell-text{text-overflow:ellipsis;overflow:hidden}.cv-cell-text[data-numeric]{font-variant-numeric:tabular-nums}.cv-cell-none{color:var(--cv-ink-4)}.cv-cell-reading{background:linear-gradient(90deg, var(--cv-fill-2) 0%, var(--cv-blue-soft) 40%, var(--cv-fill-2) 80%);background-size:300% 100%;border-radius:4px;width:72%;height:8px;animation:1.8s linear infinite cv-shimmer;display:block}@keyframes cv-shimmer{0%{background-position:100% 0}to{background-position:-200% 0}}.cv-yesno{align-items:center;gap:var(--space-1-75);color:var(--cv-ink-2);display:inline-flex}.cv-yesno:before{width:8px;height:8px;box-shadow:inset 0 0 0 1.5px var(--cv-ink-4);content:"";border-radius:50%}.cv-yesno[data-yes]{color:var(--cv-ink)}.cv-yesno[data-yes]:before{background:var(--cv-green);box-shadow:none}.cv-tag{--tag:var(--cv-ink-3);max-width:100%;padding:var(--space-0-5) var(--space-2);background:oklch(from var(--tag) .955 calc(c * .35) h);color:oklch(from var(--tag) .4 c h);font-size:var(--text-12-5);text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;border-radius:6px;font-weight:500;line-height:18px;display:inline-block;overflow:hidden}.cv-tag[data-hue="0"]{--tag:var(--cv-blue)}.cv-tag[data-hue="1"]{--tag:var(--cv-green)}.cv-tag[data-hue="2"]{--tag:var(--cv-amber)}.cv-tag[data-hue="3"]{--tag:var(--cv-violet)}.cv-tag[data-hue="4"]{--tag:#c3518d}@supports (color:lab(0% 0 0)){.cv-tag[data-hue="4"]{--tag:lab(51.444% 51.1158 -9.89943)}}.cv-tag[data-hue="5"]{--tag:#0d9298}@supports (color:lab(0% 0 0)){.cv-tag[data-hue="5"]{--tag:lab(54.5664% -31.2941 -12.8478)}}:root[data-theme=dark] .cv-tag{background:oklch(from var(--tag) .3 calc(c * .4) h);color:oklch(from var(--tag) .85 calc(c * .7) h)}.cv-th-end,.cv-td-end{width:100%;min-width:52px}.cv-table th.cv-th-end{padding:0 var(--space-2)}.cv-th-add{border-radius:var(--cv-r-sm);width:26px;height:26px;color:var(--cv-ink-3);cursor:pointer;background:0 0;border:0;place-items:center;display:inline-grid}.cv-th-add:hover,.cv-th-add[data-state=open]{background:var(--cv-hover);color:var(--cv-ink)}.cv-table-empty{align-items:center;gap:var(--space-1-5);padding:var(--space-24) var(--space-6);color:var(--cv-ink-3);text-align:center;flex-direction:column;display:flex}.cv-table-empty strong{color:var(--cv-ink);font-size:var(--text-15);font-weight:600}.cv-table tbody tr.cv-row-skel:hover td{background:var(--cv-sheet)}.cv-skel-bar{width:56%;height:8px;margin:0 var(--space-3-5);background:linear-gradient(90deg, var(--cv-fill-2) 0%, var(--cv-fill) 40%, var(--cv-fill-2) 80%);background-size:300% 100%;border-radius:4px;animation:1.8s linear infinite cv-shimmer;display:block}.cv-skel-bar[data-wide]{width:72%}.cv-table-more{justify-content:center;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-6);color:var(--cv-ink-3);font-size:var(--text-sm);display:flex}@media (prefers-reduced-motion:reduce){.cv-skel-bar{animation:none}}.cv-logo{background:var(--cv-fill-2);box-shadow:inset 0 0 0 1px var(--shade-04);color:var(--cv-ink-2);letter-spacing:.01em;border-radius:5px;flex:none;place-items:center;font-weight:600;line-height:1;display:inline-grid;overflow:hidden}.cv-logo[data-kind=image]{background:var(--white)}.cv-logo img{object-fit:contain;width:100%;height:100%}.cv-file{align-items:center;gap:var(--space-1-75);max-width:100%;height:28px;padding:0 var(--space-2-5) 0 var(--space-2);border-radius:var(--cv-r);background:var(--cv-sheet);box-shadow:inset 0 0 0 1px var(--cv-line);color:var(--cv-ink);font:500 var(--text-12-5) var(--cv-font);text-align:left;border:0;display:inline-flex}button.cv-file{cursor:pointer;transition:background-color var(--cv-fast) var(--cv-ease), box-shadow var(--cv-fast) var(--cv-ease)}button.cv-file:hover{background:var(--cv-hover);box-shadow:inset 0 0 0 1px var(--cv-line-strong)}.cv-file[data-size=sm]{height:24px;padding:0 var(--space-2) 0 var(--space-1-5);font-size:var(--text-xs)}.cv-file-icon{color:var(--cv-ink-3);flex:none}.cv-file[data-kind=pdf] .cv-file-icon{color:var(--cv-red)}.cv-file[data-kind=doc] .cv-file-icon{color:var(--cv-blue)}.cv-file[data-kind=sheet] .cv-file-icon,.cv-file[data-kind=csv] .cv-file-icon{color:var(--cv-green)}.cv-file[data-kind=image] .cv-file-icon,.cv-file[data-kind=drawing] .cv-file-icon{color:var(--cv-amber)}.cv-file-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cv-file[data-reading] .cv-file-icon{color:var(--cv-ink-3);animation:.9s linear infinite cx-spin}@media (prefers-reduced-motion:reduce){.cv-file[data-reading] .cv-file-icon{animation:none}}.cv-file-page{color:var(--cv-ink-3);flex:none;font-weight:450}.cv-side{border-left:1px solid var(--cv-line);background:var(--cv-sheet);width:420px;min-height:0;animation:cv-side-in .22s var(--cv-ease);flex-direction:column;flex:none;display:flex}@keyframes cv-side-in{0%{opacity:0;transform:translate(12px)}}.cv-detail{flex-direction:column;flex:1;min-height:0;display:flex}.cv-detail-top{justify-content:space-between;align-items:center;gap:var(--space-3);height:52px;padding:0 var(--space-3) 0 var(--space-2-5);border-bottom:1px solid var(--cv-line-2);flex:none;display:flex}.cv-detail-top .cv-btn{max-width:300px;overflow:hidden}.cv-detail-body{min-height:0;padding:var(--space-5-5) var(--space-6) var(--space-8);flex:1;overflow-y:auto}.cv-detail-foot{gap:var(--space-2);padding:var(--space-3) var(--space-4);border-top:1px solid var(--cv-line-2);flex:none;display:flex}.cv-job-agency{align-items:center;gap:var(--space-1-5);min-width:0;color:var(--cv-ink-2);font-size:var(--text-sm);display:flex}.cv-job-title{margin:var(--space-3) 0 var(--space-3-5);color:var(--cv-ink);font:600 var(--text-19)/1.3 var(--cv-font);letter-spacing:-.02em;text-wrap:pretty}.cv-facts{gap:var(--space-2) var(--space-7);margin:0 0 var(--space-4-5);flex-wrap:wrap;display:flex}.cv-facts div{gap:var(--space-0-5);flex-direction:column;display:flex}.cv-facts dt{color:var(--cv-ink-3);font-size:var(--text-xs)}.cv-facts dd{font-variant-numeric:tabular-nums;margin:0}.cv-facts dd[data-soon]{color:var(--cv-red)}.cv-job-actions{gap:var(--space-2);padding-bottom:var(--space-5-5);border-bottom:1px solid var(--cv-line-2);flex-wrap:wrap;display:flex}.cv-detail-sub{margin:var(--space-6) 0 var(--space-2-5);color:var(--cv-ink-3);font-size:var(--text-xs);font-weight:500}.cv-answers,.cv-sources{margin:0 calc(-1 * var(--space-2-5));flex-direction:column;padding:0;list-style:none;display:flex}.cv-answer-row{align-items:center;gap:var(--space-3);width:100%;min-height:38px;padding:var(--space-1-5) var(--space-2-5);border-radius:var(--cv-r);color:var(--cv-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:150px minmax(0,1fr) 14px;display:grid}.cv-answer-row:hover{background:var(--cv-hover)}.cv-answer-label{align-items:center;gap:var(--space-1-5);color:var(--cv-ink-3);font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;display:inline-flex;overflow:hidden}.cv-answer-value{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.cv-answer-go{color:var(--cv-ink-4)}.cv-sources a{align-items:center;gap:var(--space-1-5);padding:var(--space-1-5) var(--space-2-5);color:var(--cv-ink-2);text-decoration:none;display:inline-flex}.cv-sources a:hover{color:var(--cv-ink);text-underline-offset:3px;text-decoration:underline}.cv-detail-kicker{align-items:center;gap:var(--space-1-5);color:var(--cv-ink-2);font-size:var(--text-sm);font-weight:500;display:flex}.cv-detail-question{margin:var(--space-1-5) 0 0;color:var(--cv-ink-3);font-size:var(--text-sm);line-height:1.5}.cv-answer{margin:var(--space-4) 0 var(--space-1);color:var(--cv-ink);font:600 var(--text-20)/1.35 var(--cv-font);letter-spacing:-.02em;white-space:pre-line}.cv-answer .cv-tag{padding:var(--space-1) var(--space-3);font-size:var(--text-15);white-space:normal;line-height:20px}.cv-answer .cv-yesno{font-size:var(--text-xl)}.cv-detail-note{margin:var(--space-2) 0 0;color:var(--cv-ink-3);font-size:var(--text-sm)}.cv-working-tree,.cv-working-tree ul{margin:0;padding:0;list-style:none}.cv-working-tree{margin:0 calc(-1 * var(--space-2))}.cv-working-tree ul{margin-left:var(--space-3-25);padding-left:var(--space-0-5);border-left:1px solid var(--cv-line)}.cv-working-row{align-items:baseline;gap:var(--space-0-5) var(--space-2);width:100%;min-height:30px;padding:var(--space-1-25) var(--space-2);border-radius:var(--cv-r-sm);color:var(--cv-ink);font:inherit;font-size:var(--text-sm);text-align:left;background:0 0;border:0;grid-template-columns:12px auto minmax(0,1fr) auto;display:grid}button.cv-working-row{cursor:pointer}button.cv-working-row:hover{background:var(--cv-hover)}.cv-working-caret{color:var(--cv-ink-4);transition:transform var(--cv-fast) var(--cv-ease);align-self:center}.cv-working-row[data-open] .cv-working-caret{transform:rotate(90deg)}.cv-working-name{white-space:nowrap}.cv-working-name[data-kind=call],.cv-working-name[data-kind=read]{color:var(--cv-ink-2);font:500 var(--text-xs)/1.4 var(--cv-mono)}.cv-working-name[data-kind=operator]{color:var(--cv-ink-3);font-size:var(--text-md)}.cv-working-name[data-kind=element]{font-weight:500}.cv-working-note{min-width:0;color:var(--cv-ink-3);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cv-working-note[data-said]{color:var(--cv-ink-2);white-space:normal;grid-area:2/2/auto/-1}.cv-working-value{font-variant-numeric:tabular-nums;white-space:nowrap}.cv-working-value[data-blank]{color:var(--cv-ink-4)}.cv-working-cause{margin:calc(-1 * var(--space-0-5)) 0 var(--space-1) var(--space-7);color:var(--cv-amber);font-size:var(--text-xs)}.cv-working .cv-quote[data-size=sm]{margin:var(--space-1) 0 var(--space-2) var(--space-7)}.cv-working-formula{margin-top:var(--space-4);color:var(--cv-ink-3);font-size:var(--text-xs)}.cv-working-formula summary{cursor:pointer}.cv-working-formula pre{margin:var(--space-2) 0 0;padding:var(--space-2-5) var(--space-3);border-radius:var(--cv-r-sm);background:var(--cv-fill);color:var(--cv-ink-2);font:12px/1.6 var(--cv-mono);white-space:pre-wrap;word-break:break-word}.cv-quote{margin:var(--space-4-5) 0 0;padding:var(--space-3-5) var(--space-4) var(--space-3);border-radius:var(--cv-r-lg);background:var(--cv-fill)}.cv-quote[data-size=sm]{margin-top:var(--space-2-5);padding:var(--space-3) var(--space-3-5) var(--space-2-5)}.cv-quote blockquote{margin:0 0 var(--space-3);color:var(--cv-ink);font-size:var(--text-13-5);line-height:1.6}.cv-quote[data-size=sm] blockquote{margin-bottom:var(--space-2-5);color:var(--cv-ink-2);font-size:var(--text-sm)}.cv-quote blockquote:before{content:"“"}.cv-quote blockquote:after{content:"”"}.cv-quote-term{margin-bottom:var(--space-1-5);color:var(--cv-ink);font-size:var(--text-12-5);font-weight:600}.cv-selbar{z-index:10;align-items:center;gap:var(--space-0-5);padding:var(--space-1-25);border-radius:var(--radius-pill);background:var(--cv-ink);box-shadow:var(--cv-sh-pop);color:var(--cv-on-ink);animation:cv-rise .2s var(--cv-ease);display:flex;position:absolute;bottom:20px;left:50%;transform:translate(-50%)}@keyframes cv-rise{0%{opacity:0;transform:translate(-50%,8px)}}.cv-selbar-n{padding:0 var(--space-2-5) 0 var(--space-2);font-size:var(--text-sm);font-variant-numeric:tabular-nums;font-weight:550}.cv-selbar-sep{width:1px;height:18px;margin:0 var(--space-1);background:oklch(from var(--cv-on-ink) l c h / .2)}.cv-selbar button{align-items:center;gap:var(--space-1-75);height:30px;padding:0 var(--space-2-5);border-radius:var(--button-radius);color:inherit;font:500 var(--text-sm) var(--cv-font);cursor:pointer;background:0 0;border:0;display:inline-flex}.cv-selbar button:hover{background:oklch(from var(--cv-on-ink) l c h / .12)}[data-ui=popover].cv-menu{min-width:220px}.cv-menu-head{padding:var(--space-2) var(--space-2-5) var(--space-1);color:var(--cv-ink-3);font-size:var(--text-xs);font-weight:500}.cv-menu-check{margin-left:auto}.cv-menu-back{align-items:center;gap:var(--space-1);text-align:left;cursor:pointer;background:0 0;border:0;width:100%;display:flex}.cv-menu-form{gap:var(--space-1-5);padding:var(--space-1) var(--space-2-5) var(--space-2);display:flex}.cv-menu-form .cv-input{flex:1;min-width:0}.cv-view-line{align-items:center;display:flex}.cv-view-line>.cv-view-row{flex:1;min-width:0}.cv-view-more{margin-right:var(--space-1);flex:none}.cv-menu-row[aria-current=true]{font-weight:550}[data-ui=popover].cv-filter{width:320px;padding:var(--space-1-5)}.cv-filter .cv-menu-head{padding:var(--space-2-5) var(--space-1-5) var(--space-1-5)}.cv-filter .cv-states{padding:0 var(--space-1-5) var(--space-1)}.cv-filter-list{max-height:340px;padding:var(--space-1) 0;flex-direction:column;gap:1px;display:flex;overflow-y:auto}.cv-filter-list>*{flex:none}.cv-menu-label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.cv-filter-count{color:var(--cv-ink-3);font-size:var(--text-12-5);font-variant-numeric:tabular-nums}.cv-menu-hint{max-width:45%;color:var(--cv-ink-3);font-size:var(--text-12-5);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cv-menu-count{color:var(--cv-ink-4);font-size:var(--text-xs);font-variant-numeric:tabular-nums}.cv-filter-step{align-items:center;gap:var(--space-2);padding:var(--space-0-5) var(--space-1) var(--space-2) 0;margin-bottom:var(--space-1);border-bottom:1px solid var(--cv-line-2);display:flex}.cv-filter-step-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:550;overflow:hidden}.cv-filter-step .cv-seg{flex:none;width:136px}.cv-filter-step .cv-seg button{height:26px}.cv-fchip-not{opacity:.75;font-weight:450}.cv-review>.cv-fchips{padding:var(--space-2-5) var(--space-3-5);border-bottom:1px solid var(--cv-line);flex:none}.cv-review>.cv-conds{gap:var(--space-2);padding:var(--space-3) var(--space-4)}.cv-conds .cv-fchip{padding:0 var(--space-1) 0 0;background:var(--cv-fill);color:var(--cv-ink-2);gap:0}.cv-conds .cv-fchip button{color:var(--cv-ink-3)}.cv-conds .cv-fchip button:hover{background:var(--cv-hover);color:var(--cv-ink)}.cv-conds .cv-fchip .cv-cond-chip{width:auto;height:28px;padding:0 var(--space-1-5) 0 var(--space-3);color:var(--cv-ink-2);font:inherit}.cv-conds .cv-fchip .cv-cond-chip:hover{color:var(--cv-ink);background:0 0}.cv-conds span.cv-cond-chip{padding:0 var(--space-1-5) 0 var(--space-3)}.cv-cond-applied{gap:var(--space-0-5);margin:0 0 var(--space-1-5);padding:0 0 var(--space-2);border-bottom:1px solid var(--cv-line-2);flex-direction:column;list-style:none;display:flex}.cv-cond-row{align-items:center;gap:var(--space-1);min-height:32px;padding-left:var(--space-0-5);display:flex}.cv-cond-says{min-width:0;padding:var(--space-1-5);border-radius:var(--cv-r-sm);color:var(--cv-ink);font:450 var(--text-sm) var(--cv-font);text-align:left;background:0 0;border:0;flex:1}button.cv-cond-says{cursor:pointer}button.cv-cond-says:hover{background:var(--cv-hover)}.cv-cond-skel{pointer-events:none}.cv-cond-step{gap:var(--space-2-5);flex-direction:column;display:flex}.cv-cond-step .cv-filter-step{margin-bottom:0}.cv-cond-tests{gap:var(--space-1-5);padding:0 var(--space-0-5);flex-wrap:wrap;display:flex}.cv-cond-test{height:28px;padding:0 var(--space-2-5);border:1px solid var(--cv-line);border-radius:var(--radius-pill);color:var(--cv-ink-2);font:450 var(--text-12-5) var(--cv-font);cursor:pointer;background:0 0}.cv-cond-test:hover{background:var(--cv-hover)}.cv-cond-test[aria-checked=true]{border-color:var(--cv-ink);background:var(--cv-ink);color:var(--cv-on-ink)}.cv-cond-values{align-items:center;gap:var(--space-2);padding:0 var(--space-0-5);display:flex}.cv-cond-field{flex:1;min-width:0}.cv-cond-unit,.cv-cond-and{color:var(--cv-ink-3);font-size:var(--text-12-5);flex:none}.cv-view-row{height:auto;min-height:32px;padding-block:var(--space-1-5)}.cv-view-row-text{gap:var(--space-0-5);min-width:0;display:grid}.cv-view-row-says{max-width:340px;color:var(--cv-ink-3);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;font-weight:400;overflow:hidden}.cv-seg{gap:var(--space-0-5);padding:var(--space-0-5);border-radius:var(--cv-r);background:var(--cv-fill);grid-auto-columns:1fr;grid-auto-flow:column;display:grid}.cv-seg button{border-radius:var(--cv-r-sm);height:28px;color:var(--cv-ink-2);font:500 var(--text-12-5) var(--cv-font);cursor:pointer;background:0 0;border:0}.cv-seg button[aria-checked=true]{background:var(--cv-sheet);box-shadow:var(--cv-sh-card);color:var(--cv-ink)}.cv-states{gap:var(--space-1-5);flex-wrap:wrap;display:flex}.cv-filter-foot{margin-top:var(--space-1);padding:var(--space-1-5) var(--space-1) 0;border-top:1px solid var(--cv-line-2);justify-content:flex-end;display:flex}.cv-draft{height:28px;padding:0 var(--space-2-5);border-radius:var(--radius-pill);background:var(--cv-sheet);box-shadow:inset 0 0 0 1px var(--cv-line-strong);color:var(--cv-ink-2);font:500 var(--text-12-5) var(--cv-font);cursor:pointer;transition:background-color var(--cv-fast) var(--cv-ease), color var(--cv-fast) var(--cv-ease);border:0}.cv-draft:hover{background:var(--cv-hover);color:var(--cv-ink)}.cv-draft[aria-pressed=true]{background:var(--cv-ink);box-shadow:none;color:var(--cv-on-ink)}.cv-label{gap:var(--space-2);color:var(--cv-ink);font-size:var(--text-12-5);flex-direction:column;font-weight:550;display:flex}.cv-field{align-items:center;gap:var(--space-2);height:34px;padding:0 var(--space-2-5);border-radius:var(--cv-r);background:var(--cv-sheet);box-shadow:inset 0 0 0 1px var(--cv-line-strong);color:var(--cv-ink-3);display:flex}.cv-field:focus-within{box-shadow:inset 0 0 0 1px var(--cv-blue), 0 0 0 3px var(--cv-blue-soft)}.cv-field[data-size=sm]{height:32px}.cv-field input{min-width:0;color:var(--cv-ink);font:13px var(--cv-font);background:0 0;border:0;outline:none;flex:1}.cv-ai-link{align-self:flex-start;align-items:center;gap:var(--space-1-5);height:28px;padding:0 var(--space-2);margin-left:calc(-1 * var(--space-2));border-radius:var(--cv-r-sm);color:var(--cv-blue-ink);font:500 var(--text-12-5) var(--cv-font);cursor:pointer;background:0 0;border:0;display:inline-flex}.cv-ai-link svg{color:var(--cv-blue)}.cv-ai-link:hover{background:var(--cv-blue-soft)}.cv-addcol-body{gap:var(--space-5-5);flex-direction:column;display:flex}.cv-addcol-foot{justify-content:space-between;gap:var(--space-2);margin-top:var(--space-6);padding-top:var(--space-4);border-top:1px solid var(--cv-line-2);display:flex}.cv-drafts{gap:var(--space-2);flex-wrap:wrap;display:flex}.cv-tried{gap:var(--space-1);padding:var(--space-2-5) var(--space-3);border-radius:var(--cv-r);background:var(--cv-fill);flex-direction:column;margin:0;list-style:none;display:flex}.cv-tried li{gap:var(--space-0-5);padding:var(--space-1-5) 0;font-size:var(--text-12-5);flex-direction:column;display:flex}.cv-tried-title{color:var(--cv-ink-3);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cv-tried-answer{color:var(--cv-ink);font-weight:500}.cv-tried-answer[data-outcome=not_found],.cv-tried-answer[data-outcome=failed]{color:var(--cv-ink-3);font-weight:400}.cv-faces{margin-right:var(--space-1);align-items:center;display:inline-flex}.cv-faces>*{box-shadow:0 0 0 2px var(--cv-sheet)}.cv-faces>*+*{margin-left:calc(-1 * var(--space-1-5))}.cv-faces-more{background:var(--cv-fill-2);color:var(--cv-ink-2);font-size:var(--text-10-5);border-radius:50%;place-items:center;font-weight:600;display:inline-grid}.cv-follow[aria-pressed=true]{color:var(--cv-ink)}[data-ui=popover].cv-share,[data-ui=popover].cv-pursue{width:340px;padding:var(--space-3-5)}.cv-share-trigger{height:32px;padding:0 var(--space-1);border-radius:var(--radius-pill);cursor:pointer;background:0 0;border:0;align-items:center;display:inline-flex}.cv-share-trigger>*{box-shadow:0 0 0 2px var(--cv-sheet)}.cv-share-trigger>*+*{margin-left:calc(-1 * var(--space-1-5))}.cv-share-trigger:hover,.cv-share-trigger[data-state=open]{background:var(--cv-hover)}.cv-share-trigger:hover>*,.cv-share-trigger[data-state=open]>*{box-shadow:0 0 0 2px var(--cv-hover)}.cv-share-more,.cv-share-plus{background:var(--cv-fill-2);width:24px;height:24px;color:var(--cv-ink-2);font-size:var(--text-10-5);border-radius:50%;place-items:center;font-weight:600;display:inline-grid}.cv-share-plus{border:1px dashed var(--cv-line-strong);background:var(--cv-sheet);color:var(--cv-ink-3)}.cv-share-trigger:hover .cv-share-plus{color:var(--cv-ink);border-style:solid}.cv-share-trigger:focus-visible{outline:2px solid var(--cv-blue);outline-offset:1px}.cv-share-scroll{max-height:min(380px,52vh);margin:var(--space-2) calc(-1 * var(--space-3-5)) 0;padding:0 var(--space-3-5);overflow-y:auto}.cv-share-role[data-role]{text-transform:capitalize}.cv-share-role[data-action]{color:var(--cv-ink);font-weight:500}.cv-share-note{margin:var(--space-2) 0 var(--space-1);color:var(--cv-ink-3);font-size:var(--text-12-5)}.cv-share-note a{color:var(--cv-ink);text-underline-offset:2px;text-decoration:underline}.cv-share-head{margin-bottom:var(--space-3);font-size:var(--text-md);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.cv-share-sub,.cv-pursue-sub{margin:var(--space-3) 0 var(--space-1);color:var(--cv-ink-3);font-size:var(--text-xs);font-weight:500}.cv-share-list,.cv-pursue-team{margin:0 calc(-1 * var(--space-1-5));flex-direction:column;padding:0;list-style:none;display:flex}.cv-share-person,.cv-pursue-person{align-items:center;gap:var(--space-2-5);width:100%;min-height:42px;padding:var(--space-1) var(--space-1-5);border-radius:var(--cv-r);color:var(--cv-ink);font:inherit;text-align:left;background:0 0;border:0;display:flex}button.cv-share-person,.cv-pursue-person{cursor:pointer}button.cv-share-person:hover,.cv-pursue-person:hover{background:var(--cv-hover)}.cv-share-who{flex-direction:column;flex:1;min-width:0;line-height:1.3;display:flex}.cv-share-who strong{font-weight:500}.cv-share-who span{color:var(--cv-ink-3);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cv-share-role,.cv-pursue-role{color:var(--cv-ink-3);font-size:var(--text-12-5)}.cv-share-org{background:var(--cv-fill-2);width:26px;height:26px;color:var(--cv-ink-2);border-radius:50%;place-items:center;display:grid}.cv-share-org[data-private]{background:var(--cv-fill);color:var(--cv-ink-3)}.cv-share-select{max-width:100%;margin:0 0 0 calc(-1 * var(--space-1));padding:var(--space-0-5) var(--space-1);border-radius:var(--cv-r-sm);color:var(--cv-ink);font:inherit;cursor:pointer;background:0 0;border:0;align-self:flex-start;font-weight:500}.cv-share-select:hover{background:var(--cv-hover)}.cv-share-select:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.cv-share-foot{margin:var(--space-3) calc(-1 * var(--space-3-5)) calc(-1 * var(--space-3-5));padding:var(--space-2-5) var(--space-3-5);border-top:1px solid var(--cv-line-2);background:var(--cv-fill);border-radius:0 0 var(--cv-r-lg) var(--cv-r-lg);justify-content:space-between;display:flex}.cv-pursue-head{gap:var(--space-0-5);flex-direction:column;display:flex}.cv-pursue-head strong{font-size:var(--text-md);font-weight:600}.cv-pursue-head span{color:var(--cv-ink-3);font-size:var(--text-12-5);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cv-pursue-me{align-items:center;gap:var(--space-2-5);min-height:38px;display:flex}.cv-pursue-me span:nth-child(2),.cv-pursue-person span:nth-child(2){flex:1}.cv-pursue-team{max-height:220px;margin-top:var(--space-1);overflow-y:auto}.cv-pursue .cv-field{margin:var(--space-1) 0}.cv-pursue-foot{justify-content:space-between;align-items:center;gap:var(--space-2);margin:var(--space-3) calc(-1 * var(--space-3-5)) calc(-1 * var(--space-3-5));padding:var(--space-2-5) var(--space-3-5);border-top:1px solid var(--cv-line-2);background:var(--cv-fill);color:var(--cv-ink-3);font-size:var(--text-12-5);border-radius:0 0 var(--cv-r-lg) var(--cv-r-lg);display:flex}.cv-list{flex-direction:column;display:flex}.cv-list-head,.cv-list-row{align-items:center;gap:var(--space-5);padding:0 var(--space-3);grid-template-columns:minmax(0,2.4fr) minmax(0,1.4fr) 110px 170px 110px;display:grid}.cv-list-head{border-bottom:1px solid var(--cv-line);height:34px;color:var(--cv-ink-3);font-size:var(--text-12-5);font-weight:500}.cv-list-row{border-bottom:1px solid var(--cv-line-2);min-height:64px;color:var(--cv-ink);transition:background-color var(--cv-fast) var(--cv-ease);text-decoration:none;position:relative}.cv-list-row:hover{background:var(--cv-hover)}.cv-list-row:has(.cv-list-text:focus-visible){outline:2px solid var(--cv-blue);outline-offset:-2px}.cv-list-name{align-items:center;gap:var(--space-3);min-width:0;display:flex}.cv-list-text{min-width:0;color:inherit;flex-direction:column;line-height:1.35;text-decoration:none;display:flex}.cv-list-text:focus-visible{outline:none}.cv-list-text:after{content:"";position:absolute;inset:0}.cv-list-from{min-width:0;color:var(--cv-ink-2);font-size:var(--text-sm);display:flex}.cv-list-from a{z-index:var(--z-base);align-items:center;gap:var(--space-1-5);max-width:100%;margin-left:calc(-1 * var(--space-1-5));padding:var(--space-0-75) var(--space-1-5);border-radius:var(--cv-r-sm);color:inherit;text-decoration:none;display:inline-flex;position:relative}.cv-list-from a:hover{background:var(--cv-fill);color:var(--cv-ink)}.cv-list-from a:focus-visible{outline:2px solid var(--cv-blue)}.cv-list-from a>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cv-list-text strong{text-overflow:ellipsis;white-space:nowrap;font-weight:550;overflow:hidden}.cv-list-text span{color:var(--cv-ink-3);font-size:var(--text-12-5);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cv-list-num{align-items:center;gap:var(--space-2);font-variant-numeric:tabular-nums;display:flex}.cv-new{padding:0 var(--space-1-75);border-radius:var(--radius-pill);background:var(--cv-blue-soft);color:var(--cv-blue-ink);font-size:var(--text-11-5);font-weight:550;line-height:20px}.cv-list-owner{align-items:center;gap:var(--space-2);min-width:0;color:var(--cv-ink-2);font-size:var(--text-sm);white-space:nowrap;display:flex;overflow:hidden}.cv-list-when{color:var(--cv-ink-3);font-size:var(--text-sm)}@media (max-width:1100px){.cv-review[data-open] .cv-side{z-index:5;box-shadow:var(--cv-sh-pop);position:absolute;top:52px;bottom:0;right:0}}@media (max-width:760px){.cv-toolbar{overflow-x:auto}.cv-search{width:140px}.cv-reading{display:none}.cv-review[data-open] .cv-side{border-left:0;width:100%;top:0}.cv-list-head{display:none}.cv-list-row{padding:var(--space-2-5) var(--space-1);grid-template-columns:minmax(0,1fr) auto}.cv-list-detail,.cv-list-from,.cv-list-owner,.cv-list-when{display:none}.cv-th-job{min-width:220px}}@media (prefers-reduced-motion:reduce){.cv-cell-reading,.cv-reading-dot,.cv-side,.cv-selbar,.cv-table th[data-fresh]{animation:none}}.cv-th-srcs{min-width:128px}.cv-td-srcs{white-space:nowrap}.cv-srcs{align-items:center;gap:var(--space-1);padding:0 var(--space-3-5);display:flex}.cv-src{align-items:center;gap:var(--space-1);height:22px;padding:0 var(--space-1);border-radius:var(--cv-r-sm);background:var(--cv-fill);color:var(--cv-ink-2);font:550 var(--text-11-5)/1 var(--cv-font);font-variant-numeric:tabular-nums;box-shadow:inset 0 0 0 1px var(--cv-line);cursor:pointer;transition:background-color var(--cv-fast) var(--cv-ease), color var(--cv-fast) var(--cv-ease);border:0;display:inline-flex}.cv-src:hover{background:var(--cv-blue-soft);color:var(--cv-blue-ink);box-shadow:inset 0 0 0 1px var(--cv-blue-ring)}.cv-src:focus-visible{outline:2px solid var(--cv-blue);outline-offset:1px}.cv-src-more{color:var(--cv-ink-3);font-size:var(--text-11-5)}.cv-hand-files{align-items:center;gap:var(--space-1-25);max-width:100%;color:var(--cv-ink-2);font-size:var(--text-12-5);display:inline-flex}.cv-hand-files svg{color:var(--cv-ink-3);flex:none}.cv-hand-files-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cv-hand-files[data-reading]{color:var(--cv-ink-3)}.cv-hand-files[data-reading] svg{animation:.9s linear infinite cx-spin}.cv-hand-files-skel{border-radius:var(--cv-r);background:linear-gradient(90deg, var(--cv-fill-2) 0%, var(--cv-fill) 40%, var(--cv-fill-2) 80%);vertical-align:middle;background-size:300% 100%;width:112px;height:14px;animation:1.8s linear infinite cv-shimmer;display:inline-block}.cv-addrow-files{gap:var(--space-0-5);margin:var(--space-1-5) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}.cv-addrow-files li{align-items:center;gap:var(--space-2);min-height:30px;font-size:var(--text-sm);display:flex}.cv-addrow-files li>:first-child,.cv-addrow-files .cv-icon-btn{flex:none}.cv-addrow-file-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.cv-hand-files[data-reading] svg,.cv-hand-files-skel{animation:none}}.cv-picker .cv-card:disabled{cursor:default;opacity:.55}.cv-picker .cv-card[aria-busy=true]{opacity:1;box-shadow:0 0 0 2px var(--cv-blue-ring), var(--cv-sh-card)}.cv-side[data-wide]{width:min(640px,48vw)}.cv-detail-top .cv-detail-back{justify-content:flex-start;min-width:0;max-width:calc(100% - 48px)}.cv-detail-back-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cv-answer-table-wrap{margin:var(--space-4-5) 0 var(--space-3-5);border:1px solid var(--cv-line-2);border-radius:var(--cv-r-lg);overflow-x:auto}.cv-answer-table{border-collapse:collapse;table-layout:auto;width:100%;font:400 var(--text-sm)/1.4 var(--cv-font);font-variant-numeric:tabular-nums}.cv-answer-table th{padding:var(--space-2-75) var(--space-3-5);border-bottom:1px solid var(--cv-line-2);background:var(--cv-canvas,var(--cv-sheet));color:var(--cv-ink-3);font:500 var(--text-xs) var(--cv-font);text-align:left;white-space:nowrap}.cv-answer-table td{padding:var(--space-2-75) var(--space-3-5);border-bottom:1px solid var(--cv-line-2);color:var(--cv-ink);vertical-align:top}.cv-answer-table .cv-tag{white-space:normal;overflow-wrap:normal;word-break:normal}.cv-answer-table tr:last-child td{border-bottom:0}.cv-answer-table [data-numeric]{text-align:right;white-space:nowrap}.cv-answer-table .cv-answer-table-cite{width:1%;padding:var(--space-1-75) var(--space-2-5) var(--space-1-75) var(--space-1);white-space:nowrap}.cv-answer-table-cite .cv-file{max-width:168px}.cv-cell-tags{align-items:center;gap:var(--space-1-5);min-width:0;display:inline-flex;overflow:hidden}.cv-cell-tags .cv-tag{flex:0 auto;min-width:0}.cv-cell-more{color:var(--cv-ink-3);font:500 var(--text-xs) var(--cv-font);flex:none}.cv-job-files{align-items:center;gap:var(--space-1-5);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.cv-job-files>li{align-items:baseline;gap:var(--space-1);display:inline-flex}.cv-job-file-board{color:var(--cv-ink-3);font-size:var(--text-xs)}.cv-job-files li{min-width:0;max-width:100%;display:flex}.cv-job-files .cv-file{max-width:220px}.cv-job-file-skel{border-radius:var(--cv-r);background:linear-gradient(90deg, var(--cv-fill-2) 0%, var(--cv-fill) 40%, var(--cv-fill-2) 80%);background-size:300% 100%;width:132px;height:24px;animation:1.8s linear infinite cv-shimmer}.cv-job-file-skel:nth-child(2){width:104px}.cv-job-files-more{height:24px;padding:0 var(--space-2);border-radius:var(--cv-r);color:var(--cv-ink-2);font:500 var(--text-xs) var(--cv-font);cursor:pointer;background:0 0;border:0}.cv-job-files-more:hover{background:var(--cv-hover);color:var(--cv-ink)}@media (prefers-reduced-motion:reduce){.cv-job-file-skel{animation:none}}[data-ui=popover].cv-saveview{width:320px;padding:var(--space-3-5)}.cv-menu-foot{margin:var(--space-1-5) calc(-1 * var(--space-1-5)) calc(-1 * var(--space-1-5));padding:var(--space-1-5);border-top:1px solid var(--cv-line-2);border-radius:0 0 var(--cv-r-lg) var(--cv-r-lg);background:var(--cv-fill);flex-direction:column;display:flex}.cv-menu-foot .cv-menu-row{color:var(--cv-ink-2)}.cv-menu-foot .cv-menu-row:hover{background:var(--cv-press);color:var(--cv-ink)}.cv-saveview-form{gap:var(--space-3);flex-direction:column;display:flex}.cv-saveview-head{gap:var(--space-0-5);flex-direction:column;display:flex}.cv-saveview-head strong{font-size:var(--text-md);font-weight:600}.cv-saveview-head span{color:var(--cv-ink-3);font-size:var(--text-12-5);margin:0}.cv-saveview-foot{align-items:center;gap:var(--space-2);margin:var(--space-0-5) calc(-1 * var(--space-3-5)) calc(-1 * var(--space-3-5));padding:var(--space-2-5) var(--space-3-5);border-top:1px solid var(--cv-line-2);border-radius:0 0 var(--cv-r-lg) var(--cv-r-lg);background:var(--cv-fill);display:flex}.cv-saveview-foot .cv-btn[data-variant=ghost]{flex:0 auto;min-width:0}.cv-saveview-foot .cv-btn[data-variant=ghost] span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cv-saveview-foot [type=submit]{flex:none;margin-left:auto}.cv-comments-btn{align-items:center;gap:var(--space-1);height:24px;padding:0 var(--space-1-5);border-radius:var(--button-radius);color:var(--cv-ink-4);font:inherit;font-size:var(--text-xs);font-variant-numeric:tabular-nums;cursor:pointer;transition:background var(--cv-fast) var(--cv-ease), color var(--cv-fast) var(--cv-ease);background:0 0;border:0;display:inline-flex}.cv-comments-btn:focus-visible{outline:2px solid var(--cv-blue-ring);outline-offset:1px}.cv-comments-btn[data-state=seen]{color:var(--cv-ink-3)}.cv-comments-btn[data-state=unseen]{color:var(--cv-blue-ink)}.cv-comments-btn[data-state=unseen] .cv-comments-n{min-width:16px;padding:0 var(--space-1);border-radius:var(--radius-pill);background:var(--cv-blue);color:var(--cv-on-ink);text-align:center;font-weight:600;line-height:16px}.cv-comments-btn[data-state=none]{opacity:.5}@media (hover:hover) and (pointer:fine){.cv-comments-btn:hover{background:var(--cv-hover);color:var(--cv-ink-2)}.cv-comments-btn[data-state=none]{opacity:0}.cv-table tr:hover .cv-comments-btn[data-state=none],.cv-table tr[data-open] .cv-comments-btn[data-state=none],.cv-comments-btn[data-peek],.cv-comments-btn[data-state=none]:focus-visible{opacity:1}}.cv-comments{scroll-margin-top:var(--space-4)}.cv-comment-list{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.cv-comment{padding:var(--space-2) var(--space-2-5);border-radius:var(--cv-r);background:var(--cv-fill);font-size:var(--text-sm)}.cv-comment[data-new]{box-shadow:inset 2px 0 0 var(--cv-blue)}.cv-comment .rich p{margin:var(--space-1) 0 0}.cv-comment-head{align-items:baseline;gap:var(--space-2);font-size:var(--text-xs);display:flex}.cv-comment-who{color:var(--cv-ink);font-weight:500}.cv-comment-new{color:var(--cv-blue-ink);font-weight:500}.cv-comment-acts{justify-content:flex-end;gap:var(--space-1);margin-top:var(--space-1);display:flex}.cv-comment-box{margin-top:var(--space-3);position:relative}.cv-comment-box .cv-textarea{resize:vertical;width:100%}.cv-comment-picks{margin:var(--space-1) 0 0;padding:var(--space-1);border:1px solid var(--cv-line);border-radius:var(--cv-r);background:var(--cv-sheet);box-shadow:var(--cv-sh-pop);list-style:none}.cv-comment-picks .cv-menu-row{justify-content:space-between;width:100%}.cv-comment-picks .cv-menu-row[aria-selected=true]{background:var(--cv-hover)}.cv-comment-send{margin-top:var(--space-2);justify-content:flex-end;display:flex}[data-ui=popover].cv-comments-peek-card{width:340px;padding:0;overflow:hidden}.cv-comments-peek-hold{padding:var(--space-2-5) var(--space-3) var(--space-3)}.cv-comments-peek-head{align-items:center;gap:var(--space-2);margin-bottom:var(--space-2);font-size:var(--text-xs);display:flex}.cv-comments-peek-title{min-width:0;color:var(--cv-ink-2);text-overflow:ellipsis;white-space:nowrap;flex:1;font-weight:500;overflow:hidden}.cv-comments-peek-open{padding:0 var(--space-1);border-radius:var(--cv-r-sm);color:var(--cv-blue-ink);font:inherit;cursor:pointer;background:0 0;border:0;flex:none}.cv-comments-peek-open:focus-visible{outline:2px solid var(--cv-blue-ring);outline-offset:1px}.cv-comments-peek-list{overscroll-behavior:contain;max-height:260px;overflow-y:auto}.cv-comments-peek .cv-comment-list{gap:var(--space-2)}.cv-comments-peek .cv-comment-box{margin-top:var(--space-2-5)}.cv-comments-peek .cv-comment-box .cv-textarea{resize:none;min-height:56px}@media (prefers-reduced-motion:reduce){.cv-comments-btn{transition:none}}
.cv-phead{margin-bottom:var(--space-5)}.cv-phead-meta{align-items:center;gap:var(--space-1) var(--space-3-5);margin:var(--space-2) 0 0;color:var(--cv-ink-3);font-size:var(--text-13-5);flex-wrap:wrap;display:flex}.cv-phead-meta a{color:var(--cv-ink-2);text-decoration:none}.cv-phead-meta a:hover{color:var(--cv-ink);text-underline-offset:3px;text-decoration:underline}.cv-kicker{margin:0 0 var(--space-1-5);color:var(--cv-ink-3);font-size:var(--text-11-5);letter-spacing:.06em;text-transform:uppercase;font-weight:560}.cv-phead-pursuit{align-items:center;gap:var(--space-2);margin-top:var(--space-3-5);padding:var(--space-1-5) var(--space-3);border-radius:var(--radius-pill);background:var(--cv-fill);color:var(--cv-ink-2);font-size:var(--text-sm);text-decoration:none;display:inline-flex}.cv-phead-pursuit strong{color:var(--cv-ink);font-weight:600}.cv-phead-pursuit:hover{background:var(--cv-hover)}.cv-phead-pursuit .cv-stage-dot{margin:0}.cv-ptrack{margin-bottom:var(--space-5-5)}.cv-phead-meta [data-soon]{color:var(--cv-red);font-weight:500}.cv-tabs{gap:var(--space-1);margin-bottom:var(--space-5);flex-wrap:wrap;display:flex}.cv-tab{align-items:center;gap:var(--space-1-75);height:30px;padding:0 var(--space-3);border-radius:var(--radius-pill);color:var(--cv-ink-3);font-size:var(--text-sm);white-space:nowrap;transition:background-color var(--cv-fast) var(--cv-ease), color var(--cv-fast) var(--cv-ease);font-weight:500;text-decoration:none;display:inline-flex}.cv-tab:hover{background:var(--cv-hover);color:var(--cv-ink)}.cv-tab[aria-current=page]{background:var(--cv-fill);box-shadow:inset 0 0 0 1px var(--cv-line);color:var(--cv-ink)}.cv-tab:focus-visible{outline:2px solid var(--cv-blue);outline-offset:1px}.cv-tab-count{color:var(--cv-ink-4);font-variant-numeric:tabular-nums}.cv-tab-new{color:var(--cv-blue);font-variant-numeric:tabular-nums}.cv-pbody{min-height:200px}@media (max-width:760px){.cv-tabs{flex-wrap:nowrap;overflow-x:auto}}.cv-ahead{align-items:center;gap:var(--space-4);display:flex}.cv-ahead .cv-logo{border-radius:var(--cv-r-lg);flex:none}.cv-moves h2{margin:0 0 var(--space-2-5);color:var(--cv-ink);font-size:var(--text-md);font-weight:600}.cv-moves ul{gap:var(--space-2-5);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (max-width:560px){.cv-moves ul{grid-template-columns:minmax(0,1fr)}}.cv-moves li{display:flex}.cv-move{gap:var(--space-1-5);min-height:132px;padding:var(--space-3-5) var(--space-4) var(--space-4);border-radius:var(--cv-r-lg);background:var(--cv-sheet);color:var(--cv-ink);box-shadow:var(--cv-sh-card);transition:box-shadow .18s var(--cv-ease);flex-direction:column;flex:1;text-decoration:none;display:flex;position:relative}.cv-move:hover{box-shadow:var(--cv-sh-card-hover)}.cv-move:focus-visible{outline:2px solid var(--cv-blue);outline-offset:2px}.cv-move-mark{width:30px;height:30px;margin-bottom:var(--space-1);border-radius:var(--cv-r);background:var(--cv-fill);color:var(--cv-blue);place-items:center;display:inline-grid}.cv-move strong{font-size:var(--text-13-5);font-weight:600;line-height:1.35}.cv-move-why{color:var(--cv-ink-3);font-size:var(--text-12-5);-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:1.45;display:-webkit-box;overflow:hidden}.cv-move-go{opacity:0;transition:opacity var(--cv-fast) var(--cv-ease);position:absolute;top:16px;right:14px}.cv-move:hover .cv-move-go{opacity:1}.cv .track li:before{top:4px;left:0;right:0}.cv .track li[data-state=now]:before{background:var(--cv-line);right:0}.cv .track li:last-child:before{display:none}.cv .track-dot{z-index:var(--z-base);box-sizing:border-box}.cv-reach{align-self:flex-start;gap:var(--space-1);margin-left:auto;display:flex}.cv-steps{margin-bottom:var(--space-6);padding:var(--space-3-5) var(--space-4);border-radius:var(--cv-r-lg);background:var(--cv-sheet);box-shadow:var(--cv-sh-card)}.cv-steps-empty{gap:var(--space-2);justify-items:start;display:grid}.cv-steps-empty p,.cv-steps-note{color:var(--cv-ink-2);font-size:var(--text-sm);margin:0}.cv-steps-retry{color:var(--cv-blue);font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.cv-steps-list{margin:0;padding:0;list-style:none}.cv-step{padding:var(--space-1-5) 0;border-top:1px solid var(--cv-line)}.cv-step:first-child{border-top:0}.cv-step-detail{color:var(--cv-ink-2);font-size:var(--text-xs);margin:0}.cv-step-quote{color:var(--cv-ink-3);font-size:var(--text-xs);font-style:italic}.cv-steps-add{margin-top:var(--space-2)}.cv-steps-add input{width:100%;padding:var(--space-1-5) var(--space-2);border:1px solid var(--cv-line);border-radius:var(--cv-r-sm);color:var(--cv-ink);font:inherit;font-size:var(--text-sm);background:0 0}
.cv-pclosed{align-items:center;gap:var(--space-1);flex-wrap:wrap;display:flex}.cv-pclosed-ask{margin-right:var(--space-1);color:var(--cv-ink-3);font-size:var(--text-xs)}.cv-tab-dot{width:6px;height:6px;margin-left:var(--space-1-5);background:var(--cv-blue);vertical-align:middle;border-radius:50%;display:inline-block}.cv-req-optional{color:var(--cv-ink-3);font-size:var(--text-xs);font-weight:400}.cv-step-row{gap:var(--space-2-5);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;display:grid}.cv-step-head{align-items:baseline;gap:var(--space-0-5) var(--space-2-5);min-width:0;padding:var(--space-1) 0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-wrap:wrap;display:flex}.cv-step-head strong{color:var(--cv-ink);font-size:var(--text-sm);font-weight:550}.cv-step[data-shown=done] .cv-step-head strong{color:var(--cv-ink-3);text-decoration:line-through}.cv-step-meta{gap:var(--space-2);color:var(--cv-ink-3);font-size:var(--text-xs);font-variant-numeric:tabular-nums;flex-wrap:wrap;display:inline-flex}.cv-step-meta [data-meta=left],.cv-step-meta [data-meta=missing],.cv-step-meta [data-meta=change]{color:var(--warn-ink)}.cv-step-meta [data-meta=writing]{color:var(--cv-blue)}.cv-step-caret{color:var(--cv-ink-3);transition:transform var(--cv-fast) var(--cv-ease);align-self:center}.cv-step[data-open] .cv-step-caret{transform:rotate(180deg)}@media (hover:hover) and (pointer:fine){.cv-step-head:hover strong{color:var(--cv-blue)}}.cv-step-open{gap:var(--space-3);margin:var(--space-2) 0 var(--space-1) calc(var(--space-5) + var(--space-2-5));display:grid}.cv-step[data-focus]{margin:0 calc(-1 * var(--space-2));padding-right:var(--space-2);padding-left:var(--space-2);border-radius:var(--cv-r);background:var(--cv-blue-soft)}.cv-step-basis{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--cv-r);background:var(--cv-fill);display:flex}.cv-step-basis>p{color:var(--cv-green);font-size:var(--text-xs);margin:0}.cv-smark{width:24px;height:24px;color:var(--cv-ink-3);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:inline-grid}.cv-smark:disabled{cursor:default}.cv-smark-ring{fill:none;stroke:currentColor;stroke-width:1.5px}.cv-smark[data-shown=half]{color:var(--cv-amber)}.cv-smark[data-shown=drafting]{color:var(--cv-line-2)}.cv-smark[data-shown=done]{color:var(--cv-green)}.cv-smark[data-shown=skipped]{color:var(--cv-line-2)}.cv-smark-dash{fill:none;stroke:var(--cv-ink-3);stroke-width:1.5px;stroke-linecap:round}.cv-step[data-shown=skipped] .cv-step-head strong{color:var(--cv-ink-3);font-weight:450}.cv-step-meta [data-meta=agent]{color:var(--cv-green)}.cv-smark-fill{fill:currentColor}.cv-smark-check{fill:none;stroke:var(--cv-sheet);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.cv-smark-arc{fill:none;stroke:var(--cv-blue);stroke-width:1.8px;stroke-dasharray:28 72;stroke-linecap:round;transform-origin:50%}@media (prefers-reduced-motion:no-preference){.cv-smark-arc{animation:1.1s linear infinite cv-smark-turn}}@keyframes cv-smark-turn{to{transform:rotate(360deg)}}@media (hover:hover) and (pointer:fine){.cv-smark:not(:disabled):hover .cv-smark-ring{stroke:var(--cv-ink-2)}}.cv-sasks{padding:var(--space-1) 0 0;border-top:1px solid var(--cv-line);margin:0;list-style:none;display:grid}.cv-sask{gap:var(--space-2);padding:var(--space-1-5) 0;color:var(--cv-ink-3);font-size:var(--text-sm);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;display:grid}.cv-sask>svg{margin-top:var(--space-0-5)}.cv-sask[data-state=met]>svg{color:var(--cv-green)}.cv-sask[data-state=missing]>svg{color:var(--cv-amber)}.cv-sask-body{gap:var(--space-0-5);min-width:0;display:grid}.cv-sask-title{gap:var(--space-2);color:var(--cv-ink);align-items:baseline;display:flex}.cv-sask-why{color:var(--cv-ink-2);font-size:var(--text-xs)}.cv-sask-state{color:var(--cv-ink-3);font-size:var(--text-xs);white-space:nowrap}.cv-sask-state[data-state=met]{color:var(--cv-green)}.cv-sask-state[data-state=missing]{color:var(--warn-ink)}.cv-shas-fixes{gap:var(--space-1);margin-left:calc(-1 * var(--space-2));flex-wrap:wrap;display:flex}.cv-shas-fix{gap:var(--space-2);display:flex}.cv-shas-fix input{width:14rem;padding:var(--space-1) var(--space-2);border:1px solid var(--cv-line);border-radius:var(--cv-r-sm);background:var(--cv-sheet);color:var(--cv-ink);font:inherit;font-size:var(--text-sm)}.cv-tasks{gap:var(--space-1-5);margin:0;padding:0;list-style:none;display:grid}.cv-task{gap:var(--space-2-5);width:100%;padding:var(--space-2) var(--space-2-5);border-radius:var(--cv-r);background:var(--cv-sheet);box-shadow:inset 0 0 0 1px var(--cv-line);color:var(--cv-ink);font:inherit;text-align:left;cursor:pointer;transition:box-shadow var(--cv-fast) var(--cv-ease), transform var(--cv-fast) var(--cv-ease);border:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;display:grid}.cv-task:hover:not(:disabled){box-shadow:inset 0 0 0 1px var(--cv-ink-3)}.cv-task:active:not(:disabled){transform:scale(.99)}.cv-task:focus-visible{outline:2px solid var(--cv-blue);outline-offset:2px}.cv-task:disabled{cursor:default;opacity:.6}.cv-task-tile{border-radius:var(--cv-r-sm);background:var(--cv-blue-soft);width:28px;height:28px;color:var(--cv-blue);place-items:center;display:inline-grid}.cv-task[data-kind=check] .cv-task-tile,.cv-task[data-kind=read] .cv-task-tile,.cv-task[data-kind=upload] .cv-task-tile,.cv-task[data-kind=watch] .cv-task-tile{background:color-mix(in srgb, var(--cv-ink) 6%, transparent);color:var(--cv-ink-2)}.cv-task-body{gap:var(--space-0-5);min-width:0;display:grid}.cv-task-body strong{font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;font-weight:550;overflow:hidden}.cv-task-body span{color:var(--cv-ink-3);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cv-task-go{color:var(--cv-ink-3);transition:transform var(--cv-fast) var(--cv-ease)}.cv-task:hover:not(:disabled) .cv-task-go{color:var(--cv-ink);transform:translate(2px)}.cv-sdecide,.cv-sdecide-go{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.cv-sdecide-ask,.cv-sdecide-note{color:var(--cv-ink-3);font-size:var(--text-xs)}.cv-sdecide-why{gap:var(--space-2-5);padding:var(--space-3);border-radius:var(--cv-r);background:var(--cv-fill);display:grid}.cv-spassed{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--cv-r);background:var(--cv-fill);display:flex}.cv-spassed>p{gap:var(--space-2);font-size:var(--text-sm);flex-wrap:wrap;margin:0;display:flex}.cv-spassed strong{color:var(--cv-ink);font-weight:550}.cv-spassed span{color:var(--cv-ink-2)}.cv-step-tick{justify-content:flex-end;display:flex}.cv-step-fold>summary{color:var(--cv-ink-3);font-size:var(--text-sm);cursor:pointer}.cv-step-fold>summary:hover{color:var(--cv-ink)}.cv-step-fold[open]>summary{margin-bottom:var(--space-2)}.cv-sfile{gap:var(--space-3);padding:var(--space-2-5) var(--space-3);border-radius:var(--cv-r);background:var(--cv-sheet);box-shadow:inset 0 0 0 1px var(--cv-line);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;display:grid}.cv-sfile-mark{border-radius:var(--cv-r-sm);background:var(--cv-blue-soft);width:32px;height:32px;color:var(--cv-blue);place-items:center;display:inline-grid}.cv-sfile-body{gap:var(--space-0-5);min-width:0;display:grid}.cv-sfile-body strong{color:var(--cv-ink);font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;font-weight:550;overflow:hidden}.cv-sfile-line,.cv-sfile-progress{align-items:center;gap:var(--space-2);color:var(--cv-ink-3);font-size:var(--text-xs);font-variant-numeric:tabular-nums;flex-wrap:wrap;display:flex}.cv-sfile-line [data-left]{color:var(--warn-ink);font-weight:550}.cv-sfile-line>*+:before{margin-right:var(--space-2);content:"·"}.cv-sfile-bar{background:var(--cv-fill-2);border-radius:2px;flex:1;min-width:6rem;max-width:12rem;height:4px;overflow:hidden}.cv-sfile-bar>span{background:var(--cv-blue);height:100%;transition:width .24s var(--cv-ease);display:block}.cv-pctx{gap:var(--space-2-5);margin-bottom:var(--space-6);padding:var(--space-1-5) var(--space-2);border-radius:var(--cv-r-lg);background:var(--cv-sheet);box-shadow:var(--cv-sh-card);transition:box-shadow var(--cv-fast) var(--cv-ease);display:grid}.cv-pctx[data-open]{padding:var(--space-3)}.cv-pctx[data-over]{box-shadow:var(--cv-sh-card), 0 0 0 2px var(--cv-blue-ring)}.cv-pctx-bar{align-items:center;gap:var(--space-2);display:flex}.cv-pctx-slim{min-width:0;padding:var(--space-1-5) 0;color:var(--cv-ink);font:inherit;font-size:var(--text-sm);background:0 0;border:0;outline:0;flex:1}.cv-pctx-slim::placeholder{color:var(--cv-ink-3)}.cv-pctx-tools{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.cv-pctx-mail{align-items:center;gap:var(--space-1-5);max-width:22rem;padding:var(--space-1) var(--space-2-5);border-radius:var(--button-radius);background:var(--cv-fill);color:var(--cv-ink-2);font-size:var(--text-xs);cursor:pointer;transition:background-color var(--cv-fast) var(--cv-ease);border:0;flex:none;margin-left:auto;display:inline-flex}.cv-pctx-mail>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (hover:hover) and (pointer:fine){.cv-pctx-mail:hover{background:var(--cv-fill-2);color:var(--cv-ink)}}@media (max-width:640px){.cv-step-open{margin-left:0}.cv-pctx-mail{max-width:9rem}}.cv-ptime{gap:var(--space-5);display:grid}.cv-ptime-day h3{margin:0 0 var(--space-2);color:var(--cv-ink-3);font-size:var(--text-xs);font-weight:500}.cv-ptime-day ol{margin:0;padding:0;list-style:none}.cv-ptime-row{gap:var(--space-3);padding:var(--space-2-5) 0;border-top:1px solid var(--cv-line);font-size:var(--text-sm);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;display:grid}.cv-ptime-row:first-child{border-top:0}.cv-ptime-row>svg{margin-top:calc(var(--space-1) / 2);color:var(--cv-ink-3)}.cv-ptime-row p{color:var(--cv-ink);white-space:pre-line;margin:0}.cv-ptime-row strong{font-weight:550}.cv-ptime-row time{color:var(--cv-ink-3);font-size:var(--text-xs);white-space:nowrap}.cv-assign{border-radius:var(--radius-pill);width:26px;height:26px;color:var(--cv-ink-3);cursor:pointer;transition:background-color var(--cv-fast) var(--cv-ease), color var(--cv-fast) var(--cv-ease);background:0 0;border:0;place-items:center;padding:0;display:inline-grid}.cv-assign[data-empty]{border:1px dashed var(--cv-line-strong)}.cv-assign:focus-visible{outline:2px solid var(--cv-blue);outline-offset:2px}@media (hover:hover) and (pointer:fine){.cv-assign[data-empty]:hover{border-color:var(--cv-ink-3);background:var(--cv-hover);color:var(--cv-ink)}}.cv-person-picker{gap:var(--space-2);display:grid}.cv-person-picker [aria-pressed=true]{background:var(--cv-blue-soft)}.cv-sask-cite{margin-left:var(--space-1);color:var(--cv-ink-3);font-size:var(--text-xs);margin-left:0;font-style:normal;display:block}.cv-pscope-caption{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.cv-pmatrix{border-collapse:collapse;width:100%;font-size:var(--text-sm)}.cv-pmatrix th,.cv-pmatrix td{padding:var(--space-2);border-bottom:1px solid var(--cv-line);text-align:left;vertical-align:top}.cv-pmatrix thead th{color:var(--cv-ink-3);font-size:var(--text-xs);font-weight:400}.cv-pmatrix tbody th{font-weight:400}.cv-pmatrix-where{color:var(--cv-ink-2);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:var(--text-xs)}.cv-pmatrix-none{color:var(--cv-ink-3);font-size:var(--text-xs)}.cv-pmatrix-state{white-space:nowrap}.cv-pmatrix-state>svg{margin-right:var(--space-1);vertical-align:-.125em}.cv-pmatrix-state[data-state=met]>svg{color:var(--cv-green)}.cv-pmatrix-state[data-state=missing]{color:var(--warn-ink)}.cv-pmatrix tr[data-state=theirs]{color:var(--cv-ink-3)}@media (max-width:40rem){.cv-pmatrix .cv-pmatrix-where{display:none}}.cv-pmatrix a{color:var(--cv-blue)}.cv-phead-line{gap:var(--space-1) var(--space-2);margin:var(--space-1) 0 0;color:var(--cv-ink-2);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.cv-phead-line>*+:before{content:"·";margin-right:var(--space-2);color:var(--cv-ink-3)}.cv-phead-line [data-soon]{color:var(--warn-ink)}.cv-phead-line a{color:var(--cv-blue)}.cv-pcol{gap:var(--space-4);display:grid}.cv-pneeds-head{margin:0 0 var(--space-1);color:var(--cv-ink-3);font-size:var(--text-xs);font-weight:550}.cv-pneeds ul{margin:0;padding:0;list-style:none}.cv-pneeds-item{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-2-5);border-radius:var(--cv-r);background:var(--cv-fill);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.cv-pneeds-item+.cv-pneeds-item{margin-top:var(--space-1)}.cv-pneeds-do{gap:var(--space-1);display:flex}.cv-steps-done,.cv-steps-addlink,.cv-pasks-link,.cv-ptake-more{padding:var(--space-1) 0;color:var(--cv-ink-3);font-size:var(--text-xs);text-align:left;cursor:pointer;background:0 0;border:0}.cv-steps-done{display:block}.cv-steps-foot{justify-content:space-between;gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.cv-step-meta [data-meta=needs]{color:var(--warn-ink)}.cv-sask-covered{color:var(--cv-ink-3);font-size:var(--text-xs);list-style:none}.cv-ptake table{border-collapse:collapse;width:100%;font-size:var(--text-xs)}.cv-ptake th,.cv-ptake td{padding:var(--space-1) var(--space-1-5);border-bottom:1px solid var(--cv-line);text-align:left;font-weight:400}.cv-ptake thead th{color:var(--cv-ink-3)}.cv-ptake-tags{margin-left:var(--space-1-5);color:var(--cv-ink-3);font-family:var(--font-mono)}.cv-ptake .cv-ptake-num{text-align:right;font-variant-numeric:tabular-nums}.cv-ptake-where{color:var(--cv-ink-3);white-space:nowrap}.cv-ptake td[data-equal=named_only]{color:var(--warn-ink)}.cv-pabout{color:var(--cv-ink-3);font-size:var(--text-xs)}.cv-pabout summary{cursor:pointer}.cv-pabout dl{gap:var(--space-1) var(--space-3);margin:var(--space-2) 0 0;grid-template-columns:max-content 1fr;display:grid}.cv-pabout dd{color:var(--cv-ink-2);margin:0}.cv-pplan-failed{margin:0 0 var(--space-3);color:var(--cv-red);font-size:var(--text-sm)}.cv-pplan-roles,.cv-pplan-steps,.cv-pplan-theirs ul{gap:var(--space-1-5);margin:0;padding:0;list-style:none;display:grid}.cv-pplan-role{gap:var(--space-0-5);width:100%;padding:var(--space-2-5) var(--space-3);border:1px solid var(--cv-line);border-radius:var(--cv-r);background:var(--cv-sheet);color:var(--cv-ink);text-align:left;cursor:pointer;display:grid}.cv-pplan-role span{color:var(--cv-ink-3);font-size:var(--text-xs)}.cv-pplan-role[data-current]{border-color:var(--cv-blue)}.cv-pplan,.cv-preading{justify-items:center;gap:var(--space-5);padding-block:var(--space-16) var(--space-12);text-align:center;display:grid}.cv-preading-pages{width:72px;height:92px;position:relative}.cv-preading-page{border-radius:var(--cv-r-sm);background:var(--cv-sheet);box-shadow:var(--cv-sh-card);position:absolute;inset:0}.cv-preading-page[data-depth="2"]{background:var(--cv-fill-2);transform:translate(10px,-8px)rotate(6deg)}.cv-preading-page[data-depth="1"]{background:var(--cv-fill);transform:translate(5px,-4px)rotate(3deg)}.cv-preading-top{align-content:start;gap:var(--space-2);padding:var(--space-3) var(--space-2-5);display:grid;overflow:hidden}.cv-preading-top i{border-radius:var(--radius-pill);background:var(--cv-fill-2);height:4px;display:block;position:relative}.cv-preading-top i:first-child{background:var(--cv-line-strong);width:60%;height:5px}.cv-preading-top i:nth-child(3){width:85%}.cv-preading-top i:nth-child(5){width:45%}.cv-preading-top i:after{content:"";border-radius:inherit;background:color-mix(in oklch, var(--cv-blue) 55%, transparent);opacity:0;transform-origin:0;animation:cv-preading-mark 2.4s var(--ease-out) infinite;position:absolute;inset:-1px;transform:scaleX(.4)}.cv-preading-top i:nth-child(2):after{animation-delay:.22s}.cv-preading-top i:nth-child(3):after{animation-delay:.44s}.cv-preading-top i:nth-child(4):after{animation-delay:.66s}.cv-preading-top i:nth-child(5):after{animation-delay:.88s}.cv-preading-scan{background:linear-gradient(to bottom, transparent 0%, color-mix(in oklch, var(--cv-blue) 14%, transparent) 22%, transparent 30%);animation:cv-preading-scan 2.4s var(--ease-move) infinite;position:absolute;inset:0;transform:translateY(-30%)}@keyframes cv-preading-scan{0%{opacity:0;transform:translateY(-30%)}10%{opacity:1}60%{opacity:1}75%,to{opacity:0;transform:translateY(85%)}}@keyframes cv-preading-mark{0%,8%{opacity:0;transform:scaleX(.4)}22%{opacity:1;transform:scaleX(1)}72%{opacity:1;transform:scaleX(1)}92%,to{opacity:0;transform:scaleX(1)}}.cv-preading-text{gap:var(--space-1);max-width:34ch;display:grid}.cv-preading-text p{margin:0}.cv-preading-line{font-size:var(--text-sm);color:var(--cv-ink);overflow-wrap:anywhere;font-weight:500}.cv-preading-phase{font-size:var(--text-xs);color:var(--cv-ink-3)}.cv-preading-progress{gap:var(--space-1);width:min(160px,60%);margin:0;padding:0;list-style:none;display:flex}.cv-preading-progress li{border-radius:var(--radius-pill);background:var(--cv-fill-2);height:3px;transition:background-color var(--dur-base) var(--ease-out);flex:1}.cv-preading-progress li[data-state=done]{background:var(--cv-blue)}.cv-preading-progress li[data-state=now]{background:color-mix(in oklch, var(--cv-blue) 45%, var(--cv-fill-2));animation:2.4s ease-in-out infinite cv-preading-now}@keyframes cv-preading-now{0%,to{opacity:.55}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.cv-preading-scan{display:none}.cv-preading-top i:after,.cv-preading-progress li[data-state=now]{animation:none}.cv-preading-top i:nth-child(-n+2):after{opacity:1;transform:none}}.cv-pplan-steps li{justify-content:space-between;gap:var(--space-3);display:flex}.cv-pplan-date{color:var(--cv-ink-3);font-variant-numeric:tabular-nums;white-space:nowrap}.cv-pplan-suggested{gap:var(--space-2);border:0;margin:0;padding:0;display:grid}.cv-pplan-suggested legend{margin-bottom:var(--space-1);color:var(--cv-ink-3);font-size:var(--text-xs)}.cv-pplan-sug{gap:var(--space-2);align-items:flex-start;display:flex}.cv-pplan-sug>span{display:grid}.cv-pplan-sug>span>span{color:var(--cv-ink-3);font-size:var(--text-xs)}.cv-pplan-theirs p{margin:0 0 var(--space-1);color:var(--cv-ink-3);font-size:var(--text-xs)}.cv-pplan-theirs li{color:var(--cv-ink-2);font-size:var(--text-xs)}.cv-pplan-foot{justify-content:flex-end;gap:var(--space-1);display:flex}.cv-pneeds-said{color:var(--cv-ink)}.cv-pneeds-said a{color:inherit;font-weight:550}.cv-pstale{margin-bottom:var(--space-4)}
.af-passages{gap:var(--space-2);margin-top:var(--space-6);flex-direction:column;display:flex}.af-passages-head{font-size:var(--text-md);margin:0;font-weight:600}.af-passages-note{color:var(--cv-ink-3);font-size:var(--text-sm);margin:0}.af-passages-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.af-passages-list>li+li{border-top:1px solid var(--cv-line-2)}.af-passage{align-items:flex-start;gap:var(--space-2-5);padding:var(--space-2-5);color:var(--cv-ink);text-decoration:none;display:flex}@media (hover:hover){.af-passage:hover{background:var(--cv-hover)}}.af-passage:focus-visible{outline:2px solid var(--cv-blue-ring);outline-offset:-2px}.af-passage-text{gap:var(--space-0-75);flex-direction:column;min-width:0;display:flex}.af-passage-name{gap:var(--space-2);font-size:var(--text-sm);flex-wrap:wrap;font-weight:500;display:flex}.af-passage-where{color:var(--cv-ink-3);font-weight:400}.af-passage-quote{color:var(--cv-ink-2);font-size:var(--text-12-5);line-height:1.45}
.cv-dash{gap:var(--space-5);flex-direction:column;display:flex}.cv-dash-head{gap:var(--space-1-5);flex-direction:column;display:flex}.cv-dash-meta{gap:var(--space-1) var(--space-3-5);color:var(--cv-ink-3);font-size:var(--text-13-5);flex-wrap:wrap;margin:0;display:flex}.cv-dash-meta span:first-child:not(:last-child){color:var(--cv-ink-2)}.cv-dash-filters{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-3-5);border-radius:var(--cv-r-lg);background:var(--cv-fill);font-size:var(--text-13-5);flex-wrap:wrap;display:flex}.cv-dash-filter-chip{align-items:center;gap:var(--space-1);padding:var(--space-0-75) var(--space-2);border:1px solid var(--cv-line);border-radius:var(--cv-r-lg);background:var(--cv-sheet);color:var(--cv-ink);display:inline-flex}.cv-dash-filter-chip button{padding:0 var(--space-0-75);color:var(--cv-ink-3);cursor:pointer;background:0 0;border:0}.cv-dash-filter-add{align-items:center;gap:var(--space-1-5);color:var(--cv-ink-3);flex-wrap:wrap;display:inline-flex}.cv-dash-filter-add .cv-input{width:auto;min-width:9rem}.cv-dview{position:relative}.cv-dview-tools{top:var(--space-2);right:var(--space-2);z-index:var(--z-base);gap:var(--space-1);opacity:0;transition:opacity .12s ease-out;display:flex;position:absolute}.cv-dview:hover .cv-dview-tools,.cv-dview:focus-within .cv-dview-tools{opacity:1}.cv-dash-waiting{border:1px solid var(--cv-line);border-radius:var(--cv-r-lg);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.cv-dash-waiting li{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-3-5);display:flex}.cv-dash-waiting li+li{border-top:1px solid var(--cv-line-2)}.cv-dash-change{flex-direction:column;flex:1;min-width:0;line-height:1.4;display:flex}.cv-dash-change strong{font-weight:550}.cv-dash-change span{color:var(--cv-ink-3);font-size:var(--text-12-5)}.cv-dash-numbers{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.cv-dash-figures{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.cv-dview[data-mark=table],.cv-dview[data-mark=rows],.cv-dview[data-mark=compare],.cv-dash-figures>.cv-dview:last-child:nth-child(odd){grid-column:1/-1}.cv-dview>section{min-width:0;padding:var(--space-4) var(--space-4-5);border:1px solid var(--cv-line);border-radius:var(--cv-r-lg);background:var(--cv-sheet);margin:0}.cv-dview>section h2{margin:0 0 var(--space-2-5);color:var(--cv-ink-2);font-size:var(--text-sm);letter-spacing:0;font-weight:550}.cv-dash-more{align-items:center;gap:var(--space-2);padding-top:var(--space-4);border-top:1px solid var(--cv-line-2);flex-wrap:wrap;display:flex}.cv-dash-more>span{margin-right:var(--space-1);color:var(--cv-ink-3);font-size:var(--text-12-5);font-weight:500}.cv-behind{margin-top:var(--space-8);padding-top:var(--space-4);border-top:1px solid var(--cv-line-2)}.cv-behind-head{margin:0 0 var(--space-3);color:var(--cv-ink-2);font-size:var(--text-sm);font-weight:560}.cv-behind-list{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.cv-behind-row{gap:var(--space-1);font-size:var(--text-13-5);display:grid}.cv-behind-name{color:var(--cv-ink);font-weight:550}.cv-behind-meta,.cv-behind-fed{color:var(--cv-ink-3);font-size:var(--text-12-5);font-variant-numeric:tabular-nums}.cv-behind-fed[data-status=paused]{color:var(--cv-ink-2)}.cv-manage-backing{gap:var(--space-2);margin:var(--space-3) 0 0;border:0;padding:0;display:grid}.cv-manage-backing legend{margin-bottom:var(--space-1);color:var(--cv-ink-2);font-size:var(--text-13-5);font-weight:550}.cv-manage-choice{align-items:baseline;gap:var(--space-2);font-size:var(--text-13-5);display:flex}@media (max-width:900px){.cv-dash-figures{grid-template-columns:minmax(0,1fr)}}
.cv .af-auto-meta{display:none}.cv-auto-said{align-items:baseline;gap:var(--space-1) var(--space-3);flex-wrap:wrap;display:inline-flex}.cv .af-auto{align-items:start;gap:0 var(--space-6);grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr) 340px}.cv .af-auto-grid{display:contents}.cv .af-auto-flow{max-width:none;min-height:520px;padding:var(--space-10) var(--space-6) var(--space-14);border-radius:var(--cv-r-xl);background-color:var(--cv-canvas);background-image:radial-gradient(#00000017 1px,#0000 1px);background-image:radial-gradient(lab(0% 0 0/.09) 1px,#0000 1px);background-size:16px 16px;grid-area:1/1/span 2;align-content:start;justify-items:center}.cv .af-auto-flow>*{width:100%;max-width:560px}.cv .af-auto-bar{gap:var(--space-2);padding:var(--space-3) var(--space-3) var(--space-3) var(--space-4);border-radius:var(--cv-r-xl) var(--cv-r-xl) 0 0;background:var(--cv-sheet);box-shadow:var(--cv-sh-card);grid-area:1/2}.cv .af-auto-bar>button[data-variant]{margin-right:auto}.cv .af-auto-runs{padding:var(--space-1) var(--space-4) var(--space-3);border-top:1px solid var(--cv-line);border-radius:0 0 var(--cv-r-xl) var(--cv-r-xl);background:var(--cv-sheet);box-shadow:var(--cv-sh-card);grid-area:2/2}.cv .af-auto-runs h2{margin:var(--space-2-5) 0 var(--space-1);color:var(--cv-ink-3);font-size:var(--text-xs);font-weight:550}.cv .af-auto-runs>ul>li{gap:var(--space-1);padding:var(--space-3) 0}.cv .af-auto-runs>ul>li:first-child{border-top:0}.cv .af-auto-run-head{font-weight:550}.cv .af-auto-run-what{color:var(--cv-ink-2);font-size:var(--text-12-5)}:root[data-theme=dark] .cv .af-auto-flow{background-image:radial-gradient(#ffffff14 1px,#0000 1px);background-image:radial-gradient(lab(100% 0 0/.08) 1px,#0000 1px)}@media (max-width:960px){.cv .af-auto{gap:var(--space-4);grid-template-rows:none;grid-template-columns:minmax(0,1fr)}.cv .af-auto-flow,.cv .af-auto-bar,.cv .af-auto-runs{grid-area:auto/1}.cv .af-auto-flow{min-height:0;padding:var(--space-6) var(--space-3)}.cv .af-auto-bar{border-radius:var(--cv-r-xl)}.cv .af-auto-runs{border-radius:var(--cv-r-xl);border-top:0}}.cv-flows{margin:var(--space-2) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}.cv-flow{align-items:center;gap:var(--space-5);min-height:64px;padding:var(--space-3);border-bottom:1px solid var(--cv-line-2);color:var(--cv-ink);text-decoration:none;display:flex}.cv-flow[data-link]{transition:background-color var(--cv-fast) var(--cv-ease)}.cv-flow[data-link]:hover{background:var(--cv-hover)}.cv-flow[data-link]:focus-visible{outline:2px solid var(--cv-blue);outline-offset:-2px}.cv-flow-text{gap:var(--space-0-75);flex-direction:column;flex:1;min-width:0;display:flex}.cv-flow-name{align-items:center;gap:var(--space-2);font-size:var(--text-13-5);font-weight:550;display:flex}.cv-flow-sub{max-width:88ch;color:var(--cv-ink-2);font-size:var(--text-sm);line-height:1.45}.cv-flow-meta{gap:var(--space-1) var(--space-3);color:var(--cv-ink-3);font-size:var(--text-xs);flex-wrap:wrap;display:flex}.cv-flow-key{font-family:var(--cv-mono);font-size:var(--text-11-5)}.cv-flow-state{padding:1px var(--space-1-75);border-radius:var(--radius-pill);background:var(--cv-fill-2);color:var(--cv-ink-2);font-size:var(--text-11-5);font-weight:550}.cv-flow-missing{color:var(--cv-red);font-size:var(--text-xs)}.cv-flow-tools{gap:var(--space-1-5);flex:none;display:flex}.cv-runstate{color:var(--cv-ink-2);font-size:var(--text-12-5);flex:none;font-weight:500}.cv-runstate[data-status=failed]{color:var(--cv-red)}.cv-runstate[data-status=awaiting_approval],.cv-runstate[data-status=running]{color:var(--cv-blue-ink)}.cv-runstate[data-status=succeeded]{color:var(--cv-green)}.cv .af-auto-bar>button[data-variant]+button[data-variant]{margin-right:0}.cv .af-auto-facts{margin:var(--space-3) 0 0;color:var(--cv-ink-2);font-size:var(--text-12-5);line-height:1.45}.cv .af-auto-facts:empty{display:none}.cv .af-auto-runs [data-ui=trace]{margin-top:var(--space-1)}.cv .af-auto-record{gap:var(--space-4);margin-top:var(--space-6);padding:var(--space-3) var(--space-4) var(--space-5);border-radius:var(--cv-r-xl);background:var(--cv-sheet);box-shadow:var(--cv-sh-card);grid-column:1/-1;display:grid}.cv .af-auto-policy{gap:var(--space-3) var(--space-5);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));align-items:end;display:grid}.cv .af-auto-policy>label{gap:var(--space-1-5);color:var(--cv-ink-2);font-size:var(--text-xs);font-weight:550;display:grid}.cv .af-auto-policy>.af-auto-policy-switch{align-items:center;gap:var(--space-2);font-size:var(--text-12-5);font-weight:500;display:flex}.cv .af-auto-policy-save{justify-content:flex-end;gap:var(--space-2);grid-column:1/-1;display:flex}.cv .af-auto-versions,.cv .af-auto-audit ol,.cv .af-auto-diff{margin:0;padding:0;list-style:none;display:grid}.cv .af-auto-versions>li,.cv .af-auto-audit li{gap:var(--space-1);padding:var(--space-3) 0;border-top:1px solid var(--cv-line-2);display:grid}.cv .af-auto-versions>li:first-child,.cv .af-auto-audit li:first-child{border-top:0}.cv .af-auto-version-head{align-items:baseline;gap:var(--space-3);color:var(--cv-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:flex}.cv .af-auto-version-n{font-weight:550}.cv .af-auto-diff{gap:var(--space-2);padding-left:var(--space-4)}.cv .af-auto-diff>li{gap:var(--space-0-5);font-size:var(--text-12-5);display:grid}.cv .af-auto-diff-part{color:var(--cv-ink-2);font-weight:550}.cv .af-auto-diff del,.cv .af-auto-diff ins{overflow-wrap:anywhere;font-family:var(--cv-mono);font-size:var(--text-11-5);text-decoration:none}.cv .af-auto-diff del{color:var(--cv-red)}.cv .af-auto-diff ins{color:var(--cv-green)}.cv .af-auto-audit-bar{justify-content:space-between;align-items:center;display:flex}.cv .af-auto-test{gap:var(--space-3);display:grid}.cv .af-auto-test-event summary{color:var(--cv-ink-2);font-size:var(--text-xs);cursor:pointer}.cv-run-acts{align-items:center;gap:var(--space-2);display:inline-flex}.cv-run-hold{max-width:640px;margin:var(--space-3) 0 var(--space-4)}.cv-run-outcome[data-tone=risk]{color:var(--cv-red)}.cv-run-calls{gap:var(--space-1-5);margin-top:var(--space-4);display:grid}.cv-run-io{gap:var(--space-3);margin-top:var(--space-4);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}
.cv-tmpl+.cv-tmpl{margin-top:var(--space-8)}.cv-tmpl-head{margin:var(--space-5) 0 var(--space-3);color:var(--cv-ink-2);font-size:var(--text-sm);font-weight:560}.cv-tmpl .cv-cards>li{min-width:0;display:flex}.cv-tmpl .cv-card{flex:1;min-width:0}.cv-tmpl button.cv-card{width:100%;font:inherit;text-align:left;cursor:pointer}.cv-card.cv-tmpl-blank{justify-content:center;align-items:center;gap:var(--space-2);color:var(--cv-ink-2);background:0 0;border-style:dashed}.cv-card.cv-tmpl-blank:hover{color:var(--cv-ink)}.cv-tmpl-plus{border:1px solid var(--cv-line);border-radius:var(--radius-pill);place-items:center;width:32px;height:32px;display:grid}.cv-tmpl-blank-about{max-width:220px;color:var(--cv-ink-3);font-size:var(--text-12-5);text-align:center}.cv-picker{grid-template-columns:repeat(4,minmax(0,1fr))}.cv-picker .cv-card{min-height:160px}.cv-empty:has(.cv-picker-inline){padding:var(--space-14) 0 var(--space-6);background:0 0}.cv-picker-more{align-items:center;gap:var(--space-2);flex-direction:column;display:flex}@media (max-width:720px){.cv-picker{grid-template-columns:repeat(2,minmax(0,1fr))}}.cv-card.cv-picker-all-card{color:var(--cv-ink-2);justify-content:center;align-items:center}.cv-card.cv-picker-all-card:hover{color:var(--cv-ink)}.cv-card.cv-tmpl-needs{background:var(--surface-sunken);color:var(--cv-ink-3)}.cv-tmpl-needs-say{color:var(--cv-ink-2);font-size:var(--text-12-5)}.cv-tmpl-needs-go{color:var(--action);font-weight:560}.cv-picker-inline{width:100%;margin-top:var(--space-3);text-align:left}.cv-picker-all{color:var(--cv-ink-2);font-size:var(--text-sm);margin-right:auto}.cv-picker-all:hover{color:var(--cv-ink)}.cv-wimp-drop{justify-items:start;gap:var(--space-3);padding:var(--space-6);border:1px dashed var(--cv-line-2,var(--cv-line));border-radius:var(--cv-r-sm);color:var(--cv-ink-2);font-size:var(--text-sm);display:grid}.cv-wimp-drop[data-over]{border-color:var(--action);background:var(--action-subtle)}.cv-wimp{gap:var(--space-4) var(--space-6);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.cv-wimp>.cv-ns-field,.cv-wimp>.cv-fail{grid-column:1/-1}.cv-wimp-head{margin:0 0 var(--space-2);color:var(--cv-ink-2);font-size:var(--text-sm);font-weight:560}.cv-wimp-fields ul{gap:var(--space-1-5);margin:0;padding:0;list-style:none;display:grid}.cv-wimp-fields li{align-items:center;gap:var(--space-1-5);grid-template-columns:minmax(0,1fr) 110px minmax(0,.7fr) auto;display:grid}.cv-wimp-fields li[data-removed] .cv-input{opacity:.5;text-decoration:line-through}.cv-wimp-where{color:var(--cv-ink-3,var(--cv-ink-2));font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cv-wimp-body{max-height:420px;padding:var(--space-3) var(--space-3-5);border:1px solid var(--cv-line);border-radius:var(--cv-r-sm);font-size:var(--text-sm);overflow:auto}.cv-wimp-body h4{margin:var(--space-3) 0 var(--space-1);font-size:var(--text-sm);font-weight:600}.cv-wimp-body h4:first-child{margin-top:0}.cv-wimp-body p{white-space:pre-wrap;margin:0}.cv-wimp-field{padding:0 var(--space-0-75);border-bottom:1.5px solid var(--action);background:var(--action-subtle);color:inherit;border-radius:2px}@media (max-width:720px){.cv-wimp{grid-template-columns:minmax(0,1fr)}}.cv-wimp-spruce{grid-column:1/-1}.cv-wimp-spruce-ask{align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.cv-wimp-spruce-ask p{color:var(--cv-ink-2);font-size:var(--text-sm);flex:320px;margin:0}.cv-spruce{gap:var(--space-3);max-height:460px;margin:0;padding:0;list-style:none;display:grid;overflow:auto}.cv-spruce-none{color:var(--cv-ink-2);font-size:var(--text-sm);margin:0}.cv-spruce-section{gap:var(--space-2);padding:var(--space-3) var(--space-4);border:1px solid var(--cv-line);border-radius:var(--cv-r-sm);font-size:var(--text-sm);display:grid}.cv-spruce-section[data-choice=taken]{border-color:var(--action)}.cv-spruce-section[data-choice=kept]{opacity:.7}.cv-spruce-section h4{font-size:var(--text-sm);margin:0;font-weight:600}.cv-spruce-changes{gap:var(--space-1) var(--space-3);margin:var(--space-1) 0 0;color:var(--cv-ink-2);font-size:var(--text-xs);flex-wrap:wrap;padding:0;list-style:none;display:flex}.cv-spruce-diff{white-space:pre-wrap;margin:0}.cv-spruce del{background:var(--danger-bg);color:var(--cv-ink-2)}.cv-spruce ins{background:var(--ok-bg);text-decoration:none}.cv-spruce-section footer{align-items:center;gap:var(--space-2);display:flex}.cv-spruce-chose{color:var(--cv-ink-2);font-size:var(--text-xs)}
.cv-integrations .tools-search{width:240px;margin-left:auto}.cv-integrations .tools-h{margin:var(--space-7) 0 var(--space-2-5);color:var(--cv-ink);font:600 var(--text-13-5) var(--cv-font);letter-spacing:-.006em}.cv-integrations .tools-h-note{margin:calc(-1 * var(--space-1-5)) 0 var(--space-2-5);color:var(--cv-ink-3);font:400 var(--text-12-5) var(--cv-font)}
