.ant-btn-primary{background-color:#4079fc;box-shadow:0 2px 0 #0591ff1a;color:#fff}.delete-button{border:1px solid #ea4335;border-radius:3px;color:#ea4335;font-size:12px;font-weight:600;height:36px}.delete-button,.download-button{background-color:#fff;font-style:normal;line-height:normal}.download-button{border:1px solid #e7e2db;border-radius:8px;box-shadow:none;color:#2a2722;font-size:12.5px;font-weight:500;height:31px;padding:7px 13px}.download-button-icon{font-size:15px;margin-left:6px}.refresh-button{background:#fff;border:1px solid #e7e2db;border-radius:8px;box-shadow:none;color:#2a2722;font-size:12.5px;font-weight:500;height:31px;padding:7px 13px}.refresh-button-icon{font-size:15px;margin:0}.filters-button{background-color:#fff;border:1px solid #e7e2db;border-radius:8px;box-shadow:none;color:#2a2722;font-size:12.5px;font-weight:500;height:31px;padding:7px 13px}.filters-button,.import-button{font-style:normal;line-height:normal}.import-button{background:#f9fafc;border:1px solid #4079fc;border-radius:3px;color:#4079fc;font-size:12px;font-weight:600;height:36px}.import-button-icon{color:#4079fc;font-size:17px;font-weight:700px}.cancelBtn,.savebtn{color:#fff;font-family:Switzer-semibold!important;font-size:16px;font-style:normal;font-weight:600;height:40px;line-height:normal;width:auto}.create-button{background-color:#e0701a;border:1px solid #e0701a;border-radius:8px;box-shadow:0 2px 8px #e0701a3d;color:#fff}.create-button,.custom-button{font-size:12.5px;font-style:normal;font-weight:500;height:31px;line-height:normal;padding:7px 13px}.custom-button{background-color:#fff;border:1px solid #e7e2db;border-radius:8px;box-shadow:none;color:#2a2722}.custom-button:hover{background:#faf8f5!important;border-color:#d8d0c6!important;color:#2a2722!important}.cardview-icon,.tableview-icon{margin-left:-5px}.multiselect-button{background:#f9fafc;border:1px solid #4079fc;border-radius:3px;color:#4079fc;font-size:12px;font-style:normal;font-weight:600;height:36px;line-height:normal;width:160px}.multiselect-button-icon{color:#4079fc;height:16px;width:16px}.next-button{background:#4079fc;border:1px solid #4079fc;border-radius:3px;color:#fff;font-size:12px;font-style:normal;font-weight:600;height:36px;line-height:normal;width:auto}.next-button-icon{font-size:13px;font-weight:600}.previous-button{background:#f9fafc;border:1px solid #4079fc;border-radius:3px;color:#4079fc;font-size:12px;font-style:normal;font-weight:600;height:36px;line-height:normal;width:auto}.previous-button-icon{font-size:13px;font-weight:600;height:22px;width:22px}.create-roster{background-color:#4079fc;border-radius:3px;color:#fff;font-size:12px;font-style:normal;font-weight:600;height:36px;line-height:normal}.save-button-style{border-top:1px solid #c9d6df;margin-left:-24px;margin-top:20px;width:1100px}.button-save{background:#4079fc;margin-top:35px}.button-cancel,.button-save{border-radius:5px;font-size:16px;font-weight:600px;height:50px;width:125px}.button-cancel{margin-right:40px}.add-but-icon{color:#fff;margin-left:-7px}.float-left{background-color:#4079fc;margin-top:8px;width:3px}.add-new-button.ant-btn{align-items:center!important;background:#fff!important;border:1px solid #e7e2db!important;border-radius:9px!important;box-shadow:none!important;color:#57524a!important;display:inline-flex!important;height:var(--ui-control-h)!important;justify-content:center!important;min-height:var(--ui-control-h)!important;min-width:var(--ui-control-h)!important;padding:0!important;width:var(--ui-control-h)!important}.add-new-button.ant-btn .anticon{color:currentColor!important;font-size:15px!important;margin:0!important}.add-new-button.ant-btn:focus:not(:disabled),.add-new-button.ant-btn:hover:not(:disabled){background:#faf8f5!important;border-color:#d8d0c6!important;color:#2a2722!important}.ant-col>.add-new-button{float:right;margin-left:8px}.ant-col>.add-new-button+.ant-form-item{display:inline-block;vertical-align:top;width:calc(100% - var(--ui-control-h) - 8px)}.klok-btn-label{align-items:center;display:inline-flex;gap:7px}.ant-btn,.button-cancel,.button-right-align,.button-save,.cancelBtn,.create-button,.create-roster,.custom-button,.delete-button,.download-button,.filters-button,.import-button,.multiselect-button,.next-button,.previous-button,.savebtn{align-items:center!important;border-radius:8px!important;box-shadow:none!important;display:inline-flex!important;font-family:var(--font-body)!important;font-size:12.5px!important;font-weight:500!important;gap:7px;justify-content:center!important;letter-spacing:0!important;line-height:1.1!important;min-height:31px;padding:7px 13px;transition:background-color .15s var(--ease),border-color .15s var(--ease),color .15s var(--ease),box-shadow .15s var(--ease),transform .15s var(--ease)!important}.ant-btn-primary,.button-save,.create-button,.create-roster,.next-button,.savebtn{background:var(--brand)!important;border-color:var(--brand)!important;box-shadow:0 3px 10px #e0701a47!important;color:#fff!important}.ant-btn-primary:hover:not(:disabled),.button-save:hover:not(:disabled),.create-button:hover:not(:disabled),.create-roster:hover:not(:disabled),.next-button:hover:not(:disabled),.savebtn:hover:not(:disabled){background:var(--brand-deep)!important;border-color:var(--brand-deep)!important;box-shadow:0 5px 14px #e0701a61!important;color:#fff!important;transform:translateY(-1px)}.ant-btn-default,.button-cancel,.button-right-align,.custom-button,.download-button,.filters-button,.import-button,.multiselect-button,.previous-button{background:var(--klok-surface)!important;border:1.5px solid var(--stone-200)!important;color:var(--stone-600)!important}.ant-btn-default:hover:not(:disabled),.button-cancel:hover:not(:disabled),.button-right-align:hover:not(:disabled),.custom-button:hover:not(:disabled),.download-button:hover:not(:disabled),.filters-button:hover:not(:disabled),.import-button:hover:not(:disabled),.multiselect-button:hover:not(:disabled),.previous-button:hover:not(:disabled){background:var(--klok-surface)!important;border-color:var(--brand-soft)!important;color:var(--brand-deep)!important;transform:translateY(-1px)}.ant-btn-dangerous,.cancelBtn,.delete-button{background:var(--red-bg)!important;border:1.5px solid #eec3b8!important;border:1.5px solid var(--red-border,#eec3b8)!important;box-shadow:none!important;color:var(--red)!important}.ant-btn-dangerous:hover:not(:disabled),.cancelBtn:hover:not(:disabled),.delete-button:hover:not(:disabled){background:var(--red)!important;border-color:var(--red)!important;color:#fff!important}.delete-button:focus:not(:disabled),.delete-button:focus:not(:disabled) span,.delete-button:hover:not(:disabled) span{color:#fff!important}.refresh-button{background:var(--klok-surface)!important;border:1px solid #e7e2db!important;border-radius:8px!important;color:#2a2722!important;height:31px!important;min-height:31px!important;min-width:31px;padding:0!important;width:31px!important}.refresh-button:hover:not(:disabled){background:var(--brand-tint)!important;border-color:var(--brand-soft)!important;color:var(--brand-deep)!important}.download-button.toolbar-icon-button,.import-button.toolbar-icon-button,.refresh-button.toolbar-icon-button,.toolbar-icon-button.ant-btn{background:#fff!important;border:1px solid #e7e2db!important;border-radius:0!important;box-shadow:none!important;color:#5e5a54!important;gap:0!important;height:38px!important;min-height:38px!important;min-width:40px!important;padding:0!important;transform:none!important;vertical-align:middle;width:40px!important}.toolbar-icon-button.ant-btn{border-bottom-left-radius:10px!important;border-bottom-right-radius:10px!important;border-top-left-radius:10px!important;border-top-right-radius:10px!important}.toolbar-icon-button:has(+.toolbar-icon-button){border-bottom-right-radius:0!important;border-top-right-radius:0!important}.toolbar-icon-button+.toolbar-icon-button{border-bottom-left-radius:0!important;border-top-left-radius:0!important;margin-left:-1px!important}.toolbar-icon-button.me-2{margin-right:0!important}.toolbar-icon-button.ant-btn:focus:not(:disabled),.toolbar-icon-button.ant-btn:hover:not(:disabled){background:#faf8f5!important;border-color:#d6cec3!important;box-shadow:none!important;color:#2a2722!important;transform:none!important;z-index:1}.cardview-icon,.download-button-icon,.import-button-icon,.next-button-icon,.previous-button-icon,.refresh-button-icon,.tableview-icon{color:currentColor!important;font-size:15px!important;margin:0!important}.toolbar-icon-button .klok-btn-label{gap:0;justify-content:center;width:100%}.ant-btn:disabled,.ant-btn[disabled],.create-button:disabled,.download-button:disabled,.filters-button:disabled,.next-button:disabled,.previous-button:disabled,.savebtn:disabled{background:var(--stone-100)!important;border-color:var(--stone-200)!important;box-shadow:none!important;color:var(--stone-400)!important;transform:none!important}@media (max-width:575px){.ant-btn,.cancelBtn,.create-button,.create-roster,.custom-button,.delete-button,.download-button,.filters-button,.import-button,.multiselect-button,.next-button,.previous-button,.savebtn{max-width:100%;min-height:34px;white-space:normal}}.filters-button,.filters-button.ant-btn{background:#fff!important;border:1px solid #e7e2db!important;border-radius:8px!important;box-shadow:none!important;color:#302a24!important;font-size:12.5px!important;font-weight:500!important;gap:6px!important;height:31px!important;line-height:1!important;min-height:31px!important;min-width:90px!important;padding:7px 13px!important;width:auto!important}.filters-button .anticon,.filters-button.ant-btn .anticon{color:#302a24!important;font-size:15px!important;margin-right:1px!important}.filters-button.ant-btn:focus:not(:disabled),.filters-button.ant-btn:hover:not(:disabled),.filters-button:focus:not(:disabled),.filters-button:hover:not(:disabled){background:#f8f4ef!important;border-color:#d2c8bc!important;box-shadow:none!important;color:#302a24!important;transform:none!important}.icon-style{font-size:17px}.ant-collapse>.ant-collapse-item>.ant-collapse-header{display:block!important;padding:0!important}.ant-input[disabled],.ant-select-disabled.ant-select:not(.ant-select-customize-input) .ant-select-selector{background-color:#f9f9f9!important;color:#a4a9ab!important}.rdw-editor-wrapper{border:1px solid #dfe6e9!important}:where(.css-dev-only-do-not-override-2q8sxy).ant-table-wrapper .ant-table-thead>tr>td,:where(.css-dev-only-do-not-override-2q8sxy).ant-table-wrapper .ant-table-thead>tr>th{background:#f9fafc!important;padding-bottom:15px!important;padding-top:15px!important}.ant-table-cell{min-width:100px;padding-bottom:20px!important;padding-top:20px!important}.ant-table-container{border:1px solid var(--klok-border)!important;border-radius:10px}.klok-base-modal-root .ant-modal-mask{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f1b3d73!important}.klok-base-modal{padding-bottom:24px}.klok-base-modal .ant-modal-content{animation:klokModalReveal .28s cubic-bezier(.22,1,.36,1);background:#fff!important;border-radius:20px!important;box-shadow:0 20px 60px #0f1b3d26!important;padding:0!important;transform-origin:center top}.klok-base-modal .ant-modal-header{background:#fff!important;border-bottom:1px solid #e5eaf5!important;border-radius:20px 20px 0 0!important;margin-bottom:0!important;padding:22px 24px 16px!important}.klok-modal-title{align-items:flex-start;display:flex;gap:14px;min-width:0}.klok-modal-title__accent{align-self:stretch;background:linear-gradient(180deg,#ff9800,#ffb648)}.klok-modal-title__copy{display:flex;flex-direction:column;gap:4px;min-width:0}.klok-base-modal .ant-modal-title,.klok-base-modal .ant-modal-title .ant-typography,.klok-modal-title__main{color:#0f1b3d!important;display:block;font-size:23.8px!important;font-style:normal!important;font-weight:700!important;letter-spacing:-.02em;line-height:1.15!important;overflow-wrap:anywhere}.klok-modal-title__sub{color:#64748b!important;font-size:11px!important;line-height:1.45!important}.klok-base-modal .ant-modal-close{background:#fff!important;border:1px solid #ffe0e0!important;box-shadow:0 10px 24px #0f1b3d14;color:#ff4d4f!important;height:31px!important;right:18px!important;top:16px!important;transition:background-color .2s ease,transform .25s ease,box-shadow .2s ease!important;width:36px!important}.klok-base-modal .ant-modal-close .ant-modal-close-x,.klok-base-modal .ant-modal-close .anticon{color:#ff4d4f!important;transition:transform .25s ease}.klok-base-modal .ant-modal-close:hover{background:#fff1f0!important;box-shadow:0 14px 28px #ff4d4f24}.klok-base-modal .ant-modal-close:hover .ant-modal-close-x,.klok-base-modal .ant-modal-close:hover .anticon{transform:rotate(90deg)}.klok-base-modal .basemodel{max-height:min(72vh,calc(100vh - 220px));padding-right:1px;padding-top:0}.klok-base-modal .ant-modal-footer{background:#fff;border-radius:0 0 20px 20px;border-top:1px solid #e5eaf5;gap:12px;padding:16px 24px 20px!important}.klok-base-modal .ant-modal-footer .ant-btn,.klok-base-modal .button-cancel,.klok-base-modal .button-save,.klok-base-modal .cancelBtn,.klok-base-modal .savebtn{border-radius:12px!important;font-weight:600!important;height:39px!important;min-width:126px;transition:all .22s ease!important}.klok-base-modal .ant-modal-footer .ant-btn-primary,.klok-base-modal .button-save,.klok-base-modal .savebtn{background:linear-gradient(135deg,#2f6bff,#1473e6)!important;border:none!important;box-shadow:0 14px 28px #2f6bff3d!important;color:#fff!important}.klok-base-modal .ant-modal-footer .ant-btn-primary:hover,.klok-base-modal .button-save:hover,.klok-base-modal .savebtn:hover{box-shadow:0 18px 34px #1473e64d!important;transform:translateY(-1px)}.klok-base-modal .ant-modal-footer .ant-btn-default,.klok-base-modal .button-cancel,.klok-base-modal .cancelBtn{background:#ff9800!important;border:none!important;box-shadow:0 12px 24px #ff980038!important;color:#fff!important}.klok-base-modal .ant-modal-footer .ant-btn-default:hover,.klok-base-modal .button-cancel:hover,.klok-base-modal .cancelBtn:hover{background:#f08a00!important;box-shadow:0 16px 28px #f08a003d!important;transform:translateY(-1px)}.klok-base-modal .ant-form-item-label>label{color:#57524a!important}.klok-base-modal .ant-form-vertical .ant-form-item-label{padding:0 0 6px!important}.klok-base-modal .ant-form-item-required:before,.klok-base-modal .ant-form-item-required>.ant-form-item-required-mark{color:#ff9800!important}.klok-base-modal .ant-input,.klok-base-modal .ant-input-affix-wrapper,.klok-base-modal .ant-input-number,.klok-base-modal .ant-picker,.klok-base-modal .ant-select-selector{border:1px solid #dce5f2!important;border-radius:10px!important;transition:all .2s ease!important}.klok-base-modal textarea.ant-input:not(.expression-input){height:auto!important;min-height:65px!important;padding-top:8px!important}.klok-base-modal .ant-input,.klok-base-modal .ant-input-affix-wrapper,.klok-base-modal .ant-input-number-input,.klok-base-modal .ant-picker,.klok-base-modal .ant-select-selector{font-size:13px!important}.klok-base-modal .ant-input,.klok-base-modal .ant-input-affix-wrapper,.klok-base-modal .ant-input-number,.klok-base-modal .ant-picker{padding-bottom:6px!important;padding-top:6px!important}.klok-base-modal .ant-select-single .ant-select-selector .ant-select-selection-item,.klok-base-modal .ant-select-single .ant-select-selector .ant-select-selection-placeholder{line-height:36px!important}.klok-base-modal .ant-input::placeholder,.klok-base-modal .ant-picker-input>input::placeholder,.klok-base-modal .ant-select-selection-placeholder{color:#94a3b8!important}.klok-base-modal .ant-input-affix-wrapper:hover,.klok-base-modal .ant-input-number:hover,.klok-base-modal .ant-input:hover,.klok-base-modal .ant-picker:hover,.klok-base-modal .ant-select:hover .ant-select-selector{border-color:#2f6bff!important}.klok-base-modal .ant-input-affix-wrapper-focused,.klok-base-modal .ant-input-focused,.klok-base-modal .ant-input-number-focused,.klok-base-modal .ant-input:focus,.klok-base-modal .ant-picker-focused,.klok-base-modal .ant-select-focused .ant-select-selector{border-color:#2f6bff!important;box-shadow:0 0 0 4px #2f6bff1f!important}.klok-base-modal .ant-picker-suffix,.klok-base-modal .ant-select-arrow,.klok-base-modal .ant-select-clear{color:#2f6bff!important}.klok-base-modal *{transition-duration:.2s;transition-property:color,background-color,border-color,box-shadow,transform;transition-timing-function:ease}@keyframes klokModalReveal{0%{opacity:0;transform:translateY(8px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width:767px){.klok-base-modal{margin:10px auto;max-width:calc(100vw - 20px)!important;width:calc(100vw - 20px)!important}.klok-base-modal .ant-modal-header{padding:18px 18px 14px!important}.klok-base-modal .ant-modal-title,.klok-base-modal .ant-modal-title .ant-typography,.klok-modal-title__main{font-size:18.7px!important}.klok-base-modal .ant-modal-close{height:29px!important;right:12px!important;top:12px!important;width:34px!important}.klok-base-modal .ant-modal-body{padding:16px 18px!important}.klok-base-modal .ant-modal-footer{flex-wrap:wrap;padding:14px 18px 18px!important}.klok-base-modal .ant-modal-footer .ant-btn,.klok-base-modal .button-cancel,.klok-base-modal .button-save,.klok-base-modal .cancelBtn,.klok-base-modal .savebtn{width:100%}.klok-base-modal .ant-form .ant-row>.ant-col{flex:0 0 100%;max-width:100%}.klok-base-modal .ant-form-item{margin-bottom:10px!important}}.custom-table{overflow:scroll}.base-body{padding:0 4px 22px;position:relative;width:100%}.base-body__content{display:flex;flex-direction:column;gap:8px;min-width:0;position:relative;width:100%}.base-body .base-header.da-px-32{padding-left:0!important;padding-right:0!important}.base-body .base-header{padding-bottom:0;padding-top:0}.base-body .base-filter-inline-panel{border-color:var(--klok-border);border-radius:8px;box-shadow:var(--klok-shadow-card);margin-right:0}.base-body .basetable-container{margin:0;padding:0 0 3px!important;width:100%}.base-body .basetable-scroll-host,.base-body .basetable-shell{width:100%}.base-body .modern-pagination-container{border-color:var(--klok-border)!important;border-radius:8px!important;box-shadow:var(--klok-shadow-card)!important}.base-body>.site-page-wrapper{padding-left:0;padding-right:0}.base-header{padding-bottom:6px;padding-top:8px}.base-header__surface{background:#0000;border:none;border-radius:0;box-shadow:none;padding:0;position:relative}.base-header__surface:before{content:none}.base-header__content{align-items:flex-start;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;min-width:0}.base-header__title-block{flex:1 1 auto;min-width:0}.base-header__breadcrumb{color:var(--stone-400);font-size:10.6px;line-height:1.4;margin-bottom:3px}.base-header__breadcrumb a{color:var(--stone-400);transition:color .2s ease}.base-header__breadcrumb a:hover{color:var(--brand-deep)}.base-header__title-row{min-width:0}.base-header__title{color:var(--char-900);font-family:"Sora",var(--font-body),sans-serif;font-size:21.3px;font-weight:700;letter-spacing:-.5px;margin:0;max-width:100%;min-width:0;overflow-wrap:anywhere}.base-header__subtitle{color:var(--stone-400);font-size:10.6px;line-height:1.45;margin:3px 0 0;max-width:720px}.base-header__actions{align-items:center;background:#0000;border:none;display:flex;flex:0 1 auto;flex-wrap:wrap;gap:8px;justify-content:flex-end;min-width:0;padding:0}.base-header__actions>*{-webkit-margin-start:0!important;margin-inline-start:0!important}.base-header__actions .ant-btn,.base-header__actions .create-button,.base-header__actions .custom-button,.base-header__actions .delete-button,.base-header__actions .download-button,.base-header__actions .filters-button,.base-header__actions .import-button{align-items:center;border-radius:9px!important;box-shadow:none;display:inline-flex;font-size:11px!important;font-weight:600;height:31px!important;justify-content:center;line-height:1!important;min-height:31px!important;padding:0 16px!important;transition:background-color .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease}.base-header__actions .refresh-button{min-width:36px!important;padding:0!important;width:36px!important}.base-header__actions .download-button.toolbar-icon-button,.base-header__actions .import-button.toolbar-icon-button,.base-header__actions .refresh-button.toolbar-icon-button,.base-header__actions .toolbar-icon-button.ant-btn{flex:0 0 40px;height:32px!important;min-height:32px!important;min-width:40px!important;padding:0!important;width:40px!important}.base-header__actions .toolbar-icon-button:has(+.toolbar-icon-button){border-bottom-right-radius:0!important;border-top-right-radius:0!important}.base-header__actions .toolbar-icon-button+.toolbar-icon-button{border-bottom-left-radius:0!important;border-top-left-radius:0!important;margin-left:-9px!important}.base-header__actions .ant-btn:not(.ant-btn-primary){background:var(--klok-surface);border-color:var(--klok-border);color:var(--klok-text)}.base-header__actions .ant-btn:not(.ant-btn-primary):focus,.base-header__actions .ant-btn:not(.ant-btn-primary):hover{border-color:#4079fc;box-shadow:0 4px 12px #4079fc1f;color:#4079fc}.base-header__actions .toolbar-icon-button.ant-btn:focus,.base-header__actions .toolbar-icon-button.ant-btn:hover{background:#faf8f5!important;border-color:#d6cec3!important;box-shadow:none!important;color:#2a2722!important}.base-header__actions .ant-btn-primary{background:#4079fc;border-color:#4079fc;box-shadow:0 8px 18px #4079fc38;color:#fff}.base-header__actions .ant-btn-primary:focus,.base-header__actions .ant-btn-primary:hover{background:#2f68e8!important;border-color:#2f68e8!important;box-shadow:0 10px 22px #4079fc47}.base-header__actions .header-link-button{align-items:center;background:var(--klok-surface);border:1px solid var(--klok-border);border-radius:9px;color:var(--klok-text);display:inline-flex;font-size:11px;font-weight:600;gap:6px;height:31px;justify-content:center;line-height:1;min-height:31px;padding:0 14px;text-decoration:none;transition:background-color .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease;white-space:nowrap}.base-header__actions .header-link-button:focus-visible,.base-header__actions .header-link-button:hover{border-color:#4079fc;box-shadow:0 4px 12px #4079fc1f;color:#4079fc;text-decoration:none}.base-header__actions .header-link-button:active{box-shadow:none;transform:translateY(1px)}.base-header__actions .header-link-button__icon{color:#4079fc;font-size:13px}.base-header__actions .header-link-button__external{color:var(--klok-text-muted);font-size:9px}.base-header__actions .header-link-button:focus-visible .header-link-button__external,.base-header__actions .header-link-button:hover .header-link-button__external{color:#4079fc}@media (max-width:575px){.base-header__actions .header-link-button__label{display:none}.base-header__actions .header-link-button{padding:0 10px}}.time-sheet-header .base-header__actions{align-items:center;gap:8px}.time-sheet-header .base-header__actions .ant-btn,.time-sheet-header .base-header__actions .filters-button{align-items:center!important;display:inline-flex!important;height:31px!important;justify-content:center!important;line-height:1!important;min-height:31px!important;padding:0 16px!important;vertical-align:middle}.time-sheet-header .base-header__actions .refresh-button{min-width:74px!important;width:auto!important}.time-sheet-header .base-header__actions .filters-button{min-width:90px!important}.basetable-container{padding-bottom:50px;padding-right:20px;padding-top:20px}.base-filter-inline-host{width:100%}.base-filter-inline-panel{background:var(--klok-surface);border:1px solid var(--klok-border);border-radius:12px;box-shadow:0 6px 18px #1e20220d;margin-bottom:0;margin-right:20px;margin-top:8px;padding:16px 18px 0}.base-filter-inline-panel__header{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;margin-bottom:12px}.base-filter-inline-panel__title{align-items:center;color:var(--klok-navy);display:flex;font-size:15.3px;font-weight:700;gap:10px}.base-filter-inline-panel__subtitle{color:var(--klok-text-muted);font-size:11px;line-height:1.4;margin-top:2px}.base-filter-inline-panel__close{border-radius:8px;color:var(--klok-text-muted)}.base-filter-inline-panel .ant-form-item{margin-bottom:12px!important}.base-filter-inline-panel .ant-form-item-label{padding-bottom:4px!important}.base-filter-inline-panel .ant-form-item-label>label{color:var(--klok-text)!important;font-size:11px!important;font-weight:600!important}.base-filter-inline-panel__actions{display:flex;justify-content:flex-end;padding-bottom:14px;padding-top:2px}.base-filter-inline-panel__apply,.base-filter-inline-panel__reset{border-radius:8px;font-size:11.9px;font-weight:600;height:32px;min-width:124px}.base-filter-inline-panel__reset{background:#fff!important;border-color:#ea4335!important;color:#ea4335!important}.base-filter-inline-panel__reset span{color:#ea4335!important}.base-filter-inline-panel__apply{background:#4079fc!important;border-color:#4079fc!important}.base-filter-drawer .ant-drawer-header{border-bottom:1px solid #e5eaf1}.base-filter-drawer .ant-drawer-body{background:#f8fafc;padding:0}.base-filter-drawer .ant-drawer-footer{background:#fff;border-top:1px solid #e5eaf1;padding:16px 20px 18px}.base-filter-drawer__header{display:flex;flex-direction:column;gap:6px}.base-filter-drawer__title-row{gap:10px}.base-filter-drawer__title-icon{background:#4079fc1f;border-radius:8px;color:#4079fc;font-size:12.8px;height:24px;width:28px}.base-filter-drawer__title-text{color:#111827;font-weight:700}.base-filter-drawer__subtitle{color:#6b7280;font-size:11px;line-height:1.4}.base-filter-drawer .ant-form-item{margin-bottom:16px!important}.base-filter-drawer .ant-form-item-label{padding-bottom:6px!important}.base-filter-drawer .ant-form-item-label>label{color:#334155!important;font-size:11px!important}.base-filter-drawer .ant-input,.base-filter-drawer .ant-picker,.base-filter-drawer .ant-select-selector{background:#fff}.base-filter-drawer__actions{width:100%}.base-filter-drawer__actions-inner{display:flex;gap:12px;width:100%}.base-filter-drawer__apply,.base-filter-drawer__reset{border-radius:10px;font-size:11.9px;font-weight:600;height:36px;width:100%}.base-filter-drawer__reset{background:#fff!important;border:1px solid #cbd5e1!important;color:#475569!important}.base-filter-drawer__apply{background:#4079fc!important;border-color:#4079fc!important;box-shadow:0 10px 20px #4079fc2e}.base-filter-drawer__apply:focus,.base-filter-drawer__apply:hover{background:#2f68e8!important;border-color:#2f68e8!important}.basetable-container::-webkit-scrollbar{display:none;height:5px!important;width:5px!important}.basetable-container::-webkit-scrollbar-track{background:#f9fafc}.basetable-container::-webkit-scrollbar-thumb{background-color:#d7dfc9;border:1px solid #c9d6df;border-radius:20px}.ant-table-body::-webkit-scrollbar{height:5px!important;width:5px!important}.ant-table-body::-webkit-scrollbar-track{background:#f9fafc}.ant-table-body::-webkit-scrollbar-thumb{background-color:#d7dfc9;border:1px solid #c9d6df;border-radius:20px}.basetable-container{padding-bottom:3px;padding-right:0;padding-top:8px;position:relative}.basetable-scroll-host,.basetable-shell{border-radius:18px;position:relative}.basetable-scroll-host .ant-spin-container,.basetable-scroll-host .ant-spin-nested-loading,.basetable-scroll-host .ant-table-wrapper{width:100%}.basetable-scroll-host .ant-table-container{background:linear-gradient(180deg,#fff,#fbfdff);border:1px solid #dee7f4!important;border-radius:18px!important;box-shadow:0 18px 40px #0f1b3d14,0 2px 8px #0f1b3d0a;overflow:hidden}.basetable-scroll-host .ant-table{background:#0000;border-radius:18px;color:#172033}.basetable-scroll-host .ant-table-body,.basetable-scroll-host .ant-table-content{scroll-behavior:smooth;scrollbar-color:#c9d6ea #0000;scrollbar-width:thin}.basetable-scroll-host .ant-table-thead>tr>td,.basetable-scroll-host .ant-table-thead>tr>th{background:linear-gradient(180deg,#f8fbff,#eef4fd)!important;border-bottom:1px solid #dce6f3!important;box-shadow:inset 0 -1px 0 #cfdceed9;color:#0f1b3d!important;font-size:10.2px!important;letter-spacing:.05em;min-height:39px;padding:9px 12px!important;position:-webkit-sticky;position:sticky;text-transform:uppercase;top:0;z-index:4}.basetable-scroll-host .ant-table-tbody>tr>td{background:#fffffff5;border-bottom:1px solid #ebf0f7!important;color:#172033;font-size:10.6px;line-height:1.35;min-height:41px;padding:8px 12px!important;transition:background-color .2s ease,box-shadow .2s ease,transform .2s ease}.basetable-scroll-host .ant-table-measure-row,.basetable-scroll-host .ant-table-measure-row>td{background:#0000!important;border:0!important;height:0!important;min-height:0!important;opacity:0!important;padding:0!important;pointer-events:none!important;visibility:hidden!important}.basetable-scroll-host .ant-table-tbody>tr:last-child>td{border-bottom:none!important}.basetable-scroll-host .ant-table-tbody>tr:nth-child(2n)>td{background:#f8fbffe0}.basetable-scroll-host .ant-table-row.base-table-row:hover>td{background:#fff8ec!important;box-shadow:inset 0 1px 0 #ffd5993d,inset 0 -1px 0 #ffd5993d}.basetable-scroll-host .ant-table-row.ant-table-row-selected:hover>td,.basetable-scroll-host .ant-table-row.ant-table-row-selected>td{background:#ecf4ff!important;box-shadow:inset 0 1px 0 #d5e4ff,inset 0 -1px 0 #d5e4ff}.basetable-scroll-host .ant-table-tbody>tr>td.ant-table-cell-row-hover{background:#fff8ec!important}.basetable-scroll-host .ant-table-thead>tr>th:before{display:none!important}.basetable-scroll-host .ant-table-cell{max-width:220px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.basetable-scroll-host .ant-table-cell.base-table-cell.ant-table-cell-ellipsis,.basetable-scroll-host .ant-table-thead>tr>th.ant-table-cell-ellipsis{max-width:200px}.basetable-scroll-host .ant-table-cell.base-table-cell.ant-table-cell-ellipsis{unicode-bidi:plaintext}.basetable-scroll-host .ant-table-cell.base-table-cell .ant-btn,.basetable-scroll-host .ant-table-cell.base-table-cell .ant-tag,.basetable-scroll-host .ant-table-cell.base-table-cell .ant-typography{vertical-align:middle}.basetable-scroll-host .ant-table-cell.base-table-cell .ant-typography,.basetable-scroll-host .ant-table-cell.base-table-cell>div,.basetable-scroll-host .ant-table-cell.base-table-cell>span{max-width:100%}.basetable-scroll-host .ant-table-cell.base-table-cell--actions,.basetable-scroll-host .base-table-header-cell--actions{max-width:none;min-width:-webkit-max-content;min-width:max-content;overflow:visible;padding-left:6px!important;padding-right:6px!important;text-align:center;white-space:nowrap;width:auto}.basetable-scroll-host .ant-table-cell-fix-left,.basetable-scroll-host .ant-table-cell-fix-right{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:inherit!important}.basetable-scroll-host .ant-table-cell.base-table-cell--actions,.basetable-scroll-host .base-table-header-cell--actions{background:#fff!important;background:var(--klok-surface,#fff)!important;position:-webkit-sticky!important;position:sticky!important;right:0!important;z-index:6}.basetable-scroll-host .ant-table-thead .base-table-header-cell--actions{z-index:8}.basetable-scroll-host .ant-table-cell.base-table-cell--actions,.basetable-scroll-host .ant-table-tbody>tr:nth-child(2n)>td.base-table-cell--actions{box-shadow:none!important}.basetable-scroll-host .ant-table-row.base-table-row:hover>td.base-table-cell--actions,.basetable-scroll-host .ant-table-tbody>tr>td.base-table-cell--actions.ant-table-cell-row-hover{background:#fff8ec!important}.basetable-scroll-host .ant-table-ping-left .ant-table-cell-fix-left-last:after,.basetable-scroll-host .ant-table-ping-right .ant-table-cell-fix-right-first:after{box-shadow:0 0 22px #0f172a1a!important}.basetable-scroll-host .ant-table-ping-right .ant-table-cell-fix-right-first:after{background:#0000!important;box-shadow:none!important}.basetable-edge{bottom:14px;opacity:0;pointer-events:none;position:absolute;top:14px;transition:opacity .2s ease;width:62px;z-index:4}.basetable-edge.is-visible{opacity:1}.basetable-edge--left{background:linear-gradient(90deg,#f8fbfffa,#f8fbff00);left:1px}.basetable-edge--right{background:linear-gradient(270deg,#f8fbfffa,#f8fbff00);right:1px}.basetable-scroll-arrow{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffffa;border:1px solid #94a3b859;border-radius:999px;box-shadow:0 12px 24px #0f172a24;color:#23314d;display:inline-flex;height:32px;justify-content:center;margin-top:-19px;position:absolute;top:50%;transition:transform .2s ease,opacity .2s ease,box-shadow .2s ease;width:38px;z-index:5}.basetable-scroll-arrow:focus-visible:not(:disabled),.basetable-scroll-arrow:hover:not(:disabled){box-shadow:0 14px 28px #0f172a2e;transform:translateY(-50%) scale(1.04)}.basetable-scroll-arrow.is-disabled,.basetable-scroll-arrow:disabled{opacity:0;pointer-events:none}.basetable-scroll-arrow--left{left:12px;transform:translateY(-50%)}.basetable-scroll-arrow--right{right:12px;transform:translateY(-50%)}.basetable-scroll-host .ant-empty{margin-block:40px}.basetable-scroll-host .ant-table-body::-webkit-scrollbar,.basetable-scroll-host .ant-table-content::-webkit-scrollbar{height:10px;width:10px}.basetable-scroll-host .ant-table-body::-webkit-scrollbar-track,.basetable-scroll-host .ant-table-content::-webkit-scrollbar-track{background:#e2eaf58c;border-radius:999px}.basetable-scroll-host .ant-table-body::-webkit-scrollbar-thumb,.basetable-scroll-host .ant-table-content::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#c6d4e8,#afc3df);border:2px solid #ffffffa6;border-radius:999px}.basetable-container--stack-mode .basetable-edge,.basetable-container--stack-mode .basetable-scroll-arrow,.basetable-container--wrap-mode .basetable-edge,.basetable-container--wrap-mode .basetable-scroll-arrow{display:none!important}.basetable-container--wrap-mode .basetable-scroll-host .ant-table{table-layout:fixed!important}.basetable-container--wrap-mode .basetable-scroll-host .ant-table-thead>tr>td,.basetable-container--wrap-mode .basetable-scroll-host .ant-table-thead>tr>th{line-height:1.35;padding-bottom:12px!important;padding-top:12px!important}.basetable-container--wrap-mode .basetable-scroll-host .ant-table-cell,.basetable-container--wrap-mode .basetable-scroll-host .ant-table-tbody>tr>td,.basetable-container--wrap-mode .basetable-scroll-host .ant-table-thead>tr>th{overflow:visible!important;overflow-wrap:anywhere;text-overflow:clip!important;vertical-align:top;white-space:normal!important;word-break:break-word}.basetable-container--wrap-mode .basetable-scroll-host .ant-table-tbody>tr>td{line-height:1.35;padding-bottom:11px!important;padding-top:11px!important}.basetable-container--wrap-mode .basetable-scroll-host .ant-table-cell.base-table-cell.ant-table-cell-ellipsis,.basetable-container--wrap-mode .basetable-scroll-host .ant-table-thead>tr>th.ant-table-cell-ellipsis{max-width:none}.basetable-container--wrap-mode .basetable-scroll-host .ant-table-cell.base-table-cell .ant-typography,.basetable-container--wrap-mode .basetable-scroll-host .ant-table-cell.base-table-cell>div,.basetable-container--wrap-mode .basetable-scroll-host .ant-table-cell.base-table-cell>span{overflow-wrap:anywhere;white-space:normal}.basetable-container--wrap-mode .basetable-scroll-host .ant-table-body,.basetable-container--wrap-mode .basetable-scroll-host .ant-table-content{overflow-x:hidden!important}.basetable-container--stack-mode .basetable-scroll-host .ant-table-container{background:#0000;border:none!important;border-radius:0!important;box-shadow:none;overflow:visible!important}.basetable-container--stack-mode .basetable-scroll-host .ant-spin-container,.basetable-container--stack-mode .basetable-scroll-host .ant-spin-nested-loading,.basetable-container--stack-mode .basetable-scroll-host .ant-table,.basetable-container--stack-mode .basetable-scroll-host .ant-table-body,.basetable-container--stack-mode .basetable-scroll-host .ant-table-content,.basetable-container--stack-mode .basetable-scroll-host .ant-table-wrapper{background:#0000!important;overflow-x:hidden!important}.basetable-container--stack-mode .basetable-scroll-host .ant-table-thead{display:none}.basetable-container--stack-mode .basetable-scroll-host .ant-table-tbody{display:flex;flex-direction:column;gap:12px}.basetable-container--stack-mode .basetable-scroll-host .ant-table-tbody>tr{background:linear-gradient(180deg,#fff,#fafcff);border:1px solid #e5eaf5;border-radius:18px;box-shadow:0 12px 28px #0f1b3d14;display:block;overflow:hidden}.basetable-container--stack-mode .basetable-scroll-host .ant-table-tbody>tr>td{grid-gap:10px;align-items:start;background:#0000!important;border-bottom:1px solid #eef2f7!important;display:grid!important;gap:10px;grid-template-columns:minmax(104px,36%) minmax(0,1fr);max-width:100%!important;min-height:0;overflow:visible!important;overflow-wrap:anywhere;padding:12px 14px!important;text-overflow:clip!important;white-space:normal!important;width:100%!important;word-break:break-word}.basetable-container--stack-mode .basetable-scroll-host .ant-table-tbody>tr>td:last-child{border-bottom:none!important}.basetable-container--stack-mode .basetable-scroll-host .ant-table-tbody>tr>td:before{color:#64748b;content:attr(data-label);display:block;font-size:10px;font-weight:700;letter-spacing:.04em;line-height:1.3;text-transform:uppercase}.basetable-container--stack-mode .basetable-scroll-host .ant-table-tbody>tr>td.ant-table-row-expand-icon-cell,.basetable-container--stack-mode .basetable-scroll-host .ant-table-tbody>tr>td.ant-table-selection-column,.basetable-container--stack-mode .basetable-scroll-host .ant-table-tbody>tr>td.base-table-cell--actions{grid-template-columns:1fr}.basetable-container--stack-mode .basetable-scroll-host .ant-table-tbody>tr>td.ant-table-row-expand-icon-cell:before,.basetable-container--stack-mode .basetable-scroll-host .ant-table-tbody>tr>td.ant-table-selection-column:before,.basetable-container--stack-mode .basetable-scroll-host .ant-table-tbody>tr>td.base-table-cell--actions:before{margin-bottom:6px}.basetable-container--stack-mode .basetable-scroll-host .ant-table-tbody>tr>td.base-table-cell--actions{max-width:100%!important;min-width:0!important;text-align:left;width:100%!important}.basetable-container--stack-mode .basetable-scroll-host .ant-table-cell,.basetable-container--stack-mode .basetable-scroll-host .ant-table-cell.base-table-cell.ant-table-cell-ellipsis,.basetable-container--stack-mode .basetable-scroll-host .ant-table-thead>tr>th.ant-table-cell-ellipsis{max-width:none!important}.basetable-container--stack-mode .basetable-scroll-host .ant-table-cell.base-table-cell .ant-btn,.basetable-container--stack-mode .basetable-scroll-host .ant-table-cell.base-table-cell .ant-space,.basetable-container--stack-mode .basetable-scroll-host .ant-table-cell.base-table-cell .ant-space-item,.basetable-container--stack-mode .basetable-scroll-host .ant-table-cell.base-table-cell .ant-tag,.basetable-container--stack-mode .basetable-scroll-host .ant-table-cell.base-table-cell .ant-typography,.basetable-container--stack-mode .basetable-scroll-host .ant-table-cell.base-table-cell>div,.basetable-container--stack-mode .basetable-scroll-host .ant-table-cell.base-table-cell>span{max-width:100%;overflow-wrap:anywhere;white-space:normal}.basetable-container--stack-mode .basetable-scroll-host .ant-table-cell-fix-left,.basetable-container--stack-mode .basetable-scroll-host .ant-table-cell-fix-right{box-shadow:none!important;left:auto!important;position:static!important;right:auto!important}.basetable-container--stack-mode .basetable-scroll-host .ant-table-row.ant-table-row-selected:hover>td,.basetable-container--stack-mode .basetable-scroll-host .ant-table-row.ant-table-row-selected>td{background:#0000!important;box-shadow:none}.basetable-container--stack-mode .basetable-scroll-host .ant-table-row.ant-table-row-selected{border-color:#cfe0ff;box-shadow:0 16px 34px #2f6bff24}.basetable-scroll-host .ant-tag,.basetable-scroll-host .badge,.basetable-scroll-host [class*=status-badge]{border-radius:999px!important;font-size:10.2px!important;font-weight:600!important;line-height:1.2!important;padding:4px 10px!important}.basetable-scroll-host .ant-avatar,.basetable-scroll-host .img-circle{border-radius:50%;height:31px!important;min-width:36px!important;object-fit:cover;width:36px!important}.base-table-actions-inline{align-items:center;display:inline-flex;flex-wrap:nowrap;gap:6px;justify-content:center;margin:0 auto;max-width:none;width:-webkit-max-content;width:max-content}.base-table-actions-inline .ant-space,.base-table-actions-inline .ant-space-item,.base-table-actions-inline>*{flex:0 0 auto;margin:0!important}.base-table-actions-inline .me-1,.base-table-actions-inline .me-2,.base-table-actions-inline .me-3,.base-table-actions-inline .ms-1,.base-table-actions-inline .ms-2,.base-table-actions-inline .ms-3,.base-table-actions-inline .mt-1,.base-table-actions-inline .mt-2,.base-table-actions-inline .mt-3{margin:0!important}.base-table-actions-inline .ant-space{align-items:center!important;gap:6px!important}.base-table-actions-inline .ant-space .anticon,.base-table-actions-inline>.anticon{align-items:center;cursor:pointer;display:inline-flex;height:26px;justify-content:center;line-height:1;min-width:30px;width:30px}.base-table-action-slot{align-items:center;display:inline-flex;justify-content:center}.base-table-action-btn.ant-btn.base-table-action-btn--disabled,.base-table-action-btn.ant-btn[disabled],.base-table-action-btn.ant-btn[disabled]:hover{background:#f5f6f8!important;border-color:#e6e8ec!important;box-shadow:none!important;color:#b7bec9!important;cursor:not-allowed!important;opacity:.75}.base-table-action-btn.ant-btn{align-items:center;background:linear-gradient(180deg,#fff,#f6f9ff)!important;border:1px solid #0000;border-radius:10px!important;box-shadow:none!important;display:inline-flex;height:27px;justify-content:center;min-width:32px;padding:0!important;transition:all .2s ease!important;width:32px}.base-table-action-btn .anticon,.base-table-action-btn .icon-style{font-size:12.8px;line-height:1}.base-table-action-btn--view{background:#f4f8ff!important;border-color:#dde8ff!important;color:#2f6bff!important}.base-table-action-btn--view:hover{background:#eaf1ff!important;border-color:#c8d8ff!important;color:#1f58e7!important}.base-table-action-btn--edit{background:#fff8ec!important;border-color:#ffe4b5!important;color:#ff9800!important}.base-table-action-btn--add:hover,.base-table-action-btn--edit:hover,.base-table-action-btn--history:hover{background:#fff3e0!important;border-color:#ffd194!important}.base-table-action-btn--approve{background:#eefdf3!important;border-color:#cbefd8!important;color:#22c55e!important}.base-table-action-btn--approve:hover,.base-table-action-btn--flow:hover{background:#e6faee!important;border-color:#b6e6c8!important}.base-table-action-btn--cancel,.base-table-action-btn--delete{background:#fff3f3!important;border-color:#ffd5d5!important;color:#ef4444!important}.base-table-action-btn--cancel:hover,.base-table-action-btn--delete:hover{background:#fff1f0!important;border-color:#ffb8b8!important}.base-table-action-btn--workspace{background:#fff!important;border-color:#e2e8f0!important;color:#334155!important}.base-table-action-btn--workspace:hover{background:#f8fafc!important;border-color:#cbd5e1!important}.base-table-action-btn--run{background:#f0fdf4!important;border-color:#cbefd8!important;color:#16a34a!important}.base-table-action-btn--run:hover{background:#e6faee!important;border-color:#b6e6c8!important}.base-table-action-btn--close,.base-table-action-btn--reopen{background:#fff8ec!important;border-color:#ffe4b5!important;color:#b45309!important}.base-table-action-btn--close:hover,.base-table-action-btn--reopen:hover{background:#fff3e0!important;border-color:#ffd194!important}.base-table-action-btn--flow{background:#eefdf3!important;border-color:#cbefd8!important;color:#22c55e!important}.base-table-action-btn--add,.base-table-action-btn--history{background:#fff8ec!important;border-color:#ffe4b5!important;color:#ff9800!important}@media (max-width:991px){.base-body{padding-bottom:18px;padding-left:8px;padding-right:8px}.base-body__content{gap:8px}.base-body .modern-pagination-container{padding:14px!important}.base-header{padding-bottom:4px;padding-top:4px}.base-header__surface{padding:0}.base-header__content{align-items:flex-start;flex-direction:column;gap:12px}.base-header__title{font-size:17px}.base-header__subtitle{font-size:10.2px}.base-header__actions{justify-content:flex-start;width:100%}.base-header__actions .ant-btn{flex:1 1 auto;min-width:120px}.basetable-container{padding-bottom:3px;padding-top:0}.basetable-edge,.basetable-scroll-arrow{display:none!important}.basetable-scroll-host{overflow:visible}.basetable-scroll-host .ant-table-cell{max-width:220px}}@media (max-width:768px){.basetable-container{padding-bottom:3px;padding-top:8px}.basetable-container--stack-mode .basetable-scroll-host .ant-table-tbody{gap:10px}.basetable-container--stack-mode .basetable-scroll-host .ant-table-tbody>tr{border-radius:16px}.basetable-container--stack-mode .basetable-scroll-host .ant-table-tbody>tr>td{gap:8px;grid-template-columns:minmax(90px,34%) minmax(0,1fr);padding:11px 12px!important}.basetable-container--stack-mode .basetable-scroll-host .ant-table-tbody>tr>td:before{font-size:10px}}@media (max-width:575px){.basetable-container--stack-mode .basetable-scroll-host .ant-table-tbody>tr>td{grid-template-columns:1fr}.basetable-container--stack-mode .basetable-scroll-host .ant-table-tbody>tr>td:before{margin-bottom:4px}}.upload-list-inline .ant-upload-list-item{-webkit-margin-end:8px;float:left;margin-inline-end:8px;width:200px}.ant-upload-rtl.upload-list-inline .ant-upload-list-item{float:right}.img-circle{border:2px solid #ddd;border-radius:50%;box-shadow:0 4px 8px #0000001a;height:128px;object-fit:cover;width:150px}.divide1_2{background:url(/static/media/icon1_2.1780cf591bdcca2510e2.svg) no-repeat;background-size:133px}.divide1_2,.divide1_4{cursor:pointer;height:34px;transition:.2s;width:100%}.divide1_4{background:url(/static/media/icon1to4.9ecd5e03e88bfa1610bc.svg) no-repeat;background-size:133px}.divide3_1{background:url(/static/media/icon3by1.86ff8e8b930fc732dce1.svg) no-repeat;background-size:133px}.divide3_1,.divide3_3{cursor:pointer;height:34px;transition:.2s;width:100%}.divide3_3{background:url(/static/media/icon3by3.9dd8d23b497d188839e6.svg) no-repeat;background-size:133px}.basetable-salarysheet-container{max-height:70vh;overflow:auto;padding-bottom:12px;padding-right:20px;padding-top:20px}.salary-sheet-page{display:contents}.salary-sheet-page .salary-sheet__table-shell{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.salary-sheet-page .base-pagination-wrapper{margin:-8px 0 0!important}.salary-sheet-page .modern-pagination-container{border-radius:0 0 16px 16px}.salary-sheet-header .base-header__actions,.salary-sheet-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.salary-sheet-toolbar--embedded{margin-bottom:12px}.salary-sheet__summary{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin-top:12px}.salary-sheet__summary-card{background:radial-gradient(circle at top right,#16a34a1a,#0000 38%),linear-gradient(180deg,#fff,#f8fcfa);border:1px solid #d8e1ee;border-radius:8px;box-shadow:0 6px 16px #0f172a0d;overflow:hidden;padding:8px 10px;position:relative}.salary-sheet__summary-label{color:#64748b;display:block;font-size:9px;font-weight:600;letter-spacing:.02em;margin-bottom:2px;text-transform:uppercase}.salary-sheet__summary-value{color:#0f172a;display:block;font-size:13px;font-weight:700;line-height:1.25}.salary-sheet__section-overview{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.salary-sheet__section-pill{align-items:center;background:#fff;border:1px solid #d8e1ee;border-radius:999px;box-shadow:0 8px 20px #0f172a0d;display:inline-flex;gap:10px;min-height:32px;padding:7px 12px}.salary-sheet__section-pill strong{color:#0f172a;font-size:10.2px;font-weight:800}.salary-sheet__section-pill span{color:#64748b;font-size:10px;font-weight:700}.salary-sheet__section-pill--employee{background:#eff6ff;border-color:#bfdbfe}.salary-sheet__section-pill--earning{background:#ecfdf3;border-color:#bbf7d0}.salary-sheet__section-pill--deduction{background:#fef2f2;border-color:#fecaca}.salary-sheet__section-pill--reimbursement{background:#fff7ed;border-color:#fed7aa}.salary-sheet__section-pill--attendance,.salary-sheet__section-pill--benefit{background:#eef2ff;border-color:#c7d2fe}.salary-sheet__section-pill--totals{background:#f5f3ff;border-color:#ddd6fe}.salary-sheet__section-pill--custom{background:#f8fafc;border-color:#cbd5e1}.salary-sheet__section-pill--dynamic{background:#f8fafc!important;background:var(--salary-section-cell-bg,#f8fafc)!important;border-color:#cbd5e1!important;border-color:var(--salary-section-border,#cbd5e1)!important}.salary-sheet__section-pill--dynamic span,.salary-sheet__section-pill--dynamic strong{color:#334155!important;color:var(--salary-section-cell-text,#334155)!important}.salary-sheet__table-shell{background:linear-gradient(180deg,#fff,#f7fbf8);border:1px solid #d8e1ee;border-radius:16px;box-shadow:0 18px 45px #0f172a14}.salary-sheet__table{background:#fff;border-collapse:initial;border-spacing:0;margin-bottom:0!important}.salary-sheet__table thead th{position:-webkit-sticky;position:sticky;z-index:3}.salary-sheet__table thead tr.group th{color:#0f172a;font-size:10.2px;font-weight:800;letter-spacing:.04em;padding-bottom:14px;padding-top:14px;text-transform:uppercase;top:0}.salary-sheet__table thead tr.group th small{color:inherit;display:block;font-size:10px;font-weight:700;letter-spacing:0;margin-top:4px;opacity:.72;text-transform:none}.salary-sheet__table thead tr:not(.group) th{top:51px}.salary-sheet__group{border-bottom:1px solid #d8e1ee!important}.salary-sheet__group--employee{background:#e8f0fe!important}.salary-sheet__group--custom{background:#f8fafc!important}.salary-sheet__group--benefit{background:#eff6ff!important}.salary-sheet__group--earning{background:#ecfdf3!important}.salary-sheet__group--deduction{background:#fef2f2!important}.salary-sheet__group--reimbursement{background:#fff7ed!important}.salary-sheet__group--totals{background:#f5f3ff!important}.salary-sheet__group--attendance{background:#eef2ff!important}.salary-sheet__group--dynamic{background:#475569!important;background:var(--salary-section-header-bg,#475569)!important;border-color:#cbd5e1!important;border-color:var(--salary-section-border,#cbd5e1)!important}.salary-sheet__group--dynamic,.salary-sheet__group--dynamic small,.salary-sheet__group--dynamic strong{color:#fff!important;color:var(--salary-section-header-text,#fff)!important}.salary-sheet__header{border-bottom:1px solid #d8e1ee!important;color:#0f172a!important;font-size:10.2px;font-weight:700;line-height:1.4;vertical-align:middle!important}.salary-sheet__header--employee{background:#f8fafc!important}.salary-sheet__header--custom{background:#f8fafc!important;color:#475569!important}.salary-sheet__header--benefit{background:#f4f9ff!important;color:#1d4ed8!important}.salary-sheet__header--earning{background:#f1fcf4!important;color:#15803d!important}.salary-sheet__header--deduction{background:#fff5f5!important;color:#b91c1c!important}.salary-sheet__header--reimbursement{background:#fff8f0!important;color:#c2410c!important}.salary-sheet__header--totals{background:#f8f5ff!important;color:#6d28d9!important}.salary-sheet__header--attendance{background:#f5f7ff!important;color:#4338ca!important}.salary-sheet__header--dynamic{background:#f8fafc!important;background:var(--salary-section-cell-bg,#f8fafc)!important;border-color:#cbd5e1!important;border-color:var(--salary-section-border,#cbd5e1)!important;color:#334155!important;color:var(--salary-section-cell-text,#334155)!important}.salary-sheet__table tbody td{background:#fff;border-color:#e2e8f0!important;color:#1e293b;font-size:10.6px;padding:10px 12px!important;vertical-align:middle}.salary-sheet__table tbody tr:nth-child(2n) td{background:#fbfdfc}.salary-sheet__table tbody tr:hover td{background:#f3fbf5}.salary-sheet__cell--employee{background:#fbfdff!important}.salary-sheet__cell--earning{background:#fcfffd!important}.salary-sheet__cell--deduction{background:#fffcfc!important}.salary-sheet__cell--reimbursement{background:#fffefb!important}.salary-sheet__cell--attendance,.salary-sheet__cell--benefit{background:#fcfcff!important}.salary-sheet__cell--totals{background:#fefcff!important;font-weight:700}.salary-sheet__cell--custom{background:#fff!important}.salary-sheet__table tbody tr:nth-child(2n) .salary-sheet__cell--employee{background:#f8fbff!important}.salary-sheet__table tbody tr:nth-child(2n) .salary-sheet__cell--earning{background:#f8fefa!important}.salary-sheet__table tbody tr:nth-child(2n) .salary-sheet__cell--deduction{background:#fff8f8!important}.salary-sheet__table tbody tr:nth-child(2n) .salary-sheet__cell--reimbursement{background:#fff9f2!important}.salary-sheet__table tbody tr:nth-child(2n) .salary-sheet__cell--attendance,.salary-sheet__table tbody tr:nth-child(2n) .salary-sheet__cell--benefit{background:#f8faff!important}.salary-sheet__table tbody tr:nth-child(2n) .salary-sheet__cell--totals{background:#faf7ff!important}.salary-sheet__table tbody tr:hover td[class*=salary-sheet__cell--]{background:#f3fbf5!important}.salary-sheet__table tbody .salary-sheet__cell--dynamic,.salary-sheet__table tbody tr:hover .salary-sheet__cell--dynamic,.salary-sheet__table tbody tr:nth-child(2n) .salary-sheet__cell--dynamic{background:#fff!important;background:var(--salary-section-cell-bg,#fff)!important;border-color:#e2e8f0!important;border-color:var(--salary-section-border,#e2e8f0)!important;color:#1e293b!important;color:var(--salary-section-cell-text,#1e293b)!important}.salary-sheet__employee-cell{background:#fff!important;box-shadow:14px 0 24px #0f172a14;left:0;min-width:350px;position:-webkit-sticky;position:sticky;z-index:2}.salary-sheet__table tbody tr:nth-child(2n) .salary-sheet__employee-cell{background:#fbfdfc!important}.salary-sheet__table tbody tr:hover .salary-sheet__employee-cell{background:#f3fbf5!important}.salary-sheet__employee-identity{align-items:center;display:flex;gap:10px;min-width:0}.salary-sheet__employee-avatar{border:2px solid #e2e8f0;flex:0 0 auto;height:27px;object-fit:cover;width:32px}.salary-sheet__employee-copy{display:flex;flex-direction:column;min-width:0}.salary-sheet__employee-copy strong{color:#0f172a;font-size:10.6px;font-weight:700;line-height:1.2;word-break:break-word}.salary-sheet__employee-copy span{color:#64748b;font-size:10px;line-height:1.2;word-break:break-word}.salary-sheet__meta-cell{color:#334155!important;font-weight:500}.salary-sheet__amount-cell{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.salary-sheet__amount-cell--strong{color:#0f172a!important;font-weight:700}.salary-sheet__status-cell{white-space:nowrap}.salary-sheet__status-badge{align-items:center;border-radius:999px;display:inline-flex;font-size:10px;font-weight:700;justify-content:center;min-width:92px;padding:4px 10px;text-transform:capitalize}.salary-sheet__details-cell{min-width:220px}.salary-sheet__detail-line,.salary-sheet__detail-total{align-items:center;display:flex;gap:12px;justify-content:space-between}.salary-sheet__detail-line+.salary-sheet__detail-line{margin-top:4px}.salary-sheet__detail-total{border-top:1px dashed #cbd5e1;color:#0f172a;margin-top:8px;padding-top:8px}.salary-sheet__detail-line strong,.salary-sheet__detail-total strong{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.salary-sheet__empty-cell{color:#94a3b8!important;font-weight:700;text-align:center}.basetable-salarysheet-container::-webkit-scrollbar{height:8px!important;width:5px!important}.basetable-salarysheet-container::-webkit-scrollbar-track{background:#f9fafc}.basetable-salarysheet-container::-webkit-scrollbar-thumb{background-color:#d7dfc9;border:1px solid #c9d6df;border-radius:20px}@media (max-width:768px){.salary-sheet__summary{grid-template-columns:1fr}.salary-sheet__table thead tr.group th{top:0}.salary-sheet__table thead tr:not(.group) th{top:49px}.salary-sheet__employee-cell{min-width:260px}.base-filter-inline-panel{margin-right:0;padding:14px 14px 0}.base-filter-inline-panel__header{margin-bottom:10px}.base-filter-inline-panel__actions{justify-content:stretch}.base-filter-inline-panel__actions .ant-space{width:100%}.base-filter-inline-panel__actions .ant-space-item{flex:1 1}.base-filter-inline-panel__apply,.base-filter-inline-panel__reset{width:100%}.base-filter-drawer{width:100%!important}.base-filter-drawer .ant-drawer-content-wrapper{width:min(100vw,460px)!important}.base-filter-drawer .ant-drawer-header{padding:16px 16px 12px}.base-filter-drawer .ant-drawer-footer{padding:14px 16px 16px}.base-filter-drawer__body{padding:16px 16px 6px}.base-filter-drawer__actions-inner{flex-direction:column-reverse}}.ant-form-item-label>label,.fl{color:var(--char-900)!important;font-size:10.6px!important;font-weight:700!important;letter-spacing:0!important}.ant-input,.ant-input-affix-wrapper,.ant-input-number,.ant-picker,.ant-select:not(.ant-select-customize-input) .ant-select-selector{background:var(--klok-surface)!important;border:1.5px solid var(--stone-200)!important;border-radius:9px!important;box-shadow:none!important;color:var(--char-900)!important;font-family:var(--font-body)!important;font-size:11.5px!important;min-height:34px!important;transition:border-color .15s var(--ease),box-shadow .15s var(--ease),background-color .15s var(--ease)!important}.ant-input,.ant-input-affix-wrapper,.ant-input-number,.ant-picker{padding-inline:12px!important}.ant-select-single:not(.ant-select-customize-input) .ant-select-selector{height:34px!important;padding-inline:12px!important}.ant-select-single .ant-select-selector .ant-select-selection-item,.ant-select-single .ant-select-selector .ant-select-selection-placeholder{line-height:32px!important}.ant-select-multiple .ant-select-selector{min-height:34px!important;padding:3px 8px!important}textarea.ant-input:not(.expression-input){height:auto!important;line-height:1.45!important;min-height:73px!important;padding-top:10px!important}.ant-input::placeholder,.ant-picker-input>input::placeholder,.ant-select-selection-placeholder{color:var(--stone-400)!important}.ant-input-affix-wrapper:hover,.ant-input-number:hover,.ant-input:hover,.ant-picker:hover,.ant-select:hover .ant-select-selector{border-color:var(--brand-soft)!important}.ant-input-affix-wrapper-focused,.ant-input-focused,.ant-input-number-focused,.ant-input:focus,.ant-picker-focused,.ant-select-focused:not(.ant-select-customize-input) .ant-select-selector{border-color:var(--brand)!important;box-shadow:0 0 0 3px #e0701a1a!important}.ant-picker-suffix,.ant-select-arrow,.ant-select-clear{color:var(--stone-400)!important}.ant-checkbox-wrapper{color:var(--stone-600);font-size:11px}.ant-checkbox-inner{border-color:var(--stone-300)!important;border-radius:5px!important}.ant-checkbox-checked .ant-checkbox-inner{background:var(--brand)!important;border-color:var(--brand)!important}.ant-select-selection-item .ant-tag,.ant-tag{background:var(--stone-100)!important;border-color:var(--stone-200)!important;border-radius:999px!important;color:var(--stone-600)!important;font-weight:700}.klok-base-modal .ant-modal-content{border:1px solid var(--stone-200);border-radius:16px!important;box-shadow:var(--sh-lg)!important}.klok-base-modal .ant-modal-header{border-radius:16px 16px 0 0!important;padding:20px 24px 16px!important}.klok-modal-title__accent{min-width:4px;width:4px}.klok-modal-title__main{color:var(--char-900)!important;font-size:14.5px!important;font-weight:800!important;letter-spacing:0!important}.klok-base-modal .ant-modal-close{background:#f7ddd7!important;color:#c94837!important;width:30px!important}.klok-base-modal .ant-modal-body{padding:20px 24px!important}.klok-base-modal .basemodel{max-height:min(72vh,calc(100vh - 210px))}.klok-base-modal .ant-modal-footer{border-top:1px solid var(--stone-200);padding:14px 24px 20px!important}.base-header__breadcrumb,.base-header__breadcrumb a,.base-header__subtitle{color:var(--stone-400)}.base-filter-inline-panel__apply,.base-header__actions .ant-btn-primary,.klok-base-modal .ant-modal-footer .ant-btn-primary,.klok-base-modal .button-save,.klok-base-modal .savebtn{background:var(--brand)!important;border-color:var(--brand)!important;box-shadow:0 3px 10px #e0701a47!important;color:#fff!important}.base-filter-inline-panel__apply:focus,.base-filter-inline-panel__apply:hover,.base-header__actions .ant-btn-primary:focus,.base-header__actions .ant-btn-primary:hover,.klok-base-modal .ant-modal-footer .ant-btn-primary:hover,.klok-base-modal .button-save:hover,.klok-base-modal .savebtn:hover{background:var(--brand-deep)!important;border-color:var(--brand-deep)!important;box-shadow:0 5px 14px #e0701a61!important}.base-header__actions .ant-btn:not(.ant-btn-primary):focus,.base-header__actions .ant-btn:not(.ant-btn-primary):hover{border-color:var(--brand-soft)!important;box-shadow:0 4px 12px #e0701a1f;color:var(--brand-deep)!important}.base-filter-inline-panel__reset,.klok-base-modal .button-cancel,.klok-base-modal .cancelBtn{background:var(--klok-surface)!important;border:1.5px solid var(--stone-200)!important;box-shadow:none!important;color:var(--stone-600)!important}.basetable-scroll-host .ant-table-container{background:var(--klok-surface);border:1px solid var(--stone-200)!important;border-radius:12px!important}.basetable-scroll-host .ant-table,.basetable-scroll-host .ant-table-tbody>tr>td{background:var(--klok-surface)}.basetable-scroll-host .ant-table-thead>tr>td,.basetable-scroll-host .ant-table-thead>tr>th{box-shadow:none!important;font-size:10px!important;font-weight:700!important;letter-spacing:.07em;padding:11px 14px!important}.basetable-scroll-host .ant-table-tbody>tr>td{color:var(--stone-600);font-size:11px;padding:13px 14px!important}.basetable-scroll-host .ant-table-tbody>tr:nth-child(2n)>td{background:var(--stone-50)}.basetable-scroll-host .ant-table-row.base-table-row:hover>td,.basetable-scroll-host .ant-table-tbody>tr>td.ant-table-cell-row-hover{background:var(--brand-tint)!important}.base-table-action-btn.ant-btn{border-radius:8px!important;height:26px!important;min-height:26px!important;width:30px!important}.base-table-action-btn.ant-btn.base-table-action-btn--wide{gap:6px;min-width:0!important;padding:0 10px!important;width:auto!important}.base-table-action-btn--view{background:var(--brand-tint)!important;color:var(--brand-deep)!important}.base-table-action-btn--add:hover,.base-table-action-btn--edit:hover,.base-table-action-btn--history:hover,.base-table-action-btn--view:hover{background:var(--brand)!important;color:#fff!important}.base-table-action-btn.ant-btn{--base-action-icon-size:15px}.base-table-action-btn .base-action-icon{align-items:center;display:inline-flex!important;flex:0 0 auto;height:15px;height:var(--base-action-icon-size,15px);justify-content:center;line-height:1!important;vertical-align:middle;width:15px;width:var(--base-action-icon-size,15px)}.base-table-action-btn .base-action-icon .MuiSvgIcon-root,.base-table-action-btn .base-action-icon .anticon,.base-table-action-btn .base-action-icon img,.base-table-action-btn .base-action-icon svg,.base-table-action-btn .base-action-icon__glyph{display:block;flex:0 0 auto;font-size:15px!important;font-size:var(--base-action-icon-size,15px)!important;height:15px!important;height:var(--base-action-icon-size,15px)!important;line-height:1!important;object-fit:contain;width:15px!important;width:var(--base-action-icon-size,15px)!important}.base-table-action-btn .base-action-icon .anticon{align-items:center;display:inline-flex!important;justify-content:center}.base-table-action-btn .anticon,.base-table-action-btn .icon-style{font-size:15px!important;font-size:var(--base-action-icon-size,15px)!important}.base-table-actions-inline{--base-action-icon-size:15px}.base-table-actions-inline .anticon{font-size:15px!important;font-size:var(--base-action-icon-size,15px)!important;line-height:1!important}.base-table-actions-inline .MuiSvgIcon-root,.base-table-actions-inline .ant-btn>svg,.base-table-actions-inline .anticon>svg,.base-table-actions-inline img.base-action-icon__glyph{flex:0 0 auto;font-size:15px!important;font-size:var(--base-action-icon-size,15px)!important;height:15px!important;height:var(--base-action-icon-size,15px)!important;vertical-align:middle;width:15px!important;width:var(--base-action-icon-size,15px)!important}.base-filter-drawer .ant-drawer-content{background:var(--klok-surface)!important}.base-filter-drawer .ant-drawer-header{border-bottom:1px solid var(--stone-200);padding:18px 20px 14px}.base-filter-drawer .ant-drawer-body{background:var(--stone-50)}.base-filter-drawer .ant-drawer-footer{background:var(--klok-surface);border-top:1px solid var(--stone-200)}.base-filter-drawer__title-icon{background:var(--brand-tint);color:var(--brand)}.base-filter-drawer__title-text{color:var(--char-900);font-size:15.3px;font-weight:800}.base-filter-drawer__body{padding:18px 20px 8px}.base-filter-drawer__reset{background:var(--klok-surface)!important;border:1.5px solid var(--stone-200)!important;color:var(--stone-600)!important}.base-filter-drawer__apply{background:var(--brand)!important;border-color:var(--brand)!important;box-shadow:0 3px 10px #e0701a47!important}.base-pagination-wrapper{margin-bottom:0;margin-left:8px;margin-right:8px;margin-top:0!important}.base-body__content>.basetable-container+.base-pagination-wrapper{margin:-9px 30px 0;width:calc(100% - 60px)}.base-body__content>.basetable-container:has(+.base-pagination-wrapper){padding-bottom:0!important}.modern-pagination-container{align-items:center;background:var(--klok-surface);border:1px solid var(--stone-200);border-radius:0 0 12px 12px;box-shadow:0 -2px 6px #1c1a170a;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;min-height:43px;padding:10px 16px}.modern-pagination-container .entries-info{color:var(--stone-500);font-size:10.2px;font-weight:500;line-height:1.4}.modern-pagination-container .pagination-actions{align-items:center;display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}.pagination-jump{align-items:center;display:flex;gap:6px}.pagination-jump__label{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.pagination-page-select{background:var(--klok-surface);border:1px solid var(--stone-200);border-radius:6px;color:var(--char-800);cursor:pointer;font-family:var(--font-body);font-size:10.2px;font-weight:500;height:26px;line-height:1;min-width:112px;outline:none;padding:4px 28px 4px 10px;transition:border-color .13s var(--ease),box-shadow .13s var(--ease),background-color .13s var(--ease)}.pagination-page-select:hover{border-color:var(--stone-300)}.pagination-page-select:focus-visible{border-color:var(--brand);box-shadow:0 0 0 3px #e0701a24}.pagination-page-select:disabled{background:var(--stone-100);color:var(--stone-400);cursor:not-allowed}.pagination-nav-button{align-items:center;background:var(--klok-surface);border:1px solid var(--stone-200);border-radius:6px;color:var(--char-800);cursor:pointer;display:inline-flex;font-family:var(--font-mono);font-size:15.3px;font-weight:500;height:24px;justify-content:center;line-height:1;transition:border-color .13s var(--ease),box-shadow .13s var(--ease),color .13s var(--ease),background-color .13s var(--ease);width:28px}.pagination-nav-button:hover:not(:disabled){background:var(--brand-tint);border-color:var(--brand);color:var(--brand-deep)}.pagination-nav-button:focus-visible{border-color:var(--brand);box-shadow:0 0 0 3px #e0701a24;outline:none}.pagination-nav-button:disabled{background:var(--stone-50);color:var(--stone-300);cursor:not-allowed}@media (max-width:575px){.modern-pagination-container{align-items:flex-start;padding:10px 12px}.modern-pagination-container .pagination-actions{justify-content:space-between;width:100%}.pagination-page-select{max-width:220px;width:calc(100vw - 104px)}}.base-tabs.ant-tabs{width:100%}.base-tabs .ant-tabs-nav{background:var(--klok-surface);border:1px solid var(--stone-200);border-radius:11px;box-shadow:var(--sh-sm)}.base-tabs.ant-tabs-left>.ant-tabs-nav .ant-tabs-tab{margin:2px!important}.base-tabs .ant-tabs-tab{border-radius:9px!important;color:var(--stone-500);font-size:11px;font-weight:700;transition:background-color .15s var(--ease),color .15s var(--ease)}.base-tabs .ant-tabs-tab-active,.base-tabs .ant-tabs-tab:hover{background:var(--brand-tint)!important}.base-tabs .ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--brand-deep)!important}.base-dropzone__target{background:var(--stone-50);border:1.5px dashed var(--stone-200)!important;border-radius:12px;color:var(--stone-500);transition:border-color .15s var(--ease),background-color .15s var(--ease),color .15s var(--ease)}.base-dropzone__target:hover{background:var(--brand-tint);border-color:var(--brand-soft)!important;color:var(--brand-deep)}.base-dropzone__target .anticon{color:var(--brand);font-size:23.8px}.ant-upload-wrapper .ant-upload-list{color:var(--stone-600)}.employee-short-profile{align-items:center;display:flex;gap:10px;max-width:100%;min-width:0}.employee-short-profile__avatar{border-radius:50%;flex:0 0 36px;height:31px;object-fit:cover;width:36px}.employee-short-profile__avatar--initials{align-items:center;background:var(--brand);color:#fff;display:inline-flex;font-size:10.2px;font-weight:800;justify-content:center}.employee-short-profile__copy,.employee-short-profile__single{color:var(--char-900);font-size:11px;font-weight:700;line-height:1.2;max-width:100%;min-width:0}.employee-short-profile__copy p,.employee-short-profile__single{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.employee-short-profile__copy p{margin:0}.employee-short-profile__copy p+p{color:var(--stone-400);font-size:10px;font-weight:600;margin-top:2px}.ant-empty{color:var(--stone-400)}.ant-skeleton .ant-skeleton-paragraph>li,.ant-skeleton .ant-skeleton-title{background:linear-gradient(90deg,var(--stone-100) 25%,var(--stone-50) 37%,var(--stone-100) 63%)}.ant-progress .ant-progress-bg{background:var(--brand)}@media (max-width:767px){.base-body{padding:0 0 18px}.base-header__surface{padding:14px}.base-header__actions,.base-header__content{align-items:stretch;flex-direction:column}.base-header__actions,.base-header__actions .ant-btn{width:100%}.base-header__actions{align-items:center;flex-direction:row;justify-content:flex-start}.base-header__actions .ant-btn{max-width:100%;width:auto}.base-header__actions .toolbar-icon-button.ant-btn{flex-basis:40px;min-width:40px!important;width:40px!important}.base-header__title{font-size:17px}.klok-base-modal{margin:0!important;max-width:100vw!important;padding-bottom:0;top:auto!important;width:100vw!important}.klok-base-modal .ant-modal-content{border-radius:14px 14px 0 0!important;inset-inline:0;bottom:0;max-height:92vh;position:fixed}.klok-base-modal .ant-modal-header{border-radius:14px 14px 0 0!important;padding:18px 16px 14px!important}.klok-base-modal .ant-modal-body{padding:16px!important}.klok-base-modal .basemodel{max-height:calc(92vh - 142px)}.klok-base-modal .ant-modal-footer{padding:12px 16px 16px!important}.base-filter-drawer .ant-drawer-content-wrapper{max-width:100vw!important;width:100vw!important}.base-filter-drawer .ant-drawer-content{border-radius:14px 14px 0 0}.base-filter-drawer__actions-inner{flex-direction:column-reverse}.modern-pagination-container{align-items:stretch;flex-direction:column;padding:14px}.modern-pagination-container .ant-space,.modern-pagination-container .pagination-actions,.pagination-jump{width:100%}.modern-pagination-container .ant-btn,.modern-pagination-container .ant-space-item{flex:1 1}.modern-pagination-container .ant-select{flex:1 1;min-width:150px;width:auto!important}.base-tabs.ant-tabs-top>.ant-tabs-nav{overflow-x:auto;padding:5px}.base-tabs .ant-tabs-tab{margin:0 3px!important;padding:8px 12px!important;white-space:nowrap}.basetable-scroll-host .ant-table-container{overflow:hidden}.basetable-scroll-host .ant-table-body,.basetable-scroll-host .ant-table-content{-webkit-overflow-scrolling:touch;overflow-x:auto!important;overflow-y:hidden}.basetable-scroll-host .ant-table{min-width:560px}.basetable-scroll-host .ant-table-cell.base-table-cell--actions,.basetable-scroll-host .base-table-header-cell--actions{max-width:none;min-width:-webkit-max-content;min-width:max-content;width:auto}.basetable-scroll-host .ant-table-tbody>tr>td,.basetable-scroll-host .ant-table-thead>tr>th{padding:10px 12px!important}}.basetable-container{padding-top:0}.basetable-scroll-host .ant-table-container{background:var(--klok-surface)!important;border-radius:8px!important;box-shadow:var(--sh-sm)}.basetable-scroll-host .ant-table{background:var(--klok-surface)!important;border-collapse:collapse;border-spacing:0}.basetable-scroll-host .ant-table-thead>tr>td,.basetable-scroll-host .ant-table-thead>tr>th{background:var(--klok-surface)!important;border-bottom:2px solid var(--char-900)!important;color:var(--stone-400)!important;height:34px;padding:9px 14px!important}.basetable-scroll-host .ant-table-measure-row{display:none!important}.basetable-scroll-host .ant-table-tbody>tr>td{background:var(--klok-surface)!important;border-bottom:1px solid var(--stone-100)!important;color:var(--char-900)!important;font-weight:500;height:53px;padding:11px 14px!important}.basetable-scroll-host .ant-table-tbody>tr:first-child>td{padding-top:11px!important}.basetable-scroll-host .ant-table-cell-fix-left,.basetable-scroll-host .ant-table-cell-fix-right,.basetable-scroll-host .ant-table-tbody>tr:nth-child(2n)>td{background:var(--klok-surface)!important}.basetable-scroll-host .ant-table-row.base-table-row:hover>td,.basetable-scroll-host .ant-table-tbody>tr>td.ant-table-cell-row-hover{background:#fffaf4!important}.basetable-scroll-host .ant-table-row.ant-table-row-selected:hover>td,.basetable-scroll-host .ant-table-row.ant-table-row-selected>td{background:#fff4e8!important;box-shadow:inset 0 1px 0 #ffe0bd,inset 0 -1px 0 #ffe0bd}.klok-base-modal-root .ant-modal-mask{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#1c1a1785!important}.klok-base-modal{max-width:calc(100vw - 32px);padding-bottom:0}.klok-base-modal .ant-modal-content{background:var(--klok-surface)!important;border:1px solid var(--stone-200)!important;border-radius:12px!important;box-shadow:0 20px 54px #1c1a1742!important;overflow:hidden}.klok-base-modal .ant-modal-header{background:var(--klok-surface)!important;border-bottom:1px solid var(--stone-200)!important;border-radius:12px 12px 0 0!important;margin:0!important;min-height:55px;padding:18px 24px 15px!important}.klok-modal-title{align-items:center;gap:12px}.klok-modal-title__accent{align-self:center;background:var(--brand)!important;border-radius:999px;height:22px;min-width:3px;width:3px}.klok-base-modal .ant-modal-title,.klok-base-modal .ant-modal-title .ant-typography,.klok-modal-title__main,.klok-modal-title__sub{color:var(--char-900)!important;font-size:17px!important;font-weight:800!important;letter-spacing:0!important;line-height:1.2!important}.klok-base-modal .ant-modal-close{background:#f8ddd7!important;border:0!important;border-radius:999px!important;box-shadow:none!important;color:#d65a42!important;height:26px!important;right:24px!important;top:20px!important;width:31px!important}.klok-base-modal .ant-modal-close .ant-modal-close-x,.klok-base-modal .ant-modal-close .anticon{color:#d65a42!important;font-size:11.9px!important}.klok-base-modal .ant-modal-close:hover{background:#f4cfc6!important;box-shadow:none!important}.klok-base-modal .ant-modal-close:hover .ant-modal-close-x,.klok-base-modal .ant-modal-close:hover .anticon{transform:none}.klok-base-modal .ant-modal-body{padding:20px 24px 18px!important}.klok-base-modal .basemodel{max-height:min(64vh,calc(100vh - 230px));overflow-x:hidden;overflow-y:auto;padding:0}.klok-base-modal .ant-form{width:100%}.klok-base-modal .ant-form .ant-row{row-gap:0}.klok-base-modal .ant-form-item{margin-bottom:10px!important}.klok-base-modal .ant-form-item-row{row-gap:0!important}.klok-base-modal .ant-form-item-label{line-height:16px!important;padding:0 0 6px!important}.klok-base-modal .ant-form-item-label>label{color:var(--char-900)!important;font-size:12px!important;font-weight:500!important;height:auto!important;line-height:16px!important;min-height:0!important}.klok-base-modal .ant-form-item-control-input{min-height:0!important}.klok-base-modal .ant-form-item-explain,.klok-base-modal .ant-form-item-extra{font-size:10px!important;line-height:1.3!important;min-height:0!important;padding-top:2px!important}.klok-base-modal .ant-form-item-required:before,.klok-base-modal .ant-form-item-required>.ant-form-item-required-mark{color:var(--brand)!important}.klok-base-modal .ant-input,.klok-base-modal .ant-input-affix-wrapper,.klok-base-modal .ant-input-number,.klok-base-modal .ant-picker,.klok-base-modal .ant-select-selector{background:#fff!important;border:1px solid #d9d1c7!important;border-radius:8px!important;box-shadow:none!important;height:38px!important;min-height:38px!important}.klok-base-modal .ant-input,.klok-base-modal .ant-input-affix-wrapper,.klok-base-modal .ant-input-number,.klok-base-modal .ant-picker{padding:6px 12px!important}.klok-base-modal .ant-input-number{padding:0!important}.klok-base-modal .ant-input-number-input{height:36px!important;line-height:36px!important;padding:0 12px!important}.klok-base-modal .ant-select-single:not(.ant-select-customize-input) .ant-select-selector{padding-inline:12px!important}.klok-base-modal .ant-input,.klok-base-modal .ant-input-number-input,.klok-base-modal .ant-picker-input>input,.klok-base-modal .ant-select-single .ant-select-selector .ant-select-selection-item,.klok-base-modal .ant-select-single .ant-select-selector .ant-select-selection-placeholder{color:var(--char-900)!important;font-size:13px!important;line-height:36px!important}.klok-base-modal textarea.ant-input:not(.expression-input){height:51px!important;line-height:1.35!important;min-height:51px!important;padding-top:9px!important}.klok-base-modal .ant-input::placeholder,.klok-base-modal .ant-picker-input>input::placeholder,.klok-base-modal .ant-select-selection-placeholder{color:#9b9084!important}.klok-base-modal .ant-picker-suffix,.klok-base-modal .ant-select-arrow,.klok-base-modal .ant-select-clear{color:var(--char-900)!important}.klok-base-modal .ant-input-affix-wrapper-focused,.klok-base-modal .ant-input-affix-wrapper:hover,.klok-base-modal .ant-input-focused,.klok-base-modal .ant-input-number-focused,.klok-base-modal .ant-input-number:hover,.klok-base-modal .ant-input:focus,.klok-base-modal .ant-input:hover,.klok-base-modal .ant-picker-focused,.klok-base-modal .ant-picker:hover,.klok-base-modal .ant-select-focused .ant-select-selector,.klok-base-modal .ant-select:hover .ant-select-selector{border-color:#c8bdb1!important;box-shadow:none!important}.klok-base-modal .ant-modal-footer{background:var(--klok-surface)!important;border-radius:0 0 12px 12px;border-top:1px solid var(--stone-200)!important;display:flex;gap:8px;justify-content:flex-end;margin:0!important;padding:14px 24px 19px!important}.klok-base-modal .ant-modal-footer .ant-btn,.klok-base-modal .button-cancel,.klok-base-modal .button-save,.klok-base-modal .cancelBtn,.klok-base-modal .savebtn{border-radius:9px!important;font-size:11px!important;font-weight:700!important;height:32px!important;min-height:32px!important;min-width:68px!important;padding:0 18px!important}.klok-base-modal .ant-modal-footer .ant-btn-default,.klok-base-modal .ant-modal-footer .cancelBtn.ant-btn,.klok-base-modal .ant-modal-footer .cancelBtn.ant-btn-dangerous,.klok-base-modal .ant-modal-footer .cancelBtn.ant-btn-primary,.klok-base-modal .ant-modal-footer .cancelBtn.ant-btn-primary.ant-btn-dangerous,.klok-base-modal .button-cancel,.klok-base-modal .cancelBtn{background:#f3eee8!important;border:1px solid #ded8cf!important;box-shadow:none!important;color:#302a24!important;margin-right:0!important;order:1}.klok-base-modal .ant-modal-footer .ant-btn-primary:not(.cancelBtn):not(.button-cancel),.klok-base-modal .button-save,.klok-base-modal .savebtn{background:#e86f0c!important;border:1px solid #e86f0c!important;box-shadow:none!important;color:#fff!important;margin-left:0!important;order:2}.klok-base-modal .ant-modal-footer .ant-btn-default:hover,.klok-base-modal .ant-modal-footer .cancelBtn.ant-btn-dangerous:focus,.klok-base-modal .ant-modal-footer .cancelBtn.ant-btn-dangerous:hover,.klok-base-modal .ant-modal-footer .cancelBtn.ant-btn-primary.ant-btn-dangerous:focus,.klok-base-modal .ant-modal-footer .cancelBtn.ant-btn-primary.ant-btn-dangerous:hover,.klok-base-modal .ant-modal-footer .cancelBtn.ant-btn-primary:focus,.klok-base-modal .ant-modal-footer .cancelBtn.ant-btn-primary:hover,.klok-base-modal .ant-modal-footer .cancelBtn.ant-btn:focus,.klok-base-modal .ant-modal-footer .cancelBtn.ant-btn:hover,.klok-base-modal .button-cancel:hover,.klok-base-modal .cancelBtn:hover{background:#ebe4dc!important;border-color:#d3c9bd!important;color:#302a24!important;transform:none}.klok-base-modal .ant-modal-footer .ant-btn-primary:not(.cancelBtn):not(.button-cancel):hover,.klok-base-modal .button-save:hover,.klok-base-modal .savebtn:hover{background:#d96508!important;border-color:#d96508!important;box-shadow:none!important;transform:none}@media (max-width:767px){.klok-base-modal{margin:10px auto!important;max-width:calc(100vw - 20px)!important;width:calc(100vw - 20px)!important}.klok-base-modal .ant-modal-content{border-radius:12px!important;max-height:none;position:static}.klok-base-modal .ant-modal-header{border-radius:12px 12px 0 0!important;min-height:51px;padding:17px 16px 13px!important}.klok-base-modal .ant-modal-close{right:16px!important;top:16px!important}.klok-base-modal .ant-modal-body{padding:16px!important}.klok-base-modal .basemodel{max-height:calc(100vh - 210px)}.klok-base-modal .ant-form .ant-row>.ant-col{flex:0 0 100%;max-width:100%}.klok-base-modal .ant-modal-footer{flex-wrap:wrap;padding:12px 16px 16px!important}.klok-base-modal .button-cancel,.klok-base-modal .button-save,.klok-base-modal .cancelBtn,.klok-base-modal .savebtn{flex:1 1}}.base-filter-drawer .ant-drawer-mask{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#1c1a1773!important}.base-filter-drawer .ant-drawer-content-wrapper{max-width:95vw;width:400px!important}.base-filter-drawer .ant-drawer-content{background:#fff!important;box-shadow:-18px 0 46px #1c1a1738!important}.base-filter-drawer .ant-drawer-header{background:var(--char-900)!important;border-bottom:0!important;min-height:58px;padding:14px 20px!important}.base-filter-drawer .ant-drawer-title,.base-filter-drawer__header,.base-filter-drawer__title-row{width:100%}.base-filter-drawer__title-row{align-items:center;display:flex;gap:12px}.base-filter-drawer__title-icon{align-items:center;background:#e0701a24!important;border:1px solid #e0701a94;border-radius:10px;color:var(--brand)!important;display:inline-flex;flex:0 0 34px;font-size:14.5px;height:29px;justify-content:center;width:34px}.base-filter-drawer__title-copy{display:flex;flex:1 1 auto;flex-direction:column;gap:2px;min-width:0}.base-filter-drawer__title-text{color:#fff!important;font-size:13.6px!important;font-weight:800!important;line-height:1.15}.base-filter-drawer__subtitle{color:#9f978e!important;font-size:10.2px!important;font-weight:500;line-height:1.25}.base-filter-drawer__close.ant-btn{align-items:center;background:#ffffff1a!important;border:0!important;border-radius:9px!important;box-shadow:none!important;color:#d8d2ca!important;display:inline-flex;flex:0 0 32px;height:27px!important;justify-content:center;min-height:27px!important;padding:0!important;width:32px!important}.base-filter-drawer__close.ant-btn:focus,.base-filter-drawer__close.ant-btn:hover{background:#ffffff29!important;color:#fff!important}.base-filter-drawer .ant-drawer-body{background:#fff!important;padding:0!important}.base-filter-drawer__body{background:#fff!important;min-height:calc(100vh - 134px);padding:16px 20px 80px!important}.base-filter-drawer .ant-form .ant-row{display:block}.base-filter-drawer .ant-form-item{margin-bottom:7px!important}.base-filter-drawer .ant-form-item-row{display:block!important}.base-filter-drawer .ant-form-item-control,.base-filter-drawer .ant-form-item-control-input,.base-filter-drawer .ant-form-item-control-input-content{line-height:1!important;min-height:0!important}.base-filter-drawer .ant-form-item-label{padding:0 0 3px!important}.base-filter-drawer .ant-form-item-label>label{color:#3e3831!important;font-size:10.2px!important;font-weight:600!important;height:auto!important;line-height:15px!important}.base-filter-drawer .ant-input,.base-filter-drawer .ant-input-affix-wrapper,.base-filter-drawer .ant-input-number,.base-filter-drawer .ant-picker,.base-filter-drawer .ant-select{width:100%!important}.base-filter-drawer .ant-input,.base-filter-drawer .ant-input-affix-wrapper,.base-filter-drawer .ant-input-number,.base-filter-drawer .ant-picker,.base-filter-drawer .ant-select-selector{background:#fff!important;border:1px solid #ded8cf!important;border-radius:9px!important;box-shadow:none!important;height:29px!important;min-height:29px!important}.base-filter-drawer .ant-input,.base-filter-drawer .ant-input-number-input,.base-filter-drawer .ant-picker-input>input,.base-filter-drawer .ant-select-single .ant-select-selector .ant-select-selection-item,.base-filter-drawer .ant-select-single .ant-select-selector .ant-select-selection-placeholder{color:#2f2923!important;font-size:11px!important;line-height:27px!important}.base-filter-drawer .ant-input::placeholder,.base-filter-drawer .ant-picker-input>input::placeholder,.base-filter-drawer .ant-select-selection-placeholder{color:#8f867b!important}.base-filter-drawer .ant-picker-suffix,.base-filter-drawer .ant-select-arrow{color:#2f2923!important}.base-filter-drawer .ant-input-affix-wrapper-focused,.base-filter-drawer .ant-input-affix-wrapper:hover,.base-filter-drawer .ant-input-focused,.base-filter-drawer .ant-input:focus,.base-filter-drawer .ant-input:hover,.base-filter-drawer .ant-picker-focused,.base-filter-drawer .ant-picker:hover,.base-filter-drawer .ant-select-focused .ant-select-selector,.base-filter-drawer .ant-select:hover .ant-select-selector{border-color:#cfc4b8!important;box-shadow:none!important}.base-filter-drawer .ant-drawer-footer{background:#fff!important;border-top:1px solid #ded8cf!important;padding:10px 20px 12px!important}.base-filter-drawer__actions,.base-filter-drawer__actions-inner{width:100%}.base-filter-drawer__actions-inner{display:flex!important;gap:10px!important}.base-filter-drawer__actions-inner .ant-space-item{flex:1 1}.base-filter-drawer__apply.ant-btn,.base-filter-drawer__reset.ant-btn{border-radius:8px!important;box-shadow:none!important;font-size:10.6px!important;font-weight:600!important;height:29px!important;min-height:29px!important;width:100%!important}.base-filter-drawer__reset.ant-btn{background:#fff!important;border:1px solid #ded8cf!important;color:#3e3831!important}.base-filter-drawer__reset.ant-btn:focus,.base-filter-drawer__reset.ant-btn:hover{background:#f6f1ec!important;border-color:#d2c8bc!important;color:#3e3831!important}.base-filter-drawer__apply.ant-btn{background:var(--brand)!important;border-color:var(--brand)!important;color:#fff!important}.base-filter-drawer__apply.ant-btn:focus,.base-filter-drawer__apply.ant-btn:hover{background:var(--brand-deep)!important;border-color:var(--brand-deep)!important;color:#fff!important}@media (max-width:900px){.base-filter-drawer .ant-drawer-content-wrapper{max-width:100vw;width:100vw!important}.base-filter-drawer .ant-drawer-header{padding:14px 20px!important}.base-filter-drawer__body{min-height:calc(100dvh - 124px);padding:16px 20px 82px!important}.base-filter-drawer .ant-drawer-footer{padding:10px 20px 12px!important}}@media (max-width:767px){.basetable-container .basetable-edge,.basetable-container .basetable-scroll-arrow{display:none!important}.basetable-container .basetable-scroll-host .ant-table-container{background:#0000!important;border:none!important;border-radius:0!important;box-shadow:none!important;overflow:visible!important}.basetable-container .basetable-scroll-host .ant-spin-container,.basetable-container .basetable-scroll-host .ant-spin-nested-loading,.basetable-container .basetable-scroll-host .ant-table,.basetable-container .basetable-scroll-host .ant-table-body,.basetable-container .basetable-scroll-host .ant-table-content,.basetable-container .basetable-scroll-host .ant-table-wrapper{background:#0000!important;min-width:0!important;overflow:visible!important;width:100%!important}.basetable-container .basetable-scroll-host .ant-table-content>table{display:block!important;min-width:0!important;table-layout:fixed!important;width:100%!important}.basetable-container .basetable-scroll-host .ant-table-content>table>colgroup,.basetable-container .basetable-scroll-host .ant-table-thead{display:none!important}.basetable-container .basetable-scroll-host .ant-table-tbody{align-items:center;box-sizing:border-box;display:flex!important;flex-direction:column;gap:10px;padding-inline:10px;width:100%!important}.basetable-container .basetable-scroll-host .ant-table-tbody>tr{background:#fff!important;background:var(--klok-surface,#fff)!important;border:1px solid #e5eaf5;border:1px solid var(--stone-200,#e5eaf5);border-radius:10px;box-shadow:0 8px 18px #0f172a14;box-shadow:var(--sh-sm,0 8px 18px #0f172a14);box-sizing:border-box;display:block!important;margin-inline:auto;overflow:hidden;width:100%!important}.basetable-container .basetable-scroll-host .ant-table-tbody>tr>td{grid-gap:10px;align-items:center;background:#0000!important;border-bottom:1px solid #eef2f7!important;border-bottom:1px solid var(--stone-100,#eef2f7)!important;box-shadow:none!important;display:grid!important;gap:10px;grid-template-columns:minmax(92px,34%) minmax(0,1fr);height:auto!important;left:auto!important;max-width:100%!important;min-height:37px;min-width:0!important;overflow:visible!important;overflow-wrap:anywhere;padding:10px 12px!important;position:static!important;right:auto!important;text-align:left!important;text-overflow:clip!important;white-space:normal!important;width:100%!important;word-break:break-word}.basetable-container .basetable-scroll-host .ant-table-tbody>tr>td:last-child{border-bottom:none!important}.basetable-container .basetable-scroll-host .ant-table-tbody>tr>td:before{color:#64748b;color:var(--stone-400,#64748b);content:attr(data-label);display:block;font-size:10px;font-weight:800;line-height:1.25;text-transform:uppercase}.basetable-container .basetable-scroll-host .ant-table-tbody>tr>td.ant-table-row-expand-icon-cell,.basetable-container .basetable-scroll-host .ant-table-tbody>tr>td.ant-table-selection-column,.basetable-container .basetable-scroll-host .ant-table-tbody>tr>td.base-table-cell--actions{grid-template-columns:1fr}.basetable-container .basetable-scroll-host .ant-table-tbody>tr>td.base-table-cell--actions{background:#fff!important;background:var(--klok-surface,#fff)!important;bottom:0;box-shadow:0 -8px 18px #1c1a170f!important;padding-bottom:12px!important;padding-top:12px!important;position:-webkit-sticky!important;position:sticky!important;z-index:3}.basetable-container .basetable-scroll-host .ant-table-tbody>tr>td.base-table-cell--actions:before{margin-bottom:8px}.basetable-container .base-table-actions-inline{flex-wrap:nowrap;gap:6px;justify-content:center}.basetable-container .base-table-actions-inline .ant-btn{min-width:34px!important}.basetable-container .employee-short-profile__copy p,.basetable-container .employee-short-profile__single{overflow:visible;overflow-wrap:anywhere;text-overflow:clip;white-space:normal}}.basetable-scroll-host .ant-table-container{background:#0000!important;border:0!important;border-radius:0!important;box-shadow:none!important;overflow:visible!important}.basetable-scroll-host{overflow-y:hidden!important}.basetable-scroll-host .ant-table-content{background:linear-gradient(180deg,#fff,#fbfdff);border-radius:18px;box-shadow:0 6px 16px #0f1b3d0f,0 1px 4px #0f1b3d0a;max-height:none;overflow-x:auto!important;overflow-y:hidden!important}.basetable-shell:after{border:1px solid #dee7f4;border-radius:18px;content:"";inset:0;pointer-events:none;position:absolute;z-index:10}.basetable-container--capped .basetable-scroll-host .ant-table-content{max-height:none;max-height:var(--base-table-max-height,none);overflow-y:auto!important}.basetable-scroll-host .ant-table-thead>tr>td,.basetable-scroll-host .ant-table-thead>tr>th{z-index:5}.basetable-scroll-host .ant-table-thead .base-table-header-cell--actions{z-index:9}.basetable-scroll-host .ant-table-content::-webkit-scrollbar{height:10px;width:10px}.basetable-scroll-host .ant-table-content::-webkit-scrollbar-corner{background:#e2eaf58c}.base-body .basetable-container,.basetable-container{padding-bottom:0!important}.base-pagination-wrapper{margin-top:-7px!important;padding-top:0!important}.base-field-label{align-items:center;display:inline-flex;gap:6px}.base-field-label__help{align-items:center;color:#00000073;cursor:help;display:inline-flex;font-size:14px;justify-content:center;line-height:1}.base-field-label__help:focus-visible,.base-field-label__help:hover{color:#1677ff;color:var(--ant-color-primary,#1677ff)}.base-field-label__help:focus-visible{border-radius:50%;outline:2px solid #91caff;outline:2px solid var(--ant-color-primary-border,#91caff);outline-offset:2px}.ant-tooltip.base-field-label__tooltip{max-width:min(360px,calc(100vw - 32px));max-width:min(var(--base-field-label-tooltip-max-width,360px),calc(100vw - 32px))}.ant-tooltip.base-field-label__tooltip .ant-tooltip-inner{font-size:12px;line-height:1.55;min-height:auto;overflow-wrap:anywhere;padding:8px 10px;text-align:left;white-space:normal;word-break:normal}.rdw-option-wrapper{align-items:center;background:#fff;border:1px solid #f1f1f1;border-radius:2px;cursor:pointer;display:flex;height:20px;justify-content:center;margin:0 4px;min-width:25px;padding:5px;text-transform:capitalize}.rdw-option-wrapper:hover{box-shadow:1px 1px 0 #bfbdbd}.rdw-option-active,.rdw-option-wrapper:active{box-shadow:inset 1px 1px 0 #bfbdbd}.rdw-option-disabled{cursor:default;opacity:.3}.rdw-dropdown-wrapper{background:#fff;border:1px solid #f1f1f1;border-radius:2px;cursor:pointer;height:30px;margin:0 3px;text-transform:capitalize}.rdw-dropdown-wrapper:focus{outline:none}.rdw-dropdown-wrapper:hover{background-color:#fff;box-shadow:1px 1px 0 #bfbdbd}.rdw-dropdown-wrapper:active{box-shadow:inset 1px 1px 0 #bfbdbd}.rdw-dropdown-carettoopen{border-top:6px solid #000}.rdw-dropdown-carettoclose,.rdw-dropdown-carettoopen{border-left:5px solid #0000;border-right:5px solid #0000;height:0;position:absolute;right:10%;top:35%;width:0}.rdw-dropdown-carettoclose{border-bottom:6px solid #000}.rdw-dropdown-selectedtext{align-items:center;display:flex;height:100%;padding:0 5px;position:relative}.rdw-dropdown-optionwrapper{background:#fff;border:1px solid #f1f1f1;border-radius:2px;margin:0;max-height:250px;overflow-y:scroll;padding:0;position:relative;width:98%;z-index:100}.rdw-dropdown-optionwrapper:hover{background-color:#fff;box-shadow:1px 1px 0 #bfbdbd}.rdw-dropdownoption-default{align-items:center;display:flex;min-height:25px;padding:0 5px}.rdw-dropdownoption-highlighted{background:#f1f1f1}.rdw-dropdownoption-active{background:#f5f5f5}.rdw-dropdownoption-disabled{cursor:default;opacity:.3}.rdw-inline-wrapper{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:6px}.rdw-inline-dropdown{width:50px}.rdw-inline-dropdownoption{display:flex;height:40px;justify-content:center}.rdw-block-wrapper{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:6px}.rdw-block-dropdown{width:110px}.rdw-fontsize-wrapper{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:6px}.rdw-fontsize-dropdown{min-width:40px}.rdw-fontsize-option{display:flex;justify-content:center}.rdw-fontfamily-wrapper{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:6px}.rdw-fontfamily-dropdown{width:115px}.rdw-fontfamily-placeholder{max-width:90px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rdw-fontfamily-optionwrapper{width:140px}.rdw-list-wrapper{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:6px}.rdw-list-dropdown{width:50px;z-index:90}.rdw-list-dropdownOption{display:flex;height:40px;justify-content:center}.rdw-text-align-wrapper{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:6px}.rdw-text-align-dropdown{width:50px;z-index:90}.rdw-text-align-dropdownOption{display:flex;height:40px;justify-content:center}.rdw-right-aligned-block{text-align:right}.rdw-left-aligned-block{text-align:left!important}.rdw-center-aligned-block{text-align:center!important}.rdw-justify-aligned-block{text-align:justify!important}.rdw-center-aligned-block>div,.rdw-justify-aligned-block>div,.rdw-left-aligned-block>div,.rdw-right-aligned-block>div{display:inline-block}.rdw-colorpicker-wrapper{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:6px;position:relative}.rdw-colorpicker-modal{background:#fff;border:1px solid #f1f1f1;border-radius:2px;box-shadow:3px 3px 5px #bfbdbd;display:flex;flex-direction:column;height:175px;left:5px;padding:15px;position:absolute;top:35px;width:175px;z-index:100}.rdw-colorpicker-modal-header{display:flex;padding-bottom:5px}.rdw-colorpicker-modal-style-label{cursor:pointer;font-size:15px;padding:0 10px 5px;text-align:center;width:50%}.rdw-colorpicker-modal-style-label-active{border-bottom:2px solid #0a66b7}.rdw-colorpicker-modal-options{display:flex;flex-wrap:wrap;height:100%;margin:5px auto;overflow:scroll;width:100%}.rdw-colorpicker-cube{border:1px solid #f1f1f1;height:22px;width:22px}.rdw-colorpicker-option{border:none;box-shadow:inset 1px 2px 1px #bfbdbd;height:22px;margin:3px;min-height:20px;min-width:22px;padding:0;width:22px}.rdw-colorpicker-option:hover{box-shadow:1px 2px 1px #bfbdbd}.rdw-colorpicker-option:active{box-shadow:-1px -2px 1px #bfbdbd}.rdw-colorpicker-option-active{box-shadow:0 0 2px 2px #bfbdbd}.rdw-link-wrapper{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:6px;position:relative}.rdw-link-dropdown{width:50px}.rdw-link-dropdownOption{display:flex;height:40px;justify-content:center}.rdw-link-dropdownPlaceholder{margin-left:8px}.rdw-link-modal{background:#fff;border:1px solid #f1f1f1;border-radius:2px;box-shadow:3px 3px 5px #bfbdbd;display:flex;flex-direction:column;height:205px;left:5px;padding:15px;position:absolute;top:35px;width:235px;z-index:100}.rdw-link-modal-label{font-size:15px}.rdw-link-modal-input{border:1px solid #f1f1f1;border-radius:2px;height:25px;margin-bottom:15px;margin-top:5px;padding:0 5px}.rdw-link-modal-input:focus{outline:none}.rdw-link-modal-buttonsection{margin:0 auto}.rdw-link-modal-target-option{margin-bottom:20px}.rdw-link-modal-target-option>span{margin-left:5px}.rdw-link-modal-btn{background:#fff;border:1px solid #f1f1f1;border-radius:2px;cursor:pointer;height:30px;margin-left:10px;text-transform:capitalize;width:75px}.rdw-link-modal-btn:hover{box-shadow:1px 1px 0 #bfbdbd}.rdw-link-modal-btn:active{box-shadow:inset 1px 1px 0 #bfbdbd}.rdw-link-modal-btn:focus{outline:none!important}.rdw-link-modal-btn:disabled{background:#ece9e9}.rdw-link-dropdownoption{display:flex;height:40px;justify-content:center}.rdw-embedded-wrapper{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:6px;position:relative}.rdw-embedded-modal{background:#fff;border:1px solid #f1f1f1;border-radius:2px;box-shadow:3px 3px 5px #bfbdbd;display:flex;flex-direction:column;height:180px;justify-content:space-between;left:5px;padding:15px;position:absolute;top:35px;width:235px;z-index:100}.rdw-embedded-modal-header{display:flex;font-size:15px}.rdw-embedded-modal-header-option{align-items:center;cursor:pointer;display:flex;flex-direction:column;justify-content:center;width:50%}.rdw-embedded-modal-header-label{background:#6eb8d4;border:1px solid #f1f1f1;border-bottom:2px solid #0a66b7;margin-top:5px;width:95px}.rdw-embedded-modal-link-section{display:flex;flex-direction:column}.rdw-embedded-modal-link-input{border:1px solid #f1f1f1;border-radius:2px;font-size:15px;height:35px;margin:10px 0;padding:0 5px;width:88%}.rdw-embedded-modal-link-input-wrapper{align-items:center;display:flex}.rdw-embedded-modal-link-input:focus{outline:none}.rdw-embedded-modal-btn-section{display:flex;justify-content:center}.rdw-embedded-modal-btn{background:#fff;border:1px solid #f1f1f1;border-radius:2px;cursor:pointer;height:30px;margin:0 3px;text-transform:capitalize;width:75px}.rdw-embedded-modal-btn:hover{box-shadow:1px 1px 0 #bfbdbd}.rdw-embedded-modal-btn:active{box-shadow:inset 1px 1px 0 #bfbdbd}.rdw-embedded-modal-btn:focus{outline:none!important}.rdw-embedded-modal-btn:disabled{background:#ece9e9}.rdw-embedded-modal-size{align-items:center;display:flex;justify-content:space-between;margin:8px 0}.rdw-embedded-modal-size-input{border:1px solid #f1f1f1;border-radius:2px;font-size:12px;height:20px;width:80%}.rdw-embedded-modal-size-input:focus{outline:none}.rdw-emoji-wrapper{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:6px;position:relative}.rdw-emoji-modal{background:#fff;border:1px solid #f1f1f1;border-radius:2px;box-shadow:3px 3px 5px #bfbdbd;display:flex;flex-wrap:wrap;height:180px;left:5px;overflow:auto;padding:15px;position:absolute;top:35px;width:235px;z-index:100}.rdw-emoji-icon{cursor:pointer;font-size:22px;height:24px;margin:2.5px;width:24px}.rdw-emoji-icon,.rdw-spinner{align-items:center;display:flex;justify-content:center}.rdw-spinner{height:100%;width:100%}.rdw-spinner>div{animation:sk-bouncedelay 1.4s ease-in-out infinite both;background-color:#333;border-radius:100%;display:inline-block;height:12px;width:12px}.rdw-spinner .rdw-bounce1{animation-delay:-.32s}.rdw-spinner .rdw-bounce2{animation-delay:-.16s}@keyframes sk-bouncedelay{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.rdw-image-wrapper{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:6px;position:relative}.rdw-image-modal{background:#fff;border:1px solid #f1f1f1;border-radius:2px;box-shadow:3px 3px 5px #bfbdbd;display:flex;flex-direction:column;left:5px;padding:15px;position:absolute;top:35px;width:235px;z-index:100}.rdw-image-modal-header{display:flex;font-size:15px;margin:10px 0}.rdw-image-modal-header-option{align-items:center;cursor:pointer;display:flex;flex-direction:column;justify-content:center;width:50%}.rdw-image-modal-header-label{background:#f1f1f1;border:1px solid #f1f1f1;margin-top:5px;width:80px}.rdw-image-modal-header-label-highlighted{background:#6eb8d4;border-bottom:2px solid #0a66b7}.rdw-image-modal-upload-option{align-items:center;background-color:#f1f1f1;border:none;color:gray;cursor:pointer;display:flex;font-size:15px;justify-content:center;margin:10px 0;outline:2px dashed gray;outline-offset:-10px;padding:9px 0;width:100%}.rdw-image-modal-upload-option-highlighted{outline:2px dashed #0a66b7}.rdw-image-modal-upload-option-label{align-items:center;cursor:pointer;display:flex;height:100%;justify-content:center;padding:15px;width:100%}.rdw-image-modal-upload-option-label span{padding:0 20px}.rdw-image-modal-upload-option-image-preview{max-height:200px;max-width:100%}.rdw-image-modal-upload-option-input{height:.1px;opacity:0;overflow:hidden;position:absolute;width:.1px;z-index:-1}.rdw-image-modal-url-section{align-items:center;display:flex}.rdw-image-modal-url-input{border:1px solid #f1f1f1;border-radius:2px;font-size:15px;height:35px;margin:15px 0 12px;padding:0 5px;width:90%}.rdw-image-modal-btn-section{margin:10px auto 0}.rdw-image-modal-url-input:focus{outline:none}.rdw-image-modal-btn{background:#fff;border:1px solid #f1f1f1;border-radius:2px;cursor:pointer;height:30px;margin:0 5px;text-transform:capitalize;width:75px}.rdw-image-modal-btn:hover{box-shadow:1px 1px 0 #bfbdbd}.rdw-image-modal-btn:active{box-shadow:inset 1px 1px 0 #bfbdbd}.rdw-image-modal-btn:focus{outline:none!important}.rdw-image-modal-btn:disabled{background:#ece9e9}.rdw-image-modal-spinner{height:100%;left:0;opacity:.5;position:absolute;top:-3px;width:100%}.rdw-image-modal-alt-input{border:1px solid #f1f1f1;border-radius:2px;font-size:12px;height:20px;margin-left:5px;width:70%}.rdw-image-modal-alt-input:focus{outline:none}.rdw-image-modal-alt-lbl{font-size:12px}.rdw-image-modal-size{align-items:center;display:flex;justify-content:space-between;margin:8px 0}.rdw-image-modal-size-input{border:1px solid #f1f1f1;border-radius:2px;font-size:12px;height:20px;width:40%}.rdw-image-modal-size-input:focus{outline:none}.rdw-image-mandatory-sign{color:red;margin-left:3px;margin-right:3px}.rdw-remove-wrapper{position:relative}.rdw-history-wrapper,.rdw-remove-wrapper{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:6px}.rdw-history-dropdownoption{display:flex;height:40px;justify-content:center}.rdw-history-dropdown{width:50px}.rdw-link-decorator-wrapper{position:relative}.rdw-link-decorator-icon{background-color:#fff;cursor:pointer;left:40%;position:absolute;top:0}.rdw-mention-link{background-color:#f0fbff;border-radius:2px;color:#1236ff;padding:1px 2px;text-decoration:none}.rdw-suggestion-wrapper{position:relative}.rdw-suggestion-dropdown{background:#fff;border:1px solid #f1f1f1;display:flex;flex-direction:column;max-height:150px;min-width:100px;overflow:auto;position:absolute;z-index:100}.rdw-suggestion-option{border-bottom:1px solid #f1f1f1;padding:7px 5px}.rdw-suggestion-option-active{background-color:#f1f1f1}.rdw-hashtag-link{background-color:#f0fbff;border-radius:2px;color:#1236ff;padding:1px 2px;text-decoration:none}.rdw-image-alignment-options-popup{background:#fff;border:1px solid #f1f1f1;border-radius:2px;cursor:pointer;display:flex;padding:5px 2px;position:absolute;width:105px;z-index:100}.rdw-alignment-option-left{justify-content:flex-start}.rdw-image-alignment-option{height:15px;min-width:15px;width:15px}.rdw-image-alignment,.rdw-image-imagewrapper{position:relative}.rdw-image-center{display:flex;justify-content:center}.rdw-image-left{display:flex}.rdw-image-right{display:flex;justify-content:flex-end}.rdw-image-alignment-options-popup-right{right:0}.rdw-editor-main{box-sizing:border-box;height:100%;overflow:auto}.rdw-editor-toolbar{background:#fff;border:1px solid #f1f1f1;border-radius:2px;display:flex;flex-wrap:wrap;font-size:15px;justify-content:flex-start;margin-bottom:5px;padding:6px 5px 0;-webkit-user-select:none;user-select:none}.public-DraftStyleDefault-block{margin:1em 0}.rdw-editor-wrapper:focus{outline:none}.rdw-editor-wrapper{box-sizing:initial}.rdw-editor-main blockquote{border-left:5px solid #f1f1f1;padding-left:5px}.rdw-editor-main pre{background:#f1f1f1;border-radius:3px;padding:1px 10px}.DraftEditor-editorContainer,.DraftEditor-root,.public-DraftEditor-content{height:inherit;text-align:left;text-align:initial}.public-DraftEditor-content[contenteditable=true]{-webkit-user-modify:read-write-plaintext-only}.DraftEditor-root{position:relative}.DraftEditor-editorContainer{background-color:#fff0;border-left:.1px solid #0000;position:relative;z-index:1}.public-DraftEditor-block{position:relative}.DraftEditor-alignLeft .public-DraftStyleDefault-block{text-align:left}.DraftEditor-alignLeft .public-DraftEditorPlaceholder-root{left:0;text-align:left}.DraftEditor-alignCenter .public-DraftStyleDefault-block{text-align:center}.DraftEditor-alignCenter .public-DraftEditorPlaceholder-root{margin:0 auto;text-align:center;width:100%}.DraftEditor-alignRight .public-DraftStyleDefault-block{text-align:right}.DraftEditor-alignRight .public-DraftEditorPlaceholder-root{right:0;text-align:right}.public-DraftEditorPlaceholder-root{color:#9197a3;position:absolute;z-index:0}.public-DraftEditorPlaceholder-hasFocus{color:#bdc1c9}.DraftEditorPlaceholder-hidden{display:none}.public-DraftStyleDefault-block{position:relative;white-space:pre-wrap}.public-DraftStyleDefault-ltr{direction:ltr;text-align:left}.public-DraftStyleDefault-rtl{direction:rtl;text-align:right}.public-DraftStyleDefault-listLTR{direction:ltr}.public-DraftStyleDefault-listRTL{direction:rtl}.public-DraftStyleDefault-ol,.public-DraftStyleDefault-ul{margin:16px 0;padding:0}.public-DraftStyleDefault-depth0.public-DraftStyleDefault-listLTR{margin-left:1.5em}.public-DraftStyleDefault-depth0.public-DraftStyleDefault-listRTL{margin-right:1.5em}.public-DraftStyleDefault-depth1.public-DraftStyleDefault-listLTR{margin-left:3em}.public-DraftStyleDefault-depth1.public-DraftStyleDefault-listRTL{margin-right:3em}.public-DraftStyleDefault-depth2.public-DraftStyleDefault-listLTR{margin-left:4.5em}.public-DraftStyleDefault-depth2.public-DraftStyleDefault-listRTL{margin-right:4.5em}.public-DraftStyleDefault-depth3.public-DraftStyleDefault-listLTR{margin-left:6em}.public-DraftStyleDefault-depth3.public-DraftStyleDefault-listRTL{margin-right:6em}.public-DraftStyleDefault-depth4.public-DraftStyleDefault-listLTR{margin-left:7.5em}.public-DraftStyleDefault-depth4.public-DraftStyleDefault-listRTL{margin-right:7.5em}.public-DraftStyleDefault-unorderedListItem{list-style-type:square;position:relative}.public-DraftStyleDefault-unorderedListItem.public-DraftStyleDefault-depth0{list-style-type:disc}.public-DraftStyleDefault-unorderedListItem.public-DraftStyleDefault-depth1{list-style-type:circle}.public-DraftStyleDefault-orderedListItem{list-style-type:none;position:relative}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-listLTR:before{left:-36px;position:absolute;text-align:right;width:30px}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-listRTL:before{position:absolute;right:-36px;text-align:left;width:30px}.public-DraftStyleDefault-orderedListItem:before{content:counter(ol0) ". ";counter-increment:ol0}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth1:before{content:counter(ol1) ". ";counter-increment:ol1}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth2:before{content:counter(ol2) ". ";counter-increment:ol2}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth3:before{content:counter(ol3) ". ";counter-increment:ol3}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth4:before{content:counter(ol4) ". ";counter-increment:ol4}.public-DraftStyleDefault-depth0.public-DraftStyleDefault-reset{counter-reset:ol0}.public-DraftStyleDefault-depth1.public-DraftStyleDefault-reset{counter-reset:ol1}.public-DraftStyleDefault-depth2.public-DraftStyleDefault-reset{counter-reset:ol2}.public-DraftStyleDefault-depth3.public-DraftStyleDefault-reset{counter-reset:ol3}.public-DraftStyleDefault-depth4.public-DraftStyleDefault-reset{counter-reset:ol4}.klok-card-header{align-items:center;background:#fff;background:var(--klok-surface,#fff);border-bottom:1px solid #e7e2da;border-bottom:1px solid var(--klok-border,#e7e2da);display:flex;gap:16px;gap:var(--space-md,16px);padding:16px 24px;padding:var(--space-md,16px) var(--klok-card-pad-x,24px)}.klok-card-header:first-child{border-radius:inherit;border-bottom-left-radius:0;border-bottom-right-radius:0}.klok-card-header__titles{display:flex;flex-direction:column;gap:2px;min-width:0}.klok-card-header__title{color:#2a2722;color:var(--klok-text,#2a2722);font-size:16px;font-weight:600;line-height:1.35;margin:0;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap}.klok-card-header__subtitle{color:#756e62;color:var(--klok-text-muted,#756e62);font-size:12px;line-height:1.35}.klok-card-header__actions{align-items:center;display:flex;flex-shrink:0;gap:8px;gap:var(--space-xs,8px);margin-left:auto}.klok-card-header__actions:empty{display:none}.klok-card-header__edit,.klok-card-header__edit.ant-btn{align-items:center;background:var(--brand);border:1px solid var(--brand);border-radius:9px!important;border-radius:var(--radius-button,9px)!important;color:#fff;color:var(--white,#fff);display:inline-flex;font-weight:600;gap:7px;height:36px;justify-content:center;line-height:1;min-height:36px;padding:0 16px;padding:0 var(--space-md,16px)}.klok-card-header .klok-card-header__edit.ant-btn>.anticon+span{-webkit-margin-start:0;margin-inline-start:0}.klok-card-header__edit .anticon{font-size:15px;line-height:1}.klok-card-header__edit.ant-btn:focus,.klok-card-header__edit.ant-btn:focus-visible,.klok-card-header__edit.ant-btn:hover{background:var(--brand-deep);border-color:var(--brand-deep);color:#fff;color:var(--white,#fff)}@media (max-width:575px){.klok-card-header{align-items:flex-start;flex-wrap:wrap;gap:8px;gap:var(--space-xs,8px)}}.section-tabs{display:flex;flex-direction:column;min-width:0}.section-tabs__bar{align-items:center;border-bottom:1px solid #e7e2da;border-bottom:1px solid var(--klok-border,#e7e2da);display:flex;gap:12px;gap:var(--space-sm,12px);min-width:0}.section-tabs__scroller{align-items:stretch;display:flex;flex:1 1 auto;min-width:0;position:relative}.section-tabs__scroller:after,.section-tabs__scroller:before{bottom:0;content:"";opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .15s ease;transition:opacity .15s var(--ease,ease);width:28px;z-index:1}.section-tabs__scroller:before{background:linear-gradient(90deg,#fff,#fff0);background:linear-gradient(to right,var(--klok-surface,#fff),#fff0);left:0}.section-tabs__scroller:after{background:linear-gradient(270deg,#fff,#fff0);background:linear-gradient(to left,var(--klok-surface,#fff),#fff0);right:0}.section-tabs__scroller.is-ping-left:before,.section-tabs__scroller.is-ping-right:after{opacity:1}.section-tabs__list{-ms-overflow-style:none;align-items:stretch;display:flex;flex:1 1 auto;gap:clamp(2px,.5vw,8px);min-width:0;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scrollbar-width:none}.section-tabs__list::-webkit-scrollbar{display:none}.section-tabs__tab{align-items:center;background:#0000;border:0;border-bottom:2px solid #0000;color:#756e62;color:var(--klok-text-muted,#756e62);cursor:pointer;display:inline-flex;flex:0 0 auto;font-family:inherit;font-size:13px;font-size:var(--ui-fs-md,13px);font-weight:600;gap:6px;line-height:1.2;padding:10px clamp(8px,1vw,16px);position:relative;transition:color .15s ease,border-color .15s ease;transition:color .15s var(--ease,ease),border-color .15s var(--ease,ease);white-space:nowrap}.section-tabs__tab:hover{color:#2a2722;color:var(--klok-text,#2a2722)}.section-tabs__tab.is-active{border-bottom-color:#e0701a;border-bottom-color:var(--klok-primary,#e0701a);color:#e0701a;color:var(--klok-primary,#e0701a)}.section-tabs__tab:focus-visible{border-radius:6px;outline:2px solid #e0701a;outline:2px solid var(--klok-primary,#e0701a);outline-offset:-2px}.section-tabs__arrow,.section-tabs__tab-icon{align-items:center;display:inline-flex}.section-tabs__arrow{background:#fff;background:var(--klok-surface,#fff);border:0;color:#756e62;color:var(--klok-text-muted,#756e62);cursor:pointer;flex:0 0 auto;justify-content:center;width:26px;z-index:2}.section-tabs__arrow:hover:not(:disabled){color:#e0701a;color:var(--klok-primary,#e0701a)}.section-tabs__arrow:disabled{opacity:0;pointer-events:none;width:0}.section-tabs__extra{flex:0 0 auto}.section-tabs__extra,.section-tabs__switcher{align-items:center;display:flex;gap:8px;gap:var(--space-xs,8px)}.section-tabs__switcher{border-bottom:1px solid #e7e2da;border-bottom:1px solid var(--klok-border,#e7e2da);padding-bottom:8px;padding-bottom:var(--space-xs,8px)}.section-tabs__switcher-button{align-items:center;background:#fff;background:var(--klok-surface,#fff);border:1px solid #e7e2da;border:1px solid var(--klok-border,#e7e2da);border-radius:9px;border-radius:var(--radius-input,9px);color:#2a2722;color:var(--klok-text,#2a2722);cursor:pointer;display:inline-flex;flex:1 1 auto;font-family:inherit;font-size:13px;font-size:var(--ui-fs-md,13px);font-weight:600;gap:8px;min-height:44px;min-height:var(--klok-touch-target,44px);min-width:0;padding:6px 12px;text-align:left}.section-tabs__switcher-button:hover{border-color:#e0701a;border-color:var(--klok-primary,#e0701a)}.section-tabs__switcher-label{color:#756e62;color:var(--klok-text-muted,#756e62);flex:0 0 auto;font-size:12px;font-size:var(--ui-fs-sm,12px);font-weight:500}.section-tabs__switcher-value{color:#e0701a;color:var(--klok-primary,#e0701a);flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.section-tabs__switcher-caret{color:#756e62;color:var(--klok-text-muted,#756e62);flex:0 0 auto}.section-tabs__menu .ant-dropdown-menu{max-height:60vh;overflow-y:auto}.section-tabs__panes.ant-tabs>.ant-tabs-nav{display:none}.signInPage{--signin-primary:#2563eb;--signin-primary-dark:#173a9c;--signin-text:#0f172a;--signin-muted:#64748b;--signin-surface:#ffffffe0;--signin-border:#94a3b83d;--signin-shadow:0 24px 80px #0f172a24;background:radial-gradient(circle at top left,#2563eb38,#0000 35%),radial-gradient(circle at bottom right,#3b82f62e,#0000 32%),linear-gradient(135deg,#eef4ff,#f8fbff 48%,#eef2ff);height:100vh;min-height:100vh;overflow:hidden}.signInLayout{margin:0!important;min-height:100vh}.signInFormCol,.signInShowcaseCol{display:flex!important}.signInShowcase{grid-gap:clamp(18px,2.2vw,30px);background:radial-gradient(circle at top left,#ffffff3d,#0000 24%),radial-gradient(circle at bottom right,#60a5fa47,#0000 28%),linear-gradient(160deg,#2563eb,#173a9c 52%,#0f1d63);display:grid;gap:clamp(18px,2.2vw,30px);grid-template-rows:auto auto minmax(0,1fr);min-height:100vh;overflow:hidden;padding:clamp(28px,4vw,48px);position:relative}.signInShowcase:after,.signInShowcase:before{border-radius:999px;position:absolute}.signInShowcase:before{background:#ffffff1f;height:260px;right:-80px;width:260px}.signInShowcase:after{background:#93c5fd29;bottom:-120px;height:280px;left:-120px;width:280px}.signInBrand{align-items:center;display:flex;gap:16px;position:relative;z-index:1}.signInBrand img{object-fit:contain}.signInBrandText h1{font-size:clamp(2rem,3.5vw,3rem);letter-spacing:.06em;margin:0}.signInBrandText p{color:#ffffffd1;font-size:.98rem;line-height:1.45;margin:6px 0 0;max-width:26rem}.signInFeaturePanel{flex-direction:column;gap:18px;max-width:680px;position:relative;z-index:1}.signInBadge{align-items:center;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff1f;border:1px solid #ffffff2e;color:#fffffff0;display:inline-flex;font-size:.84rem;font-weight:600;letter-spacing:.04em;padding:8px 14px;width:-webkit-fit-content;width:fit-content}.signInFeaturePanel h2{font-size:clamp(2.1rem,3.4vw,3.7rem);line-height:1.08;margin:0}.signInFeaturePanel p{color:#ffffffd1;font-size:1rem;line-height:1.55;max-width:34rem}.signInHighlights{grid-gap:12px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.signInHighlights span{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff1f;border:1px solid #ffffff29;border-radius:18px;color:#fff;font-size:.92rem;font-weight:600;padding:10px 14px}.signInPreview{align-items:center;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffff24;border:1px solid #ffffff24;border-radius:28px;box-shadow:inset 0 1px 0 #ffffff38;display:flex;flex:1 1;justify-content:center;min-height:0;overflow:hidden;padding:14px;position:relative;z-index:1}.signInPreview img{border-radius:20px;display:block;height:auto;max-height:100%;max-width:100%;object-fit:contain;object-position:center center;width:auto}.signInFormCol{padding:clamp(20px,3vw,32px)}.signInFormShell{max-width:520px;width:100%}.signInCard{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:var(--signin-surface);border:1px solid var(--signin-border);border-radius:32px;box-shadow:var(--signin-shadow);padding:clamp(28px,4vw,40px);width:100%}.signInCardHeader{align-items:center;display:flex;gap:12px;justify-content:center;margin-bottom:18px}.signInCardHeader img:first-child{height:42px;width:42px}.signInCardHeader img:last-child{height:28px;object-fit:contain}.signInHeading{color:var(--signin-text)!important;font-size:clamp(1.9rem,3vw,2.6rem)!important;line-height:1.08!important;margin:0 0 8px!important;text-align:center}.signInSubtitle{color:var(--signin-muted);display:block;font-size:.98rem;line-height:1.7;margin-bottom:28px;text-align:center}.signInForm{margin-top:0!important}.signInForm .ant-form-item{margin-bottom:18px}.signInForm .ant-form-item-label>label{color:var(--signin-text);font-size:.98rem;font-weight:700}.signInForm .ant-input,.signInForm .ant-input-affix-wrapper{border-radius:16px}.signInForm .ant-input-affix-wrapper{background:#ffffffeb;border:1px solid #94a3b847;box-shadow:none;height:58px;padding:0 16px}.signInForm .ant-input-affix-wrapper-focused,.signInForm .ant-input-affix-wrapper:focus,.signInForm .ant-input-affix-wrapper:hover{border-color:#2563eb94;box-shadow:0 0 0 4px #2563eb1f}.ant-input-affix-wrapper>input.ant-input{background:none;border:none;border-radius:0;font-size:.98rem;outline:none;padding:0}.signInForm .ant-input-password-icon{color:#64748b}.signInForm .ant-input-prefix{color:#94a3b8;font-size:1rem}.signInForm .ant-form-item-explain-error{color:#dc2626}.signInForm .ant-input-affix-wrapper-status-error:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper{background:#fef2f2e6;border-color:#dc262673}.signInForm .ant-input-affix-wrapper-status-error:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper .ant-input-prefix{color:#dc2626}.signInOptions{margin:4px 0 8px}.signInOptions .ant-form-item{margin-bottom:0}.signInOptions .ant-checkbox-wrapper{color:#475569}.signInForgotLink{color:var(--signin-primary);font-size:.95rem;text-decoration:none}.signInForgotLink:hover{color:var(--signin-primary-dark)}.signInBackLink{align-items:center;background:#0000;border:none;color:var(--signin-primary);cursor:pointer;display:inline-flex;font-size:.95rem;font-weight:700;gap:8px;justify-content:center;width:100%}.signInBackLink:focus,.signInBackLink:hover{color:var(--signin-primary-dark)}.signInResetError{color:#dc2626;display:block;font-weight:600;margin:-4px 0 12px;text-align:center}.actionButton{background:linear-gradient(135deg,#2563eb,#1d4ed8 55%,#173a9c);border:none;border-radius:16px;box-shadow:0 18px 32px #2563eb3d;color:#fff;font-size:1rem;font-weight:700;height:56px;width:100%}.actionButton:focus,.actionButton:hover{background:linear-gradient(135deg,#1d4ed8,#1e40af);color:#fff}.klok-forgot{color:#1e2022;font-size:32px;font-weight:700;line-height:normal}.klok-forgot,.klok-forgot-text{font-style:normal;text-align:center}.klok-forgot-text{color:#687980;font-size:14px;font-weight:400;line-height:25px;margin-left:67px;width:329px}.anticon-close{color:red}.lock-icon.focused,.mail-icon.focused{color:var(--signin-primary)}.lock-icon.error,.mail-icon.error{color:#dc2626}.signInPage{--signin-brand:#e0701a;--signin-brand-deep:#cb5708;--signin-brand-soft:#f4a24c;--signin-text:#1c1a17;--signin-muted:#777067;--signin-border:#d8d0c5;overflow:auto}.signInLayout,.signInPage{background:#faf9f7;height:100dvh;min-height:620px}.signInShowcase{background:linear-gradient(145deg,#211f1c,#1c1a17 66%,#2b2118);color:#fff;display:flex;flex-direction:column;min-height:100%;padding:68px 7.2%;width:100%}.signInShowcase:after,.signInShowcase:before{content:"";display:block;pointer-events:none;z-index:0}.signInShowcase:before{animation:signInCornerDriftTop 16s ease-in-out infinite;background:radial-gradient(circle,#e0701a59,#0000 68%);height:480px;right:-120px;top:-120px;width:480px}.signInShowcase:after{animation:signInCornerDriftBottom 20s ease-in-out infinite;background:radial-gradient(circle,#f4a24c24,#0000 70%);bottom:-160px;height:420px;left:-80px;width:420px}.signInBrand{gap:15px;margin-bottom:33px}.signInBrand img{filter:drop-shadow(0 7px 14px rgba(224,112,26,.32));height:56px;width:56px}.signInBrandText{align-items:center;display:grid;grid-template-columns:auto 1fr}.signInBrandText h1{color:#fff;font-family:Sora,sans-serif;font-size:30px;font-weight:800;grid-row:1;letter-spacing:0;line-height:1;margin:0 16px 0 0}.signInBrandText p{border-left:1px solid #ffffffb8;color:#aaa39a;font-size:12px;grid-column:2;grid-row:1;line-height:1.4;margin:0;max-width:245px;padding-left:16px}.signInFeaturePanel{display:flex;gap:0;max-width:650px}.signInBadge{background:#ffffff14;border:1px solid #ffffff24;border-radius:999px;box-shadow:0 5px 18px #0000002e;color:var(--signin-brand-soft);font-size:11px;font-weight:700;letter-spacing:1.5px;margin-bottom:28px;padding:8px 16px;text-transform:uppercase}.signInFeaturePanel h2{color:#fff;font-family:Sora,sans-serif;font-size:50px;font-weight:800;letter-spacing:0;line-height:1.04;margin:0 0 20px}.signInFeaturePanel h2 span{color:#f08a2b}.signInFeaturePanel p{color:#cbc5bd;font-size:15px;line-height:1.58;margin:0;max-width:510px}.signInHighlights{display:flex;gap:12px;grid-template-columns:none;margin-top:auto}.signInHighlights>span{align-items:center;-webkit-backdrop-filter:none;backdrop-filter:none;background:#ffffff0f;border:1px solid #ffffff1c;border-radius:8px;color:#f7f4ef;display:inline-flex;font-size:13px;font-weight:650;gap:9px;padding:12px 16px;white-space:nowrap}.signInHighlights .anticon{background:#0000;border:0;border-radius:0;color:#f4a24c;font-size:16px;height:auto;padding:0;width:auto}.signInFormCol{align-items:center;background:#faf9f7;justify-content:center;padding:40px}.signInFormShell{max-width:460px}.signInCard{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0000;border:0;border-radius:0;box-shadow:none;padding:0}.signInCardHeader{display:none}.signInHeading{color:#1c1a17!important;font-family:Sora,sans-serif;font-size:40px!important;font-weight:800!important;letter-spacing:0;line-height:1.1!important;margin:0 0 9px!important;text-align:left}.signInSubtitle{color:#777067;font-size:14px;line-height:1.55;margin-bottom:30px;max-width:450px;text-align:left}.signInForm .ant-form-item{margin-bottom:17px}.signInForm .ant-form-item-label{padding-bottom:7px}.signInForm .ant-form-item-label>label{color:#302d29;font-size:13px;font-weight:650;height:auto}.signInForm .ant-form-item-label>label.ant-form-item-required:after,.signInForm .ant-form-item-label>label.ant-form-item-required:before{content:none!important;display:none!important}.signInRequiredMark{color:#c74632;display:inline-block;font-size:13px;font-weight:700;line-height:1;margin-left:3px}.signInForm .ant-input-affix-wrapper{background:#fff!important;border:1px solid #d8d0c5!important;border-radius:10px!important;box-shadow:none!important;height:52px!important;padding:0 14px!important}.signInForm .ant-input-affix-wrapper-focused,.signInForm .ant-input-affix-wrapper:hover{border-color:var(--signin-brand)!important;box-shadow:0 0 0 4px #e0701a1c!important}.signInForm .ant-input-affix-wrapper>input.ant-input{color:#1c1a17;font-size:14px;font-weight:500;height:auto!important}.signInForm .ant-input-affix-wrapper>input.ant-input::placeholder{color:#aaa39a}.signInForm .ant-input-prefix{color:#aaa39a;font-size:16px;margin-right:12px}.signInForm .ant-input-password-icon{color:#aaa39a}.signInForgotLink:hover,.signInForm .ant-input-password-icon:hover{color:var(--signin-brand-deep)!important}.signInOptions{align-items:center;display:flex;gap:12px;justify-content:space-between;margin:2px 0 18px;min-height:24px}.signInOptions .ant-form-item{line-height:1;margin-bottom:0!important}.signInOptions .ant-checkbox-wrapper{align-items:center;color:#625c54;display:inline-flex;font-size:13px;font-weight:500;line-height:1}.signInOptions .ant-checkbox{top:0}.signInOptions .ant-checkbox-inner{border-color:#aaa39a;border-radius:2px;height:18px;width:18px}.signInOptions .ant-checkbox-checked .ant-checkbox-inner{background:var(--signin-brand);border-color:var(--signin-brand)}.signInForgotLink{align-items:center;background:#0000;border:none;color:var(--signin-brand-deep)!important;cursor:pointer;display:inline-flex;font-size:13px;font-weight:700;line-height:1;min-height:24px;padding:0}.signInForm .actionButton,.signInForm .actionButton.ant-btn{background:linear-gradient(110deg,#f39a3e,#d4610e)!important;border:0!important;border-radius:10px!important;box-shadow:0 8px 20px #d3610e40!important;color:#fff!important;font-family:Sora,sans-serif;font-size:16px!important;font-weight:700!important;height:54px!important;width:100%!important}.signInForm .actionButton:focus,.signInForm .actionButton:hover{background:linear-gradient(110deg,#ee8d2e,#c95508)!important;box-shadow:0 10px 24px #d3610e52!important}.signInDemoHint{background:#f5f2ed;border:1px dashed #d8d0c5;border-radius:8px;color:#aaa39a;font-size:12px;margin-top:15px;padding:11px 14px;text-align:center}.signInDemoHint strong{color:var(--signin-brand-deep)}.signInSetupHint{color:#777067;font-size:13px;margin-top:20px;text-align:center}.signInSetupHint span{color:var(--signin-brand-deep);font-weight:700}.lock-icon.focused,.mail-icon.focused{color:var(--signin-brand)}@media (min-width:1900px){.signInShowcase{padding:78px 8.5%}.signInFormShell{max-width:460px}}@media (min-width:992px) and (max-width:1350px){.signInShowcase{padding:50px 7%}.signInFeaturePanel h2{font-size:40px}.signInHighlights{flex-wrap:wrap}.signInHighlights>span{font-size:12px;padding:10px 12px}.signInFormCol{padding:34px}.signInHeading{font-size:34px!important}}@media (max-width:991px){.signInLayout,.signInPage{height:auto;min-height:100dvh}.signInShowcaseCol{display:none!important}.signInFormCol{min-height:calc(100dvh - 2px);padding:32px 24px}.signInFormShell{max-width:440px}.signInCardHeader{display:flex;justify-content:flex-start;margin-bottom:30px}.signInCardHeader img:first-child{height:44px;width:44px}.signInCardHeader img:last-child{height:25px}.signInHeading{font-size:34px!important}}@media (max-width:480px){.signInFormCol{align-items:flex-start;padding:7vh 20px 28px}.signInCardHeader{margin-bottom:25px}.signInHeading{font-size:29px!important}.signInSubtitle{font-size:13px;margin-bottom:25px}.signInOptions{align-items:center}.signInDemoHint{line-height:1.55}}.signInShowcase{animation:signInBackgroundShift 18s ease-in-out infinite;background-size:160% 160%}.signInShowcase>:not(.signInSheen){position:relative;z-index:2}.signInSheen{animation:signInSheenSweep 8s ease-in-out infinite;background:linear-gradient(105deg,#0000,hsla(0,0%,100%,.045),#0000);height:100%;left:-60%;pointer-events:none;position:absolute;top:0;width:50%;z-index:1}.signInBrand{animation:signInSlideLeft .7s cubic-bezier(.2,.8,.2,1) .1s forwards;opacity:0}.signInBrand img{animation:signInLogoPop .8s cubic-bezier(.2,.8,.2,1) .15s both}.signInBadge{animation:signInRise .6s cubic-bezier(.2,.8,.2,1) .3s forwards,signInBadgePulse 4s ease-in-out 1.4s infinite;opacity:0}.signInFeaturePanel h2{animation:signInRise .7s cubic-bezier(.2,.8,.2,1) .42s forwards;opacity:0}.signInFeaturePanel p{animation:signInRise .7s cubic-bezier(.2,.8,.2,1) .56s forwards;opacity:0}.signInHighlights>span{animation:signInRiseScale .6s cubic-bezier(.2,.8,.2,1) forwards;box-shadow:0 8px 22px #0000001f;opacity:0;transition:transform .2s cubic-bezier(.2,.8,.2,1),border-color .2s ease,background-color .2s ease,box-shadow .2s ease}.signInHighlights>span:first-child{animation-delay:.7s}.signInHighlights>span:nth-child(2){animation-delay:.82s}.signInHighlights>span:nth-child(3){animation-delay:.94s}.signInHighlights>span:hover{background:#e0701a29;border-color:#f4a24c66;box-shadow:0 12px 28px #0003;transform:translateY(-3px)}.signInCard>*{animation:signInRise .6s cubic-bezier(.2,.8,.2,1) forwards;opacity:0}.signInCardHeader{animation-delay:.15s}.signInHeading{animation-delay:.25s!important}.signInSubtitle{animation-delay:.34s!important}.signInForm{animation-delay:.44s!important}.signInDemoHint{animation-delay:.84s!important}.signInSetupHint{animation-delay:.92s!important}.signInForm .ant-input-affix-wrapper{transition:border-color .2s cubic-bezier(.2,.8,.2,1),box-shadow .2s cubic-bezier(.2,.8,.2,1),transform .2s cubic-bezier(.2,.8,.2,1)}.signInForm .ant-input-affix-wrapper-focused{box-shadow:0 0 0 4px #e0701a1c,0 8px 22px #302a2414!important;transform:translateY(-1px)}.signInForm .ant-input-password-icon,.signInForm .ant-input-prefix{transition:color .2s ease,transform .2s ease}.signInForm .actionButton,.signInForm .actionButton.ant-btn{overflow:hidden;position:relative;transition:transform .18s cubic-bezier(.2,.8,.2,1),box-shadow .18s cubic-bezier(.2,.8,.2,1),filter .18s ease!important}.signInForm .actionButton:after{background:linear-gradient(105deg,#0000,#ffffff59,#0000);content:"";height:100%;left:-120%;pointer-events:none;position:absolute;top:0;transform:skewX(-18deg);width:60%}.signInForm .actionButton:hover{transform:translateY(-1px)}.signInForm .actionButton:hover:after{animation:signInButtonShine .8s ease}.signInForm .actionButton .anticon{transition:transform .2s cubic-bezier(.2,.8,.2,1)}.signInForm .actionButton:hover .anticon{transform:translateX(4px)}.signInDemoHint{box-shadow:0 4px 14px #302a240a}@keyframes signInBackgroundShift{0%,to{background-position:0 0}50%{background-position:100% 100%}}@keyframes signInSheenSweep{0%{left:-60%}55%,to{left:130%}}@keyframes signInCornerDriftTop{0%,to{opacity:1;transform:translate(0) scale(1)}50%{opacity:.7;transform:translate(-40px,40px) scale(1.15)}}@keyframes signInCornerDriftBottom{0%,to{opacity:1;transform:translate(0) scale(1)}50%{opacity:.75;transform:translate(50px,-30px) scale(1.1)}}@keyframes signInRise{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@keyframes signInRiseScale{0%{opacity:0;transform:translateY(16px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes signInSlideLeft{0%{opacity:0;transform:translateX(-26px)}to{opacity:1;transform:translateX(0)}}@keyframes signInLogoPop{0%{opacity:0;transform:scale(.5) rotate(-12deg)}60%{transform:scale(1.08) rotate(3deg)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes signInBadgePulse{0%,to{box-shadow:0 0 0 #f4a24c00}50%{box-shadow:0 0 18px #f4a24c38}}@keyframes signInButtonShine{0%{left:-120%}to{left:160%}}@media (prefers-reduced-motion:reduce){.signInPage *,.signInPage :after,.signInPage :before{animation:none!important;transition:none!important}.signInBadge,.signInBrand,.signInCard>*,.signInFeaturePanel h2,.signInFeaturePanel p,.signInHighlights>span{opacity:1!important;transform:none!important}}.logo-style{background:#c9d6df1a;border:1px solid #c9d6df;border-radius:5px;height:48px;width:100%}.anticon-paper-clip{font-size:14px;left:8px;position:absolute;top:-15px}.ant-checkbox-inner{padding:10px}.ant-checkbox-inner:after{margin-left:1px}.ant-checkbox .ant-checkbox-inner{border:1px solid #a1a0a0}.ant-upload-wrapper .ant-upload-list .ant-upload-list-item .ant-upload-list-item-name{flex:auto;line-height:1.5714285714285714;overflow:hidden;padding-bottom:38px;padding-left:28px;text-overflow:ellipsis;transition:all .3s;white-space:nowrap}.table-container table{overflow-x:auto;text-align:left;width:100%}.table-container table th{text-align:left}.table-container table td{min-width:200px;padding-top:30px;text-align:left}.table-container table tr{border-top:1px solid #c9d6df}.add-node-button{float:right;margin-right:30px;margin-top:-45px}.formlist-container{border:1px solid #c9d6df;border-radius:10px;margin-top:20px}.formlist-title{color:#1e2022;font-size:16px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:20px;padding-left:30px;padding-top:20px}.formlist-remove{padding-top:15px}.machine-checkbox{left:-20px;position:absolute}.org-checkbox-field .ant-form-item-control-input{min-height:var(--ui-control-h)}.org-checkbox-field .ant-form-item-control-input-content{align-items:center;display:flex}.org-field-full-width .ant-input-number,.org-field-full-width .ant-picker{width:100%}.hrms-org-page{--hrms-navy:#172b6a;--hrms-slate:#5f6f95;--hrms-surface:#fff;--hrms-border:#d9e3f3;--hrms-soft:#f6f9ff;--hrms-company:#eef0ff;--hrms-location:#eef6ff;--hrms-branch:#eefbf2;--hrms-department:#fff4ea;--hrms-hod:#fff0f6;--hrms-manager:#edf4ff;--hrms-employee:#f4fbf5;color:var(--hrms-navy)}.hrms-level-switcher{background:linear-gradient(180deg,#fff,#f7fbff);border-radius:22px;box-shadow:0 14px 34px #172b6a0f;margin-bottom:22px}.hrms-level-switcher__row{align-items:center;display:flex;gap:18px;justify-content:space-between}.hrms-level-switcher__controls{align-items:center;display:flex;gap:12px}.hrms-org-hero{background:radial-gradient(circle at top right,#3168ff1f,#0000 26%),linear-gradient(135deg,#fff,#f7fbff);border:1px solid var(--hrms-border);border-radius:24px;box-shadow:0 18px 45px #18316c14;display:flex;gap:24px;justify-content:space-between;padding:28px 30px}.hrms-org-hero .ant-typography h1,.hrms-org-hero h1.ant-typography{color:var(--hrms-navy);font-size:40px;line-height:1.1;margin-bottom:8px}.hrms-org-hero__actions{align-self:center;display:flex;flex-direction:column;gap:10px;min-width:190px}.hrms-branch-card__eyebrow,.hrms-company-spotlight__label,.hrms-department-card__eyebrow,.hrms-org-hero__eyebrow,.hrms-section-heading__eyebrow{color:#3668ff;font-size:12px;font-weight:700;letter-spacing:.14em;margin-bottom:8px;text-transform:uppercase}.hrms-org-metrics{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(2,minmax(130px,1fr));min-width:320px}.hrms-org-metric{background:#fffc;border:1px solid var(--hrms-border);border-radius:18px;padding:18px}.hrms-org-metric__icon{color:#3668ff;font-size:22px;margin-bottom:10px}.hrms-org-metric__value{font-size:28px;font-weight:700;line-height:1}.hrms-org-metric__label{color:var(--hrms-slate);font-size:13px;margin-top:6px}.hrms-company-spotlight{align-items:center;background:var(--hrms-company);border:1px solid #d8dcff;border-radius:22px;display:flex;gap:18px;margin-top:22px;padding:22px 26px}.hrms-company-spotlight__icon .ant-avatar{background:linear-gradient(135deg,#4a5dff,#7d5dff);color:#fff}.hrms-company-spotlight h3.ant-typography{color:var(--hrms-navy);margin-bottom:4px}.hrms-flow-card{background:linear-gradient(180deg,#fff,#f8fbff)}.hrms-flow-card,.hrms-visual-card{border-radius:22px;box-shadow:0 14px 34px #172b6a0f;margin-top:22px}.hrms-visual-card{background:linear-gradient(180deg,#fff,#f7fbff)}.hrms-visual-card__hint{color:var(--hrms-slate);margin-bottom:16px}.hrms-flow-card__title{color:var(--hrms-navy);font-size:18px;font-weight:700;margin-bottom:18px}.hrms-flow-steps{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(7,minmax(0,1fr))}.hrms-flow-step{align-items:center;background:#fff;border:1px solid var(--hrms-border);border-radius:18px;display:flex;flex-direction:column;gap:10px;padding:16px 12px;position:relative;text-align:center}.hrms-flow-step__icon{align-items:center;background:#eef3ff;border-radius:14px;color:#3668ff;display:inline-flex;font-size:20px;height:42px;justify-content:center;width:42px}.hrms-flow-step__label{color:var(--hrms-navy);font-size:13px;font-weight:600}.hrms-location-section{margin-top:28px}.hrms-location-stack{grid-gap:18px;display:grid;gap:18px;margin-top:28px}.hrms-board{background:linear-gradient(90deg,#4c6ef50d 1px,#0000 0),linear-gradient(#4c6ef50d 1px,#0000 0),linear-gradient(180deg,#fff,#f8fbff);background-size:28px 28px,28px 28px,auto;border:1px solid var(--hrms-border);border-radius:20px;cursor:grab;max-height:78vh;max-width:100%;overflow:auto;padding:20px;scrollbar-width:thin}.hrms-board-shell{position:relative}.hrms-board-toolbar{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffeb;border:1px solid var(--hrms-border);border-radius:999px;box-shadow:0 10px 24px #172b6a14;display:inline-flex;gap:8px;margin-bottom:10px;padding:8px 10px;position:-webkit-sticky;position:sticky;top:10px;z-index:4}.hrms-board-toolbar__btn,.hrms-board-toolbar__reset{background:#fff;border:1px solid #cfdbf8;color:var(--hrms-navy);cursor:pointer;font-weight:700}.hrms-board-toolbar__btn{border-radius:50%;font-size:18px;height:32px;line-height:1;width:32px}.hrms-board-toolbar__reset{border-radius:999px;font-size:12px;padding:6px 10px}.hrms-board-toolbar__value{color:var(--hrms-navy);font-size:12px;font-weight:700;min-width:48px;text-align:center}.hrms-board-zoom{transform-origin:top center;width:-webkit-max-content;width:max-content}.hrms-board--dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}.hrms-diagram{margin:0 auto;min-width:max(1200px,100%);padding:24px 120px 40px;width:-webkit-max-content;width:max-content}.hrms-diagram__root{display:flex;justify-content:center;margin-bottom:18px}.hrms-diagram__root-link{background:linear-gradient(180deg,#7397ff,#b8cbff);height:28px;margin:0 auto 6px;width:2px}.hrms-diagram__locations{align-items:flex-start;display:inline-flex;gap:22px;justify-content:center;min-width:100%;padding-top:28px;position:relative}.hrms-diagram__branch-group,.hrms-diagram__department-group,.hrms-diagram__location-group{align-items:center;display:flex;flex-direction:column;gap:14px;position:relative}.hrms-diagram__branches,.hrms-diagram__departments{align-items:flex-start;display:inline-flex;gap:18px;justify-content:center;padding-inline:36px;padding-top:28px;position:relative}.hrms-diagram__reporting{width:100%}.hrms-diagram__people-row{align-items:flex-start;display:flex;gap:18px;justify-content:center}.hrms-diagram__people-col{background:#ffffffeb;border:1px solid var(--hrms-border);border-radius:18px;box-shadow:0 10px 28px #172b6a14;min-width:220px;padding:14px}.hrms-diagram__pillars,.hrms-diagram__team{grid-gap:10px;display:grid;gap:10px}.hrms-diagram__pillar{background:#f8fbff;border:1px solid #dbe5ff;border-radius:16px;padding:10px}.hrms-diagram__label{color:var(--hrms-navy);font-size:12px;font-weight:700;letter-spacing:.08em;margin-bottom:10px;text-transform:uppercase}.hrms-diagram__more{background:#eef3ff;color:var(--hrms-navy)}.hrms-diagram__less,.hrms-diagram__more{border:0;border-radius:12px;cursor:pointer;font-size:12px;font-weight:700;padding:8px 10px;text-align:center}.hrms-diagram__less{background:#f2f5fb;color:var(--hrms-slate)}.hrms-diagram__connector--vertical{background:linear-gradient(180deg,#9cb7ff,#d6e1ff);height:22px;width:2px}.hrms-diagram__connector--top{position:absolute;top:-28px}.hrms-diagram__sibling-line{background:linear-gradient(90deg,#c3d2ff,#6e92ff 50%,#c3d2ff);border-radius:999px;height:2px;left:54px;position:absolute;right:54px;top:0}.hrms-diagram-node{background:#fffffff5;border:1px solid var(--hrms-border);border-radius:20px;box-shadow:0 14px 32px #172b6a14;padding:16px;width:240px}.hrms-diagram-node--company{background:var(--hrms-company);border-color:#d6d5ff}.hrms-diagram-node--location{background:var(--hrms-location);border-color:#cfe1ff}.hrms-diagram-node--branch{background:var(--hrms-branch);border-color:#ccebd5}.hrms-diagram-node--department{background:var(--hrms-department);border-color:#ffd8bc}.hrms-diagram-node__icon{align-items:center;background:#ffffffe6;border-radius:14px;color:#3668ff;display:inline-flex;font-size:22px;height:44px;justify-content:center;margin-bottom:12px;width:44px}.hrms-diagram-node__title{color:var(--hrms-navy);font-size:17px;font-weight:700}.hrms-diagram-node__meta,.hrms-diagram-node__subtitle{color:var(--hrms-slate);font-size:13px}.hrms-diagram-node__subtitle{margin-top:4px}.hrms-diagram-node__meta{margin-top:6px}.hrms-diagram-node__action{align-items:center;background:#fff;border:1px solid #cfdcff;border-radius:999px;color:var(--hrms-navy);cursor:pointer;display:inline-flex;font-size:12px;font-weight:700;gap:8px;margin-top:14px;padding:8px 12px}.hrms-diagram-employee{align-items:center;background:#fff;border:1px solid #d9e5ff;border-radius:14px;cursor:pointer;display:flex;gap:10px;padding:10px 12px;text-align:left;width:100%}.hrms-diagram-employee__name{color:var(--hrms-navy);font-size:13px;font-weight:700}.hrms-diagram-employee__role{color:var(--hrms-slate);font-size:12px}.hrms-location-card{background:linear-gradient(180deg,#fff,#f7fbff);border-radius:24px;box-shadow:0 16px 36px #19316c14}.hrms-section-heading{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:18px}.hrms-section-heading h3.ant-typography{color:var(--hrms-navy);margin-bottom:2px}.hrms-section-heading__actions{align-items:center;display:flex;gap:10px}.hrms-branch-grid{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.hrms-branch-card{background:linear-gradient(180deg,#fff 0,var(--hrms-location) 100%);border-radius:24px;box-shadow:0 16px 36px #19316c14}.hrms-branch-card__header{align-items:flex-start;display:flex;gap:14px;justify-content:space-between;margin-bottom:18px}.hrms-branch-card h4.ant-typography{color:var(--hrms-navy);margin-bottom:6px}.hrms-branch-card__meta{display:flex;flex-wrap:wrap;gap:8px}.hrms-branch-manager{background:#f7fbff;border:1px solid #d4e7ff;border-radius:18px;margin-bottom:18px;padding:16px}.hrms-department-grid{grid-gap:16px;display:grid;gap:16px}.hrms-department-card{background:linear-gradient(180deg,#fff 0,var(--hrms-department) 100%);border:1px solid #ffe0c8;border-radius:22px;padding:18px}.hrms-department-card__top{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.hrms-department-card__meta{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.hrms-department-card__title{color:var(--hrms-navy);font-size:22px;font-weight:700;line-height:1.1}.hrms-department-card__code{color:var(--hrms-slate);font-size:13px;font-weight:600;margin-top:8px}.hrms-department-card__preview,.hrms-department-card__section{margin-top:18px}.hrms-node-title{color:var(--hrms-navy);font-size:13px;font-weight:700;letter-spacing:.06em;margin-bottom:10px;text-transform:uppercase}.hrms-line-manager-grid{grid-gap:12px;display:grid;gap:12px}.hrms-line-manager-card{background:#fff;border:1px solid #d7e5ff;border-radius:18px;padding:14px}.hrms-person-card{border:1px solid #0000;border-radius:18px;padding:14px}.hrms-person-card--clickable{cursor:pointer}.hrms-person-card--hod{background:var(--hrms-hod);border-color:#ffc8df}.hrms-person-card--manager{background:var(--hrms-manager);border-color:#cfe0ff}.hrms-person-card--employee{background:var(--hrms-employee);border-color:#d2ead6}.hrms-person-card__header{align-items:center;display:flex;gap:12px}.hrms-person-card__avatar{flex-shrink:0}.hrms-person-card__role{color:var(--hrms-slate);font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.hrms-person-card__name{color:var(--hrms-navy);font-size:16px;font-weight:700}.hrms-person-card__subtitle{color:var(--hrms-slate);font-size:13px}.hrms-employee-list-card{background:#fff;border:1px solid #d7eadb;border-radius:18px;padding:14px 16px}.hrms-employee-list-card__title{color:var(--hrms-navy);font-size:14px;font-weight:700;margin-bottom:12px}.hrms-employee-list{margin:0;padding-left:18px}.hrms-employee-list li{color:var(--hrms-navy);display:flex;gap:12px;justify-content:space-between;margin-bottom:8px}.hrms-employee-list li:last-child{margin-bottom:0}.hrms-employee-list__button{background:#0000;border:0;color:var(--hrms-navy);cursor:pointer;font-size:14px;font-weight:600;padding:0;text-align:left}.hrms-employee-tree{margin:0 auto;min-width:max(960px,100%);padding:28px 120px 44px;width:-webkit-max-content;width:max-content}.hrms-employee-tree__group{align-items:center;display:flex;flex-direction:column;position:relative}.hrms-employee-tree__node{background:linear-gradient(180deg,#fff,#f8fbff);border:1px solid #d7e2f9;border-radius:22px;box-shadow:0 16px 34px #172b6a14;padding:18px;width:320px}.hrms-employee-tree__node--company{background:linear-gradient(180deg,#f2f4ff,#ebefff);border-color:#d6dbff}.hrms-employee-tree__node:not(.hrms-employee-tree__node--company){border-top:4px solid #4d7cff}.hrms-employee-tree__node:hover{box-shadow:0 20px 40px #172b6a1f;transform:translateY(-2px)}.hrms-employee-tree__node-head{align-items:center;display:flex;gap:12px}.hrms-employee-tree__content{flex:1 1;min-width:0}.hrms-employee-tree__name{color:var(--hrms-navy);font-size:17px;font-weight:700}.hrms-employee-tree__meta{color:var(--hrms-slate);font-size:12px;line-height:1.5;margin-top:6px}.hrms-employee-tree__badges{margin-top:10px}.hrms-employee-tree__badge.ant-tag{-webkit-margin-end:0;background:#edf4ff;border-color:#cfe0ff;border-radius:999px;color:#2456d4;font-weight:700;margin-inline-end:0;padding:4px 10px}.hrms-employee-tree__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.hrms-employee-tree__children{align-items:center;display:flex;flex-direction:column;width:100%}.hrms-employee-tree__children-line{background:linear-gradient(180deg,#6e92ff,#d3deff);height:32px;width:2px}.hrms-employee-tree__children-list{align-items:flex-start;display:inline-flex;gap:24px;justify-content:center;min-width:100%;padding:26px 40px 0;position:relative}.hrms-employee-tree__children-list:before{background:linear-gradient(90deg,#c6d4ff,#6e92ff 50%,#c6d4ff);border-radius:999px;content:"";height:2px;left:56px;position:absolute;right:56px;top:0}.hrms-employee-tree__children-list>.hrms-employee-tree__group:before{background:linear-gradient(180deg,#88a7ff,#d3deff);content:"";height:26px;left:50%;position:absolute;top:-26px;transform:translateX(-50%);width:2px}.hrms-expand-button{align-items:center;background:#fff;border:1px solid #cfdcff;border-radius:999px;color:var(--hrms-navy);cursor:pointer;display:inline-flex;font-size:13px;font-weight:700;gap:8px;padding:10px 14px;transition:all .2s ease}.hrms-expand-button:hover{border-color:#7ea2ff;color:#3668ff}@media (max-width:1200px){.hrms-flow-steps{grid-template-columns:repeat(4,minmax(0,1fr))}.hrms-diagram{min-width:max(980px,100%);padding-inline:80px}.hrms-employee-tree{min-width:max(840px,100%);padding-inline:84px}}@media (max-width:900px){.hrms-org-hero{flex-direction:column}.hrms-org-metrics{min-width:0}.hrms-level-switcher__row,.hrms-org-hero__actions{align-self:flex-start;flex-direction:row;min-width:0}.hrms-diagram__branches,.hrms-diagram__departments,.hrms-diagram__locations,.hrms-diagram__people-row,.hrms-employee-tree__children-list{align-items:stretch}.hrms-branch-card__header,.hrms-department-card__top,.hrms-section-heading{flex-direction:column}.hrms-section-heading__actions{justify-content:space-between;width:100%}}@media (max-width:768px){.hrms-org-hero{padding:22px}.hrms-org-hero .ant-typography h1,.hrms-org-hero h1.ant-typography{font-size:30px}.hrms-flow-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.hrms-company-spotlight{align-items:flex-start;flex-direction:column}.hrms-level-switcher__row,.hrms-org-hero__actions{flex-direction:column;width:100%}.hrms-board-toolbar{flex-wrap:wrap}.hrms-diagram{min-width:max(860px,100%);padding-inline:56px}.hrms-employee-list li{flex-direction:column;gap:2px}.hrms-employee-tree{min-width:max(760px,100%);padding-inline:56px}}.heading h1{color:#1e2022;font-family:Switzer;font-family:Switzer-Regular!important;font-size:24px;font-style:normal;font-weight:700;line-height:normal}.widget{text-align:right}.widgetbox{background:#fff;border-radius:5px;box-shadow:0 0 8px #0000001a;flex-shrink:0;font-family:Switzer-Regular!important;height:100%;margin-bottom:30px;overflow:hidden;padding-bottom:20px;width:100%}.widgetbox h3{color:#1e2022;font-size:16px;font-style:normal;font-weight:600;line-height:normal;margin-top:20px;padding-left:20px}.widgetboxminH{min-height:450px}.widgetboxfixH{max-height:400px;overflow-y:scroll}.widgetboxfixH::-webkit-scrollbar{width:5px}.widgetboxfixH::-webkit-scrollbar-track{background:none}.widgetboxfixH::-webkit-scrollbar-thumb{background:#cecece}.widgetcontent{-webkit-overflow-scrolling:touch;border-top:1px solid #c9d6df;margin-top:20px;overflow-x:auto;padding-left:20px;padding-right:20px;padding-top:20px}.dashboardcol{margin-bottom:30px}.widgetbtn{background:#4079fc;border-radius:5px;color:#fff;flex-shrink:0;font-family:Switzer-Regular!important;font-size:12px;font-style:normal;font-weight:600;height:44px;line-height:normal;width:153px}.dashboardbox{margin-top:20px}.birthdaybox{background:#fff;border-radius:5px;box-shadow:0 0 8px #0000001a;flex-shrink:0;font-family:Switzer-Regular!important;height:470px;max-width:353px;width:100%}.birthdaybox h3{color:#1e2022;font-size:16px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:16px;margin-top:20px;padding-left:20px}.birthdaybox span{padding:10px}.birthdaycontent{border-top:1px solid #c9d6df;height:450px;margin-top:20px;overflow-y:scroll;padding-left:20px;padding-right:20px}.birthdaymain{height:60px;margin-top:20px}.birthdayimg{float:left;margin-right:10px}.birthdayimg,.birthdayimg img{border-radius:45px!important;height:45px!important;width:45px!important}.birthdaydetails{height:60px;margin-left:5px;margin-top:5px}.birthdayname{color:#1e2022;font-family:Switzer-Regular!important;font-size:15px;font-style:normal;font-weight:600;line-height:normal}.birthdaycode{color:#4079fc;font-family:Switzer-Regular!important}.birthdaycode,.birthdaydate{font-size:12px;font-style:normal;font-weight:500;line-height:normal}.birthdaydate{color:#687980;margin-right:20px;margin-top:10px}.birthdaysingle{border-bottom:1px solid #c9d6df;margin-top:20px}.birthdaycontent::-webkit-scrollbar{width:0}.birthdaycontent::-webkit-scrollbar-track{background:none}.birthdaycontent::-webkit-scrollbar-thumb{background:#cecece}.newsLetterContent{border-top:1px solid #c9d6df;height:300px;margin-top:20px;overflow-y:auto;padding-left:20px;padding-right:20px}.newsTitle{color:#1e2022;font-size:15px;font-style:normal;font-weight:600}.apexcharts-legend-text,.newsTitle{font-family:Switzer-Regular!important}.apexcharts-legend-text{margin-left:-10px!important}.genderbox{background:#fff;border-radius:5px;box-shadow:0 0 8px #0000001a;flex-shrink:0;font-family:Switzer-Regular!important;height:470px;max-width:353px;width:100%}.genderbox h3{color:#1e2022;font-size:16px;font-style:normal;font-weight:600;line-height:normal;margin-top:20px;padding-left:20px}.gendermain{border-top:1px solid #c9d6df;margin-top:20px}.genderdetails{margin-left:20px;margin-top:20px;text-align:center}.gendercount{color:#1e2022;font-family:Switzer-Regular!important;font-size:18px!important;font-style:normal;font-weight:700;line-height:normal}.gendertitle{color:#687980;font-size:14px}.gendertitle,.gendertotal{font-family:Switzer-Regular!important;font-style:normal;font-weight:600;line-height:normal}.gendertotal{color:#1e2022;font-size:16px;text-align:right}.gendertotalcount{margin-right:20px;margin-top:30px;text-align:left}.gendertotalcount .ant-col{margin-bottom:10px}.changeDate{float:right;margin-left:20px;margin-right:20px;margin-top:20px}.changeDate .ant-picker{width:95%}.summarysinglecol{background-color:#fff!important;border-left:3px solid #449d44;box-shadow:0 2px 8px -2px #ccc;font-weight:700;padding:5px 10px 5px 5px;width:100%}.headcount{color:#5688fb;font-size:16px;padding-right:20px;text-align:right}.thead-dark{background-color:#4079fc!important;color:#fff!important}.hiddenRow{padding:0!important}.ant-collapse-expand-icon{width:50px!important}.ant-collapse .ant-collapse-header{background-color:#fff;border-radius:5px!important}.ant-collapse>.ant-collapse-item>.ant-collapse-header{display:block}:where(.css-dev-only-do-not-override-2q8sxy).ant-collapse>.ant-collapse-item>.ant-collapse-header{padding:0!important}.ant-collapse-expand-icon{display:none!important}:where(.css-dev-only-do-not-override-2q8sxy).ant-collapse .ant-collapse-content>.ant-collapse-content-box{margin-left:20px;padding:0}:where(.css-dev-only-do-not-override-2q8sxy).ant-collapse{border:none!important}:where(.css-dev-only-do-not-override-2q8sxy).ant-collapse>.ant-collapse-item{border:none!important}:where(.css-dev-only-do-not-override-2q8sxy).ant-collapse .ant-collapse-content{border:none!important}.table{margin-bottom:0!important}.markclockin{background:#f9fafc;border:1px solid #c9d6df;border-radius:5px;margin-right:20px;padding-left:20px;padding-top:10px}.markclockin h4{color:#687980;font-size:12px;font-weight:500}.markclockin h4,.markclockin p{font-style:normal;line-height:normal}.markclockin p{color:#1e2022;font-size:16px;font-weight:600}.markclockout h4{color:#687980;font-size:12px;font-weight:500}.markclockout h4,.markclockout p{font-style:normal;line-height:normal}.markclockout p{color:#1e2022;font-size:16px;font-weight:600}.markclockout{background:#f9fafc;border:1px solid #c9d6df;border-radius:5px;margin-left:20px;margin-right:20px;padding-left:20px;padding-top:10px}.markclockinout{margin-top:20px;text-align:center}.clockTime{font-size:64px;font-style:normal;font-weight:600;line-height:normal;margin-top:10px;text-align:center}.checkinoutBtn{margin-top:30px}.checkoutbtn{background:#4079fc;color:#fff;font-size:16px}.checkoutbtn,.dayoff{border-radius:5px;height:50px;width:95%}.dayoff{background:#fdecea;color:#ea4335;font-size:20px;padding-top:10px;text-align:center}.breakBtn{background:#4079fc1a;border-radius:5px;color:#4079fc;font-size:16px;height:50px;width:95%}.attendancSbox{background:#ea4335;border-radius:5px;box-shadow:0 0 8px #0000001a;height:100%;margin:0;min-height:120px;padding:20px;width:100%}.attendancSbox h4{color:#fff;font-size:14px;font-style:normal;font-weight:700;height:40px;line-height:normal}.attendancSbox h3{color:#fff;font-size:32px;margin:0;padding:0;text-align:left}.attendanceSummaryDate{width:100%}.attendanceSummaryContent{padding-top:16px}@media (max-width:991px){.attendanceSummaryDate{margin-top:8px}}@media (max-width:767px){.attendancSbox{min-height:112px;padding:16px}.attendancSbox h4{font-size:13px;height:auto;min-height:34px}.attendancSbox h3{font-size:26px}}.leaveSummaryBox{background:#f1f0f0;border-radius:5px;box-shadow:0 0 8px #0000001a;height:300px;margin-bottom:2px;margin-top:2px;padding-right:0;width:100%}.leaveSummaryBox h5{padding-top:20px;text-align:center}.leaveRemain{padding-left:50px}.leaveinfobox{border-radius:50%;font-size:20px;height:120px;margin:auto auto 50px;padding-top:15px;text-align:center;width:120px}.leaveSummaryBoxp{color:#4079fc!important;font-weight:700}.dashboardbox{margin-top:4px}.dashboardbox .widgetbox{background:#fff;border:1px solid var(--stone-200);border-radius:16px;box-shadow:var(--sh-sm);font-family:Inter,sans-serif!important;margin-bottom:0;overflow:hidden;padding-bottom:16px;transition:box-shadow .16s var(--ease),border-color .16s var(--ease)}.dashboardbox .widgetbox:hover{border-color:var(--brand-soft);box-shadow:var(--sh-md)}.dashboardbox .widgetbox>.ant-row:first-child>.ant-col:first-child>h3{align-items:center;border-bottom:1px solid var(--stone-100);color:var(--char-900);display:flex;font-family:Sora,Inter,sans-serif;font-size:14.5px;font-weight:600;gap:9px;line-height:1.3;margin:0 0 4px;padding:15px 18px}.dashboardbox .widgetbox>.ant-row:first-child>.ant-col:first-child>h3 img{flex-shrink:0}.dashboardbox .birthdaycontent,.dashboardbox .newsLetterContent,.dashboardbox .widgetcontent{border-top-color:var(--stone-100)}.dashboardbox .birthdaysingle{border-bottom-color:var(--stone-100)}.dashboardbox .birthdaycode,.dashboardbox .leaveSummaryBoxp{color:var(--brand-deep)!important}.dashboardbox .birthdaycontent::-webkit-scrollbar,.dashboardbox .newsLetterContent::-webkit-scrollbar,.dashboardbox .widgetboxfixH::-webkit-scrollbar{width:6px}.dashboardbox .birthdaycontent::-webkit-scrollbar-thumb,.dashboardbox .newsLetterContent::-webkit-scrollbar-thumb,.dashboardbox .widgetboxfixH::-webkit-scrollbar-thumb{background:var(--stone-300);border-radius:999px}.dashboardcol{margin-bottom:16px}.Clock{margin-left:auto;margin-right:auto;margin-top:15px;padding:5px}.job-progress-popup{display:inline-flex;justify-content:flex-end;position:relative}.job-progress-popup.is-standalone{position:fixed;right:32px;top:96px;z-index:120}.job-progress-popup__trigger{align-items:center;background:var(--klok-surface-muted);border:1px solid var(--klok-border);border-radius:10px;box-shadow:none;color:var(--klok-primary);cursor:pointer;display:inline-flex;height:40px;justify-content:center;position:relative;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease;width:40px}.job-progress-popup.is-open .job-progress-popup__trigger,.job-progress-popup__trigger:hover{border-color:var(--brand-soft);box-shadow:var(--klok-shadow-card);transform:translateY(-1px)}.job-progress-popup__trigger.has-activity:after{animation:job-progress-pulse 1.8s ease-out infinite;border:1px solid #2f6bff38;border-radius:18px;content:"";inset:-4px;position:absolute}.job-progress-popup__trigger .anticon{font-size:18px}.job-progress-popup__badge{align-items:center;background:var(--brand);border:2px solid var(--klok-surface);border-radius:999px;color:var(--klok-surface);display:inline-flex;font-size:11px;font-weight:700;height:20px;justify-content:center;line-height:16px;min-width:20px;padding:0 6px;position:absolute;right:-6px;top:-6px}.job-progress-popup__panel{background:var(--klok-surface);border:1px solid var(--klok-border);border-radius:14px;box-shadow:var(--sh-lg);display:flex;flex-direction:column;max-height:min(420px,calc(100dvh - 104px));overflow:hidden;position:absolute;right:0;top:calc(100% + 10px);width:min(344px,calc(100vw - 24px));z-index:90}.job-progress-popup__panel-header{align-items:center;background:linear-gradient(135deg,var(--brand-tint) 0,var(--klok-surface-muted) 58%,var(--klok-surface) 100%);display:flex;gap:10px;justify-content:flex-start;padding:12px 14px 10px}.job-progress-popup__header-icon{align-items:center;background:var(--brand);border-radius:10px;color:var(--klok-surface);display:inline-flex;flex:0 0 auto;height:34px;justify-content:center;width:34px}.job-progress-popup__header-copy{flex:1 1 auto;min-width:0}.job-progress-popup__eyebrow{color:var(--stone-500);font-size:11px;font-weight:800;letter-spacing:0;line-height:1.1;margin-bottom:2px;text-transform:uppercase}.job-progress-popup__title{color:var(--klok-navy);font-size:15px;font-weight:800;line-height:1.15}.job-progress-popup__close-button,.job-progress-popup__icon-button{align-items:center;background:#0000;border:none;cursor:pointer;display:inline-flex;justify-content:center}.job-progress-popup__close-button{background:var(--red-bg);border-radius:10px;color:var(--red);height:30px;transition:background .2s ease,color .2s ease;width:30px}.job-progress-popup__close-button:hover{background:var(--red);color:var(--klok-surface)}.job-progress-popup__panel-summary{align-items:center;border-bottom:1px solid var(--klok-border);color:var(--stone-500);display:flex;font-size:12px;gap:12px;justify-content:space-between;padding:0 12px 8px}.job-progress-popup__list{background:var(--klok-surface-muted);flex:1 1 auto;min-height:0;overflow-y:auto;padding:6px;scrollbar-color:var(--stone-300) #0000;scrollbar-width:thin}.job-progress-popup__list::-webkit-scrollbar{width:4px}.job-progress-popup__list::-webkit-scrollbar-track{background:#0000}.job-progress-popup__list::-webkit-scrollbar-thumb{background:var(--stone-300);border-radius:999px}.job-progress-popup__empty{padding:14px 8px}.job-progress-popup__item{align-items:center;background:var(--klok-surface);border:1px solid var(--klok-border);border-radius:10px;display:flex;gap:9px;margin-bottom:5px;padding:8px;transition:transform .2s ease,box-shadow .2s ease}.job-progress-popup__item:hover{box-shadow:var(--sh-sm)}.job-progress-popup__item-icon{align-items:center;background:var(--blue-bg);border-radius:10px;color:var(--blue);display:inline-flex;flex:0 0 32px;font-size:16px;height:32px;justify-content:center;width:32px}.job-progress-popup__item-icon.is-xlsx{background:var(--green-bg);color:var(--green)}.job-progress-popup__item-icon.is-pdf{background:var(--red-bg);color:var(--red)}.job-progress-popup__item-content{flex:1 1;min-width:0}.job-progress-popup__item-title{color:var(--klok-text);font-size:12.5px;font-weight:700;line-height:1.3;overflow-wrap:anywhere}.job-progress-popup__item-meta{color:var(--stone-500);display:flex;flex-wrap:wrap;font-size:10.5px;gap:2px 8px;margin-top:3px}.job-progress-popup__item-status{flex:0 0 auto}.job-progress-popup__batch-actions{align-items:center;display:flex;gap:8px}.job-progress-popup__icon-button{background:var(--brand-tint);border-radius:10px;color:var(--brand-deep);height:28px;transition:background .2s ease,color .2s ease;width:28px}.job-progress-popup__icon-button:hover{background:var(--brand-tint2)}.job-progress-popup__icon-button.is-success{background:var(--green-bg);color:var(--green)}.job-progress-popup__icon-button.is-success:hover{background:var(--green-bg)}.job-progress-popup__icon-button.is-danger{background:var(--red-bg);color:var(--red)}.job-progress-popup__icon-button.is-danger:hover{background:var(--red-bg)}.job-progress-popup__footer{align-items:center;background:var(--klok-surface);border-top:1px solid var(--klok-border);color:var(--stone-500);display:flex;flex:0 0 auto;font-size:12px;gap:8px;justify-content:space-between;padding:9px 12px}.job-progress-popup__footer-link{background:#0000;border:0;color:var(--brand-deep);cursor:pointer;font:inherit;font-weight:700;padding:0}@keyframes job-progress-pulse{0%{opacity:.75;transform:scale(1)}70%{opacity:0;transform:scale(1.08)}to{opacity:0;transform:scale(1.08)}}@media (max-width:767px){.job-progress-popup.is-standalone{right:16px;top:84px}.job-progress-popup__panel{max-height:min(400px,calc(100dvh - 96px));right:0;width:min(320px,calc(100vw - 16px))}}@media (max-width:575px){.job-progress-popup__panel{left:8px;position:fixed;right:8px;top:calc(var(--klok-shell-header-height) + 12px);width:auto}.job-progress-popup__footer{flex-wrap:wrap}}.ant-layout-header,.app-header,.header,.header-right,.navbar,.top-header{overflow:visible!important}.create-employee-modal .ant-input,.employee-profile-page .ant-input{height:40px}.create-employee-modal .ant-input-affix-wrapper .ant-input,.employee-profile-page .ant-input-affix-wrapper .ant-input{height:auto}.selectWithSearch{height:41px}.ant-form-vertical .ant-form-item-label>label{color:#1e2022;font-size:16px;font-style:normal;font-weight:500;line-height:normal;white-space:nowrap;z-index:1}.custom-form .ant-form-item-label>label{color:#687980;font-size:14px;white-space:nowrap;z-index:1}.custom-form .ant-form-item-label>label,.full-name{font-style:normal;font-weight:600;line-height:normal}.full-name{color:#1e2022;font-size:20px;margin-left:115px;margin-top:-20px;width:200px}.designation-name{color:#4079fc;font-size:14px;font-style:normal;font-weight:700;line-height:normal;padding-left:115px}.offical-email{width:200px}.mobile-no,.offical-email{color:#687980;font-size:12px;font-style:normal;font-weight:600;line-height:normal;margin-left:350px;white-space:nowrap}.mobile-no{margin-top:-20px;position:relative}.code{color:#1e2022;font-style:normal;font-weight:600;left:300px;line-height:normal;top:-70px}.code,.codes{font-size:12px;position:relative}.codes{color:#687980;top:-10px}.code-id{color:#1e2022;left:140px;position:absolute}.age,.code-id{font-size:12px;font-style:normal;font-weight:600;line-height:normal;top:-10px}.age{color:#687980;margin-left:115px;position:relative}.age-name{color:#1e2022;right:-35px;top:-10px}.age-name,.profile{font-size:12px;font-style:normal;font-weight:600;line-height:normal;position:relative}.profile{color:#687980;margin-left:115px;top:-20px}.profile-score{color:#1e2022;font-size:12px;font-style:normal;font-weight:600;line-height:normal;position:relative;right:-45px;top:-20px}.employee-policy-impact{padding:12px;width:100%}.employee-policy-impact--compact{padding:0 0 14px}.employee-policy-impact-collapse{background:#fff;background:var(--klok-surface,#fff);border:1px solid #e5eaf5;border:1px solid var(--klok-border,#e5eaf5);border-radius:8px;margin:0 0 14px}.employee-policy-impact-collapse .ant-collapse-header{align-items:center!important}.employee-policy-impact-collapse .ant-collapse-content-box{padding:12px 12px 0!important}.employee-policy-impact__header{align-items:flex-start;display:flex;flex-wrap:wrap;gap:14px;justify-content:space-between}.employee-policy-impact__header .ant-typography{margin-bottom:4px}.employee-policy-impact__rule{background:#fff;background:var(--klok-surface,#fff);border:1px solid #e5eaf5;border:1px solid var(--klok-border,#e5eaf5);border-radius:8px}.employee-policy-impact__rule-header{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.employee-policy-impact__rule-header .ant-typography{margin-bottom:0}.employee-policy-impact__rule .ant-list-item{padding-inline:0}.employee-policy-impact--compact .employee-policy-impact__rule{background:#f8fbff;background:var(--klok-surface-muted,#f8fbff)}@media (max-width:767px){.employee-policy-impact{padding-inline:0}.employee-policy-impact__rule-header{flex-direction:column}}:where(.css-dev-only-do-not-override-i0102m).ant-steps.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item{white-space:nowrap}.employee-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin:6px 0 5px;position:relative;z-index:1}.employee-status-switcher{align-items:center;background:var(--stone-100);border:1px solid var(--stone-200);border-radius:10px;display:inline-flex;gap:0;isolation:isolate;max-width:100%;min-height:36px;overflow-x:auto;padding:3px;position:relative;scrollbar-width:none}.employee-status-switcher::-webkit-scrollbar{display:none}.employee-status-indicator{background:var(--klok-surface);border-radius:7px;bottom:3px;box-shadow:var(--sh-sm);left:0;opacity:0;pointer-events:none;position:absolute;top:3px;transition:transform .28s cubic-bezier(.4,.1,.2,1),width .28s cubic-bezier(.4,.1,.2,1),opacity .14s ease;z-index:0}.employee-status-indicator.is-ready{opacity:1}.employee-status-segment{align-items:center;background:#0000;border:0;border-radius:7px;color:var(--stone-500);cursor:pointer;display:inline-flex;font-family:var(--font-body);font-size:12.5px;font-weight:600;gap:6px;height:30px;justify-content:center;line-height:1;min-height:30px;padding:0 12px;position:relative;touch-action:manipulation;transition:color .16s ease;white-space:nowrap;z-index:1}.employee-status-segment:hover{color:var(--char-800)}.employee-status-segment.is-active{color:var(--brand-deep)}.employee-status-segment.is-muted{color:var(--stone-400)}.employee-status-count{font-feature-settings:"tnum";align-items:center;background:var(--klok-surface);border:1px solid var(--stone-200);border-radius:5px;color:var(--stone-500);display:inline-flex;font-family:var(--font-mono);font-size:11px;font-variant-numeric:tabular-nums;font-weight:600;height:17px;justify-content:center;line-height:1;min-width:18px;padding:0 5px;transition:background-color .16s ease,border-color .16s ease,color .16s ease}.employee-status-segment.is-active .employee-status-count{background:var(--brand);border-color:var(--brand);color:var(--klok-surface)}.employee-status-segment.is-muted .employee-status-count{color:var(--stone-400)}.employee-toolbar-actions{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end;margin-left:auto}.employee-search-view-row{align-items:center;display:flex;flex:0 1 404px;gap:10px;max-width:100%;min-width:260px}.employee-toolbar .search-employees{flex:1 1 auto;min-width:0}.employee-toolbar .search-employees .ant-select-selector{background:#fff!important;border:1px solid #e7e2db!important;border-radius:10px!important;box-shadow:none!important;height:34px!important;padding:0 12px!important}.employee-toolbar .search-employees .ant-select-selection-item,.employee-toolbar .search-employees .ant-select-selection-placeholder,.employee-toolbar .search-employees .ant-select-selection-search-input{font-size:13px;height:32px!important;line-height:32px!important}.employee-toolbar .search-employees.ant-select-focused .ant-select-selector{border-color:#e0701a!important;box-shadow:0 0 0 3px #e0701a1f!important}.basetable-container.employee-directory-table .basetable-scroll-host .ant-table-placeholder>td{padding:0!important}.basetable-container.employee-directory-table .basetable-scroll-host .ant-table-placeholder>td:before{display:none!important}.basetable-container.employee-directory-table .basetable-scroll-host .ant-table-placeholder .ant-empty{margin:0;width:100%}.employee-status-empty{align-items:center;display:flex;flex-direction:column;gap:8px;justify-content:center;min-height:220px;padding:34px 16px;text-align:center;width:100%}.employee-status-empty__icon{align-items:center;background:var(--stone-100);border:1px solid var(--stone-200);border-radius:16px;box-shadow:var(--sh-sm);color:var(--brand-deep);display:inline-flex;font-size:24px;height:56px;justify-content:center;width:56px}.employee-status-empty__heading{color:var(--char-800);font-family:var(--font-display);font-size:16px;font-weight:600;line-height:1.35;margin-top:4px}.employee-status-empty__subline{color:var(--stone-500);font-family:var(--font-body);font-size:13px;font-weight:500;line-height:1.45}@media (max-width:767px){.basetable-container.employee-directory-table .basetable-scroll-host .ant-table-placeholder{width:100%!important}.basetable-container.employee-directory-table .basetable-scroll-host .ant-table-placeholder>td{display:block!important;max-width:100%!important;padding:0!important;text-align:center!important;width:100%!important}.employee-status-empty{min-height:236px;padding:38px 18px}}.table-card-view{align-items:center;background:#fff;border:1px solid #e7e2db;border-radius:7px;display:flex;height:34px;margin-bottom:4px;overflow:hidden;position:relative;z-index:2}.employee-view-toggle{align-items:center;background:#fff;border:0;border-radius:0;color:#a39b8d;cursor:pointer;display:inline-flex;height:32px;justify-content:center;padding:0;transition:background-color .13s ease,color .13s ease;width:34px}.employee-view-toggle:hover{background:#faf8f5;color:#756e62}.employee-view-toggle.is-active{background:#e0701a;color:#fff}.employee-filter-button{align-items:center;background:#faf8f5;border:1px solid #e7e2db;border-radius:9px;color:#2a2722;cursor:pointer;display:inline-flex;font-size:13px;font-weight:700;gap:8px;height:36px;justify-content:center;line-height:1;min-height:36px;padding:0 16px;transition:background-color .13s ease,border-color .13s ease,color .13s ease}.employee-filter-button:hover{background:#fff;border-color:#e0701a;color:#e0701a}@media (max-width:768px){.employee-toolbar{align-items:flex-start}.employee-toolbar-actions{justify-content:flex-start;margin-left:0;width:100%}.employee-toolbar .search-employees{flex:1 1 auto;width:auto}.employee-search-view-row{flex:1 1 100%;min-width:0;width:100%}}.input-width{min-width:200px}.ant-form-item .ant-form-item-label{overflow:hidden}.ant-col-sm-8{--ant-display:block;display:block;display:var(--ant-display);flex:0 0 33.33333333333333%;max-width:150.33333333333334%}.ant-breadcrumb li:last-child{color:#000000e0;display:none}.ant-breadcrumb a{border-radius:4px;color:#00000073;display:none;height:22px;margin-inline:-4px;padding:0 4px;transition:color .2s}.ant-breadcrumb .ant-breadcrumb-separator{color:#00000073;display:none;margin-inline:8px}.employee-data{border-bottom:1px solid #c9d6df;border-radius:5px 5px 0 0;height:64px;margin-top:-20px}.employee-data-style{color:#1e2022;font-size:18px;font-style:normal;font-weight:600px;font-weight:600;line-height:normal;margin-top:10px;padding-top:20px}.employee-button{background:#fff;border-radius:0 0 5px 5px;border-top:1px solid #c9d6df;height:80px}.employee-next-button{background:#4079fc;margin-right:20px}.employee-back-button,.employee-next-button{border-radius:5px;font-size:16px;height:50px;margin-top:20px;width:125px}.employee-back-button{background:#fff;float:right;margin-right:10px}@media (max-width:767px){.ant-form-vertical .ant-form-item-label>label,.custom-form .ant-form-item-label>label{line-height:1.35;white-space:normal}.age,.age-name,.code,.code-id,.codes,.designation-name,.full-name,.mobile-no,.offical-email,.profile,.profile-score{margin:4px 0 0;max-width:100%;overflow-wrap:anywhere;padding-left:0;position:static;white-space:normal;width:auto}.full-name{font-size:18px;line-height:1.3;margin-top:8px}.employee-data{height:auto;margin-top:0;min-height:56px;padding:12px 14px}.employee-button{display:flex;flex-wrap:wrap;gap:10px;height:auto;justify-content:flex-end;min-height:72px;padding:12px 14px}.employee-back-button,.employee-next-button{float:none;height:44px;margin:0;max-width:180px;width:100%}.input-width{min-width:0;width:100%}.ant-col-sm-8{flex:0 0 100%;max-width:100%}}@media (max-width:425px){.employee-button{justify-content:stretch}.employee-back-button,.employee-next-button{max-width:100%}}.employee-backs-button{background:#fff;border:1px solid #4079fc;border-radius:5px;float:right;font-size:16px;height:50px;margin-right:10px;margin-top:20px;width:125px}.create-employee-modal{max-width:860px!important;width:min(860px,calc(100vw - 32px))!important}.create-employee-modal .ant-modal-content{border-radius:18px!important;overflow:hidden}.create-employee-modal .ant-modal-header{min-height:74px!important;padding:19px 24px 12px!important}.create-employee-modal .klok-modal-title__accent{display:none}.create-employee-modal .klok-modal-title,.create-employee-modal .klok-modal-title__copy{display:block}.create-employee-modal .create-employee-title{display:flex;flex-direction:column;gap:2px}.create-employee-modal .create-employee-title strong{color:#302a24;font-size:20px;font-weight:800;line-height:24px}.create-employee-modal .create-employee-title span{color:#8f877d;font-size:13px;font-weight:500;line-height:18px}.create-employee-modal .ant-modal-close{background:#f8f6f2!important;border:1px solid #ded8cf!important;border-radius:9px!important;color:#625b53!important;height:34px!important;right:24px!important;top:20px!important;width:34px!important}.create-employee-modal .basemodel{max-height:none!important;overflow:hidden!important}.create-employee-wizard{background:#fff;display:flex;flex-direction:column;height:auto;max-height:calc(100vh - 100px)}.create-employee-steps{background:#fff;border-bottom:1px solid #ebe6df;flex:0 0 auto;padding:16px 24px 15px}.create-employee-steps .ant-steps{display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}.create-employee-steps .ant-steps-item{-webkit-padding-start:0!important;min-width:0;padding-inline-start:0!important}.create-employee-steps .ant-steps-item-container{align-items:center;cursor:default!important;display:flex;pointer-events:none}.create-employee-steps .ant-steps-item-tail{display:none!important}.create-employee-steps .ant-steps-item-icon{background:#f1eee8!important;border:0!important;height:24px!important;line-height:24px!important;margin:0 8px 0 0!important;width:24px!important}.create-employee-steps .ant-steps-icon{color:#9c9489!important;font-size:12px!important;font-weight:800!important;top:0!important}.create-employee-steps .ant-steps-item-finish .ant-steps-item-icon{background:#3f8b68!important}.create-employee-steps .ant-steps-item-finish .ant-steps-icon,.create-employee-steps .ant-steps-item-process .ant-steps-icon{color:#fff!important}.create-employee-steps .ant-steps-item-process .ant-steps-item-icon{background:#e86f0c!important;box-shadow:0 3px 8px #e86f0c38}.create-employee-steps .ant-steps-item-title{color:#9c9489!important;font-size:13px!important;font-weight:600!important;line-height:24px!important;padding-right:0!important;white-space:nowrap}.create-employee-steps .ant-steps-item-title:after{display:none!important}.create-employee-steps .ant-steps-item-finish .ant-steps-item-title{color:#397d5e!important}.create-employee-steps .ant-steps-item-process .ant-steps-item-title{color:#e86f0c!important}.create-employee-scroll{flex:0 1 auto;max-height:calc(100vh - 266px);min-height:0;overflow-x:hidden;overflow-y:auto;padding:20px 24px 24px;scrollbar-color:#aaa39a #0000;scrollbar-width:thin}.create-employee-scroll .employee-data{border:0;border-radius:0;height:auto;margin:0 0 17px}.create-employee-scroll .employee-data-style{color:#302a24;font-size:15px;font-weight:800;line-height:22px;margin:0;padding:0}.create-employee-scroll form>div[style*=padding-top]{padding-top:0!important}.create-employee-scroll .ant-row{row-gap:0}.create-employee-scroll .ant-form-item{margin-bottom:10px!important}.create-employee-scroll .ant-form-item-label{padding:0 0 6px!important}.create-employee-scroll .ant-form-item-label>label{color:#57524a!important;font-size:12px!important;font-weight:500!important;height:auto!important;line-height:16px!important}.create-employee-scroll .ant-form-item-label>label.ant-form-item-required:after,.create-employee-scroll .ant-form-item-label>label.ant-form-item-required:before{content:none!important;display:none!important}.create-employee-required-mark{color:#e5483f!important;display:inline-block;font-size:13px;font-weight:700;line-height:1;margin-left:3px}.create-employee-scroll .ant-spin-container,.create-employee-scroll .ant-spin-nested-loading,.create-employee-step-content{min-height:0}.create-employee-scroll .ant-spin{color:#e86f0c}.create-employee-scroll .ant-spin-dot-item{background-color:#e86f0c!important}.create-employee-scroll .ant-spin-text{color:#625b53!important;font-size:13px;font-weight:600}.create-employee-scroll .ant-spin-blur{opacity:.38}.create-employee-scroll .ant-input,.create-employee-scroll .ant-input-affix-wrapper,.create-employee-scroll .ant-input-number,.create-employee-scroll .ant-picker,.create-employee-scroll .ant-select-selector{background:#faf8f5!important;border:1px solid #e7e2da!important;border-radius:9px!important;box-shadow:none!important;color:#2a2722!important;font-size:13px!important;height:38px!important;min-height:38px!important}.create-employee-scroll .ant-select-selection-item,.create-employee-scroll .ant-select-selection-placeholder{font-size:13px!important;line-height:36px!important}.create-employee-scroll .ant-input-affix-wrapper-focused,.create-employee-scroll .ant-input:focus,.create-employee-scroll .ant-picker-focused,.create-employee-scroll .ant-select-focused .ant-select-selector{background:#fff!important;border-color:#f4a24c!important;box-shadow:0 0 0 3px #fbf1e7!important}.klok-field-action .ant-form-item-control{flex:0 0 100%!important;max-width:100%!important}.create-employee-scroll .ant-row>.ant-col>.add-node-button,.create-employee-scroll .ant-row>.ant-col>.ant-btn.add-node-button{border-radius:9px!important;float:none!important;height:38px!important;margin:25px 0 0!important;min-height:38px!important;min-width:38px!important;padding:0!important;vertical-align:top;width:38px!important}.create-employee-scroll .ant-row>.ant-col>.add-node-button+.ant-form-item,.create-employee-scroll .ant-row>.ant-col>.ant-btn.add-node-button+.ant-form-item{display:inline-block;vertical-align:top;width:calc(100% - 46px)}.create-employee-attachments-divider.ant-divider{color:#57524a;font-size:12px;font-weight:600;margin:8px 0 12px!important}.create-employee-scroll .ant-upload-wrapper .ant-upload-list-picture-card .ant-upload-list-item,.create-employee-scroll .ant-upload-wrapper .ant-upload.ant-upload-select-picture-card{height:72px!important;width:72px!important}.create-employee-scroll .ant-upload-wrapper .ant-upload-list{line-height:1}.create-employee-scroll .ant-upload-wrapper .ant-upload-list-item-container{margin-bottom:0!important}.create-employee-attachments-card{--create-employee-photo-size:calc(var(--space-2xl)*2 + var(--space-2xs));--create-employee-chip-height:calc(var(--space-md)*3);grid-gap:var(--space-md);align-items:center;background:var(--klok-surface);border:1px solid var(--stone-200);border-radius:var(--radius-card);box-shadow:var(--sh-sm);display:grid;gap:var(--space-md);grid-template-columns:minmax(var(--create-employee-photo-size),auto) minmax(0,1fr);margin-bottom:var(--space-sm);min-height:calc(var(--create-employee-photo-size) + var(--space-lg));padding:var(--space-md)}.create-employee-attachment-photo{grid-gap:var(--space-xs);display:grid;gap:var(--space-xs);grid-template-columns:var(--create-employee-photo-size);justify-items:center;min-width:var(--create-employee-photo-size)}.create-employee-attachment-photo .ant-upload-list-picture-card,.create-employee-attachment-photo .ant-upload-wrapper{display:flex;justify-content:center;width:var(--create-employee-photo-size)}.create-employee-attachment-photo .ant-upload-wrapper .ant-upload-list-item-container,.create-employee-attachment-photo .ant-upload-wrapper .ant-upload-list-picture-card .ant-upload-list-item,.create-employee-attachment-photo .ant-upload-wrapper .ant-upload.ant-upload-select-picture-card{height:var(--create-employee-photo-size)!important;width:var(--create-employee-photo-size)!important}.create-employee-attachment-photo .ant-upload-list-item,.create-employee-attachment-photo .ant-upload.ant-upload-select-picture-card{background:var(--stone-50)!important;border-color:var(--stone-200)!important;border-radius:var(--radius-card)!important;margin:0!important}.create-employee-attachment-photo__placeholder{align-items:center;color:var(--stone-500);display:inline-flex;flex-direction:column;font-size:.75rem;font-weight:700;gap:var(--space-2xs);justify-content:center;line-height:1}.create-employee-attachment-photo__placeholder .anticon{color:var(--brand);font-size:1rem}.create-employee-attachment-photo__meta{align-items:center;color:var(--stone-500);display:flex;flex-direction:column;font-size:.75rem;font-weight:600;gap:var(--space-2xs);line-height:1.15;max-width:100%;text-align:center}.create-employee-attachment-photo__meta span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.create-employee-attachment-photo__meta strong{color:var(--green);font-size:.6875rem;font-weight:800;text-transform:uppercase}.create-employee-attachment-documents{grid-gap:var(--space-xs);display:grid;gap:var(--space-xs);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0}.create-employee-attachment-chip-upload,.create-employee-attachment-chip-upload .ant-upload{display:block;width:100%}.create-employee-attachment-chip{grid-gap:var(--space-xs);align-items:center;background:var(--stone-50);border:1px solid var(--stone-200);border-radius:var(--radius-input);color:var(--char-800);cursor:pointer;display:grid;font:inherit;gap:var(--space-xs);grid-template-columns:calc(var(--space-md) + var(--space-sm)) minmax(0,1fr) auto;min-height:var(--create-employee-chip-height);padding:var(--space-xs) var(--space-sm);text-align:left;transition:border-color .15s var(--ease),background-color .15s var(--ease),box-shadow .15s var(--ease);width:100%}.create-employee-attachment-chip[role=button]{-webkit-user-select:none;user-select:none}.create-employee-attachment-chip:focus-visible,.create-employee-attachment-chip:hover{background:var(--brand-tint);border-color:var(--brand-soft);box-shadow:0 0 0 var(--space-2xs) var(--brand-tint);outline:none}.create-employee-attachment-chip__icon{align-items:center;background:var(--klok-surface);border-radius:var(--radius-pill);box-shadow:var(--sh-sm);color:var(--brand);display:inline-flex;height:calc(var(--space-md) + var(--space-xs));justify-content:center;width:calc(var(--space-md) + var(--space-xs))}.create-employee-attachment-chip:not(.create-employee-attachment-chip--done) .create-employee-attachment-chip__icon{box-shadow:none}.create-employee-attachment-chip--done .create-employee-attachment-chip__icon{background:var(--green-bg);color:var(--green)}.create-employee-attachment-chip__copy{display:flex;flex-direction:column;gap:var(--space-2xs);min-width:0}.create-employee-attachment-chip__label{color:var(--char-800);font-size:.8125rem;font-weight:800;line-height:1.1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.create-employee-attachment-chip__status{color:var(--stone-500);font-size:.75rem;font-weight:600;line-height:1.1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.create-employee-attachment-chip--done .create-employee-attachment-chip__action,.create-employee-attachment-chip--done .create-employee-attachment-chip__status{color:var(--green)}.create-employee-attachment-chip__action{align-items:center;color:var(--brand);display:inline-flex;font-size:.6875rem;font-weight:800;gap:var(--space-xs);justify-content:flex-end;line-height:1;text-transform:uppercase;white-space:nowrap}.create-employee-attachment-chip__remove,.create-employee-attachment-chip__view{align-items:center;background:var(--klok-surface);border:1px solid var(--stone-200);border-radius:var(--radius-pill);color:var(--stone-500);cursor:pointer;display:inline-flex;height:calc(var(--space-md) + var(--space-xs));justify-content:center;line-height:1;padding:0;transition:border-color .15s var(--ease),color .15s var(--ease),background-color .15s var(--ease);width:calc(var(--space-md) + var(--space-xs))}.create-employee-attachment-chip__view:focus-visible,.create-employee-attachment-chip__view:hover{background:var(--brand-tint);border-color:var(--brand-soft);color:var(--brand-deep);outline:none}.create-employee-attachment-chip__remove:focus-visible,.create-employee-attachment-chip__remove:hover{background:var(--red-bg);border-color:var(--red);color:var(--red);outline:none}.create-employee-attachment-chip__remove .anticon,.create-employee-attachment-chip__view .anticon{font-size:.75rem}.create-employee-scroll .employee-button{display:none!important}.create-employee-footer{align-items:center;background:#fff;border-top:1px solid #ebe6df;box-shadow:0 -6px 18px #302a240a;display:flex;flex:0 0 auto;justify-content:space-between;min-height:72px;padding:14px 24px;position:relative;z-index:3}.create-employee-footer__actions{align-items:center;display:flex;gap:10px}.create-employee-footer .ant-btn{border-radius:9px!important;box-shadow:none!important;font-size:13px!important;font-weight:700!important;height:40px!important;min-width:84px;padding:0 18px!important}.create-employee-back,.create-employee-cancel{background:#f5f2ed!important;border:1px solid #ded8cf!important;color:#49433d!important}.create-employee-primary{background:#e86f0c!important;border-color:#e86f0c!important;color:#fff!important}.create-employee-primary:focus,.create-employee-primary:hover{background:#d96508!important;border-color:#d96508!important}@media (max-width:767px){.create-employee-modal{margin:8px auto!important;max-width:calc(100vw - 16px)!important;width:calc(100vw - 16px)!important}.create-employee-modal .ant-modal-header{min-height:70px!important;padding:17px 18px 10px!important}.create-employee-modal .ant-modal-close{right:16px!important;top:18px!important}.create-employee-wizard{height:auto;max-height:calc(100dvh - 32px);min-height:0}.create-employee-steps{overflow-x:auto;padding:12px 18px}.create-employee-steps .ant-steps{width:620px}.create-employee-scroll{max-height:calc(100dvh - 232px);padding:18px 18px 22px}.create-employee-scroll .ant-row>.ant-col>.add-node-button,.create-employee-scroll .ant-row>.ant-col>.ant-btn.add-node-button{margin-left:0!important}.create-employee-attachments-card{align-items:stretch;grid-template-columns:1fr}.create-employee-attachment-photo{align-items:center;grid-template-columns:var(--create-employee-photo-size) minmax(0,1fr);justify-items:start}.create-employee-attachment-photo__meta{align-items:flex-start;text-align:left}.create-employee-attachment-documents{grid-template-columns:1fr}.create-employee-footer{min-height:68px;padding:12px 18px}.create-employee-footer .ant-btn{min-width:0;padding:0 14px!important}}.profile_score{align-items:center;display:flex;justify-content:center;margin-top:-10px}.emp-cards{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));padding-top:4px}.emp-card{background:#fff;border:1px solid #e7e2da;border-radius:12px;box-shadow:0 4px 12px #1c1a1712,0 1px 4px #1c1a170a;cursor:pointer;display:flex;flex-direction:column;overflow:hidden;transition:.16s}.emp-card:hover{border-color:#f4a24c;box-shadow:0 14px 30px #1c1a171f;transform:translateY(-2px)}.ec-top{gap:8px;justify-content:space-between;padding:10px 10px 0}.ec-av,.ec-top{align-items:center;display:flex}.ec-av{box-shadow:0 1px 3px #1c1a1714,0 1px 2px #1c1a170d;color:#fff;flex:none;font-size:14px;font-weight:600;height:38px;justify-content:center;overflow:hidden;width:38px}.ec-av,.ec-av img{border-radius:10px}.ec-av img{height:100%;object-fit:cover;width:100%}.ec-topR{align-items:center;display:flex;gap:6px}.ec-pct{background:#fbf1e7;border-radius:20px;color:#e0701a;font-size:10px;font-weight:600;padding:2px 7px;white-space:nowrap}.ec-eye{fill:none;stroke:#a39b8d;stroke-width:2;flex:none;height:15px;width:15px}.ec-idblock{padding:8px 10px 0}.ec-name{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#1c1a17;display:-webkit-box;font-size:13px;font-weight:700;line-height:1.25;overflow:hidden}.ec-desig{color:#e0701a;font-size:10.5px;font-weight:500;margin-top:1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ec-table{background:#faf8f5;border:1px solid #f3f0eb;border-radius:9px;margin:8px 10px 10px;overflow:hidden}.ec-row{align-items:center;display:flex;font-size:10.5px;gap:8px;justify-content:space-between;line-height:1.35;padding:5px 10px}.ec-row+.ec-row{border-top:1px solid #f3f0eb}.ec-row span{color:#756e62;flex:none}.ec-row b{color:#2a2722;font-weight:600;min-width:0;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap}.employeeInfo{background:#fff;border-bottom:1px solid #c9d6df;border-radius:50px 50px 0 0;height:64px}.employeeInfo-text{color:#1e2022;font-size:16px;font-style:normal;font-weight:600;line-height:normal;padding-left:30px;padding-top:20px}.employeeInfo-update{align-items:center;border-radius:0 0 50px 50px;border-top:1px solid #c9d6df;display:flex;gap:12px;justify-content:flex-end;min-height:62px;padding:0 12px}.employeeInfo-update .ant-btn{border-radius:8px!important;height:38px!important;line-height:1!important;margin:0!important;min-height:38px!important;min-width:150px;padding:0 16px!important;vertical-align:middle}.employeeInfo-update-cancel{border:1px solid #ea4335!important}.step1{width:250px}@media(max-width:1160px){.step1{width:230px}}@media(max-width:1070px){.step1{width:210px}}@media(max-width:990px){.step1{width:190px}}@media(max-width:910px){.step1{width:170px}}@media(max-width:830px){.step1{width:150px}}@media(max-width:750px){.step1{width:130px}}@media(max-width:670px){.step1{width:110px}}@media(max-width:590px){.step1{width:107px}}@media(max-width:575px){.step1{width:220px}}@media(max-width:910px){.search-employees{margin-top:0;min-width:100px}}.search-employees{background:#fff;border-radius:5px;flex:1 1 282px;min-width:150px}@media(max-width:1290px){.card-employee-name{font-size:14px}}@media(max-width:1050px){.card-employee-name{font-size:14px}}@media(max-width:650px){.card-employee-name{font-size:14px}}@media(max-width:575px){.card-employee-name{font-size:16px}}@media(max-width:400px){.card-employee-name{white-space:wrap}}@media(max-width:390px){.cards{width:250px}}.employment-history-modal .ant-modal-content{background:#fffdfb;border:1px solid #ded8cf;border-radius:16px;box-shadow:0 22px 56px #201a132e;overflow:hidden;padding:0}.employment-history-modal .ant-modal-header{background:#fffdfb;border-bottom:1px solid #eee8df;margin:0;padding:22px 24px 20px}.employment-history-modal .ant-modal-body{background:#fffdfb;max-height:min(72vh,720px);overflow-y:auto;padding:20px 24px}.employment-history-modal .ant-modal-close{background:#fae8e1;border-radius:50%;color:#c8563d;height:32px;right:20px;top:18px;width:32px}.employment-history-modal .ant-modal-close:focus-visible,.employment-history-modal .ant-modal-close:hover{background:#f7d9cd;color:#a63d2c}.employment-history-modal__title{align-items:center;color:#24211e;display:inline-flex;font-size:16px;font-weight:700;min-height:24px;padding-left:16px;position:relative}.employment-history-modal__title:before{background:#f0761d;border-radius:999px;content:"";height:22px;left:0;position:absolute;width:4px}.employment-history-modal__close{align-items:center;display:inline-flex;font-size:13px;height:100%;justify-content:center;width:100%}.employment-history-empty{background:#fffaf4;border:1px dashed #dfd7ce;border-radius:12px;color:#81776c;padding:30px 16px;text-align:center}.employment-history-list{grid-gap:14px;display:grid;gap:14px}.employment-history-card{background:#fffefa;border:1px solid #e4ddd4;border-radius:12px;padding:22px 22px 20px}.employment-history-card__header{align-items:flex-start;display:flex;gap:14px;justify-content:space-between}.employment-history-card__heading{align-items:center;display:flex;flex-wrap:wrap;gap:10px;min-width:0}.employment-history-card__heading strong{color:#0f0f0f;font-size:15px;font-weight:750}.employment-history-card__count{color:#9f988f;flex:0 0 auto;font-size:12px;font-weight:600}.employment-history-current{align-items:center;background:#e5f1fb;border-radius:999px;color:#2d6d91;display:inline-flex;font-size:11px;font-weight:700;line-height:1;min-height:22px;padding:3px 11px}.employment-history-card__divider{background:#e4ddd4;height:1px;margin:15px 0 17px}.employment-history-grid{grid-column-gap:44px;grid-row-gap:18px;column-gap:44px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));row-gap:18px}.employment-history-field{min-width:0}.employment-history-field__label{color:#aaa196;display:block;font-size:10px;font-weight:800;letter-spacing:.08em;line-height:1.2;margin-bottom:4px;text-transform:uppercase}.employment-history-field__value{color:#050505;display:block;font-size:14px;font-weight:700;line-height:1.25;min-height:20px;overflow-wrap:anywhere}.employment-history-field--muted .employment-history-field__value{color:#bdb5aa;font-weight:600}.employment-history-status{align-items:center;border-radius:999px;color:#fff;display:inline-flex;font-size:13px;font-weight:800;gap:6px;line-height:1;min-height:28px;padding:5px 12px}.employment-history-status--active{background:#3f8a5d}.employment-history-status--inactive{background:#c44f3c}.employment-history-status__dot{background:#ffffff6b;border:2px solid #ffffffc2;border-radius:50%;height:9px;width:9px}@media (max-width:767px){.employment-history-modal.ant-modal{max-width:calc(100vw - 24px)}.employment-history-modal .ant-modal-header{padding:18px 18px 16px}.employment-history-modal .ant-modal-body{padding:16px}.employment-history-card{padding:18px 16px}.employment-history-grid{gap:15px;grid-template-columns:1fr}}.payroll-modal-form{color:#1e2022}.payroll-modal-form .ant-form-item{margin-bottom:16px}.payroll-modal-grid{display:flex;flex-direction:column;gap:18px}.payroll-form-section{background:#fff;border:1px solid #e4e9ef;border-radius:8px;padding:18px 18px 0}.payroll-form-section-title{color:#1e2022;font-size:15px;font-weight:600;line-height:1.4;margin:0 0 16px}.payroll-toggle-field .ant-form-item-control-input-content{align-items:center;display:flex;min-height:38px}.payroll-switch-control{align-items:center;color:#52616b;display:inline-flex;font-size:13px;gap:9px;line-height:1.4;min-height:24px;white-space:nowrap}.payroll-reference-switch.ant-switch{background:#c4c7ca;box-shadow:none;height:22px;min-width:44px;width:44px}.payroll-reference-switch.ant-switch:hover:not(.ant-switch-disabled){background:#b9bdc1}.payroll-reference-switch.ant-switch .ant-switch-handle{height:18px;top:2px;width:18px}.payroll-reference-switch.ant-switch .ant-switch-handle:before{border-radius:50%;box-shadow:0 1px 2px #1e20222e}.payroll-reference-switch.ant-switch.ant-switch-checked{background:#fa8c16}.payroll-reference-switch.ant-switch.ant-switch-checked:hover:not(.ant-switch-disabled){background:#f47c00}.payroll-reference-switch.ant-switch.ant-switch-checked .ant-switch-handle{inset-inline-start:calc(100% - 20px)}.payroll-actions-bar{background:#f8fafc;border:1px solid #e4e9ef;border-radius:8px;gap:12px;justify-content:space-between;padding:12px 14px}.payroll-actions-bar,.payroll-actions-group{align-items:center;display:flex;flex-wrap:wrap}.payroll-actions-group{gap:8px}.payroll-payitems-panel{background:#fff;border:1px solid #dfe7ef;border-radius:8px;overflow:hidden}.payroll-payitems-header{align-items:center;background:#fbfcfe;border-bottom:1px solid #e8edf3;display:flex;gap:12px;justify-content:space-between;padding:16px 18px}.payroll-payitems-title{color:#1e2022;font-size:15px;font-weight:600;line-height:1.4;margin:0}.payroll-table-wrap{overflow-x:auto;width:100%}.payroll-payitems-table{border-collapse:initial;border-spacing:0;margin:0;min-width:860px;width:100%}.payroll-payitems-table th{background:#f5f7fa;border-bottom:1px solid #e4e9ef;color:#52616b;font-size:12px;font-weight:600;padding:12px 14px;text-align:left;white-space:nowrap}.payroll-payitems-table td{border-bottom:1px solid #eef2f6;min-width:150px;padding:14px;vertical-align:middle}.payroll-payitems-table td:first-child,.payroll-payitems-table th:first-child{min-width:280px}.payroll-payitems-table td:last-child,.payroll-payitems-table th:last-child{min-width:78px;text-align:center;width:78px}.payroll-payitems-table .ant-form-item{margin-bottom:0}.payroll-checkbox-cell .ant-form-item-control-input-content{align-items:center;display:flex;min-height:34px}.payroll-delete-button{color:#cf1322}.payroll-empty-payitems{align-items:center;color:#52616b;display:flex;flex-direction:column;gap:12px;justify-content:center;min-height:150px;padding:28px 16px;text-align:center}.payroll-empty-title{color:#1e2022;font-size:15px;font-weight:600;margin:0}.payroll-empty-copy{color:#52616b;font-size:13px;margin:0}@media (max-width:767px){.payroll-form-section{padding:14px 14px 0}.payroll-actions-bar,.payroll-payitems-header{align-items:stretch;flex-direction:column}.payroll-actions-group,.payroll-payitems-header .ant-btn{width:100%}.payroll-actions-group .ant-btn{flex:1 1 auto}}.attendance-summary-panel{background:#fff;border:1px solid #dee7f4;border-radius:10px;box-shadow:0 8px 20px #0f1b3d0d;margin:10px 0 16px;padding:12px 14px}.attendance-summary-panel.is-expanded{padding-bottom:14px}.attendance-summary-header{align-items:center;display:flex;gap:12px;justify-content:space-between;min-height:34px}.attendance-summary-title{margin:0}.attendance-summary-toggle{align-items:center;background:#fff7ef;border:1px solid #f5791a;border-radius:8px;color:#bf5b00;cursor:pointer;display:inline-flex;font-size:12px;font-weight:700;gap:6px;height:34px;justify-content:center;line-height:1;min-width:92px;padding:0 11px;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease}.attendance-summary-toggle:focus-visible,.attendance-summary-toggle:hover{background:#fff0dd;border-color:#dc6400;box-shadow:0 0 0 3px #f5791a24;outline:none}.attendance-summary-toggle-icon{font-size:10px;height:12px;line-height:1;width:12px}.attendance-summary-toggle-icon,.attendance-summary-toggle-icon .anticon{align-items:center;display:inline-flex;justify-content:center}.attendance-summary-grid{margin-top:12px;width:100%}.attendance-summary-card{align-items:center;background:#fbfdff;border:1px solid #e6edf6;border-left:3px solid #f5791a;border-radius:8px;display:flex;gap:10px;justify-content:space-between;min-height:48px;padding:9px 11px}.attendance-summary-card strong{color:#23314d;font-size:13px;font-weight:700;line-height:1.2;text-align:right}.attendance-summary{color:#1e2022;font-family:Switzer-Semibold;font-size:12px;font-style:normal;font-weight:500;line-height:normal}.ng-scope{margin:auto}.attendance-legend-row{margin-top:8px}.table-legends-wrapper{align-items:center;color:#4b5b70;display:flex;flex-wrap:wrap;font-size:12px;gap:6px 10px;justify-content:center}.badge.badge-single{border-radius:40px;height:16px;line-height:16px;margin:0 3px 0 8px;padding:0;text-align:center;width:16px}.bg-error.dker{background-color:#a02622!important}.bg-orange{background-color:#ffc100!important;color:#fff!important}.bg-day-off{background:#36c2aa;color:#fff}.bg-default-time-slot{background-color:#5368a2}.bg-tr-black{background-color:#0000004d!important;color:#616f77!important}.bg-informed-late{background-color:#ff5722;color:#fff!important}.bg-darkgray{background-color:#333!important;color:#fff!important}.bg-greensea.dker{background-color:#107863!important}.bg-info{background-color:#f5791a!important;color:#fff!important}.bg-f5{background:#e5e5e5;color:#616f77!important}.company-timesheet-page{--ts-brand:#e0701a;--ts-brand-deep:#c25a14;--ts-brand-soft:#f4a24c;--ts-brand-tint:#fbf1e7;--ts-brand-tint-2:#f5e4d3;--ts-char-900:#1c1a17;--ts-char-800:#2a2722;--ts-stone-50:#faf8f5;--ts-stone-100:#f3f0eb;--ts-stone-200:#e7e2da;--ts-stone-300:#d4cdc1;--ts-stone-400:#a39b8d;--ts-stone-500:#756e62;--ts-stone-600:#57524a;--ts-ease:cubic-bezier(0.4,0.1,0.2,1)}.ts-sumbar{background:#fff;border:1px solid #e7e2da;border-radius:14px;box-shadow:0 4px 12px #1c1a1714,0 1px 3px #1c1a170f;margin:10px 0 12px;overflow:hidden}.ts-sumtop{align-items:center;background:linear-gradient(135deg,#4a453d,#2a2722);box-shadow:inset 0 1px 0 #ffffff17,inset 0 -1px 0 #00000059;cursor:pointer;display:flex;gap:14px;justify-content:space-between;padding:13px 18px;transition:background .15s cubic-bezier(.4,.1,.2,1);-webkit-user-select:none;user-select:none}.ts-sumtop:focus-visible,.ts-sumtop:hover{background:linear-gradient(135deg,#544e45,#332f29);outline:none}.ts-sumtop-left{align-items:center;display:flex;flex-wrap:wrap;gap:12px;min-width:0}.ts-sumtop-name{color:#fff;font-size:13px;font-weight:700;line-height:1.3}.ts-sumtop-quick{align-items:center;color:#ffffffb8;display:flex;flex-wrap:wrap;font-size:11.5px;gap:6px 16px}.ts-sumtop-quick:before{background:#ffffff40;content:"";height:14px;width:1px}.ts-sumtop-quick b,.ts-sumtop-toggle{color:#fff;font-weight:600}.ts-sumtop-toggle{align-items:center;background:#ffffff1f;border:1px solid #ffffff4d;border-radius:8px;box-shadow:inset 0 1px 0 #ffffff26,0 1px 2px #0000004d;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:11.5px;gap:7px;height:30px;line-height:1;padding:0 12px;transition:background .15s cubic-bezier(.4,.1,.2,1),border-color .15s cubic-bezier(.4,.1,.2,1)}.ts-sumtop-toggle:hover{background:#fff3;border-color:#fff}.ts-chev{align-items:center;display:inline-flex;font-size:10px;justify-content:center;transition:transform .25s cubic-bezier(.4,.1,.2,1)}.ts-sumbar.is-open .ts-chev{transform:rotate(180deg)}.ts-sumbody{border-top:1px solid #0000;display:grid;grid-template-rows:0fr;opacity:0;overflow:hidden;padding:0 16px;transition:grid-template-rows .28s var(--ts-ease),opacity .22s var(--ts-ease),padding .28s var(--ts-ease),border-color .22s var(--ts-ease)}.ts-sumbar.is-open .ts-sumbody{border-top-color:#f3f0eb;grid-template-rows:1fr;opacity:1;padding:0 16px 14px}.ts-sumbody-inner{min-height:0;overflow:hidden}.ts-metagrid{grid-gap:8px;align-items:stretch;display:grid;gap:8px;grid-template-columns:repeat(7,minmax(0,1fr));margin-top:10px}.ts-meta{background:linear-gradient(135deg,#fff,#fbf1e7);border:1px solid #f5e4d3;border-left-width:3px;border-radius:9px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;min-height:54px;min-width:0;padding:7px 9px}.ts-meta-label{color:#756e62;font-size:9.5px;font-weight:600;letter-spacing:.4px;line-height:1.25;overflow-wrap:anywhere;text-transform:uppercase}.ts-meta-value{color:#1c1a17;color:var(--ts-meta-value-color,#1c1a17);font-size:14px;font-weight:800;letter-spacing:0;line-height:1.2;margin-top:2px;overflow-wrap:anywhere}.ts-legend{color:#756e62;display:flex;flex-wrap:wrap;font-size:10.5px;gap:8px 12px;margin-top:13px}.ts-legend span{align-items:center;display:inline-flex;gap:5px}.ts-legend i,.ts-legend i.badge.badge-single{align-items:center;border-radius:50%;color:#fff;display:inline-flex;font-size:8px;font-style:normal;font-weight:700;height:16px;justify-content:center;line-height:1;margin:0;width:16px}@media (max-width:1400px){.ts-metagrid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width:1100px){.ts-metagrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){.ts-metagrid{gap:7px;grid-template-columns:repeat(2,minmax(0,1fr))}.ts-meta{min-height:58px;padding:7px 8px}}.company-timesheet-table .basetable-scroll-host .ant-table-content{overflow-x:auto!important}.company-timesheet-table.basetable-container--capped .basetable-scroll-host .ant-table-content{max-height:none!important;overflow-y:visible!important}.company-timesheet-table .basetable-scroll-host .ant-table-container{border-radius:12px!important;box-shadow:0 1px 3px #1c1a170f,0 1px 2px #1c1a170a}.company-timesheet-table .basetable-scroll-host .ant-table-thead>tr>th{background:#faf8f5!important;border-bottom:1px solid #f3f0eb!important;color:#756e62!important;font-size:10px!important;font-weight:600;letter-spacing:.5px;padding:9px 10px!important;text-transform:uppercase;white-space:nowrap}.company-timesheet-table .basetable-scroll-host .ant-table-tbody>tr>td{border-bottom:1px solid #f3f0eb!important;color:#2a2722;font-size:12px;padding:7px 10px!important;vertical-align:middle!important}.company-timesheet-table .basetable-scroll-host .ant-table-tbody>tr:nth-child(2n)>td{background:#f7f5f1}.company-timesheet-table .basetable-scroll-host .ant-table-tbody>tr.ant-table-row:hover>td,.company-timesheet-table .basetable-scroll-host .ant-table-tbody>tr:hover>td{background:#fbf1e7!important}.company-timesheet-table .basetable-scroll-host .ant-table-tbody>tr>td.base-table-cell--actions{text-align:left}.timesheet-date-cell{align-items:center;display:flex;gap:7px;min-width:0}.timesheet-date-main{color:#2a2722;font-size:11.5px;font-weight:600;line-height:1.3;white-space:nowrap}.timesheet-date-legends{align-items:center;display:inline-flex;flex-wrap:wrap;gap:4px}.timesheet-date-legends .badge.badge-single{margin:0}.timesheet-slot{color:#756e62;font-size:11.5px;line-height:1.35}.timesheet-slot.is-clickable{color:#1677ff;cursor:pointer;text-decoration:underline;-webkit-text-decoration-style:dotted;text-decoration-style:dotted;text-underline-offset:2px}.timesheet-slot.is-clickable:hover{color:#0958d9;-webkit-text-decoration-style:solid;text-decoration-style:solid}.timesheet-muted{color:#a39b8d;font-size:11.5px}.timesheet-time-cell{display:flex;flex-direction:column;gap:4px;min-width:0}.timesheet-time-cell .ant-picker,.timesheet-time-cell .ant-picker.ant-picker-disabled{background:#fff!important;border:1px solid #e7e2da!important;border-radius:7px!important;height:30px!important;max-width:128px;min-height:30px!important;padding:2px 9px!important;transition:border-color .15s cubic-bezier(.4,.1,.2,1),box-shadow .15s cubic-bezier(.4,.1,.2,1);width:100%!important}.timesheet-time-cell .ant-picker.ant-picker-disabled{background:#faf8f5!important}.timesheet-time-cell .ant-picker-focused,.timesheet-time-cell .ant-picker:hover{border-color:#e0701a!important;box-shadow:0 0 0 3px #e0701a1a!important}.timesheet-time-cell .ant-picker input{color:#1c1a17;font-size:11.5px;font-weight:700;letter-spacing:.2px}.timesheet-time-cell .ant-picker input::placeholder{color:#a39b8d;font-weight:500}.timesheet-expected{color:#756e62;font-size:10px;line-height:1.3;white-space:nowrap}.timesheet-expected b{color:#c25a14;font-weight:700;margin-right:3px}.timesheet-time-cell .timesheet-chip{align-self:flex-start;margin-top:1px}.timesheet-duration-cell{display:flex;flex-direction:column;gap:3px;min-width:0}.timesheet-duration-cell .timesheet-hours em{color:#756e62;font-size:10px;font-style:normal;font-weight:600;letter-spacing:.4px;margin-right:5px;text-transform:uppercase}.timesheet-duration-meta{color:#756e62;display:flex;flex-wrap:wrap;font-size:10px;gap:2px 10px;line-height:1.3}.timesheet-duration-meta b{color:#c25a14;font-weight:700;margin-right:3px}.timesheet-chip{align-items:center;border-radius:20px;color:#fff;display:inline-flex;font-size:10px;font-weight:600;letter-spacing:.2px;line-height:1.3;max-width:100%;padding:2px 9px;white-space:normal}.timesheet-hours{color:#1c1a17;font-size:12px;font-weight:700;letter-spacing:.2px;white-space:nowrap}.timesheet-hours.is-muted{color:#a39b8d;font-weight:600}.timesheet-manual-update{align-items:center;display:inline-flex}.timesheet-manual-update .ant-checkbox,.timesheet-manual-update .ant-checkbox-wrapper{line-height:1}.timesheet-manual-update .ant-checkbox-checked .ant-checkbox-inner{background:#e0701a;border-color:#e0701a}.timesheet-action-requests{display:inline-flex;gap:6px!important}.timesheet-action-requests .icon-style{margin-left:0!important}.time-sheet-header .base-header-actions .ant-btn{border-radius:8px}.roaster-header{background:#fff;border:none;height:58px;max-width:100%;width:100%}.roaster-header-text{color:#1e2022;font-size:24px;font-style:normal;font-weight:700px;line-height:normal;margin-left:-20px;margin-top:-90px}.roaster-dates{border-radius:5px;height:45px;width:260px}.roaster-time-button{align-items:center;background-position:15px;background-repeat:no-repeat;background-size:14px;border:none;display:flex;height:32px;justify-content:center;margin:auto auto auto 20px;padding-left:33px;width:95px}.button-style{height:45px;margin-left:-60px;margin-top:20px}.clear-fix{clear:both;display:block}.flow-table{border:1px solid #000;margin-top:5%;position:relative;text-align:center}.flow-table td,.flow-table th{border:1px solid #000;padding:2px;width:100}.flow-table td .form-item{padding:5px}.ant-steps .ant-steps-item-finish>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-title{color:#14ae5c}.ant-steps .ant-steps-item-process>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-title{color:#000000e0}.ant-steps .ant-steps-item-finish .ant-steps-item-icon{fill:#fff;background-color:#14ae5c;border-color:#14ae5c}.ant-steps .ant-steps-item-finish .ant-steps-item-icon>.ant-steps-icon{color:#fff}.ant-steps .ant-steps-item-title{-webkit-padding-end:480px;color:#000000e0;display:inline-block;font-size:16px;line-height:32px;padding-inline-end:480px;position:relative}.ant-form-item .ant-form-item-label{flex-grow:0;vertical-align:middle;white-space:nowrap}.ant-col-2{flex:0 0 8.333333333333332%;max-width:1500.3333333333333%}.ant-col-2,.ant-col-6{--ant-display:block;display:block;display:var(--ant-display)}.ant-col-6{flex:0 0 50%;max-width:100%}.button-style{border-top:1px solid #c9d6df;height:80px}.button-next{background:#4079fc;float:right;margin-right:20px;position:-webkit-sticky;position:sticky}.button-back,.button-next{border-radius:5px;font-size:16px;font-weight:600px;height:50px;margin-top:20px;width:125px}.button-back{background:#fff;border:1px solid #4079fc;margin-left:70px}.button-style-filter{background:#fff;border-radius:0 0 50px 50px;border-top:1px solid #c9d6df;height:80px;margin-left:-20px;margin-top:20px}.button-applyFilter{background:#4079fc;width:140px}.button-applyFilter,.button-reset{border-radius:5px;float:right;font-size:16px;font-weight:600px;height:42px;margin:20px 20px 5px 5px}.button-reset{background:#ea43351a;border:1px solid #ea4335;width:100px}.unselected-employees-style,.unselected-employees-style1{background:#c9d6df1a;border:1px solid #c9d6df;border-radius:10px;height:465px;margin-top:30px;overflow:auto}.unselected-employees{border-bottom:1px solid #c9d6df;border-radius:5px 5px 0 0;height:64px}.unselected-employees-text{color:#1e2022;font-size:18px;font-size:normal;font-weight:600;line-height:normal;padding-left:20px;padding-top:20px}.unselected-employees-button{margin-left:500px}.unselected-employees-button,.unselected-employees-button1{background:#c9d6df1a;border:1.9px solid #c9d6df;border-radius:10px;color:gray;cursor:pointer;float:right;height:46px;margin-right:20px;margin-top:-55px}.roaster-edit{background:#fff;border-bottom:1px solid #c9d6df;height:58px;max-width:100%;width:100%}.roaster-edit-text{color:#1e2022;font-size:24px;font-style:normal;font-weight:700px;line-height:normal;margin-left:-20px;margin-top:-30px}.roster-utility-segments{background:var(--klok-surface);border:1px solid var(--stone-200);border-radius:var(--radius-button);overflow:hidden;vertical-align:middle}.roster-utility-segment,.roster-utility-segments{align-items:center;display:inline-flex;height:36px}.roster-utility-segment{background:#0000;border:0;border-right:1px solid var(--stone-200);color:var(--stone-500);cursor:pointer;justify-content:center;min-width:38px;padding:0;position:relative;transition:background-color .18s var(--ease),color .18s var(--ease);width:38px}.roster-utility-segment:last-child{border-right:0}.roster-utility-segment:after{background:var(--brand);border-radius:var(--radius-pill);bottom:0;content:"";height:2px;left:50%;position:absolute;transform:translateX(-50%);transition:width .18s var(--ease);width:0}.roster-utility-segment:focus-visible:not(:disabled),.roster-utility-segment:hover:not(:disabled){background:var(--brand-tint);color:var(--brand-deep);outline:none}.roster-utility-segment:focus-visible:not(:disabled):after,.roster-utility-segment:hover:not(:disabled):after{width:60%}.roster-utility-segment:active:not(:disabled){background:var(--brand-tint2)}.roster-utility-segment:disabled{color:var(--stone-400);cursor:not-allowed;opacity:.55}.employee-full-name{margin-bottom:0}.each-employment{margin-left:20px;width:70%}.each-employee{padding-bottom:50px;padding-left:59px;position:relative;top:-35px}.each-designation-name{color:#687980;font-size:10px;font-style:normal;font-weight:500;line-height:normal}.each-full-name{margin-bottom:3px}.each-full-name,.each-full-name-{color:#1e2022;font-size:12px;font-style:normal;font-weight:500;line-height:normal}.each-full-name-{left:11px;position:relative}.each-profile-pic-thumb-url{border-radius:34px;height:34px;margin-left:15px;margin-top:15px;width:34px}.roster-time-button{align-items:center;background-position:15px;background-repeat:no-repeat;background-size:14px;border:none;display:flex;height:32px;justify-content:center;margin:18px auto 10px 20px;padding-left:33px;width:95px}.roster-dayoff{background:#ea43351a;background-position:15px;background-repeat:no-repeat;background-size:14px;border:none;border-radius:5px;color:#ea4335;padding-left:32px}.Employee-Name{color:#4079fc;font-size:16;font-weight:600;height:24px;margin-bottom:-3px;margin-left:70px;margin-right:2px}.moveEmployee{border:1px solid #c9d6df;border-radius:5px;height:64px;margin-left:16px;margin-top:13px;width:200px}.moveEmployee:hover{border:1px solid #4079fc;cursor:pointer}.steps-style{background:#4079fc0d;border:1px solid #c9d6df;height:60px;margin-left:-10px}@media(max-width:575px){.steps-style{background:none;border:none;height:200px}}.steps-step1{padding-top:12px;white-space:nowrap}.steps-step2,.steps-step3{border-right:none;padding-top:12px;white-space:nowrap}.steps-step3{padding-right:200px}.steps-step4,.steps-step5{padding-top:12px;white-space:nowrap}.steps-step5{border-right:none;padding-right:350px}@media(max-width:1100px){.steps-step5{padding-right:250px}}@media(max-width:800px){.steps-step5{padding-right:100px}}@media(max-width:400px){.steps-step5{padding-right:0}}@media(max-width:408px){.button-style-filter{height:150px}.button-reset{text-align:center;width:85%}.button-applyFilter{width:85%}}@media(max-width:950px){.steps-step3{padding-right:100px}}@media(max-width:800px){.steps-step3{padding-right:50px}}@media(max-width:620px){.steps-step3{padding-right:15px}}@media(max-width:575px){.steps-step1{margin-left:-50px}.steps-step4{margin-left:-100px}}.multiselect-button{position:absolute;right:5px;top:60px}.download-buttons{background:#f9fafc;border:1px solid #c9d6df;border-radius:5px 4px 4px 5px;font-size:23px;font-weight:700px;height:36px;margin-left:-10px;position:absolute;right:273px;top:60px;width:36px}@media(max-width:648px){.download-buttons,.multiselect-button{margin-top:40px}}.preview-employee-table{background:#c9d6df1a;border:1px solid #c9d6df;border-radius:10px;height:465px;overflow:auto}.preview-employee-title{border-bottom:1px solid #c9d6df;border-radius:5px 5px 0 0;height:64px}.preview-employee-title-style{color:#1e2022;font-size:18px;font-style:normal;font-weight:600;line-height:normal;padding-left:20px;padding-top:20px}.create-roster-modal-root .ant-modal{max-width:calc(100vw - 32px);width:min(920px,calc(100vw - 32px))!important}.create-roster-modal .ant-modal-content{border-radius:16px;overflow:hidden}.create-roster-modal .ant-modal-header{border-bottom:0;padding:18px 20px 14px}.create-roster-modal .basemodel{padding:0}.create-roster-modal-title{align-items:center;display:flex;min-height:24px}.create-roster-modal-title span{color:#1e2022;font-size:19px;font-weight:700;line-height:1.2}.create-roster-modal .klok-modal-title{align-items:center}.create-roster-modal .klok-modal-title__accent{background:#e97018;border-radius:999px;height:20px;width:4px}.create-roster-modal .klok-modal-title__main{font-size:19px!important;letter-spacing:0!important;line-height:1.2!important}.create-roster-shell{background:#fff;display:flex;flex-direction:column;max-height:min(calc(78vh - 64px),720px)}.create-roster-content{flex:1 1;min-height:0;overflow:auto;padding:20px 20px 0}.create-roster-modal .ant-row{row-gap:0}.create-roster-modal .ant-form-item-label{padding-bottom:4px}.create-roster-modal .ant-form-item-label>label{color:#2e2a25;font-size:12px;font-weight:700;height:auto}.create-roster-modal .ant-picker,.create-roster-modal .ant-select-selector{border-color:#e4d9ce!important;border-radius:8px!important;box-shadow:none!important;height:36px!important;min-height:36px!important}.create-roster-modal .ant-picker-focused,.create-roster-modal .ant-picker:hover,.create-roster-modal .ant-select-focused .ant-select-selector,.create-roster-modal .ant-select:hover .ant-select-selector{border-color:#d99058!important}.create-roster-modal .ant-picker-input>input::placeholder,.create-roster-modal .ant-select-selection-placeholder{color:#9f978d}.create-roster-modal .ant-alert-info{background:#e6f2fb;border-color:#a8d0ea;box-shadow:0 10px 22px #2b688e1f}.create-roster-modal .ant-alert-with-description{align-items:flex-start;border-radius:9px;padding:14px 18px}.create-roster-modal .ant-alert-info.ant-alert-with-description{border-left:4px solid #2f78a9}.create-roster-modal .ant-alert-warning{background:#fffbef;border-color:#e8cc7b}.create-roster-modal .ant-alert-icon{align-items:center;background:#3d7ea6;border-radius:50%;box-shadow:0 7px 14px #2f78a938;color:#fff!important;display:inline-flex;height:30px;justify-content:center;margin-top:0;min-width:30px;width:30px}.create-roster-modal .ant-alert-warning .ant-alert-icon{background:#c58a13;box-shadow:0 7px 14px #c58a132e}.create-roster-modal .ant-alert-message{color:#285d80;font-size:14px;font-weight:700}.create-roster-modal .ant-alert-description{color:#3d5c70;font-size:12px;line-height:1.45}.create-roster-modal .ant-alert-warning .ant-alert-message{color:#2e2a25}.create-roster-modal .ant-alert-warning .ant-alert-description{color:#4d4740}.create-roster-modal .ant-alert-description code,.create-roster-modal .ant-alert-description strong{background:#cfe3f0;border-radius:4px;color:#285d80;font-weight:700}.create-roster-modal .create-roster-auto-alert{margin-bottom:20px}.create-roster-modal .ant-checkbox-group{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.create-roster-modal .ant-checkbox-group .ant-checkbox-wrapper{-webkit-margin-start:0;margin-inline-start:0}.create-roster-auto-apply{margin-bottom:16px!important}.create-roster-switch-row{align-items:center;display:inline-flex;gap:9px;min-height:26px}.create-roster-switch-row .ant-switch{background:#d5cec5;height:22px;min-width:38px}.create-roster-switch-row .ant-switch .ant-switch-handle{height:18px;width:18px}.create-roster-switch-row .ant-switch.ant-switch-checked{background:#e97018}.create-roster-switch-row .ant-switch.ant-switch-checked .ant-switch-handle{inset-inline-start:calc(100% - 20px)}.create-roster-switch-label{color:#2e2a25;font-size:13px;font-weight:700}.create-roster-inline-help,.create-roster-step-help{align-items:center;color:#a89f94;display:inline-flex;justify-content:center}.create-roster-inline-help{border:1px solid #d7cfc6;border-radius:50%;font-size:10px;font-weight:700;height:15px;line-height:1;width:15px}.create-roster-day-options .ant-checkbox-wrapper{min-width:0}.create-roster-day-options .ant-checkbox{opacity:0;pointer-events:none;position:absolute}.create-roster-day-options .ant-checkbox+span{align-items:center;background:#fff;border:1px solid #e4d9ce;border-radius:8px;color:#625a52;display:inline-flex;font-size:12px;font-weight:700;height:32px;justify-content:center;min-width:47px;padding:0 12px;transition:background-color .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}.create-roster-day-options .ant-checkbox-wrapper:hover .ant-checkbox+span{border-color:#e97018;color:#c9570c}.create-roster-day-options .ant-checkbox-wrapper-checked .ant-checkbox+span{background:#e97018;border-color:#e97018;box-shadow:0 8px 18px #e9701838;color:#fff}.create-roster-modal .create-roster-add-slot.add-new-button{border:1px solid #e4d9ce!important;color:#bd5b13!important}.create-roster-modal .create-roster-add-slot.add-new-button:focus-visible,.create-roster-modal .create-roster-add-slot.add-new-button:hover{background:#fff8f3!important;border-color:#e97018!important;color:#e97018!important}.create-roster-steps.steps-style{align-items:center;background:#fff;border-color:#f0ece6;border-width:1px 0;display:flex;height:60px;margin:0;padding:0 20px}.create-roster-steps .ant-steps-item{align-items:center;display:flex;padding-right:22px;padding-top:0;white-space:normal}.create-roster-steps .ant-steps-item-container{align-items:center;display:flex;width:100%}.create-roster-steps .ant-steps-item-content{align-items:center;display:flex;min-height:27px}.create-roster-steps .ant-steps-item-title{-webkit-padding-end:22px!important;font-size:13px;line-height:27px;padding-inline-end:22px!important}.create-roster-steps .ant-steps-item-tail{top:50%!important;transform:translateY(-50%)}.create-roster-steps .ant-steps-item-tail:after,.create-roster-steps .ant-steps-item-title:after{background:#e2ddd6!important;height:2px!important}.create-roster-steps .ant-steps-item-icon{-webkit-margin-end:10px;background:#e7e2da;border:0;color:#897f74;height:27px;line-height:27px;margin-inline-end:10px;width:27px}.create-roster-steps .ant-steps-item-icon .ant-steps-icon{color:inherit;font-size:12px;font-weight:800;top:0}.create-roster-steps .ant-steps-item-process .ant-steps-item-icon{background:#e97018;color:#fff}.create-roster-steps .ant-steps-item-finish .ant-steps-item-icon{background:#33865b;color:#fff}.create-roster-steps .ant-steps-item-finish .ant-steps-item-icon .ant-steps-icon{color:#fff!important}.create-roster-steps .ant-steps-item-finish .ant-steps-item-tail:after{background:#33865b!important}.create-roster-steps .ant-steps-item-process .ant-steps-item-title{color:#e97018!important;font-weight:700}.create-roster-steps .ant-steps-item-finish .ant-steps-item-title{color:#33865b!important;font-weight:700}.create-roster-steps .ant-steps-item-wait .ant-steps-item-title{color:#9a9187!important;font-weight:700}.create-roster-step-title{align-items:center;display:inline-flex;gap:6px;min-width:0}.create-roster-step-help{font-size:13px}.create-roster-step-help:hover{color:#e97018}.create-roster-modal .button-style,.create-roster-modal .button-style-filter{align-items:center;background:#fff;border-radius:0;border-top:1px solid #e8eef5;display:flex;gap:10px;height:auto;justify-content:flex-end;margin:16px -20px 0;min-height:64px;padding:12px 20px}.create-roster-modal .create-roster-content .button-style{display:none}.create-roster-footer{align-items:center;background:#fcfaf8;border-top:1px solid #f0ece6;bottom:0;display:flex;gap:10px;justify-content:flex-end;min-height:62px;padding:12px 20px;position:-webkit-sticky;position:sticky;z-index:6}.create-roster-modal .button-applyFilter,.create-roster-modal .button-back,.create-roster-modal .button-next{border-radius:8px;float:none;font-size:13px;font-weight:600;height:36px;margin:0;min-width:96px;position:static;width:auto}.create-roster-modal .button-next{align-items:center;background:#e97018!important;border-color:#e97018!important;box-shadow:0 8px 18px #e970183d;color:#fff!important;display:inline-flex;gap:7px;justify-content:center}.create-roster-modal .button-next:focus-visible,.create-roster-modal .button-next:hover{background:#cf5f11!important;border-color:#cf5f11!important}.delete-roster-modal .delete-roster-action,.delete-roster-modal .delete-roster-action:focus-visible,.delete-roster-modal .delete-roster-action:hover{background:#ea4335!important;border-color:#ea4335!important;color:#fff!important}.create-roster-step-loading{align-items:center;display:flex;justify-content:center;min-height:220px}.single-roster-modal .single-roster-shell{max-height:none}.single-roster-modal-root .ant-modal{width:min(720px,calc(100vw - 32px))!important}.single-roster-modal .single-roster-content{padding:16px 20px 0}.single-roster-form-row{align-items:flex-start}.single-roster-modal .klok-field-action{align-items:flex-end}.single-roster-modal .single-roster-checkbox .ant-form-item-label>label{line-height:1.25;white-space:normal}.single-roster-modal .single-roster-checkbox{margin-top:2px}.single-roster-modal .single-roster-checkbox .ant-form-item-control-input{align-items:center;min-height:24px}.single-roster-modal .single-roster-checkbox .ant-checkbox-wrapper{align-items:center;display:inline-flex;min-height:24px}.create-roster-modal .button-back{margin-right:auto;order:-1}.create-roster-modal .button-applyFilter{min-width:118px}.create-roster-modal .create-roster-filter-card{background:#fff!important;border-color:#e7e2da!important;border-radius:10px!important;overflow:hidden;padding:0!important}.create-roster-filter-card-header{align-items:center;background:#fdfbf9;border-bottom:1px solid #e7e2da;display:flex;justify-content:space-between;min-height:44px;padding:0 14px}.create-roster-filter-card-title{align-items:center;color:#1e2022;display:inline-flex;font-size:13px;font-weight:700;gap:8px}.create-roster-filter-card-title .anticon{color:#687980}.create-roster-modal .create-roster-filter-card .ant-form{padding:14px}.create-roster-modal .create-roster-filter-card .ant-form-item{margin-bottom:10px!important}.create-roster-modal .create-roster-filter-card .button-style-filter{border-top:0;margin:4px 0 0;min-height:auto;padding:4px 0 0}.create-roster-transfer-row{align-items:stretch;margin-top:16px}.create-roster-modal .preview-employee-table,.create-roster-modal .unselected-employees-style,.create-roster-modal .unselected-employees-style1{height:min(38vh,268px);margin-top:0}.create-roster-modal .unselected-employees-style,.create-roster-modal .unselected-employees-style1{background:#fff;border-color:#e7e2da;display:flex;flex-direction:column;overflow:hidden;position:relative}.create-roster-modal .unselected-employees{align-items:center;background:#fdfbf9;border-bottom-color:#e7e2da;border-radius:10px 10px 0 0;display:flex;height:auto;justify-content:space-between;min-height:40px;padding:10px 14px}.create-roster-modal .unselected-employees-text{color:#1e2022;font-size:14px;font-weight:700;line-height:1.2;margin:0;min-width:0;padding:0}.create-roster-panel-count{align-items:center;background:#fff4ec;border-radius:999px;color:#e0701a;display:inline-flex;font-size:12px;font-weight:700;height:20px;justify-content:center;min-width:22px;padding:0 7px}.create-roster-list-search{border-bottom:1px solid #e7e2da;padding:8px 10px}.create-roster-list-search .ant-input{height:32px!important;min-height:32px!important}.create-roster-list-scroll{flex:1 1;min-height:0;overflow-y:auto;padding-bottom:8px}.create-roster-modal .unselected-employees-button,.create-roster-modal .unselected-employees-button1{align-items:center;background:#fff;border:1px solid #d7e0ea;border-radius:8px;box-shadow:0 1px 2px #0f1b3d0f;color:#53616d;display:inline-flex;height:34px;justify-content:center;margin:0;min-width:34px;padding:0;width:34px}.create-roster-modal .unselected-employees-button1:focus-visible,.create-roster-modal .unselected-employees-button1:hover,.create-roster-modal .unselected-employees-button:focus-visible,.create-roster-modal .unselected-employees-button:hover{background:#f4f8ff;border-color:#4079fc;color:#4079fc}.create-roster-modal .unselected-employees-button .anticon,.create-roster-modal .unselected-employees-button1 .anticon{color:currentColor;display:inline-flex}.create-roster-transfer-controls{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:center}.create-roster-transfer-controls .unselected-employees-button,.create-roster-transfer-controls .unselected-employees-button1{float:none;position:static}.create-roster-modal .moveEmployee{background:#fff;height:50px;margin:6px 8px 0;max-width:none;padding:8px 10px;width:calc(100% - 16px)}.create-roster-employee-card{align-items:center;border:1px solid #e7e2da;color:#1e2022;cursor:pointer;display:flex;gap:10px;text-align:left;transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease}.create-roster-employee-card:focus-visible,.create-roster-employee-card:hover{background:#fff9f4;border-color:#e0701a;box-shadow:0 1px 4px #e0701a1f;outline:none}.create-roster-employee-avatar{align-items:center;background:#eaf3fb;border-radius:50%;color:#3d7ea6;display:inline-flex;font-size:12px;font-weight:700;height:32px;justify-content:center;min-width:32px;width:32px}.create-roster-employee-meta{display:flex;flex:1 1;flex-direction:column;min-width:0}.create-roster-modal .create-roster-employee-card .each-designation-name,.create-roster-modal .create-roster-employee-card .each-full-name{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.create-roster-modal .create-roster-employee-card .each-full-name{font-size:13px;font-weight:700}.create-roster-modal .create-roster-employee-card .each-designation-name{font-size:11px}.create-roster-row-action{color:#c6bcb0;font-size:13px}.roster-review{display:flex;flex-direction:column;gap:14px;padding-bottom:18px}.roster-review-alert{align-items:center;background:#fff4ec;border:1px solid #f3d7c2;border-radius:9px;color:#c75000;display:flex;font-size:13px;font-weight:600;gap:9px;min-height:36px;padding:8px 14px}.roster-review-alert .anticon{color:#e0701a}.roster-review-card{background:#fff;border:1px solid #e7e2da;border-radius:10px;box-shadow:0 1px 3px #1c1a1714;overflow:hidden}.roster-review-card-title{align-items:center;background:#fdfbf9;border-bottom:1px solid #e7e2da;color:#1e2022;display:flex;font-size:14px;font-weight:700;justify-content:space-between;min-height:36px;padding:8px 14px}.roster-review-card-title:before{background:#e0701a;border-radius:99px;content:"";height:16px;margin-right:9px;width:3px}.roster-review-list-card .roster-review-card-title:before{display:none}.roster-review-grid{border-bottom:1px solid #f1ece5;display:grid}.roster-review-grid:last-child{border-bottom:0}.roster-review-grid-top{grid-template-columns:1.1fr 1.1fr 1.1fr}.roster-review-grid-four{grid-template-columns:repeat(4,1fr)}.roster-review-detail{border-right:1px solid #f1ece5;min-height:54px;padding:10px 14px}.roster-review-detail:last-child{border-right:0}.roster-review-label{color:#6f6a61;display:block;font-size:11px;font-weight:700;line-height:1.2;margin-bottom:4px}.roster-review-value{color:#1e2022;display:block;font-size:14px;font-weight:600;line-height:1.25}.roster-review-value-strong{font-weight:800;text-transform:uppercase}.roster-review-pill{background:#f1ece5;color:#756e62;min-height:20px;padding:2px 10px}.roster-review-count,.roster-review-pill{align-items:center;border-radius:999px;display:inline-flex;font-size:12px;font-weight:700}.roster-review-count{background:#fff4ec;color:#e0701a;height:20px;justify-content:center;min-width:22px;padding:0 7px}.roster-review-list{max-height:140px;overflow-y:auto;padding:12px 14px}.roster-review-employee{align-items:center;background:#fff4ec;border:1px solid #e7e2da;border-radius:9px;display:flex;gap:10px;min-height:54px;padding:9px 12px}.roster-review-employee+.roster-review-employee{margin-top:8px}.roster-review-avatar{align-items:center;background:#fff;border-radius:50%;color:#3d7ea6;display:inline-flex;font-size:12px;font-weight:800;height:32px;justify-content:center;min-width:32px;width:32px}.roster-review-employee-meta{display:flex;flex-direction:column;min-width:0}.roster-review-employee-meta small,.roster-review-employee-meta strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.roster-review-employee-meta strong{color:#1e2022;font-size:13px;line-height:1.25}.roster-review-employee-meta small{color:#756e62;font-size:11px}.roster-review-table{border-collapse:collapse;width:100%}.roster-review-table td,.roster-review-table th{border-bottom:1px solid #f1ece5;color:#57524a;font-size:12px;padding:9px 14px;text-align:left}.roster-review-table th{color:#a39b8d;font-size:11px;font-weight:800;text-transform:uppercase}.roster-review-table tbody tr:last-child td{border-bottom:0}.create-roster-modal .ant-space{width:100%}.create-roster-modal li{list-style:none}@media(max-width:767px){.create-roster-modal-root .ant-modal{margin:8px auto;max-width:calc(100vw - 16px)}.create-roster-shell{max-height:calc(100vh - 116px)}.create-roster-content{padding:14px 14px 0}.create-roster-steps.steps-style{height:auto;min-height:60px;padding:12px 14px}.create-roster-steps .ant-steps-item{padding-right:0}.create-roster-modal .button-style,.create-roster-modal .button-style-filter{flex-wrap:wrap;margin-left:-14px;margin-right:-14px;padding:12px 14px}.create-roster-footer{flex-wrap:wrap;padding:12px 14px}.create-roster-modal .button-applyFilter,.create-roster-modal .button-back,.create-roster-modal .button-next{flex:1 1 140px;max-width:none;width:auto!important}.create-roster-modal .button-back{margin-right:0}.create-roster-modal .preview-employee-table,.create-roster-modal .unselected-employees-style,.create-roster-modal .unselected-employees-style1{height:320px}.create-roster-transfer-controls{flex-direction:row;padding:10px 0 0}.create-roster-modal .unselected-employees{padding:10px 12px}.create-roster-modal .unselected-employees-text{font-size:14px}.create-roster-modal .unselected-employees-button,.create-roster-modal .unselected-employees-button1{height:36px;min-width:36px;width:36px}.roster-review-grid-four,.roster-review-grid-top{grid-template-columns:1fr}.roster-review-detail{border-bottom:1px solid #f1ece5;border-right:0}.roster-review-detail:last-child{border-bottom:0}}.rz-panel{background:#fff;border:1px solid #e7e2da;border-radius:16px;box-shadow:0 1px 3px #1c1a1714,0 1px 2px #1c1a170d;overflow:hidden}.rz-panel-b{padding:20px 22px}.rz-monthnav{align-items:center;display:flex;gap:12px;margin-bottom:18px}.rz-navbtn{align-items:center;background:#f3f0eb;border:1px solid #e7e2da;border-radius:9px;color:#3a362f;cursor:pointer;display:inline-flex;justify-content:center;padding:6px 12px;transition:.16s}.rz-navbtn:hover{background:#e7e2da}.rz-range{color:#1c1a17;font-family:Sora,Segoe UI,sans-serif;font-size:15px;font-weight:700}.rz-scroll{overflow-x:auto}.rz-table{border-collapse:collapse;min-width:900px;width:100%}.rz-table th.rz-emph{color:#756e62;font-size:12px;padding:8px 14px;text-align:left;width:220px}.rz-table th.rz-dateh,.rz-table th.rz-emph{border-bottom:1px solid #e7e2da;font-weight:700}.rz-table th.rz-dateh{font-size:11px;padding:8px 6px;text-align:center;white-space:nowrap}.rz-dateh .rz-dow{margin-right:3px}.rz-weekday{color:#3b82f6}.rz-weekend{color:#e0701a}.rz-sticky{background:#fff;left:0;position:-webkit-sticky;position:sticky;z-index:2}.rz-table thead th.rz-sticky{z-index:3}.rz-table td.rz-empcell{border-bottom:1px solid #f3f0eb;box-shadow:1px 0 0 #f3f0eb;padding:10px 14px}.rz-table td.rz-shiftcell{border-bottom:1px solid #f3f0eb;padding:4px;text-align:center}.rz-emp{gap:11px}.rz-emp,.rz-emp .rz-ea{align-items:center;display:flex}.rz-emp .rz-ea{border-radius:50%;color:#fff;flex-shrink:0;font-size:12px;font-weight:700;height:34px;justify-content:center;object-fit:cover;width:34px}.rz-emp-meta{min-width:0}.rz-emp .rz-name{color:#1c1a17;font-size:13px;font-weight:600;line-height:1.25;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rz-emp .rz-code{color:#a39b8d;font-size:11px}.rz-emp .rz-hours{color:#57524a;font-size:12px;font-weight:600;margin-left:auto;padding-left:8px;white-space:nowrap}.rz-cell{align-items:center;border-radius:8px;color:#fff;cursor:pointer;display:flex;flex-direction:column;font-weight:600;justify-content:center;line-height:1.3;min-height:44px;min-width:72px;padding:8px 6px;position:relative;transition:.14s}.rz-cell:hover{opacity:.9;transform:scale(1.03)}.rz-cell-time{font-size:12px;font-weight:700;white-space:nowrap}.rz-cell-icons{align-items:center;display:flex;font-size:14px;gap:8px;justify-content:center;margin-top:2px;opacity:.9}.rz-cell-mark{font-size:13px;left:5px;line-height:1;position:absolute;top:4px}.rz-cell.rz-off{background:#fce7e7;color:#d97c7c;cursor:pointer;font-size:12px;font-weight:600}.rz-cell.rz-off:hover{background:#f9dcdc;opacity:1;transform:none}.rz-cell.rz-selected{outline:2px solid #14ae5c;outline-offset:-2px}.rz-totalrow td{border-top:1px solid #e7e2da;padding:10px 6px;text-align:center}.rz-totalrow .rz-total-lbl{color:#756e62;font-size:12px;font-weight:700;padding:10px 14px;text-align:left}.rz-total-val{color:#57524a;font-size:13px;font-weight:700}.rz-tfoot{border-top:1px solid #e7e2da;color:#a39b8d;font-size:12px;padding:12px 22px}#payslip{border:1px solid;margin:15px 15px 10px}#payslip td:last-child,#payslip th:last-child{border-right:1px solid}#payslip td:first-child,#payslip th:first-child{border-left:1px solid}#payslip td,#payslip th{border-bottom:none;border-top:none}#payslip .column-full{padding:10px 15px}#payslip .column-left{color:#666;float:left;padding:10px 15px;width:50%}#payslip .column-right{float:right;padding:10px 15px;width:50%}#payslip table{width:100%}#payslip .column-right td,#payslip .payslip-info-outer li{color:#666}#payslip .custom-font{border-bottom:1px solid #e6e6e6;color:#666;font-size:20px;margin:0;padding:15px}.tile-body{padding:10px 0}.text-right{color:#666;text-align:center!important}.bg-blue tr th{background-color:#fa4322!important;background:#fa4322!important;color:#fff!important}.bg-blue tr th,tbody tr td{padding:5px!important}#payslip th{text-align:left}.bottom-table>table{border-bottom:1px solid #000}.employee-profile-page{color:var(--klok-text);width:100%}.employee-profile-page__heading{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:18px}.employee-profile-page__heading h1{font-size:clamp(25px,2.2vw,30px);font-weight:750;letter-spacing:-.035em;margin:0}.employee-profile-page__heading p{color:var(--stone-500);font-size:13px;margin:4px 0 0}.employee-profile-page__heading strong{color:var(--brand)}.employee-profile-page .ant-btn{border-radius:10px;min-height:34px}.employee-profile__summary{background:var(--klok-surface);border:1px solid var(--klok-border);border-radius:12px;box-shadow:0 2px 8px #1c1a170f;box-shadow:var(--sh-sm,0 2px 8px #1c1a170f);margin-bottom:12px;overflow:hidden}.employee-profile__banner{align-items:center;background:linear-gradient(90deg,#c25a14,#e0701a 55%,#f4a24c);background:linear-gradient(90deg,var(--brand-deep,#c25a14) 0,var(--brand,#e0701a) 55%,var(--brand-soft,#f4a24c) 100%);color:#fff;display:flex;gap:12px;padding:10px 16px}.employee-profile__bar{align-items:center;background:#faf8f5;background:var(--stone-50,#faf8f5);border-top:1px solid #e7e2da;border-top:1px solid var(--stone-200,#e7e2da);display:flex;flex-wrap:wrap;gap:10px;padding:8px 16px}.employee-profile__avatar{background:#fff;border:0;border-radius:50%;box-shadow:0 2px 6px #1c1a172e;color:#c25a14;color:var(--brand-deep,#c25a14);display:grid;flex:0 0 44px;font-size:15px;font-weight:750;height:44px;isolation:isolate;overflow:hidden;padding:0;place-items:center;position:relative;width:44px}.employee-profile__avatar img{border-radius:50%;height:100%;object-fit:cover;width:100%}.employee-profile__avatar-actions{grid-gap:2px;align-content:center;background:#1c1812c2;border-radius:50%;box-sizing:border-box;display:grid;gap:2px;grid-template-columns:repeat(2,minmax(0,1fr));inset:0;opacity:0;overflow:hidden;padding:3px;position:absolute;transition:opacity .18s ease;z-index:1}.employee-profile__avatar:focus-within .employee-profile__avatar-actions,.employee-profile__avatar:hover .employee-profile__avatar-actions{opacity:1}.employee-profile__avatar-actions button{align-items:center;background:#0000;border:0;border-radius:7px;color:#fff;cursor:pointer;display:inline-flex;flex-direction:column;font:inherit;font-size:8.5px;gap:1px;justify-content:center;line-height:1.1;min-height:24px;min-width:0;padding:3px 4px;width:100%}.employee-profile__avatar-actions .ant-upload,.employee-profile__avatar-actions .ant-upload-select,.employee-profile__avatar-actions .ant-upload-wrapper{display:block;max-width:100%;min-width:0;overflow:hidden;width:100%}.employee-profile__avatar-actions .ant-upload-wrapper{line-height:1}.employee-profile__avatar-actions .employee-profile__avatar-delete{border-radius:0;border-top:1px solid #fff3;color:#ff8d76;grid-column:1/-1;min-height:20px}.employee-profile__avatar-actions button:focus-visible,.employee-profile__avatar-actions button:hover{background:#ffffff29;outline:2px solid #ffffffd9;outline-offset:-2px}.employee-profile__identity{flex:1 1;min-width:0}.employee-profile__name{align-items:center;color:#fff;display:flex;flex-wrap:wrap;font-size:16px;font-weight:750;gap:8px;line-height:1.2}.employee-profile__name .ant-badge{align-items:center;background:#dcfce7;border-radius:100px;display:inline-flex;font-size:11px;line-height:1;padding:3px 11px}.employee-profile__name .ant-badge-status-dot{background:#16a34a!important;box-shadow:none;height:7px;width:7px}.employee-profile__name .ant-badge-status-dot:after{display:none}.employee-profile__name .ant-badge-status-text{color:#15803d;font-size:11px;font-weight:700;margin-left:6px}.employee-profile__name .ant-badge:has(.ant-badge-status-default){background:#fee2e2}.employee-profile__name .ant-badge-status-default{background:#dc2626!important}.employee-profile__name .ant-badge-status-default~.ant-badge-status-text{color:#b91c1c}.employee-profile__meta{color:#ffffffe6;font-size:11.5px;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.employee-profile__actions,.employee-profile__chips{display:flex;flex-wrap:wrap;gap:8px}.employee-profile__chips{margin-top:0;min-width:0}.employee-profile__chips span{background:#f3f0eb;background:var(--stone-100,#f3f0eb);border:0;border-radius:100px;color:#57524a;color:var(--stone-600,#57524a);font-size:11px;font-weight:600;padding:4px 11px;white-space:nowrap}.employee-profile__actions{flex:none;gap:8px;justify-content:flex-end;margin-bottom:0;margin-left:auto}.employee-profile__actions .ant-btn{background:#f3f0eb;background:var(--stone-100,#f3f0eb);border:1px solid #e7e2da;border:1px solid var(--stone-200,#e7e2da);border-radius:9px;color:#3a362f;color:var(--char-700,#3a362f);font-size:12.5px;font-weight:600;height:30px;min-height:30px;padding:0 14px}.employee-profile__actions .ant-btn:hover{background:#e7e2da;background:var(--stone-200,#e7e2da);border-color:#e7e2da;border-color:var(--stone-200,#e7e2da);color:#3a362f;color:var(--char-700,#3a362f)}.employee-profile__actions .ant-btn-primary,.employee-profile__actions .ant-btn-primary:hover{border-color:#0000!important;color:#fff!important}.employee-profile__actions .ant-btn-primary{background:#e0701a!important;background:var(--brand,#e0701a)!important;box-shadow:0 3px 10px #e0701a40}.employee-profile__actions .ant-btn-primary:hover{background:#c25a14!important;background:var(--brand-deep,#c25a14)!important}.employee-profile__tabs-layout{background:#0000!important;margin-top:0!important}.employee-profile__edit{background:var(--brand)!important;border-color:var(--brand)!important;box-shadow:0 3px 10px #e0701a3d;margin-left:auto}.employee-profile-page .multi-line-tabs{background:var(--klok-surface);border:1px solid var(--klok-border);border-radius:16px;box-shadow:var(--sh-md);padding:18px}.employee-profile-page .multi-line-tabs .section-tabs__bar,.employee-profile-page .multi-line-tabs .section-tabs__switcher{border-bottom-color:var(--stone-200);margin-bottom:22px}.employee-profile-page .multi-line-tabs .section-tabs__tab{padding:12px 14px}.employee-profile-page .multi-line-tabs .section-tabs__arrow{background:var(--klok-surface)}.employee-profile-page .ant-tabs-tabpane .ant-card-bordered,.employee-profile-page .ant-tabs-tabpane>.ant-card{border-color:var(--klok-border)!important;border-radius:14px!important;box-shadow:none!important}.employee-profile-page .ant-input[disabled],.employee-profile-page .ant-picker-disabled,.employee-profile-page .ant-select-disabled .ant-select-selector{-webkit-text-fill-color:var(--klok-text)!important;background:#fbfaf7!important;background:var(--stone-50,#fbfaf7)!important;border-color:#e8e1d8!important;border-color:var(--stone-200,#e8e1d8)!important;color:var(--klok-text)!important}@media (max-width:767px){.employee-profile-page__heading{align-items:stretch;flex-direction:column}.employee-profile__banner{align-items:flex-start;flex-direction:column}.employee-profile__actions{justify-content:flex-start;margin-left:0;width:100%}.employee-profile__edit{margin-left:0;width:100%}.employee-profile__avatar-actions{opacity:1}}.card-container{margin-bottom:5px}.card-col{height:auto;margin:0!important;overflow:auto;padding:0}.single-card{box-shadow:0 0 8px #0000001a;margin-bottom:3px;margin-left:0;padding:10px}.single-card-container{background-color:#f8f8f8;box-shadow:0 0 8px #0000001a;padding:0!important}.single-card-container .ant-card-body{padding:0!important}.single-card-container .ant-card-head{padding:10px!important}.single-card .ant-card-head{padding:0!important}.eoe-modal .basemodel{background:#f8fbff;background:var(--klok-surface-muted,#f8fbff)}.eoe-modal-content{display:flex;flex-direction:column;gap:16px}.eoe-steps{margin-bottom:18px;padding:12px 14px}.eoe-form-section,.eoe-steps{background:#fff;background:var(--klok-surface,#fff);border:1px solid #e5eaf5;border:1px solid var(--klok-border,#e5eaf5);border-radius:12px}.eoe-form-section{box-shadow:0 10px 28px #0f1b3d0f;box-shadow:var(--klok-shadow-card,0 10px 28px #0f1b3d0f);padding:16px 16px 6px;width:100%}.eoe-form-section--compact{padding-bottom:10px}.eoe-form-section-title{color:#0f1b3d;color:var(--klok-text,#0f1b3d);font-size:14px;font-weight:700;line-height:1.35;margin:0 0 14px}.eoe-toggle-field .ant-form-item-control-input{min-height:38px!important}.eoe-toggle-field .ant-form-item-control-input-content{align-items:center;background:#f8fbff;background:var(--klok-surface-muted,#f8fbff);border:1px solid #e5eaf5;border:1px solid var(--klok-border,#e5eaf5);border-radius:10px;display:flex;min-height:38px;padding:0 12px}.eoe-toggle-field .ant-checkbox-wrapper{color:#0f1b3d;color:var(--klok-text,#0f1b3d);font-size:13px}.eoe-interview-section,.eoe-replacement-section{padding-bottom:16px}.eoe-table-wrap{background:#fff;background:var(--klok-surface,#fff);border:1px solid #e5eaf5;border:1px solid var(--klok-border,#e5eaf5);border-radius:12px;overflow-x:auto;width:100%}.eoe-table{border-collapse:initial;border-spacing:0;margin:0;min-width:640px;width:100%}.eoe-table th{background:#f8fbff;background:var(--klok-surface-muted,#f8fbff);color:#667085;color:var(--klok-text-muted,#667085);font-size:12px;font-weight:700;line-height:1.35;padding:12px 14px;text-align:left;text-transform:capitalize;white-space:nowrap}.eoe-table td,.eoe-table th{border-bottom:1px solid #e5eaf5;border-bottom:1px solid var(--klok-border,#e5eaf5)}.eoe-table td{color:#0f1b3d;color:var(--klok-text,#0f1b3d);font-size:13px;line-height:1.5;min-width:220px;padding:14px;vertical-align:top}.eoe-table tbody tr:last-child td{border-bottom:0}.eoe-table .ant-form-item{margin-bottom:0!important}.eoe-table--read-only td:first-child{color:#667085;color:var(--klok-text-muted,#667085);font-weight:600;width:42%}.eoe-empty-state{background:#fff3e0;background:var(--klok-warning-soft,#fff3e0);border:1px solid #ff9800;border:1px solid var(--klok-warning,#ff9800);border-radius:12px;color:#0f1b3d;color:var(--klok-text,#0f1b3d);font-size:13px;font-weight:600;padding:18px 16px;text-align:center}@media (max-width:767px){.eoe-form-section{padding:14px 12px 4px}.eoe-steps{padding:10px}.eoe-table{min-width:520px}}:root{--klok-primary:#2f6bff;--klok-primary-strong:#1473e6;--klok-primary-soft:#eaf1ff;--klok-navy:#0f1b3d;--klok-orange:#ff9800;--klok-orange-soft:#fff3e0;--klok-success:#22c55e;--klok-success-soft:#eafbf1;--klok-warning:#ff9800;--klok-warning-soft:#fff3e0;--klok-error:#ef4444;--klok-error-soft:#fef2f2;--klok-page-bg:#f4f8ff;--klok-surface:#fff;--klok-surface-muted:#f8fbff;--klok-border:#e5eaf5;--klok-text:#0f1b3d;--klok-text-muted:#667085;--klok-shadow-soft:0 14px 34px #0f1b3d14;--klok-shadow-card:0 10px 28px #0f1b3d0f;--klok-sidebar-gradient:#1c1a17;--klok-shell-header-height:64px;--klok-shell-page-gutter-x:30px;--klok-shell-page-gutter-y:26px}html{-webkit-text-size-adjust:100%}body,html{min-height:100%}body{background:#f4f8ff;color:#0f1b3d;font-family:Switzer-Regular!important;margin:0;overflow-x:hidden}body::-webkit-scrollbar{display:none!important}#root{min-height:100dvh}*,:after,:before{box-sizing:border-box}canvas,img,svg,video{max-width:100%}.bg-warning{background:#faad14!important}.approval-table-container{display:flex}.approval-table{border:1px solid #000;overflow:scroll;width:100%}.approval-table th{border:1px solid #000;padding:4px}.approval-table td{border:1px solid #000;width:10%}.approval-table select{padding:4px}.evaluation-container{border:1px solid #e2e2e2;overflow-x:scroll;overflow-y:scroll}.basemodel{max-height:70vh;overflow-x:hidden;overflow-y:scroll;padding-top:30px}.basemodel::-webkit-scrollbar{width:5px}.basemodel::-webkit-scrollbar-thumb{background:#b6b6b6}.maincontent{background:#f4f8ff;background:var(--klok-page-bg);border-radius:0;flex:1 1 auto;height:calc(100vh - 64px);height:calc(100vh - var(--klok-shell-header-height));margin:0!important;min-height:calc(100vh - 64px);min-height:calc(100vh - var(--klok-shell-header-height));min-width:0;overflow:auto;padding:26px 30px;padding:var(--klok-shell-page-gutter-y) var(--klok-shell-page-gutter-x)}.maincontent::-webkit-scrollbar{width:10px}.maincontent::-webkit-scrollbar-thumb{background:var(--stone-300);border-radius:999px}.ant-layout{background:#f4f8ff;background:var(--klok-page-bg)}.app-shell{min-width:0;width:100%}.app-shell__main{min-width:0;overflow:hidden}.app-shell--booting .app-shell__main{pointer-events:none;visibility:hidden}.ant-card,.ant-col,.ant-form,.ant-layout-content,.ant-row,.ant-space,.ant-space-item{min-width:0}.ant-table-container,.ant-table-content,.ant-table-wrapper{width:100%}.ant-drawer,.ant-modal{max-width:100vw}.ant-drawer-mask{-webkit-backdrop-filter:blur(2px)!important;backdrop-filter:blur(2px)!important;background:#1c1a1773!important}@media (max-width:1199px){:root{--klok-shell-page-gutter-x:24px;--klok-shell-page-gutter-y:22px}}@media (max-width:991px){.maincontent{border-radius:0;margin:0!important;min-height:calc(100vh - 64px);min-height:calc(100vh - var(--klok-shell-header-height))}.ant-modal{margin:16px auto;width:min(94vw,720px)!important}.button-style,.roaster-edit,.roaster-header,.save-button-style{margin-left:0!important;max-width:100%!important;width:100%!important}}@media (max-width:767px){:root{--klok-shell-header-height:128px;--klok-shell-page-gutter-x:14px;--klok-shell-page-gutter-y:16px}.maincontent{padding:26px 30px;padding:var(--klok-shell-page-gutter-y) var(--klok-shell-page-gutter-x)}.ant-modal{max-width:calc(100vw - 20px)!important;width:calc(100vw - 20px)!important}.save-button-style{margin-top:16px}.button-back,.button-cancel,.button-next,.button-save{margin:12px 0 0!important;max-width:100%;width:100%}.multiselect-button,.roaster-dates{max-width:100%;width:100%}.roaster-time-button{justify-content:center;margin-left:0;padding-left:0;width:100%}}.ant-form-item-label>label{color:#0f1b3d!important;color:var(--klok-navy)!important;font-size:13px!important;font-weight:600!important}.ant-input,.ant-input-affix-wrapper,.ant-input-number,.ant-picker,.ant-select-selector{background:#fff!important;background:var(--klok-surface)!important;border:1px solid #e5eaf5!important;border:1px solid var(--klok-border)!important;border-radius:8px!important;box-shadow:0 1px 2px #0f1b3d08!important;color:#0f1b3d!important;color:var(--klok-text)!important;font-size:14px!important;transition:all .2s ease!important}.ant-input-affix-wrapper,.ant-input-number,.ant-input:not(textarea),.ant-picker,.ant-select-single .ant-select-selector{height:38px!important;min-height:38px!important;padding-bottom:5px!important;padding-top:5px!important}.ant-select-single .ant-select-selection-item,.ant-select-single .ant-select-selection-placeholder{line-height:26px!important}.ant-input-affix-wrapper .ant-input{border:none!important;box-shadow:none!important;height:auto!important;min-height:auto!important;padding:0!important}.ant-input-affix-wrapper:hover,.ant-input-number:hover,.ant-input:hover,.ant-picker:hover,.ant-select:hover .ant-select-selector{border-color:#2f6bff!important;border-color:var(--klok-primary)!important}.ant-input-affix-wrapper-focused,.ant-input-focused,.ant-input-number-focused,.ant-input:focus,.ant-picker-focused,.ant-select-focused .ant-select-selector{border-color:#2f6bff!important;border-color:var(--klok-primary)!important;box-shadow:0 0 0 3px #2f6bff26!important;outline:none!important}textarea.ant-input:not(.expression-input){min-height:80px!important;padding:10px 12px!important}.ant-form-item{margin-bottom:22px!important}.ant-card,.ant-dropdown .ant-dropdown-menu,.ant-modal-content,.ant-picker-dropdown .ant-picker-panel-container,.ant-popover .ant-popover-inner,.ant-table-container{background:#fff!important;background:var(--klok-surface)!important;border:1px solid #e5eaf5!important;border:1px solid var(--klok-border)!important;box-shadow:0 10px 28px #0f1b3d0f!important;box-shadow:var(--klok-shadow-card)!important}.ant-card,.ant-modal-content,.ant-table-container{border-radius:16px!important}.ant-table{background:#fff!important;background:var(--klok-surface)!important}.ant-table-thead>tr>th{background:#f8faff!important;border-bottom:1px solid #e5eaf5!important;border-bottom:1px solid var(--klok-border)!important;color:#0f1b3d!important;color:var(--klok-navy)!important}.ant-table-tbody>tr>td{border-bottom-color:#e5eaf5!important;border-bottom-color:var(--klok-border)!important;color:#0f1b3d!important;color:var(--klok-text)!important}.ant-modal-footer,.ant-modal-header{background:#fff!important;background:var(--klok-surface)!important;border-color:#e5eaf5!important;border-color:var(--klok-border)!important}.ant-input,.ant-input-number-input,.ant-modal-title,.ant-picker-input>input,.ant-select-selection-item,.ant-select-selection-placeholder,.ant-typography{color:#0f1b3d!important;color:var(--klok-text)!important}.permissions-container{align-content:center;align-items:center;width:100vh}.permissions-table{border:1px solid #000;color:green;overflow-x:scroll}.permissions-table,.update-form{width:100vh;width:100%}.permissions-table td,.permissions-table th{border:1px solid #000}ol.actions li{display:inline;float:left}.permissions-continer{border:1px solid #000;display:flex;flex-direction:column;justify-content:inherit;width:100%}.actions-continer{border:1px solid blue;flex-direction:row}.modules-checkbox{margin-right:80%}.role-permissions-wrapper .panel-heading{background:#fafafa;position:relative}.role-permissions-wrapper .panel-heading:hover h4{left:5px}.role-permissions-wrapper .panel-heading:before{background:#666;content:"";height:100%;left:0;position:absolute;top:0;width:3px}.role-permissions-wrapper .panel-heading h4{cursor:pointer;left:0;position:relative;transition:all .1s ease;width:calc(100% - 30px);width:-webkit-calc(100% - 30px)}.role-permissions-wrapper .panel-collapse .panel-body{padding:15px}.fieldset-wrapper-tab .role-permissions-wrapper .panel-title:before{width:0}.hide-icon{display:none}.show-icon{color:blue;display:inline-block;font-size:large}.show-icon:hover{cursor:pointer}.role-permission-toolbar{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:16px}.role-permission-toolbar__title{margin-bottom:0!important}.role-permission-summary{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:16px}.role-permission-summary__card{background:linear-gradient(180deg,#fff,#f8fbff);border:1px solid #e5e7eb;border-radius:14px;display:flex;flex-direction:column;gap:6px;padding:14px 16px}.role-permission-summary__label{color:#6b7280;font-size:12px;letter-spacing:.04em;text-transform:uppercase}.role-permission-filters{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:18px}.role-permission-filters__search{max-width:420px}.role-permission-tree{display:flex;flex-direction:column;gap:12px}.role-permission-card{background:#fff;border:1px solid #dbe7f3;border-radius:16px;box-shadow:0 10px 24px #0f172a0d;padding:16px;position:relative;transition:border-color .18s ease,box-shadow .18s ease,opacity .18s ease}.role-permission-card--organizing{border-style:dashed}.role-permission-card--dragging{opacity:.42}.role-permission-card--drop-after:after,.role-permission-card--drop-before:before{background:#1677ff;border-radius:999px;box-shadow:0 0 0 3px #1677ff1f;content:"";height:3px;left:8px;position:absolute;right:8px}.role-permission-card--drop-before:before{top:-8px}.role-permission-card--drop-after:after{bottom:-8px}.role-permission-card--drop-inside{border-color:#1677ff;box-shadow:0 0 0 3px #1677ff1f}.role-permission-card__drag-handle{align-items:center;background:#f8fafc;border:1px solid #dbe7f3;border-radius:10px;color:#475569;cursor:grab;display:inline-flex;flex:0 0 44px;height:44px;justify-content:center;margin-top:-6px;touch-action:none;width:44px}.role-permission-card__drag-handle:hover{background:#e6f4ff;border-color:#91caff;color:#1677ff}.role-permission-card__drag-handle:focus-visible{outline:3px solid #1677ff4d;outline-offset:2px}.role-permission-card__drag-handle:active{cursor:grabbing}.role-permission-card__header{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.role-permission-card__title-group{align-items:flex-start;display:flex;gap:10px;min-width:0}.role-permission-card__title-row{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.role-permission-card__meta{display:inline-block;margin-top:2px}.role-permission-card__toggle{margin-top:-4px}.role-permission-card__toggle-spacer{display:inline-block;width:32px}.role-permission-card__tools{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.role-permission-card__move-actions .ant-btn{min-height:44px;min-width:44px}.role-permission-card__progress{margin-bottom:0!important;width:120px}.role-permission-card__actions{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin-top:16px}.role-permission-card__action-item{margin-bottom:0!important}.role-permission-card__action-checkbox{background:#fbfdff;border:1px solid #e5e7eb;border-radius:12px;padding:10px 12px;width:100%}.role-permission-card__children{display:flex;flex-direction:column;gap:12px;margin-top:12px}.role-permission-card__empty{color:#6b7280;font-size:13px;margin-top:12px}.role-permission-empty{margin-top:36px}.module-manager-grid{grid-gap:12px 16px;display:grid;gap:12px 16px;grid-template-columns:repeat(2,minmax(0,1fr))}.module-manager-actions-header{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:16px}.module-manager-hints{margin-top:6px}.module-manager-actions-list{display:flex;flex-direction:column;gap:10px}.module-manager-action-row{grid-gap:10px;align-items:center;display:grid;gap:10px;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) auto}.module-manager-order-header{display:flex;flex-direction:column;gap:4px;margin-bottom:12px}.module-manager-order-list{background:#fff;border:1px solid #e5e7eb;border-radius:14px;overflow:hidden}.module-manager-order-item{padding:12px 16px!important}.module-manager-order-item__content{align-items:center;display:flex;gap:12px}.module-manager-order-item__index{align-items:center;background:#eef2ff;border-radius:999px;color:#4079fc;display:inline-flex;flex-shrink:0;font-weight:700;height:32px;justify-content:center;width:32px}.module-manager-order-item__meta{color:#6b7280;display:flex;flex-wrap:wrap;font-size:12px;gap:12px;margin-top:2px}.module-organizer-help{align-items:center;background:#e6f4ff;border:1px solid #91caff;border-radius:12px;color:#0958d9;display:flex;gap:12px;margin-bottom:16px;min-height:64px;padding:12px 16px}.module-organizer-help>div{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}@media (prefers-reduced-motion:reduce){.role-permission-card{transition:none}}@media (max-width:992px){.module-manager-grid,.role-permission-summary{grid-template-columns:1fr}}@media (max-width:768px){.role-permission-card{padding:14px}.module-manager-action-row,.role-permission-card__actions{grid-template-columns:1fr}}.flow-table,.table-container{overflow-x:scroll}.flow-table td{min-width:200px}.attendance-policy-planner-modal .basemodel{padding-bottom:0;padding-top:10px}.attendance-policy-planner-steps{background:#f8fbff;background:var(--klok-surface-muted,#f8fbff);border:1px solid #e5eaf5;border:1px solid var(--klok-border,#e5eaf5);border-radius:12px;margin-bottom:18px;padding:12px 14px}.attendance-policy-planner-steps__control.ant-steps{margin:0}.attendance-policy-planner-steps__control.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item{min-width:0;white-space:normal}.attendance-policy-planner-steps__control .ant-steps-item-container,.attendance-policy-planner-steps__control .ant-steps-item-content{min-width:0}.attendance-policy-planner-steps__control .ant-steps-item-title{-webkit-padding-end:0!important;line-height:1.35;max-width:100%;overflow-wrap:anywhere;padding-inline-end:0!important;position:static;transform:none;white-space:normal;word-break:break-word}.attendance-policy-planner-steps__control .ant-steps-item-title:after{display:none!important}.attendance-policy-list.ant-collapse{background:#0000;display:flex;flex-direction:column;gap:10px;margin-top:6px}.attendance-policy-list.ant-collapse>.ant-collapse-item{background:#fff;background:var(--klok-surface,#fff);border:1px solid #e5eaf5!important;border:1px solid var(--klok-border,#e5eaf5)!important;border-radius:8px!important;overflow:hidden}.attendance-policy-list.ant-collapse>.ant-collapse-item>.ant-collapse-header{align-items:center;min-height:44px;padding:11px 14px!important}.attendance-policy-list.ant-collapse>.ant-collapse-item>.ant-collapse-header .ant-collapse-header-text{min-width:0}.attendance-policy-list.ant-collapse>.ant-collapse-item>.ant-collapse-content{border-top:1px solid #e5eaf5;border-top:1px solid var(--klok-border,#e5eaf5)}.attendance-policy-list.ant-collapse>.ant-collapse-item>.ant-collapse-content>.ant-collapse-content-box{padding:16px 16px 6px!important}.attendance-policy-list__label{align-items:center;display:flex;gap:12px;justify-content:space-between;min-width:0;width:100%}.attendance-policy-list__title{color:#0f1b3d;color:var(--klok-text,#0f1b3d);font-size:13px;font-weight:700;line-height:1.35;min-width:0;overflow-wrap:anywhere}.attendance-policy-list__edit{flex:0 0 auto;height:28px;padding-inline:6px!important}.attendance-policy-guide{display:flex;flex-direction:column;gap:16px}.attendance-policy-guide__header{margin-bottom:14px}.attendance-policy-guide__header .ant-typography{margin-bottom:6px}.attendance-policy-guide__card{background:#fff;background:var(--klok-surface,#fff);border:1px solid #e5eaf5;border:1px solid var(--klok-border,#e5eaf5);border-radius:8px;height:100%}.attendance-policy-guide__card .ant-statistic-title{color:#64748b;color:var(--klok-text-muted,#64748b);font-weight:600}.attendance-policy-guide__rule-box{background:#f8fbff;background:var(--klok-surface-muted,#f8fbff);border:1px solid #e5eaf5;border:1px solid var(--klok-border,#e5eaf5);border-radius:8px;min-height:104px;padding:12px}.attendance-policy-guide__rule-heading{justify-content:space-between;width:100%}.attendance-policy-guide__tag{max-width:220px;overflow:hidden;text-overflow:ellipsis;vertical-align:middle}.attendance-policy-guide__tag--clickable{cursor:pointer}.attendance-policy-guide__tag--clickable:hover{border-color:#1677ff;color:#1677ff}.attendance-policy-planner-modal .attendance-policy-guide__footer,.attendance-policy-planner-modal .attendance-policy-planner-footer,.attendance-policy-planner-modal .button-style{background:linear-gradient(180deg,#ffffffdb,#fff 34%);border-top:1px solid #e5eaf5;border-top:1px solid var(--klok-border,#e5eaf5);bottom:0;margin-top:18px;padding:12px 0;position:-webkit-sticky;position:sticky;z-index:25}.attendance-policy-planner-modal .attendance-policy-planner-footer{margin-inline:-1px}.attendance-policy-planner-modal .button-style{display:flex;gap:10px;justify-content:flex-end}.attendance-final-review .ant-typography{margin-bottom:6px}.attendance-final-review__rules.ant-list{display:flex;flex-direction:column;gap:12px}.attendance-final-review__rule.ant-list-item{background:#fff;background:var(--klok-surface,#fff);border:1px solid #e5eaf5;border:1px solid var(--klok-border,#e5eaf5);border-radius:8px;padding:14px}.payroll-workspace{min-height:60vh}.payroll-workspace__toolbar{display:flex;justify-content:flex-end;margin-bottom:16px}.payroll-workspace__summary-row{margin-bottom:16px}.payroll-workspace__summary-card{background:linear-gradient(180deg,#fff,#f8fafc);border-radius:16px;box-shadow:0 10px 24px #0f172a0f}.payroll-workspace__summary-icon{align-items:center;background:#eef6ff;border-radius:12px;color:#1768ac;display:inline-flex;font-size:18px;height:42px;justify-content:center;width:42px}.payroll-workspace__summary-value{color:#0f172a;font-size:18px;font-weight:600;margin-top:6px}.payroll-workspace__alert{border-radius:14px;margin-bottom:16px}.payroll-workspace__alert--soft{background:#fffaf0;border-color:#f5d28d}.payroll-workspace__tabs{margin-top:4px}.payroll-workspace__tabs.ant-tabs>.ant-tabs-nav{border-bottom:1px solid #edf0f5;margin:0 0 16px;padding:4px 0 0}.payroll-workspace__tabs.ant-tabs>.ant-tabs-nav:before{border-bottom:0}.payroll-workspace__tabs .ant-tabs-nav-wrap{overflow-x:auto;overflow-y:hidden;scrollbar-width:thin}.payroll-workspace__tabs .ant-tabs-nav-list{gap:6px}.payroll-workspace__tabs .ant-tabs-tab{border-radius:10px 10px 0 0;color:#475569;margin:0;min-height:44px;padding:0 14px;transition:color .2s ease,background .2s ease,box-shadow .2s ease}.payroll-workspace__tabs .ant-tabs-tab:hover{background:#f8fafc;color:#ea580c}.payroll-workspace__tabs .ant-tabs-tab.ant-tabs-tab-active{background:#fff7ed;box-shadow:inset 0 -2px 0 #ea580c}.payroll-workspace__tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#ea580c}.payroll-workspace__tabs .ant-tabs-ink-bar{height:0}.payroll-workspace__tab-label{align-items:center;display:inline-flex;font-size:13px;font-weight:600;gap:8px;line-height:1;white-space:nowrap}.payroll-workspace__tab-label .anticon{font-size:15px}.payroll-workspace__section{grid-gap:16px;display:grid;gap:16px}.payroll-workspace__detail-card{border-radius:16px;box-shadow:0 10px 24px #0f172a0f}@media (max-width:768px){.payroll-workspace__toolbar{justify-content:flex-start}.payroll-workspace__tabs .ant-tabs-nav-list{gap:4px}.payroll-workspace__tabs .ant-tabs-tab{padding:0 10px}.payroll-workspace__tab-label{font-size:12px;gap:6px}}.payroll-page{background:#fbfafc;container-name:payrollpage;container-type:inline-size;min-height:100%;padding:22px 24px 28px}.payroll-page__header{align-items:center;background:#fff;border-bottom:1px solid #ebe7f2;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin:-22px -24px 24px;padding:18px 24px}.payroll-page__action,.payroll-page__back,.payroll-page__footer .ant-btn,.payroll-page__icon-action{border-color:#ddd7e8;border-radius:8px;box-shadow:0 1px 2px #1018280a;color:#2d2638;min-height:42px}.payroll-page__back,.payroll-page__icon-action{min-width:44px}.payroll-page__primary,.payroll-page__primary:focus,.payroll-page__primary:hover{background:#6738df;border-color:#6738df;border-radius:8px;box-shadow:0 8px 18px #6738df3d;min-height:42px}.payroll-page__header .ant-space,.payroll-page__header .ant-space-item{min-width:0}.payroll-page__title{color:#15101f;font-size:22px;font-weight:700;line-height:1.25;margin:0}.payroll-page__subtitle{color:#667085;font-size:13px;line-height:1.5;margin-top:2px}.payroll-stepper{grid-gap:18px;align-items:center;display:grid;gap:18px;grid-template-columns:minmax(0,auto) minmax(12px,1fr) minmax(0,auto) minmax(12px,1fr) minmax(0,auto);margin:8px auto 28px;max-width:1120px;min-width:0}.payroll-stepper__item{align-items:center;background:#0000;border:0;color:#344054;cursor:pointer;display:flex;gap:12px;min-width:0;padding:0;text-align:left}.payroll-stepper__item>span:last-child{min-width:0;overflow-wrap:anywhere}.payroll-stepper__number{flex:none}.payroll-stepper__item:focus-visible{border-radius:10px;outline:3px solid #e86f0c33;outline-offset:6px}.payroll-stepper__item:hover strong{color:#e86f0c}.payroll-stepper__item--disabled{cursor:not-allowed;opacity:.55}.payroll-stepper__item--disabled:hover strong{color:#344054}.payroll-stepper__item--disabled .payroll-stepper__number{box-shadow:none}.payroll-stepper__number{align-items:center;background:#f1eee8;border-radius:999px;color:#9c9489;display:inline-flex;font-weight:700;height:42px;justify-content:center;width:42px}.payroll-stepper__item--done .payroll-stepper__number{background:#3f8b68;box-shadow:0 8px 18px #3f8b6838;color:#fff}.payroll-stepper__item--active .payroll-stepper__number{background:#e86f0c;box-shadow:0 8px 18px #e86f0c38;color:#fff}.payroll-stepper__item--done strong{color:#397d5e}.payroll-stepper__item--active strong{color:#e86f0c}.payroll-stepper__item small,.payroll-stepper__item strong{display:block}.payroll-stepper__item strong{font-size:14px;font-weight:700}.payroll-stepper__item small{color:#667085;font-size:13px;margin-top:2px}.payroll-stepper__line{border-top:1px solid #ebe6df;height:1px}.payroll-stepper__line--active{border-color:#3f8b68}.payroll-card{border:1px solid #e4e7ec;border-radius:10px;box-shadow:0 8px 22px #1018280d;margin-bottom:18px;min-width:0;overflow:hidden}.payroll-card .ant-card-head{border-bottom:0;min-height:62px}.payroll-card .ant-card-head-wrapper{column-gap:12px;flex-wrap:wrap;row-gap:10px}.payroll-card .ant-card-extra,.payroll-card .ant-card-head-title{min-width:0;white-space:normal}.payroll-card .ant-card-body{min-width:0}.payroll-card .ant-card-head-title{color:#15101f;font-size:16px;font-weight:700}.payroll-card .ant-card-body{padding:16px 22px 22px}.payroll-card__title-block small{color:#667085;display:block;font-size:12px;font-weight:400;margin:2px 0 0 44px}.payroll-card__icon{align-items:center;background:#efe9ff;border-radius:8px;color:#6738df;display:inline-flex;font-size:18px;height:34px;justify-content:center;width:34px}.payroll-inline-add{border:0;color:#6738df;height:24px;margin-top:-16px;padding:0}.payroll-segment{background:#fff;border:1px solid #d9d6e3;border-radius:8px;min-height:38px;padding:4px 10px}.payroll-config-card .ant-card-head{padding-top:10px}.payroll-config-card .ant-card-body{padding-top:8px}.payroll-config-list{display:flex;flex-direction:column;gap:14px;min-width:0}.payroll-config-section{background:#fff;border:1px solid #e2d6ff;border:1px solid var(--section-border-color,#e2d6ff);border-radius:8px;min-width:0;overflow:hidden}.payroll-config-section__header-shell{align-items:center;background:#fbf8ff;background:var(--section-cell-bg,#fbf8ff);display:flex;min-height:72px;min-width:0;padding:14px 18px}.payroll-config-section--purple{border-color:#d8c8ff!important}.payroll-config-section--purple .payroll-config-section__header-shell{background:#fbf8ff}.payroll-config-section--rose{border-color:#ffd2d9!important}.payroll-config-section--rose .payroll-config-section__header-shell{background:#fff8f8}.payroll-config-section--green{border-color:#c7eddf!important}.payroll-config-section--green .payroll-config-section__header-shell{background:#f7fffb}.payroll-config-section--orange{border-color:#ffd9bd!important}.payroll-config-section--orange .payroll-config-section__header-shell{background:#fffaf5}.payroll-config-section--blue,.payroll-config-section--sky{border-color:#c9ddff!important}.payroll-config-section--blue .payroll-config-section__header-shell,.payroll-config-section--sky .payroll-config-section__header-shell{background:#f8fbff}.payroll-config-section--slate,.payroll-config-section--violet{border-color:#dcd7f5!important}.payroll-config-section--slate .payroll-config-section__header-shell,.payroll-config-section--violet .payroll-config-section__header-shell{background:#fbfaff}.payroll-section-header{grid-gap:14px;align-items:center;display:grid;gap:14px;grid-template-columns:18px 48px minmax(0,1fr) auto auto 42px 42px 42px;min-width:0;width:100%}.payroll-config-table__drag,.payroll-section-header__drag{color:#475467;cursor:grab;display:inline-flex;font-size:17px}.payroll-section-header__badge,.payroll-section-header__drag,.payroll-section-header__icon,.payroll-section-header__remove,.payroll-section-header__style,.payroll-section-header__toggle,.payroll-section-header__total{flex:none}.payroll-section-header__icon{align-items:center;background:#6738df;background:var(--section-header-bg,#6738df);border-radius:8px;box-shadow:0 8px 18px #6738df33;color:#fff;color:var(--section-header-text,#fff);display:inline-flex;font-size:22px;height:48px;justify-content:center;width:48px}.payroll-config-section--rose .payroll-section-header__icon{background:#f43f5e;box-shadow:0 8px 18px #f43f5e2e}.payroll-config-section--green .payroll-section-header__icon{background:#10b981;box-shadow:0 8px 18px #10b9812e}.payroll-config-section--orange .payroll-section-header__icon{background:#f97316;box-shadow:0 8px 18px #f973162e}.payroll-config-section--blue .payroll-section-header__icon,.payroll-config-section--sky .payroll-section-header__icon{background:#2563eb;box-shadow:0 8px 18px #2563eb2e}.payroll-config-section--slate .payroll-section-header__icon{background:#475467;box-shadow:0 8px 18px #47546729}.payroll-section-header__copy{display:block;min-width:0}.payroll-section-header__name{background:#0000;border-color:#0000;color:#171222;font-size:17px;font-weight:700;height:28px;padding:0}.payroll-section-header__name:focus,.payroll-section-header__name:hover{background:#fff;border-color:#d8c8ff;padding-inline:8px}.payroll-section-header__copy small{color:#475467;display:block;font-size:12px;font-weight:600;margin-top:2px}.payroll-section-header__badge{background:#f4f1ec;border:1px solid #e6ded4;border-radius:999px;color:#4b5565;font-weight:700;line-height:24px;margin:0;padding:0 12px;white-space:nowrap}.payroll-section-header__badge--active{background:#eee9ff;border-color:#d8c8ff;color:#6738df}.payroll-config-section--rose .payroll-section-header__badge--active{background:#ffe8ed;border-color:#ffc4ce;color:#e11d48}.payroll-config-section--green .payroll-section-header__badge--active{background:#e8fbf3;border-color:#bdebd8;color:#09815c}.payroll-config-section--orange .payroll-section-header__badge--active{background:#fff0e4;border-color:#ffd0aa;color:#c2410c}.payroll-config-section--blue .payroll-section-header__badge--active,.payroll-config-section--sky .payroll-section-header__badge--active{background:#eaf2ff;border-color:#bfd4ff;color:#1d4ed8}.payroll-section-header__total{color:#98a2b3;font-size:12px;font-weight:700;white-space:nowrap}.payroll-section-header__remove,.payroll-section-header__style,.payroll-section-header__toggle{align-items:center;border-radius:8px;display:inline-flex;height:40px;justify-content:center;width:40px}.payroll-section-header__toggle{border:0;color:#344054}.payroll-section-header__style{background:#fff;border-color:#ddd7e8;border-color:var(--section-border-color,#ddd7e8);color:#344054;color:var(--section-cell-text,#344054)}.payroll-section-header__remove{background:#fff}.payroll-section-style{width:280px}.payroll-section-style__presets{display:flex;gap:8px;margin-bottom:14px}.payroll-section-style__swatch{border:2px solid #e4e7ec;border-radius:999px;cursor:pointer;height:28px;padding:0;width:28px}.payroll-section-style__custom{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.payroll-section-style__custom label{color:#344054;font-size:12px;font-weight:700}.payroll-section-style__custom label:last-child{grid-column:1/-1}.payroll-section-style__custom span{display:block;margin-bottom:4px}.payroll-section-style__custom .ant-input{height:34px;padding:4px}.payroll-section-body{-webkit-overflow-scrolling:touch;border-top:1px solid #10182814;max-width:100%;min-width:0;overflow-x:auto}.payroll-auto-totals{background:#fbfcff;border-top:1px solid #10182814;padding:16px 18px}.payroll-auto-totals__head{align-items:flex-start;display:flex;flex-direction:column;gap:3px;margin-bottom:12px}.payroll-auto-totals__head strong{color:#15101f;font-size:14px}.payroll-auto-totals__empty,.payroll-auto-totals__head small{color:#667085;font-size:12px}.payroll-auto-totals__grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.payroll-auto-totals__group{background:#fff;border:1px solid #e4e7ec;border-radius:8px;padding:12px}.payroll-auto-totals__group-head{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-bottom:10px}.payroll-auto-totals__group-head strong{color:#1d2939;font-size:13px}.payroll-auto-totals__items{display:flex;flex-wrap:wrap;gap:6px}.payroll-auto-totals__item{align-items:center;background:#f7f8fa;border:1px solid #e4e7ec;border-radius:999px;color:#344054;display:inline-flex;font-size:12px;font-weight:600;gap:8px;line-height:24px;padding:0 10px}.payroll-auto-totals__item small{border-left:1px solid #1018281f;font-size:11px;line-height:18px;padding-left:8px}.payroll-auto-totals__item--add{background:#ecfdf3;border-color:#bdebd8;color:#087443}.payroll-auto-totals__item--subtract{background:#fff1f3;border-color:#fecdd6;color:#c01048}.payroll-auto-totals__item--none{background:#f7f8fa;border-color:#e4e7ec;color:#667085}.payroll-config-table{margin:0;min-width:1180px;width:100%}.payroll-config-table thead th{background:#fbfbfc;border-bottom:1px solid #eaecf0;color:#344054;font-size:12px;font-weight:700;height:48px;vertical-align:middle;white-space:nowrap}.payroll-config-table tbody td{border-color:#edf0f5;color:#344054;font-size:13px;height:54px;vertical-align:middle}.payroll-config-table__row--selected{background:#fff}.payroll-config-table__order{font-feature-settings:"tnum";color:#667085;font-variant-numeric:tabular-nums;font-weight:700;text-align:center}.payroll-config-table__name{width:100%}.payroll-config-table__input-wrap{display:inline-block;max-width:320px;width:100%}.payroll-config-table__input{background:#0000;border-color:#0000;border-radius:7px;color:#1d2939;font-weight:600;max-width:320px;min-width:150px;padding-inline:0}.payroll-config-table__input:focus,.payroll-config-table__input:hover{background:#fff;border-color:#d8c8ff;padding-inline:8px}.payroll-config-table__input[disabled]{background:#0000;color:#1d2939;cursor:default}.payroll-config-table__formula,.payroll-config-table__type{border-radius:999px;font-weight:700;margin:0}.payroll-config-table__type{background:#eaf8f1;border-color:#c7eedc;color:#177245}.payroll-config-table__formula{background:#eef4ff;border-color:#c7d7fe;color:#2755b8}.payroll-config-table__flags .ant-tag{background:#f7f8fa;border-color:#e4e7ec;border-radius:999px;color:#667085;font-size:11px;margin-bottom:2px}.payroll-config-table__icon-action{align-items:center;border-color:#d8c8ff;border-radius:8px;color:#5f31d6;display:inline-flex;height:32px;justify-content:center;width:32px}.payroll-config-table__icon-action:focus,.payroll-config-table__icon-action:hover{background:#f3efff;border-color:#b9a0ff;color:#4f24ba}.payroll-config-table__empty{color:#667085;padding:18px;text-align:center}.payroll-section-footer{background:#fff;border-top:1px solid #edf0f5;padding:12px 18px;width:100%}.payroll-formula-select{max-width:100%;width:250px}.payroll-section-footer.ant-space{display:flex}.payroll-section-footer .ant-space-item{max-width:100%;min-width:0}.payroll-summary-card .ant-card-body{padding:18px 22px}.payroll-checks-card .ant-card-body{padding:16px 22px}.payroll-review-card__content{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.payroll-review-card__content span,.payroll-review-card__content strong{display:block}.payroll-review-card__content strong{color:#15101f;font-size:15px;margin-bottom:4px}.payroll-review-card__content span{color:#667085;font-size:13px;max-width:720px}.payroll-checks-card__list{width:100%}.payroll-checks-card .ant-alert{border-radius:8px}.payroll-summary-card__metric{border-right:1px solid #eaecf0;min-height:64px;padding:8px 12px}.payroll-summary-card__metric strong{color:#1d4ed8;display:block;font-size:24px;line-height:1}.payroll-summary-card__metric span{color:#667085;display:block;font-size:12px;margin-top:10px}.payroll-summary-card__note{background:#fffaf3;display:flex;gap:14px;min-height:62px;padding:12px 14px}.payroll-summary-card__note,.payroll-summary-card__note-icon{align-items:center;border:1px solid #f3ddbd;border-radius:8px}.payroll-summary-card__note-icon{background:#fff;color:#f97316;display:inline-flex;height:40px;justify-content:center;width:40px}.payroll-summary-card__note small,.payroll-summary-card__note strong{display:block}.payroll-summary-card__note strong{color:#15101f}.payroll-summary-card__note small{color:#667085;font-size:12px}.payroll-page__footer{align-items:center;background:#fffffff5;border-top:1px solid #ebe7f2;bottom:0;box-shadow:0 -8px 20px #1018280f;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin:28px -24px -28px;padding:12px 24px;position:-webkit-sticky;position:sticky;z-index:20}.payroll-preview-modal .ant-modal-content{border-radius:14px;overflow:hidden;padding:0}.payroll-preview-modal .ant-modal-header{border-bottom:1px solid #eaecf0;margin:0;padding:18px 22px}.payroll-preview-modal .ant-modal-body{background:#fbfcff;padding:18px 22px}.payroll-preview-modal .ant-modal-footer{border-top:1px solid #eaecf0;margin:0;padding:14px 22px}.payroll-preview-modal__title{align-items:center;display:flex;gap:12px}.payroll-preview-modal__title small,.payroll-preview-modal__title strong{display:block}.payroll-preview-modal__title strong{color:#15101f;font-size:16px;line-height:1.2}.payroll-preview-modal__title small{color:#667085;font-size:12px;font-weight:500;margin-top:3px}.payroll-preview-modal__summary{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:12px}.payroll-preview-modal__summary span{align-items:center;background:#fff;border:1px solid #e4e7ec;border-radius:999px;color:#475467;display:inline-flex;font-size:12px;gap:6px;min-height:30px;padding:0 12px}.payroll-preview-modal__summary strong{color:#5f31d6;font-size:14px}.payroll-preview-modal__notice{border-radius:8px;margin-bottom:14px}.payroll-preview-modal__empty{background:#fff;border:1px dashed #d0d5dd;border-radius:10px;color:#667085;font-size:13px;padding:28px;text-align:center}.payroll-preview-table{background:#fff;border-radius:10px;overflow:hidden}.payroll-preview-table .ant-table{border-radius:10px}.payroll-preview-table .ant-table-thead>tr:first-child>th{background:#0000;padding:0;text-align:center}.payroll-preview-table .ant-table-thead>tr:nth-child(2)>th{background:#0000;font-weight:700;padding:0;text-align:center}.payroll-preview-table__column-heading,.payroll-preview-table__section-heading{align-items:center;display:flex;justify-content:center;min-height:48px;padding:8px 12px;width:100%}.payroll-preview-table__column-heading{min-height:54px}.payroll-preview-table__column-title,.payroll-preview-table__section-title{align-items:center;display:inline-flex;flex-direction:column;gap:2px;line-height:1.2}.payroll-preview-table__section-title small{color:currentColor;font-size:11px;font-weight:600;opacity:.76}.payroll-preview-table__column-title small{color:currentColor;font-size:11px;font-weight:600;opacity:.68}.payroll-preview-table__amount{font-feature-settings:"tnum";display:block;font-variant-numeric:tabular-nums;text-align:right}@container payrollpage (max-width: 900px){.payroll-section-header{display:flex;flex-wrap:wrap;gap:10px 12px}.payroll-section-header__copy{flex:1 1 200px;min-width:0}.payroll-stepper{align-items:stretch;gap:14px;grid-template-columns:minmax(0,1fr)}.payroll-stepper__line{display:none}.payroll-card .ant-card-extra{-webkit-margin-start:0;margin-inline-start:0}.payroll-auto-totals__grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.payroll-review-card__content span{max-width:100%}}@media (max-width:992px){.payroll-section-header{display:flex;flex-wrap:wrap;gap:10px 12px}.payroll-section-header__copy{flex:1 1 200px;min-width:0}.payroll-stepper{align-items:stretch;gap:14px;grid-template-columns:minmax(0,1fr)}.payroll-stepper__line{display:none}.payroll-card .ant-card-extra{-webkit-margin-start:0;margin-inline-start:0}.payroll-auto-totals__grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.payroll-review-card__content span{max-width:100%}}@container payrollpage (max-width: 640px){.payroll-page{padding:14px}.payroll-page__header{align-items:flex-start;flex-direction:column;margin:-14px -14px 18px;padding:14px}.payroll-page__header .ant-space-item:last-child,.payroll-page__header>.ant-space{width:100%}.payroll-page__header .ant-space-wrap{justify-content:flex-start}.payroll-page__title{font-size:19px;overflow-wrap:anywhere}.payroll-card .ant-card-head{padding-inline:16px}.payroll-card .ant-card-head-wrapper{align-items:flex-start;flex-direction:column}.payroll-card .ant-card-extra,.payroll-card .ant-card-extra>.ant-space{width:100%}.payroll-card .ant-card-body{padding:14px 16px 18px}.payroll-card__title-block small{margin-left:0}.payroll-config-section__header-shell{padding:12px}.payroll-section-header__icon{font-size:18px;height:40px;width:40px}.payroll-section-header__total{display:none}.payroll-auto-totals__grid{grid-template-columns:minmax(0,1fr)}.payroll-summary-card__metric{border-right:0;min-height:0;padding:4px 0}.payroll-summary-card__metric span{margin-top:6px}.payroll-formula-select,.payroll-section-footer .ant-space-item{width:100%}.payroll-page__footer{align-items:stretch;flex-direction:column;margin:22px -14px -14px;padding:12px 14px}.payroll-page__footer .ant-btn,.payroll-page__footer .ant-space{width:100%}.payroll-page__footer .ant-space{flex-direction:column}.payroll-page__footer .ant-space-item{width:100%}}@media (max-width:768px){.payroll-page{padding:14px}.payroll-page__header{align-items:flex-start;flex-direction:column;margin:-14px -14px 18px;padding:14px}.payroll-page__header .ant-space-item:last-child,.payroll-page__header>.ant-space{width:100%}.payroll-page__header .ant-space-wrap{justify-content:flex-start}.payroll-page__title{font-size:19px;overflow-wrap:anywhere}.payroll-card .ant-card-head{padding-inline:16px}.payroll-card .ant-card-head-wrapper{align-items:flex-start;flex-direction:column}.payroll-card .ant-card-extra,.payroll-card .ant-card-extra>.ant-space{width:100%}.payroll-card .ant-card-body{padding:14px 16px 18px}.payroll-card__title-block small{margin-left:0}.payroll-config-section__header-shell{padding:12px}.payroll-section-header__icon{font-size:18px;height:40px;width:40px}.payroll-section-header__total{display:none}.payroll-auto-totals__grid{grid-template-columns:minmax(0,1fr)}.payroll-summary-card__metric{border-right:0;min-height:0;padding:4px 0}.payroll-summary-card__metric span{margin-top:6px}.payroll-formula-select,.payroll-section-footer .ant-space-item{width:100%}.payroll-page__footer{align-items:stretch;flex-direction:column;margin:22px -14px -14px;padding:12px 14px}.payroll-page__footer .ant-btn,.payroll-page__footer .ant-space{width:100%}.payroll-page__footer .ant-space{flex-direction:column}.payroll-page__footer .ant-space-item{width:100%}.payroll-preview-modal{max-width:calc(100vw - 16px)}.payroll-preview-modal .ant-modal-body,.payroll-preview-modal .ant-modal-footer,.payroll-preview-modal .ant-modal-header{padding-inline:14px}.payroll-preview-modal .ant-modal-footer{display:flex;flex-wrap:wrap;gap:8px}.payroll-preview-modal .ant-modal-footer .ant-btn{-webkit-margin-start:0;flex:1 1 140px;margin-inline-start:0}.payroll-section-style{width:min(280px,calc(100vw - 48px))}}.payroll-config-section{border-color:#e2d6ff!important;border-color:var(--section-border-color,#e2d6ff)!important}.payroll-config-section .payroll-config-section__header-shell{background:#fbf8ff!important;background:var(--section-cell-bg,#fbf8ff)!important}.payroll-config-section .payroll-section-header__icon{background:#6738df!important;background:var(--section-header-bg,#6738df)!important;color:#fff!important;color:var(--section-header-text,#fff)!important}.klok-base-modal .report-builder__section{margin-bottom:18px}.klok-base-modal .report-builder__section:last-child{margin-bottom:0}.klok-base-modal .report-builder__section-head{align-items:center;display:flex;gap:10px;margin-bottom:12px}.klok-base-modal .report-builder__section-title{color:#0f1b3d;font-size:13px;font-weight:700;letter-spacing:-.01em}.klok-base-modal .report-builder__section-hint{color:#94a3b8;font-size:11px;line-height:1.4}.klok-base-modal .report-builder__section-rule{background:#e5eaf5;flex:1 1;height:1px}.klok-base-modal .report-builder__card{background:#fff;border:1px solid #dce5f2;border-radius:14px;display:flex;flex-direction:column;height:100%;overflow:hidden}.klok-base-modal .report-builder__card-head{align-items:center;background:#f7f9fd;border-bottom:1px solid #e5eaf5;display:flex;gap:10px;justify-content:space-between;padding:10px 14px}.klok-base-modal .report-builder__card-title{color:#0f1b3d;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.klok-base-modal .report-builder__count{align-items:center;background:#2f6bff1a;border-radius:999px;color:#2f6bff;display:inline-flex;font-size:11px;font-weight:700;height:20px;justify-content:center;min-width:22px;padding:0 8px}.klok-base-modal .report-builder__card-body{overflow:auto;padding:12px 14px}.klok-base-modal .report-builder__card-body--scroll{max-height:260px}.klok-base-modal .report-builder__card-body--tall{max-height:380px}.klok-base-modal .report-builder__card-body::-webkit-scrollbar{height:8px;width:8px}.klok-base-modal .report-builder__card-body::-webkit-scrollbar-thumb{background:#d5deec;border-radius:999px}.klok-base-modal .report-builder__card-body::-webkit-scrollbar-track{background:#0000}.klok-base-modal .report-builder__chips{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:0;padding:0}.klok-base-modal .report-builder__chip{background:#f7f9fd!important;border:1px solid #dce5f2!important;border-radius:8px!important;box-shadow:none!important;color:#33415c!important;font-size:12px!important;font-weight:500!important;height:28px!important;max-width:100%;min-width:0!important;overflow:hidden;padding:0 10px!important;text-overflow:ellipsis;white-space:nowrap}.klok-base-modal .report-builder__chip:hover{background:#2f6bff14!important;border-color:#2f6bff!important;color:#2f6bff!important}.klok-base-modal .report-builder__empty{align-items:center;border:1px dashed #dce5f2;border-radius:10px;color:#94a3b8;display:flex;font-size:12px;justify-content:center;min-height:96px;padding:12px;text-align:center}.klok-base-modal .report-builder__sql-body{overflow:visible;padding:0}.klok-base-modal textarea.ant-input.report-builder__sql-input{border:none!important;border-radius:0!important;box-shadow:none!important;font-family:SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace!important;font-size:13px!important;height:232px!important;line-height:1.6!important;min-height:232px!important;padding:12px 14px!important;resize:vertical}.klok-base-modal textarea.ant-input.report-builder__sql-input:focus{box-shadow:none!important}.klok-base-modal .report-builder__run-btn{align-items:center;background:linear-gradient(135deg,#2f6bff,#1473e6)!important;border:none!important;border-radius:8px!important;box-shadow:0 8px 18px #2f6bff38!important;color:#fff!important;display:inline-flex;font-size:12px!important;font-weight:600!important;gap:6px;height:30px!important;min-width:0!important;padding:0 14px!important}.klok-base-modal .report-builder__run-btn:hover:not(:disabled){transform:translateY(-1px)}.klok-base-modal .report-builder__run-btn.ant-btn-disabled,.klok-base-modal .report-builder__run-btn:disabled{background:#e5eaf5!important;box-shadow:none!important;color:#94a3b8!important;cursor:not-allowed}.klok-base-modal .report-builder__error{background:#fff1f0;border:1px solid #ffccc7;border-radius:10px;color:#cf1322;font-family:SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;line-height:1.5;margin-top:10px;padding:9px 12px;word-break:break-word}.klok-base-modal .report-builder__result{margin-top:14px}.klok-base-modal .report-builder__steps{background:#f7f9fd;border:1px solid #dce5f2;border-radius:14px;margin:4px 0 16px;padding:12px 16px}.klok-base-modal .report-builder__steps .ant-steps-item-title{font-size:13px!important;font-weight:600!important}.klok-base-modal .report-builder__picker .ant-collapse{background:#0000!important;border:none!important}.klok-base-modal .report-builder__picker .ant-collapse>.ant-collapse-item{border-bottom:1px solid #f0f3f9!important}.klok-base-modal .report-builder__picker .ant-collapse>.ant-collapse-item:last-child{border-bottom:none!important}.klok-base-modal .report-builder__picker .ant-collapse-header{align-items:center!important;border-radius:8px;padding:5px 8px!important}.klok-base-modal .report-builder__picker .ant-collapse-header:hover{background:#2f6bff0f}.klok-base-modal .report-builder__picker .ant-collapse-content{background:#0000!important;border-top:none!important}.klok-base-modal .report-builder__picker .ant-collapse-content-box{border-left:1px dashed #dce5f2;margin-left:10px;padding:0 0 0 18px!important}.klok-base-modal .report-builder__picker .ant-checkbox-wrapper{color:#33415c;font-size:12.5px}.klok-base-modal .report-builder__selected-list{display:flex;flex-direction:column;gap:6px;list-style:none;margin:0;padding:0}.klok-base-modal .report-builder__selected-item{align-items:center;background:#f7f9fd;border:1px solid #e5eaf5;border-radius:9px;color:#33415c;display:flex;font-size:12.5px;gap:10px;justify-content:space-between;padding:7px 10px}.klok-base-modal .report-builder__selected-source{color:#94a3b8;font-size:11px;white-space:nowrap}@media (max-width:991px){.klok-base-modal .report-builder__card-body--scroll,.klok-base-modal .report-builder__card-body--tall{max-height:220px}.klok-base-modal textarea.ant-input.report-builder__sql-input{height:180px!important;min-height:180px!important}}.reports-all{grid-gap:20px;align-items:start;color:#2a2722;color:var(--klok-text,#2a2722);display:grid;font-family:Inter,sans-serif;font-family:var(--font-body,Inter,sans-serif);gap:20px;grid-template-columns:minmax(220px,256px) minmax(0,1fr)}.reports-all__panel,.reports-all__rail{background:#fff;background:var(--klok-surface,#fff);border:1px solid #e7e2da;border:1px solid var(--stone-200,#e7e2da);border-radius:18px;box-shadow:0 1px 3px #1c1a1714;box-shadow:var(--sh-sm,0 1px 3px #1c1a1714)}.reports-all__rail{display:flex;flex-direction:column;height:min(690px,calc(100vh - 106px));height:min(690px,calc(100vh - var(--klok-shell-header-height, 64px) - 42px));max-height:min(690px,calc(100vh - 106px));max-height:min(690px,calc(100vh - var(--klok-shell-header-height, 64px) - 42px));overflow:hidden;padding:18px 8px 12px;position:-webkit-sticky;position:sticky;top:82px;top:calc(var(--klok-shell-header-height, 64px) + 18px)}.reports-all__rail-title{color:#756e62;color:var(--stone-500,#756e62);flex:0 0 auto;font-family:Sora,sans-serif;font-family:var(--font-display,Sora,sans-serif);font-size:11px;font-weight:700;letter-spacing:.08em;padding:0 8px 10px;text-transform:uppercase}.reports-all__rail-search{background:#faf8f5!important;background:var(--stone-50,#faf8f5)!important;border-color:#e7e2da!important;border-color:var(--stone-200,#e7e2da)!important;flex:0 0 auto;margin:0 8px 14px;width:calc(100% - 16px)}.reports-all__type-list{flex:1 1 auto;max-height:calc(100% - 74px);min-height:0;overflow-x:hidden;overflow-y:scroll!important;overscroll-behavior:contain;padding:6px 0;scrollbar-color:#a39b8d #f3f0eb;scrollbar-color:var(--stone-400,#a39b8d) var(--stone-100,#f3f0eb);scrollbar-gutter:stable;scrollbar-width:thin}.reports-all__type-list::-webkit-scrollbar{width:8px}.reports-all__type-list::-webkit-scrollbar-track{background:#f3f0eb;background:var(--stone-100,#f3f0eb);border-radius:999px}.reports-all__type-list::-webkit-scrollbar-thumb{background:#a39b8d;background:var(--stone-400,#a39b8d);border-radius:999px}.reports-all__type-row{grid-gap:10px;align-items:center;background:#0000;border:0;border-radius:10px;color:#2a2722;color:var(--char-800,#2a2722);cursor:pointer;display:grid;gap:10px;grid-template-columns:10px minmax(0,1fr) auto;min-height:34px;padding:7px 8px 7px 12px;position:relative;text-align:left;transition:background-color .18s ease,color .18s ease;width:100%}.reports-all__type-row:before{background:#0000;border-radius:999px;bottom:8px;content:"";left:0;position:absolute;top:8px;width:3px}.reports-all__type-row--active,.reports-all__type-row:hover{background:#fbf1e7;background:var(--brand-tint,#fbf1e7);color:#c25a14;color:var(--brand-deep,#c25a14)}.reports-all__type-row--active:before{background:#e0701a;background:var(--brand,#e0701a)}.reports-all__badge-dot,.reports-all__type-dot{border-radius:999px;height:7px;width:7px}.reports-all__type-name{font-size:13px;font-weight:600;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reports-all__tab-count,.reports-all__type-count{background:#f3f0eb;background:var(--stone-100,#f3f0eb);border-radius:999px;color:#756e62;color:var(--stone-500,#756e62);font-size:11px;font-weight:700;line-height:1.3;min-width:24px;padding:2px 8px;text-align:center}.reports-all__active-chip,.reports-all__type-row--active .reports-all__type-count{background:#fff7ef;color:#c25a14;color:var(--brand-deep,#c25a14)}.reports-all__panel{min-width:0;overflow:hidden;padding:18px 22px 0}.reports-all__search-form{grid-gap:12px;align-items:center;display:grid;gap:12px;grid-template-columns:minmax(260px,1fr) auto;margin-bottom:14px}.reports-all__search-form .ant-form-item,.reports-all__search-item{margin:0!important}.reports-all__active-filter{align-items:center;display:flex;gap:8px;justify-content:flex-end;min-width:-webkit-max-content;min-width:max-content}.reports-all__active-prefix{color:#756e62;color:var(--stone-500,#756e62);font-size:12px;font-weight:500}.reports-all__active-chip{border:1px solid #0000;border-radius:999px;font-size:12px;font-weight:700;gap:7px;min-height:30px;padding:5px 10px}.reports-all__active-chip,.reports-all__name-button{align-items:center;cursor:pointer;display:inline-flex}.reports-all__name-button{background:#0000;border:0;color:#111827;font:inherit;font-weight:700;max-width:100%;padding:0;text-align:left}.reports-all__doc-tile{align-items:center;background:#fff0e4;border-radius:9px;color:#e0701a;color:var(--brand,#e0701a);display:inline-flex;flex:0 0 auto;height:32px;justify-content:center;margin-right:12px;width:32px}.reports-all__name-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reports-all__name-button:hover .reports-all__name-text{color:#c25a14;color:var(--brand-deep,#c25a14);text-decoration:underline}.reports-all__class-chip,.reports-all__type-badge{align-items:center;border-radius:999px;display:inline-flex;font-weight:700;line-height:1.2;max-width:100%;white-space:nowrap;width:-webkit-max-content;width:max-content}.reports-all__type-badge{background:var(--report-type-bg);color:var(--report-type-color);font-size:11.5px;gap:7px;padding:5px 11px}.reports-all__badge-dot{background:var(--report-type-color)}.reports-all__class-chip{background:#f3f0eb;background:var(--stone-100,#f3f0eb);border:1px solid #e7e2da;border:1px solid var(--stone-200,#e7e2da);color:#3a362f;color:var(--char-700,#3a362f);font-family:JetBrains Mono,monospace;font-family:var(--font-mono,"JetBrains Mono",monospace);font-size:11.5px;font-weight:500;padding:5px 10px}.reports-all__empty-class{color:#756e62;color:var(--stone-500,#756e62);font-size:16px}.reports-all__kebab{background:#fff!important;background:var(--klok-surface,#fff)!important;border:1px solid #e7e2da!important;border:1px solid var(--stone-200,#e7e2da)!important;border-radius:9px!important;color:#756e62!important;color:var(--stone-500,#756e62)!important;height:34px!important;width:34px!important}.reports-all__action-menu{background:#fff;background:var(--klok-surface,#fff);border:1px solid #e7e2da;border:1px solid var(--stone-200,#e7e2da);border-radius:12px;box-shadow:0 6px 18px #1c1a1717;box-shadow:var(--sh-md,0 6px 18px #1c1a1717);min-width:224px;padding:6px}.reports-all__action-item{align-items:center;background:#0000;border:0;border-radius:8px;color:#2a2722;color:var(--char-800,#2a2722);cursor:pointer;display:flex;font-size:13px;font-weight:600;gap:9px;min-height:34px;padding:8px 10px;text-align:left;width:100%}.reports-all__action-item:hover{background:#faf8f5;background:var(--stone-50,#faf8f5)}.reports-all__action-item--danger{color:#b5462e;color:var(--red,#b5462e)}.reports-all__toolbar-icon,.reports-all__toolbar-primary,.reports-all__toolbar-secondary{border-radius:8px!important;box-shadow:none!important;font-size:12.5px!important;font-weight:600!important;height:32px!important}.reports-all__toolbar-primary{background:#e0701a!important;background:var(--brand,#e0701a)!important;border-color:#e0701a!important;border-color:var(--brand,#e0701a)!important}.reports-all__toolbar-icon,.reports-all__toolbar-secondary{background:#fff!important;border-color:#e7e2da!important;border-color:var(--stone-200,#e7e2da)!important;color:#2a2722!important;color:var(--char-800,#2a2722)!important}.reports-all__view-switch{align-items:center;background:#faf8f5;background:var(--stone-50,#faf8f5);border:1px solid #e7e2da;border:1px solid var(--stone-200,#e7e2da);border-radius:10px;display:inline-flex;gap:2px;margin-right:8px;padding:2px}.reports-all__view-switch-item{align-items:center;background:#0000;border:0;border-radius:8px;color:#57524a;color:var(--stone-600,#57524a);cursor:pointer;display:inline-flex;font-family:Sora,sans-serif;font-family:var(--font-display,Sora,sans-serif);font-size:12.5px;font-weight:700;gap:8px;height:28px;line-height:1;padding:0 10px;white-space:nowrap}.reports-all__view-switch-item:hover{color:#2a2722;color:var(--char-800,#2a2722)}.reports-all__view-switch-item--active{background:#fff;box-shadow:0 1px 2px #2a272214;color:#c25a14;color:var(--brand-deep,#c25a14)}.reports-all__view-switch-item--active .reports-all__tab-count{background:#fff7ef;color:#c25a14;color:var(--brand-deep,#c25a14)}.reports-all__tabs .basetable-container{padding-top:0}.reports-all__tabs .basetable-scroll-host .ant-table-container{background:#fff!important;background:var(--klok-surface,#fff)!important;border:0!important;border-radius:0!important;box-shadow:none!important}.reports-all__tabs .basetable-scroll-host .ant-table-thead>tr>th{background:#faf8f5!important;background:var(--stone-50,#faf8f5)!important;color:#756e62!important;color:var(--stone-500,#756e62)!important;letter-spacing:.06em}.reports-all__tabs .basetable-scroll-host .ant-table-tbody>tr>td{background:#fff!important;padding-bottom:14px!important;padding-top:14px!important}.reports-all__tabs .basetable-scroll-host .ant-table-tbody>tr:nth-child(2n)>td{background:#fcfbfa!important}@media (max-width:991px){.reports-all{grid-template-columns:1fr}.reports-all__rail{height:320px;max-height:320px;position:relative;top:auto}}@media (max-width:767px){.reports-all__panel{padding:14px 12px 0}.reports-all__search-form{grid-template-columns:1fr}.reports-all__active-filter{justify-content:flex-start;min-width:0}}.module-workspace__tab--active .reports-all__tab-count{background:#fff;color:#c25a14;color:var(--brand-deep,#c25a14)}.reports-all__filter-apply.ant-btn{border-radius:8px!important;box-shadow:none!important;font-size:14px!important;font-weight:600!important;height:38px!important;line-height:1!important;min-height:38px!important;padding:0 18px!important}.module-workspace{--workspace-accent:var(--klok-primary,#e0701a);--workspace-accent-dark:#b84f0c;--workspace-accent-soft:#fff0e5;--workspace-border:var(--stone-200,#e8e1d8);--workspace-surface:var(--klok-surface,#fff);--workspace-muted:var(--stone-600,#746d64);--workspace-rail-width:220px;--workspace-rail-collapsed-width:58px;--workspace-rail-height:calc(100dvh - var(--klok-shell-header-height) - 92px);display:flex;flex:1 1 auto;flex-direction:column;margin:0;min-height:0;width:100%}.module-workspace__header{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:16px}.module-workspace__header h1{color:#171512;color:var(--klok-text,#171512);font-size:clamp(25px,2.2vw,34px);font-weight:750;letter-spacing:-.035em;line-height:1.15;margin:0}.module-workspace__header p{color:var(--workspace-muted);font-size:11.9px;line-height:1.5;margin:6px 0 0}.module-workspace__actions{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:3px}.module-workspace__actions h1{color:#171512;color:var(--klok-text,#171512);font-size:18px;font-weight:750;line-height:1.2;margin:0}.module-workspace__tabs-sentinel{height:1px;pointer-events:none;width:100%}.module-workspace__tabs-shell{background:#faf8f5;background:var(--klok-page-bg,#faf8f5);box-shadow:none;margin:0 -2px 8px;min-width:0;padding:2px;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:25}.module-workspace__tabs-shell:after,.module-workspace__tabs-shell:before{bottom:2px;content:"";opacity:0;pointer-events:none;position:absolute;top:2px;transition:opacity .16s ease;width:30px;z-index:1}.module-workspace__tabs-shell:before{background:linear-gradient(to right,var(--workspace-surface),#fff0);border-radius:11px 0 0 11px;left:2px}.module-workspace__tabs-shell:after{background:linear-gradient(to left,var(--workspace-surface),#fff0);border-radius:0 11px 11px 0;right:2px}.module-workspace__tabs-shell--overflow-left:before,.module-workspace__tabs-shell--overflow-right:after{opacity:1}.module-workspace__tabs-shell--pinned{box-shadow:0 -18px 0 18px #faf8f5;box-shadow:0 -18px 0 18px var(--klok-page-bg,#faf8f5)}.module-workspace__tabs{-ms-overflow-style:none;-webkit-overflow-scrolling:touch;background:var(--workspace-surface);border:1px solid var(--workspace-border);border-radius:11px;box-shadow:none;box-sizing:border-box;display:flex;gap:3px;max-width:100%;min-height:36px;min-width:0;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;padding:4px;scroll-snap-type:x proximity;scrollbar-width:none;width:100%}.module-workspace__tabs::-webkit-scrollbar{display:none}.module-workspace__tab{align-items:center;background:#0000;border:0;border-radius:8px;color:#625b52;color:var(--stone-700,#625b52);cursor:pointer;display:inline-flex;flex:0 0 auto;font-size:10.6px;font-weight:600;gap:8px;line-height:1.2;min-height:29px;padding:7px 15px;scroll-snap-align:start;transition:color .18s ease,background-color .18s ease,box-shadow .18s ease;white-space:nowrap}.module-workspace__tab:hover{background:#faf8f5;background:var(--stone-50,#faf8f5);color:#171512;color:var(--klok-text,#171512)}.module-workspace-rail__item:focus-visible,.module-workspace__tab:focus-visible{outline:3px solid #e0701a40;outline-offset:2px}.module-workspace__tab--active{background:var(--workspace-accent);box-shadow:0 2px 8px #e0701a52;color:#fff}.module-workspace__tab--active:hover{background:var(--workspace-accent-dark);color:#fff}.module-workspace__tab .ant-badge-count{background:#fae6bf;box-shadow:none;color:#7b4b05}.module-workspace__tab--active .ant-badge-count{background:#fff;color:var(--workspace-accent-dark)}.module-workspace__frame{align-items:stretch;background:linear-gradient(90deg,#fbfaf7 0,#fbfaf7 var(--workspace-rail-width),var(--workspace-surface) var(--workspace-rail-width),var(--workspace-surface) 100%);background:linear-gradient(90deg,var(--stone-50,#fbfaf7) 0,var(--stone-50,#fbfaf7) var(--workspace-rail-width),var(--workspace-surface) var(--workspace-rail-width),var(--workspace-surface) 100%);border:1px solid var(--workspace-border);border-radius:14px;box-shadow:0 8px 24px #261e1412;display:grid;flex:1 1 auto;grid-template-columns:var(--workspace-rail-width) minmax(0,1fr);min-height:0;overflow:visible;position:relative}.module-workspace__frame.module-workspace__frame--full{background:var(--workspace-surface);grid-template-columns:minmax(0,1fr)}.module-workspace__frame--rail-collapsed{background:linear-gradient(90deg,#fbfaf7 0,#fbfaf7 var(--workspace-rail-collapsed-width),var(--workspace-surface) var(--workspace-rail-collapsed-width),var(--workspace-surface) 100%);background:linear-gradient(90deg,var(--stone-50,#fbfaf7) 0,var(--stone-50,#fbfaf7) var(--workspace-rail-collapsed-width),var(--workspace-surface) var(--workspace-rail-collapsed-width),var(--workspace-surface) 100%);grid-template-columns:var(--workspace-rail-collapsed-width) minmax(0,1fr)}.module-workspace__rail{align-self:start;background:#fbfaf7;background:var(--stone-50,#fbfaf7);border-right:1px solid var(--workspace-border);height:var(--workspace-rail-height);max-height:var(--workspace-rail-height);min-height:0;min-width:0;overflow-x:hidden;overflow-y:auto!important;overscroll-behavior-y:contain;padding:20px 12px;position:-webkit-sticky;position:sticky;scrollbar-color:#d6cec3 #0000;scrollbar-color:var(--stone-300,#d6cec3) #0000;scrollbar-width:thin;top:0}.module-workspace__frame--rail-collapsed .module-workspace__rail{padding:12px 8px}.module-workspace__rail::-webkit-scrollbar{width:6px}.module-workspace__rail::-webkit-scrollbar-thumb{background:#d6cec3;background:var(--stone-300,#d6cec3);border-radius:999px}.module-workspace__rail-toggle{align-items:center;background:var(--workspace-surface);border:1px solid var(--workspace-border);border-radius:50%;box-shadow:0 1px 4px #261e141a;color:#746d64;color:var(--stone-600,#746d64);cursor:pointer;display:flex;font-size:10px;height:24px;justify-content:center;left:var(--workspace-rail-width);line-height:1;min-height:24px;min-width:26px;padding:0;position:absolute;top:4px;transform:translateX(-50%);transition:color .18s ease,border-color .18s ease,background-color .18s ease;width:26px;z-index:4}.module-workspace__frame--rail-collapsed .module-workspace__rail-toggle{left:var(--workspace-rail-collapsed-width)}.module-workspace__rail-toggle:hover{background:var(--workspace-accent-soft);border-color:#e0701a59;color:var(--workspace-accent-dark)}.module-workspace__rail-toggle:focus-visible{outline:3px solid #e0701a40;outline-offset:2px}.module-workspace-rail__group+.module-workspace-rail__group{margin-top:22px}.module-workspace-rail__group h2{color:#958a7b;color:var(--stone-500,#958a7b);font-family:inherit;font-size:10px;font-weight:800;letter-spacing:.08em;line-height:1.3;margin:0;padding:0 10px 7px;text-transform:uppercase}.module-workspace-rail__item{align-items:center;background:#0000;border:0;border-left:3px solid #0000;border-radius:9px;color:#625b52;color:var(--stone-700,#625b52);cursor:pointer;display:flex;font-size:11px;font-weight:600;gap:10px;line-height:1.3;min-height:37px;padding:8px 10px;position:relative;text-align:left;transition:color .18s ease,background-color .18s ease,border-color .18s ease;width:100%}.module-workspace-rail__item:hover{background:#f3eee7;background:var(--stone-100,#f3eee7);color:#171512;color:var(--klok-text,#171512)}.module-workspace-rail__item--active{background:var(--workspace-accent-soft);border-left-color:var(--workspace-accent);color:var(--workspace-accent-dark)}.module-workspace-rail__item>span:nth-child(2){flex:1 1;min-width:0}.module-workspace-rail__item .ant-badge-count{background:var(--workspace-accent);box-shadow:none;color:#fff}.module-workspace-rail--collapsed .module-workspace-rail__group h2{display:none}.module-workspace-rail--collapsed .module-workspace-rail__group+.module-workspace-rail__group{margin-top:8px}.module-workspace-rail--collapsed .module-workspace-rail__item{border-left:0;gap:0;justify-content:center;padding:8px;text-align:center}.module-workspace-rail--collapsed .module-workspace-rail__item>span:nth-child(2){display:none}.module-workspace-rail--collapsed .module-workspace-rail__item .ant-badge{position:absolute;right:2px;top:2px}.module-workspace__content{background:var(--workspace-surface);min-height:0;min-width:0;overflow:visible;padding:12px 12px 14px}.module-workspace__content>.ant-row:first-child,.module-workspace__content>div>.ant-row:first-child{margin-top:0}.module-workspace__loading{grid-gap:12px;color:var(--workspace-muted);display:grid;gap:12px;justify-items:center;min-height:204px;place-content:center}.module-workspace__mobile-nav{background:#fbfaf7;background:var(--stone-50,#fbfaf7);border-bottom:1px solid var(--workspace-border);display:none;padding:12px}.module-workspace__mobile-nav .ant-btn{align-items:center;display:flex;min-height:37px;text-align:left}.module-workspace__mobile-nav .ant-btn>span:nth-child(2){flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis}.module-workspace__drawer .ant-drawer-body{background:#fbfaf7;background:var(--stone-50,#fbfaf7);padding:16px 12px}@media (max-width:1199px){.module-workspace{--workspace-rail-width:200px}.module-workspace__frame{grid-template-columns:var(--workspace-rail-width) minmax(0,1fr)}.module-workspace__frame.module-workspace__frame--full{grid-template-columns:minmax(0,1fr)}.module-workspace__frame--rail-collapsed{grid-template-columns:var(--workspace-rail-collapsed-width) minmax(0,1fr)}}@media (max-width:991px){.module-workspace__frame{background:var(--workspace-surface);display:block;height:auto;min-height:0}.module-workspace__rail{display:none;height:auto;max-height:none}.module-workspace__rail-toggle{display:none}.module-workspace__frame--rail-collapsed{background:var(--workspace-surface)}.module-workspace__mobile-nav{display:block}}@media (max-width:767px){.module-workspace__header{margin-bottom:12px}.module-workspace__header h1{font-size:20.4px}.module-workspace__header p{font-size:11px}.module-workspace__actions{align-items:stretch;flex-direction:column;gap:8px;margin-bottom:6px}.module-workspace__actions h1{font-size:17px}.module-workspace__actions .my-space-request__trigger{width:100%}.module-workspace__tabs-shell{margin-bottom:8px;padding-bottom:2px;padding-top:0}.module-workspace__tab{min-height:29px;padding:7px 12px}.module-workspace__content{padding:10px 12px 12px}}@media (prefers-reduced-motion:reduce){.module-workspace-rail__item,.module-workspace__rail-toggle,.module-workspace__tab{transition:none}}.my-space-request__trigger{background:var(--brand)!important;border-color:var(--brand)!important;border-radius:10px;box-shadow:0 5px 14px #e0701a47;font-weight:700;min-height:40px;padding-inline:18px}.my-space-request__modal .ant-modal-content{border-radius:18px;padding:20px 22px 22px}.my-space-request__heading h2{font-size:19px;margin:0}.my-space-request__heading p{color:var(--stone-500);font-size:13px;margin:2px 0 18px}.my-space-request__grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.my-space-request__option{grid-gap:11px;align-items:center;background:var(--klok-surface);border:1px solid var(--stone-200);border-radius:12px;color:var(--klok-text);cursor:pointer;display:grid;gap:11px;grid-template-columns:38px minmax(0,1fr) auto;min-height:66px;padding:9px 12px;text-align:left;transition:border-color .18s ease,background-color .18s ease}.my-space-request__option:focus-visible,.my-space-request__option:hover{background:var(--brand-tint);border-color:var(--brand);outline:3px solid #e0701a2e}.my-space-request__icon{background:var(--brand-tint);border-radius:10px;color:var(--brand);display:grid;font-size:17px;height:38px;place-items:center;width:38px}.my-space-request__option small,.my-space-request__option strong{display:block}.my-space-request__option strong{font-size:13px}.my-space-request__option small{color:var(--stone-500);font-size:11px;margin-top:2px}.my-space-request__option>span:last-child{color:var(--stone-400);font-size:22px}.my-space-request__empty{border:1px dashed var(--stone-300);border-radius:12px;color:var(--stone-500);grid-column:1/-1;padding:28px 16px;text-align:center}.my-space-request__loading{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#1c18126b;display:grid;inset:0;place-items:center;position:fixed;z-index:1400}@media (max-width:640px){.my-space-request__grid{grid-template-columns:1fr}}.task-management-page{width:100%}.task-management-tabs-shell{background:#fffdf9;background:var(--klok-surface,#fffdf9);border:1px solid #e4ddd3;border:1px solid var(--klok-border,#e4ddd3);border-radius:8px;box-shadow:0 2px 8px #1e191414;box-shadow:var(--klok-shadow-sm,0 2px 8px #1e191414);margin-bottom:18px;padding:8px;position:-webkit-sticky;position:sticky;top:0;z-index:8}.task-management-tabs.ant-tabs{color:#1f1b16;color:var(--klok-text,#1f1b16)}.task-management-tabs.ant-tabs>.ant-tabs-nav{margin:0}.task-management-tabs.ant-tabs>.ant-tabs-nav:before{border-bottom:0}.task-management-tabs .ant-tabs-nav-list{gap:8px}.task-management-tabs .ant-tabs-tab{border:1px solid #0000;border-radius:8px;color:#7f756b;color:var(--klok-muted,#7f756b);margin:0!important;min-height:44px;padding:0 16px;transition:background-color .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}.task-management-tabs .ant-tabs-tab:hover{background:#e6701314;border-color:#e670133d;color:#e67013;color:var(--klok-primary,#e67013)}.task-management-tabs .ant-tabs-tab-active{background:#e67013;background:var(--klok-primary,#e67013);border-color:#e6701357;box-shadow:0 10px 20px #e670132e}.task-management-tabs .ant-tabs-tab-active .ant-tabs-tab-btn,.task-management-tabs .ant-tabs-tab-active .anticon{color:#fff!important}.task-management-tabs .ant-tabs-ink-bar{display:none}.task-management-tab-label{align-items:center;display:inline-flex;font-size:13px;font-weight:700;gap:8px;white-space:nowrap}.task-management-tab-label .anticon{font-size:14px}.task-management-tab-content>:first-child{margin-top:0}@media (max-width:767px){.task-management-tabs-shell{margin-bottom:14px;overflow:hidden;padding:6px;position:static}.task-management-tabs.ant-tabs>.ant-tabs-nav{overflow-x:auto}.task-management-tabs.ant-tabs>.ant-tabs-nav .ant-tabs-nav-wrap{overflow:visible}.task-management-tabs .ant-tabs-nav-list{gap:6px}.task-management-tabs .ant-tabs-tab{min-height:40px;padding:0 12px}.task-management-tab-label{font-size:12px;gap:6px}}.my-work-inbox{min-width:0}.my-work-inbox>header{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:16px}.my-work-inbox__actions{align-items:center;display:flex;gap:8px}.my-work-inbox h2{font-size:21px;margin:0}.my-work-inbox header p{color:var(--stone-500);margin:4px 0 0}.my-work-inbox__filters{grid-gap:10px;align-items:center;display:grid;gap:10px;grid-template-columns:minmax(220px,1fr) 220px 180px;margin-bottom:16px}.my-work-inbox__filters .ant-input-search,.my-work-inbox__filters .ant-select{width:100%}.my-work-inbox__filters .ant-input-search .ant-input-group{grid-gap:2px;display:grid;gap:2px;grid-template-columns:minmax(0,1fr) 42px}.my-work-inbox__filters .ant-input-search .ant-input-group-addon{width:42px}.my-work-inbox__filters .ant-input-affix-wrapper,.my-work-inbox__filters .ant-input-search-button,.my-work-inbox__filters .ant-select-selector{border-radius:9px!important;height:42px!important;min-height:42px!important}.my-work-inbox__filters .ant-input-affix-wrapper{align-items:center;padding-block:0!important}.my-work-inbox__filters .ant-input-search-button{padding:0!important;width:42px!important}.my-work-inbox__filters .ant-select-selector{align-items:center;padding-block:0!important}.my-work-inbox__filters .ant-select-selection-search-input{height:40px!important}.my-work-inbox__filters .ant-select-selection-item,.my-work-inbox__filters .ant-select-selection-placeholder{line-height:40px!important}.my-work-inbox .ant-table-wrapper{border:1px solid var(--stone-200);border-radius:12px;overflow:hidden}.my-work-inbox .ant-pagination{justify-content:flex-end;margin-top:16px}.my-work-inbox td .ant-tag{margin-left:7px}.my-work-inbox__type{display:flex;flex-direction:column;gap:3px}.my-work-inbox__type small{color:var(--stone-500)}@media (max-width:767px){.my-work-inbox__filters{grid-template-columns:1fr}.my-work-inbox>header{flex-direction:column}}.onboarding-wrap{margin:0;max-width:none;padding:8px 16px 48px}.onboarding-stepper{background:#fff;border:1px solid #e7e2da;border-radius:14px;box-shadow:0 -16px 0 16px #faf8f5,0 2px 10px -6px #2a272233;box-shadow:0 -16px 0 16px var(--klok-page-bg,#faf8f5),0 2px 10px -6px #2a272233;margin-bottom:20px;overflow-x:auto;padding:20px 30px 22px;position:-webkit-sticky;position:sticky;scrollbar-width:thin;top:0;z-index:25}.onb-steps-top{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:22px}.onb-steps-heading{color:#1c1a17;font-size:15px;font-weight:700}.onb-steps-heading .sep{color:#cabfb0;margin:0 7px}.onb-steps-heading .cur{color:#e8630f}.onb-steps-progress{align-items:center;display:flex;gap:12px}.onb-progress-track{background:#efe9e0;border-radius:99px;height:6px;overflow:hidden;width:170px}.onb-progress-fill{background:linear-gradient(90deg,#f0872f,#e8630f);border-radius:99px;height:100%;transition:width .3s ease}.onb-progress-label{color:#756e62;font-size:13px;font-weight:600;white-space:nowrap}.onb-steps{align-items:flex-start;display:flex}.onb-step{align-items:center;cursor:pointer;display:flex;flex:1 1;flex-direction:column;outline:none;padding:0 4px;position:relative}.onb-step:before{background:#e7e0d5;content:"";height:3px;left:calc(-50% + 22px);position:absolute;top:21px;width:calc(100% - 44px);z-index:0}.onb-step:first-child:before{display:none}.onb-step.current:before,.onb-step.done:before{background:#e8630f}.onb-step-node{align-items:center;background:#f1efec;border:2px solid #e7e0d5;border-radius:50%;color:#a79f92;display:flex;font-size:15px;font-weight:700;height:44px;justify-content:center;position:relative;transition:.15s;width:44px;z-index:1}.onb-step.done .onb-step-node{background:#e8630f;border-color:#e8630f;color:#fff}.onb-step.current .onb-step-node{background:#fff;border-color:#e8630f;box-shadow:0 0 0 4px #fff,0 0 0 6px #e8630f38;color:#e8630f}.onb-check{font-size:18px;line-height:1}.onb-step-label{color:#a79f92;font-size:12.5px;font-weight:600;line-height:1.25;margin-top:10px;max-width:120px;text-align:center}.onb-step.done .onb-step-label{color:#4a4640}.onb-step.current .onb-step-label{color:#e8630f}.onb-step .ant-tag{-webkit-margin-end:0;font-size:10.5px;line-height:18px;margin-top:7px;margin-inline-end:0}@media (max-width:1100px){.onboarding-stepper{padding:16px 18px 18px}.onb-steps{min-width:920px}}@media (max-width:720px){.onboarding-stepper{padding:14px 14px 16px}.onb-steps-top{align-items:flex-start;flex-direction:column;gap:10px}}.onboarding-step-body{background:#fff;border:1px solid #e7e2da;border-radius:14px;box-shadow:0 1px 3px #1c1a1714;padding:22px 24px}.onb-readiness-banner{align-items:center;background:#fff;border:1px solid #e7e2da;border-radius:10px;display:flex;gap:14px;justify-content:space-between;margin-bottom:14px;padding:14px 18px}.onb-readiness-banner-title{color:#1c1a17;font-size:14px;font-weight:700}.onb-readiness-banner-sub{color:#756e62;font-size:12.5px;margin-top:2px}.onb-readiness{background:#fffdfb;border:1px solid #e7e2da;border-radius:10px;margin:14px 0 18px;padding:14px}.onb-readiness-head{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;margin-bottom:12px}.onb-readiness-title{color:#1c1a17;font-size:13.5px;font-weight:700}.onb-readiness-sub{color:#756e62;font-size:12px;margin-top:2px}.onb-readiness-actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.onb-readiness-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(130px,1fr))}.onb-readiness-item{background:#fff;border:1px solid #f0e8dc;border-radius:8px;min-height:76px;padding:10px 12px}.onb-readiness-item .n{color:#1c1a17;font-size:18px;font-weight:800;line-height:1.2}.onb-readiness-item .l{color:#756e62;font-size:11.5px;font-weight:600;margin-top:4px}.onb-readiness-item .h{color:#a39b8d;font-size:11px;margin-top:3px;overflow-wrap:anywhere}.onb-empty-guidance{background:#fbf1e7;border:1px solid #ead3b8;border-radius:8px;color:#4a3624;font-size:12.5px;line-height:1.45;margin:0 0 16px;padding:10px 12px}.onb-card-title{color:#1c1a17;font-size:18px;font-weight:700;margin-bottom:2px}.onb-card-sub{color:#756e62;font-size:13px;margin-bottom:18px}.onb-section-h{align-items:center;color:#1c1a17;display:flex;font-size:13px;font-weight:700;gap:8px;margin:22px 0 12px}.onb-note{background:#fbf1e7;border:1px solid #ead3b8;border-radius:10px;color:#3a362f;font-size:12.5px;line-height:1.5;margin-bottom:18px;padding:12px 16px}.onb-note b{color:#c25a14}.onb-industry-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,1fr);margin-bottom:18px}@media (max-width:720px){.onb-industry-grid{grid-template-columns:repeat(2,1fr)}}.onb-industry{background:#fff;border:2px solid #e7e2da;border-radius:12px;color:#1c1a17;cursor:pointer;font-size:13px;font-weight:600;padding:14px 10px;text-align:center;transition:.15s}.onb-industry:hover{border-color:#f4a24c}.onb-industry.sel{background:#fbf1e7;border-color:#e0701a;box-shadow:0 0 0 3px #e0701a1a}.onb-pill-cols{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}@media (max-width:720px){.onb-pill-cols{grid-template-columns:1fr}}.onb-panel{border:1px solid #e7e2da;border-radius:12px;overflow:hidden}.onb-panel-h{background:#faf8f5;border-bottom:1px solid #f3f0eb;color:#1c1a17;display:flex;font-size:13px;font-weight:600;justify-content:space-between;padding:10px 14px}.onb-panel-h .c{color:#a39b8d;font-size:11px;font-weight:500}.onb-pills{display:flex;flex-wrap:wrap;gap:8px;padding:14px}.onb-foot{align-items:center;border-top:1px solid #f3f0eb;display:flex;gap:12px;justify-content:space-between;margin-top:24px;padding-top:16px}.onb-foot .spacer{flex:1 1 auto;min-width:12px}.onb-foot .ant-btn,.onb-foot .next-button,.onb-foot .previous-button{flex:0 0 auto;white-space:nowrap;width:auto!important}@media (max-width:520px){.onb-foot{flex-wrap:wrap}.onb-foot .spacer{display:none}.onb-foot .previous-button{margin-right:auto}}.onb-summary-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:18px}@media (max-width:720px){.onb-summary-grid{grid-template-columns:1fr}}.onb-sum{border:1px solid #e7e2da;border-radius:12px;padding:16px;text-align:center}.onb-sum .n{color:#c25a14;font-size:26px;font-weight:800}.onb-sum .l{color:#756e62;font-size:12px;margin-top:2px}.onb-check-row{align-items:center;border-bottom:1px solid #f3f0eb;color:#3a362f;display:flex;font-size:13.5px;gap:10px;padding:9px 0}.onb-check-row:last-child{border-bottom:none}.onb-check-ic{color:#3f7d58;font-weight:700}.onb-entity-pill{align-items:center;background:#f3f0eb;border:1px solid #e7e2da;border-radius:8px;color:#2a2722;display:inline-flex;font-size:12.5px;font-weight:500;gap:8px;padding:6px 11px;transition:.14s}.onb-entity-pill .nm{font-weight:600}.onb-entity-pill .cd{background:#fbf1e7;border-radius:5px;color:#c25a14;font-size:10.5px;padding:1px 6px}.onb-entity-pill .ed{color:#a39b8d;cursor:pointer}.onb-entity-pill .ed:hover{color:#c25a14}.onb-entity-pill.add{background:#fbf1e7;border-color:#e6cba8;color:#c25a14;cursor:pointer;font-weight:600}.onb-entity-pill.add:hover{background:#f6dfc4}.onb-tabs .ant-tabs-nav{margin-bottom:12px}.onb-tabs .ant-tabs-tab{font-weight:600}.onb-tabs .ant-tabs-tab .ant-tag{-webkit-margin-start:6px;margin-inline-start:6px}.onb-embed .base-header__title-block{display:none}.onb-embed .base-header,.onb-embed .base-header__surface{background:#0000;box-shadow:none;padding-bottom:0;padding-top:0}.onb-embed .base-header__content{justify-content:flex-end}.onb-embed .base-body,.onb-embed .base-body__content{background:#0000;box-shadow:none;margin:0;padding:0}.onb-embed .site-page-wrapper{min-height:0}.onb-machine-cat{align-items:center;display:flex;gap:12px;margin:8px 0 18px}.onb-machine-cat-label{color:#1c1a17;font-weight:600}.onb-reqflow-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));margin:6px 0 16px}.onb-reqflow-card{background:#fff;border:1px solid #e7e0d5;border-radius:12px;cursor:pointer;display:flex;flex-direction:column;gap:8px;outline:none;padding:16px;position:relative;transition:.15s}.onb-reqflow-card:hover{border-color:#e8630f;box-shadow:0 4px 14px -8px #e8630f80}.onb-reqflow-card.selected{background:#fff8f2;border-color:#e8630f;box-shadow:0 0 0 2px #e8630f40}.onb-reqflow-ic{align-items:center;background:#fbf1e7;border-radius:10px;color:#c25a14;display:flex;font-size:18px;height:40px;justify-content:center;width:40px}.onb-reqflow-nm{color:#1c1a17;font-weight:600}.onb-reqflow-tag{align-self:flex-start;margin:0}.onb-reqflow-check{color:#e8630f;font-weight:700;position:absolute;right:12px;top:10px}.onb-reqflow-bar{align-items:center;display:flex;gap:16px;margin:8px 0 4px}.onb-reqflow-bar .cnt{color:#756e62;font-weight:600}.onb-reqflow-progress{color:#c25a14;font-size:13px;font-weight:600;margin:8px 0}.onb-reqflow-rowtype{align-items:center;color:#1c1a17;display:inline-flex;font-weight:600;gap:8px}.onb-reqflow-rowicon{color:#c25a14}.onb-reqflow-arrow{color:#a79f92;margin:0 6px 0 2px}.whats-new{--wn-page:#fbfaf8;--wn-text:#11100f;--wn-muted:#9b9389;--wn-line:#e7e0d8;--wn-chip:#f2eee9;--wn-chip-text:#a79d92;--wn-brand:#e0701a;--wn-green:#2f7d55;--wn-green-bg:#e2f1e9;--wn-blue:#2e78aa;--wn-blue-bg:#dfeef8;--wn-amber:#b87908;--wn-amber-bg:#f8e7bf;--wn-red:#b5462e;--wn-red-bg:#f4e0d9;background:var(--wn-page);color:var(--wn-text);min-height:100%;padding:26px 112px 48px}.whats-new__hero{margin:0;max-width:1320px}.whats-new__hero h1{color:var(--wn-text);font-size:28px;font-weight:900;line-height:1.05;margin:0}.whats-new__hero p{color:var(--wn-muted);font-size:13px;font-weight:500;line-height:1.4;margin:7px 0 0}.whats-new__toolbar{align-items:center;display:flex;gap:16px;justify-content:space-between;margin:16px 0 0;max-width:1320px}.whats-new__filter-pills{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.whats-new__filter-pill{background:#fffdfa;border:1px solid #ded6cd;border-radius:999px;color:#685f55;cursor:pointer;font-size:13px;font-weight:800;height:30px;line-height:28px;min-width:56px;padding:0 16px;transition:background .16s ease,border-color .16s ease,color .16s ease}.whats-new__filter-pill:focus-visible,.whats-new__filter-pill:hover{border-color:#cfc5ba;color:var(--wn-text)}.whats-new__filter-pill:focus-visible{outline:3px solid #e0701a38;outline-offset:2px}.whats-new__filter-pill--active{background:var(--wn-text);border-color:var(--wn-text);color:#fff}.whats-new__filter-pill--new:not(.whats-new__filter-pill--active){background:var(--wn-green-bg);border-color:var(--wn-green-bg);color:var(--wn-green)}.whats-new__filter-pill--feature:not(.whats-new__filter-pill--active),.whats-new__filter-pill--improved:not(.whats-new__filter-pill--active){background:var(--wn-blue-bg);border-color:var(--wn-blue-bg);color:var(--wn-blue)}.whats-new__filter-pill--major:not(.whats-new__filter-pill--active){background:#fffdfa;border-color:#0000;color:var(--wn-text)}.whats-new__module-filter{min-width:190px}.whats-new__module-filter .ant-select-selector{background:#fffdfa!important;border-color:#ded6cd!important;border-radius:10px;color:#685f55;font-weight:700;min-height:32px}.whats-new__module-filter .ant-select-selection-item{line-height:30px!important}.whats-new__alert{border-radius:8px;margin:18px 0 0;max-width:1320px}.whats-new__timeline{margin:28px 0 0;max-width:1320px;position:relative}.whats-new__line{background:var(--wn-line);bottom:0;left:142px;position:absolute;top:0;width:1px}.whats-new__list{grid-gap:42px;display:grid;gap:42px;position:relative}.whats-new__release{align-items:flex-start;display:grid;grid-template-columns:120px 48px minmax(0,1fr);position:relative}.whats-new__release-meta{align-items:flex-start;display:flex;flex-direction:column;min-height:94px;padding-top:1px}.whats-new__version{color:var(--wn-text);font-size:20px;font-weight:900;letter-spacing:.8px;line-height:1.05}.whats-new__date{color:var(--wn-muted);font-size:13px;font-weight:500;line-height:1.2;margin-top:4px}.whats-new__release-type{align-items:center;background:#0000!important;border:0!important;border-radius:999px!important;color:var(--wn-text)!important;display:inline-flex;font-size:11px;font-weight:900;line-height:19px;margin:13px 0 0;min-height:19px;padding:0 10px}.whats-new__release-type--feature{background:var(--wn-blue-bg)!important;color:var(--wn-blue)!important}.whats-new__release-type--stable{background:var(--wn-green-bg)!important;color:var(--wn-green)!important}.whats-new__release-type--bugfix,.whats-new__release-type--fix,.whats-new__release-type--patch{background:var(--wn-amber-bg)!important;color:var(--wn-amber)!important}.whats-new__release-type--major{padding-left:8px;padding-right:0}.whats-new__marker{background:var(--wn-brand);border:2px solid var(--wn-page);border-radius:50%;box-shadow:0 0 0 1px var(--wn-line);height:19px;margin-left:13px;margin-top:1px;position:relative;width:19px;z-index:1}.whats-new__release:first-child .whats-new__marker{background:var(--wn-page)}.whats-new__release:first-child .whats-new__marker:after{background:var(--wn-line);border-radius:999px;content:"";height:11px;left:8px;position:absolute;top:3px;width:1px}.whats-new__release--stable .whats-new__marker{background:var(--wn-green)}.whats-new__release-content{min-width:0;padding-left:0}.whats-new__release-content h2{color:var(--wn-text);font-size:19px;font-weight:900;line-height:1.2;margin:0}.whats-new__release-content p{color:#37322d;font-size:14px;font-weight:500;line-height:1.45;margin:7px 0 0;max-width:960px}.whats-new__changes{grid-gap:10px;display:grid;gap:10px;margin-top:18px}.whats-new__change-group ul{grid-gap:11px;display:grid;gap:11px;list-style:none;margin:0;padding:0}.whats-new__change-group li{align-items:center;color:var(--wn-text);display:flex;font-size:13px;font-weight:500;gap:12px;line-height:1.35;min-height:21px}.whats-new__change-type{align-items:center;border:0!important;border-radius:6px!important;display:inline-flex;flex:0 0 60px;font-size:11px;font-weight:900;justify-content:center;line-height:21px;margin:0;min-height:21px;text-align:center}.whats-new__change-type--new{background:var(--wn-green-bg)!important;color:var(--wn-green)!important}.whats-new__change-type--improved{background:var(--wn-blue-bg)!important;color:var(--wn-blue)!important}.whats-new__change-type--fixed{background:var(--wn-amber-bg)!important;color:var(--wn-amber)!important}.whats-new__change-type--security{background:var(--wn-red-bg)!important;color:var(--wn-red)!important}.whats-new__change-copy{color:var(--wn-text);min-width:0}.whats-new__module-chip{align-items:center;background:var(--wn-chip)!important;border:0!important;border-radius:5px!important;color:var(--wn-chip-text)!important;display:inline-flex;flex:0 0 auto;font-size:11px;font-weight:900;line-height:18px;margin:0 0 0 -4px;min-height:18px}.whats-new__empty{background:#fffdfa;border:1px solid var(--wn-line);border-radius:8px;margin:24px 0 0;max-width:1320px;padding:42px 20px}@media (max-width:900px){.whats-new{padding:22px 18px 40px}.whats-new__hero h1{font-size:26px}.whats-new__filter-pills{gap:8px}.whats-new__toolbar{align-items:stretch;flex-direction:column}.whats-new__filter-pill{height:30px;min-width:0;padding:0 13px}.whats-new__module-filter{width:100%}.whats-new__line{left:9px}.whats-new__list{gap:34px}.whats-new__release{grid-template-columns:24px minmax(0,1fr)}.whats-new__release-meta{grid-column:2;min-height:0;padding:0 0 12px}.whats-new__marker{grid-column:1;grid-row:1/span 2;margin-left:0;margin-top:2px}.whats-new__release-content{grid-column:2}.whats-new__change-group li{align-items:flex-start;flex-wrap:wrap;gap:7px 9px}.whats-new__change-type{flex-basis:auto;min-width:60px}.whats-new__change-copy{flex-basis:calc(100% - 72px);flex-grow:1;flex-shrink:1}.whats-new__module-chip{margin-left:0}}@media (prefers-reduced-motion:reduce){.whats-new *,.whats-new :after,.whats-new :before{animation-duration:.01ms!important;transition-duration:.01ms!important}}.top-header-layout{align-items:center!important;background:var(--klok-surface)!important;border-bottom:1px solid var(--klok-border);box-shadow:none!important;box-sizing:border-box;display:flex!important;gap:18px;height:var(--klok-shell-header-height)!important;justify-content:space-between!important;line-height:normal!important;min-height:var(--klok-shell-header-height)!important;overflow:hidden;padding:0 24px!important;position:-webkit-sticky;position:sticky;top:0;z-index:30}.top-header-main{align-items:center;display:flex;flex:1 1 auto;gap:18px;height:100%;min-width:0;overflow:hidden}.notification-icon-btn,.theme-toggle-btn,.top-nav-toggle{align-items:center;background:var(--klok-surface-muted);border:1px solid var(--klok-border);border-radius:10px;color:var(--stone-500);cursor:pointer;display:inline-flex;flex:0 0 40px;height:34px;justify-content:center;transition:background-color .16s var(--ease),border-color .16s var(--ease),color .16s var(--ease),transform .16s var(--ease),box-shadow .16s var(--ease);width:40px}.notification-icon-btn:hover,.theme-toggle-btn:hover,.top-nav-toggle--active,.top-nav-toggle:hover{background:var(--brand-tint);border-color:var(--brand-soft);box-shadow:0 3px 10px #e0701a24;color:var(--brand-deep);transform:translateY(-1px)}.notification-icon-btn .anticon,.theme-toggle-btn .anticon,.top-nav-toggle .anticon{color:currentColor!important;font-size:15.3px}.top-notification-popover .ant-popover-inner{border-radius:14px;box-shadow:var(--sh-lg);overflow:hidden;padding:0!important}.top-notification-popover .ant-popover-arrow{display:none}.top-notification-panel{background:var(--klok-surface);display:flex;flex-direction:column;max-height:min(440px,calc(100dvh - 104px));width:min(344px,calc(100vw - 24px))}.top-notification-header{align-items:center;background:linear-gradient(135deg,var(--brand-tint) 0,var(--klok-surface-muted) 58%,var(--klok-surface) 100%);display:flex;flex:0 0 auto;gap:10px;padding:12px 14px}.top-notification-header__icon{align-items:center;background:var(--brand);border-radius:10px;color:var(--klok-surface);display:inline-flex;flex:0 0 34px;height:29px;justify-content:center;width:34px}.top-notification-eyebrow{color:var(--stone-500);font-size:10px;font-weight:800;line-height:1.1;text-transform:uppercase}.top-notification-title{color:var(--klok-text);font-family:var(--font-display);font-size:12.8px;font-weight:800;line-height:1.2}.top-notification-tabs{align-items:center;background:var(--klok-surface);border-bottom:1px solid var(--klok-border);display:flex;flex:0 0 auto;gap:4px;padding:8px 10px}.top-notification-tabs button{align-items:center;background:#0000;border:1px solid #0000;border-radius:var(--radius-button);color:var(--stone-500);cursor:pointer;display:inline-flex;font-size:10.2px;font-weight:700;height:30px;justify-content:center;line-height:1.2;min-height:30px;padding:0 10px}.top-notification-tabs button.is-active,.top-notification-tabs button:hover{background:var(--brand-tint);border-color:var(--brand-soft);color:var(--brand-deep)}.top-notification-meta{align-items:center;border-bottom:1px solid var(--klok-border);color:var(--stone-500);display:flex;flex:0 0 auto;font-size:10.2px;gap:10px;justify-content:space-between;padding:7px 12px}.top-notification-meta .ant-btn-link{color:var(--brand-deep);font-size:10.2px!important;font-weight:800!important;height:auto;min-height:0;padding:0!important}.top-notification-list{background:var(--klok-surface-muted);flex:1 1 auto;min-height:0;overflow-y:auto;padding:6px;scrollbar-color:var(--stone-300) #0000;scrollbar-width:thin}.top-notification-list::-webkit-scrollbar{width:4px}.top-notification-list::-webkit-scrollbar-track{background:#0000}.top-notification-list::-webkit-scrollbar-thumb{background:var(--stone-300);border-radius:999px}.top-notification-group h3{color:var(--stone-500);font-size:10px;font-weight:800;line-height:1;margin:7px 6px 5px;text-transform:uppercase}.top-notification-item{align-items:flex-start;background:var(--klok-surface);border:1px solid var(--klok-border);border-radius:10px;color:var(--klok-text);cursor:pointer;display:flex;gap:9px;margin:0 0 5px;padding:8px 9px 8px 11px;position:relative;text-align:left;width:100%}.top-notification-item.is-unread{background:var(--brand-tint);border-color:var(--brand-tint2)}.top-notification-item.is-unread:before{background:var(--brand);border-radius:var(--radius-pill);bottom:12px;content:"";left:0;position:absolute;top:12px;width:3px}.top-notification-item__avatar{align-items:center;background:linear-gradient(135deg,var(--brand) 0,var(--brand-soft) 100%);border-radius:9px;color:var(--klok-surface);display:inline-flex;flex:0 0 30px;font-size:10.2px;font-weight:800;height:26px;justify-content:center;overflow:hidden;width:30px}.top-notification-item__avatar img{height:100%;object-fit:cover;width:100%}.top-notification-item__body{display:flex;flex-direction:column;gap:3px;min-width:0}.top-notification-item__title{color:var(--klok-text);font-size:10.6px;font-weight:800;line-height:1.25;overflow-wrap:anywhere}.top-notification-item__message{color:var(--stone-600);font-size:10px;line-height:1.3;overflow-wrap:anywhere}.top-notification-item__meta{align-items:center;color:var(--stone-500);display:inline-flex;font-family:var(--font-mono);font-size:10px;gap:5px}.top-notification-empty,.top-notification-end{color:var(--stone-500);font-size:10.2px;padding:14px 8px;text-align:center}.top-search-container{align-self:center;flex:1 1 460px;max-width:460px;width:min(460px,100%)}.top-command-search,.top-search-container{align-items:center;display:flex;min-width:0}.top-command-search{background:var(--klok-surface-muted);border:1px solid var(--klok-border);border-radius:10px;box-shadow:none;color:var(--stone-400);cursor:pointer;font:inherit;font-size:11.5px;gap:10px;height:34px;line-height:1.5;padding:0 10px 0 14px;text-align:left;transition:background-color .16s var(--ease),border-color .16s var(--ease),box-shadow .16s var(--ease);width:100%}.top-command-search:focus-visible,.top-command-search:hover{background:var(--klok-surface);border-color:var(--brand-soft);box-shadow:0 0 0 3px #e0701a1f;outline:none}.top-command-search__icon{color:var(--stone-400)!important;flex:0 0 auto;font-size:12.8px}.top-command-search__text{color:var(--stone-400);flex:1 1 auto;line-height:1.5;margin-block:-4px;min-width:0;overflow:hidden;padding-block:4px;text-overflow:ellipsis;white-space:nowrap}.top-command-search kbd{background:var(--klok-surface);border:1px solid var(--klok-border);border-radius:5px;color:var(--stone-500);flex:0 0 auto;font-family:inherit;font-size:10px;font-weight:600;line-height:1.3;padding:2px 7px}.command-search-overlay{align-items:flex-start;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#1c1a1773;display:none;inset:0;justify-content:center;padding:90px 20px 20px;position:fixed;z-index:310}.command-search-overlay.show{animation:commandSearchFadeIn .15s var(--ease);display:flex}.command-search-box{animation:commandSearchPop .18s var(--ease);background:var(--klok-surface);border:1px solid var(--klok-border);border-radius:16px;box-shadow:var(--sh-lg);max-width:560px;overflow:hidden;width:100%}.command-search-inputwrap{align-items:center;border-bottom:1px solid var(--klok-border);display:flex;gap:10px;padding:14px 18px}.command-search-input-icon{color:var(--stone-400)!important;flex:0 0 auto;font-size:12.8px}.command-search-input{background:#0000;border:0;color:var(--klok-text);flex:1 1 auto;font:inherit;font-size:12.3px;min-width:0;outline:0}.command-search-input::placeholder{color:var(--stone-400)}.command-search-foot kbd,.command-search-inputwrap kbd{background:var(--klok-surface-muted);border:1px solid var(--klok-border);border-radius:5px;color:var(--stone-500);font-family:inherit;font-size:10px;font-weight:600;line-height:1.3;padding:2px 7px}.command-search-list{max-height:289px;overflow-y:auto;padding:8px}.command-search-cat{color:var(--stone-400);font-size:10px;font-weight:800;letter-spacing:.07em;line-height:1.2;padding:10px 12px 4px;text-transform:uppercase}.command-search-item{align-items:center;background:#0000;border:0;border-radius:10px;color:var(--klok-text);cursor:pointer;display:flex;font:inherit;font-size:11.5px;gap:11px;min-height:34px;padding:10px 12px;text-align:left;transition:background-color .15s var(--ease),color .15s var(--ease);width:100%}.command-search-item.is-active,.command-search-item:focus-visible,.command-search-item:hover{background:var(--brand-tint);color:var(--brand-deep);outline:none}.command-search-item-icon{align-items:center;color:var(--stone-500);display:inline-flex;flex:0 0 16px;height:16px;justify-content:center;width:16px}.command-search-item.is-active .command-search-item-icon,.command-search-item:focus-visible .command-search-item-icon,.command-search-item:hover .command-search-item-icon{color:var(--brand)}.command-search-item-icon .anticon{font-size:12.8px}.command-search-item-label{min-width:0}.command-search-item-label,.command-search-sub{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.command-search-sub{color:var(--stone-400);font-size:10px;margin-left:auto;max-width:230px}.command-search-empty,.command-search-loading{align-items:center;color:var(--stone-400);display:flex;font-size:11px;justify-content:center;min-height:41px;padding:14px}.command-search-foot{border-top:1px solid var(--klok-border);color:var(--stone-400);display:flex;font-size:10px;gap:14px;padding:10px 18px}@keyframes commandSearchFadeIn{0%{opacity:0}to{opacity:1}}@keyframes commandSearchPop{0%{opacity:0;transform:translateY(-8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.header-right-actions{align-self:center;flex:0 0 auto;gap:12px;height:100%;margin-left:auto;min-width:-webkit-fit-content;min-width:fit-content}.header-right-actions,.notification-wrapper,.user-profile-btn{align-items:center;display:flex}.user-profile-btn{background:#0000;border:1px solid #0000;border-radius:12px;cursor:pointer;gap:11px;padding:5px 8px 5px 6px;transition:background-color .16s var(--ease),border-color .16s var(--ease),box-shadow .16s var(--ease),transform .16s var(--ease)}.user-profile-btn:hover{background:var(--klok-surface-muted);border-color:var(--klok-border);box-shadow:var(--sh-sm)}.user-profile-copy{align-items:flex-end;display:flex;flex-direction:column;line-height:1.2;max-width:210px}.user-profile-name{color:var(--char-900);font-size:11px;font-weight:700}.user-profile-name,.user-profile-role{max-width:210px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-profile-role{color:var(--stone-400);font-size:10px}.user-profile-avatar{background:var(--brand);border:0;border-radius:50%;box-shadow:none;flex:0 0 40px;height:34px;object-fit:cover;width:40px}.user-profile-avatar--initials{align-items:center;color:#fff;display:inline-flex;font-size:11.9px;font-weight:800;justify-content:center;letter-spacing:0;line-height:1;text-transform:uppercase}.user-profile-caret{color:var(--stone-400);font-size:10px;transition:transform .16s var(--ease),color .16s var(--ease)}.user-profile-btn:hover .user-profile-caret{color:var(--brand-deep)}.user-profile-caret--open{transform:rotate(180deg)}.profile-dropdown-menu .ant-dropdown{animation:profileDropdownReveal .18s var(--ease);background:var(--klok-surface);border:1px solid var(--klok-border);border-radius:16px;box-shadow:var(--sh-lg);min-width:220px;padding:8px}.profile-dropdown-menu .ant-dropdown-menu{background:var(--klok-surface);border-radius:12px;box-shadow:none;padding:4px}.profile-dropdown-menu .ant-dropdown-menu-item{border-radius:9px;color:var(--klok-text);font-weight:600;margin-bottom:4px;min-height:34px;transition:background-color .16s var(--ease),color .16s var(--ease)}.profile-dropdown-menu .ant-dropdown-menu-item:last-child{margin-bottom:0}.profile-dropdown-menu .ant-dropdown-menu-item:hover{background:var(--brand-tint);color:var(--brand-deep)}.profile-dropdown-menu .ant-dropdown-menu-item-danger{color:var(--red)}.profile-dropdown-menu .ant-dropdown-menu-item-danger:hover{background:var(--red-bg);color:var(--red)}@keyframes profileDropdownReveal{0%{opacity:0;transform:translateY(-8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width:1024px){.top-header-layout{padding:0 18px!important}.top-search-container{max-width:360px}}@media (max-width:829px){.top-header-layout{align-items:stretch!important;flex-wrap:wrap;gap:12px;height:auto!important;min-height:var(--klok-shell-header-height)!important;padding:12px 16px!important}.top-header-main{gap:12px;min-width:100%;overflow:visible}.top-search-container{max-width:100%;width:100%}.command-search-overlay{padding:78px 12px 12px}.header-right-actions{gap:10px;justify-content:flex-end;min-width:0;width:100%}.user-profile-copy{display:none}}@media (max-width:575px){.top-header-layout{padding:12px!important}.top-notification-popover{left:8px!important;max-width:none;min-width:0;right:8px!important;width:auto}.top-notification-popover .ant-popover-content{width:100%}.top-notification-panel{max-height:min(400px,calc(100dvh - 96px));width:100%}.top-notification-tabs{overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.top-notification-tabs::-webkit-scrollbar{display:none}.top-notification-tabs button{flex:0 0 auto}.top-notification-meta{align-items:flex-start}.top-command-search{padding:0 8px 0 12px}.top-command-search kbd{display:none}.command-search-overlay{padding:74px 8px 10px}.command-search-box{border-radius:14px}.command-search-inputwrap{padding:13px 14px}.command-search-sub{max-width:130px}.notification-icon-btn,.theme-toggle-btn,.top-nav-toggle{border-radius:10px;height:34px;width:40px}.user-profile-btn{gap:8px;padding:4px 6px}.user-profile-avatar{flex-basis:36px;height:31px;width:36px}}.app-navigation-sider{background:var(--klok-rail-bg)!important;border-right:none!important;box-shadow:none!important;height:100dvh!important;overflow:hidden!important;position:-webkit-sticky!important;position:sticky!important;top:0;z-index:40}.app-navigation-sider,.app-navigation-sider.ant-layout-sider-collapsed{flex:0 0 var(--klok-rail-width)!important;max-width:var(--klok-rail-width)!important;min-width:var(--klok-rail-width)!important;width:var(--klok-rail-width)!important}.app-navigation-drawer__inner,.app-navigation-sider .ant-layout-sider-children{background:var(--klok-rail-bg);display:flex;flex-direction:column;min-height:100dvh;overflow:hidden;position:relative;width:var(--klok-rail-width)}.app-navigation-drawer__inner:before,.app-navigation-sider .ant-layout-sider-children:before{background:#0000;content:"";inset:0;pointer-events:none;position:absolute}.app-navigation-drawer-root .ant-drawer-mask{-webkit-backdrop-filter:blur(6px)!important;backdrop-filter:blur(6px)!important;background:var(--klok-rail-overlay-scrim)!important;transition:opacity .2s var(--ease)!important}.app-navigation-drawer-root .ant-drawer-content-wrapper{max-width:var(--klok-rail-width);width:var(--klok-rail-width)!important}.app-navigation-drawer-root .ant-drawer-content{background:#0000;box-shadow:none}.app-navigation-drawer-root .ant-drawer-body{padding:0!important}.app-navigation-drawer__inner{box-shadow:var(--klok-rail-shadow);min-height:100dvh;padding-bottom:env(safe-area-inset-bottom);padding-top:env(safe-area-inset-top)}body.app-navigation-overlay-open{overflow:hidden;touch-action:none}.sidebar-brand{align-items:center;border-bottom:1px solid var(--klok-rail-divider);box-sizing:border-box;display:flex;flex:0 0 var(--klok-shell-header-height);gap:10px;height:var(--klok-shell-header-height);justify-content:space-between;padding:0 12px 0 14px;position:relative;z-index:1}.app-navigation-drawer__inner--rail .sidebar-brand,.app-navigation-sider.ant-layout-sider-collapsed .sidebar-brand{border-bottom:none;flex:0 0 auto;height:auto;justify-content:center;margin-bottom:14px;padding:16px 0 0}.sidebar-brand__identity{align-items:center;background:#0000;border:0;color:inherit;cursor:pointer;display:flex;flex:1 1;min-width:0;padding:0;text-align:left}.sidebar-brand__identity:focus-visible{border-radius:12px;outline:2px solid var(--klok-rail-focus);outline-offset:3px}.app-navigation-drawer__inner--rail .sidebar-brand__identity,.app-navigation-sider.ant-layout-sider-collapsed .sidebar-brand__identity{flex:0 0 auto;justify-content:center;min-height:54px;width:56px}.sidebar-brand__content{align-items:center;display:flex;gap:10px;min-width:0}.sidebar-brand__compact-logo,.sidebar-brand__logo-wrap{align-items:center;background:#0000;border:none;border-radius:14px;box-shadow:none;display:flex;flex:0 0 48px;height:41px;justify-content:center;width:48px}.app-navigation-drawer__inner--rail .sidebar-brand__compact-logo,.app-navigation-sider.ant-layout-sider-collapsed .sidebar-brand__compact-logo{border-radius:14px;flex-basis:56px;min-height:54px;width:56px}.sidebar-brand__logo-mark{height:29px;object-fit:contain;width:34px}.app-navigation-drawer__inner--rail .sidebar-brand__logo-mark,.app-navigation-sider.ant-layout-sider-collapsed .sidebar-brand__logo-mark{height:48px!important;max-height:none;max-width:none;transform:scale(1.06);transform-origin:center;width:50px!important}.sidebar-brand__copy{display:flex;flex-direction:column;min-width:0}.sidebar-brand__logo-text{filter:brightness(0) invert(1);height:21px;max-width:100%;width:-webkit-fit-content;width:fit-content}.sidebar-brand__subtitle{color:var(--klok-rail-muted);font-size:9.5px;font-weight:700;letter-spacing:.04em;margin-top:2px;text-transform:uppercase}.sidebar-brand__actions{align-items:center;display:flex;gap:8px}.app-navigation-drawer__inner--rail .sidebar-brand__actions,.app-navigation-sider.ant-layout-sider-collapsed .sidebar-brand__actions{display:none}.sidebar-brand__toggle{align-items:center;background:var(--klok-rail-item-hover-bg);border:1px solid var(--klok-rail-border-subtle);border-radius:10px;color:var(--klok-rail-item-idle);cursor:pointer;display:flex;height:29px;justify-content:center;min-width:34px;transition:background-color .14s var(--ease),border-color .14s var(--ease),color .14s var(--ease),transform .14s var(--ease);width:34px}.sidebar-brand__toggle:hover{background:var(--klok-rail-item-hover-bg);border-color:var(--klok-rail-border-subtle);color:var(--klok-rail-item-hover);transform:translateY(-1px)}.sidebar-brand__toggle .anticon{color:currentColor!important}.sidebar-tools__panel{margin:12px 12px 4px;position:relative;z-index:1}.sidebar-tools__filter{border-radius:10px!important;height:34px!important}.sidebar-tools__filter.ant-input{background:var(--klok-rail-item-hover-bg)!important;border:1px solid var(--klok-rail-border-subtle)!important;box-shadow:none!important;color:var(--klok-rail-item-hover)!important;font-size:11px}.sidebar-tools__filter.ant-input:focus,.sidebar-tools__filter.ant-input:hover{border-color:var(--klok-rail-focus)!important;box-shadow:0 0 0 3px #e0701a1f!important}.sidebar-tools__filter.ant-input::placeholder{color:var(--klok-rail-placeholder)!important}.sidebar-tools__meta{color:var(--klok-rail-muted);font-size:10px;margin-top:5px;min-height:16px}.menucontainer{display:flex;flex-direction:column;font-family:var(--font-body)!important;height:calc(100dvh - var(--klok-shell-header-height) - 56px);overflow:hidden;overflow-x:hidden;padding:4px 0 0;position:relative;z-index:1}.app-navigation-drawer__inner--rail .menucontainer,.menucontainer--collapsed{flex:1 1 auto;height:auto;padding:0 0 14px}.menucontainer__primary{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;padding-bottom:10px}.menucontainer__bottom{flex:0 0 auto;margin-top:auto;padding:8px 0 18px}.menucontainer__primary::-webkit-scrollbar{width:4px}.menucontainer__primary::-webkit-scrollbar-track{background:#0000}.menucontainer__primary::-webkit-scrollbar-thumb{background-color:var(--klok-rail-border-subtle);border-radius:999px}.menucontainer__primary::-webkit-scrollbar-thumb:hover{background-color:#f4a24c9e}.menucontainer .ant-menu{background:#0000!important;border-right:none!important;color:var(--klok-rail-item-idle);padding:0 6px}.menucontainer .ant-menu-item,.menucontainer .ant-menu-submenu-title{align-items:center!important;border:1px solid #0000;border-radius:10px!important;color:var(--klok-rail-item-idle)!important;cursor:pointer;display:flex!important;height:auto!important;line-height:normal!important;margin:3px 6px!important;min-height:36px!important;padding:8px 10px 8px 12px!important;transition:background-color .14s var(--ease),border-color .14s var(--ease),color .14s var(--ease),box-shadow .14s var(--ease)!important;width:calc(100% - 12px)!important}.menucontainer .ant-menu-item:not(.ant-menu-item-selected):hover,.menucontainer .ant-menu-submenu-active-custom:not(.ant-menu-submenu-selected)>.ant-menu-submenu-title,.menucontainer .ant-menu-submenu:not(.ant-menu-submenu-selected)>.ant-menu-submenu-title:hover{background:var(--klok-rail-item-hover-bg)!important;border-color:var(--klok-rail-border-subtle);color:var(--klok-rail-item-hover)!important}.menucontainer .ant-menu-item-selected,.menucontainer .ant-menu-item-selected.ant-menu-item-active,.menucontainer .ant-menu-item-selected:active,.menucontainer .ant-menu-item-selected:hover{background:var(--klok-rail-active-bg)!important;border-color:#0000!important;box-shadow:var(--klok-rail-active-shadow)!important;color:var(--klok-rail-active)!important}.menucontainer .ant-menu-submenu-selected>.ant-menu-submenu-title,.menucontainer .ant-menu-submenu-selected>.ant-menu-submenu-title:hover{background:var(--klok-rail-item-hover-bg)!important;border-color:var(--klok-rail-border-subtle);color:var(--klok-rail-active)!important}.ant-menu-submenu-popup .ant-menu-title-content,.menucontainer .ant-menu-title-content{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:inherit!important;display:-webkit-box;font-family:var(--font-body)!important;font-size:10.6px!important;font-weight:600!important;line-height:1.25!important;overflow:hidden!important;overflow-wrap:break-word!important;text-overflow:ellipsis!important;white-space:normal!important;width:100%;word-break:normal!important}.menucontainer .ant-menu-item-selected .ant-menu-title-content,.menucontainer .ant-menu-item-selected .nav-item-text{color:var(--klok-rail-active)!important;font-weight:700!important}.menucontainer .nav-icon{color:currentColor!important;filter:none;height:18px!important;margin-right:10px!important;opacity:1;transition:opacity .14s var(--ease),filter .14s var(--ease)!important;width:18px!important}.menucontainer .ant-menu-item-selected .nav-icon,.menucontainer .ant-menu-item:not(.ant-menu-item-selected):hover .nav-icon,.menucontainer .ant-menu-submenu-active-custom>.ant-menu-submenu-title .nav-icon,.menucontainer .ant-menu-submenu-selected>.ant-menu-submenu-title .nav-icon,.menucontainer .ant-menu-submenu:not(.ant-menu-submenu-selected)>.ant-menu-submenu-title:hover .nav-icon{filter:brightness(0) invert(1)!important;opacity:1}.menucontainer .ant-menu-submenu-arrow{color:var(--klok-rail-item-idle)!important}.menucontainer .ant-menu-sub{background:var(--klok-rail-item-hover-bg)!important;border-radius:10px;box-shadow:inset 0 1px 0 #ffffff08;margin:3px 6px 0;padding:4px 0!important}.menucontainer .ant-menu-sub .ant-menu-item{min-height:31px!important;padding-bottom:7px!important;padding-top:7px!important}.nav-item-content{align-items:center!important;display:flex!important;gap:8px;justify-content:space-between!important;width:100%!important}.nav-item-text{flex-grow:1;min-width:0;overflow:hidden;overflow-wrap:break-word;text-overflow:ellipsis;white-space:normal;word-break:normal}.nav-item-count{flex:0 0 auto;margin-right:18px!important}.nav-icon-notification-badge .ant-badge-count,.nav-notification-badge .ant-badge-count{background:var(--red)!important;box-shadow:0 0 0 1px var(--klok-rail-active);font-size:10px}.nav-icon-badge-anchor{align-items:center;display:inline-flex;justify-content:center}.menucontainer .ant-menu-inline-collapsed{padding:0;width:var(--klok-rail-width)!important}.menucontainer .ant-menu-inline-collapsed .ant-menu-item,.menucontainer .ant-menu-inline-collapsed .ant-menu-submenu-title{align-items:center!important;border-radius:14px!important;flex-direction:column!important;gap:4px;height:auto!important;justify-content:center!important;margin:4px auto!important;min-height:54px!important;min-width:56px!important;padding:8px 4px!important;width:56px!important}.menucontainer .ant-menu-inline-collapsed .ant-menu-item:not(.ant-menu-item-selected):hover,.menucontainer .ant-menu-inline-collapsed .ant-menu-submenu-active-custom:not(.ant-menu-submenu-selected)>.ant-menu-submenu-title,.menucontainer .ant-menu-inline-collapsed .ant-menu-submenu:not(.ant-menu-submenu-selected)>.ant-menu-submenu-title:hover{background:var(--klok-rail-item-hover-bg)!important;border-color:#0000!important;box-shadow:none!important;color:var(--klok-rail-item-hover)!important}.menucontainer .ant-menu-inline-collapsed .nav-icon{flex:0 0 18px;height:18px!important;margin-right:0!important;width:18px!important}.menucontainer .ant-menu-inline-collapsed .ant-menu-submenu-arrow{display:none!important}.menucontainer .ant-menu-inline-collapsed .ant-menu-title-content{color:inherit!important;display:block!important;height:auto!important;line-height:1.15!important;margin:0!important;max-width:52px!important;min-width:0!important;opacity:1!important;padding:0!important;pointer-events:none;text-align:center!important;width:52px!important}.menucontainer .ant-menu-inline-collapsed .ant-menu-title-content>a{display:block!important;width:100%!important}.menucontainer .ant-menu-inline-collapsed .nav-item-content{display:block!important;text-align:center!important;width:100%!important}.menucontainer .ant-menu-inline-collapsed .nav-item-text{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:inherit!important;display:-webkit-box!important;font-size:9.5px!important;font-weight:600!important;letter-spacing:.2px;line-height:1.15!important;overflow:hidden!important;text-align:center;text-overflow:ellipsis;white-space:normal!important;width:100%}.menucontainer .ant-menu-inline-collapsed .nav-item-count{margin:0!important;position:absolute;right:2px;top:4px}.ant-menu-submenu-popup{z-index:1200!important}.ant-menu-submenu-popup .ant-menu{background:var(--klok-surface)!important;border:1px solid var(--klok-border)!important;border-radius:14px!important;box-shadow:var(--sh-lg)!important;max-width:300px;min-width:228px!important;padding:8px!important}.ant-menu-submenu-popup .ant-menu-item,.ant-menu-submenu-popup .ant-menu-submenu-title{border-radius:9px!important;color:var(--klok-text)!important;height:auto!important;line-height:normal!important;margin:3px 0!important;min-height:32px!important;padding:8px 10px!important}.ant-menu-submenu-popup .ant-menu-item:hover,.ant-menu-submenu-popup .ant-menu-submenu-title:hover{background:var(--brand-tint)!important;color:var(--brand-deep)!important}.ant-menu-submenu-popup .ant-menu-title-content,.ant-menu-submenu-popup .nav-item-text{color:inherit!important;font-size:11px!important;overflow:visible!important;overflow-wrap:anywhere!important;text-overflow:clip!important;white-space:normal!important;word-break:break-word!important}.ant-menu-submenu-popup .ant-menu-item-selected{background:var(--brand)!important;color:var(--klok-rail-active)!important}.ant-menu-submenu-popup .nav-icon{height:18px!important;margin-right:10px!important;width:18px!important}.nav-quick-menu{animation:nav-quick-menu-in .18s var(--ease) both;background:var(--klok-surface);border:1px solid var(--klok-border);border-radius:16px;box-shadow:0 18px 44px #1c181233;color:var(--klok-text);left:92px;max-height:calc(100vh - 24px);max-height:calc(100vh - var(--quick-menu-top, 12px) - 12px);max-width:min(620px,calc(100vw - 116px));overflow:hidden;position:fixed;width:-webkit-max-content;width:max-content;z-index:1100}.nav-quick-menu--single-column{width:min(380px,calc(100vw - 116px))}.nav-quick-menu__header{align-items:center;background:var(--stone-50);border-bottom:1px solid var(--klok-border);display:flex;gap:20px;justify-content:space-between;min-height:65px;padding:14px 18px}.nav-quick-menu__eyebrow{color:var(--stone-500);display:block;font-size:10px;font-weight:800;letter-spacing:.08em;line-height:1.3;margin-bottom:3px;text-transform:uppercase}.nav-quick-menu__header h2{color:var(--klok-text);font-size:17px;font-weight:750;line-height:1.2;margin:0}.nav-quick-menu__link,.nav-quick-menu__workspace-link{background:#0000;border:0;color:inherit;cursor:pointer;font:inherit}.nav-quick-menu__workspace-link{align-items:center;border-radius:9px;color:var(--brand-deep);display:inline-flex;font-size:10.2px;font-weight:750;gap:8px;min-height:37px;padding:0 12px;white-space:nowrap}.nav-quick-menu__workspace-link:focus-visible,.nav-quick-menu__workspace-link:hover{background:var(--brand-tint)}.nav-quick-menu__groups{grid-gap:8px 6px;display:grid;gap:8px 6px;grid-auto-columns:minmax(150px,-webkit-max-content);grid-auto-columns:minmax(150px,max-content);grid-auto-flow:column;max-height:calc(100vh - 101px);max-height:calc(100vh - var(--quick-menu-top, 12px) - 89px);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:12px 16px;scrollbar-color:var(--stone-300) #0000;scrollbar-width:thin}.nav-quick-menu--single-column .nav-quick-menu__groups{grid-auto-columns:auto;grid-auto-flow:row;grid-template-columns:minmax(0,1fr)}.nav-quick-menu__group{min-width:0}.nav-quick-menu__group h3{align-items:center;background:var(--brand-tint);border-radius:6px;color:var(--brand-deep);display:inline-flex;font-size:10px;font-weight:800;letter-spacing:.07em;line-height:1.3;margin:0 8px 8px;padding:3px 8px;text-transform:uppercase}.nav-quick-menu__links{grid-gap:2px;display:grid;gap:2px}.nav-quick-menu__link{align-items:center;border-radius:8px;color:var(--char-700);display:flex;font-size:11px;font-weight:650;gap:10px;justify-content:space-between;line-height:1.3;min-height:24px;padding:3px 10px;text-align:left;transition:color .18s var(--ease),background-color .18s var(--ease);width:100%}.nav-quick-menu__link:focus-visible,.nav-quick-menu__link:hover{background:var(--brand-tint);color:var(--brand-deep)}.nav-quick-menu__link:focus-visible,.nav-quick-menu__workspace-link:focus-visible{outline:3px solid #e0701a40;outline-offset:1px}.nav-quick-menu__link .anticon{color:var(--stone-400);flex:0 0 auto;font-size:10px}.nav-quick-menu__link .ant-badge-count{background:var(--red);box-shadow:none}@keyframes nav-quick-menu-in{0%{opacity:0;transform:translateX(-6px) scale(.99)}to{opacity:1;transform:translateX(0) scale(1)}}@media (prefers-reduced-motion:reduce){.nav-quick-menu{animation:none}}@media (max-width:829px){.nav-quick-menu{display:none}.sidebar-brand{flex-basis:68px;height:58px;padding:0 12px}.menucontainer{height:calc(100vh - 128px)}.sidebar-tools__panel{margin:12px 12px 2px}.sidebar-tools__meta{min-height:14px}}.release-popup .ant-modal-content{background:#0000;border:0;border-radius:18px;box-shadow:0 28px 70px #1c1a1752;overflow:hidden;padding:0}.release-popup .ant-modal-body{padding:0}.ant-modal-mask:has(+.ant-modal-wrap .release-popup){-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#1c1a1794}.release-popup__panel{--rp-brand:#e0701a;--rp-brand-deep:#c95f14;--rp-char-900:#1c1a17;--rp-char-800:#28231d;--rp-stone-50:#faf8f5;--rp-stone-100:#f3f0eb;--rp-stone-200:#e7e2da;--rp-stone-500:#756e62;--rp-green:#2d7654;background:#fff;color:var(--rp-char-900)}.release-popup__header{align-items:center;background:radial-gradient(circle at 72% 20%,#e0701a3d,#0000 34%),linear-gradient(135deg,#211f1b,#1c1a17 58%,#3b2417);display:flex;flex-direction:column;justify-content:center;min-height:216px;overflow:hidden;padding:30px 34px 28px;position:relative;text-align:center}.release-popup__close{align-items:center;background:#ffffff2e;border:0;border-radius:50%;color:#fff!important;cursor:pointer;display:inline-flex;height:32px;justify-content:center;position:absolute;right:16px;top:16px;transition:background .18s ease,transform .18s ease;width:32px}.release-popup__close .anticon,.release-popup__close svg{fill:currentColor;color:#fff!important}.release-popup__close:focus-visible,.release-popup__close:hover{background:#ffffff47;transform:translateY(-1px)}.release-popup__close:focus-visible{outline:3px solid #e0701a73;outline-offset:2px}.release-popup__logo{filter:drop-shadow(0 12px 18px rgba(0,0,0,.26));height:78px;margin-bottom:10px;object-fit:contain;width:78px}.release-popup__eyebrow{align-items:center;background:#307d5894;border-radius:999px;color:#b9f1ce;display:inline-flex;font-size:11px;font-weight:800;letter-spacing:1.5px;line-height:1;min-height:22px;padding:4px 12px;text-transform:uppercase}.release-popup__header h2{color:#fff;font-size:24px;font-weight:800;line-height:1.2;margin:14px 0 0}.release-popup__header p{color:#ffffffb8;font-size:12px;font-weight:800;margin:8px 0 0}.release-popup__body{background:#fff;max-height:min(62vh,520px);overflow-y:auto;padding:26px 30px 28px}.release-popup__group+.release-popup__group{margin-top:22px}.release-popup__group h3{color:var(--rp-char-900);font-size:15px;font-weight:800;line-height:1.3;margin:0 0 10px}.release-popup__group ol{grid-gap:12px;display:grid;gap:12px;list-style:none;margin:0;padding:0}.release-popup__group li{grid-gap:10px;align-items:flex-start;color:var(--rp-char-800);display:grid;font-size:14px;gap:10px;grid-template-columns:24px 1fr;line-height:1.45}.release-popup__number{align-items:center;background:#fff0e4;border-radius:7px;color:var(--rp-brand-deep);display:inline-flex;font-size:11px;font-weight:800;height:22px;justify-content:center;line-height:1;width:22px}.release-popup__change-text strong{color:var(--rp-char-900);font-weight:800}.release-popup__more{color:var(--rp-stone-500);font-size:13px;font-weight:700;margin:18px 0 0}.release-popup__changelog{align-items:center;background:#0000;border:0;border-bottom:1px solid;color:var(--rp-brand-deep);cursor:pointer;display:inline-flex;font-size:14px;font-weight:800;gap:4px;line-height:1.3;margin:20px 0 24px;padding:0}.release-popup__changelog:focus-visible,.release-popup__changelog:hover{color:#9f430d}.release-popup__changelog:focus-visible{outline:3px solid #e0701a47;outline-offset:3px}.release-popup__primary.ant-btn-primary{background:var(--rp-brand);border:0;border-radius:9px;box-shadow:0 7px 16px #e0701a40;font-size:14px;font-weight:800;min-height:38px}.release-popup__primary.ant-btn-primary:focus,.release-popup__primary.ant-btn-primary:hover{background:var(--rp-brand-deep)}.release-popup__quiet{background:#0000;border:0;color:#9c9488;cursor:pointer;display:block;font-size:12px;font-weight:800;margin:12px auto 0;padding:0}.release-popup__quiet:focus-visible,.release-popup__quiet:hover{color:var(--rp-char-900)}@media (max-width:640px){.release-popup{max-width:calc(100vw - 28px)}.release-popup__header{min-height:188px;padding:26px 24px 24px}.release-popup__logo{height:64px;width:64px}.release-popup__header h2{font-size:21px}.release-popup__body{max-height:58vh;padding:22px 22px 24px}}@supports not selector(:has(*)){.ant-modal-mask{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}}@font-face{font-display:swap;font-family:Switzer-Variable;font-style:normal;font-weight:100 900;src:url(/static/media/Switzer-Variable.9cc69377319a8d1e055e.woff2) format("woff2"),url(/static/media/Switzer-Variable.5bf25a011bc7d69d49e1.woff) format("woff"),url(/static/media/Switzer-Variable.fa6516b65d6b10e1a3c7.ttf) format("truetype")}@font-face{font-display:swap;font-family:Switzer-VariableItalic;font-style:italic;font-weight:100 900;src:url(/static/media/Switzer-VariableItalic.1b5ca2b4f8fa2e5e11e7.woff2) format("woff2"),url(/static/media/Switzer-VariableItalic.165ffcf651e7f941d2de.woff) format("woff"),url(/static/media/Switzer-VariableItalic.46cbb7cb91227cea1138.ttf) format("truetype")}@font-face{font-display:swap;font-family:Switzer-Thin;font-style:normal;font-weight:100;src:url(/static/media/Switzer-Thin.8df7a56d6ea127c7c912.woff2) format("woff2"),url(/static/media/Switzer-Thin.603fcbed1a903610fbc0.woff) format("woff"),url(/static/media/Switzer-Thin.84b67372d992bef8131b.ttf) format("truetype")}@font-face{font-display:swap;font-family:Switzer-ThinItalic;font-style:italic;font-weight:100;src:url(/static/media/Switzer-ThinItalic.3c198435ab506725e373.woff2) format("woff2"),url(/static/media/Switzer-ThinItalic.91eeca1e58e61d30774f.woff) format("woff"),url(/static/media/Switzer-ThinItalic.5048904f84150819fa46.ttf) format("truetype")}@font-face{font-display:swap;font-family:Switzer-Extralight;font-style:normal;font-weight:200;src:url(/static/media/Switzer-Extralight.724cac5ff9b68dcf36de.woff2) format("woff2"),url(/static/media/Switzer-Extralight.a858a164689ad78eb69f.woff) format("woff"),url(/static/media/Switzer-Extralight.e368e464afb498a7fa36.ttf) format("truetype")}@font-face{font-display:swap;font-family:Switzer-ExtralightItalic;font-style:italic;font-weight:200;src:url(/static/media/Switzer-ExtralightItalic.bd9526b40ffba222c557.woff2) format("woff2"),url(/static/media/Switzer-ExtralightItalic.cc317e7c6d91c18f769e.woff) format("woff"),url(/static/media/Switzer-ExtralightItalic.69075c7912a9b378fc1d.ttf) format("truetype")}@font-face{font-display:swap;font-family:Switzer-Light;font-style:normal;font-weight:300;src:url(/static/media/Switzer-Light.8a9aeb854fb5d538ce55.woff2) format("woff2"),url(/static/media/Switzer-Light.1830d47b80a8c2ead4b9.woff) format("woff"),url(/static/media/Switzer-Light.dfba3ff751be229e169a.ttf) format("truetype")}@font-face{font-display:swap;font-family:Switzer-LightItalic;font-style:italic;font-weight:300;src:url(/static/media/Switzer-LightItalic.31a2965bf799f5b50def.woff2) format("woff2"),url(/static/media/Switzer-LightItalic.4056af8dde076cf831a3.woff) format("woff"),url(/static/media/Switzer-LightItalic.ac44e1146d9a05848943.ttf) format("truetype")}@font-face{font-display:swap;font-family:Switzer-Regular;font-style:normal;font-weight:400;src:url(/static/media/Switzer-Regular.2ab0f750fdf655eb71e1.woff2) format("woff2"),url(/static/media/Switzer-Regular.3b4d31f031bb985c9f51.woff) format("woff"),url(/static/media/Switzer-Regular.c9b95f9558f3a218e8ab.ttf) format("truetype")}@font-face{font-display:swap;font-family:Switzer-Italic;font-style:italic;font-weight:400;src:url(/static/media/Switzer-Italic.6279f372ec51e6954876.woff2) format("woff2"),url(/static/media/Switzer-Italic.aee83e236a3701a2d2d0.woff) format("woff"),url(/static/media/Switzer-Italic.f9eb847dfa185330dc2a.ttf) format("truetype")}@font-face{font-display:swap;font-family:Switzer-Medium;font-style:normal;font-weight:500;src:url(/static/media/Switzer-Medium.51cb1192e446ae53c18e.woff2) format("woff2"),url(/static/media/Switzer-Medium.79ba45648bd65c2e7a28.woff) format("woff"),url(/static/media/Switzer-Medium.3d3063e52b3e5850b06e.ttf) format("truetype")}@font-face{font-display:swap;font-family:Switzer-MediumItalic;font-style:italic;font-weight:500;src:url(/static/media/Switzer-MediumItalic.3af8844a5069a1ec7216.woff2) format("woff2"),url(/static/media/Switzer-MediumItalic.a8afaa32acfa8985b126.woff) format("woff"),url(/static/media/Switzer-MediumItalic.adff1b7f6c72df9849fc.ttf) format("truetype")}@font-face{font-display:swap;font-family:Switzer-Semibold;font-style:normal;font-weight:600;src:url(/static/media/Switzer-Semibold.fb98e5f6d340704470ee.woff2) format("woff2"),url(/static/media/Switzer-Semibold.63c9b88c27346c028135.woff) format("woff"),url(/static/media/Switzer-Semibold.47007ab506d71b03cf21.ttf) format("truetype")}@font-face{font-display:swap;font-family:Switzer-SemiboldItalic;font-style:italic;font-weight:600;src:url(/static/media/Switzer-SemiboldItalic.505d7d32bc2d314933e7.woff2) format("woff2"),url(/static/media/Switzer-SemiboldItalic.bc7fe48ecfdc95e200cf.woff) format("woff"),url(/static/media/Switzer-SemiboldItalic.8d19995da80bee825c29.ttf) format("truetype")}@font-face{font-display:swap;font-family:Switzer-Bold;font-style:normal;font-weight:700;src:url(/static/media/Switzer-Bold.afda2a7746a20ab6e562.woff2) format("woff2"),url(/static/media/Switzer-Bold.4ecf7f843b2d5d480689.woff) format("woff"),url(/static/media/Switzer-Bold.085411006b422801aa6c.ttf) format("truetype")}@font-face{font-display:swap;font-family:Switzer-BoldItalic;font-style:italic;font-weight:700;src:url(/static/media/Switzer-BoldItalic.990b9b56825a4145d680.woff2) format("woff2"),url(/static/media/Switzer-BoldItalic.cb82e677bb87b1b9a093.woff) format("woff"),url(/static/media/Switzer-BoldItalic.0786d8bdf591b653e2af.ttf) format("truetype")}@font-face{font-display:swap;font-family:Switzer-Extrabold;font-style:normal;font-weight:800;src:url(/static/media/Switzer-Extrabold.44c112cb73f2d0ce1e4d.woff2) format("woff2"),url(/static/media/Switzer-Extrabold.dd773d569c5bf6a76e3e.woff) format("woff"),url(/static/media/Switzer-Extrabold.3e4fc928cfd4e56ea690.ttf) format("truetype")}@font-face{font-display:swap;font-family:Switzer-ExtraboldItalic;font-style:italic;font-weight:800;src:url(/static/media/Switzer-ExtraboldItalic.6fc20c4f226052da7af8.woff2) format("woff2"),url(/static/media/Switzer-ExtraboldItalic.9f8ebd659eb9da56fab3.woff) format("woff"),url(/static/media/Switzer-ExtraboldItalic.1af5f352ff5d3c23f949.ttf) format("truetype")}@font-face{font-display:swap;font-family:Switzer-Black;font-style:normal;font-weight:900;src:url(/static/media/Switzer-Black.850763c7b97976a7b567.woff2) format("woff2"),url(/static/media/Switzer-Black.764afe4f8157874b627c.woff) format("woff"),url(/static/media/Switzer-Black.72bd1552e51d6f9e4e75.ttf) format("truetype")}@font-face{font-display:swap;font-family:Switzer-BlackItalic;font-style:italic;font-weight:900;src:url(/static/media/Switzer-BlackItalic.e80a6104992aeee66842.woff2) format("woff2"),url(/static/media/Switzer-BlackItalic.cbd425f11f3e736201f4.woff) format("woff"),url(/static/media/Switzer-BlackItalic.1efa5b03153301ba6c52.ttf) format("truetype")}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.\!container{width:100%!important}.container{width:100%}@media (min-width:640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width:1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width:1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.visible{visibility:visible}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:-webkit-sticky;position:sticky}.float-end{float:inline-end}.float-left{float:left}.m-1{margin:.25rem}.m-2{margin:.5rem}.m-4{margin:1rem}.m-5{margin:1.25rem}.mb-10{margin-bottom:2.5rem}.mb-2{margin-bottom:.5rem}.mb-5{margin-bottom:1.25rem}.me-1{-webkit-margin-end:.25rem;margin-inline-end:.25rem}.me-2{-webkit-margin-end:.5rem;margin-inline-end:.5rem}.me-5{-webkit-margin-end:1.25rem;margin-inline-end:1.25rem}.ml-2{margin-left:.5rem}.ms-1{-webkit-margin-start:.25rem;margin-inline-start:.25rem}.ms-2{-webkit-margin-start:.5rem;margin-inline-start:.5rem}.ms-3{-webkit-margin-start:.75rem;margin-inline-start:.75rem}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.shrink{flex-shrink:1}.grow{flex-grow:1}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.select-all{-webkit-user-select:all;user-select:all}.resize{resize:both}.items-center{align-items:center}.justify-between{justify-content:space-between}.overflow-y-scroll{overflow-y:scroll}.rounded{border-radius:.25rem}.rounded-lg{border-radius:.5rem}.border{border-width:1px}.bg-danger{background-color:var(--red)}.bg-info{background-color:var(--blue)}.bg-success{background-color:var(--green)}.bg-warning{background-color:var(--amber)}.bg-white{--tw-bg-opacity:1;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.p-1{padding:.25rem}.p-2{padding:.5rem}.ps-5{-webkit-padding-start:1.25rem;padding-inline-start:1.25rem}.text-center{text-align:center}.text-right{text-align:right}.font-medium{font-weight:500}.capitalize{text-transform:capitalize}.text-danger{color:var(--red)}.text-gray-700{--tw-text-opacity:1;color:#374151;color:rgb(55 65 81/var(--tw-text-opacity,1))}.text-info{color:var(--blue)}.text-success{color:var(--green)}.text-warning{color:var(--amber)}.shadow-sm{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.\!filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)!important}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-duration:.15s;transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}

/*!
 * Bootstrap Icons v1.13.1 (https://icons.getbootstrap.com/)
 * Copyright 2019-2024 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/icons/blob/main/LICENSE)
 */@font-face{font-display:block;font-family:bootstrap-icons;src:url(/static/media/bootstrap-icons.92ea18a81d737146ff04.woff2) format("woff2"),url(/static/media/bootstrap-icons.1295669cd4e305c97f2c.woff) format("woff")}.bi:before,[class*=" bi-"]:before,[class^=bi-]:before{font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:bootstrap-icons!important;font-style:normal;font-variant:normal;font-weight:400!important;line-height:1;text-transform:none;vertical-align:-.125em}.bi-123:before{content:"\f67f"}.bi-alarm-fill:before{content:"\f101"}.bi-alarm:before{content:"\f102"}.bi-align-bottom:before{content:"\f103"}.bi-align-center:before{content:"\f104"}.bi-align-end:before{content:"\f105"}.bi-align-middle:before{content:"\f106"}.bi-align-start:before{content:"\f107"}.bi-align-top:before{content:"\f108"}.bi-alt:before{content:"\f109"}.bi-app-indicator:before{content:"\f10a"}.bi-app:before{content:"\f10b"}.bi-archive-fill:before{content:"\f10c"}.bi-archive:before{content:"\f10d"}.bi-arrow-90deg-down:before{content:"\f10e"}.bi-arrow-90deg-left:before{content:"\f10f"}.bi-arrow-90deg-right:before{content:"\f110"}.bi-arrow-90deg-up:before{content:"\f111"}.bi-arrow-bar-down:before{content:"\f112"}.bi-arrow-bar-left:before{content:"\f113"}.bi-arrow-bar-right:before{content:"\f114"}.bi-arrow-bar-up:before{content:"\f115"}.bi-arrow-clockwise:before{content:"\f116"}.bi-arrow-counterclockwise:before{content:"\f117"}.bi-arrow-down-circle-fill:before{content:"\f118"}.bi-arrow-down-circle:before{content:"\f119"}.bi-arrow-down-left-circle-fill:before{content:"\f11a"}.bi-arrow-down-left-circle:before{content:"\f11b"}.bi-arrow-down-left-square-fill:before{content:"\f11c"}.bi-arrow-down-left-square:before{content:"\f11d"}.bi-arrow-down-left:before{content:"\f11e"}.bi-arrow-down-right-circle-fill:before{content:"\f11f"}.bi-arrow-down-right-circle:before{content:"\f120"}.bi-arrow-down-right-square-fill:before{content:"\f121"}.bi-arrow-down-right-square:before{content:"\f122"}.bi-arrow-down-right:before{content:"\f123"}.bi-arrow-down-short:before{content:"\f124"}.bi-arrow-down-square-fill:before{content:"\f125"}.bi-arrow-down-square:before{content:"\f126"}.bi-arrow-down-up:before{content:"\f127"}.bi-arrow-down:before{content:"\f128"}.bi-arrow-left-circle-fill:before{content:"\f129"}.bi-arrow-left-circle:before{content:"\f12a"}.bi-arrow-left-right:before{content:"\f12b"}.bi-arrow-left-short:before{content:"\f12c"}.bi-arrow-left-square-fill:before{content:"\f12d"}.bi-arrow-left-square:before{content:"\f12e"}.bi-arrow-left:before{content:"\f12f"}.bi-arrow-repeat:before{content:"\f130"}.bi-arrow-return-left:before{content:"\f131"}.bi-arrow-return-right:before{content:"\f132"}.bi-arrow-right-circle-fill:before{content:"\f133"}.bi-arrow-right-circle:before{content:"\f134"}.bi-arrow-right-short:before{content:"\f135"}.bi-arrow-right-square-fill:before{content:"\f136"}.bi-arrow-right-square:before{content:"\f137"}.bi-arrow-right:before{content:"\f138"}.bi-arrow-up-circle-fill:before{content:"\f139"}.bi-arrow-up-circle:before{content:"\f13a"}.bi-arrow-up-left-circle-fill:before{content:"\f13b"}.bi-arrow-up-left-circle:before{content:"\f13c"}.bi-arrow-up-left-square-fill:before{content:"\f13d"}.bi-arrow-up-left-square:before{content:"\f13e"}.bi-arrow-up-left:before{content:"\f13f"}.bi-arrow-up-right-circle-fill:before{content:"\f140"}.bi-arrow-up-right-circle:before{content:"\f141"}.bi-arrow-up-right-square-fill:before{content:"\f142"}.bi-arrow-up-right-square:before{content:"\f143"}.bi-arrow-up-right:before{content:"\f144"}.bi-arrow-up-short:before{content:"\f145"}.bi-arrow-up-square-fill:before{content:"\f146"}.bi-arrow-up-square:before{content:"\f147"}.bi-arrow-up:before{content:"\f148"}.bi-arrows-angle-contract:before{content:"\f149"}.bi-arrows-angle-expand:before{content:"\f14a"}.bi-arrows-collapse:before{content:"\f14b"}.bi-arrows-expand:before{content:"\f14c"}.bi-arrows-fullscreen:before{content:"\f14d"}.bi-arrows-move:before{content:"\f14e"}.bi-aspect-ratio-fill:before{content:"\f14f"}.bi-aspect-ratio:before{content:"\f150"}.bi-asterisk:before{content:"\f151"}.bi-at:before{content:"\f152"}.bi-award-fill:before{content:"\f153"}.bi-award:before{content:"\f154"}.bi-back:before{content:"\f155"}.bi-backspace-fill:before{content:"\f156"}.bi-backspace-reverse-fill:before{content:"\f157"}.bi-backspace-reverse:before{content:"\f158"}.bi-backspace:before{content:"\f159"}.bi-badge-3d-fill:before{content:"\f15a"}.bi-badge-3d:before{content:"\f15b"}.bi-badge-4k-fill:before{content:"\f15c"}.bi-badge-4k:before{content:"\f15d"}.bi-badge-8k-fill:before{content:"\f15e"}.bi-badge-8k:before{content:"\f15f"}.bi-badge-ad-fill:before{content:"\f160"}.bi-badge-ad:before{content:"\f161"}.bi-badge-ar-fill:before{content:"\f162"}.bi-badge-ar:before{content:"\f163"}.bi-badge-cc-fill:before{content:"\f164"}.bi-badge-cc:before{content:"\f165"}.bi-badge-hd-fill:before{content:"\f166"}.bi-badge-hd:before{content:"\f167"}.bi-badge-tm-fill:before{content:"\f168"}.bi-badge-tm:before{content:"\f169"}.bi-badge-vo-fill:before{content:"\f16a"}.bi-badge-vo:before{content:"\f16b"}.bi-badge-vr-fill:before{content:"\f16c"}.bi-badge-vr:before{content:"\f16d"}.bi-badge-wc-fill:before{content:"\f16e"}.bi-badge-wc:before{content:"\f16f"}.bi-bag-check-fill:before{content:"\f170"}.bi-bag-check:before{content:"\f171"}.bi-bag-dash-fill:before{content:"\f172"}.bi-bag-dash:before{content:"\f173"}.bi-bag-fill:before{content:"\f174"}.bi-bag-plus-fill:before{content:"\f175"}.bi-bag-plus:before{content:"\f176"}.bi-bag-x-fill:before{content:"\f177"}.bi-bag-x:before{content:"\f178"}.bi-bag:before{content:"\f179"}.bi-bar-chart-fill:before{content:"\f17a"}.bi-bar-chart-line-fill:before{content:"\f17b"}.bi-bar-chart-line:before{content:"\f17c"}.bi-bar-chart-steps:before{content:"\f17d"}.bi-bar-chart:before{content:"\f17e"}.bi-basket-fill:before{content:"\f17f"}.bi-basket:before{content:"\f180"}.bi-basket2-fill:before{content:"\f181"}.bi-basket2:before{content:"\f182"}.bi-basket3-fill:before{content:"\f183"}.bi-basket3:before{content:"\f184"}.bi-battery-charging:before{content:"\f185"}.bi-battery-full:before{content:"\f186"}.bi-battery-half:before{content:"\f187"}.bi-battery:before{content:"\f188"}.bi-bell-fill:before{content:"\f189"}.bi-bell:before{content:"\f18a"}.bi-bezier:before{content:"\f18b"}.bi-bezier2:before{content:"\f18c"}.bi-bicycle:before{content:"\f18d"}.bi-binoculars-fill:before{content:"\f18e"}.bi-binoculars:before{content:"\f18f"}.bi-blockquote-left:before{content:"\f190"}.bi-blockquote-right:before{content:"\f191"}.bi-book-fill:before{content:"\f192"}.bi-book-half:before{content:"\f193"}.bi-book:before{content:"\f194"}.bi-bookmark-check-fill:before{content:"\f195"}.bi-bookmark-check:before{content:"\f196"}.bi-bookmark-dash-fill:before{content:"\f197"}.bi-bookmark-dash:before{content:"\f198"}.bi-bookmark-fill:before{content:"\f199"}.bi-bookmark-heart-fill:before{content:"\f19a"}.bi-bookmark-heart:before{content:"\f19b"}.bi-bookmark-plus-fill:before{content:"\f19c"}.bi-bookmark-plus:before{content:"\f19d"}.bi-bookmark-star-fill:before{content:"\f19e"}.bi-bookmark-star:before{content:"\f19f"}.bi-bookmark-x-fill:before{content:"\f1a0"}.bi-bookmark-x:before{content:"\f1a1"}.bi-bookmark:before{content:"\f1a2"}.bi-bookmarks-fill:before{content:"\f1a3"}.bi-bookmarks:before{content:"\f1a4"}.bi-bookshelf:before{content:"\f1a5"}.bi-bootstrap-fill:before{content:"\f1a6"}.bi-bootstrap-reboot:before{content:"\f1a7"}.bi-bootstrap:before{content:"\f1a8"}.bi-border-all:before{content:"\f1a9"}.bi-border-bottom:before{content:"\f1aa"}.bi-border-center:before{content:"\f1ab"}.bi-border-inner:before{content:"\f1ac"}.bi-border-left:before{content:"\f1ad"}.bi-border-middle:before{content:"\f1ae"}.bi-border-outer:before{content:"\f1af"}.bi-border-right:before{content:"\f1b0"}.bi-border-style:before{content:"\f1b1"}.bi-border-top:before{content:"\f1b2"}.bi-border-width:before{content:"\f1b3"}.bi-border:before{content:"\f1b4"}.bi-bounding-box-circles:before{content:"\f1b5"}.bi-bounding-box:before{content:"\f1b6"}.bi-box-arrow-down-left:before{content:"\f1b7"}.bi-box-arrow-down-right:before{content:"\f1b8"}.bi-box-arrow-down:before{content:"\f1b9"}.bi-box-arrow-in-down-left:before{content:"\f1ba"}.bi-box-arrow-in-down-right:before{content:"\f1bb"}.bi-box-arrow-in-down:before{content:"\f1bc"}.bi-box-arrow-in-left:before{content:"\f1bd"}.bi-box-arrow-in-right:before{content:"\f1be"}.bi-box-arrow-in-up-left:before{content:"\f1bf"}.bi-box-arrow-in-up-right:before{content:"\f1c0"}.bi-box-arrow-in-up:before{content:"\f1c1"}.bi-box-arrow-left:before{content:"\f1c2"}.bi-box-arrow-right:before{content:"\f1c3"}.bi-box-arrow-up-left:before{content:"\f1c4"}.bi-box-arrow-up-right:before{content:"\f1c5"}.bi-box-arrow-up:before{content:"\f1c6"}.bi-box-seam:before{content:"\f1c7"}.bi-box:before{content:"\f1c8"}.bi-braces:before{content:"\f1c9"}.bi-bricks:before{content:"\f1ca"}.bi-briefcase-fill:before{content:"\f1cb"}.bi-briefcase:before{content:"\f1cc"}.bi-brightness-alt-high-fill:before{content:"\f1cd"}.bi-brightness-alt-high:before{content:"\f1ce"}.bi-brightness-alt-low-fill:before{content:"\f1cf"}.bi-brightness-alt-low:before{content:"\f1d0"}.bi-brightness-high-fill:before{content:"\f1d1"}.bi-brightness-high:before{content:"\f1d2"}.bi-brightness-low-fill:before{content:"\f1d3"}.bi-brightness-low:before{content:"\f1d4"}.bi-broadcast-pin:before{content:"\f1d5"}.bi-broadcast:before{content:"\f1d6"}.bi-brush-fill:before{content:"\f1d7"}.bi-brush:before{content:"\f1d8"}.bi-bucket-fill:before{content:"\f1d9"}.bi-bucket:before{content:"\f1da"}.bi-bug-fill:before{content:"\f1db"}.bi-bug:before{content:"\f1dc"}.bi-building:before{content:"\f1dd"}.bi-bullseye:before{content:"\f1de"}.bi-calculator-fill:before{content:"\f1df"}.bi-calculator:before{content:"\f1e0"}.bi-calendar-check-fill:before{content:"\f1e1"}.bi-calendar-check:before{content:"\f1e2"}.bi-calendar-date-fill:before{content:"\f1e3"}.bi-calendar-date:before{content:"\f1e4"}.bi-calendar-day-fill:before{content:"\f1e5"}.bi-calendar-day:before{content:"\f1e6"}.bi-calendar-event-fill:before{content:"\f1e7"}.bi-calendar-event:before{content:"\f1e8"}.bi-calendar-fill:before{content:"\f1e9"}.bi-calendar-minus-fill:before{content:"\f1ea"}.bi-calendar-minus:before{content:"\f1eb"}.bi-calendar-month-fill:before{content:"\f1ec"}.bi-calendar-month:before{content:"\f1ed"}.bi-calendar-plus-fill:before{content:"\f1ee"}.bi-calendar-plus:before{content:"\f1ef"}.bi-calendar-range-fill:before{content:"\f1f0"}.bi-calendar-range:before{content:"\f1f1"}.bi-calendar-week-fill:before{content:"\f1f2"}.bi-calendar-week:before{content:"\f1f3"}.bi-calendar-x-fill:before{content:"\f1f4"}.bi-calendar-x:before{content:"\f1f5"}.bi-calendar:before{content:"\f1f6"}.bi-calendar2-check-fill:before{content:"\f1f7"}.bi-calendar2-check:before{content:"\f1f8"}.bi-calendar2-date-fill:before{content:"\f1f9"}.bi-calendar2-date:before{content:"\f1fa"}.bi-calendar2-day-fill:before{content:"\f1fb"}.bi-calendar2-day:before{content:"\f1fc"}.bi-calendar2-event-fill:before{content:"\f1fd"}.bi-calendar2-event:before{content:"\f1fe"}.bi-calendar2-fill:before{content:"\f1ff"}.bi-calendar2-minus-fill:before{content:"\f200"}.bi-calendar2-minus:before{content:"\f201"}.bi-calendar2-month-fill:before{content:"\f202"}.bi-calendar2-month:before{content:"\f203"}.bi-calendar2-plus-fill:before{content:"\f204"}.bi-calendar2-plus:before{content:"\f205"}.bi-calendar2-range-fill:before{content:"\f206"}.bi-calendar2-range:before{content:"\f207"}.bi-calendar2-week-fill:before{content:"\f208"}.bi-calendar2-week:before{content:"\f209"}.bi-calendar2-x-fill:before{content:"\f20a"}.bi-calendar2-x:before{content:"\f20b"}.bi-calendar2:before{content:"\f20c"}.bi-calendar3-event-fill:before{content:"\f20d"}.bi-calendar3-event:before{content:"\f20e"}.bi-calendar3-fill:before{content:"\f20f"}.bi-calendar3-range-fill:before{content:"\f210"}.bi-calendar3-range:before{content:"\f211"}.bi-calendar3-week-fill:before{content:"\f212"}.bi-calendar3-week:before{content:"\f213"}.bi-calendar3:before{content:"\f214"}.bi-calendar4-event:before{content:"\f215"}.bi-calendar4-range:before{content:"\f216"}.bi-calendar4-week:before{content:"\f217"}.bi-calendar4:before{content:"\f218"}.bi-camera-fill:before{content:"\f219"}.bi-camera-reels-fill:before{content:"\f21a"}.bi-camera-reels:before{content:"\f21b"}.bi-camera-video-fill:before{content:"\f21c"}.bi-camera-video-off-fill:before{content:"\f21d"}.bi-camera-video-off:before{content:"\f21e"}.bi-camera-video:before{content:"\f21f"}.bi-camera:before{content:"\f220"}.bi-camera2:before{content:"\f221"}.bi-capslock-fill:before{content:"\f222"}.bi-capslock:before{content:"\f223"}.bi-card-checklist:before{content:"\f224"}.bi-card-heading:before{content:"\f225"}.bi-card-image:before{content:"\f226"}.bi-card-list:before{content:"\f227"}.bi-card-text:before{content:"\f228"}.bi-caret-down-fill:before{content:"\f229"}.bi-caret-down-square-fill:before{content:"\f22a"}.bi-caret-down-square:before{content:"\f22b"}.bi-caret-down:before{content:"\f22c"}.bi-caret-left-fill:before{content:"\f22d"}.bi-caret-left-square-fill:before{content:"\f22e"}.bi-caret-left-square:before{content:"\f22f"}.bi-caret-left:before{content:"\f230"}.bi-caret-right-fill:before{content:"\f231"}.bi-caret-right-square-fill:before{content:"\f232"}.bi-caret-right-square:before{content:"\f233"}.bi-caret-right:before{content:"\f234"}.bi-caret-up-fill:before{content:"\f235"}.bi-caret-up-square-fill:before{content:"\f236"}.bi-caret-up-square:before{content:"\f237"}.bi-caret-up:before{content:"\f238"}.bi-cart-check-fill:before{content:"\f239"}.bi-cart-check:before{content:"\f23a"}.bi-cart-dash-fill:before{content:"\f23b"}.bi-cart-dash:before{content:"\f23c"}.bi-cart-fill:before{content:"\f23d"}.bi-cart-plus-fill:before{content:"\f23e"}.bi-cart-plus:before{content:"\f23f"}.bi-cart-x-fill:before{content:"\f240"}.bi-cart-x:before{content:"\f241"}.bi-cart:before{content:"\f242"}.bi-cart2:before{content:"\f243"}.bi-cart3:before{content:"\f244"}.bi-cart4:before{content:"\f245"}.bi-cash-stack:before{content:"\f246"}.bi-cash:before{content:"\f247"}.bi-cast:before{content:"\f248"}.bi-chat-dots-fill:before{content:"\f249"}.bi-chat-dots:before{content:"\f24a"}.bi-chat-fill:before{content:"\f24b"}.bi-chat-left-dots-fill:before{content:"\f24c"}.bi-chat-left-dots:before{content:"\f24d"}.bi-chat-left-fill:before{content:"\f24e"}.bi-chat-left-quote-fill:before{content:"\f24f"}.bi-chat-left-quote:before{content:"\f250"}.bi-chat-left-text-fill:before{content:"\f251"}.bi-chat-left-text:before{content:"\f252"}.bi-chat-left:before{content:"\f253"}.bi-chat-quote-fill:before{content:"\f254"}.bi-chat-quote:before{content:"\f255"}.bi-chat-right-dots-fill:before{content:"\f256"}.bi-chat-right-dots:before{content:"\f257"}.bi-chat-right-fill:before{content:"\f258"}.bi-chat-right-quote-fill:before{content:"\f259"}.bi-chat-right-quote:before{content:"\f25a"}.bi-chat-right-text-fill:before{content:"\f25b"}.bi-chat-right-text:before{content:"\f25c"}.bi-chat-right:before{content:"\f25d"}.bi-chat-square-dots-fill:before{content:"\f25e"}.bi-chat-square-dots:before{content:"\f25f"}.bi-chat-square-fill:before{content:"\f260"}.bi-chat-square-quote-fill:before{content:"\f261"}.bi-chat-square-quote:before{content:"\f262"}.bi-chat-square-text-fill:before{content:"\f263"}.bi-chat-square-text:before{content:"\f264"}.bi-chat-square:before{content:"\f265"}.bi-chat-text-fill:before{content:"\f266"}.bi-chat-text:before{content:"\f267"}.bi-chat:before{content:"\f268"}.bi-check-all:before{content:"\f269"}.bi-check-circle-fill:before{content:"\f26a"}.bi-check-circle:before{content:"\f26b"}.bi-check-square-fill:before{content:"\f26c"}.bi-check-square:before{content:"\f26d"}.bi-check:before{content:"\f26e"}.bi-check2-all:before{content:"\f26f"}.bi-check2-circle:before{content:"\f270"}.bi-check2-square:before{content:"\f271"}.bi-check2:before{content:"\f272"}.bi-chevron-bar-contract:before{content:"\f273"}.bi-chevron-bar-down:before{content:"\f274"}.bi-chevron-bar-expand:before{content:"\f275"}.bi-chevron-bar-left:before{content:"\f276"}.bi-chevron-bar-right:before{content:"\f277"}.bi-chevron-bar-up:before{content:"\f278"}.bi-chevron-compact-down:before{content:"\f279"}.bi-chevron-compact-left:before{content:"\f27a"}.bi-chevron-compact-right:before{content:"\f27b"}.bi-chevron-compact-up:before{content:"\f27c"}.bi-chevron-contract:before{content:"\f27d"}.bi-chevron-double-down:before{content:"\f27e"}.bi-chevron-double-left:before{content:"\f27f"}.bi-chevron-double-right:before{content:"\f280"}.bi-chevron-double-up:before{content:"\f281"}.bi-chevron-down:before{content:"\f282"}.bi-chevron-expand:before{content:"\f283"}.bi-chevron-left:before{content:"\f284"}.bi-chevron-right:before{content:"\f285"}.bi-chevron-up:before{content:"\f286"}.bi-circle-fill:before{content:"\f287"}.bi-circle-half:before{content:"\f288"}.bi-circle-square:before{content:"\f289"}.bi-circle:before{content:"\f28a"}.bi-clipboard-check:before{content:"\f28b"}.bi-clipboard-data:before{content:"\f28c"}.bi-clipboard-minus:before{content:"\f28d"}.bi-clipboard-plus:before{content:"\f28e"}.bi-clipboard-x:before{content:"\f28f"}.bi-clipboard:before{content:"\f290"}.bi-clock-fill:before{content:"\f291"}.bi-clock-history:before{content:"\f292"}.bi-clock:before{content:"\f293"}.bi-cloud-arrow-down-fill:before{content:"\f294"}.bi-cloud-arrow-down:before{content:"\f295"}.bi-cloud-arrow-up-fill:before{content:"\f296"}.bi-cloud-arrow-up:before{content:"\f297"}.bi-cloud-check-fill:before{content:"\f298"}.bi-cloud-check:before{content:"\f299"}.bi-cloud-download-fill:before{content:"\f29a"}.bi-cloud-download:before{content:"\f29b"}.bi-cloud-drizzle-fill:before{content:"\f29c"}.bi-cloud-drizzle:before{content:"\f29d"}.bi-cloud-fill:before{content:"\f29e"}.bi-cloud-fog-fill:before{content:"\f29f"}.bi-cloud-fog:before{content:"\f2a0"}.bi-cloud-fog2-fill:before{content:"\f2a1"}.bi-cloud-fog2:before{content:"\f2a2"}.bi-cloud-hail-fill:before{content:"\f2a3"}.bi-cloud-hail:before{content:"\f2a4"}.bi-cloud-haze-fill:before{content:"\f2a6"}.bi-cloud-haze:before{content:"\f2a7"}.bi-cloud-haze2-fill:before{content:"\f2a8"}.bi-cloud-lightning-fill:before{content:"\f2a9"}.bi-cloud-lightning-rain-fill:before{content:"\f2aa"}.bi-cloud-lightning-rain:before{content:"\f2ab"}.bi-cloud-lightning:before{content:"\f2ac"}.bi-cloud-minus-fill:before{content:"\f2ad"}.bi-cloud-minus:before{content:"\f2ae"}.bi-cloud-moon-fill:before{content:"\f2af"}.bi-cloud-moon:before{content:"\f2b0"}.bi-cloud-plus-fill:before{content:"\f2b1"}.bi-cloud-plus:before{content:"\f2b2"}.bi-cloud-rain-fill:before{content:"\f2b3"}.bi-cloud-rain-heavy-fill:before{content:"\f2b4"}.bi-cloud-rain-heavy:before{content:"\f2b5"}.bi-cloud-rain:before{content:"\f2b6"}.bi-cloud-slash-fill:before{content:"\f2b7"}.bi-cloud-slash:before{content:"\f2b8"}.bi-cloud-sleet-fill:before{content:"\f2b9"}.bi-cloud-sleet:before{content:"\f2ba"}.bi-cloud-snow-fill:before{content:"\f2bb"}.bi-cloud-snow:before{content:"\f2bc"}.bi-cloud-sun-fill:before{content:"\f2bd"}.bi-cloud-sun:before{content:"\f2be"}.bi-cloud-upload-fill:before{content:"\f2bf"}.bi-cloud-upload:before{content:"\f2c0"}.bi-cloud:before{content:"\f2c1"}.bi-clouds-fill:before{content:"\f2c2"}.bi-clouds:before{content:"\f2c3"}.bi-cloudy-fill:before{content:"\f2c4"}.bi-cloudy:before{content:"\f2c5"}.bi-code-slash:before{content:"\f2c6"}.bi-code-square:before{content:"\f2c7"}.bi-code:before{content:"\f2c8"}.bi-collection-fill:before{content:"\f2c9"}.bi-collection-play-fill:before{content:"\f2ca"}.bi-collection-play:before{content:"\f2cb"}.bi-collection:before{content:"\f2cc"}.bi-columns-gap:before{content:"\f2cd"}.bi-columns:before{content:"\f2ce"}.bi-command:before{content:"\f2cf"}.bi-compass-fill:before{content:"\f2d0"}.bi-compass:before{content:"\f2d1"}.bi-cone-striped:before{content:"\f2d2"}.bi-cone:before{content:"\f2d3"}.bi-controller:before{content:"\f2d4"}.bi-cpu-fill:before{content:"\f2d5"}.bi-cpu:before{content:"\f2d6"}.bi-credit-card-2-back-fill:before{content:"\f2d7"}.bi-credit-card-2-back:before{content:"\f2d8"}.bi-credit-card-2-front-fill:before{content:"\f2d9"}.bi-credit-card-2-front:before{content:"\f2da"}.bi-credit-card-fill:before{content:"\f2db"}.bi-credit-card:before{content:"\f2dc"}.bi-crop:before{content:"\f2dd"}.bi-cup-fill:before{content:"\f2de"}.bi-cup-straw:before{content:"\f2df"}.bi-cup:before{content:"\f2e0"}.bi-cursor-fill:before{content:"\f2e1"}.bi-cursor-text:before{content:"\f2e2"}.bi-cursor:before{content:"\f2e3"}.bi-dash-circle-dotted:before{content:"\f2e4"}.bi-dash-circle-fill:before{content:"\f2e5"}.bi-dash-circle:before{content:"\f2e6"}.bi-dash-square-dotted:before{content:"\f2e7"}.bi-dash-square-fill:before{content:"\f2e8"}.bi-dash-square:before{content:"\f2e9"}.bi-dash:before{content:"\f2ea"}.bi-diagram-2-fill:before{content:"\f2eb"}.bi-diagram-2:before{content:"\f2ec"}.bi-diagram-3-fill:before{content:"\f2ed"}.bi-diagram-3:before{content:"\f2ee"}.bi-diamond-fill:before{content:"\f2ef"}.bi-diamond-half:before{content:"\f2f0"}.bi-diamond:before{content:"\f2f1"}.bi-dice-1-fill:before{content:"\f2f2"}.bi-dice-1:before{content:"\f2f3"}.bi-dice-2-fill:before{content:"\f2f4"}.bi-dice-2:before{content:"\f2f5"}.bi-dice-3-fill:before{content:"\f2f6"}.bi-dice-3:before{content:"\f2f7"}.bi-dice-4-fill:before{content:"\f2f8"}.bi-dice-4:before{content:"\f2f9"}.bi-dice-5-fill:before{content:"\f2fa"}.bi-dice-5:before{content:"\f2fb"}.bi-dice-6-fill:before{content:"\f2fc"}.bi-dice-6:before{content:"\f2fd"}.bi-disc-fill:before{content:"\f2fe"}.bi-disc:before{content:"\f2ff"}.bi-discord:before{content:"\f300"}.bi-display-fill:before{content:"\f301"}.bi-display:before{content:"\f302"}.bi-distribute-horizontal:before{content:"\f303"}.bi-distribute-vertical:before{content:"\f304"}.bi-door-closed-fill:before{content:"\f305"}.bi-door-closed:before{content:"\f306"}.bi-door-open-fill:before{content:"\f307"}.bi-door-open:before{content:"\f308"}.bi-dot:before{content:"\f309"}.bi-download:before{content:"\f30a"}.bi-droplet-fill:before{content:"\f30b"}.bi-droplet-half:before{content:"\f30c"}.bi-droplet:before{content:"\f30d"}.bi-earbuds:before{content:"\f30e"}.bi-easel-fill:before{content:"\f30f"}.bi-easel:before{content:"\f310"}.bi-egg-fill:before{content:"\f311"}.bi-egg-fried:before{content:"\f312"}.bi-egg:before{content:"\f313"}.bi-eject-fill:before{content:"\f314"}.bi-eject:before{content:"\f315"}.bi-emoji-angry-fill:before{content:"\f316"}.bi-emoji-angry:before{content:"\f317"}.bi-emoji-dizzy-fill:before{content:"\f318"}.bi-emoji-dizzy:before{content:"\f319"}.bi-emoji-expressionless-fill:before{content:"\f31a"}.bi-emoji-expressionless:before{content:"\f31b"}.bi-emoji-frown-fill:before{content:"\f31c"}.bi-emoji-frown:before{content:"\f31d"}.bi-emoji-heart-eyes-fill:before{content:"\f31e"}.bi-emoji-heart-eyes:before{content:"\f31f"}.bi-emoji-laughing-fill:before{content:"\f320"}.bi-emoji-laughing:before{content:"\f321"}.bi-emoji-neutral-fill:before{content:"\f322"}.bi-emoji-neutral:before{content:"\f323"}.bi-emoji-smile-fill:before{content:"\f324"}.bi-emoji-smile-upside-down-fill:before{content:"\f325"}.bi-emoji-smile-upside-down:before{content:"\f326"}.bi-emoji-smile:before{content:"\f327"}.bi-emoji-sunglasses-fill:before{content:"\f328"}.bi-emoji-sunglasses:before{content:"\f329"}.bi-emoji-wink-fill:before{content:"\f32a"}.bi-emoji-wink:before{content:"\f32b"}.bi-envelope-fill:before{content:"\f32c"}.bi-envelope-open-fill:before{content:"\f32d"}.bi-envelope-open:before{content:"\f32e"}.bi-envelope:before{content:"\f32f"}.bi-eraser-fill:before{content:"\f330"}.bi-eraser:before{content:"\f331"}.bi-exclamation-circle-fill:before{content:"\f332"}.bi-exclamation-circle:before{content:"\f333"}.bi-exclamation-diamond-fill:before{content:"\f334"}.bi-exclamation-diamond:before{content:"\f335"}.bi-exclamation-octagon-fill:before{content:"\f336"}.bi-exclamation-octagon:before{content:"\f337"}.bi-exclamation-square-fill:before{content:"\f338"}.bi-exclamation-square:before{content:"\f339"}.bi-exclamation-triangle-fill:before{content:"\f33a"}.bi-exclamation-triangle:before{content:"\f33b"}.bi-exclamation:before{content:"\f33c"}.bi-exclude:before{content:"\f33d"}.bi-eye-fill:before{content:"\f33e"}.bi-eye-slash-fill:before{content:"\f33f"}.bi-eye-slash:before{content:"\f340"}.bi-eye:before{content:"\f341"}.bi-eyedropper:before{content:"\f342"}.bi-eyeglasses:before{content:"\f343"}.bi-facebook:before{content:"\f344"}.bi-file-arrow-down-fill:before{content:"\f345"}.bi-file-arrow-down:before{content:"\f346"}.bi-file-arrow-up-fill:before{content:"\f347"}.bi-file-arrow-up:before{content:"\f348"}.bi-file-bar-graph-fill:before{content:"\f349"}.bi-file-bar-graph:before{content:"\f34a"}.bi-file-binary-fill:before{content:"\f34b"}.bi-file-binary:before{content:"\f34c"}.bi-file-break-fill:before{content:"\f34d"}.bi-file-break:before{content:"\f34e"}.bi-file-check-fill:before{content:"\f34f"}.bi-file-check:before{content:"\f350"}.bi-file-code-fill:before{content:"\f351"}.bi-file-code:before{content:"\f352"}.bi-file-diff-fill:before{content:"\f353"}.bi-file-diff:before{content:"\f354"}.bi-file-earmark-arrow-down-fill:before{content:"\f355"}.bi-file-earmark-arrow-down:before{content:"\f356"}.bi-file-earmark-arrow-up-fill:before{content:"\f357"}.bi-file-earmark-arrow-up:before{content:"\f358"}.bi-file-earmark-bar-graph-fill:before{content:"\f359"}.bi-file-earmark-bar-graph:before{content:"\f35a"}.bi-file-earmark-binary-fill:before{content:"\f35b"}.bi-file-earmark-binary:before{content:"\f35c"}.bi-file-earmark-break-fill:before{content:"\f35d"}.bi-file-earmark-break:before{content:"\f35e"}.bi-file-earmark-check-fill:before{content:"\f35f"}.bi-file-earmark-check:before{content:"\f360"}.bi-file-earmark-code-fill:before{content:"\f361"}.bi-file-earmark-code:before{content:"\f362"}.bi-file-earmark-diff-fill:before{content:"\f363"}.bi-file-earmark-diff:before{content:"\f364"}.bi-file-earmark-easel-fill:before{content:"\f365"}.bi-file-earmark-easel:before{content:"\f366"}.bi-file-earmark-excel-fill:before{content:"\f367"}.bi-file-earmark-excel:before{content:"\f368"}.bi-file-earmark-fill:before{content:"\f369"}.bi-file-earmark-font-fill:before{content:"\f36a"}.bi-file-earmark-font:before{content:"\f36b"}.bi-file-earmark-image-fill:before{content:"\f36c"}.bi-file-earmark-image:before{content:"\f36d"}.bi-file-earmark-lock-fill:before{content:"\f36e"}.bi-file-earmark-lock:before{content:"\f36f"}.bi-file-earmark-lock2-fill:before{content:"\f370"}.bi-file-earmark-lock2:before{content:"\f371"}.bi-file-earmark-medical-fill:before{content:"\f372"}.bi-file-earmark-medical:before{content:"\f373"}.bi-file-earmark-minus-fill:before{content:"\f374"}.bi-file-earmark-minus:before{content:"\f375"}.bi-file-earmark-music-fill:before{content:"\f376"}.bi-file-earmark-music:before{content:"\f377"}.bi-file-earmark-person-fill:before{content:"\f378"}.bi-file-earmark-person:before{content:"\f379"}.bi-file-earmark-play-fill:before{content:"\f37a"}.bi-file-earmark-play:before{content:"\f37b"}.bi-file-earmark-plus-fill:before{content:"\f37c"}.bi-file-earmark-plus:before{content:"\f37d"}.bi-file-earmark-post-fill:before{content:"\f37e"}.bi-file-earmark-post:before{content:"\f37f"}.bi-file-earmark-ppt-fill:before{content:"\f380"}.bi-file-earmark-ppt:before{content:"\f381"}.bi-file-earmark-richtext-fill:before{content:"\f382"}.bi-file-earmark-richtext:before{content:"\f383"}.bi-file-earmark-ruled-fill:before{content:"\f384"}.bi-file-earmark-ruled:before{content:"\f385"}.bi-file-earmark-slides-fill:before{content:"\f386"}.bi-file-earmark-slides:before{content:"\f387"}.bi-file-earmark-spreadsheet-fill:before{content:"\f388"}.bi-file-earmark-spreadsheet:before{content:"\f389"}.bi-file-earmark-text-fill:before{content:"\f38a"}.bi-file-earmark-text:before{content:"\f38b"}.bi-file-earmark-word-fill:before{content:"\f38c"}.bi-file-earmark-word:before{content:"\f38d"}.bi-file-earmark-x-fill:before{content:"\f38e"}.bi-file-earmark-x:before{content:"\f38f"}.bi-file-earmark-zip-fill:before{content:"\f390"}.bi-file-earmark-zip:before{content:"\f391"}.bi-file-earmark:before{content:"\f392"}.bi-file-easel-fill:before{content:"\f393"}.bi-file-easel:before{content:"\f394"}.bi-file-excel-fill:before{content:"\f395"}.bi-file-excel:before{content:"\f396"}.bi-file-fill:before{content:"\f397"}.bi-file-font-fill:before{content:"\f398"}.bi-file-font:before{content:"\f399"}.bi-file-image-fill:before{content:"\f39a"}.bi-file-image:before{content:"\f39b"}.bi-file-lock-fill:before{content:"\f39c"}.bi-file-lock:before{content:"\f39d"}.bi-file-lock2-fill:before{content:"\f39e"}.bi-file-lock2:before{content:"\f39f"}.bi-file-medical-fill:before{content:"\f3a0"}.bi-file-medical:before{content:"\f3a1"}.bi-file-minus-fill:before{content:"\f3a2"}.bi-file-minus:before{content:"\f3a3"}.bi-file-music-fill:before{content:"\f3a4"}.bi-file-music:before{content:"\f3a5"}.bi-file-person-fill:before{content:"\f3a6"}.bi-file-person:before{content:"\f3a7"}.bi-file-play-fill:before{content:"\f3a8"}.bi-file-play:before{content:"\f3a9"}.bi-file-plus-fill:before{content:"\f3aa"}.bi-file-plus:before{content:"\f3ab"}.bi-file-post-fill:before{content:"\f3ac"}.bi-file-post:before{content:"\f3ad"}.bi-file-ppt-fill:before{content:"\f3ae"}.bi-file-ppt:before{content:"\f3af"}.bi-file-richtext-fill:before{content:"\f3b0"}.bi-file-richtext:before{content:"\f3b1"}.bi-file-ruled-fill:before{content:"\f3b2"}.bi-file-ruled:before{content:"\f3b3"}.bi-file-slides-fill:before{content:"\f3b4"}.bi-file-slides:before{content:"\f3b5"}.bi-file-spreadsheet-fill:before{content:"\f3b6"}.bi-file-spreadsheet:before{content:"\f3b7"}.bi-file-text-fill:before{content:"\f3b8"}.bi-file-text:before{content:"\f3b9"}.bi-file-word-fill:before{content:"\f3ba"}.bi-file-word:before{content:"\f3bb"}.bi-file-x-fill:before{content:"\f3bc"}.bi-file-x:before{content:"\f3bd"}.bi-file-zip-fill:before{content:"\f3be"}.bi-file-zip:before{content:"\f3bf"}.bi-file:before{content:"\f3c0"}.bi-files-alt:before{content:"\f3c1"}.bi-files:before{content:"\f3c2"}.bi-film:before{content:"\f3c3"}.bi-filter-circle-fill:before{content:"\f3c4"}.bi-filter-circle:before{content:"\f3c5"}.bi-filter-left:before{content:"\f3c6"}.bi-filter-right:before{content:"\f3c7"}.bi-filter-square-fill:before{content:"\f3c8"}.bi-filter-square:before{content:"\f3c9"}.bi-filter:before{content:"\f3ca"}.bi-flag-fill:before{content:"\f3cb"}.bi-flag:before{content:"\f3cc"}.bi-flower1:before{content:"\f3cd"}.bi-flower2:before{content:"\f3ce"}.bi-flower3:before{content:"\f3cf"}.bi-folder-check:before{content:"\f3d0"}.bi-folder-fill:before{content:"\f3d1"}.bi-folder-minus:before{content:"\f3d2"}.bi-folder-plus:before{content:"\f3d3"}.bi-folder-symlink-fill:before{content:"\f3d4"}.bi-folder-symlink:before{content:"\f3d5"}.bi-folder-x:before{content:"\f3d6"}.bi-folder:before{content:"\f3d7"}.bi-folder2-open:before{content:"\f3d8"}.bi-folder2:before{content:"\f3d9"}.bi-fonts:before{content:"\f3da"}.bi-forward-fill:before{content:"\f3db"}.bi-forward:before{content:"\f3dc"}.bi-front:before{content:"\f3dd"}.bi-fullscreen-exit:before{content:"\f3de"}.bi-fullscreen:before{content:"\f3df"}.bi-funnel-fill:before{content:"\f3e0"}.bi-funnel:before{content:"\f3e1"}.bi-gear-fill:before{content:"\f3e2"}.bi-gear-wide-connected:before{content:"\f3e3"}.bi-gear-wide:before{content:"\f3e4"}.bi-gear:before{content:"\f3e5"}.bi-gem:before{content:"\f3e6"}.bi-geo-alt-fill:before{content:"\f3e7"}.bi-geo-alt:before{content:"\f3e8"}.bi-geo-fill:before{content:"\f3e9"}.bi-geo:before{content:"\f3ea"}.bi-gift-fill:before{content:"\f3eb"}.bi-gift:before{content:"\f3ec"}.bi-github:before{content:"\f3ed"}.bi-globe:before{content:"\f3ee"}.bi-globe2:before{content:"\f3ef"}.bi-google:before{content:"\f3f0"}.bi-graph-down:before{content:"\f3f1"}.bi-graph-up:before{content:"\f3f2"}.bi-grid-1x2-fill:before{content:"\f3f3"}.bi-grid-1x2:before{content:"\f3f4"}.bi-grid-3x2-gap-fill:before{content:"\f3f5"}.bi-grid-3x2-gap:before{content:"\f3f6"}.bi-grid-3x2:before{content:"\f3f7"}.bi-grid-3x3-gap-fill:before{content:"\f3f8"}.bi-grid-3x3-gap:before{content:"\f3f9"}.bi-grid-3x3:before{content:"\f3fa"}.bi-grid-fill:before{content:"\f3fb"}.bi-grid:before{content:"\f3fc"}.bi-grip-horizontal:before{content:"\f3fd"}.bi-grip-vertical:before{content:"\f3fe"}.bi-hammer:before{content:"\f3ff"}.bi-hand-index-fill:before{content:"\f400"}.bi-hand-index-thumb-fill:before{content:"\f401"}.bi-hand-index-thumb:before{content:"\f402"}.bi-hand-index:before{content:"\f403"}.bi-hand-thumbs-down-fill:before{content:"\f404"}.bi-hand-thumbs-down:before{content:"\f405"}.bi-hand-thumbs-up-fill:before{content:"\f406"}.bi-hand-thumbs-up:before{content:"\f407"}.bi-handbag-fill:before{content:"\f408"}.bi-handbag:before{content:"\f409"}.bi-hash:before{content:"\f40a"}.bi-hdd-fill:before{content:"\f40b"}.bi-hdd-network-fill:before{content:"\f40c"}.bi-hdd-network:before{content:"\f40d"}.bi-hdd-rack-fill:before{content:"\f40e"}.bi-hdd-rack:before{content:"\f40f"}.bi-hdd-stack-fill:before{content:"\f410"}.bi-hdd-stack:before{content:"\f411"}.bi-hdd:before{content:"\f412"}.bi-headphones:before{content:"\f413"}.bi-headset:before{content:"\f414"}.bi-heart-fill:before{content:"\f415"}.bi-heart-half:before{content:"\f416"}.bi-heart:before{content:"\f417"}.bi-heptagon-fill:before{content:"\f418"}.bi-heptagon-half:before{content:"\f419"}.bi-heptagon:before{content:"\f41a"}.bi-hexagon-fill:before{content:"\f41b"}.bi-hexagon-half:before{content:"\f41c"}.bi-hexagon:before{content:"\f41d"}.bi-hourglass-bottom:before{content:"\f41e"}.bi-hourglass-split:before{content:"\f41f"}.bi-hourglass-top:before{content:"\f420"}.bi-hourglass:before{content:"\f421"}.bi-house-door-fill:before{content:"\f422"}.bi-house-door:before{content:"\f423"}.bi-house-fill:before{content:"\f424"}.bi-house:before{content:"\f425"}.bi-hr:before{content:"\f426"}.bi-hurricane:before{content:"\f427"}.bi-image-alt:before{content:"\f428"}.bi-image-fill:before{content:"\f429"}.bi-image:before{content:"\f42a"}.bi-images:before{content:"\f42b"}.bi-inbox-fill:before{content:"\f42c"}.bi-inbox:before{content:"\f42d"}.bi-inboxes-fill:before{content:"\f42e"}.bi-inboxes:before{content:"\f42f"}.bi-info-circle-fill:before{content:"\f430"}.bi-info-circle:before{content:"\f431"}.bi-info-square-fill:before{content:"\f432"}.bi-info-square:before{content:"\f433"}.bi-info:before{content:"\f434"}.bi-input-cursor-text:before{content:"\f435"}.bi-input-cursor:before{content:"\f436"}.bi-instagram:before{content:"\f437"}.bi-intersect:before{content:"\f438"}.bi-journal-album:before{content:"\f439"}.bi-journal-arrow-down:before{content:"\f43a"}.bi-journal-arrow-up:before{content:"\f43b"}.bi-journal-bookmark-fill:before{content:"\f43c"}.bi-journal-bookmark:before{content:"\f43d"}.bi-journal-check:before{content:"\f43e"}.bi-journal-code:before{content:"\f43f"}.bi-journal-medical:before{content:"\f440"}.bi-journal-minus:before{content:"\f441"}.bi-journal-plus:before{content:"\f442"}.bi-journal-richtext:before{content:"\f443"}.bi-journal-text:before{content:"\f444"}.bi-journal-x:before{content:"\f445"}.bi-journal:before{content:"\f446"}.bi-journals:before{content:"\f447"}.bi-joystick:before{content:"\f448"}.bi-justify-left:before{content:"\f449"}.bi-justify-right:before{content:"\f44a"}.bi-justify:before{content:"\f44b"}.bi-kanban-fill:before{content:"\f44c"}.bi-kanban:before{content:"\f44d"}.bi-key-fill:before{content:"\f44e"}.bi-key:before{content:"\f44f"}.bi-keyboard-fill:before{content:"\f450"}.bi-keyboard:before{content:"\f451"}.bi-ladder:before{content:"\f452"}.bi-lamp-fill:before{content:"\f453"}.bi-lamp:before{content:"\f454"}.bi-laptop-fill:before{content:"\f455"}.bi-laptop:before{content:"\f456"}.bi-layer-backward:before{content:"\f457"}.bi-layer-forward:before{content:"\f458"}.bi-layers-fill:before{content:"\f459"}.bi-layers-half:before{content:"\f45a"}.bi-layers:before{content:"\f45b"}.bi-layout-sidebar-inset-reverse:before{content:"\f45c"}.bi-layout-sidebar-inset:before{content:"\f45d"}.bi-layout-sidebar-reverse:before{content:"\f45e"}.bi-layout-sidebar:before{content:"\f45f"}.bi-layout-split:before{content:"\f460"}.bi-layout-text-sidebar-reverse:before{content:"\f461"}.bi-layout-text-sidebar:before{content:"\f462"}.bi-layout-text-window-reverse:before{content:"\f463"}.bi-layout-text-window:before{content:"\f464"}.bi-layout-three-columns:before{content:"\f465"}.bi-layout-wtf:before{content:"\f466"}.bi-life-preserver:before{content:"\f467"}.bi-lightbulb-fill:before{content:"\f468"}.bi-lightbulb-off-fill:before{content:"\f469"}.bi-lightbulb-off:before{content:"\f46a"}.bi-lightbulb:before{content:"\f46b"}.bi-lightning-charge-fill:before{content:"\f46c"}.bi-lightning-charge:before{content:"\f46d"}.bi-lightning-fill:before{content:"\f46e"}.bi-lightning:before{content:"\f46f"}.bi-link-45deg:before{content:"\f470"}.bi-link:before{content:"\f471"}.bi-linkedin:before{content:"\f472"}.bi-list-check:before{content:"\f473"}.bi-list-nested:before{content:"\f474"}.bi-list-ol:before{content:"\f475"}.bi-list-stars:before{content:"\f476"}.bi-list-task:before{content:"\f477"}.bi-list-ul:before{content:"\f478"}.bi-list:before{content:"\f479"}.bi-lock-fill:before{content:"\f47a"}.bi-lock:before{content:"\f47b"}.bi-mailbox:before{content:"\f47c"}.bi-mailbox2:before{content:"\f47d"}.bi-map-fill:before{content:"\f47e"}.bi-map:before{content:"\f47f"}.bi-markdown-fill:before{content:"\f480"}.bi-markdown:before{content:"\f481"}.bi-mask:before{content:"\f482"}.bi-megaphone-fill:before{content:"\f483"}.bi-megaphone:before{content:"\f484"}.bi-menu-app-fill:before{content:"\f485"}.bi-menu-app:before{content:"\f486"}.bi-menu-button-fill:before{content:"\f487"}.bi-menu-button-wide-fill:before{content:"\f488"}.bi-menu-button-wide:before{content:"\f489"}.bi-menu-button:before{content:"\f48a"}.bi-menu-down:before{content:"\f48b"}.bi-menu-up:before{content:"\f48c"}.bi-mic-fill:before{content:"\f48d"}.bi-mic-mute-fill:before{content:"\f48e"}.bi-mic-mute:before{content:"\f48f"}.bi-mic:before{content:"\f490"}.bi-minecart-loaded:before{content:"\f491"}.bi-minecart:before{content:"\f492"}.bi-moisture:before{content:"\f493"}.bi-moon-fill:before{content:"\f494"}.bi-moon-stars-fill:before{content:"\f495"}.bi-moon-stars:before{content:"\f496"}.bi-moon:before{content:"\f497"}.bi-mouse-fill:before{content:"\f498"}.bi-mouse:before{content:"\f499"}.bi-mouse2-fill:before{content:"\f49a"}.bi-mouse2:before{content:"\f49b"}.bi-mouse3-fill:before{content:"\f49c"}.bi-mouse3:before{content:"\f49d"}.bi-music-note-beamed:before{content:"\f49e"}.bi-music-note-list:before{content:"\f49f"}.bi-music-note:before{content:"\f4a0"}.bi-music-player-fill:before{content:"\f4a1"}.bi-music-player:before{content:"\f4a2"}.bi-newspaper:before{content:"\f4a3"}.bi-node-minus-fill:before{content:"\f4a4"}.bi-node-minus:before{content:"\f4a5"}.bi-node-plus-fill:before{content:"\f4a6"}.bi-node-plus:before{content:"\f4a7"}.bi-nut-fill:before{content:"\f4a8"}.bi-nut:before{content:"\f4a9"}.bi-octagon-fill:before{content:"\f4aa"}.bi-octagon-half:before{content:"\f4ab"}.bi-octagon:before{content:"\f4ac"}.bi-option:before{content:"\f4ad"}.bi-outlet:before{content:"\f4ae"}.bi-paint-bucket:before{content:"\f4af"}.bi-palette-fill:before{content:"\f4b0"}.bi-palette:before{content:"\f4b1"}.bi-palette2:before{content:"\f4b2"}.bi-paperclip:before{content:"\f4b3"}.bi-paragraph:before{content:"\f4b4"}.bi-patch-check-fill:before{content:"\f4b5"}.bi-patch-check:before{content:"\f4b6"}.bi-patch-exclamation-fill:before{content:"\f4b7"}.bi-patch-exclamation:before{content:"\f4b8"}.bi-patch-minus-fill:before{content:"\f4b9"}.bi-patch-minus:before{content:"\f4ba"}.bi-patch-plus-fill:before{content:"\f4bb"}.bi-patch-plus:before{content:"\f4bc"}.bi-patch-question-fill:before{content:"\f4bd"}.bi-patch-question:before{content:"\f4be"}.bi-pause-btn-fill:before{content:"\f4bf"}.bi-pause-btn:before{content:"\f4c0"}.bi-pause-circle-fill:before{content:"\f4c1"}.bi-pause-circle:before{content:"\f4c2"}.bi-pause-fill:before{content:"\f4c3"}.bi-pause:before{content:"\f4c4"}.bi-peace-fill:before{content:"\f4c5"}.bi-peace:before{content:"\f4c6"}.bi-pen-fill:before{content:"\f4c7"}.bi-pen:before{content:"\f4c8"}.bi-pencil-fill:before{content:"\f4c9"}.bi-pencil-square:before{content:"\f4ca"}.bi-pencil:before{content:"\f4cb"}.bi-pentagon-fill:before{content:"\f4cc"}.bi-pentagon-half:before{content:"\f4cd"}.bi-pentagon:before{content:"\f4ce"}.bi-people-fill:before{content:"\f4cf"}.bi-people:before{content:"\f4d0"}.bi-percent:before{content:"\f4d1"}.bi-person-badge-fill:before{content:"\f4d2"}.bi-person-badge:before{content:"\f4d3"}.bi-person-bounding-box:before{content:"\f4d4"}.bi-person-check-fill:before{content:"\f4d5"}.bi-person-check:before{content:"\f4d6"}.bi-person-circle:before{content:"\f4d7"}.bi-person-dash-fill:before{content:"\f4d8"}.bi-person-dash:before{content:"\f4d9"}.bi-person-fill:before{content:"\f4da"}.bi-person-lines-fill:before{content:"\f4db"}.bi-person-plus-fill:before{content:"\f4dc"}.bi-person-plus:before{content:"\f4dd"}.bi-person-square:before{content:"\f4de"}.bi-person-x-fill:before{content:"\f4df"}.bi-person-x:before{content:"\f4e0"}.bi-person:before{content:"\f4e1"}.bi-phone-fill:before{content:"\f4e2"}.bi-phone-landscape-fill:before{content:"\f4e3"}.bi-phone-landscape:before{content:"\f4e4"}.bi-phone-vibrate-fill:before{content:"\f4e5"}.bi-phone-vibrate:before{content:"\f4e6"}.bi-phone:before{content:"\f4e7"}.bi-pie-chart-fill:before{content:"\f4e8"}.bi-pie-chart:before{content:"\f4e9"}.bi-pin-angle-fill:before{content:"\f4ea"}.bi-pin-angle:before{content:"\f4eb"}.bi-pin-fill:before{content:"\f4ec"}.bi-pin:before{content:"\f4ed"}.bi-pip-fill:before{content:"\f4ee"}.bi-pip:before{content:"\f4ef"}.bi-play-btn-fill:before{content:"\f4f0"}.bi-play-btn:before{content:"\f4f1"}.bi-play-circle-fill:before{content:"\f4f2"}.bi-play-circle:before{content:"\f4f3"}.bi-play-fill:before{content:"\f4f4"}.bi-play:before{content:"\f4f5"}.bi-plug-fill:before{content:"\f4f6"}.bi-plug:before{content:"\f4f7"}.bi-plus-circle-dotted:before{content:"\f4f8"}.bi-plus-circle-fill:before{content:"\f4f9"}.bi-plus-circle:before{content:"\f4fa"}.bi-plus-square-dotted:before{content:"\f4fb"}.bi-plus-square-fill:before{content:"\f4fc"}.bi-plus-square:before{content:"\f4fd"}.bi-plus:before{content:"\f4fe"}.bi-power:before{content:"\f4ff"}.bi-printer-fill:before{content:"\f500"}.bi-printer:before{content:"\f501"}.bi-puzzle-fill:before{content:"\f502"}.bi-puzzle:before{content:"\f503"}.bi-question-circle-fill:before{content:"\f504"}.bi-question-circle:before{content:"\f505"}.bi-question-diamond-fill:before{content:"\f506"}.bi-question-diamond:before{content:"\f507"}.bi-question-octagon-fill:before{content:"\f508"}.bi-question-octagon:before{content:"\f509"}.bi-question-square-fill:before{content:"\f50a"}.bi-question-square:before{content:"\f50b"}.bi-question:before{content:"\f50c"}.bi-rainbow:before{content:"\f50d"}.bi-receipt-cutoff:before{content:"\f50e"}.bi-receipt:before{content:"\f50f"}.bi-reception-0:before{content:"\f510"}.bi-reception-1:before{content:"\f511"}.bi-reception-2:before{content:"\f512"}.bi-reception-3:before{content:"\f513"}.bi-reception-4:before{content:"\f514"}.bi-record-btn-fill:before{content:"\f515"}.bi-record-btn:before{content:"\f516"}.bi-record-circle-fill:before{content:"\f517"}.bi-record-circle:before{content:"\f518"}.bi-record-fill:before{content:"\f519"}.bi-record:before{content:"\f51a"}.bi-record2-fill:before{content:"\f51b"}.bi-record2:before{content:"\f51c"}.bi-reply-all-fill:before{content:"\f51d"}.bi-reply-all:before{content:"\f51e"}.bi-reply-fill:before{content:"\f51f"}.bi-reply:before{content:"\f520"}.bi-rss-fill:before{content:"\f521"}.bi-rss:before{content:"\f522"}.bi-rulers:before{content:"\f523"}.bi-save-fill:before{content:"\f524"}.bi-save:before{content:"\f525"}.bi-save2-fill:before{content:"\f526"}.bi-save2:before{content:"\f527"}.bi-scissors:before{content:"\f528"}.bi-screwdriver:before{content:"\f529"}.bi-search:before{content:"\f52a"}.bi-segmented-nav:before{content:"\f52b"}.bi-server:before{content:"\f52c"}.bi-share-fill:before{content:"\f52d"}.bi-share:before{content:"\f52e"}.bi-shield-check:before{content:"\f52f"}.bi-shield-exclamation:before{content:"\f530"}.bi-shield-fill-check:before{content:"\f531"}.bi-shield-fill-exclamation:before{content:"\f532"}.bi-shield-fill-minus:before{content:"\f533"}.bi-shield-fill-plus:before{content:"\f534"}.bi-shield-fill-x:before{content:"\f535"}.bi-shield-fill:before{content:"\f536"}.bi-shield-lock-fill:before{content:"\f537"}.bi-shield-lock:before{content:"\f538"}.bi-shield-minus:before{content:"\f539"}.bi-shield-plus:before{content:"\f53a"}.bi-shield-shaded:before{content:"\f53b"}.bi-shield-slash-fill:before{content:"\f53c"}.bi-shield-slash:before{content:"\f53d"}.bi-shield-x:before{content:"\f53e"}.bi-shield:before{content:"\f53f"}.bi-shift-fill:before{content:"\f540"}.bi-shift:before{content:"\f541"}.bi-shop-window:before{content:"\f542"}.bi-shop:before{content:"\f543"}.bi-shuffle:before{content:"\f544"}.bi-signpost-2-fill:before{content:"\f545"}.bi-signpost-2:before{content:"\f546"}.bi-signpost-fill:before{content:"\f547"}.bi-signpost-split-fill:before{content:"\f548"}.bi-signpost-split:before{content:"\f549"}.bi-signpost:before{content:"\f54a"}.bi-sim-fill:before{content:"\f54b"}.bi-sim:before{content:"\f54c"}.bi-skip-backward-btn-fill:before{content:"\f54d"}.bi-skip-backward-btn:before{content:"\f54e"}.bi-skip-backward-circle-fill:before{content:"\f54f"}.bi-skip-backward-circle:before{content:"\f550"}.bi-skip-backward-fill:before{content:"\f551"}.bi-skip-backward:before{content:"\f552"}.bi-skip-end-btn-fill:before{content:"\f553"}.bi-skip-end-btn:before{content:"\f554"}.bi-skip-end-circle-fill:before{content:"\f555"}.bi-skip-end-circle:before{content:"\f556"}.bi-skip-end-fill:before{content:"\f557"}.bi-skip-end:before{content:"\f558"}.bi-skip-forward-btn-fill:before{content:"\f559"}.bi-skip-forward-btn:before{content:"\f55a"}.bi-skip-forward-circle-fill:before{content:"\f55b"}.bi-skip-forward-circle:before{content:"\f55c"}.bi-skip-forward-fill:before{content:"\f55d"}.bi-skip-forward:before{content:"\f55e"}.bi-skip-start-btn-fill:before{content:"\f55f"}.bi-skip-start-btn:before{content:"\f560"}.bi-skip-start-circle-fill:before{content:"\f561"}.bi-skip-start-circle:before{content:"\f562"}.bi-skip-start-fill:before{content:"\f563"}.bi-skip-start:before{content:"\f564"}.bi-slack:before{content:"\f565"}.bi-slash-circle-fill:before{content:"\f566"}.bi-slash-circle:before{content:"\f567"}.bi-slash-square-fill:before{content:"\f568"}.bi-slash-square:before{content:"\f569"}.bi-slash:before{content:"\f56a"}.bi-sliders:before{content:"\f56b"}.bi-smartwatch:before{content:"\f56c"}.bi-snow:before{content:"\f56d"}.bi-snow2:before{content:"\f56e"}.bi-snow3:before{content:"\f56f"}.bi-sort-alpha-down-alt:before{content:"\f570"}.bi-sort-alpha-down:before{content:"\f571"}.bi-sort-alpha-up-alt:before{content:"\f572"}.bi-sort-alpha-up:before{content:"\f573"}.bi-sort-down-alt:before{content:"\f574"}.bi-sort-down:before{content:"\f575"}.bi-sort-numeric-down-alt:before{content:"\f576"}.bi-sort-numeric-down:before{content:"\f577"}.bi-sort-numeric-up-alt:before{content:"\f578"}.bi-sort-numeric-up:before{content:"\f579"}.bi-sort-up-alt:before{content:"\f57a"}.bi-sort-up:before{content:"\f57b"}.bi-soundwave:before{content:"\f57c"}.bi-speaker-fill:before{content:"\f57d"}.bi-speaker:before{content:"\f57e"}.bi-speedometer:before{content:"\f57f"}.bi-speedometer2:before{content:"\f580"}.bi-spellcheck:before{content:"\f581"}.bi-square-fill:before{content:"\f582"}.bi-square-half:before{content:"\f583"}.bi-square:before{content:"\f584"}.bi-stack:before{content:"\f585"}.bi-star-fill:before{content:"\f586"}.bi-star-half:before{content:"\f587"}.bi-star:before{content:"\f588"}.bi-stars:before{content:"\f589"}.bi-stickies-fill:before{content:"\f58a"}.bi-stickies:before{content:"\f58b"}.bi-sticky-fill:before{content:"\f58c"}.bi-sticky:before{content:"\f58d"}.bi-stop-btn-fill:before{content:"\f58e"}.bi-stop-btn:before{content:"\f58f"}.bi-stop-circle-fill:before{content:"\f590"}.bi-stop-circle:before{content:"\f591"}.bi-stop-fill:before{content:"\f592"}.bi-stop:before{content:"\f593"}.bi-stoplights-fill:before{content:"\f594"}.bi-stoplights:before{content:"\f595"}.bi-stopwatch-fill:before{content:"\f596"}.bi-stopwatch:before{content:"\f597"}.bi-subtract:before{content:"\f598"}.bi-suit-club-fill:before{content:"\f599"}.bi-suit-club:before{content:"\f59a"}.bi-suit-diamond-fill:before{content:"\f59b"}.bi-suit-diamond:before{content:"\f59c"}.bi-suit-heart-fill:before{content:"\f59d"}.bi-suit-heart:before{content:"\f59e"}.bi-suit-spade-fill:before{content:"\f59f"}.bi-suit-spade:before{content:"\f5a0"}.bi-sun-fill:before{content:"\f5a1"}.bi-sun:before{content:"\f5a2"}.bi-sunglasses:before{content:"\f5a3"}.bi-sunrise-fill:before{content:"\f5a4"}.bi-sunrise:before{content:"\f5a5"}.bi-sunset-fill:before{content:"\f5a6"}.bi-sunset:before{content:"\f5a7"}.bi-symmetry-horizontal:before{content:"\f5a8"}.bi-symmetry-vertical:before{content:"\f5a9"}.bi-table:before{content:"\f5aa"}.bi-tablet-fill:before{content:"\f5ab"}.bi-tablet-landscape-fill:before{content:"\f5ac"}.bi-tablet-landscape:before{content:"\f5ad"}.bi-tablet:before{content:"\f5ae"}.bi-tag-fill:before{content:"\f5af"}.bi-tag:before{content:"\f5b0"}.bi-tags-fill:before{content:"\f5b1"}.bi-tags:before{content:"\f5b2"}.bi-telegram:before{content:"\f5b3"}.bi-telephone-fill:before{content:"\f5b4"}.bi-telephone-forward-fill:before{content:"\f5b5"}.bi-telephone-forward:before{content:"\f5b6"}.bi-telephone-inbound-fill:before{content:"\f5b7"}.bi-telephone-inbound:before{content:"\f5b8"}.bi-telephone-minus-fill:before{content:"\f5b9"}.bi-telephone-minus:before{content:"\f5ba"}.bi-telephone-outbound-fill:before{content:"\f5bb"}.bi-telephone-outbound:before{content:"\f5bc"}.bi-telephone-plus-fill:before{content:"\f5bd"}.bi-telephone-plus:before{content:"\f5be"}.bi-telephone-x-fill:before{content:"\f5bf"}.bi-telephone-x:before{content:"\f5c0"}.bi-telephone:before{content:"\f5c1"}.bi-terminal-fill:before{content:"\f5c2"}.bi-terminal:before{content:"\f5c3"}.bi-text-center:before{content:"\f5c4"}.bi-text-indent-left:before{content:"\f5c5"}.bi-text-indent-right:before{content:"\f5c6"}.bi-text-left:before{content:"\f5c7"}.bi-text-paragraph:before{content:"\f5c8"}.bi-text-right:before{content:"\f5c9"}.bi-textarea-resize:before{content:"\f5ca"}.bi-textarea-t:before{content:"\f5cb"}.bi-textarea:before{content:"\f5cc"}.bi-thermometer-half:before{content:"\f5cd"}.bi-thermometer-high:before{content:"\f5ce"}.bi-thermometer-low:before{content:"\f5cf"}.bi-thermometer-snow:before{content:"\f5d0"}.bi-thermometer-sun:before{content:"\f5d1"}.bi-thermometer:before{content:"\f5d2"}.bi-three-dots-vertical:before{content:"\f5d3"}.bi-three-dots:before{content:"\f5d4"}.bi-toggle-off:before{content:"\f5d5"}.bi-toggle-on:before{content:"\f5d6"}.bi-toggle2-off:before{content:"\f5d7"}.bi-toggle2-on:before{content:"\f5d8"}.bi-toggles:before{content:"\f5d9"}.bi-toggles2:before{content:"\f5da"}.bi-tools:before{content:"\f5db"}.bi-tornado:before{content:"\f5dc"}.bi-trash-fill:before{content:"\f5dd"}.bi-trash:before{content:"\f5de"}.bi-trash2-fill:before{content:"\f5df"}.bi-trash2:before{content:"\f5e0"}.bi-tree-fill:before{content:"\f5e1"}.bi-tree:before{content:"\f5e2"}.bi-triangle-fill:before{content:"\f5e3"}.bi-triangle-half:before{content:"\f5e4"}.bi-triangle:before{content:"\f5e5"}.bi-trophy-fill:before{content:"\f5e6"}.bi-trophy:before{content:"\f5e7"}.bi-tropical-storm:before{content:"\f5e8"}.bi-truck-flatbed:before{content:"\f5e9"}.bi-truck:before{content:"\f5ea"}.bi-tsunami:before{content:"\f5eb"}.bi-tv-fill:before{content:"\f5ec"}.bi-tv:before{content:"\f5ed"}.bi-twitch:before{content:"\f5ee"}.bi-twitter:before{content:"\f5ef"}.bi-type-bold:before{content:"\f5f0"}.bi-type-h1:before{content:"\f5f1"}.bi-type-h2:before{content:"\f5f2"}.bi-type-h3:before{content:"\f5f3"}.bi-type-italic:before{content:"\f5f4"}.bi-type-strikethrough:before{content:"\f5f5"}.bi-type-underline:before{content:"\f5f6"}.bi-type:before{content:"\f5f7"}.bi-ui-checks-grid:before{content:"\f5f8"}.bi-ui-checks:before{content:"\f5f9"}.bi-ui-radios-grid:before{content:"\f5fa"}.bi-ui-radios:before{content:"\f5fb"}.bi-umbrella-fill:before{content:"\f5fc"}.bi-umbrella:before{content:"\f5fd"}.bi-union:before{content:"\f5fe"}.bi-unlock-fill:before{content:"\f5ff"}.bi-unlock:before{content:"\f600"}.bi-upc-scan:before{content:"\f601"}.bi-upc:before{content:"\f602"}.bi-upload:before{content:"\f603"}.bi-vector-pen:before{content:"\f604"}.bi-view-list:before{content:"\f605"}.bi-view-stacked:before{content:"\f606"}.bi-vinyl-fill:before{content:"\f607"}.bi-vinyl:before{content:"\f608"}.bi-voicemail:before{content:"\f609"}.bi-volume-down-fill:before{content:"\f60a"}.bi-volume-down:before{content:"\f60b"}.bi-volume-mute-fill:before{content:"\f60c"}.bi-volume-mute:before{content:"\f60d"}.bi-volume-off-fill:before{content:"\f60e"}.bi-volume-off:before{content:"\f60f"}.bi-volume-up-fill:before{content:"\f610"}.bi-volume-up:before{content:"\f611"}.bi-vr:before{content:"\f612"}.bi-wallet-fill:before{content:"\f613"}.bi-wallet:before{content:"\f614"}.bi-wallet2:before{content:"\f615"}.bi-watch:before{content:"\f616"}.bi-water:before{content:"\f617"}.bi-whatsapp:before{content:"\f618"}.bi-wifi-1:before{content:"\f619"}.bi-wifi-2:before{content:"\f61a"}.bi-wifi-off:before{content:"\f61b"}.bi-wifi:before{content:"\f61c"}.bi-wind:before{content:"\f61d"}.bi-window-dock:before{content:"\f61e"}.bi-window-sidebar:before{content:"\f61f"}.bi-window:before{content:"\f620"}.bi-wrench:before{content:"\f621"}.bi-x-circle-fill:before{content:"\f622"}.bi-x-circle:before{content:"\f623"}.bi-x-diamond-fill:before{content:"\f624"}.bi-x-diamond:before{content:"\f625"}.bi-x-octagon-fill:before{content:"\f626"}.bi-x-octagon:before{content:"\f627"}.bi-x-square-fill:before{content:"\f628"}.bi-x-square:before{content:"\f629"}.bi-x:before{content:"\f62a"}.bi-youtube:before{content:"\f62b"}.bi-zoom-in:before{content:"\f62c"}.bi-zoom-out:before{content:"\f62d"}.bi-bank:before{content:"\f62e"}.bi-bank2:before{content:"\f62f"}.bi-bell-slash-fill:before{content:"\f630"}.bi-bell-slash:before{content:"\f631"}.bi-cash-coin:before{content:"\f632"}.bi-check-lg:before{content:"\f633"}.bi-coin:before{content:"\f634"}.bi-currency-bitcoin:before{content:"\f635"}.bi-currency-dollar:before{content:"\f636"}.bi-currency-euro:before{content:"\f637"}.bi-currency-exchange:before{content:"\f638"}.bi-currency-pound:before{content:"\f639"}.bi-currency-yen:before{content:"\f63a"}.bi-dash-lg:before{content:"\f63b"}.bi-exclamation-lg:before{content:"\f63c"}.bi-file-earmark-pdf-fill:before{content:"\f63d"}.bi-file-earmark-pdf:before{content:"\f63e"}.bi-file-pdf-fill:before{content:"\f63f"}.bi-file-pdf:before{content:"\f640"}.bi-gender-ambiguous:before{content:"\f641"}.bi-gender-female:before{content:"\f642"}.bi-gender-male:before{content:"\f643"}.bi-gender-trans:before{content:"\f644"}.bi-headset-vr:before{content:"\f645"}.bi-info-lg:before{content:"\f646"}.bi-mastodon:before{content:"\f647"}.bi-messenger:before{content:"\f648"}.bi-piggy-bank-fill:before{content:"\f649"}.bi-piggy-bank:before{content:"\f64a"}.bi-pin-map-fill:before{content:"\f64b"}.bi-pin-map:before{content:"\f64c"}.bi-plus-lg:before{content:"\f64d"}.bi-question-lg:before{content:"\f64e"}.bi-recycle:before{content:"\f64f"}.bi-reddit:before{content:"\f650"}.bi-safe-fill:before{content:"\f651"}.bi-safe2-fill:before{content:"\f652"}.bi-safe2:before{content:"\f653"}.bi-sd-card-fill:before{content:"\f654"}.bi-sd-card:before{content:"\f655"}.bi-skype:before{content:"\f656"}.bi-slash-lg:before{content:"\f657"}.bi-translate:before{content:"\f658"}.bi-x-lg:before{content:"\f659"}.bi-safe:before{content:"\f65a"}.bi-apple:before{content:"\f65b"}.bi-microsoft:before{content:"\f65d"}.bi-windows:before{content:"\f65e"}.bi-behance:before{content:"\f65c"}.bi-dribbble:before{content:"\f65f"}.bi-line:before{content:"\f660"}.bi-medium:before{content:"\f661"}.bi-paypal:before{content:"\f662"}.bi-pinterest:before{content:"\f663"}.bi-signal:before{content:"\f664"}.bi-snapchat:before{content:"\f665"}.bi-spotify:before{content:"\f666"}.bi-stack-overflow:before{content:"\f667"}.bi-strava:before{content:"\f668"}.bi-wordpress:before{content:"\f669"}.bi-vimeo:before{content:"\f66a"}.bi-activity:before{content:"\f66b"}.bi-easel2-fill:before{content:"\f66c"}.bi-easel2:before{content:"\f66d"}.bi-easel3-fill:before{content:"\f66e"}.bi-easel3:before{content:"\f66f"}.bi-fan:before{content:"\f670"}.bi-fingerprint:before{content:"\f671"}.bi-graph-down-arrow:before{content:"\f672"}.bi-graph-up-arrow:before{content:"\f673"}.bi-hypnotize:before{content:"\f674"}.bi-magic:before{content:"\f675"}.bi-person-rolodex:before{content:"\f676"}.bi-person-video:before{content:"\f677"}.bi-person-video2:before{content:"\f678"}.bi-person-video3:before{content:"\f679"}.bi-person-workspace:before{content:"\f67a"}.bi-radioactive:before{content:"\f67b"}.bi-webcam-fill:before{content:"\f67c"}.bi-webcam:before{content:"\f67d"}.bi-yin-yang:before{content:"\f67e"}.bi-bandaid-fill:before{content:"\f680"}.bi-bandaid:before{content:"\f681"}.bi-bluetooth:before{content:"\f682"}.bi-body-text:before{content:"\f683"}.bi-boombox:before{content:"\f684"}.bi-boxes:before{content:"\f685"}.bi-dpad-fill:before{content:"\f686"}.bi-dpad:before{content:"\f687"}.bi-ear-fill:before{content:"\f688"}.bi-ear:before{content:"\f689"}.bi-envelope-check-fill:before{content:"\f68b"}.bi-envelope-check:before{content:"\f68c"}.bi-envelope-dash-fill:before{content:"\f68e"}.bi-envelope-dash:before{content:"\f68f"}.bi-envelope-exclamation-fill:before{content:"\f691"}.bi-envelope-exclamation:before{content:"\f692"}.bi-envelope-plus-fill:before{content:"\f693"}.bi-envelope-plus:before{content:"\f694"}.bi-envelope-slash-fill:before{content:"\f696"}.bi-envelope-slash:before{content:"\f697"}.bi-envelope-x-fill:before{content:"\f699"}.bi-envelope-x:before{content:"\f69a"}.bi-explicit-fill:before{content:"\f69b"}.bi-explicit:before{content:"\f69c"}.bi-git:before{content:"\f69d"}.bi-infinity:before{content:"\f69e"}.bi-list-columns-reverse:before{content:"\f69f"}.bi-list-columns:before{content:"\f6a0"}.bi-meta:before{content:"\f6a1"}.bi-nintendo-switch:before{content:"\f6a4"}.bi-pc-display-horizontal:before{content:"\f6a5"}.bi-pc-display:before{content:"\f6a6"}.bi-pc-horizontal:before{content:"\f6a7"}.bi-pc:before{content:"\f6a8"}.bi-playstation:before{content:"\f6a9"}.bi-plus-slash-minus:before{content:"\f6aa"}.bi-projector-fill:before{content:"\f6ab"}.bi-projector:before{content:"\f6ac"}.bi-qr-code-scan:before{content:"\f6ad"}.bi-qr-code:before{content:"\f6ae"}.bi-quora:before{content:"\f6af"}.bi-quote:before{content:"\f6b0"}.bi-robot:before{content:"\f6b1"}.bi-send-check-fill:before{content:"\f6b2"}.bi-send-check:before{content:"\f6b3"}.bi-send-dash-fill:before{content:"\f6b4"}.bi-send-dash:before{content:"\f6b5"}.bi-send-exclamation-fill:before{content:"\f6b7"}.bi-send-exclamation:before{content:"\f6b8"}.bi-send-fill:before{content:"\f6b9"}.bi-send-plus-fill:before{content:"\f6ba"}.bi-send-plus:before{content:"\f6bb"}.bi-send-slash-fill:before{content:"\f6bc"}.bi-send-slash:before{content:"\f6bd"}.bi-send-x-fill:before{content:"\f6be"}.bi-send-x:before{content:"\f6bf"}.bi-send:before{content:"\f6c0"}.bi-steam:before{content:"\f6c1"}.bi-terminal-dash:before{content:"\f6c3"}.bi-terminal-plus:before{content:"\f6c4"}.bi-terminal-split:before{content:"\f6c5"}.bi-ticket-detailed-fill:before{content:"\f6c6"}.bi-ticket-detailed:before{content:"\f6c7"}.bi-ticket-fill:before{content:"\f6c8"}.bi-ticket-perforated-fill:before{content:"\f6c9"}.bi-ticket-perforated:before{content:"\f6ca"}.bi-ticket:before{content:"\f6cb"}.bi-tiktok:before{content:"\f6cc"}.bi-window-dash:before{content:"\f6cd"}.bi-window-desktop:before{content:"\f6ce"}.bi-window-fullscreen:before{content:"\f6cf"}.bi-window-plus:before{content:"\f6d0"}.bi-window-split:before{content:"\f6d1"}.bi-window-stack:before{content:"\f6d2"}.bi-window-x:before{content:"\f6d3"}.bi-xbox:before{content:"\f6d4"}.bi-ethernet:before{content:"\f6d5"}.bi-hdmi-fill:before{content:"\f6d6"}.bi-hdmi:before{content:"\f6d7"}.bi-usb-c-fill:before{content:"\f6d8"}.bi-usb-c:before{content:"\f6d9"}.bi-usb-fill:before{content:"\f6da"}.bi-usb-plug-fill:before{content:"\f6db"}.bi-usb-plug:before{content:"\f6dc"}.bi-usb-symbol:before{content:"\f6dd"}.bi-usb:before{content:"\f6de"}.bi-boombox-fill:before{content:"\f6df"}.bi-displayport:before{content:"\f6e1"}.bi-gpu-card:before{content:"\f6e2"}.bi-memory:before{content:"\f6e3"}.bi-modem-fill:before{content:"\f6e4"}.bi-modem:before{content:"\f6e5"}.bi-motherboard-fill:before{content:"\f6e6"}.bi-motherboard:before{content:"\f6e7"}.bi-optical-audio-fill:before{content:"\f6e8"}.bi-optical-audio:before{content:"\f6e9"}.bi-pci-card:before{content:"\f6ea"}.bi-router-fill:before{content:"\f6eb"}.bi-router:before{content:"\f6ec"}.bi-thunderbolt-fill:before{content:"\f6ef"}.bi-thunderbolt:before{content:"\f6f0"}.bi-usb-drive-fill:before{content:"\f6f1"}.bi-usb-drive:before{content:"\f6f2"}.bi-usb-micro-fill:before{content:"\f6f3"}.bi-usb-micro:before{content:"\f6f4"}.bi-usb-mini-fill:before{content:"\f6f5"}.bi-usb-mini:before{content:"\f6f6"}.bi-cloud-haze2:before{content:"\f6f7"}.bi-device-hdd-fill:before{content:"\f6f8"}.bi-device-hdd:before{content:"\f6f9"}.bi-device-ssd-fill:before{content:"\f6fa"}.bi-device-ssd:before{content:"\f6fb"}.bi-displayport-fill:before{content:"\f6fc"}.bi-mortarboard-fill:before{content:"\f6fd"}.bi-mortarboard:before{content:"\f6fe"}.bi-terminal-x:before{content:"\f6ff"}.bi-arrow-through-heart-fill:before{content:"\f700"}.bi-arrow-through-heart:before{content:"\f701"}.bi-badge-sd-fill:before{content:"\f702"}.bi-badge-sd:before{content:"\f703"}.bi-bag-heart-fill:before{content:"\f704"}.bi-bag-heart:before{content:"\f705"}.bi-balloon-fill:before{content:"\f706"}.bi-balloon-heart-fill:before{content:"\f707"}.bi-balloon-heart:before{content:"\f708"}.bi-balloon:before{content:"\f709"}.bi-box2-fill:before{content:"\f70a"}.bi-box2-heart-fill:before{content:"\f70b"}.bi-box2-heart:before{content:"\f70c"}.bi-box2:before{content:"\f70d"}.bi-braces-asterisk:before{content:"\f70e"}.bi-calendar-heart-fill:before{content:"\f70f"}.bi-calendar-heart:before{content:"\f710"}.bi-calendar2-heart-fill:before{content:"\f711"}.bi-calendar2-heart:before{content:"\f712"}.bi-chat-heart-fill:before{content:"\f713"}.bi-chat-heart:before{content:"\f714"}.bi-chat-left-heart-fill:before{content:"\f715"}.bi-chat-left-heart:before{content:"\f716"}.bi-chat-right-heart-fill:before{content:"\f717"}.bi-chat-right-heart:before{content:"\f718"}.bi-chat-square-heart-fill:before{content:"\f719"}.bi-chat-square-heart:before{content:"\f71a"}.bi-clipboard-check-fill:before{content:"\f71b"}.bi-clipboard-data-fill:before{content:"\f71c"}.bi-clipboard-fill:before{content:"\f71d"}.bi-clipboard-heart-fill:before{content:"\f71e"}.bi-clipboard-heart:before{content:"\f71f"}.bi-clipboard-minus-fill:before{content:"\f720"}.bi-clipboard-plus-fill:before{content:"\f721"}.bi-clipboard-pulse:before{content:"\f722"}.bi-clipboard-x-fill:before{content:"\f723"}.bi-clipboard2-check-fill:before{content:"\f724"}.bi-clipboard2-check:before{content:"\f725"}.bi-clipboard2-data-fill:before{content:"\f726"}.bi-clipboard2-data:before{content:"\f727"}.bi-clipboard2-fill:before{content:"\f728"}.bi-clipboard2-heart-fill:before{content:"\f729"}.bi-clipboard2-heart:before{content:"\f72a"}.bi-clipboard2-minus-fill:before{content:"\f72b"}.bi-clipboard2-minus:before{content:"\f72c"}.bi-clipboard2-plus-fill:before{content:"\f72d"}.bi-clipboard2-plus:before{content:"\f72e"}.bi-clipboard2-pulse-fill:before{content:"\f72f"}.bi-clipboard2-pulse:before{content:"\f730"}.bi-clipboard2-x-fill:before{content:"\f731"}.bi-clipboard2-x:before{content:"\f732"}.bi-clipboard2:before{content:"\f733"}.bi-emoji-kiss-fill:before{content:"\f734"}.bi-emoji-kiss:before{content:"\f735"}.bi-envelope-heart-fill:before{content:"\f736"}.bi-envelope-heart:before{content:"\f737"}.bi-envelope-open-heart-fill:before{content:"\f738"}.bi-envelope-open-heart:before{content:"\f739"}.bi-envelope-paper-fill:before{content:"\f73a"}.bi-envelope-paper-heart-fill:before{content:"\f73b"}.bi-envelope-paper-heart:before{content:"\f73c"}.bi-envelope-paper:before{content:"\f73d"}.bi-filetype-aac:before{content:"\f73e"}.bi-filetype-ai:before{content:"\f73f"}.bi-filetype-bmp:before{content:"\f740"}.bi-filetype-cs:before{content:"\f741"}.bi-filetype-css:before{content:"\f742"}.bi-filetype-csv:before{content:"\f743"}.bi-filetype-doc:before{content:"\f744"}.bi-filetype-docx:before{content:"\f745"}.bi-filetype-exe:before{content:"\f746"}.bi-filetype-gif:before{content:"\f747"}.bi-filetype-heic:before{content:"\f748"}.bi-filetype-html:before{content:"\f749"}.bi-filetype-java:before{content:"\f74a"}.bi-filetype-jpg:before{content:"\f74b"}.bi-filetype-js:before{content:"\f74c"}.bi-filetype-jsx:before{content:"\f74d"}.bi-filetype-key:before{content:"\f74e"}.bi-filetype-m4p:before{content:"\f74f"}.bi-filetype-md:before{content:"\f750"}.bi-filetype-mdx:before{content:"\f751"}.bi-filetype-mov:before{content:"\f752"}.bi-filetype-mp3:before{content:"\f753"}.bi-filetype-mp4:before{content:"\f754"}.bi-filetype-otf:before{content:"\f755"}.bi-filetype-pdf:before{content:"\f756"}.bi-filetype-php:before{content:"\f757"}.bi-filetype-png:before{content:"\f758"}.bi-filetype-ppt:before{content:"\f75a"}.bi-filetype-psd:before{content:"\f75b"}.bi-filetype-py:before{content:"\f75c"}.bi-filetype-raw:before{content:"\f75d"}.bi-filetype-rb:before{content:"\f75e"}.bi-filetype-sass:before{content:"\f75f"}.bi-filetype-scss:before{content:"\f760"}.bi-filetype-sh:before{content:"\f761"}.bi-filetype-svg:before{content:"\f762"}.bi-filetype-tiff:before{content:"\f763"}.bi-filetype-tsx:before{content:"\f764"}.bi-filetype-ttf:before{content:"\f765"}.bi-filetype-txt:before{content:"\f766"}.bi-filetype-wav:before{content:"\f767"}.bi-filetype-woff:before{content:"\f768"}.bi-filetype-xls:before{content:"\f76a"}.bi-filetype-xml:before{content:"\f76b"}.bi-filetype-yml:before{content:"\f76c"}.bi-heart-arrow:before{content:"\f76d"}.bi-heart-pulse-fill:before{content:"\f76e"}.bi-heart-pulse:before{content:"\f76f"}.bi-heartbreak-fill:before{content:"\f770"}.bi-heartbreak:before{content:"\f771"}.bi-hearts:before{content:"\f772"}.bi-hospital-fill:before{content:"\f773"}.bi-hospital:before{content:"\f774"}.bi-house-heart-fill:before{content:"\f775"}.bi-house-heart:before{content:"\f776"}.bi-incognito:before{content:"\f777"}.bi-magnet-fill:before{content:"\f778"}.bi-magnet:before{content:"\f779"}.bi-person-heart:before{content:"\f77a"}.bi-person-hearts:before{content:"\f77b"}.bi-phone-flip:before{content:"\f77c"}.bi-plugin:before{content:"\f77d"}.bi-postage-fill:before{content:"\f77e"}.bi-postage-heart-fill:before{content:"\f77f"}.bi-postage-heart:before{content:"\f780"}.bi-postage:before{content:"\f781"}.bi-postcard-fill:before{content:"\f782"}.bi-postcard-heart-fill:before{content:"\f783"}.bi-postcard-heart:before{content:"\f784"}.bi-postcard:before{content:"\f785"}.bi-search-heart-fill:before{content:"\f786"}.bi-search-heart:before{content:"\f787"}.bi-sliders2-vertical:before{content:"\f788"}.bi-sliders2:before{content:"\f789"}.bi-trash3-fill:before{content:"\f78a"}.bi-trash3:before{content:"\f78b"}.bi-valentine:before{content:"\f78c"}.bi-valentine2:before{content:"\f78d"}.bi-wrench-adjustable-circle-fill:before{content:"\f78e"}.bi-wrench-adjustable-circle:before{content:"\f78f"}.bi-wrench-adjustable:before{content:"\f790"}.bi-filetype-json:before{content:"\f791"}.bi-filetype-pptx:before{content:"\f792"}.bi-filetype-xlsx:before{content:"\f793"}.bi-1-circle-fill:before{content:"\f796"}.bi-1-circle:before{content:"\f797"}.bi-1-square-fill:before{content:"\f798"}.bi-1-square:before{content:"\f799"}.bi-2-circle-fill:before{content:"\f79c"}.bi-2-circle:before{content:"\f79d"}.bi-2-square-fill:before{content:"\f79e"}.bi-2-square:before{content:"\f79f"}.bi-3-circle-fill:before{content:"\f7a2"}.bi-3-circle:before{content:"\f7a3"}.bi-3-square-fill:before{content:"\f7a4"}.bi-3-square:before{content:"\f7a5"}.bi-4-circle-fill:before{content:"\f7a8"}.bi-4-circle:before{content:"\f7a9"}.bi-4-square-fill:before{content:"\f7aa"}.bi-4-square:before{content:"\f7ab"}.bi-5-circle-fill:before{content:"\f7ae"}.bi-5-circle:before{content:"\f7af"}.bi-5-square-fill:before{content:"\f7b0"}.bi-5-square:before{content:"\f7b1"}.bi-6-circle-fill:before{content:"\f7b4"}.bi-6-circle:before{content:"\f7b5"}.bi-6-square-fill:before{content:"\f7b6"}.bi-6-square:before{content:"\f7b7"}.bi-7-circle-fill:before{content:"\f7ba"}.bi-7-circle:before{content:"\f7bb"}.bi-7-square-fill:before{content:"\f7bc"}.bi-7-square:before{content:"\f7bd"}.bi-8-circle-fill:before{content:"\f7c0"}.bi-8-circle:before{content:"\f7c1"}.bi-8-square-fill:before{content:"\f7c2"}.bi-8-square:before{content:"\f7c3"}.bi-9-circle-fill:before{content:"\f7c6"}.bi-9-circle:before{content:"\f7c7"}.bi-9-square-fill:before{content:"\f7c8"}.bi-9-square:before{content:"\f7c9"}.bi-airplane-engines-fill:before{content:"\f7ca"}.bi-airplane-engines:before{content:"\f7cb"}.bi-airplane-fill:before{content:"\f7cc"}.bi-airplane:before{content:"\f7cd"}.bi-alexa:before{content:"\f7ce"}.bi-alipay:before{content:"\f7cf"}.bi-android:before{content:"\f7d0"}.bi-android2:before{content:"\f7d1"}.bi-box-fill:before{content:"\f7d2"}.bi-box-seam-fill:before{content:"\f7d3"}.bi-browser-chrome:before{content:"\f7d4"}.bi-browser-edge:before{content:"\f7d5"}.bi-browser-firefox:before{content:"\f7d6"}.bi-browser-safari:before{content:"\f7d7"}.bi-c-circle-fill:before{content:"\f7da"}.bi-c-circle:before{content:"\f7db"}.bi-c-square-fill:before{content:"\f7dc"}.bi-c-square:before{content:"\f7dd"}.bi-capsule-pill:before{content:"\f7de"}.bi-capsule:before{content:"\f7df"}.bi-car-front-fill:before{content:"\f7e0"}.bi-car-front:before{content:"\f7e1"}.bi-cassette-fill:before{content:"\f7e2"}.bi-cassette:before{content:"\f7e3"}.bi-cc-circle-fill:before{content:"\f7e6"}.bi-cc-circle:before{content:"\f7e7"}.bi-cc-square-fill:before{content:"\f7e8"}.bi-cc-square:before{content:"\f7e9"}.bi-cup-hot-fill:before{content:"\f7ea"}.bi-cup-hot:before{content:"\f7eb"}.bi-currency-rupee:before{content:"\f7ec"}.bi-dropbox:before{content:"\f7ed"}.bi-escape:before{content:"\f7ee"}.bi-fast-forward-btn-fill:before{content:"\f7ef"}.bi-fast-forward-btn:before{content:"\f7f0"}.bi-fast-forward-circle-fill:before{content:"\f7f1"}.bi-fast-forward-circle:before{content:"\f7f2"}.bi-fast-forward-fill:before{content:"\f7f3"}.bi-fast-forward:before{content:"\f7f4"}.bi-filetype-sql:before{content:"\f7f5"}.bi-fire:before{content:"\f7f6"}.bi-google-play:before{content:"\f7f7"}.bi-h-circle-fill:before{content:"\f7fa"}.bi-h-circle:before{content:"\f7fb"}.bi-h-square-fill:before{content:"\f7fc"}.bi-h-square:before{content:"\f7fd"}.bi-indent:before{content:"\f7fe"}.bi-lungs-fill:before{content:"\f7ff"}.bi-lungs:before{content:"\f800"}.bi-microsoft-teams:before{content:"\f801"}.bi-p-circle-fill:before{content:"\f804"}.bi-p-circle:before{content:"\f805"}.bi-p-square-fill:before{content:"\f806"}.bi-p-square:before{content:"\f807"}.bi-pass-fill:before{content:"\f808"}.bi-pass:before{content:"\f809"}.bi-prescription:before{content:"\f80a"}.bi-prescription2:before{content:"\f80b"}.bi-r-circle-fill:before{content:"\f80e"}.bi-r-circle:before{content:"\f80f"}.bi-r-square-fill:before{content:"\f810"}.bi-r-square:before{content:"\f811"}.bi-repeat-1:before{content:"\f812"}.bi-repeat:before{content:"\f813"}.bi-rewind-btn-fill:before{content:"\f814"}.bi-rewind-btn:before{content:"\f815"}.bi-rewind-circle-fill:before{content:"\f816"}.bi-rewind-circle:before{content:"\f817"}.bi-rewind-fill:before{content:"\f818"}.bi-rewind:before{content:"\f819"}.bi-train-freight-front-fill:before{content:"\f81a"}.bi-train-freight-front:before{content:"\f81b"}.bi-train-front-fill:before{content:"\f81c"}.bi-train-front:before{content:"\f81d"}.bi-train-lightrail-front-fill:before{content:"\f81e"}.bi-train-lightrail-front:before{content:"\f81f"}.bi-truck-front-fill:before{content:"\f820"}.bi-truck-front:before{content:"\f821"}.bi-ubuntu:before{content:"\f822"}.bi-unindent:before{content:"\f823"}.bi-unity:before{content:"\f824"}.bi-universal-access-circle:before{content:"\f825"}.bi-universal-access:before{content:"\f826"}.bi-virus:before{content:"\f827"}.bi-virus2:before{content:"\f828"}.bi-wechat:before{content:"\f829"}.bi-yelp:before{content:"\f82a"}.bi-sign-stop-fill:before{content:"\f82b"}.bi-sign-stop-lights-fill:before{content:"\f82c"}.bi-sign-stop-lights:before{content:"\f82d"}.bi-sign-stop:before{content:"\f82e"}.bi-sign-turn-left-fill:before{content:"\f82f"}.bi-sign-turn-left:before{content:"\f830"}.bi-sign-turn-right-fill:before{content:"\f831"}.bi-sign-turn-right:before{content:"\f832"}.bi-sign-turn-slight-left-fill:before{content:"\f833"}.bi-sign-turn-slight-left:before{content:"\f834"}.bi-sign-turn-slight-right-fill:before{content:"\f835"}.bi-sign-turn-slight-right:before{content:"\f836"}.bi-sign-yield-fill:before{content:"\f837"}.bi-sign-yield:before{content:"\f838"}.bi-ev-station-fill:before{content:"\f839"}.bi-ev-station:before{content:"\f83a"}.bi-fuel-pump-diesel-fill:before{content:"\f83b"}.bi-fuel-pump-diesel:before{content:"\f83c"}.bi-fuel-pump-fill:before{content:"\f83d"}.bi-fuel-pump:before{content:"\f83e"}.bi-0-circle-fill:before{content:"\f83f"}.bi-0-circle:before{content:"\f840"}.bi-0-square-fill:before{content:"\f841"}.bi-0-square:before{content:"\f842"}.bi-rocket-fill:before{content:"\f843"}.bi-rocket-takeoff-fill:before{content:"\f844"}.bi-rocket-takeoff:before{content:"\f845"}.bi-rocket:before{content:"\f846"}.bi-stripe:before{content:"\f847"}.bi-subscript:before{content:"\f848"}.bi-superscript:before{content:"\f849"}.bi-trello:before{content:"\f84a"}.bi-envelope-at-fill:before{content:"\f84b"}.bi-envelope-at:before{content:"\f84c"}.bi-regex:before{content:"\f84d"}.bi-text-wrap:before{content:"\f84e"}.bi-sign-dead-end-fill:before{content:"\f84f"}.bi-sign-dead-end:before{content:"\f850"}.bi-sign-do-not-enter-fill:before{content:"\f851"}.bi-sign-do-not-enter:before{content:"\f852"}.bi-sign-intersection-fill:before{content:"\f853"}.bi-sign-intersection-side-fill:before{content:"\f854"}.bi-sign-intersection-side:before{content:"\f855"}.bi-sign-intersection-t-fill:before{content:"\f856"}.bi-sign-intersection-t:before{content:"\f857"}.bi-sign-intersection-y-fill:before{content:"\f858"}.bi-sign-intersection-y:before{content:"\f859"}.bi-sign-intersection:before{content:"\f85a"}.bi-sign-merge-left-fill:before{content:"\f85b"}.bi-sign-merge-left:before{content:"\f85c"}.bi-sign-merge-right-fill:before{content:"\f85d"}.bi-sign-merge-right:before{content:"\f85e"}.bi-sign-no-left-turn-fill:before{content:"\f85f"}.bi-sign-no-left-turn:before{content:"\f860"}.bi-sign-no-parking-fill:before{content:"\f861"}.bi-sign-no-parking:before{content:"\f862"}.bi-sign-no-right-turn-fill:before{content:"\f863"}.bi-sign-no-right-turn:before{content:"\f864"}.bi-sign-railroad-fill:before{content:"\f865"}.bi-sign-railroad:before{content:"\f866"}.bi-building-add:before{content:"\f867"}.bi-building-check:before{content:"\f868"}.bi-building-dash:before{content:"\f869"}.bi-building-down:before{content:"\f86a"}.bi-building-exclamation:before{content:"\f86b"}.bi-building-fill-add:before{content:"\f86c"}.bi-building-fill-check:before{content:"\f86d"}.bi-building-fill-dash:before{content:"\f86e"}.bi-building-fill-down:before{content:"\f86f"}.bi-building-fill-exclamation:before{content:"\f870"}.bi-building-fill-gear:before{content:"\f871"}.bi-building-fill-lock:before{content:"\f872"}.bi-building-fill-slash:before{content:"\f873"}.bi-building-fill-up:before{content:"\f874"}.bi-building-fill-x:before{content:"\f875"}.bi-building-fill:before{content:"\f876"}.bi-building-gear:before{content:"\f877"}.bi-building-lock:before{content:"\f878"}.bi-building-slash:before{content:"\f879"}.bi-building-up:before{content:"\f87a"}.bi-building-x:before{content:"\f87b"}.bi-buildings-fill:before{content:"\f87c"}.bi-buildings:before{content:"\f87d"}.bi-bus-front-fill:before{content:"\f87e"}.bi-bus-front:before{content:"\f87f"}.bi-ev-front-fill:before{content:"\f880"}.bi-ev-front:before{content:"\f881"}.bi-globe-americas:before{content:"\f882"}.bi-globe-asia-australia:before{content:"\f883"}.bi-globe-central-south-asia:before{content:"\f884"}.bi-globe-europe-africa:before{content:"\f885"}.bi-house-add-fill:before{content:"\f886"}.bi-house-add:before{content:"\f887"}.bi-house-check-fill:before{content:"\f888"}.bi-house-check:before{content:"\f889"}.bi-house-dash-fill:before{content:"\f88a"}.bi-house-dash:before{content:"\f88b"}.bi-house-down-fill:before{content:"\f88c"}.bi-house-down:before{content:"\f88d"}.bi-house-exclamation-fill:before{content:"\f88e"}.bi-house-exclamation:before{content:"\f88f"}.bi-house-gear-fill:before{content:"\f890"}.bi-house-gear:before{content:"\f891"}.bi-house-lock-fill:before{content:"\f892"}.bi-house-lock:before{content:"\f893"}.bi-house-slash-fill:before{content:"\f894"}.bi-house-slash:before{content:"\f895"}.bi-house-up-fill:before{content:"\f896"}.bi-house-up:before{content:"\f897"}.bi-house-x-fill:before{content:"\f898"}.bi-house-x:before{content:"\f899"}.bi-person-add:before{content:"\f89a"}.bi-person-down:before{content:"\f89b"}.bi-person-exclamation:before{content:"\f89c"}.bi-person-fill-add:before{content:"\f89d"}.bi-person-fill-check:before{content:"\f89e"}.bi-person-fill-dash:before{content:"\f89f"}.bi-person-fill-down:before{content:"\f8a0"}.bi-person-fill-exclamation:before{content:"\f8a1"}.bi-person-fill-gear:before{content:"\f8a2"}.bi-person-fill-lock:before{content:"\f8a3"}.bi-person-fill-slash:before{content:"\f8a4"}.bi-person-fill-up:before{content:"\f8a5"}.bi-person-fill-x:before{content:"\f8a6"}.bi-person-gear:before{content:"\f8a7"}.bi-person-lock:before{content:"\f8a8"}.bi-person-slash:before{content:"\f8a9"}.bi-person-up:before{content:"\f8aa"}.bi-scooter:before{content:"\f8ab"}.bi-taxi-front-fill:before{content:"\f8ac"}.bi-taxi-front:before{content:"\f8ad"}.bi-amd:before{content:"\f8ae"}.bi-database-add:before{content:"\f8af"}.bi-database-check:before{content:"\f8b0"}.bi-database-dash:before{content:"\f8b1"}.bi-database-down:before{content:"\f8b2"}.bi-database-exclamation:before{content:"\f8b3"}.bi-database-fill-add:before{content:"\f8b4"}.bi-database-fill-check:before{content:"\f8b5"}.bi-database-fill-dash:before{content:"\f8b6"}.bi-database-fill-down:before{content:"\f8b7"}.bi-database-fill-exclamation:before{content:"\f8b8"}.bi-database-fill-gear:before{content:"\f8b9"}.bi-database-fill-lock:before{content:"\f8ba"}.bi-database-fill-slash:before{content:"\f8bb"}.bi-database-fill-up:before{content:"\f8bc"}.bi-database-fill-x:before{content:"\f8bd"}.bi-database-fill:before{content:"\f8be"}.bi-database-gear:before{content:"\f8bf"}.bi-database-lock:before{content:"\f8c0"}.bi-database-slash:before{content:"\f8c1"}.bi-database-up:before{content:"\f8c2"}.bi-database-x:before{content:"\f8c3"}.bi-database:before{content:"\f8c4"}.bi-houses-fill:before{content:"\f8c5"}.bi-houses:before{content:"\f8c6"}.bi-nvidia:before{content:"\f8c7"}.bi-person-vcard-fill:before{content:"\f8c8"}.bi-person-vcard:before{content:"\f8c9"}.bi-sina-weibo:before{content:"\f8ca"}.bi-tencent-qq:before{content:"\f8cb"}.bi-wikipedia:before{content:"\f8cc"}.bi-alphabet-uppercase:before{content:"\f2a5"}.bi-alphabet:before{content:"\f68a"}.bi-amazon:before{content:"\f68d"}.bi-arrows-collapse-vertical:before{content:"\f690"}.bi-arrows-expand-vertical:before{content:"\f695"}.bi-arrows-vertical:before{content:"\f698"}.bi-arrows:before{content:"\f6a2"}.bi-ban-fill:before{content:"\f6a3"}.bi-ban:before{content:"\f6b6"}.bi-bing:before{content:"\f6c2"}.bi-cake:before{content:"\f6e0"}.bi-cake2:before{content:"\f6ed"}.bi-cookie:before{content:"\f6ee"}.bi-copy:before{content:"\f759"}.bi-crosshair:before{content:"\f769"}.bi-crosshair2:before{content:"\f794"}.bi-emoji-astonished-fill:before{content:"\f795"}.bi-emoji-astonished:before{content:"\f79a"}.bi-emoji-grimace-fill:before{content:"\f79b"}.bi-emoji-grimace:before{content:"\f7a0"}.bi-emoji-grin-fill:before{content:"\f7a1"}.bi-emoji-grin:before{content:"\f7a6"}.bi-emoji-surprise-fill:before{content:"\f7a7"}.bi-emoji-surprise:before{content:"\f7ac"}.bi-emoji-tear-fill:before{content:"\f7ad"}.bi-emoji-tear:before{content:"\f7b2"}.bi-envelope-arrow-down-fill:before{content:"\f7b3"}.bi-envelope-arrow-down:before{content:"\f7b8"}.bi-envelope-arrow-up-fill:before{content:"\f7b9"}.bi-envelope-arrow-up:before{content:"\f7be"}.bi-feather:before{content:"\f7bf"}.bi-feather2:before{content:"\f7c4"}.bi-floppy-fill:before{content:"\f7c5"}.bi-floppy:before{content:"\f7d8"}.bi-floppy2-fill:before{content:"\f7d9"}.bi-floppy2:before{content:"\f7e4"}.bi-gitlab:before{content:"\f7e5"}.bi-highlighter:before{content:"\f7f8"}.bi-marker-tip:before{content:"\f802"}.bi-nvme-fill:before{content:"\f803"}.bi-nvme:before{content:"\f80c"}.bi-opencollective:before{content:"\f80d"}.bi-pci-card-network:before{content:"\f8cd"}.bi-pci-card-sound:before{content:"\f8ce"}.bi-radar:before{content:"\f8cf"}.bi-send-arrow-down-fill:before{content:"\f8d0"}.bi-send-arrow-down:before{content:"\f8d1"}.bi-send-arrow-up-fill:before{content:"\f8d2"}.bi-send-arrow-up:before{content:"\f8d3"}.bi-sim-slash-fill:before{content:"\f8d4"}.bi-sim-slash:before{content:"\f8d5"}.bi-sourceforge:before{content:"\f8d6"}.bi-substack:before{content:"\f8d7"}.bi-threads-fill:before{content:"\f8d8"}.bi-threads:before{content:"\f8d9"}.bi-transparency:before{content:"\f8da"}.bi-twitter-x:before{content:"\f8db"}.bi-type-h4:before{content:"\f8dc"}.bi-type-h5:before{content:"\f8dd"}.bi-type-h6:before{content:"\f8de"}.bi-backpack-fill:before{content:"\f8df"}.bi-backpack:before{content:"\f8e0"}.bi-backpack2-fill:before{content:"\f8e1"}.bi-backpack2:before{content:"\f8e2"}.bi-backpack3-fill:before{content:"\f8e3"}.bi-backpack3:before{content:"\f8e4"}.bi-backpack4-fill:before{content:"\f8e5"}.bi-backpack4:before{content:"\f8e6"}.bi-brilliance:before{content:"\f8e7"}.bi-cake-fill:before{content:"\f8e8"}.bi-cake2-fill:before{content:"\f8e9"}.bi-duffle-fill:before{content:"\f8ea"}.bi-duffle:before{content:"\f8eb"}.bi-exposure:before{content:"\f8ec"}.bi-gender-neuter:before{content:"\f8ed"}.bi-highlights:before{content:"\f8ee"}.bi-luggage-fill:before{content:"\f8ef"}.bi-luggage:before{content:"\f8f0"}.bi-mailbox-flag:before{content:"\f8f1"}.bi-mailbox2-flag:before{content:"\f8f2"}.bi-noise-reduction:before{content:"\f8f3"}.bi-passport-fill:before{content:"\f8f4"}.bi-passport:before{content:"\f8f5"}.bi-person-arms-up:before{content:"\f8f6"}.bi-person-raised-hand:before{content:"\f8f7"}.bi-person-standing-dress:before{content:"\f8f8"}.bi-person-standing:before{content:"\f8f9"}.bi-person-walking:before{content:"\f8fa"}.bi-person-wheelchair:before{content:"\f8fb"}.bi-shadows:before{content:"\f8fc"}.bi-suitcase-fill:before{content:"\f8fd"}.bi-suitcase-lg-fill:before{content:"\f8fe"}.bi-suitcase-lg:before{content:"\f8ff"}.bi-suitcase:before{content:"\f900"}.bi-suitcase2-fill:before{content:"\f901"}.bi-suitcase2:before{content:"\f902"}.bi-vignette:before{content:"\f903"}.bi-bluesky:before{content:"\f7f9"}.bi-tux:before{content:"\f904"}.bi-beaker-fill:before{content:"\f905"}.bi-beaker:before{content:"\f906"}.bi-flask-fill:before{content:"\f907"}.bi-flask-florence-fill:before{content:"\f908"}.bi-flask-florence:before{content:"\f909"}.bi-flask:before{content:"\f90a"}.bi-leaf-fill:before{content:"\f90b"}.bi-leaf:before{content:"\f90c"}.bi-measuring-cup-fill:before{content:"\f90d"}.bi-measuring-cup:before{content:"\f90e"}.bi-unlock2-fill:before{content:"\f90f"}.bi-unlock2:before{content:"\f910"}.bi-battery-low:before{content:"\f911"}.bi-anthropic:before{content:"\f912"}.bi-apple-music:before{content:"\f913"}.bi-claude:before{content:"\f914"}.bi-openai:before{content:"\f915"}.bi-perplexity:before{content:"\f916"}.bi-css:before{content:"\f917"}.bi-javascript:before{content:"\f918"}.bi-typescript:before{content:"\f919"}.bi-fork-knife:before{content:"\f91a"}.bi-globe-americas-fill:before{content:"\f91b"}.bi-globe-asia-australia-fill:before{content:"\f91c"}.bi-globe-central-south-asia-fill:before{content:"\f91d"}.bi-globe-europe-africa-fill:before{content:"\f91e"}:root,[data-theme=light]{--brand:#e0701a;--brand-deep:#c25a14;--brand-soft:#f4a24c;--brand-tint:#fbf1e7;--brand-tint2:#f5e4d3;--char-900:#1c1a17;--char-800:#2a2722;--char-700:#3a362f;--stone-50:#faf8f5;--stone-100:#f3f0eb;--stone-200:#e7e2da;--stone-300:#d4cdc1;--stone-400:#a39b8d;--stone-500:#756e62;--stone-600:#57524a;--white:#fff;--green:#3f7d58;--green-bg:#e3efe7;--amber:#b5821a;--amber-bg:#f6ead0;--red:#b5462e;--red-bg:#f4e0d9;--blue:#3b6b8f;--blue-bg:#e0eaf1;--font-display:"Sora",sans-serif;--font-body:"Inter",sans-serif;--font-mono:"JetBrains Mono",monospace;--space-2xs:4px;--space-xs:8px;--space-sm:12px;--space-md:16px;--space-lg:20px;--space-xl:26px;--space-2xl:40px;--klok-card-pad-x:24px;--radius-input:9px;--radius-button:9px;--radius-card:14px;--radius-panel:16px;--radius-hero:24px;--radius-pill:100px;--sh-sm:0 1px 3px #1c1a1714,0 1px 2px #1c1a170d;--sh-md:0 6px 18px #1c1a1717,0 2px 6px #1c1a170d;--sh-lg:0 18px 40px #1c1a1721;--ease:cubic-bezier(.4,.1,.2,1);--klok-primary:var(--brand);--klok-primary-strong:var(--brand-deep);--klok-primary-soft:var(--brand-tint);--klok-navy:var(--char-900);--klok-orange:var(--brand);--klok-orange-soft:var(--brand-tint);--klok-success:var(--green);--klok-success-soft:var(--green-bg);--klok-warning:var(--amber);--klok-warning-soft:var(--amber-bg);--klok-error:var(--red);--klok-error-soft:var(--red-bg);--klok-page-bg:var(--stone-50);--klok-surface:var(--white);--klok-surface-muted:var(--stone-100);--klok-border:var(--stone-200);--klok-text:var(--char-800);--klok-text-muted:var(--stone-500);--klok-shadow-soft:var(--sh-md);--klok-shadow-card:var(--sh-sm);--klok-sidebar-gradient:var(--char-900);--klok-shell-header-height:clamp(52px,2.2vw + 42px,64px);--klok-shell-page-gutter-x:clamp(8px,0.85vw + 2px,16px);--klok-shell-page-gutter-y:clamp(10px,1.4vw + 4px,26px);--klok-rail-width:84px;--klok-rail-bg:var(--char-900);--klok-rail-item-idle:var(--stone-400);--klok-rail-item-hover-bg:#ffffff12;--klok-rail-item-hover:#fff;--klok-rail-active-bg:var(--brand);--klok-rail-active:#fff;--klok-rail-active-shadow:0 4px 14px #e0701a66;--klok-rail-overlay-scrim:#1c1a1773;--klok-rail-focus:#f4a24cb3;--klok-rail-border-subtle:#ffffff1a;--klok-rail-divider:#ffffff17;--klok-rail-muted:#e7e2da9e;--klok-rail-placeholder:#e7e2da80;--klok-rail-shadow:18px 0 40px #00000038;--ui-fs-xs:clamp(9.5px,0.28vw + 8.1px,11px);--ui-fs-sm:clamp(10.5px,0.30vw + 9.0px,12px);--ui-fs-md:clamp(11.5px,0.32vw + 10.0px,13px);--ui-fs-lg:clamp(13px,0.45vw + 11.0px,16px);--ui-fs-title:clamp(16px,1.05vw + 11.5px,24px);--ui-control-h:clamp(28px,0.85vw + 22.5px,36px);--ui-control-h-sm:clamp(24px,0.70vw + 19.5px,31px);--ui-gap:clamp(6px,0.45vw + 3px,12px);--bs-primary:var(--brand);--bs-primary-rgb:224,112,26;--bs-secondary:var(--stone-500);--bs-success:var(--green);--bs-warning:var(--amber);--bs-danger:var(--red);--bs-info:var(--blue);--bs-body-font-family:var(--font-body);--bs-body-color:var(--char-800);--bs-body-bg:var(--stone-50);--bs-border-color:var(--stone-200);--bs-border-radius:var(--radius-button);--bs-border-radius-sm:7px;--bs-border-radius-lg:var(--radius-panel);--bs-border-radius-pill:var(--radius-pill);--bs-link-color:var(--brand-deep);--bs-link-hover-color:var(--brand);--bs-focus-ring-color:#e0701a29}[data-theme=dark]{--brand:#f4a24c;--brand-deep:#f2b36a;--brand-soft:#d88937;--brand-tint:#3a2b21;--brand-tint2:#4a3424;--char-900:#f4f0ea;--char-800:#e7e0d6;--char-700:#c8bfb2;--stone-50:#14120f;--stone-100:#211e1a;--stone-200:#2a2722;--stone-300:#3a342c;--stone-400:#6d6255;--stone-500:#a39b8d;--stone-600:#c8bfb2;--white:#211e1a;--green:#7db892;--green-bg:#20372a;--amber:#d7ae52;--amber-bg:#3c3017;--red:#d77a62;--red-bg:#40231d;--blue:#7ea7c4;--blue-bg:#1f3342;--klok-shadow-soft:0 18px 44px #00000042;--klok-shadow-card:0 10px 26px #00000038;--klok-sidebar-gradient:#1c1a17;--bs-primary:var(--brand);--bs-primary-rgb:244,162,76;--bs-body-color:var(--char-800);--bs-body-bg:var(--stone-50);--bs-border-color:var(--stone-300);--bs-link-color:var(--brand-deep);--bs-link-hover-color:var(--brand);--bs-focus-ring-color:#f4a24c33}body,html{background:#faf8f5;background:var(--klok-page-bg)}body{-webkit-font-smoothing:antialiased;color:#2a2722;color:var(--klok-text);font-family:Inter,sans-serif!important;font-family:var(--font-body)!important;text-rendering:optimizeLegibility}.ant-typography h1,.ant-typography h2,.ant-typography h3,.ant-typography h4,.ant-typography h5,h1,h2,h3,h4,h5,h6{font-family:Sora,sans-serif;font-family:var(--font-display);letter-spacing:0}code,kbd,pre,samp{font-family:JetBrains Mono,monospace;font-family:var(--font-mono)}.app-shell,.app-shell__main,.maincontent{background:#faf8f5!important;background:var(--klok-page-bg)!important}@media (max-width:767px){:root,[data-theme=dark],[data-theme=light]{--klok-shell-header-height:128px}}@media (min-width:768px) and (max-width:829px){:root,[data-theme=dark],[data-theme=light]{--klok-shell-header-height:128px}}.ant-layout{background:#faf8f5!important;background:var(--klok-page-bg)!important}.ant-btn-primary{box-shadow:0 3px 10px #e0701a40}.ant-input-focused,.ant-input:focus,.ant-picker-focused,.ant-select-focused .ant-select-selector{box-shadow:0 0 0 3px #e0701a1f!important}.bg-warning{background:#b5821a!important;background:var(--amber)!important;color:#fff!important}.ant-tooltip .ant-tooltip-inner{border-radius:8px;box-shadow:0 6px 18px #2a272238;color:#fdfbf8!important;color:var(--klok-tooltip-text,#fdfbf8)!important;font-family:Inter,sans-serif;font-size:12px;font-weight:500;letter-spacing:.1px;line-height:1.5;min-height:0;padding:6px 10px;text-align:center}.ant-tooltip .ant-tooltip-arrow:after,.ant-tooltip .ant-tooltip-arrow:before,.ant-tooltip .ant-tooltip-inner{background:#2a2722!important;background:var(--klok-tooltip-bg,#2a2722)!important}.ant-tooltip{max-width:260px}[data-theme=dark] .ant-tooltip .ant-tooltip-inner{--klok-tooltip-bg:#2f2a24;--klok-tooltip-text:#fdfbf8;box-shadow:0 6px 18px #0000008c}[data-theme=dark] .ant-tooltip .ant-tooltip-arrow:after,[data-theme=dark] .ant-tooltip .ant-tooltip-arrow:before{--klok-tooltip-bg:#2f2a24}.expression-field{align-items:stretch;display:flex;gap:8px;width:100%}.expression-field .ant-input{flex:1 1 auto;min-width:0}.expression-field .expression-field-btn{align-items:center;align-self:stretch;background:#fff;background:var(--klok-surface);border:1px solid #e7e2da;border:1px solid var(--klok-border);border-radius:8px;color:#e0701a;color:var(--klok-primary);display:flex;flex:0 0 auto;font-size:16px;height:auto;justify-content:center;min-height:40px;min-width:40px;padding:0;width:40px}.expression-field .expression-field-btn:focus,.expression-field .expression-field-btn:hover{border-color:#e0701a;border-color:var(--klok-primary);color:#c25a14;color:var(--klok-primary-strong)}.expression-field .expression-field-btn .klok-btn-label:empty{display:none}.expression-tag-list{align-items:stretch;display:flex;flex-direction:column;gap:8px;padding-bottom:8px}.expression-tag-list .expression-tag.ant-btn{height:auto;line-height:1.35;min-height:34px;padding:6px 10px;text-align:left;white-space:normal;width:100%}.expression-tag-list .expression-tag.ant-btn>.klok-btn-label{display:block;overflow-wrap:anywhere;text-align:left;white-space:normal;width:100%}textarea.expression-input.ant-input{font-size:25px;height:180px;line-height:1.4;max-height:none;min-height:120px!important;overflow:auto!important;padding:10px 12px!important;resize:vertical!important;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease!important}.ant-form-item-label,.ant-form-vertical .ant-form-item-label{overflow:visible!important;text-overflow:clip!important;white-space:normal!important}.ant-form-item-label>label{height:auto!important;overflow-wrap:break-word;white-space:normal!important}:root{--klok-touch-target:44px}#root,body,html{max-width:100%;width:100%}body{overflow-x:clip}body::-webkit-scrollbar{display:block!important;width:10px}body::-webkit-scrollbar-thumb{background:#cbd5e1;background:var(--stone-300,#cbd5e1);border-radius:999px}body::-webkit-scrollbar-track{background:#0000}#root,.ant-layout,.ant-layout-content,.ant-spin-container,.ant-spin-nested-loading,.app-shell,.app-shell__main,.base-body,.base-body__content,.maincontent,.site-layout-content,.site-page-wrapper{max-width:100%;min-width:0}.maincontent{display:flex;flex-direction:column;height:auto!important;min-height:calc(100dvh - var(--klok-shell-header-height));overflow:visible;overscroll-behavior:contain;padding-bottom:14px!important;padding-top:12px!important;width:100%}.ant-card,.ant-col,.ant-collapse,.ant-collapse-content,.ant-form,.ant-form-item,.ant-form-item-control,.ant-form-item-control-input,.ant-form-item-control-input-content,.ant-row,.ant-space,.ant-space-item,.ant-table-body,.ant-table-container,.ant-table-content,.ant-table-wrapper,.ant-tabs,.ant-tabs-content-holder,.ant-tabs-tabpane{max-width:100%;min-width:0}.ant-btn,.ant-input,.ant-input-affix-wrapper,.ant-input-number,.ant-picker,.ant-select,.ant-select-selector,button,input,select,textarea{max-width:100%}.ant-card,.ant-form-item-label>label,.ant-input,.ant-input-number-input,.ant-picker-input>input,.ant-select-selection-item,.ant-select-selection-placeholder,.ant-typography{overflow-wrap:anywhere}.ant-input-affix-wrapper,.ant-input:not(textarea),.ant-picker,.ant-select-single .ant-select-selector{min-height:32px}.ant-btn,[role=button],button{touch-action:manipulation}.ant-btn{min-height:30px}.notification-icon-btn,.theme-toggle-btn,.toolbar-icon-button.ant-btn,.top-nav-toggle{min-height:44px!important;min-height:var(--klok-touch-target)!important;min-width:44px!important;min-width:var(--klok-touch-target)!important}.ant-dropdown,.ant-picker-dropdown,.ant-popover,.ant-select-dropdown,.ant-tooltip{max-width:calc(100vw - 16px)}.ant-dropdown-menu,.ant-picker-dropdown,.ant-popover-inner-content,.ant-select-item-option-content{overflow-wrap:anywhere}.ant-select-selection-overflow{max-width:100%}.ant-select-selection-overflow-item{max-width:100%;min-width:0}.ant-select-item-option-content,.ant-select-multiple .ant-select-selection-item,.ant-select-selection-overflow-item .ant-tag{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ant-select-multiple .ant-select-selector{height:auto!important;min-height:32px!important;padding-bottom:3px!important;padding-top:3px!important}.ant-select-multiple .ant-select-selection-search-input{min-width:80px}.ant-modal-root .ant-modal-wrap{overflow-x:hidden}.ant-modal{max-width:calc(100vw - 24px)}.ant-modal-content{display:flex;flex-direction:column;max-height:calc(100dvh - 24px)}.ant-modal-body{-webkit-overflow-scrolling:touch;min-height:0;overflow:auto}.basemodel{max-width:100%}.base-filter-header__form{align-items:flex-start;display:flex;flex-wrap:wrap;gap:10px 12px}.base-filter-header__item{flex:1 1 220px;margin-bottom:10px!important;max-width:100%;width:auto!important}.base-filter-header__item .ant-form-item-control,.base-filter-header__item .ant-form-item-control-input-content,.base-filter-header__item .ant-input,.base-filter-header__item .ant-input-number,.base-filter-header__item .ant-picker,.base-filter-header__item .ant-select{width:100%}.base-filter-inline-panel__actions,.base-filter-inline-panel__actions>*,.base-filter-inline-panel__header,.base-header__actions,.base-header__actions>*,.base-header__content,.modern-pagination-container,.pagination-actions,.payroll-modal-grid,.salary-sheet__summary-grid{min-width:0}.basetable-scroll-host{-webkit-overflow-scrolling:touch;overflow-x:auto}.basetable-scroll-host .ant-table-cell{overflow-wrap:anywhere}.basetable-salarysheet-container,.custom-table,.evaluation-container,.payroll-table-wrap,.salary-sheet__table-shell,.table-container,.table-responsive{-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto}.payroll-table-wrap>table,.salary-sheet__table,.table-configurations,.table-container>table,.table-responsive>table{min-width:100%;width:-webkit-max-content;width:max-content}.ant-tabs-nav{max-width:100%}.ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-left,.ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-right{justify-content:flex-start!important}.ant-tabs-nav-wrap{overflow:auto hidden;scrollbar-width:none}.ant-tabs-nav-wrap::-webkit-scrollbar{display:none}.ant-tabs-tab{min-width:0}.ant-tabs-tab-btn{max-width:min(240px,70vw);overflow:hidden;text-overflow:ellipsis}.employee-profile-page .ant-tabs,.employee-profile-page .ant-tabs-content,.employee-profile-page .ant-tabs-content-holder,.employee-profile-page .ant-tabs-tabpane,.employee-profile-page .multi-line-tabs,.employee-profile__tabs-layout,.employee-profile__tabs-layout>.ant-layout,.module-workspace__content{height:auto!important;min-height:0;overflow:visible!important}@media (max-width:1199px){.base-header__content{align-items:stretch}.base-header__actions{justify-content:flex-start}}@media (max-width:991px){.maincontent{height:auto;min-height:calc(100dvh - var(--klok-shell-header-height));overflow:visible;padding-bottom:12px!important;padding-top:10px!important}.ant-form-horizontal .ant-form-item{flex-direction:column}.ant-form-horizontal .ant-form-item-control,.ant-form-horizontal .ant-form-item-label{flex:0 0 auto!important;max-width:100%!important;width:100%}.ant-form-horizontal .ant-form-item-label{padding-bottom:4px;text-align:left}.ant-row>.ant-col:not([class*=ant-col-xs]){max-width:100%}.base-filter-inline-panel{margin-right:0!important}.base-filter-inline-panel .ant-row{row-gap:0}}@media (max-width:767px){body{overflow-x:hidden}.maincontent{padding-inline:var(--klok-shell-page-gutter-x);padding-bottom:10px!important;padding-top:8px!important}.base-body,.base-header.da-px-32{padding-inline:0!important}.base-header__surface{padding:0!important}.base-header__content{gap:10px}.base-header__actions{display:grid;grid-template-columns:repeat(auto-fit,minmax(44px,-webkit-max-content));grid-template-columns:repeat(auto-fit,minmax(44px,max-content));justify-content:start;width:100%}.base-header__actions .ant-btn:not(.toolbar-icon-button),.base-header__actions .create-button,.base-header__actions .custom-button,.base-header__actions .download-button,.base-header__actions .filters-button,.base-header__actions .import-button{min-height:40px!important;min-width:min(100%,112px)!important;white-space:normal;width:auto!important}.base-filter-header__form{margin-top:12px!important}.base-filter-header__item{flex-basis:100%}.ant-modal{max-width:100vw}.ant-modal-content{max-height:94dvh}.ant-drawer-content-wrapper{max-width:100vw!important}.ant-picker-dropdown,.ant-select-dropdown{left:10px!important;min-width:0!important;width:calc(100vw - 20px)!important}.ant-picker-panels{flex-wrap:wrap}.ant-picker-panel,.ant-picker-panel-container{max-width:100%}.ant-space:not(.ant-space-vertical){flex-wrap:wrap}.ant-form-item{margin-bottom:16px!important}.ant-form-item-explain,.ant-form-item-extra{font-size:12px;line-height:1.35}.payroll-table-wrap>table,.salary-sheet__table,.table-configurations,.table-container>table,.table-responsive>table{min-width:640px}}@media (max-width:425px){.top-header-layout{padding-inline:10px!important}.maincontent{padding-inline:10px}.base-header__title{font-size:18px;line-height:1.25}.ant-btn:not(.toolbar-icon-button):not(.add-new-button){width:100%}.base-header__actions{grid-template-columns:repeat(auto-fit,minmax(44px,1fr))}.base-header__actions .ant-btn:not(.toolbar-icon-button),.base-header__actions .create-button,.base-header__actions .custom-button,.base-header__actions .download-button,.base-header__actions .filters-button,.base-header__actions .import-button{width:100%!important}}.legacy-filter-footer{width:100%}.legacy-filter-footer__col{margin-bottom:0!important;max-width:100%}.legacy-filter-footer__actions{display:flex!important;gap:10px!important;justify-content:flex-end;width:100%}.legacy-filter-footer__actions .ant-space-item{min-width:0}.legacy-filter-footer__apply,.legacy-filter-footer__reset{border-radius:8px!important;font-size:14px!important;font-weight:600!important;height:42px!important;margin:0!important;max-width:100%;min-height:42px!important;width:160px}.legacy-filter-footer__reset{background:#fff!important;border:1px solid #ea4335!important}.legacy-filter-footer__apply{background:#4079fc!important}@media (max-width:575px){.legacy-filter-footer__actions{flex-direction:column-reverse}.legacy-filter-footer__actions .ant-space-item,.legacy-filter-footer__apply,.legacy-filter-footer__reset{width:100%!important}.base-header__actions{display:flex;flex-wrap:wrap;gap:8px}.base-header__actions .ant-btn{height:auto!important;min-height:40px!important;white-space:normal}.base-header__actions .ant-btn:not(.toolbar-icon-button):not(.refresh-button){flex:1 1 100%;width:100%!important}.base-header__actions .refresh-button,.base-header__actions .toolbar-icon-button{flex:0 0 auto;min-width:40px!important;width:40px!important}}.module-workspace__tabs-shell{top:var(--klok-shell-header-height)}@media (max-height:820px){:root,[data-theme=dark],[data-theme=light]{--klok-shell-page-gutter-y:12px}.maincontent{padding-bottom:8px!important;padding-top:8px!important}.basetable-container--wrap-mode .basetable-scroll-host .ant-table-tbody>tr>td,.basetable-scroll-host .ant-table-tbody>tr:first-child>td,.basetable-scroll-host .ant-table-tbody>tr>td{height:auto!important;min-height:0;padding-bottom:6px!important;padding-top:6px!important}.basetable-scroll-host .ant-table-thead>tr>td,.basetable-scroll-host .ant-table-thead>tr>th{height:auto!important;min-height:0;padding-bottom:5px!important;padding-top:5px!important}.employee-short-profile__avatar{flex:0 0 28px;height:28px;width:28px}.base-header__title{font-size:20px}.base-header__content,.base-header__surface{padding-bottom:0!important;padding-top:0!important}.module-workspace__tabs-shell{margin-bottom:4px}.modern-pagination-container{min-height:42px;padding-bottom:6px;padding-top:6px}}.ant-btn,.ant-input-affix-wrapper,.ant-input-number,.ant-input:not(textarea),.ant-picker,.ant-select-single .ant-select-selector{font-size:var(--ui-fs-sm)!important;height:auto!important;min-height:var(--ui-control-h)!important}.ant-input-affix-wrapper>.ant-input,.ant-input-affix-wrapper>input.ant-input{height:auto!important;min-height:0!important}.ant-btn.toolbar-icon-button,.base-header__actions .ant-btn{height:var(--ui-control-h)!important;min-height:var(--ui-control-h)!important}.ant-form-item-label>label,.ant-input-number-input,.ant-picker-input>input,.ant-select-item-option-content,.ant-select-selection-item,.ant-select-selection-placeholder{font-size:var(--ui-fs-sm)!important}.base-header__title{font-size:var(--ui-fs-title)!important;line-height:1.2}.base-header__breadcrumb,.base-header__subtitle,.basetable-scroll-host .ant-table-thead>tr>td,.basetable-scroll-host .ant-table-thead>tr>th{font-size:var(--ui-fs-xs)!important}.basetable-scroll-host .ant-table-tbody>tr>td{font-size:var(--ui-fs-sm)!important}.module-workspace__tab{font-size:var(--ui-fs-sm);min-height:var(--ui-control-h-sm)}.module-workspace-rail__item{font-size:var(--ui-fs-sm);min-height:var(--ui-control-h)}.module-workspace-rail__group h2{font-size:var(--ui-fs-xs)}.modern-pagination-container,.modern-pagination-container .entries-info{font-size:var(--ui-fs-sm)}.ec-name{font-size:var(--ui-fs-md)}.ec-desig,.ec-row{font-size:var(--ui-fs-xs)}.base-header__actions .ant-btn,.base-header__actions .create-button,.base-header__actions .filters-button,.employee-toolbar .ant-btn,.salary-sheet-toolbar .ant-btn{font-size:var(--ui-fs-sm)!important;height:var(--ui-control-h)!important;min-height:var(--ui-control-h)!important}.employee-status-segment,.modern-pagination-container .entries-info,.module-workspace__tab{font-size:var(--ui-fs-sm)!important}.ant-drawer .ant-form .ant-form-item,.ant-modal-root .ant-modal .ant-form .ant-form-item{margin-bottom:10px!important}.ant-drawer .ant-form .ant-form-item .ant-form-item-label,.ant-modal-root .ant-modal .ant-form .ant-form-item .ant-form-item-label{line-height:16px!important;padding:0 0 6px!important}.ant-drawer .ant-form .ant-form-item .ant-form-item-label>label,.ant-modal-root .ant-modal .ant-form .ant-form-item .ant-form-item-label>label{height:auto!important;line-height:16px!important;min-height:0!important}.ant-drawer .ant-form .ant-form-item .ant-form-item-row,.ant-modal-root .ant-modal .ant-form .ant-form-item .ant-form-item-row{row-gap:0!important}.ant-drawer .ant-form .ant-form-item .ant-form-item-control-input,.ant-modal-root .ant-modal .ant-form .ant-form-item .ant-form-item-control-input{min-height:0!important}.ant-drawer .ant-form .ant-form-item-explain,.ant-drawer .ant-form .ant-form-item-extra,.ant-modal-root .ant-modal .ant-form .ant-form-item-explain,.ant-modal-root .ant-modal .ant-form .ant-form-item-extra{line-height:1.3!important;min-height:0!important;padding-top:2px!important}.ant-form .ant-input-affix-wrapper,.ant-form .ant-input-number,.ant-form .ant-input:not(textarea),.ant-form .ant-picker,.ant-form .ant-select:not(.ant-select-multiple),.ant-form .ant-select:not(.ant-select-multiple) .ant-select-selector{height:38px!important;min-height:38px!important}.ant-form .ant-input-affix-wrapper>.ant-input,.ant-form .ant-input-affix-wrapper>input.ant-input{height:auto!important;min-height:0!important}.ant-form .ant-select-multiple .ant-select-selector,.ant-form textarea.ant-input:not(.expression-input){height:auto!important;min-height:38px!important}.ant-form .ant-select-single .ant-select-selector .ant-select-selection-item,.ant-form .ant-select-single .ant-select-selector .ant-select-selection-placeholder{line-height:36px!important}.klok-field-action{grid-column-gap:8px;align-items:start;column-gap:8px;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:-webkit-max-content minmax(0,1fr);grid-template-rows:max-content minmax(0,1fr)}.klok-field-action>.ant-form-item{grid-column:1;grid-row:1/span 2;min-width:0;width:auto}.klok-field-action:before{content:"\00a0";font-size:var(--ui-fs-sm);grid-column:2;grid-row:1;line-height:1.5714;padding-bottom:8px}.ant-drawer .ant-form .klok-field-action:before,.ant-modal-root .ant-modal .ant-form .klok-field-action:before{line-height:16px;padding-bottom:6px}.klok-field-action>.add-new-button.ant-btn,.klok-field-action>.ant-btn.add-node-button{align-self:start;float:none!important;grid-column:2;grid-row:2;margin:0!important}.klok-field-action.klok-field-action--no-label:before{content:none}.klok-field-action.klok-field-action--no-label>.add-new-button.ant-btn{grid-row:1/-1}
/*# sourceMappingURL=main.1aafc715.css.map*/