.btn-premium-auth[data-v-041da787]{display:inline-flex;align-items:center;justify-content:center;padding:.5rem 1.1rem!important;font-size:.85rem!important;font-weight:600!important;border-radius:8px!important;transition:all .2s cubic-bezier(.4,0,.2,1)!important;box-shadow:0 2px 4px rgba(0,0,0,.04)!important;border:1px solid transparent!important}.btn-signin[data-v-041da787]{background-color:#fff!important;border-color:#d1d5db!important;color:#374151!important}.btn-signin[data-v-041da787]:hover{background-color:#f9fafb!important;border-color:#9ca3af!important;color:#111827!important;transform:translateY(-1px);box-shadow:0 4px 6px rgba(0,0,0,.08)!important}.btn-signin[data-v-041da787]:active{background-color:#f3f4f6!important;transform:translateY(0)}.btn-signout[data-v-041da787]{background-color:#f3f4f6!important;border-color:#e5e7eb!important;color:#4b5563!important}.btn-signout[data-v-041da787]:hover{background-color:#fee2e2!important;border-color:#fca5a5!important;color:#dc2626!important;transform:translateY(-1px);box-shadow:0 4px 6px rgba(220,38,38,.08)!important}.btn-signout[data-v-041da787]:active{background-color:#fecaca!important;transform:translateY(0)}.btn-auth-loading[data-v-041da787]{background-color:#f9fafb!important;border-color:#e5e7eb!important;color:#9ca3af!important;cursor:not-allowed!important}.ms-logo[data-v-041da787]{width:16px;height:16px;margin-right:8px;vertical-align:middle}.logout-icon[data-v-041da787]{font-size:1.05rem;vertical-align:middle}.lizard-navbar[data-v-191ba2cb]{min-height:64px!important;background:hsla(50,23%,95%,.85)!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid hsla(50,23%,95%,.5);box-shadow:0 4px 18px rgba(0,0,0,.04);padding:.5rem 2rem!important;display:flex;align-items:center;transition:all .3s ease}.lizard-navbar-azure[data-v-191ba2cb]{position:absolute;right:2rem!important;display:flex;align-items:center}.brand-wrapper[data-v-191ba2cb]{display:flex;align-items:center;cursor:pointer}.brand-logo[data-v-191ba2cb]{cursor:pointer;transition:transform .25s cubic-bezier(.4,0,.2,1);filter:drop-shadow(0 2px 4px rgba(0,0,0,.02))}.brand-logo[data-v-191ba2cb]:hover{transform:scale(1.03)}.strokeme[data-v-191ba2cb]{font-family:CANDESIC-FONT,Arial,Helvetica,sans-serif;text-transform:capitalize;margin-left:4px!important;color:#0072bc;font-size:14pt!important;font-weight:700}pre[data-v-191ba2cb]{display:inline-flex;margin:0 0 0 10px}img[data-v-02b9e340]{cursor:pointer}pre[data-v-02b9e340]{display:inline-flex;margin:0 0 0 10px}.env-badge[data-v-02b9e340]{text-transform:uppercase;font-weight:700;font-size:10px;line-height:12px;padding:4px 6px 2px 10px;letter-spacing:.2em;cursor:pointer}.lizard-navbar-azure[data-v-02b9e340]{position:absolute;right:2%!important}.bg-dark[data-v-02b9e340]{background-color:#000!important;text-align:center!important}.notif-img[data-v-02b9e340]{max-width:100%!important}.login-page-container[data-v-bdd439c2]{display:flex;align-items:center;justify-content:center;min-height:calc(100vh - 120px)!important;padding:2rem 1rem!important}.login-card-wrapper[data-v-bdd439c2]{width:100%;max-width:440px}.login-card[data-v-bdd439c2]{background:hsla(0,0%,100%,.85)!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;border:1px solid hsla(0,0%,100%,.4)!important;border-radius:20px!important;box-shadow:0 20px 40px rgba(0,0,0,.1)!important;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1)}.login-card[data-v-bdd439c2]:hover{transform:translateY(-4px);box-shadow:0 30px 60px rgba(0,0,0,.15)!important}.login-card-header[data-v-bdd439c2]{padding:2.5rem 2rem 1.5rem 2rem;text-align:center!important;border-bottom:1px solid rgba(0,0,0,.05)}.login-logo-wrapper[data-v-bdd439c2]{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;gap:6px!important}.login-logo[data-v-bdd439c2]{height:48px!important;margin:0!important;display:inline-block!important;filter:drop-shadow(0 4px 6px rgba(0,0,0,.03))!important}.login-title[data-v-bdd439c2]{font-family:CANDESIC-FONT,Arial,Helvetica,sans-serif!important;font-size:1.4rem!important;font-weight:800!important;color:#0072bc!important;margin:0!important;display:inline-flex!important;align-items:center!important;line-height:1!important}.login-card-body[data-v-bdd439c2]{padding:2rem;display:flex;flex-direction:column;align-items:center;justify-content:center}.service-down-msg[data-v-bdd439c2]{text-align:center;padding:1rem 0}.login-error-alert[data-v-bdd439c2]{background-color:rgba(239,68,68,.08)!important;border:1px solid rgba(239,68,68,.2)!important;color:#dc2626!important;padding:.75rem 1rem!important;border-radius:10px!important;font-size:.85rem!important;font-weight:500;width:100%;display:flex;align-items:center;box-shadow:0 2px 4px rgba(220,38,38,.02)}.login-card-footer[data-v-bdd439c2]{padding:1.25rem 2rem;text-align:center;background-color:rgba(0,0,0,.02);border-top:1px solid rgba(0,0,0,.04);font-size:.75rem!important;color:#94a3b8!important;font-weight:500}.login-card-body[data-v-bdd439c2] .btn-premium-auth{width:100%!important;padding:.8rem 1.5rem!important;font-size:.95rem!important;border-radius:12px!important;background-color:#0084da!important;border-color:#0076c5!important;color:#fff!important;box-shadow:0 4px 14px rgba(0,132,218,.3)!important;display:flex;align-items:center;justify-content:center}.login-card-body[data-v-bdd439c2] .btn-premium-auth:hover{background-color:#0076c5!important;transform:translateY(-1px);box-shadow:0 6px 20px rgba(0,132,218,.4)!important}.login-card-body[data-v-bdd439c2] .btn-premium-auth:active{transform:translateY(0)}.login-card-body[data-v-bdd439c2] .ms-logo{width:20px;height:20px;margin-right:12px}.welcome-user[data-v-681e9e91]{border:none!important;transition:all .3s ease;padding:.85rem 1.5rem!important;font-family:Arial,sans-serif!important;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.welcome-user.error-banner[data-v-681e9e91]{background:linear-gradient(135deg,rgba(220,38,38,.85),rgba(153,27,27,.85))!important;box-shadow:inset 0 -1px 0 rgba(0,0,0,.1)}.welcome-user.ok-banner[data-v-681e9e91]{background:linear-gradient(135deg,rgba(0,132,218,.85),rgba(56,182,255,.85))!important;box-shadow:inset 0 -1px 0 hsla(0,0%,100%,.05)}.lizard-form-empty-col[data-v-681e9e91]{min-height:0!important;height:0!important;display:none!important}.header-msg[data-v-681e9e91]{color:#f8fafc!important;font-weight:500!important;width:100%}.header-msg h4[data-v-681e9e91]{font-size:1.1rem!important;letter-spacing:-.01em;margin:0}.header-msg strong[data-v-681e9e91]{font-weight:600!important;color:#fff}.header-msg .user-line[data-v-681e9e91]{display:inline-flex;align-items:center}.header-msg .user-fullname[data-v-681e9e91]{display:inline-block;font-family:CANDESIC-FONT,Arial,Helvetica,sans-serif!important;font-size:1.2rem;line-height:1;letter-spacing:.01em}.header-msg .badge-primary[data-v-681e9e91]{background-color:hsla(0,0%,100%,.12)!important;color:#e2e8f0!important;border:1px solid hsla(0,0%,100%,.2)!important;font-size:.72rem!important;font-weight:600!important;letter-spacing:.05em;padding:.35em .8em!important;border-radius:6px!important;text-transform:uppercase}.notif-bell[data-v-681e9e91]{position:relative;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;margin-left:10px;vertical-align:middle;border-radius:50%;color:#fff;background-color:hsla(0,0%,100%,.14);border:1px solid hsla(0,0%,100%,.22);cursor:pointer;transition:background-color .2s ease,transform .2s ease}.notif-bell[data-v-681e9e91]:hover{background-color:hsla(0,0%,100%,.26);transform:translateY(-1px)}.notif-bell.is-quiet[data-v-681e9e91]{color:hsla(0,0%,100%,.65);background-color:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.14);cursor:default}.notif-bell.is-quiet[data-v-681e9e91]:hover{background-color:hsla(0,0%,100%,.14);transform:none}.notif-bell>svg[data-v-681e9e91]{width:12px;height:12px}.notif-bell-count[data-v-681e9e91]{position:absolute;top:-4px;right:-4px;display:inline-flex;align-items:center;justify-content:center;min-width:16px;height:16px;padding:0 4px;font-size:.58rem;font-weight:700;line-height:1;color:#fff;background-color:#e11d48;border:1.5px solid #fff;border-radius:999px;box-shadow:0 2px 6px rgba(190,18,60,.5)}.notif-tip .tooltip-inner{max-width:240px;padding:7px 11px;font-family:Arial,sans-serif;font-size:12px;font-weight:600;line-height:1.35;color:#f1f5f9;background-color:#1e293b;border-radius:8px;box-shadow:0 8px 20px rgba(2,6,23,.3)}.notif-tip.bs-tooltip-top .arrow:before{border-top-color:#1e293b}.notif-tip.bs-tooltip-bottom .arrow:before{border-bottom-color:#1e293b}.notif-tip.bs-tooltip-left .arrow:before{border-left-color:#1e293b}.notif-tip.bs-tooltip-right .arrow:before{border-right-color:#1e293b}#notif-popover{width:360px;max-width:360px!important;border-radius:14px!important;border:1px solid rgba(148,163,184,.18)!important;box-shadow:0 18px 40px rgba(2,6,23,.35)!important;background-color:#1e293b!important;color:#f1f5f9!important;font-family:Arial,sans-serif;overflow:hidden}@media (max-width:420px){#notif-popover{width:calc(100vw - 24px);max-width:calc(100vw - 24px)!important}}#notif-popover .arrow:before{border-bottom-color:rgba(148,163,184,.18)!important;border-top-color:rgba(148,163,184,.18)!important}#notif-popover .arrow:after{border-bottom-color:#0f172a!important;border-top-color:#1e293b!important}#notif-popover .popover-header{display:flex;align-items:center;justify-content:space-between;gap:.5rem;background-color:#0f172a!important;border-bottom:1px solid rgba(148,163,184,.12)!important;border-radius:0!important;padding:.7rem .9rem!important}#notif-popover .notif-title{color:#94a3b8;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em}#notif-popover .notif-count{background-color:rgba(56,189,248,.15);color:#38bdf8;font-size:.7rem;font-weight:700;line-height:1;padding:.25rem .5rem;border-radius:999px}#notif-popover .popover-body{padding:0!important;color:inherit!important}#notif-popover .notif-list{max-height:320px;overflow-y:auto;padding:.35rem}#notif-popover .notif-list::-webkit-scrollbar{width:6px}#notif-popover .notif-list::-webkit-scrollbar-thumb{background-color:rgba(148,163,184,.3);border-radius:999px}#notif-popover .notif-item{display:flex;align-items:center;gap:.65rem;padding:.6rem .65rem;border-radius:10px;cursor:pointer;transition:background-color .15s ease}#notif-popover .notif-item+.notif-item{margin-top:2px}#notif-popover .notif-item:hover{background-color:rgba(148,163,184,.1)}#notif-popover .notif-avatar{flex:0 0 auto;width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background-color:rgba(56,189,248,.18);color:#7dd3fc;font-size:.72rem;font-weight:700;letter-spacing:.02em}#notif-popover .notif-body{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}#notif-popover .notif-subject{color:#e2e8f0;font-size:.82rem;font-weight:600;line-height:1.25}#notif-popover .notif-subject,#notif-popover .notif-time{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#notif-popover .notif-time{color:#7c8aa1;font-size:.7rem;line-height:1.2}#notif-popover .notif-chevron{flex:0 0 auto;color:#64748b;font-size:.7rem;opacity:0;transition:opacity .15s ease}#notif-popover .notif-item:hover .notif-chevron{opacity:1}#notif-popover .notif-foot{display:flex;justify-content:flex-end;border-top:1px solid rgba(148,163,184,.12);padding:.35rem .6rem;background-color:rgba(15,23,42,.5)}#notif-popover .btn-mark-all-read{font-size:.74rem!important;color:#38bdf8!important;font-weight:600!important;padding:.25rem .4rem!important;text-decoration:none!important}#notif-popover .btn-mark-all-read:focus,#notif-popover .btn-mark-all-read:hover{color:#7dd3fc!important;text-decoration:underline!important;box-shadow:none!important}.notif-modal .modal-header{align-items:flex-start}.notif-modal .notif-modal-head{display:flex;align-items:center;gap:14px;min-width:0}.notif-modal .notif-modal-avatar{flex:0 0 auto;width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background-color:rgba(0,115,190,.1);color:#0073be;font-size:.85rem;font-weight:700}.notif-modal .notif-modal-heading{min-width:0}.notif-modal .notif-modal-subject{margin:0;font-size:17px;font-weight:700;line-height:1.3;color:#1e293b;letter-spacing:-.01em}.notif-modal .notif-modal-meta{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin-top:3px;font-size:12px;color:#64748b}.notif-modal .notif-modal-sep{color:#cbd5e1}.notif-modal .notif-modal-close.btn{padding:0 4px;color:#94a3b8;font-size:1.1rem;line-height:1;text-decoration:none}.notif-modal .notif-modal-close.btn:focus,.notif-modal .notif-modal-close.btn:hover{color:#475569;box-shadow:none}.notif-modal .lz-modal-body{background-color:#fff}.notif-modal .notif-modal-content{font-size:14px;line-height:1.6;color:#334155}.notif-modal .notif-modal-content p:last-child{margin-bottom:0}.notif-modal .notif-modal-content a{color:#0073be;font-weight:600}.notif-modal .notif-modal-loading>*{margin-bottom:10px}.notif-modal .notif-modal-read-btn.btn{background-color:#0073be;border-color:#0073be}.notif-modal .notif-modal-read-btn.btn:focus:not(:disabled),.notif-modal .notif-modal-read-btn.btn:hover:not(:disabled){background-color:#005e99;border-color:#005e99}.status-bar[data-v-4a095d93]{width:100%;font-family:Arial,sans-serif;font-size:.875rem;font-weight:500;border-bottom:1px solid rgba(0,0,0,.08)}.status-bar__inner[data-v-4a095d93]{display:flex;align-items:center;gap:.6rem;padding:.6rem 1.5rem;flex-wrap:wrap}.status-bar__icon[data-v-4a095d93]{flex-shrink:0;font-size:1rem}.status-bar__message[data-v-4a095d93]{flex:1 1 auto;min-width:0}.status-bar__action[data-v-4a095d93]{flex-shrink:0;font-weight:600!important;border-radius:6px!important;padding:.2rem .85rem!important}.status-bar--session[data-v-4a095d93]{background-color:#fffbeb;color:#92400e}.status-bar--session .status-bar__action[data-v-4a095d93]{background-color:#f59e0b!important;border-color:#f59e0b!important;color:#fff!important}.status-bar--session .status-bar__action[data-v-4a095d93]:hover:not(:disabled){background-color:#d97706!important;border-color:#d97706!important}.status-bar--network[data-v-4a095d93]{background-color:#f1f5f9;color:#334155}.status-bar--network .status-bar__action[data-v-4a095d93]{background-color:#475569!important;border-color:#475569!important;color:#fff!important}.status-bar--network .status-bar__action[data-v-4a095d93]:hover:not(:disabled){background-color:#334155!important;border-color:#334155!important}.status-bar--server[data-v-4a095d93]{background-color:#fef2f2;color:#991b1b}.status-bar--server .status-bar__action[data-v-4a095d93]{background-color:#dc2626!important;border-color:#dc2626!important;color:#fff!important}.status-bar--server .status-bar__action[data-v-4a095d93]:hover:not(:disabled){background-color:#b91c1c!important;border-color:#b91c1c!important}@media (max-width:575px){.status-bar__inner[data-v-4a095d93]{padding:.5rem 1rem}}.lizard-resource-modal .modal-header{align-items:flex-start}.lizard-rm-title{margin:0;font-size:17px;font-weight:700;color:#1e293b}.lizard-rm-subtitle{margin:2px 0 0;font-size:12.5px;color:#64748b}.lizard-resource-modal .modal-body{padding:16px 22px 6px}.lizard-rm-label{display:block;margin:0 0 4px;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#999}.lizard-rm-label+.b-form-select,.lizard-rm-label+.lizard-rm-input{margin-bottom:14px}.lizard-resource-modal .lizard-rm-input,.lizard-resource-modal select.lizard-rm-input{border:1px solid #dfe3e8;border-radius:8px;font-size:14px;height:38px}.lizard-resource-modal .lizard-rm-input:focus{border-color:rgba(0,115,190,.6);box-shadow:0 0 0 3px rgba(0,115,190,.08)}.lizard-rm-divider{margin:6px 0 10px;padding-top:10px;border-top:1px solid #f0f0f0;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#bbb}.lizard-rm-group{margin-bottom:10px}.lizard-rm-group .input-group-text{background-color:#f8f9fa;border:1px solid #dfe3e8;border-right:none;border-radius:8px 0 0 8px;color:#9aa5af}.lizard-rm-group .lizard-rm-input{border-radius:0 8px 8px 0}.lizard-rm-visible{display:flex;align-items:center;justify-content:space-between;margin:4px 0 10px;padding:10px 14px;background:#f8f9fa;border-radius:8px}.lizard-rm-visible-title{font-size:14px;font-weight:600;color:#555}.lizard-rm-hint{font-size:12px;color:#aaa}.lizard-rm-toggle{display:inline-flex;align-items:center;background:none;border:none;padding:0;cursor:pointer;outline:none}.lizard-rm-toggle-track{position:relative;display:inline-block;width:38px;height:22px;border-radius:11px;background:#ccd4da;transition:background .15s ease;margin-right:8px;flex-shrink:0}.lizard-rm-toggle-knob{position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.25);transition:left .15s ease}.lizard-rm-toggle.on .lizard-rm-toggle-track{background:rgba(0,115,190,.85)}.lizard-rm-toggle.on .lizard-rm-toggle-knob{left:19px}.lizard-rm-toggle-label{min-width:46px;text-align:left;font-size:13.5px;font-weight:600;color:#999;transition:color .15s ease}.lizard-rm-toggle.on .lizard-rm-toggle-label{color:rgba(0,115,190,.95)}.lizard-rm-save.btn{min-width:120px;background-color:#0073be;border-color:#0073be}.lizard-rm-save.btn:focus:not(:disabled),.lizard-rm-save.btn:hover:not(:disabled){background-color:#005e99;border-color:#005e99}.lizard-ms-list{list-style:none;margin:0;padding:0}.lizard-ms-row{display:flex;align-items:center;gap:10px;padding:10px 0;border-bottom:1px solid #f0f0f0;border-radius:6px;transition:background .12s ease,opacity .12s ease}.lizard-ms-row:last-child{border-bottom:none}.lizard-ms-row-dragging{opacity:.4}.lizard-ms-row-drag-over{background:rgba(0,115,190,.08)}.lizard-ms-handle{flex-shrink:0;display:flex;align-items:center;color:#bbb;cursor:grab}.lizard-ms-handle:hover{color:#888}.lizard-ms-handle:active{cursor:grabbing}.lizard-ms-empty{padding:16px 0;text-align:center;color:#aaa;font-size:13.5px}.lizard-ms-input{flex:1;min-width:0;border:1px solid transparent;border-radius:6px;padding:6px 8px;font-size:14px;color:#444;background:transparent;transition:border-color .15s ease,background .15s ease}.lizard-ms-input:hover{background:#f8f9fa}.lizard-ms-input:focus{outline:none;border-color:rgba(0,115,190,.6);background:#fff;box-shadow:0 0 0 3px rgba(0,115,190,.08)}.lizard-ms-spinner{flex-shrink:0;color:rgba(0,115,190,.85)}.lizard-ms-toggle{flex-shrink:0}.lizard-ms-toggle:disabled{opacity:.6;cursor:default}.lizard-ms-add{display:flex;align-items:center;gap:8px;margin-top:12px;padding-top:12px;border-top:1px solid #f0f0f0}.lizard-ms-add-input{border:1px solid #dfe3e8;border-radius:8px}.lizard-ms-add .lz-pill-btn{flex-shrink:0;white-space:nowrap}.lizard-ms-add-hint{margin:6px 0 0}.is-hidden-resource[data-v-fdd5aaf2]{opacity:.55}.lz-training-search[data-v-fdd5aaf2]{display:flex;align-items:center;min-width:240px}.lz-training-search[data-v-fdd5aaf2] .input-group{border:1px solid #cbd5e1;border-radius:8px;overflow:hidden;background-color:#fff}.lz-training-search[data-v-fdd5aaf2] .input-group:focus-within{border-color:#0073be;box-shadow:0 0 0 3px rgba(0,115,190,.15)}.lz-training-search[data-v-fdd5aaf2] .input-group-text{background-color:transparent;border:none;color:#94a3b8;padding-left:12px}.lz-training-search[data-v-fdd5aaf2] .form-control{border:none;font-size:13.5px;background-color:transparent}.lz-training-search[data-v-fdd5aaf2] .form-control:focus{box-shadow:none}.lz-training-search[data-v-fdd5aaf2] .form-control::-moz-placeholder{color:#94a3b8}.lz-training-search[data-v-fdd5aaf2] .form-control::placeholder{color:#94a3b8}.lz-search-empty[data-v-fdd5aaf2]{padding:48px 12px;color:#94a3b8}.lz-search-empty h3[data-v-fdd5aaf2]{font-size:18px;font-weight:700;margin:14px 0 4px;color:#334155}.lz-search-empty p[data-v-fdd5aaf2]{margin:0;font-size:14px}.lz-resource-admin-inline .btn[data-v-63da58dc]{padding:2px 7px!important;margin-left:4px;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:6px;color:#475569;box-shadow:none!important}.lz-resource-admin-inline .btn[data-v-63da58dc]:hover{background:#fff;border-color:#cbd5e1;color:#0073be}.is-hidden-resource[data-v-02e66ade],.is-hidden-resource[data-v-63da58dc]{opacity:.55}.lizard-fullwidth-table{min-width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}.col-filename{min-width:20vw!important;max-width:20vw!important;text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}.col-dates{min-width:3.57143vw!important;max-width:3.57143vw!important}.col-dates,.col-size{white-space:nowrap!important;overflow:hidden!important;justify-content:center!important;align-items:center!important}.col-size{min-width:3.33333vw!important;max-width:3.33333vw!important}.col-type{min-width:3.33333vw!important;max-width:3.33333vw!important}.col-site,.col-type{white-space:nowrap!important;overflow:hidden!important;justify-content:center!important;align-items:center!important}.col-site{min-width:5vw!important;max-width:5vw!important}.col-summary{min-width:16.66667vw!important;max-width:16.66667vw!important;white-space:nowrap!important;overflow:hidden!important;justify-content:center!important;align-items:center!important}.col-size h6 .badge-info{margin:0!important;padding:8px 4px!important;font-size:8pt!important;font-weight:bolder!important;background:rgba(5,120,191,.5)!important}.col-author{min-width:6.66667vw!important;max-width:6.66667vw!important}.advanced-search-popover{min-width:700px!important}.advanced-search-popover-content{display:flex;white-space:nowrap;overflow:hidden;justify-content:center;align-items:center;padding:10px;font-size:10pt;font-weight:700;color:#666}.advanced-search-popover-content ul{list-style:none;padding:0;margin:0}.advanced-search-popover-content ul li{display:flex;margin:10px 0!important}.filetype-radio-group,.filetype-radio-group label{margin:0!important;padding:0!important}.filetype-radio-group label{color:#666!important;min-width:80px!important;max-width:80px!important;min-height:40px!important;border:none!important;border-color:#ccc!important;border-radius:0!important}.filetype-radio-group label:hover{background-color:#eee!important}.filetype-radio-group label.active{outline:none!important;box-shadow:none!important;color:#fff!important;background-color:#6cf!important}.filename-stricting-checkbox,.filename-stricting-checkbox label{margin:0!important;padding:0!important}.filename-stricting-checkbox label{color:#666!important;min-height:40px!important;border:none!important;border-color:#fff!important;border-radius:0!important;min-width:160px!important;max-width:160px!important;background-color:transparent!important}.filename-stricting-checkbox label.active,.filename-stricting-checkbox label.focus{outline:none!important;box-shadow:none!important}.filename-stricting-checkbox label.active{color:#fff!important;background-color:#6cf!important}.filename-stricting-checkbox label:hover{color:#999!important;background-color:#eee!important}.daterange-controller{min-width:100%!important;height:40px!important;min-height:40px!important;max-height:40px!important;border-top:none!important;border-radius:0!important}.advanced-search-checkbox,.advanced-search-checkbox label{margin:0!important;padding:0!important}.advanced-search-checkbox label{text-align:right!important;font-size:12pt!important;color:#999!important;min-height:40px!important;border:none!important;border-color:#fff!important;border-radius:0!important;min-width:160px!important;max-width:160px!important;background-color:transparent!important}.advanced-search-checkbox label.active,.advanced-search-checkbox label.focus{outline:none!important;box-shadow:none!important}.advanced-search-checkbox label.active,.advanced-search-checkbox label:hover{color:#6cf!important}.setFileTypeBtn{cursor:pointer}.no-padding[data-v-460e9216]{padding:0!important}.search-input[data-v-460e9216]{width:100%!important;border-radius:3px 0 0 3px!important;border-right:none!important}.search-input[data-v-460e9216]:focus{outline:none!important;box-shadow:none!important;border:1px solid #ccc!important;border-right:none!important;right:0!important}.search-button[data-v-460e9216]{width:100%!important;border-radius:0 3px 3px 0!important;border-left:none!important;border-color:#ccc!important}.search-button[data-v-460e9216]:focus{outline:none!important;box-shadow:none!important;border:1px solid #ccc!important;border-left:none!important}.loading-text[data-v-460e9216]{padding:12px 24px;font-size:12pt;color:#999;font-weight:bolder}.advanced-search-btn[data-v-460e9216]{margin:0!important;padding:10px 15px!important;text-transform:capitalize;font-size:10pt;font-weight:600!important;color:#666}.advanced-search-btn[data-v-460e9216]:hover{color:#6cf!important;text-decoration:none!important}.advanced-search-btn[data-v-460e9216]:focus{outline:none!important;box-shadow:none!important;text-decoration:none!important}.filename-stricting-txt[data-v-460e9216]{margin:0!important;padding:0!important;font-size:10pt;font-weight:600!important;color:#999}.filename-stricting-txt[data-v-460e9216]:hover{color:#6cf!important;text-decoration:none!important}.filename-stricting-txt[data-v-460e9216]:focus{outline:none!important;box-shadow:none!important;text-decoration:none!important}.lz-home-nav-wrapper{width:16%!important;min-width:170px}.lz-currency-group{display:inline-flex;flex-shrink:0;white-space:nowrap}.lz-currency-group .btn{border-radius:0!important;padding:0 12px!important;line-height:calc(1.4em + 18px)!important;font-size:13px!important;font-weight:600!important}.lz-currency-group .btn:first-of-type{border-top-left-radius:8px!important;border-bottom-left-radius:8px!important}.lz-currency-group .btn:last-of-type{border-top-right-radius:8px!important;border-bottom-right-radius:8px!important}.lz-amount-input-group[data-v-72e9dc9b]{display:flex;align-items:center;gap:10px}.lz-amount-input-group input[data-v-72e9dc9b]{min-width:0;flex:1 1 auto}.custom-file-label{overflow:hidden!important;border-radius:8px!important;border-color:#ced4da!important;font-size:13.5px!important}.form-file-text{line-height:20px!important}.lz-upload-status[data-v-2a0d0a92]{display:flex;align-items:center;font-size:12.5px;font-weight:600;color:#6c757d;padding:9px 0}.lz-file-chip[data-v-2a0d0a92]{display:inline-flex;align-items:center;max-width:100%;background:#eef8fa;border:1px solid #bfe7ec;color:#0f5f6b;border-radius:20px;padding:6px 12px;font-size:12.5px;font-weight:600}.lz-file-chip span[data-v-2a0d0a92]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lz-file-remove[data-v-2a0d0a92]{color:#dc3545;margin-left:8px;line-height:1}.lz-file-remove[data-v-2a0d0a92]:hover{color:#a71d2a}label.btn-outline-info{padding:0!important;line-height:30px!important}.no-activity-day div span{background-color:#ec8f8f!important;color:#fff!important}.half-activity-day div span{background-color:#ccc!important;color:#333!important}.full-activity-day div span{background-color:#9df79d!important;color:#333!important}.bank-holiday-day div span{background-color:hsla(0,0%,78%,.5)!important;color:#fff!important}.holiday-activity-day div span{background-color:#eee!important}.lz-form-card{background:#fff;border:1px solid rgba(0,0,0,.06);border-radius:14px;box-shadow:0 4px 15px rgba(0,0,0,.03);padding:24px 24px 22px;height:100%}.lz-panel-title{display:flex;gap:10px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;margin-bottom:20px;padding-bottom:14px;border-bottom:1px solid #f1f5f9}.lz-panel-icon-wrap,.lz-panel-title{align-items:center;font-size:14px;color:#0073be}.lz-panel-icon-wrap{display:inline-flex;justify-content:center;width:28px;height:28px;border-radius:8px;background:rgba(0,115,190,.1)}.lz-field{margin-bottom:20px}.lz-form-card>.lz-field-row:last-of-type,.lz-form-card>.lz-field:last-of-type{margin-bottom:0}.lz-field-row{display:flex;gap:16px;margin-bottom:20px}.lz-field-row .lz-field{flex:1;min-width:0;margin-bottom:0}.lz-field-label{display:flex;align-items:center;gap:6px;font-size:14px;font-weight:600;color:#334155;margin-bottom:8px}.lz-hint-icon{color:#94a3b8;cursor:help;font-size:13px}.lz-field .custom-select,.lz-field .form-control,.lz-field select.form-control,.lz-field textarea.form-control{border:1px solid #cbd5e1;border-radius:8px;padding:11px 14px;font-size:15px;line-height:1.4;color:#1e293b;height:auto;box-shadow:none;background-color:#fff;transition:border-color .15s ease,box-shadow .15s ease}.lz-field .custom-select:focus,.lz-field .form-control:focus,.lz-field select.form-control:focus{border-color:#0073be;box-shadow:0 0 0 3px rgba(0,115,190,.15);outline:none}.lz-field .form-control:disabled,.lz-field select.form-control:disabled{background-color:#f1f5f9;color:#94a3b8}.lz-form-date{width:100%!important}.lz-form-date .el-input__inner{border-radius:8px!important;height:calc(1.4em + 24px)!important;font-size:15px!important}.lz-form-actions{display:flex;justify-content:flex-end;margin-top:24px;padding-top:18px;border-top:1px solid #f1f5f9}.lz-add-btn.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;text-align:center;border-radius:8px;padding:11px 24px;font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:.05em}.lz-add-btn.btn .lz-add-btn-spacer{visibility:hidden}.lz-empty-state[data-v-2262aae0]{text-align:center;padding:44px 12px;color:#94a3b8}.lz-empty-icon[data-v-2262aae0]{font-size:38px;margin-bottom:14px;color:#cbd5e1}.lz-empty-state p[data-v-2262aae0]{margin:0;font-size:15px;font-weight:500;color:#64748b}.lz-queue-section[data-v-2262aae0]{margin-bottom:22px}.lz-queue-section[data-v-2262aae0]:last-of-type{margin-bottom:0}.lz-queue-heading[data-v-2262aae0]{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#64748b;margin-bottom:10px}.lz-remove-link[data-v-2262aae0]{color:#dc3545;margin:0 3px}.lz-remove-link[data-v-2262aae0]:hover{color:#a71d2a}.lz-queue-table{font-size:14px!important;color:#334155;border:1px solid #e2e8f0;border-radius:8px;overflow:hidden}.lz-queue-table thead tr{background-color:#0073be}.lz-queue-table thead th{background:transparent!important;color:#fff!important;font-size:12px!important;font-weight:700!important;text-transform:uppercase;letter-spacing:.05em;border:none!important;padding:12px 12px!important;vertical-align:middle!important}.lz-queue-table tbody td{padding:12px!important;vertical-align:middle!important;border-top:1px solid #f1f5f9!important}.lz-queue-table.b-table.b-table-fixed{table-layout:auto}.lizard-form-bg[data-v-cf8e1684]{background-color:#f8f9fa!important;border:1px solid #eef0f2;border-radius:12px;padding:18px}.lz-entry-row[data-v-cf8e1684]{margin-left:-9px;margin-right:-9px}.lz-entry-col[data-v-cf8e1684]{padding-left:9px;padding-right:9px;margin-bottom:18px}@media (min-width:992px){.lz-entry-col[data-v-cf8e1684]{margin-bottom:0}}.lizard-help-list ul{list-style:none;display:inline-block;margin:10px 0;padding:0}.lizard-help-list ul li{display:inline-block;margin:0 5px;padding:5px 10px;font-size:11px;font-weight:700;cursor:default;border-radius:2px}.no-activity-calday{background-color:#ec8f8f!important;color:#fff!important}.full-activity-calday{background-color:#9df79d!important;color:#333!important}.lizard-activity-list[data-v-616d5e59]{font-size:12px!important;color:#666;font-weight:700!important}.lizard-activity-list-index[data-v-616d5e59]{width:5%!important;text-align:center!important}.lizard-activity-list-type[data-v-616d5e59]{min-width:30%!important}.lizard-activity-list-date[data-v-616d5e59]{width:12%!important;text-align:center!important}.lizard-activity-list-duration[data-v-616d5e59]{width:6%!important;text-align:center!important}.lizard-activity-list-notes[data-v-616d5e59]{width:35%!important;text-align:justify!important}.lizard-activity-list-action[data-v-616d5e59]{max-width:6%!important;text-align:center!important}.lizard-activity-list-action a[data-v-616d5e59]{color:red}.lizard-activity-list-action a[data-v-616d5e59]:hover{color:#c00}.lizard-form-empty-col[data-v-616d5e59]{min-height:20px!important}.lizard-view-link[data-v-616d5e59]{font-weight:700}.lizard-today-btn[data-v-616d5e59]{margin:10px;float:right}.half-activity-calday{background-color:#ccc!important;color:#333!important}.lizard-text-center{text-align:center!important}.lizard-text-center.white{color:#fff!important}.lizard-col-w5{width:5%!important}.lizard-col-w10{width:10%!important}.lizard-col-w15{width:15%!important}.lizard-col-w20{width:20%!important}.lizard-col-w25{width:25%!important}.lizard-col-w30{width:30%!important}.lizard-activity-list-action a{color:red}.lizard-activity-list-action a:hover{color:#c00}.lizard-view-link{font-weight:700}.lizard-today-btn{margin:10px;float:right}.lizard-attachment-list{list-style:none;margin:0;padding:0}.lizard-attachment-list li{display:inline-block;margin:0 5px}.lizard-remove-link{color:#c00;font-variant:small-caps;font-size:10pt;font-weight:700}.lizard-remove-link:hover{color:#600;text-decoration:underline}.calendar-body .block[data-v-e292fd68],.calendar-body .team[data-v-e292fd68],.calendar-header .day-holder[data-v-e292fd68],.calendar-header .team[data-v-e292fd68]{flex:0 0 6.66667%!important;max-width:6.66667%!important}.calendar-header[data-v-e292fd68]{background:linear-gradient(135deg,#002d54,#0054aa)!important;border-radius:8px 8px 0 0!important;box-shadow:0 4px 10px rgba(0,0,0,.08);font-weight:700;font-size:9pt;text-transform:uppercase;letter-spacing:.05em;color:#fff;height:44px;line-height:44px;margin:0!important;padding:0!important;max-width:100%!important;overflow:hidden}.calendar-header .team[data-v-e292fd68]{background-color:hsla(0,0%,100%,.1)!important;border-right:1px solid hsla(0,0%,100%,.15)!important;padding:0!important;text-align:center;font-weight:800}.calendar-header .loading[data-v-e292fd68]{background-color:#ef4444!important;color:#fff}.calendar-header .day-holder[data-v-e292fd68]{text-align:center;padding:0!important;border-right:1px solid hsla(0,0%,100%,.08)!important}.calendar-header .day-holder.today[data-v-e292fd68]{background-color:#0073be!important;font-weight:800;box-shadow:inset 0 0 8px rgba(0,0,0,.2);padding:0!important}.calendar-header .day-holder.weekend[data-v-e292fd68]{background-color:rgba(0,0,0,.15)!important;color:hsla(0,0%,100%,.85)!important;padding:0!important}.calendar-header .day-holder.weekend.today[data-v-e292fd68]{color:#fff!important}.calendar-body[data-v-e292fd68]{background-color:#fff;min-height:60px;max-height:60px;margin:0!important;padding:0!important;max-width:100%!important;border-bottom:1px solid #cbd5e1;transition:background-color .2s ease}.calendar-body[data-v-e292fd68]:hover{background-color:#f8fafc!important}.calendar-body.bgOdd[data-v-e292fd68]{background-color:#f1f5f9!important;padding:0!important}.calendar-body.bgOdd[data-v-e292fd68]:hover{background-color:#f8fafc!important}.calendar-body .team[data-v-e292fd68]{color:#fff;font-size:10pt;font-weight:700;padding:0!important;display:flex;justify-content:left;align-items:center;height:60px!important;max-height:60px!important;border-right:2px solid #cbd5e1!important;border-top:1.5px solid hsla(0,0%,100%,.3)!important;border-bottom:1.5px solid rgba(0,0,0,.1)!important;text-shadow:0 1px 2px rgba(0,0,0,.15);box-shadow:inset -3px 0 6px rgba(0,0,0,.05)}.calendar-body .block[data-v-e292fd68]{display:block;text-align:center;overflow-x:hidden!important;overflow-y:hidden!important;padding:0!important;height:60px!important;max-height:60px!important;border-right:1px solid #e2e8f0}.calendar-body .block.weekend[data-v-e292fd68]{background-color:#e2e8f0!important}[data-v-e292fd68]::-webkit-scrollbar{width:0!important}.calendar-body .block[data-v-e292fd68]:hover{background-color:#f1f5f9;cursor:default;padding:0!important}.calendar-body .block h6[data-v-e292fd68]{margin:0!important;padding:0!important}.calendar-body .block .project[data-v-e292fd68]{border-radius:4px;margin:1px 0;padding:2px 6px;font-size:14.5px;color:#fff;font-weight:600;overflow-wrap:break-word;overflow-y:auto;max-width:100%!important;width:100%!important;min-height:49%!important;max-height:49%!important;height:49%!important;display:flex;justify-content:center;align-items:center;box-shadow:0 1px 2px rgba(0,0,0,.12),inset 0 1px 0 hsla(0,0%,100%,.2);text-shadow:0 1px 2px rgba(0,0,0,.4);transition:all .2s cubic-bezier(.4,0,.2,1)}.calendar-body .block .project.full-block[data-v-e292fd68]{min-height:98%!important;max-height:98%!important;height:98%!important}.calendar-body .block .project[data-v-e292fd68]:hover{transform:scale(1.02);box-shadow:0 4px 6px rgba(0,0,0,.15)}.block-text-shadow[data-v-e292fd68]{text-shadow:0 1px 2px rgba(0,0,0,.15)!important}.stripe-bg[data-v-e292fd68]{background:repeating-linear-gradient(45deg,rgba(156,39,176,.18),rgba(156,39,176,.18) 8px,rgba(156,39,176,.32) 0,rgba(156,39,176,.32) 16px)!important;color:#7b1fa2!important;border:1px solid rgba(156,39,176,.35)!important}.wfa-stripe-bg[data-v-e292fd68]{background:repeating-linear-gradient(45deg,rgba(244,63,94,.18),rgba(244,63,94,.18) 8px,rgba(244,63,94,.32) 0,rgba(244,63,94,.32) 16px)!important;color:#be123c!important;border:1px solid rgba(244,63,94,.35)!important}.switcher-container[data-v-42e49a04]{background-color:hsla(0,0%,100%,.8);border-radius:12px;box-shadow:0 4px 15px rgba(0,0,0,.02);border:1px solid rgba(0,0,0,.04)}.btn-switcher[data-v-42e49a04]{border-radius:8px!important;font-weight:600!important;font-size:.75rem!important;text-transform:uppercase;letter-spacing:.05em;min-width:150px;transition:all .2s ease!important}.month-display[data-v-42e49a04]{padding:5px}.month-title[data-v-42e49a04]{font-size:1.25rem!important;font-weight:700!important;color:#0073be!important;letter-spacing:-.01em}.timesheet-toolbar{background-color:hsla(0,0%,100%,.8);border-radius:12px;border:1px solid rgba(0,0,0,.04);box-shadow:0 4px 15px rgba(0,0,0,.02);padding:10px 6px}.project-select .vue-treeselect__control{border-radius:8px;border:1px solid #cbd5e1;height:38px;transition:border-color .2s ease,box-shadow .2s ease}.project-select .vue-treeselect__control:hover{border-color:#0073be}.project-select .vue-treeselect__control--focused{border-color:#0073be!important;box-shadow:0 0 0 3px rgba(0,115,190,.15)!important}.vue-treeselect__placeholder{color:#94a3b8;font-size:10pt;line-height:36px}.vue-treeselect__single-value{font-size:10pt;color:#1e293b;line-height:36px}.timesheet-table-wrap .table-responsive{border-radius:8px;overflow:hidden;box-shadow:0 4px 15px rgba(0,0,0,.06);border:1px solid rgba(0,0,0,.04)}.tbl-header{background:linear-gradient(135deg,#002d54,#0054aa)!important;box-shadow:0 4px 10px rgba(0,0,0,.08);padding:0!important;font-weight:700;font-size:9pt;text-transform:uppercase;letter-spacing:.05em;color:#fff;height:44px;line-height:44px;min-width:100%!important;max-width:100%!important}.tbl-header-team{background-color:hsla(0,0%,100%,.1)!important;border-right:1px solid hsla(0,0%,100%,.15)!important;border-top-left-radius:8px;padding:0!important;text-align:center;font-weight:800;width:9%!important;max-width:9%!important}.tbl-header-day-holder{text-align:center;padding:0!important;border-right:1px solid hsla(0,0%,100%,.08)!important;width:6.5%!important;max-width:6.5%!important}.tbl-header-day-holder.today{background-color:#0073be!important;font-weight:800;box-shadow:inset 0 0 8px rgba(0,0,0,.2);padding:0!important}.tbl-header-day-holder.weekend{background-color:rgba(0,0,0,.15)!important;color:hsla(0,0%,100%,.85)!important;padding:0!important}.tbl-header-day-holder.weekend.today{color:#fff!important}.tbl-body{background-color:#fff;min-height:60px;max-height:60px;min-width:100%!important;max-width:100%!important;padding:0!important}.tbl-body-team{color:#fff;background-color:#e2e8f0;line-height:60px;width:9%!important;max-width:9%!important;white-space:nowrap!important;overflow:hidden;text-overflow:ellipsis;border-right:2px solid #cbd5e1!important;border-bottom:1px solid #cbd5e1!important;justify-content:center;align-items:center}.tbl-body-block,.tbl-body-team{font-size:10pt;font-weight:700;padding:0!important;text-align:center;height:60px!important;max-height:60px!important}.tbl-body-block{line-height:60px!important;width:6.5%!important;max-width:6.5%!important;border-right:1px solid #e2e8f0;border-bottom:1px solid #cbd5e1;transition:background-color .2s ease}.tbl-body-block:hover{background-color:#f1f5f9;cursor:default;padding:0!important}.copy-week-btn{border-radius:8px!important;font-weight:600!important;font-size:.75rem!important;text-transform:uppercase;letter-spacing:.05em;transition:all .2s ease!important}.tbl-save-status{display:inline-flex;align-items:center;font-size:9pt;font-weight:700;text-transform:uppercase}.tbl-save-status.is-saved{color:#28a745}.tbl-save-status.is-saving{color:#036}.tbl-save-status.is-pending{color:#999}.tbl-save-spinner{width:.85rem;height:.85rem;margin-right:6px}.tbl-body-block.today,.tbl-body-block.today .tbl-body-block-timelog,.tbl-body-block.today .tbl-future-cell{background-color:#aed3f0!important;border:none!important}.tbl-body-block.today:hover,.tbl-body-block.today:hover .tbl-body-block-timelog{background-color:#9ec9ea!important}.tbl-body-block.weekend{background-color:#e2e8f0!important}.tbl-body-block.highlighted{background-color:#f0f0be!important}.tbl-project-holder{position:relative;color:#fff;font-weight:600;text-shadow:0 1px 2px rgba(0,0,0,.4);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.2);padding:4px 22px;margin:0;display:flex;align-items:center;justify-content:center;text-align:center;width:100%;height:60px;overflow:hidden}.tbl-project-holder span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tbl-remove-icon{position:absolute;top:4px;right:4px;cursor:pointer;opacity:.6}.tbl-remove-icon:hover{opacity:1}.tbl-body-block-timelog{background-color:transparent!important;border:none!important;text-align:center!important;height:60px!important;font-size:14pt!important;font-weight:700!important;color:#6b7280!important}.tbl-body-block-timelog:focus{background-color:rgba(0,115,190,.12)!important;outline-color:transparent!important;outline:none!important}.tbl-body-block-timelog.tbl-input-zero-val{color:#b0b8c1!important}.tbl-body-block-timelog::-moz-placeholder{color:#b0b8c1!important;opacity:1}.tbl-body-block-timelog::placeholder{color:#b0b8c1!important;opacity:1}.tbl-future-cell{display:inline-block;width:100%;height:60px;line-height:60px;text-align:center;color:#cbd5e1;font-weight:600;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:not-allowed}.calendar-header[data-v-3103ebbe]{background-color:#007bff;padding:0!important;font-weight:700;font-size:10pt;color:#fff;height:40px;line-height:40px;min-width:100%!important;max-width:100%!important}.calendar-header .team[data-v-3103ebbe]{background-color:#b1b1b1!important;padding:0!important;text-align:center}.calendar-header .loading[data-v-3103ebbe]{background-color:#b13232!important;color:#fff}.calendar-header .day-holder[data-v-3103ebbe]{text-align:center;padding:0!important;width:7%!important;max-width:7%!important}.calendar-header .day-holder.today[data-v-3103ebbe]{background-color:#036!important;padding:0!important}.calendar-header .day-holder.weekend[data-v-3103ebbe]{background-color:#b1b1b1!important;padding:0!important}.calendar-header .day-holder.weekend.today[data-v-3103ebbe]{color:#007bff!important}.calendar-body[data-v-3103ebbe]{background-color:#eee;min-height:100px;max-height:100px;min-width:100%!important;max-width:100%!important;padding:0!important}.calendar-body.bgOdd[data-v-3103ebbe]{background-color:#f5f5f5!important;padding:0!important}.calendar-body .team[data-v-3103ebbe]{color:#fff;background-color:#333;border-top:1px solid #999;font-size:10pt;font-weight:700;display:inline-block;padding:0!important;text-align:center;max-height:100px!important;overflow-y:auto!important}.calendar-body .team ul[data-v-3103ebbe]{list-style:none;padding:0!important;margin:0 5px!important}.calendar-body .team ul li[data-v-3103ebbe]{margin:5px 0}.calendar-body .team ul li .remove-btn[data-v-3103ebbe]{font-weight:700;padding:6px 4px}.calendar-body .team ul li .remove-btn[data-v-3103ebbe]:hover{cursor:pointer}.calendar-body .block[data-v-3103ebbe]{text-align:center;display:block;overflow-x:hidden;overflow-y:scroll!important;padding:0!important;max-height:100px!important;width:7%!important;max-width:7%!important}.calendar-body .block.weekend[data-v-3103ebbe]{background-color:#bebebe!important}.calendar-body .block.highlighted[data-v-3103ebbe]{background-color:#f0f0be!important}[data-v-3103ebbe]::-webkit-scrollbar{width:0!important}.calendar-body .block[data-v-3103ebbe]:hover{background-color:#ccc;cursor:default;padding:0!important}.calendar-body .block .project[data-v-3103ebbe]{margin:5px;padding:10px;font-size:10pt;color:#fff;font-weight:700;overflow-wrap:break-word;max-width:100px!important}.calendar-body .block .timelog[data-v-3103ebbe]{background-color:transparent;border:none;text-align:center;height:100px;font-size:12pt;font-weight:700;color:#999}.calendar-body .block .timelog[data-v-3103ebbe]:focus{color:#333}.addProjectTxt[data-v-3103ebbe],.addProjectTxt[data-v-3103ebbe]:hover{color:#fff}.lizard-timelog-project-select[data-v-3103ebbe]{width:80%;margin:0 auto}.lizard-delete-overlay-message[data-v-3103ebbe]{font-size:12pt;font-weight:700;color:#333}.lizard-logs-to-remove-list[data-v-3103ebbe]{list-style:none;margin:20px 0;padding:0}.lizard-logs-to-remove-list li[data-v-3103ebbe]{margin:0 5px;padding:auto;font-size:10pt;display:inline-block;font-weight:600;color:#666}input[data-v-3103ebbe]::-webkit-inner-spin-button,input[data-v-3103ebbe]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number][data-v-3103ebbe]{-moz-appearance:textfield}.lizard-calendar,.lizard-calendar>.lizard-calendar-holder{margin:0 auto!important;padding:0!important}.container-fluid.lizard-no-padding{padding-right:0!important}.row.lizard-no-margin{margin-right:0!important}.switcher-container[data-v-58bf54aa]{background-color:hsla(0,0%,100%,.8);border-radius:12px;box-shadow:0 4px 15px rgba(0,0,0,.02);border:1px solid rgba(0,0,0,.04)}.btn-switcher[data-v-58bf54aa]{border-radius:8px!important;font-weight:600!important;font-size:.75rem!important;text-transform:uppercase;letter-spacing:.05em;min-width:150px;transition:all .2s ease!important}.month-display[data-v-58bf54aa]{padding:5px}.month-title[data-v-58bf54aa]{font-size:1.25rem!important;font-weight:700!important;color:#0073be!important;letter-spacing:-.01em}.hours-controllers[data-v-58bf54aa]{padding:0 10px;margin:0;text-align:right}.hours-controllers ul[data-v-58bf54aa]{list-style:none;padding:0;margin:0}.hours-controllers ul li[data-v-58bf54aa]{display:inline-block;margin:0 1px}.hours-controllers .lizard-hour-controller-btn[data-v-58bf54aa]{color:#fff;margin:0;width:100%;height:40px;line-height:30px;min-width:140px!important;max-width:100px!important;padding:5px;text-align:center;font-size:9pt;font-weight:700;background-color:#999;text-transform:uppercase;border-radius:3px}.hours-controllers .lizard-hour-controller-btn.is-active[data-v-58bf54aa]{background-color:#333}.hours-controllers .lizard-hour-controller-btn.current-week[data-v-58bf54aa]{max-width:100px!important;height:auto!important;margin:0 auto!important}.hours-controllers .lizard-hour-controller-btn[data-v-58bf54aa]:hover{background-color:#000;color:#fff;cursor:pointer}.hours-controllers .lizard-hour-controller-btn[data-v-58bf54aa]:active{background-color:#000;color:#ccc}.calendar-body .block[data-v-26be6bd2],.calendar-body .team[data-v-26be6bd2],.calendar-header .day-holder[data-v-26be6bd2],.calendar-header .team[data-v-26be6bd2]{flex:0 0 6.66667%!important;max-width:6.66667%!important}.calendar-header[data-v-26be6bd2]{background:linear-gradient(135deg,#002d54,#0054aa)!important;border-radius:8px 8px 0 0!important;box-shadow:0 4px 10px rgba(0,0,0,.08);font-weight:700;font-size:9pt;text-transform:uppercase;letter-spacing:.05em;color:#fff;height:44px;line-height:44px;margin:0!important;padding:0!important;max-width:100%!important;overflow:hidden}.calendar-header .team[data-v-26be6bd2]{background-color:hsla(0,0%,100%,.1)!important;border-right:1px solid hsla(0,0%,100%,.15)!important;padding:0!important;text-align:center;font-weight:800}.calendar-header .loading[data-v-26be6bd2]{background-color:#ef4444!important;color:#fff}.calendar-header .day-holder[data-v-26be6bd2]{text-align:center;padding:0!important;border-right:1px solid hsla(0,0%,100%,.08)!important}.calendar-header .day-holder.today[data-v-26be6bd2]{background-color:#0073be!important;font-weight:800;box-shadow:inset 0 0 8px rgba(0,0,0,.2);padding:0!important}.calendar-header .day-holder.weekend[data-v-26be6bd2]{background-color:rgba(0,0,0,.15)!important;color:hsla(0,0%,100%,.85)!important;padding:0!important}.calendar-header .day-holder.weekend.today[data-v-26be6bd2]{color:#fff!important}.calendar-body[data-v-26be6bd2]{background-color:#fff;min-height:60px;max-height:60px;margin:0!important;padding:0!important;max-width:100%!important;border-bottom:1px solid #cbd5e1;transition:background-color .2s ease}.calendar-body[data-v-26be6bd2]:hover{background-color:#f8fafc!important}.calendar-body.bgOdd[data-v-26be6bd2]{background-color:#f1f5f9!important;padding:0!important}.calendar-body.bgOdd[data-v-26be6bd2]:hover{background-color:#f8fafc!important}.calendar-body .team[data-v-26be6bd2]{color:#fff;font-size:10pt;font-weight:700;padding:0!important;display:flex;justify-content:left;align-items:center;height:60px!important;max-height:60px!important;border-right:2px solid #cbd5e1!important;border-top:1.5px solid hsla(0,0%,100%,.3)!important;border-bottom:1.5px solid rgba(0,0,0,.1)!important;text-shadow:0 1px 2px rgba(0,0,0,.15);box-shadow:inset -3px 0 6px rgba(0,0,0,.05)}.calendar-body .block[data-v-26be6bd2]{display:block;text-align:center;overflow-x:hidden!important;overflow-y:hidden!important;padding:0!important;height:60px!important;max-height:60px!important;border-right:1px solid #e2e8f0}.calendar-body .block.weekend[data-v-26be6bd2]{background-color:#e2e8f0!important}[data-v-26be6bd2]::-webkit-scrollbar{width:0!important}.calendar-body .block[data-v-26be6bd2]:hover{background-color:#f1f5f9;cursor:pointer;padding:0!important}.calendar-body .block h6[data-v-26be6bd2]{margin:0!important;padding:0!important}.calendar-body .block .project[data-v-26be6bd2]{border-radius:4px;margin:1px 0;padding:2px 6px;font-size:14.5px;color:#fff;font-weight:600;overflow-wrap:break-word;overflow-y:auto;max-width:100%!important;width:100%!important;min-height:49%!important;max-height:49%!important;height:49%!important;display:flex;justify-content:center;align-items:center;box-shadow:0 1px 2px rgba(0,0,0,.12),inset 0 1px 0 hsla(0,0%,100%,.2);text-shadow:0 1px 2px rgba(0,0,0,.4);transition:all .2s cubic-bezier(.4,0,.2,1)}.calendar-body .block .project.full-block[data-v-26be6bd2]{min-height:98%!important;max-height:98%!important;height:98%!important}.calendar-body .block .project[data-v-26be6bd2]:hover{transform:scale(1.02);box-shadow:0 4px 6px rgba(0,0,0,.15)}.block-text-shadow[data-v-26be6bd2]{text-shadow:0 1px 2px rgba(0,0,0,.15)!important}.stripe-bg[data-v-26be6bd2]{background:repeating-linear-gradient(45deg,rgba(156,39,176,.18),rgba(156,39,176,.18) 8px,rgba(156,39,176,.32) 0,rgba(156,39,176,.32) 16px)!important;color:#7b1fa2!important;border:1px solid rgba(156,39,176,.35)!important}.wfa-stripe-bg[data-v-26be6bd2]{background:repeating-linear-gradient(45deg,rgba(244,63,94,.18),rgba(244,63,94,.18) 8px,rgba(244,63,94,.32) 0,rgba(244,63,94,.32) 16px)!important;color:#be123c!important;border:1px solid rgba(244,63,94,.35)!important}.selected-project[data-v-443fb34f]{width:16.66667%!important;max-width:105px!important;min-height:64px!important;max-height:-moz-fit-content!important;max-height:fit-content!important;color:#fff!important;margin:4px 4px!important;padding:4px!important;text-align:center;font-size:14.5px!important;font-weight:700!important;letter-spacing:.02em;border-radius:4px!important;border:1px solid rgba(0,0,0,.12)!important;display:inline-block;text-overflow:ellipsis!important;overflow:hidden;box-sizing:border-box;box-shadow:0 2px 4px rgba(0,0,0,.08),inset 0 1px 0 hsla(0,0%,100%,.15)!important;text-shadow:0 1px 2px rgba(0,0,0,.4)!important;transition:all .25s cubic-bezier(.4,0,.2,1)!important}.selected-project[data-v-443fb34f]:hover{cursor:pointer;transform:translateY(-2px) scale(1.03);box-shadow:0 6px 12px rgba(0,0,0,.15),inset 0 1px 0 hsla(0,0%,100%,.2)!important;opacity:.95!important}.selected-project div[data-v-443fb34f]{width:100%;height:54px!important;max-height:54px!important;padding:0}.selected-project div h1[data-v-443fb34f],.selected-project div[data-v-443fb34f]{margin:0;text-align:center;display:flex;justify-content:center;align-items:center}@keyframes pulse-border-443fb34f{0%{box-shadow:0 0 0 0 rgba(0,115,190,.7),0 4px 10px rgba(0,0,0,.15)}70%{box-shadow:0 0 0 6px rgba(0,115,190,0),0 4px 10px rgba(0,0,0,.15)}to{box-shadow:0 0 0 0 rgba(0,115,190,0),0 4px 10px rgba(0,0,0,.15)}}.lizard-dragged[data-v-443fb34f]{transform:translateY(-2px) scale(1.05);border-color:#0073be!important;animation:pulse-border-443fb34f 2s infinite;z-index:10}.lizard-low-opacity[data-v-443fb34f]{opacity:.4!important}.modal-title[data-v-5b0c2814]{font-size:11pt!important}.palette-card[data-v-5b0c2814]{background:hsla(0,0%,100%,.75);backdrop-filter:blur(10px);border:1px solid rgba(0,0,0,.08);border-radius:12px;box-shadow:0 4px 15px rgba(0,0,0,.03);padding:14px;min-height:120px}.palette-header[data-v-5b0c2814]{font-size:.8rem;font-weight:700;color:#334155;text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid rgba(0,0,0,.06);padding-bottom:6px;margin-bottom:10px}.palette-body[data-v-5b0c2814]{display:flex;flex-wrap:wrap;gap:4px}.staffing-queue-alert[data-v-2ae63830]{border-radius:8px!important;font-size:.85rem!important;box-shadow:0 4px 10px rgba(245,158,11,.15)!important;border:1px solid rgba(245,158,11,.2)!important}.switcher-container[data-v-2ae63830]{background-color:hsla(0,0%,100%,.8);border-radius:12px;box-shadow:0 4px 15px rgba(0,0,0,.02);border:1px solid rgba(0,0,0,.04)}.btn-switcher[data-v-2ae63830]{border-radius:8px!important;font-weight:600!important;font-size:.75rem!important;text-transform:uppercase;letter-spacing:.05em;min-width:150px;transition:all .2s ease!important}.month-display[data-v-2ae63830]{padding:5px}.month-title[data-v-2ae63830]{font-size:1.25rem!important;font-weight:700!important;color:#0073be!important;letter-spacing:-.01em}.custom-font-size{font-size:10px!important}.notes-list[data-v-8d77efae]{list-style-type:none;padding:0;margin:0}.notes-list li[data-v-8d77efae]{font-size:14px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;justify-content:center;align-items:center;padding:0;margin:0}.notes-list li span.date[data-v-8d77efae]{color:#ccc}.notes-list li span.author[data-v-8d77efae]{color:#999}.notes-list li span.note[data-v-8d77efae]{color:#666}.table-caption-loading[data-v-8d77efae]{text-transform:uppercase;font-size:10px;font-weight:700}.table-caption-info[data-v-8d77efae]{text-transform:uppercase;font-size:12px;font-weight:700;opacity:.7}.note-button[data-v-8d77efae]{background-color:transparent;padding:0;border:0;font-size:10pt}div.lizard-user-avatars-list[data-v-8d77efae]{display:inline-block;justify-content:center;align-items:center;font-size:10px;color:#333;cursor:default;margin:0 1px}.lizard-activity-list-no-bold{font-weight:100!important}.lizard-assetboard-tbl-cols-bold{font-weight:700!important}.lizard-assetboard-tbl-cols{font-size:13px!important}.lizard-assetboard-tbl-cols,.lizard-assetboard-tbl-cols-b-head{white-space:nowrap!important;overflow:hidden;text-overflow:ellipsis;justify-content:center;align-items:center}.lizard-assetboard-tbl-cols-b-head{font-size:14px!important;font-weight:700!important}.lizard-assetboard-tbl-cols-b{font-size:16px!important;font-weight:100;white-space:nowrap!important;overflow:hidden;text-overflow:ellipsis;justify-content:center;align-items:center}.lizard-assetboard-tbl-cols-asset{min-width:5vw!important;max-width:5vw!important}.lizard-assetboard-tbl-cols-asset-wide{min-width:9.54545vw!important;max-width:9.54545vw!important}.lizard-assetboard-tbl-cols-mm{min-width:3.33333vw!important;max-width:3.33333vw!important}.lizard-assetboard-tbl-cols-labels,.lizard-assetboard-tbl-cols-persons{min-width:4vw!important;max-width:4vw!important}.lizard-assetboard-tbl-cols-comments{min-width:12.5vw!important;max-width:12.5vw!important}.lizard-assetboard-tbl-cols-other{min-width:4.54545vw!important;max-width:4.54545vw!important}.lizard-assetboard-tbl-cols-owner{min-width:5vw!important;max-width:5vw!important}.lizard-assetboard-tbl-cols-note{min-width:1.85185vw!important;max-width:1.85185vw!important}.lizard-assetboard-tbl-cols-b-asset{min-width:13.66667vw!important;max-width:13.66667vw!important}.lizard-assetboard-tbl-cols-b-asset-wide{min-width:19.91667vw!important;max-width:19.91667vw!important}.lizard-assetboard-tbl-cols-b-mm{min-width:3.33333vw!important;max-width:3.33333vw!important}.lizard-assetboard-tbl-cols-b-labels{min-width:8.66667vw!important;max-width:8.66667vw!important}.lizard-assetboard-tbl-cols-b-comments{min-width:20.01502vw!important;max-width:20.01502vw!important}.lizard-assetboard-tbl-cols-b-other{min-width:6.25vw!important;max-width:6.25vw!important}.lizard-assetboard-tbl-cols-b-launch,.lizard-assetboard-tbl-cols-b-owner{min-width:7.75vw!important;max-width:7.75vw!important}.lizard-assetboard-tagbox{color:#fff}.lizard-candesic-table tbody td.lizard-assetboard-tagbox{color:#fff!important;font-weight:600;text-shadow:0 1px 2px rgba(0,0,0,.45)}.lizard-candesic-table tbody td.table-lizard-assetboard-na{background-color:#eef2f6!important;color:#64748b!important;font-weight:500;text-shadow:none!important}.lizard-table-cell-reserved{background-color:#f6f6f6!important}.bg-white[data-v-5c00e126]{--lizard-filter-panel-bg:#f6f5f1}.lizard-assetboard-btns-list[data-v-5c00e126]{list-style:none;padding:0;margin:0}.lizard-assetboard-btns-list li[data-v-5c00e126]{margin:0 2px;display:inline-block}.lizard-action-row[data-v-5c00e126]{display:flex;justify-content:space-between;align-items:center}.lizard-exit-client-view-row[data-v-5c00e126]{display:flex;justify-content:flex-end;padding-right:12px}.lizard-asset-tabs-list[data-v-5c00e126]{list-style:none;padding:0;margin:0 0 -1px 0;display:flex;align-items:flex-end;position:relative;z-index:2}.lizard-asset-tabs-list li[data-v-5c00e126]{margin:0 2px 0 0;display:inline-block}.lizard-asset-tab[data-v-5c00e126]{padding:7px 18px;text-align:center;cursor:pointer;color:#999;background-color:#eceff1;font-size:.8rem;font-weight:600;text-transform:uppercase;white-space:nowrap;border:1px solid #ced4da;opacity:.7;transition:color .15s ease,background-color .15s ease,opacity .15s ease}.lizard-asset-tab[data-v-5c00e126]:hover{color:#495057;background-color:#e2e6ea;opacity:.9}.lizard-asset-tab.active[data-v-5c00e126]{color:#0070c0;background-color:var(--lizard-filter-panel-bg);border-color:#ced4da;border-bottom:1px solid var(--lizard-filter-panel-bg);padding-bottom:8px;opacity:1}.lizard-filter-panel-card[data-v-5c00e126]{background-color:var(--lizard-filter-panel-bg)!important;border:1px solid #ced4da!important;border-top:none!important}.filter-label[data-v-5c00e126]{font-weight:700;color:#999;white-space:nowrap;display:block}.filter-label-text[data-v-5c00e126]{font-variant:small-caps}.filter-label-hint[data-v-5c00e126]{font-size:8pt}.lizard-slider-tooltip[data-v-5c00e126]{color:#999;font-size:.8rem;font-weight:700;text-align:center}.lizard-col-padding[data-v-5c00e126]{padding-left:2px!important;padding-right:2px!important}.lizard-filters-row[data-v-5c00e126]{flex-wrap:nowrap}.lizard-filters-row>[class*=col][data-v-5c00e126]{min-width:0}.lizard-filters-row .filter-label-hint[data-v-5c00e126],.lizard-filters-row .filter-label-text[data-v-5c00e126]{white-space:nowrap}.lizard-toggle-col-minority[data-v-5c00e126]{flex:0 0 108px;max-width:108px}.lizard-toggle-col-infra[data-v-5c00e126]{flex:0 0 80px;max-width:80px}.lizard-action-col[data-v-5c00e126]{flex:0 0 170px;max-width:170px}.lizard-minority-radio[data-v-5c00e126]{display:flex;width:100%;height:31px}.lizard-minority-radio[data-v-5c00e126] .btn{flex:1;height:31px;line-height:1;display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:400;text-transform:none;padding:0 4px;white-space:nowrap;border-color:#ced4da;color:#495057;background-color:#fff}.lizard-minority-radio[data-v-5c00e126] .btn.active{background-color:#6cf;border-color:#6cf;color:#fff}.filter-action-buttons-horizontal[data-v-5c00e126]{display:flex;flex-direction:row;gap:4px;align-items:center}.lizard-search-btn-inline[data-v-5c00e126]{margin:0;padding:0 8px;height:30px;line-height:30px;background-color:#28a745;border:1px solid #ced4da;border-radius:.25rem;text-align:center;cursor:pointer;display:inline-block;color:#fff;font-size:.8rem;font-weight:600;text-transform:uppercase;white-space:nowrap!important;flex:1}.lizard-search-btn-inline[data-v-5c00e126]:hover{background-color:#218838;border-color:#1e7e34}.lizard-search-btn-inline[data-v-5c00e126]:active{background-color:#1e7e34;border-color:#1c7430}.lizard-clear-filters-btn-inline[data-v-5c00e126]{margin:0;padding:0 8px;height:30px;line-height:30px;background-color:#6cf;border:1px solid #ced4da;border-radius:.25rem;text-align:center;cursor:pointer;display:inline-block;color:#fff;font-size:.8rem;font-weight:600;text-transform:uppercase;white-space:nowrap!important;flex:1}.lizard-clear-filters-btn-inline[data-v-5c00e126]:hover{border-color:#999;background-color:#4db8ff}.lizard-clear-filters-btn-inline[data-v-5c00e126]:active{border-color:#666;background-color:#33a3ff}.lizard-monday-btn[data-v-5c00e126]{margin:0 2px;padding:0;min-width:120px!important;height:30px;line-height:30px;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem;text-align:center;cursor:pointer;display:inline-block;color:#999;font-size:.8rem;font-weight:600;text-transform:uppercase;white-space:nowrap!important;overflow:hidden;text-overflow:ellipsis;justify-content:center;align-items:center}.lizard-monday-btn[data-v-5c00e126]:hover{border-color:#999}.lizard-monday-btn[data-v-5c00e126]:active{border-color:#666}.lizard-monday-btn img[data-v-5c00e126]{height:30px!important}.lizard-client-view-btn[data-v-5c00e126]{margin:0 2px;padding:0;min-width:120px!important;height:30px;line-height:30px;background-color:#88d8f5;border:1px solid #ced4da;border-radius:.25rem;text-align:center;cursor:pointer;display:inline-block;color:#fff;font-size:.8rem;font-weight:600;text-transform:uppercase;white-space:nowrap!important;overflow:hidden;text-overflow:ellipsis;justify-content:center;align-items:center}.lizard-client-view-btn[data-v-5c00e126]:hover{border-color:#999}.lizard-client-view-btn[data-v-5c00e126]:active{border-color:#666}.lizard-export-excel-btn[data-v-5c00e126]{margin:0 2px;padding:0;min-width:120px!important;height:30px;line-height:30px;border:1px solid #ced4da;border-radius:.25rem;text-align:center;cursor:pointer;display:inline-block;color:#fff;font-size:.8rem;font-weight:600;text-transform:uppercase;white-space:nowrap!important;overflow:hidden;text-overflow:ellipsis;justify-content:center;align-items:center}.lizard-monday-sync[data-v-5c00e126]{opacity:.5!important;border:#666;cursor:default}.lizard-monday-sync img[data-v-5c00e126]{opacity:.5!important}.lizard-monday-button[data-v-5c00e126]{max-width:10vw!important;margin:0;padding:8px 6px;cursor:pointer}.lizard-monday-button[data-v-5c00e126]:active{max-width:90%!important}:focus{border:transparent!important;outline:none!important}ul.filterTags{list-style:none;padding:0;margin:0}ul.filterTags li{margin:0 2px;display:inline-block}.lizard-setting-badge{margin:0;min-width:60px!important}.lizard-setting-badge:hover{cursor:pointer;color:#eee!important;opacity:.6!important}.lizard-setting-badge:active{color:#ccc!important;opacity:.8!important}.lizard-setting-badge-temp{opacity:.4!important}.lizard-update-input{border:none!important;background-color:transparent!important;padding:0!important;margin:0!important;text-align:center!important}.lizard-update-input,.lizard-update-select{font-size:.8rem!important;font-weight:700!important;max-width:150px!important}.lizard-text-cell-2{width:14.28571vw!important;min-width:14.28571vw!important;max-width:14.28571vw!important;margin:0!important;padding:5px!important;overflow:auto}.lizard-process-cell-finding-bidder{background-color:#e8697d}.lizard-process-cell-hired{background-color:#55d392}.lizard-process-cell-talk-to-owner{background-color:#fdbc64}.lizard-process-cell-deck-done{background-color:#349ecd}.lizard-process-cell-do-deck{background-color:#b57de3}.lizard-process-cell-default{background-color:#797e93}.lizard-process-cell{color:#fff;min-width:130px!important}.lizard-process-cell div:hover{cursor:pointer}.lizard-deck-cell-no-need{background-color:#349ecd}.lizard-deck-cell-medium{background-color:#fdbc64}.lizard-deck-cell-high{background-color:#e8697d}.lizard-deck-cell-done{background-color:#55d392}.lizard-deck-cell-default{background-color:#797e93}.lizard-deck-cell{color:#fff;min-width:130px!important}.lizard-deck-cell div:hover{cursor:pointer}.lizard-ebitda-groups{width:100%!important;line-height:1!important}.lizard-ebitda-groups label{background-color:#eee!important;color:#ccc!important;height:32px!important;min-height:32px!important;line-height:2!important;vertical-align:middle!important;box-sizing:border-box;min-width:25%!important;font-size:75%!important;padding:auto 0!important;border:0!important;overflow:hidden;text-overflow:ellipsis}.lizard-ebitda-groups label:hover{background-color:#ccc!important;color:#eee!important}.lizard-ebitda-groups label.focus{box-shadow:0 0 0 transparent!important}.lizard-ebitda-groups label.active{background-color:#6cf!important;color:#fff!important}.vue-treeselect__control{height:31px!important;border-color:#ced4da!important;border-radius:.25rem!important}.vue-treeselect__placeholder,.vue-treeselect__single-value{line-height:29px!important}.vue-treeselect__placeholder{color:#495057!important;font-weight:400!important;font-size:.875rem!important}.btn-outline-success,.btn-outline-warning{min-width:80px!important;max-height:30px!important;padding:0 7px!important;margin:0 1px!important;line-height:30px!important;border:0!important;border-radius:2px!important;text-transform:uppercase!important;font-weight:700!important}th.lizard-projects-tbl-cols{text-wrap:pretty!important;line-height:15px!important;vertical-align:middle!important}.lizard-projects-tbl2-cols-actions{min-width:2.77778vw!important;max-width:2.77778vw!important}.lizard-projects-tbl2-cols-code{min-width:6.25vw!important;max-width:6.25vw!important}.lizard-projects-tbl2-cols-team{min-width:3.92157vw!important;max-width:3.92157vw!important}.lizard-projects-tbl2-cols-dates{min-width:6.25vw!important;max-width:6.25vw!important}.lizard-candesic-table tbody td.lizard-projects-tbl2-cols-utils{padding-top:4px!important;padding-bottom:4px!important}.lizard-projects-tbl2-cols-utils{min-width:7.69231vw!important;max-width:7.69231vw!important}.actions[data-v-21bc8c6c]{list-style:none;padding:0;margin:0}.actions li[data-v-21bc8c6c]{display:inline-block;margin:0 5px}.lizard-column-actions ul[data-v-21bc8c6c]{padding:0!important;margin:0!important;list-style:none}.lizard-column-actions ul li[data-v-21bc8c6c]{display:inline-block;margin:0!important;padding:0!important;font-size:14px}.lizard-color-btn[data-v-21bc8c6c]{width:38px;height:34px;border:2px solid #fff;border-radius:3px;margin:0 auto!important;padding:0!important;cursor:pointer;border:0 none}.lizard-color-btn[data-v-21bc8c6c]:hover{border:2px solid #666}.rangeHolder[data-v-21bc8c6c]{display:flex;justify-content:center;align-items:center;box-sizing:border-box;width:100%;min-height:32px;margin:0 auto;padding:6px 10px;text-align:center;border-radius:6px;font-size:12.5px;font-weight:700;letter-spacing:.02em;color:#fff;background-color:#64748b;text-shadow:0 1px 2px rgba(0,0,0,.35)!important}.lizard-activity-list[data-v-3fac6a74]{font-size:12px!important;color:#666;font-weight:700!important}.lizard-column-index[data-v-3fac6a74]{text-align:center!important}.lizard-form-empty-col[data-v-3fac6a74]{min-height:20px!important}.lizard-reports-stats li[data-v-3fac6a74]{display:inline-block}.lizard-hourly-rate-input[data-v-3fac6a74]{text-align:center;width:60px;max-width:60px}.lizard-date-input[data-v-3fac6a74]{text-align:center;width:90px;max-width:90px}.header-msg[data-v-3fac6a74]{color:#666;font-weight:700!important}label[data-v-3fac6a74]{line-height:40px!important}.txt[data-v-3fac6a74],label[data-v-3fac6a74]{color:#666;font-weight:700!important;font-size:12px!important}ul.lizard-main-list,ul.lizard-temp-list{list-style:none;padding:0;margin:0}ul.lizard-main-list li,ul.lizard-temp-list li{display:inline-block;margin:0 1px;cursor:pointer}.lizard-ct-report-head-message{color:#ccc;font-weight:bolder;letter-spacing:-.1rem}.ct-report-tbl-col{text-align:center;min-width:100px;white-space:nowrap!important;overflow:hidden;text-overflow:ellipsis;justify-content:center;align-items:center}.selected-project{width:100px;background-color:#333!important;color:#fff!important;margin:0 3px;padding:0;text-align:center;font-size:9pt;font-weight:600;border-radius:2px;display:inline-block;cursor:pointer;text-shadow:#666 0 0 3px}.settings-list,ul.lizard-temp-list{list-style:none;padding:0;margin:0}ul.lizard-temp-list li{display:inline-block;margin:0 3px;cursor:pointer}.lizard-full-width-table{min-width:100%!important}.lizard-stickycol-tr{color:#fff!important;background-color:#6cf!important}.lizard-stickycol-td{color:#666!important;background-color:transparent!important;backdrop-filter:blur(200px);-webkit-backdrop-filter:blur(200px)}span.user-assignments[data-v-42b1ec27]{margin:0;padding:0}span.user-assignments div h6[data-v-42b1ec27]{font-size:1.1em;vertical-align:middle}span.user-assignments div h6>.badge[data-v-42b1ec27]{vertical-align:middle;margin-top:.7em;text-shadow:none!important}.stripe-bg[data-v-42b1ec27]{background:repeating-linear-gradient(25deg,transparent,transparent 10px,#93c 0,#93c 20px),linear-gradient(180deg,#c39,#93c)}.wfa-stripe-bg[data-v-42b1ec27]{background:repeating-linear-gradient(25deg,transparent,transparent 10px,#400d01 0,#400d01 20px),linear-gradient(180deg,#592202,#400d01)}ul.expense-currencies[data-v-42b1ec27]{list-style:none;padding:0;margin:0}ul.expense-currencies li[data-v-42b1ec27]{display:inline-block;margin:0 6px;font-family:Courier New,Courier,monospace}ul.expense-currencies li[data-v-42b1ec27]:hover{cursor:default;color:#333}ul.filters-list{list-style:none;padding:0;margin:0}ul.filters-list li{display:inline-block;padding:0;margin:10px;max-width:300px!important;white-space:nowrap!important;text-overflow:ellipsis;justify-content:center;align-items:center;vertical-align:top!important}ul.filters-list li .check-active-users label{max-height:-moz-fit-content!important;max-height:fit-content!important;padding:2px 10px!important;margin:0!important;line-height:2!important;vertical-align:middle!important;box-sizing:border-box;font-size:75%!important}.lz-allowance-head[data-v-51407536]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 18px;margin-bottom:18px}.lz-allowance-hint[data-v-51407536]{margin:0;font-size:13px;color:#94a3b8}.lz-allowance-error[data-v-51407536]{font-size:13px}.lz-summary-grid[data-v-51407536]{grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:0}@media (max-width:767.98px){.lz-summary-grid[data-v-51407536]{grid-template-columns:minmax(0,1fr)}}input[data-v-51407536]::-webkit-inner-spin-button,input[data-v-51407536]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number][data-v-51407536]{-moz-appearance:textfield}.allowance-label[data-v-51407536]{flex:1 1 auto;min-width:0}.allowance-field[data-v-51407536]{position:relative;flex:0 0 64px;display:inline-flex;align-items:center}.allowance-saved[data-v-51407536]{position:absolute;right:100%;margin-right:6px;color:#16a34a;font-size:14px}span.user-assignments[data-v-5ff0ecce]{display:inline-block;max-width:100%;margin:0;padding:0}.assignment-project[data-v-5ff0ecce]{box-shadow:0 1px 2px rgba(0,0,0,.12),inset 0 1px 0 hsla(0,0%,100%,.2);transition:all .2s cubic-bezier(.4,0,.2,1)}.assignment-project[data-v-5ff0ecce]:hover{transform:scale(1.02);box-shadow:0 4px 6px rgba(0,0,0,.15)}.assignment-leave[data-v-5ff0ecce]{display:inline-block;max-width:100%;padding:4px 10px;border-radius:6px}.assignment-leave h6[data-v-5ff0ecce]{margin:0!important;font-size:1em;line-height:1}.assignment-leave h6>.badge[data-v-5ff0ecce]{vertical-align:middle;text-transform:uppercase;text-shadow:none!important}.stripe-bg[data-v-5ff0ecce]{background:repeating-linear-gradient(45deg,rgba(156,39,176,.18),rgba(156,39,176,.18) 8px,rgba(156,39,176,.32) 0,rgba(156,39,176,.32) 16px)!important;color:#7b1fa2!important;border:1px solid rgba(156,39,176,.35)!important}.wfa-stripe-bg[data-v-5ff0ecce]{background:repeating-linear-gradient(45deg,rgba(244,63,94,.18),rgba(244,63,94,.18) 8px,rgba(244,63,94,.32) 0,rgba(244,63,94,.32) 16px)!important;color:#be123c!important;border:1px solid rgba(244,63,94,.35)!important}caption{padding:0!important;margin:50px 0 0 0!important;max-height:40px}caption div{margin:0!important;padding:0!important;display:inline-block}caption div .search{width:200px!important}caption .custom-control-label{line-height:32px!important;font-size:14px!important;color:#ccc}.lizard-column{overflow:auto!important}.lizard-projects-tbl-cols-visibility .btn-outline-danger,.lizard-projects-tbl-cols-visibility .btn-outline-success,.lizard-projects-tbl-cols-visibility .btn-outline-warning{min-width:80px!important;max-height:30px!important;padding:0 7px!important;margin:0 1px!important;line-height:30px!important;border:0!important;border-radius:2px!important;text-transform:uppercase!important;font-weight:700!important}.lizard-candesic-table.lz-projects-table thead th{font-size:13px!important;letter-spacing:.01em!important;padding:10px 10px!important}.lizard-projects-tbl-cols{font-size:12px!important;font-weight:700!important;white-space:nowrap!important;overflow:hidden;text-overflow:ellipsis;justify-content:center;align-items:center}.lizard-projects-tbl-cols-actions,.lizard-projects-tbl-cols-color{min-width:4vw!important;max-width:4vw!important}.lizard-projects-tbl-cols-code{min-width:10vw!important;max-width:10vw!important}.lizard-projects-tbl-cols-title{min-width:20vw!important;max-width:20vw!important}.lizard-projects-tbl-cols-client{min-width:12.5vw!important;max-width:12.5vw!important}.lizard-projects-tbl-cols-ems,.lizard-projects-tbl-cols-partners{min-width:5.88235vw!important;max-width:5.88235vw!important}.lizard-projects-tbl-cols-visibility{min-width:25vw!important;max-width:25vw!important}.actions[data-v-1a3f18ad]{list-style:none;padding:0;margin:0}.actions li[data-v-1a3f18ad]{display:inline-block;margin:0 5px}.lizard-column-actions ul[data-v-1a3f18ad]{padding:0!important;margin:0!important;list-style:none}.lizard-column-actions ul li[data-v-1a3f18ad]{display:inline-block;margin:0!important;padding:0!important;font-size:14px}.lizard-color-btn[data-v-1a3f18ad]{width:38px;height:34px;border:2px solid #fff;border-radius:3px;margin:0 auto!important;padding:0!important;cursor:pointer;border:0 none}.lizard-color-btn[data-v-1a3f18ad]:hover{border:2px solid #666}.lizard-activity-list[data-v-57e8c6dd]{font-size:12px!important;color:#666;font-weight:700!important}.lizard-column-index[data-v-57e8c6dd]{text-align:center!important}.lizard-form-empty-col[data-v-57e8c6dd]{min-height:20px!important}.lizard-reports-stats li[data-v-57e8c6dd]{display:inline-block}.lizard-hourly-rate-input[data-v-57e8c6dd]{text-align:center;width:60px;max-width:60px}.lizard-date-input[data-v-57e8c6dd]{text-align:center;width:90px;max-width:90px}.header-msg[data-v-57e8c6dd]{color:#666;font-weight:700!important}label[data-v-57e8c6dd]{line-height:40px!important}.txt[data-v-57e8c6dd],label[data-v-57e8c6dd]{color:#666;font-weight:700!important;font-size:12px!important}.lizard-report-box{margin:0!important}.lizard-report-box thead th{position:sticky;top:0;z-index:1;color:#64748b!important;background:#fff!important;font-size:10.5px!important;font-weight:600!important;text-transform:uppercase;letter-spacing:.04em;padding:8px 10px!important;border-bottom:1px solid #e2e8f0!important;white-space:nowrap}.lizard-report-box tbody td{color:#334155!important;font-size:12.5px!important;vertical-align:middle!important;padding:7px 10px!important;border-top:1px solid #f1f5f9!important}.lizard-report-box tbody tr:hover td{background-color:rgba(0,115,190,.05)!important}.lizard-report-box .num-col{text-align:right;width:110px;font-variant-numeric:tabular-nums}.lizard-report-box thead th.num-col{text-align:right}.lizard-report-box tbody td .selected-project{display:inline-block;min-width:0!important;max-width:100%;padding:2px 9px!important;margin:0!important;font-size:11.5px!important;border-radius:10px;color:#fff;cursor:pointer}.lizard-report-box tbody td .row-link{cursor:pointer}.lizard-report-box tbody td .row-link:hover{color:#0073be!important}.reports-panel[data-v-68412940]{width:100%;padding:4px 8px 16px}.status-grid[data-v-68412940]{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;margin-bottom:14px}.status-tile[data-v-68412940]{display:flex;flex-direction:column;gap:6px;position:relative;padding:14px 16px 13px;font:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 1px 2px rgba(15,23,42,.04);transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.status-tile[data-v-68412940]:hover{border-color:#cbd5e1;box-shadow:0 4px 14px rgba(15,23,42,.07)}.status-tile[data-v-68412940]:focus{outline:none;box-shadow:0 0 0 3px rgba(0,115,190,.18)}.status-tile.off[data-v-68412940]{background:#f8fafc;box-shadow:none}.status-tile.off .tile-dot[data-v-68412940]{background:#cbd5e1}.status-tile.off .tile-toggle[data-v-68412940]{color:#cbd5e1}.status-tile.off .tile-amount[data-v-68412940],.status-tile.off .tile-count[data-v-68412940],.status-tile.off .tile-label[data-v-68412940]{color:#94a3b8}.tile-head[data-v-68412940]{display:flex;align-items:center;gap:7px}.tile-dot[data-v-68412940]{width:8px;height:8px;border-radius:50%;flex:0 0 auto}.tile-label[data-v-68412940]{flex:1 1 auto;color:#475569;font-size:11px;font-weight:700;letter-spacing:.06em}.tile-toggle[data-v-68412940]{flex:0 0 auto;background:none!important}.tile-count[data-v-68412940]{color:#0f172a;font-size:26px;font-weight:700;line-height:1.15;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.tile-count small[data-v-68412940]{margin-left:4px;color:#94a3b8;font-size:11px;font-weight:500;letter-spacing:0}.tile-amounts[data-v-68412940]{display:flex;flex-wrap:wrap;gap:4px 10px}.tile-amount[data-v-68412940]{color:#475569;font-size:12.5px;font-weight:600;font-variant-numeric:tabular-nums}.tile-amount.empty[data-v-68412940]{color:#cbd5e1}.status-pending .tile-dot[data-v-68412940]{background:#ffc23d}.status-pending .tile-toggle[data-v-68412940]{color:#e0a020}.status-approved .tile-dot[data-v-68412940]{background:#1aa2b8}.status-approved .tile-toggle[data-v-68412940]{color:#1aa2b8}.status-rejected .tile-dot[data-v-68412940]{background:#dc3b45}.status-rejected .tile-toggle[data-v-68412940]{color:#dc3b45}.status-paid .tile-dot[data-v-68412940]{background:#4aa746}.status-paid .tile-toggle[data-v-68412940]{color:#4aa746}.breakdown[data-v-68412940]{background:#fff;border:1px solid #e2e8f0;border-radius:12px;overflow:hidden}.breakdown-head[data-v-68412940]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:10px 14px;border-bottom:1px solid #f1f5f9}.breakdown-title[data-v-68412940]{color:#334155;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.breakdown-sub[data-v-68412940]{display:inline-flex;flex-wrap:wrap;gap:4px;margin-left:8px;vertical-align:middle}.status-badge[data-v-68412940]{padding:2px 8px;color:#64748b;font-size:10px;font-weight:700;letter-spacing:.06em;line-height:1.6;background:#f1f5f9;border-radius:10px}.status-badge.status-pending[data-v-68412940]{color:#a06c05;background:rgba(255,194,61,.2)}.status-badge.status-approved[data-v-68412940]{color:#10707f;background:rgba(26,162,184,.15)}.status-badge.status-rejected[data-v-68412940]{color:#b32a33;background:rgba(220,59,69,.13)}.status-badge.status-paid[data-v-68412940]{color:#2f7a2c;background:rgba(74,167,70,.15)}.status-badge.status-none[data-v-68412940]{color:#94a3b8}.dim-tabs[data-v-68412940]{display:flex;gap:2px;padding:2px;background:#f1f5f9;border-radius:8px}.dim-tab[data-v-68412940]{display:inline-flex;align-items:center;gap:5px;padding:4px 11px;color:#64748b;font-size:11.5px;font-weight:600;background:transparent;border:0;border-radius:6px;transition:color .15s ease,background .15s ease}.dim-tab[data-v-68412940]:hover:not(:disabled):not(.active){color:#334155}.dim-tab.active[data-v-68412940]{color:#0073be;background:#fff;box-shadow:0 1px 2px rgba(15,23,42,.08)}.dim-tab[data-v-68412940]:disabled{color:#cbd5e1;cursor:not-allowed}.dim-tab[data-v-68412940]:focus{outline:none}.breakdown[data-v-68412940] .table-responsive{max-height:340px;overflow-y:auto;margin:0}.breakdown-empty[data-v-68412940]{padding:26px 14px;color:#94a3b8;font-size:12.5px;text-align:center}.breakdown[data-v-68412940] .table-responsive::-webkit-scrollbar{width:6px}.breakdown[data-v-68412940] .table-responsive::-webkit-scrollbar-track{background:transparent}.breakdown[data-v-68412940] .table-responsive::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.breakdown[data-v-68412940] .table-responsive::-webkit-scrollbar-thumb:hover{background:#94a3b8}#ExpensesFilters{display:block;margin:0 auto}#ExpensesFilters .team-members-select{font-size:.9rem!important;color:#999!important;font-weight:500!important}#ExpensesFilters .filter-col{padding:0 2px!important}#ExpensesFilters .filter-col ul{list-style:none;margin:0;padding:0}#ExpensesFilters .filter-col ul li{display:inline-block;margin:0 2px;padding:0;vertical-align:top;text-align:left;text-overflow:ellipsis;justify-content:center;align-items:center;white-space:nowrap!important;max-height:32px!important}.txt[data-v-30e56b28]{color:#999;text-transform:uppercase;font-size:10pt!important}.reset-filters-btn[data-v-30e56b28]{display:inline-flex;align-items:center;gap:6px;padding:4px 11px;color:#64748b;font-size:11.5px;font-weight:600;line-height:1.5;background:transparent;border:1px solid #e2e8f0;border-radius:8px;cursor:pointer;transition:color .15s ease,background .15s ease,border-color .15s ease}.reset-filters-btn[data-v-30e56b28]:hover{color:#c07a12;background:#fffaf0;border-color:#f0d08a}.reset-filters-btn[data-v-30e56b28]:active{background:#fdf3e0}.reset-filters-btn[data-v-30e56b28]:focus{outline:none;box-shadow:0 0 0 3px rgba(0,115,190,.15)}.reset-filters-btn[data-v-30e56b28] .b-icon{flex:0 0 auto}.custom-link{color:"#999"!important}.custom-link:hover{color:"#666"!important;text-decoration:underline!important}.attachment-upload-label{cursor:pointer;color:#666;font-weight:400;margin:0}.attachment-upload-label.disabled{color:#999;cursor:default}.lizard-expense-status[data-v-d2b0a2e4]{font-variant:small-caps;font-weight:bolder;font-size:12pt;letter-spacing:.03em;padding:0 8px 4px 8px;margin:0 auto}.lizard-expense-status[data-v-d2b0a2e4]:hover{cursor:pointer}.export-excel-button[data-v-d2b0a2e4]{font-size:10pt;font-weight:700;text-align:center;border:2px solid #288005;border-radius:2px;background-color:transparent;color:#288005;margin:10px 0;padding:2px;width:10%;max-width:10%;float:right}.export-excel-button[data-v-d2b0a2e4]:hover{background-color:rgba(40,128,5,.6);color:#fff;cursor:pointer}.export-excel-button[data-v-d2b0a2e4]:active{background-color:rgba(40,128,5,.8);color:#ccc}.lizard-activity-list[data-v-d2b0a2e4]{font-size:12px!important;color:#666;font-weight:700!important}.lizard-column-index[data-v-d2b0a2e4]{text-align:center!important}.lizard-form-empty-col[data-v-d2b0a2e4]{min-height:20px!important}.lizard-reports-stats li[data-v-d2b0a2e4]{display:inline-block}.lizard-hourly-rate-input[data-v-d2b0a2e4]{text-align:center;width:60px;max-width:60px}.lizard-date-input[data-v-d2b0a2e4]{text-align:center;width:90px;max-width:90px}.header-msg[data-v-d2b0a2e4]{color:#666;font-weight:700!important}label[data-v-d2b0a2e4]{line-height:40px!important}.txt[data-v-d2b0a2e4],label[data-v-d2b0a2e4]{color:#666;font-weight:700!important;font-size:12px!important}.lz-holiday-actions[data-v-2c0c9680]{display:flex;justify-content:flex-end;gap:8px}.lz-holiday-form[data-v-2c0c9680] .lz-form-label{font-size:14px;font-weight:600;color:#334155;padding-top:9px}.lz-holiday-form[data-v-2c0c9680] .form-group{margin-bottom:18px}.lz-form-loading[data-v-2c0c9680]{display:flex;align-items:center;gap:8px;min-height:38px;font-size:13.5px;font-weight:600;color:#64748b}.lz-form-date[data-v-2c0c9680]{width:100%}.lz-balance-chips[data-v-2c0c9680]{display:flex;flex-wrap:wrap;gap:8px;padding-top:6px}.lz-balance-chip[data-v-2c0c9680]{display:inline-flex;align-items:center;gap:8px;padding:5px 10px;border-radius:8px;border:1px solid transparent;font-size:12.5px;font-weight:600}.lz-balance-chip.is-positive[data-v-2c0c9680]{background-color:rgba(22,163,74,.08);border-color:rgba(22,163,74,.2);color:#15803d}.lz-balance-chip.is-negative[data-v-2c0c9680]{background-color:rgba(220,38,38,.08);border-color:rgba(220,38,38,.2);color:#b91c1c}.lz-balance-year[data-v-2c0c9680]{opacity:.75}.lz-balance-value[data-v-2c0c9680]{font-size:13px;font-weight:700}.filters-list[data-v-9ceffc02]{list-style:none;width:100%!important;padding:0;margin:0;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.filters-list li[data-v-9ceffc02]{margin:0!important;padding:0!important}.filters-list li div#filter-group-1[data-v-9ceffc02]{margin:0!important}#HolidayFilters{display:block;margin:0 auto}.mandatory-toolbar[data-v-1e73f3eb]{display:flex;align-items:center;gap:10px;margin-bottom:18px}.mandatory-toolbar-label[data-v-1e73f3eb]{font-size:14px;font-weight:600;color:#334155}.mandatory-year-switch[data-v-1e73f3eb]{display:inline-flex;gap:2px;padding:3px;background-color:#f1f5f9;border:1px solid #e2e8f0;border-radius:10px}.mandatory-year-switch[data-v-1e73f3eb] .btn{margin:0!important;border:none!important;border-radius:8px!important;background-color:transparent!important;padding:5px 16px;font-size:12.5px;font-weight:600;color:#64748b!important;box-shadow:none!important;transition:background-color .15s ease,color .15s ease}.mandatory-year-switch[data-v-1e73f3eb] .btn:hover:not(.active){background-color:rgba(148,163,184,.16)!important;color:#334155!important}.mandatory-year-switch[data-v-1e73f3eb] .btn.active{background-color:#fff!important;color:#0073be!important;box-shadow:0 1px 3px rgba(15,23,42,.12)!important}.mandatory-year-switch[data-v-1e73f3eb] .btn.focus{box-shadow:0 0 0 3px rgba(0,115,190,.15)!important}.mandatory-period[data-v-1e73f3eb]{background-color:#fff;border:1px solid #e2e8f0;border-radius:10px;overflow:hidden;margin-bottom:16px}.mandatory-period[data-v-1e73f3eb]:last-child{margin-bottom:0}.mandatory-period-head[data-v-1e73f3eb]{display:flex;align-items:center;flex-wrap:wrap;gap:8px 14px;padding:12px 16px;border-bottom:1px solid #eef0f2;background-color:#f8fafc}.mandatory-period-dates[data-v-1e73f3eb]{display:inline-flex;align-items:center;gap:7px;font-size:13.5px;font-weight:700;color:#0073be}.mandatory-period-meta[data-v-1e73f3eb]{font-size:12.5px;color:#64748b}.mandatory-period-count[data-v-1e73f3eb]{margin-left:auto;font-size:12px;font-weight:600;color:#b45309;background-color:rgba(217,119,6,.1);border-radius:999px;padding:3px 10px}.mandatory-period-count.is-complete[data-v-1e73f3eb]{color:#15803d;background-color:rgba(22,163,74,.1)}.mandatory-user-list[data-v-1e73f3eb]{max-height:260px;overflow-y:auto}.mandatory-user-row[data-v-1e73f3eb]{display:flex;align-items:center;gap:16px;padding:8px 16px;font-size:14px;color:#334155;border-bottom:1px solid #f1f5f9;min-height:44px}.mandatory-user-row[data-v-1e73f3eb]:last-child{border-bottom:none}.mandatory-user-row[data-v-1e73f3eb]:hover{background-color:#f8fafc}.user-name[data-v-1e73f3eb]{width:180px;flex-shrink:0;font-weight:600}.user-email[data-v-1e73f3eb]{flex:1;min-width:0;font-size:13px;color:#64748b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-covered[data-v-1e73f3eb]{display:inline-flex;align-items:center;gap:5px;font-size:12.5px;font-weight:600;color:#15803d}.user-add-btn[data-v-1e73f3eb]{border-radius:8px;font-weight:600;padding:3px 14px}.cost-details-btn{font-size:9pt!important;font-weight:700;color:#6cf}.lizard-column-fees{font-family:Courier New,Courier,monospace!important;font-size:12px!important;font-weight:100!important}.lizard-column-fees-disabled{color:#999}.allowence-table-header[data-v-8e2b2f66]{font-size:12px!important;font-weight:700!important;color:#999!important;text-align:center}.allowence-data-row .allowence-input[data-v-8e2b2f66],.allowence-data-row[data-v-8e2b2f66]{font-size:12px!important;font-weight:700!important;color:#666!important;text-align:center;min-height:40px;line-height:40px}.allowence-data-row .allowence-input[data-v-8e2b2f66]{border:0;background:transparent;margin:0;padding:0}.allowence-data-row[data-v-8e2b2f66]:hover{background-color:rgba(102,204,255,.1)}.lizard-holiday-status[data-v-8e2b2f66]{font-variant:small-caps;font-weight:bolder;font-size:10pt!important;letter-spacing:.03em;padding:4px 8px;margin:0 auto;display:flex;justify-content:center;align-items:center;text-align:center}.lizard-holiday-status[data-v-8e2b2f66]:hover{cursor:pointer}.lizard-activity-list[data-v-8e2b2f66]{font-size:12px!important;color:#666;font-weight:700!important}.lizard-column-index[data-v-8e2b2f66]{text-align:center!important}.lizard-form-empty-col[data-v-8e2b2f66]{min-height:20px!important}.lizard-reports-stats li[data-v-8e2b2f66]{display:inline-block}.lizard-hourly-rate-input[data-v-8e2b2f66]{text-align:center;width:60px;max-width:60px}.lizard-date-input[data-v-8e2b2f66]{text-align:center;width:90px;max-width:90px}.header-msg[data-v-8e2b2f66]{color:#666;font-weight:700!important}label[data-v-8e2b2f66]{line-height:40px!important}.txt[data-v-8e2b2f66],label[data-v-8e2b2f66]{color:#666;font-weight:700!important;font-size:12px!important}.holiday-type-select[data-v-8e2b2f66]{font-size:.9rem!important;color:#999!important;font-weight:500!important}.lizard-user-active-btn{margin:0;line-height:20px!important;min-width:60px!important;border-radius:3px!important}.lizard-user-active-btn:hover{cursor:pointer;color:#eee!important}.lizard-user-active-btn:active{color:#ccc!important}.lizard-user-active-btn-disabled{margin:0;line-height:20px!important;min-width:60px!important;border-radius:3px!important;cursor:"not-allowed";opacity:.5}.lizard-employeeRole{font-size:9pt!important;font-weight:700}.lizard-activity-list{font-size:12px!important;color:#666;font-weight:700!important}.lizard-column-index{width:30px!important;text-align:center!important}.lizard-column-active{width:50px!important;text-align:center!important}.lizard-column-status{width:80px!important}.lizard-column-actions,.lizard-column-status{text-align:center!important}.lizard-column-actions .manage-rates-btn{margin:0;font-size:8pt!important;line-height:20px!important;min-width:60px!important;border-radius:3px!important}.lizard-column-hrate{width:85px!important}.lizard-form-empty-col{min-height:20px!important}.lizard-reports-stats li{display:inline-block}.lizard-hourly-rate-input{text-align:center;width:60px;max-width:60px}.header-msg{color:#666;font-weight:700!important}label{line-height:40px!important}.txt,label{color:#666;font-weight:700!important;font-size:12px!important}.lizard-header-cell,.lizard-row-cell{font-size:8pt!important;font-weight:700}.lizard-row-cell:hover{background-color:#eee}.allowence-table-header{font-size:12px!important;font-weight:700!important;color:#999!important;text-align:center}.allowence-data-row,.allowence-data-row .allowence-input{font-size:12px!important;font-weight:700!important;color:#666!important;text-align:center;min-height:40px;line-height:40px}.allowence-data-row .allowence-input{border:0;background:transparent;margin:0;padding:0}.allowence-data-row:hover{background-color:rgba(102,204,255,.1)}span.user-assignments[data-v-76fac558]{margin:0;padding:0}span.user-assignments div h6[data-v-76fac558]{font-size:1.1em;vertical-align:middle}span.user-assignments div h6>.badge[data-v-76fac558]{vertical-align:middle;margin-top:.7em;text-shadow:none!important}.stripe-bg[data-v-76fac558]{background:repeating-linear-gradient(25deg,transparent,transparent 10px,#93c 0,#93c 20px),linear-gradient(180deg,#c39,#93c)}.wfa-stripe-bg[data-v-76fac558]{background:repeating-linear-gradient(25deg,transparent,transparent 10px,#400d01 0,#400d01 20px),linear-gradient(180deg,#592202,#400d01)}#status-group label{background-color:#eee!important;color:#ccc!important}#status-group label.focus{box-shadow:0 0 0 transparent!important}#status-group label.active:first-child{background-color:#ffc23d!important;color:#fff!important}#status-group label.active:nth-child(2){background-color:#1aa2b8!important;color:#fff!important}#status-group label.active:nth-child(3){background-color:#dc3b45!important;color:#fff!important}#status-group label.active:last-child{background-color:#4aa746!important;color:#fff!important}.filters-text{font-size:.9rem;color:#ccc;font-weight:600;font-variant:small-caps}.filters-text:hover{text-decoration:none;color:#999}.filters-text:active{color:#333}.filters-text.active{color:#999}.tabs-space-ver li{margin-bottom:3px!important}.tabs-space-ver li a.nav-link{background-color:transparent!important}.tabs-space-ver li a.nav-link:hover{background-color:#666!important;color:#eee!important}.card-header{border-bottom:1px solid rgba(0,0,0,.07)!important;padding:.7rem 1.25rem!important}ul.nav-tabs{gap:8px 4px}ul.nav-tabs>.nav-item .nav-link{font-size:.875rem!important;font-weight:600!important;letter-spacing:-.01em;color:#64748b!important;padding:.5rem .85rem!important;white-space:nowrap;gap:7px!important;transition:color .2s ease,background-color .2s ease,box-shadow .2s ease!important}ul.nav-tabs>.nav-item .nav-link .bi,ul.nav-tabs>.nav-item .nav-link i,ul.nav-tabs>.nav-item .nav-link svg{opacity:.7;transition:opacity .2s ease}ul.nav-tabs>.nav-item .nav-link:hover{color:#0073be!important;background-color:rgba(0,115,190,.08)!important;border-color:transparent!important}ul.nav-tabs>.nav-item .nav-link.active svg,ul.nav-tabs>.nav-item .nav-link:hover svg{opacity:1}ul.nav-tabs>.nav-item .nav-link:focus-visible{outline:none!important;box-shadow:0 0 0 3px rgba(0,115,190,.25)!important}ul.nav-tabs>.nav-item .nav-link.active{font-weight:700!important;border-color:transparent!important;box-shadow:0 2px 8px rgba(0,115,190,.28)!important}.main-container{min-height:calc(100vh - 100px)!important}.card{background:hsla(50,23%,95%,.9)!important;border-radius:0!important;box-shadow:0 10px 30px rgba(0,0,0,.08)!important;border:1px solid hsla(50,23%,95%,.4)!important;margin-top:0!important;margin-bottom:0!important;transition:all .3s ease}.card-header{border-radius:0!important;background:hsla(50,23%,95%,.95)!important;backdrop-filter:blur(8px);border-bottom:1px solid rgba(0,0,0,.05)!important;padding:.75rem 1.25rem!important}ul.nav-tabs{border-bottom:none!important;display:flex;flex-wrap:wrap;align-items:center!important;gap:6px}ul.nav-tabs,ul.nav-tabs>.nav-item{margin-bottom:0!important}ul.nav-tabs>.nav-item .nav-link{font-size:.95rem!important;font-weight:500!important;color:#4b5563!important;padding:.6rem 1.1rem!important;border-radius:8px!important;border:1px solid transparent!important;background:transparent!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;transition:all .25s cubic-bezier(.4,0,.2,1)!important}ul.nav-tabs>.nav-item .nav-link,ul.nav-tabs>.nav-item .nav-link .bi,ul.nav-tabs>.nav-item .nav-link i,ul.nav-tabs>.nav-item .nav-link svg{margin:0!important;vertical-align:middle!important}ul.nav-tabs>.nav-item .nav-link:hover{color:#111827!important;background-color:rgba(0,115,190,.05)!important;border-color:rgba(0,115,190,.1)!important}ul.nav-tabs>.nav-item .nav-link.active{color:#fff!important;font-weight:600!important;background:linear-gradient(135deg,#0073be,#1d9ce5)!important;border-color:#0073be!important;box-shadow:0 4px 12px rgba(0,115,190,.25)!important}ul.nav-pills>.nav-item .nav-link{font-size:.95rem!important;font-weight:500!important;color:#4b5563!important;padding:.5rem 1rem!important;border-radius:6px!important;transition:all .2s ease!important}ul.nav-pills>.nav-item .nav-link:hover{background-color:rgba(0,115,190,.08)!important;color:#0073be!important}ul.nav-pills>.nav-item .nav-link.active{background-color:#0073be!important;color:#fff!important;font-weight:600!important;box-shadow:0 4px 10px rgba(0,115,190,.2)!important}@font-face{font-family:CANDESIC-FONT;src:url(/fonts/MYRIADPRO-REGULAR.f7bf05c5.OTF) format("opentype")}@font-face{font-family:CANDESIC-FONT-UNLICENCED;src:url(/fonts/Cocomat%20Light-trial.b7792203.ttf)}body,html{height:100%!important;margin:0;padding:0;font-family:Arial,sans-serif!important}body{background:hsla(0,0%,39%,.55) url(/img/bg-1.d86ec574.jpg) no-repeat 50% fixed!important;background-size:cover!important;background-blend-mode:darken}.lizard-wrapper,body{display:flex;flex-direction:column}.lizard-wrapper{min-height:100vh;margin:0!important;padding:0!important}.lizard-content{flex:1;display:flex;flex-direction:column}.lizard-footer{left:0;bottom:0;width:100%;background:linear-gradient(135deg,rgba(0,45,84,.85),rgba(0,96,163,.85))!important;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:#fff!important;padding:.75rem 2rem!important;font-size:.85rem!important;font-weight:600!important;text-transform:none!important;letter-spacing:.02em!important;margin-top:auto!important;border-top:none!important;box-shadow:0 -4px 20px rgba(0,84,170,.15);display:flex!important;align-items:center!important;justify-content:space-between!important;height:56px!important}.lizard-footer .footer-brand span{color:#fff;font-weight:800;letter-spacing:.05em}.lizard-footer .version-badge{background:hsla(0,0%,100%,.15)!important;border:1px solid hsla(0,0%,100%,.25)!important;padding:3px 10px!important;border-radius:9999px!important;font-size:.75rem!important;font-weight:600!important;color:#fff!important;letter-spacing:.05em}.tab-content{min-height:calc(100vh - 240px)!important}.tab-pane,.tab-pane>.container,.tab-pane>.container-fluid{min-height:inherit}.bg-white{background-color:#f5f4ef!important}.lz-page-card{background:#fff;border:1px solid rgba(0,0,0,.06);border-radius:14px;box-shadow:0 4px 15px rgba(0,0,0,.03);padding:24px 26px}.lz-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:14px;background:hsla(0,0%,100%,.8);border-radius:14px;box-shadow:0 4px 15px rgba(0,0,0,.02);border:1px solid rgba(0,0,0,.04);padding:16px 20px;margin:0 0 26px}.lz-toolbar .lz-trigger-btn.btn{margin-left:auto}.lz-toolbar-stacked{justify-content:center}.lz-toolbar-stacked .lz-trigger-btn.btn{margin-left:0}.lz-trigger-btn.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;text-align:center;border-radius:8px;font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:.05em;padding:12px 24px;border:none;background-color:#0073be;transition:all .2s ease;box-shadow:0 2px 6px rgba(0,115,190,.25)}.lz-trigger-btn.btn:focus,.lz-trigger-btn.btn:hover{background-color:#005e99;box-shadow:0 4px 10px rgba(0,115,190,.3)}.lz-trigger-btn.btn .lz-trigger-btn-spacer{visibility:hidden}.lz-activity-modal .lz-modal-content{border-radius:14px;border:none;overflow:hidden;box-shadow:0 20px 50px rgba(0,0,0,.2)}.lz-activity-modal .modal-header{border-bottom:1px solid #eef0f2;padding:18px 24px}.lz-activity-modal .modal-title{font-weight:700;font-size:18px}.lz-activity-modal .lz-modal-body{background-color:#f4f6f8;padding:22px 24px}.lz-activity-modal .modal-footer{border-top:1px solid #eef0f2;padding:14px 24px}.lz-close-btn.btn{border-radius:8px;padding:6px 18px;font-weight:600}.lizard-expenses-box,.lizard-stats-box,.lz-data-table{border:1px solid #e2e8f0!important;border-radius:10px;overflow:hidden;table-layout:auto!important;margin-top:0!important}.lizard-expenses-box caption,.lizard-stats-box caption,.lz-data-table caption{caption-side:top;font-weight:700;font-size:16px;color:#0073be;letter-spacing:-.01em;padding:0 2px 16px}.lizard-expenses-box thead tr,.lizard-stats-box thead tr,.lz-data-table thead tr{background-color:#0073be}.lizard-expenses-box thead th,.lizard-stats-box thead th,.lz-data-table thead th{background:transparent!important;color:#fff!important;text-align:center;border:none!important;font-size:12px!important;text-transform:uppercase;letter-spacing:.05em;font-weight:700!important;height:auto!important;line-height:1.35!important;padding:14px 12px!important;vertical-align:middle!important}.lizard-expenses-box tbody td,.lizard-stats-box tbody td,.lz-data-table tbody td{color:#334155;text-align:center;font-size:14px;font-weight:400;height:auto!important;line-height:1.45!important;padding:14px 12px!important;vertical-align:middle!important;border-top:1px solid #f1f5f9!important}.lizard-expenses-box.b-table-striped tbody tr:nth-of-type(odd),.lizard-stats-box.b-table-striped tbody tr:nth-of-type(odd),.lz-data-table.b-table-striped tbody tr:nth-of-type(odd){background-color:#f8fafc!important}.lizard-expenses-box tbody tr,.lizard-stats-box tbody tr,.lz-data-table tbody tr{transition:background-color .2s ease}.lizard-expenses-box tbody tr:hover,.lizard-stats-box tbody tr:hover,.lz-data-table tbody tr:hover{background-color:rgba(0,115,190,.06)!important}.lizard-expenses-box .aleft,.lizard-stats-box .aleft,.lz-data-table .aleft{text-align:left}.lizard-expenses-box .w10,.lizard-stats-box .w10,.lz-data-table .w10{width:auto!important}.lizard-expenses-box .w40{width:10%!important}.lizard-stats-box .w40{width:25%!important}.lizard-report-box thead tr{background-color:transparent!important}.lizard-candesic-table{width:auto!important;border:1px solid #e2e8f0!important;border-radius:10px;overflow:hidden;padding:0!important;margin:0 auto!important}.lizard-candesic-table thead tr{background-color:#0073be}.lizard-candesic-table thead th{background:transparent!important;color:#fff!important;border:none!important;font-size:10.5px!important;text-transform:none!important;letter-spacing:0!important;font-weight:700!important;line-height:1.25!important;padding:7px 6px!important;white-space:normal!important;overflow-wrap:normal!important;word-break:keep-all!important;hyphens:none!important;overflow:visible!important;text-overflow:clip!important}.lizard-candesic-table tbody td,.lizard-candesic-table thead th{text-align:center;height:auto!important;vertical-align:middle!important}.lizard-candesic-table tbody td{color:#334155;font-size:13px;font-weight:400;line-height:1.4!important;padding:11px 10px!important;border-top:1px solid #f1f5f9!important;white-space:nowrap!important;overflow:hidden;text-overflow:ellipsis}.lizard-candesic-table tbody tr{transition:background-color .2s ease}.lizard-candesic-table.b-table-striped tbody tr:nth-of-type(odd){background-color:#f8fafc!important}.lizard-candesic-table tbody tr:hover{background-color:rgba(0,115,190,.06)!important}.lizard-candesic-table .w10{min-width:140px!important}.lizard-candesic-table .w40{width:40%!important}.lizard-candesic-table .aleft{text-align:left}.lizard-scroll{overflow-x:auto!important;padding:0!important}.lizard-scroll .table{width:auto!important}.lizard-scroll::-webkit-scrollbar{height:9px;width:9px}.lizard-scroll::-webkit-scrollbar-track{background:#f1f5f9;border-radius:5px}.lizard-scroll::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:5px}.lizard-scroll::-webkit-scrollbar-thumb:hover{background:#94a3b8}#ExpensesFilters .allowance-year-group,#HolidayFilters .allowance-year-group,.lz-controls .allowance-year-group,.lz-controls ul.filters-list li .allowance-year-group{display:inline-flex!important;flex-direction:row!important;flex-wrap:wrap;align-items:center;gap:4px;min-width:-moz-fit-content!important;min-width:fit-content!important;margin:0!important;padding:4px;background-color:#f1f5f9;border:1px solid #e2e8f0;border-radius:10px;line-height:1!important}#ExpensesFilters .allowance-year-group label,#HolidayFilters .allowance-year-group label,.lz-controls .allowance-year-group label,.lz-controls ul.filters-list li .allowance-year-group label{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;height:auto!important;min-height:32px!important;margin:0!important;padding:0 16px!important;border:0!important;border-radius:7px!important;background-color:transparent!important;color:#64748b!important;font-size:13px!important;font-weight:600!important;line-height:1!important;letter-spacing:.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-shadow:none!important;transition:all .2s ease!important}#ExpensesFilters .allowance-year-group label:hover,#HolidayFilters .allowance-year-group label:hover,.lz-controls .allowance-year-group label:hover,.lz-controls ul.filters-list li .allowance-year-group label:hover{background-color:rgba(0,115,190,.08)!important;color:#0073be!important}#ExpensesFilters .allowance-year-group label.focus,#HolidayFilters .allowance-year-group label.focus,.lz-controls .allowance-year-group label.focus,.lz-controls ul.filters-list li .allowance-year-group label.focus{box-shadow:none!important;outline:none!important}#ExpensesFilters .allowance-year-group label.active,#HolidayFilters .allowance-year-group label.active,.lz-controls .allowance-year-group label.active,.lz-controls ul.filters-list li .allowance-year-group label.active{background-color:#0073be!important;color:#fff!important;box-shadow:0 2px 6px rgba(0,115,190,.25)!important}#ExpensesFilters .allowance-year-group label.disabled,#HolidayFilters .allowance-year-group label.disabled,.lz-controls .allowance-year-group label.disabled,.lz-controls ul.filters-list li .allowance-year-group label.disabled{opacity:.45;cursor:not-allowed}#ExpensesFilters .el-input__inner,#ExpensesFilters .form-control,#HolidayFilters .el-input__inner,#HolidayFilters .form-control{border-radius:8px!important;border-color:#cbd5e1!important;font-size:13.5px!important;color:#334155!important}#ExpensesFilters .el-input__inner:focus,#ExpensesFilters .form-control:focus,#HolidayFilters .el-input__inner:focus,#HolidayFilters .form-control:focus{border-color:#0073be!important;box-shadow:0 0 0 3px rgba(0,115,190,.15)!important}.lz-controls .custom-select,.lz-controls .form-control,.lz-controls select.form-control{height:auto!important;min-height:38px;padding:8px 12px!important;border:1px solid #cbd5e1!important;border-radius:8px!important;font-size:13.5px!important;line-height:1.4!important;color:#334155!important;box-shadow:none!important;transition:border-color .15s ease,box-shadow .15s ease}.lz-controls .custom-select:focus,.lz-controls .form-control:focus,.lz-controls select.form-control:focus{border-color:#0073be!important;box-shadow:0 0 0 3px rgba(0,115,190,.15)!important;outline:none!important}.lz-controls .form-control::-moz-placeholder{color:#94a3b8}.lz-controls .form-control::placeholder{color:#94a3b8}.lz-controls .custom-select:disabled,.lz-controls .form-control:disabled,.lz-controls select.form-control:disabled{background-color:#f1f5f9!important;color:#94a3b8!important}.lz-controls .allowance-input.form-control{width:100%;max-width:none;min-height:0!important;padding:3px 8px!important;text-align:right;font-size:13.5px!important;font-weight:700;line-height:1.5!important;color:#334155!important;background-color:#f8fafc!important;border:1px solid #e2e8f0!important;border-radius:6px!important}.lz-controls .allowance-input.form-control:focus{background-color:#fff!important;border-color:#0073be!important;box-shadow:0 0 0 3px rgba(0,115,190,.15)!important}.lz-controls .allowance-input.form-control:disabled{color:#7c8ba1!important;background-color:transparent!important;border-color:transparent!important;pointer-events:none}.lz-controls .allowance-input.form-control:disabled:not(.is-readonly){opacity:.5}.lz-controls .el-input__inner{height:auto!important;min-height:38px!important;border:1px solid #cbd5e1!important;border-radius:8px!important;font-size:13.5px!important;line-height:1.4!important;color:#334155!important}.lz-controls .el-range-editor.el-input__inner{display:inline-flex!important;align-items:center!important;padding:0 12px!important;width:100%}.lz-controls .el-range-input,.lz-controls .el-range-separator{font-size:13.5px!important;color:#334155!important}.lz-controls .el-input__inner:focus,.lz-controls .el-range-editor.is-active,.lz-controls .el-range-editor.is-active:hover{border-color:#0073be!important;box-shadow:0 0 0 3px rgba(0,115,190,.15)!important}.lz-controls .el-input.is-disabled .el-input__inner,.lz-controls .el-range-editor.is-disabled{background-color:#f1f5f9!important;border-color:#e2e8f0!important;color:#94a3b8!important}.lz-controls .el-input__icon{line-height:38px!important;color:#94a3b8!important}.lz-controls .vue-treeselect__control{height:auto!important;min-height:38px!important;border:1px solid #cbd5e1!important;border-radius:8px!important;transition:border-color .15s ease,box-shadow .15s ease}.lz-controls .vue-treeselect--focused .vue-treeselect__control,.lz-controls .vue-treeselect__control:hover{border-color:#0073be!important}.lz-controls .vue-treeselect--focused .vue-treeselect__control{box-shadow:0 0 0 3px rgba(0,115,190,.15)!important}.lz-controls .vue-treeselect__placeholder,.lz-controls .vue-treeselect__single-value{line-height:36px!important;font-size:13.5px!important;font-weight:500!important}.lz-controls .vue-treeselect__placeholder{color:#94a3b8!important}.lz-controls .vue-treeselect__single-value{color:#334155!important}.lz-controls .vue-treeselect__menu{border-radius:8px!important;border-color:#e2e8f0!important;box-shadow:0 8px 24px rgba(0,0,0,.08)!important;font-size:13.5px!important}.lz-controls .vue-treeselect__multi-value-item,.lz-controls .vue-treeselect__option--highlight{background-color:rgba(0,115,190,.08)!important;color:#0073be!important}.lz-controls .vue-treeselect__multi-value-item{border-radius:6px!important;font-size:12.5px!important}.lz-controls .btn{border-radius:8px;font-weight:600;font-size:13px;padding:9px 18px;transition:all .2s ease}.lz-controls .btn-sm{font-size:12.5px;padding:8px 15px}.lz-controls .btn.focus,.lz-controls .btn:focus{box-shadow:0 0 0 3px rgba(0,115,190,.15)!important}.lz-controls .btn-info,.lz-controls .btn-primary{background-color:#0073be!important;border-color:#0073be!important}.lz-controls .btn-info:hover,.lz-controls .btn-primary:hover{background-color:#005e99!important;border-color:#005e99!important}.lz-controls .btn-outline-info,.lz-controls .btn-outline-primary{color:#0073be!important;border-color:#0073be!important}.lz-controls .btn-outline-info:hover,.lz-controls .btn-outline-primary:hover{background-color:#0073be!important;color:#fff!important}.lz-controls .btn-group .btn{border-radius:0}.lz-controls .btn-group .btn:first-child{border-top-left-radius:8px;border-bottom-left-radius:8px}.lz-controls .btn-group .btn:last-child{border-top-right-radius:8px;border-bottom-right-radius:8px}#ExpensesFilters .form-group,#HolidayFilters .form-group,.lz-filter-card .form-group{margin-bottom:0!important;position:relative}#HolidayFilters .filterTags{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:5}.lz-searchbar{display:flex;align-items:center;flex-wrap:wrap;gap:14px;background:hsla(0,0%,100%,.8);border:1px solid rgba(0,0,0,.04);border-radius:14px;box-shadow:0 4px 15px rgba(0,0,0,.02);padding:16px 20px;margin:0 0 22px}.lz-search-field{position:relative;flex:1 1 260px;min-width:0}.lz-search-field .form-control{padding-left:38px!important}.lz-search-icon{position:absolute;left:13px;top:50%;transform:translateY(-50%);color:#94a3b8;pointer-events:none;z-index:2}.lz-searchbar-action{margin-left:auto;flex-shrink:0}.lz-searchbar .lz-trigger-btn.btn{margin-left:auto;flex-shrink:0;white-space:nowrap;padding:11px 22px;font-size:12.5px}.lz-searchbar-action .container,.lz-searchbar-action .container-fluid{padding:0!important;width:auto!important}.lz-controls .lz-reports-btn.btn{width:100%;min-height:38px;white-space:nowrap}.lz-filter-card{border:1px solid rgba(0,0,0,.06)!important;border-radius:14px!important;box-shadow:0 4px 15px rgba(0,0,0,.03);background:#fff!important}.lz-filter-card>.card-body{padding:18px 20px!important}.lizard-expenses-box tbody td .selected-project,.lz-data-table tbody td .selected-project{display:inline-block;background-color:#333;color:#fff!important;text-align:center;width:auto!important;min-width:76px;max-width:100%;margin:0!important;padding:5px 12px!important;border-radius:6px!important;font-size:12.5px!important;font-weight:600!important;line-height:1.35!important;white-space:normal;word-break:break-word;text-shadow:0 1px 2px rgba(0,0,0,.35)}.lizard-expenses-box tbody td h5,.lz-data-table tbody td h5{margin:0!important;font-size:inherit!important;line-height:1!important}.lizard-expenses-box tbody td .lizard-expense-status,.lizard-expenses-box tbody td .lizard-holiday-status,.lz-data-table tbody td .lizard-expense-status,.lz-data-table tbody td .lizard-holiday-status{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;margin:0!important;padding:6px 12px!important;border-radius:6px!important;font-variant:normal!important;font-size:11.5px!important;font-weight:700!important;line-height:1.2!important;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap}.lz-expense-table .w40{width:10%!important}.lz-expense-table tbody td .selected-project{cursor:default}.lz-holiday-table .w40{width:20%!important}.lz-status-badge{font-size:11.5px!important;font-weight:700!important;text-transform:uppercase;letter-spacing:.04em;cursor:default}.lz-code-badge,.lz-status-badge{padding:6px 12px!important;border-radius:6px!important}.lz-code-badge{font-size:12px!important;font-weight:600!important;letter-spacing:.02em;background-color:rgba(0,115,190,.08)!important;color:#0073be!important}.lz-download-link{color:#0073be}.lz-cancel-link,.lz-download-link{display:inline-flex;align-items:center;gap:5px;font-weight:600;font-size:13.5px}.lz-cancel-link{color:#dc3545}.lz-cancel-link:hover{color:#a71d2a}.lz-pagination{margin-top:18px}.lz-pagination .page-item .page-link{border-radius:6px!important;font-weight:600;font-size:13.5px;color:#0073be}.lz-pagination .page-item.active .page-link{background-color:#0073be!important;border-color:#0073be!important;color:#fff}.lz-summary-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;margin-bottom:26px}.lz-summary-loading{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:500;color:#64748b;padding:4px 0 26px}.lz-stat-card{display:flex;flex-direction:column;background:#fff;border:1px solid rgba(0,0,0,.06);border-radius:14px;box-shadow:0 4px 15px rgba(0,0,0,.03);padding:20px;transition:box-shadow .2s ease}.lz-stat-card:hover{box-shadow:0 6px 20px rgba(0,0,0,.06)}.lz-stat-card-title{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#64748b;margin-bottom:14px}.lz-stat-card-figure{display:flex;align-items:baseline;gap:8px;margin-bottom:4px}.lz-stat-card-value{font-size:34px;font-weight:700;line-height:1;letter-spacing:-.02em;color:#0073be}.lz-stat-card-unit{font-size:13px;font-weight:500;color:#94a3b8}.lz-stat-card-rows{list-style:none;margin:16px 0 0;padding:14px 0 0;border-top:1px solid #f1f5f9}.lz-stat-card-rows li{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:13.5px;color:#64748b;padding:4px 0}.lz-stat-card-rows li strong{font-weight:700;color:#334155}.lz-empty-state{text-align:center;padding:48px 12px;color:#94a3b8}.lz-empty-icon{font-size:40px;margin-bottom:14px;color:#cbd5e1}.lz-empty-state p{margin:0;font-size:15px;font-weight:500;color:#64748b}.lz-year-filter{display:flex;align-items:center;justify-content:flex-start}.lz-year-toggle{display:inline-flex!important;flex-direction:row!important;align-items:center;gap:4px;background-color:#f1f5f9;border:1px solid #e2e8f0;border-radius:10px;padding:4px}.lz-year-toggle .btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-height:34px;border:none!important;border-radius:7px!important;background-color:transparent!important;color:#64748b!important;font-weight:600!important;font-size:13.5px!important;line-height:1!important;letter-spacing:.03em;padding:0 20px!important;margin:0!important;box-shadow:none!important;transition:all .2s ease!important}.lz-year-toggle .btn:hover{background-color:rgba(0,115,190,.08)!important;color:#0073be!important}.lz-year-toggle .btn:active,.lz-year-toggle .btn:focus{box-shadow:none!important;outline:none!important}.lz-year-toggle .btn.active{background-color:#0073be!important;color:#fff!important;box-shadow:0 2px 6px rgba(0,115,190,.25)!important}.lz-home-heading{margin:0 0 4px;font-size:20px;font-weight:700;letter-spacing:-.01em;color:#1e293b}.lz-home-subheading{margin:0 0 18px;font-size:13.5px;color:#64748b}.lz-home-inner-tabs>.card-header,.lz-home-nav-wrapper.card-header{background:transparent;border:none;padding:0}.lz-home-inner-tabs>.card-body{padding:0}.lz-home-nav{gap:4px;background-color:#f1f5f9!important;border:1px solid #e2e8f0;border-radius:12px!important;padding:6px!important}.lz-home-nav .nav-item{margin-bottom:0!important}ul.nav-pills.lz-home-nav>.nav-item .nav-link{text-align:left}.lz-home-inner-tabs ul.nav-pills>.nav-item .nav-link,ul.nav-pills.lz-home-nav>.nav-item .nav-link{border-radius:8px!important;background-color:transparent!important;color:#64748b!important;font-size:14px!important;font-weight:600!important;padding:9px 14px!important;transition:all .2s ease}.lz-home-inner-tabs ul.nav-pills>.nav-item .nav-link:hover,ul.nav-pills.lz-home-nav>.nav-item .nav-link:hover{background-color:rgba(0,115,190,.08)!important;color:#0073be!important}.lz-home-inner-tabs ul.nav-pills>.nav-item .nav-link.active,ul.nav-pills.lz-home-nav>.nav-item .nav-link.active{background-color:#0073be!important;color:#fff!important;box-shadow:0 2px 6px rgba(0,115,190,.25)!important}.lz-home-inner-tabs .nav-pills{gap:6px;border-bottom:1px solid #eef0f2;padding-bottom:12px;margin-bottom:18px}.lz-home-toolbar{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-bottom:16px}.lz-pill-btn.btn,.lz-pill-btn.btn:focus{background-color:rgba(0,115,190,.08)!important;border:1px solid rgba(0,115,190,.25)!important;border-radius:8px!important;color:#0073be!important;font-size:13px!important;font-weight:600!important;padding:5px 14px!important;box-shadow:none!important;transition:all .15s ease}.lz-pill-btn.btn:hover:not(:disabled){background-color:rgba(0,115,190,.16)!important;border-color:rgba(0,115,190,.45)!important;color:#005e99!important}.lz-edit-toggle.btn,.lz-edit-toggle.btn:focus{background-color:#fff!important;border:1px solid #cbd5e1!important;border-radius:8px!important;color:#64748b!important;font-size:13px!important;font-weight:600!important;padding:5px 14px!important;box-shadow:none!important;transition:all .15s ease}.lz-edit-toggle.btn:hover{border-color:#94a3b8!important;color:#334155!important}.lz-edit-toggle.btn.active,.lz-edit-toggle.btn.active:focus{background-color:#0073be!important;border-color:transparent!important;color:#fff!important}.lz-home-toolbar .btn .b-icon{margin-right:6px}.lz-resource-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;list-style:none;margin:0;padding:0}@media (max-width:1400px){.lz-resource-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:1050px){.lz-resource-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:680px){.lz-resource-grid{grid-template-columns:1fr}}.lz-resource-card{position:relative;display:flex;flex-direction:column;min-height:144px;background:rgba(0,115,190,.7);color:#fff;border-radius:10px;overflow:hidden;transition:background-color .2s ease,box-shadow .2s ease,transform .2s ease}.lz-resource-card:hover{background:rgba(0,115,190,.85);box-shadow:0 6px 18px rgba(0,115,190,.22);transform:translateY(-1px)}.lz-resource-card.is-hidden-resource{opacity:.5}.lz-resource-card.is-wide{grid-column:1/-1}.lz-resource-title{flex:1 1 auto;display:flex;align-items:center;justify-content:center;text-align:center;padding:18px 14px;font-size:17px;font-weight:700;line-height:1.3;color:#fff}.lz-resource-card.is-wide .lz-resource-title{font-size:24px}.lz-resource-actions{display:flex;list-style:none;margin:0;padding:0}.lz-resource-action{flex:1 1 0;min-width:0}.lz-resource-action+.lz-resource-action{border-left:1px solid hsla(0,0%,100%,.25)}.lz-resource-action .btn{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;height:44px;border:none;border-radius:0;background:rgba(135,216,243,.7);color:#fff;font-size:14px;font-weight:700;padding:0 8px;box-shadow:none!important}.lz-resource-action .btn:focus,.lz-resource-action .btn:hover{background:rgba(135,216,243,.9);color:#fff}.lz-resource-action .btn .b-icon{flex:0 0 auto}.lz-resource-admin{position:absolute;top:6px;right:6px;z-index:2;display:flex;gap:4px}.lz-resource-admin .btn{padding:2px 7px!important;background:hsla(0,0%,100%,.85);border:none;border-radius:6px;color:#333;box-shadow:none!important}.lz-resource-admin .btn:hover{background:#fff;color:#000}.lz-resource-group{margin-bottom:26px}.lz-resource-group:last-child{margin-bottom:0}.lz-resource-group-head{display:flex;align-items:center;gap:10px;margin-bottom:14px;padding-bottom:8px;border-bottom:1px solid #eef0f2}.lz-resource-group-title{font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#0073be}.lz-resource-sublist{margin-top:18px;padding:24px 20px;background:#f5f5f5;border-top:4px solid rgba(135,216,243,.7);border-radius:0 0 10px 10px}