._container_lbf00_1{display:flex;flex-direction:column;width:100%;height:100%;overflow:hidden}._list_lbf00_9{flex:1;display:flex;flex-direction:column;gap:8px;min-height:0;width:100%;overflow-y:auto;overflow-x:hidden;scroll-behavior:smooth}._card_1rztk_1 .ant-card-body ._info_1rztk_4{display:flex}._card_1rztk_1 .ant-card-body ._info_1rztk_4 ._infoItem_1rztk_7{flex:1;font-size:14px}._card_1rztk_1 .ant-card-body ._info_1rztk_4 ._infoItem_1rztk_7:last-child{text-align:right;color:var(--color-success)}._card_1rztk_1 .ant-card-body ._info_1rztk_4 ._infoItem_1rztk_7._expired_1rztk_16{color:var(--color-error)}._statusIndicator_1xann_1{display:flex;gap:8px;align-items:center}._statusIndicator_1xann_1 ._bullet_1xann_6{width:6px;height:6px;border-radius:50%}._nav_16iqs_1{position:fixed;left:0;right:0;bottom:0;z-index:1000;padding:0 var(--space-sm) var(--space-sm);pointer-events:none}._wave_16iqs_11{position:absolute;left:0;right:0;top:0;height:20px;overflow:hidden;pointer-events:none}._waveInner_16iqs_21{position:absolute;left:-2%;right:-2%;bottom:0;height:24px;background:var(--surface-raised);border-radius:50% 50% 0 0/100% 100% 0 0;box-shadow:var(--shadow-md)}._bar_16iqs_32{position:relative;display:flex;align-items:flex-end;justify-content:space-around;background:var(--surface-raised);border-radius:var(--radius-xl) var(--radius-xl) 0 0;padding:var(--space-sm) var(--space-xs) var(--space-lg);box-shadow:0 -2px 16px #13393a0f;pointer-events:auto;min-height:56px}._navItem_16iqs_45{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;flex:1;max-width:72px;padding:var(--space-xs) var(--space-sm);border:none;background:transparent;color:#8c8c8c;font-size:11px;font-weight:500;cursor:pointer;transition:color .2s ease}._navItem_16iqs_45:hover{color:var(--color-primary)}._navIcon_16iqs_67{font-size:22px;line-height:1;display:flex;align-items:center;justify-content:center}._navItemActive_16iqs_75{color:var(--color-primary)}._navLabel_16iqs_79{line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}._fabSlot_16iqs_87{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:56px;margin-top:-28px;margin-bottom:0}._fab_16iqs_87{display:flex;align-items:center;justify-content:center;width:56px;height:56px;border:none;border-radius:var(--radius-full);background:var(--color-primary);color:#fff;font-size:24px;cursor:pointer;box-shadow:0 4px 14px #ff910066;transition:background .2s,transform .15s ease}._fab_16iqs_87:hover{background:var(--color-primary-hover);color:#fff}._fab_16iqs_87:active{transform:scale(.96)}._fabOpen_16iqs_122{transform:rotate(45deg)}._fabOverlay_16iqs_127{position:fixed;inset:0;z-index:998;background:transparent;pointer-events:auto}._fabActions_16iqs_136{position:fixed;left:50%;bottom:calc(var(--space-lg) + 56px + 28px);transform:translate(-50%);z-index:999;display:flex;flex-direction:column-reverse;align-items:center;gap:12px;pointer-events:auto}._fabSub_16iqs_149{display:flex;align-items:center;gap:14px;padding:14px 22px;border:none;border-radius:var(--radius-xl);background:var(--surface-raised);color:var(--color-primary);font-size:17px;font-weight:600;cursor:pointer;box-shadow:var(--shadow-md);transition:background .2s,transform .15s ease;white-space:nowrap}._fabSub_16iqs_149:hover{background:var(--color-primary-bg, #fff7e6)}._fabSub_16iqs_149:active{transform:scale(.97)}._fabSubLabel_16iqs_174{line-height:1}._fabSub_16iqs_149 ._anticon_16iqs_178{font-size:26px}._container_1yzam_1{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh;gap:10px}._uploadContent_1hvg2_1{display:flex;gap:8px;flex-direction:column;align-items:center;justify-content:center}._uploadContent_1hvg2_1 ._icon_1hvg2_8{font-size:32px;color:#ccc}._card_a0sfd_1 .ant-card-body{display:flex;flex-direction:column}._card_a0sfd_1 ._cardHeader_a0sfd_7{display:flex;justify-content:space-between;align-items:center}._card_a0sfd_1 ._cardHeader_a0sfd_7 ._title_a0sfd_12{display:flex;gap:5px;min-width:0}._card_a0sfd_1 ._cardHeader_a0sfd_7 ._title_a0sfd_12 ._text_a0sfd_17{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.custom-tabs ._customTab_a0sfd_29{flex:1;display:flex;align-items:center;justify-content:center;height:44px;border-radius:23px;border:#fff 1px solid}.custom-tabs .ant-tabs-tab-active ._customUnsyncTab_a0sfd_40{border-color:var(--color-status-pending);color:var(--color-status-pending);background-color:var(--color-status-pending-bg)}.custom-tabs .ant-tabs-tab-active ._customUnsyncTab_a0sfd_40 .ant-typography{color:var(--color-status-pending)}.custom-tabs .ant-tabs-tab-active ._customSyncTab_a0sfd_50{border-color:var(--color-status-completed);color:var(--color-status-completed);background-color:var(--color-status-completed-bg)}.custom-tabs .ant-tabs-tab-active ._customSyncTab_a0sfd_50 .ant-typography{color:var(--color-status-completed)}._reportList_a0sfd_62{display:flex;gap:8px;flex-wrap:wrap}._container_jz81c_1{height:100dvh;display:flex;flex-direction:column;background-color:var(--common-bg)}._content_jz81c_8{flex:1;overflow:auto;padding:var(--space-md) var(--space-md) var(--space-xl)}._commonHeader_jz81c_15{padding:20px 24px 40px;position:sticky;top:0;z-index:1000;background-color:var(--color-secondary);box-shadow:var(--shadow-md);display:flex;flex-direction:column;align-items:stretch;min-height:220px}._commonHeaderTopRow_jz81c_28{display:flex;align-items:center;justify-content:space-between;min-height:44px;margin-bottom:24px}._commonHeaderTopRow_jz81c_28 ._headerLogo_jz81c_36{height:32px;width:auto;object-fit:contain}._commonHeader_jz81c_15 ._headerMenuBtn_jz81c_42{color:#fff!important;border:none;background:transparent!important;font-size:26px;width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center}._commonHeader_jz81c_15 ._headerMenuBtn_jz81c_42:hover,._commonHeader_jz81c_15 ._headerMenuBtn_jz81c_42:focus{color:#fff!important;background:#ffffff26!important}._commonHeaderGreeting_jz81c_59{display:flex;flex-direction:column;align-items:center;text-align:center;gap:0}._commonHeaderAvatarWrap_jz81c_67{position:relative;margin-bottom:20px}._commonHeaderSaludo_jz81c_72{display:block;font-size:18px;font-weight:500;color:#fffffff2;line-height:1.3;margin-bottom:6px;font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;letter-spacing:.02em}._commonHeader_jz81c_15 ._commonHeaderAvatarWrap_jz81c_67 ._avatar_jz81c_83{cursor:pointer;width:96px!important;height:96px!important;line-height:96px!important;font-size:40px!important;background:#ffffff40!important;color:#fff!important;border:4px solid #fff!important;box-shadow:0 2px 12px #00000026}._commonHeaderUserName_jz81c_95{display:block;font-size:20pt;font-weight:700;color:#fff;line-height:1.2;letter-spacing:.02em;overflow-wrap:break-word;word-break:break-word;text-align:center;font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;margin-bottom:16px}._commonHeaderRole_jz81c_109{display:block;font-size:14px;font-weight:500;color:#ffffffe6;margin-top:6px;letter-spacing:.01em;font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}._commonHeader_jz81c_15._offline_jz81c_119{background-color:var(--color-primary)}._commonHeader_jz81c_15._offline_jz81c_119 ._commonHeaderSaludo_jz81c_72,._commonHeader_jz81c_15._offline_jz81c_119 ._commonHeaderUserName_jz81c_95{color:#fff}._commonHeader_jz81c_15._offline_jz81c_119 ._headerMenuBtn_jz81c_42:hover,._commonHeader_jz81c_15._offline_jz81c_119 ._headerMenuBtn_jz81c_42:focus{background:#0003!important}._commonInternalHeader_jz81c_134{padding:var(--space-md) var(--space-md);position:sticky;top:0;z-index:1000;height:auto;min-height:56px;background-color:var(--color-secondary);box-shadow:var(--shadow-md);display:flex;align-items:center}._commonInternalHeader_jz81c_134 .ant-row{width:100%;align-items:center}._commonInternalHeader_jz81c_134 ._headerSideCol_jz81c_153{width:40px;min-width:40px;flex:0 0 40px;display:flex;align-items:center;justify-content:center}._commonInternalHeader_jz81c_134 ._title_jz81c_162{flex:1;min-width:0;width:auto;max-width:none;justify-content:flex-start;padding:0 var(--space-sm);overflow:hidden}._commonInternalHeader_jz81c_134 ._headerMenuBtn_jz81c_42{color:#fff!important;border:none;background:transparent!important;font-size:22px}._commonInternalHeader_jz81c_134 ._headerMenuBtn_jz81c_42:hover,._commonInternalHeader_jz81c_134 ._headerMenuBtn_jz81c_42:focus{color:#fff!important;background:#ffffff1f!important}._commonInternalHeader_jz81c_134 ._headerLogoCol_jz81c_184{display:flex;align-items:center;justify-content:flex-end;margin-left:auto}._commonInternalHeader_jz81c_134 ._headerLogoInternal_jz81c_191{height:28px;width:auto;object-fit:contain}._commonInternalHeader_jz81c_134 ._headerTitle_jz81c_197{color:#fff;font-weight:600;font-size:16px;margin:20pt 0 0;overflow-wrap:break-word;word-break:break-word;max-width:100%;line-height:1.35}._commonInternalHeader_jz81c_134._offline_jz81c_119{background-color:var(--color-primary)}._onlineIndicator_jz81c_214{display:flex;justify-content:center;align-items:center;position:fixed;left:0;bottom:0;right:0;padding:var(--space-md);background:linear-gradient(to top,var(--surface-raised),transparent)}._onlineIndicatorContent_jz81c_226{display:flex;align-items:center;gap:6px}._bullet_jz81c_232{width:6px;height:6px;border-radius:var(--radius-full);background-color:#0003}._onlineIndicator_jz81c_214._online_jz81c_214 ._bullet_jz81c_232{background-color:var(--color-success)}._onlineIndicator_jz81c_214._offline_jz81c_119 ._bullet_jz81c_232{background-color:var(--color-error)}._label_zw441_1{display:flex;gap:8px;align-items:center;color:#8c8c8c}._label_zw441_1 .ant-typography{color:#8c8c8c}._content_6s28a_1{display:flex;flex-direction:column;width:100%}._content_6s28a_1 .ant-space-item:last-child{flex:1;min-height:0}._summary_6s28a_13{display:flex;flex-direction:column;gap:var(--space-sm)}._projectBadge_6s28a_19{padding:var(--space-md) var(--space-lg);border-radius:var(--radius-md);background:var(--surface-raised);border:1px solid rgba(19,57,58,.08);box-shadow:var(--shadow-sm)}._projectName_6s28a_27{display:block;font-size:15px;font-weight:600;color:var(--color-secondary);line-height:1.35;margin-bottom:2px}._projectDesc_6s28a_36{display:block;font-size:13px;line-height:1.4;color:#5f6b73;white-space:pre-wrap;word-break:break-word}._card_6s28a_46{border-radius:var(--radius-md);border:1px solid transparent;box-shadow:var(--shadow-sm);transition:box-shadow .2s,border-color .2s}._card_6s28a_46.ant-card{border-radius:var(--radius-md)}._card_6s28a_46 .ant-card-body{display:flex;flex-direction:column;padding:var(--space-md)}._card_6s28a_46 ._counter_6s28a_63{display:flex;flex-direction:row;align-items:center;gap:6px}._card_6s28a_46 ._counter_6s28a_63 span{font-size:14px}._card_6s28a_46._unsync_6s28a_74{border-color:#2d7a9f59;color:var(--color-status-pending);background-color:var(--surface-raised)}._card_6s28a_46._unsync_6s28a_74 .ant-card-body{cursor:pointer}._card_6s28a_46._pending_6s28a_84{border-color:#2d7a9f40;color:var(--color-status-pending);background-color:var(--color-status-pending-bg)}._card_6s28a_46._pending_6s28a_84 ._counter_6s28a_63 span{color:var(--color-status-pending)}._card_6s28a_46._inProgress_6s28a_94{border-color:#ff910040;color:var(--color-status-in-progress);background-color:var(--color-status-in-progress-bg)}._card_6s28a_46._inProgress_6s28a_94 ._counter_6s28a_63 span{color:var(--color-status-in-progress)}._card_6s28a_46._completed_6s28a_104{border-color:#2e7d6b40;color:var(--color-status-completed);background-color:var(--color-status-completed-bg)}._card_6s28a_46._completed_6s28a_104 ._counter_6s28a_63 span{color:var(--color-status-completed)}._card_6s28a_46._certified_6s28a_114{border-color:#ad145740;color:var(--color-status-certified);background-color:var(--color-status-certified-bg)}._card_6s28a_46._certified_6s28a_114 ._counter_6s28a_63 span{color:var(--color-status-certified)}._cardDimmed_6s28a_124{opacity:.55;transition:opacity .2s ease}._stickyNav_6s28a_130{position:sticky;top:0;z-index:10;background:var(--surface-raised);padding:var(--space-sm) 0 var(--space-md);margin-bottom:var(--space-xs);border-radius:var(--radius-md)}._stickyNav_6s28a_130 .ant-input-search{border-radius:var(--radius-md)}._stickyNav_6s28a_130 .ant-input-search .ant-input{border-radius:var(--radius-md) 0 0 var(--radius-md)}._stickyNav_6s28a_130 .ant-input-search-button{border-radius:0 var(--radius-md) var(--radius-md) 0}._levelChips_6s28a_152{display:flex;flex-wrap:wrap;gap:var(--space-sm);margin-bottom:var(--space-md)}._levelChip_6s28a_152{padding:8px 16px;border-radius:var(--radius-full);border:1px solid rgba(19,57,58,.12);background:var(--surface-raised);font-size:13px;font-weight:500;color:var(--color-secondary);cursor:pointer;transition:background .2s,border-color .2s,color .2s}._levelChip_6s28a_152:hover{border-color:var(--color-primary);color:var(--color-primary);background:var(--surface-raised)}._levelChipActive_6s28a_177{border-color:var(--color-primary);background:var(--color-status-in-progress-bg);color:var(--color-status-in-progress)}._list_6s28a_183{display:flex;flex-direction:column;gap:var(--space-sm)}._odsList_6s28a_189{display:flex;flex-direction:column;gap:var(--space-md)}._odsList_6s28a_189._collapsed_6s28a_195{margin-top:-32px}._container_1x09j_1{min-height:100vh;overflow:hidden;display:flex;align-items:center;background-color:#13393a}._logoWrapper_1x09j_9{width:100%;height:200px;display:flex;justify-content:center;flex-shrink:0}._formSectionWrap_1x09j_17{flex:1;width:100%;min-height:0;background-color:#13393a;display:flex}._formWrapper_1x09j_25{flex:1;width:100%;border-radius:60px 60px 0 0;padding-top:10%;background:#f5f5f5 url(/login-footer.svg) no-repeat center bottom}._title_1x09j_33{text-align:center}._form_1x09j_17{width:100%;padding:16px}._inputIcon_1x09j_45{color:#00000073}._loginButton_1x09j_49{background-color:#ff9100!important;border-color:#ff9100!important;color:#fff!important;font-weight:600;height:48px}._loginButton_1x09j_49:hover:not(:disabled),._loginButton_1x09j_49:focus:not(:disabled){background-color:#ffb533!important;border-color:#ffb533!important;color:#fff!important}._loginButton_1x09j_49:disabled,._loginButton_1x09j_49._ant-btn-disabled_1x09j_65{background-color:#bdbdbd!important;border-color:#bdbdbd!important;color:#757575!important;opacity:1}._container_17yg2_1{display:flex;flex-direction:column;width:100%}._list_17yg2_7{flex:1;display:flex;flex-direction:column;gap:8px;min-height:0;width:100%;overflow-y:auto;overflow-x:hidden;scroll-behavior:smooth}._container_1qdoe_1{display:inline-block;cursor:pointer}._container_1qdoe_1 ._labelContainer_1qdoe_5{display:flex;align-items:center;gap:8px}._drawer_1qdoe_12 .ant-drawer-body{padding:0}._options_1qdoe_18{display:flex;flex-direction:column}._options_1qdoe_18 ._option_1qdoe_18{cursor:pointer;font-size:16px;padding:12px 32px;border-bottom:1px solid rgba(0,0,0,.06)}._options_1qdoe_18 ._option_1qdoe_18:first-child{border-top:1px solid rgba(0,0,0,.06)}._options_1qdoe_18 ._option_1qdoe_18._selected_1qdoe_32{background-color:var(--surface-subtle)}._wrap_zjp3u_1{width:100%;display:flex;flex-direction:column;gap:var(--space-md)}._stickyNav_zjp3u_8{position:sticky;top:0;z-index:10;background:var(--surface-raised);padding:var(--space-sm) 0 var(--space-md);margin-bottom:var(--space-xs);border-radius:var(--radius-md)}._stickyNav_zjp3u_8 .ant-input-search{border-radius:var(--radius-md)}._stickyNav_zjp3u_8 .ant-input-search .ant-input{border-radius:var(--radius-md) 0 0 var(--radius-md)}._stickyNav_zjp3u_8 .ant-input-search-button{border-radius:0 var(--radius-md) var(--radius-md) 0}._levelChips_zjp3u_30{display:flex;flex-wrap:wrap;gap:var(--space-sm);margin-bottom:var(--space-md)}._levelChip_zjp3u_30{padding:8px 16px;border-radius:var(--radius-full);border:1px solid rgba(19,57,58,.12);background:var(--surface-raised);font-size:13px;font-weight:500;color:var(--color-secondary);cursor:pointer;transition:background .2s,border-color .2s,color .2s}._levelChip_zjp3u_30:hover{border-color:var(--color-primary);color:var(--color-primary);background:var(--surface-raised)}._levelChipActive_zjp3u_55{border-color:var(--color-primary);background:var(--color-status-in-progress-bg);color:var(--color-status-in-progress)}._list_zjp3u_61{display:flex;flex-direction:column;gap:var(--space-sm)}._odsList_zjp3u_67{display:flex;flex-direction:column;gap:var(--space-md)}._clearFilterRow_zjp3u_73{display:flex;align-items:center;gap:8px;flex-wrap:wrap}._linkButton_zjp3u_80{background:none;border:none;padding:0;color:var(--ant-color-primary);cursor:pointer;font-size:14px}._linkButton_zjp3u_80:hover{text-decoration:underline}._heroCard_taxrh_1{width:100%;aspect-ratio:2 / 1;max-height:50vh;border-radius:var(--radius-xl);background:linear-gradient(135deg,var(--color-primary) 0%,#e68600 100%);color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px;text-align:center;box-shadow:var(--shadow-md);cursor:pointer;transition:transform .15s ease,box-shadow .2s ease}._heroCard_taxrh_1:active{transform:scale(.98)}._heroCardActivities_taxrh_23{width:100%;aspect-ratio:2 / 1;max-height:50vh;border-radius:var(--radius-xl);background:linear-gradient(135deg,#1890ff,#096dd9);color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px;text-align:center;box-shadow:var(--shadow-md);cursor:pointer;transition:transform .15s ease,box-shadow .2s ease;border:none}._heroCardActivities_taxrh_23:active{transform:scale(.98)}._heroTitle_taxrh_46{font-size:20px;font-weight:700;margin:0 0 8px;line-height:1.3}._heroSubtitle_taxrh_53{font-size:14px;opacity:.95;margin:0}._wrap_taxrh_59{padding:24px;display:flex;flex-direction:column;gap:24px}._emptyWrap_taxrh_66,._offlineWrap_taxrh_71{padding:24px;text-align:center}:root{--primary-color: #ff9100;--secondary-color: #13393a;--surface-raised: #ffffff;--surface-subtle: #f8f9fa;--radius-sm: 8px;--radius-md: 12px;--radius-lg: 16px;--radius-xl: 24px;--radius-full: 9999px;--shadow-sm: 0 1px 2px rgba(19, 57, 58, .06);--shadow-md: 0 4px 12px rgba(19, 57, 58, .08);--shadow-lg: 0 8px 24px rgba(19, 57, 58, .1);--space-xs: 4px;--space-sm: 8px;--space-md: 16px;--space-lg: 24px;--space-xl: 32px}body{margin:0;-webkit-font-smoothing:antialiased}.ant-card{border-radius:var(--radius-md);box-shadow:var(--shadow-sm)}.ant-card .ant-card-head{border-radius:var(--radius-md) var(--radius-md) 0 0}.ant-btn{border-radius:var(--radius-sm)}.ant-btn-lg{border-radius:var(--radius-md)}.ant-input:focus,.ant-input-focused,.ant-input-affix-wrapper:focus,.ant-input-affix-wrapper-focused{outline:none!important;box-shadow:0 0 0 2px #13393a1f!important;border-color:var(--color-secondary)!important}.ant-input-affix-wrapper:focus .ant-input,.ant-input-affix-wrapper-focused .ant-input{outline:none!important;box-shadow:none!important}.ant-select-focused .ant-select-selector,.ant-picker-focused,.ant-input-number-focused{outline:none!important;box-shadow:0 0 0 2px #13393a1f!important;border-color:var(--color-secondary)!important}.custom-tabs .ant-tabs-nav-wrap .ant-tabs-nav-list{width:100%;height:46px;border-radius:var(--radius-full);background-color:var(--surface-raised);overflow:hidden}.custom-tabs .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab{flex:1;margin:0;padding:0;justify-content:center;border-radius:var(--radius-full)}.custom-tabs .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab-btn{flex:1;display:flex;height:46px;align-items:center;justify-content:center}.custom-tabs .ant-tabs-nav-wrap .ant-tabs-ink-bar{display:none}.ant-dropdown-menu-item{padding:8px!important}.ant-dropdown-menu-item .anticon{font-size:14px!important}.ant-dropdown-menu-item .ant-dropdown-menu-title-content{font-size:16px}
