.employee-my-work{--my-ink:#173325;--my-muted:#6d7d74;--my-line:#dce7df;--my-soft:#f4f8f5;--my-brand:#276f4c;color:var(--my-ink);margin:0 0 18px}.employee-my-work-summary{width:100%;color:var(--my-ink);text-align:left;background:radial-gradient(circle at 100% 0,#e2f2e6 0,#0000 40%),#fff;border:1px solid #cfddd3;border-radius:18px;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 14px;display:grid;box-shadow:0 8px 24px #193b270c}.employee-my-work-summary:hover{border-color:#a9c6b3;transform:translateY(-1px)}.my-work-mark{color:#1e6944;background:#dff1e5;border-radius:13px;place-items:center;width:40px;height:40px;font-weight:950;display:grid}.my-work-summary-copy{gap:2px;min-width:0;display:grid}.my-work-summary-copy b{font-size:15px}.my-work-summary-copy small{color:var(--my-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.my-work-summary-counts{align-items:center;gap:6px;display:flex}.my-work-summary-counts i{color:#315d43;background:#edf6ef;border-radius:999px;padding:5px 8px;font-size:10px;font-style:normal;font-weight:850}.my-work-summary-counts>b{color:#fff;background:var(--my-brand);text-align:center;border-radius:10px;min-width:54px;padding:7px 9px;font-size:11px}.employee-my-work-body{border:1px solid var(--my-line);background:#fff;border-radius:20px;margin-top:10px;overflow:hidden;box-shadow:0 14px 40px #193b2714}.my-work-tabs{border-bottom:1px solid var(--my-line);scrollbar-width:thin;background:#f7faf8;gap:3px;padding:7px;display:flex;overflow-x:auto}.my-work-tabs button{color:#5f7067;min-height:38px;font:inherit;background:0 0;border:0;border-radius:11px;flex:none;align-items:center;gap:6px;padding:8px 11px;font-size:12px;font-weight:800;display:flex}.my-work-tabs button.active{color:#1d5f3d;background:#e4f1e8}.my-work-tabs button span{color:#fff;text-align:center;background:#2f7b53;border-radius:999px;min-width:18px;padding:2px 5px;font-size:9px}.my-work-section{padding:18px}.my-work-section-heading{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:14px;display:flex}.my-work-section-heading span,.my-break-card>div>span{color:#42805e;letter-spacing:.13em;margin-bottom:3px;font-size:9px;font-weight:950;display:block}.my-work-section-heading h2{letter-spacing:-.02em;margin:0;font-size:19px}.my-work-section-heading>b{border:1px solid var(--my-line);color:var(--my-muted);white-space:nowrap;background:#fbfdfb;border-radius:999px;padding:6px 9px;font-size:10px}.my-work-list{gap:9px;display:grid}.my-work-row{border:1px solid var(--my-line);background:#fff;border-radius:15px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:13px;display:grid}.my-work-row.shift{grid-template-columns:52px minmax(0,1fr) auto}.my-work-row>time{color:#1f6844;text-align:center;background:#e5f2e8;border-radius:13px;place-content:center;min-height:52px;display:grid}.my-work-row>time b{font-size:13px}.my-work-row>time span{font-size:10px}.my-work-row h3,.my-notification-list h3,.consent-grid h3,.my-break-card h3{margin:0 0 3px;font-size:14px}.my-work-row p,.my-notification-list p,.consent-grid p,.my-break-card p,.privacy-heading p{color:var(--my-muted);margin:0;font-size:11px;line-height:1.45}.my-work-row small{color:#79877f;margin-top:4px;font-size:10px;line-height:1.4;display:block}.my-work-actions{justify-items:stretch;gap:5px;display:grid}.my-work-actions select{color:#315a42;max-width:150px;min-height:34px;font:inherit;background:#fff;border:1px solid #cbd9cf;border-radius:10px;padding:6px 8px;font-size:10px;font-weight:750}.my-work-actions select:disabled{opacity:.48}.my-work-row button,.my-work-actions button,.my-work-history button,.my-notification-list button,.consent-grid button,.my-work-form button,.my-break-actions button,.my-break-card>button{color:#315a42;min-height:34px;font:inherit;background:#fff;border:1px solid #cbd9cf;border-radius:10px;padding:7px 10px;font-size:10px;font-weight:850}.my-work-row button:hover,.my-work-actions button:hover,.my-work-history button:hover,.my-notification-list button:hover,.consent-grid button:hover,.my-work-form button:hover,.my-break-actions button:hover{background:#f2f8f4;border-color:#7cab8e}.my-work-row button:disabled,.my-work-actions button:disabled,.my-work-history button:disabled,.my-notification-list button:disabled,.consent-grid button:disabled,.my-work-form button:disabled,.my-break-actions button:disabled,.my-break-card>button:disabled{opacity:.48;cursor:not-allowed}.my-work-status{color:#53665b;text-transform:capitalize;white-space:nowrap;background:#edf1ee;border-radius:999px;justify-content:center;padding:5px 8px;font-size:9px;font-weight:900;display:inline-flex}.my-work-status.approved,.my-work-status.completed,.my-work-status.paid,.my-work-status.read,.my-work-status.ended{color:#1f6b44;background:#dff2e6}.my-work-status.pending,.my-work-status.queued,.my-work-status.open,.my-work-status.running{color:#815b10;background:#fff0c9}.my-work-status.denied,.my-work-status.cancelled,.my-work-status.revoked{color:#8d4037;background:#fae5e2}.my-work-empty{color:var(--my-muted);text-align:center;background:#fafcfa;border:1px dashed #ccd8cf;border-radius:14px;grid-column:1/-1;gap:4px;padding:24px 14px;display:grid}.my-work-empty b{color:#485d51;font-size:13px}.my-work-empty span{font-size:11px}.my-work-message{border-radius:12px;gap:3px;margin:12px 18px 0;padding:10px 12px;font-size:11px;font-weight:750;display:grid}.my-work-message small{font-weight:550}.my-work-message.error{color:#873e35;background:#fbe8e4}.my-work-message.success{color:#236543;background:#e1f3e7}.my-work-message.muted{color:#715a2d;background:#fff3d9}.my-work-loading{color:var(--my-muted);justify-content:center;align-items:center;gap:8px;padding:28px;font-size:12px;display:flex}.my-work-loading i{border:2px solid #c9d8ce;border-top-color:var(--my-brand);border-radius:50%;width:13px;height:13px;animation:.8s linear infinite my-work-spin}@keyframes my-work-spin{to{transform:rotate(360deg)}}.my-work-history{border:1px solid var(--my-line);background:#fafcfa;border-radius:14px;margin-top:13px}.my-work-history summary{cursor:pointer;color:#496153;padding:12px 14px;font-size:11px;font-weight:850}.my-work-history>div{border-top:1px solid var(--my-line);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:10px 14px;font-size:10px;display:grid}.my-work-history>div>span:first-child{gap:2px;display:grid}.my-work-history small{color:var(--my-muted)}.my-work-form{border:1px solid var(--my-line);background:var(--my-soft);border-radius:16px;margin:0 0 14px;padding:14px}.my-work-form.inline{grid-template-columns:minmax(0,1fr) minmax(130px,.7fr) auto;align-items:end;gap:10px;margin-top:13px;display:grid}.my-work-form.inline h3{margin-bottom:3px}.my-work-form.inline p{color:var(--my-muted);margin:0;font-size:10px;line-height:1.4}.my-work-form.inline>button.primary{margin-top:0}.my-work-form>header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.my-work-form h3{margin:0 0 10px;font-size:14px}.my-work-form>header h3{margin:0}.my-work-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.my-work-form label{color:#425a4d;gap:5px;font-size:10px;font-weight:850;display:grid}.my-work-form label.wide{grid-column:1/-1}.my-work-form label small{color:var(--my-muted);font-weight:550}.my-work-form input,.my-work-form select,.my-work-form textarea{box-sizing:border-box;color:#203a2c;width:100%;min-height:40px;font:inherit;background:#fff;border:1px solid #cbd8cf;border-radius:10px;padding:9px 10px;font-size:12px}.my-work-form textarea{resize:vertical;min-height:72px}.my-work-form input:focus,.my-work-form select:focus,.my-work-form textarea:focus{outline-offset:1px;outline:2px solid #83b798}.my-work-form>button.primary,.my-break-card>button.primary{border-color:var(--my-brand);color:#fff;background:var(--my-brand);margin-top:11px}.pto-balance-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-bottom:12px;display:grid}.pto-balance-grid article{border:1px solid var(--my-line);background:linear-gradient(145deg,#fff,#f2f8f4);border-radius:15px;gap:4px;padding:13px;display:grid}.pto-balance-grid article span{color:var(--my-muted);font-size:10px;font-weight:800}.pto-balance-grid article b{font-size:22px}.pto-balance-grid article small{color:#6e7f75;font-size:9px}.my-break-card{background:linear-gradient(135deg,#f5faf6,#e8f5ec);border:1px solid #bdd5c4;border-radius:16px;justify-content:space-between;align-items:center;gap:14px;margin-bottom:12px;padding:14px;display:flex}.my-break-card.live{background:#fff5d9;border-color:#e1b664}.my-break-actions{flex-wrap:wrap;justify-content:flex-end;gap:5px;display:flex}.task-priority{color:#4e6256;text-transform:uppercase;background:#e9efeb;border-radius:999px;align-self:flex-start;padding:5px 7px;font-size:8px;font-weight:950}.task-priority.high,.task-priority.urgent{color:#8b3f34;background:#fae4df}.my-work-row.task{grid-template-columns:auto minmax(0,1fr) auto}.my-notification-list{gap:8px;display:grid}.my-notification-list article{border:1px solid var(--my-line);background:#fff;border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:13px;display:grid}.my-notification-list article.unread{background:#f1f8f3;border-color:#b9d4c1}.my-notification-list article>div>span{color:#43815e;letter-spacing:.08em;text-transform:uppercase;font-size:8px;font-weight:950}.my-notification-list article small{color:#849088;font-size:9px}.privacy-heading{margin:22px 0 10px}.privacy-heading h3{margin:0 0 4px;font-size:15px}.consent-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.consent-grid article{border:1px solid var(--my-line);background:#fff;border-radius:15px;flex-direction:column;justify-content:space-between;gap:14px;padding:13px;display:flex}.consent-grid article>div>span{text-transform:uppercase;border-radius:999px;margin-bottom:7px;padding:4px 7px;font-size:8px;font-weight:950;display:inline-block}.consent-grid .granted{color:#236342;background:#dff1e5}.consent-grid .not-granted{color:#655c48;background:#eeece7}.device-registration{margin-top:18px}.device-registration>header p,.device-registration-note{color:var(--my-muted);margin:3px 0 0;font-size:10px;line-height:1.5}.device-registration>header span{color:#236342;text-transform:uppercase;background:#dff1e5;border-radius:999px;flex:none;padding:5px 8px;font-size:8px;font-weight:950}.device-registration-note{margin-top:10px}.my-work-footnote{color:var(--my-muted);margin:12px 3px 0;font-size:10px;line-height:1.5}@media (width<=620px){.employee-my-work-summary{grid-template-columns:36px minmax(0,1fr) auto;gap:9px;padding:10px}.my-work-mark{width:36px;height:36px}.my-work-summary-counts i{display:none}.my-work-section{padding:13px}.my-work-row.shift{grid-template-columns:45px minmax(0,1fr)}.my-work-row.shift .my-work-actions{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr))}.my-work-form-grid,.pto-balance-grid,.consent-grid,.my-work-form.inline{grid-template-columns:1fr}.my-work-form label.wide{grid-column:auto}.my-break-card{flex-direction:column;align-items:stretch}.my-break-actions{justify-content:stretch}.my-break-actions button{flex:42%}.my-work-history>div{grid-template-columns:minmax(0,1fr) auto}.my-work-history>div button{grid-column:1/-1}}.employee-screen-share{--screen-ink:#173527;--screen-muted:#697b71;--screen-line:#d7e2da;--screen-brand:#286b49;border:1px solid var(--screen-line);color:var(--screen-ink);background:radial-gradient(circle at 100% 0,#4d91651c,#0000 34%),#fff;border-radius:18px;margin:0 0 16px;padding:16px;box-shadow:0 10px 26px #1534250f}.employee-screen-share>header{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:12px;display:flex}.employee-screen-share>header span{color:#4f8465;letter-spacing:.08em;font-size:9px;font-weight:950}.employee-screen-share h2{margin:3px 0 0;font-size:18px}.employee-screen-share>header>b{color:#5d6c64;white-space:nowrap;background:#edf1ee;border-radius:999px;align-items:center;gap:6px;padding:6px 9px;font-size:9px;display:inline-flex}.employee-screen-share>header>b i{background:#87958d;border-radius:50%;width:7px;height:7px}.employee-screen-share>header>b.live{color:#1d6640;background:#dcf0e3}.employee-screen-share>header>b.live i{background:#23a45b;box-shadow:0 0 0 4px #23a45b1f}.employee-screen-share>header>b.paused{color:#785513;background:#fff0c8}.employee-screen-share>header>b.paused i{background:#d39a2d}.employee-screen-share-copy{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.employee-screen-share-copy p,.employee-screen-share-context,.employee-screen-share-note,.employee-screen-share-error{color:var(--screen-muted);margin:0;font-size:11px;line-height:1.5}.employee-screen-share-error span{flex:1}.employee-screen-share-error button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:999px;flex:none;min-height:44px;padding:6px 10px;font-weight:800}.employee-screen-share-copy p{background:#f8fbf9e6;border:1px solid #e1e9e3;border-radius:12px;padding:10px}.employee-screen-share-actions{align-items:center;gap:12px;margin-top:12px;display:flex}.employee-screen-share-actions>button,.employee-screen-share-actions>a{box-sizing:border-box;color:#315a42;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #bfcfc4;border-radius:11px;justify-content:center;align-items:center;padding:9px 13px;font-size:11px;font-weight:900;text-decoration:none;display:inline-flex}.employee-screen-share-actions>button.primary,.employee-screen-share-actions>a.primary{border-color:var(--screen-brand);color:#fff;background:var(--screen-brand)}.employee-screen-share-actions>button.stop{color:#863f37;background:#fff7f6;border-color:#d7aaa5}.employee-screen-share-actions>button:disabled{opacity:.45;cursor:not-allowed}.employee-screen-share-actions>div{color:var(--screen-muted);flex-wrap:wrap;gap:5px 12px;font-size:9px;display:flex}.employee-screen-share-actions>div span{gap:1px;display:grid}.employee-screen-share-actions>div b{color:#425b4d}.employee-screen-share-context,.employee-screen-share-note,.employee-screen-share-error{border-radius:10px;margin-top:10px;padding:8px 10px}.employee-screen-share-context{color:#486153;background:#f1f6f3}.employee-screen-share-note{color:#72591f;background:#fff5d8}.employee-screen-share-error{color:#8b4038;background:#fae8e5;align-items:center;gap:10px;display:flex}.employee-screen-share-history{border-top:1px solid var(--screen-line);margin-top:12px;padding-top:11px}.employee-screen-share-history summary{cursor:pointer;color:#496052;font-size:10px;font-weight:900}.employee-screen-share-history>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:9px;display:grid}.employee-screen-share-history article{border:1px solid var(--screen-line);background:#fafcfa;border-radius:11px;min-width:0;overflow:hidden}.employee-screen-share-history img,.employee-screen-share-placeholder{aspect-ratio:16/9;object-fit:cover;background:#e8eeea;width:100%;display:block}.employee-screen-share-placeholder{box-sizing:border-box;color:#74847b;text-align:center;place-items:center;padding:8px;font-size:9px;display:grid}.employee-screen-share-history article>span{gap:2px;padding:7px;font-size:9px;display:grid}.employee-screen-share-history article small{color:var(--screen-muted);text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap;font-size:8px;overflow:hidden}.employee-screen-share-media{display:none}@media (width<=680px){.employee-screen-share>header,.employee-screen-share-actions{flex-direction:column;align-items:stretch}.employee-screen-share>header>b{align-self:flex-start}.employee-screen-share-copy{grid-template-columns:1fr}.employee-screen-share-history>div{grid-template-columns:repeat(2,minmax(0,1fr))}}
