.personal-nav{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;padding-top:15px}.personal-nav a{text-underline-offset:4px}.personal-intro{padding-block:35px 15px}.personal-intro .badge{display:inline-block}.personal-grid{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);gap:24px;margin-block:18px 24px}.personal-grid>.panel{min-width:0}.personal-grid select{width:100%;min-width:0;padding:10px;border:1px solid #b8c8c1;border-radius:8px;background:#fff;min-height:46px;margin-bottom:12px}.personal-grid fieldset{min-width:0;border:0;padding:0;margin:0 0 18px}.personal-grid legend{font-size:14px;font-weight:bold;margin-bottom:10px}.action-options{display:grid;grid-template-columns:1fr 1fr;gap:8px}.action-choice{display:flex;gap:9px;align-items:start;background:#f6f8f3;border:1px solid #e1e7df;border-radius:8px;padding:10px;cursor:pointer;min-width:0;line-height:1.45}.action-choice input{width:18px;height:18px;min-height:18px;margin:2px 0 0;flex-shrink:0;accent-color:#1f554b}.action-choice span{font-weight:normal;font-size:13px;overflow-wrap:anywhere}.field-help{font-size:12px;color:#536762;margin-top:-10px;overflow-wrap:anywhere}.personal-grid input[type=datetime-local]{min-width:0;max-width:100%}.personal-grid pre{font-size:12px;line-height:1.6;background:#f2f5ef;border:1px solid #e0e7dc;padding:14px;border-radius:9px;overflow:auto;max-width:100%;text-align:left;white-space:pre}.personal-grid summary{cursor:pointer;font-weight:bold}.connection-steps{padding-inline-start:23px;color:#536762}.connection-steps li{padding-inline-start:4px;margin-bottom:13px}.personal-records{margin-bottom:40px}.personal-records h2{margin:0}.personal-records .invitation-list-heading{margin-top:0}.personal-records>p{margin-top:15px}.credential-label{font-family:ui-monospace,monospace;font-size:12px;font-weight:normal;direction:ltr;text-align:start}.credential-status{font-size:13px;color:#1f554b}.credential-meta{overflow-wrap:anywhere}.personal-grid .one-time-link p{font-size:13px}.personal-grid #secret{font-size:15px}#page-status:empty{min-height:0;margin:0!important}.personal-records .invitation-list small{font-size:13px}.personal-grid .button{font-size:14px}.personal-grid a{overflow-wrap:anywhere}@media(max-width:850px){.personal-grid{grid-template-columns:1fr}.personal-intro{max-width:740px}}@media(max-width:450px){.action-options{grid-template-columns:1fr}.personal-nav{align-items:start}.personal-nav .button{font-size:12px;padding:8px 12px}.personal-grid{gap:18px}.personal-grid .panel{padding:20px}.personal-grid .account-actions .button{flex-basis:100%}.personal-intro h1{font-size:36px}.personal-records .invitation-list-heading .button{width:100%}}
.workbuddy-panel{margin-block:20px 24px}.workbuddy-panel>.invitation-list-heading{margin:0 0 16px}.workbuddy-details{display:grid;grid-template-columns:minmax(150px,.65fr) minmax(0,1fr);gap:9px 20px;padding:16px;background:#f6f8f3;border-radius:10px;font-size:14px}.workbuddy-details dt{color:#536762}.workbuddy-details dd{margin:0;overflow-wrap:anywhere}.workbuddy-panel .account-actions .button{font-size:14px}.workbuddy-panel .credential-status{font-weight:bold;color:#1f554b}.workbuddy-panel #workbuddy-auth-expiry:empty{display:none}@media(max-width:500px){.workbuddy-details{grid-template-columns:1fr;gap:3px}.workbuddy-details dd{margin-bottom:10px}.workbuddy-panel .account-actions .button{flex-basis:100%}}
