._0-v2la_dashboardLayout{height:calc(100vh - 4.25125rem);max-height:calc(100vh - 4.25125rem);padding:10px 0;overflow:hidden}@media (max-width:768px){._0-v2la_dashboardLayout{padding:10px 0 0}}._0-v2la_dashboardLayoutUserDetail{width:100%;height:100%}._0-v2la_layoutContent{background:0 0;flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}._0-v2la_content{-ms-overflow-style:none;scrollbar-width:none;background:0 0;padding:0 20px;overflow-y:auto}._0-v2la_content ._0-v2la_skeletonFullPage:after{content:"";background:linear-gradient(90deg,#0000,#ffffff59,#0000);width:150%;height:100%;animation:1.5s infinite _0-v2la_skeleton-shimmer;position:absolute;top:0;left:-150%}@keyframes _0-v2la_skeleton-shimmer{0%{left:-150%}to{left:150%}}._0-v2la_content::-webkit-scrollbar{display:none}
.igsdCG_icon{vertical-align:middle;display:inline-block}.igsdCG_secondary{justify-content:center;align-items:center;display:flex}
._9a2B8q_titleModal{font-size:18px;font-weight:500;font-family:var(--secondaryFont);align-items:center;margin-bottom:1rem;display:flex}._9a2B8q_modalText{font-size:14px;font-weight:400;font-family:var(--secondaryFont);margin:2rem 0}._9a2B8q_modalFooter{justify-content:end;gap:1rem;width:100%;margin-top:1rem;display:flex}@media (max-width:768px){._9a2B8q_modalFooter>button{flex:1;width:100%}._9a2B8q_modalFooter{flex-direction:column}}._9a2B8q_modalHeader{justify-content:space-between;align-items:center;margin-bottom:1rem;margin-right:2rem;display:flex}._9a2B8q_modalHeader div{align-items:center;gap:.5rem;display:flex}@media (max-width:768px){._9a2B8q_modalHeader div{flex-direction:column;align-items:flex-start;gap:.25rem;width:100%}}._9a2B8q_Id{color:var(--neutral-600);background:var(--neutral-100);border-radius:999px;margin-left:.5rem;padding:0 1rem;font-size:12px;font-weight:400}@media (max-width:768px){._9a2B8q_Id{margin-left:0;padding:0 .5rem}._9a2B8q_deleteText{display:none}}._9a2B8q_modalContainer{height:70vh}@media (max-width:768px){._9a2B8q_modalContainer{height:50vh}}._9a2B8q_centeredFloating{z-index:1;background:#fff;border-radius:12px;min-width:310px;max-width:572px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 8px 32px #00000026}._9a2B8q_centeredFloating h2{border-bottom:1px solid var(--neutral-200);margin:0;padding:16px 24px}._9a2B8q_centeredFloating p{margin:0;padding:16px 24px}._9a2B8q_centeredFloating div{margin:0;padding:16px}._9a2B8q_centeredFloating ._9a2B8q_buttonCreate{color:var(--neutral-600);width:100%;display:block}@media (max-width:768px){._9a2B8q_centeredFloating{min-width:90vw}}
.mGYA_G_iconButton{cursor:pointer;background:0 0;border:none;align-items:center;padding:0;display:inline-flex}
.kGwqIq_badges{align-items:center;gap:.35rem;display:inline-flex}.kGwqIq_badges:not(:empty){margin-right:.35rem}
.ONoVSG_author{align-items:center;gap:4px;display:inline-flex}.ONoVSG_name{color:inherit}.ONoVSG_whatsapp{color:#25d366;font-size:13px;display:inline-flex}.ONoVSG_deleted .ONoVSG_name{color:var(--neutral-400);font-style:italic}.ONoVSG_deletedTag{color:var(--error-400);font-size:11px;font-weight:500}.ONoVSG_author:has(.ONoVSG_name:empty){color:var(--neutral-400)}
.Cw0t0q_card{background:var(--base-white);border-radius:12px;flex-direction:column;gap:10px;width:300px;padding:14px 16px;display:flex;position:relative}.Cw0t0q_popoverClose{background-color:var(--base-white);border:1px solid var(--neutral-200);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;padding:4px;font-size:12px;display:flex;position:absolute;top:-10px;right:-10px}@media (max-width:600px){.Cw0t0q_popoverClose{display:none}}.Cw0t0q_header{border-bottom:1px solid var(--neutral-200);justify-content:space-between;align-items:center;gap:8px;padding-bottom:10px;display:flex}.Cw0t0q_creator{align-items:center;gap:8px;min-width:0;display:flex}.Cw0t0q_creatorInfo{flex-direction:column;min-width:0;display:flex}.Cw0t0q_createdByLabel{color:var(--neutral-500);font-size:11px}.Cw0t0q_topActions{flex-shrink:0;align-items:center;gap:2px;display:flex}.Cw0t0q_close{cursor:pointer;color:var(--neutral-500);background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:4px;display:flex}.Cw0t0q_close:hover{background:var(--neutral-100)}.Cw0t0q_deleteItem{color:var(--error-500)}.Cw0t0q_menuItem{align-items:center;gap:8px;display:flex}.Cw0t0q_menuItem p{margin:0;font-size:13px}.Cw0t0q_metaRow{align-items:center;gap:8px;display:flex}.Cw0t0q_date{color:var(--neutral-500);font-size:12px}.Cw0t0q_body{flex-direction:column;gap:10px;display:flex}.Cw0t0q_refs{flex-wrap:wrap;gap:4px;display:flex}.Cw0t0q_typeRow{align-items:center;gap:8px;display:flex}.Cw0t0q_typeName{color:var(--neutral-800);font-size:14px;font-weight:600}.Cw0t0q_fields{flex-direction:column;gap:5px;display:flex}.Cw0t0q_fieldRow{font-size:12px;font-family:var(--secondaryFont);align-items:baseline;gap:8px;display:flex}.Cw0t0q_fieldLabel{color:var(--neutral-500);flex-shrink:0}.Cw0t0q_fieldValue{color:var(--neutral-800);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.Cw0t0q_fieldChips{flex-wrap:wrap;justify-content:flex-end;gap:4px;display:flex}
.I8Booa_logo{z-index:2;position:absolute;bottom:1rem;right:1rem}:is(.I8Booa_dlPickingCursor .mapboxgl-canvas-container,.I8Booa_dlPickingCursor .mapboxgl-canvas,.I8Booa_dlPickingCursor .mapboxgl-canvas-container.mapboxgl-interactive){cursor:crosshair!important}.I8Booa_mapBox_changeStyleSheet{z-index:1;background:#fff;border-radius:6px;flex-direction:column;display:flex;position:absolute;bottom:10px;left:10px;overflow:hidden;box-shadow:0 2px 6px #00000040}.I8Booa_mapBox_styleSheet_button{cursor:pointer;background:#fff;border:none;border-top:1px solid #eee;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:background .15s;display:flex}.I8Booa_mapBox_styleSheet_button:first-child{border-top:none}.I8Booa_mapBox_styleSheet_button:hover{background:#f5f5f5}.I8Booa_mapBox_changeStyleSheet_right{z-index:10;left:auto;right:10px}.I8Booa_mapBox_active{background:#e5e5e5!important}.I8Booa_popupContent{background:#fff;border-radius:8px;min-width:250px;max-width:400px;padding:20px;animation:.2s I8Booa_fadeIn;position:relative}.I8Booa_closeButton{z-index:10;background:var(--base-white);border:1px solid var(--neutral-200);position:absolute;top:-8px;right:-8px}.I8Booa_closeButton:hover{background:var(--neutral-50)}.I8Booa_propertiesGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid;overflow-y:auto}@media (max-width:480px){.I8Booa_propertiesGrid{grid-template-columns:1fr}}.I8Booa_propertyItem{flex-direction:column;gap:8px;display:flex}.I8Booa_propertyItem strong{color:#7e7e7e;font-size:12px;font-weight:400;font-family:var(--secondaryFont);margin-bottom:-8px}.I8Booa_propertyItem span{color:var(--base-black);word-break:break-word;white-space:pre-line;font-size:14px;line-height:1.4;font-family:var(--secondaryFont)}
.cHK8-W_picker{flex-direction:column;gap:8px;min-width:220px;display:flex}.cHK8-W_label{font-family:var(--secondaryFont);color:var(--neutral-600,#4b5563);font-size:12px;font-weight:500}.cHK8-W_select{width:100%}.cHK8-W_select .ant-select-selector{border-radius:6px!important;height:auto!important;padding:4px 11px!important}.cHK8-W_select .ant-select-selection-item{font-size:12px!important;line-height:1.4!important}.cHK8-W_actions{gap:8px;display:flex}.cHK8-W_actions>:last-child{flex:1}.cHK8-W_advancedHelp,.cHK8-W_advancedStatus{color:var(--neutral-600,#4b5563);margin:0;font-size:11px}.cHK8-W_advancedNotice{color:var(--warning-400,#b45309);margin:0;font-size:11px}
.g6QteG_panel{z-index:2000;background:var(--base-white);pointer-events:none;border-radius:8px 0 0 8px;flex-direction:column;width:320px;transition:transform .2s;display:flex;position:absolute;inset:0 0 0 auto;overflow:hidden;transform:translate(100%);box-shadow:-4px 0 16px #00000029}.g6QteG_panel[data-open=true]{pointer-events:auto;transform:translate(0)}.g6QteG_panelHeader{border-bottom:1px solid var(--neutral-100,#f3f4f6);flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:16px;display:flex}.g6QteG_panelBody{padding:16px;overflow-y:auto}.g6QteG_title{font-family:var(--secondaryFont);margin:0;font-size:16px;font-weight:500}.g6QteG_group+.g6QteG_group{margin-top:16px}.g6QteG_groupLabel{font-family:var(--secondaryFont);color:var(--neutral-600,#4b5563);margin:0 0 8px;font-size:12px;font-weight:500}.g6QteG_row{cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:12px;width:100%;padding:8px;display:flex}.g6QteG_row:hover{background:var(--neutral-50,#f9fafb)}.g6QteG_row:disabled{cursor:not-allowed;opacity:.6}.g6QteG_row+.g6QteG_row{margin-top:4px}.g6QteG_rowActive{border-color:var(--primary-400,#fec510);background:var(--neutral-50,#f9fafb)}.g6QteG_rowName{font-family:var(--secondaryFont);color:var(--neutral-600,#4b5563);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}
.uXKQ3q_panel{z-index:5;background:#fff;border-radius:12px;flex-direction:column;gap:8px;min-width:240px;max-width:310px;padding:12px;display:flex;position:absolute;bottom:.6rem;left:3rem;box-shadow:0 4px 16px #00000029}.uXKQ3q_pointCloudPanel{left:.5rem!important}.uXKQ3q_tour360Panel{margin-bottom:0;bottom:.5rem!important;left:.5rem!important}.uXKQ3q_helpIcon{background:var(--neutral-200,#e5e7eb);width:14px;height:14px;color:var(--neutral-600,#4b5563);cursor:help;vertical-align:middle;border-radius:50%;justify-content:center;align-items:center;margin-left:4px;font-size:10px;font-weight:600;line-height:1;display:inline-flex}.uXKQ3q_anchorSteps{margin-bottom:4px}.uXKQ3q_anchorSteps .ant-steps-item-title{color:var(--neutral-700,#374151);font-size:15px;font-weight:600}.uXKQ3q_anchorSteps .ant-steps-item-description{color:var(--neutral-600,#4b5563);font-size:13px;line-height:1.45}.uXKQ3q_anchorSteps .ant-steps-item-process .ant-steps-item-icon{background:var(--primary-400);border-color:var(--primary-400)}.uXKQ3q_anchorSteps .ant-steps-item-process .ant-steps-item-icon .ant-steps-icon{color:#292929}.uXKQ3q_anchorSteps .ant-steps-item-process .ant-steps-item-title{color:#292929}.uXKQ3q_anchorSteps .ant-steps-item-finish .ant-steps-item-icon{border-color:var(--primary-400)}.uXKQ3q_anchorSteps .ant-steps-item-finish .ant-steps-item-icon .ant-steps-icon{color:var(--primary-400)}.uXKQ3q_anchorSteps .ant-steps-item-finish>.ant-steps-item-container>.ant-steps-item-tail:after{background-color:var(--primary-400)}.uXKQ3q_title{font-family:var(--secondaryFont);color:var(--neutral-600);font-size:14px;font-weight:500}.uXKQ3q_step{color:var(--primary-400);font-size:12px;font-weight:600}.uXKQ3q_instruction{color:var(--neutral-500);margin:0;font-size:12px;line-height:1.4}.uXKQ3q_warning{color:var(--error-400);margin:0;font-size:12px;font-weight:500;line-height:1.4}.uXKQ3q_actions{flex-direction:column;gap:6px;display:flex}.uXKQ3q_sliderRow{color:var(--neutral-600);flex-direction:column;gap:6px;font-size:12px;display:flex}.uXKQ3q_sliderRow input[type=range]{width:100%;accent-color:var(--primary-400);cursor:pointer}.uXKQ3q_heightScaleRow{margin-bottom:12px}.uXKQ3q_sliderLabelRow{justify-content:space-between;align-items:center;gap:4px;display:flex}.uXKQ3q_numInput{text-align:right;width:64px;color:var(--neutral-600);border:1px solid var(--neutral-200,#e5e5e5);border-radius:6px;margin-left:auto;padding:2px 6px;font-size:12px}.uXKQ3q_numInput:focus{border-color:var(--primary-400);outline:none}.uXKQ3q_levelSelect{width:100%;color:var(--neutral-600);border:1px solid var(--neutral-200,#e5e5e5);cursor:pointer;background:#fff;border-radius:6px;padding:4px 6px;font-size:12px}.uXKQ3q_levelSelect:focus{border-color:var(--primary-400);outline:none}.uXKQ3q_links{flex-direction:column;gap:.5rem;width:100%;display:flex}.uXKQ3q_diagnosticRow{justify-content:flex-end;display:flex}.uXKQ3q_linkBtn{color:var(--neutral-500);cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:0;font-size:12px;text-decoration:underline}.uXKQ3q_linkBtn:hover{color:var(--neutral-600)}
.Ee3n9G_container{flex-direction:column;gap:1rem;display:flex}.Ee3n9G_selectPopup{min-width:260px;box-shadow:0 4px 12px #00000026}.Ee3n9G_dropdown{width:260px}.Ee3n9G_modalTitle{color:var(--neutral-600);font-size:16px;font-weight:500;font-family:var(--secondaryFont);margin:0 0 8px}.Ee3n9G_dropdown_container{background:0 0;border:none;flex-direction:column;width:100%;display:flex}.Ee3n9G_dropdown_container .Ee3n9G_containerSelect{flex-direction:column;max-height:300px;display:flex}@media (max-width:768px){.Ee3n9G_dropdown_container .Ee3n9G_containerSelect{max-height:250px}}.Ee3n9G_dropdown_container .Ee3n9G_containerSelect{overflow:auto}.Ee3n9G_danger{color:var(--error-500)}.Ee3n9G_timelineItem{margin-bottom:1rem;position:relative}.Ee3n9G_timelineItem .Ee3n9G_dot{background-color:var(--primary-400);border-radius:50%;width:12px;height:12px;position:absolute;top:6px;left:-7px}.Ee3n9G_timelineItem .Ee3n9G_content{margin-left:1rem}.Ee3n9G_headerContainer{margin:.5rem 0}.Ee3n9G_headerContainer .Ee3n9G_titleContainer{justify-content:space-between;align-items:center;display:flex}.Ee3n9G_headerContainer p{font-family:var(--secondaryFont);font-size:16px;font-weight:500}.Ee3n9G_headerContainer .Ee3n9G_filterButton{border:1px solid var(--neutral-200);background:var(--base-white);cursor:pointer;border-radius:4px;width:32px;height:32px;padding:8px}.Ee3n9G_headerContainer .Ee3n9G_filterButton:hover{background:var(--neutral-100)}.Ee3n9G_footerContainer{border-top:1px solid var(--neutral-100);justify-content:end;margin:.5rem 12px 0;padding:10px 0;display:flex}.Ee3n9G_visit_info{text-align:start;width:100%;font-family:var(--secondaryFont);cursor:pointer;background:0 0;border:none;border-radius:4px;flex-direction:row;justify-content:space-between;align-items:center;gap:5px;padding:8px 12px;transition:background .2s;display:flex}.Ee3n9G_visit_info:hover{background:var(--neutral-100)}.Ee3n9G_visit_info.Ee3n9G_active{background:var(--primary-100)}.Ee3n9G_visit_info .Ee3n9G_actions{justify-content:space-between;display:flex}.Ee3n9G_visit_info .Ee3n9G_icons_container{align-items:center;gap:.5rem;display:flex}.Ee3n9G_visit_info .Ee3n9G_icons_container span{justify-content:center;align-items:center;display:flex}.Ee3n9G_visit_info h3{color:var(--neutral-800);margin-bottom:.25rem;font-size:14px;font-weight:400}.Ee3n9G_visit_info .Ee3n9G_text{color:var(--neutral-500);font-size:12px}.Ee3n9G_filterContainer{background-color:var(--base-white);border:none;border-radius:4px;flex-direction:column;align-self:start;width:100%;max-width:225px;height:100%;padding:4px;display:flex;box-shadow:0 4px 12px #00000026}.Ee3n9G_filterContainer .Ee3n9G_filterContent{text-align:start;flex-direction:column;gap:8px;padding:8px 24px;display:flex}.Ee3n9G_filterContainer p{color:var(--neutral-500);font-size:12px;font-weight:400;font-family:var(--secondaryFont)}.Ee3n9G_filterContainer .Ee3n9G_radioGroup{flex-direction:column;gap:.5rem;display:flex}.Ee3n9G_filterContainer .Ee3n9G_buttonContainer{border-top:1px solid var(--neutral-100);justify-content:flex-end;padding:12px 8px 8px;display:flex}.Ee3n9G_filterContainer .Ee3n9G_date_picker{width:100%;display:flex}.Ee3n9G_optionRow{align-items:center;gap:8px;display:flex}.Ee3n9G_colorDot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.Ee3n9G_dotLocation{background-color:var(--tertiary-400)}.Ee3n9G_dotCategory{background-color:var(--primary-400)}
.CV0MIG_minimap{flex-direction:column;gap:8px;display:flex}.CV0MIG_plan{background:var(--neutral-100);border:1px solid var(--neutral-200);border-radius:8px;width:100%;height:260px;display:block}.CV0MIG_map{border:1px solid var(--neutral-200);border-radius:8px;width:100%;height:260px;overflow:hidden}.CV0MIG_here{pointer-events:none;width:0;height:0;position:relative}.CV0MIG_hereDot{background:var(--here-color);border:2px solid #fff;border-radius:50%;width:14px;height:14px;position:absolute;top:-7px;left:-7px;box-shadow:0 0 0 1px #00000040}.CV0MIG_hereWedge{background:var(--here-color);opacity:.45;clip-path:polygon(50% 100%,100% 0,0 0);transform-origin:50% 100%;width:28px;height:34px;position:absolute;top:-34px;left:-14px}.CV0MIG_node{cursor:pointer}.CV0MIG_node:hover{fill:var(--neutral-200)}.CV0MIG_hint,.CV0MIG_empty{color:var(--neutral-500);margin:0;font-size:12px}.CV0MIG_mapFill{width:100%;height:100%;position:relative}
.HYjL-a_measures *{box-sizing:border-box}.HYjL-a_view{color:var(--neutral-600);border-bottom:1px solid var(--neutral-200);flex-direction:column;gap:10px;padding-bottom:12px;display:flex}.HYjL-a_layers{grid-template-rows:repeat(2,auto);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:column;gap:6px 12px;font-size:13px;display:grid}.HYjL-a_waiting{color:var(--neutral-500);margin:0 0 12px;font-size:13px}.HYjL-a_optionRow{cursor:pointer;align-items:center;gap:8px;font-size:13px;display:flex}.HYjL-a_hint{color:var(--neutral-500);margin:4px 0 0;font-size:12px}.HYjL-a_notes{color:var(--neutral-500);flex-direction:column;gap:4px;font-size:12px;display:flex}.HYjL-a_warning{color:var(--warning-400)}.HYjL-a_frame{flex-direction:column;gap:12px;display:flex}.HYjL-a_layersRow{flex-wrap:wrap;gap:6px 16px;font-size:13px;display:flex}.HYjL-a_tourList{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.HYjL-a_tourRow{min-height:32px;color:var(--neutral-600);align-items:center;gap:8px;padding:2px 4px;font-size:13px;display:flex}.HYjL-a_tourDot{background:var(--neutral-300);border-radius:50%;flex:none;width:10px;height:10px}.HYjL-a_tourName{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.HYjL-a_tourPlay{color:var(--primary-400);cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;padding:2px 4px;font-size:20px;display:inline-flex}.HYjL-a_tourPlay:hover{background:var(--neutral-100)}.HYjL-a_sectionTitle{color:var(--neutral-600);margin:0 0 4px;font-size:13px;font-weight:500}.HYjL-a_tourSwitch{flex:none;display:inline-flex}.HYjL-a_visitDate{color:var(--neutral-500);padding:0 0 8px;font-size:13px}.HYjL-a_visitDate strong{color:var(--neutral-600);font-weight:500}
.HB5Z3q_loadingContent{align-items:center;gap:.5rem;display:inline-flex}.HB5Z3q_button{font-weight:500;font-family:var(--secondaryFont);cursor:pointer;white-space:nowrap;border-radius:4px;justify-content:center;align-items:center;gap:.5rem;height:fit-content;display:inline-flex}.HB5Z3q_button.HB5Z3q_fullWidth{width:100%}.HB5Z3q_button.HB5Z3q_fitContent{width:fit-content}.HB5Z3q_button.HB5Z3q_disabled{cursor:not-allowed;opacity:.6}.HB5Z3q_button.HB5Z3q_iconOnly{justify-content:center;align-items:center;width:42px;height:42px}.HB5Z3q_button.HB5Z3q_iconOnly.HB5Z3q_small{width:32px;height:32px;padding-top:8px}.HB5Z3q_button.HB5Z3q_iconOnly.HB5Z3q_xsmall{width:24px;height:24px;padding:0}.HB5Z3q_primary{color:var(--neutral-600);background:var(--primary-400);border:none}.HB5Z3q_primary:hover:not(.HB5Z3q_disabled){background-color:var(--primary-500)}.HB5Z3q_primary.HB5Z3q_ghost{color:var(--primary-600);background:0 0;border:1px solid #0000}.HB5Z3q_primary.HB5Z3q_ghost:hover:not(.HB5Z3q_disabled),.HB5Z3q_primary.HB5Z3q_activate{background-color:var(--primary-100);color:var(--neutral-600);border:1px solid var(--primary-400)}.HB5Z3q_secondary{color:var(--neutral-600);border:1px solid var(--neutral-300);background:var(--base-white)}.HB5Z3q_secondary:hover{background-color:var(--neutral-200)}.HB5Z3q_secondary.HB5Z3q_ghost{color:var(--neutral-600);background:0 0;border:1px solid #0000}.HB5Z3q_secondary.HB5Z3q_ghost:hover:not(.HB5Z3q_disabled){background-color:var(--neutral-100);color:var(--neutral-800);border:1px solid var(--neutral-400);box-shadow:1px 1px 2px #0000001a}.HB5Z3q_secondary.HB5Z3q_activate{background-color:var(--neutral-200);border:1px solid var(--neutral-400)}.HB5Z3q_tertiary{color:var(--tertiary-400);font-family:var(--secondaryFont);background:0 0;border:1px solid #0000}.HB5Z3q_tertiary:hover{background-color:var(--tertiary-100);border:1px solid var(--tertiary-400)}.HB5Z3q_tertiary.HB5Z3q_ghost{color:var(--tertiary-600);background:0 0;border:none}.HB5Z3q_tertiary.HB5Z3q_ghost:hover:not(.HB5Z3q_disabled){background-color:var(--tertiary-50);color:var(--tertiary-700)}.HB5Z3q_error{color:var(--neutral-100);background:var(--error-400);border:none}.HB5Z3q_error:hover:not(.HB5Z3q_disabled){background-color:var(--error-500)}.HB5Z3q_error.HB5Z3q_ghost{color:var(--error-400);background:0 0;border:none}.HB5Z3q_error.HB5Z3q_ghost:hover:not(.HB5Z3q_disabled){background-color:var(--error-100);color:var(--error-500)}.HB5Z3q_warning{color:var(--neutral-100);background:var(--warning-400);border:none}.HB5Z3q_warning:hover:not(.HB5Z3q_disabled){background-color:var(--warning-500)}.HB5Z3q_warning.HB5Z3q_ghost{color:var(--warning-400);background:0 0;border:none}.HB5Z3q_warning.HB5Z3q_ghost:hover:not(.HB5Z3q_disabled){background-color:var(--warning-100);color:var(--warning-500)}.HB5Z3q_success{color:var(--neutral-100);background:var(--accent-400);border:none}.HB5Z3q_success:hover:not(.HB5Z3q_disabled){background-color:var(--accent-500)}.HB5Z3q_success.HB5Z3q_ghost{color:var(--accent-400);background:0 0;border:none}.HB5Z3q_success.HB5Z3q_ghost:hover:not(.HB5Z3q_disabled){background-color:var(--accent-50);color:var(--accent-500)}.HB5Z3q_large{padding:8px 16px;font-size:16px}.HB5Z3q_large svg{width:20px;height:20px}.HB5Z3q_small{padding:8px 12px;font-size:14px;line-height:16px}.HB5Z3q_small svg{width:16px;height:16px}.HB5Z3q_xsmall{padding:4px 8px;font-size:12px;line-height:14px}.HB5Z3q_xsmall svg{width:12px;height:12px}.HB5Z3q_icon{width:28px;height:28px;padding:0;font-size:0}.HB5Z3q_icon svg{width:20px;height:20px}
._23X0rW_buttonWrapper{display:inline-flex;position:relative}._23X0rW_activeBadge{font-family:var(--secondaryFont);font-weight:600;box-shadow:0 0 0 1.5px #fff;background:var(--error-400)!important;color:var(--base-white)!important}._23X0rW_buttonGroup{display:flex}._23X0rW_buttonGroup button{border-right:1px solid var(--secondary-200);border:1px solid var(--secondary-200);background:var(--neutral-100);border-radius:4px;padding:8px;transition:background .3s,box-shadow .3s}._23X0rW_buttonGroup button._23X0rW_active{background-color:var(--secondary-100)}._23X0rW_buttonGroup button:hover{color:var(--secondaryColor)}._23X0rW_containerFields{grid-template-columns:repeat(2,1fr);gap:0 .5rem;display:grid}@media (max-width:767px){._23X0rW_containerFields{grid-template-columns:1fr}._23X0rW_buttonText{font-size:14px;font-family:var(--secondaryFont);display:inline}}@media (min-width:768px){._23X0rW_buttonText{display:none}}._23X0rW_button{align-items:center;gap:.5rem;display:flex}._23X0rW_filterTitle{font-size:12px;font-family:var(--secondaryFont);color:var(--secondary-400);padding:8px 14px}@media (max-width:767px){._23X0rW_filterTitle{display:none}}._23X0rW_filterDropdown{background:var(--base-white);border-radius:4px;width:560px;padding:4px;box-shadow:0 4px 16px #00000029}@media (max-width:767px){._23X0rW_filterDropdown{box-shadow:none;border:none;border-radius:0;width:100%;padding:0}}._23X0rW_filterField{min-width:0;padding:4px 14px}._23X0rW_filterField label{font-size:12px;font-family:var(--secondaryFont);color:var(--secondary-400);margin-bottom:2px;display:block}._23X0rW_filterRow{grid-column:1/-1;gap:.5rem;display:flex}@media (max-width:767px){._23X0rW_filterRow{flex-direction:column}}._23X0rW_filterRow>._23X0rW_filterField{flex:1;min-width:0}._23X0rW_filterFieldFull{grid-column:1/-1}._23X0rW_containerButton{border-top:1px solid var(--neutral-200);justify-content:end;gap:8px;margin-top:4px;padding:12px 8px 8px;display:flex}._23X0rW_responsablesDropdownTrigger{cursor:pointer;width:100%;font-family:var(--secondaryFont);flex-direction:row;justify-content:space-between;align-items:center;display:flex}._23X0rW_responsablesDropdownTrigger ._23X0rW_responsablesDropdownText span{font-size:14px;font-family:var(--secondaryFont);align-items:center;display:flex}
.jv0rdG_antUploadDragIcon{font-size:2rem}.jv0rdG_antUploadDrag,.jv0rdG_antUploadHint,.jv0rdG_antUploadText{font-family:var(--secondaryFont);font-size:16px;font-weight:400}.jv0rdG_antUploadDrag{color:var(--neutral-500);font-size:16px}.jv0rdG_antUploadHint{color:var(--tertiary);font-size:16px}.jv0rdG_antUploadText{color:var(--neutral-500);font-size:12px}
.jqwRwG_selectedImages{justify-content:flex-end;align-items:center;gap:.5rem;width:100%;margin-bottom:1rem;display:flex}.jqwRwG_selectedImages p{background:var(--tertiary-100);width:fit-content;height:fit-content;font-size:12px;font-family:var(--secondaryFont);color:var(--tertiary-500);border-radius:20px;padding:4px 8px;font-weight:400}.jqwRwG_emptyText{text-align:center;font-family:var(--secondaryFont);padding:1rem}.jqwRwG_actionButton{cursor:pointer;background:0 0;border:1px solid #0000;border-radius:4px;width:32px;height:32px;padding:.5rem;transition:background-color .2s}.jqwRwG_actionButton:hover{border:1px solid var(--neutral-300);background-color:var(--neutral-200)}.jqwRwG_actionButton:focus{outline:none}.jqwRwG_actionButton.jqwRwG_delete:hover{background-color:var(--error-100);border:1px solid var(--error-200)}.jqwRwG_gallery{flex-wrap:wrap;gap:1rem;display:flex}.jqwRwG_gallery .jqwRwG_imagePreview{cursor:pointer;object-fit:cover;border-radius:8px}.jqwRwG_gallery .jqwRwG_imageModal{justify-content:center;align-items:center;width:auto;height:50vh;display:flex}.jqwRwG_gallery .jqwRwG_imageModal img{object-fit:contain;max-width:100%;max-height:100%}.jqwRwG_gallery .jqwRwG_imageContainer{display:inline-block;position:relative}.jqwRwG_gallery .jqwRwG_imageContainer .jqwRwG_imageCheckbox{z-index:1;cursor:pointer;width:14px;height:14px;position:absolute;top:8px;left:8px}.jqwRwG_gallery .jqwRwG_videoThumb{border:1px solid var(--neutral-300);background:var(--neutral-100);cursor:pointer;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;width:135px;height:135px;padding:.5rem;transition:background-color .2s;display:flex}.jqwRwG_gallery .jqwRwG_videoThumb:hover{background:var(--neutral-200)}.jqwRwG_gallery .jqwRwG_videoThumb .jqwRwG_videoPlay{background:var(--base-white);border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex;box-shadow:0 1px 3px #00000026}.jqwRwG_gallery .jqwRwG_videoThumb .jqwRwG_videoName{max-width:100%;font-size:11px;font-family:var(--secondaryFont);color:var(--neutral-600);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.jqwRwG_documentList{width:100%;font-family:var(--secondaryFont);flex-direction:column;gap:1rem;margin:0;padding:0;list-style:none;display:flex}.jqwRwG_documentItem{justify-content:space-between;align-items:center;width:100%;padding:1rem;display:flex}@container (max-width:768px){.jqwRwG_documentItem{padding:1rem 0}}.jqwRwG_documentIcon{background-color:var(--primary-100);border-radius:4px;justify-content:center;align-items:center;min-width:40px;min-height:40px;margin-right:1rem;padding-top:10px;display:flex}.jqwRwG_documentDetails{flex-direction:column;flex:1;min-width:0;display:flex}.jqwRwG_documentName{white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:14px;font-weight:400;overflow:hidden}@container (max-width:768px){.jqwRwG_documentName{max-width:150px}}.jqwRwG_documentSize{margin:0;font-size:12px;font-weight:400}.jqwRwG_documentActions{flex-shrink:0;gap:.5rem;display:flex}.jqwRwG_titleModal{font-size:18px;font-weight:500;font-family:var(--secondaryFont);align-items:center;margin-bottom:1rem;display:flex}.jqwRwG_modalText{font-size:14px;font-weight:400;font-family:var(--secondaryFont);margin:2rem 0}.jqwRwG_modalFooter{justify-content:flex-end;gap:1rem;margin-top:1rem;display:flex}.jqwRwG_documentPreview{width:100%;height:84vh}@container (max-width:768px){.jqwRwG_documentPreview{height:60vh}}.jqwRwG_closeButton{z-index:9999;color:#fff;cursor:pointer;background:0 0;border:none;justify-content:center;font-size:18px;display:flex;position:fixed;top:32px;right:32px}
._51pyDG_formBottom{justify-content:flex-end;gap:1rem;margin-bottom:2rem;display:flex}@media (max-width:768px){._51pyDG_formBottom{justify-content:space-between;gap:1rem;margin-top:1rem;margin-bottom:1rem;display:flex}._51pyDG_formBottom>:first-child{flex:.2}._51pyDG_formBottom>:last-child{flex:.8}}._51pyDG_titleModal{font-size:18px;font-weight:500;font-family:var(--secondaryFont);align-items:center;margin-bottom:1rem;display:flex}._51pyDG_modalText{font-size:14px;font-weight:400;font-family:var(--secondaryFont)}._51pyDG_modalFooter{justify-content:flex-end;gap:1rem;width:100%;margin-top:1rem;display:flex}@media (max-width:768px){._51pyDG_modalFooter>button{flex:1;width:100%}._51pyDG_modalFooter{flex-direction:column}}
.e-1AJa_titleModal{font-size:18px;font-weight:500;font-family:var(--secondaryFont);align-items:center;margin-bottom:1rem;display:flex}.e-1AJa_modalHeader{margin-bottom:1rem}.e-1AJa_modalText{font-size:14px;font-weight:400;font-family:var(--secondaryFont);margin:2rem 0}.e-1AJa_modalFooter{justify-content:flex-end;gap:1rem;width:100%;margin-top:1rem;display:flex}@media (max-width:768px){.e-1AJa_modalFooter>button{flex:1;width:100%}.e-1AJa_modalFooter{flex-direction:column}}.e-1AJa_subTaskContainer{height:65vh}@media (max-width:768px){.e-1AJa_subTaskContainer{height:50vh}}
.ucabDa_categoriesSection{font-family:var(--secondaryFont);margin-top:1.5rem}.ucabDa_categoriesSection .ant-pagination{align-items:center;gap:6px;display:flex}.ucabDa_header{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.ucabDa_subtitle{color:var(--neutral-600);margin:0;font-size:1rem;font-weight:500}.ucabDa_nameCell{align-items:center;gap:8px;display:flex}.ucabDa_colorDot{border-radius:50%;flex-shrink:0;width:14px;height:14px;display:inline-block}.ucabDa_footer{justify-content:flex-end;gap:.5rem;display:flex}.ucabDa_modalTitle{font-size:18px;font-weight:500;font-family:var(--secondaryFont);margin:0 0 1rem}.ucabDa_form{font-family:var(--secondaryFont);flex-direction:column;gap:12px;display:flex}.ucabDa_form .ucabDa_row{flex-direction:row;gap:12px;display:flex}.ucabDa_form .ucabDa_row .ucabDa_nameInput{flex-direction:column;align-items:start;width:85%;display:flex}.ucabDa_form .ucabDa_row .ucabDa_colorPicker{flex-direction:column;align-items:start;width:15%;display:flex}.ucabDa_form .ucabDa_row .ucabDa_colorPicker .ant-color-picker-trigger{justify-content:start;align-items:start;width:100%;min-width:100%;max-width:100%;height:min-content;display:flex}.ucabDa_form .ucabDa_row .ucabDa_colorPicker .ant-color-picker-trigger .ant-color-picker-color-block{width:100%;min-width:100%;max-width:100%;height:31.6px;min-height:31.6px;max-height:31.6px}.ucabDa_form .ucabDa_row .ucabDa_colorPicker .ant-color-picker-trigger .ant-color-picker-color-block .ant-color-picker-color-block-inner{width:100%;min-width:100%;max-width:100%;height:31.6px;min-height:31.6px;max-height:31.6px}.ucabDa_form label{color:var(--neutral-700);font-size:14px;font-weight:500}.ucabDa_deleteMessage{font-family:var(--secondaryFont);font-size:14px}.ucabDa_emptyText{color:var(--neutral-500);font-size:14px;font-family:var(--secondaryFont);margin:0;padding:1rem 0}.ucabDa_entityTypesField{flex-direction:column;gap:4px;display:flex}
.dBDFTW_wrapper{align-items:center;gap:8px;width:100%;display:flex}.dBDFTW_select{flex:1;min-width:0}.dBDFTW_optionRow{align-items:center;gap:8px;display:flex}.dBDFTW_colorDot{border:1px solid var(--neutral-200);border-radius:50%;flex-shrink:0;width:10px;height:10px}
@media (max-width:768px){.n-dD2W_drawer .ant-drawer-header{flex-wrap:wrap!important;row-gap:8px!important}.n-dD2W_drawer .ant-drawer-header-title{flex:100%!important}.n-dD2W_drawer .ant-drawer-extra{flex:100%!important;margin-inline-start:0!important}.n-dD2W_drawer .ant-space{flex-wrap:wrap!important}}.n-dD2W_layout{grid-template-columns:420px 1fr;gap:16px;height:calc(100vh - 160px);display:grid}@media (max-width:1024px){.n-dD2W_layout{grid-template-columns:1fr;height:calc(100vh - 200px)}}.n-dD2W_title{font-size:18px;font-weight:500;font-family:var(--secondaryFont);margin:0}.n-dD2W_leftCol{grid-template-rows:auto 1fr;gap:12px;min-width:0;display:grid}.n-dD2W_fieldGroup{flex-direction:column;gap:4px;width:100%;display:flex}.n-dD2W_label{color:#111;font-weight:400;line-height:1.2;font-family:var(--secondaryFont)}.n-dD2W_inputNumber{max-width:120px}.n-dD2W_section{border-top:1px solid #f0f0f0;padding-top:12px}.n-dD2W_selectedList{scrollbar-width:thin;scrollbar-color:#0003 #0000;max-height:60vh;margin-top:12px;overflow:auto}.n-dD2W_selectedList::-webkit-scrollbar{width:8px;height:8px}.n-dD2W_selectedList::-webkit-scrollbar-thumb{background:#00000040;border-radius:10px}.n-dD2W_selectedList::-webkit-scrollbar-track{background:0 0}.n-dD2W_selectedRow{border-bottom:1px solid #f5f5f5;justify-content:space-between;align-items:center;gap:8px;padding:6px 8px;line-height:1.2;display:flex}.n-dD2W_selectedRow:hover{background:#fafafa}.n-dD2W_selectedRow .n-dD2W_selectedTitle{white-space:nowrap;text-overflow:ellipsis;color:#111;flex:auto;min-width:0;overflow:hidden}.n-dD2W_preview{background:#fff;border:1px solid #f0f0f0;border-radius:8px;min-height:240px;padding:12px;overflow:auto}@media (max-width:1024px){.n-dD2W_preview{min-height:40vh}}.n-dD2W_previewLoading{justify-content:center;align-items:center;height:100%;min-height:240px;display:flex}
._7tCxTW_header{align-items:center;margin-bottom:1rem;display:flex}._7tCxTW_header h3{font-size:18px;font-weight:500;font-family:var(--secondaryFont)}._7tCxTW_ipFiltersRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:12px;display:flex}._7tCxTW_ipFiltersLeft{flex-wrap:wrap;align-items:flex-end;gap:.5rem;width:100%;display:flex}._7tCxTW_ipFilterItem{gap:4px;display:grid}@media (max-width:768px){._7tCxTW_ipFilterItem{width:100%}}._7tCxTW_ipLabel{font-size:.9rem;font-weight:400;font-family:var(--secondaryFont)}._7tCxTW_ipSelect{min-width:180px}@media (max-width:768px){._7tCxTW_ipSelect{width:100%;min-width:0}}._7tCxTW_ipSelectLarge{min-width:250px}@media (max-width:768px){._7tCxTW_ipSelectLarge{width:100%;min-width:0}}._7tCxTW_ipRange{min-width:260px}@media (max-width:768px){._7tCxTW_ipRange{width:100%;min-width:0}}._7tCxTW_ipRangeMobile{gap:6px;display:grid}._7tCxTW_ipRangeSummary,._7tCxTW_ipFiltersRight{align-items:center;gap:8px;display:flex}@media (max-width:768px){._7tCxTW_ipFiltersRight{justify-content:flex-end;width:100%}}._7tCxTW_ipTableWrap{border:1px solid #f0f0f0;border-radius:8px;overflow:hidden}._7tCxTW_ipBottomRow{justify-content:space-between;align-items:center;gap:8px;margin-top:12px;display:flex}@media (max-width:768px){._7tCxTW_ipBottomRow{flex-direction:column;align-items:stretch}}._7tCxTW_ipSelectedCount{font-size:.92rem;font-family:var(--secondaryFont);white-space:nowrap}._7tCxTW_ipSelectedCount strong{font-weight:500}._7tCxTW_ipFooter{border-top:1px solid #f0f0f0;justify-content:flex-end;gap:8px;margin-top:16px;padding-top:12px;display:flex}@media (max-width:768px){._7tCxTW_ipFooter .ant-btn{flex:1}}._7tCxTW_mobileList{flex-direction:column;gap:12px;max-height:calc(100vh - 420px);padding:4px 2px;display:flex;overflow-y:auto}._7tCxTW_mobileSelectAllRow{padding:4px 2px 0}._7tCxTW_mobileCard{border:1px solid var(--neutral-200);background:var(--base-white);cursor:pointer;border-radius:10px;flex-direction:column;gap:8px;padding:12px 14px;display:flex;box-shadow:0 1px 3px #0000000f}._7tCxTW_mobileCardSelected{border-color:var(--primary-color,#f5a623);background:var(--primary-50,#fff8ec)}._7tCxTW_mobileCardHeader{align-items:center;gap:10px;display:flex}._7tCxTW_mobileSeq{font-weight:500;font-family:var(--secondaryFont)}._7tCxTW_mobileTitle{color:var(--secondary-600);margin:0;font-size:14px;font-weight:500}._7tCxTW_mobileRow{justify-content:space-between;align-items:center;gap:8px;display:flex}._7tCxTW_mobileContentRow{flex-direction:column;gap:2px;display:flex}._7tCxTW_mobileLabel{color:var(--neutral-500);flex-shrink:0;font-size:12px}._7tCxTW_mobileDescription{color:var(--secondary-500);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;display:-webkit-box;overflow:hidden}
._4ieelq_avatarGroupContainer{align-items:center;gap:.3rem;display:flex}._4ieelq_avatarGroup{flex-wrap:nowrap;display:flex}._4ieelq_avatarShiftLeft{z-index:1}._4ieelq_dropdownContainer{background:var(--base-white);border-radius:8px;min-width:240px;max-height:260px;padding:6px 0;overflow-y:auto;box-shadow:0 2px 8px #00000026}._4ieelq_dropdownContainer::-webkit-scrollbar{width:6px}._4ieelq_dropdownContainer::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:4px}._4ieelq_dropdownItem{cursor:pointer;padding:8px 12px}._4ieelq_dropdownItem:hover{background:#f5f5f5}._4ieelq_userRow{align-items:center;gap:10px;display:flex}._4ieelq_userInfo{flex-direction:column;display:flex}._4ieelq_name{font-size:13px;font-weight:500}._4ieelq_position{color:#8c8c8c;font-size:12px}
.Ks4p0W_titleModal{font-size:18px;font-weight:500;font-family:var(--secondaryFont);align-items:center;margin-bottom:1.5rem;display:flex}.Ks4p0W_modalText{font-size:14px;font-weight:400;font-family:var(--secondaryFont);margin:.5rem 0}.Ks4p0W_inlineDescription{min-width:0}.Ks4p0W_activityTag{vertical-align:middle;white-space:normal;overflow-wrap:anywhere;min-width:0;max-width:100%;margin:0 4px;display:inline-flex}.Ks4p0W_activityTag span{white-space:normal;overflow-wrap:anywhere;min-width:0}.Ks4p0W_modalFooter{justify-content:end;gap:1rem;width:100%;margin-top:1rem;display:flex}@media (max-width:768px){.Ks4p0W_modalFooter>button{flex:1;width:100%}.Ks4p0W_modalFooter{flex-direction:column}}
._9DPz4G_titleModal{font-size:18px;font-weight:500;font-family:var(--secondaryFont);align-items:center;display:flex}._9DPz4G_modalText{font-size:14px;font-weight:400;font-family:var(--secondaryFont);margin:.5rem 0}._9DPz4G_modalNote{font-size:13px;font-weight:400;font-family:var(--secondaryFont);color:var(--neutral-500);margin:.5rem 0 0}._9DPz4G_modalError{font-size:13px;font-weight:400;font-family:var(--secondaryFont);color:var(--error-400);margin:.5rem 0 0}._9DPz4G_modalFooter{justify-content:end;gap:1rem;width:100%;margin-top:1rem;display:flex}@media (max-width:768px){._9DPz4G_modalFooter{gap:.5rem}._9DPz4G_modalFooter>button{flex:1;width:100%}}
.osRMSq_fileRow{border:1px solid var(--neutral-200);background:var(--neutral-50);border-radius:8px;align-items:center;gap:10px;padding:8px 10px;display:flex}.osRMSq_imagePreviewWrapper{border:1px solid var(--neutral-200);background:var(--neutral-50);border-radius:8px;align-items:center;gap:10px;padding:6px 10px;display:flex}.osRMSq_fileIcon{flex-shrink:0;align-items:center;display:flex}.osRMSq_fileInfo{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.osRMSq_fileName{color:var(--secondary-500);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;overflow:hidden}.osRMSq_fileSize{color:var(--neutral-400);font-size:11px}.osRMSq_actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.osRMSq_actionBtn{cursor:pointer;color:var(--neutral-400);background:0 0;border:none;align-items:center;padding:4px;font-size:14px;text-decoration:none;transition:color .15s;display:flex}.osRMSq_actionBtn:hover{color:var(--secondary-500)}.osRMSq_videoThumb{background:var(--neutral-200);cursor:pointer;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:80px;height:80px;font-size:24px;display:flex}.osRMSq_videoThumb:hover{background:var(--neutral-300)}.osRMSq_imageThumbnail{flex-shrink:0}
.i5_Dga_bimSplitContainer{border-radius:8px;flex:1 1 0;width:100%;min-width:0;height:100%;display:flex;overflow:hidden}.i5_Dga_potreeSide{flex:1;min-width:0;position:relative;overflow:hidden}.i5_Dga_bimSide{background:var(--base-white);border-radius:8px;flex:100%;width:100%;min-width:0;height:100%;position:relative;overflow:hidden}.i5_Dga_modelSwitcherSidebar{z-index:2000;pointer-events:none;border-radius:8px 0 0 8px;width:300px;transition:transform .2s;position:absolute;inset:0 0 0 auto;overflow:hidden;transform:translate(100%);box-shadow:-4px 0 16px #00000029}.i5_Dga_modelSwitcherSidebar[data-open=true]{pointer-events:auto;transform:translate(0)}.i5_Dga_fileBrowser{z-index:10000;background:var(--base-white);flex-direction:column;height:100%;display:flex}.i5_Dga_fileBrowserHeader{border-bottom:1px solid var(--neutral-200);background:var(--base-white);flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;padding:12px 14px 10px;display:flex}.i5_Dga_fileBrowserHeaderLeft{flex-direction:column;gap:2px;min-width:0;display:flex}.i5_Dga_fileBrowserTitle{color:var(--neutral-800);font-size:13px;font-weight:600;font-family:var(--secondaryFont);display:block}.i5_Dga_fileBrowserHint{color:var(--neutral-500);font-size:11px;font-family:var(--secondaryFont)}.i5_Dga_superAdminCredentialBar{background:var(--primary-50,#fffbeb);border-bottom:1px solid var(--neutral-200);flex-shrink:0;align-items:center;gap:6px;padding:6px 14px;display:flex}.i5_Dga_superAdminCredentialLabel{color:var(--neutral-600);font-size:11px;font-weight:600;font-family:var(--secondaryFont);flex-shrink:0}.i5_Dga_superAdminCredentialValue{color:var(--neutral-700);font-size:11px;font-family:var(--secondaryFont);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.i5_Dga_superAdminCredentialSelect{flex:1;min-width:0}.i5_Dga_superAdminCredentialSelect .ant-select-selector{font-size:11px!important}.i5_Dga_fileList{flex:1;padding:4px;overflow-y:auto}.i5_Dga_fileRow{cursor:pointer;text-align:left;width:100%;font-family:var(--secondaryFont);background:0 0;border:none;align-items:center;gap:6px;padding:6px 12px;transition:background .12s;display:flex}.i5_Dga_fileRow:hover{background:var(--neutral-50)}.i5_Dga_fileRowClickable{cursor:pointer}.i5_Dga_fileRowClickable:hover{background:var(--tertiary-50)}.i5_Dga_fileRowDisabled{cursor:default;opacity:.5}.i5_Dga_fileRowDisabled:hover{background:0 0}.i5_Dga_fileRowActive{background:var(--tertiary-100);cursor:default}.i5_Dga_fileRowActive:hover{background:var(--tertiary-100)}.i5_Dga_fileRowWithAction{align-items:center;gap:4px;width:100%;padding-right:8px;display:flex}.i5_Dga_fileRowWithAction>span,.i5_Dga_fileRowWithAction>div{flex:1;min-width:0}.i5_Dga_folderCaret{flex-shrink:0;align-items:center;transition:transform .15s;display:inline-flex}.i5_Dga_folderCaret[data-expanded]{transform:rotate(90deg)}.i5_Dga_fileIcon{color:var(--neutral-400);flex-shrink:0;font-size:14px}.i5_Dga_iconFile{color:var(--tertiary-400)}.i5_Dga_iconWarning{color:var(--warning-500)}.i5_Dga_iconDisabled{color:var(--neutral-300)}.i5_Dga_manifestInfoButton{border-radius:50%;flex-shrink:0}.i5_Dga_fileName{color:var(--neutral-700);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:12px;font-family:var(--secondaryFont);flex:1;overflow:hidden}.i5_Dga_emptyFolder{color:var(--neutral-400);font-size:12px;font-style:italic;font-family:var(--secondaryFont);margin:0;padding:5px 14px}.i5_Dga_browserState{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;height:100%;padding:32px 20px;display:flex}.i5_Dga_stateIconWrap{background:var(--neutral-100);border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:4px;display:flex}.i5_Dga_stateTitle{color:var(--neutral-700);font-size:13px;font-weight:600;font-family:var(--secondaryFont);margin:0}.i5_Dga_stateSubtitle{max-width:240px;font-size:12px;line-height:1.5;font-family:var(--secondaryFont);margin:0}.i5_Dga_browserStateClose{position:absolute;top:10px;right:10px}.i5_Dga_stateLink{border:1px solid var(--tertiary-400);color:var(--tertiary-600);background:var(--tertiary-50);font-size:12px;font-weight:500;font-family:var(--secondaryFont);border-radius:6px;align-items:center;gap:5px;margin-top:4px;padding:5px 14px;text-decoration:none;transition:background .15s,border-color .15s;display:inline-flex}.i5_Dga_stateLink:hover{background:var(--tertiary-100);border-color:var(--tertiary-500);color:var(--tertiary-700)}.i5_Dga_bimViewerWrap{background:var(--base-white);flex-direction:column;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.i5_Dga_bimViewerHeader{pointer-events:auto;z-index:15;justify-content:space-between;align-items:center;height:56px;padding:10px 12px;display:flex;position:absolute;inset:0 0 auto}.i5_Dga_bimViewerHeader>div{align-items:center;gap:10px;min-width:0;display:flex}.i5_Dga_bimViewerHeader button{z-index:1000}.i5_Dga_modelName{z-index:900;max-width:min(560px,100% - 120px);font-size:12px;font-weight:500;font-family:var(--secondaryFont);white-space:nowrap;text-overflow:ellipsis;pointer-events:auto;background:#fffffff2;border-radius:999px;padding:4px 10px;position:absolute;top:10px;left:50%;overflow:hidden;transform:translate(-50%)}.i5_Dga_viewerContainer{flex:1;position:relative;overflow:hidden}.i5_Dga_autoDeskContainer{width:100%;height:100%;position:relative}.i5_Dga_lockOverlay{z-index:100;cursor:not-allowed;background:0 0;position:absolute;inset:0}.i5_Dga_viewerOverlay{z-index:900;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding-top:66px;display:flex;position:absolute;inset:0}.i5_Dga_loadingText{margin:0;font-size:13px}.i5_Dga_headerActions{flex-shrink:0;align-items:center;gap:6px;display:flex}.i5_Dga_linkBtn{border:1px solid var(--neutral-300,#d1d5db);color:var(--neutral-700,#374151);cursor:pointer;white-space:nowrap;z-index:1000;background:#fff;border-radius:6px;align-items:center;gap:5px;padding:4px 10px;font-size:12px;font-weight:500;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.i5_Dga_linkBtn:hover{background:var(--primary-50,#eff6ff);border-color:var(--primary-400,#60a5fa);color:var(--primary-600,#2563eb)}.i5_Dga_linkBtnActive{background:var(--success-50,#f0fdf4);border-color:var(--success-500,#22c55e);color:var(--success-700,#15803d)}.i5_Dga_linkBtnActive:hover{background:var(--success-100,#dcfce7)}.i5_Dga_addModelBtn{border:1px solid var(--neutral-300,#d1d5db);width:28px;height:28px;color:var(--neutral-600,#4b5563);cursor:pointer;z-index:1000;background:#fff;border-radius:6px;justify-content:center;align-items:center;font-size:13px;transition:background .15s,border-color .15s;display:inline-flex}.i5_Dga_addModelBtn:hover{background:var(--neutral-100,#f3f4f6);border-color:var(--neutral-400,#9ca3af)}.i5_Dga_crsPickerPopup{background:#fff;border-radius:8px;padding:12px;box-shadow:0 4px 16px #00000029}.i5_Dga_favoritesPopup{background:var(--base-white);border-radius:8px;overflow:hidden;box-shadow:0 4px 16px #00000029}.i5_Dga_favoritesPopupAction{border-bottom:1px solid var(--neutral-200);padding:8px}.i5_Dga_modelSelect{z-index:1000;min-width:120px;max-width:200px}.i5_Dga_modelSelect .ant-select-selector{border-radius:6px!important;height:28px!important;font-size:12px!important}.i5_Dga_modelSelect .ant-select-selection-item{font-size:12px!important;line-height:26px!important}.i5_Dga_autoDeskContainer .adsk-viewing-viewer .adsk-toolbar.adsk-control{border-radius:10px;text-align:left!important;pointer-events:auto!important;z-index:60!important;width:auto!important;padding:6px!important;position:absolute!important;inset:auto 12px 12px auto!important}.i5_Dga_autoDeskContainer .adsk-viewing-viewer .adsk-toolbar.adsk-control .adsk-toolbar-group{gap:6px;flex-direction:column!important;display:flex!important}.i5_Dga_autoDeskContainer .adsk-viewing-viewer .adsk-toolbar.adsk-control .adsk-button{margin:0!important}.i5_Dga_autoDeskContainer .viewcubeWrapper{margin-top:2.5rem!important}
.mF9yPq_formBottom{justify-content:end;gap:1rem;display:flex}@media (max-width:768px){.mF9yPq_formBottom{justify-content:space-between;gap:1rem;margin-top:1rem;margin-bottom:1rem;display:flex}.mF9yPq_formBottom>:first-child{flex:.2}.mF9yPq_formBottom>:last-child{flex:.8}}.mF9yPq_titleModal{font-size:18px;font-weight:500;font-family:var(--secondaryFont);border-bottom:1px solid var(--neutral-200);align-items:center;margin-bottom:1rem;padding-bottom:1rem;display:flex}.mF9yPq_modalText{font-size:14px;font-weight:400;font-family:var(--secondaryFont);margin:2rem 0}.mF9yPq_modalFooter{justify-content:end;gap:1rem;width:100%;margin-top:1rem;display:flex}.mF9yPq_headerCalendar{justify-content:space-between;align-items:center;gap:1rem;display:flex}.mF9yPq_headerCalendar .mF9yPq_headerCalendarSelects{gap:.2rem;height:42px;display:flex}.mF9yPq_visitDay{background-color:var(--neutral-200);border-radius:6px;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.mF9yPq_visitDayNumber{color:var(--neutral-700);font-size:14px;font-weight:500}.mF9yPq_modal p{font-size:12px;font-family:var(--secondaryFont)}
.Y8ofmW_tag{white-space:nowrap;height:fit-content;font-family:var(--secondaryFont);border-radius:9999px;justify-content:center;align-items:center;gap:.2rem;width:fit-content;padding:2px 8px;display:flex}.Y8ofmW_tag .Y8ofmW_label{font-size:12px;font-weight:400}.Y8ofmW_tag .Y8ofmW_icon{align-items:center;display:flex}.Y8ofmW_tag .Y8ofmW_close{cursor:pointer;color:inherit;background:0 0;border:none;justify-content:center;align-items:center;display:flex}.Y8ofmW_tag .Y8ofmW_close svg{font-size:10px;transition:opacity .2s}.Y8ofmW_tag .Y8ofmW_close:hover svg{opacity:.7}.Y8ofmW_md{gap:.35rem;padding:6px 14px}.Y8ofmW_md .Y8ofmW_label{font-size:14px}.Y8ofmW_md .Y8ofmW_close svg{font-size:12px}.Y8ofmW_xs{gap:.15rem;padding:1px 6px}.Y8ofmW_xs .Y8ofmW_label{font-size:10px;font-weight:500;line-height:14px}.Y8ofmW_xs .Y8ofmW_close svg{font-size:8px}.Y8ofmW_yellow{background-color:var(--primary-100);color:var(--primary-600)}.Y8ofmW_gray{background-color:var(--secondary-100);color:var(--neutral-600)}.Y8ofmW_red{background-color:var(--error-50);color:var(--error-500)}.Y8ofmW_green{background-color:var(--accent-50);color:var(--success)}.Y8ofmW_orange{background-color:var(--warning-100);color:var(--warning-500)}.Y8ofmW_blue{background-color:var(--tertiary-100);color:var(--tertiary-500)}.Y8ofmW_white{background-color:var(--secondary-50);color:var(--neutral-600)}
.pROqUa_tagsSection{font-family:var(--secondaryFont);margin-top:1.5rem}.pROqUa_header{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.pROqUa_subtitle{color:var(--neutral-600);margin:0;font-size:1rem;font-weight:500}.pROqUa_typeCell{align-items:center;gap:8px;display:flex}.pROqUa_colorDot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.pROqUa_dotLocation{background-color:var(--tertiary-400)}.pROqUa_dotCategory{background-color:var(--primary-400)}.pROqUa_footer{justify-content:flex-end;gap:.5rem;display:flex}.pROqUa_modalTitle{font-size:18px;font-weight:500;font-family:var(--secondaryFont);margin:0 0 1rem}.pROqUa_form{font-family:var(--secondaryFont);flex-direction:column;gap:12px;display:flex}.pROqUa_form .pROqUa_row{flex-direction:column;gap:4px;display:flex}.pROqUa_form label{color:var(--neutral-700);font-size:14px;font-weight:500}.pROqUa_deleteMessage{font-family:var(--secondaryFont);font-size:14px}.pROqUa_usageLoading{color:var(--neutral-500);font-size:13px;font-family:var(--secondaryFont);margin:.5rem 0 0;font-style:italic}.pROqUa_usageSection{border-top:1px solid var(--neutral-200);margin-top:.75rem;padding-top:.75rem}.pROqUa_usageWarning{color:var(--warning-500);font-size:13px;font-weight:500;font-family:var(--secondaryFont);margin:0 0 .5rem}.pROqUa_usageList{max-height:200px;margin:0;padding:0;list-style:none;overflow-y:auto}.pROqUa_usageItem{font-family:var(--secondaryFont);border-radius:4px;justify-content:space-between;align-items:center;padding:6px 8px;font-size:13px;display:flex}.pROqUa_usageItem:nth-child(odd){background:var(--neutral-50)}.pROqUa_usageTitle{color:var(--neutral-800);text-overflow:ellipsis;white-space:nowrap;flex:1;margin-right:8px;overflow:hidden}.pROqUa_usageType{color:var(--neutral-500);text-transform:capitalize;flex-shrink:0;font-size:12px}.pROqUa_usageMore{color:var(--neutral-500);font-size:12px;font-family:var(--secondaryFont);padding:6px 8px;font-style:italic}.pROqUa_emptyText{color:var(--neutral-500);font-size:14px;font-family:var(--secondaryFont);margin:0;padding:1rem 0}
.FCbTOG_wrapper{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.FCbTOG_treeSelect{flex:1;min-width:0}.FCbTOG_popup{min-width:240px;max-height:400px}.FCbTOG_manageButton{border:1px solid var(--neutral-300);font-family:var(--secondaryFont);color:var(--neutral-600);cursor:pointer;white-space:nowrap;background:0 0;border-radius:6px;flex-shrink:0;padding:4px 12px;font-size:13px}.FCbTOG_manageButton:hover{border-color:var(--primary-400);color:var(--primary-500)}.FCbTOG_manageButton:disabled{opacity:.5;cursor:not-allowed}.FCbTOG_optionRow{align-items:center;gap:8px;display:flex}.FCbTOG_colorDot{border-radius:50%;flex-shrink:0;width:8px;height:8px;display:inline-block}.FCbTOG_dotLocation{background-color:var(--tertiary-400)}.FCbTOG_dotCategory{background-color:var(--primary-400)}
.VWh8qa_wrapper{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.VWh8qa_wrapper .VWh8qa_userName{font-size:inherit;color:inherit}
.Z7RjgG_selectedList{width:100%;font-family:var(--secondaryFont);height:calc(100vh - 280px);margin-top:1rem;overflow:auto}.Z7RjgG_panelHeader{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.Z7RjgG_HeadersTitleItem{flex-direction:column;font-size:14px;display:flex}.Z7RjgG_selectedTitle{font-weight:500}.Z7RjgG_sequenceId{color:var(--text-tertiary,#999);background:var(--neutral-200);border-radius:10px;width:fit-content;padding:.1rem .4rem;font-size:12px}.Z7RjgG_headerBadges{flex-shrink:0}.Z7RjgG_panelBody{padding:.25rem 0 .5rem}.Z7RjgG_infoGrid{font-family:var(--secondaryFont);grid-template-columns:minmax(140px,.6fr) 1.4fr;gap:.35rem .75rem;display:grid}.Z7RjgG_infoLabel{color:var(--text-secondary,#666);font-size:.85rem}.Z7RjgG_infoValue{align-items:center;gap:.5rem;font-size:.9rem;display:flex}.Z7RjgG_muted{color:var(--text-tertiary,#999)}.Z7RjgG_personChip{background:var(--bg-muted,#f5f5f5);border-radius:999px;align-items:center;gap:.4rem;padding:.15rem .5rem;display:inline-flex}.Z7RjgG_personName{line-height:1}.Z7RjgG_circleFallback{background:#ddd;border-radius:50%;width:20px;height:20px;display:inline-block}
.rqSUYa_toolbar{font-family:var(--secondaryFont);justify-content:space-between;align-items:center;gap:.5rem;display:flex}@media screen and (max-width:768px){.rqSUYa_actions{display:none}}.rqSUYa_leftActions{align-items:center;gap:.5rem;display:flex}.rqSUYa_leftActions .rqSUYa_month{color:var(--neutral-500);font-size:14px}@media screen and (max-width:768px){.rqSUYa_leftActions .rqSUYa_saveText{display:none}}.rqSUYa_leftActions .rqSUYa_saveMobileAction{display:none}@media screen and (max-width:768px){.rqSUYa_leftActions .rqSUYa_saveMobileAction{display:flex}}.rqSUYa_saveAction{align-items:center;display:flex}@media screen and (max-width:1460px){.rqSUYa_collapsibleLabel{display:none}}.rqSUYa_viewModeGroup{border-left:1px solid var(--neutral-200);align-items:center;gap:8px;padding:0 4px;display:flex}@media screen and (max-width:768px){.rqSUYa_viewModeGroup{display:none}}.rqSUYa_viewModeGroup .ant-checkbox-wrapper{font-family:var(--secondaryFont);color:var(--neutral-700);font-size:12px}.rqSUYa_dropdownMenu{background:var(--base-white);border-radius:8px;min-width:150px;padding:.5rem;box-shadow:0 4px 6px #0000001a}.rqSUYa_caretClosed,.rqSUYa_caretOpen{transition:transform .2s;display:inline-block}.rqSUYa_caretClosed{transform:rotate(-90deg)}.rqSUYa_caretOpen{transform:rotate(90deg)}.rqSUYa_switchItem{white-space:nowrap;font-family:var(--secondaryFont);justify-content:space-between;align-items:center;gap:16px;padding:4px 8px;display:flex}.rqSUYa_dropdownItem{cursor:pointer;align-items:center;gap:8px;padding:4px 8px;display:flex}.rqSUYa_dropdownItem .rqSUYa_columnName{font-family:var(--secondaryFont)}.rqSUYa_dragHandle{color:#999;cursor:grab;font-size:14px}.rqSUYa_actions{align-items:center;gap:12px;display:flex}.rqSUYa_splitButton{cursor:pointer;align-items:stretch;display:flex}.rqSUYa_splitButton .rqSUYa_splitButtonMain{border-top-right-radius:0;border-bottom-right-radius:0}.rqSUYa_splitButton .rqSUYa_splitButtonCaret{cursor:pointer;border-left:1px solid #0000001f;border-top-left-radius:0;border-bottom-left-radius:0;padding-left:8px!important;padding-right:8px!important}.rqSUYa_statsGauge{align-items:center;gap:8px;min-width:150px;display:flex}.rqSUYa_statsGaugeLabel{color:var(--neutral-700);white-space:nowrap;font-size:.75rem;font-weight:600}.rqSUYa_statsGaugeBar{background:var(--secondary-100);border-radius:999px;flex:1;min-width:80px;height:6px;position:relative;overflow:hidden}.rqSUYa_statsGaugeFill{border-radius:inherit;background:var(--tertiary);width:0;transition:width .3s ease-out;position:absolute;inset:0 auto 0 0}
.ns4reG_header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;display:flex}.ns4reG_title{font-size:20px;font-family:var(--secondaryFont);margin:0;font-weight:500}.ns4reG_body{font-family:var(--secondaryFont);line-height:1.7}.ns4reG_lead{margin:0 0 1.25rem;font-size:15px}.ns4reG_warnings{gap:12px;margin-top:12px;display:grid}.ns4reG_warningCard{background-color:var(--neutral-100,#f7f7f7);border:1px solid var(--neutral-300,#e5e7eb);border-radius:8px;padding:12px 14px;line-height:1.6;box-shadow:0 1px #00000005}.ns4reG_cardTitle{letter-spacing:.02em;text-transform:uppercase;color:var(--neutral-800,#1f2937);opacity:.8;margin-bottom:4px;font-size:12px}.ns4reG_cardText{font-size:13px}.ns4reG_footer{justify-content:flex-end;gap:10px;margin-top:24px;display:flex}
.XLUMSa_issueHead{align-items:baseline;gap:8px;margin-bottom:2px;display:flex}.XLUMSa_wbs{background-color:var(--neutral-200,#e5e7eb);color:var(--neutral-800,#1f2937);font-variant-numeric:tabular-nums;border-radius:4px;flex-shrink:0;padding:0 6px;font-size:12px;line-height:1.6}.XLUMSa_issueName{overflow-wrap:anywhere;font-size:14px;font-weight:600}.XLUMSa_overrideNote{color:var(--neutral-700,#4b5563);margin:14px 0 0;font-size:13px}.XLUMSa_locate{color:var(--primary-500);cursor:pointer;background:0 0;border:none;margin-top:4px;padding:0;font-size:12px}.XLUMSa_locate:hover{text-decoration:underline}
.DYYMga_header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;display:flex}.DYYMga_title{font-size:20px;font-family:var(--secondaryFont);margin:0;font-weight:500}.DYYMga_body{font-family:var(--secondaryFont);line-height:1.7}.DYYMga_lead{margin:0 0 1.25rem;font-size:15px}.DYYMga_footer{justify-content:flex-end;gap:10px;margin-top:24px;display:flex}
@keyframes _3T4INq_shimmer{0%{background-position:-600px 0}to{background-position:600px 0}}._3T4INq_shimmer{background:linear-gradient(90deg,#d0d5dd 25%,#e8eaed 50%,#d0d5dd 75%) 0 0/600px 100%;border-radius:4px;animation:1.4s linear infinite _3T4INq_shimmer}._3T4INq_wrapper{gap:0;width:100%;height:100%;display:flex;overflow:hidden}._3T4INq_left{border-right:1px solid var(--neutral-100);flex-direction:column;flex-shrink:0;width:540px;display:flex}._3T4INq_leftHeader{border-bottom:1px solid var(--neutral-100);align-items:center;gap:8px;height:40px;padding:0 12px;display:flex}._3T4INq_leftHeaderCell{border-radius:4px;height:14px;}._3T4INq_leftBody{flex-direction:column;display:flex}._3T4INq_leftRow{border-bottom:1px solid var(--neutral-50);align-items:center;gap:8px;height:40px;padding:0 12px;display:flex}._3T4INq_cell{border-radius:4px;flex-shrink:0;height:12px;}._3T4INq_right{flex-direction:column;flex:1;display:flex;overflow:hidden}._3T4INq_rightHeader{border-bottom:1px solid var(--neutral-100);align-items:center;gap:4px;height:40px;padding:0 8px;display:flex}._3T4INq_rightHeaderCell{border-radius:4px;height:14px;}._3T4INq_rightBody{flex-direction:column;display:flex}._3T4INq_rightRow{border-bottom:1px solid var(--neutral-50);align-items:center;height:40px;padding:0 8px;display:flex}._3T4INq_bar{border-radius:5px;flex-shrink:0;height:16px;}._3T4INq_listWrapper{flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}._3T4INq_listHeader{border-bottom:2px solid var(--neutral-100);background:var(--neutral-50);align-items:center;gap:12px;height:44px;padding:0 16px;display:flex}._3T4INq_listHeaderCell{border-radius:4px;flex-shrink:0;height:13px;}._3T4INq_listRow{border-bottom:1px solid var(--neutral-50);align-items:center;gap:12px;height:48px;padding:0 16px;display:flex}
._1uQYiW_drawer .ant-drawer-body{flex-direction:column;padding:0;display:flex;overflow:hidden}._1uQYiW_activityMeta{border-bottom:1px solid var(--neutral-100);background:var(--neutral-50,#f9fafb);padding:14px 20px 12px}._1uQYiW_activityMeta ._1uQYiW_activityName{color:var(--neutral-800);font-size:13px;font-weight:600;font-family:var(--secondaryFont);margin:0 0 2px;line-height:1.4}._1uQYiW_activityMeta ._1uQYiW_activitySub{color:var(--neutral-600);font-size:11px;font-family:var(--secondaryFont);letter-spacing:.3px;margin:0}._1uQYiW_modeBar{border-bottom:1px solid var(--neutral-100);padding:10px 20px}._1uQYiW_modeBar .ant-segmented{width:100%;font-family:var(--secondaryFont);font-size:12px}._1uQYiW_modeBar .ant-segmented-item-label{font-family:var(--secondaryFont);font-size:12px}._1uQYiW_empty{color:var(--neutral-600);font-size:13px;font-family:var(--secondaryFont);text-align:center;justify-content:center;align-items:center;padding:48px 24px;display:flex}._1uQYiW_empty p{margin:0}._1uQYiW_scrollArea{scrollbar-width:thin;scrollbar-color:var(--neutral-200) #0000;flex:1;padding:16px 20px 32px 0;overflow:hidden auto}._1uQYiW_timeline{flex-direction:column;padding-left:20px;padding-right:20px;display:flex;position:relative}._1uQYiW_timeline:before{content:"";background:var(--neutral-200);z-index:0;border-radius:4px;width:2px;position:absolute;top:10px;bottom:40px;left:27px}._1uQYiW_timeline:after{content:"";background:var(--primary-400);width:2px;left:27px;top:var(--active-top,9999px);z-index:0;border-radius:4px;transition:top .25s;position:absolute;bottom:40px}._1uQYiW_timelineItem{align-items:flex-start;gap:10px;display:flex}._1uQYiW_dotColumn{flex-direction:column;flex-shrink:0;align-items:center;width:16px;padding-top:6px;display:flex}._1uQYiW_dot{z-index:1;background:var(--neutral-200);width:14px;height:14px;box-shadow:0 0 0 2px var(--neutral-200);border-radius:50%;flex-shrink:0;transition:all .2s;position:relative}._1uQYiW_dotPast{background:var(--neutral-200);box-shadow:0 0 0 2px var(--neutral-200)}._1uQYiW_dotActive{background:var(--primary-200);box-shadow:0 0 0 2px var(--primary-400)}._1uQYiW_dotFilled{background:var(--primary-400);box-shadow:0 0 0 2px var(--primary-400)}._1uQYiW_dotBaseline{background:var(--base-white);box-shadow:0 0 0 2px var(--primary-400)}._1uQYiW_dotMissing{background:var(--neutral-100);box-shadow:0 0 0 2px var(--neutral-200)}._1uQYiW_visitContent{flex:1;min-width:0;padding-bottom:4px}._1uQYiW_card{width:100%;font-family:var(--secondaryFont);background:0 0;border:none;border-radius:6px;padding:6px 12px 10px 8px;transition:background .15s}._1uQYiW_card._1uQYiW_cardActive{background:var(--primary-50,#eff6ff);border-radius:6px}._1uQYiW_cardHeader{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:6px;display:flex}._1uQYiW_cardHeader ._1uQYiW_versionLabel{color:var(--neutral-800);font-size:13px;font-weight:700;font-family:var(--secondaryFont)}._1uQYiW_cardHeader ._1uQYiW_scheduleTitle{color:var(--neutral-600);font-size:11px;font-family:var(--secondaryFont);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._1uQYiW_progressRow{align-items:center;gap:8px;margin-bottom:6px;display:flex}._1uQYiW_progressRow ._1uQYiW_progressBar{background:var(--neutral-100);border-radius:3px;flex:1;height:5px;overflow:hidden}._1uQYiW_progressRow ._1uQYiW_progressBar ._1uQYiW_progressFill{background:var(--primary-400);border-radius:3px;height:100%;transition:width .3s}._1uQYiW_progressRow ._1uQYiW_progressValue{color:var(--neutral-700);font-size:12px;font-weight:600;font-family:var(--secondaryFont);text-align:right;min-width:32px}._1uQYiW_delta{white-space:nowrap;font-size:10px;font-weight:600;font-family:var(--secondaryFont);border-radius:4px;padding:1px 6px}._1uQYiW_delta._1uQYiW_positive{color:#166534;background:#dcfce7}._1uQYiW_delta._1uQYiW_negative{color:#991b1b;background:#fee2e2}._1uQYiW_delta._1uQYiW_neutral{color:var(--neutral-600);background:var(--neutral-100)}._1uQYiW_compareGrid{grid-template-columns:1fr 1fr;gap:6px 12px;margin-bottom:4px;display:grid}._1uQYiW_compareCell{flex-direction:column;gap:2px;display:flex}._1uQYiW_compareCell ._1uQYiW_compareLabel{color:var(--neutral-600);font-size:10px;font-family:var(--secondaryFont);text-transform:uppercase;letter-spacing:.4px}._1uQYiW_compareCell ._1uQYiW_compareValue{color:var(--neutral-800);font-size:12px;font-family:var(--secondaryFont);font-weight:500}._1uQYiW_compareCell ._1uQYiW_compareValueMuted{color:var(--neutral-500);font-size:12px;font-family:var(--secondaryFont);font-style:italic}._1uQYiW_compareCellChanged{background:color-mix(in srgb, var(--warning-100,#fef3c7) 55%, transparent);border-left:2px solid var(--warning-300,#fcd34d);border-radius:4px;margin-left:-6px;padding:4px 6px}._1uQYiW_missingLabel{color:var(--neutral-600);font-size:12px;font-style:italic;font-family:var(--secondaryFont);margin:0;padding:2px 0 6px}._1uQYiW_skeletonArea{flex-direction:column;padding:16px 20px 16px 0;display:flex}._1uQYiW_skeletonItem{align-items:flex-start;gap:10px;padding-bottom:16px;padding-left:20px;display:flex}._1uQYiW_skeletonDot{z-index:1;background:var(--neutral-100);width:14px;height:14px;box-shadow:0 0 0 2px var(--neutral-200);animation:_1uQYiW_pulse 1.4s ease-in-out var(--skeleton-delay,0s) infinite;border-radius:50%;flex-shrink:0;margin-top:6px;position:relative}._1uQYiW_skeletonCard{flex-direction:column;flex:1;gap:7px;padding:6px 12px 10px 8px;display:flex}._1uQYiW_skeletonCard ._1uQYiW_skeletonLine{background:var(--neutral-100);height:12px;animation:_1uQYiW_pulse 1.4s ease-in-out var(--skeleton-delay,0s) infinite;border-radius:4px}._1uQYiW_skeletonCard ._1uQYiW_skeletonLine._1uQYiW_w70{width:70%}._1uQYiW_skeletonCard ._1uQYiW_skeletonLine._1uQYiW_w50{width:50%}._1uQYiW_skeletonCard ._1uQYiW_skeletonLine._1uQYiW_w40{width:40%}@keyframes _1uQYiW_pulse{0%,to{opacity:1}50%{opacity:.4}}._1uQYiW_regressionFlag{color:#ef4444;cursor:help;background:#ef44441f;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;padding:2px;font-size:14px;transition:transform .12s;display:inline-flex}._1uQYiW_regressionFlag:hover{background:#ef444433;transform:scale(1.1)}._1uQYiW_authorRow{color:var(--neutral-600);align-items:center;gap:6px;margin-top:6px;margin-bottom:8px;font-size:11px;display:flex}._1uQYiW_authorRow ._1uQYiW_authorName{color:var(--neutral-800);font-weight:500}._1uQYiW_authorRow ._1uQYiW_authorDate{color:var(--neutral-500);margin-left:auto;font-size:10px}._1uQYiW_observationBlock{background:var(--neutral-50,#f9fafb);border-left:3px solid var(--warning-400,#fbbf24);border-radius:4px;margin-top:10px;padding:8px 10px}._1uQYiW_observationBlock ._1uQYiW_observationLabel{text-transform:uppercase;letter-spacing:.4px;color:var(--neutral-500);margin-bottom:3px;font-size:10px;font-weight:600;display:block}._1uQYiW_observationBlock ._1uQYiW_observationText{color:var(--neutral-800);margin:0;font-size:12px;line-height:1.4}
.YtSDia_trigger{cursor:pointer;display:inline-flex}.YtSDia_popover{width:300px;font-family:var(--secondaryFont);flex-direction:column;gap:8px;display:flex}.YtSDia_title{font-family:var(--secondaryFont);color:var(--neutral-900,#111827);font-size:13px;font-weight:700}.YtSDia_intro{font-family:var(--secondaryFont);color:var(--neutral-600,#4b5563);margin:0;font-size:11px;line-height:1.45}.YtSDia_facts{background:var(--neutral-0,#f9fafb);border:1px solid #0000000f;border-radius:8px;flex-direction:column;gap:4px;padding:8px 10px;display:flex}.YtSDia_fact{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.YtSDia_factLabel{font-family:var(--secondaryFont);color:var(--neutral-500,#6b7280);font-size:11px}.YtSDia_factValue{font-family:var(--secondaryFont);text-align:right;color:var(--neutral-900,#111827);font-size:11px;font-weight:700}.YtSDia_subtitle{font-family:var(--secondaryFont);letter-spacing:.06em;text-transform:uppercase;color:var(--neutral-500,#6b7280);font-size:10px;font-weight:600}.YtSDia_levels,.YtSDia_reasons{font-family:var(--secondaryFont);color:var(--neutral-500,#6b7280);flex-direction:column;gap:4px;margin:0;padding:0;font-size:11px;line-height:1.4;list-style:none;display:flex}.YtSDia_level{border-left:3px solid #0000;border-radius:4px;padding:4px 8px}.YtSDia_level[data-active=true]{color:var(--neutral-900,#111827);background:var(--neutral-100,#f6f7f8);font-weight:600}.YtSDia_level[data-active=true][data-level=high]{border-left-color:var(--accent-300,#379945)}.YtSDia_level[data-active=true][data-level=medium]{border-left-color:var(--warning-300)}.YtSDia_level[data-active=true][data-level=low]{border-left-color:var(--error-400)}.YtSDia_reasons{color:var(--neutral-700,#374151);padding-left:16px;list-style:outside}
.dIT8wG_card{background:var(--neutral-0,#f9fafb);font-family:var(--secondaryFont);border:1px solid #0000000f;border-radius:8px;flex-direction:column;gap:8px;padding:10px;display:flex}.dIT8wG_subtitle{font-family:var(--secondaryFont);color:var(--neutral-500,#6b7280);margin:0;font-size:11px;line-height:1.35}.dIT8wG_note{font-family:var(--secondaryFont);color:var(--neutral-500,#6b7280);margin:0;font-size:10px;line-height:1.35}.dIT8wG_empty{font-family:var(--secondaryFont);color:var(--neutral-500,#6b7280);margin:0;font-size:11px}.dIT8wG_finishValue{font-family:var(--secondaryFont);color:var(--neutral-900,#111827);font-size:17px;font-weight:700;line-height:1.1}.dIT8wG_finishRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.dIT8wG_axis{height:28px;margin:4px 2px 0;position:relative}.dIT8wG_axisTrack{background:var(--neutral-300,#e2e4ea);border-radius:1px;height:2px;position:absolute;top:13px;left:0;right:0}.dIT8wG_axisGap{opacity:.85;border-radius:4px;height:8px;position:absolute;top:10px}.dIT8wG_axisGap[data-tone=late]{background:var(--error-400)}.dIT8wG_axisGap[data-tone=ahead]{background:var(--accent-300,#379945)}.dIT8wG_axisMarker{border:2px solid var(--base-white,#fff);border-radius:50%;width:14px;height:14px;margin-left:-7px;position:absolute;top:6px;box-shadow:0 0 0 1px #0000002e}.dIT8wG_axisMarker[data-key=cutoff]{background:var(--tertiary-400,#0082fa)}.dIT8wG_axisMarker[data-key=plan]{background:var(--neutral-600,#434446)}.dIT8wG_axisMarker[data-key=forecast]{background:var(--error-400)}.dIT8wG_axisMarker[data-key=forecast][data-tone=ahead]{background:var(--accent-300,#379945)}.dIT8wG_legend{font-family:var(--secondaryFont);color:var(--neutral-600,#434446);flex-wrap:wrap;gap:6px 14px;font-size:11px;display:flex}.dIT8wG_legendItem{align-items:center;gap:5px;display:inline-flex}.dIT8wG_legendDot{border-radius:50%;flex-shrink:0;width:9px;height:9px}.dIT8wG_legendDot[data-key=cutoff]{background:var(--tertiary-400,#0082fa)}.dIT8wG_legendDot[data-key=plan]{background:var(--neutral-600,#434446)}.dIT8wG_legendDot[data-key=forecast]{background:var(--error-400)}.dIT8wG_legendDot[data-key=forecast][data-tone=ahead]{background:var(--accent-300,#379945)}.dIT8wG_legendDot[data-key=notStarted]{background:var(--neutral-400,#c8cbd5)}.dIT8wG_legendDot[data-key=inProgress]{background:var(--tertiary-400,#0082fa)}.dIT8wG_legendDot[data-key=late]{background:var(--error-400)}.dIT8wG_legendDot[data-key=cutoffLine]{background:var(--neutral-900,#111827);border-radius:1px;width:2px;height:11px}.dIT8wG_chainChips{flex-wrap:wrap;gap:6px;display:flex}.dIT8wG_chainChip{background:var(--base-white,#fff);font-family:var(--secondaryFont);color:var(--neutral-700,#374151);border:1px solid #0000000f;border-radius:9999px;align-items:center;gap:6px;padding:3px 10px;font-size:11px;font-weight:600;display:inline-flex}.dIT8wG_chainAxis{height:14px;font-family:var(--secondaryFont);color:var(--neutral-500,#6b7280);margin:0 8px;font-size:10px;position:relative}.dIT8wG_chainAxisEdge{position:absolute;top:0;left:0}.dIT8wG_chainAxisCutoff{color:var(--neutral-900,#111827);white-space:nowrap;font-weight:700;position:absolute;top:0}.dIT8wG_chainAxisCutoff[data-align=start]{transform:none}.dIT8wG_chainAxisCutoff[data-align=center]{transform:translate(-50%)}.dIT8wG_chainAxisCutoff[data-align=end]{transform:translate(-100%)}.dIT8wG_chainRows{flex-direction:column;display:flex}.dIT8wG_chainRow{text-align:left;width:100%;font-family:var(--secondaryFont);background:0 0;border:0;border-bottom:1px solid #0000000f;border-radius:6px;flex-direction:column;gap:4px;padding:8px;transition:background .15s;display:flex}.dIT8wG_chainRow:last-child{border-bottom-color:#0000}.dIT8wG_chainRow[data-clickable=true]{cursor:pointer}.dIT8wG_chainRow[data-clickable=true]:hover{background:var(--neutral-100,#f6f7f8)}.dIT8wG_chainRow[data-clickable=true][data-state=late]:hover{background:var(--error-50,#fef2f2)}.dIT8wG_chainHead{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.dIT8wG_chainName{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--secondaryFont);color:var(--neutral-800,#1f2937);flex:1;font-size:12px;font-weight:500;overflow:hidden}.dIT8wG_chainWbs{color:var(--neutral-500,#6b7280);font-size:10px;font-weight:400}.dIT8wG_chainMeta{flex-shrink:0;align-items:center;gap:8px;display:inline-flex}.dIT8wG_chainPct{text-align:right;min-width:30px;font-family:var(--secondaryFont);color:var(--neutral-800,#1f2937);font-size:12px;font-weight:700}.dIT8wG_chainTrack{background:var(--neutral-200,#eeeff2);border-radius:6px;height:12px;position:relative}.dIT8wG_chainBar{background:var(--neutral-400,#c8cbd5);border-radius:6px;position:absolute;top:0;bottom:0;overflow:hidden}.dIT8wG_chainBar[data-state=inProgress]{background:var(--tertiary-300,#66b4fc)}.dIT8wG_chainBar[data-state=late]{background:var(--error-200,#faa0a5)}.dIT8wG_chainBar[data-type=milestone]{border-radius:2px}.dIT8wG_chainBarProgress{background:var(--tertiary-400,#0082fa);height:100%}.dIT8wG_chainBar[data-state=late] .dIT8wG_chainBarProgress{background:var(--error-400)}.dIT8wG_chainCutoff{background:var(--neutral-900,#111827);border-radius:1px;width:2px;margin-left:-1px;position:absolute;top:-3px;bottom:-3px}.dIT8wG_chainFoot{font-family:var(--secondaryFont);color:var(--neutral-500,#6b7280);justify-content:space-between;align-items:center;font-size:10px;display:flex}.dIT8wG_chainSep{color:var(--neutral-400,#babcc0)}.dIT8wG_chainFooter{justify-content:space-between;align-items:center;gap:8px;display:flex}.dIT8wG_linkButton{font-family:var(--secondaryFont);color:var(--tertiary-500,#0068c8);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-size:11px;font-weight:600}.dIT8wG_linkButton:hover{text-decoration:underline}.dIT8wG_floatChart{width:100%;height:120px;font-family:var(--secondaryFont)}
.SDnrqG_explorer{font-family:var(--secondaryFont);border-top:1px solid #0000000f;flex-direction:column;gap:8px;margin-top:10px;padding-top:10px;display:flex}.SDnrqG_intro{font-family:var(--secondaryFont);color:var(--neutral-500,#6b7280);margin:0;font-size:11px;line-height:1.4}.SDnrqG_chips{flex-wrap:wrap;gap:5px;display:flex}.SDnrqG_chip{border:1px solid var(--neutral-300,#e2e4ea);background:var(--base-white,#fff);font-family:var(--secondaryFont);color:var(--neutral-700,#374151);cursor:pointer;border-radius:9999px;align-items:center;gap:5px;padding:3px 9px;font-size:10px;font-weight:500;transition:background .15s,border-color .15s;display:inline-flex}.SDnrqG_chip:hover{background:var(--neutral-100,#f6f7f8)}.SDnrqG_chip[data-active=true]{border-color:var(--neutral-800,#1f2937);background:var(--neutral-900,#111827);color:var(--base-white,#fff)}.SDnrqG_chipDot{border-radius:50%;flex-shrink:0;width:7px;height:7px}.SDnrqG_chipCount{font-weight:700}.SDnrqG_search{font-family:var(--secondaryFont)}.SDnrqG_count{color:var(--neutral-500,#6b7280);font-size:10px;font-weight:600}.SDnrqG_list{flex-direction:column;gap:6px;max-height:380px;padding-right:2px;display:flex;overflow-y:auto}.SDnrqG_empty{text-align:center;font-family:var(--secondaryFont);color:var(--neutral-500,#6b7280);margin:10px 0;font-size:11px}.SDnrqG_row{background:var(--neutral-0,#f9fafb);text-align:left;width:100%;font-family:var(--secondaryFont);cursor:pointer;border:1px solid #0000000f;border-radius:8px;padding:8px 10px;transition:background .15s,border-color .15s,box-shadow .15s;display:flex}.SDnrqG_row:hover{background:var(--card-hover-bg,var(--neutral-100));border-color:var(--card-hover-border,var(--neutral-400));box-shadow:0 2px 8px #00000014}.SDnrqG_row[data-bucket=critical]:hover{background:var(--card-hover-bg,var(--error-200));border-color:var(--card-hover-border,var(--error-400))}.SDnrqG_rowMain{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.SDnrqG_rowHead{justify-content:space-between;align-items:center;gap:6px;min-width:0;display:flex}.SDnrqG_rowName{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--secondaryFont);color:var(--neutral-800,#1f2937);flex:1;font-size:12px;font-weight:500;overflow:hidden}.SDnrqG_rowWbs{color:var(--neutral-500,#6b7280);font-size:10px;font-weight:400}.SDnrqG_rowFoot{font-family:var(--secondaryFont);color:var(--neutral-500,#6b7280);justify-content:space-between;align-items:center;font-size:10px;display:flex}.SDnrqG_rowSep{color:var(--neutral-400,#babcc0)}.SDnrqG_rowProgress{color:var(--neutral-600,#4b5563);font-size:11px;font-weight:600}.SDnrqG_more{font-family:var(--secondaryFont);color:var(--tertiary-500,#0068c8);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-size:11px;font-weight:600}.SDnrqG_more:hover{text-decoration:underline}
.Il_4Aq_header{align-items:center;margin-bottom:.5rem;display:flex}@media (max-width:768px){.Il_4Aq_header{flex-direction:column;margin-top:1rem}}.Il_4Aq_header .Il_4Aq_title{justify-content:space-between;align-items:center;gap:.5rem;width:fit-content;display:flex}@media screen and (max-width:768px){.Il_4Aq_header .Il_4Aq_title{margin-bottom:.5rem}}.Il_4Aq_header .Il_4Aq_sectionMobile{display:none}@media (max-width:768px){.Il_4Aq_header .Il_4Aq_sectionMobile{gap:.5rem;width:100%;display:flex}}.Il_4Aq_header .Il_4Aq_selectScheduleMobile{white-space:nowrap;text-overflow:ellipsis;width:100%;height:42px;overflow:hidden}.Il_4Aq_header h3{margin:0;font-size:32px;font-weight:500}@media (max-width:768px){.Il_4Aq_header h3{font-size:20px}}.Il_4Aq_header .Il_4Aq_buttons{gap:.5rem;display:flex}@media (max-width:768px){.Il_4Aq_header .Il_4Aq_buttons{display:none}}.Il_4Aq_header .Il_4Aq_controls{flex-direction:column;justify-content:flex-end;gap:.5rem;width:100%;display:flex}.Il_4Aq_header .Il_4Aq_actions{gap:.5rem;display:flex}@media (max-width:768px){.Il_4Aq_header .Il_4Aq_actions{display:none}}.Il_4Aq_header .Il_4Aq_actionsMobile{display:none}@media (max-width:768px){.Il_4Aq_header .Il_4Aq_actionsMobile{gap:.5rem;display:flex}}.Il_4Aq_header .Il_4Aq_selectCalendar{width:200px;height:42px;font-family:var(--secondaryFont)}@media screen and (max-width:768px){.Il_4Aq_header .Il_4Aq_selectCalendar{width:100%}}.Il_4Aq_header .Il_4Aq_filters{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}@media (max-width:768px){.Il_4Aq_header .Il_4Aq_filters{flex-direction:column}}.Il_4Aq_header .Il_4Aq_filters .Il_4Aq_selectSchedule{flex:1;min-width:280px;max-width:480px;height:42px}@media (max-width:768px){.Il_4Aq_header .Il_4Aq_filters .Il_4Aq_selectSchedule{display:none}}.Il_4Aq_header .Il_4Aq_filters .Il_4Aq_select{width:200px;height:42px;font-family:var(--secondaryFont)}@media screen and (max-width:768px){.Il_4Aq_header .Il_4Aq_filters .Il_4Aq_select{width:100%}}
.MVbMTq_card{background:var(--base-white);border:1px solid var(--neutral-200);border-radius:8px;max-width:100%;height:100%;max-height:100%;padding:16px;box-shadow:0 1px 2px #00000008}@media (max-width:768px){.MVbMTq_card{max-width:100%;height:auto;max-height:100%}}.MVbMTq_card .ant-picker-calendar{background:0 0}.MVbMTq_card .ant-picker-calendar-full .ant-picker-panel{background:0 0}.MVbMTq_card .ant-picker-panel{border-top:none!important}.MVbMTq_card .ant-picker-calendar .ant-picker-body{padding-top:24px!important}.MVbMTq_card .ant-picker-cell .ant-picker-cell-inner{border-radius:6px;padding:4px 6px;background:0 0!important;border:none!important;width:100%!important;max-width:50px!important;height:55px!important;min-height:55px!important;position:relative!important;overflow:hidden!important}.MVbMTq_card .ant-picker-cell .ant-picker-cell-inner:hover{background:0 0!important}@media (max-width:768px){.MVbMTq_card .ant-picker-cell .ant-picker-cell-inner{width:100%!important;max-width:70px!important;height:30px!important;min-height:60px!important}}.MVbMTq_card .ant-picker-cell:not(.ant-picker-cell-selected):hover .ant-picker-cell-inner{background:var(--neutral-100)!important}.MVbMTq_card .ant-picker-cell-today .ant-picker-cell-inner{font-weight:600;box-shadow:inset 0 0 0 1.5px var(--primary-400)!important;background:0 0!important;border:none!important}.MVbMTq_card .ant-picker-cell-today .ant-picker-cell-inner:before{display:none!important}.MVbMTq_card .ant-picker-cell-selected .ant-picker-cell-inner{background:var(--secondary-500)!important;color:var(--base-white)!important;border:none!important}.MVbMTq_card .ant-picker-cell-selected .ant-picker-cell-inner:hover{background:var(--secondary-500)!important;color:var(--base-white)!important;border:none!important}.MVbMTq_card .ant-picker-cell-disabled .ant-picker-cell-inner{background:var(--neutral-50)!important;color:var(--neutral-300)!important}.MVbMTq_card .ant-picker-cell:not(.ant-picker-cell-in-view) .ant-picker-cell-inner{background:var(--neutral-50)!important;color:var(--neutral-300)!important}.MVbMTq_card .ant-picker-content th{color:var(--neutral-400);padding-bottom:6px;font-size:11px;font-weight:500}.MVbMTq_card .ant-picker-content{width:100%;table-layout:fixed!important}.MVbMTq_card .ant-picker-cell{padding:2px 3px!important}.MVbMTq_card .ant-picker-calendar table td{pointer-events:none}.MVbMTq_card .ant-picker-calendar table td .ant-picker-cell-inner{pointer-events:auto}.MVbMTq_cardHeader{justify-content:space-between;align-items:center;padding-bottom:8px;display:flex}.MVbMTq_cardHeader h3{font-size:14px;font-weight:500}.MVbMTq_cellWrapper{cursor:pointer;pointer-events:auto;flex-direction:column;justify-content:flex-end;align-items:center;padding-bottom:4px;display:flex;position:absolute;inset:0}.MVbMTq_countPill{width:22px;height:22px;font-size:11px;font-weight:600;font-family:var(--secondaryFont);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;line-height:1;display:inline-flex}.MVbMTq_countPillLow{background:var(--primary-200);color:var(--primary-600)}.MVbMTq_countPillMid{background:var(--primary-400);color:var(--secondary-600)}.MVbMTq_countPillHigh{background:var(--warning-400);color:var(--base-white)}.MVbMTq_countPillPeak{background:var(--error-400);color:var(--base-white)}.MVbMTq_modalTitle{text-transform:capitalize}.MVbMTq_modalGroup{margin-bottom:16px}.MVbMTq_modalLayout{align-items:flex-start;gap:20px;display:flex}@media (max-width:720px){.MVbMTq_modalLayout{flex-direction:column}}.MVbMTq_modalCalendar{border-left:1px solid var(--neutral-200);flex:0 0 320px;order:2;max-width:320px;padding-left:16px}.MVbMTq_modalCalendar .ant-picker-calendar{background:0 0}.MVbMTq_modalCalendar .ant-picker-calendar-full .ant-picker-panel{background:0 0}.MVbMTq_modalCalendar .ant-picker-panel{border-top:none!important}.MVbMTq_modalCalendar .ant-picker-calendar .ant-picker-body{padding-top:24px!important}.MVbMTq_modalCalendar .ant-picker-cell .ant-picker-cell-inner{border-radius:6px;padding:4px 6px;background:0 0!important;border:none!important;width:100%!important;max-width:50px!important;height:55px!important;min-height:55px!important;position:relative!important;overflow:hidden!important}.MVbMTq_modalCalendar .ant-picker-cell .ant-picker-cell-inner:hover{background:0 0!important}@media (max-width:768px){.MVbMTq_modalCalendar .ant-picker-cell .ant-picker-cell-inner{width:100%!important;max-width:70px!important;height:30px!important;min-height:60px!important}}.MVbMTq_modalCalendar .ant-picker-cell:not(.ant-picker-cell-selected):hover .ant-picker-cell-inner{background:var(--neutral-100)!important}.MVbMTq_modalCalendar .ant-picker-cell-today .ant-picker-cell-inner{font-weight:600;box-shadow:inset 0 0 0 1.5px var(--primary-400)!important;background:0 0!important;border:none!important}.MVbMTq_modalCalendar .ant-picker-cell-today .ant-picker-cell-inner:before{display:none!important}.MVbMTq_modalCalendar .ant-picker-cell-selected .ant-picker-cell-inner{background:var(--secondary-500)!important;color:var(--base-white)!important;border:none!important}.MVbMTq_modalCalendar .ant-picker-cell-selected .ant-picker-cell-inner:hover{background:var(--secondary-500)!important;color:var(--base-white)!important;border:none!important}.MVbMTq_modalCalendar .ant-picker-cell-disabled .ant-picker-cell-inner{background:var(--neutral-50)!important;color:var(--neutral-300)!important}.MVbMTq_modalCalendar .ant-picker-cell:not(.ant-picker-cell-in-view) .ant-picker-cell-inner{background:var(--neutral-50)!important;color:var(--neutral-300)!important}.MVbMTq_modalCalendar .ant-picker-content th{color:var(--neutral-400);padding-bottom:6px;font-size:11px;font-weight:500}.MVbMTq_modalCalendar .ant-picker-content{width:100%;table-layout:fixed!important}.MVbMTq_modalCalendar .ant-picker-cell{padding:2px 3px!important}.MVbMTq_modalCalendar .ant-picker-calendar table td{pointer-events:none}.MVbMTq_modalCalendar .ant-picker-calendar table td .ant-picker-cell-inner{pointer-events:auto}@media (max-width:720px){.MVbMTq_modalCalendar{border-left:none;border-bottom:1px solid var(--neutral-200);flex-basis:auto;order:0;width:100%;max-width:none;padding-bottom:12px;padding-left:0}}.MVbMTq_modalContent{flex:1;order:1;min-width:0;max-height:70dvh;overflow-y:auto}.MVbMTq_modalContent::-webkit-scrollbar{width:2px}.MVbMTq_modalGroupHeader{background:var(--neutral-100);border-radius:6px;align-items:center;gap:8px;margin-bottom:8px;padding:8px;display:flex}.MVbMTq_colorDot{border-radius:50%;flex-shrink:0;width:10px;height:10px}.MVbMTq_logTypeName{color:var(--secondary-500);flex:1;font-size:13px;font-weight:600}.MVbMTq_modalLogCard{border:1px solid var(--neutral-100);border-radius:6px;margin-bottom:6px;padding:8px 12px}.MVbMTq_clickable{cursor:pointer;transition:border-color .15s,background .15s}.MVbMTq_clickable:hover{border-color:var(--primary-400);background:var(--neutral-50)}.MVbMTq_modalLogMeta{flex-wrap:wrap;align-items:center;gap:2px;margin-bottom:4px;display:flex}.MVbMTq_modalLogTime{color:var(--neutral-500);font-size:12px;font-weight:600}.MVbMTq_modalLogAuthor{color:var(--neutral-400);margin-left:4px;font-size:12px}.MVbMTq_categoryTagWrapper{margin-left:8px}.MVbMTq_modalLogText{color:var(--secondary-500);margin:0;font-size:12px;line-height:1.5}.MVbMTq_emptyState{color:var(--neutral-400);margin:0;font-size:13px}
.vsnNJW_header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.vsnNJW_title{font-size:20px;font-family:var(--secondaryFont);margin:0;font-weight:500}.vsnNJW_row{justify-content:space-between;align-items:center;gap:12px;margin:6px 0 10px;display:flex}.vsnNJW_label{font-family:var(--secondaryFont);color:var(--gray-600,#6b7280);margin:8px 0 6px;font-size:12px;display:block}.vsnNJW_input{height:38px}.vsnNJW_extHint{color:var(--gray-500,#6b7280);-webkit-user-select:none;user-select:none;margin-top:4px;font-size:12px}.vsnNJW_hint{font-family:var(--secondaryFont);margin-top:.5rem}.vsnNJW_preview{background:var(--neutral-50,#fafafa);border:1px solid var(--neutral-200,#e5e7eb);border-radius:8px;align-items:center;gap:8px;margin-top:12px;padding:8px 10px;display:flex}.vsnNJW_preview b{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-weight:600;overflow:hidden}.vsnNJW_footer{justify-content:flex-end;gap:8px;margin-top:1rem;display:flex}
.ItrBOG_card{background:var(--base-white);border:1px solid var(--neutral-200);border-radius:8px;padding:16px;box-shadow:0 1px 2px #00000008}.ItrBOG_card .ant-collapse-header{align-items:center!important}.ItrBOG_cardHeader{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.ItrBOG_cardHeader h3{color:var(--secondary-500);margin:0;font-size:14px;font-weight:500;line-height:1}.ItrBOG_cardHeader a{color:var(--neutral-500);font-size:11px;text-decoration:none;transition:color .15s}.ItrBOG_cardHeader a:hover{color:var(--secondary-500)}.ItrBOG_empty{color:var(--neutral-500);text-align:center;margin:0;padding:32px 0;font-size:13px}.ItrBOG_timeline{margin:0;padding:0;list-style:none;position:relative}.ItrBOG_groupDateLabel{color:var(--secondary-500);font-weight:500;font-family:var(--secondaryFont)}.ItrBOG_line{display:none}.ItrBOG_timelineItem{border-left:2px solid var(--neutral-200);padding-bottom:24px;padding-left:28px;font-size:14px;position:relative}.ItrBOG_timelineItem:last-child{border-left-color:#0000;padding-bottom:0}.ItrBOG_clickable{cursor:pointer;border-radius:8px;transition:background .15s}.ItrBOG_clickable:hover{background:var(--neutral-50)}.ItrBOG_dot{border:2px solid var(--base-white);background:var(--primaryColor);z-index:1;border-radius:50%;width:14px;height:14px;position:absolute;top:6px;left:-8px}.ItrBOG_itemHeader{align-items:center;gap:12px;margin-bottom:10px;display:flex}.ItrBOG_authorBlock{flex-direction:column;gap:2px;min-width:0;display:flex}.ItrBOG_authorName{color:var(--secondary-500);font-size:13px;line-height:1.3}.ItrBOG_authorName .ItrBOG_authorLabel{color:var(--neutral-500);font-weight:400}.ItrBOG_authorRow{color:var(--secondary-500);font-size:12px;line-height:1.3}.ItrBOG_authorLabel{color:var(--neutral-500);font-weight:500}.ItrBOG_time{color:var(--neutral-500);font-variant-numeric:tabular-nums;font-size:11px}.ItrBOG_separator{color:var(--neutral-400);font-size:11px}.ItrBOG_itemText{color:var(--secondary-500);overflow-wrap:break-word;word-break:break-word;margin:0;line-height:1.5}.ItrBOG_evidenceBlock{margin-top:10px}.ItrBOG_evidenceLabel{color:var(--neutral-500);margin-bottom:6px;font-size:11px;font-weight:600;display:block}.ItrBOG_entryMedia{flex-wrap:wrap;gap:8px;display:flex}.ItrBOG_viewAllBtn{color:var(--primary-500);cursor:pointer;background:0 0;border:none;align-items:center;gap:2px;padding:0;font-family:inherit;font-size:12px;line-height:1;display:inline-flex}.ItrBOG_viewAllBtn:hover{text-decoration:underline}.ItrBOG_entryFields{flex-direction:column;gap:2px;margin:0;padding:0;display:flex}.ItrBOG_entryFields.ItrBOG_collapsed{max-height:70px;overflow:hidden}.ItrBOG_fieldRow{flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}.ItrBOG_fieldKey{white-space:nowrap;min-width:fit-content;font-weight:600}.ItrBOG_fieldValue{overflow-wrap:break-word;word-break:break-word;margin:0;font-weight:400}.ItrBOG_expandBtn{color:var(--primaryColor);cursor:pointer;background:0 0;border:none;padding:4px 0;font-family:inherit}.ItrBOG_expandBtn:hover{text-decoration:underline}
.RBoU-G_wrapper{border:1px solid var(--neutral-200);background:#fff;border-radius:8px;flex-direction:column;gap:8px;height:100%;min-height:200px;padding:16px;display:flex;box-shadow:0 1px 2px #00000008}.RBoU-G_header{justify-content:space-between;align-items:center;display:flex}.RBoU-G_body{flex-direction:column;flex:auto;min-height:280px;display:flex}.RBoU-G_loadingBars{flex:1;align-items:flex-end;gap:8px;padding:12px 4px 0;display:flex}.RBoU-G_label{color:var(--neutral-500);margin:0;font-size:11px}.RBoU-G_granularityToggle{flex-shrink:0;display:inline-flex}.RBoU-G_granularityBtn{border:1px solid var(--secondary-200);background:var(--neutral-100);cursor:pointer;height:30px;color:var(--secondary-500);font-size:12px;font-weight:500;font-family:var(--secondaryFont);border-radius:0;padding:0 12px;transition:background .2s,color .2s}.RBoU-G_granularityBtn:first-child{border-top-left-radius:6px;border-bottom-left-radius:6px}.RBoU-G_granularityBtn:last-child{border-top-right-radius:6px;border-bottom-right-radius:6px}.RBoU-G_granularityBtn:not(:first-child){border-left:none}.RBoU-G_granularityBtn:hover:not(.RBoU-G_granularityBtnActive){background:var(--secondary-50);z-index:1}.RBoU-G_granularityBtnActive{background:var(--primary-400);border-color:var(--primary-400);color:var(--secondary-600);z-index:2;font-weight:600}.RBoU-G_cardHeader{justify-content:start;align-items:start;height:100%;display:flex}.RBoU-G_cardHeader h3{justify-content:start;align-items:start;margin:0;font-size:14px;font-weight:500;display:flex}.RBoU-G_legend{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.RBoU-G_legendItem{align-items:center;gap:4px;display:flex}.RBoU-G_legendDot{border-radius:50%;flex-shrink:0;width:14px;height:14px}.RBoU-G_legendName{color:var(--neutral-500);font-size:14px}.RBoU-G_empty{color:var(--neutral-400);text-align:center;margin:auto;font-size:14px}
.Hxus_W_gantt{width:100%;height:calc(100vh - 265px);margin-top:1rem;margin-right:10px}.Hxus_W_ganttHeader{background:#fff;border-bottom:1px solid #e0e0e0;padding:8px}.Hxus_W_ganttContainer{background-color:#fff;align-items:stretch;height:100%;display:flex}.Hxus_W_ganttSplitter{width:100%;height:100%}.Hxus_W_ganttPanel{overflow:hidden!important}.Hxus_W_ganttPanel>*{max-width:100%}
._5PXh4W_container{font-family:var(--secondaryFont);flex-direction:column;gap:1.5rem;display:flex}._5PXh4W_section{flex-direction:column;gap:.75rem;display:flex}._5PXh4W_sectionHeader{align-items:center;gap:.5rem;padding:0 4px;display:flex}@media (max-width:768px){._5PXh4W_sectionHeader{flex-wrap:wrap}}._5PXh4W_sectionTitle{letter-spacing:.2px;margin:0;font-size:16px;font-weight:500}@media (max-width:768px){._5PXh4W_leadingActionWrapMobile{flex-basis:100%}}._5PXh4W_sectionSubtitle{color:var(--secondary-300);margin:0;font-size:12px;font-weight:400}._5PXh4W_sectionLine{background:var(--secondary-200);flex:1;height:1px}._5PXh4W_row{gap:1rem;display:grid}._5PXh4W_rowKpis{grid-template-columns:repeat(6,1fr)}@media (max-width:1280px){._5PXh4W_rowKpis{grid-template-columns:repeat(3,1fr)}}@media (max-width:640px){._5PXh4W_rowKpis{grid-template-columns:repeat(2,1fr)}}._5PXh4W_rowFull{grid-template-columns:1fr}._5PXh4W_rowTwoCol{grid-template-columns:1fr 1fr}@media (max-width:992px){._5PXh4W_rowTwoCol{grid-template-columns:1fr}}._5PXh4W_rowTrendCalendar{grid-template-columns:3fr 1fr}@media (max-width:992px){._5PXh4W_rowTrendCalendar{grid-template-columns:1fr}}._5PXh4W_rowSelects{grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}._5PXh4W_card{background:var(--base-white);border:1px solid var(--neutral-200);min-height:100%;font-family:var(--secondaryFont);border-radius:8px;flex-direction:column;gap:.75rem;padding:1rem;display:flex;box-shadow:0 1px 2px #00000008}._5PXh4W_cardHeaderRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}._5PXh4W_cardTitle{color:var(--secondary-600);margin:0;font-size:14px;font-weight:500;line-height:1.3}._5PXh4W_cardTitleRow{align-items:center;gap:5px;display:inline-flex}._5PXh4W_cardInfo{color:var(--neutral-400);cursor:help;flex-shrink:0}._5PXh4W_cardInfo:hover{color:var(--secondary-500)}._5PXh4W_cardSubtitle{color:var(--neutral-500);margin:0;font-size:12px;font-weight:400;line-height:1.3}._5PXh4W_empty{color:var(--neutral-500);margin:0;padding:12px 0;font-size:12px}._5PXh4W_kpiCard{background:var(--base-white);border:1px solid var(--neutral-200);font-family:var(--secondaryFont);border-radius:8px;flex-direction:column;gap:4px;min-width:140px;padding:.8rem 1rem;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #00000008}._5PXh4W_kpiCard:before{content:"";background:var(--neutral-300);width:3px;height:100%;position:absolute;top:0;left:0}._5PXh4W_kpiCardClickable{cursor:pointer;transition:transform .15s,box-shadow .15s,border-color .15s}._5PXh4W_kpiCardClickable:hover,._5PXh4W_kpiCardClickable:focus-visible{border-color:var(--neutral-300);transform:translateY(-2px);box-shadow:0 6px 14px #00000014}._5PXh4W_kpiCardClickable:focus-visible{outline:2px solid var(--primary-400);outline-offset:1px}._5PXh4W_kpiTotal:before{background:var(--primary-400)}._5PXh4W_kpiCoverage:before{background:#34c759}._5PXh4W_kpiAvg:before{background:#1c7dff}._5PXh4W_kpiContributors:before{background:#8e44ad}._5PXh4W_kpiMedia:before{background:#16a085}._5PXh4W_kpiPeak:before{background:#e67e22}._5PXh4W_kpiTotal ._5PXh4W_kpiIcon{color:var(--primary-400)}._5PXh4W_kpiCoverage ._5PXh4W_kpiIcon{color:#34c759}._5PXh4W_kpiAvg ._5PXh4W_kpiIcon{color:#1c7dff}._5PXh4W_kpiContributors ._5PXh4W_kpiIcon{color:#8e44ad}._5PXh4W_kpiMedia ._5PXh4W_kpiIcon{color:#16a085}._5PXh4W_kpiPeak ._5PXh4W_kpiIcon{color:#e67e22}._5PXh4W_kpiIcon{opacity:.5;pointer-events:none;position:absolute;top:.6rem;right:.8rem}._5PXh4W_kpiLabel{color:var(--neutral-600);align-items:center;gap:4px;font-size:12px;font-weight:500;display:inline-flex}._5PXh4W_kpiInfo{color:var(--neutral-400);cursor:help;flex-shrink:0}._5PXh4W_kpiInfo:hover{color:var(--secondary-500)}._5PXh4W_kpiValue{color:var(--secondary-600);letter-spacing:-.3px;font-size:24px;font-weight:500;line-height:1.1}._5PXh4W_kpiSubtitle{color:var(--neutral-500);font-size:11px;font-weight:400}._5PXh4W_kpiDelta{align-items:center;gap:4px;margin-top:2px;font-size:11px;font-weight:500;display:inline-flex}._5PXh4W_deltaPositive{color:#34c759}._5PXh4W_deltaNegative{color:#ff3b30}._5PXh4W_deltaNeutral{color:var(--neutral-400)}._5PXh4W_deltaLabel{color:var(--neutral-400);font-weight:400}._5PXh4W_barList{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}._5PXh4W_barListScroll{max-height:320px;padding-right:4px;overflow-y:auto}._5PXh4W_barRow{align-items:center;gap:10px;min-width:0;display:flex}._5PXh4W_barName{width:110px;color:var(--secondary-500);white-space:nowrap;text-overflow:ellipsis;flex-shrink:0;font-size:12px;overflow:hidden}._5PXh4W_barTrack{background:var(--neutral-100);border-radius:7px;flex:1;height:14px;overflow:hidden}._5PXh4W_barFill{border-radius:7px;height:100%;transition:width .2s;display:block}._5PXh4W_barValue{text-align:right;width:28px;color:var(--secondary-600);flex-shrink:0;font-size:12px;font-weight:500}._5PXh4W_showAllBtn{font-size:12px;font-family:var(--secondaryFont);color:var(--secondary-400);cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:4px 0;text-decoration:underline}._5PXh4W_showAllBtn:hover{color:var(--secondary-600)}._5PXh4W_totalBadge{color:var(--neutral-600);background:var(--neutral-100);border-radius:10px;padding:1px 8px;font-size:11px;font-weight:500}._5PXh4W_contributorName{width:130px;min-width:0;color:var(--secondary-500);flex-shrink:0;align-items:center;gap:5px;font-size:12px;display:inline-flex}._5PXh4W_contributorName span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._5PXh4W_whatsappBadge{color:#25d366;flex-shrink:0;font-size:13px}
._6WlgFq_gridContainer{grid-template-columns:repeat(auto-fit,minmax(100%,1fr));gap:16px;height:calc(100vh - 220px);display:grid;overflow:hidden auto}@media (min-width:395px){._6WlgFq_gridContainer{grid-template-columns:repeat(auto-fit,minmax(395px,1fr))}}@media (min-width:1024px){._6WlgFq_gridContainer:not(:has(>._6WlgFq_gridItem:nth-child(2))){grid-template-columns:minmax(0,33%)}}._6WlgFq_gridItem{background:var(--base-white);cursor:pointer;border-radius:8px;width:100%;height:fit-content;max-height:250px}._6WlgFq_gridItem:hover{background:var(--neutral-50)}._6WlgFq_selectedCard{border-left:4px solid var(--orange)}._6WlgFq_firstRow,._6WlgFq_secondRow{justify-content:space-between;align-items:center;display:flex}._6WlgFq_thirdRow{background:var(--neutral-200);border-radius:8px;align-items:center;height:100%;padding:10px;display:flex}._6WlgFq_rowMargin{margin:8px 0}._6WlgFq_rowMargin h3{margin-bottom:10px;font-size:12px;font-weight:400}
.CzJctW_ganttRightColumn{border-top:.5px solid #e0e0e0;flex-direction:column;width:fit-content;height:calc(100vh - 265px);display:flex;overflow:auto}.CzJctW_highlightedRow{outline-offset:-2px;z-index:2;outline:2px solid #3b82f6;animation:.9s ease-in-out 3 CzJctW_highlightRowPulse;background-color:#eff6ff!important}@keyframes CzJctW_highlightRowPulse{0%{background-color:#bfdbfe;outline-color:#1d4ed8}to{background-color:#eff6ff;outline-color:#3b82f6}}.CzJctW_ganttRightColumnHeader{z-index:10;display:flex;position:sticky;top:0}.CzJctW_ganttHeaderMonth{flex-direction:column;display:flex}.CzJctW_ganttHeaderCell{background:var(--base-white);border-bottom:.5px solid #e0e0e0;border-left:.5px solid #e0e0e0;justify-content:center;align-items:center;width:100%;height:100%;min-height:25.5px;display:flex;position:relative;overflow:hidden}.CzJctW_ganttHeaderCell p{color:#000;font-size:.7rem;font-weight:500;font-family:var(--secondaryFont);white-space:nowrap;-webkit-user-select:none;user-select:none;touch-action:none}.CzJctW_ganttHeaderCellToday p{background-color:var(--primaryColor);border-radius:25px;justify-content:center;align-items:center;width:25px;height:100%;display:flex}.CzJctW_ganttHeaderRow{display:flex}.CzJctW_ganttRightColumnRow{align-items:stretch;display:flex;position:relative}.CzJctW_ganttRightColumnCell{border:.5px solid #f9f9f9;justify-content:center;align-items:center;width:fit-content;height:100%;min-height:40px;display:flex;position:relative;overflow:hidden}.CzJctW_monthGridOverlay{pointer-events:none;z-index:1;position:absolute;inset:0}.CzJctW_monthGridLine{background:#0000001f;width:1px;position:absolute;top:0;bottom:0}.CzJctW_ganttHolidayCell{background-color:var(--tertiary-50)}.CzJctW_ganttSundayCell{background-color:var(--neutral-100)}.CzJctW_holidayOverlay{pointer-events:none;z-index:0;height:100%;position:absolute;top:0;left:0}.CzJctW_holidayColumn{z-index:1;background-color:var(--tertiary-50);border-left:1px solid #ff00000f;height:100%;position:absolute;top:0}.CzJctW_sundayColumn{z-index:1;background-color:var(--neutral-100);height:100%;position:absolute;top:0}.CzJctW_ganttLinkDate{color:#fff;pointer-events:none;z-index:2;background:#111827;border-radius:3px;padding:0 4px;font-size:10px;line-height:16px;position:absolute;transform:translate(-50%,-50%)}
.kI7Nla_hoursWrap{align-items:flex-end;gap:3px;height:120px;padding-top:8px;display:flex}.kI7Nla_hourCol{flex:1;align-items:flex-end;min-width:0;height:100%;display:flex}.kI7Nla_hourBar{background:var(--neutral-300);border-radius:3px 3px 0 0;width:100%;min-height:2px;transition:height .2s}.kI7Nla_hourBarPeak{background:var(--primary-400)}.kI7Nla_hoursAxis{color:var(--neutral-500);justify-content:space-between;padding-top:4px;font-size:10px;display:flex}
.pUXwCa_cellContainer{align-items:center;gap:5px;width:100%;display:flex}.pUXwCa_cellText{flex-direction:column;display:flex}.pUXwCa_cellText span{font-size:14px;font-weight:500}@media (max-width:768px){.pUXwCa_cellText span{max-width:200px}}.pUXwCa_cellText span+span{margin-left:8px}.pUXwCa_cellIcons{flex-wrap:nowrap;align-items:center;gap:8px;display:flex}.pUXwCa_cellIcons .pUXwCa_iconText{white-space:nowrap;align-items:center;gap:2px;display:flex}
.OFwYwW_ganttBaselineBar{box-sizing:border-box;z-index:1;pointer-events:none;will-change:transform,width;clip-path:polygon(0 0,5px 5px,calc(100% - 5px) 5px,100% 0,100% 8px,0 8px);background-color:#4b5563;border:none;border-radius:0;height:8px;position:absolute;top:31px}.OFwYwW_ganttBaselineBar:before,.OFwYwW_ganttBaselineBar:after{display:none}.OFwYwW_ganttBaselineBarFill{pointer-events:none;background-color:#9ca3af;height:100%;position:absolute;top:0;left:0}.OFwYwW_popoverBaselineBarSample{vertical-align:middle;background:#1a1a1a;width:22px;height:5px;margin-left:6px;display:inline-block}.OFwYwW_ganttMilestone{z-index:3;will-change:transform;pointer-events:auto;align-items:center;gap:6px;height:25px;display:flex;position:absolute;top:7px}.OFwYwW_ganttMilestoneDiamond{border-radius:2px;flex:none;width:13px;height:13px;transform:rotate(45deg);box-shadow:0 1px 2px #00000026}.OFwYwW_ganttMilestoneLabel{color:var(--neutral-700);white-space:nowrap;font-size:11px;font-family:var(--secondaryFont);pointer-events:none}.OFwYwW_ganttTaskBar{box-sizing:border-box;cursor:grab;z-index:2;will-change:transform,width;touch-action:none;-webkit-user-select:none;user-select:none;background-color:#0082fa;border-left:3px solid #0082fa;border-right:3px solid #0082fa;border-radius:6px;height:25px;position:absolute;top:7px;overflow:visible;box-shadow:0 1px 2px #0000001a}.OFwYwW_ganttTaskBar:active{cursor:grabbing}.OFwYwW_ganttTaskBarNoEdit{box-sizing:border-box;z-index:2;will-change:transform,width;touch-action:none;-webkit-user-select:none;user-select:none;background-color:#0082fa;border-left:3px solid #0082fa;border-right:3px solid #0082fa;border-radius:6px;height:25px;position:absolute;top:7px;overflow:visible;box-shadow:0 1px 2px #0000001a}.OFwYwW_ganttTaskBarHasRecentEvidence{box-shadow:0 0 0 2px #34c75966,0 1px 2px #0000001a}.OFwYwW_withBaseline{border-radius:5px!important;height:18px!important;top:4px!important}.OFwYwW_ganttRightColumnRow{align-items:center;display:flex;position:relative}.OFwYwW_ganttRightColumnBody{contain:layout paint size}.OFwYwW_ganttTaskBarContent{background-color:#fff;border-radius:4px;justify-content:center;align-items:center;height:100%;display:flex;position:relative;overflow:hidden}.OFwYwW_ganttTaskBar p{color:#000;font-size:.8rem;font-weight:400;font-family:var(--secondaryFont);white-space:nowrap;-webkit-user-select:none;user-select:none;touch-action:none;position:sticky;left:0}.OFwYwW_ganttTaskBarLabel{z-index:3;color:#000;font-size:.8rem;font-weight:400;font-family:var(--secondaryFont);white-space:nowrap;-webkit-user-select:none;user-select:none;touch-action:none;text-shadow:0 0 2px #fff,0 0 4px #ffffffe6;pointer-events:none;margin:0;line-height:1.15;position:sticky;left:0}.OFwYwW_ganttTaskBarProgress{pointer-events:none;background-color:#8fc6fa41;height:100%;position:absolute;top:0;left:.02rem}.OFwYwW_ganttTaskBarReportedProgress{pointer-events:none;z-index:2;background-color:#7c3aed24;background-image:radial-gradient(circle,#6d28d9b3 1.5px,#0000 1.5px);background-size:8px 8px;height:100%;position:absolute;top:0}.OFwYwW_withBaseline .OFwYwW_ganttTaskBarReportedProgress{background-color:#7c3aed24}.OFwYwW_fieldEvidenceBadge{z-index:5;color:#fff;cursor:pointer;touch-action:none;background-color:#7c3aed;border:1.5px solid #fff;border-radius:999px;justify-content:center;align-items:center;gap:2px;min-width:15px;height:18px;padding:0 4px;line-height:1;display:flex;position:absolute;top:-14px;right:-20px;box-shadow:0 1px 3px #00000040}.OFwYwW_fieldEvidenceBadge:hover{background-color:#6d28d9;transform:scale(1.12)}.OFwYwW_fieldEvidenceBadgeCount{font-size:11px;font-weight:700;font-family:var(--secondaryFont)}.OFwYwW_evidenceTick{cursor:pointer;z-index:3;background-color:#7c3aed;border:none;border-radius:50%;width:10px;min-width:10px;height:10px;margin:0;padding:0;transition:transform .1s,background-color .1s;position:absolute;top:0;left:0;transform:translate(-50%,-50%);box-shadow:0 0 0 1.5px #fff}.OFwYwW_evidenceTick:hover{background-color:#6d28d9;transform:translate(-50%,-50%)scale(1.3)}.OFwYwW_evidenceTickGroup{width:13px;min-width:13px;height:13px}@keyframes OFwYwW_fieldEvidencePulse{0%{box-shadow:0 1px 3px #00000040,0 0 #7c3aed8c}70%{box-shadow:0 1px 3px #00000040,0 0 0 6px #7c3aed00}to{box-shadow:0 1px 3px #00000040,0 0 #7c3aed00}}.OFwYwW_fieldEvidenceBadgeRecent{animation:1.8s ease-out 3 OFwYwW_fieldEvidencePulse}.OFwYwW_evidenceHoverHeader{justify-content:space-between;align-items:center;padding:10px 12px 6px;display:flex}.OFwYwW_evidenceHoverKicker{text-transform:uppercase;letter-spacing:.5px;color:var(--neutral-500);font-size:10px;font-weight:700;font-family:var(--secondaryFont)}.OFwYwW_evidenceHoverDate{color:var(--neutral-600);font-size:11px;font-family:var(--secondaryFont)}.OFwYwW_evidenceHoverMetaRow{align-items:center;gap:8px;padding:6px 12px 0;display:flex}.OFwYwW_evidenceHoverPct{color:#166534;font-size:11px;font-weight:700;font-family:var(--secondaryFont);background:#dcfce7;border-radius:10px;padding:2px 8px}.OFwYwW_evidenceHoverAuthorRow{align-items:center;gap:5px;display:flex}.OFwYwW_evidenceHoverAuthor{color:var(--neutral-600);font-size:11px;font-family:var(--secondaryFont)}.OFwYwW_evidenceHoverDescription{color:var(--neutral-700);font-size:12px;line-height:1.4;font-family:var(--secondaryFont);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:6px 12px 0;display:-webkit-box;overflow:hidden}.OFwYwW_evidenceHoverPhotos{gap:4px;padding:8px 12px 0;display:flex}.OFwYwW_evidenceHoverPhotoWrap{width:48px;height:48px;position:relative}.OFwYwW_evidenceHoverPhoto{object-fit:cover;border:1px solid var(--neutral-200);border-radius:6px;width:48px;height:48px}.OFwYwW_evidenceHoverPhotoMore{color:#fff;font-size:12px;font-weight:700;font-family:var(--secondaryFont);background:linear-gradient(#00000026 0%,#0009 100%);border-radius:6px;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.OFwYwW_evidenceHoverFooter{text-align:left;border:none;border-top:1px solid var(--neutral-100);color:#166534;width:100%;font-size:12px;font-weight:600;font-family:var(--secondaryFont);cursor:pointer;background:#f0fdf4;margin-top:10px;padding:8px 12px;display:block}.OFwYwW_evidenceHoverFooter:hover{background:#dcfce7}.OFwYwW_ganttTaskBarProgressOnTrack{background-color:color-mix(in srgb, var(--accent-400) 20%, transparent);pointer-events:none;z-index:1;height:100%;position:absolute;top:0;left:.02rem}.OFwYwW_ganttTaskBarProgressDelayLight{background-color:color-mix(in srgb, var(--warning-200) 60%, transparent);pointer-events:none;z-index:1;height:100%;position:absolute;top:0;left:.02rem}.OFwYwW_ganttTaskBarProgressDelayModerate{background-color:color-mix(in srgb, var(--warning-300) 50%, transparent);pointer-events:none;z-index:1;height:100%;position:absolute;top:0;left:.02rem}.OFwYwW_ganttTaskBarProgressDelaySignificant{background-color:color-mix(in srgb, var(--error-400) 38%, transparent);pointer-events:none;z-index:1;height:100%;position:absolute;top:0;left:.02rem}.OFwYwW_ganttTaskBarGhostDelayLight{pointer-events:none;z-index:0;background:repeating-linear-gradient(45deg, color-mix(in srgb, var(--warning-200) 35%, transparent), color-mix(in srgb, var(--warning-200) 35%, transparent) 4px, transparent 4px, transparent 8px);height:100%;position:absolute;top:0;left:0}.OFwYwW_ganttTaskBarGhostDelayModerate{pointer-events:none;z-index:0;background:repeating-linear-gradient(45deg, color-mix(in srgb, var(--warning-300) 35%, transparent), color-mix(in srgb, var(--warning-300) 35%, transparent) 4px, transparent 4px, transparent 8px);height:100%;position:absolute;top:0;left:0}.OFwYwW_ganttTaskBarGhostDelaySignificant{pointer-events:none;z-index:0;background:repeating-linear-gradient(45deg, color-mix(in srgb, var(--error-400) 30%, transparent), color-mix(in srgb, var(--error-400) 30%, transparent) 4px, transparent 4px, transparent 8px);height:100%;position:absolute;top:0;left:0}.OFwYwW_ganttTaskBarResizer{cursor:col-resize;z-index:2;background-color:#0000;width:8px;height:100%;position:absolute;top:0}.OFwYwW_ganttTaskBarResizer[data-action=resize-left]{left:0;transform:translate(-1px)}.OFwYwW_ganttTaskBarResizer[data-action=resize-right]{right:0;transform:translate(1px)}.OFwYwW_popover{background:var(--base-white);border:1px solid var(--neutral-200);pointer-events:none;z-index:9999;min-width:230px;max-width:300px;font-family:var(--secondaryFont);border-radius:10px;padding:0;transition:opacity .1s;position:fixed;overflow:hidden;box-shadow:0 8px 24px #0000001f,0 2px 6px #00000014}.OFwYwW_popoverInteractive{pointer-events:auto}.OFwYwW_popoverTitle{border-bottom:1px solid var(--neutral-100);padding:10px 12px 8px}.OFwYwW_popoverTitle .OFwYwW_popoverTaskName{color:var(--neutral-900);font-size:13px;font-weight:700;line-height:1.3;font-family:var(--secondaryFont);margin:0 0 2px}.OFwYwW_popoverTitle .OFwYwW_popoverWbs{color:var(--neutral-600);font-size:11px;font-family:var(--secondaryFont);margin:0}.OFwYwW_popoverSection{padding:8px 12px}.OFwYwW_popoverSection+.OFwYwW_popoverSection{border-top:1px solid var(--neutral-100)}.OFwYwW_popoverUnappliedHint{color:var(--neutral-500);font-size:10px;font-style:italic;font-family:var(--secondaryFont);text-align:right;margin:-2px 0 4px}.OFwYwW_popoverSectionHeader{color:var(--neutral-600);text-transform:uppercase;letter-spacing:.5px;font-size:10px;font-weight:700;font-family:var(--secondaryFont);margin:0 0 6px}.OFwYwW_popoverRow{justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:3px;display:flex}.OFwYwW_popoverRow:last-child{margin-bottom:0}.OFwYwW_popoverRow .OFwYwW_popoverLabel{color:var(--neutral-700);font-size:11px;font-family:var(--secondaryFont);flex-shrink:0}.OFwYwW_popoverRow .OFwYwW_popoverValue{color:var(--neutral-800);font-size:12px;font-weight:500;font-family:var(--secondaryFont);text-align:right}.OFwYwW_popoverStackedRow{flex-direction:column;gap:2px;margin-bottom:3px;display:flex}.OFwYwW_popoverStackedRow:last-child{margin-bottom:0}.OFwYwW_popoverStackedRow .OFwYwW_popoverLabel{color:var(--neutral-700);font-size:11px;font-family:var(--secondaryFont)}.OFwYwW_popoverStackedRow .OFwYwW_popoverValue{color:var(--neutral-800);font-size:12px;font-weight:500;font-family:var(--secondaryFont);text-align:left;white-space:normal;line-height:1.4}.OFwYwW_popoverProgressRow{align-items:center;gap:8px;margin-bottom:3px;display:flex}.OFwYwW_popoverProgressRow .OFwYwW_popoverLabel{color:var(--neutral-700);font-size:11px;font-family:var(--secondaryFont);flex-shrink:0}.OFwYwW_popoverProgressRow .OFwYwW_popoverProgressBar{background:var(--neutral-100);border-radius:3px;flex:1;height:5px;position:relative;overflow:hidden}.OFwYwW_popoverProgressRow .OFwYwW_popoverProgressBar .OFwYwW_popoverProgressFill{background:#0082fa;border-radius:3px;height:100%;transition:width .2s}.OFwYwW_popoverProgressRow .OFwYwW_popoverProgressBar .OFwYwW_popoverProgressFillBaseline{background:var(--accent-400);opacity:.75;border-radius:3px;height:100%}.OFwYwW_popoverProgressRow .OFwYwW_popoverProgressBar .OFwYwW_popoverProgressFillSelfReported{background-color:#7c3aed2e;background-image:radial-gradient(circle,#6d28d9bf 1px,#0000 1px);background-size:4px 4px;border-radius:3px;height:100%;transition:width .2s}.OFwYwW_popoverProgressRow .OFwYwW_popoverValue{color:var(--neutral-800);font-size:11px;font-weight:600;font-family:var(--secondaryFont);text-align:right;min-width:28px}.OFwYwW_popoverDelta{font-size:11px;font-weight:700;font-family:var(--secondaryFont);border-radius:10px;align-items:center;gap:2px;padding:2px 7px;display:inline-flex}.OFwYwW_popoverDelta.OFwYwW_positive{color:#166534;background:#dcfce7}.OFwYwW_popoverDelta.OFwYwW_negative{color:#991b1b;background:#fee2e2}.OFwYwW_popoverDelta.OFwYwW_neutral{color:var(--neutral-600);background:var(--neutral-100)}.OFwYwW_popoverAlert{font-size:11px;font-weight:600;font-family:var(--secondaryFont);align-items:center;gap:6px;margin-top:2px;display:flex}.OFwYwW_containerPopOver{font-family:var(--secondaryFont);max-width:250px;padding:.2rem;font-size:12px}.OFwYwW_containerPopOver p strong{font-weight:600}.OFwYwW_monthGridOverlay{pointer-events:none;position:absolute;inset:0}.OFwYwW_monthGridLine{background:#0000001f;width:1px;position:absolute;top:0;bottom:0}.OFwYwW_monthGridLine.OFwYwW_year{background:#0000003d;width:2px}.OFwYwW_ganttConnector{border:2px solid var(--secondary-300,#98a2b3);cursor:crosshair;opacity:0;z-index:4;background:#fff;border-radius:50%;width:12px;height:12px;transition:transform .12s,opacity .12s;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 0 0 2px #fff}.OFwYwW_ganttTaskBar:hover .OFwYwW_ganttConnector{opacity:1;pointer-events:auto}.OFwYwW_ganttConnector:hover{opacity:1;border-color:var(--primaryColor,#2563eb);transform:translateY(-50%)scale(1.15)}.OFwYwW_ganttConnectorStart{left:-16px}.OFwYwW_ganttConnectorEnd{right:-16px}.OFwYwW_ganttTaskBarCritical{box-shadow:0 0 0 2px var(--error-400),0 1px 2px #0000001a}:is([data-highlighted=true] .OFwYwW_ganttTaskBar,[data-highlighted=true] .OFwYwW_ganttTaskBarNoEdit,[data-highlighted=true] .OFwYwW_ganttMilestoneDiamond){animation:.9s ease-in-out 3 OFwYwW_taskBarLocate}@keyframes OFwYwW_taskBarLocate{0%,to{box-shadow:0 0 #3b82f600}50%{box-shadow:0 0 0 7px #3b82f68c}}
.JNL2Ka_photoRow{gap:8px;padding-bottom:4px;display:flex;overflow-x:auto}.JNL2Ka_photoThumb{object-fit:cover;cursor:pointer;border-radius:6px;flex-shrink:0;width:80px;height:80px;transition:opacity .15s}.JNL2Ka_photoThumb:hover{opacity:.85}.JNL2Ka_photoPlaceholder{cursor:pointer;color:#888;background:#f0f0f0;border:0;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:80px;height:80px;padding:0;font-size:28px;display:flex}.JNL2Ka_photoLoading{visibility:hidden}
.Jpxyjq_badge{color:#fff;font-size:12px;font-weight:400;font-family:var(--secondaryFont);white-space:nowrap;border-radius:50px;align-items:center;padding:4px 10px;display:inline-flex}.Jpxyjq_small{background-color:var(--warning-400)}.Jpxyjq_inactive{background-color:var(--secondary-400)}.Jpxyjq_active{background-color:var(--accent-100);color:var(--accent-400)}.Jpxyjq_suspended{background-color:var(--error-50);color:var(--error-500)}.Jpxyjq_premium{background-color:var(--primary-500);color:var(--neutral-600)}.Jpxyjq_advanced{background-color:var(--secondary-400)}
.Ro0laG_dropdown{background:var(--base-white);border-radius:4px;width:560px;padding:4px;box-shadow:0 4px 16px #00000029}@media (max-width:767px){.Ro0laG_dropdown{box-shadow:none;border:none;border-radius:0;width:100%;padding:0}}.Ro0laG_title{font-size:12px;font-family:var(--secondaryFont);color:var(--secondary-400);margin:0;padding:8px 14px}@media (max-width:767px){.Ro0laG_title{display:none}}.Ro0laG_periodField{padding:4px 14px}@media (max-width:767px){.Ro0laG_periodField{padding:4px 0}}.Ro0laG_divider{background:var(--neutral-200);height:1px;margin:.5rem 0}.Ro0laG_fields{grid-template-columns:repeat(2,1fr);gap:0 .5rem;display:grid}@media (max-width:767px){.Ro0laG_fields{grid-template-columns:1fr}}.Ro0laG_field{padding:4px 14px}@media (max-width:767px){.Ro0laG_field{padding:4px 0}}.Ro0laG_label{font-size:12px;font-family:var(--secondaryFont);color:var(--secondary-400);margin-bottom:2px;display:block}.Ro0laG_actions{justify-content:flex-end;gap:8px;margin-top:4px;padding:12px 8px 8px;display:flex}
.MEEH8a_listContainer{border-radius:8px;flex-direction:column;flex:1;width:100%;height:100%;display:flex;overflow:hidden}.MEEH8a_tableContainer{border:none;border-radius:8px;height:100%}.MEEH8a_iconButton{background-color:var(--base-white);width:24px;height:24px;color:var(--secondary-600);border:1px solid var(--secondary-300);border-radius:50%;padding:1px 0}
.p0UgGq_box{cursor:grab;touch-action:none;width:100%;height:100%}.p0UgGq_box:active{cursor:grabbing}
