html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined{width:100%;min-width:0;margin-inline:auto}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined [data-careboard-page-header]{padding-right:0;padding-bottom:20px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined [data-careboard-actions] .my-primary{margin:0}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined :is(.my-message-desk,.my-open-desk,.my-hours-desk){display:block;width:100%}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-card-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:20px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-card-heading :is(.my-primary,.my-secondary,.my-context-link){margin:0;flex-shrink:0}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-card-heading p{font-size:11px;color:#626f59;margin-top:7px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-card-heading .my-kicker{color:#7860b4;font-size:8px;margin:0 0 8px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-inline-meta{display:flex;align-items:center;gap:6px;font-size:10px;color:#67745f}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-person-avatar{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:#e9ecff;color:#4959ad;font-size:11px;font-weight:600;flex-shrink:0}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-person-avatar.peach{background:#f8e3dc;color:#aa4a32}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-badge.neutral{background:#f0f2ec;color:#616d5b}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-field-note{font-size:10px;color:#626f59;line-height:1.8;margin-top:18px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-context-divider{border-top:1px solid #e2e7da;padding-top:18px;margin-top:20px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-context-divider>p{font-size:11px;line-height:1.9;color:#617658}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-context-person{display:flex;align-items:center;gap:12px;margin:22px 0}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-context-person strong{font-size:13px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-context-person p{font-size:10px;color:#626f59;margin-top:4px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-secondary{background:white}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined :is(.my-primary,.my-secondary):disabled{opacity:.5;cursor:not-allowed}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-toolbar select{min-height:38px;padding:8px 12px;border:1px solid #dcded3;border-radius:8px;font-size:11px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-message-columns{display:grid;grid-template-columns:270px minmax(0,1fr) 263px;border:1px solid #dedbd4;border-radius:18px 6px 18px 18px;background:white;overflow:hidden;min-height:682px;box-shadow:0 10px 25px #28251c06}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-message-library{border-right:1px solid #e1e7d8;min-width:0}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-message-search{display:flex;gap:9px;align-items:center;margin:16px;padding:0 10px;border:1px solid #dce3d4;border-radius:6px;color:#626f59}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-message-search input{border:0;width:100%;font-size:10px;height:34px;padding:0;outline:none}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-thread-choice{display:flex;width:100%;gap:12px;text-align:left;padding:18px 14px;border-bottom:1px solid #e5e9de;border-left:3px solid transparent}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-thread-choice[aria-pressed=true]{background:#edf3e4;border-left-color:#849b68}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-thread-choice>span:last-child{min-width:0;flex:1}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-thread-choice .my-person-avatar{width:30px;height:30px;font-size:9px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-thread-choice strong{display:block;font-size:11px;font-weight:700}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-thread-choice small{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:10px;line-height:1.6;color:#617255;margin:7px 0}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-thread-meta{display:flex;align-items:center;gap:5px;font-size:9px;color:#607350}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-thread-meta i{width:6px;height:6px;border-radius:50%;background:#bc8853;margin-left:auto}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-library-note{font-size:10px;color:#71796d;padding:16px;line-height:1.8}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-conversation{display:flex;flex-direction:column;min-width:0;min-height:680px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-conversation-head{display:flex;align-items:center;gap:12px;border-bottom:1px solid #e2e7da;padding:18px 20px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-conversation-head>div{min-width:0;flex:1}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-conversation-head p{font-size:10px;color:#626f59;margin-top:4px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-conversation-head .my-secondary{font-size:10px;margin:0;min-height:34px;padding:7px 9px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-conversation-messages{padding:4px 20px 24px;flex:1}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-message-date{display:flex;align-items:center;gap:12px;margin:20px 0;color:#626f59;font-size:9px;text-align:center}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-message-date:after,html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-message-date:before{content:"";height:1px;flex:1;background:#e5e9de}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined [data-testid=message-row]{max-width:94%;background:transparent;padding:0;margin:18px 0;font-size:12px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined [data-testid=message-row]>p{background:#f2f5ec;border:1px solid #e9eede;border-radius:18px 18px 18px 5px;padding:15px 16px;white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.8}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined [data-testid=message-row]>small{display:block;color:#626f59;font-size:9px;margin-top:6px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined [data-testid=message-row][data-dir=inbound]{background:transparent;margin-left:auto}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined [data-testid=message-row][data-dir=inbound]>p{background:#e9f0df;border-color:#dfe8d3;border-radius:18px 18px 5px 18px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined [data-testid=message-row][data-dir=inbound]>small{text-align:right}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-compose-wrap{padding:16px 18px;border-top:1px solid #e1e7d8}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-compose-card{padding:12px;border:1px solid #d9e3cd;border-radius:9px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-compose-card>div{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:10px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-compose-card>div>span{color:#626f59;font-size:9px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined [data-testid=msg-compose]{width:100%;border:0;padding:12px 0;min-height:66px;resize:vertical;box-shadow:none;outline:none;font-size:12px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-compose-card footer{display:flex;align-items:center;justify-content:space-between;gap:10px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-compose-card footer>span{font-size:9px;color:#626f59}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-compose-card .my-primary{margin:0;font-size:10px;padding:8px 10px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-message-context{min-width:0;padding:20px 18px;background:#fafbf6;border-left:1px solid #e1e7d8}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-message-context>header{display:flex;align-items:center;gap:12px;padding-bottom:20px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-message-context h2{font-size:13px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-message-context p{font-size:11px;line-height:1.9;color:#68765e}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-message-context>header p{font-size:10px;margin-top:4px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-message-context>section{border-top:1px solid #e2e7da;padding-top:20px;margin-bottom:22px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-message-context .my-kicker{font-size:10px;letter-spacing:1px;color:#5e7b4e;font-weight:500}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-message-context h3{font-size:21px;letter-spacing:-.5px;line-height:1.4;font-weight:700;margin-bottom:8px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-message-boundaries p{font-size:9px;margin-top:14px;color:#626f59}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-profile-record{display:grid;grid-template-columns:minmax(0,1fr) 335px;gap:20px;align-items:start;width:100%}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-profile-record>*{grid-column:auto;grid-row:auto;min-width:0}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-profile-main{display:flex;flex-direction:column;gap:18px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-profile-identity{display:flex;align-items:center;gap:16px;padding-bottom:20px;border-bottom:1px solid #e1e7d7;margin-bottom:20px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-profile-identity>div:nth-child(2){flex:1;min-width:0}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-profile-identity [data-testid=profile-photo]{width:62px;height:62px;font-size:22px;background:#e7eff8;color:#456da2}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-profile-identity h2{font-size:22px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-profile-identity p{font-size:11px;color:#71776d;margin-top:8px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 20px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-contact-choice>span,html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-form-grid label>span,html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-form-grid>div>label{display:block;font-size:10px;color:#617658;margin-bottom:7px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-form-grid input{width:100%;border:1px solid #dedbd4;border-radius:9px;padding:9px 10px;font-size:12px;height:38px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-form-grid input[readonly]{background:#fafbf7;color:#5e665a}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-contact-choice>div{display:flex;border:1px solid #e0e3d7;background:#f3f5ed;border-radius:9px;padding:3px;height:38px;gap:3px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-contact-choice button{flex:1;font-size:11px;border-radius:6px;color:#626f59}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-contact-choice button[aria-pressed=true]{background:white;color:#29333b;box-shadow:0 2px 5px #2931260b}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-profile-part{border-top:1px solid #e2e7da;margin-top:18px;padding-top:18px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-profile-part h3{font-size:13px;font-weight:700;margin-bottom:16px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-tag-input{display:flex;gap:6px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-tag-input input{min-width:0;flex:1}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-tag-input button{padding:0 8px;border:1px solid #dedbd4;border-radius:8px;white-space:nowrap;font-size:10px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-preference-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-preference-grid>div{background:#f3f6ed;padding:16px;border-radius:10px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-preference-grid p{font-size:10px;color:#626f59;margin-bottom:14px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-preference-grid strong{font-size:12px;font-weight:500}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-preference-grid small{display:block;font-size:10px;color:#626f59;margin-top:10px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-week-dots{display:flex;gap:6px;flex-wrap:wrap}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-week-dots span{display:grid;place-items:center;width:23px;height:22px;border-radius:50%;background:#e9ece4;color:#59674f;font-size:10px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-week-dots span[data-working=true]{background:#e1f0ec;color:#256b63}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-profile-documents li{display:flex;gap:10px;align-items:center;padding:17px 0;border-bottom:1px solid #e2e7da}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-profile-documents li>div{flex:1;min-width:0}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-profile-documents strong{display:block;font-size:11px;overflow-wrap:anywhere}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-profile-documents small{display:block;font-size:9px;color:#71796d;margin-top:4px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-profile-documents .my-record-icon{width:32px;height:32px;border-radius:10px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-quiet-note{font-size:10px;color:#626f59;line-height:1.8;padding:0 12px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-save-notice{display:flex;align-items:center;gap:12px;font-size:12px;padding:10px 14px;background:#eef4e4;border-radius:8px;margin-bottom:16px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-home-desk{display:flex;flex-direction:column;gap:20px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-home-desk>.my-scope{margin:0}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined :is(.my-home-columns,.my-hours-columns,.my-visit-columns){display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:20px;align-items:start}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-home-today{min-height:370px;display:flex;flex-direction:column}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-home-today>ul{flex:1}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-home-today .my-card-heading h2{font-size:20px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-home-visit{display:flex;align-items:center;gap:14px;padding:20px 12px;border-bottom:1px solid #e0e7d7;border-radius:8px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-home-visit:hover{background:#f3f6ed}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-home-visit>div{flex:1;min-width:0}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-home-visit h3{font-size:13px;font-weight:700}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-home-visit p{display:flex;align-items:center;gap:6px;font-size:11px;color:#627755;margin-top:8px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-home-today footer{display:flex;justify-content:space-between;gap:10px;border-top:1px solid #e0e7d7;padding-top:20px;margin-top:20px;font-size:10px;color:#68765e}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-home-today footer a{display:flex;align-items:center;gap:6px;color:#485fa8;font-weight:600}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-home-next h2{font-size:24px;line-height:1.3;margin:15px 0 8px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-home-office{background:#f3f6ec}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-home-office h2{margin-top:15px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-home-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;padding:35px 24px;text-align:center;gap:14px;color:#63765a}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-home-empty h3{font-size:18px;color:#242d3a;font-weight:700}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-home-empty p{font-size:12px;line-height:1.8;max-width:390px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined [data-testid=staff-worker-nav]{padding:20px;border:1px solid #dfdcd5;background:#fff;border-radius:18px 6px 18px 18px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined [data-testid=staff-worker-nav]>p{font-size:11px;color:#626f59;margin-top:6px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined [data-testid=staff-worker-nav] ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:20px;gap:0 24px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined [data-testid=staff-worker-nav] li a{position:relative;background:white;border:0;border-bottom:1px solid #e1e7d7;border-radius:0;min-height:80px;padding:15px 25px 15px 0;font-size:12px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined [data-testid=staff-worker-nav] li a small{font-size:10px;margin:6px 0 0}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined [data-testid=staff-worker-nav] li a>span{position:absolute;right:0;top:18px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-open-columns{display:grid;grid-template-columns:minmax(0,1fr) 328px;gap:20px;align-items:start}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-shift-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-shift-card{border-color:#dde5d2}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-shift-card[data-selected=true]{border-color:#a6bc86;box-shadow:0 0 0 2px #dce9ce}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-shift-card header{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:22px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-shift-card .my-kicker{color:#ad543b;margin:0;font-size:8px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-shift-card h3{font-size:18px;line-height:1.4;font-weight:700;letter-spacing:-.5px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-shift-card>p{font-size:11px;color:#626f59;margin-top:8px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-shift-facts{display:flex;flex-direction:column;gap:15px;padding:22px 0}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-shift-facts li{display:flex;align-items:center;gap:10px;font-size:11px;color:#617654}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-shift-facts svg{flex-shrink:0}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-shift-card .my-secondary{width:100%;margin-top:0;border-top-color:#dedbd4}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-shift-card .my-shift-facts{border-bottom:1px solid #e2e7da;margin-bottom:18px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined :is(.my-shift-detail,.my-visit-detail) h2{font-size:24px;font-weight:700;line-height:1.35;margin:16px 0 8px;letter-spacing:-.6px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-shift-detail h3{font-size:14px;font-weight:700;margin:18px 0 12px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-shift-detail p{font-size:11px;color:#69795d;line-height:1.9}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-hours-desk>.my-stats{margin-bottom:20px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-hours-chart figure{margin-top:22px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-hours-bars{display:flex;justify-content:space-around;gap:16px;border-bottom:1px solid #dde5d2;padding:0 12px 12px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-hours-bars>div{display:flex;flex-direction:column;align-items:center;flex:1;max-width:72px;gap:10px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-hours-bars strong{font-size:11px;font-weight:600}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-hours-bars>div>div{height:105px;width:100%;display:flex;align-items:flex-end;background:repeating-linear-gradient(0deg,transparent,transparent 34px,#e8ecdf 0,#e8ecdf 35px)}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-hours-bars span{display:block;width:100%;background:#c7d5b2;border-radius:7px 7px 0 0}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-hours-bars>div:nth-child(2n) span{background:#b2b8e3}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-hours-bars time,html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-hours-chart figcaption{font-size:10px;color:#65775a}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-hours-chart figcaption{margin-top:16px;line-height:1.7}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-hours-table-head{display:flex;justify-content:space-between;background:#f3f6ed;padding:12px;font-size:10px;color:#626f59;text-transform:uppercase;letter-spacing:.6px;border-radius:7px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined [data-testid=day-hours]{display:flex;gap:14px;align-items:center;padding:16px 0;border-bottom:1px solid #e0e7d7}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-hours-row>div{flex:1}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-hours-row strong{font-size:12px;font-weight:700}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-hours-row small{display:block;font-size:10px;margin-top:6px;color:#626f59}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-hours-row>span:last-child{font-size:14px;font-weight:600}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-hours-records footer{display:flex;justify-content:space-between;padding-top:20px;font-size:12px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-hours-estimate{background:white}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-hours-estimate h2{font-size:22px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-hours-estimate .my-estimate-amount{font-size:38px;font-weight:600;color:#204d3e;margin:20px 0 12px;line-height:1.1;letter-spacing:-1px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-visits-workspace{gap:20px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-visits-workspace>[data-careboard-page-header]{padding-bottom:0}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-visit-date{display:flex;align-items:center;gap:8px;border:1px solid #dcded4;border-radius:9px;padding:0 10px;background:white}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-visit-date input{border:0;font-size:11px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-visit-records>li{border-bottom:1px solid #e0e7d7}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-visit-choice{display:flex;align-items:center;gap:14px;width:100%;padding:17px 12px;border-radius:9px;text-align:left}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-visit-records>li[data-selected=true]>.my-visit-choice{background:#f2f6eb}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-visit-choice>span:nth-child(2){flex:1;min-width:0}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-visit-choice strong{font-size:13px;display:block}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-visit-choice small{font-size:11px;color:#626f59;display:block;margin-top:6px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-visit-choice .my-inline-meta{margin-top:9px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-visit-work{padding:22px 12px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-visit-progress{display:flex;align-items:center;justify-content:space-between;gap:14px;padding-bottom:22px;border-bottom:1px solid #e1e7d7}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-visit-progress .my-kicker{margin-bottom:7px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-visit-progress strong{font-size:17px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-visit-progress p:not(.my-kicker){font-size:10px;color:#657559;margin-top:6px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-visit-progress .my-primary{margin:0}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-visit-tasks{padding:22px 0}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-visit-tasks header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined :is(.my-visit-tasks,.my-visit-note) h3{font-size:14px;font-weight:700}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-visit-tasks header span,html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-visit-tasks>p{font-size:10px;color:#647958}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-visit-tasks li{display:flex;align-items:center;gap:10px;padding:11px 0;border-bottom:1px solid #e8ecdf}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-visit-tasks input[type=checkbox]{width:16px;height:16px;min-height:16px;accent-color:#57794e}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-visit-tasks label{font-size:12px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-visit-note{padding:18px;background:#f3f6ec;border-radius:10px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-visit-note label>span{display:block;font-size:10px;color:#626f59;margin-top:6px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-visit-note textarea{width:100%;border:1px solid #dfe5d5;padding:12px;font-size:12px;line-height:1.8;margin-top:14px;resize:vertical}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-visit-note footer{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:12px;font-size:9px;color:#68765e}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-photo-action{display:flex;align-items:center;gap:7px;position:relative;cursor:pointer;color:#425c9f;font-weight:600}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-photo-action:focus-within{outline:2px solid #6d63cf;outline-offset:4px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-photo-action>span{margin:0!important;color:inherit!important}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-visit-detail .my-shift-facts{border-block:1px solid #e1e7d7;margin-top:22px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-visit-detail .my-shift-facts li{color:#36444c}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-visit-detail .my-context-divider{border:0;padding:0}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-visit-detail .my-soft-note{font-size:11px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-visit-detail .my-soft-note li+li{margin-top:8px}@media (max-width:1200px){html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-message-columns{grid-template-columns:220px minmax(0,1fr)}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-message-context{grid-column:2;border-top:1px solid #e1e7d8}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-message-library{grid-row:1/3}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-open-columns{grid-template-columns:minmax(0,1fr) 300px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-shift-grid{grid-template-columns:1fr}}@media (max-width:999px){html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined :is(.my-profile-record,.my-home-columns,.my-hours-columns,.my-visit-columns,.my-open-columns){display:grid;grid-template-columns:minmax(0,1fr)}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-profile-record>*{grid-column:1;grid-row:auto}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-shift-grid{grid-template-columns:repeat(2,minmax(0,1fr))}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-stats dd{font-size:24px}}@media (max-width:700px){html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-message-columns{display:flex;flex-direction:column;min-height:0}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-message-library{border:0;border-bottom:1px solid #e1e7d8}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-message-library>.my-library-note:last-child{display:none}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-thread-list{display:flex;overflow-x:auto;max-height:160px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-thread-choice{min-width:235px;max-width:260px;flex-shrink:0}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-conversation{min-height:560px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-conversation-head{padding:16px 14px;gap:9px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-conversation-head h2{font-size:13px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-conversation-messages{padding-inline:14px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-message-context{border-left:0}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-compose-wrap{padding:14px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-compose-card footer>span{display:none}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-compose-card footer{justify-content:flex-end}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-form-grid,html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-preference-grid{grid-template-columns:1fr;gap:16px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-profile-identity{gap:10px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-profile-identity h2{font-size:20px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-profile-identity [data-testid=profile-photo]{width:48px;height:48px;font-size:18px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-profile-details{padding:17px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-stats{gap:8px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-stats>div{padding:14px 10px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-stats dd{font-size:21px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-stats small{font-size:9px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-shift-grid,html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined [data-testid=staff-worker-nav] ul{grid-template-columns:1fr}.my-visit-choice,html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-home-visit{gap:10px;padding-inline:3px;flex-wrap:wrap}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-home-visit>.my-badge,html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-visit-choice>.my-badge{font-size:9px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-home-today .my-card-heading{flex-wrap:wrap}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-hours-bars{gap:9px;padding-inline:0}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-hours-bars time{font-size:8px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-visit-work{padding-inline:0}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-visit-note{padding:14px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-record-nav{max-width:100%;overflow:auto}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-record-nav a{font-size:11px;padding-inline:10px}}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-profile-details .my-profile-part{margin-top:14px;padding-top:14px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-profile-details [data-testid=profile-photo-unavailable]{margin-top:6px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-profile-details .my-field-note{font-size:9px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-message-context .my-detail-rows{margin:16px 0}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-message-context .my-detail-rows>div{padding:12px 0}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-message-boundaries{border-top:1px solid #e1e7d8;padding-top:8px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-message-boundaries p{margin-top:8px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-home-columns{align-items:stretch}@media (max-width:700px){html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-refined .my-thread-choice:only-child{max-width:none;width:100%}}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-notify-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin:14px 0 16px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-filter-group{display:flex;flex-wrap:wrap;gap:8px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-filter-group>button{display:inline-flex;align-items:center;gap:8px;min-height:34px;padding:6px 12px;border:1px solid var(--border);border-radius:9px;background:var(--card);font-size:11px;font-weight:600;color:var(--muted-foreground);cursor:pointer}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-filter-group>button[aria-pressed=true]{background:#eef3ea;border-color:#cfe0cf;color:var(--foreground)}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-count{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:6px;background:rgb(36 43 56/6%);font-size:10px;font-weight:700;color:var(--foreground)}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-notify-columns{display:grid;grid-template-columns:minmax(0,1fr) 314px;gap:19px;align-items:start}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-notify-feed{padding:0;overflow:hidden}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-notify-feed:before{content:none}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-notify-list{margin:0;padding:0;list-style:none}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-notify-row{position:relative;display:flex;align-items:flex-start;gap:16px;padding:20px 20px 18px;border-bottom:1px solid var(--border)}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-notify-row:last-child{border-bottom:0}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-notify-row[data-read=false]{background:#fbfaf7}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-notify-row[data-read=false]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:#2b5bd7}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-notify-icon{display:inline-flex;flex:none;align-items:center;justify-content:center;width:36px;height:36px;border-radius:11px;background:#e4f0f8;color:#306b94}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-notify-icon[data-kind=shift_reminder]{background:#fbefd7;color:#7a4f0b}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-notify-icon[data-kind=schedule_change]{background:#f8e3dc;color:#98472f}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-notify-title{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:700;color:var(--foreground)}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-notify-dot{width:6px;height:6px;border-radius:50%;background:#e0782f}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-notify-body{margin-top:5px;font-size:11px;line-height:1.55;color:var(--muted-foreground)}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-notify-meta{margin-top:8px;font-size:10px;color:var(--muted-foreground)}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-notify-actions{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-top:12px;font-size:11px;font-weight:700}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-notify-read{padding:0;border:0;background:none;font-size:11px;font-weight:600;color:var(--muted-foreground);text-decoration:underline;text-underline-offset:2px;cursor:pointer}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-notify-time{flex:none;font-size:10px;color:var(--muted-foreground);white-space:nowrap}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-notify-empty{padding:32px 20px;font-size:11px;color:var(--muted-foreground)}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-notify-side{display:grid;gap:16px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-notify-callout{display:flex;gap:14px;align-items:flex-start}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-notify-callout p{font-size:11px;line-height:1.55;color:var(--muted-foreground)}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-notify-callout .my-card-heading{margin-bottom:4px;font-size:15px;color:var(--foreground)}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-notify-prefs:before{content:none}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-notify-switches{margin:10px 0 0;padding:0;list-style:none}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-notify-switches>li{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 0;border-bottom:1px solid var(--border);font-size:11px;color:var(--foreground)}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-notify-switches>li>span>span{display:block}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-notify-subhead{margin:16px 0 0;font-size:9px;font-weight:800;letter-spacing:1.2px;text-transform:uppercase;color:var(--muted-foreground)}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-notify-channel-note{display:block;margin-top:2px;font-size:10px;line-height:1.5;color:var(--muted-foreground)}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-notify-push{margin-top:12px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-notify-quiet{margin-top:14px;font-size:11px;color:var(--foreground)}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-notify-disclosure{font-size:10.5px;line-height:1.5;color:var(--muted-foreground)}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-switch{position:relative;flex:none;width:32px;height:18px;border:0;border-radius:20px;background:#d7d4cd;cursor:pointer;transition:background .15s}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-switch:after{content:"";position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:50%;background:#fff;transition:transform .15s}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-switch:is([aria-checked=true],[aria-pressed=true]){background:#2b5bd7}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-switch:is([aria-checked=true],[aria-pressed=true]):after{transform:translateX(14px)}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-switch:disabled{opacity:.45;cursor:not-allowed}@media (max-width:999px){html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-notify-columns{grid-template-columns:minmax(0,1fr)}}@media (max-width:639px){html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-notify-row{padding:16px 14px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-notify-time{display:none}}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-schedule-toolbar{margin:12px 0 16px;gap:8px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-schedule-toolbar .my-schedule-title{margin-left:8px;font-size:13px;font-weight:700}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-schedule-views{display:inline-flex;padding:3px;border:1px solid var(--border);border-radius:9px;background:#ebe9e5}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-schedule-views>button{min-height:0;padding:6px 12px;border:0;border-radius:7px;background:transparent;font-size:11px;font-weight:600;color:var(--muted-foreground)}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-schedule-views>button[aria-selected=true]{background:var(--card);color:var(--foreground);box-shadow:0 2px 5px rgb(36 43 56/6%)}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-schedule-columns{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:19px;align-items:start}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-schedule-main{min-width:0}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-schedule-main .my-calendar-scroll{margin-top:0}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-schedule-empty{padding:28px 20px;border:1px dashed var(--border);border-radius:12px;font-size:11px;color:var(--muted-foreground)}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-calendar-day li[data-service-tone]>a{border-left:3px solid;border-radius:6px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-calendar-day li[data-service-tone="0"]>a,html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-month-cell li[data-service-tone="0"] a{background:#e6efe4;border-color:#3f6a48;color:#24573a}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-calendar-day li[data-service-tone="1"]>a,html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-month-cell li[data-service-tone="1"] a{background:#e4ecf8;border-color:#385b9f;color:#24466a}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-calendar-day li[data-service-tone="2"]>a,html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-month-cell li[data-service-tone="2"] a{background:#f8e3dc;border-color:#b8552f;color:#98472f}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-calendar-day li[data-service-tone="3"]>a,html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-month-cell li[data-service-tone="3"] a{background:#ece8f7;border-color:#6b57b6;color:#5b4d95}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-calendar-day li[data-service-tone] strong,html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-calendar-day li[data-service-tone] time{color:inherit}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-calendar-family{font-size:8.5px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-calendar-free{position:absolute;left:6px;right:6px;top:40%;display:flex;flex-direction:column;align-items:center;gap:4px;padding:10px 6px;border:1px dashed #c9d2c0;border-radius:8px;font-size:9px;color:var(--muted-foreground);text-align:center}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-calendar-free a{font-weight:700;color:#385b9f}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-schedule-legend{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin-top:14px;font-size:10px;color:var(--muted-foreground)}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-schedule-legend ul{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-schedule-legend li{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:20px;font-size:10px;font-weight:700}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-schedule-legend li:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-schedule-legend li[data-service-tone="0"]{background:#e6efe4;color:#24573a}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-schedule-legend li[data-service-tone="1"]{background:#e4ecf8;color:#24466a}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-schedule-legend li[data-service-tone="2"]{background:#f8e3dc;color:#98472f}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-schedule-legend li[data-service-tone="3"]{background:#ece8f7;color:#5b4d95}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-month{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));border:1px solid #dde4d4;border-radius:9px;overflow:hidden;background:var(--card)}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-month-head{padding:10px 6px;border-bottom:1px solid #dde4d4;font-size:9px;font-weight:700;letter-spacing:1px;text-transform:uppercase;text-align:center;color:#5a744c}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-month-cell{min-height:92px;padding:6px;border-right:1px solid #e4e9dd;border-bottom:1px solid #e4e9dd}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-month-cell:nth-child(7n+1){border-right:0}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-month-cell[data-outside=true]{background:#faf9f6;color:var(--muted-foreground)}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-month-cell[data-today=true] .my-month-day{background:#416944;color:#fff}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-month-day{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 6px;border-radius:11px;font-size:11px;font-weight:600}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-month-cell ul{display:grid;gap:3px;margin:6px 0 0;padding:0;list-style:none}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-month-cell li a{display:flex;flex-direction:column;padding:4px 6px;border-radius:5px;font-size:9px;line-height:1.3}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-month-cell li a strong{font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-month-cell li a time{font-size:8px;opacity:.85}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-schedule-stats dl{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:14px 0 0}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-schedule-stats dd{font-size:29px;font-weight:700;letter-spacing:-1px;line-height:1;margin:0}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-schedule-stats dt{margin-top:8px;font-size:10px;color:var(--muted-foreground)}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-schedule-note{margin-top:16px;font-size:10px;color:var(--muted-foreground)}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-schedule-facts{display:grid;gap:8px;margin:14px 0 10px;padding:14px 0 0;border-top:1px solid var(--border);list-style:none;font-size:11px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-schedule-facts li{display:flex;align-items:center;gap:10px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-schedule-next .my-primary{width:100%;justify-content:center;margin-top:14px}@media (max-width:999px){html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-schedule-columns{grid-template-columns:minmax(0,1fr)}}@media (max-width:639px){html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-month-cell{min-height:56px;padding:4px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-month-cell li a strong{font-size:8px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-month-cell li a time{display:none}}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-stats>div[data-highlight]{background:#eef3ea;border-color:#cfe0cf}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-stats>div[data-link]{position:relative}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-stat-link{position:absolute;inset:0;display:block;border-radius:inherit;color:inherit;text-decoration:none}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-stat-link:focus-visible{outline:2px solid var(--ring);outline-offset:2px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-stat-chevron{position:absolute;top:12px;right:14px;font-size:16px;color:var(--muted-foreground)}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-jobs-columns{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:19px;align-items:start}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-jobs-list{padding:0;overflow:hidden}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-jobs-detail:before,html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-jobs-list:before{content:none}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-jobs-head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:12px;padding:18px 20px 12px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-jobs-head h2{font-size:15px;font-weight:700;letter-spacing:-.3px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-jobs-head p{margin-top:3px;font-size:10px;color:var(--muted-foreground)}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-jobs-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:0 20px 12px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-jobs-search{position:relative;flex:1 1 200px;display:block}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-jobs-search>svg{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:var(--muted-foreground);pointer-events:none}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-jobs-search .my-search{width:100%;margin:0;padding-left:32px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-jobs-filter,html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-shift-filter{position:relative;padding:0 10px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-jobs-filter select,html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-shift-filter select{appearance:none;-webkit-appearance:none;border:0;background:transparent;padding:0 16px 0 6px;font:inherit;color:inherit;cursor:pointer}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-jobs-filter:after,html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-shift-filter:after{content:"";position:absolute;right:10px;top:50%;width:6px;height:6px;border-right:1.5px solid;border-bottom:1.5px solid;transform:translateY(-70%) rotate(45deg);pointer-events:none}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-jobs-rows{margin:0;padding:0;list-style:none;border-top:1px solid var(--border)}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-jobs-rows>li{border-bottom:1px solid var(--border)}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-jobs-rows .my-assignment-row{padding:14px 20px;border-radius:0}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-jobs-title{font-size:13px;font-weight:700;color:var(--foreground)}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-jobs-family{margin-top:2px;font-size:11px;color:var(--muted-foreground)}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-jobs-meta{display:flex;flex-wrap:wrap;gap:12px;margin-top:6px;font-size:10px;color:var(--muted-foreground)}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-jobs-meta>span{display:inline-flex;align-items:center;gap:5px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-jobs-chevron{align-self:center;color:var(--muted-foreground)}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-jobs-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;padding:12px 20px;background:#fbefd7;font-size:11px;color:#7a4f0b}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-jobs-detail-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-jobs-more{position:relative}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-jobs-more>summary{list-style:none;cursor:pointer;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--border);border-radius:8px;font-weight:700}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-jobs-more>summary::-webkit-details-marker{display:none}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-jobs-more>div{position:absolute;right:0;top:34px;z-index:5;display:grid;min-width:180px;padding:6px;border:1px solid var(--border);border-radius:10px;background:var(--card);box-shadow:var(--portal-shadow)}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-jobs-more>div a{padding:8px 10px;border-radius:7px;font-size:11px;font-weight:600}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-jobs-more>div a:hover{background:var(--muted)}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-jobs-detail-title{margin-top:8px;font-size:18px;font-weight:700;letter-spacing:-.4px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-jobs-quote{margin:8px 0 0;padding:12px 14px;border-left:3px solid #cfe0cf;border-radius:0 9px 9px 0;background:#f3f6ef;list-style:none;font-size:12px;line-height:1.6}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-jobs-actions{display:grid;gap:8px;margin-top:16px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-jobs-actions .my-primary,html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-jobs-actions .my-secondary{justify-content:center;width:100%}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-badge-dot:before{content:"";display:inline-block;width:5px;height:5px;margin-right:5px;border-radius:50%;background:currentColor;vertical-align:middle}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-shift-cta{justify-content:center;width:100%}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-shift-editorial{background:#f3f0fa;border-color:#e2dcf3}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-shift-editorial h3{font-size:15px;font-weight:700;letter-spacing:-.3px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-shift-editorial p{font-size:11px;line-height:1.55;color:var(--muted-foreground)}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-shift-lock{display:flex;align-items:center;gap:8px;margin-top:14px;padding:10px 14px;border:1px solid var(--border);border-radius:10px;background:var(--card);font-size:10.5px;color:var(--muted-foreground)}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-shift-detail-facts{margin-top:12px}@media (max-width:999px){html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-jobs-columns{grid-template-columns:minmax(0,1fr)}}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-activity-search{position:relative;display:block}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-activity-search>svg{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:var(--muted-foreground);pointer-events:none}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-activity-search input{padding-left:32px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-activity-subject{color:#2f5c3e}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-activity-disclosure{display:flex;align-items:center;gap:8px;padding:10px 14px;border:1px solid var(--border);border-radius:10px;background:var(--card)}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] [data-careboard-actions] .my-secondary[data-pressed=true]{background:#eef3ea;border-color:#cfe0cf}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-thread-more>div button{padding:8px 10px;border:0;border-radius:7px;background:transparent;text-align:left;font-size:11px;font-weight:600;color:var(--foreground);cursor:pointer}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-thread-more>div button:hover{background:var(--muted)}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] .my-thread-facts{margin-top:10px}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] [data-testid=staff-notifications-surface]{align-items:stretch}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] :is([data-testid=staff-jobs-surface],[data-testid=staff-schedule-surface]){align-items:stretch}html [data-portal-theme=sitterz] [data-careboard-content] [data-careboard-my] :is(.my-schedule-toolbar,.my-schedule-columns,.my-jobs-columns,.my-notify-toolbar,.my-notify-columns){width:100%}