.workspace-area-switch{border:1px solid #77948a;border-radius:12px;gap:8px;margin-bottom:20px;padding:4px;display:flex!important}.workspace-area-switch a{min-height:48px;color:inherit;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:8px;font-size:15px;display:flex}.workspace-area-switch a[aria-current]{color:#173d30;background:#e6f1dc;font-weight:700}.workspace-mobile-area{display:none}.worker-clock-detail{font-size:15px;line-height:1.6}.worker-clock-detail h2{font-size:22px;font-weight:650}.worker-clock-detail h3{margin-top:20px;font-size:18px;font-weight:600}.worker-clock-detail .button{min-height:52px;font-size:16px}.clock-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:20px 0;display:grid}.clock-summary>div{background:#f7faf5;border:1px solid #d1dfd0;border-radius:12px;padding:18px}.clock-summary strong{font-size:22px;display:block}.clock-running{color:#fff;background:#174d40;border-radius:14px;margin:16px 0;padding:20px}.clock-running strong{font-size:28px;line-height:1.4;display:block}.worker-invite-steps{background:#f7faf5;border:1px solid #d1dfd0;border-radius:12px;margin-bottom:20px;padding:20px;font-size:15px;line-height:1.7}.worker-invite-actions{flex-wrap:wrap;gap:10px;margin:16px 0;display:flex}.worker-invite-actions .button{min-height:48px;font-size:15px}@media (max-width:760px){.workspace-mobile-area{background:#fff;padding:12px 16px 0;display:block}.workspace-mobile-area .workspace-area-switch{color:#203d33;margin-bottom:8px}.clock-summary{grid-template-columns:1fr}.worker-clock-detail .workspace-table{font-size:14px}}
@media screen{.workspace{background:#f5f7f5}.workspace .workspace-content{max-width:1380px}.workspace .workspace-sidebar{padding-top:24px}.workspace .workspace-brand{padding-bottom:26px}.workspace .workspace-nav-label{padding-bottom:8px}.workspace-nav-group{letter-spacing:1.1px;text-transform:uppercase;color:#aac7bb;padding:16px 15px 5px;font-size:10px;font-weight:600}.workspace .workspace-nav-item{gap:10px}.workspace .sidebar-note{margin-top:24px;padding:16px}.workspace .page-heading{border-bottom:1px solid #dfe7e1;align-items:flex-start;margin-bottom:24px;padding-bottom:22px}.workspace .page-heading .eyebrow{display:none}.workspace .page-heading h1{letter-spacing:-.7px;font-size:28px;line-height:1.25}.workspace .page-heading p{color:#566b61;max-width:620px;margin-top:8px;font-size:14px;line-height:1.6}.workspace .page-actions{flex-wrap:wrap;gap:8px;display:flex}.workspace .panel{border-color:#dde6df;border-radius:14px;box-shadow:0 3px 14px #193b3605}.workspace .panel-heading{gap:16px;padding:20px 22px}.workspace .panel-heading h2,.workspace .form-panel>h2{letter-spacing:-.3px;font-size:18px;font-weight:650;line-height:1.4}.workspace .form-panel>h2{margin-bottom:18px}.workspace .button{border-radius:9px;font-weight:600}.workspace .workspace-input{background-color:#fff;border-color:#cbd8ce}.workspace .workspace-table th{letter-spacing:.3px;color:#52665b;background:#f5f8f4}.workspace .workspace-table td{vertical-align:middle}.workspace .workspace-table tbody tr:hover{background:#f7faf6}.workspace .storage-note{background:#f0f5ee;border:1px solid #dfe7e1;border-radius:12px}.workspace .workspace-footer{margin-top:28px;padding-top:20px}.workspace .home-action{border-radius:14px;align-items:flex-start}.workspace .home-action-description{font-size:14px;line-height:1.6}.workspace .home-summary-card{border-color:#dde6df;padding:20px}.workspace .home-summary-card p{font-size:13px}.workspace .home-section-heading h2{font-size:18px}.workspace .home-section-heading a,.workspace .home-invoice-customer>span,.workspace .home-invoice-amount>span{font-size:13px}.workspace .home-guide{background:#eef4eb;border-color:#d8e4d3}.workspace .home-guide summary{font-size:15px}.workspace .home-help{font-size:13px}}@media screen and (min-width:1100px){.workspace .home-actions{grid-template-columns:repeat(3,minmax(0,1fr))}.workspace .home-action{flex-wrap:wrap;gap:12px;min-height:170px}.workspace .home-action>span:nth-child(2){flex:calc(100% - 70px)}.workspace .home-action>svg{display:none}}@media screen and (min-width:761px){.workspace .home-summary{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:760px){.workspace .page-heading h1{font-size:25px}.workspace .page-heading{gap:14px;padding-bottom:18px}.workspace .page-actions:empty{display:none}.workspace .panel-heading{padding:18px}.workspace .home-action{align-items:center}.workspace .home-section-heading{align-items:flex-start;gap:4px}.workspace .home-section-heading a{min-height:44px}}@media print{.workspace-mobile-area{display:none!important}}@media screen and (max-width:760px){.workspace.workspace{font-size:14px}.workspace.workspace .page-heading h1{font-size:22px}.workspace.workspace .page-heading p{font-size:13px}.workspace.workspace .panel-heading h2,.workspace.workspace .form-panel>h2{font-size:17px}.workspace.workspace .stat-value,.workspace.workspace .home-summary-card>strong{font-size:22px}.workspace.workspace .home-summary-card h3,.workspace.workspace .home-summary-card>strong span{font-size:13px}.workspace.workspace .simple-home{font-size:14px}.workspace.workspace .home-action strong{font-size:16px}.workspace.workspace .home-action-description{font-size:13px}.workspace.workspace .home-section-heading h2,.workspace.workspace .home-quick-heading h2{font-size:16px}.workspace.workspace .home-invoice-customer strong,.workspace.workspace .home-invoice-amount strong,.workspace.workspace .home-guide summary{font-size:14px}.workspace.workspace .home-welcome h2{letter-spacing:-.6px;font-size:24px}.workspace.workspace .home-welcome p,.workspace.workspace .workspace-mobile-nav>a,.workspace.workspace .workspace-area-switch a{font-size:13px}.workspace.workspace .worker-clock-detail,.workspace.workspace .worker-invite-steps{font-size:14px}.workspace.workspace .worker-clock-detail h2{font-size:19px}.workspace.workspace .worker-clock-detail h3{font-size:16px}.workspace.workspace .clock-summary strong{font-size:20px}.workspace.workspace .clock-running strong{font-size:24px}}
@media screen and (max-width:760px){.workspace.workspace .workspace-topbar{background:#fff;min-height:48px;padding:0 16px}.workspace.workspace .workspace-topbar strong{font-size:12px}.workspace.workspace .workspace-topbar .text-link{min-height:44px;font-size:12px}.workspace.workspace .workspace-mobile-area{padding:8px 14px 0}.workspace.workspace .workspace-area-switch{background:#f0f4ef;border:0;border-radius:10px;gap:4px;margin-bottom:4px;padding:3px}.workspace.workspace .workspace-area-switch a{gap:7px;min-height:40px;font-size:12px}.workspace.workspace .workspace-area-switch a[aria-current]{color:#176d59;background:#fff;box-shadow:0 1px 5px #173e3414}.workspace.workspace-simple .workspace-mobile-nav{grid-template-columns:repeat(4,minmax(0,1fr));gap:2px;padding:6px 14px;display:grid}.workspace.workspace-simple .workspace-mobile-nav>a{border-radius:8px;flex-direction:column;gap:4px;min-height:52px;padding:8px 2px;font-size:11px;display:flex}.workspace.workspace-simple .workspace-mobile-nav>.home-more{border:0;grid-column:1/-1;margin-top:2px}.workspace.workspace-simple .workspace-mobile-nav .home-more summary{color:#466153;min-height:36px;padding:6px 8px;font-size:12px}.workspace.workspace-simple .workspace-mobile-nav .home-more>div{background:#f7faf5;border:1px solid #dfe7dc;border-radius:10px;gap:4px;padding:6px}.workspace.workspace-simple .workspace-mobile-nav .home-more a{min-height:44px;padding:8px;font-size:12px}.workspace.workspace-simple .workspace-content{padding:18px 14px 24px}.workspace.workspace-simple .page-heading{border:0;flex-direction:row;align-items:center;gap:8px;margin-bottom:14px;padding:0}.workspace.workspace-simple .page-heading h1{font-size:21px}.workspace.workspace-simple .page-heading p{display:none}.workspace.workspace-simple .page-actions{flex-shrink:0;width:auto}.workspace.workspace-simple .page-actions .button{min-height:40px;box-shadow:none;background:0 0;border-color:#dae4da;padding:8px 10px;font-size:11px}.workspace.workspace-simple .page-actions svg{width:14px}.workspace.workspace-simple .simple-home{gap:18px}.workspace.workspace-simple .home-welcome{background:radial-gradient(at 100% 0,#326f50,#0000 75%),#173f34;border-radius:15px;padding:20px 22px}.workspace.workspace-simple .home-welcome-label{letter-spacing:1.1px;font-size:8px}.workspace.workspace-simple .home-welcome h2{margin:10px 0 8px;font-size:23px;line-height:1.2}.workspace.workspace-simple .home-welcome p{max-width:290px;font-size:12px;line-height:1.6}.workspace.workspace-simple .home-welcome-button{display:none}.workspace.workspace-simple .home-quick-heading{margin-bottom:-6px}.workspace.workspace-simple .home-quick-heading h2{font-size:14px}.workspace.workspace-simple .home-actions{gap:10px}.workspace.workspace-simple .home-action{border-radius:12px;gap:12px;min-height:84px;padding:15px;box-shadow:0 2px 6px #173f3404}.workspace.workspace-simple .home-action-icon{border-radius:10px;width:38px;height:38px}.workspace.workspace-simple .home-action-icon svg{width:22px;height:22px}.workspace.workspace-simple .home-action>svg{width:17px}.workspace.workspace-simple .home-action strong{font-size:14px;font-weight:650}.workspace.workspace-simple .home-action-description{margin-top:3px;font-size:12px;line-height:1.5}.workspace.workspace-simple .home-guide summary{min-height:44px;padding:12px 14px;font-size:12px}.workspace.workspace-simple .home-summary{gap:10px}.workspace.workspace-simple .home-summary-card{border-radius:12px;padding:16px}.workspace.workspace-simple .home-summary-card>strong{margin:7px 0}.workspace.workspace-simple .home-section{padding:16px}.workspace.workspace-simple .home-invoice{min-height:68px;padding:12px 0}.workspace.workspace .help-chat-launch{width:46px;height:46px;min-height:46px;right:14px;bottom:max(14px,env(safe-area-inset-bottom));border-radius:50%;justify-content:center;padding:0}.workspace.workspace .help-chat-launch>span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.workspace.workspace .workspace-footer{padding-bottom:50px}}
