.owner-command-hero{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 210px;gap:24px;overflow:hidden;margin:0 0 13px;padding:27px 29px;border-radius:24px;background:linear-gradient(119deg,#43111a 0%,#5e1724 58%,#8d2033 100%);color:#fff;box-shadow:0 17px 38px rgba(75,15,28,.13)}.owner-command-hero:before,.owner-command-hero:after{position:absolute;content:"";border-radius:50%;pointer-events:none}.owner-command-hero:before{top:-160px;right:120px;width:330px;height:330px;border:1px solid rgba(255,255,255,.1)}.owner-command-hero:after{right:-100px;bottom:-152px;width:320px;height:320px;background:#ef2a45}.owner-command-copy,.owner-command-status{position:relative;z-index:1}.owner-command-copy .eyebrow{color:#efb2bc}.owner-command-copy h1{margin:5px 0 8px;color:#fff;font-family:Georgia,serif;font-size:37px;font-weight:500;letter-spacing:-1px}.owner-command-copy>p{max-width:680px;margin:0;color:#f1ced3;font-size:11px;line-height:1.55}.owner-command-meta{display:flex;gap:8px;flex-wrap:wrap;margin-top:17px}.owner-command-meta span{padding:7px 9px;border:1px solid rgba(255,255,255,.15);border-radius:8px;background:rgba(28,4,10,.16);color:#eccbd0;font-size:8px}.owner-command-meta i{display:inline-block;width:6px;height:6px;margin-right:5px;border-radius:50%;background:#89c985;box-shadow:0 0 0 3px rgba(137,201,133,.12)}.owner-command-meta b{color:#fff;font-size:9px}.owner-command-status{align-self:end;min-height:130px;padding:17px;border:1px solid rgba(255,255,255,.13);border-radius:17px;background:rgba(41,5,13,.22);backdrop-filter:blur(8px)}.owner-command-status small,.owner-command-status b,.owner-command-status span{display:block}.owner-command-status small{color:#ecb9c1;font-size:8px;font-weight:900;letter-spacing:.75px}.owner-command-status>b{margin:5px 0 1px;color:#fff;font-family:Georgia,serif;font-size:35px;font-weight:500;line-height:1}.owner-command-status>span{color:#f2d7db;font-size:9px;line-height:1.3}.owner-command-status a{display:inline-block;margin-top:13px;color:#fff;font-size:8px;font-weight:900}.owner-command-nav{position:sticky;z-index:7;top:0;display:flex;gap:5px;overflow-x:auto;margin-bottom:9px;padding:7px;border:1px solid #ebdddb;border-radius:13px;background:rgba(255,253,249,.93);box-shadow:0 7px 19px rgba(83,28,39,.05);backdrop-filter:blur(10px)}.owner-command-nav a{flex:0 0 auto;padding:8px 11px;border-radius:8px;color:#846c70;font-size:9px;font-weight:900}.owner-command-nav a:hover,.owner-command-nav a.is-active{background:#56141f;color:#fff}.owner-quick-links{display:flex;flex-wrap:wrap;gap:7px;margin:0 0 20px}.owner-quick-links a{padding:8px 10px;border:1px solid #efd9d9;border-radius:9px;background:#fff;color:#8d6269;font-size:8px;font-weight:900;box-shadow:0 4px 10px rgba(75,20,30,.025)}.owner-quick-links a.primary{border-color:#57141f;background:#57141f;color:#fff}.owner-quick-links a:hover{border-color:#bc344a;color:#a3243c}.owner-quick-links a.primary:hover{color:#fff;background:#6b1928}.owner-priorities,.owner-pulse,.owner-payroll-command{margin-bottom:21px}.owner-section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin:0 0 11px}.owner-section-heading h2{margin:4px 0 0;color:#4d1720;font-family:Georgia,serif;font-size:25px;font-weight:500;letter-spacing:-.55px}.owner-section-heading>p{max-width:260px;margin:0;color:#967a7d;font-size:9px;line-height:1.45}.owner-section-heading>a,.owner-section-actions a{color:#b0253d;font-size:9px;font-weight:900;white-space:nowrap}.owner-section-actions{display:flex;align-items:center;gap:7px}.owner-section-actions a{padding:8px 9px;border:1px solid #efd8d8;border-radius:8px;background:#fff8f7}.owner-section-actions a.primary{border-color:#57141f;background:#57141f;color:#fff}.owner-action-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.owner-action-card{position:relative;display:grid;grid-template-columns:29px minmax(0,1fr) 13px;gap:8px;align-items:start;min-height:125px;overflow:hidden;padding:14px;border:1px solid #eee0df;border-radius:17px;background:#fff;color:#54212a;box-shadow:0 7px 16px rgba(75,20,30,.03);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.owner-action-card:after{position:absolute;right:-22px;bottom:-29px;content:"";width:74px;height:74px;border-radius:50%;background:#fff0ef}.owner-action-card:hover{transform:translateY(-2px);border-color:#e8bfc5;box-shadow:0 12px 25px rgba(85,18,31,.08)}.owner-action-card>span{position:relative;z-index:1;display:grid;place-items:center;width:28px;height:28px;border-radius:9px;background:#fff0f1;color:#c72f47;font-family:Georgia,serif;font-size:12px}.owner-action-card>div,.owner-action-card>i{position:relative;z-index:1}.owner-action-card small,.owner-action-card b,.owner-action-card p{display:block}.owner-action-card small{color:#b27a82;font-size:7px;font-weight:900;letter-spacing:.7px}.owner-action-card b{margin:5px 0 4px;color:#55202a;font-size:10px;line-height:1.25}.owner-action-card p{margin:0;color:#96797e;font-size:8px;line-height:1.4}.owner-action-card>i{align-self:center;color:#c52c44;font-size:15px;font-style:normal}.owner-action-card.is-urgent{border-color:#e9c5c7;background:linear-gradient(135deg,#fff,#fff7f5)}.owner-action-card.is-urgent>span{background:#57141e;color:#fff}.owner-action-card.financial:after{background:#f9e0d9}.owner-action-card.overtime:after{background:#fff0d7}.owner-action-card.correction:after{background:#e5f1e2}.owner-action-card.geofence:after{background:#e8e1f4}.owner-pulse{padding:18px;border:1px solid #eee0df;border-radius:20px;background:linear-gradient(135deg,#fffdfb,#fff9f8)}.owner-pulse .owner-section-heading{margin-bottom:14px}.owner-pulse .owner-section-heading>a{padding:8px 9px;border-radius:8px;background:#fff0f1}.owner-pulse .hr-stat-grid{margin:0}.owner-pulse .hr-stat-grid article{box-shadow:0 4px 11px rgba(89,25,35,.025)}.owner-payroll-command{padding:18px;border:1px solid #e9dddd;border-radius:20px;background:#fff}.owner-payroll-command .payroll-widget-grid{margin:0 0 13px}.owner-payroll-command .payroll-cycle-banner{margin:0}.owner-settings-fold{overflow:hidden;border:1px solid #eadfdd;border-radius:18px;background:#fff}.owner-settings-fold>summary{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:16px 18px;cursor:pointer;list-style:none;background:linear-gradient(105deg,#fffdf9,#fff7f5)}.owner-settings-fold>summary::-webkit-details-marker{display:none}.owner-settings-fold>summary>div{display:flex;align-items:center;gap:10px}.owner-settings-fold>summary span{display:grid;place-items:center;width:32px;height:32px;border-radius:10px;background:#fff0f1;color:#c42c44;font-size:14px}.owner-settings-fold>summary p{margin:0}.owner-settings-fold>summary small,.owner-settings-fold>summary b,.owner-settings-fold>summary em{display:block}.owner-settings-fold>summary small{color:#b37881;font-size:8px;font-weight:900;letter-spacing:.7px}.owner-settings-fold>summary b{margin:3px 0;color:#52202a;font-family:Georgia,serif;font-size:17px;font-weight:500}.owner-settings-fold>summary em{color:#96787c;font-size:9px;font-style:normal}.owner-settings-fold>summary>i{display:grid;place-items:center;width:25px;height:25px;border-radius:8px;background:#fff;color:#b23247;font-size:16px;font-style:normal;transition:transform .18s}.owner-settings-fold[open]>summary{border-bottom:1px solid #efe3e1}.owner-settings-fold[open]>summary>i{transform:rotate(180deg)}.owner-settings-fold .geofence-panel{border:0;border-radius:0;box-shadow:none}.hr-heading{display:none}.hr-workspace>.hr-control-grid{margin-top:3px}.hr-workspace>.hr-attendance,.hr-workspace>.attendance-review-queue,.hr-workspace>.attendance-corrections-panel,.hr-workspace>.hr-requests,.hr-workspace>.loan-control-panel{scroll-margin-top:65px}.attendance-heading-actions{display:flex;align-items:center;gap:8px}.attendance-heading-actions a{padding:7px 8px;border-radius:8px;background:#fff0f1;color:#b1263e;font-size:8px;font-weight:900}@media(max-width:1180px){.owner-action-grid{grid-template-columns:repeat(3,1fr)}.owner-action-card{min-height:112px}}@media(max-width:820px){.owner-command-hero{grid-template-columns:1fr;padding:22px}.owner-command-status{display:flex;align-items:center;gap:9px;min-height:0;padding:13px}.owner-command-status small{display:none}.owner-command-status>b{margin:0;font-size:25px}.owner-command-status>span{flex:1}.owner-command-status a{margin:0;white-space:nowrap}.owner-section-heading{align-items:flex-start}.owner-section-heading>p{display:none}.owner-action-grid{grid-template-columns:1fr 1fr}.owner-action-card{min-height:105px}.owner-pulse,.owner-payroll-command{padding:14px}.owner-section-actions{flex-wrap:wrap;justify-content:flex-end}.owner-settings-fold>summary{padding:14px}.owner-settings-fold>summary em{display:none}}@media(max-width:520px){.owner-command-hero{padding:19px;border-radius:19px}.owner-command-copy h1{font-size:29px}.owner-command-copy>p{font-size:10px}.owner-command-meta{margin-top:13px}.owner-command-meta span{font-size:7px}.owner-command-nav{margin:0 -2px 15px;border-radius:11px}.owner-command-nav a{padding:7px 9px;font-size:8px}.owner-section-heading h2{font-size:21px}.owner-section-actions a{padding:7px;font-size:8px}.owner-action-grid{grid-template-columns:1fr;gap:8px}.owner-action-card{min-height:0;padding:12px;grid-template-columns:29px minmax(0,1fr) 13px}.owner-action-card p{display:none}.owner-action-card b{margin-bottom:0;font-size:10px}.owner-pulse .hr-stat-grid{grid-template-columns:1fr 1fr}.owner-settings-fold>summary b{font-size:15px}.owner-settings-fold>summary small{font-size:7px}.owner-settings-fold>summary>div{min-width:0}.owner-settings-fold>summary p{min-width:0}.owner-settings-fold>summary b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.owner-settings-fold>summary>i{flex:0 0 auto}.attendance-heading-actions a{display:none}}
.hr-workspace>.owner-priorities{order:1}.hr-workspace>.owner-pulse{order:2}.hr-workspace>.owner-payroll-command{order:3}.hr-workspace>.hr-attendance{order:4}.hr-workspace>.attendance-review-queue{order:5}.hr-workspace>.attendance-corrections-panel{order:6}.hr-workspace>.hr-requests{order:7}.hr-workspace>.loan-control-panel{order:8}.hr-workspace>.payroll-section{order:9}.hr-workspace>.payroll-settings-section{order:10}.hr-workspace>.hr-control-grid{order:11}
