@import url(https://fonts.googleapis.com/css2?family=Bricolage+Grotesque:opsz,wght@12..96,400..800&family=Poppins:wght@400;500;600;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.layout{height:100vh}.layout,.main{display:flex;overflow:hidden}.main{flex:1 1;flex-direction:column;min-width:0}.content,.main{background:#f7f8fc}.content{flex:1 1;overflow-y:auto}.sidebar{background:#fff;border-right:1px solid #e5e7eb;display:flex;flex-direction:column;flex-shrink:0;height:100vh;min-width:240px;overflow:hidden;width:240px}.logo_wrapp{border-bottom:1px solid #f1f5f9;flex-shrink:0;padding:18px 20px 14px}img.dashboard-logo{display:block;max-width:160px;width:100%}.menu_wrapp{flex:1 1;overflow-y:auto;padding:12px 10px;scrollbar-color:#e5e7eb #0000;scrollbar-width:thin}.menu_wrapp::-webkit-scrollbar{width:4px}.menu_wrapp::-webkit-scrollbar-thumb{background:#e5e7eb;border-radius:4px}.menu{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.menu li{border-radius:8px;overflow:hidden}.nav-section-label{color:#b0b5bf;font-size:10px;font-weight:800;letter-spacing:.07em;padding:14px 12px 6px;text-transform:uppercase;-webkit-user-select:none;user-select:none}.nav-section-label:first-child{padding-top:4px}ul.menu li a{align-items:center;border-radius:10px;color:#555;display:flex;font-size:13px;font-weight:600;gap:10px;overflow:hidden;padding:9px 12px;text-decoration:none;text-overflow:ellipsis;transition:background .15s,color .15s;white-space:nowrap}.nav-icon{display:inline-block;flex-shrink:0;font-size:16px;height:18px;min-width:18px;vertical-align:middle;width:18px}.submenu .nav-icon{font-size:13px;height:15px;min-width:15px;width:15px}ul.menu li a:hover{background:#fff0f0;color:#931713}ul.menu li a.active{background:linear-gradient(135deg,#ec4899,#931713);box-shadow:0 6px 16px #93171338;color:#fff;font-weight:700}.has-submenu .menu-title.toggle{align-items:center;border-radius:8px;color:#555;cursor:pointer;display:flex;font-size:13px;font-weight:600;justify-content:space-between;padding:9px 12px;transition:background .15s,color .15s;-webkit-user-select:none;user-select:none}.has-submenu .menu-title.toggle:hover,.has-submenu.open .menu-title.toggle{background:#fff0f0;color:#931713}.has-submenu .menu-title.toggle .menu-title-inner{align-items:center;display:flex;gap:10px}.has-submenu .arrow{color:#aaa;flex-shrink:0;font-size:13px;transition:transform .2s ease}.submenu{display:flex;flex-direction:column;gap:1px;list-style:none;margin:0;padding:3px 0 3px 32px}.submenu li a{align-items:center;border-radius:6px;color:#777;display:flex;font-size:12px;font-weight:600;gap:8px;padding:7px 12px;text-decoration:none;transition:background .15s,color .15s}.submenu li a:hover{background:#fff0f0;color:#931713}.submenu li a.active{background:linear-gradient(135deg,#ec4899,#931713);color:#fff}.sidebar-footer{border-top:1px solid #f1f5f9;flex-shrink:0;padding:12px 10px}.logout-btn{align-items:center;background:#fff5f5;border:1px solid #fecaca;border-radius:8px;color:#991b1b;cursor:pointer;display:flex;font-family:inherit;font-size:13px;font-weight:700;gap:10px;padding:10px 12px;text-align:left;transition:background .15s,color .15s,border-color .15s;width:100%}.logout-btn:hover{background:#fee2e2;border-color:#fca5a5;color:#7f1d1d}.header{background:#fff;border-bottom:1px solid #e5e7eb;flex-shrink:0;gap:12px;height:58px;justify-content:space-between;padding:0 20px;z-index:100}.desktop-download-card,.header{align-items:center;display:flex}.desktop-download-card{gap:15px}.desktop-download-card a{align-items:center;background:#f7f8fc;border:1px solid #e5e7eb;border-radius:8px;color:#555;display:inline-flex;font-size:12px;font-weight:700;gap:6px;padding:7px 14px;text-decoration:none;transition:background .15s,border-color .15s,color .15s;white-space:nowrap}.desktop-download-card a:hover{background:#fff0f0;border-color:#fca5a5;color:#931713}.header-right{align-items:center;display:flex;gap:6px}.notification{position:relative}.bell-btn{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:10px;cursor:pointer;display:flex;font-size:17px;height:38px;justify-content:center;transition:background .15s,border-color .15s;width:38px}.bell-btn:hover{background:#fff0f0;border-color:#fca5a5}.bell{cursor:pointer;font-size:18px}.badge-count{align-items:center;background:#931713;border:2px solid #fff;border-radius:99px;color:#fff;display:flex;font-size:10px;font-weight:800;height:18px;justify-content:center;line-height:1;min-width:18px;padding:0 4px;pointer-events:none;position:absolute;right:-4px;top:-4px}.notification-dropdown{background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 10px 40px #0000001a;overflow:hidden;position:absolute;right:0;top:calc(100% + 8px);width:320px;z-index:1000}.notif-dropdown-header{align-items:center;border-bottom:1px solid #f1f5f9;display:flex;justify-content:space-between;padding:14px 16px 10px}.notif-dropdown-header h4{color:#1a1a2e;font-size:14px;font-weight:800;margin:0}.notif-count-badge{background:#931713;border-radius:99px;color:#fff;font-size:10px;font-weight:800;padding:2px 7px}.notif-list{max-height:360px;overflow-y:auto;scrollbar-color:#e5e7eb #0000;scrollbar-width:thin}.notif-list::-webkit-scrollbar{width:4px}.notif-list::-webkit-scrollbar-thumb{background:#e5e7eb;border-radius:4px}.notification-item{align-items:flex-start;border-bottom:1px solid #f7f8fc;cursor:pointer;display:flex;gap:10px;padding:12px 16px;transition:background .12s}.notification-item:last-child{border-bottom:none}.notification-item:hover{background:#fafafa}.notification-item.read{opacity:.55}.notif-unread-dot{background:#931713;border-radius:50%;flex-shrink:0;height:7px;margin-top:5px;width:7px}.notification-text{flex:1 1;min-width:0}.notification-text p{color:#1a1a2e;font-size:13px;font-weight:600;margin:0 0 2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notification-text span{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#888;display:-webkit-box;font-size:12px;line-height:1.4;overflow:hidden}.no-notification{color:#aaa;font-size:13px;padding:32px 16px;text-align:center}.see-more{border-top:1px solid #f1f5f9;color:#931713;cursor:pointer;font-size:12px;font-weight:700;padding:12px 16px;text-align:center;transition:background .12s}.see-more:hover{background:#fff5f5}.user-info{align-items:center;border:1px solid #e5e7eb;border-radius:10px;cursor:pointer;display:flex;gap:9px;margin-left:4px;padding:5px 10px 5px 5px;transition:background .15s,border-color .15s}.user-info:hover{background:#f7f8fc;border-color:#d1d5db}.user-avatar{border-radius:8px;flex-shrink:0;height:30px;object-fit:cover;width:30px}.user-text{display:flex;flex-direction:column;line-height:1.25}.user-name{color:#1a1a2e;font-size:13px;font-weight:700;white-space:nowrap}.user-role{font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.user-role,li.nav-section-label{color:#931713}.search{border:1px solid #d9d6d6;border-radius:10px;padding:8px;width:300px}.member-btn-wrap{text-align:right}.member-btn-wrap button.primary-btn{background:#931713;border:0;border-radius:6px;color:#fff;cursor:pointer;padding:10px}.mark-read{background:none;border:none;color:#2e7d6b;cursor:pointer;font-size:11px;white-space:nowrap}.mark-read:hover{text-decoration:underline}.notif-dropdown{background:#fff;border:1px solid #e5e7eb;border-radius:14px;box-shadow:0 12px 40px #00000026;display:flex;flex-direction:column;max-height:520px;overflow:hidden;position:absolute;right:0;top:48px;width:380px;z-index:9999}.notif-dd-header{align-items:center;border-bottom:1px solid #f0f0f0;display:flex;justify-content:space-between;padding:14px 16px 10px}.notif-dd-header h4{color:#111;font-size:15px;margin:0}.notif-dd-actions{display:flex;gap:8px}.notif-action-btn{background:none;border:none;border-radius:4px;color:#2563eb;cursor:pointer;font-size:11px;font-weight:600;padding:2px 6px}.notif-action-btn:hover{background:#eef2ff}.notif-action-btn.danger{color:#dc2626}.notif-action-btn.danger:hover{background:#fef2f2}.notif-dd-list{flex:1 1;overflow-y:auto;padding:4px 0}.notif-empty{color:#9ca3af;font-size:13px;padding:32px 16px;text-align:center}.notif-group{border-bottom:1px solid #f9fafb}.notif-group:last-child{border-bottom:none}.notif-group-row{align-items:flex-start;cursor:pointer;display:flex;gap:10px;padding:10px 14px;transition:background .1s}.notif-group-row:hover{background:#f9fafb}.notif-group-row.unread{background:#fefce8}.notif-group-row.unread:hover{background:#fef9c3}.notif-icon{align-items:center;background:#f3f4f6;border-radius:8px;display:flex;flex-shrink:0;font-size:20px;height:32px;justify-content:center;width:32px}.notif-group-row.unread .notif-icon{background:#fef3c7}.notif-content{flex:1 1;min-width:0}.notif-title{color:#111;font-size:13px;font-weight:600}.notif-msg,.notif-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notif-msg{color:#6b7280;font-size:12px;margin-top:1px}.notif-time{color:#9ca3af;font-size:10px;margin-top:2px}.notif-right{align-items:center;display:flex;flex-shrink:0;gap:4px}.notif-expand-btn{background:#f3f4f6;border:none;border-radius:6px;color:#6b7280;cursor:pointer;font-size:10px;font-weight:700;padding:3px 8px}.notif-expand-btn:hover{background:#e5e7eb}.notif-clear-btn{background:none;border:none;border-radius:4px;color:#d1d5db;cursor:pointer;font-size:14px;line-height:1;padding:2px 4px}.notif-clear-btn:hover{background:#fef2f2;color:#ef4444}.notif-clear-btn.sm{font-size:12px}.notif-sub-list{padding:0 14px 8px 56px}.notif-sub-item{align-items:center;background:#f9fafb;border-radius:8px;cursor:pointer;display:flex;gap:8px;margin-top:2px;padding:6px 10px;transition:background .1s}.notif-sub-item:hover{background:#f3f4f6}.notif-sub-item.unread{background:#fefce8}.notif-sub-msg{color:#374151;flex:1 1;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notif-sub-time{color:#9ca3af;flex-shrink:0;font-size:10px}.notif-dd-footer{border-top:1px solid #f0f0f0;color:#2563eb;cursor:pointer;font-size:12px;font-weight:600;padding:10px 16px;text-align:center;transition:background .1s}.notif-dd-footer:hover{background:#eef2ff}.notif-page{margin:0 auto;max-width:720px}.notif-page-header{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:20px}.notif-page-header h2{color:#111;font-size:22px;margin:0}.notif-page-sub{color:#6b7280;font-size:13px;margin-top:2px}.notif-page-actions{display:flex;gap:8px}.notif-page-btn{background:#fff;border:1px solid #d1d5db;border-radius:8px;cursor:pointer;font-size:12px;font-weight:600;padding:7px 14px;transition:all .15s}.notif-page-btn:hover{border-color:#9ca3af}.notif-page-btn.primary{background:#2563eb;border-color:#2563eb;color:#fff}.notif-page-btn.danger{border-color:#fecaca;color:#dc2626}.notif-page-btn.danger:hover{background:#fef2f2}.notif-filters{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:16px}.notif-filter-btn{background:#fff;border:1px solid #e5e7eb;border-radius:999px;color:#6b7280;cursor:pointer;font-size:12px;font-weight:600;padding:5px 14px;transition:all .15s}.notif-filter-btn.active{background:#931713;border-color:#931713;color:#fff}.notif-date-section{margin-bottom:20px}.notif-date-label{color:#9ca3af;font-size:12px;font-weight:700;letter-spacing:.04em;margin-bottom:8px;padding-left:4px;text-transform:uppercase}.notif-card{align-items:flex-start;background:#fff;border:1px solid #e5e7eb;border-radius:10px;cursor:pointer;display:flex;gap:12px;margin-bottom:6px;padding:12px 16px;transition:all .15s}.notif-card:hover{border-color:#931713;box-shadow:0 2px 8px #9317130f}.notif-card.unread{background:#fefce8;border-color:#fef3c7}.notif-card.unread:hover{background:#fef9c3}.notif-card-icon{align-items:center;background:#f3f4f6;border-radius:10px;display:flex;flex-shrink:0;font-size:22px;height:40px;justify-content:center;width:40px}.notif-card.unread .notif-card-icon{background:#fef3c7}.notif-card-body{flex:1 1;min-width:0}.notif-card-title{color:#111;font-size:14px;font-weight:600}.notif-card-msg{color:#6b7280;font-size:13px;margin-top:2px}.notif-card-time{color:#9ca3af;font-size:11px;margin-top:3px}.notif-card-actions{align-items:center;display:flex;flex-shrink:0;gap:4px}.notif-card-del{background:none;border:none;border-radius:6px;color:#d1d5db;cursor:pointer;font-size:16px;padding:4px}.notif-card-del:hover{background:#fef2f2;color:#ef4444}.notif-page-empty{color:#9ca3af;padding:60px 20px;text-align:center}.notif-page-empty-icon{font-size:48px;margin-bottom:12px}.notif-load-more{padding:12px;text-align:center}.notif-load-more button{background:#f3f4f6;border:none;border-radius:8px;color:#374151;cursor:pointer;font-size:13px;font-weight:600;padding:8px 20px}.notif-load-more button:hover{background:#e5e7eb}@font-face{font-family:Nunito;font-style:normal;font-weight:400;src:url(/static/media/Nunito-Regular.e1e44cec3ab0d96113b8.ttf) format("truetype")}@font-face{font-family:Nunito;font-style:normal;font-weight:600;src:url(/static/media/Nunito-SemiBold.e87c136c358c6d144b8e.ttf) format("truetype")}@font-face{font-family:Nunito;font-style:normal;font-weight:700;src:url(/static/media/Nunito-Bold.bdcc35477a88f35a22a4.ttf) format("truetype")}@font-face{font-family:Nunito;font-style:normal;font-weight:300;src:url(/static/media/Nunito-Light.7c837abbe2905e43a3bf.ttf) format("truetype")}*{box-sizing:border-box;font-family:Nunito,sans-serif!important}.stats{display:flex;gap:20px;margin:20px 0}.stat-card{background:#fff;border:1px solid #ebe6e7;border-radius:10px;padding:20px;width:33.333%}.stat-card.active{border-left:5px solid green}.stat-card.inactive{border-left:5px solid orange}.stat-card.danger{border-left:5px solid #931713}.stat-card.working{border-left:5px solid #43a047}.table-box{background:#fff;border:1px solid #ebe6e7;border-radius:10px;box-shadow:0 0 20px 0 #b7bec726;margin:0 0 20px;padding:20px}.modal-overlay{background:#00000080;z-index:999}.modal{max-width:500px;padding:20px;width:100%}.modal-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.modal-form .form-group{margin-bottom:15px}.modal-form label{display:block;font-size:13px;margin-bottom:5px}.modal-form input{border:1px solid #ddd;border-radius:6px;padding:10px;width:100%}.modal-actions{margin-top:20px;text-align:right}.projects-grid .project-card{width:calc(50% - 80px)}.projects-grid{display:flex;flex-wrap:wrap;gap:40px}.row.flex-row>div{flex:1 1}ul.taglist{gap:10px;list-style-type:none;padding:0}.taglist li{background-color:#ecf5ff;background-color:#f0f8ff;border-color:#b8daff;border-radius:27px;font-size:14px;font-weight:700;margin:10px 0;padding:5px 15px;padding:5px 10px;text-transform:capitalize}.progress-label{align-items:center;display:flex;gap:5px;margin-bottom:10px}.project-card{margin:15px 0}.project-card.clickable{cursor:pointer}.project-header{align-items:center}.project-desc{color:#666;font-size:14px;margin:10px 0}.badge{border-radius:12px}.badge.success{background:#e6f4f1;color:#2e7d6b}.badge.warning{background:#fff4e5;color:#f57c00}.progress-wrap{display:flex;font-size:13px;justify-content:space-between;margin-bottom:5px}.progress-bar{background:#eee;border-radius:6px;height:6px;margin-bottom:10px}.progress-fill{background:#2e7d6b}.project-meta{display:flex;font-size:13px;justify-content:space-between;margin-bottom:15px}.project-actions{display:flex;gap:10px}.secondary-btn{background:#fff;border:1px solid #ddd;border-radius:6px;cursor:pointer;font-size:13px;padding:8px 12px}.secondary-btn:hover{background:#f4f4f4}.project-actions button.secondary-btn{width:50%}.modal-form textarea{resize:none}.modal-form select,.modal-form textarea{border:1px solid #ddd;border-radius:6px;padding:10px;width:100%}.checkbox-group{align-items:center;display:flex;font-size:14px;gap:8px}.form-group.checkbox-group input[type=checkbox]{width:auto}.form-group.checkbox-group label{margin-bottom:0}.theme-color{background:#931713;border:0;border-radius:6px;color:#fff;cursor:pointer;margin:0 4px;padding:10px}.search-input{border:1px solid #ddd;border-radius:8px;margin-right:10px;padding:10px 14px;width:260px}.profile-layout{grid-gap:20px;display:grid;gap:20px;grid-template-columns:320px 1fr}.profile-card{background:#fff;border-radius:10px;padding:20px;text-align:center}.profile-avatar{border-radius:50%;height:110px;margin-bottom:10px;object-fit:cover;width:110px}.profile-name{margin:5px 0}.profile-role{color:#777;font-size:13px;margin-bottom:15px}.full-width{margin-bottom:15px;width:100%}.profile-info{font-size:13px;list-style:none;padding:0;text-align:left}.profile-info li{border-bottom:1px dashed #d6d6d6;margin-bottom:14px;padding-bottom:10px}.profile-form-card{background:#fff;border-radius:10px;padding:20px}.form-row{display:flex;gap:15px}.form-row .form-group{flex:1 1}.form-actions{display:flex;gap:10px;justify-content:flex-end;margin-top:20px}.profile-form-card input{border:1px solid #ccc;border-radius:6px;margin:8px 0 18px;padding:9px 14px;width:100%}.profile-form-card label{font-size:14px;text-transform:capitalize}.profile-form-card input:focus,.profile-form-card input:focus-visible{outline-color:#931713}.simple-chart{align-items:flex-end;display:flex;gap:30px;height:220px;margin-top:20px}.chart-column{align-items:center}.bar-stack,.chart-column{display:flex;flex-direction:column}.bar-stack{background:#f0f0f0;border-radius:6px;height:180px;justify-content:flex-end;overflow:hidden;width:24px}.bar{width:100%}.bar.present{background:#43a047}.bar.late{background:#fb8c00}.bar.absent{background:#e53935}.day-label{color:#666;font-size:12px;margin-top:6px}.leave-detail{background:#f9f9f9;border-left:4px solid #1976d2;border-radius:6px;margin-top:10px;padding:12px}.detail-card,.leave-card{border:1px solid #eee;border-radius:6px;margin:5px;padding:20px}.report-full-detail{border:1px dashed #bdbcbc;border-radius:6px;margin:5px;padding:10px}.report-filters{display:flex}.report-filters .form-group{padding:5px}.report-filters input,.report-filters select{border:1px solid #ccc;border-radius:4px;padding:9px 15px}.report-filters label{font-size:15px;font-weight:600;margin-right:8px;text-transform:capitalize}.table-box h4{font-size:20px}.report-filters input:focus-visible,.report-filters select:focus-visible{outline-color:#931713}.ticket-card{background:#fff;border:1px solid #eee;border-radius:8px;margin-top:12px;padding:14px}.ticket-card.open{border-left:4px solid #e53935}.ticket-card.progress{border-left:4px solid #1976d2}.ticket-header{align-items:center;display:flex;justify-content:space-between}.ticket-header h5{margin:0}.badge-group{display:flex;gap:6px}.badge.critical{background:#fdecea;color:#c62828}.badge.high{background:#fff3e0;color:#ef6c00}.badge.medium{background:#e3f2fd;color:#1565c0}.badge.open{background:#ffebee;color:#c62828}.badge.in-progress{background:#e3f2fd;color:#1565c0}.ticket-desc{font-size:14px;margin:8px 0}.ticket-actions{align-items:center;display:flex;gap:10px}.ticket-detail{background:#f9f9f9;border-radius:6px;margin-top:8px;padding:10px}.center{text-align:center}.timer{font-size:32px;font-weight:700;margin:10px 0}.btn-group{display:flex;gap:10px;justify-content:center;margin-top:10px}.project-item{border-bottom:1px solid #eee;padding:12px 0}.project-head{align-items:center;display:flex;justify-content:space-between}.task-list{list-style:none;margin:0;padding:0}.task-list li{border-bottom:1px solid #eee;display:flex;justify-content:space-between;padding:8px 0}.project-grid.emp{grid-template-columns:repeat(2,1fr)}.form-grid{grid-gap:10px;gap:10px}.form-grid textarea{grid-column:span 2}.time-row{display:flex;gap:10px;margin-top:10px}.leave-header{display:flex;gap:10px;margin-bottom:6px}.modal-backdrop{background:#0006}.modal-box{border-radius:8px;padding:20px;width:500px}.dashboard-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1.3fr 1fr}.simple-table{border-collapse:collapse;width:100%}.simple-table td,.simple-table th{border-bottom:1px solid #eee;padding:10px;text-align:left}.tag{background:#f2f4f7;border-radius:4px;font-size:12px;padding:4px 8px}.performance-row{align-items:center;display:flex;gap:10px;margin-bottom:12px}.performance-bar{background:#eee;border-radius:4px;flex:1 1;height:6px;overflow:hidden}.percent{font-size:13px;font-weight:600}.icon-btn{background:none;border:none;cursor:pointer;font-size:14px;margin-right:6px}.user-cell{gap:8px}.avatar,.user-cell{align-items:center;display:flex}.avatar{background:#e8edf3;border-radius:50%;font-size:12px;font-weight:600;height:32px;justify-content:center;width:32px}.badge.high{background:#f44336;color:#fff}.badge.medium{background:#ff9800;color:#fff}.badge.low{background:#4caf50;color:#fff}.badge.open{background:#f44336;color:#fff}.badge.in-progress{background:#2196f3;color:#fff}.badge.resolved{background:#4caf50;color:#fff}.modal-backdrop{background:#00000080;z-index:1000}.modal{border-radius:8px;padding:24px;width:400px}.modal input,.modal select,.modal textarea{padding:10px}.toggle-row{align-items:center;display:flex;justify-content:space-between;padding:6px 0}.password-field{position:relative}.show-pass-btn{background:none;border:none;color:#555;cursor:pointer;font-size:12px;position:absolute;right:10px;top:38%;transform:translateY(-50%)}element.style{width:100%}.modal.large{max-width:900px}.dashboard-container{background:#f7f9fc;font-family:Inter,sans-serif;min-height:100vh;padding:24px 28px}.dashboard-header h2{color:#111827;font-size:22px;font-weight:600;margin:0}.dashboard-header p{color:#6b7280;font-size:14px;margin-top:4px}.dashboard-cards{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,1fr);margin-top:20px}.dashboard-card{background:#fff;border-radius:12px;box-shadow:0 4px 12px #0000000a;padding:18px}.dashboard-card.primary{background:linear-gradient(135deg,#2ca58d,#3bbfa0);color:#fff}.dashboard-card.primary .card-subtext{color:#ffffffd9}.card-title{font-size:13px;font-weight:500;margin-bottom:6px}.dashboard-card h3{font-size:26px;font-weight:600;margin:0}.card-subtext{color:#6b7280;font-size:13px;margin-top:4px}.status-present{color:#10b981}.work-timer-card{background:#fff;border-radius:14px;box-shadow:0 6px 16px #0000000d;margin-top:24px;padding:28px;text-align:center}.work-timer-card h3{font-size:18px;font-weight:600;margin:0}.work-timer-card .subtext{color:#6b7280;font-size:13px;margin-top:6px}.timer-display{color:#111827;font-size:42px;font-weight:600;letter-spacing:2px;margin:22px 0 10px}.timer-status{color:#6b7280;font-size:13px;margin-bottom:16px}.primary-btn{background:#2ca58d;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;padding:10px 20px}.primary-btn:hover{background:#24917d}.dashboard-bottom{grid-gap:16px;display:grid;gap:16px;grid-template-columns:2fr 1fr;margin-top:24px}.assigned-tasks,.attendance-chart{background:#fff;border-radius:12px;box-shadow:0 4px 12px #0000000a;padding:18px}.assigned-tasks h4,.attendance-chart h4{font-size:16px;font-weight:600;margin:0 0 14px}.task-row{align-items:center;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;padding:12px 0}.task-row:last-child{border-bottom:none}.task-row p{color:#6b7280;font-size:13px;margin-top:4px}.badge{border-radius:999px;font-size:12px;font-weight:500;padding:4px 10px}.badge.success{background:#ecfdf5;color:#10b981}.badge.warning{background:#fff7ed;color:#f97316}@media (max-width:1024px){.dashboard-bottom,.dashboard-cards{grid-template-columns:1fr}}@media (max-width:640px){.timer-display{font-size:32px}}.modal-backdrop{align-items:center;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0f172a99;display:flex;inset:0;justify-content:center;position:fixed;z-index:9999}.modal-box{animation:modalFadeIn .25s ease;background:#fff;border-radius:14px;box-shadow:0 25px 60px #00000040;max-width:760px;padding:28px 30px;width:100%}.modal-box.large{max-width:860px}.modal-box h4{color:#0f172a;font-size:20px;font-weight:600;margin-bottom:18px}.form-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,1fr)}.form-grid .date-range,.form-grid .modal-actions,.form-grid textarea{grid-column:span 2}.form-grid input,.form-grid select,.form-grid textarea{background:#f9fafb;border:1px solid #d1d5db;border-radius:8px;font-size:14px;outline:none;padding:11px 14px;transition:border .2s,box-shadow .2s;width:100%}.form-grid textarea{min-height:90px;resize:vertical}.form-grid input:focus,.form-grid select:focus,.form-grid textarea:focus{background:#fff;border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f626}.date-range{background:#f8fafc;border:1px dashed #cbd5e1;border-radius:10px;padding:14px}.range-label{color:#334155;display:block;font-size:13px;font-weight:600;margin-bottom:8px}.range-inputs{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.field-label{color:#64748b;display:block;font-size:12px;margin-bottom:4px}.modal-actions{justify-content:flex-start;margin-top:10px}.danger-btn{background:#ef4444;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;padding:10px 18px}.danger-btn:hover{background:#dc2626}.modal-box p{color:#334155;font-size:14px;margin-bottom:8px}.modal-box hr{border:none;border-top:1px solid #e5e7eb;margin:14px 0}@keyframes modalFadeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@media (max-width:768px){.modal-box{max-width:94%;padding:22px}.form-grid{grid-template-columns:1fr}.form-grid .date-range,.form-grid .modal-actions,.form-grid textarea{grid-column:span 1}.modal-actions{flex-direction:column}}.calendar-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.calendar-grid{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(7,1fr)}.calendar-day{background:#f3f4f6;border-radius:6px;font-size:14px;padding:10px;text-align:center}.calendar-day.header{background:#0000;font-weight:600}.calendar-day.clickable{cursor:pointer}.calendar-day.clickable:hover{background:#e0e7ff}.calendar-day.disabled{cursor:not-allowed;opacity:.4}.calendar-day.active{background:#2563eb;color:#fff}.calendar-day.today{border:2px solid #2563eb;font-weight:600}.calendar-day.disabled{opacity:.35;pointer-events:none}.calendar-modal-overlay{align-items:center;background:#00000073;display:flex;inset:0;justify-content:center;position:fixed;z-index:999}.calendar-modal{background:#fff;border-radius:10px;max-width:90%;padding:16px;width:420px}.calendar-modal-header{align-items:center;display:flex;justify-content:space-between}.calendar-modal-footer{margin-top:12px;text-align:right}.close-btn{background:none;border:none;cursor:pointer;font-size:18px}.status-warning{color:#d97706;font-weight:600}.badge.warning{background-color:#fde68a;color:#92400e;font-weight:600}.manager_dashboard_wrapper .dashboard-container{margin-bottom:30px;min-height:auto;padding:0}.badge.info{background:#e8f0ff;border-radius:6px;color:#1d4ed8;font-size:11px;font-weight:500;padding:2px 6px}.field-error{color:#e53935;display:block;font-size:12px;margin-top:4px}.pm-backdrop{align-items:center;background:#00000073;display:flex;inset:0;justify-content:center;position:fixed;z-index:999}.pm-modal{background:#fff;border-radius:12px;box-shadow:0 20px 60px #0003;font-family:inherit;overflow:hidden;width:420px}.pm-header{border-bottom:1px solid #eee;display:flex;justify-content:space-between;padding:20px 22px}.pm-header h3{font-size:18px;margin:0}.pm-header p{color:#777;font-size:13px;margin:4px 0 0}.pm-close{background:none;border:none;color:#555;cursor:pointer;font-size:22px}.pm-body{padding:18px 22px}.pm-body label{color:#444;display:block;font-size:13px;margin:12px 0 6px}.pm-body input,.pm-body select,.pm-body textarea{border:1px solid #ddd;border-radius:8px;font-size:14px;padding:9px 10px;width:100%}.pm-row{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr;margin-top:6px}.pm-footer{border-top:1px solid #eee;display:flex;gap:10px;justify-content:flex-end;padding:16px 22px}.pm-cancel{background:#f3f3f3;padding:8px 14px}.pm-cancel,.pm-primary{border:none;border-radius:8px;cursor:pointer}.pm-primary{background:#5fb3a2;color:#fff;padding:8px 16px}.page-container{background:#f8fafc;min-height:calc(100vh - 80px);padding:24px}.page-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.page-header h2{color:#0f172a;font-size:24px;font-weight:600}.muted-text{color:#64748b;font-size:14px;margin-top:4px}.section-title{color:#0f172a;font-size:16px;font-weight:600;margin:24px 0 12px}.task-list{display:flex;flex-direction:column;gap:12px}.task-card{align-items:flex-start;background:#fff;border:1px solid #e2e8f0;border-radius:10px;box-shadow:0 1px 2px #0000000d;display:flex;flex-wrap:wrap;justify-content:space-between;padding:16px 18px;transition:all .15s ease}.task-card:hover{border-color:#cbd5f5;box-shadow:0 4px 12px #0000000f}.task-main{max-width:80%}.task-title{color:#0f172a;font-size:15px;font-weight:600;margin-bottom:4px}.task-desc{color:#475569;font-size:13px;margin-bottom:8px}.task-meta{color:#64748b;display:flex;font-size:12px;gap:16px}.task-date,.task-project{gap:4px}.task-date,.task-project,.task-side{align-items:center;display:flex}.priority-badge{border-radius:999px;font-size:11px;font-weight:600;padding:4px 10px;text-transform:capitalize}.priority-badge.high{background:#fee2e2;color:#b91c1c}.priority-badge.medium{background:#fef3c7;color:#92400e}.priority-badge.low{background:#dcfce7;color:#166534}.status-badge.completed{background:#e5e7eb;border-radius:999px;color:#374151;font-size:11px;font-weight:600;padding:4px 10px}.btn-primary{font-size:13px;font-weight:500;padding:8px 14px;transition:background .15s ease}.btn-primary:hover{background:#4338ca}.error-text{margin-bottom:12px}.status-badge{border-radius:999px;font-size:11px;font-weight:600;margin-right:6px;padding:4px 10px;text-transform:capitalize}.status-badge.todo{background:#e0f2fe;color:#0369a1}.status-badge.in_progress{background:#ede9fe;color:#5b21b6}.status-badge.blocked{background:#fee2e2;color:#b91c1c}.status-badge.completed{background:#dcfce7;color:#166534}.modal{border-radius:12px;max-width:95%;padding:22px 24px;width:460px}.modal h3{color:#0f172a;font-size:18px;font-weight:600;margin-bottom:16px}.modal input,.modal select,.modal textarea{border:1px solid #cbd5e1;border-radius:8px;font-size:14px;margin-bottom:12px;outline:none;padding:10px 12px;width:100%}.modal input:focus,.modal select:focus,.modal textarea:focus{border-color:#6366f1}.assign-section{margin:14px 0 16px}.assign-title{color:#0f172a;font-size:13px;font-weight:600;margin-bottom:8px}.member-list{display:flex;flex-direction:column;gap:8px}.member-item{align-items:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;cursor:pointer;display:flex;justify-content:space-between;padding:10px 12px;transition:all .15s ease}.member-item:hover{background:#eef2ff}.member-item.selected{background:#eef2ff;border-color:#c7d2fe}.member-left{align-items:center;display:flex;gap:10px}.member-item input{pointer-events:none}.member-name{color:#0f172a;display:block;font-size:14px;font-weight:500;width:100%}.row{display:flex;gap:12px}.row select{flex:1 1}.modal-actions{display:flex;gap:12px;justify-content:flex-end;margin-top:18px}.modal-actions button{border-radius:8px;font-size:14px;padding:8px 16px}.modal-actions button[type=button]{background:#fff;border:1px solid #cbd5e1}.error-text{color:#dc2626;font-size:13px;margin-bottom:10px}.task-card.clickable{cursor:pointer;transition:.2s ease}.task-card.clickable:hover{box-shadow:0 4px 15px #00000014;transform:translateY(-2px)}.task-dashboard-stats{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin:25px 0 35px}.dashboard-stat-card{background:#fff;border-radius:12px;box-shadow:0 4px 12px #0000000d;padding:20px}.dashboard-stat-card span{color:#888;display:block;font-size:13px;margin-bottom:8px}.dashboard-stat-card h3{font-size:26px;font-weight:700}.dashboard-stat-card.pending h3{color:#f59e0b}.dashboard-stat-card.progress h3{color:#0ea5e9}.dashboard-stat-card.completed h3{color:#22c55e}.empty-card{background:#f9fafb;border-radius:10px;color:#777;padding:18px;text-align:center}.task-card.active-task{background:linear-gradient(90deg,#e0f2fe,#fff 40%);border-left:5px solid #0ea5e9;position:relative}.active-badge{background:#0ea5e9;border-radius:20px;color:#fff;font-size:11px;font-weight:600;letter-spacing:.5px;padding:4px 10px;position:absolute;right:20px;top:18px}.task-card.active-task{animation:pulseGlow 2s infinite}@keyframes pulseGlow{0%{box-shadow:0 0 0 #0ea5e933}50%{box-shadow:0 0 12px #0ea5e94d}to{box-shadow:0 0 0 #0ea5e933}}.task-card.running{background:linear-gradient(90deg,#ecfdf5,#fff 40%);border-left:5px solid #22c55e;box-shadow:0 0 12px #22c55e40}.running-badge{background:#22c55e;border-radius:20px;color:#fff;display:inline-block;font-size:12px;font-weight:600;margin-bottom:8px;padding:4px 10px}.running-highlight{background:#f0fdf4;border-left:4px solid #22c55e}.status-control-row{align-items:center;display:flex;gap:12px}.status-dropdown{border:1px solid #ddd;border-radius:6px;font-size:14px;padding:8px 12px}.task-card.completed{background:linear-gradient(135deg,#ecfdf5,#d1fae5 50%,#bbf7d0);border-left:4px solid #16a34a;box-shadow:0 4px 12px #16a34a26;transition:all .3s ease}.task-card.completed:hover{box-shadow:0 6px 18px #16a34a40;transform:translateY(-2px)}.project-detail-wrapper{padding:25px}.project-header{display:flex;justify-content:space-between;margin-bottom:20px}.badge-row{margin:8px 0}.project-summary{background:#f8f9fc;border-radius:10px;display:flex;gap:40px;margin-bottom:20px;padding:15px 20px}.project-summary small{color:#777}.project-progress{margin-bottom:20px}.progress-bar{background:#e5e7eb;border-radius:10px;height:8px;overflow:hidden}.progress-fill{background:#3b82f6;height:100%;transition:width .3s ease}.project-tabs{display:flex;gap:12px;margin-bottom:20px}.project-tabs button{background:#f1f3f8;border:none;border-radius:20px;cursor:pointer;padding:8px 16px}.project-tabs .active{background:#3b82f6;color:#fff}.project-card{background:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:20px}.checklist-container{display:flex;flex-direction:column;gap:12px}.checklist-item{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:8px;cursor:pointer;display:flex;justify-content:space-between;padding:14px;transition:.2s ease}.checklist-item:hover{background:#f9fbff}.checklist-left{align-items:center;display:flex;gap:12px}.status-dot{border-radius:50%;height:10px;width:10px}.status-dot.completed{background:#22c55e}.status-dot.in_progress{background:#f59e0b}.status-dot.todo{background:#ef4444}.checklist-title{font-weight:600}.mini-actions{display:flex;gap:8px}.mini-actions button{background:#eef2ff;border:none;border-radius:6px;cursor:pointer;padding:4px 8px}.upload-box{background:#f9fafb;border:2px dashed #d1d5db;border-radius:10px;padding:30px;text-align:center}.upload-box.modern label.upload-label{cursor:pointer}.doc-item{border-bottom:1px solid #eee;display:flex;justify-content:space-between;padding:10px 0}.status-verified{background:#22c55e}.status-pending,.status-verified{border-radius:6px;color:#fff;padding:4px 8px}.status-pending{background:#f59e0b}.comment-box{background:#f8f9fc;border-radius:8px;margin-bottom:10px;padding:15px}.comment-input{border:1px solid #ddd;border-radius:8px;margin-top:15px;padding:10px;width:100%}.activity-item{border-bottom:1px solid #eee;padding:10px 0}.info-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.info-grid strong{color:#555;display:block;margin-bottom:4px}.task-actions{align-items:center;display:flex;gap:10px}.vertical-scroll-box{max-height:450px;overflow:auto}.docs-grid{grid-gap:15px;display:grid;gap:15px;margin-top:20px}.doc-card{align-items:center;background:#f8f9fc;border-radius:8px;display:flex;justify-content:space-between;padding:12px 15px}.doc-meta{color:#777}.view-btn{background:#4f46e5;border-radius:6px;color:#fff;padding:6px 12px;text-decoration:none}.comments-container{margin-bottom:15px;max-height:400px;overflow-y:auto}.comment-item{background:#f4f6fb;border-radius:8px;margin-bottom:10px;padding:12px}.comment-header{display:flex;font-size:13px;justify-content:space-between;margin-bottom:5px}.comment-input-box textarea{border-radius:6px;margin-bottom:8px;min-height:80px;padding:8px;width:100%}.activity-timeline{margin-top:15px}.activity-item-modern{display:flex;gap:10px;margin-bottom:15px}.activity-dot{background:#4f46e5;border-radius:50%;margin-top:5px}.activity-content span{color:#777;font-size:12px}.chat-wrapper{display:flex;flex-direction:column}.chat-container{background:#f9fafc;border-radius:8px;margin-bottom:15px;max-height:450px;overflow-y:auto;padding:15px 10px}.chat-message.mine{align-items:end;max-width:100%;width:100%}.chat-message.other{align-items:flex-start;width:100%}.chat-message{display:flex;flex-direction:column;margin-bottom:15px}.chat-name{color:#555;font-weight:500;margin-bottom:4px}.chat-bubble{background:#e4e7f2;border-radius:16px;padding:10px 14px;position:relative}.chat-message.mine .chat-bubble{background:#4f46e5;color:#fff}.chat-time{margin-top:5px}.chat-input-box textarea{border:1px solid #ddd;border-radius:8px;margin-bottom:8px;min-height:60px;padding:8px;width:100%}.kanban-wrapper{margin-top:20px}.kanban-board{display:flex;gap:20px;overflow-x:auto}.kanban-column{background:#f5f6f8;border-radius:10px;flex:1 1;min-width:250px;padding:15px}.kanban-column h5{color:#555;font-size:13px;font-weight:600;margin-bottom:15px;text-transform:uppercase}.kanban-column .task-card{margin-bottom:12px}.btn_wrapper{align-items:center;display:flex;gap:10px}.break-time{color:#f59e0b;font-weight:600;margin-top:6px}.task-detail-page{padding:16px}.task-header-bar{background:#ffffff08;border:1px solid #ffffff14;border-radius:14px;gap:16px;justify-content:space-between;margin-bottom:14px;padding:16px}.task-header-bar,.task-title-wrap{align-items:flex-start;display:flex}.task-title-wrap{gap:14px}.task-back-btn{border:1px solid #ffffff1f;border-radius:10px;color:#fff;height:40px;padding:10px 12px}.task-back-btn,.task-gear-btn{background:#0000;cursor:pointer}.task-gear-btn{border:none;border-radius:6px;font-size:18px;padding:6px 8px;transition:.2s ease}.task-gear-btn:hover{background:#0000000d}.task-back-btn:hover{border-color:#ffffff38}.task-title-row{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.task-title{font-size:22px;line-height:1.2;margin:0}.task-subtitle{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-top:6px;opacity:.9}.dot{opacity:.6}.task-header-actions{align-items:center;display:flex;gap:12px}.task-status-control{align-items:center;display:flex;gap:10px}.task-status-select{background:#00000040;border:1px solid #ffffff1f;border-radius:10px;color:#fff;height:40px;padding:0 10px}.task-top-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:1.2fr .8fr;margin-bottom:14px}@media (max-width:980px){.task-top-grid{grid-template-columns:1fr}}.task-card{background:#ffffff08;border:1px solid #ffffff14;border-radius:14px;padding:16px}.task-card-head{margin-bottom:10px}.task-card-head-row{align-items:flex-end;display:flex;gap:10px;justify-content:space-between;margin-bottom:12px}.task-muted{font-size:13px;opacity:.75}.task-overview-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:12px}@media (max-width:640px){.task-overview-grid{grid-template-columns:1fr}}.k{font-size:12px;margin-bottom:4px;opacity:.75}.v{font-size:14px}.mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.task-desc-box{margin-top:8px}.task-desc-box,.task-members-box{border-top:1px solid #ffffff14;padding-top:12px}.task-members-box{margin-top:12px}.member-chips{display:flex;flex-wrap:wrap;gap:10px;margin-top:8px}.member-chip{background:#0000002e;border:1px solid #ffffff1a;border-radius:12px;gap:10px;padding:10px 12px}.avatar-circle{align-items:center;background:#ffffff0f;border:1px solid #ffffff24;border-radius:999px;display:flex;font-weight:700;height:34px;justify-content:center;width:34px}.member-chip-meta{display:flex;flex-direction:column;gap:2px}.member-name{font-weight:600}.member-time{font-size:12px;opacity:.8}.timer-box,.timer-live{display:flex;flex-direction:column;gap:10px}.timer-big{background:#00000038;border:1px solid #ffffff1a;border-radius:14px;font-size:30px;font-weight:800;letter-spacing:1px;padding:14px;text-align:center}.task-textarea{background:#00000038;border:1px solid #ffffff1f;border-radius:12px;color:#fff;min-height:92px;padding:12px;resize:vertical;width:100%}.w-full{width:100%}.task-tabs-card{margin-bottom:14px}.task-tabs{background:#5348e9;border:1px solid #ffffff14;border-radius:14px;display:flex;flex-wrap:wrap;gap:8px;padding:10px}.task-tabs button{background:#0000;border:1px solid #ffffff1f;border-radius:12px;color:#fff;cursor:pointer;padding:10px 12px}.task-tabs button.active{background:#ffffff1a;border-color:#ffffff38}.task-summary-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:900px){.task-summary-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:540px){.task-summary-grid{grid-template-columns:1fr}}.summary-box{background:#0000002e;padding:12px}.summary-box,.task-table{border:1px solid #ffffff1a;border-radius:12px}.task-table{overflow:hidden}.task-table-head,.task-table-row{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1.2fr 2.2fr .9fr 1.4fr .8fr;padding:12px}.task-table-head{background:#ffffff0f;font-size:12px;font-weight:700;opacity:.8}.task-table-row{border-top:1px solid #ffffff14}.cell-strong{font-weight:600}.cell-muted{font-size:13px;opacity:.8}.cell-running{color:#39d98a;font-weight:700}.doc-list{display:flex;flex-direction:column;gap:10px}.doc-row{align-items:center;background:#0000002e;border:1px solid #ffffff1a;border-radius:12px;display:flex;gap:12px;justify-content:space-between;padding:12px}.doc-name{font-weight:700}.doc-meta{font-size:12px;margin-top:4px;opacity:.8}.upload-btn{align-items:center;background:#564aed;border:1px solid #ffffff24;border-radius:12px;color:#fff;cursor:pointer;display:inline-flex;font-weight:700;height:40px;justify-content:center;padding:0 12px}.upload-btn:hover{background:#ffffff1a}.chat-box{border:1px solid #ffffff1a;border-radius:12px;max-height:420px;overflow:auto;padding:12px}.chat-msg{display:flex;flex-direction:column;gap:6px;margin-bottom:12px}.chat-msg.mine{align-items:flex-end}.chat-name{font-size:12px;font-weight:700;opacity:.85}.chat-bubble{background:#ffffff0f;border:1px solid #ffffff1a;border-radius:12px;max-width:78%;padding:10px 12px}.chat-msg.mine .chat-bubble{background:#39d98a14;border-color:#39d98a38}.chat-time{font-size:11px;opacity:.7}.chat-input{align-items:flex-end;display:flex;gap:10px;margin-top:12px}@media (max-width:640px){.chat-input{align-items:stretch;flex-direction:column}}.activity-list{display:flex;flex-direction:column;gap:12px}.activity-item{align-items:flex-start;background:#0000002e;border:1px solid #ffffff1a;border-radius:12px;display:flex;gap:12px;padding:12px}.activity-dot{background:#ffffff73;border-radius:999px;height:10px;margin-top:6px;width:10px}.activity-msg{margin-top:4px;opacity:.9}.activity-meta{font-size:12px;margin-top:6px;opacity:.75}.status-pill{border:1px solid #ffffff29;border-radius:999px;font-size:12px;font-weight:800;padding:6px 10px;text-transform:capitalize}.status-pill.track{background:#2e90fa1f}.status-pill.progress{background:#facc151f}.status-pill.review{background:#a855f71f}.status-pill.risk{background:#ef44441f}.status-pill.completed{background:#39d98a1f}.priority-pill{border:1px solid #ffffff29;border-radius:999px;font-size:12px;font-weight:800;padding:6px 10px;text-transform:capitalize}.priority-pill.low{background:#2e90fa1a}.priority-pill.medium{background:#facc151a}.priority-pill.high{background:#ef44441a}.member-chip{align-items:center;background:#f4f6fa;border:1px solid #00000052;border-radius:14px;display:flex;gap:12px;padding:12px 14px;transition:.3s ease}.member-working-text{animation:pulse 1.5s infinite;color:#28c76f;font-size:12px;font-weight:600;margin-top:4px}@keyframes pulse{0%{opacity:1}50%{opacity:.6}to{opacity:1}}.live-session-time{color:#28c76f;font-size:13px;font-weight:600;margin-top:3px}.member-chip-working{background:#e8f9f0;border:1px solid #28c76f;box-shadow:0 0 0 2px #28c76f26}.manual-modal{background:#fff;border-radius:10px;box-shadow:0 15px 40px #0003;max-width:95%;padding:20px;width:400px}.manual-modal h4{margin-bottom:12px}.manual-modal .row{display:flex;gap:10px;margin:10px 0}.manual-badge{background:#f4b400;border-radius:4px;color:#fff;font-size:11px;font-weight:500;margin-left:8px;padding:2px 6px}.leads-page{background:#f6f8fc;min-height:100vh;padding:30px}.leads-header{display:flex;justify-content:space-between;margin-bottom:25px}.btn-primary{background:#4f46e5;border:none;border-radius:8px;color:#fff;cursor:pointer;padding:10px 18px}.lead-stats{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(4,1fr);margin-bottom:30px}.stat{background:#fff;border-radius:10px;box-shadow:0 6px 20px #0000000d;padding:20px}.pipeline{display:flex;gap:20px;overflow-x:auto}.pipeline-col{background:#fff;border-radius:10px;padding:15px;width:260px}.stage-header{display:flex;font-weight:600;justify-content:space-between;margin-bottom:15px}.lead-card{background:#f8fafc;border-radius:8px;margin-bottom:10px;padding:10px}.priority.high{color:#d97706}.priority.urgent{color:#dc2626}.modal-overlay{align-items:center;background:#0006;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%}.modal{background:#fff;border-radius:10px;padding:30px;width:420px}.ldp-info-block.assign-memeber-lead{padding:20px}body.electron .db-page{background:linear-gradient(150deg,#f5f6fa,#eef0f8);min-height:100vh}body.electron .db-header{padding-bottom:8px}body.electron .db-header-left h2{color:#1a0a0a;font-size:22px;font-weight:800;letter-spacing:-.3px}body.electron .db-header-left p{color:#94a3b8;font-size:13px}body.electron .db-shift-badge{background:linear-gradient(135deg,#f0fdf4,#dcfce7);border:1.5px solid #86efac;border-radius:20px;box-shadow:0 2px 8px #22c55e26;color:#166534;font-size:12px;font-weight:700;padding:6px 14px}body.electron .db-stats{gap:12px;margin-bottom:20px}body.electron .db-stat{border:none!important;border-radius:16px!important;box-shadow:0 4px 16px #00000012!important;cursor:default;padding:18px 14px!important;transition:transform .18s,box-shadow .18s}body.electron .db-stat:hover{box-shadow:0 8px 24px #0000001c!important;transform:translateY(-3px)}body.electron .db-stat.red{background:linear-gradient(135deg,#fff5f5,#ffe4e4)!important;border-left:4px solid #c8102e!important}body.electron .db-stat.yellow{background:linear-gradient(135deg,#fffbeb,#fef3c7)!important;border-left:4px solid #f59e0b!important}body.electron .db-stat.green{background:linear-gradient(135deg,#f0fdf4,#dcfce7)!important;border-left:4px solid #22c55e!important}body.electron .db-stat.orange{background:linear-gradient(135deg,#fff7ed,#ffedd5)!important;border-left:4px solid #f97316!important}body.electron .db-stat-icon{display:block;font-size:22px;margin-bottom:6px}body.electron .db-stat-label{color:#94a3b8!important;font-size:9px!important;font-weight:800!important;letter-spacing:.1em!important;text-transform:uppercase!important}body.electron .db-stat-value{font-size:19px!important;font-weight:900!important;letter-spacing:1px!important;margin:3px 0!important}body.electron .db-stat-sub{color:#94a3b8!important;font-size:10px!important}body.electron .db-timer-card{background:#fff!important;border:1px solid #c8102e12!important;border-radius:20px!important;box-shadow:0 8px 32px #00000014!important;padding:18px 20px!important;text-align:center}body.electron .db-timer-display{color:#1a0a0a!important;font-size:58px!important;font-weight:900!important;letter-spacing:5px!important;line-height:1!important;margin:0 0 8px!important}body.electron .db-timer-display.on-break{color:#d97706!important}body.electron .db-timer-display.in-meeting{color:#7c3aed!important}body.electron .db-timer-display.clocked-out{color:#94a3b8!important}body.electron .db-timer-status{align-items:center!important;border-radius:20px!important;display:inline-flex!important;font-size:13px!important;font-weight:700!important;gap:6px!important;margin-bottom:10px!important;padding:4px 14px!important}body.electron .db-timer-status.working{background:linear-gradient(135deg,#dcfce7,#bbf7d0)!important;border:1.5px solid #86efac!important;color:#166534!important}body.electron .db-timer-status.break{background:linear-gradient(135deg,#fef3c7,#fde68a)!important;border:1.5px solid #fcd34d!important;color:#92400e!important}body.electron .db-timer-status.meeting{background:linear-gradient(135deg,#ede9fe,#ddd6fe)!important;border:1.5px solid #c4b5fd!important;color:#5b21b6!important}body.electron .db-timer-status.idle{background:linear-gradient(135deg,#f1f5f9,#e2e8f0)!important;border:1.5px solid #cbd5e1!important;color:#475569!important}body.electron .db-clock-row{margin:12px 0!important}body.electron .db-clock-label,body.electron .db-clock-row label{color:#94a3b8!important;font-size:10px!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important}body.electron .db-clock-value{color:#1a0a0a!important;font-size:18px!important;font-weight:800!important;letter-spacing:.5px!important}body.electron .db-break-row{gap:10px!important;margin:12px 0!important}body.electron .db-break-row,body.electron .db-btn-row{display:flex!important;flex-wrap:wrap!important;justify-content:center!important}body.electron .db-btn-row{gap:12px!important;margin-top:20px!important}body.electron .db-btn-primary{background:linear-gradient(135deg,#a01b1b,#c8102e)!important;border:none!important;border-radius:12px!important;box-shadow:0 4px 16px #c8102e59!important;color:#fff!important;cursor:pointer;font-size:14px!important;font-weight:700!important;padding:13px 28px!important;transition:transform .15s,box-shadow .15s!important}body.electron .db-btn-primary:hover{box-shadow:0 8px 24px #c8102e66!important;transform:translateY(-2px)!important}body.electron .db-btn-secondary{background:#fff!important;border:1.5px solid #e5e7eb!important;border-radius:12px!important;color:#374151!important;cursor:pointer;font-size:14px!important;font-weight:700!important;padding:12px 24px!important;transition:transform .15s,box-shadow .15s!important}body.electron .db-btn-secondary:hover{background:#f8fafc!important;box-shadow:0 4px 12px #00000014!important;transform:translateY(-1px)!important}body.electron .db-btn-danger{background:linear-gradient(135deg,#ef4444,#dc2626)!important;border:none!important;border-radius:12px!important;box-shadow:0 4px 14px #ef444459!important;color:#fff!important;cursor:pointer;font-size:14px!important;font-weight:700!important;padding:12px 24px!important;transition:transform .15s!important}body.electron .db-btn-danger:hover{box-shadow:0 8px 20px #ef444466!important;transform:translateY(-2px)!important}.leads-page{background:#f7f8fc;min-height:calc(100vh - 60px);padding:24px}.leads-page-header{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:22px}.leads-page-header h2{color:#1a1a2e;font-size:22px;font-weight:700;margin:0 0 4px}.leads-role-badge{border-radius:20px;display:inline-block;font-size:11px;font-weight:700;letter-spacing:.04em;padding:3px 10px;text-transform:uppercase}.leads-role-badge.role-superadmin{background:#fef2f2;border:1px solid #fca5a5;color:#991b1b}.leads-role-badge.role-manager{background:#fff7ed;border:1px solid #fdba74;color:#c2410c}.leads-role-badge.role-tl{background:#eff6ff;border:1px solid #93c5fd;color:#1d4ed8}.leads-role-badge.role-teamhead{background:#f0fdf4;border:1px solid #86efac;color:#15803d}.leads-stats{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(4,1fr);margin-bottom:22px}.leads-stat-card{background:#fff;border:1px solid #ebe6e7;border-left:4px solid #ddd;border-radius:10px;padding:18px 20px}.leads-stat-card.total{border-left-color:#931713}.leads-stat-card.active{border-left-color:#f59e0b}.leads-stat-card.won{border-left-color:#22c55e}.leads-stat-card.pipeline{border-left-color:#3b82f6}.leads-stat-label{color:#aaa;font-size:11px;font-weight:700;letter-spacing:.05em;margin-bottom:8px;text-transform:uppercase}.leads-stat-value{color:#1a1a2e;font-size:26px;font-weight:800;line-height:1}.leads-stat-sub{color:#aaa;font-size:12px;margin-top:5px}.leads-toolbar{gap:12px;justify-content:space-between;margin-bottom:16px}.leads-toolbar,.leads-toolbar-left{align-items:center;display:flex;flex-wrap:wrap}.leads-toolbar-left{gap:10px}.leads-search-wrap{align-items:center;display:flex;position:relative}.leads-search-wrap svg{color:#bbb;left:10px;pointer-events:none;position:absolute}.leads-search{background:#fff;border:1px solid #ddd;border-radius:8px;font-family:inherit;font-size:13px;outline:none;padding:9px 12px 9px 32px;transition:border .2s;width:220px}.leads-search:focus{border-color:#931713}.leads-filter-select{background:#fff;border:1px solid #ddd;border-radius:8px;color:#333;cursor:pointer;font-family:inherit;font-size:13px;outline:none;padding:9px 12px}.leads-filter-select:focus{border-color:#931713}.leads-view-toggle{border:1px solid #ddd;border-radius:8px;display:flex;overflow:hidden}.leads-view-btn{background:#fff;border:none;color:#888;cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;padding:8px 14px;transition:all .15s}.leads-view-btn.active{background:#931713;color:#fff}.leads-view-btn:not(:last-child){border-right:1px solid #ddd}.leads-table-box{background:#fff;border:1px solid #ebe6e7;border-radius:10px;box-shadow:0 0 20px 0 #b7bec726;overflow:hidden}.leads-table{border-collapse:collapse;width:100%}.leads-table thead tr{border-bottom:2px solid #f0f0f0}.leads-table th{background:#fafafa;color:#999;font-size:11px;font-weight:700;letter-spacing:.05em;padding:12px 16px;text-align:left;text-transform:uppercase;white-space:nowrap}.leads-table td{border-bottom:1px solid #f5f5f5;color:#333;font-size:13px;padding:13px 16px;vertical-align:middle}.leads-table tbody tr{cursor:pointer;transition:background .12s}.leads-table tbody tr:hover{background:#fef5f5}.leads-table tbody tr:last-child td{border-bottom:none}.leads-client-cell{align-items:center;display:flex;gap:10px}.leads-avatar{align-items:center;border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-weight:700;justify-content:center}.leads-client-name{color:#1a1a2e;font-size:13px;font-weight:600}.leads-client-email{color:#bbb;font-size:11px;margin-top:1px}.lead-badge{border-radius:20px;display:inline-block;font-size:11px;font-weight:700;padding:3px 10px;text-transform:capitalize;white-space:nowrap}.lead-badge.status-new{background:#e8f0fe;color:#1d4ed8}.lead-badge.status-incoming{background:#ede9fe;color:#6d28d9}.lead-badge.status-contacted{background:#fef9c3;color:#92400e}.lead-badge.status-discussion{background:#fff3e0;color:#c2410c}.lead-badge.status-interview{background:#f0fdf4;color:#166534}.lead-badge.status-negotiation{background:#fff1f2;color:#be123c}.lead-badge.status-won{background:#dcfce7;color:#15803d}.lead-badge.status-lost{background:#fee2e2;color:#b91c1c}.lead-badge.status-converted{background:#d1fae5;color:#065f46}.lead-badge.priority-low{background:#f0f9ff;color:#0369a1}.lead-badge.priority-medium{background:#fefce8;color:#854d0e}.lead-badge.priority-high{background:#fff7ed;color:#c2410c}.lead-badge.priority-urgent{background:#fef2f2;color:#991b1b}.lead-badge.source{background:#f3f4f6;color:#374151}.leads-assigned-cell{align-items:center;color:#555;display:flex;font-size:12px;gap:6px}.leads-unassigned{color:#ccc;font-size:12px;font-style:italic}.leads-row-actions{display:flex;gap:6px}.leads-icon-btn{background:none;border:1px solid #eee;border-radius:6px;color:#555;cursor:pointer;font-size:13px;padding:5px 9px;transition:all .15s}.leads-icon-btn:hover{background:#fef5f5;border-color:#931713;color:#931713}.leads-empty{color:#bbb;padding:50px 20px;text-align:center}.leads-empty p{font-size:14px;margin:8px 0 0}.leads-loading{color:#aaa;font-size:14px;padding:60px 20px;text-align:center}.leads-kanban{display:flex;gap:14px;overflow-x:auto;padding-bottom:14px}.leads-kanban-col{background:#fff;border:1px solid #ebe6e7;border-radius:10px;flex:0 0 220px;min-width:220px;padding:14px}.leads-kanban-col-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.leads-kanban-col-title{align-items:center;color:#666;display:flex;font-size:11px;font-weight:800;gap:7px;letter-spacing:.07em;text-transform:uppercase}.leads-kanban-col-dot{border-radius:50%;flex-shrink:0;height:8px;width:8px}.leads-kanban-count{background:#f3f4f6;border-radius:20px;color:#888;font-size:11px;font-weight:700;padding:2px 8px}.leads-kanban-cards{display:flex;flex-direction:column;gap:8px;min-height:60px}.leads-kanban-empty{color:#ddd;font-size:13px;padding:14px 0;text-align:center}.leads-kcard{background:#f9fafb;border:1px solid #e5e7eb;border-left:3px solid #0000;border-radius:8px;cursor:pointer;padding:12px;transition:all .14s}.leads-kcard:hover{box-shadow:0 4px 12px #00000012;transform:translateY(-1px)}.leads-kcard.priority-urgent{border-left-color:#ef4444}.leads-kcard.priority-high{border-left-color:#f97316}.leads-kcard.priority-medium{border-left-color:#f59e0b}.leads-kcard.priority-low{border-left-color:#3b82f6}.leads-kcard-name{color:#1a1a2e;font-size:13px;font-weight:700;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.leads-kcard-req{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#888;display:-webkit-box;font-size:11px;line-height:1.4;margin-bottom:8px;overflow:hidden}.leads-kcard-footer{align-items:center;display:flex;justify-content:space-between}.leads-kcard-budget{color:#555;font-size:12px;font-weight:700}.leads-kcard-unassigned{border:1.5px dashed #ddd;border-radius:50%;height:22px;width:22px}.leads-kcard-dept{background:#fef2f2;border-radius:4px;color:#931713;display:inline-block;font-size:10px;font-weight:700;letter-spacing:.05em;margin-top:7px;padding:2px 6px;text-transform:uppercase}.lm-overlay{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#00000073;display:flex;inset:0;justify-content:center;position:fixed;z-index:1000}.lm-box{animation:lmFadeIn .22s ease;background:#fff;border-radius:12px;box-shadow:0 25px 60px #0000002e;max-height:92vh;max-width:560px;overflow-y:auto;padding:28px 30px;width:100%}@keyframes lmFadeIn{0%{opacity:0;transform:scale(.96) translateY(8px)}to{opacity:1;transform:scale(1) translateY(0)}}.lm-header{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:20px}.lm-title{color:#1a1a2e;font-size:18px;font-weight:800;margin:0 0 3px}.lm-subtitle{color:#aaa;font-size:12px;margin:0}.lm-close{align-items:center;background:#f3f4f6;border:none;border-radius:8px;color:#666;cursor:pointer;display:flex;flex-shrink:0;font-size:18px;height:32px;justify-content:center;width:32px}.lm-close:hover{background:#ffe4e4;color:#931713}.lm-steps{display:flex;gap:6px;margin-bottom:24px}.lm-step-bar{background:#e5e7eb;border-radius:2px;flex:1 1;height:4px;transition:background .3s}.lm-step-bar.active{background:#931713}.lm-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:1fr 1fr}.lm-grid .span-2{grid-column:span 2}.lm-field{display:flex;flex-direction:column;gap:5px}.lm-label{color:#777;font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.lm-input,.lm-select,.lm-textarea{background:#fafafa;border:1px solid #ddd;border-radius:8px;box-sizing:border-box;color:#333;font-family:inherit;font-size:13px;outline:none;padding:10px 12px;transition:border .2s,box-shadow .2s;width:100%}.lm-input:focus,.lm-select:focus,.lm-textarea:focus{background:#fff;border-color:#931713;box-shadow:0 0 0 3px #93171314}.lm-textarea{min-height:80px;resize:vertical}.lm-dept-fixed{align-items:center;background:#fef2f2;border:1px solid #fca5a5;border-radius:8px;color:#931713;display:flex;font-size:13px;font-weight:600;gap:8px;padding:10px 12px}.lm-dept-dot{background:#931713;border-radius:50%;flex-shrink:0;height:8px;width:8px}.lm-dept-reminder{background:#fafafa;border:1px solid #ebe6e7;border-radius:8px;color:#555;font-size:13px;padding:9px 13px}.lm-dup-result{border-radius:8px;font-size:12px;font-weight:600;margin-top:6px;padding:10px 14px}.lm-dup-result.found{background:#fef2f2;border:1px solid #fca5a5;color:#991b1b}.lm-dup-result.clear{background:#f0fdf4;border:1px solid #86efac;color:#166534}.lm-loading-msg{color:#888;font-size:13px;padding:8px 0}.lm-error-msg{color:#991b1b;font-size:13px;padding:8px 0}.lm-error{color:#991b1b;font-size:12px;margin:0}.lm-checkbox-row{align-items:center;flex-direction:row!important;gap:8px}.lm-checkbox-label{color:#444;cursor:pointer;font-size:13px;font-weight:600;margin:0}.lm-footer{display:flex;gap:10px;justify-content:flex-end;margin-top:22px}.lm-btn-secondary{background:#fff;border:1px solid #ddd;border-radius:8px;color:#555;cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;padding:10px 18px;transition:all .15s}.lm-btn-secondary:hover{background:#f7f8fc}.lm-btn-primary{background:#931713;border:none;border-radius:8px;color:#fff;cursor:pointer;font-family:inherit;font-size:13px;font-weight:700;padding:10px 20px;transition:background .15s}.lm-btn-primary:hover{background:#7a1210}.lm-btn-primary:disabled{background:#ccc;cursor:not-allowed}.ld-overlay{background:#0000004d;inset:0;position:fixed;z-index:999}.ld-drawer{animation:drawerIn .24s ease;background:#fff;border-left:1px solid #ebe6e7;bottom:0;box-shadow:-8px 0 32px #00000014;overflow-y:auto;position:fixed;right:0;top:0;width:440px;z-index:1000}@keyframes drawerIn{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}.ld-header{background:#fff;border-bottom:1px solid #ebe6e7;padding:20px 22px;position:-webkit-sticky;position:sticky;top:0;z-index:2}.ld-header-top{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:12px}.ld-name{color:#1a1a2e;font-size:17px;font-weight:800;margin:0 0 3px}.ld-sub{color:#bbb;font-size:12px;margin:0}.ld-close{align-items:center;background:#f3f4f6;border:none;border-radius:8px;color:#666;cursor:pointer;display:flex;font-size:16px;height:32px;justify-content:center;width:32px}.ld-close:hover{background:#ffe4e4;color:#931713}.ld-badges{display:flex;flex-wrap:wrap;gap:6px}.ld-body{display:flex;flex-direction:column;gap:22px;padding:20px 22px}.ld-section-title{color:#bbb;font-size:11px;font-weight:700;letter-spacing:.07em;margin-bottom:10px;text-transform:uppercase}.ld-status-wrap{display:flex;flex-wrap:wrap;gap:6px}.ld-status-btn{background:#fff;border:1px solid #e5e7eb;border-radius:20px;color:#666;cursor:pointer;font-family:inherit;font-size:11px;font-weight:700;padding:5px 12px;text-transform:capitalize;transition:all .15s}.ld-status-btn.active,.ld-status-btn:hover{background:#fef2f2;border-color:#931713;color:#931713}.ld-info-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr}.ld-info-cell{background:#f9fafb;border:1px solid #f0f0f0;border-radius:8px;padding:10px 12px}.ld-info-key{color:#bbb;font-size:10px;font-weight:700;letter-spacing:.06em;margin-bottom:4px;text-transform:uppercase}.ld-info-val{color:#333;font-size:13px;font-weight:600}.ld-req-box{background:#fafafa;border:1px solid #ebe6e7;border-radius:8px;color:#444;font-size:13px;line-height:1.6;padding:12px 14px}.ld-tech-chips{display:flex;flex-wrap:wrap;gap:6px}.ld-tech-chip{background:#e8f0fe;border-radius:6px;color:#1d4ed8;font-size:11px;font-weight:700;padding:4px 10px}.ld-ext-link{align-items:center;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:8px;color:#15803d;display:flex;font-size:13px;font-weight:600;gap:8px;padding:10px 14px;text-decoration:none;transition:background .15s}.ld-ext-link:hover{background:#dcfce7}.ld-activity{display:flex;flex-direction:column;gap:12px}.ld-activity-item{align-items:flex-start;display:flex;gap:10px}.ld-activity-dot{background:#931713;border-radius:50%;flex-shrink:0;height:8px;margin-top:5px;width:8px}.ld-activity-msg{color:#333;font-size:13px}.ld-activity-time{color:#bbb;font-size:11px;margin-top:2px}@media (max-width:900px){.leads-stats{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.leads-stats{grid-template-columns:1fr 1fr}.leads-toolbar{align-items:flex-start;flex-direction:column}.ld-drawer{width:100%}.lm-grid{grid-template-columns:1fr}.lm-grid .span-2{grid-column:span 1}.ld-info-grid{grid-template-columns:1fr}}.ldp-page{background:#f7f8fc;font-family:Nunito,sans-serif;min-height:100vh;padding:0}.ldp-loading{align-items:center;color:#aaa;display:flex;flex-direction:column;font-size:14px;gap:16px;justify-content:center;min-height:60vh}.ldp-spinner{animation:ldp-spin .7s linear infinite;border:3px solid #f0f0f0;border-radius:50%;border-top-color:#931713;height:36px;width:36px}@keyframes ldp-spin{to{transform:rotate(1turn)}}.ldp-topbar{background:#fff;border-bottom:1px solid #ebe6e7;justify-content:space-between;padding:14px 28px;position:-webkit-sticky;position:sticky;top:0;z-index:100}.ldp-back-btn,.ldp-topbar{align-items:center;display:flex}.ldp-back-btn{background:none;border:none;border-radius:7px;color:#666;cursor:pointer;font-family:inherit;font-size:13px;font-weight:700;gap:7px;padding:6px 10px;transition:all .15s}.ldp-back-btn:hover{background:#f7f8fc;color:#931713}.ldp-topbar-actions{display:flex;gap:8px}.ldp-btn-ghost{background:#fff;border:1.5px solid #ddd;border-radius:8px;color:#555;cursor:pointer;font-family:inherit;font-size:13px;font-weight:700;padding:8px 16px;transition:all .15s}.ldp-btn-ghost:hover{background:#fef2f2;border-color:#931713;color:#931713}.ldp-btn-danger{background:#fff5f5;border:1.5px solid #fca5a5;border-radius:8px;color:#b91c1c;cursor:pointer;font-family:inherit;font-size:13px;font-weight:700;padding:8px 16px;transition:all .15s}.ldp-btn-danger:hover{background:#fee2e2}.ldp-btn-danger:disabled{cursor:not-allowed;opacity:.5}.ldp-hero{background:#fff;border-bottom:3px solid #931713;flex-wrap:wrap;gap:32px;padding:28px 28px 24px}.ldp-hero,.ldp-hero-left{align-items:flex-start;display:flex}.ldp-hero-left{flex:0 0 auto;gap:18px;min-width:280px}.ldp-hero-info{flex:1 1}.ldp-hero-name{color:#1a1a2e;font-size:22px;font-weight:800;line-height:1.2;margin:0 0 6px}.ldp-hero-contact{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:10px}.ldp-contact-link{align-items:center;color:#555;display:flex;font-size:13px;font-weight:600;gap:5px;text-decoration:none;transition:color .15s}.ldp-contact-link:hover{color:#931713}.ldp-hero-badges{display:flex;flex-wrap:wrap;gap:6px}.ldp-badge{align-items:center;border-radius:20px;display:inline-flex;font-size:11px;font-weight:800;letter-spacing:.03em;padding:4px 12px;text-transform:capitalize;white-space:nowrap}.ldp-badge.status-new{background:#e8f0fe;color:#1d4ed8}.ldp-badge.status-incoming{background:#ede9fe;color:#6d28d9}.ldp-badge.status-contacted{background:#fef9c3;color:#92400e}.ldp-badge.status-discussion{background:#fff3e0;color:#c2410c}.ldp-badge.status-interview{background:#e0f7ff;color:#0369a1}.ldp-badge.status-negotiation{background:#fff1f2;color:#be123c}.ldp-badge.status-won{background:#dcfce7;color:#15803d}.ldp-badge.status-lost{background:#fee2e2;color:#b91c1c}.ldp-badge.status-converted{background:#d1fae5;color:#065f46}.ldp-badge.priority-low{background:#f0f9ff;color:#0369a1}.ldp-badge.priority-medium{background:#fefce8;color:#854d0e}.ldp-badge.priority-high{background:#fff7ed;color:#c2410c}.ldp-badge.priority-urgent{background:#fef2f2;color:#991b1b}.ldp-badge.dept{background:#e0e7ff;color:#3730a3}.ldp-badge.upwork{background:#ecfdf5;color:#065f46}.ldp-badge.corp{background:#fef3c7;color:#92400e}.ldp-pipeline{flex:1 1;min-width:300px}.ldp-pipeline-label{color:#bbb;font-size:11px;font-weight:700;letter-spacing:.07em;margin:0 0 10px;text-transform:uppercase}.ldp-saving{color:#f59e0b;font-weight:400;text-transform:none}.ldp-pipeline-steps{display:flex;flex-wrap:wrap;gap:6px}.ldp-step{background:#fff;border:1.5px solid #e5e7eb;border-radius:20px;color:#888;cursor:pointer;font-family:inherit;font-size:11px;font-weight:700;padding:6px 14px;text-transform:capitalize;transition:all .15s}.ldp-step:hover{background:#fef2f2;border-color:#931713;color:#931713}.ldp-step.past{background:#f9fafb;border-color:#f0f0f0;color:#ccc}.ldp-step.current{border-color:#0000!important;box-shadow:0 2px 8px #0000002e;color:#fff!important;font-weight:800}.ldp-step:disabled{cursor:not-allowed;opacity:.7}.ldp-tabs{background:#fff;border-bottom:2px solid #f0f0f0;display:flex;gap:0;padding:0 28px}.ldp-tab{background:none;border:none;border-bottom:3px solid #0000;color:#aaa;cursor:pointer;font-family:inherit;font-size:13px;font-weight:700;letter-spacing:.02em;margin-bottom:-2px;padding:14px 20px;transition:all .15s}.ldp-tab.active{border-bottom-color:#931713;color:#931713}.ldp-tab:hover:not(.active){color:#555}.ldp-content{max-width:1100px;padding:28px}.ldp-info-layout{display:flex;flex-direction:column;gap:24px}.ldp-info-block{background:#fff;border:1px solid #ebe6e7;border-radius:12px;box-shadow:0 1px 6px #0000000a;overflow:hidden}.ldp-block-title{background:#fef2f2;border-bottom:1px solid #fde8e8;color:#931713;font-size:11px;font-weight:800;letter-spacing:.08em;margin:0;padding:10px 18px;text-transform:uppercase}.ldp-info-grid{grid-gap:1px;background:#f0f0f0;display:grid;gap:1px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.ldp-info-cell{background:#fff;padding:14px 18px}.ldp-info-cell.wide{grid-column:1/-1}.ldp-info-key{color:#bbb;font-size:10px;font-weight:800;letter-spacing:.07em;margin-bottom:5px;text-transform:uppercase}.ldp-info-val{color:#1a1a2e;font-size:14px;font-weight:600;line-height:1.5;word-break:break-word}.ldp-info-link{color:#3b82f6;font-weight:700;text-decoration:none}.ldp-info-link:hover{text-decoration:underline}.ldp-section-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:18px}.ldp-section-title{color:#1a1a2e;font-size:14px;font-weight:800;letter-spacing:.01em;margin:0}.ldp-btn-primary{background:#931713;border:none;border-radius:8px;color:#fff;cursor:pointer;font-family:inherit;font-size:13px;font-weight:700;padding:9px 18px;transition:background .15s}.ldp-btn-primary:hover{background:#7a1210}.ldp-btn-primary:disabled{background:#ccc;cursor:not-allowed}.ldp-btn-convert{background:linear-gradient(135deg,#931713,#c0392b);border:none;border-radius:10px;color:#fff;cursor:pointer;font-family:inherit;font-size:15px;font-weight:800;letter-spacing:.02em;padding:14px;transition:all .2s;width:100%}.ldp-btn-convert:hover{box-shadow:0 6px 20px #9317134d;transform:translateY(-1px)}.ldp-btn-convert:disabled{background:#ccc;box-shadow:none;cursor:not-allowed;transform:none}.ldp-form-card{background:#fff;border:1px solid #ebe6e7;border-radius:12px;box-shadow:0 1px 6px #0000000a;margin-bottom:20px;padding:22px}.ldp-form-title{color:#1a1a2e;font-size:15px;font-weight:800;margin:0 0 16px}.ldp-form-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:1fr 1fr}.ldp-form-field{display:flex;flex-direction:column;gap:5px}.ldp-form-field.full{grid-column:span 2}.ldp-form-field label{color:#777;font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.ldp-input,.ldp-select,.ldp-textarea{background:#fafafa;border:1.5px solid #e5e7eb;border-radius:8px;box-sizing:border-box;color:#333;font-family:inherit;font-size:13px;outline:none;padding:10px 12px;transition:border .2s,box-shadow .2s;width:100%}.ldp-input:focus,.ldp-select:focus,.ldp-textarea:focus{background:#fff;border-color:#931713;box-shadow:0 0 0 3px #93171314}.ldp-textarea{min-height:80px;resize:vertical}.ldp-label-hint{color:#aaa;font-size:10px;font-weight:400;text-transform:none}.ldp-form-footer{display:flex;justify-content:flex-end;margin-top:16px}.ldp-chip-group{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.ldp-chip{background:#fff;border:1.5px solid #e5e7eb;border-radius:20px;color:#555;cursor:pointer;font-family:inherit;font-size:12px;font-weight:700;padding:6px 14px;transition:all .15s;-webkit-user-select:none;user-select:none}.ldp-chip:hover{background:#fef2f2;border-color:#931713;color:#931713}.ldp-chip.selected{background:#931713;border-color:#931713;color:#fff}.ldp-meeting-list{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.ldp-meeting-card{background:#fff;border:1px solid #e5e7eb;border-left:4px solid #3b82f6;border-radius:10px;box-shadow:0 1px 4px #0000000a;padding:16px 18px;transition:box-shadow .15s}.ldp-meeting-card:hover{box-shadow:0 4px 16px #00000014}.ldp-meeting-card.completed{border-left-color:#22c55e}.ldp-meeting-card.cancelled{border-left-color:#ef4444;opacity:.7}.ldp-meeting-card.missed{border-left-color:#f59e0b}.ldp-meeting-head{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.ldp-meeting-type{color:#555;font-size:12px;font-weight:700}.ldp-meeting-badge{border-radius:20px;font-size:10px;font-weight:800;padding:3px 10px;text-transform:capitalize}.ldp-meeting-badge.scheduled{background:#e8f0fe;color:#1d4ed8}.ldp-meeting-badge.completed{background:#dcfce7;color:#15803d}.ldp-meeting-badge.cancelled{background:#fee2e2;color:#b91c1c}.ldp-meeting-badge.missed{background:#fef9c3;color:#92400e}.ldp-meeting-title{color:#1a1a2e;font-size:15px;font-weight:800;margin:0 0 8px}.ldp-meeting-meta{color:#888;display:flex;font-size:12px;gap:14px;margin-bottom:8px}.ldp-meeting-notes{background:#f9fafb;border-radius:6px;color:#555;font-size:12px;line-height:1.5;margin:8px 0;padding:8px 10px}.ldp-meeting-members{display:flex;flex-wrap:wrap;gap:6px;margin:8px 0}.ldp-member-chip{align-items:center;background:#f3f4f6;border-radius:20px;color:#444;display:flex;font-size:11px;font-weight:700;gap:5px;padding:3px 10px 3px 4px}.ldp-complete-btn{background:#f0fdf4;border:1.5px solid #22c55e;border-radius:6px;color:#15803d;cursor:pointer;font-family:inherit;font-size:12px;font-weight:700;margin-top:10px;padding:6px 14px;transition:all .15s}.ldp-complete-btn:hover{background:#dcfce7}.ldp-timeline{display:flex;flex-direction:column;gap:0;margin-top:16px;position:relative}.ldp-timeline-row{align-items:flex-start;display:flex;gap:0}.ldp-timeline-left{flex-direction:column;width:48px}.ldp-timeline-icon,.ldp-timeline-left{align-items:center;display:flex;flex-shrink:0}.ldp-timeline-icon{background:#fff;border:2px solid #ebe6e7;border-radius:50%;box-shadow:0 1px 4px #0000000f;font-size:15px;height:36px;justify-content:center;width:36px;z-index:1}.ldp-timeline-line{background:#f0f0f0;flex:1 1;min-height:24px;width:2px}.ldp-timeline-body{background:#fff;border:1px solid #ebe6e7;border-radius:10px;box-shadow:0 1px 4px #00000008;flex:1 1;margin:0 0 10px 10px;padding:12px 16px}.ldp-timeline-msg{color:#333;font-size:13px;font-weight:600;line-height:1.5;margin:0 0 6px}.ldp-timeline-meta{align-items:center;display:flex;gap:8px}.ldp-timeline-who{background:#fef2f2;border-radius:10px;color:#931713;font-size:11px;font-weight:800;padding:2px 8px}.ldp-timeline-when{color:#bbb;font-size:11px}.ldp-prefill-banner{background:#fffbeb;border:1px solid #fde68a;border-radius:8px;color:#78350f;font-size:13px;margin-bottom:20px;padding:12px 16px}.ldp-convert-success{background:#fff;border:1px solid #ebe6e7;border-radius:12px;padding:60px 20px;text-align:center}.ldp-convert-icon{font-size:56px;margin-bottom:16px}.ldp-convert-success h3{color:#1a1a2e;font-size:22px;margin:0 0 8px}.ldp-convert-success p{color:#888;font-size:14px}.ldp-tab-empty{color:#bbb;padding:60px 20px;text-align:center}.ldp-empty-icon{display:block;font-size:40px;margin-bottom:12px}.ldp-empty-sub{color:#aaa;font-size:13px}.ldp-no-data{color:#aaa;font-size:12px;margin:4px 0}.ldp-error{background:#fef2f2;border-radius:6px;color:#b91c1c;font-size:12px;margin:8px 0 0;padding:8px 12px}@media (max-width:768px){.ldp-hero{flex-direction:column;gap:20px}.ldp-hero-left{min-width:0;min-width:auto}.ldp-content{padding:16px}.ldp-topbar{padding:12px 16px}.ldp-tabs{overflow-x:auto;padding:0 16px}.ldp-tab{font-size:12px;padding:12px 14px;white-space:nowrap}.ldp-form-grid{grid-template-columns:1fr}.ldp-form-field.full{grid-column:span 1}.ldp-meeting-list{grid-template-columns:1fr}.ldp-info-grid{grid-template-columns:1fr 1fr}}.ldp-modal-overlay{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#00000073;display:flex;inset:0;justify-content:center;position:fixed;z-index:1100}.ldp-modal-box{animation:ldp-fadein .2s ease;background:#fff;border-radius:14px;box-shadow:0 25px 60px #0003;max-height:90vh;max-width:500px;overflow-y:auto;padding:26px 28px;width:100%}@keyframes ldp-fadein{0%{opacity:0;transform:scale(.96) translateY(8px)}to{opacity:1;transform:scale(1) translateY(0)}}.ldp-modal-header{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:18px}.ldp-modal-type{color:#931713;font-size:11px;font-weight:800;letter-spacing:.07em;margin:0 0 4px;text-transform:uppercase}.ldp-modal-title{color:#1a1a2e;font-size:19px;font-weight:800;margin:0}.ldp-modal-close{align-items:center;background:#f3f4f6;border:none;border-radius:8px;color:#666;cursor:pointer;display:flex;flex-shrink:0;font-size:16px;height:32px;justify-content:center;width:32px}.ldp-modal-close:hover{background:#ffe4e4;color:#931713}.ldp-modal-delete-btn{align-items:center;background:#fff5f5;border:1.5px solid #fca5a5;border-radius:8px;color:#b91c1c;cursor:pointer;display:flex;font-size:15px;height:32px;justify-content:center;width:32px}.ldp-modal-delete-btn:hover{background:#fee2e2}.ldp-modal-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr;margin-bottom:16px}.ldp-modal-cell{background:#f9fafb;border-radius:8px;padding:10px 12px}.ldp-modal-key{color:#bbb;font-size:10px;font-weight:800;letter-spacing:.06em;margin-bottom:4px;text-transform:uppercase}.ldp-modal-val{color:#333;font-size:13px;font-weight:700}.ldp-modal-notes{background:#fafafa;border:1px solid #e5e7eb;border-radius:8px;color:#555;font-size:13px;line-height:1.6;margin-bottom:16px;padding:10px 14px}.ldp-modal-section-label{color:#bbb;font-size:11px;font-weight:800;letter-spacing:.07em;margin-bottom:8px;text-transform:uppercase}.ldp-attendee-card{background:#fafafa;border:1.5px solid #e5e7eb;border-radius:10px;padding:10px 12px;transition:border-color .2s,background .2s}.ldp-attendee-status-btn{background:none;border:1.5px solid #e5e7eb;border-radius:7px;color:#555;cursor:pointer;font-family:inherit;font-size:11px;font-weight:700;padding:4px 10px;transition:all .15s}.ldp-attendee-status-btn:hover{border-color:#931713;color:#931713}.ldp-attendee-status-option{border-radius:7px;cursor:pointer;font-family:inherit;font-size:12px;font-weight:700;padding:5px 12px;transition:all .15s}.leads-meeting-person-chip{align-items:center;background:#f3f4f6;border-radius:12px;color:#555;display:inline-flex;font-size:11px;gap:4px;padding:2px 7px;white-space:nowrap}.leads-filter-select option{font-family:inherit}.upw-profile-card{align-items:flex-start;background:#fafafa;border:1px solid #e5e7eb;border-radius:10px;display:flex;gap:12px;justify-content:space-between;padding:14px 16px;transition:border-color .15s}.upw-profile-card:hover{border-color:#d1d5db}.upw-profile-card-left{flex:1 1;min-width:0}.upw-profile-name{color:#1a1a2e;font-size:14px;font-weight:700;margin-bottom:5px}.upw-profile-meta{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.upw-dept-badge{background:#ede9fe;color:#5b21b6}.upw-dept-badge,.upw-rate-badge{border-radius:20px;font-size:11px;font-weight:700;padding:2px 8px}.upw-rate-badge{background:#dcfce7;color:#15803d}.upw-link{color:#2563eb;font-size:11px;font-weight:600;text-decoration:none}.upw-link:hover{text-decoration:underline}.upw-profile-notes{color:#888;font-size:12px;line-height:1.5;margin-top:5px}.upw-profile-card-actions{display:flex;flex-shrink:0;gap:6px}.upw-btn-edit{background:#f0f9ff;border:1px solid #bae6fd;border-radius:6px;color:#0369a1;cursor:pointer;font-family:inherit;font-size:12px;font-weight:600;padding:5px 12px;transition:background .15s}.upw-btn-edit:hover{background:#e0f2fe}.upw-btn-delete{background:#fff1f2;border:1px solid #fecdd3;border-radius:6px;color:#be123c;cursor:pointer;font-family:inherit;font-size:12px;font-weight:600;padding:5px 12px;transition:background .15s}.upw-btn-delete:hover{background:#ffe4e6}.upw-btn-delete:disabled{cursor:not-allowed;opacity:.5}.acct-page{background:#f7f8fc;min-height:calc(100vh - 60px);padding:24px}.acct-header{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:22px}.acct-title{color:#1a1a2e;font-size:22px;font-weight:800;margin:0}.acct-header-title-row{align-items:center;display:flex;gap:12px;margin-bottom:4px}.acct-season{background:#f3f4f6;border-radius:20px;color:#888;font-size:12px;font-weight:500;padding:3px 10px}.acct-rt{font-size:11px;font-weight:700}.acct-rt.rt-live{color:#22c55e}.acct-rt.rt-connecting,.acct-rt.rt-polling{color:#f59e0b}.acct-subtitle{color:#888;font-size:13px;margin:0}.acct-overdue-badge{color:#ef4444;font-weight:700;margin-left:10px}.acct-header-actions{align-items:center;display:flex;gap:10px}.acct-btn-outline{background:#fff;border:1.5px solid #ebe6e7;border-radius:8px;color:#555;cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;padding:9px 18px;transition:all .15s}.acct-btn-outline:hover{background:#fef2f2;border-color:#931713;color:#931713}.acct-btn-primary{background:#931713;border:none;border-radius:8px;color:#fff;cursor:pointer;font-family:inherit;font-size:13px;font-weight:700;padding:9px 22px;transition:background .15s}.acct-btn-primary:hover{background:#7a1210}.acct-stats{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(5,1fr);margin-bottom:20px}.acct-stat-card{background:#fff;border:1px solid #ebe6e7;border-left:4px solid #ddd;border-radius:10px;padding:16px 18px}.acct-stat-label{color:#aaa;font-size:11px;font-weight:700;letter-spacing:.05em;margin-bottom:6px;text-transform:uppercase}.acct-stat-value{color:#1a1a2e;font-size:26px;font-weight:800}.acct-pipe-bar{border-radius:6px;display:flex;gap:2px;height:8px;margin-bottom:6px;overflow:hidden}.acct-pipe-seg{border-radius:6px;min-width:4px;transition:flex .3s}.acct-pipe-labels{color:#888;display:flex;font-size:11px;justify-content:space-between;margin-bottom:20px}.acct-filters{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:18px}.acct-search{background:#fff;border:1.5px solid #ebe6e7;border-radius:8px;font-family:inherit;font-size:13px;min-width:240px;outline:none;padding:9px 14px;transition:border-color .15s}.acct-search:focus{border-color:#931713}.acct-filter-select{background:#fff;border:1.5px solid #ebe6e7;border-radius:8px;color:#555;cursor:pointer;font-family:inherit;font-size:12px;outline:none;padding:9px 12px}.acct-filter-select:focus{border-color:#931713}.acct-sort{margin-left:auto}.acct-table-wrap{background:#fff;border:1px solid #ebe6e7;border-radius:10px;overflow:hidden}.acct-table{border-collapse:collapse;font-size:13px;width:100%}.acct-table thead th{background:#fafafa;border-bottom:1px solid #ebe6e7;color:#aaa;font-size:11px;font-weight:700;letter-spacing:.05em;padding:12px 14px;text-align:left;text-transform:uppercase}.acct-table tbody td{border-bottom:1px solid #f5f5f5;padding:12px 14px;vertical-align:middle}.acct-row{cursor:pointer;transition:background .1s}.acct-row:hover{background:#fafbfe}.acct-empty{color:#bbb;font-size:14px;padding:40px 14px!important;text-align:center}.acct-loading{color:#888;flex-direction:column;padding:60px}.acct-avatar,.acct-loading{align-items:center;display:flex;justify-content:center}.acct-avatar{border-radius:50%;color:#fff;flex-shrink:0;font-weight:800}.acct-client-cell{align-items:center;display:flex;gap:10px}.acct-client-name{color:#1a1a2e;font-size:13px;font-weight:700}.acct-client-sub{color:#aaa;font-size:11px}.acct-type-badge{background:#f3f4f6;border-radius:20px;color:#555;font-size:11px;font-weight:700;padding:3px 10px}.acct-mono{color:#888;font-family:Courier New,monospace;font-size:12px}.acct-state{font-size:13px;font-weight:600}.acct-status-badge{border-radius:20px;display:inline-block;font-size:11px;font-weight:700;padding:3px 12px}.acct-muted{color:#ccc;font-size:12px}.acct-preparer{align-items:center;display:flex;font-size:12px;gap:6px}.acct-deadline{color:#f59e0b;font-size:12px;font-weight:600}.acct-deadline-overdue{color:#ef4444;font-size:12px;font-weight:700}.acct-doc-prog{align-items:center;display:flex;gap:8px}.acct-doc-bar{background:#e5e7eb;border-radius:3px;flex:1 1;height:6px;max-width:60px;overflow:hidden}.acct-doc-fill{border-radius:3px;height:100%;transition:width .3s}.acct-doc-count{color:#888;font-size:11px;white-space:nowrap}.acct-import-hint{background:#f8f9fa;border-radius:6px;color:#888;font-size:11px;margin-bottom:14px;padding:8px 12px}.acct-import-preview{border:1px solid #e5e7eb;border-radius:6px;font-size:11px;max-height:200px;overflow:auto}.acct-import-preview table{border-collapse:collapse;width:100%}.acct-import-preview th{background:#f8f9fa;border-bottom:1px solid #e5e7eb;font-size:10px;font-weight:700;padding:6px 8px;position:-webkit-sticky;position:sticky;text-align:left;top:0;white-space:nowrap}.acct-import-preview td{border-bottom:1px solid #f1f1f1;max-width:140px;overflow:hidden;padding:4px 8px;text-overflow:ellipsis;white-space:nowrap}.acct-import-result{padding:20px;text-align:center}.acct-import-errors{color:#ef4444;font-size:11px;margin-top:8px;max-height:120px;overflow:auto;text-align:left}.acctd-page{background:#f7f8fc;min-height:calc(100vh - 60px);padding:24px}.acctd-topbar{justify-content:space-between;margin-bottom:20px}.acctd-back,.acctd-topbar{align-items:center;display:flex}.acctd-back{background:none;border:none;color:#888;cursor:pointer;font-family:inherit;font-size:14px;font-weight:600;gap:6px}.acctd-back:hover{color:#931713}.acctd-hero{background:#fff;border:1px solid #ebe6e7;border-radius:12px;margin-bottom:20px;padding:24px}.acctd-hero-top{align-items:flex-start;display:flex;gap:16px;margin-bottom:20px}.acctd-hero-info{flex:1 1}.acctd-hero-name{color:#1a1a2e;font-size:22px;font-weight:800;margin:0 0 4px}.acctd-hero-meta{color:#888;display:flex;flex-wrap:wrap;font-size:13px;gap:16px;margin-bottom:12px}.acctd-hero-badges{display:flex;flex-wrap:wrap;gap:8px}.acctd-badge{border-radius:20px;display:inline-block;font-size:11px;font-weight:700;padding:3px 12px}.acctd-pipe-label{color:#888;font-size:11px;font-weight:700;letter-spacing:.05em;margin-bottom:8px;text-transform:uppercase}.acctd-pipe-wrap{display:flex;flex-wrap:wrap;gap:6px}.acctd-pipe-btn{background:#fff;border:1.5px solid #e5e7eb;border-radius:20px;color:#888;cursor:pointer;font-family:inherit;font-size:11px;font-weight:700;padding:6px 16px;transition:all .15s}.acctd-pipe-btn:hover{border-color:#bbb}.acctd-pipe-btn.past{background:#f0fdf4;border-color:#bbf7d0;color:#22c55e}.acctd-pipe-btn.current{border:none;color:#fff}.acctd-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}.acctd-card{background:#fff;border:1px solid #ebe6e7;border-radius:10px;padding:18px 20px}.acctd-card-title{align-items:center;color:#1a1a2e;display:flex;font-size:14px;font-weight:700;justify-content:space-between;margin-bottom:14px}.acctd-card-title .acctd-card-extra{color:#888;font-size:12px;font-weight:500}.acctd-info-row{border-bottom:1px solid #f5f5f5;display:flex;font-size:13px;justify-content:space-between;padding:7px 0}.acctd-info-row:last-child{border-bottom:none}.acctd-info-label{color:#888}.acctd-info-val{color:#1a1a2e;font-weight:600;text-align:right}.acctd-doc-bar{background:#e5e7eb;border-radius:3px;height:6px;margin-bottom:14px;overflow:hidden}.acctd-doc-fill{border-radius:3px;height:100%;transition:width .3s}.acctd-doc-item{align-items:center;border-bottom:1px solid #f8f8f8;cursor:pointer;display:flex;font-size:13px;gap:10px;padding:8px 0;transition:opacity .15s}.acctd-doc-item:hover{background:#fafbfe}.acctd-checkbox{align-items:center;border-radius:4px;display:flex;flex-shrink:0;font-size:12px;font-weight:700;height:20px;justify-content:center;transition:all .15s;width:20px}.acctd-checkbox.done{background:#22c55e;border:none;color:#fff}.acctd-checkbox.pending{background:#0000;border:1.5px solid #ccc}.acctd-doc-name{flex:1 1}.acctd-doc-name.received{color:#999;text-decoration:line-through}.acctd-doc-missing{color:#f59e0b;font-size:11px;font-weight:600}.acctd-call-entry{border-bottom:1px solid #f5f5f5;font-size:13px;padding:10px 0}.acctd-call-top{align-items:center;display:flex;justify-content:space-between}.acctd-call-date{color:#888;font-size:11px}.acctd-call-disp{background:#f3f4f6;border-radius:12px;color:#555;font-size:11px;font-weight:600;padding:2px 10px}.acctd-call-notes{color:#555;margin-top:4px}.acctd-comment{background:#f8f9fa;border-radius:10px;margin-bottom:8px;padding:10px 14px}.acctd-comment-name{color:#1a1a2e;font-size:12px;font-weight:700;margin-bottom:2px}.acctd-comment-msg{color:#555;font-size:13px}.acctd-comment-time{color:#bbb;font-size:10px;margin-top:4px}.acctd-input{border:1.5px solid #e5e7eb;border-radius:8px;box-sizing:border-box;font-family:inherit;font-size:12px;outline:none;padding:8px 12px;transition:border-color .15s;width:100%}.acctd-input:focus{border-color:#931713}.acctd-btn{border:none;border-radius:8px;cursor:pointer;font-family:inherit;font-size:12px;font-weight:600;padding:7px 16px;transition:all .15s}.acctd-empty{color:#ccc;font-size:13px;padding:20px;text-align:center}.acctm-overlay{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0006;display:flex;inset:0;justify-content:center;position:fixed;z-index:1100}.acctm-box{animation:ldp-fadein .2s ease;background:#fff;border-radius:14px;box-shadow:0 25px 60px #0000002e;max-height:90vh;max-width:600px;overflow-y:auto;width:100%}.acctm-header{align-items:flex-start;display:flex;justify-content:space-between;padding:22px 24px 0}.acctm-title{color:#1a1a2e;font-size:18px;font-weight:800;margin:0 0 4px}.acctm-subtitle{color:#888;font-size:12px;margin:0}.acctm-close{align-items:center;background:#f3f4f6;border:none;border-radius:8px;color:#666;cursor:pointer;display:flex;font-size:16px;height:32px;justify-content:center;width:32px}.acctm-close:hover{background:#ffe4e4;color:#931713}.acctm-body{padding:18px 24px 24px}.acctm-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.acctm-field.full{grid-column:span 2}.acctm-label{color:#888;display:block;font-size:11px;font-weight:700;letter-spacing:.04em;margin-bottom:4px;text-transform:uppercase}.acctm-footer{border-top:1px solid #ebe6e7;display:flex;gap:10px;justify-content:flex-end;padding:14px 24px}@media (max-width:900px){.acct-stats{grid-template-columns:repeat(3,1fr)}.acctd-grid,.acctm-grid{grid-template-columns:1fr}.acctm-field.full{grid-column:span 1}}.db-page{background:#f7f8fc;display:flex;flex-direction:column;gap:20px;min-height:100vh;padding:24px 28px}.db-header{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.db-header-left h2{color:#1a1a2e;font-size:22px;font-weight:800;margin:0 0 3px}.db-header-left p{color:#888;font-size:13px;margin:0}.db-header-right{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.db-shift-badge{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:8px;color:#444;display:inline-flex;font-size:12px;font-weight:600;gap:6px;padding:6px 12px}.db-shift-badge-dot{background:#22c55e;border-radius:50%;flex-shrink:0;height:7px;width:7px}.db-stats{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.db-stat{background:#fff;border:1px solid #e5e7eb;border-left:4px solid #0000;border-radius:14px;overflow:hidden;padding:18px 20px;position:relative;transition:box-shadow .15s}.db-stat:hover{box-shadow:0 4px 16px #0000000f}.db-stat.red{border-left-color:#931713}.db-stat.green{border-left-color:#22c55e}.db-stat.yellow{border-left-color:#f59e0b}.db-stat.blue{border-left-color:#3b82f6}.db-stat.purple{border-left-color:#8b5cf6}.db-stat.gray{border-left-color:#94a3b8}.db-stat-icon{display:block;font-size:22px;margin-bottom:8px}.db-stat-label{color:#aaa;font-size:11px;font-weight:700;letter-spacing:.07em;margin-bottom:5px;text-transform:uppercase}.db-stat-value{color:#1a1a2e;font-size:28px;font-weight:800;line-height:1}.db-stat-sub{color:#aaa;font-size:11px;margin-top:4px}.db-stat-bar{background:#f1f5f9;border-radius:99px;height:4px;margin-top:10px;overflow:hidden}.db-stat-bar-fill{background:#931713;border-radius:99px;height:100%;transition:width .5s ease}.db-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}.db-grid.three{grid-template-columns:1fr 1fr 1fr}.db-grid.wide{grid-template-columns:2fr 1fr}@media (max-width:860px){.db-grid,.db-grid.three,.db-grid.wide{grid-template-columns:1fr}}.db-card{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:20px 22px}.db-card-header{align-items:center;border-bottom:1px solid #f1f5f9;display:flex;justify-content:space-between;margin-bottom:16px;padding-bottom:12px}.db-card-title{color:#1a1a2e;font-size:14px;font-weight:700;margin:0}.db-card-subtitle{color:#aaa;font-size:12px;margin:2px 0 0}.db-timer-card{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:14px;display:flex;flex-direction:column;gap:14px;padding:24px 26px;text-align:center}.db-timer-display{font-feature-settings:"tnum";color:#1a1a2e;font-family:Nunito,monospace;font-size:48px;font-variant-numeric:tabular-nums;font-weight:800;letter-spacing:.04em}.db-timer-display.on-break{color:#f59e0b}.db-timer-display.clocked-out{color:#aaa}.db-timer-label{color:#888;font-size:13px;font-weight:600}.db-timer-status{align-items:center;border-radius:20px;display:inline-flex;font-size:12px;font-weight:700;gap:6px;padding:5px 14px}.db-timer-status.working{background:#dcfce7;color:#15803d}.db-timer-status.break{background:#fef9c3;color:#92400e}.db-timer-status.idle{background:#f1f5f9;color:#64748b}.db-timer-status.closed{background:#fee2e2;color:#b91c1c}.db-timer-dot{border-radius:50%;flex-shrink:0;height:7px;width:7px}.db-timer-status.working .db-timer-dot{animation:db-pulse 1.5s infinite;background:#16a34a}.db-timer-status.break .db-timer-dot{background:#d97706}.db-timer-status.idle .db-timer-dot{background:#94a3b8}.db-timer-status.closed .db-timer-dot{background:#dc2626}@keyframes db-pulse{0%,to{opacity:1}50%{opacity:.3}}.db-clock-row{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.db-clock-item{text-align:center}.db-clock-label{color:#aaa;font-size:10px;font-weight:700;letter-spacing:.07em;margin-bottom:2px;text-transform:uppercase}.db-clock-value{color:#1a1a2e;font-size:14px;font-weight:700}.db-break-row{background:#fef9c3;border-radius:8px;color:#d97706;font-size:12px;font-weight:600;padding:6px 14px}.db-btn-row{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;width:100%}.db-btn-primary{background:#931713;border:none;border-radius:8px;color:#fff;cursor:pointer;font-family:inherit;font-size:13px;font-weight:700;padding:10px 22px;transition:background .15s,transform .1s;white-space:nowrap}.db-btn-primary:hover{background:#7a1210}.db-btn-primary:active{transform:scale(.97)}.db-btn-primary:disabled{background:#ccc;cursor:not-allowed}.db-btn-secondary{background:#fff;border:1.5px solid #e5e7eb;border-radius:8px;color:#444;cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;padding:9px 20px;transition:background .15s,border-color .15s;white-space:nowrap}.db-btn-secondary:hover{background:#f7f8fc;border-color:#d1d5db}.db-btn-secondary:disabled{cursor:not-allowed;opacity:.5}.db-btn-danger{background:#fff1f2;border:1.5px solid #fecdd3;border-radius:8px;color:#be123c;cursor:pointer;font-family:inherit;font-size:13px;font-weight:700;padding:9px 20px;transition:background .15s;white-space:nowrap}.db-btn-danger:hover{background:#ffe4e6}.db-btn-danger:disabled{cursor:not-allowed;opacity:.5}.db-btn-ghost{background:none;border:none;color:#931713;cursor:pointer;font-family:inherit;font-size:12px;font-weight:700;padding:4px 0;text-decoration:underline;text-underline-offset:3px}.db-report-msg{align-items:flex-start;border-radius:10px;display:flex;font-size:13px;font-weight:500;gap:10px;padding:12px 16px}.db-report-msg.warn{background:#fef9c3;border:1px solid #fde68a;color:#92400e}.db-report-msg.error{background:#fef2f2;border:1px solid #fecaca;color:#b91c1c}.db-report-msg.success{background:#f0fdf4;border:1px solid #bbf7d0;color:#15803d}.db-report-msg.info{background:#eff6ff;border:1px solid #bfdbfe;color:#1d4ed8}.db-report-icon{flex-shrink:0;font-size:16px}.db-desktop-notice{background:#fff;border:1px dashed #e5e7eb;border-radius:14px;color:#aaa;padding:28px;text-align:center}.db-desktop-notice strong{color:#444;display:block;font-size:15px;margin-bottom:6px}.db-desktop-notice p{font-size:13px;margin:0}.db-table{border-collapse:collapse;font-size:13px;width:100%}.db-table th{background:#f7f8fc;border-bottom:1px solid #f1f5f9;color:#aaa;font-size:10px;font-weight:700;letter-spacing:.08em;padding:8px 12px;text-align:left;text-transform:uppercase}.db-table td{border-bottom:1px solid #f7f8fc;color:#333;padding:10px 12px;vertical-align:middle}.db-table tr:last-child td{border-bottom:none}.db-table tr:hover td{background:#fafafa}.db-table-empty{color:#aaa;font-size:13px;padding:32px;text-align:center}.db-action-badge{border-radius:20px;display:inline-block;font-size:11px;font-weight:600;padding:2px 8px}.db-action-badge.in{background:#dcfce7;color:#15803d}.db-action-badge.out{background:#f1f5f9;color:#64748b}.db-action-badge.auto{background:#fef9c3;color:#92400e}.db-tag{background:#ede9fe;border-radius:20px;color:#5b21b6;display:inline-block;font-size:11px;font-weight:600;padding:2px 9px}.db-quick-links{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(130px,1fr))}.db-quick-link{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:12px;cursor:pointer;display:flex;flex-direction:column;gap:8px;padding:16px 14px;text-align:center;text-decoration:none;transition:box-shadow .15s,border-color .15s,transform .1s}.db-quick-link:hover{border-color:#d1d5db;box-shadow:0 4px 14px #00000012;transform:translateY(-2px)}.db-quick-link-icon{font-size:24px}.db-quick-link-label{color:#444;font-size:12px;font-weight:700}.db-quick-link-count{color:#931713;font-size:18px;font-weight:800}.db-ring-wrap{align-items:center;display:flex;flex-direction:column;gap:6px}.db-ring{height:80px;position:relative;width:80px}.db-ring svg{transform:rotate(-90deg)}.db-ring-bg{fill:none;stroke:#f1f5f9;stroke-width:8}.db-ring-fill{fill:none;stroke:#931713;stroke-width:8;stroke-linecap:round;transition:stroke-dashoffset .6s ease}.db-ring-text{align-items:center;color:#1a1a2e;display:flex;font-size:16px;font-weight:800;inset:0;justify-content:center;position:absolute}.db-ring-label{color:#aaa;font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.db-list{display:flex;flex-direction:column;gap:8px}.db-list-item{align-items:center;background:#f7f8fc;border:1px solid #f1f5f9;border-radius:9px;display:flex;font-size:13px;gap:10px;justify-content:space-between;padding:10px 12px}.db-list-item-left{display:flex;flex-direction:column;gap:2px;min-width:0}.db-list-item-title{color:#1a1a2e;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.db-list-item-sub{color:#aaa;font-size:11px}.db-status-pill{border-radius:20px;display:inline-block;flex-shrink:0;font-size:10px;font-weight:700;letter-spacing:.05em;padding:2px 8px;text-transform:uppercase}.db-status-pill.pending{background:#fef9c3;color:#92400e}.db-status-pill.approved{background:#dcfce7;color:#15803d}.db-status-pill.rejected{background:#fee2e2;color:#b91c1c}.db-status-pill.todo{background:#dbeafe;color:#1d4ed8}.db-status-pill.progress{background:#fef9c3;color:#92400e}.db-status-pill.done{background:#dcfce7;color:#15803d}.db-status-pill.new{background:#ede9fe;color:#5b21b6}.db-status-pill.won{background:#dcfce7;color:#15803d}.db-cal-overlay{align-items:center;background:#00000073;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1000}.db-cal-box{background:#fff;border-radius:16px;box-shadow:0 20px 60px #0003;max-width:710px;padding:24px;width:100%}.db-cal-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:18px}.db-cal-header h3{color:#1a1a2e;font-size:15px;font-weight:800;margin:0}.db-cal-close{align-items:center;background:#f1f5f9;border:none;border-radius:50%;color:#888;cursor:pointer;display:flex;font-family:inherit;font-size:14px;height:28px;justify-content:center;transition:background .15s;width:28px}.db-cal-close:hover{background:#fee2e2;color:#931713}.db-cal-nav{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.db-cal-nav button{background:none;border:none;border-radius:6px;color:#555;cursor:pointer;font-family:inherit;font-size:16px;padding:4px 8px;transition:background .15s}.db-cal-nav button:hover{background:#f1f5f9}.db-cal-nav strong{color:#1a1a2e;font-size:14px;font-weight:700}.db-cal-grid{grid-gap:4px;display:grid;gap:4px;grid-template-columns:repeat(7,1fr)}.db-cal-day{align-items:center;aspect-ratio:1;border-radius:8px;color:#555;cursor:pointer;display:flex;font-size:12px;font-weight:600;justify-content:center;transition:background .12s,color .12s;-webkit-user-select:none;user-select:none}.db-cal-day.header{color:#aaa;cursor:default;font-size:10px;font-weight:700;text-transform:uppercase}.db-cal-day.empty{cursor:default}.db-cal-day.disabled{color:#ddd;cursor:not-allowed}.db-cal-day.today{background:#fff0f0;color:#931713;font-weight:800}.db-cal-day.active{background:#931713;color:#fff}.db-cal-day.clickable:hover:not(.today):not(.active){background:#f1f5f9}.db-cal-footer{align-items:center;border-top:1px solid #f1f5f9;display:flex;justify-content:space-between;margin-top:16px;padding-top:12px}.db-cal-viewing{color:#888;font-size:12px}.db-cal-viewing strong{color:#1a1a2e}.db-error{background:#fef2f2;border:1px solid #fecaca;border-radius:8px;color:#b91c1c;font-size:13px;font-weight:500;padding:10px 14px}.db-empty{color:#aaa;padding:32px 0;text-align:center}.db-empty-icon{font-size:32px;margin-bottom:8px}.db-empty-text{font-size:13px}.db-presence-bar{background:#f1f5f9;border-radius:99px;height:8px;margin-top:8px;overflow:hidden}.db-presence-fill{background:linear-gradient(90deg,#931713,#c0392b);border-radius:99px;height:100%;transition:width .5s ease}.db-avatar,.db-avatars{align-items:center;display:flex}.db-avatar{border:2px solid #fff;border-radius:50%;color:#fff;flex-shrink:0;font-size:10px;font-weight:800;height:28px;justify-content:center;margin-left:-6px;width:28px}.db-avatar:first-child{margin-left:0}.db-ring-card{display:flex;flex-direction:column;gap:16px}.db-ring-numbers{display:flex;justify-content:space-around;text-align:center}.db-ring-num{font-size:20px;font-weight:800}.db-ring-num.green{color:#15803d}.db-ring-num.red{color:#b91c1c}.db-ring-num.dark{color:#1a1a2e}.db-list-item.clickable{cursor:pointer}.db-list-item.clickable:hover{background:#f1f5f9;border-color:#e2e8f0}.cal-box{background:#fff;border-radius:16px;box-shadow:0 20px 60px #00000040;max-width:520px;overflow:hidden}.cal-top{align-items:flex-start;background:linear-gradient(135deg,#931713,#b91c1c);color:#fff;display:flex;justify-content:space-between;padding:18px 20px}.cal-top h3{font-size:18px;margin:0}.cal-top p{font-size:13px;margin:4px 0 0;opacity:.8}.cal-close-btn{align-items:center;background:#ffffff26;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:20px;height:32px;justify-content:center;transition:background .15s;width:32px}.cal-close-btn:hover{background:#ffffff4d}.cal-legend{background:#fafafa;border-bottom:1px solid #f0f0f0;display:flex;flex-wrap:wrap;gap:14px;padding:12px 20px}.cal-legend-item{align-items:center;color:#555;display:flex;font-size:11px;gap:5px}.cal-legend-dot{border-radius:50%;flex-shrink:0;height:10px;width:10px}.cal-nav{align-items:center;display:flex;justify-content:space-between;padding:10px 20px}.cal-nav-btn{background:#f3f4f6;border:none;border-radius:8px;color:#374151;cursor:pointer;font-size:14px;font-weight:700;padding:6px 14px;transition:background .15s}.cal-nav-btn:hover{background:#e5e7eb}.cal-nav-title{font-size:15px;font-weight:700}.cal-grid-wrap{padding:0 20px 16px}.cal-grid{grid-gap:4px;display:grid;gap:4px;grid-template-columns:repeat(7,1fr)}.cal-day-header{color:#9ca3af;font-size:11px;font-weight:700;padding:6px 0;text-align:center}.cal-loading{color:#888;font-size:13px;padding:30px;text-align:center}.cal-day{border:2px solid #0000;border-radius:10px;cursor:pointer;min-height:52px;padding:6px 2px;position:relative;text-align:center;transition:all .15s}.cal-day:hover{box-shadow:0 2px 8px #0000001a;transform:scale(1.05)}.cal-day.future{cursor:default;opacity:.4}.cal-day.future:hover{box-shadow:none;transform:none}.cal-day.today{border-color:#3b82f6}.cal-day.selected{border-color:#931713}.cal-day.st-present{background:#dcfce7}.cal-day.st-leave{background:#ede9fe}.cal-day.st-half_leave{background:#fef3c7}.cal-day.st-absent{background:#fee2e2}.cal-day.st-no_record{background:#f9fafb}.cal-day-num{color:#374151;font-size:13px;font-weight:600}.cal-day.today .cal-day-num{color:#3b82f6;font-weight:800}.cal-day-dot{border-radius:50%;height:6px;margin:3px auto 0;width:6px}.cal-day-dot.present{background:#22c55e}.cal-day-dot.leave{background:#8b5cf6}.cal-day-dot.half_leave{background:#f59e0b}.cal-day-dot.absent{background:#ef4444}.cal-day-mini{font-size:9px;font-weight:600;margin-top:2px}.cal-day-mini.prod{color:#16a34a}.cal-day-mini.leave{color:#7c3aed;font-size:8px}.cal-summary{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(4,1fr);padding:0 20px 16px}.cal-summary-card{border-radius:10px;padding:10px 8px;text-align:center}.cal-summary-card.present{background:#dcfce7}.cal-summary-card.absent{background:#fee2e2}.cal-summary-card.leaves{background:#ede9fe}.cal-summary-card.avg-prod{background:#dbeafe}.cal-summary-num{font-size:20px;font-weight:800}.cal-summary-card.present .cal-summary-num{color:#16a34a}.cal-summary-card.absent .cal-summary-num{color:#dc2626}.cal-summary-card.leaves .cal-summary-num{color:#7c3aed}.cal-summary-card.avg-prod .cal-summary-num{color:#2563eb}.cal-summary-label{font-size:10px;font-weight:600}.cal-summary-card.present .cal-summary-label{color:#166534}.cal-summary-card.absent .cal-summary-label{color:#991b1b}.cal-summary-card.leaves .cal-summary-label{color:#5b21b6}.cal-summary-card.avg-prod .cal-summary-label{color:#1e40af}.cal-footer{align-items:center;border-top:1px solid #f0f0f0;display:flex;justify-content:space-between;padding:10px 20px 16px}.cal-footer-viewing{color:#555;font-size:13px}.cal-footer-viewing strong{color:#111}.WorkOverviewDefault_workOverviewPage__atbDK{--work-font-text:"Poppins","Inter",Arial,sans-serif;--work-font-display:"Bricolage Grotesque","Poppins",Arial,sans-serif;--work-brand:#9a1a18;--work-brand-dark:#791615;--work-brand-gradient:linear-gradient(180deg,#e81b3b,#b71f63);--work-text:#0a0a0c;--work-muted:#7b7579;--work-panel-border:#ffd0d7;--work-card-shadow:0 0 10px 5px #7659590a;background:linear-gradient(180deg,#fff0f2 0,#fff6f7 12%,#fffbfb 28%,#fff 55%,#fff);color:var(--work-text);display:flex;flex-direction:column;font-family:var(--work-font-text);min-height:100dvh;min-width:0;padding:clamp(24px,4vw,48px) clamp(16px,5vw,72px) clamp(24px,3vw,40px);position:relative;width:100%}.WorkOverviewDefault_workOverviewPage__atbDK,.WorkOverviewDefault_workOverviewPage__atbDK *,.WorkOverviewDefault_workOverviewPage__atbDK :after,.WorkOverviewDefault_workOverviewPage__atbDK :before{box-sizing:border-box}.WorkOverviewDefault_workOverviewPage__atbDK button,.WorkOverviewDefault_workOverviewPage__atbDK input,.WorkOverviewDefault_workOverviewPage__atbDK select,.WorkOverviewDefault_workOverviewPage__atbDK textarea{font:inherit}.WorkOverviewDefault_workOverviewDashboard__CqRE5{container-type:inline-size;display:flex;flex:1 1;flex-direction:column;margin-inline:auto;max-width:1300px;min-width:0;width:100%}.WorkOverviewDefault_workOverviewHeader__PPvhy{align-items:flex-start;display:flex;gap:24px;justify-content:space-between;margin-bottom:clamp(22px,2.6vw,28px);width:100%}.WorkOverviewDefault_workOverviewGreetingGroup__UMFhv{min-width:0}.WorkOverviewDefault_workOverviewGreeting__S9X0f{-webkit-text-fill-color:#0000;background:var(--work-brand-gradient);-webkit-background-clip:text;background-clip:text;color:#0000;font-family:var(--work-font-display);font-size:clamp(1.35rem,2vw,1.65rem);font-weight:700;letter-spacing:-.045em;line-height:1.12;margin:0}.WorkOverviewDefault_workOverviewGreeting__S9X0f span{-webkit-text-fill-color:#1f2937;-webkit-text-fill-color:var(--work-text-color,#1f2937);animation:WorkOverviewDefault_workOverviewWave__LiYvV 2.4s ease-in-out .45s 1;background:none;-webkit-background-clip:initial;background-clip:initial;color:#1f2937;color:var(--work-text-color,#1f2937);display:inline-block;font-family:var(--work-font-text);font-size:.82em;margin-left:5px;transform-origin:72% 72%}.WorkOverviewDefault_workOverviewIntro__uZa5I{color:#817b7f;font-size:clamp(.78rem,1.05vw,.9rem);font-weight:400;line-height:1.45;margin:8px 0 0}.WorkOverviewDefault_workOverviewShiftBadge__dR6zt{align-items:center;background:var(--work-brand-gradient);border-radius:999px;box-shadow:0 8px 18px #cf1a5026;color:#fff;display:inline-flex;flex:0 0 auto;font-size:clamp(.69rem,.95vw,.78rem);font-weight:500;gap:9px;justify-content:center;line-height:1.2;min-height:32px;padding:7px 15px 7px 12px;white-space:nowrap}.WorkOverviewDefault_workOverviewShiftIndicator__ihgON{background:#11c852;border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 1px #ffffff2e;flex:0 0 auto;height:10px;width:10px}.WorkOverviewDefault_workOverviewSummaryGrid__7nOJT{grid-gap:clamp(10px,1.35vw,16px);display:grid;gap:clamp(10px,1.35vw,16px);grid-template-columns:repeat(5,minmax(0,1fr));margin-bottom:clamp(30px,3.8vw,40px);min-width:0;width:100%}.WorkOverviewDefault_workOverviewSummaryCard__mz4hp{align-items:flex-start;background:#fffffffa;border-left:2px solid;border-radius:9px;box-shadow:var(--work-card-shadow);display:flex;flex-direction:column;isolation:isolate;justify-content:center;min-height:clamp(128px,14vw,140px);min-width:0;padding:clamp(13px,1.5vw,16px);position:relative;transform:translateY(0);transition:all .3s ease}.WorkOverviewDefault_workOverviewSummaryCard__mz4hp:hover{transform:translateY(-6px)}.WorkOverviewDefault_workOverviewSummaryCardFeatured__05cot{background:#ff1a1a3d;box-shadow:none}.WorkOverviewDefault_workOverviewSummaryToneRed__XtH\+d{color:var(--work-brand)}.WorkOverviewDefault_workOverviewSummaryToneOrange__jTupe{color:#f99a21}.WorkOverviewDefault_workOverviewSummaryToneBlue__SNzFj{color:#1ba4e8}.WorkOverviewDefault_workOverviewSummaryTonePurple__PrMf5{color:#814ec0}.WorkOverviewDefault_workOverviewSummaryToneGreen__aOjHh{color:#238f47}.WorkOverviewDefault_workOverviewSummaryIcon__InhWT{align-items:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:radial-gradient(circle at 30% 25%,#ffffff80 0,#ffffff38 55%,#ffffff1f 100%);border:1.5px solid #ffffffbf;border-radius:50%;box-shadow:inset 0 1px 1px #ffffff80,0 4px 10px #00000014;color:currentColor;display:flex;flex:0 0 auto;height:32px;justify-content:center;margin-bottom:8px;overflow:hidden;padding:4px;position:relative;width:32px}.WorkOverviewDefault_workOverviewSummaryIcon__InhWT:before{background:linear-gradient(180deg,#ffffff73,#fff0);border-radius:50%;content:"";filter:blur(6px);height:45%;left:10%;pointer-events:none;position:absolute;top:8%;width:80%}.WorkOverviewDefault_workOverviewSummaryIcon__InhWT svg{align-items:center;display:flex;height:18px;justify-content:center;width:18px}.WorkOverviewDefault_workOverviewSummaryLabel__EH2YH{color:#000;font-size:clamp(.68rem,.88vw,.81rem);font-weight:500;letter-spacing:.12em;line-height:1.25;margin:0 0 6px;text-transform:uppercase}.WorkOverviewDefault_workOverviewSummaryValue__le50E{font-feature-settings:"tnum";color:#070709;display:block;font-family:var(--work-font-display);font-size:clamp(1.18rem,1.85vw,1.5rem);font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:.01em;line-height:1.08;min-width:0}.WorkOverviewDefault_workOverviewSummaryCardFeatured__05cot .WorkOverviewDefault_workOverviewSummaryValue__le50E{color:var(--work-brand)}.WorkOverviewDefault_workOverviewSummaryCaption__v-hFx{color:#776c6c;display:block;font-size:clamp(.57rem,.72vw,.67rem);font-weight:400;line-height:1.35;margin-top:4px}.WorkOverviewDefault_workOverviewSummaryCardFeatured__05cot .WorkOverviewDefault_workOverviewSummaryCaption__v-hFx{color:#776c6c}.WorkOverviewDefault_workOverviewSessionPanel__tB\+D7{align-items:center;background:#ffffff3d;border:1px solid var(--work-panel-border);border-radius:clamp(17px,2vw,22px);display:flex;flex:1 1;flex-direction:column;justify-content:center;min-width:0;overflow:hidden;position:relative;width:100%}.WorkOverviewDefault_workOverviewWavePattern__rkoe9{background:url(/static/media/dotbg.ec94f0f233d61ce3fea2.png) no-repeat;background-position:50%;background-size:cover;inset:0;pointer-events:none;position:absolute}.WorkOverviewDefault_workOverviewSessionContent__4fbwS{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:inherit;padding:clamp(28px,4vw,42px) clamp(14px,3vw,32px);position:relative;text-align:center;z-index:1}.WorkOverviewDefault_workOverviewSessionHeading__PrkVR{color:#171317;font-size:clamp(.69rem,.9vw,.78rem);font-weight:500;letter-spacing:.17em;line-height:1.3;margin:0 0 clamp(16px,2vw,20px);text-transform:uppercase}.WorkOverviewDefault_workOverviewTimer__8zu5U{grid-gap:clamp(7px,1.7vw,21px);font-feature-settings:"tnum";align-items:center;display:grid;font-family:var(--work-font-display);font-variant-numeric:tabular-nums;gap:clamp(7px,1.7vw,21px);grid-template-columns:repeat(5,auto);justify-content:center;margin-inline:auto;max-width:100%;min-width:0;width:-webkit-fit-content;width:fit-content}.WorkOverviewDefault_workOverviewTimerUnit__zppuO{aspect-ratio:1.34/1;background:#fffffffa;border-radius:clamp(10px,1.35vw,15px);box-shadow:0 12px 24px #25191f17;color:#030305;display:grid;filter:drop-shadow(6px 6px 6px rgba(0,0,0,.04));font-size:clamp(2.45rem,5.4vw,4.55rem);font-weight:800;letter-spacing:0;line-height:1;min-width:2em;place-items:center;width:2em}.WorkOverviewDefault_workOverviewTimerSeparator__SEGOo{color:var(--work-brand-dark);font-size:clamp(2.25rem,4.6vw,4rem);font-weight:700;line-height:.75;transform:translateY(-2px)}.WorkOverviewDefault_workOverviewStatusBadge__DoHh9{align-items:center;border-radius:999px;display:inline-flex;font-size:clamp(.72rem,.9vw,.8rem);font-weight:500;gap:9px;justify-content:center;line-height:1.25;margin-top:clamp(22px,3vw,30px);min-height:32px;padding:6px 14px;transition:background-color .18s ease,color .18s ease}.WorkOverviewDefault_workOverviewStatusIndicator__7rk-7{background:currentColor;border-radius:50%;flex:0 0 auto;height:4px;width:4px}.WorkOverviewDefault_workOverviewStatusWorking__YX0Cc{background:#d9f5e2;color:#10aa46}.WorkOverviewDefault_workOverviewStatusBreak__PHPrL{background:#fff0d8;color:#ec7800}.WorkOverviewDefault_workOverviewStatusMeeting__8hhKr{background:#dff3ff;color:#078fd7}.WorkOverviewDefault_workOverviewStatusClockedOut__qcZWX{background:#f1ecef;color:#756c72}.WorkOverviewDefault_workOverviewClockText__2UiAm{color:#70696e;font-size:clamp(.83rem,1.12vw,1rem);font-weight:400;line-height:1.4;margin:12px 0 0}.WorkOverviewDefault_workOverviewClockText__2UiAm strong{color:#111013;font-weight:700}.WorkOverviewDefault_workOverviewActions__Uwh3F{grid-gap:clamp(10px,1.4vw,16px);display:grid;gap:clamp(10px,1.4vw,16px);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(18px,2.5vw,24px);width:min(100%,466px)}.WorkOverviewDefault_workOverviewActionButton__KvTSe{align-items:center;background:#fff;border:1px solid;border-radius:999px;cursor:pointer;display:inline-flex;font-family:var(--work-font-text);font-size:clamp(.72rem,.95vw,.82rem);font-weight:500;gap:8px;justify-content:center;line-height:1.2;min-height:42px;min-width:0;padding:9px 15px;transition:transform .17s ease,box-shadow .17s ease,background-color .17s ease,color .17s ease;white-space:nowrap}.WorkOverviewDefault_workOverviewActionButton__KvTSe:hover:not(:disabled){transform:translateY(-2px)}.WorkOverviewDefault_workOverviewActionButton__KvTSe:focus-visible{outline:3px solid #df174c33;outline-offset:3px}.WorkOverviewDefault_workOverviewActionButton__KvTSe:disabled{cursor:not-allowed;opacity:.46}.WorkOverviewDefault_workOverviewBreakButton__z2n-K{color:#ff7900}.WorkOverviewDefault_workOverviewBreakButton__z2n-K.WorkOverviewDefault_workOverviewActionButtonActive__ITtrV,.WorkOverviewDefault_workOverviewBreakButton__z2n-K:hover:not(:disabled){background:#fff4e8;box-shadow:0 9px 20px #ff79001f}.WorkOverviewDefault_workOverviewMeetingButton__pYxW-{background:#dff4ff;color:#0499e5}.WorkOverviewDefault_workOverviewMeetingButton__pYxW-.WorkOverviewDefault_workOverviewActionButtonActive__ITtrV,.WorkOverviewDefault_workOverviewMeetingButton__pYxW-:hover:not(:disabled){background:#c9ecff;box-shadow:0 9px 20px #009feb26}.WorkOverviewDefault_workOverviewClockButton__cIb7T{background:linear-gradient(100deg,#e21a48,#c61c65);border-color:#0000;box-shadow:0 10px 20px #cd195730;color:#fff}.WorkOverviewDefault_workOverviewClockButton__cIb7T:hover:not(:disabled){box-shadow:0 13px 24px #cd195745}@keyframes WorkOverviewDefault_workOverviewWave__LiYvV{0%,to{transform:rotate(0deg)}20%{transform:rotate(18deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(14deg)}80%{transform:rotate(-5deg)}}@container (max-width: 767px){.WorkOverviewDefault_workOverviewSummaryGrid__7nOJT{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width: 470px){.WorkOverviewDefault_workOverviewTimer__8zu5U{gap:5px}.WorkOverviewDefault_workOverviewTimerUnit__zppuO{font-size:clamp(1.85rem,12cqi,2.8rem)}.WorkOverviewDefault_workOverviewTimerSeparator__SEGOo{font-size:clamp(1.7rem,9cqi,2.5rem)}.WorkOverviewDefault_workOverviewActions__Uwh3F{grid-template-columns:repeat(2,minmax(0,1fr))}.WorkOverviewDefault_workOverviewClockButton__cIb7T{grid-column:1/-1}}@container (max-width: 650px){.WorkOverviewDefault_workOverviewHeader__PPvhy{align-items:flex-start;flex-direction:column;gap:15px}.WorkOverviewDefault_workOverviewShiftBadge__dR6zt{align-self:flex-end}}@container (max-width: 330px){.WorkOverviewDefault_workOverviewActions__Uwh3F,.WorkOverviewDefault_workOverviewSummaryGrid__7nOJT{grid-template-columns:1fr}.WorkOverviewDefault_workOverviewClockButton__cIb7T{grid-column:auto}}@media (max-width:720px){.WorkOverviewDefault_workOverviewPage__atbDK{padding:22px 14px 28px}}@media (prefers-reduced-motion:reduce){.WorkOverviewDefault_workOverviewGreeting__S9X0f span{animation:none}.WorkOverviewDefault_workOverviewActionButton__KvTSe,.WorkOverviewDefault_workOverviewStatusBadge__DoHh9{transition:none}}.WorkOverviewIndependence_workOverviewPage__OQlLs{--work-font-text:"Poppins","Inter",Arial,sans-serif;--work-font-display:"Bricolage Grotesque","Poppins",Arial,sans-serif;--work-brand:#9a1a18;--work-brand-dark:#791615;--work-brand-gradient:linear-gradient(180deg,#e81b3b,#b71f63);--work-text:#0a0a0c;--work-muted:#7b7579;--work-panel-border:#ffd0d7;--work-card-shadow:2px 3px 19.7px 0px #fff;background:#fff;background:url(/static/media/Independencedaybg.acf3abb587d679a49ec5.svg) no-repeat 50%;background-size:cover;color:var(--work-text);display:flex;flex-direction:column;font-family:var(--work-font-text);min-height:100dvh;min-width:0;padding:clamp(24px,4vw,48px) clamp(24px,3vw,40px);position:relative;width:100%}.WorkOverviewIndependence_workOverviewPage__OQlLs,.WorkOverviewIndependence_workOverviewPage__OQlLs *,.WorkOverviewIndependence_workOverviewPage__OQlLs :after,.WorkOverviewIndependence_workOverviewPage__OQlLs :before{box-sizing:border-box}.WorkOverviewIndependence_workOverviewPage__OQlLs button,.WorkOverviewIndependence_workOverviewPage__OQlLs input,.WorkOverviewIndependence_workOverviewPage__OQlLs select,.WorkOverviewIndependence_workOverviewPage__OQlLs textarea{font:inherit}.WorkOverviewIndependence_workOverviewDashboard__lAmWS{container-type:inline-size;display:flex;flex:1 1;flex-direction:column;margin-inline:auto;max-width:1300px;min-width:0;width:100%;z-index:1}.WorkOverviewIndependence_workOverviewConfetti__SzDrF{display:block;height:100%;inset:0;opacity:.5;pointer-events:none;position:absolute;width:100%;z-index:0}.WorkOverviewIndependence_workOverviewHeader__2gx54{align-items:flex-start;display:flex;gap:24px;justify-content:space-between;margin-bottom:clamp(22px,2.6vw,28px);width:100%}.WorkOverviewIndependence_workOverviewGifWrapper__Ewjtg{align-items:center;display:flex;justify-content:center;margin-bottom:16px;overflow:hidden;pointer-events:none;position:relative;user-select:none;-webkit-user-select:none;width:100%;z-index:0}.WorkOverviewIndependence_workOverviewGif__ajVcy{display:block;height:auto;object-fit:contain;user-select:none;-webkit-user-select:none;width:100%}.WorkOverviewIndependence_workOverviewGreetingGroup__2telt{min-width:0}.WorkOverviewIndependence_workOverviewGreeting__pI\+-S{-webkit-text-fill-color:#0000;background:var(--work-brand-gradient);-webkit-background-clip:text;background-clip:text;color:#0000;font-family:var(--work-font-display);font-size:clamp(1.35rem,2vw,1.65rem);font-weight:700;letter-spacing:-.045em;line-height:1.12;margin:0}.WorkOverviewIndependence_workOverviewGreeting__pI\+-S span{-webkit-text-fill-color:#1f2937;-webkit-text-fill-color:var(--work-text-color,#1f2937);animation:WorkOverviewIndependence_workOverviewWave__lDz5T 2.4s ease-in-out .45s 1;background:none;-webkit-background-clip:initial;background-clip:initial;color:#1f2937;color:var(--work-text-color,#1f2937);display:inline-block;font-family:var(--work-font-text);font-size:.82em;margin-left:5px;transform-origin:72% 72%}.WorkOverviewIndependence_workOverviewIntro__iUtcU{color:#817b7f;font-size:clamp(.78rem,1.05vw,.9rem);font-weight:400;line-height:1.45;margin:8px 0 0}.WorkOverviewIndependence_workOverviewShiftBadge__TWYrF{align-items:center;background:var(--work-brand-gradient);border-radius:999px;box-shadow:0 8px 18px #cf1a5026;color:#fff;display:inline-flex;flex:0 0 auto;font-size:clamp(.69rem,.95vw,.78rem);font-weight:500;gap:9px;justify-content:center;line-height:1.2;min-height:32px;padding:7px 15px 7px 12px;white-space:nowrap}.WorkOverviewIndependence_workOverviewShiftIndicator__LZyhk{background:#11c852;border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 1px #ffffff2e;flex:0 0 auto;height:10px;width:10px}.WorkOverviewIndependence_workOverviewSummaryGrid__lNe8u{grid-gap:clamp(10px,1.35vw,16px);display:grid;gap:clamp(10px,1.35vw,16px);grid-template-columns:repeat(5,minmax(0,1fr));margin-bottom:clamp(30px,3.8vw,40px);min-width:0;width:100%}.WorkOverviewIndependence_workOverviewSummaryCard__Ft683{align-items:flex-start;background:#ffffff3d;border-left:2px solid;border-radius:9px;box-shadow:var(--work-card-shadow);display:flex;flex-direction:column;isolation:isolate;justify-content:center;min-height:clamp(128px,14vw,140px);min-width:0;padding:clamp(13px,1.5vw,16px);position:relative;transform:translateY(0);transition:all .3s ease}.WorkOverviewIndependence_workOverviewSummaryCard__Ft683:hover{transform:translateY(-6px)}.WorkOverviewIndependence_workOverviewSummaryCardFeatured__ldB03{background:linear-gradient(90deg,#ff941a3d,#ffffff3d 50%,#09892b3d);box-shadow:none}.WorkOverviewIndependence_workOverviewSummaryCardFeatured__ldB03:before{background:url(/static/media/chakr.7cad007ad71be86be8e0.svg) no-repeat;background-position:50%;background-size:contain;border-radius:inherit;bottom:10px;content:"";height:70px;opacity:.14;padding:1px;position:absolute;right:10px;width:70px}.WorkOverviewIndependence_workOverviewSummaryToneRed__fb1Lz{color:var(--work-brand)}.WorkOverviewIndependence_workOverviewSummaryToneOrange__yWoh4{color:#f99a21}.WorkOverviewIndependence_workOverviewSummaryToneBlue__LzRwd{color:#1ba4e8}.WorkOverviewIndependence_workOverviewSummaryTonePurple__Ae3MJ{color:#814ec0}.WorkOverviewIndependence_workOverviewSummaryToneGreen__JQH9n{color:#238f47}.WorkOverviewIndependence_workOverviewSummaryIcon__MzhPq{align-items:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:radial-gradient(circle at 30% 25%,#ffffff80 0,#ffffff38 55%,#ffffff1f 100%);border:1.5px solid #ffffffbf;border-radius:50%;box-shadow:inset 0 1px 1px #ffffff80,0 4px 10px #00000014;color:currentColor;display:flex;flex:0 0 auto;height:32px;justify-content:center;margin-bottom:8px;overflow:hidden;padding:4px;position:relative;width:32px}.WorkOverviewIndependence_workOverviewSummaryIcon__MzhPq:before{background:linear-gradient(180deg,#ffffff73,#fff0);border-radius:50%;content:"";filter:blur(6px);height:45%;left:10%;pointer-events:none;position:absolute;top:8%;width:80%}.WorkOverviewIndependence_workOverviewSummaryIcon__MzhPq svg{align-items:center;display:flex;height:18px;justify-content:center;width:18px}.WorkOverviewIndependence_workOverviewSummaryLabel__ljnmF{color:#000;font-size:clamp(.68rem,.88vw,.81rem);font-weight:500;letter-spacing:.12em;line-height:1.25;margin:0 0 6px;text-transform:uppercase}.WorkOverviewIndependence_workOverviewSummaryValue__ucGAY{font-feature-settings:"tnum";color:#070709;display:block;font-family:var(--work-font-display);font-size:clamp(1.18rem,1.85vw,1.5rem);font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:.01em;line-height:1.08;min-width:0}.WorkOverviewIndependence_workOverviewSummaryCardFeatured__ldB03 .WorkOverviewIndependence_workOverviewSummaryValue__ucGAY{color:var(--work-brand)}.WorkOverviewIndependence_workOverviewSummaryCaption__GS\+rj{color:#776c6c;display:block;font-size:clamp(.57rem,.72vw,.67rem);font-weight:400;line-height:1.35;margin-top:4px}.WorkOverviewIndependence_workOverviewSummaryCardFeatured__ldB03 .WorkOverviewIndependence_workOverviewSummaryCaption__GS\+rj{color:#776c6c}.WorkOverviewIndependence_workOverviewSessionPanel__ukTYZ{align-items:center;background:#ffffff3d;border:1px solid var(--work-panel-border);border-radius:clamp(17px,2vw,22px);display:flex;flex:1 1;flex-direction:column;justify-content:center;min-width:0;width:100%}.WorkOverviewIndependence_workOverviewWavePattern__sUoBr{inset:0;pointer-events:none;position:absolute}.WorkOverviewIndependence_workOverviewSessionPanel__ukTYZ{--art-size:90%;overflow:hidden;position:relative}.WorkOverviewIndependence_workOverviewSessionPanel__ukTYZ:before{animation:WorkOverviewIndependence_rotateArt__HA3Ql 12s linear infinite;left:-46%}.WorkOverviewIndependence_workOverviewSessionPanel__ukTYZ:after,.WorkOverviewIndependence_workOverviewSessionPanel__ukTYZ:before{background-image:url(/static/media/BigArt.4b939e469a83552d360b.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:var(--art-size);opacity:.12;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%) rotate(0deg);transform-origin:center;width:var(--art-size);z-index:0}.WorkOverviewIndependence_workOverviewSessionPanel__ukTYZ:after{animation:WorkOverviewIndependence_rotateArt__HA3Ql 12s linear infinite reverse;right:-46%}.WorkOverviewIndependence_workOverviewSessionPanel__ukTYZ>*{position:relative;z-index:1}@keyframes WorkOverviewIndependence_rotateArt__HA3Ql{0%{transform:translateY(-50%) rotate(0deg)}to{transform:translateY(-50%) rotate(1turn)}}.WorkOverviewIndependence_workOverviewSessionContent__oONYm{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:inherit;padding:clamp(28px,4vw,42px) clamp(14px,3vw,32px);position:relative;text-align:center;z-index:1}.WorkOverviewIndependence_workOverviewSessionHeading__RsPPf{color:#171317;font-size:clamp(.69rem,.9vw,.78rem);font-weight:500;letter-spacing:.17em;line-height:1.3;margin:0 0 clamp(16px,2vw,20px);text-transform:uppercase}.WorkOverviewIndependence_workOverviewTimer__cUxYJ{grid-gap:clamp(7px,1.7vw,21px);font-feature-settings:"tnum";align-items:center;display:grid;font-family:var(--work-font-display);font-variant-numeric:tabular-nums;gap:clamp(7px,1.7vw,21px);grid-template-columns:repeat(5,auto);justify-content:center;margin-inline:auto;max-width:100%;min-width:0;width:-webkit-fit-content;width:fit-content}.WorkOverviewIndependence_workOverviewTimerUnit__Bvk\+n{aspect-ratio:1.34/1;background:#fffffffa;border-radius:clamp(10px,1.35vw,15px);box-shadow:0 12px 24px #25191f17;color:#030305;display:grid;filter:drop-shadow(6px 6px 6px rgba(0,0,0,.04));font-size:clamp(2.45rem,5.4vw,4.55rem);font-weight:800;letter-spacing:0;line-height:1;min-width:2em;place-items:center;width:2em}.WorkOverviewIndependence_workOverviewTimerSeparator__ZTToh{color:var(--work-brand-dark);font-size:clamp(2.25rem,4.6vw,4rem);font-weight:700;line-height:.75;transform:translateY(-2px)}.WorkOverviewIndependence_workOverviewStatusBadge__luMPv{align-items:center;border-radius:999px;display:inline-flex;font-size:clamp(.72rem,.9vw,.8rem);font-weight:500;gap:9px;justify-content:center;line-height:1.25;margin-top:clamp(22px,3vw,30px);min-height:32px;padding:6px 14px;transition:background-color .18s ease,color .18s ease}.WorkOverviewIndependence_workOverviewStatusIndicator__MShbG{background:currentColor;border-radius:50%;flex:0 0 auto;height:4px;width:4px}.WorkOverviewIndependence_workOverviewStatusWorking__L9uHP{background:#d9f5e2;color:#10aa46}.WorkOverviewIndependence_workOverviewStatusBreak__o9qos{background:#fff0d8;color:#ec7800}.WorkOverviewIndependence_workOverviewStatusMeeting__7dXHo{background:#dff3ff;color:#078fd7}.WorkOverviewIndependence_workOverviewStatusClockedOut__doCKs{background:#f1ecef;color:#756c72}.WorkOverviewIndependence_workOverviewClockText__JX36b{color:#70696e;font-size:clamp(.83rem,1.12vw,1rem);font-weight:400;line-height:1.4;margin:12px 0 0}.WorkOverviewIndependence_workOverviewClockText__JX36b strong{color:#111013;font-weight:700}.WorkOverviewIndependence_workOverviewActions__lpn69{grid-gap:clamp(10px,1.4vw,16px);display:grid;gap:clamp(10px,1.4vw,16px);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(18px,2.5vw,24px);width:min(100%,466px)}.WorkOverviewIndependence_workOverviewActionButton__4ia36{align-items:center;background:#fff;border:1px solid;border-radius:999px;cursor:pointer;display:inline-flex;font-family:var(--work-font-text);font-size:clamp(.72rem,.95vw,.82rem);font-weight:500;gap:8px;justify-content:center;line-height:1.2;min-height:42px;min-width:0;padding:9px 15px;transition:transform .17s ease,box-shadow .17s ease,background-color .17s ease,color .17s ease;white-space:nowrap}.WorkOverviewIndependence_workOverviewActionButton__4ia36:hover:not(:disabled){transform:translateY(-2px)}.WorkOverviewIndependence_workOverviewActionButton__4ia36:focus-visible{outline:3px solid #df174c33;outline-offset:3px}.WorkOverviewIndependence_workOverviewActionButton__4ia36:disabled{cursor:not-allowed;opacity:.46}.WorkOverviewIndependence_workOverviewBreakButton__so1\+i{color:#ff7900}.WorkOverviewIndependence_workOverviewBreakButton__so1\+i.WorkOverviewIndependence_workOverviewActionButtonActive__2-1nF,.WorkOverviewIndependence_workOverviewBreakButton__so1\+i:hover:not(:disabled){background:#fff4e8;box-shadow:0 9px 20px #ff79001f}.WorkOverviewIndependence_workOverviewMeetingButton__M\+L2l{background:#dff4ff;color:#0499e5}.WorkOverviewIndependence_workOverviewMeetingButton__M\+L2l.WorkOverviewIndependence_workOverviewActionButtonActive__2-1nF,.WorkOverviewIndependence_workOverviewMeetingButton__M\+L2l:hover:not(:disabled){background:#c9ecff;box-shadow:0 9px 20px #009feb26}.WorkOverviewIndependence_workOverviewClockButton__mKpNj{background:linear-gradient(100deg,#e21a48,#c61c65);border-color:#0000;box-shadow:0 10px 20px #cd195730;color:#fff}.WorkOverviewIndependence_workOverviewClockButton__mKpNj:hover:not(:disabled){box-shadow:0 13px 24px #cd195745}@keyframes WorkOverviewIndependence_workOverviewWave__lDz5T{0%,to{transform:rotate(0deg)}20%{transform:rotate(18deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(14deg)}80%{transform:rotate(-5deg)}}@container (max-width: 767px){.WorkOverviewIndependence_workOverviewSummaryGrid__lNe8u{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width: 470px){.WorkOverviewIndependence_workOverviewTimer__cUxYJ{gap:5px}.WorkOverviewIndependence_workOverviewTimerUnit__Bvk\+n{font-size:clamp(1.85rem,12cqi,2.8rem)}.WorkOverviewIndependence_workOverviewTimerSeparator__ZTToh{font-size:clamp(1.7rem,9cqi,2.5rem)}.WorkOverviewIndependence_workOverviewActions__lpn69{grid-template-columns:repeat(2,minmax(0,1fr))}.WorkOverviewIndependence_workOverviewClockButton__mKpNj{grid-column:1/-1}}@container (max-width: 650px){.WorkOverviewIndependence_workOverviewHeader__2gx54{align-items:flex-start;flex-direction:column;gap:15px}.WorkOverviewIndependence_workOverviewShiftBadge__TWYrF{align-self:flex-end}}@container (max-width: 330px){.WorkOverviewIndependence_workOverviewActions__lpn69,.WorkOverviewIndependence_workOverviewSummaryGrid__lNe8u{grid-template-columns:1fr}.WorkOverviewIndependence_workOverviewClockButton__mKpNj{grid-column:auto}}@media (max-width:720px){.WorkOverviewIndependence_workOverviewPage__OQlLs{padding:22px 0 28px}}@media (prefers-reduced-motion:reduce){.WorkOverviewIndependence_workOverviewGreeting__pI\+-S span{animation:none}.WorkOverviewIndependence_workOverviewActionButton__4ia36,.WorkOverviewIndependence_workOverviewStatusBadge__luMPv{transition:none}}img.WorkOverviewIndependence_redFort__tL5p\+{display:block;margin-inline:auto;margin-bottom:-10px;max-width:90%;width:400px}.WorkOverviewIndependence_independenceDayHeading__dWDul{--independence-heading-rotate-x:0deg;--independence-heading-rotate-y:0deg;align-items:center;background:#0000;display:flex;justify-content:center;padding:clamp(14px,1.7vw,28px) clamp(8px,1.5vw,24px);perspective:1000px;position:relative;width:100%;z-index:4}.WorkOverviewIndependence_independenceDayHeadingInner__Qjsdx{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative;transform:rotateX(var(--independence-heading-rotate-x)) rotateY(var(--independence-heading-rotate-y)) translateZ(0);transform-style:preserve-3d;transition:transform .28s cubic-bezier(.22,1,.36,1);will-change:transform}.WorkOverviewIndependence_independenceDayHappyRow__rYqOl{align-items:center;display:flex;gap:clamp(10px,1.2vw,20px);justify-content:center;position:relative;width:100%}.WorkOverviewIndependence_independenceDayHappyText__FuKC2{align-items:center;color:#214f89;display:flex;font-family:Poppins,Arial,Helvetica,sans-serif;font-size:clamp(2.8rem,6vw,7rem);font-weight:800;justify-content:center;letter-spacing:clamp(-.055em,-.12vw,-.025em);line-height:.84;margin:0;position:relative;text-align:center;text-transform:uppercase;transform:translateZ(12px);transition:transform .35s cubic-bezier(.22,1,.36,1),filter .35s ease;white-space:nowrap;will-change:transform,filter;z-index:2}.WorkOverviewIndependence_independenceDayHappyLetter__x88aC{animation:WorkOverviewIndependence_independenceDayHappyLetterEntrance__7eO9H .76s cubic-bezier(.16,1,.3,1) forwards;animation-delay:calc(80ms + var(--independence-letter-index)*90ms);color:#214f89;display:inline-block;opacity:0;transform-origin:center bottom;will-change:transform,opacity,filter}.WorkOverviewIndependence_independenceDayRibbonFlag__O7Mru{aspect-ratio:2.15/1;-webkit-backface-visibility:hidden;backface-visibility:hidden;filter:drop-shadow(0 clamp(2px,.3vw,5px) clamp(4px,.5vw,9px) rgba(27,52,82,.08));flex:0 0 clamp(80px,10vw,160px);opacity:1;overflow:hidden;position:relative;transform-origin:center center;transition:transform .4s cubic-bezier(.22,1,.36,1),filter .4s ease;width:clamp(80px,10vw,160px);will-change:transform,filter}.WorkOverviewIndependence_independenceDayRibbonFlagLeft__Bxx3j{animation:WorkOverviewIndependence_independenceDayLeftFlagProfessionalEntrance__6d0id .85s cubic-bezier(.22,1,.36,1) both,WorkOverviewIndependence_independenceDayLeftFlagProfessionalWave__Br4Oj 5.8s ease-in-out .9s infinite;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%,22% 50%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%,22% 50%)}.WorkOverviewIndependence_independenceDayRibbonFlagRight__TDdRu{animation:WorkOverviewIndependence_independenceDayRightFlagProfessionalEntrance__Mqbd\+ .85s cubic-bezier(.22,1,.36,1) both,WorkOverviewIndependence_independenceDayRightFlagProfessionalWave__Ni83n 6.2s ease-in-out 1.05s infinite;-webkit-clip-path:polygon(0 0,100% 0,78% 50%,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,78% 50%,100% 100%,0 100%)}.WorkOverviewIndependence_independenceDayRibbonFlagImage__xiCLP{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:block;height:100%;inset:0;object-fit:fill;pointer-events:none;position:absolute;transform:translateZ(0) scale(1.015);transform-origin:center center;transition:transform .45s cubic-bezier(.22,1,.36,1),filter .45s ease;-webkit-user-select:none;user-select:none;width:100%;will-change:transform,filter}.WorkOverviewIndependence_independenceDayFlagLight__r-YYA{animation:WorkOverviewIndependence_independenceDayFlagLightSweep__j00EY 7s ease-in-out 1.4s infinite;background:linear-gradient(105deg,#0000 12%,#ffffff14 32%,#ffffff5c 48%,#ffffff14 64%,#0000 82%);inset:0;opacity:0;pointer-events:none;position:absolute;transform:translate3d(-115%,0,0);will-change:transform,opacity;z-index:2}.WorkOverviewIndependence_independenceDaySubtitle__yliKA{align-items:center;color:#df6500;display:flex;font-family:Poppins,Arial,Helvetica,sans-serif;font-size:clamp(1.25rem,3.25vw,3.85rem);font-weight:400;justify-content:center;letter-spacing:clamp(-.02em,-.04vw,0em);line-height:1;margin:clamp(7px,.75vw,12px) 0 0;position:relative;text-align:center;text-transform:uppercase;transition:transform .35s cubic-bezier(.22,1,.36,1),filter .35s ease;white-space:nowrap;will-change:transform,filter}.WorkOverviewIndependence_independenceDaySubtitleLetter__HVEFm,.WorkOverviewIndependence_independenceDaySubtitleSpace__ToDTo{animation:WorkOverviewIndependence_independenceDaySubtitleLetterEntrance__zP6b2 .62s cubic-bezier(.16,1,.3,1) forwards;animation-delay:calc(.5s + var(--independence-subtitle-index)*34ms);color:#df6500;display:inline-block;opacity:0;will-change:transform,opacity,filter}.WorkOverviewIndependence_independenceDaySubtitleSpace__ToDTo{width:.28em}.WorkOverviewIndependence_independenceDayHeading__dWDul:hover
.WorkOverviewIndependence_independenceDayHappyText__FuKC2{filter:drop-shadow(0 7px 14px rgba(33,79,137,.12));transform:translateY(-2px) translateZ(14px)}.WorkOverviewIndependence_independenceDayHeading__dWDul:hover
.WorkOverviewIndependence_independenceDaySubtitle__yliKA{filter:drop-shadow(0 5px 12px rgba(223,101,0,.1));transform:translateY(-1px)}.WorkOverviewIndependence_independenceDayHeading__dWDul:hover
.WorkOverviewIndependence_independenceDayRibbonFlag__O7Mru{filter:drop-shadow(0 5px 10px rgba(27,52,82,.12))}.WorkOverviewIndependence_independenceDayHeading__dWDul:hover
.WorkOverviewIndependence_independenceDayRibbonFlagLeft__Bxx3j{animation:WorkOverviewIndependence_independenceDayLeftFlagProfessionalWave__Br4Oj 3.9s ease-in-out infinite}.WorkOverviewIndependence_independenceDayHeading__dWDul:hover
.WorkOverviewIndependence_independenceDayRibbonFlagRight__TDdRu{animation:WorkOverviewIndependence_independenceDayRightFlagProfessionalWave__Ni83n 4.2s ease-in-out infinite}.WorkOverviewIndependence_independenceDayHeading__dWDul:hover
.WorkOverviewIndependence_independenceDayRibbonFlagImage__xiCLP{filter:saturate(1.04) brightness(1.015);transform:translateZ(0) scale(1.025)}@keyframes WorkOverviewIndependence_independenceDayHappyLetterEntrance__7eO9H{0%{filter:blur(4px);opacity:0;transform:translate3d(0,24px,0) rotateX(-58deg) scale(.88)}55%{filter:blur(0);opacity:1;transform:translate3d(0,-3px,0) rotateX(6deg) scale(1.025)}78%{filter:blur(0);opacity:1;transform:translate3d(0,1px,0) rotateX(-2deg) scale(.995)}to{filter:blur(0);opacity:1;transform:translateZ(0) rotateX(0deg) scale(1)}}@keyframes WorkOverviewIndependence_independenceDaySubtitleLetterEntrance__zP6b2{0%{filter:blur(2px);opacity:0;transform:translate3d(0,12px,0) scale(.94)}65%{filter:blur(0);opacity:1;transform:translate3d(0,-1px,0) scale(1.01)}to{filter:blur(0);opacity:1;transform:translateZ(0) scale(1)}}@keyframes WorkOverviewIndependence_independenceDayLeftFlagProfessionalEntrance__6d0id{0%{transform:translate3d(-20px,0,0) perspective(700px) rotateY(7deg) scaleX(.94)}58%{transform:translate3d(2px,0,0) perspective(700px) rotateY(-1.5deg) scaleX(1.012)}to{transform:translateZ(0) perspective(700px) rotateY(0deg) scaleX(1)}}@keyframes WorkOverviewIndependence_independenceDayRightFlagProfessionalEntrance__Mqbd\+{0%{transform:translate3d(20px,0,0) perspective(700px) rotateY(-7deg) scaleX(.94)}58%{transform:translate3d(-2px,0,0) perspective(700px) rotateY(1.5deg) scaleX(1.012)}to{transform:translateZ(0) perspective(700px) rotateY(0deg) scaleX(1)}}@keyframes WorkOverviewIndependence_independenceDayLeftFlagProfessionalWave__Br4Oj{0%,to{transform:perspective(700px) rotateY(0deg) skewY(0deg) translateZ(0) scaleX(1)}20%{transform:perspective(700px) rotateY(1.4deg) skewY(-.18deg) translate3d(0,-.35px,1px) scaleX(1.002)}42%{transform:perspective(700px) rotateY(-.7deg) skewY(.14deg) translate3d(0,.2px,0) scaleX(.999)}68%{transform:perspective(700px) rotateY(1deg) skewY(-.12deg) translate3d(0,-.25px,1px) scaleX(1.001)}84%{transform:perspective(700px) rotateY(-.45deg) skewY(.08deg) translate3d(0,.12px,0) scaleX(1)}}@keyframes WorkOverviewIndependence_independenceDayRightFlagProfessionalWave__Ni83n{0%,to{transform:perspective(700px) rotateY(0deg) skewY(0deg) translateZ(0) scaleX(1)}24%{transform:perspective(700px) rotateY(-1.4deg) skewY(.18deg) translate3d(0,-.35px,1px) scaleX(1.002)}46%{transform:perspective(700px) rotateY(.7deg) skewY(-.14deg) translate3d(0,.2px,0) scaleX(.999)}70%{transform:perspective(700px) rotateY(-1deg) skewY(.12deg) translate3d(0,-.25px,1px) scaleX(1.001)}86%{transform:perspective(700px) rotateY(.45deg) skewY(-.08deg) translate3d(0,.12px,0) scaleX(1)}}@keyframes WorkOverviewIndependence_independenceDayFlagLightSweep__j00EY{0%,64%,to{opacity:0;transform:translate3d(-115%,0,0)}70%{opacity:.14}82%{opacity:.22;transform:translate3d(115%,0,0)}86%{opacity:0;transform:translate3d(115%,0,0)}}@media (max-width:767px){.WorkOverviewIndependence_independenceDayHeading__dWDul{padding:clamp(14px,3.5vw,24px) clamp(4px,1vw,10px)}.WorkOverviewIndependence_independenceDayHappyRow__rYqOl{gap:clamp(5px,1.3vw,10px)}.WorkOverviewIndependence_independenceDayRibbonFlag__O7Mru{flex-basis:clamp(54px,16vw,100px);width:clamp(54px,16vw,100px)}.WorkOverviewIndependence_independenceDayHappyText__FuKC2{font-size:clamp(2rem,11.7vw,4.4rem)}.WorkOverviewIndependence_independenceDaySubtitle__yliKA{font-size:clamp(.88rem,5.5vw,2rem);margin-top:clamp(6px,1.4vw,9px)}.WorkOverviewIndependence_independenceDaySubtitleSpace__ToDTo{width:.24em}}@media (max-width:420px){.WorkOverviewIndependence_independenceDayHappyRow__rYqOl{gap:clamp(3px,1vw,5px)}.WorkOverviewIndependence_independenceDayRibbonFlag__O7Mru{flex-basis:clamp(44px,14.5vw,62px);width:clamp(44px,14.5vw,62px)}.WorkOverviewIndependence_independenceDayHappyText__FuKC2{font-size:clamp(1.75rem,10.7vw,2.75rem)}.WorkOverviewIndependence_independenceDaySubtitle__yliKA{font-size:clamp(.74rem,4.85vw,1.2rem)}}@media (max-width:340px){.WorkOverviewIndependence_independenceDayHappyRow__rYqOl{gap:2px}.WorkOverviewIndependence_independenceDayRibbonFlag__O7Mru{flex-basis:41px;width:41px}.WorkOverviewIndependence_independenceDayHappyText__FuKC2{font-size:1.7rem}.WorkOverviewIndependence_independenceDaySubtitle__yliKA{font-size:.72rem}}@media (prefers-reduced-motion:reduce){.WorkOverviewIndependence_independenceDayHeadingInner__Qjsdx{transform:none!important;transition:none!important}.WorkOverviewIndependence_independenceDayHappyLetter__x88aC,.WorkOverviewIndependence_independenceDaySubtitleLetter__HVEFm,.WorkOverviewIndependence_independenceDaySubtitleSpace__ToDTo{animation:none!important;filter:none!important;opacity:1!important;transform:none!important}.WorkOverviewIndependence_independenceDayFlagLight__r-YYA,.WorkOverviewIndependence_independenceDayRibbonFlagImage__xiCLP,.WorkOverviewIndependence_independenceDayRibbonFlag__O7Mru{animation:none!important;transition:none!important}.WorkOverviewIndependence_independenceDayRibbonFlag__O7Mru{opacity:1!important;transform:none!important}.WorkOverviewIndependence_independenceDayRibbonFlagImage__xiCLP{transform:scale(1.015)!important}.WorkOverviewIndependence_independenceDayFlagLight__r-YYA{display:none}}.FlyingBirds_professionalBirdScene__HdCbV{contain:layout paint style;height:100%;inset:0;overflow:hidden;pointer-events:none;position:fixed;-webkit-user-select:none;user-select:none;width:100%;z-index:1}.FlyingBirds_professionalBirdFlight__hsQrM{animation-delay:var(--flight-delay);animation-duration:var(--flight-duration);animation-fill-mode:both;animation-iteration-count:infinite;animation-name:FlyingBirds_professionalBirdFlyForward__crtCT;animation-timing-function:linear;height:125px;left:-130px;opacity:0;position:absolute;top:var(--bird-top);width:90px;will-change:transform,opacity}.FlyingBirds_professionalBirdFlight--reverse__0E-PX{animation-name:FlyingBirds_professionalBirdFlyReverse__oqj3l;left:auto;right:-130px}.FlyingBirds_professionalBirdSprite__HiSoW{animation-delay:var(--flight-delay);animation-duration:var(--wing-duration);animation-iteration-count:infinite;animation-name:FlyingBirds_professionalBirdWingCycle__Ef8Fy;animation-timing-function:steps(10);background-image:url(/static/media/whitebirds.b27f013813b77ca1a3a8.png);background-position:0 0;background-repeat:no-repeat;background-size:900px 125px;height:125px;opacity:var(--bird-opacity);width:90px;will-change:background-position}.FlyingBirds_professionalBirdSprite--reverse__vhIbz{transform:scaleX(-1)}@keyframes FlyingBirds_professionalBirdWingCycle__Ef8Fy{0%{background-position:0 0}to{background-position:-900px 0}}@keyframes FlyingBirds_professionalBirdFlyForward__crtCT{0%{opacity:0;transform:translateZ(0) scale(var(--bird-scale)) rotate(-1deg)}4%{opacity:1}22%{transform:translate3d(28vw,var(--bird-y-one),0) scale(var(--bird-scale)) rotate(1.5deg)}45%{transform:translate3d(58vw,var(--bird-y-two),0) scale(var(--bird-scale)) rotate(-1deg)}68%{transform:translate3d(86vw,var(--bird-y-three),0) scale(var(--bird-scale)) rotate(1deg)}92%{opacity:1;transform:translate3d(116vw,var(--bird-y-four),0) scale(var(--bird-scale)) rotate(0deg)}to{opacity:0;transform:translate3d(128vw,var(--bird-y-four),0) scale(var(--bird-scale)) rotate(0deg)}}@keyframes FlyingBirds_professionalBirdFlyReverse__oqj3l{0%{opacity:0;transform:translateZ(0) scale(var(--bird-scale)) rotate(1deg)}4%{opacity:1}22%{transform:translate3d(-28vw,var(--bird-y-one),0) scale(var(--bird-scale)) rotate(-1.5deg)}45%{transform:translate3d(-58vw,var(--bird-y-two),0) scale(var(--bird-scale)) rotate(1deg)}68%{transform:translate3d(-86vw,var(--bird-y-three),0) scale(var(--bird-scale)) rotate(-1deg)}92%{opacity:1;transform:translate3d(-116vw,var(--bird-y-four),0) scale(var(--bird-scale)) rotate(0deg)}to{opacity:0;transform:translate3d(-128vw,var(--bird-y-four),0) scale(var(--bird-scale)) rotate(0deg)}}@media (max-width:767px){.FlyingBirds_professionalBirdFlight__hsQrM:nth-child(n+5){display:none}.FlyingBirds_professionalBirdFlight__hsQrM{transform-origin:center}}@media (prefers-reduced-motion:reduce){.FlyingBirds_professionalBirdScene__HdCbV{display:none}}.WorkOverviewChristmas_workOverviewPage__28Utk{--work-font-text:"Poppins","Inter",Arial,sans-serif;--work-font-display:"Bricolage Grotesque","Poppins",Arial,sans-serif;--work-brand:#9a1a18;--work-brand-dark:#791615;--work-brand-gradient:linear-gradient(180deg,#e81b3b,#b71f63);--work-text:#0a0a0c;--work-muted:#7b7579;--work-panel-border:#ffd0d7;--work-card-shadow:0 0 10px 5px #7659590a;background-attachment:scroll,scroll;background-image:linear-gradient(180deg,#82c2e9c7,#f6e9d8b8 50%,#e3e6e6ad),url(/static/media/bgTrees.0e668a72307f4640f48e.svg);background-position:50%,bottom;background-repeat:no-repeat,no-repeat;background-size:cover,cover;color:var(--work-text);display:flex;flex-direction:column;font-family:var(--work-font-text);min-height:100dvh;min-width:0;padding:clamp(24px,4vw,48px) clamp(16px,5vw,72px) clamp(24px,3vw,40px);position:relative;width:100%}.WorkOverviewChristmas_workOverviewPage__28Utk,.WorkOverviewChristmas_workOverviewPage__28Utk *,.WorkOverviewChristmas_workOverviewPage__28Utk :after,.WorkOverviewChristmas_workOverviewPage__28Utk :before{box-sizing:border-box}.WorkOverviewChristmas_workOverviewPage__28Utk button,.WorkOverviewChristmas_workOverviewPage__28Utk input,.WorkOverviewChristmas_workOverviewPage__28Utk select,.WorkOverviewChristmas_workOverviewPage__28Utk textarea{font:inherit}.WorkOverviewChristmas_workOverviewSnowfall__uwFa7{display:block;filter:drop-shadow(0 0 4px rgba(185,225,255,.65));opacity:1;-webkit-user-select:none;user-select:none;z-index:3}.WorkOverviewChristmas_workOverviewDashboard__qZyrs{container-type:inline-size;display:flex;flex:1 1;flex-direction:column;margin-inline:auto;max-width:1300px;min-width:0;width:100%}.WorkOverviewChristmas_workOverviewHeader__FbGoH{align-items:flex-start;display:flex;gap:24px;justify-content:space-between;margin-bottom:clamp(22px,2.6vw,28px);width:100%}.WorkOverviewChristmas_workOverviewGreetingGroup__7DmQc{min-width:0}.WorkOverviewChristmas_workOverviewGreeting__l1tax{-webkit-text-fill-color:#0000;background:var(--work-brand-gradient);-webkit-background-clip:text;background-clip:text;color:#0000;font-family:var(--work-font-display);font-size:clamp(1.35rem,2vw,1.65rem);font-weight:700;letter-spacing:-.045em;line-height:1.12;margin:0}.WorkOverviewChristmas_workOverviewGreeting__l1tax span{-webkit-text-fill-color:#1f2937;-webkit-text-fill-color:var(--work-text-color,#1f2937);animation:WorkOverviewChristmas_workOverviewWave__Dx3WD 2.4s ease-in-out .45s 1;background:none;-webkit-background-clip:initial;background-clip:initial;color:#1f2937;color:var(--work-text-color,#1f2937);display:inline-block;font-family:var(--work-font-text);font-size:.82em;margin-left:5px;transform-origin:72% 72%}.WorkOverviewChristmas_workOverviewIntro__oh0SW{color:#817b7f;font-size:clamp(.78rem,1.05vw,.9rem);font-weight:400;line-height:1.45;margin:8px 0 0}.WorkOverviewChristmas_workOverviewShiftBadge__7nfI1{align-items:center;background:var(--work-brand-gradient);border-radius:999px;box-shadow:0 8px 18px #cf1a5026;color:#fff;display:inline-flex;flex:0 0 auto;font-size:clamp(.69rem,.95vw,.78rem);font-weight:500;gap:9px;justify-content:center;line-height:1.2;min-height:32px;padding:7px 15px 7px 12px;white-space:nowrap}.WorkOverviewChristmas_workOverviewShiftIndicator__xwUtu{background:#11c852;border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 1px #ffffff2e;flex:0 0 auto;height:10px;width:10px}.WorkOverviewChristmas_workOverviewSummaryGrid__hjBD8{grid-gap:clamp(10px,1.35vw,16px);display:grid;gap:clamp(10px,1.35vw,16px);grid-template-columns:repeat(5,minmax(0,1fr));margin-bottom:clamp(30px,3.8vw,40px);min-width:0;width:100%}.WorkOverviewChristmas_workOverviewSummaryCard__kMATN{align-items:flex-start;backdrop-filter:blur(5.3px);-webkit-backdrop-filter:blur(5.3px);background:#ffffff47;border:1px solid #ffffff3d;border-left:2px solid;border-radius:9px;box-shadow:var(--work-card-shadow);display:flex;flex-direction:column;isolation:isolate;justify-content:center;min-height:clamp(128px,14vw,140px);min-width:0;padding:clamp(13px,1.5vw,16px);position:relative;transform:translateY(0);transition:all .3s ease}.WorkOverviewChristmas_workOverviewSummaryCard__kMATN:hover{transform:translateY(-6px)}.WorkOverviewChristmas_workOverviewSummaryCardFeatured__VGKOW{background:#ff1a1a3d;box-shadow:none;overflow:hidden;position:relative}.WorkOverviewChristmas_workOverviewSummaryCardFeatured__VGKOW:before{background:url(/static/media/snowFlake.203a23a8ecfbeefd4e20.svg) no-repeat;background-position:100%;background-size:contain;border-radius:inherit;content:"";height:65%;opacity:.24;padding:1px;position:absolute;right:-15%;top:50%;transform:translateY(-50%);width:100%}.WorkOverviewChristmas_workOverviewSummaryToneRed__xlk75{color:var(--work-brand)}.WorkOverviewChristmas_workOverviewSummaryToneOrange__nNTlK{color:#f99a21}.WorkOverviewChristmas_workOverviewSummaryToneBlue__otg\+w{color:#1ba4e8}.WorkOverviewChristmas_workOverviewSummaryTonePurple__nOgFN{color:#814ec0}.WorkOverviewChristmas_workOverviewSummaryToneGreen__c8j3Y{color:#238f47}.WorkOverviewChristmas_workOverviewSummaryIcon__kAdk1{align-items:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:radial-gradient(circle at 30% 25%,#ffffff80 0,#ffffff38 55%,#ffffff1f 100%);border:1.5px solid #ffffffbf;border-radius:50%;box-shadow:inset 0 1px 1px #ffffff80,0 4px 10px #00000014;color:currentColor;display:flex;flex:0 0 auto;height:32px;justify-content:center;margin-bottom:8px;overflow:hidden;padding:4px;position:relative;width:32px}.WorkOverviewChristmas_workOverviewSummaryIcon__kAdk1:before{background:linear-gradient(180deg,#ffffff73,#fff0);border-radius:50%;content:"";filter:blur(6px);height:45%;left:10%;pointer-events:none;position:absolute;top:8%;width:80%}.WorkOverviewChristmas_workOverviewSummaryIcon__kAdk1 svg{align-items:center;display:flex;height:18px;justify-content:center;width:18px}.WorkOverviewChristmas_workOverviewSummaryLabel__gDv-e{color:#000;font-size:clamp(.68rem,.88vw,.81rem);font-weight:500;letter-spacing:.12em;line-height:1.25;margin:0 0 6px;text-transform:uppercase}.WorkOverviewChristmas_workOverviewSummaryValue__qra9U{font-feature-settings:"tnum";color:#070709;display:block;font-family:var(--work-font-display);font-size:clamp(1.18rem,1.85vw,1.5rem);font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:.01em;line-height:1.08;min-width:0}.WorkOverviewChristmas_workOverviewSummaryCardFeatured__VGKOW .WorkOverviewChristmas_workOverviewSummaryValue__qra9U{color:var(--work-brand)}.WorkOverviewChristmas_workOverviewSummaryCaption__EaSho{color:#776c6c;display:block;font-size:clamp(.57rem,.72vw,.67rem);font-weight:400;line-height:1.35;margin-top:4px}.WorkOverviewChristmas_workOverviewSummaryCardFeatured__VGKOW .WorkOverviewChristmas_workOverviewSummaryCaption__EaSho{color:#776c6c}.WorkOverviewChristmas_santaWalkingWrapper__qS8kZ{overflow:hidden;position:relative;text-align:center}img.WorkOverviewChristmas_santaWalking__lStlZ{height:auto;margin-block:-110px -90px;max-width:100%;pointer-events:none;width:600px;z-index:10}@media screen and (max-width:650px){img.WorkOverviewChristmas_santaWalking__lStlZ{margin-block:-40px}}.WorkOverviewChristmas_workOverviewSessionPanel__RS\+9b{align-items:center;background:#ffffff3d;border:1px solid var(--work-panel-border);border-radius:clamp(17px,2vw,22px);display:flex;flex:1 1;flex-direction:column;justify-content:center;min-width:0;overflow:hidden;position:relative;width:100%}.WorkOverviewChristmas_workOverviewWavePattern__lE2D7{background:url(/static/media/christmasBg.e085b9665aedc04e95e2.webp) no-repeat;background-position:bottom;background-size:cover;inset:0;pointer-events:none;position:absolute}.WorkOverviewChristmas_workOverviewSessionContent__MKgt5{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:inherit;padding:clamp(28px,5vw,90px) clamp(14px,3vw,32px);position:relative;text-align:center;z-index:1}.WorkOverviewChristmas_workOverviewSessionHeading__ixTMx{color:#fff;font-size:clamp(.69rem,.9vw,.78rem);font-weight:500;letter-spacing:.17em;line-height:1.3;margin:0 0 clamp(16px,2vw,20px);text-transform:uppercase}.WorkOverviewChristmas_workOverviewTimer__qkc42{grid-gap:clamp(7px,1.7vw,21px);font-feature-settings:"tnum";align-items:center;display:grid;font-family:var(--work-font-display);font-variant-numeric:tabular-nums;gap:clamp(7px,1.7vw,21px);grid-template-columns:repeat(5,auto);justify-content:center;margin-inline:auto;max-width:100%;min-width:0;width:-webkit-fit-content;width:fit-content}.WorkOverviewChristmas_workOverviewTimerUnit__JZW39{aspect-ratio:1.34/1;backdrop-filter:blur(5.3px);-webkit-backdrop-filter:blur(5.3px);background:#ffffff47;border:1px solid #ffffff3d;border-radius:clamp(10px,1.35vw,15px);box-shadow:0 12px 24px #25191f17;color:#fff;display:grid;filter:drop-shadow(6px 6px 6px rgba(0,0,0,.04));font-size:clamp(2.45rem,5.4vw,4.55rem);font-weight:800;letter-spacing:0;line-height:1;min-width:2em;place-items:center;width:2em}.WorkOverviewChristmas_workOverviewTimerSeparator__-0klX{color:#fff;font-size:clamp(2.25rem,4.6vw,4rem);font-weight:700;line-height:.75;transform:translateY(-2px)}.WorkOverviewChristmas_workOverviewStatusBadge__TWSUP{align-items:center;border-radius:999px;display:inline-flex;font-size:clamp(.72rem,.9vw,.8rem);font-weight:500;gap:9px;justify-content:center;line-height:1.25;margin-top:clamp(22px,3vw,30px);min-height:32px;padding:6px 14px;transition:background-color .18s ease,color .18s ease}.WorkOverviewChristmas_workOverviewStatusIndicator__d8nhN{background:currentColor;border-radius:50%;flex:0 0 auto;height:4px;width:4px}.WorkOverviewChristmas_workOverviewStatusWorking__uWc4l{background:#d9f5e2;color:#10aa46}.WorkOverviewChristmas_workOverviewStatusBreak__soKrn{background:#fff0d8;color:#ec7800}.WorkOverviewChristmas_workOverviewStatusMeeting__LHuMk{background:#dff3ff;color:#078fd7}.WorkOverviewChristmas_workOverviewStatusClockedOut__NcMRQ{background:#f1ecef;color:#756c72}.WorkOverviewChristmas_workOverviewClockText__MrJDw{color:#fff;font-size:clamp(.83rem,1.12vw,1rem);font-weight:400;line-height:1.4;margin:12px 0 0;text-shadow:0 0 16px #000000b4}.WorkOverviewChristmas_workOverviewClockText__MrJDw strong{color:#fff;font-weight:700}.WorkOverviewChristmas_workOverviewActions__bf-yx{grid-gap:clamp(10px,1.4vw,16px);display:grid;gap:clamp(10px,1.4vw,16px);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(18px,2.5vw,24px);overflow:visible;padding-top:12px;width:min(100%,466px)}.WorkOverviewChristmas_workOverviewActionButton__m8az5{align-items:center;background:#fff;border:1px solid;border-radius:999px;cursor:pointer;display:inline-flex;font-family:var(--work-font-text);font-size:clamp(.72rem,.95vw,.82rem);font-weight:500;gap:8px;isolation:isolate;justify-content:center;line-height:1.2;min-height:42px;min-width:0;overflow:visible;padding:9px 15px;position:relative;transition:transform .17s ease,box-shadow .17s ease,background-color .17s ease,color .17s ease;white-space:nowrap}.WorkOverviewChristmas_workOverviewActionButton__m8az5>*{position:relative;z-index:2}.WorkOverviewChristmas_workOverviewActionButton__m8az5:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACsAAAAXCAYAAACS5bYWAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABFpJREFUeNrUV0tIo1cUvpkYjQ4xxSA6DxuNqG0dtaUKOgs3s6i0dFd3pSsXdjeIixakiGA34sZuXCkoONLFwJTK4GMYLYXg29gatTpiXurkbd7vv9/5ub+IxuhA7eiFQ5Kbc8/57ne/e87/ywRBYLdl3GG3aNwqsLJ0k0tLS+fmcnNzWUVFBVMoFGx2djarvLxcm5OTw+bm5iytra2xc4ExNjY27iqVyvvwK6CpeDzuCYVC1urq6qDA9UcfPp+PHR4esmAwKK6tr68/l5/8rgQ2Ozub1dbWyiYmJooaGxt/VqvV38jlchX9l0qlwoFA4DWS/RKLxRxFRUVf5+XlPcaaT2AP0sVPJBL2SCRiAPBpu93+vKamZo/Ae71eZjabWV1dXVqw7CKwp43ksrCw8Bhg7MJ/PLDZ5PHx8cz29vYT5JGD/bSYLgTrcDgYdk6siSc6NjZWDaAe4ZoHQL+cmZnRpZPnhWDpD8kw7uKo9ML/NMCsd2tr61vkzboMrEyv138M7TyLRqMWMBsX3sMgaZhMpp+AR5EJrCocDpuEGzKg4x8khs+CVWxubvZfR9JkMik4nU7BarUKLpeLmLsKuwIqTLynp4fqmIzASrqQT09Pf1VVVfX0KsWZ6uHBwQHTaDSsoKAgo6/H4xHLEcrVyRwuEisrKzs5XrrIVAVwiUVDKRRrL+YI32ewdVhMApuHWvcj6vids6J2u90MF4yBHUZNgKoEBaRBQalJqFSqtJfUYrGIlQX+ydXVVTN+u0tKSjQNDQ1axJVl2iTypebn55d7e3v/kqoDgZU1NTU9LCws/Py0M+2ekuGincxJ3yF+18jIyHJLS0slQJUWFxczrBeBE0vE5tHRkbixlZWVfSR8gTX/0P5gH7S1tX3Z3t7+BW8qAvwSfr8/jA0EIRM/qoFtampqbW9vTw+XA+ojUruVd3Z2tvb19T2TQFEim81GgVJoCvvj4+NLOJZgaWmpemdn5y3a6BbcnJDAw8HBwac6ne6eqCW5XDwB3qVSqM9/DAwMUNy/eVLabT7sI25qwgujThCBhWE+mAt2yNc4SQKSZrOQQE1HS22VJkmPAGTr7+//fX19fRk+Zgq0trbGeFAKEAQT98BSqKOj47vm5uaa/Px8JeIk4GcaHh6eWlxcfAU/A8xG67BxAX3fwdcbYUpSDJ06Z49Ak8ZC3OL8f3YiA4PBYKdLQ2AJ9OTk5GpXV9cQiCVh79M94QtlPLDUE/1gPNrd3f0W33W4cBoco48zQuy/IZYAMnGqlSc4c66L9JruQUaSARXeT8HGKzxAqFBekni6+h46+pMzGiJGMgTOJh1yU/KNEGDvZWvfBawkA9ppwGg0mrRa7SOI2g+gxOgbJIpdFpj72PnxSnPX8vqRxTURgBQWKisrH+GThOm+CtAzoK/9/Uiqq/6hoaHfdnd3jaOjo7/yY7yxbwqkWy3sQzpS2C6YirwvUJk0y7hurfyGRrnduPGvAAMASmo8wzeVwfsAAAAASUVORK5CYII=) no-repeat 0 0,url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAE0AAAAXCAYAAABOHMIhAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABiZJREFUeNrsWMtPlFcUvzPMwIDysLyRR4uATDHWCiVgSmRlios2DeiiXUFs0nRBd6arxqQhJDapkYXhP4BqDKTQhZaFNQSCaBEVJjwdHsNr5DUMDDPDzPT3u7nTDEgRKrKgc5KT+z3uufec33de99P4fD4RpL2RNgjB3kn35MkTeRERESFiYmLkGBoaKnQ6nWSNRvPPZFxr+vv7k6KioiIdDsfa8vLyQkFBgcP3Bnel3MDAQArWI0eFhISE87nb7bZ7PJ4VvLYuLi5O5+fnu9+kMNfq6+tLjIyMzMY6KeBEbK/XarXReI3lPDZMWcc4v7GxYV1dXR3Jy8ub2E5HPvJ6vRSSDH0ku1wuAfsEZOV1IEFHoeNFdHS0yMrK2knR0Lm5uR+hxLdQMjbwHTZbB41h8RGwCdc9MzMzneHh4bGJiYlf4SN8ijkfwqiIncCAAR7Iz2GPSShudjqdfeCeqampvwBQfFxc3JdYqwTv8gB8/F48A8BgKecE14V+L7ju2tpae05OzkuCCZvkPOj8mizmC6vVKtmPu+bx48cC3qI1mUyFUOyywWD4SHlELBaLJmCHNcwAghuAOujtuF4FqHO4nsX4EsAS3I4TJ04ME1h8PDE9PS09TYZoY2Pj1729vd6lpSVfkDYTPG0UkfNDRUWFgQ5Gb2Mh0N29e9eG/GQfHh4W8/PzwUy/ObQ/gMfVVlZW1iAiZdQxp3nv3LljRoL/5erVq1UIxzSiiVD9X4EDYATynCwAzGO858hCQRoaGmJFZNJz8YIcBc4BF966dau6sLAwBxVSJCUlCSThQwuU3W6XkYUok1Vzm5znQx5bbm9v77p+/frPeNSNRzZ/ISBwrG4ZR48eLamtrf2+uLjYSEG9Xi/wTISFhQlWGXohyzO/CJlVl23KQRLbABoaHx+/Z1lUZ/Hq1SsJFj3JT3hmHx8fnydPTEzMj46OziHPW2w22wxeD4Kfgadh/4YEzU8Az4DhffAn5eXlX1y6dKkEoCTspAQ9Mjs7+0BBo8Fms1lkZGTsOo0QLLRNkvnR+fEJzIMHD0xtbW39CL8JTFtSbAOvBIyLHIGVm9VzE2gKuDAMSSpcT6KXyT137lx2cnLyMXhcGDb3wq3XuWF3d/fCzZs3P0c4v5eSknJQbYLo7Ox0gC2lpaVZ3Be67Th/dnZWoAJKsJC3XA8fPhxoamp6hMb+BaaMgWcUMGtszZjiFDNmvcDI91pzG0iY4ARwkwrxkcHBwUdgNrRMbnrqoRbkVzDcvn3bl5qaWsmcgFH4G8XdEGUWFhak51AuISFBnkoCTyFbyWKxCJwIxlC0fq2rq7tcVFRkRKskjh8/Lr0+kBjCCDV/knfdv3//WX19/R8IRRNemxlu4AXwKqM+EJwdj1HbPYSwh3sCPAJDABm2LLchCjS+5/kirKGhwWk0GrMuXrxYQuX9hm/XXTMXMY+srKwI5ApZrbYmZh7deEJhAUKjLe/pLTzSsCuHrK+1tbUJVe3P6upq87Vr174rKysrYHVj/uW+OH3IfEuw4F3ee/fuPQfAvwOs5yyE4CnlFOu7BWrTCWlreO6FACpBZGwUw4BvkANLobReHb3kGZYGsGzTq/zlO8AT1ru6uoZbWlqeA6gINJAfnz59OlVLoX8Jtebm5raampqfcMvQYgTknz9//sKVK1c+y83NTdIEuCnaKMuNGzd+6+np6cCtSTkAw9D9X8Dyh+dbgaaAC1XAnUlPTy+qqqq6cPbs2UzkmWjNljiDJzpwHFnCkW2yo6NjCKW8H54wjlezKvRT09LSTsJrz5w6dSoN+Yp51ADAPUj8VoDbDq9pxrwuJcNIYQllJTIi/xopBw/VA7DJp0+f9hA78CgL5F5C8J2CpoCj8sfA6WCe/FPRhsRlZmbGIs8Y4FFO5CJgtrSsvrRVGW1V93b1myoGnKAKEcHgnwsWpg1lNI0fphwrmdqbckeU18WrnlOjqp5/j7W3BWvfQVPKa5SBkcrYCNVB65TRTlWZ1lXiXVU5xbtlDb2SPaLWYwrgHIcqPg6Vc7fbX69Yoyqfa7/AeiegbWOEVhmsVcWDwPn224iDJgla8Hd38Hd3ELQgaIeI/hZgAIPEp0vmQJdoAAAAAElFTkSuQmCC) no-repeat 50% 0,url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAAXCAYAAACFxybfAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAodJREFUeNrsVb1rWlEUv2pN/GqspKRSKFYXWzEloIWif0Fn6dJChQ7OQil0qd3EzcEpg0OgdHDr4CQODk7VRlLMEIVqApX4We0zflR9/Z1Ui4T34ksaaAYP/Hzc673n/M6550PG8zz73yKjn0wm83fDYDAwo9HINBrNnwOQg4MDs0ql2lQqlfdAWont7ng8Pjw+Ps44nc4G1pI9EXWaSOzt7TGO42aH5Pv7+08ajUZ0MBiUeXEZd7vdL5VK5fX29rZ+5tQiEmdxKrlcjsEYczgcynK5/BKKv/IXFNz/XiqVXkHdjUuRIA9SqdRD8or/R8Ez9fr9fqHVakUR4c2z0REjIQuHw2ZcrPBXLCA0RHTezEdHjIQqkUhEr9I4HOILhQLf6/VoOUFEvDMiQiToDx1Cdz+bzZ6bUFarlel0OkkVUK/XWbvdPoVer5fh3ntsfwJ+CJ2XA4p0Op1bpBgJyxDehQQ6nQ5DZXHBYDBZq9V+EhFUndnr9drEqoc2bwJbwGPgtohuVSwWe2Gz2TZMJpNgRKi6qtUqg2EWj8dTgUDgo0KhWPN4PC70EvXOzs67fD6/S6kiRIKeZA1YJ2MiJNbdbvfTUCjkV6vVK2hcDF8GI2w0GrGTkxM2HA5PDxaLxSOfz/cWEfk81X0XIMMFgJJ/srBjCgk8IdcfuVyuZ36//7nFYtkQyAMumUzuRiKRD0jMFLa+AZOpYwqgB/ziBVqmVBKUO7eAB/R0WG/Z7XaTVqtdbTabHJL6EK2djBaBPHA0NSqpbUsiMUeEBgpF4Q5AbZrmSJ/yEWgBTaBNHl9kdkgmMUeG7qwAq9PqovceTA3zlxlgsuswyuXsGsiSxJLEkoSY/BZgAEjRodi+uBruAAAAAElFTkSuQmCC) no-repeat 100% 0;content:"";display:block;height:23px;left:-3px;pointer-events:none;position:absolute;right:0;top:-7px;z-index:3}@keyframes WorkOverviewChristmas_workOverviewSnowFadeIn__xVOH7{0%,50%{opacity:0}to{opacity:1}}.WorkOverviewChristmas_workOverviewActionButton__m8az5:hover:not(:disabled){transform:translateY(-2px)}.WorkOverviewChristmas_workOverviewActionButton__m8az5:focus-visible{outline:3px solid #df174c33;outline-offset:3px}.WorkOverviewChristmas_workOverviewActionButton__m8az5:disabled{cursor:not-allowed;opacity:.46}.WorkOverviewChristmas_workOverviewBreakButton__e1K7a{color:#ff7900}.WorkOverviewChristmas_workOverviewBreakButton__e1K7a.WorkOverviewChristmas_workOverviewActionButtonActive__xUcsL,.WorkOverviewChristmas_workOverviewBreakButton__e1K7a:hover:not(:disabled){background:#fff4e8;box-shadow:0 9px 20px #ff79001f}.WorkOverviewChristmas_workOverviewMeetingButton__DR\+UZ{background:#dff4ff;color:#0499e5}.WorkOverviewChristmas_workOverviewMeetingButton__DR\+UZ.WorkOverviewChristmas_workOverviewActionButtonActive__xUcsL,.WorkOverviewChristmas_workOverviewMeetingButton__DR\+UZ:hover:not(:disabled){background:#c9ecff;box-shadow:0 9px 20px #009feb26}.WorkOverviewChristmas_workOverviewClockButton__9xS3N{background:linear-gradient(100deg,#e21a48,#c61c65);border-color:#0000;box-shadow:0 10px 20px #cd195730;color:#fff}.WorkOverviewChristmas_workOverviewClockButton__9xS3N:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACsAAAAXCAYAAACS5bYWAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABFpJREFUeNrUV0tIo1cUvpkYjQ4xxSA6DxuNqG0dtaUKOgs3s6i0dFd3pSsXdjeIixakiGA34sZuXCkoONLFwJTK4GMYLYXg29gatTpiXurkbd7vv9/5ub+IxuhA7eiFQ5Kbc8/57ne/e87/ywRBYLdl3GG3aNwqsLJ0k0tLS+fmcnNzWUVFBVMoFGx2djarvLxcm5OTw+bm5iytra2xc4ExNjY27iqVyvvwK6CpeDzuCYVC1urq6qDA9UcfPp+PHR4esmAwKK6tr68/l5/8rgQ2Ozub1dbWyiYmJooaGxt/VqvV38jlchX9l0qlwoFA4DWS/RKLxRxFRUVf5+XlPcaaT2AP0sVPJBL2SCRiAPBpu93+vKamZo/Ae71eZjabWV1dXVqw7CKwp43ksrCw8Bhg7MJ/PLDZ5PHx8cz29vYT5JGD/bSYLgTrcDgYdk6siSc6NjZWDaAe4ZoHQL+cmZnRpZPnhWDpD8kw7uKo9ML/NMCsd2tr61vkzboMrEyv138M7TyLRqMWMBsX3sMgaZhMpp+AR5EJrCocDpuEGzKg4x8khs+CVWxubvZfR9JkMik4nU7BarUKLpeLmLsKuwIqTLynp4fqmIzASrqQT09Pf1VVVfX0KsWZ6uHBwQHTaDSsoKAgo6/H4xHLEcrVyRwuEisrKzs5XrrIVAVwiUVDKRRrL+YI32ewdVhMApuHWvcj6vids6J2u90MF4yBHUZNgKoEBaRBQalJqFSqtJfUYrGIlQX+ydXVVTN+u0tKSjQNDQ1axJVl2iTypebn55d7e3v/kqoDgZU1NTU9LCws/Py0M+2ekuGincxJ3yF+18jIyHJLS0slQJUWFxczrBeBE0vE5tHRkbixlZWVfSR8gTX/0P5gH7S1tX3Z3t7+BW8qAvwSfr8/jA0EIRM/qoFtampqbW9vTw+XA+ojUruVd3Z2tvb19T2TQFEim81GgVJoCvvj4+NLOJZgaWmpemdn5y3a6BbcnJDAw8HBwac6ne6eqCW5XDwB3qVSqM9/DAwMUNy/eVLabT7sI25qwgujThCBhWE+mAt2yNc4SQKSZrOQQE1HS22VJkmPAGTr7+//fX19fRk+Zgq0trbGeFAKEAQT98BSqKOj47vm5uaa/Px8JeIk4GcaHh6eWlxcfAU/A8xG67BxAX3fwdcbYUpSDJ06Z49Ak8ZC3OL8f3YiA4PBYKdLQ2AJ9OTk5GpXV9cQiCVh79M94QtlPLDUE/1gPNrd3f0W33W4cBoco48zQuy/IZYAMnGqlSc4c66L9JruQUaSARXeT8HGKzxAqFBekni6+h46+pMzGiJGMgTOJh1yU/KNEGDvZWvfBawkA9ppwGg0mrRa7SOI2g+gxOgbJIpdFpj72PnxSnPX8vqRxTURgBQWKisrH+GThOm+CtAzoK/9/Uiqq/6hoaHfdnd3jaOjo7/yY7yxbwqkWy3sQzpS2C6YirwvUJk0y7hurfyGRrnduPGvAAMASmo8wzeVwfsAAAAASUVORK5CYII=) no-repeat 0 0,url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAE0AAAAXCAYAAABOHMIhAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABiZJREFUeNrsWMtPlFcUvzPMwIDysLyRR4uATDHWCiVgSmRlios2DeiiXUFs0nRBd6arxqQhJDapkYXhP4BqDKTQhZaFNQSCaBEVJjwdHsNr5DUMDDPDzPT3u7nTDEgRKrKgc5KT+z3uufec33de99P4fD4RpL2RNgjB3kn35MkTeRERESFiYmLkGBoaKnQ6nWSNRvPPZFxr+vv7k6KioiIdDsfa8vLyQkFBgcP3Bnel3MDAQArWI0eFhISE87nb7bZ7PJ4VvLYuLi5O5+fnu9+kMNfq6+tLjIyMzMY6KeBEbK/XarXReI3lPDZMWcc4v7GxYV1dXR3Jy8ub2E5HPvJ6vRSSDH0ku1wuAfsEZOV1IEFHoeNFdHS0yMrK2knR0Lm5uR+hxLdQMjbwHTZbB41h8RGwCdc9MzMzneHh4bGJiYlf4SN8ijkfwqiIncCAAR7Iz2GPSShudjqdfeCeqampvwBQfFxc3JdYqwTv8gB8/F48A8BgKecE14V+L7ju2tpae05OzkuCCZvkPOj8mizmC6vVKtmPu+bx48cC3qI1mUyFUOyywWD4SHlELBaLJmCHNcwAghuAOujtuF4FqHO4nsX4EsAS3I4TJ04ME1h8PDE9PS09TYZoY2Pj1729vd6lpSVfkDYTPG0UkfNDRUWFgQ5Gb2Mh0N29e9eG/GQfHh4W8/PzwUy/ObQ/gMfVVlZW1iAiZdQxp3nv3LljRoL/5erVq1UIxzSiiVD9X4EDYATynCwAzGO858hCQRoaGmJFZNJz8YIcBc4BF966dau6sLAwBxVSJCUlCSThQwuU3W6XkYUok1Vzm5znQx5bbm9v77p+/frPeNSNRzZ/ISBwrG4ZR48eLamtrf2+uLjYSEG9Xi/wTISFhQlWGXohyzO/CJlVl23KQRLbABoaHx+/Z1lUZ/Hq1SsJFj3JT3hmHx8fnydPTEzMj46OziHPW2w22wxeD4Kfgadh/4YEzU8Az4DhffAn5eXlX1y6dKkEoCTspAQ9Mjs7+0BBo8Fms1lkZGTsOo0QLLRNkvnR+fEJzIMHD0xtbW39CL8JTFtSbAOvBIyLHIGVm9VzE2gKuDAMSSpcT6KXyT137lx2cnLyMXhcGDb3wq3XuWF3d/fCzZs3P0c4v5eSknJQbYLo7Ox0gC2lpaVZ3Be67Th/dnZWoAJKsJC3XA8fPhxoamp6hMb+BaaMgWcUMGtszZjiFDNmvcDI91pzG0iY4ARwkwrxkcHBwUdgNrRMbnrqoRbkVzDcvn3bl5qaWsmcgFH4G8XdEGUWFhak51AuISFBnkoCTyFbyWKxCJwIxlC0fq2rq7tcVFRkRKskjh8/Lr0+kBjCCDV/knfdv3//WX19/R8IRRNemxlu4AXwKqM+EJwdj1HbPYSwh3sCPAJDABm2LLchCjS+5/kirKGhwWk0GrMuXrxYQuX9hm/XXTMXMY+srKwI5ApZrbYmZh7deEJhAUKjLe/pLTzSsCuHrK+1tbUJVe3P6upq87Vr174rKysrYHVj/uW+OH3IfEuw4F3ee/fuPQfAvwOs5yyE4CnlFOu7BWrTCWlreO6FACpBZGwUw4BvkANLobReHb3kGZYGsGzTq/zlO8AT1ru6uoZbWlqeA6gINJAfnz59OlVLoX8Jtebm5raampqfcMvQYgTknz9//sKVK1c+y83NTdIEuCnaKMuNGzd+6+np6cCtSTkAw9D9X8Dyh+dbgaaAC1XAnUlPTy+qqqq6cPbs2UzkmWjNljiDJzpwHFnCkW2yo6NjCKW8H54wjlezKvRT09LSTsJrz5w6dSoN+Yp51ADAPUj8VoDbDq9pxrwuJcNIYQllJTIi/xopBw/VA7DJp0+f9hA78CgL5F5C8J2CpoCj8sfA6WCe/FPRhsRlZmbGIs8Y4FFO5CJgtrSsvrRVGW1V93b1myoGnKAKEcHgnwsWpg1lNI0fphwrmdqbckeU18WrnlOjqp5/j7W3BWvfQVPKa5SBkcrYCNVB65TRTlWZ1lXiXVU5xbtlDb2SPaLWYwrgHIcqPg6Vc7fbX69Yoyqfa7/AeiegbWOEVhmsVcWDwPn224iDJgla8Hd38Hd3ELQgaIeI/hZgAIPEp0vmQJdoAAAAAElFTkSuQmCC) no-repeat 50% 0}.WorkOverviewChristmas_workOverviewClockButton__9xS3N:after{-webkit-backface-visibility:hidden;backface-visibility:hidden;background:url(/static/media/SantaCap.b18cb4ab764a1a66c7e7.webp) no-repeat 50%;background-size:contain;content:"";filter:drop-shadow(0 2px 1px rgba(0,0,0,.25));height:35px;pointer-events:none;position:absolute;right:-13px;top:-14px;transform:scaleX(-1) translateZ(0);transform-origin:center bottom;width:35px;will-change:transform}.WorkOverviewChristmas_workOverviewClockButton__9xS3N:hover:after{animation:WorkOverviewChristmas_santaHatJump__6QFFI .7s ease-in-out}@keyframes WorkOverviewChristmas_santaHatJump__6QFFI{0%{transform:scaleX(-1) translateY(0) rotate(0deg)}40%{transform:scaleX(-1) translateY(-8px) rotate(-4deg)}65%{transform:scaleX(-1) translateY(-3px) rotate(2deg)}82%{transform:scaleX(-1) translateY(1px) rotate(-1deg)}to{transform:scaleX(-1) translateY(0) rotate(0deg)}}.WorkOverviewChristmas_workOverviewClockButton__9xS3N:hover:not(:disabled){box-shadow:0 13px 24px #cd195745}@keyframes WorkOverviewChristmas_workOverviewWave__Dx3WD{0%,to{transform:rotate(0deg)}20%{transform:rotate(18deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(14deg)}80%{transform:rotate(-5deg)}}@container (max-width: 767px){.WorkOverviewChristmas_workOverviewSummaryGrid__hjBD8{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width: 470px){.WorkOverviewChristmas_workOverviewTimer__qkc42{gap:5px}.WorkOverviewChristmas_workOverviewTimerUnit__JZW39{font-size:clamp(1.85rem,12cqi,2.8rem)}.WorkOverviewChristmas_workOverviewTimerSeparator__-0klX{font-size:clamp(1.7rem,9cqi,2.5rem)}.WorkOverviewChristmas_workOverviewActions__bf-yx{grid-template-columns:repeat(2,minmax(0,1fr))}.WorkOverviewChristmas_workOverviewClockButton__9xS3N{grid-column:1/-1}}@container (max-width: 650px){.WorkOverviewChristmas_workOverviewHeader__FbGoH{align-items:flex-start;flex-direction:column;gap:15px}.WorkOverviewChristmas_workOverviewShiftBadge__7nfI1{align-self:flex-end}}@container (max-width: 330px){.WorkOverviewChristmas_workOverviewActions__bf-yx,.WorkOverviewChristmas_workOverviewSummaryGrid__hjBD8{grid-template-columns:1fr}.WorkOverviewChristmas_workOverviewClockButton__9xS3N{grid-column:auto}}@media (max-width:720px){.WorkOverviewChristmas_workOverviewPage__28Utk{padding:22px 14px 28px}}@media (prefers-reduced-motion:reduce){.WorkOverviewChristmas_workOverviewGreeting__l1tax span{animation:none}.WorkOverviewChristmas_workOverviewActionButton__m8az5,.WorkOverviewChristmas_workOverviewStatusBadge__TWSUP{transition:none}}.WorkOverviewChristmas_workOverviewSnowfall__uwFa7{height:100%;inset:0;pointer-events:none;position:absolute;width:100%;z-index:8}.WorkOverviewChristmas_workOverviewSnowMoon__Pu7Bo{animation:WorkOverviewChristmas_workOverviewSnowMoonFloat__xxVUm 5.6s ease-in-out infinite;display:block;filter:drop-shadow(0 0 12px rgba(184,217,235,.42));height:auto;opacity:.96;pointer-events:none;position:fixed;right:clamp(18px,3vw,52px);top:clamp(92px,13vh,150px);-webkit-user-select:none;user-select:none;width:clamp(58px,6vw,86px);z-index:9}@keyframes WorkOverviewChristmas_workOverviewSnowMoonFloat__xxVUm{0%,to{transform:translateZ(0) rotate(-2deg)}50%{transform:translate3d(0,-7px,0) rotate(2deg)}}@media (max-width:767px){.WorkOverviewChristmas_workOverviewSnowMoon__Pu7Bo{right:14px;top:78px;width:58px}}@media (prefers-reduced-motion:reduce){.WorkOverviewChristmas_workOverviewSnowMoon__Pu7Bo{animation:none}}.WorkOverviewDiwali_workOverviewPage__AEjxE{--work-font-text:"Poppins","Inter",Arial,sans-serif;--work-font-display:"Bricolage Grotesque","Poppins",Arial,sans-serif;--work-brand:#9a1a18;--work-brand-dark:#791615;--work-brand-gradient:linear-gradient(180deg,#e81b3b,#b71f63);--work-text:#0a0a0c;--work-muted:#7b7579;--work-panel-border:#ffd0d7;--work-card-shadow:2px 3px 19.7px 0px #fff;background:#fef4cf;background:url(/static/media/DiwaliBg.6be0a69ef7342229ec0a.svg) no-repeat top;background-size:cover;color:var(--work-text);display:flex;flex-direction:column;font-family:var(--work-font-text);min-height:100dvh;min-width:0;padding:clamp(24px,4vw,48px) clamp(16px,5vw,72px) clamp(24px,3vw,40px);position:relative;width:100%}.WorkOverviewDiwali_workOverviewPage__AEjxE:before{left:0}.WorkOverviewDiwali_workOverviewPage__AEjxE:after,.WorkOverviewDiwali_workOverviewPage__AEjxE:before{aspect-ratio:115/373;background:url(/static/media/DiwaliDecor.72d4c96d7496fb22578b.png) no-repeat top;background-size:contain;content:"";display:block;height:18vw;position:absolute;top:0;width:auto}.WorkOverviewDiwali_workOverviewPage__AEjxE:after{right:0}@media screen and (min-width:1550px){.WorkOverviewDiwali_workOverviewPage__AEjxE:before{left:2%}.WorkOverviewDiwali_workOverviewPage__AEjxE:after{right:2%}}@media screen and (max-width:720px){.WorkOverviewDiwali_workOverviewPage__AEjxE:after,.WorkOverviewDiwali_workOverviewPage__AEjxE:before{display:none}}.WorkOverviewDiwali_workOverviewPage__AEjxE,.WorkOverviewDiwali_workOverviewPage__AEjxE *,.WorkOverviewDiwali_workOverviewPage__AEjxE :after,.WorkOverviewDiwali_workOverviewPage__AEjxE :before{box-sizing:border-box}.WorkOverviewDiwali_workOverviewPage__AEjxE button,.WorkOverviewDiwali_workOverviewPage__AEjxE input,.WorkOverviewDiwali_workOverviewPage__AEjxE select,.WorkOverviewDiwali_workOverviewPage__AEjxE textarea{font:inherit}.WorkOverviewDiwali_workOverviewDashboard__TWLKs{container-type:inline-size;display:flex;flex:1 1;flex-direction:column;margin-inline:auto;max-width:1300px;min-width:0;width:100%;z-index:1}.WorkOverviewDiwali_workOverviewConfetti__w9zZk{display:block;height:100%;inset:0;opacity:.5;pointer-events:none;position:absolute;width:100%;z-index:0}.WorkOverviewDiwali_workOverviewHeader__jqxAa{align-items:flex-start;display:flex;gap:24px;justify-content:space-between;margin-bottom:clamp(22px,2.6vw,28px);width:100%}.WorkOverviewDiwali_hdBannerWrapper__PBSke{align-items:center;display:flex;justify-content:center;margin-bottom:16px;overflow:hidden;pointer-events:none;position:relative;user-select:none;-webkit-user-select:none;width:100%;z-index:0}.WorkOverviewDiwali_hdBanner__tYqdJ{animation:WorkOverviewDiwali_hdFloat__5ysDx 5s ease-in-out;display:block;height:auto;max-width:430px;object-fit:contain;transform-origin:center;width:90%;will-change:transform}@keyframes WorkOverviewDiwali_hdFloat__5ysDx{0%{transform:translateY(2px) scale(0)}50%{transform:translateY(-3px) scale(.8)}to{transform:translateY(2px) scale(1)}}.WorkOverviewDiwali_diyaWrapper__T2WRp{-webkit-user-drag:none;display:flex;gap:10px;justify-content:space-between;margin-bottom:-3px;margin-top:-80px;pointer-events:none;-webkit-user-select:none;user-select:none}.WorkOverviewDiwali_diwaliDiya__YJlAF{height:auto;max-width:126px}@media screen and (max-width:767px){.WorkOverviewDiwali_diyaWrapper__T2WRp{margin-top:-30px}.WorkOverviewDiwali_diwaliDiya__YJlAF{max-width:80px}}.WorkOverviewDiwali_workOverviewGreetingGroup__o1E5g{min-width:0}.WorkOverviewDiwali_workOverviewGreeting__XQ9pI{-webkit-text-fill-color:#0000;background:var(--work-brand-gradient);-webkit-background-clip:text;background-clip:text;color:#0000;font-family:var(--work-font-display);font-size:clamp(1.35rem,2vw,1.65rem);font-weight:700;letter-spacing:-.045em;line-height:1.12;margin:0}.WorkOverviewDiwali_workOverviewGreeting__XQ9pI span{-webkit-text-fill-color:#1f2937;-webkit-text-fill-color:var(--work-text-color,#1f2937);animation:WorkOverviewDiwali_workOverviewWave__OF2ea 2.4s ease-in-out .45s 1;background:none;-webkit-background-clip:initial;background-clip:initial;color:#1f2937;color:var(--work-text-color,#1f2937);display:inline-block;font-family:var(--work-font-text);font-size:.82em;margin-left:5px;transform-origin:72% 72%}.WorkOverviewDiwali_workOverviewIntro__Hgtv7{color:#817b7f;font-size:clamp(.78rem,1.05vw,.9rem);font-weight:400;line-height:1.45;margin:8px 0 0}.WorkOverviewDiwali_workOverviewShiftBadge__ZwOmN{align-items:center;background:var(--work-brand-gradient);border-radius:999px;box-shadow:0 8px 18px #cf1a5026;color:#fff;display:inline-flex;flex:0 0 auto;font-size:clamp(.69rem,.95vw,.78rem);font-weight:500;gap:9px;justify-content:center;line-height:1.2;min-height:32px;padding:7px 15px 7px 12px;white-space:nowrap}.WorkOverviewDiwali_workOverviewShiftIndicator__zXp2j{background:#11c852;border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 1px #ffffff2e;flex:0 0 auto;height:10px;width:10px}.WorkOverviewDiwali_workOverviewSummaryGrid__wnYex{grid-gap:clamp(10px,1.35vw,16px);display:grid;gap:clamp(10px,1.35vw,16px);grid-template-columns:repeat(5,minmax(0,1fr));margin-bottom:clamp(30px,3.8vw,40px);min-width:0;width:100%}.WorkOverviewDiwali_workOverviewSummaryCard__GYIxg{align-items:flex-start;background:#ffffff3d;border-left:2px solid;border-radius:9px;box-shadow:var(--work-card-shadow);display:flex;flex-direction:column;isolation:isolate;justify-content:center;min-height:clamp(128px,14vw,140px);min-width:0;padding:clamp(13px,1.5vw,16px);position:relative;transform:translateY(0);transition:all .3s ease}.WorkOverviewDiwali_workOverviewSummaryCard__GYIxg:hover{transform:translateY(-6px)}.WorkOverviewDiwali_workOverviewSummaryCardFeatured__jRj31{background:linear-gradient(90deg,#ff941a3d,#fffca63d 50%);box-shadow:none}.WorkOverviewDiwali_workOverviewSummaryToneRed__vZdYS{color:var(--work-brand)}.WorkOverviewDiwali_workOverviewSummaryToneOrange__hcJ47{color:#f99a21}.WorkOverviewDiwali_workOverviewSummaryToneBlue__gTL2P{color:#1ba4e8}.WorkOverviewDiwali_workOverviewSummaryTonePurple__h74WB{color:#814ec0}.WorkOverviewDiwali_workOverviewSummaryToneGreen__j8TbL{color:#238f47}.WorkOverviewDiwali_workOverviewSummaryIcon__BLNpu{align-items:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:radial-gradient(circle at 30% 25%,#ffffff80 0,#ffffff38 55%,#ffffff1f 100%);border:1.5px solid #ffffffbf;border-radius:50%;box-shadow:inset 0 1px 1px #ffffff80,0 4px 10px #00000014;color:currentColor;display:flex;flex:0 0 auto;height:32px;justify-content:center;margin-bottom:8px;overflow:hidden;padding:4px;position:relative;width:32px}.WorkOverviewDiwali_workOverviewSummaryIcon__BLNpu:before{background:linear-gradient(180deg,#ffffff73,#fff0);border-radius:50%;content:"";filter:blur(6px);height:45%;left:10%;pointer-events:none;position:absolute;top:8%;width:80%}.WorkOverviewDiwali_workOverviewSummaryIcon__BLNpu svg{align-items:center;display:flex;height:18px;justify-content:center;width:18px}.WorkOverviewDiwali_workOverviewSummaryLabel__0F-BX{color:#000;font-size:clamp(.68rem,.88vw,.81rem);font-weight:500;letter-spacing:.12em;line-height:1.25;margin:0 0 6px;text-transform:uppercase}.WorkOverviewDiwali_workOverviewSummaryValue__01Zm7{font-feature-settings:"tnum";color:#070709;display:block;font-family:var(--work-font-display);font-size:clamp(1.18rem,1.85vw,1.5rem);font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:.01em;line-height:1.08;min-width:0}.WorkOverviewDiwali_workOverviewSummaryCardFeatured__jRj31 .WorkOverviewDiwali_workOverviewSummaryValue__01Zm7{color:var(--work-brand)}.WorkOverviewDiwali_workOverviewSummaryCaption__t9-b0{color:#776c6c;display:block;font-size:clamp(.57rem,.72vw,.67rem);font-weight:400;line-height:1.35;margin-top:4px}.WorkOverviewDiwali_workOverviewSummaryCardFeatured__jRj31 .WorkOverviewDiwali_workOverviewSummaryCaption__t9-b0{color:#776c6c}.WorkOverviewDiwali_workOverviewSessionPanel__antor{align-items:center;background:#ffffff3d;border:1px solid var(--work-panel-border);border-radius:clamp(17px,2vw,22px);display:flex;flex:1 1;flex-direction:column;justify-content:center;min-width:0;width:100%}.WorkOverviewDiwali_workOverviewWavePattern__V9u-M{inset:0;pointer-events:none;position:absolute!important}.WorkOverviewDiwali_BulbsDecor__1QQrM{inset:0;overflow:hidden;pointer-events:none;position:absolute}.WorkOverviewDiwali_BulbsImg__B57aH{height:auto;pointer-events:none;position:absolute;top:-10px;-webkit-user-select:none;user-select:none;width:300px}.WorkOverviewDiwali_BulbsLeft__bY\+Ag{left:-10px}.WorkOverviewDiwali_BulbsRight__\+oL5V{right:-10px;transform:scaleX(-1)}.WorkOverviewDiwali_workOverviewSessionPanel__antor{--art-size:70%;overflow:hidden;position:relative}.WorkOverviewDiwali_workOverviewSessionPanel__antor:before{animation:WorkOverviewDiwali_rotateArt__KZcve 12s linear infinite;left:-36%}.WorkOverviewDiwali_workOverviewSessionPanel__antor:after,.WorkOverviewDiwali_workOverviewSessionPanel__antor:before{background-image:url(/static/media/BigArt.4b939e469a83552d360b.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:var(--art-size);opacity:.12;pointer-events:none;position:absolute;top:70%;transform:translateY(-70%) rotate(0deg);transform-origin:center;width:var(--art-size);z-index:0}.WorkOverviewDiwali_workOverviewSessionPanel__antor:after{animation:WorkOverviewDiwali_rotateArt__KZcve 12s linear infinite reverse;right:-36%}.WorkOverviewDiwali_workOverviewSessionPanel__antor>*{position:relative;z-index:1}@keyframes WorkOverviewDiwali_rotateArt__KZcve{0%{transform:translateY(-70%) rotate(0deg)}to{transform:translateY(-70%) rotate(1turn)}}.WorkOverviewDiwali_workOverviewSessionContent__UhkKy{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:inherit;padding:clamp(28px,4vw,42px) clamp(14px,3vw,32px);position:relative;text-align:center;z-index:1}.WorkOverviewDiwali_workOverviewSessionHeading__jQAhI{color:#171317;font-size:clamp(.69rem,.9vw,.78rem);font-weight:500;letter-spacing:.17em;line-height:1.3;margin:0 0 clamp(16px,2vw,20px);text-transform:uppercase}.WorkOverviewDiwali_workOverviewTimer__KCTlw{grid-gap:clamp(7px,1.7vw,21px);font-feature-settings:"tnum";align-items:center;display:grid;font-family:var(--work-font-display);font-variant-numeric:tabular-nums;gap:clamp(7px,1.7vw,21px);grid-template-columns:repeat(5,auto);justify-content:center;margin-inline:auto;max-width:100%;min-width:0;width:-webkit-fit-content;width:fit-content}.WorkOverviewDiwali_workOverviewTimerUnit__\+xnY-{aspect-ratio:1.34/1;background:#fffffffa;border-radius:clamp(10px,1.35vw,15px);box-shadow:0 12px 24px #25191f17;color:#030305;display:grid;filter:drop-shadow(6px 6px 6px rgba(0,0,0,.04));font-size:clamp(2.45rem,5.4vw,4.55rem);font-weight:800;letter-spacing:0;line-height:1;min-width:2em;place-items:center;width:2em}.WorkOverviewDiwali_workOverviewTimerSeparator__pFyPN{color:var(--work-brand-dark);font-size:clamp(2.25rem,4.6vw,4rem);font-weight:700;line-height:.75;transform:translateY(-2px)}.WorkOverviewDiwali_workOverviewStatusBadge__5lJRp{align-items:center;border-radius:999px;display:inline-flex;font-size:clamp(.72rem,.9vw,.8rem);font-weight:500;gap:9px;justify-content:center;line-height:1.25;margin-top:clamp(22px,3vw,30px);min-height:32px;padding:6px 14px;transition:background-color .18s ease,color .18s ease}.WorkOverviewDiwali_workOverviewStatusIndicator__7U4RG{background:currentColor;border-radius:50%;flex:0 0 auto;height:4px;width:4px}.WorkOverviewDiwali_workOverviewStatusWorking__nG\+fV{background:#d9f5e2;color:#10aa46}.WorkOverviewDiwali_workOverviewStatusBreak__tGwJk{background:#fff0d8;color:#ec7800}.WorkOverviewDiwali_workOverviewStatusMeeting__kytoG{background:#dff3ff;color:#078fd7}.WorkOverviewDiwali_workOverviewStatusClockedOut__0Mvce{background:#f1ecef;color:#756c72}.WorkOverviewDiwali_workOverviewClockText__1BTHl{color:#70696e;font-size:clamp(.83rem,1.12vw,1rem);font-weight:400;line-height:1.4;margin:12px 0 0}.WorkOverviewDiwali_workOverviewClockText__1BTHl strong{color:#111013;font-weight:700}.WorkOverviewDiwali_workOverviewActions__MOXTH{grid-gap:clamp(10px,1.4vw,16px);display:grid;gap:clamp(10px,1.4vw,16px);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(18px,2.5vw,24px);width:min(100%,466px)}.WorkOverviewDiwali_workOverviewActionButton__DEo9p{align-items:center;background:#fff;border:1px solid;border-radius:999px;cursor:pointer;display:inline-flex;font-family:var(--work-font-text);font-size:clamp(.72rem,.95vw,.82rem);font-weight:500;gap:8px;justify-content:center;line-height:1.2;min-height:42px;min-width:0;padding:9px 15px;transition:transform .17s ease,box-shadow .17s ease,background-color .17s ease,color .17s ease;white-space:nowrap}.WorkOverviewDiwali_workOverviewActionButton__DEo9p:hover:not(:disabled){transform:translateY(-2px)}.WorkOverviewDiwali_workOverviewActionButton__DEo9p:focus-visible{outline:3px solid #df174c33;outline-offset:3px}.WorkOverviewDiwali_workOverviewActionButton__DEo9p:disabled{cursor:not-allowed;opacity:.46}.WorkOverviewDiwali_workOverviewBreakButton__wODSb{color:#ff7900}.WorkOverviewDiwali_workOverviewBreakButton__wODSb.WorkOverviewDiwali_workOverviewActionButtonActive__uQWT7,.WorkOverviewDiwali_workOverviewBreakButton__wODSb:hover:not(:disabled){background:#fff4e8;box-shadow:0 9px 20px #ff79001f}.WorkOverviewDiwali_workOverviewMeetingButton__33Vef{background:#dff4ff;color:#0499e5}.WorkOverviewDiwali_workOverviewMeetingButton__33Vef.WorkOverviewDiwali_workOverviewActionButtonActive__uQWT7,.WorkOverviewDiwali_workOverviewMeetingButton__33Vef:hover:not(:disabled){background:#c9ecff;box-shadow:0 9px 20px #009feb26}.WorkOverviewDiwali_workOverviewClockButton__2niBE{background:linear-gradient(100deg,#e21a48,#c61c65);border-color:#0000;box-shadow:0 10px 20px #cd195730;color:#fff}.WorkOverviewDiwali_workOverviewClockButton__2niBE:hover:not(:disabled){box-shadow:0 13px 24px #cd195745}@keyframes WorkOverviewDiwali_workOverviewWave__OF2ea{0%,to{transform:rotate(0deg)}20%{transform:rotate(18deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(14deg)}80%{transform:rotate(-5deg)}}@container (max-width: 767px){.WorkOverviewDiwali_workOverviewSummaryGrid__wnYex{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width: 470px){.WorkOverviewDiwali_workOverviewTimer__KCTlw{gap:5px}.WorkOverviewDiwali_workOverviewTimerUnit__\+xnY-{font-size:clamp(1.85rem,12cqi,2.8rem)}.WorkOverviewDiwali_workOverviewTimerSeparator__pFyPN{font-size:clamp(1.7rem,9cqi,2.5rem)}.WorkOverviewDiwali_workOverviewActions__MOXTH{grid-template-columns:repeat(2,minmax(0,1fr))}.WorkOverviewDiwali_workOverviewClockButton__2niBE{grid-column:1/-1}}@container (max-width: 650px){.WorkOverviewDiwali_workOverviewHeader__jqxAa{align-items:flex-start;flex-direction:column;gap:15px}.WorkOverviewDiwali_workOverviewShiftBadge__ZwOmN{align-self:flex-end}}@container (max-width: 330px){.WorkOverviewDiwali_workOverviewActions__MOXTH,.WorkOverviewDiwali_workOverviewSummaryGrid__wnYex{grid-template-columns:1fr}.WorkOverviewDiwali_workOverviewClockButton__2niBE{grid-column:auto}}@media (max-width:720px){.WorkOverviewDiwali_workOverviewPage__AEjxE{padding:22px 14px 28px}}@media (prefers-reduced-motion:reduce){.WorkOverviewDiwali_workOverviewGreeting__XQ9pI span{animation:none}.WorkOverviewDiwali_workOverviewActionButton__DEo9p,.WorkOverviewDiwali_workOverviewStatusBadge__5lJRp{transition:none}}img.WorkOverviewDiwali_animatedDiya__LX71u{display:block;margin-inline:auto;margin-bottom:-24px;max-width:90%;width:150px}.WorkOverviewDiwali_independenceDayHeading__zMISy{--independence-heading-rotate-x:0deg;--independence-heading-rotate-y:0deg;align-items:center;background:#0000;display:flex;justify-content:center;padding:clamp(14px,1.7vw,28px) clamp(8px,1.5vw,24px);perspective:1000px;position:relative;width:100%;z-index:4}.WorkOverviewDiwali_independenceDayHeadingInner__JXMgk{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative;transform:rotateX(var(--independence-heading-rotate-x)) rotateY(var(--independence-heading-rotate-y)) translateZ(0);transform-style:preserve-3d;transition:transform .28s cubic-bezier(.22,1,.36,1);will-change:transform}.WorkOverviewDiwali_independenceDayHappyRow__AiuSX{align-items:center;display:flex;gap:clamp(10px,1.2vw,20px);justify-content:center;position:relative;width:100%}.WorkOverviewDiwali_independenceDayHappyText__RL905{align-items:center;color:#214f89;display:flex;font-family:Poppins,Arial,Helvetica,sans-serif;font-size:clamp(2.8rem,6vw,7rem);font-weight:800;justify-content:center;letter-spacing:clamp(-.055em,-.12vw,-.025em);line-height:.84;margin:0;position:relative;text-align:center;text-transform:uppercase;transform:translateZ(12px);transition:transform .35s cubic-bezier(.22,1,.36,1),filter .35s ease;white-space:nowrap;will-change:transform,filter;z-index:2}.WorkOverviewDiwali_independenceDayHappyLetter__DRMf0{animation:WorkOverviewDiwali_independenceDayHappyLetterEntrance__uV7El .76s cubic-bezier(.16,1,.3,1) forwards;animation-delay:calc(80ms + var(--independence-letter-index)*90ms);color:#214f89;display:inline-block;opacity:0;transform-origin:center bottom;will-change:transform,opacity,filter}.WorkOverviewDiwali_independenceDayRibbonFlag__Gygdc{aspect-ratio:2.15/1;-webkit-backface-visibility:hidden;backface-visibility:hidden;filter:drop-shadow(0 clamp(2px,.3vw,5px) clamp(4px,.5vw,9px) rgba(27,52,82,.08));flex:0 0 clamp(80px,10vw,160px);opacity:1;overflow:hidden;position:relative;transform-origin:center center;transition:transform .4s cubic-bezier(.22,1,.36,1),filter .4s ease;width:clamp(80px,10vw,160px);will-change:transform,filter}.WorkOverviewDiwali_independenceDayRibbonFlagLeft__P\+xnU{animation:WorkOverviewDiwali_independenceDayLeftFlagProfessionalEntrance__tpmiN .85s cubic-bezier(.22,1,.36,1) both,WorkOverviewDiwali_independenceDayLeftFlagProfessionalWave__bMYKF 5.8s ease-in-out .9s infinite;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%,22% 50%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%,22% 50%)}.WorkOverviewDiwali_independenceDayRibbonFlagRight__NvVHZ{animation:WorkOverviewDiwali_independenceDayRightFlagProfessionalEntrance__LPXG1 .85s cubic-bezier(.22,1,.36,1) both,WorkOverviewDiwali_independenceDayRightFlagProfessionalWave__3OZDm 6.2s ease-in-out 1.05s infinite;-webkit-clip-path:polygon(0 0,100% 0,78% 50%,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,78% 50%,100% 100%,0 100%)}.WorkOverviewDiwali_independenceDayRibbonFlagImage__SThkp{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:block;height:100%;inset:0;object-fit:fill;pointer-events:none;position:absolute;transform:translateZ(0) scale(1.015);transform-origin:center center;transition:transform .45s cubic-bezier(.22,1,.36,1),filter .45s ease;-webkit-user-select:none;user-select:none;width:100%;will-change:transform,filter}.WorkOverviewDiwali_independenceDayFlagLight__FfvE-{animation:WorkOverviewDiwali_independenceDayFlagLightSweep__O0Cbw 7s ease-in-out 1.4s infinite;background:linear-gradient(105deg,#0000 12%,#ffffff14 32%,#ffffff5c 48%,#ffffff14 64%,#0000 82%);inset:0;opacity:0;pointer-events:none;position:absolute;transform:translate3d(-115%,0,0);will-change:transform,opacity;z-index:2}.WorkOverviewDiwali_independenceDaySubtitle__aoc9t{align-items:center;color:#df6500;display:flex;font-family:Poppins,Arial,Helvetica,sans-serif;font-size:clamp(1.25rem,3.25vw,3.85rem);font-weight:400;justify-content:center;letter-spacing:clamp(-.02em,-.04vw,0em);line-height:1;margin:clamp(7px,.75vw,12px) 0 0;position:relative;text-align:center;text-transform:uppercase;transition:transform .35s cubic-bezier(.22,1,.36,1),filter .35s ease;white-space:nowrap;will-change:transform,filter}.WorkOverviewDiwali_independenceDaySubtitleLetter__06PXG,.WorkOverviewDiwali_independenceDaySubtitleSpace__dpCyT{animation:WorkOverviewDiwali_independenceDaySubtitleLetterEntrance__Qj73o .62s cubic-bezier(.16,1,.3,1) forwards;animation-delay:calc(.5s + var(--independence-subtitle-index)*34ms);color:#df6500;display:inline-block;opacity:0;will-change:transform,opacity,filter}.WorkOverviewDiwali_independenceDaySubtitleSpace__dpCyT{width:.28em}.WorkOverviewDiwali_independenceDayHeading__zMISy:hover
.WorkOverviewDiwali_independenceDayHappyText__RL905{filter:drop-shadow(0 7px 14px rgba(33,79,137,.12));transform:translateY(-2px) translateZ(14px)}.WorkOverviewDiwali_independenceDayHeading__zMISy:hover
.WorkOverviewDiwali_independenceDaySubtitle__aoc9t{filter:drop-shadow(0 5px 12px rgba(223,101,0,.1));transform:translateY(-1px)}.WorkOverviewDiwali_independenceDayHeading__zMISy:hover
.WorkOverviewDiwali_independenceDayRibbonFlag__Gygdc{filter:drop-shadow(0 5px 10px rgba(27,52,82,.12))}.WorkOverviewDiwali_independenceDayHeading__zMISy:hover
.WorkOverviewDiwali_independenceDayRibbonFlagLeft__P\+xnU{animation:WorkOverviewDiwali_independenceDayLeftFlagProfessionalWave__bMYKF 3.9s ease-in-out infinite}.WorkOverviewDiwali_independenceDayHeading__zMISy:hover
.WorkOverviewDiwali_independenceDayRibbonFlagRight__NvVHZ{animation:WorkOverviewDiwali_independenceDayRightFlagProfessionalWave__3OZDm 4.2s ease-in-out infinite}.WorkOverviewDiwali_independenceDayHeading__zMISy:hover
.WorkOverviewDiwali_independenceDayRibbonFlagImage__SThkp{filter:saturate(1.04) brightness(1.015);transform:translateZ(0) scale(1.025)}@keyframes WorkOverviewDiwali_independenceDayHappyLetterEntrance__uV7El{0%{filter:blur(4px);opacity:0;transform:translate3d(0,24px,0) rotateX(-58deg) scale(.88)}55%{filter:blur(0);opacity:1;transform:translate3d(0,-3px,0) rotateX(6deg) scale(1.025)}78%{filter:blur(0);opacity:1;transform:translate3d(0,1px,0) rotateX(-2deg) scale(.995)}to{filter:blur(0);opacity:1;transform:translateZ(0) rotateX(0deg) scale(1)}}@keyframes WorkOverviewDiwali_independenceDaySubtitleLetterEntrance__Qj73o{0%{filter:blur(2px);opacity:0;transform:translate3d(0,12px,0) scale(.94)}65%{filter:blur(0);opacity:1;transform:translate3d(0,-1px,0) scale(1.01)}to{filter:blur(0);opacity:1;transform:translateZ(0) scale(1)}}@keyframes WorkOverviewDiwali_independenceDayLeftFlagProfessionalEntrance__tpmiN{0%{transform:translate3d(-20px,0,0) perspective(700px) rotateY(7deg) scaleX(.94)}58%{transform:translate3d(2px,0,0) perspective(700px) rotateY(-1.5deg) scaleX(1.012)}to{transform:translateZ(0) perspective(700px) rotateY(0deg) scaleX(1)}}@keyframes WorkOverviewDiwali_independenceDayRightFlagProfessionalEntrance__LPXG1{0%{transform:translate3d(20px,0,0) perspective(700px) rotateY(-7deg) scaleX(.94)}58%{transform:translate3d(-2px,0,0) perspective(700px) rotateY(1.5deg) scaleX(1.012)}to{transform:translateZ(0) perspective(700px) rotateY(0deg) scaleX(1)}}@keyframes WorkOverviewDiwali_independenceDayLeftFlagProfessionalWave__bMYKF{0%,to{transform:perspective(700px) rotateY(0deg) skewY(0deg) translateZ(0) scaleX(1)}20%{transform:perspective(700px) rotateY(1.4deg) skewY(-.18deg) translate3d(0,-.35px,1px) scaleX(1.002)}42%{transform:perspective(700px) rotateY(-.7deg) skewY(.14deg) translate3d(0,.2px,0) scaleX(.999)}68%{transform:perspective(700px) rotateY(1deg) skewY(-.12deg) translate3d(0,-.25px,1px) scaleX(1.001)}84%{transform:perspective(700px) rotateY(-.45deg) skewY(.08deg) translate3d(0,.12px,0) scaleX(1)}}@keyframes WorkOverviewDiwali_independenceDayRightFlagProfessionalWave__3OZDm{0%,to{transform:perspective(700px) rotateY(0deg) skewY(0deg) translateZ(0) scaleX(1)}24%{transform:perspective(700px) rotateY(-1.4deg) skewY(.18deg) translate3d(0,-.35px,1px) scaleX(1.002)}46%{transform:perspective(700px) rotateY(.7deg) skewY(-.14deg) translate3d(0,.2px,0) scaleX(.999)}70%{transform:perspective(700px) rotateY(-1deg) skewY(.12deg) translate3d(0,-.25px,1px) scaleX(1.001)}86%{transform:perspective(700px) rotateY(.45deg) skewY(-.08deg) translate3d(0,.12px,0) scaleX(1)}}@keyframes WorkOverviewDiwali_independenceDayFlagLightSweep__O0Cbw{0%,64%,to{opacity:0;transform:translate3d(-115%,0,0)}70%{opacity:.14}82%{opacity:.22;transform:translate3d(115%,0,0)}86%{opacity:0;transform:translate3d(115%,0,0)}}@media (max-width:767px){.WorkOverviewDiwali_independenceDayHeading__zMISy{padding:clamp(14px,3.5vw,24px) clamp(4px,1vw,10px)}.WorkOverviewDiwali_independenceDayHappyRow__AiuSX{gap:clamp(5px,1.3vw,10px)}.WorkOverviewDiwali_independenceDayRibbonFlag__Gygdc{flex-basis:clamp(54px,16vw,100px);width:clamp(54px,16vw,100px)}.WorkOverviewDiwali_independenceDayHappyText__RL905{font-size:clamp(2rem,11.7vw,4.4rem)}.WorkOverviewDiwali_independenceDaySubtitle__aoc9t{font-size:clamp(.88rem,5.5vw,2rem);margin-top:clamp(6px,1.4vw,9px)}.WorkOverviewDiwali_independenceDaySubtitleSpace__dpCyT{width:.24em}}@media (max-width:420px){.WorkOverviewDiwali_independenceDayHappyRow__AiuSX{gap:clamp(3px,1vw,5px)}.WorkOverviewDiwali_independenceDayRibbonFlag__Gygdc{flex-basis:clamp(44px,14.5vw,62px);width:clamp(44px,14.5vw,62px)}.WorkOverviewDiwali_independenceDayHappyText__RL905{font-size:clamp(1.75rem,10.7vw,2.75rem)}.WorkOverviewDiwali_independenceDaySubtitle__aoc9t{font-size:clamp(.74rem,4.85vw,1.2rem)}}@media (max-width:340px){.WorkOverviewDiwali_independenceDayHappyRow__AiuSX{gap:2px}.WorkOverviewDiwali_independenceDayRibbonFlag__Gygdc{flex-basis:41px;width:41px}.WorkOverviewDiwali_independenceDayHappyText__RL905{font-size:1.7rem}.WorkOverviewDiwali_independenceDaySubtitle__aoc9t{font-size:.72rem}}@media (prefers-reduced-motion:reduce){.WorkOverviewDiwali_independenceDayHeadingInner__JXMgk{transform:none!important;transition:none!important}.WorkOverviewDiwali_independenceDayHappyLetter__DRMf0,.WorkOverviewDiwali_independenceDaySubtitleLetter__06PXG,.WorkOverviewDiwali_independenceDaySubtitleSpace__dpCyT{animation:none!important;filter:none!important;opacity:1!important;transform:none!important}.WorkOverviewDiwali_independenceDayFlagLight__FfvE-,.WorkOverviewDiwali_independenceDayRibbonFlagImage__SThkp,.WorkOverviewDiwali_independenceDayRibbonFlag__Gygdc{animation:none!important;transition:none!important}.WorkOverviewDiwali_independenceDayRibbonFlag__Gygdc{opacity:1!important;transform:none!important}.WorkOverviewDiwali_independenceDayRibbonFlagImage__SThkp{transform:scale(1.015)!important}.WorkOverviewDiwali_independenceDayFlagLight__FfvE-{display:none}}.DiwaliFireworks_trigger__\+qMva{align-items:center;background:linear-gradient(135deg,#6e160d,#b52f13 62%,#e17118);border:1px solid #ffbd598c;border-radius:18px 0 0 18px;border-right:0;bottom:30%;box-shadow:0 14px 36px #4b0c046b,inset 0 1px 0 #fff3;color:#fff;cursor:pointer;display:flex;font:inherit;gap:10px;overflow:hidden;padding:9px 14px 9px 9px;position:fixed;right:0;transform:none;z-index:9998}.DiwaliFireworks_trigger__\+qMva:before{background:radial-gradient(circle at 20% 20%,#ffdf946b,#0000 34%);content:"";inset:0;position:absolute}.DiwaliFireworks_triggerIcon__XeET6{background:#ffffff24;border-radius:13px;display:grid;flex:0 0 42px;font-size:24px;height:42px;place-items:center;position:relative;width:42px;z-index:2}.DiwaliFireworks_triggerCopy__R8RzP{align-items:flex-start;display:flex;flex-direction:column;line-height:1.1;position:relative;z-index:2}.DiwaliFireworks_triggerCopy__R8RzP strong{font-size:14px;font-weight:700}.DiwaliFireworks_triggerCopy__R8RzP small{color:#ffdca4;font-size:10px;margin-top:5px}.DiwaliFireworks_spark__jnx49{animation:DiwaliFireworks_sparkle__2Ql9i 1.4s ease-in-out infinite;background:#ffe18c;border-radius:50%;box-shadow:0 0 10px #ff9d00;height:5px;position:absolute;width:5px;z-index:3}.DiwaliFireworks_sparkOne__3045i{right:10px;top:8px}.DiwaliFireworks_sparkTwo__WwAfC{animation-delay:.45s;bottom:10px;right:5px}.DiwaliFireworks_sparkThree__vxxCX{animation-delay:.8s;left:52px;top:8px}.DiwaliFireworks_popup__7w3fW{background:#000;color:#fff;display:none;font-family:Poppins,Arial,Helvetica,sans-serif;height:100%;inset:0;opacity:0;overflow:hidden;overscroll-behavior:none;pointer-events:none;position:fixed;transition:opacity .28s ease,visibility .28s ease;visibility:hidden;width:100%;z-index:9999}.DiwaliFireworks_popup__7w3fW,.DiwaliFireworks_popup__7w3fW *,.DiwaliFireworks_popup__7w3fW :after,.DiwaliFireworks_popup__7w3fW :before{box-sizing:border-box}.DiwaliFireworks_popupOpen__GaUre{display:block;opacity:1;pointer-events:auto;visibility:visible}.DiwaliFireworks_topGlow__liJ3D{background:#ff6d1429;border-radius:50%;filter:blur(60px);height:280px;left:50%;pointer-events:none;position:absolute;top:-150px;transform:translateX(-50%);width:min(650px,90vw);z-index:3}.DiwaliFireworks_cornerPattern__sU4\+W{background:radial-gradient(circle at 3% 5%,#ffc15729,#0000 16%),radial-gradient(circle at 97% 95%,#ff481824,#0000 18%);inset:0;pointer-events:none;position:absolute;z-index:4}.DiwaliFireworks_closeButton__Cvyw4{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#18080dbd;border:1px solid #ffffff38;border-radius:50%;color:#fff;cursor:pointer;display:grid;font:inherit;font-size:30px;height:44px;line-height:1;padding:0;place-items:center;position:fixed;right:18px;top:18px;width:44px;z-index:10020}.DiwaliFireworks_closeButton__Cvyw4:hover{background:#7e1f12cc;border-color:#ffc05b7a}.DiwaliFireworks_festivalHeading__btrwn{left:50%;margin:0;pointer-events:none;position:fixed;text-align:center;top:20px;transform:translateX(-50%);width:min(640px,calc(100% - 150px));z-index:10010}.DiwaliFireworks_festivalHeading__btrwn span{color:#ffb958;font-size:10px;font-weight:700;letter-spacing:3px;text-transform:uppercase}.DiwaliFireworks_festivalHeading__btrwn h2{color:#fff5df;font-size:clamp(30px,4vw,50px);font-weight:700;line-height:1;margin:4px 0 2px;text-shadow:0 0 25px #ff8b2d5c}.DiwaliFireworks_festivalHeading__btrwn p{color:#ffffffad;font-size:11px;margin:14px 0 0}.DiwaliFireworks_headphoneHint__R1KqA{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#14070c8f;border:1px solid #ffc05b3d;border-radius:13px;bottom:18px;box-shadow:0 12px 34px #0000004d;display:flex;gap:10px;left:18px;padding:9px 12px;pointer-events:none;position:fixed;z-index:10012}.DiwaliFireworks_headphoneHint__R1KqA svg{fill:#ffc568;filter:drop-shadow(0 0 8px rgba(255,157,0,.36));height:22px;width:22px}.DiwaliFireworks_headphoneHint__R1KqA>span{display:flex;flex-direction:column}.DiwaliFireworks_headphoneHint__R1KqA strong{color:#fff3d9;font-size:10px;font-weight:600;line-height:1.2}.DiwaliFireworks_headphoneHint__R1KqA small{color:#ffffff85;font-size:8px;margin-top:2px}.DiwaliFireworks_launchInstruction__9sIfR{align-items:center;animation:DiwaliFireworks_instructionFloat__9pX5Q 2.4s ease-in-out infinite;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#14070c94;border:1px solid #ffc05b4d;border-radius:14px;bottom:20%;box-shadow:0 15px 40px #00000059,inset 0 1px 0 #ffffff14;color:#fff;display:flex;gap:11px;left:50%;padding:10px 16px;pointer-events:none;position:fixed;transform:translate(-50%,-50%);z-index:10012}.DiwaliFireworks_launchInstructionIcon__j0o-v{background:#ffb44024;border-radius:10px;display:grid;flex:0 0 34px;font-size:18px;height:34px;place-items:center;width:34px}.DiwaliFireworks_launchInstruction__9sIfR>span:last-child{align-items:flex-start;display:flex;flex-direction:column}.DiwaliFireworks_launchInstruction__9sIfR strong{color:#fff4dc;font-size:12px;font-weight:600;line-height:1.2}.DiwaliFireworks_launchInstruction__9sIfR small{color:#ffffff94;font-size:9px;margin-top:3px;white-space:nowrap}.DiwaliFireworks_engineBridge__neoOz,.DiwaliFireworks_spriteSheet__jKqWV{height:1px!important;left:-99999px!important;opacity:0!important;overflow:hidden!important;pointer-events:none!important;position:absolute!important;top:-99999px!important;visibility:hidden!important;width:1px!important}.DiwaliFireworks_engineArea__6tpW8{height:100%;inset:0;overflow:hidden;position:absolute;width:100%}.DiwaliFireworks_engineLoading__VgHM1{align-items:center;background:#000;color:#ffd28d;display:flex;font-size:11px;gap:10px;inset:0;justify-content:center;letter-spacing:.12em;position:fixed;text-transform:uppercase;z-index:10015}.DiwaliFireworks_loaderDiya__HMzoR{animation:DiwaliFireworks_diyaPulse__bkIVK 1.2s ease-in-out infinite;font-size:24px}.loading-init{color:#ffffff8c;display:grid;font-family:inherit;inset:0;letter-spacing:.06em;place-content:center;position:absolute;text-align:center;text-transform:uppercase;width:100%}.loading-init__header{font-size:clamp(24px,4vw,42px)}.loading-init__status{font-size:10px;margin-top:12px;opacity:.75}.stage-container{border:0;box-sizing:border-box;inset:0;margin:0;overflow:hidden;padding:0;position:absolute}.canvas-container{background:#000;height:100%;overflow:hidden;position:relative;width:100%}.canvas-container canvas{display:block;height:100%;inset:0;margin:0;mix-blend-mode:lighten;padding:0;position:absolute;touch-action:none;transform:translateZ(0);width:100%}.remove{display:none!important}.blur{filter:none!important}@keyframes DiwaliFireworks_instructionFloat__9pX5Q{0%,to{transform:translate(-50%,-50%)}50%{transform:translate(-50%,calc(-50% - 7px))}}@keyframes DiwaliFireworks_sparkle__2Ql9i{0%,to{opacity:.25;transform:scale(.7)}50%{opacity:1;transform:scale(1.55)}}@keyframes DiwaliFireworks_diyaPulse__bkIVK{0%,to{filter:drop-shadow(0 0 5px rgba(255,157,0,.4));transform:scale(.92)}50%{filter:drop-shadow(0 0 14px rgba(255,157,0,.8));transform:scale(1.08)}}@media (max-width:640px){.DiwaliFireworks_trigger__\+qMva{border:1px solid #ffbd598c;border-radius:16px;bottom:0;bottom:16px;padding:8px;right:0;transform:none}.DiwaliFireworks_triggerCopy__R8RzP{display:none}.DiwaliFireworks_closeButton__Cvyw4{height:40px;right:12px;top:12px;width:40px}.DiwaliFireworks_festivalHeading__btrwn{top:18px;width:calc(100% - 120px)}.DiwaliFireworks_festivalHeading__btrwn span{font-size:8px;letter-spacing:2px}.DiwaliFireworks_festivalHeading__btrwn h2{font-size:28px}.DiwaliFireworks_festivalHeading__btrwn p{display:none}.DiwaliFireworks_launchInstruction__9sIfR{max-width:calc(100% - 32px);top:60%}.DiwaliFireworks_headphoneHint__R1KqA{bottom:12px;left:12px;padding:8px 10px}}@media (prefers-reduced-motion:reduce){.DiwaliFireworks_launchInstruction__9sIfR,.DiwaliFireworks_loaderDiya__HMzoR,.DiwaliFireworks_popup__7w3fW,.DiwaliFireworks_spark__jnx49{animation:none;transition:none}}.DiwaliFireworks_masterGreeting__CNi2l{align-items:center;display:flex;flex-direction:column;left:50%;opacity:0;padding:18px 24px;pointer-events:none;position:fixed;text-align:center;top:47%;transform:translate(-50%,-50%) scale(.82);transition:opacity .88s ease,visibility .88s ease,transform 1.2s cubic-bezier(.2,.8,.2,1);visibility:hidden;width:min(720px,calc(100% - 40px));z-index:10014}.DiwaliFireworks_masterGreetingVisible__NwNAH{animation:DiwaliFireworks_masterGreetingFloat__nWoF- 6.7s ease-in-out both;opacity:1;transform:translate(-50%,-50%) scale(1);visibility:visible}.DiwaliFireworks_masterGreetingGlow__j\+jQp{animation:DiwaliFireworks_masterGlowPulse__uon5M 1.8s ease-in-out infinite;background:radial-gradient(circle,#ffbe4a3d 0,#ff671b1f 38%,#0000 72%);border-radius:50%;filter:blur(24px);height:210px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:min(620px,86vw);z-index:-1}.DiwaliFireworks_masterGreetingKicker__IwIo-{color:#ffd485;font-size:clamp(9px,1.1vw,12px);font-weight:600;letter-spacing:.32em;margin-bottom:7px;text-shadow:0 0 18px #ffad37a6;text-transform:uppercase}.DiwaliFireworks_masterGreeting__CNi2l strong{color:#fff8df;display:block;font-size:clamp(46px,8vw,94px);font-weight:700;letter-spacing:-.045em;line-height:.95;text-shadow:0 0 8px #ffffffd9,0 0 22px #ffc558d9,0 0 48px #ff6b168c}.DiwaliFireworks_masterGreetingFrom__FnuQG{color:#ffc86f;font-size:clamp(14px,2vw,21px);font-weight:600;letter-spacing:.16em;margin-top:22px;text-shadow:0 0 16px #ff9d00b3;text-transform:uppercase}@keyframes DiwaliFireworks_masterGreetingFloat__nWoF-{0%{filter:blur(8px);opacity:0;transform:translate(-50%,-44%) scale(.76)}15%{filter:blur(0);opacity:1;transform:translate(-50%,-50%) scale(1.04)}24%,76%{filter:blur(0);opacity:1;transform:translate(-50%,-50%) scale(1)}to{filter:blur(4px);opacity:0;transform:translate(-50%,-56%) scale(1.04)}}@keyframes DiwaliFireworks_masterGlowPulse__uon5M{0%,to{opacity:.62;transform:translate(-50%,-50%) scale(.92)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.08)}}@media (max-width:640px){.DiwaliFireworks_masterGreeting__CNi2l{padding:14px 12px;top:46%;width:calc(100% - 24px)}.DiwaliFireworks_masterGreeting__CNi2l strong{font-size:clamp(39px,14vw,62px)}.DiwaliFireworks_masterGreetingFrom__FnuQG{font-size:12px;letter-spacing:.13em;margin-top:10px}}@media (prefers-reduced-motion:reduce){.DiwaliFireworks_masterGreetingGlow__j\+jQp,.DiwaliFireworks_masterGreetingVisible__NwNAH{animation:none}}.WorkOverviewHoli_workOverviewPage__5DMuD{--work-font-text:"Poppins","Inter",Arial,sans-serif;--work-font-display:"Bricolage Grotesque","Poppins",Arial,sans-serif;--work-brand:#9a1a18;--work-brand-dark:#791615;--work-brand-gradient:linear-gradient(180deg,#e81b3b,#b71f63);--work-text:#0a0a0c;--work-muted:#7b7579;--work-panel-border:#ffd0d7;--work-card-shadow:0 0 10px 5px #7659590a;color:var(--work-text);display:flex;flex-direction:column;font-family:var(--work-font-text);min-height:100dvh;min-width:0;padding:clamp(24px,4vw,48px) clamp(16px,5vw,72px) clamp(24px,3vw,40px);position:relative;width:100%}.WorkOverviewHoli_workOverviewPage__5DMuD,.WorkOverviewHoli_workOverviewPage__5DMuD *,.WorkOverviewHoli_workOverviewPage__5DMuD :after,.WorkOverviewHoli_workOverviewPage__5DMuD :before{box-sizing:border-box}.WorkOverviewHoli_workOverviewPage__5DMuD button,.WorkOverviewHoli_workOverviewPage__5DMuD input,.WorkOverviewHoli_workOverviewPage__5DMuD select,.WorkOverviewHoli_workOverviewPage__5DMuD textarea{font:inherit}.WorkOverviewHoli_workOverviewDashboard__jy1BQ{container-type:inline-size;display:flex;flex:1 1;flex-direction:column;margin-inline:auto;max-width:1300px;min-width:0;width:100%;z-index:2}.WorkOverviewHoli_workOverviewHeader__hKtp9{align-items:flex-start;display:flex;gap:24px;justify-content:space-between;margin-bottom:clamp(22px,2.6vw,28px);width:100%}.WorkOverviewHoli_workOverviewGreetingGroup__odWQ9{min-width:0}.WorkOverviewHoli_workOverviewGreeting__6uQre{-webkit-text-fill-color:#0000;background:var(--work-brand-gradient);-webkit-background-clip:text;background-clip:text;color:#0000;font-family:var(--work-font-display);font-size:clamp(1.35rem,2vw,1.65rem);font-weight:700;letter-spacing:-.045em;line-height:1.12;margin:0}.WorkOverviewHoli_workOverviewGreeting__6uQre span{-webkit-text-fill-color:#1f2937;-webkit-text-fill-color:var(--work-text-color,#1f2937);animation:WorkOverviewHoli_workOverviewWave__vRjJC 2.4s ease-in-out .45s 1;background:none;-webkit-background-clip:initial;background-clip:initial;color:#1f2937;color:var(--work-text-color,#1f2937);display:inline-block;font-family:var(--work-font-text);font-size:.82em;margin-left:5px;transform-origin:72% 72%}.WorkOverviewHoli_workOverviewIntro__NULVp{color:#817b7f;font-size:clamp(.78rem,1.05vw,.9rem);font-weight:400;line-height:1.45;margin:8px 0 0}.WorkOverviewHoli_workOverviewShiftBadge__mX7jh{align-items:center;background:var(--work-brand-gradient);border-radius:999px;box-shadow:0 8px 18px #cf1a5026;color:#fff;display:inline-flex;flex:0 0 auto;font-size:clamp(.69rem,.95vw,.78rem);font-weight:500;gap:9px;justify-content:center;line-height:1.2;min-height:32px;padding:7px 15px 7px 12px;white-space:nowrap}.WorkOverviewHoli_workOverviewShiftIndicator__YyiSD{background:#11c852;border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 1px #ffffff2e;flex:0 0 auto;height:10px;width:10px}.WorkOverviewHoli_workOverviewSummaryGrid__an7xm{grid-gap:clamp(10px,1.35vw,16px);display:grid;gap:clamp(10px,1.35vw,16px);grid-template-columns:repeat(5,minmax(0,1fr));margin-bottom:0;min-width:0;width:100%}.WorkOverviewHoli_workOverviewSummaryCard__3dhAl{align-items:flex-start;background:#fffffffa;border-left:2px solid;border-radius:9px;box-shadow:var(--work-card-shadow);display:flex;flex-direction:column;isolation:isolate;justify-content:center;min-height:clamp(128px,14vw,140px);min-width:0;overflow:hidden;padding:clamp(13px,1.5vw,16px);position:relative;transform:translateY(0);transition:all .3s ease}.WorkOverviewHoli_workOverviewSummaryCard__3dhAl:before{animation:WorkOverviewHoli_splashAppear__ObMCV .9s cubic-bezier(.16,1,.3,1) both;background:var(--splash-gradient);content:"";filter:saturate(1.15) drop-shadow(0 8px 16px var(--splash-shadow));height:114px;-webkit-mask:url(/static/media/SplashVect.529dc50e910228185ef5.png) center/contain no-repeat;mask:url(/static/media/SplashVect.529dc50e910228185ef5.png) center/contain no-repeat;opacity:.7;pointer-events:none;position:absolute;transform-origin:center;width:114px;z-index:0}.WorkOverviewHoli_workOverviewSummaryCard__3dhAl>*{position:relative;z-index:1}.WorkOverviewHoli_workOverviewSummaryCard__3dhAl:first-child:before{display:none!important}.WorkOverviewHoli_workOverviewSummaryCard__3dhAl:nth-child(2){--splash-gradient:linear-gradient(135deg,#ffb13b,#ffd36a 55%,#ff9d28);--splash-shadow:#ffa62d38}.WorkOverviewHoli_workOverviewSummaryCard__3dhAl:nth-child(2):before{right:-30px;top:-35px;transform:rotate(-18deg)}.WorkOverviewHoli_workOverviewSummaryCard__3dhAl:nth-child(3){--splash-gradient:linear-gradient(140deg,#ff5aaf,#ff8bc5 50%,#ed4d9f);--splash-shadow:#ff4da138}.WorkOverviewHoli_workOverviewSummaryCard__3dhAl:nth-child(3):before{bottom:-38px;right:-38px;transform:rotate(18deg)}.WorkOverviewHoli_workOverviewSummaryCard__3dhAl:nth-child(4){--splash-gradient:linear-gradient(145deg,#f02f86,#ff72b4 50%,#dc2476);--splash-shadow:#ee2f8633}.WorkOverviewHoli_workOverviewSummaryCard__3dhAl:nth-child(4):before{height:100px;left:60%;top:-62px;transform:translateX(-60%) rotate(20deg);width:100px}.WorkOverviewHoli_workOverviewSummaryCard__3dhAl:nth-child(5){--splash-gradient:linear-gradient(135deg,#62a6e8,#9c8be8 52%,#c27cda);--splash-shadow:#648fdc38}.WorkOverviewHoli_workOverviewSummaryCard__3dhAl:nth-child(5):before{bottom:-52px;right:-38px;transform:rotate(-16deg)}@keyframes WorkOverviewHoli_splashAppear__ObMCV{0%{opacity:0;transform:scale(.45) rotate(-18deg)}65%{opacity:.82;transform:scale(1.08) rotate(5deg)}to{opacity:.7;transform:scale(1) rotate(0deg)}}.WorkOverviewHoli_workOverviewSummaryCard__3dhAl:hover{transform:translateY(-6px)}.WorkOverviewHoli_workOverviewSummaryCardFeatured__i0B3o{background:linear-gradient(90deg,#ff941a3d,#fffca63d 50%);box-shadow:none;overflow:hidden}.WorkOverviewHoli_workOverviewSummaryCardFeatured__i0B3o:after{background:url(/static/media/gulalinVessel.47ca005db25521bd4da5.gif) no-repeat;background-position:50%;background-size:contain;border-radius:inherit;bottom:10px;content:"";height:90px;opacity:1;padding:1px;position:absolute;right:-30px;width:90px}.WorkOverviewHoli_workOverviewSummaryToneRed__4pRw5{color:var(--work-brand)}.WorkOverviewHoli_workOverviewSummaryToneOrange__OYU16{color:#f99a21}.WorkOverviewHoli_workOverviewSummaryToneBlue__-4cwn{color:#1ba4e8}.WorkOverviewHoli_workOverviewSummaryTonePurple__q9Nc4{color:#814ec0}.WorkOverviewHoli_workOverviewSummaryToneGreen__i5YNI{color:#238f47}.WorkOverviewHoli_workOverviewSummaryIcon__wh\+\+M{align-items:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:radial-gradient(circle at 30% 25%,#ffffff80 0,#ffffff38 55%,#ffffff1f 100%);border:1.5px solid #ffffffbf;border-radius:50%;box-shadow:inset 0 1px 1px #ffffff80,0 4px 10px #00000014;color:currentColor;display:flex;flex:0 0 auto;height:32px;justify-content:center;margin-bottom:8px;overflow:hidden;padding:4px;position:relative;width:32px}.WorkOverviewHoli_workOverviewSummaryIcon__wh\+\+M:before{background:linear-gradient(180deg,#ffffff73,#fff0);border-radius:50%;content:"";filter:blur(6px);height:45%;left:10%;pointer-events:none;position:absolute;top:8%;width:80%}.WorkOverviewHoli_workOverviewSummaryIcon__wh\+\+M svg{align-items:center;display:flex;height:18px;justify-content:center;width:18px}.WorkOverviewHoli_workOverviewSummaryLabel__fX2HM{color:#000;font-size:clamp(.68rem,.88vw,.81rem);font-weight:500;letter-spacing:.12em;line-height:1.25;margin:0 0 6px;text-transform:uppercase}.WorkOverviewHoli_workOverviewSummaryValue__bGINs{font-feature-settings:"tnum";color:#070709;display:block;font-family:var(--work-font-display);font-size:clamp(1.18rem,1.85vw,1.5rem);font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:.01em;line-height:1.08;min-width:0}.WorkOverviewHoli_workOverviewSummaryCardFeatured__i0B3o .WorkOverviewHoli_workOverviewSummaryValue__bGINs{color:var(--work-brand)}.WorkOverviewHoli_workOverviewSummaryCaption__cjMmb{color:#776c6c;display:block;font-size:clamp(.57rem,.72vw,.67rem);font-weight:400;line-height:1.35;margin-top:4px}.WorkOverviewHoli_workOverviewSummaryCardFeatured__i0B3o .WorkOverviewHoli_workOverviewSummaryCaption__cjMmb{color:#776c6c}.WorkOverviewHoli_workOverviewSessionPanel__YC8XF{align-items:center;background:#ffffff3d;border:1px solid var(--work-panel-border);border-radius:clamp(17px,2vw,22px);display:flex;flex:1 1;flex-direction:column;justify-content:center;min-width:0;overflow:hidden;position:relative;width:100%}.WorkOverviewHoli_workOverviewWavePattern__9ouj-{background-position:50%;background-size:cover}.WorkOverviewHoli_workOverviewSessionContent__7tyhD{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:inherit;padding:clamp(28px,4vw,42px) clamp(14px,3vw,32px);text-align:center;z-index:1}.WorkOverviewHoli_workOverviewSessionHeading__AdM4G{color:#171317;font-size:clamp(.69rem,.9vw,.78rem);font-weight:500;letter-spacing:.17em;line-height:1.3;margin:0 0 clamp(16px,2vw,20px);text-transform:uppercase}.WorkOverviewHoli_workOverviewTimer__XUduM{grid-gap:clamp(7px,1.7vw,21px);font-feature-settings:"tnum";align-items:center;display:grid;font-family:var(--work-font-display);font-variant-numeric:tabular-nums;gap:clamp(7px,1.7vw,21px);grid-template-columns:repeat(5,auto);justify-content:center;margin-inline:auto;max-width:100%;min-width:0;width:-webkit-fit-content;width:fit-content}.WorkOverviewHoli_workOverviewTimerUnit__rcvmR{aspect-ratio:1.34/1;background:#fffffffa;border-radius:clamp(10px,1.35vw,15px);box-shadow:0 12px 24px #25191f17;color:#030305;display:grid;filter:drop-shadow(6px 6px 6px rgba(0,0,0,.04));font-size:clamp(2.45rem,5.4vw,4.55rem);font-weight:800;letter-spacing:0;line-height:1;min-width:2em;place-items:center;width:2em}.WorkOverviewHoli_workOverviewTimerSeparator__z9fUD{color:var(--work-brand-dark);font-size:clamp(2.25rem,4.6vw,4rem);font-weight:700;line-height:.75;transform:translateY(-2px)}.WorkOverviewHoli_workOverviewStatusBadge__VB6vI{align-items:center;border-radius:999px;display:inline-flex;font-size:clamp(.72rem,.9vw,.8rem);font-weight:500;gap:9px;justify-content:center;line-height:1.25;margin-top:clamp(22px,3vw,30px);min-height:32px;padding:6px 14px;transition:background-color .18s ease,color .18s ease}.WorkOverviewHoli_workOverviewStatusIndicator__iEp7f{background:currentColor;border-radius:50%;flex:0 0 auto;height:4px;width:4px}.WorkOverviewHoli_workOverviewStatusWorking__\+WMi5{background:#d9f5e2;color:#10aa46}.WorkOverviewHoli_workOverviewStatusBreak__m03im{background:#fff0d8;color:#ec7800}.WorkOverviewHoli_workOverviewStatusMeeting__RjvzW{background:#dff3ff;color:#078fd7}.WorkOverviewHoli_workOverviewStatusClockedOut__FfEVk{background:#f1ecef;color:#756c72}.WorkOverviewHoli_workOverviewClockText__m6fjk{color:#70696e;font-size:clamp(.83rem,1.12vw,1rem);font-weight:400;line-height:1.4;margin:12px 0 0}.WorkOverviewHoli_workOverviewClockText__m6fjk strong{color:#111013;font-weight:700}.WorkOverviewHoli_workOverviewActions__-6KGP{grid-gap:clamp(10px,1.4vw,16px);display:grid;gap:clamp(10px,1.4vw,16px);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(18px,2.5vw,24px);width:min(100%,466px)}.WorkOverviewHoli_workOverviewActionButton__nppNt{align-items:center;background:#fff;border:1px solid;border-radius:999px;cursor:pointer;display:inline-flex;font-family:var(--work-font-text);font-size:clamp(.72rem,.95vw,.82rem);font-weight:500;gap:8px;justify-content:center;line-height:1.2;min-height:42px;min-width:0;padding:9px 15px;transition:transform .17s ease,box-shadow .17s ease,background-color .17s ease,color .17s ease;white-space:nowrap}.WorkOverviewHoli_workOverviewActionButton__nppNt:hover:not(:disabled){transform:translateY(-2px)}.WorkOverviewHoli_workOverviewActionButton__nppNt:focus-visible{outline:3px solid #df174c33;outline-offset:3px}.WorkOverviewHoli_workOverviewActionButton__nppNt:disabled{cursor:not-allowed;opacity:.46}.WorkOverviewHoli_workOverviewBreakButton__Jomrg{color:#ff7900}.WorkOverviewHoli_workOverviewBreakButton__Jomrg.WorkOverviewHoli_workOverviewActionButtonActive__fAHzK,.WorkOverviewHoli_workOverviewBreakButton__Jomrg:hover:not(:disabled){background:#fff4e8;box-shadow:0 9px 20px #ff79001f}.WorkOverviewHoli_workOverviewMeetingButton__0CmQ5{background:#dff4ff;color:#0499e5}.WorkOverviewHoli_workOverviewMeetingButton__0CmQ5.WorkOverviewHoli_workOverviewActionButtonActive__fAHzK,.WorkOverviewHoli_workOverviewMeetingButton__0CmQ5:hover:not(:disabled){background:#c9ecff;box-shadow:0 9px 20px #009feb26}.WorkOverviewHoli_workOverviewClockButton__y7xLV{background:linear-gradient(100deg,#e21a48,#c61c65);border-color:#0000;box-shadow:0 10px 20px #cd195730;color:#fff}.WorkOverviewHoli_workOverviewClockButton__y7xLV:hover:not(:disabled){box-shadow:0 13px 24px #cd195745}@keyframes WorkOverviewHoli_workOverviewWave__vRjJC{0%,to{transform:rotate(0deg)}20%{transform:rotate(18deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(14deg)}80%{transform:rotate(-5deg)}}@container (max-width: 767px){.WorkOverviewHoli_workOverviewSummaryGrid__an7xm{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width: 470px){.WorkOverviewHoli_workOverviewTimer__XUduM{gap:5px}.WorkOverviewHoli_workOverviewTimerUnit__rcvmR{font-size:clamp(1.85rem,12cqi,2.8rem)}.WorkOverviewHoli_workOverviewTimerSeparator__z9fUD{font-size:clamp(1.7rem,9cqi,2.5rem)}.WorkOverviewHoli_workOverviewActions__-6KGP{grid-template-columns:repeat(2,minmax(0,1fr))}.WorkOverviewHoli_workOverviewClockButton__y7xLV{grid-column:1/-1}}@container (max-width: 650px){.WorkOverviewHoli_workOverviewHeader__hKtp9{align-items:flex-start;flex-direction:column;gap:15px}.WorkOverviewHoli_workOverviewShiftBadge__mX7jh{align-self:flex-end}}@container (max-width: 330px){.WorkOverviewHoli_workOverviewActions__-6KGP,.WorkOverviewHoli_workOverviewSummaryGrid__an7xm{grid-template-columns:1fr}.WorkOverviewHoli_workOverviewClockButton__y7xLV{grid-column:auto}}@media (max-width:720px){.WorkOverviewHoli_workOverviewPage__5DMuD{padding:22px 14px 28px}}@media (prefers-reduced-motion:reduce){.WorkOverviewHoli_workOverviewGreeting__6uQre span{animation:none}.WorkOverviewHoli_workOverviewActionButton__nppNt,.WorkOverviewHoli_workOverviewStatusBadge__VB6vI{transition:none}}.WorkOverviewHoli_workOverviewSessionPanel__YC8XF{--pointer-x:50%;--pointer-y:50%;--move-x:0px;--move-y:0px;--wave-move-x:0px;--wave-move-y:0px;--wave-secondary-x:0px;--wave-secondary-y:0px;isolation:isolate}.WorkOverviewHoli_workOverviewWavePattern__9ouj-{background:radial-gradient(circle at 18% 20%,#ffd7401f,#0000 31%),radial-gradient(circle at 82% 24%,#ff368f1c,#0000 34%),linear-gradient(145deg,#ffffffbd,#fff7fc6b);inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:0}.WorkOverviewHoli_workOverviewColorCloud__1h9mX{aspect-ratio:1;border-radius:50%;filter:blur(56px);opacity:.34;position:absolute;width:clamp(190px,32vw,390px);will-change:transform}.WorkOverviewHoli_workOverviewColorCloudYellow__lktvb{animation:WorkOverviewHoli_workOverviewCloudYellow__rlVEn 8s ease-in-out infinite alternate;background:#ffc727a8;left:-9%;top:-34%}.WorkOverviewHoli_workOverviewColorCloudPink__z35l\+{animation:WorkOverviewHoli_workOverviewCloudPink__\+ISBm 9s ease-in-out -2s infinite alternate;background:#ff318b94;right:-8%;top:-28%}.WorkOverviewHoli_workOverviewColorCloudBlue__7v-EU{animation:WorkOverviewHoli_workOverviewCloudBlue__YA66w 10s ease-in-out -4s infinite alternate;background:#25a9ed85;bottom:-48%;right:-18%}.WorkOverviewHoli_workOverviewColorCloudPurple__qLSTP{animation:WorkOverviewHoli_workOverviewCloudPurple__QAPnn 11s ease-in-out -1s infinite alternate;background:#8b5be87d;bottom:-52%;left:-14%}.WorkOverviewHoli_workOverviewWaveDots__n4kJI{animation:WorkOverviewHoli_workOverviewWaveDrift__Jczw3 13s linear infinite;background-image:radial-gradient(circle,#db1d6747 0 1.15px,#0000 1.45px),radial-gradient(circle,#ffaf182e 0 1px,#0000 1.3px);background-position:0 0,6px 6px;background-size:12px 12px;border-radius:48%;bottom:-58%;height:112%;left:-12%;-webkit-mask-image:radial-gradient(ellipse at center,#000 0 42%,#0000 73%);mask-image:radial-gradient(ellipse at center,#000 0 42%,#0000 73%);opacity:.65;position:absolute;transform:translate3d(var(--wave-move-x),var(--wave-move-y),0) rotate(-5deg) skewX(-6deg);width:124%;will-change:transform,background-position}.WorkOverviewHoli_workOverviewWaveDotsSecondary__qzK4S{animation:WorkOverviewHoli_workOverviewWaveDriftSecondary__1ylq2 15s linear infinite reverse;background-image:radial-gradient(circle,#2da1ec4d 0 1.1px,#0000 1.4px);background-size:10px 10px;bottom:-46%;height:88%;left:auto;opacity:.38;right:-24%;transform:translate3d(var(--wave-secondary-x),var(--wave-secondary-y),0) rotate(8deg);width:94%}.WorkOverviewHoli_workOverviewPointerGlow__H5WNK{background:radial-gradient(circle 145px at var(--pointer-x) var(--pointer-y),#fffc 0,#ffd5e84d 34%,#0000 72%);inset:0;opacity:.8;position:absolute;transition:opacity .18s ease}.WorkOverviewHoli_workOverviewParticleField__fTC9l{inset:0;overflow:hidden;pointer-events:none;position:absolute}.WorkOverviewHoli_workOverviewParticleField__fTC9l i{animation:WorkOverviewHoli_workOverviewParticleFloat__6lpAY var(--particle-duration) linear var(--particle-delay) infinite;background:var(--particle-color);border-radius:50%;bottom:var(--particle-bottom);box-shadow:0 0 8px currentColor;color:var(--particle-color);height:var(--particle-size);left:var(--particle-left);opacity:0;position:absolute;width:var(--particle-size);will-change:transform,opacity}.WorkOverviewHoli_workOverviewSessionContent__7tyhD{z-index:2}@keyframes WorkOverviewHoli_workOverviewCloudYellow__rlVEn{0%{transform:translate3d(calc(var(--move-x) - 18px),calc(var(--move-y) - 7px),0) scale(.94)}to{transform:translate3d(calc(var(--move-x) + 32px),calc(var(--move-y) + 18px),0) scale(1.12)}}@keyframes WorkOverviewHoli_workOverviewCloudPink__\+ISBm{0%{transform:translate3d(calc(var(--move-x) + 20px),calc(var(--move-y) - 12px),0) scale(1.04)}to{transform:translate3d(calc(var(--move-x) - 24px),calc(var(--move-y) + 22px),0) scale(.92)}}@keyframes WorkOverviewHoli_workOverviewCloudBlue__YA66w{0%{transform:translate3d(calc(var(--move-x) - 16px),calc(var(--move-y) + 20px),0) scale(1)}to{transform:translate3d(calc(var(--move-x) + 28px),calc(var(--move-y) - 10px),0) scale(1.13)}}@keyframes WorkOverviewHoli_workOverviewCloudPurple__QAPnn{0%{transform:translate3d(calc(var(--move-x) + 14px),calc(var(--move-y) + 15px),0) scale(.92)}to{transform:translate3d(calc(var(--move-x) - 28px),calc(var(--move-y) - 12px),0) scale(1.1)}}@keyframes WorkOverviewHoli_workOverviewWaveDrift__Jczw3{0%{background-position:0 0,6px 6px}to{background-position:72px -36px,78px -30px}}@keyframes WorkOverviewHoli_workOverviewWaveDriftSecondary__1ylq2{0%{background-position:0 0}to{background-position:-60px 40px}}@keyframes WorkOverviewHoli_workOverviewParticleFloat__6lpAY{0%{opacity:0;transform:translate3d(0,20px,0) scale(.5)}12%{opacity:.7}55%{opacity:.5}to{opacity:0;transform:translate3d(var(--particle-drift),-330px,0) scale(1.25)}}@media (max-width:720px){.WorkOverviewHoli_workOverviewColorCloud__1h9mX{filter:blur(42px);opacity:.28}.WorkOverviewHoli_workOverviewWaveDots__n4kJI{opacity:.46}}@media (prefers-reduced-motion:reduce){.WorkOverviewHoli_workOverviewColorCloud__1h9mX,.WorkOverviewHoli_workOverviewParticleField__fTC9l i,.WorkOverviewHoli_workOverviewWaveDots__n4kJI{animation:none}.WorkOverviewHoli_workOverviewPointerGlow__H5WNK{display:none}}.WorkOverviewHoli_workOverviewPowderCanvas__uadKo{filter:none;height:100%;inset:0;mix-blend-mode:normal;opacity:1;pointer-events:none;position:absolute;width:100%;z-index:6}.WorkOverviewHoli_workOverviewSessionContent__7tyhD{position:relative;z-index:3}.WorkOverviewHoli_workOverviewInteractionHint__xmfoU{position:relative;z-index:8}.WorkOverviewHoli_workOverviewBurstCore__tGvdw,.WorkOverviewHoli_workOverviewBurstLayer__7MdA4,.WorkOverviewHoli_workOverviewColorBurst__A\+aFK,.WorkOverviewHoli_workOverviewCursorGlow__C7Cde,.WorkOverviewHoli_workOverviewGlassGlow__3BRli,.WorkOverviewHoli_workOverviewPowderGlow__6iQVU{display:none!important}@media (prefers-reduced-motion:reduce){.WorkOverviewHoli_workOverviewPowderCanvas__uadKo{display:none}}.WorkOverviewNewYear_workOverviewPage__66mnf{--work-font-text:"Poppins","Inter",Arial,sans-serif;--work-font-display:"Bricolage Grotesque","Poppins",Arial,sans-serif;--work-brand:#9a1a18;--work-brand-dark:#791615;--work-brand-gradient:linear-gradient(180deg,#e81b3b,#b71f63);--work-text:#0a0a0c;--work-muted:#7b7579;--work-panel-border:#ffd0d7;--work-card-shadow:0 0 10px 5px #7659590a;background-size:cover;color:var(--work-text);display:flex;flex-direction:column;font-family:var(--work-font-text);min-height:100dvh;min-width:0;padding:clamp(24px,4vw,48px) clamp(16px,5vw,72px) clamp(24px,3vw,40px);position:relative;width:100%}.WorkOverviewNewYear_workOverviewPage__66mnf,.WorkOverviewNewYear_workOverviewPage__66mnf *,.WorkOverviewNewYear_workOverviewPage__66mnf :after,.WorkOverviewNewYear_workOverviewPage__66mnf :before{box-sizing:border-box}.WorkOverviewNewYear_workOverviewPage__66mnf button,.WorkOverviewNewYear_workOverviewPage__66mnf input,.WorkOverviewNewYear_workOverviewPage__66mnf select,.WorkOverviewNewYear_workOverviewPage__66mnf textarea{font:inherit}.WorkOverviewNewYear_workOverviewDashboard__9ELhI{container-type:inline-size;display:flex;flex:1 1;flex-direction:column;margin-inline:auto;max-width:1300px;min-width:0;width:100%}.WorkOverviewNewYear_workOverviewHeader__AemAy{align-items:flex-start;display:flex;gap:24px;justify-content:space-between;margin-bottom:clamp(22px,2.6vw,28px);width:100%}.WorkOverviewNewYear_workOverviewGreetingGroup__8-MyZ{min-width:0}.WorkOverviewNewYear_workOverviewGreeting__wGckz{-webkit-text-fill-color:#0000;background:var(--work-brand-gradient);-webkit-background-clip:text;background-clip:text;color:#0000;font-family:var(--work-font-display);font-size:clamp(1.35rem,2vw,1.65rem);font-weight:700;letter-spacing:-.045em;line-height:1.12;margin:0}.WorkOverviewNewYear_workOverviewGreeting__wGckz span{-webkit-text-fill-color:#1f2937;-webkit-text-fill-color:var(--work-text-color,#1f2937);animation:WorkOverviewNewYear_workOverviewWave__647B1 2.4s ease-in-out .45s 1;background:none;-webkit-background-clip:initial;background-clip:initial;color:#1f2937;color:var(--work-text-color,#1f2937);display:inline-block;font-family:var(--work-font-text);font-size:.82em;margin-left:5px;transform-origin:72% 72%}.WorkOverviewNewYear_workOverviewIntro__8Cj-6{color:#817b7f;font-size:clamp(.78rem,1.05vw,.9rem);font-weight:400;line-height:1.45;margin:8px 0 0}.WorkOverviewNewYear_workOverviewShiftBadge__T4FsW{align-items:center;background:var(--work-brand-gradient);border-radius:999px;box-shadow:0 8px 18px #cf1a5026;color:#fff;display:inline-flex;flex:0 0 auto;font-size:clamp(.69rem,.95vw,.78rem);font-weight:500;gap:9px;justify-content:center;line-height:1.2;min-height:32px;padding:7px 15px 7px 12px;white-space:nowrap}.WorkOverviewNewYear_workOverviewShiftIndicator__k3qyZ{background:#11c852;border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 1px #ffffff2e;flex:0 0 auto;height:10px;width:10px}.WorkOverviewNewYear_workOverviewSummaryGrid__gprmh{grid-gap:clamp(10px,1.35vw,16px);display:grid;gap:clamp(10px,1.35vw,16px);grid-template-columns:repeat(5,minmax(0,1fr));margin-bottom:clamp(30px,3.8vw,40px);min-width:0;width:100%}.WorkOverviewNewYear_workOverviewSummaryCard__6\+Moe{align-items:flex-start;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff52;border:1px solid #fff;border-left:2px solid;border-radius:9px;box-shadow:var(--work-card-shadow);display:flex;flex-direction:column;isolation:isolate;justify-content:center;min-height:clamp(128px,14vw,140px);min-width:0;padding:clamp(13px,1.5vw,16px);position:relative;transform:translateY(0);transition:all .3s ease}.WorkOverviewNewYear_workOverviewSummaryCard__6\+Moe:hover{transform:translateY(-6px)}.WorkOverviewNewYear_workOverviewSummaryCardFeatured__AHciD{background:#ff1a1a3d;box-shadow:none}.WorkOverviewNewYear_workOverviewSummaryToneRed__RPII4{color:var(--work-brand)}.WorkOverviewNewYear_workOverviewSummaryToneOrange__\+M9V-{color:#f99a21}.WorkOverviewNewYear_workOverviewSummaryToneBlue__dKhQ3{color:#1ba4e8}.WorkOverviewNewYear_workOverviewSummaryTonePurple__d\+7vJ{color:#814ec0}.WorkOverviewNewYear_workOverviewSummaryToneGreen__qsQsA{color:#238f47}.WorkOverviewNewYear_workOverviewSummaryIcon__b4Kq-{align-items:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:radial-gradient(circle at 30% 25%,#ffffff80 0,#ffffff38 55%,#ffffff1f 100%);border:1.5px solid #ffffffbf;border-radius:50%;box-shadow:inset 0 1px 1px #ffffff80,0 4px 10px #00000014;color:currentColor;display:flex;flex:0 0 auto;height:32px;justify-content:center;margin-bottom:8px;overflow:hidden;padding:4px;position:relative;width:32px}.WorkOverviewNewYear_workOverviewSummaryIcon__b4Kq-:before{background:linear-gradient(180deg,#ffffff73,#fff0);border-radius:50%;content:"";filter:blur(6px);height:45%;left:10%;pointer-events:none;position:absolute;top:8%;width:80%}.WorkOverviewNewYear_workOverviewSummaryIcon__b4Kq- svg{align-items:center;display:flex;height:18px;justify-content:center;width:18px}.WorkOverviewNewYear_workOverviewSummaryLabel__jvRyq{color:#000;font-size:clamp(.68rem,.88vw,.81rem);font-weight:500;letter-spacing:.12em;line-height:1.25;margin:0 0 6px;text-transform:uppercase}.WorkOverviewNewYear_workOverviewSummaryValue__dFukA{font-feature-settings:"tnum";color:#070709;display:block;font-family:var(--work-font-display);font-size:clamp(1.18rem,1.85vw,1.5rem);font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:.01em;line-height:1.08;min-width:0}.WorkOverviewNewYear_workOverviewSummaryCardFeatured__AHciD .WorkOverviewNewYear_workOverviewSummaryValue__dFukA{color:var(--work-brand)}.WorkOverviewNewYear_workOverviewSummaryCaption__n84Us{color:#776c6c;display:block;font-size:clamp(.57rem,.72vw,.67rem);font-weight:400;line-height:1.35;margin-top:4px}.WorkOverviewNewYear_workOverviewSummaryCardFeatured__AHciD .WorkOverviewNewYear_workOverviewSummaryCaption__n84Us{color:#776c6c}.WorkOverviewNewYear_newYearbanner__yWpRE{animation:WorkOverviewNewYear_swingRotate__U\+nSc 2.5s ease-in-out infinite alternate;display:block;height:auto;margin-inline:auto;margin-bottom:40px;margin-top:-50px;max-width:400px;position:relative;transform-origin:top center;will-change:transform;z-index:-1}@keyframes WorkOverviewNewYear_swingRotate__U\+nSc{0%{transform:rotate(-4deg)}to{transform:rotate(4deg)}}.WorkOverviewNewYear_workOverviewSessionPanel__dluOn{align-items:center;background:#ffffff3d;border:1px solid #ffffff9c;border-radius:clamp(17px,2vw,22px);display:flex;flex:1 1;flex-direction:column;justify-content:center;min-width:0;overflow:hidden;position:relative;width:100%}.WorkOverviewNewYear_workOverviewSessionPanel__dluOn:after{animation:WorkOverviewNewYear_topDecorReveal__6D4bK 1.8s cubic-bezier(.16,1,.3,1) .45s forwards,WorkOverviewNewYear_topDecorFloat__4qGa1 7s ease-in-out 2.4s infinite,WorkOverviewNewYear_fairyGlow__fXVlX 5.5s ease-in-out 2.4s infinite;background:url(/static/media/decorrighttop.d7aac13dde5db7da320c.png) no-repeat 100% 0;background-size:contain;content:"";height:40%;opacity:0;pointer-events:none;position:absolute;right:-10px;top:-10px;transform:translate3d(18px,-22px,0) scale(.96) rotate(1deg);transform-origin:top right;width:20%;will-change:transform,opacity,filter}.WorkOverviewNewYear_workOverviewWavePattern__J\+3XP:after{animation:WorkOverviewNewYear_ornamentSwing__b\+DIx 4s ease-in-out infinite;aspect-ratio:2/4;background:url(/static/media/decorstringball.0c7a5f73e8805fea8b4e.png) no-repeat 50%;background-size:contain;content:"";display:block;height:auto;left:5%;opacity:1;pointer-events:none;position:absolute;top:0;transform:translateY(-180px) rotate(-8deg) scale(.95);transform-origin:top center;width:10%;will-change:transform,opacity}@keyframes WorkOverviewNewYear_ornamentSwing__b\+DIx{0%,to{transform:translateY(0) rotate(-6deg)}50%{transform:translateY(0) rotate(6deg)}}.WorkOverviewNewYear_workOverviewSessionPanel__dluOn:before{animation:WorkOverviewNewYear_candleReveal__OdgPs 1.7s cubic-bezier(.16,1,.3,1) 1s forwards,WorkOverviewNewYear_candleBreath__3jJhM 6s ease-in-out 2.8s infinite;background:url(/static/media/DecorCandleRight.1bcfce65b74d4e4fcc5a.png) no-repeat 50%;background-size:contain;bottom:18px;content:"";height:60px;opacity:0;pointer-events:none;position:absolute;right:20px;transform:translate3d(0,20px,0) scale(.82) rotate(-5deg);transform-origin:bottom center;width:60px;will-change:transform,opacity,filter}.WorkOverviewNewYear_workOverviewWavePattern__J\+3XP{inset:0;pointer-events:none;position:absolute}.WorkOverviewNewYear_workOverviewWavePattern__J\+3XP:before{animation:WorkOverviewNewYear_bottomDecorReveal__eEBfY 1.9s cubic-bezier(.16,1,.3,1) .75s forwards,WorkOverviewNewYear_bottomDecorFloat__Xh872 8s ease-in-out 2.8s infinite;background:url(/static/media/decorleftbottom.f0522fca24c212775b99.png) no-repeat 0 100%;background-size:contain;bottom:-10px;content:"";height:45%;left:-10px;opacity:0;position:absolute;transform:translate3d(-18px,26px,0) scale(.96) rotate(-1deg);transform-origin:bottom left;width:20%;will-change:transform,opacity}@keyframes WorkOverviewNewYear_topDecorReveal__6D4bK{0%{opacity:0;transform:translate3d(18px,-22px,0) scale(.96) rotate(1deg)}60%{opacity:1}78%{transform:translate3d(-2px,2px,0) scale(1.012) rotate(-.25deg)}to{opacity:1;transform:translateZ(0) scale(1) rotate(0deg)}}@keyframes WorkOverviewNewYear_bottomDecorReveal__eEBfY{0%{opacity:0;transform:translate3d(-18px,26px,0) scale(.96) rotate(-1deg)}60%{opacity:1}80%{transform:translate3d(2px,-2px,0) scale(1.01) rotate(.25deg)}to{opacity:1;transform:translateZ(0) scale(1) rotate(0deg)}}@keyframes WorkOverviewNewYear_candleReveal__OdgPs{0%{filter:blur(2px);opacity:0;transform:translate3d(0,20px,0) scale(.82) rotate(-5deg)}55%{filter:blur(0);opacity:1}75%{transform:translate3d(0,-3px,0) scale(1.035) rotate(1deg)}to{filter:blur(0);opacity:1;transform:translateZ(0) scale(1) rotate(0deg)}}@keyframes WorkOverviewNewYear_topDecorFloat__4qGa1{0%,to{transform:translateZ(0) rotate(0deg) scale(1)}50%{transform:translate3d(-3px,4px,0) rotate(-.6deg) scale(1.01)}}@keyframes WorkOverviewNewYear_bottomDecorFloat__Xh872{0%,to{transform:translateZ(0) rotate(0deg) scale(1)}50%{transform:translate3d(4px,-3px,0) rotate(.55deg) scale(1.008)}}@keyframes WorkOverviewNewYear_candleBreath__3jJhM{0%,to{filter:drop-shadow(0 0 3px rgba(255,212,122,.25)) brightness(1);transform:translateZ(0) rotate(-1.5deg) scale(1)}50%{filter:drop-shadow(0 0 10px rgba(255,212,122,.5)) brightness(1.06);transform:translate3d(0,-4px,0) rotate(1.5deg) scale(1.025)}}@keyframes WorkOverviewNewYear_fairyGlow__fXVlX{0%,to{filter:drop-shadow(0 0 2px rgba(255,235,160,.2)) brightness(1)}45%{filter:drop-shadow(0 0 8px rgba(255,230,130,.55)) brightness(1.07)}55%{filter:drop-shadow(0 0 11px rgba(255,235,155,.7)) brightness(1.1)}}@media (prefers-reduced-motion:reduce){.WorkOverviewNewYear_workOverviewSessionPanel__dluOn:after,.WorkOverviewNewYear_workOverviewSessionPanel__dluOn:before,.WorkOverviewNewYear_workOverviewWavePattern__J\+3XP:before{animation:none;opacity:1;transform:none}}.WorkOverviewNewYear_workOverviewSessionContent__F66BI{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:inherit;padding:clamp(28px,4vw,42px) clamp(14px,3vw,32px);position:relative;text-align:center;z-index:1}.WorkOverviewNewYear_workOverviewSessionHeading__FyudP{color:#171317;font-size:clamp(.69rem,.9vw,.78rem);font-weight:500;letter-spacing:.17em;line-height:1.3;margin:0 0 clamp(16px,2vw,20px);text-transform:uppercase}.WorkOverviewNewYear_workOverviewTimer__B30Jj{grid-gap:clamp(7px,1.7vw,21px);font-feature-settings:"tnum";align-items:center;display:grid;font-family:var(--work-font-display);font-variant-numeric:tabular-nums;gap:clamp(7px,1.7vw,21px);grid-template-columns:repeat(5,auto);justify-content:center;margin-inline:auto;max-width:100%;min-width:0;width:-webkit-fit-content;width:fit-content}.WorkOverviewNewYear_workOverviewTimerUnit__BOjRS{aspect-ratio:1.34/1;background:#fffffffa;border-radius:clamp(10px,1.35vw,15px);box-shadow:0 12px 24px #25191f17;color:#030305;display:grid;filter:drop-shadow(6px 6px 6px rgba(0,0,0,.04));font-size:clamp(2.45rem,5.4vw,4.55rem);font-weight:800;letter-spacing:0;line-height:1;min-width:2em;place-items:center;width:2em}.WorkOverviewNewYear_workOverviewTimerSeparator__VxdX1{color:var(--work-brand-dark);font-size:clamp(2.25rem,4.6vw,4rem);font-weight:700;line-height:.75;transform:translateY(-2px)}.WorkOverviewNewYear_workOverviewStatusBadge__YHvgB{align-items:center;border-radius:999px;display:inline-flex;font-size:clamp(.72rem,.9vw,.8rem);font-weight:500;gap:9px;justify-content:center;line-height:1.25;margin-top:clamp(22px,3vw,30px);min-height:32px;padding:6px 14px;transition:background-color .18s ease,color .18s ease}.WorkOverviewNewYear_workOverviewStatusIndicator__q6OmV{background:currentColor;border-radius:50%;flex:0 0 auto;height:4px;width:4px}.WorkOverviewNewYear_workOverviewStatusWorking__waiAC{background:#d9f5e2;color:#10aa46}.WorkOverviewNewYear_workOverviewStatusBreak__PP8-l{background:#fff0d8;color:#ec7800}.WorkOverviewNewYear_workOverviewStatusMeeting__2zwxJ{background:#dff3ff;color:#078fd7}.WorkOverviewNewYear_workOverviewStatusClockedOut__7w7DP{background:#f1ecef;color:#756c72}.WorkOverviewNewYear_workOverviewClockText__JFvT\+{color:#70696e;font-size:clamp(.83rem,1.12vw,1rem);font-weight:400;line-height:1.4;margin:12px 0 0}.WorkOverviewNewYear_workOverviewClockText__JFvT\+ strong{color:#111013;font-weight:700}.WorkOverviewNewYear_workOverviewActions__dlZiP{grid-gap:clamp(10px,1.4vw,16px);display:grid;gap:clamp(10px,1.4vw,16px);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(18px,2.5vw,24px);width:min(100%,466px)}.WorkOverviewNewYear_workOverviewActionButton__vu3OT{align-items:center;background:#fff;border:1px solid;border-radius:999px;cursor:pointer;display:inline-flex;font-family:var(--work-font-text);font-size:clamp(.72rem,.95vw,.82rem);font-weight:500;gap:8px;justify-content:center;line-height:1.2;min-height:42px;min-width:0;padding:9px 15px;transition:transform .17s ease,box-shadow .17s ease,background-color .17s ease,color .17s ease;white-space:nowrap}.WorkOverviewNewYear_workOverviewActionButton__vu3OT:hover:not(:disabled){transform:translateY(-2px)}.WorkOverviewNewYear_workOverviewActionButton__vu3OT:focus-visible{outline:3px solid #df174c33;outline-offset:3px}.WorkOverviewNewYear_workOverviewActionButton__vu3OT:disabled{cursor:not-allowed;opacity:.46}.WorkOverviewNewYear_workOverviewBreakButton__QLWDx{color:#ff7900}.WorkOverviewNewYear_workOverviewBreakButton__QLWDx.WorkOverviewNewYear_workOverviewActionButtonActive__pqKCZ,.WorkOverviewNewYear_workOverviewBreakButton__QLWDx:hover:not(:disabled){background:#fff4e8;box-shadow:0 9px 20px #ff79001f}.WorkOverviewNewYear_workOverviewMeetingButton__FXiMc{background:#dff4ff;color:#0499e5}.WorkOverviewNewYear_workOverviewMeetingButton__FXiMc.WorkOverviewNewYear_workOverviewActionButtonActive__pqKCZ,.WorkOverviewNewYear_workOverviewMeetingButton__FXiMc:hover:not(:disabled){background:#c9ecff;box-shadow:0 9px 20px #009feb26}.WorkOverviewNewYear_workOverviewClockButton__bKGrf{background:linear-gradient(100deg,#e21a48,#c61c65);border-color:#0000;box-shadow:0 10px 20px #cd195730;color:#fff}.WorkOverviewNewYear_workOverviewClockButton__bKGrf:hover:not(:disabled){box-shadow:0 13px 24px #cd195745}@keyframes WorkOverviewNewYear_workOverviewWave__647B1{0%,to{transform:rotate(0deg)}20%{transform:rotate(18deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(14deg)}80%{transform:rotate(-5deg)}}@container (max-width: 767px){.WorkOverviewNewYear_workOverviewSummaryGrid__gprmh{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width: 470px){.WorkOverviewNewYear_workOverviewTimer__B30Jj{gap:5px}.WorkOverviewNewYear_workOverviewTimerUnit__BOjRS{font-size:clamp(1.85rem,12cqi,2.8rem)}.WorkOverviewNewYear_workOverviewTimerSeparator__VxdX1{font-size:clamp(1.7rem,9cqi,2.5rem)}.WorkOverviewNewYear_workOverviewActions__dlZiP{grid-template-columns:repeat(2,minmax(0,1fr))}.WorkOverviewNewYear_workOverviewClockButton__bKGrf{grid-column:1/-1}}@container (max-width: 650px){.WorkOverviewNewYear_workOverviewHeader__AemAy{align-items:flex-start;flex-direction:column;gap:15px}.WorkOverviewNewYear_workOverviewShiftBadge__T4FsW{align-self:flex-end}}@container (max-width: 330px){.WorkOverviewNewYear_workOverviewActions__dlZiP,.WorkOverviewNewYear_workOverviewSummaryGrid__gprmh{grid-template-columns:1fr}.WorkOverviewNewYear_workOverviewClockButton__bKGrf{grid-column:auto}}@media (max-width:720px){.WorkOverviewNewYear_workOverviewPage__66mnf{padding:22px 14px 28px}}@media (prefers-reduced-motion:reduce){.WorkOverviewNewYear_workOverviewGreeting__wGckz span{animation:none}.WorkOverviewNewYear_workOverviewActionButton__vu3OT,.WorkOverviewNewYear_workOverviewStatusBadge__YHvgB{transition:none}}.WorkOverviewBirthday_workOverviewPage__1VPcL{--work-font-text:"Poppins","Inter",Arial,sans-serif;--work-font-display:"Bricolage Grotesque","Poppins",Arial,sans-serif;--work-brand:#9a1a18;--work-brand-dark:#791615;--work-brand-gradient:linear-gradient(180deg,#e81b3b,#b71f63);--work-text:#0a0a0c;--work-muted:#7b7579;--work-panel-border:#ffd0d7;--work-card-shadow:0 0 10px 5px #7659590a;background:url(/static/media/BirthdayBg.5336b8edc0506ca6f127.svg) no-repeat 50%;background-size:cover;color:var(--work-text);display:flex;flex-direction:column;font-family:var(--work-font-text);min-height:100dvh;min-width:0;padding:clamp(24px,4vw,48px) 0 clamp(24px,3vw,40px);position:relative;width:100%}.WorkOverviewBirthday_workOverviewPage__1VPcL,.WorkOverviewBirthday_workOverviewPage__1VPcL *,.WorkOverviewBirthday_workOverviewPage__1VPcL :after,.WorkOverviewBirthday_workOverviewPage__1VPcL :before{box-sizing:border-box}.WorkOverviewBirthday_workOverviewPage__1VPcL button,.WorkOverviewBirthday_workOverviewPage__1VPcL input,.WorkOverviewBirthday_workOverviewPage__1VPcL select,.WorkOverviewBirthday_workOverviewPage__1VPcL textarea{font:inherit}.WorkOverviewBirthday_workOverviewDashboard__y-dG3{container-type:inline-size;display:flex;flex:1 1;flex-direction:column;margin-inline:auto;max-width:1300px;min-width:0;width:100%}.WorkOverviewBirthday_workOverviewConfetti__s3O14{display:block;height:100%;inset:0;opacity:.5;pointer-events:none;position:absolute;width:100%;z-index:0}.WorkOverviewBirthday_workOverviewHeader__XMIar{align-items:flex-start;display:flex;gap:24px;justify-content:space-between;margin-bottom:clamp(22px,2.6vw,28px);width:100%}.WorkOverviewBirthday_workOverviewGreetingGroup__TmA28{min-width:0}.WorkOverviewBirthday_workOverviewGreeting__L4E-1{-webkit-text-fill-color:#0000;background:var(--work-brand-gradient);-webkit-background-clip:text;background-clip:text;color:#0000;font-family:var(--work-font-display);font-size:clamp(1.35rem,2vw,1.65rem);font-weight:700;letter-spacing:-.045em;line-height:1.12;margin:0}.WorkOverviewBirthday_workOverviewGreeting__L4E-1 span{-webkit-text-fill-color:#1f2937;-webkit-text-fill-color:var(--work-text-color,#1f2937);animation:WorkOverviewBirthday_workOverviewWave__jf1Ow 2.4s ease-in-out .45s 1;background:none;-webkit-background-clip:initial;background-clip:initial;color:#1f2937;color:var(--work-text-color,#1f2937);display:inline-block;font-family:var(--work-font-text);font-size:.82em;margin-left:5px;transform-origin:72% 72%}.WorkOverviewBirthday_workOverviewIntro__TXrAx{color:#817b7f;font-size:clamp(.78rem,1.05vw,.9rem);font-weight:400;line-height:1.45;margin:8px 0 0}.WorkOverviewBirthday_workOverviewShiftBadge__AdvBq{align-items:center;background:var(--work-brand-gradient);border-radius:999px;box-shadow:0 8px 18px #cf1a5026;color:#fff;display:inline-flex;flex:0 0 auto;font-size:clamp(.69rem,.95vw,.78rem);font-weight:500;gap:9px;justify-content:center;line-height:1.2;min-height:32px;padding:7px 15px 7px 12px;white-space:nowrap}.WorkOverviewBirthday_workOverviewShiftIndicator__bSRtb{background:#11c852;border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 1px #ffffff2e;flex:0 0 auto;height:10px;width:10px}.WorkOverviewBirthday_workOverviewSummaryGrid__OYEzm{grid-gap:clamp(10px,1.35vw,16px);display:grid;gap:clamp(10px,1.35vw,16px);grid-template-columns:repeat(5,minmax(0,1fr));margin-bottom:clamp(30px,3.8vw,40px);min-width:0;width:100%}.WorkOverviewBirthday_workOverviewSummaryCard__9dRE2{align-items:flex-start;background:#fffffffa;border-left:2px solid;border-radius:9px;box-shadow:var(--work-card-shadow);display:flex;flex-direction:column;isolation:isolate;justify-content:center;min-height:clamp(128px,14vw,140px);min-width:0;padding:clamp(13px,1.5vw,16px);position:relative;transform:translateY(0);transition:all .3s ease}.WorkOverviewBirthday_workOverviewSummaryCard__9dRE2:hover{transform:translateY(-6px)}.WorkOverviewBirthday_workOverviewSummaryCardFeatured__0fpQp{background:#ff1a1a3d;box-shadow:none}.WorkOverviewBirthday_workOverviewSummaryToneRed__wxcDK{color:var(--work-brand)}.WorkOverviewBirthday_workOverviewSummaryToneOrange__wVjC6{color:#f99a21}.WorkOverviewBirthday_workOverviewSummaryToneBlue__Xvfeh{color:#1ba4e8}.WorkOverviewBirthday_workOverviewSummaryTonePurple__NB4vE{color:#814ec0}.WorkOverviewBirthday_workOverviewSummaryToneGreen__78OHl{color:#238f47}.WorkOverviewBirthday_workOverviewSummaryIcon__8Xo7l{align-items:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:radial-gradient(circle at 30% 25%,#ffffff80 0,#ffffff38 55%,#ffffff1f 100%);border:1.5px solid #ffffffbf;border-radius:50%;box-shadow:inset 0 1px 1px #ffffff80,0 4px 10px #00000014;color:currentColor;display:flex;flex:0 0 auto;height:32px;justify-content:center;margin-bottom:8px;overflow:hidden;padding:4px;position:relative;width:32px}.WorkOverviewBirthday_workOverviewSummaryIcon__8Xo7l:before{background:linear-gradient(180deg,#ffffff73,#fff0);border-radius:50%;content:"";filter:blur(6px);height:45%;left:10%;pointer-events:none;position:absolute;top:8%;width:80%}.WorkOverviewBirthday_workOverviewSummaryIcon__8Xo7l svg{align-items:center;display:flex;height:18px;justify-content:center;width:18px}.WorkOverviewBirthday_workOverviewSummaryLabel__SSoZl{color:#000;font-size:clamp(.68rem,.88vw,.81rem);font-weight:500;letter-spacing:.12em;line-height:1.25;margin:0 0 6px;text-transform:uppercase}.WorkOverviewBirthday_workOverviewSummaryValue__T0iYQ{font-feature-settings:"tnum";color:#070709;display:block;font-family:var(--work-font-display);font-size:clamp(1.18rem,1.85vw,1.5rem);font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:.01em;line-height:1.08;min-width:0}.WorkOverviewBirthday_workOverviewSummaryCardFeatured__0fpQp .WorkOverviewBirthday_workOverviewSummaryValue__T0iYQ{color:var(--work-brand)}.WorkOverviewBirthday_workOverviewSummaryCaption__HAOoJ{color:#776c6c;display:block;font-size:clamp(.57rem,.72vw,.67rem);font-weight:400;line-height:1.35;margin-top:4px}.WorkOverviewBirthday_workOverviewSummaryCardFeatured__0fpQp .WorkOverviewBirthday_workOverviewSummaryCaption__HAOoJ{color:#776c6c}.WorkOverviewBirthday_birthdayBanner__RDSpe{align-items:center;background:url(/static/media/BirthdayBannerBg.2fcb83767dc98e20f193.svg) no-repeat 50%;background-size:cover;border-radius:18px;color:#fff;display:flex;isolation:isolate;justify-content:center;margin-bottom:50px;padding:50px 160px;position:relative;text-align:center;width:100%}.WorkOverviewBirthday_birthdayBalloons__iRxQ9:after,.WorkOverviewBirthday_birthdayBalloons__iRxQ9:before{animation:WorkOverviewBirthday_birthdayBalloonRise__Zmm5K 9s linear infinite;aspect-ratio:9/13;background:url(/static/media/Balloon1Gif.b5d5baa2750858493b5e.gif) no-repeat;background-position:50%;background-size:contain;bottom:-180px;content:"";pointer-events:none;position:fixed;width:120px;will-change:transform;z-index:999999}.WorkOverviewBirthday_birthdayBalloons__iRxQ9:before{left:20px}.WorkOverviewBirthday_birthdayBalloons__iRxQ9:after{animation-delay:2s;background:url(/static/media/Balloon2Gif.85416b9009b0e8a448e4.gif) no-repeat;background-position:50%;background-size:contain;right:20px}@keyframes WorkOverviewBirthday_birthdayBalloonRise__Zmm5K{0%{transform:translateZ(0) rotate(-3deg)}20%{transform:translate3d(12px,-25vh,0) rotate(3deg)}40%{transform:translate3d(-8px,-50vh,0) rotate(-2deg)}60%{transform:translate3d(10px,-75vh,0) rotate(3deg)}80%{transform:translate3d(-6px,-100vh,0) rotate(-2deg)}to{transform:translate3d(8px,-135vh,0) rotate(2deg)}}.WorkOverviewBirthday_birthdayCakeDecoration__n1jG7{align-items:flex-end;animation:WorkOverviewBirthday_birthdayCakeDecorationIn__0j7Zh 2.5s cubic-bezier(.22,1,.36,1) forwards;bottom:0;display:flex;height:150px;justify-content:center;left:10px;opacity:0;overflow:hidden;pointer-events:none;position:absolute;transform:translateY(-22px) scale(.82);transform-origin:left bottom;width:175px;z-index:4}@keyframes WorkOverviewBirthday_birthdayCakeDecorationIn__0j7Zh{0%{opacity:0;transform:translateY(-22px) scale(.82)}65%{opacity:1;transform:translateY(4px) scale(.82)}to{opacity:1;transform:translateY(0) scale(.82)}}.WorkOverviewBirthday_birthdayCakeSvg__iIAue{bottom:0;display:block;filter:drop-shadow(0 12px 12px rgba(75,4,34,.18));height:475px;left:50%;position:absolute;transform:translateX(-50%);transform-origin:center bottom;width:190px}.WorkOverviewBirthday_birthdayCakeCandle__H\+NKy{animation:WorkOverviewBirthday_birthdayShowCandle__g9cEX .5s ease-out 6.5s forwards;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:repeating-linear-gradient(180deg,#fff 0 7px,#f67a92 7px 10px);border-radius:10px;height:35px;left:50%;opacity:0;position:absolute;top:32px;transform:translateX(-50%) translateY(-25px) scale(.8);transform-origin:center bottom;visibility:hidden;width:6px;z-index:6}@keyframes WorkOverviewBirthday_birthdayShowCandle__g9cEX{0%{opacity:0;transform:translateX(-50%) translateY(-25px) scale(.8);visibility:hidden}1%{visibility:visible}70%{opacity:1;transform:translateX(-50%) translateY(3px) scale(1.04);visibility:visible}to{opacity:1;transform:translateX(-50%) translateY(0) scale(1);visibility:visible}}.WorkOverviewBirthday_birthdayCakeFire__6zrAJ{background:#ffee44e6;border-radius:50% 50% 45% 45%;box-shadow:0 0 18px 6px #ffda4a47;height:18px;left:50%;margin-left:-3.5px;opacity:0;position:absolute;top:-19px;transform-origin:center bottom;width:7px}.WorkOverviewBirthday_birthdayCakeFire__6zrAJ:first-child{animation:WorkOverviewBirthday_birthdayShowFire__yMOhT 1ms 6.7s forwards,WorkOverviewBirthday_birthdayCakeFire__6zrAJ 2s 6.7s infinite}.WorkOverviewBirthday_birthdayCakeFire__6zrAJ:nth-child(2){animation:WorkOverviewBirthday_birthdayShowFire__yMOhT 1ms 6.7s forwards,WorkOverviewBirthday_birthdayCakeFire__6zrAJ 1.5s 6.7s infinite}.WorkOverviewBirthday_birthdayCakeFire__6zrAJ:nth-child(3){animation:WorkOverviewBirthday_birthdayShowFire__yMOhT 1ms 6.7s forwards,WorkOverviewBirthday_birthdayCakeFire__6zrAJ 1s 6.7s infinite}.WorkOverviewBirthday_birthdayCakeFire__6zrAJ:nth-child(4){animation:WorkOverviewBirthday_birthdayShowFire__yMOhT 1ms 6.7s forwards,WorkOverviewBirthday_birthdayCakeFire__6zrAJ .7s 6.7s infinite}.WorkOverviewBirthday_birthdayCakeFire__6zrAJ:nth-child(5){animation:WorkOverviewBirthday_birthdayShowFire__yMOhT 1ms 6.7s forwards,WorkOverviewBirthday_birthdayCakeFire__6zrAJ .4s 6.7s infinite}@keyframes WorkOverviewBirthday_birthdayShowFire__yMOhT{to{opacity:1}}@keyframes WorkOverviewBirthday_birthdayCakeFire__6zrAJ{0%,to{background:#fff454e6;box-shadow:0 0 18px 6px #ffe17040;opacity:1;transform:translateY(0) scale(1)}50%{background:#ff53148c;box-shadow:0 0 24px 9px #ffdf962e;opacity:.3;transform:translateY(-12px) scale(.45)}}@media (max-width:767px){.WorkOverviewBirthday_birthdayCakeDecoration__n1jG7{left:18px;transform:scale(.68)}}@media (max-width:480px){.WorkOverviewBirthday_birthdayCakeDecoration__n1jG7{left:8px;transform:scale(.55)}}@media (prefers-reduced-motion:reduce){.WorkOverviewBirthday_birthdayCakeCandle__H\+NKy{animation:none;opacity:1;transform:translateX(-50%) translateY(0) scale(1);visibility:visible}.WorkOverviewBirthday_birthdayCakeFire__6zrAJ{animation:none!important;opacity:1}}.WorkOverviewBirthday_birthdayBannerContent__62W6N{max-width:900px;position:relative;z-index:5}.WorkOverviewBirthday_birthdayBannerTitle__C6MBg{color:#fff;font-family:Bricolage Grotesque,Poppins,Arial,sans-serif;font-size:clamp(2rem,4vw,3.3rem);font-weight:800;letter-spacing:-.05em;line-height:1;margin:0;margin-inline:auto;max-width:-webkit-fit-content;max-width:fit-content;position:relative;text-shadow:4px 4px 0 #93001d,0 6px 8px #5509232e}.WorkOverviewBirthday_birthdayBannerText__RJgDj{color:#fffffff5;font-family:Poppins,Arial,sans-serif;font-size:clamp(.8rem,1.2vw,1rem);font-weight:400;line-height:1.5;margin:18px 0 0}.WorkOverviewBirthday_birthdaySparkle__yBHE4{animation:WorkOverviewBirthday_birthdayBannerSparkle__plr-A 1.8s ease-in-out infinite;color:#ffe51f;filter:drop-shadow(1px 2px 0 #93001A) drop-shadow(0 0 3px rgba(255,238,64,.5));font-size:.4em;line-height:1;position:absolute;z-index:3}.WorkOverviewBirthday_birthdaySparkleLeft__yZIO6{left:-10px;top:-6px}.WorkOverviewBirthday_birthdaySparkleRight__hJAeV{animation-delay:-.8s;right:-10px;top:-6px}@keyframes WorkOverviewBirthday_birthdayBannerSparkle__plr-A{0%,to{opacity:.75;transform:scale(.85) rotate(-8deg)}50%{opacity:1;transform:scale(1.18) rotate(8deg)}}@media (max-width:767px){.WorkOverviewBirthday_birthdayBanner__RDSpe{padding:30px 32px}}@media (max-width:480px){.WorkOverviewBirthday_birthdayBanner__RDSpe{border-radius:15px;padding:34px 22px}.WorkOverviewBirthday_birthdayBannerTitle__C6MBg{font-size:2.15rem}.WorkOverviewBirthday_birthdayBannerText__RJgDj{font-size:.78rem;margin-top:14px}}.WorkOverviewBirthday_birthdayLeftFlagBanner__oatkV{left:0}.WorkOverviewBirthday_birthdayLeftFlagBanner__oatkV,.WorkOverviewBirthday_birthdayRightFlagBanner__QpRP5{display:block;height:auto;overflow:visible;pointer-events:auto;position:absolute;top:0;width:185px;z-index:5}.WorkOverviewBirthday_birthdayRightFlagBanner__QpRP5{right:0;rotate:39deg}.WorkOverviewBirthday_birthdayFlagWholeBanner__rxcGP{animation:WorkOverviewBirthday_birthdayFlagBannerNaturalSway__WJzgL 6.8s ease-in-out infinite;transform-box:fill-box;transform-origin:center top;will-change:transform}.WorkOverviewBirthday_birthdayFlagRope__bHzVm{animation:WorkOverviewBirthday_birthdayFlagRopeNaturalMove__g39pm 5.8s ease-in-out infinite;pointer-events:none;transform-box:fill-box;transform-origin:center;will-change:transform}.WorkOverviewBirthday_birthdayFlagsWindGroup__JvEez{animation:WorkOverviewBirthday_birthdayFlagsNaturalDrift__LqWbF 5.2s ease-in-out infinite;transform-box:fill-box;transform-origin:center top;will-change:transform}.WorkOverviewBirthday_birthdayWindFlagWrapper__r1W8P{animation-duration:3.9s;animation-iteration-count:infinite;animation-name:WorkOverviewBirthday_birthdayFlagNaturalFlutter__Mesgl;animation-timing-function:ease-in-out;transform-box:fill-box;transform-origin:50% 0;will-change:transform}.WorkOverviewBirthday_birthdayWindFlag__K2m4K{cursor:pointer;pointer-events:auto;transform-box:fill-box;transform-origin:50% 0;transition:transform .32s cubic-bezier(.22,1,.36,1),filter .32s ease,opacity .32s ease;will-change:transform,filter}.WorkOverviewBirthday_birthdayWindFlagWrapper__r1W8P:hover{animation-play-state:paused}.WorkOverviewBirthday_birthdayWindFlagWrapper__r1W8P:hover .WorkOverviewBirthday_birthdayWindFlag__K2m4K{filter:brightness(1.06) drop-shadow(0 5px 3px rgba(80,9,41,.18))}.WorkOverviewBirthday_birthdayWindFlagWrapper__r1W8P:active .WorkOverviewBirthday_birthdayWindFlag__K2m4K{transition-duration:.12s}.WorkOverviewBirthday_birthdayFlagsWindGroup__JvEez:has(.WorkOverviewBirthday_birthdayWindFlagWrapper__r1W8P:hover) .WorkOverviewBirthday_birthdayWindFlagWrapper__r1W8P:not(:hover) .WorkOverviewBirthday_birthdayWindFlag__K2m4K{opacity:.82;transform:scale(.98)}.WorkOverviewBirthday_birthdayWindFlagOne__VphQg{animation-delay:0s;animation-duration:3.8s}.WorkOverviewBirthday_birthdayWindFlagTwo__aZ5U9{animation-delay:-.35s;animation-duration:4.05s}.WorkOverviewBirthday_birthdayWindFlagThree__64U2U{animation-delay:-.7s;animation-duration:3.9s}.WorkOverviewBirthday_birthdayWindFlagFour__9fAKI{animation-delay:-1.05s;animation-duration:4.15s}.WorkOverviewBirthday_birthdayWindFlagFive__E1kB-{animation-delay:-1.4s;animation-duration:3.95s}.WorkOverviewBirthday_birthdayWindFlagSix__fNHp2{animation-delay:-1.75s;animation-duration:4.1s}.WorkOverviewBirthday_birthdayWindFlagSeven__1SbzQ{animation-delay:-2.1s;animation-duration:3.85s}@keyframes WorkOverviewBirthday_birthdayFlagBannerNaturalSway__WJzgL{0%,to{transform:translateZ(0) rotate(0deg)}30%{transform:translate3d(.6px,-.45px,0) rotate(.22deg)}60%{transform:translate3d(-.45px,.55px,0) rotate(-.18deg)}82%{transform:translate3d(.4px,-.25px,0) rotate(.12deg)}}@keyframes WorkOverviewBirthday_birthdayFlagRopeNaturalMove__g39pm{0%,to{transform:translateY(0) scaleY(1)}35%{transform:translateY(-.35px) scaleY(1.004)}70%{transform:translateY(.45px) scaleY(.996)}}@keyframes WorkOverviewBirthday_birthdayFlagsNaturalDrift__LqWbF{0%,to{transform:translateZ(0) skewX(0deg)}32%{transform:translate3d(.8px,-.45px,0) skewX(.35deg)}68%{transform:translate3d(-.55px,.65px,0) skewX(-.3deg)}}@keyframes WorkOverviewBirthday_birthdayFlagNaturalFlutter__Mesgl{0%,to{transform:translateZ(0) rotate(0deg) skewX(0deg) scaleX(1) scaleY(1)}22%{transform:translate3d(.7px,-.45px,0) rotate(1.25deg) skewX(1.5deg) scaleX(.982) scaleY(1.012)}44%{transform:translate3d(1.15px,-.8px,0) rotate(2deg) skewX(2.3deg) scaleX(.965) scaleY(1.02)}66%{transform:translate3d(-.65px,.75px,0) rotate(-1.45deg) skewX(-1.7deg) scaleX(1.02) scaleY(.985)}84%{transform:translate3d(.55px,-.35px,0) rotate(.9deg) skewX(1deg) scaleX(.99) scaleY(1.007)}}@media (hover:none){.WorkOverviewBirthday_birthdayWindFlag__K2m4K{cursor:default}.WorkOverviewBirthday_birthdayFlagsWindGroup__JvEez:has(.WorkOverviewBirthday_birthdayWindFlagWrapper__r1W8P:hover) .WorkOverviewBirthday_birthdayWindFlagWrapper__r1W8P:not(:hover) .WorkOverviewBirthday_birthdayWindFlag__K2m4K{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.WorkOverviewBirthday_birthdayFlagRope__bHzVm,.WorkOverviewBirthday_birthdayFlagWholeBanner__rxcGP,.WorkOverviewBirthday_birthdayFlagsWindGroup__JvEez,.WorkOverviewBirthday_birthdayWindFlagWrapper__r1W8P{animation:none}.WorkOverviewBirthday_birthdayWindFlag__K2m4K{transition:transform .2s ease,filter .2s ease}}.WorkOverviewBirthday_workOverviewSessionPanel__9rmST{align-items:center;backdrop-filter:blur(5.3px);-webkit-backdrop-filter:blur(5.3px);background:#ffffff47;border:1px solid #ffffff3d;border-radius:clamp(17px,2vw,22px);display:flex;flex:1 1;flex-direction:column;justify-content:center;min-width:0;overflow:hidden;position:relative;width:100%}.WorkOverviewBirthday_workOverviewWavePattern__WoFAg{background-position:50%;background-size:cover;inset:0;pointer-events:none;position:absolute}.WorkOverviewBirthday_workOverviewWavePattern__WoFAg:before{background:url(/static/media/BirthdayGifts.5344af7d3460f044596d.svg) no-repeat;background-position:bottom -5px left -5px;background-size:150px;content:"";inset:0;pointer-events:none;position:absolute}.WorkOverviewBirthday_workOverviewSessionContent__cUq91{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:inherit;padding:clamp(28px,4vw,42px) clamp(14px,3vw,32px);position:relative;text-align:center;z-index:1}.WorkOverviewBirthday_workOverviewSessionHeading__4eI6b{color:#171317;font-size:clamp(.69rem,.9vw,.78rem);font-weight:500;letter-spacing:.17em;line-height:1.3;margin:0 0 clamp(16px,2vw,20px);text-transform:uppercase}.WorkOverviewBirthday_workOverviewTimer__-ZAvQ{grid-gap:clamp(7px,1.7vw,21px);font-feature-settings:"tnum";align-items:center;display:grid;font-family:var(--work-font-display);font-variant-numeric:tabular-nums;gap:clamp(7px,1.7vw,21px);grid-template-columns:repeat(5,auto);justify-content:center;margin-inline:auto;max-width:100%;min-width:0;width:-webkit-fit-content;width:fit-content}.WorkOverviewBirthday_workOverviewTimerUnit__Obgv3{aspect-ratio:1.34/1;backdrop-filter:blur(5.3px);-webkit-backdrop-filter:blur(5.3px);background:#ffffff47;border:1px solid #ffffff3d;border-radius:clamp(10px,1.35vw,15px);box-shadow:0 12px 24px #25191f17;color:#030305;display:grid;filter:drop-shadow(6px 6px 6px rgba(0,0,0,.04));font-size:clamp(2.45rem,5.4vw,4.55rem);font-weight:800;letter-spacing:0;line-height:1;min-width:2em;place-items:center;width:2em}.WorkOverviewBirthday_workOverviewTimerSeparator__nSUlC{color:var(--work-brand-dark);font-size:clamp(2.25rem,4.6vw,4rem);font-weight:700;line-height:.75;transform:translateY(-2px)}.WorkOverviewBirthday_workOverviewStatusBadge__J6nmM{align-items:center;border-radius:999px;display:inline-flex;font-size:clamp(.72rem,.9vw,.8rem);font-weight:500;gap:9px;justify-content:center;line-height:1.25;margin-top:clamp(22px,3vw,30px);min-height:32px;padding:6px 14px;transition:background-color .18s ease,color .18s ease}.WorkOverviewBirthday_workOverviewStatusIndicator__8w8SG{background:currentColor;border-radius:50%;flex:0 0 auto;height:4px;width:4px}.WorkOverviewBirthday_workOverviewStatusWorking__uYxdQ{background:#d9f5e2;color:#10aa46}.WorkOverviewBirthday_workOverviewStatusBreak__tQtaJ{background:#fff0d8;color:#ec7800}.WorkOverviewBirthday_workOverviewStatusMeeting__4Omjh{background:#dff3ff;color:#078fd7}.WorkOverviewBirthday_workOverviewStatusClockedOut__joJPI{background:#f1ecef;color:#756c72}.WorkOverviewBirthday_workOverviewClockText__9RlG0{color:#70696e;font-size:clamp(.83rem,1.12vw,1rem);font-weight:400;line-height:1.4;margin:12px 0 0}.WorkOverviewBirthday_workOverviewClockText__9RlG0 strong{color:#111013;font-weight:700}.WorkOverviewBirthday_workOverviewActions__-8zMw{grid-gap:clamp(10px,1.4vw,16px);display:grid;gap:clamp(10px,1.4vw,16px);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(18px,2.5vw,24px);width:min(100%,466px)}.WorkOverviewBirthday_workOverviewActionButton__85STO{align-items:center;background:#fff;border:1px solid;border-radius:999px;cursor:pointer;display:inline-flex;font-family:var(--work-font-text);font-size:clamp(.72rem,.95vw,.82rem);font-weight:500;gap:8px;justify-content:center;line-height:1.2;min-height:42px;min-width:0;padding:9px 15px;transition:transform .17s ease,box-shadow .17s ease,background-color .17s ease,color .17s ease;white-space:nowrap}.WorkOverviewBirthday_workOverviewActionButton__85STO:hover:not(:disabled){transform:translateY(-2px)}.WorkOverviewBirthday_workOverviewActionButton__85STO:focus-visible{outline:3px solid #df174c33;outline-offset:3px}.WorkOverviewBirthday_workOverviewActionButton__85STO:disabled{cursor:not-allowed;opacity:.46}.WorkOverviewBirthday_workOverviewBreakButton__mevOe{color:#ff7900}.WorkOverviewBirthday_workOverviewBreakButton__mevOe.WorkOverviewBirthday_workOverviewActionButtonActive__TS7nx,.WorkOverviewBirthday_workOverviewBreakButton__mevOe:hover:not(:disabled){background:#fff4e8;box-shadow:0 9px 20px #ff79001f}.WorkOverviewBirthday_workOverviewMeetingButton__s4U6Z{background:#dff4ff;color:#0499e5}.WorkOverviewBirthday_workOverviewMeetingButton__s4U6Z.WorkOverviewBirthday_workOverviewActionButtonActive__TS7nx,.WorkOverviewBirthday_workOverviewMeetingButton__s4U6Z:hover:not(:disabled){background:#c9ecff;box-shadow:0 9px 20px #009feb26}.WorkOverviewBirthday_workOverviewClockButton__5ApTu{background:linear-gradient(100deg,#e21a48,#c61c65);border-color:#0000;box-shadow:0 10px 20px #cd195730;color:#fff}.WorkOverviewBirthday_workOverviewClockButton__5ApTu:hover:not(:disabled){box-shadow:0 13px 24px #cd195745}@keyframes WorkOverviewBirthday_workOverviewWave__jf1Ow{0%,to{transform:rotate(0deg)}20%{transform:rotate(18deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(14deg)}80%{transform:rotate(-5deg)}}@container (max-width: 767px){.WorkOverviewBirthday_workOverviewSummaryGrid__OYEzm{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width: 470px){.WorkOverviewBirthday_workOverviewTimer__-ZAvQ{gap:5px}.WorkOverviewBirthday_workOverviewTimerUnit__Obgv3{font-size:clamp(1.85rem,12cqi,2.8rem)}.WorkOverviewBirthday_workOverviewTimerSeparator__nSUlC{font-size:clamp(1.7rem,9cqi,2.5rem)}.WorkOverviewBirthday_workOverviewActions__-8zMw{grid-template-columns:repeat(2,minmax(0,1fr))}.WorkOverviewBirthday_workOverviewClockButton__5ApTu{grid-column:1/-1}}@container (max-width: 650px){.WorkOverviewBirthday_workOverviewHeader__XMIar{align-items:flex-start;flex-direction:column;gap:15px}.WorkOverviewBirthday_workOverviewShiftBadge__AdvBq{align-self:flex-end}}@container (max-width: 330px){.WorkOverviewBirthday_workOverviewActions__-8zMw,.WorkOverviewBirthday_workOverviewSummaryGrid__OYEzm{grid-template-columns:1fr}.WorkOverviewBirthday_workOverviewClockButton__5ApTu{grid-column:auto}}@media (max-width:720px){.WorkOverviewBirthday_workOverviewPage__1VPcL{padding:22px 0 28px}}@media (prefers-reduced-motion:reduce){.WorkOverviewBirthday_workOverviewGreeting__L4E-1 span{animation:none}.WorkOverviewBirthday_workOverviewActionButton__85STO,.WorkOverviewBirthday_workOverviewStatusBadge__J6nmM{transition:none}}.WorkOverviewWorkAnniversary_workOverviewPage__hUa5J{--work-font-text:"Poppins","Inter",Arial,sans-serif;--work-font-display:"Bricolage Grotesque","Poppins",Arial,sans-serif;--work-brand:#9a1a18;--work-brand-dark:#791615;--work-brand-gradient:linear-gradient(180deg,#e81b3b,#b71f63);--work-text:#0a0a0c;--work-muted:#7b7579;--work-panel-border:#ffd0d7;--work-card-shadow:0 0 10px 5px #7659590a;background:url(/static/media/WorkAnniversaryBg.86a50dee0146a78b7328.svg) no-repeat bottom;background-size:cover;color:var(--work-text);display:flex;flex-direction:column;font-family:var(--work-font-text);min-height:100dvh;min-width:0;padding:clamp(24px,4vw,48px) clamp(24px,3vw,40px);position:relative;width:100%}.WorkOverviewWorkAnniversary_workOverviewPage__hUa5J,.WorkOverviewWorkAnniversary_workOverviewPage__hUa5J *,.WorkOverviewWorkAnniversary_workOverviewPage__hUa5J :after,.WorkOverviewWorkAnniversary_workOverviewPage__hUa5J :before{box-sizing:border-box}.WorkOverviewWorkAnniversary_workOverviewPage__hUa5J button,.WorkOverviewWorkAnniversary_workOverviewPage__hUa5J input,.WorkOverviewWorkAnniversary_workOverviewPage__hUa5J select,.WorkOverviewWorkAnniversary_workOverviewPage__hUa5J textarea{font:inherit}.WorkOverviewWorkAnniversary_workOverviewDashboard__AQAnZ{container-type:inline-size;display:flex;flex:1 1;flex-direction:column;margin-inline:auto;max-width:1300px;min-width:0;width:100%}.WorkOverviewWorkAnniversary_workOverviewConfetti__FirtB{display:block;height:100%;inset:0;opacity:.5;pointer-events:none;position:absolute;width:100%;z-index:0}.WorkOverviewWorkAnniversary_workOverviewHeader__tl5US{align-items:flex-start;display:flex;gap:24px;justify-content:space-between;margin-bottom:clamp(22px,2.6vw,28px);width:100%}.WorkOverviewWorkAnniversary_workOverviewGreetingGroup__KlaGV{min-width:0}.WorkOverviewWorkAnniversary_workOverviewGreeting__unhk6{-webkit-text-fill-color:#0000;background:var(--work-brand-gradient);-webkit-background-clip:text;background-clip:text;color:#0000;font-family:var(--work-font-display);font-size:clamp(1.35rem,2vw,1.65rem);font-weight:700;letter-spacing:-.045em;line-height:1.12;margin:0}.WorkOverviewWorkAnniversary_workOverviewGreeting__unhk6 span{-webkit-text-fill-color:#1f2937;-webkit-text-fill-color:var(--work-text-color,#1f2937);animation:WorkOverviewWorkAnniversary_workOverviewWave__f48Hd 2.4s ease-in-out .45s 1;background:none;-webkit-background-clip:initial;background-clip:initial;color:#1f2937;color:var(--work-text-color,#1f2937);display:inline-block;font-family:var(--work-font-text);font-size:.82em;margin-left:5px;transform-origin:72% 72%}.WorkOverviewWorkAnniversary_workOverviewIntro__ayKFP{color:#817b7f;font-size:clamp(.78rem,1.05vw,.9rem);font-weight:400;line-height:1.45;margin:8px 0 0}.WorkOverviewWorkAnniversary_workOverviewShiftBadge__hitJS{align-items:center;background:var(--work-brand-gradient);border-radius:999px;box-shadow:0 8px 18px #cf1a5026;color:#fff;display:inline-flex;flex:0 0 auto;font-size:clamp(.69rem,.95vw,.78rem);font-weight:500;gap:9px;justify-content:center;line-height:1.2;min-height:32px;padding:7px 15px 7px 12px;white-space:nowrap}.WorkOverviewWorkAnniversary_workOverviewShiftIndicator__4SjKW{background:#11c852;border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 1px #ffffff2e;flex:0 0 auto;height:10px;width:10px}.WorkOverviewWorkAnniversary_workOverviewSummaryGrid__l79of{grid-gap:clamp(10px,1.35vw,16px);display:grid;gap:clamp(10px,1.35vw,16px);grid-template-columns:repeat(5,minmax(0,1fr));margin-bottom:clamp(30px,3.8vw,40px);min-width:0;width:100%}.WorkOverviewWorkAnniversary_workOverviewSummaryCard__pYEZa{align-items:flex-start;backdrop-filter:blur(5.3px);-webkit-backdrop-filter:blur(5.3px);background:#ffffff47;border:1px solid #ffffff3d;border-left:2px solid;border-radius:9px;box-shadow:var(--work-card-shadow);display:flex;flex-direction:column;isolation:isolate;justify-content:center;min-height:clamp(128px,14vw,140px);min-width:0;padding:clamp(13px,1.5vw,16px);position:relative;transform:translateY(0);transition:all .3s ease}.WorkOverviewWorkAnniversary_workOverviewSummaryCard__pYEZa:hover{transform:translateY(-6px)}.WorkOverviewWorkAnniversary_workOverviewSummaryCardFeatured__Zwbax{background:#ff1a1a3d;box-shadow:none}.WorkOverviewWorkAnniversary_workOverviewSummaryToneRed__oSrqw{color:var(--work-brand)}.WorkOverviewWorkAnniversary_workOverviewSummaryToneOrange__A6yAW{color:#f99a21}.WorkOverviewWorkAnniversary_workOverviewSummaryToneBlue__LMMOm{color:#1ba4e8}.WorkOverviewWorkAnniversary_workOverviewSummaryTonePurple__g-WEa{color:#814ec0}.WorkOverviewWorkAnniversary_workOverviewSummaryToneGreen__CJR1D{color:#238f47}.WorkOverviewWorkAnniversary_workOverviewSummaryIcon__VXQTG{align-items:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:radial-gradient(circle at 30% 25%,#ffffff80 0,#ffffff38 55%,#ffffff1f 100%);border:1.5px solid #ffffffbf;border-radius:50%;box-shadow:inset 0 1px 1px #ffffff80,0 4px 10px #00000014;color:currentColor;display:flex;flex:0 0 auto;height:32px;justify-content:center;margin-bottom:8px;overflow:hidden;padding:4px;position:relative;width:32px}.WorkOverviewWorkAnniversary_workOverviewSummaryIcon__VXQTG:before{background:linear-gradient(180deg,#ffffff73,#fff0);border-radius:50%;content:"";filter:blur(6px);height:45%;left:10%;pointer-events:none;position:absolute;top:8%;width:80%}.WorkOverviewWorkAnniversary_workOverviewSummaryIcon__VXQTG svg{align-items:center;display:flex;height:18px;justify-content:center;width:18px}.WorkOverviewWorkAnniversary_workOverviewSummaryLabel__3JRIs{color:#000;font-size:clamp(.68rem,.88vw,.81rem);font-weight:500;letter-spacing:.12em;line-height:1.25;margin:0 0 6px;text-transform:uppercase}.WorkOverviewWorkAnniversary_workOverviewSummaryValue__RB4iT{font-feature-settings:"tnum";color:#070709;display:block;font-family:var(--work-font-display);font-size:clamp(1.18rem,1.85vw,1.5rem);font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:.01em;line-height:1.08;min-width:0}.WorkOverviewWorkAnniversary_workOverviewSummaryCardFeatured__Zwbax .WorkOverviewWorkAnniversary_workOverviewSummaryValue__RB4iT{color:var(--work-brand)}.WorkOverviewWorkAnniversary_workOverviewSummaryCaption__ilpWE{color:#776c6c;display:block;font-size:clamp(.57rem,.72vw,.67rem);font-weight:400;line-height:1.35;margin-top:4px}.WorkOverviewWorkAnniversary_workOverviewSummaryCardFeatured__Zwbax .WorkOverviewWorkAnniversary_workOverviewSummaryCaption__ilpWE{color:#776c6c}.WorkOverviewWorkAnniversary_workOverviewSessionPanel__sMEkO{align-items:center;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);background:#ffffff47;border:1px solid #ffffff3d;border-radius:clamp(17px,2vw,22px);display:flex;flex:1 1;flex-direction:column;justify-content:center;min-width:0;overflow:hidden;position:relative;width:100%}.WorkOverviewWorkAnniversary_workOverviewWavePattern__0FRnb{background-position:50%;background-size:cover;inset:0;pointer-events:none;position:absolute}.WorkOverviewWorkAnniversary_workOverviewSessionContent__pZA68{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:inherit;padding:clamp(28px,4vw,42px) clamp(14px,3vw,32px);position:relative;text-align:center;z-index:1}.WorkOverviewWorkAnniversary_workOverviewSessionHeading__QQ2ef{color:#171317;font-size:clamp(.69rem,.9vw,.78rem);font-weight:500;letter-spacing:.17em;line-height:1.3;margin:0 0 clamp(16px,2vw,20px);text-transform:uppercase}.WorkOverviewWorkAnniversary_workOverviewTimer__KMoqA{grid-gap:clamp(7px,1.7vw,21px);font-feature-settings:"tnum";align-items:center;display:grid;font-family:var(--work-font-display);font-variant-numeric:tabular-nums;gap:clamp(7px,1.7vw,21px);grid-template-columns:repeat(5,auto);justify-content:center;margin-inline:auto;max-width:100%;min-width:0;width:-webkit-fit-content;width:fit-content}.WorkOverviewWorkAnniversary_workOverviewTimerUnit__-IPgQ{aspect-ratio:1.34/1;background:#fffffffa;border-radius:clamp(10px,1.35vw,15px);box-shadow:0 12px 24px #25191f17;color:#030305;display:grid;filter:drop-shadow(6px 6px 6px rgba(0,0,0,.04));font-size:clamp(2.45rem,5.4vw,4.55rem);font-weight:800;letter-spacing:0;line-height:1;min-width:2em;place-items:center;width:2em}.WorkOverviewWorkAnniversary_workOverviewTimerSeparator__t2DVj{color:var(--work-brand-dark);font-size:clamp(2.25rem,4.6vw,4rem);font-weight:700;line-height:.75;transform:translateY(-2px)}.WorkOverviewWorkAnniversary_workOverviewStatusBadge__kmFjt{align-items:center;border-radius:999px;display:inline-flex;font-size:clamp(.72rem,.9vw,.8rem);font-weight:500;gap:9px;justify-content:center;line-height:1.25;margin-top:clamp(22px,3vw,30px);min-height:32px;padding:6px 14px;transition:background-color .18s ease,color .18s ease}.WorkOverviewWorkAnniversary_workOverviewStatusIndicator__CK21i{background:currentColor;border-radius:50%;flex:0 0 auto;height:4px;width:4px}.WorkOverviewWorkAnniversary_workOverviewStatusWorking__QPU1s{background:#d9f5e2;color:#10aa46}.WorkOverviewWorkAnniversary_workOverviewStatusBreak__8fMA8{background:#fff0d8;color:#ec7800}.WorkOverviewWorkAnniversary_workOverviewStatusMeeting__h5QcV{background:#dff3ff;color:#078fd7}.WorkOverviewWorkAnniversary_workOverviewStatusClockedOut__L\+klw{background:#f1ecef;color:#756c72}.WorkOverviewWorkAnniversary_workOverviewClockText__n3v0A{color:#70696e;font-size:clamp(.83rem,1.12vw,1rem);font-weight:400;line-height:1.4;margin:12px 0 0}.WorkOverviewWorkAnniversary_workOverviewClockText__n3v0A strong{color:#111013;font-weight:700}.WorkOverviewWorkAnniversary_workOverviewActions__6e3t5{grid-gap:clamp(10px,1.4vw,16px);display:grid;gap:clamp(10px,1.4vw,16px);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(18px,2.5vw,24px);width:min(100%,466px)}.WorkOverviewWorkAnniversary_workOverviewActionButton__VM1Zj{align-items:center;background:#fff;border:1px solid;border-radius:999px;cursor:pointer;display:inline-flex;font-family:var(--work-font-text);font-size:clamp(.72rem,.95vw,.82rem);font-weight:500;gap:8px;justify-content:center;line-height:1.2;min-height:42px;min-width:0;padding:9px 15px;transition:transform .17s ease,box-shadow .17s ease,background-color .17s ease,color .17s ease;white-space:nowrap}.WorkOverviewWorkAnniversary_workOverviewActionButton__VM1Zj:hover:not(:disabled){transform:translateY(-2px)}.WorkOverviewWorkAnniversary_workOverviewActionButton__VM1Zj:focus-visible{outline:3px solid #df174c33;outline-offset:3px}.WorkOverviewWorkAnniversary_workOverviewActionButton__VM1Zj:disabled{cursor:not-allowed;opacity:.46}.WorkOverviewWorkAnniversary_workOverviewBreakButton__8H1Vu{color:#ff7900}.WorkOverviewWorkAnniversary_workOverviewBreakButton__8H1Vu.WorkOverviewWorkAnniversary_workOverviewActionButtonActive__\+9Vib,.WorkOverviewWorkAnniversary_workOverviewBreakButton__8H1Vu:hover:not(:disabled){background:#fff4e8;box-shadow:0 9px 20px #ff79001f}.WorkOverviewWorkAnniversary_workOverviewMeetingButton__Udd8g{background:#dff4ff;color:#0499e5}.WorkOverviewWorkAnniversary_workOverviewMeetingButton__Udd8g.WorkOverviewWorkAnniversary_workOverviewActionButtonActive__\+9Vib,.WorkOverviewWorkAnniversary_workOverviewMeetingButton__Udd8g:hover:not(:disabled){background:#c9ecff;box-shadow:0 9px 20px #009feb26}.WorkOverviewWorkAnniversary_workOverviewClockButton__rO5dN{background:linear-gradient(100deg,#e21a48,#c61c65);border-color:#0000;box-shadow:0 10px 20px #cd195730;color:#fff}.WorkOverviewWorkAnniversary_workOverviewClockButton__rO5dN:hover:not(:disabled){box-shadow:0 13px 24px #cd195745}@keyframes WorkOverviewWorkAnniversary_workOverviewWave__f48Hd{0%,to{transform:rotate(0deg)}20%{transform:rotate(18deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(14deg)}80%{transform:rotate(-5deg)}}@container (max-width: 767px){.WorkOverviewWorkAnniversary_workOverviewSummaryGrid__l79of{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width: 470px){.WorkOverviewWorkAnniversary_workOverviewTimer__KMoqA{gap:5px}.WorkOverviewWorkAnniversary_workOverviewTimerUnit__-IPgQ{font-size:clamp(1.85rem,12cqi,2.8rem)}.WorkOverviewWorkAnniversary_workOverviewTimerSeparator__t2DVj{font-size:clamp(1.7rem,9cqi,2.5rem)}.WorkOverviewWorkAnniversary_workOverviewActions__6e3t5{grid-template-columns:repeat(2,minmax(0,1fr))}.WorkOverviewWorkAnniversary_workOverviewClockButton__rO5dN{grid-column:1/-1}}@container (max-width: 650px){.WorkOverviewWorkAnniversary_workOverviewHeader__tl5US{align-items:flex-start;flex-direction:column;gap:15px}.WorkOverviewWorkAnniversary_workOverviewShiftBadge__hitJS{align-self:flex-end}}@container (max-width: 330px){.WorkOverviewWorkAnniversary_workOverviewActions__6e3t5,.WorkOverviewWorkAnniversary_workOverviewSummaryGrid__l79of{grid-template-columns:1fr}.WorkOverviewWorkAnniversary_workOverviewClockButton__rO5dN{grid-column:auto}}@media (max-width:720px){.WorkOverviewWorkAnniversary_workOverviewPage__hUa5J{padding:22px 0 28px}}@media (prefers-reduced-motion:reduce){.WorkOverviewWorkAnniversary_workOverviewGreeting__unhk6 span{animation:none}.WorkOverviewWorkAnniversary_workOverviewActionButton__VM1Zj,.WorkOverviewWorkAnniversary_workOverviewStatusBadge__kmFjt{transition:none}}.WorkAnniversaryBanner_anniversaryBanner__mmTMc{align-items:center;background-image:url(/static/media/abCurveBg.30aec159bb204e8e2456.svg);background-position:top;background-repeat:no-repeat;background-size:cover;border-radius:0 0;box-sizing:border-box;display:flex;isolation:isolate;justify-content:center;margin-top:20px;margin-inline:auto;max-width:100%;max-width:90%;min-width:0;padding:clamp(45px,5vw,107px) clamp(16px,4vw,56px) clamp(22px,3vw,42px);position:relative;width:100%}.WorkAnniversaryBanner_anniversaryRibbonWrapper__dhexu{align-items:flex-start;animation:none;aspect-ratio:1.1/1;display:flex;justify-content:center;left:50%;max-width:calc(100% - 32px);pointer-events:none;position:absolute;top:-30px;transform:translateX(-50%);transition:none;-webkit-user-select:none;user-select:none;width:clamp(65px,8vw,126px);z-index:5}.WorkAnniversaryBanner_anniversaryRibbon__rye8j{animation:none;display:block;filter:none;height:auto;max-width:100%;object-fit:contain;object-position:center top;pointer-events:none;transition:none;-webkit-user-select:none;user-select:none;width:100%}.WorkAnniversaryBanner_anniversaryBannerContent__vPgJD{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;max-width:100%;min-width:0;position:relative;text-align:center;width:min(100%,900px);z-index:2}.WorkAnniversaryBanner_anniversaryTitle__v-HCz{text-wrap:balance;align-items:baseline;animation:none;color:#fff;column-gap:clamp(6px,1vw,14px);display:flex;filter:none;flex-wrap:wrap;font-family:Bricolage Grotesque,Poppins,Arial,sans-serif;font-size:clamp(1.45rem,4vw,3.1rem);font-weight:800;justify-content:center;letter-spacing:-.035em;line-height:1.04;margin:0;max-width:100%;min-width:0;overflow-wrap:anywhere;row-gap:3px;text-align:center;text-shadow:4px 4px 0 #0c2070,-1px -1px 0 #0c2070,1px -1px 0 #0c2070,-1px 1px 0 #0c2070,1px 1px 0 #0c2070;text-shadow:0 4px 0 #060c5bad,0 9px 18px #02084a47;transform:none;transition:none;white-space:normal;width:100%;word-break:normal}.WorkAnniversaryBanner_anniversaryYear__OmNiI{align-items:flex-start;display:inline-flex;flex:0 0 auto;max-width:100%;white-space:nowrap}.WorkAnniversaryBanner_anniversaryYear__OmNiI sup{font-size:.43em;font-weight:800;line-height:1;margin-left:.03em;position:relative;top:.08em}.WorkAnniversaryBanner_anniversaryTitleText__ltkYu{display:inline;max-width:100%;min-width:0;overflow-wrap:anywhere}.WorkAnniversaryBanner_anniversaryEmployeeName__64BrV{color:#ffffffeb;font-size:clamp(.86rem,1.6vw,1.2rem);font-weight:600;line-height:1.4;margin:clamp(8px,1.2vw,15px) 0 0;max-width:100%}.WorkAnniversaryBanner_anniversaryEmployeeName__64BrV,.WorkAnniversaryBanner_anniversaryMessage__ZRe5v{animation:none;font-family:Poppins,Arial,sans-serif;min-width:0;overflow-wrap:anywhere;text-align:center;transform:none;transition:none;white-space:normal;width:100%}.WorkAnniversaryBanner_anniversaryMessage__ZRe5v{text-wrap:pretty;color:#fffffff5;font-size:clamp(.78rem,1.45vw,1.08rem);font-weight:400;letter-spacing:-.01em;line-height:1.5;margin:clamp(8px,1.3vw,16px) auto 0;max-width:68ch;word-break:normal}.WorkAnniversaryBanner_anniversaryBanner__mmTMc,.WorkAnniversaryBanner_anniversaryBanner__mmTMc *,.WorkAnniversaryBanner_anniversaryBanner__mmTMc :after,.WorkAnniversaryBanner_anniversaryBanner__mmTMc :before{box-sizing:border-box}.WorkOverviewBirthdayAnniversary_workOverviewPage__PwVKw{--work-font-text:"Poppins","Inter",Arial,sans-serif;--work-font-display:"Bricolage Grotesque","Poppins",Arial,sans-serif;--work-brand:#9a1a18;--work-brand-dark:#791615;--work-brand-gradient:linear-gradient(180deg,#e81b3b,#b71f63);--work-text:#0a0a0c;--work-muted:#7b7579;--work-panel-border:#ffd0d7;--work-card-shadow:0 0 10px 5px #7659590a;background:url(/static/media/bdayanniverBg.6f9638f02c677035274a.svg) no-repeat;background-position:bottom;background-size:cover;color:var(--work-text);display:flex;flex-direction:column;font-family:var(--work-font-text);min-height:100dvh;min-width:0;padding:clamp(24px,4vw,48px) 0 clamp(24px,3vw,40px);position:relative;width:100%}.WorkOverviewBirthdayAnniversary_workOverviewPage__PwVKw,.WorkOverviewBirthdayAnniversary_workOverviewPage__PwVKw *,.WorkOverviewBirthdayAnniversary_workOverviewPage__PwVKw :after,.WorkOverviewBirthdayAnniversary_workOverviewPage__PwVKw :before{box-sizing:border-box}.WorkOverviewBirthdayAnniversary_workOverviewPage__PwVKw button,.WorkOverviewBirthdayAnniversary_workOverviewPage__PwVKw input,.WorkOverviewBirthdayAnniversary_workOverviewPage__PwVKw select,.WorkOverviewBirthdayAnniversary_workOverviewPage__PwVKw textarea{font:inherit}.WorkOverviewBirthdayAnniversary_workOverviewDashboard__bHSs5{container-type:inline-size;display:flex;flex:1 1;flex-direction:column;margin-inline:auto;max-width:1300px;min-width:0;width:100%}.WorkOverviewBirthdayAnniversary_workOverviewConfetti__\+KYjs{display:block;height:100%;inset:0;opacity:.5;pointer-events:none;position:absolute;width:100%;z-index:0}.WorkOverviewBirthdayAnniversary_workOverviewHeader__zbe9j{align-items:flex-start;display:flex;gap:24px;justify-content:space-between;margin-bottom:clamp(22px,2.6vw,28px);width:100%}.WorkOverviewBirthdayAnniversary_workOverviewGreetingGroup__sOqqf{min-width:0}.WorkOverviewBirthdayAnniversary_workOverviewGreeting__KwKkK{-webkit-text-fill-color:#0000;background:var(--work-brand-gradient);-webkit-background-clip:text;background-clip:text;color:#0000;font-family:var(--work-font-display);font-size:clamp(1.35rem,2vw,1.65rem);font-weight:700;letter-spacing:-.045em;line-height:1.12;margin:0}.WorkOverviewBirthdayAnniversary_workOverviewGreeting__KwKkK span{-webkit-text-fill-color:#1f2937;-webkit-text-fill-color:var(--work-text-color,#1f2937);animation:WorkOverviewBirthdayAnniversary_workOverviewWave__qu8QQ 2.4s ease-in-out .45s 1;background:none;-webkit-background-clip:initial;background-clip:initial;color:#1f2937;color:var(--work-text-color,#1f2937);display:inline-block;font-family:var(--work-font-text);font-size:.82em;margin-left:5px;transform-origin:72% 72%}.WorkOverviewBirthdayAnniversary_workOverviewIntro__B20Hb{color:#817b7f;font-size:clamp(.78rem,1.05vw,.9rem);font-weight:400;line-height:1.45;margin:8px 0 0}.WorkOverviewBirthdayAnniversary_workOverviewShiftBadge__5U8Zq{align-items:center;background:var(--work-brand-gradient);border-radius:999px;box-shadow:0 8px 18px #cf1a5026;color:#fff;display:inline-flex;flex:0 0 auto;font-size:clamp(.69rem,.95vw,.78rem);font-weight:500;gap:9px;justify-content:center;line-height:1.2;min-height:32px;padding:7px 15px 7px 12px;white-space:nowrap}.WorkOverviewBirthdayAnniversary_workOverviewShiftIndicator__IkCcZ{background:#11c852;border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 1px #ffffff2e;flex:0 0 auto;height:10px;width:10px}.WorkOverviewBirthdayAnniversary_workOverviewSummaryGrid__2WeKv{grid-gap:clamp(10px,1.35vw,16px);display:grid;gap:clamp(10px,1.35vw,16px);grid-template-columns:repeat(5,minmax(0,1fr));margin-bottom:clamp(30px,3.8vw,40px);min-width:0;width:100%}.WorkOverviewBirthdayAnniversary_workOverviewSummaryCard__QWsby{align-items:flex-start;backdrop-filter:blur(5.3px);-webkit-backdrop-filter:blur(5.3px);background:#ffffff47;border:1px solid #ffffff3d;border-left:2px solid;border-radius:9px;box-shadow:var(--work-card-shadow);display:flex;flex-direction:column;isolation:isolate;justify-content:center;min-height:clamp(128px,14vw,140px);min-width:0;padding:clamp(13px,1.5vw,16px);position:relative;transform:translateY(0);transition:all .3s ease}.WorkOverviewBirthdayAnniversary_workOverviewSummaryCard__QWsby:hover{transform:translateY(-6px)}.WorkOverviewBirthdayAnniversary_workOverviewSummaryCardFeatured__bZfD9{background:#ff1a1a3d;box-shadow:none}.WorkOverviewBirthdayAnniversary_workOverviewSummaryToneRed__VxHZV{color:var(--work-brand)}.WorkOverviewBirthdayAnniversary_workOverviewSummaryToneOrange__0Pwyg{color:#f99a21}.WorkOverviewBirthdayAnniversary_workOverviewSummaryToneBlue__5vWqS{color:#1ba4e8}.WorkOverviewBirthdayAnniversary_workOverviewSummaryTonePurple__ugLRX{color:#814ec0}.WorkOverviewBirthdayAnniversary_workOverviewSummaryToneGreen__0uvmg{color:#238f47}.WorkOverviewBirthdayAnniversary_workOverviewSummaryIcon__kkhVP{align-items:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:radial-gradient(circle at 30% 25%,#ffffff80 0,#ffffff38 55%,#ffffff1f 100%);border:1.5px solid #ffffffbf;border-radius:50%;box-shadow:inset 0 1px 1px #ffffff80,0 4px 10px #00000014;color:currentColor;display:flex;flex:0 0 auto;height:32px;justify-content:center;margin-bottom:8px;overflow:hidden;padding:4px;position:relative;width:32px}.WorkOverviewBirthdayAnniversary_workOverviewSummaryIcon__kkhVP:before{background:linear-gradient(180deg,#ffffff73,#fff0);border-radius:50%;content:"";filter:blur(6px);height:45%;left:10%;pointer-events:none;position:absolute;top:8%;width:80%}.WorkOverviewBirthdayAnniversary_workOverviewSummaryIcon__kkhVP svg{align-items:center;display:flex;height:18px;justify-content:center;width:18px}.WorkOverviewBirthdayAnniversary_workOverviewSummaryLabel__1r8lc{color:#000;font-size:clamp(.68rem,.88vw,.81rem);font-weight:500;letter-spacing:.12em;line-height:1.25;margin:0 0 6px;text-transform:uppercase}.WorkOverviewBirthdayAnniversary_workOverviewSummaryValue__o7xit{font-feature-settings:"tnum";color:#070709;display:block;font-family:var(--work-font-display);font-size:clamp(1.18rem,1.85vw,1.5rem);font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:.01em;line-height:1.08;min-width:0}.WorkOverviewBirthdayAnniversary_workOverviewSummaryCardFeatured__bZfD9 .WorkOverviewBirthdayAnniversary_workOverviewSummaryValue__o7xit{color:var(--work-brand)}.WorkOverviewBirthdayAnniversary_workOverviewSummaryCaption__IGZmJ{color:#776c6c;display:block;font-size:clamp(.57rem,.72vw,.67rem);font-weight:400;line-height:1.35;margin-top:4px}.WorkOverviewBirthdayAnniversary_workOverviewSummaryCardFeatured__bZfD9 .WorkOverviewBirthdayAnniversary_workOverviewSummaryCaption__IGZmJ{color:#776c6c}.WorkOverviewBirthdayAnniversary_birthdayLeftFlagBanner__9kWkc{display:block;height:auto;left:0;overflow:visible;pointer-events:auto;position:absolute;top:0;width:185px;z-index:5}.WorkOverviewBirthdayAnniversary_birthdayRightFlagBanner__953zT{display:block;height:auto;overflow:visible;pointer-events:auto;position:absolute;right:0;rotate:39deg;top:0;width:185px;z-index:5}.WorkOverviewBirthdayAnniversary_birthdayFlagWholeBanner__Cy4qB{animation:WorkOverviewBirthdayAnniversary_birthdayFlagBannerNaturalSway__ebB6K 6.8s ease-in-out infinite;transform-box:fill-box;transform-origin:center top;will-change:transform}.WorkOverviewBirthdayAnniversary_birthdayFlagRope__03J5E{animation:WorkOverviewBirthdayAnniversary_birthdayFlagRopeNaturalMove__0f60D 5.8s ease-in-out infinite;pointer-events:none;transform-box:fill-box;transform-origin:center;will-change:transform}.WorkOverviewBirthdayAnniversary_birthdayFlagsWindGroup__Zw2w5{animation:WorkOverviewBirthdayAnniversary_birthdayFlagsNaturalDrift__gsFKJ 5.2s ease-in-out infinite;transform-box:fill-box;transform-origin:center top;will-change:transform}.WorkOverviewBirthdayAnniversary_birthdayWindFlagWrapper__QQvdq{animation-duration:3.9s;animation-iteration-count:infinite;animation-name:WorkOverviewBirthdayAnniversary_birthdayFlagNaturalFlutter__\+iITe;animation-timing-function:ease-in-out;transform-box:fill-box;transform-origin:50% 0;will-change:transform}.WorkOverviewBirthdayAnniversary_birthdayWindFlag__rWMrS{cursor:pointer;pointer-events:auto;transform-box:fill-box;transform-origin:50% 0;transition:transform .32s cubic-bezier(.22,1,.36,1),filter .32s ease,opacity .32s ease;will-change:transform,filter}.WorkOverviewBirthdayAnniversary_birthdayWindFlagWrapper__QQvdq:hover{animation-play-state:paused}.WorkOverviewBirthdayAnniversary_birthdayWindFlagWrapper__QQvdq:hover .WorkOverviewBirthdayAnniversary_birthdayWindFlag__rWMrS{filter:brightness(1.06) drop-shadow(0 5px 3px rgba(80,9,41,.18))}.WorkOverviewBirthdayAnniversary_birthdayWindFlagWrapper__QQvdq:active .WorkOverviewBirthdayAnniversary_birthdayWindFlag__rWMrS{transition-duration:.12s}.WorkOverviewBirthdayAnniversary_birthdayFlagsWindGroup__Zw2w5:has(.WorkOverviewBirthdayAnniversary_birthdayWindFlagWrapper__QQvdq:hover) .WorkOverviewBirthdayAnniversary_birthdayWindFlagWrapper__QQvdq:not(:hover) .WorkOverviewBirthdayAnniversary_birthdayWindFlag__rWMrS{opacity:.82;transform:scale(.98)}.WorkOverviewBirthdayAnniversary_birthdayWindFlagOne__zdxAl{animation-delay:0s;animation-duration:3.8s}.WorkOverviewBirthdayAnniversary_birthdayWindFlagTwo__yv3rz{animation-delay:-.35s;animation-duration:4.05s}.WorkOverviewBirthdayAnniversary_birthdayWindFlagThree__jZDM\+{animation-delay:-.7s;animation-duration:3.9s}.WorkOverviewBirthdayAnniversary_birthdayWindFlagFour__bCW84{animation-delay:-1.05s;animation-duration:4.15s}.WorkOverviewBirthdayAnniversary_birthdayWindFlagFive__WS\+kK{animation-delay:-1.4s;animation-duration:3.95s}.WorkOverviewBirthdayAnniversary_birthdayWindFlagSix__oK8tf{animation-delay:-1.75s;animation-duration:4.1s}.WorkOverviewBirthdayAnniversary_birthdayWindFlagSeven__JRQUX{animation-delay:-2.1s;animation-duration:3.85s}@keyframes WorkOverviewBirthdayAnniversary_birthdayFlagBannerNaturalSway__ebB6K{0%,to{transform:translateZ(0) rotate(0deg)}30%{transform:translate3d(.6px,-.45px,0) rotate(.22deg)}60%{transform:translate3d(-.45px,.55px,0) rotate(-.18deg)}82%{transform:translate3d(.4px,-.25px,0) rotate(.12deg)}}@keyframes WorkOverviewBirthdayAnniversary_birthdayFlagRopeNaturalMove__0f60D{0%,to{transform:translateY(0) scaleY(1)}35%{transform:translateY(-.35px) scaleY(1.004)}70%{transform:translateY(.45px) scaleY(.996)}}@keyframes WorkOverviewBirthdayAnniversary_birthdayFlagsNaturalDrift__gsFKJ{0%,to{transform:translateZ(0) skewX(0deg)}32%{transform:translate3d(.8px,-.45px,0) skewX(.35deg)}68%{transform:translate3d(-.55px,.65px,0) skewX(-.3deg)}}@keyframes WorkOverviewBirthdayAnniversary_birthdayFlagNaturalFlutter__\+iITe{0%,to{transform:translateZ(0) rotate(0deg) skewX(0deg) scaleX(1) scaleY(1)}22%{transform:translate3d(.7px,-.45px,0) rotate(1.25deg) skewX(1.5deg) scaleX(.982) scaleY(1.012)}44%{transform:translate3d(1.15px,-.8px,0) rotate(2deg) skewX(2.3deg) scaleX(.965) scaleY(1.02)}66%{transform:translate3d(-.65px,.75px,0) rotate(-1.45deg) skewX(-1.7deg) scaleX(1.02) scaleY(.985)}84%{transform:translate3d(.55px,-.35px,0) rotate(.9deg) skewX(1deg) scaleX(.99) scaleY(1.007)}}@media (hover:none){.WorkOverviewBirthdayAnniversary_birthdayWindFlag__rWMrS{cursor:default}.WorkOverviewBirthdayAnniversary_birthdayFlagsWindGroup__Zw2w5:has(.WorkOverviewBirthdayAnniversary_birthdayWindFlagWrapper__QQvdq:hover) .WorkOverviewBirthdayAnniversary_birthdayWindFlagWrapper__QQvdq:not(:hover) .WorkOverviewBirthdayAnniversary_birthdayWindFlag__rWMrS{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.WorkOverviewBirthdayAnniversary_birthdayFlagRope__03J5E,.WorkOverviewBirthdayAnniversary_birthdayFlagWholeBanner__Cy4qB,.WorkOverviewBirthdayAnniversary_birthdayFlagsWindGroup__Zw2w5,.WorkOverviewBirthdayAnniversary_birthdayWindFlagWrapper__QQvdq{animation:none}.WorkOverviewBirthdayAnniversary_birthdayWindFlag__rWMrS{transition:transform .2s ease,filter .2s ease}}.WorkOverviewBirthdayAnniversary_workOverviewSessionPanel__Pr9Hs{align-items:center;-webkit-backdrop-filter:blur(2.5px);backdrop-filter:blur(2.5px);background:#ffffff3d;border:1px solid var(--work-panel-border);border-radius:clamp(17px,2vw,22px);display:flex;flex:1 1;flex-direction:column;justify-content:center;min-width:0;overflow:hidden;position:relative;width:100%}.WorkOverviewBirthdayAnniversary_workOverviewWavePattern__qp7pQ{inset:0;pointer-events:none;position:absolute}.WorkOverviewBirthdayAnniversary_workOverviewSessionContent__sr26q{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:inherit;padding:clamp(28px,4vw,42px) clamp(14px,3vw,32px);position:relative;text-align:center;z-index:1}.WorkOverviewBirthdayAnniversary_workOverviewSessionHeading__RI1GH{color:#171317;font-size:clamp(.69rem,.9vw,.78rem);font-weight:500;letter-spacing:.17em;line-height:1.3;margin:0 0 clamp(16px,2vw,20px);text-transform:uppercase}.WorkOverviewBirthdayAnniversary_workOverviewTimer__XmoZz{grid-gap:clamp(7px,1.7vw,21px);font-feature-settings:"tnum";align-items:center;display:grid;font-family:var(--work-font-display);font-variant-numeric:tabular-nums;gap:clamp(7px,1.7vw,21px);grid-template-columns:repeat(5,auto);justify-content:center;margin-inline:auto;max-width:100%;min-width:0;width:-webkit-fit-content;width:fit-content}.WorkOverviewBirthdayAnniversary_workOverviewTimerUnit__Br-8z{aspect-ratio:1.34/1;background:#fffffffa;border-radius:clamp(10px,1.35vw,15px);box-shadow:0 12px 24px #25191f17;color:#030305;display:grid;filter:drop-shadow(6px 6px 6px rgba(0,0,0,.04));font-size:clamp(2.45rem,5.4vw,4.55rem);font-weight:800;letter-spacing:0;line-height:1;min-width:2em;place-items:center;width:2em}.WorkOverviewBirthdayAnniversary_workOverviewTimerSeparator__JYCRn{color:var(--work-brand-dark);font-size:clamp(2.25rem,4.6vw,4rem);font-weight:700;line-height:.75;transform:translateY(-2px)}.WorkOverviewBirthdayAnniversary_workOverviewStatusBadge__1DT1Y{align-items:center;border-radius:999px;display:inline-flex;font-size:clamp(.72rem,.9vw,.8rem);font-weight:500;gap:9px;justify-content:center;line-height:1.25;margin-top:clamp(22px,3vw,30px);min-height:32px;padding:6px 14px;transition:background-color .18s ease,color .18s ease}.WorkOverviewBirthdayAnniversary_workOverviewStatusIndicator__fLy6x{background:currentColor;border-radius:50%;flex:0 0 auto;height:4px;width:4px}.WorkOverviewBirthdayAnniversary_workOverviewStatusWorking__tb0Un{background:#d9f5e2;color:#10aa46}.WorkOverviewBirthdayAnniversary_workOverviewStatusBreak__5B6SX{background:#fff0d8;color:#ec7800}.WorkOverviewBirthdayAnniversary_workOverviewStatusMeeting__9VKMC{background:#dff3ff;color:#078fd7}.WorkOverviewBirthdayAnniversary_workOverviewStatusClockedOut__PxljZ{background:#f1ecef;color:#756c72}.WorkOverviewBirthdayAnniversary_workOverviewClockText__CL8GS{color:#70696e;font-size:clamp(.83rem,1.12vw,1rem);font-weight:400;line-height:1.4;margin:12px 0 0}.WorkOverviewBirthdayAnniversary_workOverviewClockText__CL8GS strong{color:#111013;font-weight:700}.WorkOverviewBirthdayAnniversary_workOverviewActions__ogEe8{grid-gap:clamp(10px,1.4vw,16px);display:grid;gap:clamp(10px,1.4vw,16px);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(18px,2.5vw,24px);width:min(100%,466px)}.WorkOverviewBirthdayAnniversary_workOverviewActionButton__cuG4x{align-items:center;background:#fff;border:1px solid;border-radius:999px;cursor:pointer;display:inline-flex;font-family:var(--work-font-text);font-size:clamp(.72rem,.95vw,.82rem);font-weight:500;gap:8px;justify-content:center;line-height:1.2;min-height:42px;min-width:0;padding:9px 15px;transition:transform .17s ease,box-shadow .17s ease,background-color .17s ease,color .17s ease;white-space:nowrap}.WorkOverviewBirthdayAnniversary_workOverviewActionButton__cuG4x:hover:not(:disabled){transform:translateY(-2px)}.WorkOverviewBirthdayAnniversary_workOverviewActionButton__cuG4x:focus-visible{outline:3px solid #df174c33;outline-offset:3px}.WorkOverviewBirthdayAnniversary_workOverviewActionButton__cuG4x:disabled{cursor:not-allowed;opacity:.46}.WorkOverviewBirthdayAnniversary_workOverviewBreakButton__Llu7a{color:#ff7900}.WorkOverviewBirthdayAnniversary_workOverviewBreakButton__Llu7a.WorkOverviewBirthdayAnniversary_workOverviewActionButtonActive__Qmnz9,.WorkOverviewBirthdayAnniversary_workOverviewBreakButton__Llu7a:hover:not(:disabled){background:#fff4e8;box-shadow:0 9px 20px #ff79001f}.WorkOverviewBirthdayAnniversary_workOverviewMeetingButton__kyogN{background:#dff4ff;color:#0499e5}.WorkOverviewBirthdayAnniversary_workOverviewMeetingButton__kyogN.WorkOverviewBirthdayAnniversary_workOverviewActionButtonActive__Qmnz9,.WorkOverviewBirthdayAnniversary_workOverviewMeetingButton__kyogN:hover:not(:disabled){background:#c9ecff;box-shadow:0 9px 20px #009feb26}.WorkOverviewBirthdayAnniversary_workOverviewClockButton__k\+xop{background:linear-gradient(100deg,#e21a48,#c61c65);border-color:#0000;box-shadow:0 10px 20px #cd195730;color:#fff}.WorkOverviewBirthdayAnniversary_workOverviewClockButton__k\+xop:hover:not(:disabled){box-shadow:0 13px 24px #cd195745}@keyframes WorkOverviewBirthdayAnniversary_workOverviewWave__qu8QQ{0%,to{transform:rotate(0deg)}20%{transform:rotate(18deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(14deg)}80%{transform:rotate(-5deg)}}@container (max-width: 767px){.WorkOverviewBirthdayAnniversary_workOverviewSummaryGrid__2WeKv{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width: 470px){.WorkOverviewBirthdayAnniversary_workOverviewTimer__XmoZz{gap:5px}.WorkOverviewBirthdayAnniversary_workOverviewTimerUnit__Br-8z{font-size:clamp(1.85rem,12cqi,2.8rem)}.WorkOverviewBirthdayAnniversary_workOverviewTimerSeparator__JYCRn{font-size:clamp(1.7rem,9cqi,2.5rem)}.WorkOverviewBirthdayAnniversary_workOverviewActions__ogEe8{grid-template-columns:repeat(2,minmax(0,1fr))}.WorkOverviewBirthdayAnniversary_workOverviewClockButton__k\+xop{grid-column:1/-1}}@container (max-width: 650px){.WorkOverviewBirthdayAnniversary_workOverviewHeader__zbe9j{align-items:flex-start;flex-direction:column;gap:15px}.WorkOverviewBirthdayAnniversary_workOverviewShiftBadge__5U8Zq{align-self:flex-end}}@container (max-width: 330px){.WorkOverviewBirthdayAnniversary_workOverviewActions__ogEe8,.WorkOverviewBirthdayAnniversary_workOverviewSummaryGrid__2WeKv{grid-template-columns:1fr}.WorkOverviewBirthdayAnniversary_workOverviewClockButton__k\+xop{grid-column:auto}}@media (max-width:720px){.WorkOverviewBirthdayAnniversary_workOverviewPage__PwVKw{padding:22px 0 28px}}@media (prefers-reduced-motion:reduce){.WorkOverviewBirthdayAnniversary_workOverviewGreeting__KwKkK span{animation:none}.WorkOverviewBirthdayAnniversary_workOverviewActionButton__cuG4x,.WorkOverviewBirthdayAnniversary_workOverviewStatusBadge__1DT1Y{transition:none}}.WorkOverviewBirthdayAnniversary_celebrationBanners__en5hX{align-items:stretch;display:flex;gap:clamp(16px,2vw,30px);margin-bottom:clamp(16px,2vw,30px);max-width:100%;width:100%}.WorkOverviewBirthdayAnniversary_celebrationBanner__y9-aL{align-items:center;border-radius:clamp(18px,2vw,26px);color:#fff;display:flex;flex:1 1;isolation:isolate;min-width:0;overflow:hidden;padding:clamp(24px,3vw,48px) clamp(20px,3.5vw,58px);position:relative}.WorkOverviewBirthdayAnniversary_birthdayBanner__yQVKa{background:linear-gradient(120deg,#ef123e,#d91b61 52%,#b91c72)}.WorkOverviewBirthdayAnniversary_anniversaryBanner__1xbmt{background:linear-gradient(120deg,#111970,#1d3389 54%,#2445a5)}.WorkOverviewBirthdayAnniversary_celebrationBannerInner__vsZpw{align-items:center;display:flex;gap:clamp(18px,3vw,44px);min-width:0;position:relative;width:100%;z-index:2}.WorkOverviewBirthdayAnniversary_celebrationBannerArtwork__CRdnT{align-items:center;display:flex;flex:0 0 clamp(88px,10vw,145px);justify-content:center;min-width:0}.WorkOverviewBirthdayAnniversary_celebrationArtworkImage__qc2Y-{display:block;height:auto;max-width:100%;object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%}.WorkOverviewBirthdayAnniversary_birthdayArtworkImage__bBA2X{max-height:clamp(110px,13vw,165px)}.WorkOverviewBirthdayAnniversary_anniversaryArtworkImage__\+s7DX{max-height:clamp(110px,13vw,160px)}.WorkOverviewBirthdayAnniversary_celebrationBannerContent__L46t7{flex:1 1 auto;max-width:650px;min-width:0}.WorkOverviewBirthdayAnniversary_celebrationEyebrow__WianH{color:#fffffff2;font-family:Poppins,Arial,sans-serif;font-size:clamp(.8rem,.95vw,1.05rem);font-weight:400;line-height:1.4;margin:0 0 clamp(5px,.7vw,9px);overflow-wrap:anywhere}.WorkOverviewBirthdayAnniversary_celebrationTitle__cVb6x{color:#fff;font-family:Bricolage Grotesque,Poppins,Arial,sans-serif;font-size:clamp(1.18rem,1.8vw,1.95rem);font-weight:800;letter-spacing:-.035em;line-height:1.16;margin:0;overflow-wrap:anywhere;text-shadow:0 3px 0 #00000057,0 6px 13px #00000029;white-space:normal}.WorkOverviewBirthdayAnniversary_celebrationMessage__JXG5V{color:#fffffff2;font-family:Poppins,Arial,sans-serif;font-size:clamp(.74rem,.9vw,.96rem);font-style:italic;font-weight:400;line-height:1.55;margin:clamp(11px,1.3vw,18px) 0 0;max-width:58ch;overflow-wrap:anywhere;white-space:normal;width:100%}.WorkOverviewBirthdayAnniversary_celebrationSignature__DYkMx{color:#fffffff7;font-family:Poppins,Arial,sans-serif;font-size:clamp(.74rem,.86vw,.92rem);font-weight:600;line-height:1.4;margin:clamp(10px,1.2vw,17px) 0 0;overflow-wrap:anywhere}.WorkOverviewBirthdayAnniversary_anniversaryFlagsImage__7QqLX,.WorkOverviewBirthdayAnniversary_birthdayFlagsImage__eJgQj{height:auto;max-width:100%;object-fit:cover;object-position:top center;opacity:.4;pointer-events:none;position:absolute;-webkit-user-select:none;user-select:none;width:200px;z-index:1}.WorkOverviewBirthdayAnniversary_anniversaryFlagLeft__W-8kB,.WorkOverviewBirthdayAnniversary_birthdayFlagLeft__lSvUi{left:-30px;rotate:-40deg;top:0}.WorkOverviewBirthdayAnniversary_anniversaryFlagRight__JJlAr,.WorkOverviewBirthdayAnniversary_birthdayFlagRight__YsRpH{right:-30px;rotate:40deg;top:0}@media (max-width:1100px){.WorkOverviewBirthdayAnniversary_celebrationBannerContent__L46t7{max-width:720px}}@media (max-width:650px){.WorkOverviewBirthdayAnniversary_celebrationBanners__en5hX{flex-direction:column;gap:16px}.WorkOverviewBirthdayAnniversary_celebrationBanner__y9-aL{border-radius:18px;flex:initial;padding:22px 18px}.WorkOverviewBirthdayAnniversary_celebrationBannerInner__vsZpw{flex-direction:column;gap:12px;text-align:center}.WorkOverviewBirthdayAnniversary_celebrationBannerArtwork__CRdnT{flex-basis:auto;width:clamp(72px,22vw,100px)}.WorkOverviewBirthdayAnniversary_anniversaryArtworkImage__\+s7DX,.WorkOverviewBirthdayAnniversary_birthdayArtworkImage__bBA2X{max-height:108px}.WorkOverviewBirthdayAnniversary_celebrationBannerContent__L46t7{max-width:100%;width:100%}.WorkOverviewBirthdayAnniversary_celebrationEyebrow__WianH{font-size:clamp(.76rem,3.4vw,.88rem)}.WorkOverviewBirthdayAnniversary_celebrationTitle__cVb6x{font-size:clamp(1.08rem,5vw,1.48rem)}.WorkOverviewBirthdayAnniversary_celebrationMessage__JXG5V{font-size:clamp(.71rem,3.2vw,.85rem);line-height:1.52;margin-top:10px;max-width:100%}.WorkOverviewBirthdayAnniversary_celebrationSignature__DYkMx{font-size:clamp(.71rem,3.1vw,.83rem);margin-top:10px}}@media (max-width:380px){.WorkOverviewBirthdayAnniversary_celebrationBanner__y9-aL{padding:20px 15px}.WorkOverviewBirthdayAnniversary_celebrationBannerArtwork__CRdnT{width:70px}.WorkOverviewBirthdayAnniversary_celebrationTitle__cVb6x{font-size:1.05rem}.WorkOverviewBirthdayAnniversary_celebrationMessage__JXG5V{font-size:.7rem}.WorkOverviewBirthdayAnniversary_celebrationEyebrow__WianH,.WorkOverviewBirthdayAnniversary_celebrationSignature__DYkMx{font-size:.72rem}}.login-wrapper{align-items:center;background:#f4f4f4;display:flex;height:100vh;justify-content:center}.login-card{background:#fff;border-radius:8px;box-shadow:0 5px 20px #0000001a;max-width:500px;padding:60px;text-align:center;width:100%}.login-logo{margin-bottom:20px;max-width:200px}.login-title{color:#c70039;margin-bottom:20px}.login-input{border:1px solid #ddd;border-radius:4px;margin-bottom:15px;padding:12px;width:100%}.login-btn{background:#c70039;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:15px;padding:12px;width:100%}.login-btn:hover{opacity:.9}.password-wrapper{position:relative}.password-wrapper .login-input{padding-right:40px}.toggle-password{cursor:pointer;font-size:18px;position:absolute;right:12px;top:38%;transform:translateY(-50%);-webkit-user-select:none;user-select:none}.forgot-password{color:#6c63ff;display:block;font-size:13px;margin-top:15px;text-align:center;text-decoration:none}.forgot-password:hover{text-decoration:underline}.error-text{color:#d93025;font-size:14px;margin-bottom:15px}.disconnect-reason-overlay{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0f172a9e;display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:9999}.disconnect-reason-modal{background:#fff;border-radius:18px;box-shadow:0 24px 70px #0f172a47;max-height:calc(100vh - 48px);overflow-y:auto;padding:30px;text-align:left;width:min(100%,560px)}.disconnect-reason-icon{background:#fff1f2;border-radius:50%;color:#c70039;display:grid;font-size:24px;font-weight:800;height:44px;margin-bottom:16px;place-items:center;width:44px}.disconnect-reason-modal h3{color:#172033;font-size:22px;line-height:1.3;margin:0 0 8px}.disconnect-reason-modal>p{color:#64748b;font-size:14px;line-height:1.55;margin:0 0 20px}.disconnect-reason-options{grid-gap:10px;display:grid;gap:10px}.disconnect-reason-option{align-items:center;border:1.5px solid #e2e8f0;border-radius:10px;color:#334155;cursor:pointer;display:flex;gap:11px;padding:13px 14px;transition:border-color .16s ease,background .16s ease}.disconnect-reason-option.selected,.disconnect-reason-option:hover{background:#fff7f9;border-color:#c70039}.disconnect-reason-option input{accent-color:#c70039}.disconnect-reason-note{border:1.5px solid #cbd5e1;border-radius:10px;font:inherit;margin-top:14px;padding:12px 14px;resize:vertical;width:100%}.disconnect-reason-note:focus{border-color:#c70039;box-shadow:0 0 0 3px #c700391a;outline:none}.disconnect-reason-error{color:#b91c1c;font-size:13px;margin:12px 0 0}.disconnect-reason-submit{background:#c70039;border:0;border-radius:10px;color:#fff;cursor:pointer;font-size:15px;font-weight:700;margin-top:18px;padding:13px 18px;width:100%}.disconnect-reason-submit:disabled{cursor:not-allowed;opacity:.65}@media (max-width:600px){.disconnect-reason-overlay{padding:14px}.disconnect-reason-modal{border-radius:14px;padding:22px 18px}}.PublicCareersWidget_section__EHIM9{background:linear-gradient(135deg,#fff7f7,#fff 46%,#f8fafc);color:#444;font-family:Open Sans,sans-serif!important;padding:70px 0;width:100%}.PublicCareersWidget_container__PHvhC{margin:0 auto;max-width:100%;padding-inline:10px}@media screen and (min-width:576px){.PublicCareersWidget_container__PHvhC{max-width:540px}}@media screen and (min-width:768px){.PublicCareersWidget_container__PHvhC{max-width:720px}}@media screen and (min-width:992px){.PublicCareersWidget_container__PHvhC{max-width:960px}}@media screen and (min-width:1200px){.PublicCareersWidget_container__PHvhC{max-width:1140px}}@media screen and (min-width:1400px){.PublicCareersWidget_container__PHvhC{max-width:1320px}}.PublicCareersWidget_head__x95Lh{margin-bottom:28px;text-align:center}.PublicCareersWidget_eyebrow__ayBSS{background:#fff1f1;border-radius:999px;color:#9a1a18;display:inline-flex;font-size:12px;font-weight:800;letter-spacing:.04em;margin-bottom:10px;padding:6px 12px;text-transform:uppercase}.PublicCareersWidget_title__H9yTW{color:#444;font-size:35px;font-weight:700;line-height:1.3;margin:0}.PublicCareersWidget_titleAccent__3XYyh{color:#9a1a18}.PublicCareersWidget_subtitle__KyjCr{color:#64748b;font-size:15.5px;line-height:1.7;margin:12px 0 0}.PublicCareersWidget_tabs__OUwtR{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-bottom:26px}.PublicCareersWidget_tab__hYVnh{align-items:center;background:#000;border:none;border-radius:0;color:#fff;cursor:pointer;display:inline-flex;font-family:Poppins,Open Sans,sans-serif!important;font-size:15px;font-weight:500;gap:8px;padding:15px 40px;text-transform:uppercase;transition:all .2s ease}.PublicCareersWidget_activeTab__MQ\+Xl,.PublicCareersWidget_tab__hYVnh:hover{background:#9a1a18;color:#fff}.PublicCareersWidget_tabCount__Y7KxX{align-items:center;background:#ffffff38;border-radius:999px;display:none;font-size:11px;height:22px;justify-content:center;min-width:22px}.PublicCareersWidget_jobList__INHzU{display:flex;flex-direction:column;gap:12px}.PublicCareersWidget_card__35u9B{background:#fff;border:1px solid #d9d9d9;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,.075);padding:16px 20px}.PublicCareersWidget_readMoreLink__EHQxD{background:none;border:none;color:#9a1a18;cursor:pointer;display:block;font-size:14px;font-weight:700;margin-top:8px;padding:0}.PublicCareersWidget_cardTop__38ZQF{align-items:center;border-bottom:1px solid #f1f5f9;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;padding-bottom:10px}.PublicCareersWidget_jobTitle__nEhdW{color:#000;font-size:21px;font-weight:700;line-height:1.25;margin:0}.PublicCareersWidget_expLocationBox__Kw7TO{display:flex;flex-wrap:wrap;gap:10px}.PublicCareersWidget_expBadge__kQsiv{background:#e7f6ea;color:#0ba02c;font-size:12px;font-weight:600;padding:3px 8px;text-transform:uppercase}.PublicCareersWidget_locationBadge__re8Eq{background:#f6e7e7;color:#ff2a26;font-size:12px;font-weight:600;padding:3px 8px;text-transform:uppercase}.PublicCareersWidget_openingBadge__NKSt4{background:#fff7ed;border:1px solid #fed7aa;border-radius:999px;color:#c2410c;flex-shrink:0;font-size:11px;font-weight:900;padding:7px 10px}.PublicCareersWidget_infoRow__apDOc{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr;margin-top:18px}.PublicCareersWidget_infoBox__YvZzS{background:#f8fafc;border:1px solid #eef1f5;border-radius:14px;padding:12px}.PublicCareersWidget_descBlock__2wDH5{margin-top:18px}.PublicCareersWidget_descHeading__o72Qo{color:#000;font-family:Segoe UI,Open Sans,sans-serif!important;font-size:17px;font-weight:700;margin:0 0 8px}.PublicCareersWidget_description__FoUiv{color:#7e7e7e;font-size:16px;line-height:1.75;margin:0}.PublicCareersWidget_responsibilities__fP7H3{color:#7e7e7e;font-size:15px;line-height:1.59;list-style:none;margin:0;padding:0}.PublicCareersWidget_responsibilityItem__di4O5{align-items:flex-start;display:flex;gap:6px;margin-bottom:4px}.PublicCareersWidget_chevron__sJkaS{color:#9a1a18;flex-shrink:0;font-weight:900}.PublicCareersWidget_cardFooter__zl733{align-items:center;border-top:1px solid #f1f5f9;display:flex;justify-content:space-between;margin-top:22px;padding-top:18px}.PublicCareersWidget_applyBtn__N0iXF{background:#9a1a18;border:none;border-radius:0;color:#fff;cursor:pointer;font-size:14px;font-weight:700;padding:8px 20px}.PublicCareersWidget_stateBox__E24EH{background:#fff;border:1px solid #eef1f5;border-radius:18px;box-shadow:0 15px 45px #0f172a12;color:#475569;padding:28px}.PublicCareersWidget_errorBox__zEvpX{background:#fff7f7;border-color:#fecaca}.PublicCareersWidget_smallBtn__JMnaU{background:#9a1a18;border:none;border-radius:10px;color:#fff;cursor:pointer;font-weight:800;margin-top:10px;padding:9px 14px}.PublicCareersWidget_contactSection__xoD4Y{background:#2b2b2b;padding:56px 16px;width:100%}.PublicCareersWidget_contactTitleDark__4ttv6{color:#fff;font-size:28px;font-weight:700;line-height:1.3;margin:0}.PublicCareersWidget_subtitleDark__WZ9F8{color:#cbd5e1;font-size:14.5px;line-height:1.7;margin:12px 0 0}.PublicCareersWidget_contactHead__OQ3ul{margin-bottom:50px;max-width:720px}.PublicCareersWidget_contactTitle__WYruo{color:#444;font-size:35px;font-weight:700;line-height:1.3;margin:0}.PublicCareersWidget_contactGrid__84c9A{grid-gap:28px;align-items:start;display:grid;gap:28px;grid-template-columns:repeat(auto-fit,minmax(360px,1fr))}.PublicCareersWidget_addressCardsGrid__CMvt9{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(225px,1fr))}.PublicCareersWidget_addressCard__ZR3CH{align-items:center;background:#fff;border:1px solid #eef1f5;box-shadow:0 4px 12px #0f172a0d;display:flex;flex-direction:column;gap:8px;justify-content:center;min-height:200px;padding:18px;text-align:center}.PublicCareersWidget_addressIcon__mor-4{color:darkred;height:40px;margin-bottom:4px;width:40px}.PublicCareersWidget_addressIcon__mor-4 svg{height:100%;width:100%}.PublicCareersWidget_addressCardTitle__zyexz{color:#444;font-size:15px;font-weight:700;letter-spacing:.02em;margin:0}.PublicCareersWidget_addressCardText__ijygW{color:#64748b;font-size:13.5px;line-height:1.6;margin:0}.PublicCareersWidget_addressLink__lEdYD{color:#9a1a18;font-weight:700;text-decoration:none}.PublicCareersWidget_contactForm__Jm0B7{background:#fff;border:1px solid #eef1f5;border-radius:12px;box-shadow:0 20px 60px #0f172a14;display:flex;flex-direction:column;gap:20px;padding:30px}.PublicCareersWidget_contactFormHeading__GxIqR{color:#444;font-size:28px;font-weight:800;line-height:1.3;margin:0;text-align:center;text-transform:capitalize}.PublicCareersWidget_modalOverlay__by3oF{align-items:center;background:#0f172ab8;display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:99999}.PublicCareersWidget_modal__pxe20{background:#fff;border-radius:24px;box-shadow:0 34px 90px #00000047;max-height:92vh;max-width:720px;overflow-y:auto;padding:28px;position:relative;width:100%}.PublicCareersWidget_closeBtn__XpLhy{background:#fff;border:1px solid #e5e7eb;border-radius:50%;cursor:pointer;font-size:22px;height:36px;line-height:1;position:absolute;right:16px;top:16px;width:36px}.PublicCareersWidget_modalHead__EJVzn{margin-bottom:20px;padding-right:42px}.PublicCareersWidget_modalTitle__oe2LA{color:#444;font-size:28px;font-weight:700;margin:0}.PublicCareersWidget_modalSub__uzgv0{color:#64748b;font-size:14px;margin:8px 0 0}.PublicCareersWidget_form__yYGDp{display:flex;flex-direction:column;gap:20px}.PublicCareersWidget_formGrid__X8Mft{grid-column-gap:16px;grid-row-gap:18px;column-gap:16px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:18px}.PublicCareersWidget_field__586NH{display:flex;flex-direction:column;gap:8px;min-width:0}.PublicCareersWidget_label__VV4TY{color:#131c21;font-size:14px;font-weight:600;line-height:1.4;margin:0}.PublicCareersWidget_fileInput__JQKDC,.PublicCareersWidget_input__b5Fes,.PublicCareersWidget_textarea__WAMsr{box-sizing:border-box;color:#444;font-family:inherit;font-size:14px;margin:0;outline:none;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.PublicCareersWidget_input__b5Fes{background:#fff;border:1px solid #ced4da;border-radius:6px;height:46px;padding:0 14px}.PublicCareersWidget_textarea__WAMsr{border:1px solid #ced4da;border-radius:6px;line-height:1.6;min-height:120px;padding:12px 14px;resize:vertical}.PublicCareersWidget_fileInput__JQKDC{background:#f8fafc;border:1.5px dashed #cbd5e1;border-radius:8px;min-height:48px;padding:10px 12px}.PublicCareersWidget_fileInput__JQKDC:focus,.PublicCareersWidget_input__b5Fes:focus,.PublicCareersWidget_textarea__WAMsr:focus{border-color:#9a1a18;box-shadow:0 0 0 3px #9a1a181a}.PublicCareersWidget_helpText__EDsy3{color:#94a3b8;display:block;font-size:12px;line-height:1.5;margin:0}.PublicCareersWidget_recaptchaWrap__KeBVU{margin:0;width:100%}.PublicCareersWidget_actions__WiSjB{display:flex;gap:10px;justify-content:flex-end;margin-top:8px}.PublicCareersWidget_cancelBtn__8LIRx{background:#fff;border:1px solid #e5e7eb;border-radius:0;color:#475569;cursor:pointer;font-size:14px;font-weight:700;padding:12px 18px}.PublicCareersWidget_submitBtn__dxaWf{background:#9a1a18;border:none;border-radius:0;color:#fff;cursor:pointer;font-size:14px;font-weight:700;min-height:46px;padding:12px 20px;transition:background-color .2s ease,opacity .2s ease}.PublicCareersWidget_submitBtn__dxaWf:hover:not(:disabled){background:#7f1513}.PublicCareersWidget_submitBtn__dxaWf:disabled{cursor:not-allowed;opacity:.65}.PublicCareersWidget_contactForm__Jm0B7 .PublicCareersWidget_errorMsg__-m-jM,.PublicCareersWidget_contactForm__Jm0B7 .PublicCareersWidget_successMsg__60hoX{margin:0}.PublicCareersWidget_contactForm__Jm0B7 .PublicCareersWidget_submitBtn__dxaWf{align-self:flex-start;margin:0!important;padding-inline:24px}.PublicCareersWidget_successMsg__60hoX{background:#ecfdf5;border:1px solid #86efac;border-radius:12px;color:#0f766e;font-size:13px;font-weight:700;margin-bottom:12px;padding:11px 13px}.PublicCareersWidget_errorMsg__-m-jM{background:#fef2f2;border:1px solid #fecaca;border-radius:12px;color:#b91c1c;font-size:13px;font-weight:700;margin-bottom:12px;padding:11px 13px}@media screen and (max-width:767px){.PublicCareersWidget_section__EHIM9{padding:50px 0}.PublicCareersWidget_contactTitle__WYruo,.PublicCareersWidget_title__H9yTW{font-size:29px}.PublicCareersWidget_tabs__OUwtR{gap:8px}.PublicCareersWidget_tab__hYVnh{justify-content:center;padding:13px 20px;width:100%}.PublicCareersWidget_infoRow__apDOc{grid-template-columns:1fr}.PublicCareersWidget_cardFooter__zl733{flex-wrap:wrap;gap:14px}.PublicCareersWidget_contactSection__xoD4Y{padding:46px 14px}.PublicCareersWidget_contactGrid__84c9A{gap:24px;grid-template-columns:1fr}.PublicCareersWidget_addressCardsGrid__CMvt9{grid-template-columns:1fr}.PublicCareersWidget_contactHead__OQ3ul{margin-bottom:32px}.PublicCareersWidget_contactForm__Jm0B7{gap:18px;padding:22px 18px}.PublicCareersWidget_contactFormHeading__GxIqR{font-size:25px}.PublicCareersWidget_formGrid__X8Mft{gap:18px;grid-template-columns:1fr}.PublicCareersWidget_contactForm__Jm0B7 .PublicCareersWidget_submitBtn__dxaWf{width:100%}.PublicCareersWidget_modal__pxe20{border-radius:16px;padding:22px 18px}.PublicCareersWidget_modalTitle__oe2LA{font-size:24px}.PublicCareersWidget_actions__WiSjB{flex-direction:column-reverse}.PublicCareersWidget_actions__WiSjB .PublicCareersWidget_cancelBtn__8LIRx,.PublicCareersWidget_actions__WiSjB .PublicCareersWidget_submitBtn__dxaWf{width:100%}}@media screen and (max-width:420px){.PublicCareersWidget_container__PHvhC{padding-inline:8px}.PublicCareersWidget_contactSection__xoD4Y{padding-inline:10px}.PublicCareersWidget_contactForm__Jm0B7{padding:20px 14px}.PublicCareersWidget_fileInput__JQKDC,.PublicCareersWidget_input__b5Fes,.PublicCareersWidget_textarea__WAMsr{font-size:16px}}