.links[data-v-b0d26955],.portal-nav[data-v-b0d26955]{flex-direction:column}.identity[data-v-b0d26955],.portal-nav[data-v-b0d26955]{gap:.75rem;display:flex}.identity[data-v-b0d26955]{background:#fff;border:1px solid #e6ebe7;border-radius:.75rem;align-items:center;padding:.875rem}.avatar[data-v-b0d26955]{color:#fff;letter-spacing:.02em;background:#209341;border-radius:999px;flex-shrink:0;place-items:center;width:2.5rem;height:2.5rem;font-size:.875rem;display:grid}.avatar[data-v-b0d26955],.name[data-v-b0d26955]{font-weight:700}.name[data-v-b0d26955]{color:#121212;font-size:.9rem}.email[data-v-b0d26955],.name[data-v-b0d26955]{text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.email[data-v-b0d26955]{color:#6b7280;font-size:.75rem}.unverified[data-v-b0d26955]{color:#8c5406;background:#fef6e7;border:1px solid #f3d9a4;border-radius:.625rem;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.78rem;font-weight:600;text-decoration:none;display:flex}.completion[data-v-b0d26955]{background:#fff;border:1px solid #e6ebe7;border-radius:.75rem;padding:.75rem .875rem;text-decoration:none;transition:border-color .15s;display:block}.completion[data-v-b0d26955]:hover{border-color:#209341}.completion-head[data-v-b0d26955]{color:#121212;justify-content:space-between;align-items:baseline;font-size:.78rem;font-weight:600;display:flex}.pct[data-v-b0d26955]{font-variant-numeric:tabular-nums;color:#6b7280}.completion.done .pct[data-v-b0d26955]{color:#209341}.track[data-v-b0d26955]{background:#eef2ef;height:5px;margin-top:.5rem;overflow:hidden}.fill[data-v-b0d26955],.track[data-v-b0d26955]{border-radius:999px}.fill[data-v-b0d26955]{background:#209341;height:100%;transition:width .3s}.completion-hint[data-v-b0d26955]{color:#6b7280;margin:.5rem 0 0;font-size:.72rem;line-height:1.4}.links[data-v-b0d26955]{gap:.125rem;margin:.25rem 0 0;padding:0;list-style:none;display:flex}.link[data-v-b0d26955]{color:#374151;border-radius:.625rem;align-items:center;gap:.7rem;padding:.625rem .75rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:background .15s,color .15s;display:flex}.link[data-v-b0d26955]:hover{color:#121212;background:#f1f5f2}.link.active[data-v-b0d26955]{color:#17612f;background:#e8f2eb;font-weight:600}.link i.pi[data-v-b0d26955]{font-size:.9rem}.count[data-v-b0d26955]{color:#4b5563;text-align:center;font-variant-numeric:tabular-nums;background:#eef2ef;border-radius:999px;min-width:1.4rem;padding:0 .35rem;font-size:.7rem;font-weight:700}.link.active .count[data-v-b0d26955]{color:#fff;background:#209341}.count.warn[data-v-b0d26955]{color:#8c5406;background:#fef0d8}.link.sub[data-v-b0d26955]{color:#6b7280;border-left:2px solid #eef2ef;border-radius:0 .5rem .5rem 0;margin-left:.75rem;padding-top:.4rem;padding-bottom:.4rem;font-size:.8rem;font-weight:500}.link.sub i.pi[data-v-b0d26955]{font-size:.78rem}.link.sub[data-v-b0d26955]:hover{border-left-color:#cbd8cf}.link.sub.active[data-v-b0d26955]{color:#17612f;background:#f1f7f3;border-left-color:#209341;font-weight:600}.done-tick[data-v-b0d26955]{color:#209341;font-size:.8rem}.divider[data-v-b0d26955]{background:#e6ebe7;height:1px;margin:.5rem .75rem;list-style:none}.signout[data-v-b0d26955]{color:#9ca3af;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:.625rem;align-items:center;gap:.7rem;margin-top:.25rem;padding:.625rem .75rem;font-family:inherit;font-size:.875rem;font-weight:500;display:flex}.signout[data-v-b0d26955]:hover{color:#b42318;background:#fdf2f2}.signout[data-v-b0d26955]:focus-visible,.completion[data-v-b0d26955]:focus-visible,.link[data-v-b0d26955]:focus-visible,.unverified[data-v-b0d26955]:focus-visible{outline-offset:2px;outline:2px solid #209341}@media (prefers-reduced-motion:reduce){.fill[data-v-b0d26955]{transition:none}}@media (width<=1023px){.portal-nav[data-v-b0d26955]{gap:.5rem}.links[data-v-b0d26955]{flex-direction:row;padding-bottom:.25rem;overflow-x:auto}.link[data-v-b0d26955]{white-space:nowrap}.completion[data-v-b0d26955],.identity[data-v-b0d26955]{padding:.625rem .75rem}.completion-hint[data-v-b0d26955]{display:none}.signout[data-v-b0d26955]{margin-top:0}}
