.calendar_headerlabel__h9iH8{padding-bottom:16px}.calendar_header__j1sJ_{background:#4286de!important;color:#fff!important;text-align:center!important;border-right:1px solid}.calendar_events__HBsiV{color:#fff;background:#0284c7;border-radius:25px}.calendar_label___TtIo{display:flex;align-items:center;gap:4px;font-size:12px;line-height:1.25}.calendar_label___TtIo span{display:inline-block;width:10px;height:10px;border-radius:15px}.calendar_navButton__AOW6T{border:0;line-height:0;cursor:pointer;background:transparent}.calendar_closeButton__zpAvd{display:flex;align-items:center;justify-content:center;border:none;overflow:hidden;cursor:pointer;background:transparent;transition:transform .2s ease}.calendar_closeButton__zpAvd svg{width:var(--modal-close-size);height:var(--modal-close-size)}.calendar_closeButton__zpAvd:hover{transform:scale(.9)}.calendar_modalHeader__6JcGL{padding-top:16px;padding-left:24px;padding-right:12px}.calendar_modalHeader__6JcGL .calendar_tilte___sKmF{font-size:1.25rem}.calendar_modalContent__rh2fm{padding-top:1rem}.grid-container{display:flex;flex-wrap:wrap;width:100%;box-sizing:border-box;--column-gap:0px;--row-gap:0px}.grid-item{box-sizing:border-box;flex-grow:0;flex-shrink:0}.grid-spacing-0{--column-gap:0px;--row-gap:0px}.grid-spacing-0,.grid-spacing-1{gap:var(--column-gap) var(--row-gap)}.grid-spacing-1{--column-gap:8px;--row-gap:8px}.grid-spacing-2{--column-gap:16px;--row-gap:16px}.grid-spacing-2,.grid-spacing-3{gap:var(--column-gap) var(--row-gap)}.grid-spacing-3{--column-gap:24px;--row-gap:24px}.grid-spacing-4{--column-gap:32px;--row-gap:32px}.grid-spacing-4,.grid-spacing-5{gap:var(--column-gap) var(--row-gap)}.grid-spacing-5{--column-gap:40px;--row-gap:40px}.grid-row-spacing-0{--row-gap:0px;gap:var(--column-gap) var(--row-gap)}.grid-row-spacing-1{--row-gap:8px;gap:var(--column-gap) var(--row-gap)}.grid-row-spacing-2{--row-gap:16px;gap:var(--column-gap) var(--row-gap)}.grid-row-spacing-3{--row-gap:24px;gap:var(--column-gap) var(--row-gap)}.grid-row-spacing-4{--row-gap:32px;gap:var(--column-gap) var(--row-gap)}.grid-row-spacing-5{--row-gap:40px;gap:var(--column-gap) var(--row-gap)}.grid-column-spacing-0{--column-gap:0px;gap:var(--column-gap) var(--row-gap)}.grid-column-spacing-1{--column-gap:8px;gap:var(--column-gap) var(--row-gap)}.grid-column-spacing-2{--column-gap:16px;gap:var(--column-gap) var(--row-gap)}.grid-column-spacing-3{--column-gap:24px;gap:var(--column-gap) var(--row-gap)}.grid-column-spacing-4{--column-gap:32px;gap:var(--column-gap) var(--row-gap)}.grid-column-spacing-5{--column-gap:40px;gap:var(--column-gap) var(--row-gap)}.grid-align-items-start{align-items:flex-start}.grid-align-items-center{align-items:center}.grid-align-items-end{align-items:flex-end}.grid-align-items-stretch{align-items:stretch}.grid-align-items-baseline{align-items:baseline}.grid-justify-content-flex-start{justify-content:flex-start}.grid-justify-content-center{justify-content:center}.grid-justify-content-flex-end{justify-content:flex-end}.grid-justify-content-space-between{justify-content:space-between}.grid-justify-content-space-around{justify-content:space-around}.grid-justify-content-space-evenly{justify-content:space-evenly}.grid-wrap-wrap{flex-wrap:wrap}.grid-wrap-nowrap{flex-wrap:nowrap}.grid-wrap-wrap-reverse{flex-wrap:wrap-reverse}.grid-xs-1{flex-basis:calc(8.333333% - (var(--column-gap) * 11 / 12));max-width:calc(8.333333% - (var(--column-gap) * 11 / 12))}.grid-xs-2{flex-basis:calc(16.666667% - (var(--column-gap) * 10 / 12));max-width:calc(16.666667% - (var(--column-gap) * 10 / 12))}.grid-xs-3{flex-basis:calc(25% - (var(--column-gap) * 9 / 12));max-width:calc(25% - (var(--column-gap) * 9 / 12))}.grid-xs-4{flex-basis:calc(33.333333% - (var(--column-gap) * 8 / 12));max-width:calc(33.333333% - (var(--column-gap) * 8 / 12))}.grid-xs-5{flex-basis:calc(41.666667% - (var(--column-gap) * 7 / 12));max-width:calc(41.666667% - (var(--column-gap) * 7 / 12))}.grid-xs-6{flex-basis:calc(50% - (var(--column-gap) * 6 / 12));max-width:calc(50% - (var(--column-gap) * 6 / 12))}.grid-xs-7{flex-basis:calc(58.333333% - (var(--column-gap) * 5 / 12));max-width:calc(58.333333% - (var(--column-gap) * 5 / 12))}.grid-xs-8{flex-basis:calc(66.666667% - (var(--column-gap) * 4 / 12));max-width:calc(66.666667% - (var(--column-gap) * 4 / 12))}.grid-xs-9{flex-basis:calc(75% - (var(--column-gap) * 3 / 12));max-width:calc(75% - (var(--column-gap) * 3 / 12))}.grid-xs-10{flex-basis:calc(83.333333% - (var(--column-gap) * 2 / 12));max-width:calc(83.333333% - (var(--column-gap) * 2 / 12))}.grid-xs-11{flex-basis:calc(91.666667% - (var(--column-gap) * 1 / 12));max-width:calc(91.666667% - (var(--column-gap) * 1 / 12))}.grid-xs-12{flex-basis:calc(100% - (var(--column-gap) * 0 / 12));max-width:calc(100% - (var(--column-gap) * 0 / 12))}.grid-xs-auto{flex-basis:auto;max-width:none}.grid-xs-grow{flex-grow:1;flex-basis:0;max-width:none}@media (min-width:600px){.grid-sm-1{flex-basis:calc(8.333333% - (var(--column-gap) * 11 / 12));max-width:calc(8.333333% - (var(--column-gap) * 11 / 12))}.grid-sm-2{flex-basis:calc(16.666667% - (var(--column-gap) * 10 / 12));max-width:calc(16.666667% - (var(--column-gap) * 10 / 12))}.grid-sm-3{flex-basis:calc(25% - (var(--column-gap) * 9 / 12));max-width:calc(25% - (var(--column-gap) * 9 / 12))}.grid-sm-4{flex-basis:calc(33.333333% - (var(--column-gap) * 8 / 12));max-width:calc(33.333333% - (var(--column-gap) * 8 / 12))}.grid-sm-5{flex-basis:calc(41.666667% - (var(--column-gap) * 7 / 12));max-width:calc(41.666667% - (var(--column-gap) * 7 / 12))}.grid-sm-6{flex-basis:calc(50% - (var(--column-gap) * 6 / 12));max-width:calc(50% - (var(--column-gap) * 6 / 12))}.grid-sm-7{flex-basis:calc(58.333333% - (var(--column-gap) * 5 / 12));max-width:calc(58.333333% - (var(--column-gap) * 5 / 12))}.grid-sm-8{flex-basis:calc(66.666667% - (var(--column-gap) * 4 / 12));max-width:calc(66.666667% - (var(--column-gap) * 4 / 12))}.grid-sm-9{flex-basis:calc(75% - (var(--column-gap) * 3 / 12));max-width:calc(75% - (var(--column-gap) * 3 / 12))}.grid-sm-10{flex-basis:calc(83.333333% - (var(--column-gap) * 2 / 12));max-width:calc(83.333333% - (var(--column-gap) * 2 / 12))}.grid-sm-11{flex-basis:calc(91.666667% - (var(--column-gap) * 1 / 12));max-width:calc(91.666667% - (var(--column-gap) * 1 / 12))}.grid-sm-12{flex-basis:calc(100% - (var(--column-gap) * 0 / 12));max-width:calc(100% - (var(--column-gap) * 0 / 12))}.grid-sm-auto{flex-basis:auto;max-width:none;flex-grow:0}.grid-sm-grow{flex-grow:1;flex-basis:0;max-width:none}}@media (min-width:900px){.grid-md-1{flex-basis:calc(8.333333% - (var(--column-gap) * 11 / 12));max-width:calc(8.333333% - (var(--column-gap) * 11 / 12))}.grid-md-2{flex-basis:calc(16.666667% - (var(--column-gap) * 10 / 12));max-width:calc(16.666667% - (var(--column-gap) * 10 / 12))}.grid-md-3{flex-basis:calc(25% - (var(--column-gap) * 9 / 12));max-width:calc(25% - (var(--column-gap) * 9 / 12))}.grid-md-4{flex-basis:calc(33.333333% - (var(--column-gap) * 8 / 12));max-width:calc(33.333333% - (var(--column-gap) * 8 / 12))}.grid-md-5{flex-basis:calc(41.666667% - (var(--column-gap) * 7 / 12));max-width:calc(41.666667% - (var(--column-gap) * 7 / 12))}.grid-md-6{flex-basis:calc(50% - (var(--column-gap) * 6 / 12));max-width:calc(50% - (var(--column-gap) * 6 / 12))}.grid-md-7{flex-basis:calc(58.333333% - (var(--column-gap) * 5 / 12));max-width:calc(58.333333% - (var(--column-gap) * 5 / 12))}.grid-md-8{flex-basis:calc(66.666667% - (var(--column-gap) * 4 / 12));max-width:calc(66.666667% - (var(--column-gap) * 4 / 12))}.grid-md-9{flex-basis:calc(75% - (var(--column-gap) * 3 / 12));max-width:calc(75% - (var(--column-gap) * 3 / 12))}.grid-md-10{flex-basis:calc(83.333333% - (var(--column-gap) * 2 / 12));max-width:calc(83.333333% - (var(--column-gap) * 2 / 12))}.grid-md-11{flex-basis:calc(91.666667% - (var(--column-gap) * 1 / 12));max-width:calc(91.666667% - (var(--column-gap) * 1 / 12))}.grid-md-12{flex-basis:calc(100% - (var(--column-gap) * 0 / 12));max-width:calc(100% - (var(--column-gap) * 0 / 12))}.grid-md-auto{flex-basis:auto;max-width:none;flex-grow:0}.grid-md-grow{flex-grow:1;flex-basis:0;max-width:none}}@media (min-width:1200px){.grid-lg-1{flex-basis:calc(8.333333% - (var(--column-gap) * 11 / 12));max-width:calc(8.333333% - (var(--column-gap) * 11 / 12))}.grid-lg-2{flex-basis:calc(16.666667% - (var(--column-gap) * 10 / 12));max-width:calc(16.666667% - (var(--column-gap) * 10 / 12))}.grid-lg-3{flex-basis:calc(25% - (var(--column-gap) * 9 / 12));max-width:calc(25% - (var(--column-gap) * 9 / 12))}.grid-lg-4{flex-basis:calc(33.333333% - (var(--column-gap) * 8 / 12));max-width:calc(33.333333% - (var(--column-gap) * 8 / 12))}.grid-lg-5{flex-basis:calc(41.666667% - (var(--column-gap) * 7 / 12));max-width:calc(41.666667% - (var(--column-gap) * 7 / 12))}.grid-lg-6{flex-basis:calc(50% - (var(--column-gap) * 6 / 12));max-width:calc(50% - (var(--column-gap) * 6 / 12))}.grid-lg-7{flex-basis:calc(58.333333% - (var(--column-gap) * 5 / 12));max-width:calc(58.333333% - (var(--column-gap) * 5 / 12))}.grid-lg-8{flex-basis:calc(66.666667% - (var(--column-gap) * 4 / 12));max-width:calc(66.666667% - (var(--column-gap) * 4 / 12))}.grid-lg-9{flex-basis:calc(75% - (var(--column-gap) * 3 / 12));max-width:calc(75% - (var(--column-gap) * 3 / 12))}.grid-lg-10{flex-basis:calc(83.333333% - (var(--column-gap) * 2 / 12));max-width:calc(83.333333% - (var(--column-gap) * 2 / 12))}.grid-lg-11{flex-basis:calc(91.666667% - (var(--column-gap) * 1 / 12));max-width:calc(91.666667% - (var(--column-gap) * 1 / 12))}.grid-lg-12{flex-basis:calc(100% - (var(--column-gap) * 0 / 12));max-width:calc(100% - (var(--column-gap) * 0 / 12))}.grid-lg-auto{flex-basis:auto;max-width:none}.grid-lg-grow{flex-grow:1;flex-basis:0;max-width:none}}@media (min-width:1536px){.grid-xl-1{flex-basis:calc(8.333333% - (var(--column-gap) * 11 / 12));max-width:calc(8.333333% - (var(--column-gap) * 11 / 12))}.grid-xl-2{flex-basis:calc(16.666667% - (var(--column-gap) * 10 / 12));max-width:calc(16.666667% - (var(--column-gap) * 10 / 12))}.grid-xl-3{flex-basis:calc(25% - (var(--column-gap) * 9 / 12));max-width:calc(25% - (var(--column-gap) * 9 / 12))}.grid-xl-4{flex-basis:calc(33.333333% - (var(--column-gap) * 8 / 12));max-width:calc(33.333333% - (var(--column-gap) * 8 / 12))}.grid-xl-5{flex-basis:calc(41.666667% - (var(--column-gap) * 7 / 12));max-width:calc(41.666667% - (var(--column-gap) * 7 / 12))}.grid-xl-6{flex-basis:calc(50% - (var(--column-gap) * 6 / 12));max-width:calc(50% - (var(--column-gap) * 6 / 12))}.grid-xl-7{flex-basis:calc(58.333333% - (var(--column-gap) * 5 / 12));max-width:calc(58.333333% - (var(--column-gap) * 5 / 12))}.grid-xl-8{flex-basis:calc(66.666667% - (var(--column-gap) * 4 / 12));max-width:calc(66.666667% - (var(--column-gap) * 4 / 12))}.grid-xl-9{flex-basis:calc(75% - (var(--column-gap) * 3 / 12));max-width:calc(75% - (var(--column-gap) * 3 / 12))}.grid-xl-10{flex-basis:calc(83.333333% - (var(--column-gap) * 2 / 12));max-width:calc(83.333333% - (var(--column-gap) * 2 / 12))}.grid-xl-11{flex-basis:calc(91.666667% - (var(--column-gap) * 1 / 12));max-width:calc(91.666667% - (var(--column-gap) * 1 / 12))}.grid-xl-12{flex-basis:calc(100% - (var(--column-gap) * 0 / 12));max-width:calc(100% - (var(--column-gap) * 0 / 12))}.grid-xl-auto{flex-basis:auto;max-width:none}.grid-xl-grow{flex-grow:1;flex-basis:0;max-width:none}}.admin_hr_line__Z1v1I{border:0;border-bottom:1px solid #e0e0e0;margin-top:20px;margin-bottom:20px}body[data-vision=dark] .admin_hr_line__Z1v1I{border-bottom-color:var(--hrm-border,#2b3546)}.admin_taskCard__0z7wh{padding:15px 30px;background-color:#f3f8ff;border-radius:8px;margin-bottom:15px}body[data-vision=dark] .admin_taskCard__0z7wh{background-color:var(--hrm-surface-2,#222b3a);border:1px solid var(--hrm-border,#2b3546);color:var(--hrm-text,#e5e7eb)}.admin_conditionCard__18Nt1{padding:15px;background-color:#f3f8ff;border-radius:8px;margin-bottom:15px}body[data-vision=dark] .admin_conditionCard__18Nt1{background-color:var(--hrm-surface-2,#222b3a);border:1px solid var(--hrm-border,#2b3546);color:var(--hrm-text,#e5e7eb)}.admin_layout_table__cR7kA{background-color:#f3f8ff;padding:15px 30px;border-radius:30px}.admin_modalHead__9AgBP{--modal-header-background-color:#1e88e5}.admin_popup_body__GuCNe{display:flex;flex-direction:column;gap:10px;padding:15px 15px 0}.CellTable_icon-active__pdP1N,.CellTable_icon-inactive__FCao4{display:flex;justify-content:center}.CellTable_modified__4QVCj svg{transform:scale(1.4)}.CellTable_submit__eszW0,.CellTable_waiting__FJBaF{border-radius:40px;border:1px solid #fed46e;background-color:#fffcf7;color:#dfa007}.CellTable_approved__VmTMc,.CellTable_published__IieQi,.CellTable_submit__eszW0,.CellTable_waiting__FJBaF{display:inline-block;min-width:85px;box-sizing:border-box;font-family:var(--font-prompt);text-align:center;line-height:normal;letter-spacing:.5px;padding:.1rem 1rem}.CellTable_approved__VmTMc,.CellTable_published__IieQi{border-radius:40px;border:1px solid #a7d4b4;background-color:#f6fbf8;color:#278766}.CellTable_draft__kgM1H,.CellTable_ended__pMdf8{border-radius:40px;border:1px solid #aaaaaa;background-color:#f2f2f2;color:#555555}.CellTable_Unpublish__YcPY8,.CellTable_draft__kgM1H,.CellTable_ended__pMdf8,.CellTable_revise__t8d3S{display:inline-block;min-width:85px;box-sizing:border-box;font-family:var(--font-prompt);text-align:center;line-height:normal;letter-spacing:.5px;padding:.1rem 1rem}.CellTable_Unpublish__YcPY8,.CellTable_revise__t8d3S{border-radius:40px;border:1px solid #d32f2f;background-color:#fff5f5;color:#d32f2f}.CellTable_tooltip-modify-date__uSknV{text-align:center}.Skeleton_skeleton__m_fuv{display:block;line-height:100%;width:100%;border-radius:4px;background-size:400% 100%;background-color:#e8e8e8;background-image:linear-gradient(100deg,#e8e8e8 20%,#fafafa 50%,#e8e8e8 60%)}.Skeleton_skeleton__m_fuv.Skeleton_animation__uMBQJ{animation:Skeleton_animationskeleton__C4Win 1.5s ease-in-out .5s infinite}@keyframes Skeleton_animationskeleton__C4Win{0%{background-position:100% 50%}to{background-position:0 50%}}body[data-vision=dark] .Skeleton_skeleton__m_fuv{background-color:#283142;background-image:linear-gradient(100deg,#283142 20%,#3a4456 50%,#283142 60%)}body[data-vision=dark] .Skeleton_skeleton__m_fuv>.Skeleton_image__8vxEU>svg>path{fill:#4a5468}.Skeleton_skeleton__m_fuv.Skeleton_circle__myK5f{border-radius:50%}.Skeleton_skeleton__m_fuv.Skeleton_round__QQw5a{border-radius:32px}.Skeleton_skeleton__m_fuv>*{opacity:0}.Skeleton_skeleton__m_fuv>.Skeleton_image__8vxEU{display:inline-flex;align-items:center;justify-content:center;opacity:1}.Skeleton_skeleton__m_fuv>.Skeleton_image__8vxEU>svg>path{fill:#bfbfbf}.ButtonUploadFile_pointer__4ZPOn{cursor:pointer}.ButtonUploadFile_buttonUploadFile__KxX_z{color:white;border:none;padding:5px;cursor:pointer;border-radius:4px;display:flex;align-items:center;gap:4px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.ButtonUploadFile_cropButton__x73lM{color:white;background:#f5a323!important}.ButtonUploadFile_cropButton__x73lM:hover{background:#e3b43f!important}.ButtonUploadFile_removeButton__OSXHT{background:red!important}.ButtonUploadFile_removeButton__OSXHT:hover{background:#e80404de!important}.ButtonUploadFile_removeButtonGallery__al4CF{background:red!important}.ButtonUploadFile_removeButtonGallery__al4CF:hover{background:#e80404de!important}.ButtonUploadFile_marginRL__a5Nng{margin-right:8px;margin-left:8px}.ButtonUploadFile_submitButton__pcAJc{background:#2e7d32!important;margin:0 4px}.ButtonUploadFile_submitButton__pcAJc:hover{background:#226f25!important}.ButtonUploadFile_editcontent__lVDKJ{background:#009900!important;margin:0 4px}.ButtonUploadFile_editcontent__lVDKJ:hover{background:#068606!important}.ButtonUploadFile_renameButton__Fp2IY{background:#f9c00a!important}.ButtonUploadFile_renameButton__Fp2IY:hover{background:#dcab09!important}.ButtonUploadFile_addDescriptionButton__pat7Q{background:#45bd63!important}.ButtonUploadFile_addDescriptionButton__pat7Q:hover{background:#009900!important}.ButtonUploadFile_downloadButton__4umvK{background:#1d87eb!important}.ButtonUploadFile_downloadButton__4umvK:hover{background:#3895ec!important}.ButtonUploadFile_downloadButtonModal___lemG{background:linear-gradient(135deg,#3a8ffe,#9658fe);background-size:140% auto;background-position:50%;padding:8px 11px!important;margin:0 4px;border-radius:25px!important}.ButtonUploadFile_downloadButtonModal___lemG:hover{background:linear-gradient(45deg,#3a8ffe,#9658fe)}.ButtonUploadFile_undoButton__su57V{background:#413f3d!important;margin:0 4px}.ButtonUploadFile_undoButton__su57V:hover{background:#302d2a!important}.ButtonUploadFile_cancelButton__16pJT{background:#abaaa9!important;margin:0 4px}.ButtonUploadFile_cancelButton__16pJT:hover{background:#8d8a87!important}.ButtonUploadFile_viewButton__K7uLE{background:#009900!important;margin:0 4px}.ButtonUploadFile_viewButton__K7uLE:hover{background:#028002!important}.Popover_popover__c_KlG{position:fixed;background-color:#fff;border-radius:4px;z-index:var(--z-popover);overflow:auto;animation:Popover_fadeIn__6IsR3 .2s ease-out}.Popover_content__aTuco{padding:.75rem}.Popover_xs__Hq7O0{max-width:444px}.Popover_sm__7igM3{max-width:600px}.Popover_md__8in0A{max-width:900px}.Popover_lg__a4Ahm{max-width:1200px}.Popover_xl__MtqXJ{max-width:1536px}.Popover_elevation8__qYopw{box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}@media (max-width:600px){.Popover_popover__c_KlG{margin:16px}.Popover_fullWidth__JoDTr{width:calc(100% - 32px)}}@keyframes Popover_fadeIn__6IsR3{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}body[data-vision=dark] .Popover_popover__c_KlG{background-color:#222b3a;color:#e5e7eb}.CustomModal_tableErrorContainer__xAUU9{width:100%;overflow-x:auto;padding:0 16px}.CustomModal_fileTableError__wh_Cl{width:100%;border-collapse:collapse;border:1px solid #e0e0e0;table-layout:fixed;box-shadow:0 2px 4px rgba(0,0,0,.1);border-radius:8px}.CustomModal_fileTableError__wh_Cl th{padding:12px;text-align:center;border:1px solid #e0e0e0;background:#3a8ffe;color:white;font-weight:600}.CustomModal_width7__pquWr{width:7%}.CustomModal_width50__RXLHw{width:53%}.CustomModal_width40__eUY91{width:40%}.CustomModal_fileTableError__wh_Cl td{padding:10px;text-align:center;border:1px solid #e0e0e0;vertical-align:top}.CustomModal_textLeft__etGp7{text-align:left!important;word-break:break-word;white-space:pre-wrap}.CustomModal_textRight__H6pum{text-align:right!important;word-break:break-word;white-space:pre-wrap}.CustomModal_textCenter__Em3hh{text-align:center}.CustomModal_fileTableError__wh_Cl tbody tr:hover{background:#f5f5f5;transition:background .3s ease}@media screen and (max-width:768px){.CustomModal_fileTableError__wh_Cl{font-size:14px}.CustomModal_fileTableError__wh_Cl td,.CustomModal_fileTableError__wh_Cl th{padding:8px}}.CustomModal_flexContainer__bo0wx{display:flex;align-items:flex-end;justify-content:flex-end;flex-direction:column;gap:16px;padding:16px}.CustomModal_flexCenter__stYHf{display:flex;align-items:center;gap:12px}.CustomModal_fullWidth__FR_ep{width:100%}.CustomModal_wordBreak__bf7iL{word-break:break-all}.CustomModal_headerFullpage__VErKd{z-index:10;position:fixed;top:0;width:100%}.CustomModal_headerFullpage__VErKd,.CustomModal_header__V8_Mn{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:12px 24px;gap:12px;background:var(--background-modal-header);color:#ffffff}.CustomModal_header__V8_Mn svg{width:24px;height:24px;fill:#ffffff;transition:transform .2s ease}.CustomModal_header__V8_Mn svg:hover{transform:scale(1.1)}.CustomModal_contentFullpage__VIY9v{height:calc(100vh - 70px);overflow:hidden;margin-top:70px}.CustomModal_contentFullpage__VIY9v,.CustomModal_content__39C20{width:100%;padding:0;background:#ffffff;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:0}.CustomModal_content__39C20{height:70vh;overflow-y:auto}.CustomModal_contentManageContentImage__9AXlb{margin:0!important}.CustomModal_title__eXfSF{margin:0;font-size:1.5rem;font-weight:600;line-height:1.5;color:#ffffff}.CustomModal_flexJustifyCenter__Or5x9{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.CustomModal_fileInfo__lXSO7{display:flex;flex-direction:column;flex:1 1}.CustomModal_fileInfoRow__anV7u{display:flex;align-items:center}.CustomModal_fileInfo__lXSO7 .CustomModal_label__6ztv0{font-weight:600;color:#ffffff}.CustomModal_fileInfo__lXSO7 .CustomModal_value__dkxVD{color:#ffffff}.CustomModal_buttonGroup__W_rZ1{display:flex;align-items:center;gap:12px}.CustomModal_button__nowga{padding:8px 16px;border-radius:6px;border:none;cursor:pointer;font-weight:500;display:flex;align-items:center;gap:8px;transition:background-color .3s ease,transform .2s ease}.CustomModal_button__nowga:hover{transform:translateY(-2px)}.CustomModal_downloadButton__DBQe_{background-color:#4caf50;color:white}.CustomModal_downloadButton__DBQe_:hover{background-color:#45a049}.CustomModal_closeModal__tTbzv{display:flex;padding:8px;border:none;background:none;cursor:pointer;font-size:1.5rem;color:#aeaeae;transition:color .3s ease,transform .2s ease}.CustomModal_closeModal__tTbzv svg{width:24px;height:24px;fill:#ffffff}.CustomModal_closeModal__tTbzv:hover{color:#ffffff;transform:scale(1.1)}@media (max-width:1025px){.CustomModal_closeModal__tTbzv{position:fixed;top:16px;right:16px}}.CustomModal_closeButton__Kayz5{background-color:#f44336;color:white}.CustomModal_closeButton__Kayz5:hover{background-color:#d32f2f}.CustomModal_modalContent__VhsVm{background-color:#ffffff;transition:opacity .3s ease-in-out;opacity:1}.CustomModal_dialogResponsive__3DnvX,.CustomModal_modalContent__VhsVm{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.CustomModal_dialogResponsive__3DnvX{max-width:none;max-height:none;overflow:hidden}.CustomModal_circleMedia__S8faI,.CustomModal_fullScreenMedia__vpQIG{width:100%;height:100%;object-fit:contain;overflow:hidden}.CustomModal_circleMedia__S8faI{border-radius:50%}.CustomModal_circleWrapper__hh45j{width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:20px}.CustomModal_circleContainer__f4xrA{width:min(80vh,80vw);height:min(80vh,80vw);position:relative;border-radius:50%;overflow:hidden}@media (max-width:768px){.CustomModal_headerFullpage__VErKd,.CustomModal_header__V8_Mn{flex-direction:column;padding:12px 16px}.CustomModal_fileInfo__lXSO7{width:100%;text-align:center}.CustomModal_buttonGroup__W_rZ1{justify-content:center;width:100%;gap:12px}.CustomModal_dialogResponsive__3DnvX{width:100%;height:100%}.CustomModal_title__eXfSF{font-size:1.25rem}.CustomModal_fullScreenMedia__vpQIG{height:100vh}}@media (max-width:480px){.CustomModal_fileInfoRow__anV7u{flex-direction:column;align-items:flex-start}.CustomModal_button__nowga{padding:6px 12px;font-size:.9rem}.CustomModal_fullScreenMedia__vpQIG{height:100vh}}.Modal_root__2rcUm{display:flex;align-items:center;justify-content:center;z-index:var(--z-modal)}.Modal_backdrop__bLvvH,.Modal_root__2rcUm{position:fixed;top:0;left:0;right:0;bottom:0}.Modal_backdrop__bLvvH{-webkit-tap-highlight-color:transparent;background:rgb(0 0 0/31%);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.Modal_modal__nSuXm{position:relative;background-color:#fff;box-shadow:0 11px 15px -7px rgba(0,0,0,.2);margin:32px;outline:0;display:flex;flex-direction:column;max-height:calc(100% - 64px);animation:Modal_slideIn__CRfSE .3s ease-out;border-radius:var(--modal-border-radius);overflow:hidden}.Modal_content__kIXk_{flex:1 1 auto;overflow-y:auto;padding:20px 24px;background:var(--modal-content-color)}.Modal_modalHeader__Waifj{background-color:var(--modal-header-background-color);color:var(--modal-header-color)}@media (max-width:600px){.Modal_modal__nSuXm{margin:16px;max-height:calc(100% - 32px)}}.Modal_fullWidth__zoeZp{width:calc(100% - 64px)}@media (max-width:600px){.Modal_fullWidth__zoeZp{width:calc(100% - 32px)}}.Modal_xs__er2X5{max-width:444px}.Modal_sm__coSJB{max-width:600px}.Modal_md__Htqoy{max-width:900px}.Modal_lg__ADaG_{max-width:1200px}.Modal_xl__7VBm9{max-width:1536px}.Modal_full__lqhid{width:100%!important;min-height:100vh!important;margin:0!important;border-radius:0}.Modal_minXs__aaep_{min-width:444px}.Modal_minSm__AuZFu{min-width:400px}.Modal_minMd__gm0lm{min-width:900px}.Modal_minLg__K0Jho{min-width:1200px}.Modal_minXl__p8565{min-width:1536px}.Modal_minFull__Uxx_Z{min-width:100%!important}.Modal_header__vYvjx{display:flex;align-items:center;justify-content:space-between;height:var(--modal-header-height);padding:var(--modal-header-padtop) var(--modal-header-padright) var(--modal-header-padbottom) var(--modal-header-padleft);border-bottom:var(--modal-header-border-bottom)}.Modal_icon__xW5nU{padding:0 1.5rem 0 0;display:flex;align-items:center}.Modal_titleFull__jRg5U,.Modal_title__sGTye{min-width:0;margin:0;font-size:var(--modal-header-fontsize);font-weight:500;line-height:1.6}.Modal_titleFull__jRg5U{width:calc(100vw - 84px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Modal_closeButton__2CxRz{display:flex;align-items:center;justify-content:center;padding:8px;border:none;overflow:hidden;background:var(--modal-close-background-color);width:var(--modal-close-width);height:var(--modal-close-width);cursor:pointer;color:rgb(255,255,255);transition:color .2s ease,transform .2s ease}.Modal_closeButton__2CxRz svg{width:var(--modal-close-size);height:var(--modal-close-size);fill:rgb(255,255,255)}.Modal_closeButton__2CxRz:active{transform:scale(.85)}.Modal_closeButton__2CxRz:hover{color:rgba(84,83,83,.87);transform:scale(.9)}@keyframes Modal_slideIn__CRfSE{0%{transform:translateY(20px);opacity:0}to{transform:translate(0);opacity:1}}.Modal_modalFooter__gdqAn{position:-webkit-sticky;position:sticky;bottom:0;background:var(--modal-footer-background,#fff);border-top:1px solid #e5e7eb;padding:12px 24px;display:flex;justify-content:center;gap:10px;z-index:2}body.Modal_dark-mode__PI2YG .Modal_modal__nSuXm,body[data-vision=dark] .Modal_modal__nSuXm{background-color:#1a212e}body.Modal_dark-mode__PI2YG .Modal_content__kIXk_,body[data-vision=dark] .Modal_content__kIXk_{background:#1a212e;color:#e5e7eb}body.Modal_dark-mode__PI2YG .Modal_modalFooter__gdqAn,body[data-vision=dark] .Modal_modalFooter__gdqAn{background:#1a212e;border-top-color:#2b3546}.outlined-date-picker{position:relative;margin:0;width:100%}.date-picker-input:disabled{background-color:#f7f7f7;color:#000;cursor:not-allowed;opacity:1;-webkit-text-fill-color:#000}.date-picker-input:disabled::placeholder{color:transparent;-webkit-text-fill-color:transparent}.outlined-date-picker input{width:100%;padding:11px 8px;border:1px solid #ccc;border-radius:8px;outline:none;transition:all .2s ease;background-color:#fff}.date-picker-button{right:12px}.date-picker-button,.date-picker-icon-dash{position:absolute;top:50%;transform:translateY(-50%);transition:transform .2s cubic-bezier(.4,0,.2,1)}.date-picker-icon-dash{right:60%;width:1rem;display:flex;justify-content:center;align-items:center}.date-picker-container.fullwidth{width:100%}.date-picker-input{width:100%;height:var(--height-input);padding:var(--padding-input);font-size:var(--fontsize-input);font-weight:var(--option-fontweigth);border:none;outline:none;box-sizing:border-box;background:transparent;border-radius:var(--border-radius-input)}.date-picker-container{display:flex;position:relative;background:var(--bgcolor-input);border-radius:var(--border-radius-input);border:none}@media (max-width:600px){.date-picker-container{width:100%!important}}.date-picker-container:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid var(--bordercolor-input);border-radius:var(--border-radius-input);pointer-events:none;z-index:1}.date-picker-container:focus-within:before{border-color:var(--input-focus,#1976d2);box-shadow:var(--shadow-input-focus)}.date-picker-container.invalid:before{border-color:var(--input-error)}.date-picker-container.invalid{background-color:var(--input-error-bg)}.date-picker-label{position:absolute;left:16px;top:50%;transform:translateY(-50%);font-size:var(--fontsize-label);color:var(--labelcolor-input);transition:all .2s ease;pointer-events:none;z-index:2}.date-picker-label.placeholder{color:var(--labelcolor-input);background:transparent}.date-picker-container.invalid .date-picker-label,.date-picker-label.error{color:var(--input-error)}.date-picker-container.invalid .date-picker-input,.date-picker-container.invalid .date-picker-input-multi,.date-picker-input-multi.invalid,.date-picker-input.invalid{background-color:var(--input-error-bg)}.date-picker-input:focus{border:none}.date-picker-input-multi:focus+.date-picker-label,.date-picker-input-multi:not(:placeholder-shown)+.date-picker-label,.date-picker-input:focus+.date-picker-label,.date-picker-input:not(:placeholder-shown)+.date-picker-label,.date-picker-label.shrink{top:0;font-size:var(--text-xs);color:var(--input-focus);transform:translateY(-50%) translateX(-5px);background-color:rgba(255,255,255,.9);backdrop-filter:blur(1px);-webkit-backdrop-filter:blur(1px);border-radius:var(--border-radius-input);padding:var(--padding-label-shrink)}.date-picker-container.invalid .date-picker-input-multi:focus+.date-picker-label,.date-picker-container.invalid .date-picker-input:focus+.date-picker-label,.date-picker-container.invalid .date-picker-label.shrink{color:var(--input-error)!important}.date-picker-input::placeholder{color:transparent}.date-picker-input-multi:focus::placeholder,.date-picker-input:focus::placeholder{color:var(--placeholdercolor-input)}.outlined-date-picker label{position:absolute;left:12px;font-size:var(--text-base);color:#888;pointer-events:none;transition:all .2s ease;background:#fff;padding:0 4px}.outlined-date-picker input:focus{border-color:#3f51b5}.outlined-date-picker input:focus+label,.outlined-date-picker input:not(:placeholder-shown)+label{top:-8px;font-size:var(--text-xs);color:#3f51b5}.outlined-date-picker .between{position:absolute;color:#8c8c8c!important;right:8px!important;bottom:-8px!important;font-size:11px!important;overflow:hidden;transition:all .2s ease-in-out;transform-origin:left top;transform:scaleY(0);padding-top:2.9px;padding-left:13px;padding-right:5px;background-color:#ffffff;border-radius:.75rem}.outlined-date-picker:focus-within .between{transform:scaleY(1)}.outlined-date-picker .outside{position:absolute;color:#8c8c8c!important;right:8px!important;bottom:-20px!important;font-size:11px!important;overflow:hidden;transition:all .2s ease-in-out;transform-origin:left top;transform:scaleY(0);padding-top:2.9px;padding-left:13px;padding-right:5px}.outlined-date-picker:focus-within .outside{transform:scaleY(1)}.outlined-date-picker .icon-left,.outlined-date-picker .icon-right{position:absolute;top:50%;transform:translateY(-50%);color:#888}.outlined-date-picker .icon-left{left:10px}.outlined-date-picker .icon-right{right:10px;cursor:pointer}.scrollable-container{padding:1rem .5rem;max-height:316px;overflow-y:auto;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1rem;gap:1rem}.scrollable-container::-webkit-scrollbar{width:7px}.scrollable-container::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#0c1e3522}.scrollable-container::-webkit-scrollbar-thumb{background-color:rgb(58,58,60);border:1px solid rgba(48,48,48,0);border-radius:10px}.month-container{padding:0 .5rem;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1rem;gap:1rem}.arrow-calendar-button{display:inline-flex;align-items:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;appearance:none;z-index:1;text-align:center;font-size:.964286rem;color:rgb(120,120,120);width:40px;height:40px;outline:0;border:0 initial;border-color:initial;border-image:initial;margin:0;text-decoration:none;flex:0 0 auto;border-radius:50%;overflow:visible;transition:background-color .15s cubic-bezier(.4,0,.2,1);padding:5px}.arrow-calendar-button:hover{background-color:rgba(0,0,0,.1)}.day-button{border-radius:50%;box-shadow:none;text-transform:none;transition:none;min-width:unset;justify-content:center;-webkit-tap-highlight-color:transparent;outline:0;margin:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none;z-index:1;line-height:1.75;padding:6px 8px;width:32px;height:32px}.date-input-box,.day-button{display:inline-flex;align-items:center;position:relative;box-sizing:border-box}.date-input-box{font-size:var(--text-base);letter-spacing:.00938em;color:rgba(0,0,0,.87);cursor:text;border-radius:4px;margin-bottom:0}.date-input-box input::placeholder{color:transparent;transition:color .2s ease}.date-input-box input:focus::placeholder{color:#999}.date-icon-box{position:absolute;right:5%;max-height:2em;white-space:nowrap;margin-left:0;display:flex}.date-icon-box,.date-icon-btn{align-items:center;color:rgba(0,0,0,.54)}.date-icon-btn{display:inline-flex;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;-webkit-text-decoration:none;text-decoration:none;text-align:center;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;transition:background-color .15s cubic-bezier(.4,0,.2,1) 0s;margin:0 -12px 0 0}.date-icon-btn:hover{background-color:rgba(0,0,0,.03)}.popper{--dp-surface:#fff;--dp-day-text:#252525;--dp-day-text-disabled:#aaaaaa;--dp-day-bg:#ffffff;--dp-day-bg-range:rgba(25,118,210,0.01);--dp-day-hover-text:#000;--dp-today-border:#424242;--dp-divider:#e9e9e9;position:absolute;z-index:var(--z-dropdown);background-color:white;box-shadow:0 2px 8px rgba(99,99,99,.2);border-radius:.25rem;min-width:322.5px;min-height:345px;display:flex;transition:opacity .2s ease,transform .2s ease}.popper.monthPicker,.popper.yearPicker{min-height:290px!important}.date-range-input{border:none!important}.date-range-box{margin-top:0!important}.center-flex{display:flex;align-items:center}.item-flex{flex:1 1}.connector-padding{padding:0 8px}.date-picker-input-hidden{width:0;opacity:0}.date-picker-button svg{width:var(--svg-width)!important;height:var(--svg-height)!important}body[data-vision=dark] .date-picker-container{background:#222b3a}body[data-vision=dark] .date-picker-container:before{border-color:#3a4456}body[data-vision=dark] .date-picker-input{color:#e5e7eb}body[data-vision=dark] .date-picker-input:disabled,body[data-vision=dark] .outlined-date-picker input:disabled{background-color:#2a2f3a;color:#d6dbe3;-webkit-text-fill-color:#d6dbe3}body[data-vision=dark] .date-picker-input-multi:focus+.date-picker-label,body[data-vision=dark] .date-picker-input-multi:not(:placeholder-shown)+.date-picker-label,body[data-vision=dark] .date-picker-input:focus+.date-picker-label,body[data-vision=dark] .date-picker-input:not(:placeholder-shown)+.date-picker-label,body[data-vision=dark] .date-picker-label.shrink{background-color:#222b3a;backdrop-filter:none;-webkit-backdrop-filter:none}body[data-vision=dark] .outlined-date-picker input{background-color:#222b3a;border-color:#3a4456;color:#e5e7eb}body[data-vision=dark] .outlined-date-picker label{background:#222b3a;color:#aab2c0}body[data-vision=dark] .outlined-date-picker .between{background-color:#222b3a}body[data-vision=dark] .popper{--dp-surface:#222b3a;--dp-day-text:#e5e7eb;--dp-day-text-disabled:#5b6472;--dp-day-bg:transparent;--dp-day-bg-range:rgba(56,130,220,0.28);--dp-day-hover-text:#fff;--dp-today-border:#aab2c0;--dp-divider:#3a4456;background-color:#222b3a;color:#e5e7eb;box-shadow:0 2px 12px rgba(0,0,0,.5)}body[data-vision=dark] .day-button:hover{background-color:rgba(56,130,220,.18)!important}body[data-vision=dark] .date-input-box{color:#e5e7eb}body[data-vision=dark] .arrow-calendar-button,body[data-vision=dark] .date-icon-box,body[data-vision=dark] .date-icon-btn{color:#aab2c0}body[data-vision=dark] .arrow-calendar-button:hover,body[data-vision=dark] .date-icon-btn:hover{background-color:rgba(255,255,255,.08)}.VideoPlayer_container__mjOrv{position:relative;display:block;width:100%;background:#000;overflow:clip}.VideoPlayer_container__mjOrv[aria-busy=true]{cursor:progress}.VideoPlayer_aspectBox__WEJiK{width:100%;height:100%;min-height:300px;aspect-ratio:var(--aspect-ratio,16/9);position:relative}.VideoPlayer_videoBase__h7Qyg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.VideoPlayer_controls__2JMPp{z-index:var(--z-control-vdo);position:absolute;left:0;right:0;bottom:0;display:grid;grid-template-columns:auto auto auto 1fr auto auto auto;grid-gap:var(--vp-spacing);gap:var(--vp-spacing);padding:var(--vp-spacing);align-items:center;background:linear-gradient(to top,var(--vp-bg),transparent 80%);opacity:0;transform:translateY(10px);transition:opacity .2s ease,transform .2s ease}.VideoPlayer_controlsVisible__LPrEP{opacity:1;transform:translateY(0)}.VideoPlayer_btn__GDTIy{width:var(--vp-control-size);height:var(--vp-control-size);display:inline-flex;align-items:center;justify-content:center;border:none;background:transparent;color:var(--vp-fg);cursor:pointer}.VideoPlayer_btn__GDTIy:hover{background:var(--vp-bg-hover);border-radius:8px}.VideoPlayer_btn__GDTIy:focus-visible{outline:2px solid #fff;outline-offset:2px;border-radius:8px}.VideoPlayer_timeText__oEtIO{color:var(--vp-fg-dim);font:12px/1.2 system-ui,sans-serif;min-width:96px;text-align:center}.VideoPlayer_track__EiqIh{-moz-appearance:none;appearance:none;-webkit-appearance:none;height:6px;width:100%;border-radius:999px;background:var(--vp-track);cursor:pointer}.VideoPlayer_track__EiqIh::-webkit-slider-thumb{-webkit-appearance:none;width:14px;height:14px;border-radius:999px;background:var(--vp-fg)}.VideoPlayer_track__EiqIh::-moz-range-thumb{width:14px;height:14px;border:none;border-radius:999px;background:var(--vp-fg)}.VideoPlayer_row__X435w{display:contents}.VideoPlayer_volumeWrap__bywG5{position:relative}.VideoPlayer_volumePopup__jiXSb{position:absolute;bottom:calc(var(--vp-control-size) + 8px);left:50%;transform:translateX(-50%);padding:8px;background:var(--vp-bg);border-radius:8px;display:flex;gap:8px;align-items:center}.VideoPlayer_volumeSlider__gJhqa{width:120px}.VideoPlayer_scrim__MoxBW{position:absolute;inset:0}.VideoPlayer_scrim__MoxBW.VideoPlayer_hidden__B9ykk{pointer-events:none}.VideoPlayer_maskPlay__Umr3R{position:absolute;inset:0;text-align:center;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.1);cursor:pointer;z-index:5;transition:opacity .3s}.VideoPlayer_maskText__vqHLp{color:white;font-size:var(--text-xl-11);font-weight:700;line-height:2.5rem}.VideoPlayer_maskText__vqHLp svg{fill:white;width:8rem;height:8rem}.VideoPlayer_hidden__B9ykk{opacity:0;pointer-events:none}.VideoPlayer_maskVolume__YJeSX{width:42px;height:42px;display:flex;align-items:center;justify-content:center;position:absolute;top:1rem;right:1rem;background:rgba(0,0,0,.5);border:none;padding:8px;border-radius:50%;color:white;cursor:pointer;z-index:6}.VideoPlayer_maskVolume__YJeSX:hover{background:rgba(0,0,0,.7)}@media (max-width:640px){.VideoPlayer_timeText__oEtIO{display:none}.VideoPlayer_volumePopup__jiXSb{bottom:calc(var(--vp-control-size) + 4px)}}.SlideShowGallery_container__Qawjf{width:100%;height:100%;margin:0 auto}.SlideShowGallery_slideshowContainer__Ye_66{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#191919;height:100%}.SlideShowGallery_boxResponsive__0QIPm{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.SlideShowGallery_slide__QWh4a{display:none;width:100%}.SlideShowGallery_slide__QWh4a.SlideShowGallery_active__ghrZg{display:flex;align-items:center;justify-content:center;min-height:100%;width:auto}.SlideShowGallery_slideImage__kCJcg{width:100%;height:auto;max-height:467px;object-fit:contain}.SlideShowGallery_numbertext__7aPky{position:absolute;top:10px;left:10px;background-color:rgba(0,0,0,.5);color:white;padding:8px 12px;border-radius:4px;font-size:14px}.SlideShowGallery_nav__ouOpd{cursor:pointer;position:absolute;top:50%;transform:translateY(-50%);padding:8px;background-color:rgba(0,0,0,.5);color:white;font-weight:700;font-size:20px;border:none;transition:background-color .3s}.SlideShowGallery_nav__ouOpd:hover{background-color:rgba(0,0,0,.8)}.SlideShowGallery_prev__m813R{left:0;border-radius:0 4px 4px 0}.SlideShowGallery_next__gw7Qi{right:0;border-radius:4px 0 0 4px}.SlideShowGallery_captionContainer__3ykYs{background-color:#000;color:white;text-align:center;padding:8px 16px;margin-top:8px;border-radius:4px}@media (max-width:480px){.SlideShowGallery_nav__ouOpd{padding:8px;font-size:16px}}.Image_objectfit-cover__QdCuM{object-fit:scale-down}.Image_aspect-ratio-16x9__wQUUM{position:relative;width:100%;height:auto;padding-top:56.25%}.Image_aspect-ratio-16x9__wQUUM>div{top:0;left:0;width:100%;height:100%}.Image_img-test__KLDdS{width:100%}.Image_ratio1-1__QQQ1L{aspect-ratio:1/1;overflow:hidden}.Image_ratio8-5__BV7gG{aspect-ratio:8/5;overflow:hidden}.Image_ratio4-3__mDFzK{aspect-ratio:4/3;overflow:hidden}.Image_ratio16-9__c0s8N{aspect-ratio:16/9;overflow:hidden}.Image_ratio9-16__Jej4Q{aspect-ratio:9/16;overflow:hidden}.Image_intrinsic__qPsY1{position:relative!important;max-width:100%!important;max-height:100%!important;width:auto!important;height:auto!important}@media (max-width:768px){.Image_intrinsic__qPsY1{width:auto!important;height:100%!important}}.calendar_container__ko0Gv{position:relative;width:100%;min-width:0;box-sizing:border-box;padding:14px;gap:12px;align-content:flex-start;border-radius:14px;overflow:hidden;border:1px solid #e5e7eb;background:#ffffff;box-shadow:0 6px 22px rgba(17,24,39,.08)}.calendar_header__JeCYq{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;border-radius:12px;background:#ffffff;border:1px solid #e5e7eb}.calendar_controls__zSSVA{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.calendar_customHeaderSlot__v1ODI{width:100%;min-width:0;border-radius:12px}.calendar_legend__C2UYJ{display:flex;align-items:center;gap:8px;margin-left:auto}.calendar_legendItem__6tXp2{display:inline-flex;align-items:center;gap:6px;border:1px solid #e5e7eb;background:#f9fafb;color:#374151;border-radius:999px;padding:5px 10px;font-size:.75rem;font-weight:600}.calendar_legendDot__83KR7{width:10px;height:10px;border-radius:50%;border:1px solid transparent}.calendar_buttonGroup__P9Qtk,.calendar_viewSelector__tBJUA{display:flex;background:#ffffff;border:1px solid #d1d5db;border-radius:999px;padding:0;overflow:hidden;box-shadow:none}.calendar_navButton__glYYT,.calendar_viewButton__3Kpjj{padding:6px 14px;background:#fff;cursor:pointer;font-size:.9rem;color:#374151;border:none;border-right:1px solid #e5e7eb;transition:all .2s ease;height:34px;display:flex;align-items:center;justify-content:center;min-width:42px}.calendar_navButton__glYYT:last-child,.calendar_viewButton__3Kpjj:last-child{border-right:none}.calendar_navButton__glYYT:hover,.calendar_viewButton__3Kpjj:hover{background-color:#f3f4f6;color:#111827}.calendar_viewButton__3Kpjj.calendar_active__f8TT8{background:#111827;color:#f9fafb;font-weight:500}.calendar_todayButton__qYAGT{padding:0 14px;height:34px;border:1px solid #d1d5db;background:#fff;color:#374151;border-radius:999px;font-weight:500;font-size:.9rem;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;box-shadow:none}.calendar_todayButton__qYAGT:hover{background-color:#f3f4f6;border-color:#9ca3af;color:#111827}.calendar_calendarBody__8pq_y{width:100%;min-width:0;flex:1 1;background:#fff;display:flex;flex-direction:column;overflow-x:hidden;overflow-y:auto;min-height:0;border:1px solid #e5e7eb;border-radius:12px}.calendar_weekHeader__0L8XO{display:grid;grid-template-columns:repeat(7,1fr);background:#f9fafb;border-bottom:1px solid #e5e7eb;border-top-left-radius:12px;border-top-right-radius:12px}.calendar_dayHeader__MrcJR{padding:10px 12px;text-align:center;font-weight:600;color:#4b5563;font-size:.9rem;letter-spacing:.02em;border-right:1px solid #e5e7eb}.calendar_dayHeader__MrcJR:last-child{border:0}.calendar_dayHeader__MrcJR.calendar_weekend__jUctL{color:#605e5c}.calendar_monthGrid__VMYO_{flex:1 1;display:grid;position:relative;grid-template-columns:repeat(7,1fr);background:#ffffff;border-bottom-left-radius:12px;border-bottom-right-radius:12px}.calendar_dayCell___FUX_{background:#ffffff;padding:6px;position:relative;cursor:pointer;border-right:1px solid #eef2f7;border-bottom:1px solid #eef2f7;transition:background-color .2s ease;text-align:right}.calendar_dayCell___FUX_:nth-child(7n){border-right:none}.calendar_dayCell___FUX_:hover{background:#f8fafc}.calendar_dayCell___FUX_.calendar_otherMonth__sEGsJ{background:#f9fafb;opacity:1}.calendar_dayCell___FUX_.calendar_otherMonth__sEGsJ .calendar_dateNumber__yl9bU{color:#a19f9d}.calendar_dayCell___FUX_.calendar_today__S8dPR .calendar_dateNumber__yl9bU{background:#111827;color:#ffffff;box-shadow:none}.calendar_dayCell___FUX_.calendar_weekend__jUctL{background:#fcfcfd}.calendar_dateNumber__yl9bU{display:inline-flex;justify-content:center;align-items:center;width:28px;height:28px;border-radius:50%;font-weight:600;font-size:.9rem;color:#374151}.calendar_eventWrapper__0_n_I{position:absolute;padding:0 2px}.calendar_event__Vi7uZ{position:relative;width:100%;height:100%;display:flex;justify-content:flex-start;padding:4px 12px;cursor:pointer;pointer-events:auto;font-size:11px;font-weight:500;transition:all .2s ease;border-radius:999px;color:#ffffff;box-shadow:none;border:1px solid rgba(17,24,39,.08)}.calendar_event__Vi7uZ:hover{filter:brightness(.99);transform:translateY(-1px)}.calendar_event__Vi7uZ .calendar_title__EGG6t{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;width:100%;min-width:0}.calendar_tooltip__mm_hP{position:absolute;z-index:1000;background:#fff;color:#374151;border:1px solid #e5e7eb;box-shadow:0 12px 28px rgba(17,24,39,.14);border-radius:12px;cursor:default;overflow:hidden}.calendar_tooltip__mm_hP .calendar_header__JeCYq{display:flex;align-items:center;justify-content:space-between;padding:12px 16px}.calendar_tooltip__mm_hP .calendar_header__JeCYq .calendar_title__EGG6t{font-size:1rem;font-weight:500;color:#323130}.calendar_tooltip__mm_hP .calendar_btnAction__tN__P{border:none;background:transparent;cursor:pointer;color:#605e5c;padding:6px;border-radius:4px;line-height:0}.calendar_tooltip__mm_hP .calendar_btnAction__tN__P:hover{background:#f3f4f6}.calendar_tooltip__mm_hP .calendar_body__3NOZg{padding:0 24px 24px}.calendar_tooltip__mm_hP .calendar_body__3NOZg .calendar_title__EGG6t{font-size:1.4rem;font-weight:500;color:#323130;margin:8px 0 20px;line-height:1.2}.calendar_tooltip__mm_hP .calendar_body__3NOZg .calendar_description__aAMfw{font-size:.9rem;margin-top:20px;padding-top:20px;border-top:1px solid #f3f2f1}.calendar_tooltip__mm_hP .calendar_list__22ccr{max-height:300px;overflow-y:auto;padding:4px 0}.calendar_tooltip__mm_hP .calendar_list__22ccr .calendar_body__3NOZg{padding:12px 20px;cursor:pointer;display:flex;align-items:stretch;gap:16px;transition:background-color .1s;border-left:4px solid transparent;position:relative}.calendar_tooltip__mm_hP .calendar_list__22ccr .calendar_body__3NOZg:hover{background:#f9fafb}.calendar_tooltip__mm_hP .calendar_list__22ccr .calendar_body__3NOZg .calendar_eventline__NdrOW{width:4px;border-radius:2px}.calendar_tooltip__mm_hP .calendar_footer__pKpl8{min-height:20px;padding:12px 24px;background-color:#f9fafb;border-top:1px solid #e5e7eb;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.calendar_timeGrid__Fxt_L{display:flex;flex-direction:column;flex:1 1;overflow:hidden}.calendar_timeGridHeader__wDQrY{display:flex;border-bottom:1px solid #e5e7eb;background:#f9fafb;min-height:48px}.calendar_timeAxisHeader__1gVYO{width:60px;flex-shrink:0;border-right:1px solid #e1e1e1}.calendar_dayHeaderCell__NeHne{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;border-right:1px solid #e1e1e1;font-size:.9rem;font-weight:500;color:#323130;padding:8px 4px}.calendar_dayHeaderCell__NeHne.calendar_weekend__jUctL{background:#fbfbfb;color:#605e5c}.calendar_dayHeaderCell__NeHne.calendar_today__S8dPR{background:#f3f4f6;color:#111827}.calendar_timeGridBody__Z4EZg{display:flex;flex:1 1;overflow-y:auto;position:relative}.calendar_timeAxis__coLPZ{width:60px;flex-shrink:0;border-right:1px solid #e1e1e1;background:#ffffff}.calendar_timeLabel__luscX{text-align:right;padding-right:8px;color:#605e5c;font-size:.75rem;position:relative;top:-10px}.calendar_gridColumns__PpLQA{display:flex;flex:1 1;position:relative}.calendar_dayColumn__0qtnZ{flex:1 1;position:relative;border-right:1px solid #eef2f7;min-width:0}.calendar_dayColumn__0qtnZ.calendar_weekend__jUctL{background:#faf9f8}.calendar_dayColumn__0qtnZ:last-child{border-right:none}.calendar_gridCellHalf__lFM8h,.calendar_gridCell__Ur_uW{box-sizing:border-box}.calendar_gridCellHalf__lFM8h{border-bottom:1px dashed #eef2f7}.calendar_gridCell__Ur_uW{border-bottom:1px solid #eef2f7}.calendar_timeEvent__pEzvG{position:absolute;width:90%;left:5%;border-radius:10px;padding:4px;font-size:.75rem;overflow:hidden;cursor:pointer;box-sizing:border-box;z-index:10;box-shadow:none;border:1px solid rgba(17,24,39,.1);transition:all .2s ease}.calendar_timeEvent__pEzvG:hover{filter:brightness(1.02);transform:translateY(-1px)}.calendar_timeEventTitle__eyNuI{font-weight:500;margin-bottom:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.calendar_timeEventTime__MNXLi{font-size:.7rem;opacity:.8;white-space:nowrap}.calendar_loadingOverlay__icuz3{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,.68);display:flex;justify-content:center;align-items:center;z-index:50;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.calendar_spinner__iRUGF{width:40px;height:40px;border:4px solid #e5e7eb;border-top-color:#111827;border-radius:50%;animation:calendar_spin__lIzkB 1s linear infinite}.calendar_event__Vi7uZ:focus-visible,.calendar_navButton__glYYT:focus-visible,.calendar_todayButton__qYAGT:focus-visible,.calendar_viewButton__3Kpjj:focus-visible{outline:2px solid #111827;outline-offset:2px}@media (max-width:920px){.calendar_container__ko0Gv{padding:10px;gap:10px}.calendar_header__JeCYq{flex-direction:column;align-items:stretch}.calendar_controls__zSSVA{justify-content:space-between}.calendar_legend__C2UYJ{width:100%;justify-content:flex-start;margin-left:0}.calendar_dayHeader__MrcJR{font-size:.82rem;padding:8px 6px}.calendar_dateNumber__yl9bU{width:24px;height:24px;font-size:.82rem}}@keyframes calendar_spin__lIzkB{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}body[data-vision=dark] .calendar_container__ko0Gv{box-shadow:0 6px 22px rgba(0,0,0,.4)}body[data-vision=dark] .calendar_calendarBody__8pq_y,body[data-vision=dark] .calendar_container__ko0Gv,body[data-vision=dark] .calendar_header__JeCYq{background:var(--hrm-surface,#1a212e);border-color:var(--hrm-border,#2b3546)}body[data-vision=dark] .calendar_weekHeader__0L8XO{background:var(--hrm-surface-2,#222b3a);border-color:var(--hrm-border,#2b3546)}body[data-vision=dark] .calendar_dayHeader__MrcJR{color:var(--hrm-text-muted,#9aa4b2);border-color:var(--hrm-border,#2b3546)}body[data-vision=dark] .calendar_monthGrid__VMYO_{background:var(--hrm-surface,#1a212e)}body[data-vision=dark] .calendar_dayCell___FUX_{background:var(--hrm-surface,#1a212e);border-color:var(--hrm-border,#2b3546)}body[data-vision=dark] .calendar_dayCell___FUX_:hover{background:var(--hrm-hover,#243042)}body[data-vision=dark] .calendar_dayCell___FUX_.calendar_otherMonth__sEGsJ,body[data-vision=dark] .calendar_dayCell___FUX_.calendar_weekend__jUctL{background:var(--hrm-surface-2,#222b3a)}body[data-vision=dark] .calendar_dayCell___FUX_.calendar_otherMonth__sEGsJ .calendar_dateNumber__yl9bU{color:var(--hrm-text-muted,#6b7280)}body[data-vision=dark] .calendar_dateNumber__yl9bU{color:var(--hrm-text,#e5e7eb)}body[data-vision=dark] .calendar_dayCell___FUX_.calendar_today__S8dPR .calendar_dateNumber__yl9bU{background:#2563eb;color:#ffffff}body[data-vision=dark] .calendar_buttonGroup__P9Qtk,body[data-vision=dark] .calendar_navButton__glYYT,body[data-vision=dark] .calendar_todayButton__qYAGT,body[data-vision=dark] .calendar_viewButton__3Kpjj,body[data-vision=dark] .calendar_viewSelector__tBJUA{background:var(--hrm-surface-2,#222b3a);border-color:var(--hrm-border,#2b3546);color:var(--hrm-text,#e5e7eb)}body[data-vision=dark] .calendar_navButton__glYYT:hover,body[data-vision=dark] .calendar_todayButton__qYAGT:hover,body[data-vision=dark] .calendar_viewButton__3Kpjj:hover{background:var(--hrm-hover,#243042);color:var(--hrm-text,#e5e7eb)}body[data-vision=dark] .calendar_tooltip__mm_hP{background:var(--hrm-surface-2,#222b3a);color:var(--hrm-text,#e5e7eb);border-color:var(--hrm-border,#2b3546);box-shadow:0 12px 28px rgba(0,0,0,.5)}body[data-vision=dark] .calendar_tooltip__mm_hP .calendar_body__3NOZg .calendar_title__EGG6t,body[data-vision=dark] .calendar_tooltip__mm_hP .calendar_header__JeCYq .calendar_title__EGG6t{color:var(--hrm-text,#e5e7eb)}.calendar_eventTime__M1eLN{color:#323130}body[data-vision=dark] .calendar_eventTime__M1eLN{color:var(--hrm-text,#e5e7eb)}.calendar_descriptionText__SwUkI{color:#605e5c}body[data-vision=dark] .calendar_descriptionText__SwUkI{color:var(--hrm-text-muted,#c2cad6)}body[data-vision=dark] .calendar_tooltip__mm_hP .calendar_description__aAMfw{color:var(--hrm-text-muted,#9aa4b2);border-top-color:var(--hrm-border,#2b3546)}body[data-vision=dark] .calendar_tooltip__mm_hP .calendar_list__22ccr .calendar_body__3NOZg:hover{background:var(--hrm-hover,#243042)}body[data-vision=dark] .calendar_tooltip__mm_hP .calendar_footer__pKpl8{background:var(--hrm-surface,#1a212e);border-color:var(--hrm-border,#2b3546)}body[data-vision=dark] .calendar_loadingOverlay__icuz3{background:rgba(15,20,27,.68)}.SectionWorkingTime_card__Xtbey{display:flex;flex-direction:column;gap:12px;padding:14px;background:#ffffff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 6px 22px rgba(17,24,39,.08)}.SectionWorkingTime_header__Ht5yH{background:#000099;color:#ffffff;text-align:center;padding:10px 12px;border-radius:999px;font-weight:500;font-size:.95rem}.SectionWorkingTime_body__sXCjd{display:flex;flex-direction:column;gap:12px}.SectionWorkingTime_row__Z0W93{width:100%}.SectionWorkingTime_labelRow__ycPeS{display:flex;justify-content:space-between;font-size:14px;margin-bottom:4px}.SectionWorkingTime_progress__A5VwE{width:100%;height:10px;background:#f3f4f6;border-radius:10px;overflow:hidden;border:1px solid #e5e7eb}.SectionWorkingTime_bar__LvVaA{height:100%;border-radius:10px;transition:width .4s ease}.SectionWorkingTime_companyCard__rNaRW{display:flex;flex-direction:column;gap:12px;padding:14px;background:#ffffff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 6px 22px rgba(17,24,39,.08)}.SectionWorkingTime_companyList__hb8_p{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.SectionWorkingTime_cardItem__b85GA{padding:12px 14px;width:100%;text-align:left;border-radius:12px;border:1px solid #e5e7eb;cursor:pointer}.SectionWorkingTime_cardItem__b85GA:disabled{cursor:default}.SectionWorkingTime_wrapperlabelRow__4PSi6{display:flex;justify-content:space-between;font-size:14px;margin-bottom:6px}.SectionWorkingTime_wrapperprogress__cKVWN{height:10px;background:#fff;border-radius:10px;overflow:hidden;border:1px solid}.SectionWorkingTime_wrapperbar__oMNQa{height:100%;border-radius:10px;transition:width .4s ease}.SectionWorkingTime_modalWorkingTime__Q8xsu{border-radius:8px 8px 0 0!important;background:#fff!important;border-bottom:1px solid #e1e1e1!important;color:#4d5461!important}.SectionWorkingTime_modalcloseButton__t4451{fill:rgb(97 97 97)!important}.SectionWorkingTime_employeeGrid__lCFvM{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}@media (max-width:1600px){.SectionWorkingTime_companyList__hb8_p,.SectionWorkingTime_employeeGrid__lCFvM{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1200px){.SectionWorkingTime_companyList__hb8_p,.SectionWorkingTime_employeeGrid__lCFvM{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.SectionWorkingTime_companyList__hb8_p,.SectionWorkingTime_employeeGrid__lCFvM{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (max-width:768px){.SectionWorkingTime_card__Xtbey,.SectionWorkingTime_companyCard__rNaRW{padding:10px}}@media (max-width:600px){.SectionWorkingTime_employeeGrid__lCFvM{grid-template-columns:repeat(1,minmax(0,1fr))}}body[data-vision=dark] .SectionWorkingTime_card__Xtbey,body[data-vision=dark] .SectionWorkingTime_companyCard__rNaRW{background:var(--hrm-surface-2,#222b3a);border-color:var(--hrm-border,#2b3546);box-shadow:0 6px 22px rgba(0,0,0,.4);color:var(--hrm-text,#e5e7eb)}body[data-vision=dark] .SectionWorkingTime_cardItem__b85GA{border-color:var(--hrm-border,#2b3546);color:var(--hrm-text,#e5e7eb)}body[data-vision=dark] .SectionWorkingTime_progress__A5VwE{background:var(--hrm-surface,#1a212e);border-color:var(--hrm-border,#2b3546)}body[data-vision=dark] .SectionWorkingTime_wrapperprogress__cKVWN{background:var(--hrm-surface,#1a212e)}body[data-vision=dark] .SectionWorkingTime_modalWorkingTime__Q8xsu{background:var(--hrm-surface-2,#222b3a)!important;border-bottom-color:var(--hrm-border,#2b3546)!important;color:var(--hrm-text,#e5e7eb)!important}body[data-vision=dark] .SectionWorkingTime_modalcloseButton__t4451{fill:var(--hrm-text,#e5e7eb)!important}.SectionTeamSnapshot_card__KG2kL{width:100%;background:#fcfcfd;border:1px solid #e5e7eb;border-radius:12px;padding:16px}.SectionTeamSnapshot_header__sIP_p{display:flex;align-items:center;gap:8px;margin-bottom:14px}.SectionTeamSnapshot_headIcon__hK4jS{display:inline-flex;align-items:center;color:#2563eb}.SectionTeamSnapshot_title__1XThZ{font-size:15px;font-weight:700;color:#111827}.SectionTeamSnapshot_grid__1w1a3{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.SectionTeamSnapshot_stat__C7UWZ{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:14px 8px;border-radius:10px;text-align:center;width:100%;border:1px solid #e5e7eb;font-family:inherit;cursor:default}.SectionTeamSnapshot_clickable__3ehQ2{cursor:pointer;transition:transform .15s ease,box-shadow .15s ease}.SectionTeamSnapshot_clickable__3ehQ2:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgba(17,24,39,.12)}.SectionTeamSnapshot_modalHeaderRed__cFCuE{background:#c0392b}.SectionTeamSnapshot_modalHeaderAmber__5zgNn{background:#d97706}.SectionTeamSnapshot_modalHeaderViolet__xIu6L{background:#7c3aed}.SectionTeamSnapshot_modalHeaderGreen__RVNH0{background:#22ab7a}.SectionTeamSnapshot_modalHeaderBrick___S6x9{background:#cf6149}.SectionTeamSnapshot_modalCloseButton__N7dEk,.SectionTeamSnapshot_modalHeaderAmber__5zgNn h2,.SectionTeamSnapshot_modalHeaderBrick___S6x9 h2,.SectionTeamSnapshot_modalHeaderGreen__RVNH0 h2,.SectionTeamSnapshot_modalHeaderRed__cFCuE h2,.SectionTeamSnapshot_modalHeaderViolet__xIu6L h2{color:#ffffff}.SectionTeamSnapshot_modalBreakdown__mAM_9{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.SectionTeamSnapshot_leaveBadge__P8vl3{display:inline-flex;align-items:center;padding:4px 12px;border-radius:999px;font-size:13px;font-weight:600;white-space:nowrap}.SectionTeamSnapshot_value__XhHSQ{font-size:26px;font-weight:800;line-height:1}.SectionTeamSnapshot_employeeGrid__1dk9A{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}@media (max-width:1600px){.SectionTeamSnapshot_employeeGrid__1dk9A{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1200px){.SectionTeamSnapshot_employeeGrid__1dk9A{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.SectionTeamSnapshot_employeeGrid__1dk9A{grid-template-columns:repeat(1,minmax(0,1fr))}}.SectionTeamSnapshot_modalCount__BzOot{display:inline-flex;align-items:center;padding:4px 12px;border-radius:999px;font-size:13px;font-weight:700;background:#eafaf3;color:#178f63}.SectionTeamSnapshot_legend__WTTgi{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-left:auto;font-size:12px;color:#6b7280}.SectionTeamSnapshot_legendItem__AdoHu{display:inline-flex;align-items:center;gap:6px}.SectionTeamSnapshot_legendDot__lqdvR{width:12px;height:12px;border-radius:3px;flex-shrink:0}.SectionTeamSnapshot_emptyText__yyQaI{text-align:center;color:#9ca3af;font-size:13px;padding:24px 0}.SectionTeamSnapshot_label__Jnyr4{font-size:11px;font-weight:600;letter-spacing:.02em}.SectionTeamSnapshot_red__UGn5U{background:#fef2f2}.SectionTeamSnapshot_red__UGn5U .SectionTeamSnapshot_value__XhHSQ{color:#dc2626}.SectionTeamSnapshot_red__UGn5U .SectionTeamSnapshot_label__Jnyr4{color:#ef4444}.SectionTeamSnapshot_amber__hULwi{background:#fffbeb}.SectionTeamSnapshot_amber__hULwi .SectionTeamSnapshot_value__XhHSQ{color:#d97706}.SectionTeamSnapshot_amber__hULwi .SectionTeamSnapshot_label__Jnyr4{color:#f59e0b}.SectionTeamSnapshot_violet__bKz13{background:#f5f3ff}.SectionTeamSnapshot_violet__bKz13 .SectionTeamSnapshot_value__XhHSQ{color:#7c3aed}.SectionTeamSnapshot_violet__bKz13 .SectionTeamSnapshot_label__Jnyr4{color:#8b5cf6}.SectionTeamSnapshot_green__G469c{background:#eafaf3}.SectionTeamSnapshot_green__G469c .SectionTeamSnapshot_value__XhHSQ{color:#178f63}.SectionTeamSnapshot_green__G469c .SectionTeamSnapshot_label__Jnyr4{color:#22ab7a}.SectionTeamSnapshot_brick__lIAnE{background:#fdf1ee}.SectionTeamSnapshot_brick__lIAnE .SectionTeamSnapshot_value__XhHSQ{color:#b34e39}.SectionTeamSnapshot_brick__lIAnE .SectionTeamSnapshot_label__Jnyr4{color:#cf6149}.SectionTeamSnapshot_reportLink__TBM2Y{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:14px;padding:9px;border-top:1px solid #f1f3f5;color:#2563eb;font-size:13px;font-weight:600;text-decoration:none}.SectionTeamSnapshot_reportLink__TBM2Y:hover{color:#1d4ed8}body.dark-mode .SectionTeamSnapshot_card__KG2kL{background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.08);box-shadow:0 10px 28px rgba(15,23,42,.25)}body.dark-mode .SectionTeamSnapshot_headIcon__hK4jS{color:#60a5fa}body.dark-mode .SectionTeamSnapshot_title__1XThZ{color:#f8fafc}body.dark-mode .SectionTeamSnapshot_stat__C7UWZ{background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.08)}body.dark-mode .SectionTeamSnapshot_red__UGn5U{background:rgba(255,255,255,.05)}body.dark-mode .SectionTeamSnapshot_red__UGn5U .SectionTeamSnapshot_value__XhHSQ{color:#f87171}body.dark-mode .SectionTeamSnapshot_red__UGn5U .SectionTeamSnapshot_label__Jnyr4{color:#fecaca}body.dark-mode .SectionTeamSnapshot_amber__hULwi{background:rgba(255,255,255,.05)}body.dark-mode .SectionTeamSnapshot_amber__hULwi .SectionTeamSnapshot_value__XhHSQ{color:#fbbf24}body.dark-mode .SectionTeamSnapshot_amber__hULwi .SectionTeamSnapshot_label__Jnyr4{color:#fde68a}body.dark-mode .SectionTeamSnapshot_violet__bKz13{background:rgba(255,255,255,.05)}body.dark-mode .SectionTeamSnapshot_violet__bKz13 .SectionTeamSnapshot_value__XhHSQ{color:#a78bfa}body.dark-mode .SectionTeamSnapshot_violet__bKz13 .SectionTeamSnapshot_label__Jnyr4{color:#ddd6fe}body.dark-mode .SectionTeamSnapshot_green__G469c{background:rgba(255,255,255,.05)}body.dark-mode .SectionTeamSnapshot_green__G469c .SectionTeamSnapshot_value__XhHSQ{color:#34d399}body.dark-mode .SectionTeamSnapshot_green__G469c .SectionTeamSnapshot_label__Jnyr4{color:#a7f3d0}body.dark-mode .SectionTeamSnapshot_brick__lIAnE{background:rgba(255,255,255,.05)}body.dark-mode .SectionTeamSnapshot_brick__lIAnE .SectionTeamSnapshot_value__XhHSQ{color:#fb923c}body.dark-mode .SectionTeamSnapshot_brick__lIAnE .SectionTeamSnapshot_label__Jnyr4{color:#fed7aa}body.dark-mode .SectionTeamSnapshot_reportLink__TBM2Y{color:#60a5fa;border-top-color:rgba(255,255,255,.06)}.SectionTeamSnapshot_container__RfIpe{display:flex;gap:16px}.SectionTeamSnapshot_cardItem__bHDF7{flex:1 1;padding:12px 14px;border-radius:10px;cursor:pointer}.SectionTeamSnapshot_labelRow__qMgCs{display:flex;justify-content:space-between;font-size:14px;margin-bottom:6px}.SectionTeamSnapshot_progress__ETGS9{height:10px;background:#fff;border-radius:10px;overflow:hidden;border:1px solid}.SectionTeamSnapshot_bar__V_7Wp{height:100%;border-radius:10px;transition:width .4s ease}.Dragdrop_previewContainer__CS5iN{width:100%;height:auto;display:flex;align-items:center;justify-content:center;overflow:hidden}.Dragdrop_previewContainer__CS5iN img,.Dragdrop_previewContainer__CS5iN video{width:100%;height:100%;object-fit:cover}.Dragdrop_container___c48K{width:100%;margin:0 auto;display:flex;flex-direction:column;gap:16px;position:relative}@media (max-width:1000px){.Dragdrop_container___c48K{padding:1rem}}@media (max-width:600px){.Dragdrop_container___c48K{padding:.5rem}}.Dragdrop_uploadArea__Y72wZ{position:relative;border:2px dashed #e0e0e0;border-radius:8px;padding:32px;display:flex;justify-content:center;align-items:center;min-height:200px;background-color:#f9f9f9;cursor:pointer;transition:border-color .3s}.Dragdrop_uploadArea__Y72wZ:hover{border-color:#667eea;background:rgba(102,126,234,.02)}.Dragdrop_uploadArea__Y72wZ input{position:absolute;opacity:0;width:100%;height:100%;cursor:pointer;top:0;left:0}.Dragdrop_placeholder__ZEXr3{display:flex;flex-direction:column;align-items:center;gap:16px;color:#9e9e9e}.Dragdrop_iconContainer__mxXmS{position:relative}.Dragdrop_icon__gQvv_{width:100%;height:100%;fill:#e0e0e0}.Dragdrop_text__FIoDR{font-size:.85rem;text-align:center;color:#757575;font-weight:600;letter-spacing:2px}.Dragdrop_divider__dm7z2{display:flex;align-items:center;margin:.5rem 3rem}.Dragdrop_divider__dm7z2:after,.Dragdrop_divider__dm7z2:before{content:"";flex:1 1;height:1px;background-color:#e0e0e0}.Dragdrop_dividerText__oiIwo{padding:0 16px;color:#9e9e9e;font-size:14px}.Dragdrop_uploadButton__d_mz1{display:flex;align-items:center;justify-content:center;gap:8px;background-color:#e6f7ff;color:#1890ff;border:1px solid #91d5ff;border-radius:4px;padding:10px 16px;font-size:14px;cursor:pointer;transition:background-color .3s}.Dragdrop_uploadButton__d_mz1:hover{background-color:#bae7ff}.Dragdrop_cloudIcon__bRu7k{width:20px;height:20px;fill:#1890ff}.Dragdrop_fileInput__odfUy{display:none}.Dragdrop_preview__1MU3k{max-width:100%;max-height:200px;border-radius:4px}.Dragdrop_constraints__ZlzAM{font-size:12px;color:#9e9e9e;line-height:1.5}.Dragdrop_constraints__ZlzAM p{margin:4px 0}.Dragdrop_iconButtonFile__GiHwJ{border:none;border-radius:4px;cursor:pointer;width:2.3rem;height:1.3rem;position:absolute;bottom:30px;right:30px;background-color:#f1f2f6;color:#7d7b7a}.Dragdrop_iconButtonFile__GiHwJ:hover{background-color:#bcbdc0;color:#414040}.Dragdrop_previewRecommand__IZZp6{height:auto;display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative}.Dragdrop_previewRecommand__IZZp6 img{width:100;height:auto;position:relative!important}.Dragdrop_previewRecommand__IZZp6 video{display:block}.CustomContent_uploadarea__BMRKS{width:100%!important;height:100%!important;text-align:center}.CustomContent_preview-recommand__FSAhe{cursor:pointer;width:100%!important;height:100%!important;background-color:#f0f0f0;border:2px dashed #cbd5e0;border-radius:.5rem}.CustomContent_preview-recommand__FSAhe:hover{border:2px dashed #b3b3b3}.accordion_accordion_container__g5jsE{border:1px solid #ddd;margin-bottom:1rem;overflow:hidden}.accordion_accordion_container__g5jsE.accordion_shadow__VAS9h{box-shadow:2px 2px 4px 2px #e9e9e9}.accordion_accordion_container__g5jsE.accordion_small__E4qx7{border-radius:1rem}.accordion_accordion_container__g5jsE.accordion_medium__4jwQb{border-radius:1.5rem}.accordion_accordion_container__g5jsE.accordion_large__Gb_se{border-radius:2rem}.accordion_accordion_title__1iIkL{width:100%;cursor:pointer;border:1px solid #ccc;display:flex;justify-content:space-between;align-items:center}.accordion_accordion_title__1iIkL.accordion_small__E4qx7{padding:.25rem 1rem;border-radius:1rem}.accordion_accordion_title__1iIkL.accordion_medium__4jwQb{padding:.5rem 1.5rem;border-radius:1.5rem}.accordion_accordion_title__1iIkL.accordion_large__Gb_se{padding:1rem 2rem;border-radius:2rem}.accordion_bold__bTVG2{font-weight:600}.accordion_accordion_item__3ILwA{position:relative;height:0;overflow:hidden;transition:height .35s ease}.accordion_accordion_item__3ILwA.accordion_collapsed__ZmcaC{height:auto}.accordion_accordion_content__gvQ19.accordion_small__E4qx7{padding:.8em 1.2em}.accordion_accordion_content__gvQ19.accordion_medium__4jwQb{padding:1em 1.5em}.accordion_accordion_content__gvQ19.accordion_large__Gb_se{padding:2em 3em}@media (max-width:768px){.accordion_accordion_content__gvQ19.accordion_small__E4qx7{padding:.5em 1em}.accordion_accordion_content__gvQ19.accordion_medium__4jwQb{padding:.8em 1.3em}.accordion_accordion_content__gvQ19.accordion_large__Gb_se{padding:1.5em 2em}}body[data-vision=dark] .accordion_accordion_container__g5jsE{border-color:var(--hrm-border,#2b3546)}body[data-vision=dark] .accordion_accordion_container__g5jsE.accordion_shadow__VAS9h{box-shadow:2px 2px 4px 2px rgba(0,0,0,.4)}body[data-vision=dark] .accordion_accordion_content__gvQ19{background-color:var(--hrm-surface-2,#222b3a)!important;color:var(--hrm-text,#e5e7eb)}.TablePermission_wrapper__SsE1e{border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;overflow-x:auto}.TablePermission_table__N237l{width:100%;border-collapse:collapse;min-width:560px}.TablePermission_thead__avaAT{background-color:#f9fafb;border-bottom:1px solid #e5e7eb}.TablePermission_thName__bgtTp{padding:16px;font-size:12px;font-weight:500;color:#6b7280;text-align:left;min-width:200px}.TablePermission_thPermission__FUnZK{padding:16px;font-size:12px;font-weight:500;color:#6b7280;text-align:center;width:80px;white-space:nowrap}.TablePermission_tbody__lk57N{background-color:#ffffff}body[data-vision=dark] .TablePermission_wrapper__SsE1e{border-color:var(--hrm-border,#2b3546)}body[data-vision=dark] .TablePermission_thead__avaAT{background-color:var(--hrm-surface,#1a212e);border-bottom-color:var(--hrm-border,#2b3546)}body[data-vision=dark] .TablePermission_thName__bgtTp,body[data-vision=dark] .TablePermission_thPermission__FUnZK{color:var(--hrm-text-muted,#9aa4b2)}body[data-vision=dark] .TablePermission_tbody__lk57N{background-color:var(--hrm-surface-2,#222b3a)}.MenuRow_row__t4mzi{transition:background-color .14s ease-in-out}.MenuRow_rowLevel0__tgjpO{background-color:rgba(187,207,234,.35)}.MenuRow_rowLevel1__DohVe{background-color:rgba(238,241,249,.9)}.MenuRow_rowLevel2__BBjAd{background-color:rgba(246,248,252,.9)}.MenuRow_rowLevel3__uJslY{background-color:rgba(249,250,251,.9)}.MenuRow_row__t4mzi:hover{background-color:rgba(99,129,170,.35);background-image:none}.MenuRow_row__t4mzi:hover td{background-color:transparent}.MenuRow_cellName__pPi7l{padding:10px 16px;border-bottom:1px solid #f3f4f6;vertical-align:middle}.MenuRow_cellPermission__N_4TP{padding:10px 8px;border-bottom:1px solid #f3f4f6;text-align:center;vertical-align:middle;width:80px}.MenuRow_cellPermissionDisable__diYiL{background-color:rgba(248,113,113,.12)}.MenuRow_cellPermissionReadOnly__D6PnR{background-color:rgba(59,130,246,.12)}.MenuRow_cellPermissionEnable__b2hg3{background-color:rgba(34,197,94,.12)}.MenuRow_nameInner__ezHKI{display:flex;align-items:center;gap:8px}.MenuRow_expandBtn__IlVSm{width:20px;height:20px;display:flex;align-items:center;justify-content:center;border-radius:4px;border:none;background:none;color:#9ca3af;cursor:pointer;flex-shrink:0;transition:color .2s,background-color .2s,transform .2s}.MenuRow_expandBtn__IlVSm:hover{color:#4b5563;background-color:#e5e7eb}.MenuRow_expandBtn--expanded___qRDy{transform:rotate(90deg)}.MenuRow_expandBtn--collapsed__ZoVwz{transform:rotate(0deg)}.MenuRow_spacer__IYqij{width:20px;flex-shrink:0}.MenuRow_indentLine__mpy0y{width:14px;height:14px;border-left:1.5px solid #d1d5db;border-bottom:1.5px solid #d1d5db;flex-shrink:0;position:relative;top:-4px}.MenuRow_iconRoot__9a8wx{width:28px;height:28px}.MenuRow_iconRoot__9a8wx,.MenuRow_iconSub__4_K2O{display:flex;align-items:center;justify-content:center;font-size:16px;flex-shrink:0}.MenuRow_iconSub__4_K2O{width:24px;height:24px}.MenuRow_textWrap___7ZYu{min-width:0}.MenuRow_menuName--root__TXpOV{font-size:14px;font-weight:500;color:#1f2937}.MenuRow_menuName--sub__QiThH{font-size:14px;font-weight:400;color:#4b5563}.MenuRow_menuPath__LhWkV{font-size:11px;color:#9ca3af;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body[data-vision=dark] .MenuRow_rowLevel0__tgjpO{background-color:rgba(42,53,80,.9)}body[data-vision=dark] .MenuRow_rowLevel1__DohVe{background-color:rgba(34,43,58,.9)}body[data-vision=dark] .MenuRow_rowLevel2__BBjAd{background-color:rgba(30,38,52,.9)}body[data-vision=dark] .MenuRow_rowLevel3__uJslY{background-color:rgba(26,33,46,.9)}body[data-vision=dark] .MenuRow_row__t4mzi:hover{background-color:rgba(99,129,170,.3)}body[data-vision=dark] .MenuRow_cellName__pPi7l,body[data-vision=dark] .MenuRow_cellPermission__N_4TP{border-bottom-color:var(--hrm-border,#2b3546)}body[data-vision=dark] .MenuRow_menuName--root__TXpOV{color:var(--hrm-text,#e5e7eb)}body[data-vision=dark] .MenuRow_menuName--sub__QiThH{color:var(--hrm-text-muted,#c2cad6)}body[data-vision=dark] .MenuRow_indentLine__mpy0y{border-color:var(--hrm-border,#3a4658)}.PermissionChip_chip__DEF_G{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:6px;border:1px solid;font-size:14px;font-weight:600;cursor:pointer;transition:background-color .15s,border-color .15s,color .15s;outline:none;background:none;padding:0}.PermissionChip_chip__DEF_G:focus-visible{box-shadow:0 0 0 2px #fff,0 0 0 4px #60a5fa}.PermissionChip_active__C59aY{background-color:#d1fae5;border-color:#10b981;color:#065f46}.PermissionChip_active__C59aY:hover{background-color:#a7f3d0}.PermissionChip_inactive__MaJtn{background-color:#fff1f2;border-color:#fca5a5;color:#f87171}.PermissionChip_inactive__MaJtn:hover{background-color:#ffe4e6;border-color:#f87171;color:#ef4444}.TruncatedText_container__gKVt8{display:flex;align-items:flex-start;gap:4px;width:100%;position:relative;text-align:inherit}.TruncatedText_textWrapper__D9kpI{flex:1 1;min-width:0;text-align:inherit}.TruncatedText_lineClamp1__CNG_b{display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.TruncatedText_lineClamp2__K5_GR{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.TruncatedText_lineClamp3__EBVEg{display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.TruncatedText_toggleBtn__bZ9t6{background-color:rgba(59,130,246,.06);border:1px solid rgba(59,130,246,.15);color:#3b82f6;cursor:pointer;padding:3px;display:flex;align-items:center;justify-content:center;border-radius:9999px;box-shadow:0 1px 2px rgba(59,130,246,.05);transition:all .25s cubic-bezier(.4,0,.2,1);flex-shrink:0;margin-top:1px}.TruncatedText_toggleBtn__bZ9t6:hover{background-color:rgba(59,130,246,.14);border-color:rgba(59,130,246,.45);color:#2563eb;transform:translateY(-.5px) scale(1.06);box-shadow:0 4px 10px rgba(59,130,246,.15)}.TruncatedText_toggleBtn__bZ9t6:active{transform:translateY(.5px) scale(.94);box-shadow:0 1px 3px rgba(59,130,246,.1)}.TruncatedText_toggleBtn__bZ9t6 svg{width:16px;height:16px}.TruncatedText_value__rUbuh{white-space:pre-wrap;word-break:normal;overflow-wrap:break-word;text-align:inherit}.TruncatedText_tooltipTrigger___cIVY{width:100%}.TruncatedText_toggleIcon__7qeOK{transition:transform .3s cubic-bezier(.4,0,.2,1)}.TruncatedText_align_left__PdNw3{justify-content:flex-start;text-align:left}.TruncatedText_align_left__PdNw3 .TruncatedText_textWrapper__D9kpI{display:flex;justify-content:flex-start}.TruncatedText_align_left__PdNw3 .TruncatedText_tooltipTrigger___cIVY{width:100%!important;display:flex!important;justify-content:flex-start!important}.TruncatedText_align_left__PdNw3 .TruncatedText_value__rUbuh{text-align:left!important}.TruncatedText_align_center__FQdUC{justify-content:center;text-align:center}.TruncatedText_align_center__FQdUC .TruncatedText_textWrapper__D9kpI{display:flex;justify-content:center}.TruncatedText_align_center__FQdUC .TruncatedText_tooltipTrigger___cIVY{width:100%!important;display:flex!important;justify-content:center!important}.TruncatedText_align_center__FQdUC .TruncatedText_value__rUbuh{text-align:center!important}.TruncatedText_align_right__Z3ZQA{justify-content:flex-end;text-align:right}.TruncatedText_align_right__Z3ZQA .TruncatedText_textWrapper__D9kpI{display:flex;justify-content:flex-end}.TruncatedText_align_right__Z3ZQA .TruncatedText_tooltipTrigger___cIVY{width:100%!important;display:flex!important;justify-content:flex-end!important}.TruncatedText_align_right__Z3ZQA .TruncatedText_value__rUbuh{text-align:right!important}.TruncatedText_expandedIcon__rPzXT{transform:rotate(180deg)}.companystructure_modal__e54VD{--modal-header-background-color:#1e88e5}.companystructure_modalcontent__Vh_ni{padding-top:1rem}.SectionMyCalendar_headerlabel__yKG32{padding-bottom:16px;display:flex;flex-direction:column;align-items:center}.SectionMyCalendar_title__RdUnW{font-weight:600;color:#0a66c2;margin-bottom:6px}.SectionMyCalendar_monthNav__rRozn{display:flex;align-items:center;gap:80px}.SectionMyCalendar_header__4VkVt{background:#4286de!important;color:#fff!important;text-align:center!important;border-right:1px solid}.SectionMyCalendar_label__iouAM{display:flex;align-items:center;gap:4px;font-size:12px;line-height:1.25}.SectionMyCalendar_label__iouAM span{display:inline-block;width:10px;height:10px;border-radius:15px}.SectionMyCalendar_navButton__GacyZ{border:0;line-height:0;cursor:pointer;background:transparent}.SectionMyCalendar_closeButton__sq93_{display:flex;align-items:center;justify-content:center;border:none;overflow:hidden;cursor:pointer;background:transparent;transition:transform .2s ease}.SectionMyCalendar_closeButton__sq93_ svg{width:var(--modal-close-size);height:var(--modal-close-size)}.SectionMyCalendar_closeButton__sq93_:hover{transform:scale(.9)}.SectionMyCalendar_modalHeader__JuMtx{padding-top:16px;padding-left:24px;padding-right:12px}.SectionMyCalendar_modalHeader__JuMtx .SectionMyCalendar_tilte__y0FtA{font-size:1.25rem}.SectionMyCalendar_modalContent__He_mn{padding-top:1rem}.SectionMyCalendar_events__eVUoz{border-radius:12px;color:#fff;text-align:center!important}