.cvN1Oq_content{border-width:1px;border-color:var(--stroke-sub);background-color:var(--bg-base);border-radius:.5rem;flex-direction:column;height:100%;display:flex;overflow:hidden}.cvN1Oq_controls{border-bottom-width:1px;border-color:var(--stroke-sub);align-items:center;width:100%;min-height:3.5rem;display:flex}.cvN1Oq_chart{flex:1;min-height:0}
.CFcoJG_counter{font-family:var(--font-geist-sans);letter-spacing:-.008rem;border-radius:4px;justify-content:center;align-items:center;gap:.125rem;min-width:1rem;height:1rem;padding-left:.25rem;padding-right:.25rem;font-size:.75rem;font-weight:500;line-height:1.3333;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.CFcoJG_affix{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.CFcoJG_affix svg{width:.75rem;height:.75rem}.CFcoJG_gray{--filled-bg:rgb(var(--gray-200));--filled-text:rgb(var(--gray-500));--light-bg:rgb(var(--gray-0));--light-text:rgb(var(--gray-500));--dark-bg:rgb(var(--gray-500));--dark-text:rgb(var(--gray-0))}.CFcoJG_blue{--filled-bg:rgb(var(--blue-brand-600));--filled-text:rgb(var(--gray-0));--light-bg:rgb(var(--gray-0));--light-text:rgb(var(--blue-brand-600))}.CFcoJG_green{--filled-bg:rgb(var(--green-600));--filled-text:rgb(var(--gray-0));--light-bg:rgb(var(--gray-0));--light-text:rgb(var(--green-600))}.CFcoJG_red{--filled-bg:rgb(var(--red-500));--filled-text:rgb(var(--gray-0));--light-bg:rgb(var(--gray-0));--light-text:rgb(var(--red-500))}.CFcoJG_orange{--filled-bg:rgb(var(--orange-50));--filled-text:rgb(var(--orange-600));--light-bg:rgb(var(--gray-0));--light-text:rgb(var(--orange-600))}.CFcoJG_black{--filled-bg:rgb(var(--gray-950));--filled-text:rgb(var(--gray-0));--light-bg:rgb(var(--gray-0));--light-text:rgb(var(--gray-950))}.CFcoJG_filled{background:var(--counter-bg,var(--filled-bg));color:var(--counter-text,var(--filled-text))}.CFcoJG_light{background:var(--counter-bg,var(--light-bg));color:var(--counter-text,var(--light-text))}.CFcoJG_dark{background:var(--counter-bg,var(--dark-bg));color:var(--counter-text,var(--dark-text))}.CFcoJG_disabled{background:var(--counter-bg,rgb(var(--gray-200)));color:var(--counter-text,rgb(var(--gray-300)))}
.JiT7Ca_btn{cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;border-width:1px;border-color:#0000;border-radius:.375rem;justify-content:center;align-items:center;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.JiT7Ca_btn:disabled{cursor:not-allowed}.JiT7Ca_btn:active{outline:none}.JiT7Ca_label,.JiT7Ca_prefix,.JiT7Ca_suffix{align-items:center;display:inline-flex}.JiT7Ca_prefix,.JiT7Ca_suffix{flex-shrink:0}.JiT7Ca_lg{font-family:var(--font-geist-sans);letter-spacing:-.009rem;gap:.5rem;height:2.5rem;padding-left:.875rem;padding-right:.875rem;font-size:.875rem;font-weight:600;line-height:1.4286}.JiT7Ca_lg svg{width:1.25rem;height:1.25rem}.JiT7Ca_lg.JiT7Ca_hasPrefix{padding-left:.75rem}.JiT7Ca_lg.JiT7Ca_hasSuffix{padding-right:.75rem}.JiT7Ca_lg .JiT7Ca_label{gap:.5rem}.JiT7Ca_md{font-family:var(--font-geist-sans);letter-spacing:-.018rem;gap:.375rem;height:2.25rem;padding-left:.75rem;padding-right:.75rem;font-size:.875rem;font-weight:500;line-height:1.4286}.JiT7Ca_md svg{width:1.25rem;height:1.25rem}.JiT7Ca_md.JiT7Ca_hasPrefix{padding-left:.625rem}.JiT7Ca_md.JiT7Ca_hasSuffix{padding-right:.625rem}.JiT7Ca_md .JiT7Ca_label{gap:.375rem}.JiT7Ca_sm{font-family:var(--font-geist-sans);letter-spacing:-.008rem;gap:.25rem;height:1.5rem;padding-left:.5rem;padding-right:.5rem;font-size:.75rem;font-weight:500;line-height:1.3333}.JiT7Ca_sm svg{width:1rem;height:1rem}.JiT7Ca_sm.JiT7Ca_hasPrefix{padding-left:.375rem}.JiT7Ca_sm.JiT7Ca_hasSuffix{padding-right:.375rem}.JiT7Ca_sm .JiT7Ca_label{gap:.25rem}.JiT7Ca_square.JiT7Ca_lg:not(.JiT7Ca_hasPrefix):not(.JiT7Ca_hasSuffix){width:2.5rem;padding-left:0;padding-right:0}.JiT7Ca_square.JiT7Ca_md:not(.JiT7Ca_hasPrefix):not(.JiT7Ca_hasSuffix){width:2.25rem;padding-left:0;padding-right:0}.JiT7Ca_square.JiT7Ca_sm:not(.JiT7Ca_hasPrefix):not(.JiT7Ca_hasSuffix){width:1.5rem;padding-left:0;padding-right:0}.JiT7Ca_primary{--counter-filled-bg:rgb(var(--blue-brand-600));--counter-filled-text:rgb(var(--gray-0));--counter-light-bg:rgb(var(--gray-0));--counter-light-text:rgb(var(--blue-brand-600));--filled-bg:rgb(var(--blue-brand-600));--filled-bg-hover:rgb(var(--blue-brand-700));--filled-bg-focus:rgb(var(--blue-brand-100));--filled-bg-disabled:rgb(var(--gray-50));--filled-text:rgb(var(--gray-0));--filled-text-hover:rgb(var(--gray-0));--filled-text-focus:rgb(var(--blue-brand-600));--filled-text-disabled:rgb(var(--gray-300));--filled-border:transparent;--filled-border-hover:transparent;--filled-border-focus:transparent;--filled-border-disabled:transparent;--stroke-bg:rgb(var(--gray-0));--stroke-bg-hover:rgb(var(--gray-0));--stroke-bg-focus:rgb(var(--blue-brand-100));--stroke-bg-disabled:transparent;--stroke-text:rgb(var(--blue-brand-600));--stroke-text-hover:rgb(var(--blue-brand-700));--stroke-text-focus:rgb(var(--blue-brand-600));--stroke-text-disabled:rgb(var(--gray-300));--stroke-border:rgb(var(--gray-200));--stroke-border-hover:rgb(var(--blue-brand-700));--stroke-border-focus:transparent;--stroke-border-disabled:rgb(var(--gray-200));--ghost-bg:transparent;--ghost-bg-hover:rgb(var(--blue-brand-100));--ghost-bg-focus:rgb(var(--blue-brand-100));--ghost-bg-disabled:transparent;--ghost-text:rgb(var(--blue-brand-600));--ghost-text-hover:rgb(var(--blue-brand-700));--ghost-text-focus:rgb(var(--blue-brand-600));--ghost-text-disabled:rgb(var(--gray-300));--ghost-border:transparent;--ghost-border-hover:transparent;--ghost-border-focus:transparent;--ghost-border-disabled:transparent;--text-bg:transparent;--text-bg-hover:transparent;--text-bg-focus:transparent;--text-bg-disabled:transparent;--text-text:rgb(var(--blue-brand-600));--text-text-hover:rgb(var(--blue-brand-700));--text-text-focus:rgb(var(--blue-brand-600));--text-text-disabled:rgb(var(--gray-300));--text-border:transparent;--text-border-hover:transparent;--text-border-focus:transparent;--text-border-disabled:transparent}.JiT7Ca_neutral{--counter-filled-bg:rgb(var(--gray-200));--counter-filled-text:rgb(var(--gray-500));--counter-light-bg:rgb(var(--gray-0));--counter-light-text:rgb(var(--gray-500));--filled-bg:rgb(var(--gray-50));--filled-bg-hover:rgb(var(--gray-100));--filled-bg-focus:rgb(var(--gray-50));--filled-bg-disabled:rgb(var(--gray-50));--filled-text:rgb(var(--gray-500));--filled-text-hover:rgb(var(--gray-800));--filled-text-focus:rgb(var(--gray-500));--filled-text-disabled:rgb(var(--gray-300));--filled-border:transparent;--filled-border-hover:transparent;--filled-border-focus:transparent;--filled-border-disabled:transparent;--stroke-bg:rgb(var(--gray-0));--stroke-bg-hover:rgb(var(--gray-0));--stroke-bg-focus:rgb(var(--gray-50));--stroke-bg-disabled:transparent;--stroke-text:rgb(var(--gray-500));--stroke-text-hover:rgb(var(--gray-800));--stroke-text-focus:rgb(var(--gray-500));--stroke-text-disabled:rgb(var(--gray-300));--stroke-border:rgb(var(--gray-200));--stroke-border-hover:rgb(var(--gray-300));--stroke-border-focus:transparent;--stroke-border-disabled:rgb(var(--gray-200));--ghost-bg:transparent;--ghost-bg-hover:rgb(var(--gray-50));--ghost-bg-focus:rgb(var(--gray-50));--ghost-bg-disabled:transparent;--ghost-text:rgb(var(--gray-500));--ghost-text-hover:rgb(var(--gray-800));--ghost-text-focus:rgb(var(--gray-500));--ghost-text-disabled:rgb(var(--gray-300));--ghost-border:transparent;--ghost-border-hover:transparent;--ghost-border-focus:transparent;--ghost-border-disabled:transparent;--text-bg:transparent;--text-bg-hover:transparent;--text-bg-focus:transparent;--text-bg-disabled:transparent;--text-text:rgb(var(--gray-500));--text-text-hover:rgb(var(--gray-800));--text-text-focus:rgb(var(--gray-500));--text-text-disabled:rgb(var(--gray-300));--text-border:transparent;--text-border-hover:transparent;--text-border-focus:transparent;--text-border-disabled:transparent}.JiT7Ca_success{--counter-filled-bg:rgb(var(--green-600));--counter-filled-text:rgb(var(--gray-0));--counter-light-bg:rgb(var(--gray-0));--counter-light-text:rgb(var(--green-600));--filled-bg:rgb(var(--green-600));--filled-bg-hover:rgb(var(--green-700));--filled-bg-focus:rgb(var(--green-100));--filled-bg-disabled:rgb(var(--gray-50));--filled-text:rgb(var(--gray-0));--filled-text-hover:rgb(var(--gray-0));--filled-text-focus:rgb(var(--green-600));--filled-text-disabled:rgb(var(--gray-300));--filled-border:transparent;--filled-border-hover:transparent;--filled-border-focus:transparent;--filled-border-disabled:transparent;--stroke-bg:rgb(var(--gray-0));--stroke-bg-hover:rgb(var(--gray-0));--stroke-bg-focus:rgb(var(--green-100));--stroke-bg-disabled:transparent;--stroke-text:rgb(var(--green-600));--stroke-text-hover:rgb(var(--green-700));--stroke-text-focus:rgb(var(--green-600));--stroke-text-disabled:rgb(var(--gray-300));--stroke-border:rgb(var(--gray-200));--stroke-border-hover:rgb(var(--green-700));--stroke-border-focus:transparent;--stroke-border-disabled:rgb(var(--gray-200));--ghost-bg:transparent;--ghost-bg-hover:rgb(var(--green-100));--ghost-bg-focus:rgb(var(--green-100));--ghost-bg-disabled:transparent;--ghost-text:rgb(var(--green-600));--ghost-text-hover:rgb(var(--green-700));--ghost-text-focus:rgb(var(--green-600));--ghost-text-disabled:rgb(var(--gray-300));--ghost-border:transparent;--ghost-border-hover:transparent;--ghost-border-focus:transparent;--ghost-border-disabled:transparent;--text-bg:transparent;--text-bg-hover:transparent;--text-bg-focus:transparent;--text-bg-disabled:transparent;--text-text:rgb(var(--green-600));--text-text-hover:rgb(var(--green-700));--text-text-focus:rgb(var(--green-600));--text-text-disabled:rgb(var(--gray-300));--text-border:transparent;--text-border-hover:transparent;--text-border-focus:transparent;--text-border-disabled:transparent}.JiT7Ca_destructive{--counter-filled-bg:rgb(var(--red-500));--counter-filled-text:rgb(var(--gray-0));--counter-light-bg:rgb(var(--gray-0));--counter-light-text:rgb(var(--red-500));--filled-bg:rgb(var(--red-500));--filled-bg-hover:rgb(var(--red-700));--filled-bg-focus:rgb(var(--red-50));--filled-bg-disabled:rgb(var(--gray-50));--filled-text:rgb(var(--gray-0));--filled-text-hover:rgb(var(--gray-0));--filled-text-focus:rgb(var(--red-500));--filled-text-disabled:rgb(var(--gray-300));--filled-border:transparent;--filled-border-hover:transparent;--filled-border-focus:transparent;--filled-border-disabled:transparent;--stroke-bg:rgb(var(--gray-0));--stroke-bg-hover:rgb(var(--gray-0));--stroke-bg-focus:rgb(var(--red-50));--stroke-bg-disabled:transparent;--stroke-text:rgb(var(--red-500));--stroke-text-hover:rgb(var(--red-700));--stroke-text-focus:rgb(var(--red-500));--stroke-text-disabled:rgb(var(--gray-300));--stroke-border:rgb(var(--gray-200));--stroke-border-hover:rgb(var(--red-700));--stroke-border-focus:transparent;--stroke-border-disabled:rgb(var(--gray-200));--ghost-bg:transparent;--ghost-bg-hover:rgb(var(--red-50));--ghost-bg-focus:rgb(var(--red-50));--ghost-bg-disabled:transparent;--ghost-text:rgb(var(--red-500));--ghost-text-hover:rgb(var(--red-700));--ghost-text-focus:rgb(var(--red-500));--ghost-text-disabled:rgb(var(--gray-300));--ghost-border:transparent;--ghost-border-hover:transparent;--ghost-border-focus:transparent;--ghost-border-disabled:transparent;--text-bg:transparent;--text-bg-hover:transparent;--text-bg-focus:transparent;--text-bg-disabled:transparent;--text-text:rgb(var(--red-500));--text-text-hover:rgb(var(--red-700));--text-text-focus:rgb(var(--red-500));--text-text-disabled:rgb(var(--gray-300));--text-border:transparent;--text-border-hover:transparent;--text-border-focus:transparent;--text-border-disabled:transparent}.JiT7Ca_dark{--counter-filled-bg:rgb(var(--gray-950));--counter-filled-text:rgb(var(--gray-0));--counter-light-bg:rgb(var(--gray-0));--counter-light-text:rgb(var(--gray-950));--filled-bg:rgb(var(--gray-800) / .7);--filled-bg-hover:rgb(var(--gray-800) / .85);--filled-bg-focus:rgb(var(--gray-800) / .6);--filled-bg-disabled:rgb(var(--gray-800) / .7);--filled-text:rgb(var(--gray-0));--filled-text-hover:rgb(var(--gray-0));--filled-text-focus:rgb(var(--gray-0));--filled-text-disabled:rgb(var(--gray-0));--filled-border:transparent;--filled-border-hover:transparent;--filled-border-focus:transparent;--filled-border-disabled:transparent;--stroke-bg:var(--filled-bg);--stroke-bg-hover:var(--filled-bg-hover);--stroke-bg-focus:var(--filled-bg-focus);--stroke-bg-disabled:var(--filled-bg-disabled);--stroke-text:var(--filled-text);--stroke-text-hover:var(--filled-text-hover);--stroke-text-focus:var(--filled-text-focus);--stroke-text-disabled:var(--filled-text-disabled);--stroke-border:transparent;--stroke-border-hover:transparent;--stroke-border-focus:transparent;--stroke-border-disabled:transparent;--ghost-bg:var(--filled-bg);--ghost-bg-hover:var(--filled-bg-hover);--ghost-bg-focus:var(--filled-bg-focus);--ghost-bg-disabled:var(--filled-bg-disabled);--ghost-text:var(--filled-text);--ghost-text-hover:var(--filled-text-hover);--ghost-text-focus:var(--filled-text-focus);--ghost-text-disabled:var(--filled-text-disabled);--ghost-border:transparent;--ghost-border-hover:transparent;--ghost-border-focus:transparent;--ghost-border-disabled:transparent;--text-bg:var(--filled-bg);--text-bg-hover:var(--filled-bg-hover);--text-bg-focus:var(--filled-bg-focus);--text-bg-disabled:var(--filled-bg-disabled);--text-text:var(--filled-text);--text-text-hover:var(--filled-text-hover);--text-text-focus:var(--filled-text-focus);--text-text-disabled:var(--filled-text-disabled);--text-border:transparent;--text-border-hover:transparent;--text-border-focus:transparent;--text-border-disabled:transparent}.JiT7Ca_dark.JiT7Ca_filled,.JiT7Ca_dark.JiT7Ca_filled:active:not(:disabled),.JiT7Ca_dark.JiT7Ca_filled:focus-visible:not(:disabled){--counter-bg:var(--counter-filled-bg);--counter-text:var(--counter-filled-text)}.JiT7Ca_dark:disabled{opacity:.4}.JiT7Ca_filled{background:var(--filled-bg);color:var(--filled-text);border-color:var(--filled-border);--counter-bg:var(--counter-light-bg);--counter-text:var(--counter-light-text)}.JiT7Ca_filled:hover:not(:disabled){background:var(--filled-bg-hover);color:var(--filled-text-hover);border-color:var(--filled-border-hover)}.JiT7Ca_filled:active:not(:disabled),.JiT7Ca_filled:focus-visible:not(:disabled),.JiT7Ca_filled.JiT7Ca_active:not(:disabled){background:var(--filled-bg-focus);color:var(--filled-text-focus);border-color:var(--filled-border-focus)}.JiT7Ca_filled:disabled{background:var(--filled-bg-disabled);color:var(--filled-text-disabled);border-color:var(--filled-border-disabled)}.JiT7Ca_filled:active:not(:disabled),.JiT7Ca_filled:focus-visible:not(:disabled){--counter-bg:var(--counter-filled-bg);--counter-text:var(--counter-filled-text)}.JiT7Ca_filled:disabled{--counter-bg:rgb(var(--gray-200));--counter-text:rgb(var(--gray-300))}.JiT7Ca_stroke{background:var(--stroke-bg);color:var(--stroke-text);border-color:var(--stroke-border);--counter-bg:var(--counter-filled-bg);--counter-text:var(--counter-filled-text)}.JiT7Ca_stroke:hover:not(:disabled){background:var(--stroke-bg-hover);color:var(--stroke-text-hover);border-color:var(--stroke-border-hover)}.JiT7Ca_stroke:active:not(:disabled),.JiT7Ca_stroke:focus-visible:not(:disabled),.JiT7Ca_stroke.JiT7Ca_active:not(:disabled){background:var(--stroke-bg-focus);color:var(--stroke-text-focus);border-color:var(--stroke-border-focus)}.JiT7Ca_stroke:disabled{background:var(--stroke-bg-disabled);color:var(--stroke-text-disabled);border-color:var(--stroke-border-disabled);--counter-bg:rgb(var(--gray-200));--counter-text:rgb(var(--gray-300))}.JiT7Ca_ghost{background:var(--ghost-bg);color:var(--ghost-text);border-color:var(--ghost-border);--counter-bg:var(--counter-filled-bg);--counter-text:var(--counter-filled-text)}.JiT7Ca_ghost:hover:not(:disabled){background:var(--ghost-bg-hover);color:var(--ghost-text-hover);border-color:var(--ghost-border-hover)}.JiT7Ca_ghost:active:not(:disabled),.JiT7Ca_ghost:focus-visible:not(:disabled),.JiT7Ca_ghost.JiT7Ca_active:not(:disabled){background:var(--ghost-bg-focus);color:var(--ghost-text-focus);border-color:var(--ghost-border-focus)}.JiT7Ca_ghost:disabled{background:var(--ghost-bg-disabled);color:var(--ghost-text-disabled);border-color:var(--ghost-border-disabled);--counter-bg:rgb(var(--gray-200));--counter-text:rgb(var(--gray-300))}.JiT7Ca_text{background:var(--text-bg);color:var(--text-text);border-color:var(--text-border);--counter-bg:var(--counter-filled-bg);--counter-text:var(--counter-filled-text);padding:0!important}.JiT7Ca_text:hover:not(:disabled){background:var(--text-bg-hover);color:var(--text-text-hover);border-color:var(--text-border-hover)}.JiT7Ca_text:active:not(:disabled),.JiT7Ca_text:focus-visible:not(:disabled),.JiT7Ca_text.JiT7Ca_active:not(:disabled){background:var(--text-bg-focus);color:var(--text-text-focus);border-color:var(--text-border-focus)}.JiT7Ca_text:disabled{background:var(--text-bg-disabled);color:var(--text-text-disabled);border-color:var(--text-border-disabled);--counter-bg:rgb(var(--gray-200));--counter-text:rgb(var(--gray-300))}.JiT7Ca_text.JiT7Ca_lg,.JiT7Ca_text.JiT7Ca_md{height:1.25rem!important}.JiT7Ca_text.JiT7Ca_sm{height:1rem!important}
.T5nLvG_wrapper.T5nLvG_notInline{padding:.5rem!important}.T5nLvG_wrapper .T5nLvG_time-off{--tw-bg-opacity:1;background-color:rgb(var(--green-100) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--green-400) / var(--tw-text-opacity,1))}.T5nLvG_wrapper .T5nLvG_sick-leave{--tw-bg-opacity:1;background-color:rgb(var(--red-100) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--red-400) / var(--tw-text-opacity,1))}.T5nLvG_wrapper .T5nLvG_vacation-days{background-color:rgb(var(--blue-brand-400) / .1);--tw-text-opacity:1;color:rgb(var(--blue-brand-400) / var(--tw-text-opacity,1))}.T5nLvG_wrapper .T5nLvG_title{text-wrap:nowrap;color:var(--text-strong);font-weight:500;line-height:1}.T5nLvG_wrapper .T5nLvG_description{--tw-text-opacity:1;color:rgb(var(--gray-800) / var(--tw-text-opacity,1));font-size:.75rem;line-height:1}.T5nLvG_wrapper.T5nLvG_selected .T5nLvG_time-off,.T5nLvG_wrapper.T5nLvG_selected .T5nLvG_vacation-days,.T5nLvG_wrapper.T5nLvG_selected .T5nLvG_sick-leave{--tw-bg-opacity:1;background-color:rgb(var(--blue-brand-200) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--gray-200) / var(--tw-text-opacity,1))}.T5nLvG_wrapper.T5nLvG_selected .T5nLvG_title,.T5nLvG_wrapper.T5nLvG_selected .T5nLvG_description{--tw-text-opacity:1;color:rgb(var(--gray-200) / var(--tw-text-opacity,1))}.T5nLvG_requestContent{justify-content:space-between;align-items:center;gap:3.5rem;display:flex}.T5nLvG_requesterSummary{align-items:center;gap:.75rem;display:flex}.T5nLvG_expandedDetails{flex-direction:column}.T5nLvG_requestDetails{align-items:flex-start;gap:.375rem;display:flex}
._8-eJeG_wrapper{width:16rem;padding:.5rem}._8-eJeG_wrapper ._8-eJeG_btn{--tw-text-opacity:1!important;width:100%!important;color:rgb(var(--blue-brand-400) / var(--tw-text-opacity,1))!important;margin-top:.5rem!important}._8-eJeG_wrapper ._8-eJeG_selectedBtn{--tw-bg-opacity:1!important;background-color:rgb(var(--blue-brand-200) / var(--tw-bg-opacity,1))!important;border-style:none!important;border-radius:.5rem!important}
.k4qoBG_avatar{-webkit-user-select:none;user-select:none;text-transform:uppercase;background:var(--bg);color:var(--text);flex-shrink:0;justify-content:center;align-items:center;font-weight:500;line-height:1;transition-property:box-shadow;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex;overflow:hidden}.k4qoBG_img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.k4qoBG_avatar>.k4qoBG_initials{justify-content:center;align-items:center;width:100%;height:100%;line-height:1;display:inline-flex}.k4qoBG_xl{font-family:var(--font-geist-sans);letter-spacing:-.018rem;width:2.5rem;height:2.5rem;font-size:.875rem;font-weight:500;line-height:1.4286}.k4qoBG_xl .k4qoBG_icon{width:1.75rem;height:1.75rem}.k4qoBG_xl.k4qoBG_square .k4qoBG_icon{width:1.25rem;height:1.25rem}.k4qoBG_lg{font-family:var(--font-geist-sans);letter-spacing:-.018rem;width:1.75rem;height:1.75rem;font-size:.875rem;font-weight:500;line-height:1.4286}.k4qoBG_lg .k4qoBG_icon{width:1.25rem;height:1.25rem}.k4qoBG_lg.k4qoBG_square .k4qoBG_icon{width:1rem;height:1rem}.k4qoBG_md{font-family:var(--font-geist-sans);letter-spacing:-.008rem;width:1.25rem;height:1.25rem;font-size:.75rem;font-weight:500;line-height:1.3333}.k4qoBG_md .k4qoBG_icon{width:1rem;height:1rem}.k4qoBG_sm{width:1rem;height:1rem;font-size:8px}.k4qoBG_sm .k4qoBG_icon{width:.875rem;height:.875rem}.k4qoBG_sm.k4qoBG_square .k4qoBG_icon{width:.75rem;height:.75rem}.k4qoBG_circle{border-radius:9999px}.k4qoBG_circle .k4qoBG_icon{--tw-translate-y:1px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));align-self:flex-end}.k4qoBG_square{border-radius:.375rem}.k4qoBG_selected{box-shadow:0 0 0 1px rgb(var(--gray-0))}.k4qoBG_gray{--bg:rgb(var(--gray-300));--text:rgb(var(--gray-0));--stroke-text:rgb(var(--gray-600));--stroke-border:rgb(var(--gray-100))}.k4qoBG_indigo{--bg:rgb(var(--indigo-300));--text:rgb(var(--gray-0));--stroke-text:rgb(var(--indigo-600));--stroke-border:rgb(var(--indigo-100))}.k4qoBG_blue{--bg:rgb(var(--blue-brand-300));--text:rgb(var(--gray-0));--stroke-text:rgb(var(--blue-brand-600));--stroke-border:rgb(var(--blue-brand-100))}.k4qoBG_teal{--bg:rgb(var(--teal-300));--text:rgb(var(--gray-0));--stroke-text:rgb(var(--teal-600));--stroke-border:rgb(var(--teal-100))}.k4qoBG_brown{--bg:rgb(var(--brown-300));--text:rgb(var(--gray-0));--stroke-text:rgb(var(--brown-600));--stroke-border:rgb(var(--brown-100))}.k4qoBG_pink{--bg:rgb(var(--pink-300));--text:rgb(var(--gray-0));--stroke-text:rgb(var(--pink-600));--stroke-border:rgb(var(--pink-100))}.k4qoBG_green{--bg:rgb(var(--green-300));--text:rgb(var(--gray-0));--stroke-text:rgb(var(--green-600));--stroke-border:rgb(var(--green-100))}.k4qoBG_orange{--bg:rgb(var(--orange-300));--text:rgb(var(--gray-0));--stroke-text:rgb(var(--orange-600));--stroke-border:rgb(var(--orange-100))}.k4qoBG_yellow{--bg:rgb(var(--yellow-300));--text:rgb(var(--gray-0));--stroke-text:rgb(var(--yellow-600));--stroke-border:rgb(var(--yellow-100))}.k4qoBG_stroke{background:rgb(var(--gray-0));color:var(--stroke-text);border:1px solid var(--stroke-border)}.k4qoBG_group{align-items:center;display:inline-flex}.k4qoBG_groupItem{box-shadow:0 0 0 1px rgb(var(--gray-0));position:relative}.k4qoBG_groupItem:not(:first-child).k4qoBG_xl{margin-left:-.5rem}.k4qoBG_groupItem:not(:first-child).k4qoBG_lg{margin-left:-7px}.k4qoBG_groupItem:not(:first-child).k4qoBG_md{margin-left:-.375rem}.k4qoBG_groupItem:not(:first-child).k4qoBG_sm{margin-left:-5px}.k4qoBG_groupCompany .k4qoBG_groupItem:not(:first-child).k4qoBG_xl{margin-left:-.5rem}.k4qoBG_groupCompany .k4qoBG_groupItem:not(:first-child).k4qoBG_lg{margin-left:-7px}.k4qoBG_groupCompany .k4qoBG_groupItem:not(:first-child).k4qoBG_md{margin-left:-.375rem}.k4qoBG_groupCompany .k4qoBG_groupItem:not(:first-child).k4qoBG_sm{margin-left:-5px}.k4qoBG_overflow{font-weight:500}
.tpeI0q_people{width:var(--name-width);flex-shrink:0;padding-top:54px}.tpeI0q_timeline{-webkit-user-select:none;user-select:none;min-width:100%}.tpeI0q_weekHeader,.tpeI0q_bandHeader,.tpeI0q_dayHeader,.tpeI0q_personRow{grid-template-columns:var(--capacity-columns);align-items:center;display:grid}.tpeI0q_weekHeader{font-family:var(--font-geist-sans);letter-spacing:-.008rem;text-align:center;height:46px;color:var(--text-sub);font-size:.75rem;font-weight:400;line-height:1.3333}.tpeI0q_weekHeader small{font-family:var(--font-geist-sans);letter-spacing:.035rem;color:var(--text-soft);margin-top:.125rem;font-size:.625rem;font-weight:500;line-height:1.2;display:block}.tpeI0q_bandHeader{height:22px;position:relative}.tpeI0q_weekBand{font-family:var(--font-geist-sans);letter-spacing:.035rem;white-space:nowrap;border-left-width:1px;border-color:var(--stroke-sub);text-align:right;text-transform:uppercase;color:var(--text-soft);padding-left:.375rem;padding-right:.375rem;font-size:.625rem;font-weight:500;line-height:1.2;overflow:hidden}.tpeI0q_monthBand{pointer-events:none;align-items:center;display:flex;position:absolute;top:0;bottom:0}.tpeI0q_monthBand>span{font-family:var(--font-geist-sans);letter-spacing:-.008rem;z-index:10;white-space:nowrap;background-color:var(--bg-base);color:var(--text-sub);padding-left:.375rem;padding-right:.375rem;font-size:.75rem;font-weight:500;line-height:1.3333;position:sticky;left:6px}.tpeI0q_dayHeader{font-family:var(--font-geist-sans);letter-spacing:-.008rem;text-align:center;height:1.5rem;color:var(--text-sub);font-size:.75rem;font-weight:400;line-height:1.3333}.tpeI0q_mutedDay{color:var(--text-soft)}.tpeI0q_personRow{height:3rem}.tpeI0q_person{font-family:var(--font-geist-sans);letter-spacing:-.009rem;background-color:var(--bg-base);min-width:0;height:3rem;color:var(--text-strong);align-items:center;gap:.5rem;padding-left:1.25rem;padding-right:.75rem;font-size:.875rem;font-weight:400;line-height:1.4286;display:flex}.tpeI0q_personName{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.tpeI0q_personAvatar.tpeI0q_personAvatar{font-family:var(--font-geist-sans);letter-spacing:-.007rem;background:var(--stroke-border);color:var(--stroke-text);font-size:.688rem;font-weight:600;line-height:1.0989}.tpeI0q_unavailable{font-family:var(--font-geist-sans);letter-spacing:-.008rem;max-width:6rem;color:var(--text-soft);font-size:.75rem;font-weight:400;line-height:1.3333}.tpeI0q_badgeTrigger{cursor:help;border-radius:9999px;display:block}.tpeI0q_badgeTrigger:focus-visible{outline-style:solid;outline-color:var(--stroke-brand)}.tpeI0q_shortBadge.tpeI0q_shortBadge{font-family:var(--font-geist-sans);letter-spacing:-.008rem;white-space:nowrap;gap:.25rem;height:1.25rem;padding-left:.5rem;padding-right:.5rem;font-size:.75rem;font-weight:500;line-height:1.3333}.tpeI0q_shortBadge svg{width:.75rem;height:.75rem}.tpeI0q_cellWrap{min-width:0;padding:.25rem 5px}.tpeI0q_dayView .tpeI0q_cellWrap{padding-left:.125rem;padding-right:.125rem}.tpeI0q_shortageRange{background-color:rgb(var(--red-100) / .7)}.tpeI0q_rangeStart{border-top-left-radius:.75rem;border-bottom-left-radius:.75rem}.tpeI0q_rangeEnd{border-top-right-radius:.75rem;border-bottom-right-radius:.75rem}.tpeI0q_cellTrigger.tpeI0q_cellTrigger{width:100%;min-width:0;display:block}.tpeI0q_cell{font-family:var(--font-geist-sans);letter-spacing:-.008rem;--tw-bg-opacity:1;background-color:rgb(var(--green-50) / var(--tw-bg-opacity,1));--tw-text-opacity:1;height:2.5rem;color:rgb(var(--green-700) / var(--tw-text-opacity,1));border-radius:.375rem;justify-content:center;align-items:center;font-size:.75rem;font-weight:400;line-height:1.3333;display:flex;position:relative;overflow:hidden}.tpeI0q_cell:focus-visible{outline-width:2px;outline-style:solid;outline-color:var(--stroke-brand)}.tpeI0q_cell>i{pointer-events:none;position:absolute;left:0;right:0}.tpeI0q_cell>span{z-index:10;white-space:nowrap;position:relative}.tpeI0q_dayView .tpeI0q_cell{border-radius:.25rem}@media (max-width:560px){.tpeI0q_person{padding-left:.75rem}}
.ZcWY_W_modal{z-index:1;--tw-translate-x:-1/2;height:fit-content;max-height:90%;translate:-50% -50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-radius:.75rem;position:absolute;top:50%;left:50%;overflow-y:auto}.ZcWY_W_modalOverlay{z-index:1111;background-color:rgb(var(--gray-950) / .6);display:none;position:absolute;inset:0}.ZcWY_W_modalOverlay.ZcWY_W_show{display:block}
.yev6iW_capacity{border-width:1px;border-color:var(--stroke-sub);background-color:var(--bg-base);border-radius:.75rem;min-width:0;overflow:hidden}.yev6iW_accordion>.ant-collapse-item>.ant-collapse-header{-moz-column-gap:.75rem!important;border-bottom-width:1px!important;border-color:var(--stroke-sub)!important;--tw-bg-opacity:1!important;background-color:rgb(var(--gray-25) / var(--tw-bg-opacity,1))!important;flex-wrap:wrap!important;gap:.5rem .75rem!important;min-height:52px!important;padding:.625rem 1rem!important}.yev6iW_accordion .ant-collapse-title:focus-visible{outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:var(--stroke-brand);border-radius:.25rem;outline:2px solid #0000}.yev6iW_closed>.ant-collapse-item>.ant-collapse-header{background-color:var(--bg-base)!important;border-bottom-color:#0000!important}.yev6iW_heading{font-family:var(--font-geist-sans);letter-spacing:-.018rem;min-width:0;color:var(--text-strong);align-items:center;gap:.5rem;font-size:.875rem;font-weight:500;line-height:1.4286;display:flex}.yev6iW_heading strong{font-family:var(--font-geist-sans);letter-spacing:-.009rem;font-size:.875rem;font-weight:600;line-height:1.4286}.yev6iW_chevron,.yev6iW_chartIcon{width:1rem;height:1rem;color:var(--icon-soft);flex-shrink:0}.yev6iW_chevron{transition-property:transform;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (prefers-reduced-motion:reduce){.yev6iW_chevron{transition-property:none}}.yev6iW_closedChevron{--tw-rotate:-90deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.yev6iW_separator{color:var(--text-soft)}.yev6iW_discipline{font-family:var(--font-geist-sans);letter-spacing:-.018rem;text-overflow:ellipsis;white-space:nowrap;color:var(--text-sub);font-size:.875rem;font-weight:500;line-height:1.4286;overflow:hidden}.yev6iW_infoControl{flex-shrink:0;align-items:center;display:flex}.yev6iW_infoTrigger{cursor:help;width:1rem;height:1rem;color:var(--icon-soft);border-radius:.125rem;display:flex}.yev6iW_infoTrigger:focus-visible{outline-style:solid;outline-color:var(--stroke-brand)}.yev6iW_infoTrigger svg{width:100%;height:100%}.yev6iW_controls{flex-shrink:0;align-items:center;display:flex}.yev6iW_state{font-family:var(--font-geist-sans);letter-spacing:-.008rem;min-height:7rem;color:var(--text-sub);justify-content:center;align-items:center;gap:.75rem;padding:1.25rem;font-size:.75rem;font-weight:400;line-height:1.3333;display:flex}.yev6iW_calendar{--name-width:180px;display:flex}.yev6iW_wideNames{--name-width:266px}.yev6iW_scroller{cursor:grab;touch-action:auto;flex:1;min-width:0;padding-top:.5rem;padding-bottom:1rem;overflow-x:auto}.yev6iW_scroller:focus-visible{outline-style:solid;outline-color:var(--stroke-brand)}.yev6iW_scroller:active{cursor:grabbing}.yev6iW_scroller{scrollbar-color:rgb(var(--gray-300)) #0000;scrollbar-width:thin}.yev6iW_legend{font-family:var(--font-geist-sans);letter-spacing:-.008rem;-moz-column-gap:1rem;border-top-width:1px;border-color:var(--stroke-sub);color:var(--text-sub);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem 1rem;padding:.75rem 1.25rem;font-size:.75rem;font-weight:400;line-height:1.3333;display:flex}.yev6iW_legend>span{white-space:nowrap;align-items:center;gap:.375rem;display:inline-flex}.yev6iW_legend i{border-radius:.125rem;flex-shrink:0;width:.625rem;height:.625rem;display:inline-block}@media (max-width:560px){.yev6iW_accordion .ant-collapse-extra{margin-left:auto!important}}
.FMGJ-W_wrapper{border-width:1px;border-color:var(--stroke-sub);background-color:var(--bg-base);border-radius:.5rem;width:444px;height:max-content;overflow:hidden}.FMGJ-W_cardHeader{border-bottom-width:1px;border-color:var(--stroke-sub);justify-content:space-between;align-items:center;min-height:3.5rem;padding-left:1.5rem;padding-right:1.5rem;display:flex}.FMGJ-W_cardTitle{font-family:var(--font-geist-sans);letter-spacing:.035rem;text-transform:capitalize;color:var(--text-strong);font-size:.625rem;font-weight:500;line-height:1.2}.FMGJ-W_cardBody{padding:1rem 1.5rem}.FMGJ-W_cardFooter{border-top-width:1px;border-color:var(--stroke-sub);padding-top:.75rem;padding-bottom:.75rem}.FMGJ-W_button{padding:17px 1.5rem!important}.FMGJ-W_actions{justify-content:space-between!important;align-items:center!important;padding:.25rem 1.25rem!important;display:flex!important}.FMGJ-W_content{--tw-text-opacity:1!important;color:rgb(var(--gray-800) / var(--tw-text-opacity,1))!important;margin-bottom:.375rem!important;font-size:14px!important;line-height:20px!important}.FMGJ-W_strong{color:var(--text-strong);font-weight:500}.FMGJ-W_warning__container{--tw-bg-opacity:1!important;background-color:rgb(var(--yellow-200) / var(--tw-bg-opacity,1))!important;border-radius:6px!important}.FMGJ-W_warning__wrapper{--tw-bg-opacity:1!important;background-color:rgb(var(--yellow-500) / var(--tw-bg-opacity,1))!important;border-top-left-radius:6px!important;border-bottom-left-radius:6px!important;flex-basis:56px!important}.FMGJ-W_warning__content{color:var(--text-strong);padding:.25rem .75rem}.FMGJ-W_dialogContent{flex-direction:column;gap:1rem;display:flex}.FMGJ-W_warningMessage{display:flex}.FMGJ-W_warningIcon{justify-content:center;align-items:center;display:flex}
.xbjtcW_form{flex-direction:column;align-items:stretch;gap:1rem;display:flex}.xbjtcW_form>button{align-self:flex-start}.xbjtcW_rateHeading{font-family:var(--font-geist-sans);letter-spacing:-.018rem;color:var(--text-strong);flex-direction:column;gap:.5rem;font-size:.875rem;font-weight:500;line-height:1.4286;display:flex}.xbjtcW_rateHeading p{font-family:var(--font-geist-sans);letter-spacing:-.008rem;color:var(--text-sub);font-size:.75rem;font-weight:400;line-height:1.3333}.xbjtcW_required{color:var(--text-error)}.xbjtcW_rates{flex-direction:column;gap:.5rem;display:flex}.xbjtcW_rateRow{grid-template-columns:minmax(0,1fr) 140px;align-items:flex-start;gap:.625rem;display:grid}.xbjtcW_removable{grid-template-columns:minmax(0,1fr) 140px 36px}.xbjtcW_amount input{text-align:right;-moz-appearance:textfield}.xbjtcW_amount input::-webkit-inner-spin-button{appearance:none;margin:0}.xbjtcW_amount input::-webkit-outer-spin-button{appearance:none;margin:0}.xbjtcW_hint{font-family:var(--font-geist-sans);letter-spacing:-.008rem;border-width:1px;border-color:var(--stroke-brand);background-color:var(--bg-brand-lightest);color:var(--text-brand);border-radius:.5rem;padding:.75rem;font-size:.75rem;font-weight:400;line-height:1.3333}.xbjtcW_primarySetting{font-family:var(--font-geist-sans);letter-spacing:-.008rem;border-width:1px;border-color:var(--stroke-sub);background-color:var(--bg-weak);color:var(--text-strong);border-radius:.5rem;padding:.75rem;font-size:.75rem;font-weight:400;line-height:1.3333}.xbjtcW_primarySetting p{font-family:var(--font-geist-sans);letter-spacing:-.008rem;color:var(--text-sub);margin-top:.25rem;padding-left:1.5rem;font-size:.75rem;font-weight:400;line-height:1.3333}.xbjtcW_error{font-family:var(--font-geist-sans);letter-spacing:-.008rem;color:var(--text-error);font-size:.75rem;font-weight:400;line-height:1.3333}@media (max-width:560px){.xbjtcW_rateRow{grid-template-columns:repeat(1,minmax(0,1fr))}.xbjtcW_removable{grid-template-columns:minmax(0,1fr) 36px}.xbjtcW_removable>:first-child{grid-column:span 2/span 2}}
._9cmPpq_wrapper{border-width:1px;border-color:var(--stroke-sub);background-color:var(--bg-base);border-radius:.5rem;width:524px;height:max-content;overflow:hidden}._9cmPpq_wrapper ._9cmPpq_textArea{padding:1rem!important}._9cmPpq_wrapper ._9cmPpq_radius{border-radius:.75rem!important}._9cmPpq_wrapper ._9cmPpq_dataPicker{padding-top:.5rem!important;padding-bottom:.5rem!important}._9cmPpq_wrapper ._9cmPpq_label>div{color:rgb(var(--gray-800) / 1)!important;padding-bottom:.375rem!important;font-size:.875rem!important;font-weight:500!important;line-height:1.25rem!important}._9cmPpq_wrapper ._9cmPpq_label>div>span{color:rgb(var(--gray-100) / 1)!important;font-size:13px!important;font-weight:400!important}._9cmPpq_cardHeader{border-bottom-width:1px;border-color:var(--stroke-sub);justify-content:space-between;align-items:center;min-height:3.5rem;padding-left:1.5rem;padding-right:1.5rem;display:flex}._9cmPpq_cardTitle{font-family:var(--font-geist-sans);letter-spacing:.035rem;color:var(--text-strong);font-size:.625rem;font-weight:500;line-height:1.2}._9cmPpq_cardBody{padding:1rem 1.5rem}._9cmPpq_cardFooter{border-top-width:1px;border-color:var(--stroke-sub);padding-top:.75rem;padding-bottom:.75rem}._9cmPpq_optionContent{align-items:center;gap:.5rem;display:flex}._9cmPpq_fieldLabel{justify-content:space-between;align-items:center;display:flex}._9cmPpq_modalActions{justify-content:space-between;align-items:center;padding-left:1.25rem;padding-right:1.25rem;display:flex}._9cmPpq_requestButton{border-radius:10px!important;padding:11px 1.5rem!important}._9cmPpq_formField{flex-direction:column;display:flex}
.k4XHxG_badge{width:fit-content;font-family:var(--font-geist-sans);letter-spacing:-.009rem;background:var(--badge-filled-bg);color:var(--badge-filled-text);border-width:1px;border-color:#0000;border-radius:9999px;align-items:center;gap:.25rem;padding:.125rem .625rem;font-size:.875rem;font-weight:400;line-height:1.4286;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.k4XHxG_badge svg{flex-shrink:0;width:.875rem;height:.875rem}.k4XHxG_badge.k4XHxG_active{background:var(--badge-stroke-bg);border-color:var(--badge-stroke-border)}.k4XHxG_badge.k4XHxG_has-prefix{padding-left:.5rem}.k4XHxG_badge.k4XHxG_has-suffix{padding-right:.5rem}.k4XHxG_badge.k4XHxG_square{padding-left:.5rem;padding-right:.5rem}.k4XHxG_sm{font-family:var(--font-geist-sans);letter-spacing:-.008rem;gap:.25rem;padding:0 .5rem;font-size:.75rem;font-weight:400;line-height:1.3333}.k4XHxG_green{--badge-filled-bg:rgb(var(--green-50));--badge-filled-border:transparent;--badge-filled-text:rgb(var(--green-600));--badge-stroke-bg:rgb(var(--gray-0));--badge-stroke-border:rgb(var(--green-100));--badge-stroke-text:rgb(var(--green-600))}.k4XHxG_red{--badge-filled-bg:rgb(var(--red-50));--badge-filled-border:transparent;--badge-filled-text:rgb(var(--red-600));--badge-stroke-bg:rgb(var(--gray-0));--badge-stroke-border:rgb(var(--red-100));--badge-stroke-text:rgb(var(--red-600))}.k4XHxG_orange{--badge-filled-bg:rgb(var(--orange-50));--badge-filled-border:transparent;--badge-filled-text:rgb(var(--orange-600));--badge-stroke-bg:rgb(var(--gray-0));--badge-stroke-border:rgb(var(--orange-100));--badge-stroke-text:rgb(var(--orange-600))}.k4XHxG_blue{--badge-filled-bg:rgb(var(--blue-brand-50));--badge-filled-border:transparent;--badge-filled-text:rgb(var(--blue-brand-700));--badge-stroke-bg:rgb(var(--gray-0));--badge-stroke-border:rgb(var(--blue-brand-100));--badge-stroke-text:rgb(var(--blue-brand-700))}.k4XHxG_purple{--badge-filled-bg:rgb(var(--indigo-50));--badge-filled-border:transparent;--badge-filled-text:rgb(var(--indigo-600));--badge-stroke-bg:rgb(var(--gray-0));--badge-stroke-border:rgb(var(--indigo-100));--badge-stroke-text:rgb(var(--indigo-600))}.k4XHxG_gray{--badge-filled-bg:rgb(var(--gray-50));--badge-filled-border:transparent;--badge-filled-text:rgb(var(--gray-600));--badge-stroke-bg:rgb(var(--gray-0));--badge-stroke-border:rgb(var(--gray-100));--badge-stroke-text:rgb(var(--gray-600))}.k4XHxG_faded-grey{--badge-filled-bg:rgb(var(--gray-50));--badge-filled-border:transparent;--badge-filled-text:rgb(var(--gray-300));--badge-stroke-bg:rgb(var(--gray-0));--badge-stroke-border:rgb(var(--gray-200));--badge-stroke-text:rgb(var(--gray-300))}
.JvxOwW_budgetRail{margin-top:1.5rem}.JvxOwW_budget{border-width:1px;border-color:var(--stroke-sub);background-color:var(--bg-weak);border-radius:.75rem;padding:1.25rem}.JvxOwW_budget h3{font-family:var(--font-geist-sans);letter-spacing:-.018rem;color:var(--text-strong);align-items:center;gap:.5rem;margin:0;font-size:.875rem;font-weight:500;line-height:1.4286;display:flex}.JvxOwW_budget h3 svg{width:1.25rem;height:1.25rem;color:var(--icon-sub)}.JvxOwW_budget>section{margin-top:1.25rem}.JvxOwW_budget h4{font-family:var(--font-geist-sans);letter-spacing:-.008rem;color:var(--text-strong);justify-content:space-between;align-items:flex-start;gap:.75rem;margin:0;font-size:.75rem;font-weight:500;line-height:1.3333;display:flex}.JvxOwW_budget footer{font-family:var(--font-geist-sans);letter-spacing:-.008rem;border-top-width:1px;border-color:var(--stroke-sub);color:var(--text-strong);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-top:1.25rem;padding-top:1rem;font-size:.75rem;font-weight:500;line-height:1.3333;display:flex}.JvxOwW_budgetSection{margin-top:1rem}.JvxOwW_budgetSection>p{font-family:var(--font-geist-sans);letter-spacing:.035rem;color:var(--text-sub);margin:0 0 .5rem;font-size:.625rem;font-weight:500;line-height:1.2}.JvxOwW_budgetRow{font-family:var(--font-geist-sans);letter-spacing:-.008rem;color:var(--text-sub);justify-content:space-between;align-items:flex-start;gap:.75rem;padding-top:.25rem;padding-bottom:.25rem;font-size:.75rem;font-weight:400;line-height:1.3333;display:flex}.JvxOwW_budgetRow>div{align-items:center;gap:.5rem;min-width:0;display:flex}.JvxOwW_budgetRow strong{font-family:var(--font-geist-sans);letter-spacing:-.008rem;color:var(--text-strong);flex-shrink:0;font-size:.75rem;font-weight:500;line-height:1.3333}.JvxOwW_phaseCode.JvxOwW_phaseCode{font-family:var(--font-geist-sans);letter-spacing:-.007rem;background-color:var(--bg-information-lightest);min-width:1.5rem;height:1rem;color:var(--text-brand);border-width:0;border-radius:.25rem;flex-shrink:0;justify-content:center;padding:0 .25rem;font-size:.688rem;font-weight:600;line-height:1.0989}@media (min-width:1800px){.JvxOwW_budgetRail{width:20rem;margin-top:0;position:absolute;top:0;bottom:0;left:calc(100% + 24px)}.JvxOwW_budget{position:sticky;top:1.5rem}}
._90VA1q_container{--tw-border-opacity:1;border-width:1px;border-color:rgb(var(--gray-200) / var(--tw-border-opacity,1));border-radius:12px;width:350px;padding:3px}._90VA1q_dropdown{max-height:250px;margin-top:5px;padding:3px;overflow-y:auto}._90VA1q_item{cursor:pointer!important;color:var(--text-strong)!important;margin-top:2px!important;margin-bottom:2px!important;padding:6px 12px!important;font-size:14px!important;line-height:14px!important}._90VA1q_item._90VA1q_selected{--tw-bg-opacity:1!important;background-color:rgb(var(--blue-brand-200) / var(--tw-bg-opacity,1))!important;border-radius:6px!important}._90VA1q_avatar{margin-right:8px!important}._90VA1q_name{text-overflow:ellipsis;white-space:nowrap;max-width:360px;overflow:hidden}._90VA1q_optionContent{justify-content:space-between;align-items:center;display:flex}._90VA1q_userSummary{align-items:center;display:flex}._90VA1q_empty{font-family:var(--font-geist-sans);letter-spacing:-.008rem;text-align:center;color:var(--text-sub);padding:1rem .75rem;font-size:.75rem;font-weight:400;line-height:1.3333}
.i3JYnW_numberInput{min-width:0}.i3JYnW_startTrigger.i3JYnW_startTrigger{width:100%;min-width:0}.i3JYnW_numberInput input{text-align:right;appearance:textfield;width:100%}.i3JYnW_numberInput input::-webkit-inner-spin-button{appearance:none;margin:0}.i3JYnW_numberInput input::-webkit-outer-spin-button{appearance:none;margin:0}.i3JYnW_compactInput{font-family:var(--font-geist-sans)!important;letter-spacing:-.008rem!important;height:2rem!important;padding-left:.25rem!important;padding-right:.25rem!important;font-size:.75rem!important;font-weight:400!important;line-height:1.3333!important}@media (prefers-reduced-motion:reduce){.i3JYnW_compactInput{transition-property:none!important}}.i3JYnW_compactInput input{font-family:var(--font-geist-sans)!important;letter-spacing:-.008rem!important;font-size:.75rem!important;font-weight:400!important;line-height:1.3333!important}.i3JYnW_cellInput.i3JYnW_cellInput{font-family:var(--font-geist-sans)!important;letter-spacing:-.008rem!important;--tw-shadow:0 0 #0000!important;--tw-shadow-colored:0 0 #0000!important;height:3rem!important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)!important;background-color:#0000!important;border-color:#0000!important;padding-left:.5rem!important;padding-right:.5rem!important;font-size:.75rem!important;font-weight:400!important;line-height:1.3333!important;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke!important;transition-duration:.2s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}@media (prefers-reduced-motion:reduce){.i3JYnW_cellInput.i3JYnW_cellInput{transition-property:none!important}}:is(.i3JYnW_cellInput.i3JYnW_cellInput:not(:disabled):not(:has(input:disabled)):hover,.i3JYnW_cellInput.i3JYnW_cellInput:not(:disabled):not(:has(input:disabled)):focus-within){border-color:var(--stroke-strong)!important;background-color:var(--bg-base)!important}.i3JYnW_cellInput.i3JYnW_cellInput:not(:disabled):not(:has(input:disabled)):focus-within{border-color:var(--stroke-brand)!important}.i3JYnW_cellInput.i3JYnW_cellInput:not(:disabled):not(:has(input:disabled))[aria-invalid=true]{border-color:var(--stroke-error)!important}.i3JYnW_cellInput.i3JYnW_cellInput:not(:disabled):not(:has(input:disabled)):has(input[aria-invalid=true]){border-color:var(--stroke-error)!important}.i3JYnW_cellInput.i3JYnW_cellInput:disabled{background-color:#0000!important;border-color:#0000!important}.i3JYnW_cellInput.i3JYnW_cellInput:has(input:disabled){background-color:#0000!important;border-color:#0000!important}.i3JYnW_cellInput.i3JYnW_cellInput input{font-family:var(--font-geist-sans)!important;letter-spacing:-.008rem!important;background-color:#0000!important;font-size:.75rem!important;font-weight:400!important;line-height:1.3333!important}.i3JYnW_editableField.i3JYnW_editableField{background-color:#0000;border-width:1px;border-color:#0000;border-radius:.375rem;height:3rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (prefers-reduced-motion:reduce){.i3JYnW_editableField.i3JYnW_editableField{transition-property:none}}.i3JYnW_editableField.i3JYnW_editableField:not(:disabled):not([aria-disabled=true]):hover,.i3JYnW_editableField.i3JYnW_editableField:not(:disabled):not([aria-disabled=true]):focus-within,.i3JYnW_editableField.i3JYnW_editableField:not(:disabled):not([aria-disabled=true])[aria-expanded=true]{border-color:var(--stroke-strong);background-color:var(--bg-base)}.i3JYnW_editableField.i3JYnW_editableField:not(:disabled):not([aria-disabled=true]):has([aria-expanded=true]){border-color:var(--stroke-strong);background-color:var(--bg-base)}.i3JYnW_editableField.i3JYnW_editableField:not(:disabled):not([aria-disabled=true]):focus-visible{border-color:var(--stroke-brand);outline-offset:2px;outline:2px solid #0000}.i3JYnW_editableField.i3JYnW_editableField:not(:disabled):not([aria-disabled=true]):has(:focus-visible){border-color:var(--stroke-brand);outline-offset:2px;outline:2px solid #0000}.i3JYnW_quantity{justify-content:center;align-items:center;min-width:0;padding-left:.25rem;padding-right:.25rem;display:flex}.i3JYnW_quantity>button{flex-shrink:0;width:1.5rem;min-width:0;height:1.5rem;padding:0;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (prefers-reduced-motion:reduce){.i3JYnW_quantity>button{transition-property:none}}.i3JYnW_quantity .i3JYnW_numberInput{flex-shrink:0;width:2rem}.i3JYnW_quantity .i3JYnW_numberInput input{text-align:center!important;padding-left:.25rem!important;padding-right:.25rem!important}.i3JYnW_quantity .i3JYnW_cellInput.i3JYnW_cellInput{height:1.75rem!important;padding-left:0!important;padding-right:0!important}.i3JYnW_quantity .i3JYnW_cellInput.i3JYnW_cellInput:not(:focus-within){background-color:#0000!important;border-color:#0000!important}.i3JYnW_quantity .i3JYnW_choiceTrigger.i3JYnW_choiceTrigger{border-color:#0000;gap:0;width:2.25rem;height:1.75rem;padding-left:0!important;padding-right:0!important}.i3JYnW_quantity .i3JYnW_choiceTrigger.i3JYnW_choiceTrigger:hover:not(:disabled),.i3JYnW_quantity .i3JYnW_choiceTrigger.i3JYnW_choiceTrigger[aria-expanded=true]:not(:disabled){background-color:var(--bg-weak)}.i3JYnW_choiceTrigger{justify-content:space-between;width:100%;min-width:0;padding-left:.25rem;padding-right:.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (prefers-reduced-motion:reduce){.i3JYnW_choiceTrigger{transition-property:none}}.i3JYnW_choiceTrigger>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.i3JYnW_choiceTrigger svg{flex-shrink:0;width:.75rem;height:.75rem}.i3JYnW_cellChoice.i3JYnW_cellChoice{padding-left:.5rem;padding-right:.5rem}.i3JYnW_choices{flex-direction:column;align-items:stretch;padding:.25rem;display:flex}.i3JYnW_compactMenu.i3JYnW_compactMenu{width:8rem}.i3JYnW_choices>button{justify-content:flex-start}.i3JYnW_startPanel{grid-template-columns:minmax(240px,1fr) minmax(200px,1fr);gap:.75rem;display:grid}.i3JYnW_dependencies{border-left-width:1px;border-color:var(--stroke-sub);flex-direction:column;gap:.5rem;min-width:0;padding-left:.75rem;display:flex}.i3JYnW_dependencyList{flex-direction:column;max-height:18rem;display:flex;overflow-y:auto}.i3JYnW_dependencyList p{font-family:var(--font-geist-sans);letter-spacing:-.008rem;color:var(--text-sub);padding:.75rem;font-size:.75rem;font-weight:400;line-height:1.3333}.i3JYnW_dependencyOption{text-align:left;justify-content:flex-start;height:auto;padding-top:.5rem;padding-bottom:.5rem}.i3JYnW_dependencyOption.i3JYnW_dependencyOption>span{align-items:center;gap:.5rem;width:100%;min-width:0;display:flex}.i3JYnW_dependencyCode.i3JYnW_dependencyCode{font-family:var(--font-geist-sans);letter-spacing:-.007rem;background-color:var(--bg-information-lightest);min-width:2rem;height:1.25rem;color:var(--text-brand);border-width:0;border-radius:.25rem;flex-shrink:0;justify-content:center;padding:0 .5rem;font-size:.688rem;font-weight:600;line-height:1.0989}.i3JYnW_dependencyCopy{white-space:normal;min-width:0}.i3JYnW_dependencyOption small{font-family:var(--font-geist-sans);letter-spacing:-.008rem;color:var(--text-sub);font-size:.75rem;font-weight:400;line-height:1.3333;display:block}.i3JYnW_startFooter{border-top-width:1px;border-color:var(--stroke-sub);grid-column:span 2/span 2;margin-left:-.25rem;margin-right:-.25rem;padding-top:.25rem;padding-left:.25rem;padding-right:.25rem}@media (max-width:640px){.i3JYnW_startPanel{grid-template-columns:repeat(1,minmax(0,1fr))}.i3JYnW_dependencies{border-top-width:1px;border-left-width:0;padding-top:.75rem;padding-left:0}.i3JYnW_startFooter{grid-column:span 1/span 1}}
._5GO11W_staff{--tw-border-opacity:1!important;border-style:dashed!important;border-width:1px!important;border-color:rgb(var(--gray-200) / var(--tw-border-opacity,1))!important;border-radius:9999px!important;width:1.5rem!important;height:1.5rem!important}._5GO11W_emptyStaff{justify-content:center;align-items:center;display:flex}._5GO11W_staffList{align-items:center;gap:.5rem;display:inline-flex}
.N7ur2a_card{border-width:1px;border-color:var(--stroke-sub);background-color:var(--bg-base);border-radius:.75rem;overflow:hidden;container-type:inline-size}.N7ur2a_cardAccordion>.ant-collapse-item>.ant-collapse-header{background-color:var(--bg-base)!important;text-align:left!important;gap:.75rem!important;min-height:3.5rem!important;padding:.5rem 1rem!important;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke!important;transition-duration:.2s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}@media (prefers-reduced-motion:reduce){.N7ur2a_cardAccordion>.ant-collapse-item>.ant-collapse-header{transition-property:none!important}}:is(.N7ur2a_cardAccordion>.ant-collapse-item>.ant-collapse-header:hover,.N7ur2a_cardAccordion>.ant-collapse-item>.ant-collapse-header:focus-visible){background-color:var(--bg-weak)!important;outline-offset:2px!important;outline:2px solid #0000!important}.N7ur2a_cardAccordion>.ant-collapse-item>.ant-collapse-header:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)!important;--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color)!important;box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)!important;--tw-ring-inset:inset!important;--tw-ring-color:var(--stroke-brand)!important}.N7ur2a_cardAccordionLabel{overflow:visible!important}.N7ur2a_cardHeading{align-items:center;gap:.75rem;min-width:0;display:flex}.N7ur2a_cardChevron{width:1rem;height:1rem;color:var(--icon-soft);flex-shrink:0;transition-property:transform;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (prefers-reduced-motion:reduce){.N7ur2a_cardChevron{transition-property:none}}.N7ur2a_cardTitle{flex-direction:column;min-width:0;display:flex}.N7ur2a_cardTitle strong{font-family:var(--font-geist-sans);letter-spacing:-.018rem;color:var(--text-strong);font-size:.875rem;font-weight:500;line-height:1.4286}.N7ur2a_collapsedConsultant{opacity:0;min-width:0;display:grid}@media (prefers-reduced-motion:reduce){.N7ur2a_collapsedConsultant{transition-property:none}}.N7ur2a_collapsedConsultant{grid-template-rows:0fr;transition:grid-template-rows .2s,opacity .2s}.N7ur2a_collapsedConsultant>span{font-family:var(--font-geist-sans);letter-spacing:-.008rem;text-overflow:ellipsis;white-space:nowrap;min-height:0;color:var(--text-sub);font-size:.75rem;font-weight:400;line-height:1.3333;overflow:hidden}.N7ur2a_collapsedConsultantVisible{opacity:1;grid-template-rows:1fr}.N7ur2a_cardBody{border-top-width:1px;border-color:var(--stroke-sub);flex-direction:column;gap:.75rem;padding:1rem;display:flex}.N7ur2a_cardActions{flex-shrink:0;align-items:center;gap:.75rem;display:flex}.N7ur2a_incompleteBadge{pointer-events:none;opacity:0;transition-property:opacity;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (prefers-reduced-motion:reduce){.N7ur2a_incompleteBadge{transition-property:none}}.N7ur2a_incompleteBadgeVisible{opacity:1}.N7ur2a_removeButton.N7ur2a_removeButton{color:var(--icon-soft)}.N7ur2a_removeButton.N7ur2a_removeButton:hover{background-color:var(--bg-error);color:var(--icon-error)}.N7ur2a_chevronClosed{--tw-rotate:-90deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.N7ur2a_detailsGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:flex-start;gap:.75rem;display:grid}.N7ur2a_roleField{align-items:flex-start;gap:.5rem;min-width:0;display:flex}.N7ur2a_roleField>:first-child{flex:1;min-width:0}.N7ur2a_accessButtonColumn{flex-direction:column;flex-shrink:0;gap:.375rem;display:flex}.N7ur2a_accessButtonColumn:before{content:"";flex-shrink:0;height:1.25rem}.N7ur2a_accessCustomized.N7ur2a_accessCustomized{--tw-border-opacity:1;border-color:rgb(var(--indigo-300) / var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--indigo-50) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--indigo-600) / var(--tw-text-opacity,1))}.N7ur2a_recipient{font-family:var(--font-geist-sans);letter-spacing:-.008rem;color:var(--text-sub);flex-wrap:wrap;align-items:center;gap:.375rem;font-size:.75rem;font-weight:400;line-height:1.3333;display:flex}.N7ur2a_recipient>svg{width:1rem;height:1rem;color:var(--icon-soft);flex-shrink:0}.N7ur2a_recipient strong{font-family:var(--font-geist-sans);letter-spacing:-.008rem;color:var(--text-sub);font-size:.75rem;font-weight:500;line-height:1.3333}.N7ur2a_payment{border-width:1px;border-color:var(--stroke-sub);border-radius:.75rem;overflow:hidden}.N7ur2a_commercialFields{background-color:var(--bg-weak);grid-template-columns:minmax(0,1fr) 6.75rem auto max-content;align-items:flex-start;gap:.75rem;padding:.75rem .875rem;display:grid}.N7ur2a_commercialFields>:first-child{min-width:0}.N7ur2a_commercialFields label{font-family:var(--font-geist-sans);letter-spacing:-.008rem;--tw-text-opacity:1;color:rgb(var(--gray-600) / var(--tw-text-opacity,1));font-size:.75rem;font-weight:500;line-height:1.3333}.N7ur2a_commercialFields .ant-input{font-family:var(--font-geist-sans);letter-spacing:-.018rem;font-size:.875rem;font-weight:500;line-height:1.4286}.N7ur2a_affix{font-family:var(--font-geist-sans);letter-spacing:-.008rem;color:var(--text-soft);font-size:.75rem;font-weight:400;line-height:1.3333}.N7ur2a_equals{font-family:var(--font-geist-sans);letter-spacing:-.018rem;height:2.5rem;color:var(--text-soft);align-self:flex-end;align-items:center;font-size:.875rem;font-weight:500;line-height:1.4286;display:flex}.N7ur2a_invoiceTotal{flex-direction:column;gap:.375rem;min-width:9.375rem;display:flex}.N7ur2a_invoiceTotal .N7ur2a_label{font-family:var(--font-geist-sans);letter-spacing:-.008rem;color:var(--text-soft);font-size:.75rem;font-weight:500;line-height:1.3333}.N7ur2a_invoiceTotal output{font-family:var(--font-geist-sans);letter-spacing:-.009rem;white-space:nowrap;border-width:1px;border-color:var(--stroke-sub);--tw-bg-opacity:1;background-color:rgb(var(--gray-50) / var(--tw-bg-opacity,1));--tw-text-opacity:1;height:2.5rem;color:rgb(var(--gray-700) / var(--tw-text-opacity,1));border-radius:.5rem;align-items:center;gap:.375rem;padding-left:.75rem;padding-right:.75rem;font-size:.875rem;font-weight:600;line-height:1.4286;display:flex}.N7ur2a_invoiceTotal output svg{width:1rem;height:1rem;color:var(--icon-soft);flex-shrink:0}.N7ur2a_phaseBilling{border-top-width:1px;border-color:var(--stroke-sub);background-color:var(--bg-base);align-items:center;gap:.5rem;padding:.75rem .875rem;display:flex}.N7ur2a_phaseBilling>div{flex-direction:column;min-width:0;display:flex}.N7ur2a_phaseBilling>div>span{font-family:var(--font-geist-sans);letter-spacing:-.018rem;color:var(--text-strong);font-size:.875rem;font-weight:500;line-height:1.4286}.N7ur2a_phaseBilling>div>p{font-family:var(--font-geist-sans);letter-spacing:-.008rem;color:var(--text-sub);font-size:.75rem;font-weight:400;line-height:1.3333}@container (max-width:32rem){.N7ur2a_detailsGrid{grid-template-columns:repeat(1,minmax(0,1fr))}.N7ur2a_commercialFields{grid-template-columns:minmax(0,1fr) 6rem}.N7ur2a_equals{display:none}.N7ur2a_invoiceTotal{grid-column:span 2/span 2}.N7ur2a_cardAccordion .ant-collapse-extra{max-width:100%!important}}@media (prefers-reduced-motion:reduce){:is(.N7ur2a_cardAccordion .ant-motion-collapse,.N7ur2a_cardAccordion .ant-motion-collapse-active){transition:none!important}}
.ZGYv1G_trigger{cursor:pointer;text-align:left;background-color:#0000;border-width:0;padding:0}.ZGYv1G_trigger:disabled{cursor:not-allowed;opacity:.6}
._TchwG_editor{flex-direction:column;gap:1.25rem;width:100%;max-width:812px;margin-left:auto;margin-right:auto;display:flex}._TchwG_editor._TchwG_budget{max-width:none}._TchwG_editor._TchwG_budget ._TchwG_empty{grid-column:1/-1}._TchwG_editor._TchwG_emptyState{max-width:812px}._TchwG_editor._TchwG_emptyState ._TchwG_workspace{display:block}._TchwG_header{width:100%;max-width:812px}._TchwG_workspace{width:100%;min-width:0;position:relative}._TchwG_main{flex-direction:column;gap:1.25rem;min-width:0;display:flex}._TchwG_cards{flex-direction:column;gap:1rem;display:flex}._TchwG_disciplineIcon{background:var(--discipline-icon-background);width:2rem;height:2rem;color:var(--discipline-icon-foreground);border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._TchwG_disciplineIcon svg{width:1rem;height:1rem}[role=option]>span:first-child:has(>._TchwG_disciplineIcon){width:2rem;height:2rem}._TchwG_bareIcon{color:var(--discipline-icon-foreground);background-color:#0000;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._TchwG_bareIcon svg{width:1rem;height:1rem}._TchwG_defaultColor{--discipline-icon-background:rgb(var(--gray-50));--discipline-icon-foreground:var(--icon-soft)}._TchwG_empty{border-width:1px;border-color:var(--stroke-sub);background-color:var(--bg-weak);text-align:center;border-radius:.75rem;flex-direction:column;align-items:center;padding:2.25rem 1.5rem;display:flex}._TchwG_empty>strong{font-family:var(--font-geist-sans);letter-spacing:-.018rem;color:var(--text-strong);margin-top:.75rem;font-size:.875rem;font-weight:500;line-height:1.4286}._TchwG_empty>p{font-family:var(--font-geist-sans);letter-spacing:-.008rem;max-width:28rem;color:var(--text-sub);margin-top:.25rem;font-size:.75rem;font-weight:400;line-height:1.3333}._TchwG_empty ._TchwG_emptyDisciplineChoices{justify-content:center;max-width:32rem;margin-top:1.25rem;margin-left:auto;margin-right:auto}._TchwG_emptyIcon{border-width:1px;border-color:var(--stroke-sub);background-color:var(--bg-base);width:3rem;height:3rem;color:var(--icon-sub);border-radius:.75rem;justify-content:center;align-items:center;display:flex}._TchwG_emptyIcon svg{width:1.5rem;height:1.5rem}._TchwG_addAnother{border-style:dashed;border-width:1px;border-color:var(--stroke-sub);background-color:var(--bg-weak);border-radius:.75rem;flex-direction:column;gap:.5rem;padding:1rem;display:flex}._TchwG_addAnother>span{font-family:var(--font-geist-sans);letter-spacing:-.008rem;color:var(--text-soft);font-size:.75rem;font-weight:400;line-height:1.3333}._TchwG_summary{border-width:1px;border-color:var(--stroke-sub);background-color:var(--bg-base);border-radius:.75rem;padding:1.5rem}._TchwG_summary h3{font-family:var(--font-geist-sans);letter-spacing:.03rem;text-transform:uppercase;color:var(--text-soft);margin-bottom:.75rem;font-size:.75rem;font-weight:500;line-height:1.3333}._TchwG_summary footer{font-family:var(--font-geist-sans);letter-spacing:-.018rem;border-top-width:1px;border-color:var(--stroke-sub);color:var(--text-strong);justify-content:space-between;align-items:center;gap:.75rem;margin-top:1rem;padding-top:1rem;font-size:.875rem;font-weight:500;line-height:1.4286;display:flex}._TchwG_summaryRail{margin-top:1.25rem}._TchwG_summaryRows{flex-direction:column;gap:.5rem;display:flex}._TchwG_summaryRows>div{font-family:var(--font-geist-sans);letter-spacing:-.009rem;color:var(--text-sub);justify-content:space-between;align-items:center;gap:.75rem;font-size:.875rem;font-weight:400;line-height:1.4286;display:flex}._TchwG_summaryRows span{overflow-wrap:break-word;min-width:0}._TchwG_summaryRows strong{font-family:var(--font-geist-sans);letter-spacing:-.018rem;color:var(--text-sub);flex-shrink:0;font-size:.875rem;font-weight:500;line-height:1.4286}@media (max-width:640px){._TchwG_summaryRows>div{align-items:flex-start}._TchwG_summaryRows>div strong{text-align:right;max-width:50%}}@media (min-width:1280px){._TchwG_editor{max-width:72rem}._TchwG_workspace{grid-template-columns:minmax(0,1fr) 20rem;align-items:flex-start;gap:1.5rem;display:grid}._TchwG_summaryRail{align-self:stretch;margin-top:0}._TchwG_summary{position:sticky;top:1.5rem}}
.f4otMq_select{border-width:0!important}.f4otMq_select .ant-select-selector:hover .f4otMq_empty__item{--tw-border-opacity:1;border-color:rgb(var(--blue-brand-400) / var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--blue-brand-200) / var(--tw-bg-opacity,1));height:2rem}.f4otMq_select .ant-select-selector{background-color:#0000!important;border-width:0!important;padding:0!important}.f4otMq_selected__item,.f4otMq_empty__item{text-transform:capitalize;border-radius:.375rem;height:26px;font-size:14px;line-height:14px}.f4otMq_selected__item{text-transform:capitalize!important;padding-left:.5rem!important;font-weight:500!important}.f4otMq_empty__item{--tw-text-opacity:1!important;color:rgb(var(--gray-800) / var(--tw-text-opacity,1))!important;padding-left:.5rem!important;padding-right:.5rem!important}.f4otMq_empty__item:hover{--tw-border-opacity:1!important;border-color:rgb(var(--blue-brand-400) / var(--tw-border-opacity,1))!important;--tw-bg-opacity:1!important;background-color:rgb(var(--blue-brand-200) / var(--tw-bg-opacity,1))!important}.f4otMq_name__container{padding-right:.375rem!important}.f4otMq_hr{opacity:.15;width:1px;height:100%;padding-right:1px}.f4otMq_popup__item{cursor:pointer;justify-content:space-between;margin-bottom:.5rem;padding-left:.5rem;padding-right:.5rem;font-weight:500;display:flex}.f4otMq_popup__title{--tw-text-opacity:1;color:rgb(var(--gray-800) / var(--tw-text-opacity,1));margin-bottom:.75rem;padding-top:.5rem;padding-left:.625rem;font-size:12px;font-weight:500;line-height:12px}.f4otMq_popup__label{text-transform:capitalize;border-radius:.375rem;padding:.375rem;font-size:14px;font-weight:500;line-height:14px}.f4otMq_button{width:130px!important;color:var(--text-strong)!important;justify-content:flex-start!important;padding-left:.75rem!important;padding-right:.75rem!important;font-size:14px!important;line-height:14px!important}.f4otMq_button:hover{--tw-text-opacity:1!important;color:rgb(var(--gray-800) / var(--tw-text-opacity,1))!important}.f4otMq_priorityContent{align-items:center;gap:.25rem;display:flex}.f4otMq_selectionContent{align-items:center;display:flex}
.Wfg4cG_menu{background-color:var(--bg-base);border-radius:.75rem;width:380px;padding:1rem}.Wfg4cG_menu h3{font-family:var(--font-geist-sans);letter-spacing:-.018rem;color:var(--text-strong);margin-top:0;margin-bottom:.75rem;font-size:.875rem;font-weight:500;line-height:1.4286}.Wfg4cG_options{flex-direction:column;gap:.5rem;display:flex}.Wfg4cG_option{border-width:1px;border-color:var(--stroke-sub);background-color:var(--bg-base);border-radius:.5rem;align-items:center;gap:.75rem;min-height:70px;padding:.75rem 1rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.Wfg4cG_option:hover{background-color:var(--bg-weak)}.Wfg4cG_copy{text-align:left;flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}.Wfg4cG_copy strong{font-family:var(--font-geist-sans);letter-spacing:-.018rem;color:var(--text-strong);font-size:.875rem;font-weight:500;line-height:1.4286}.Wfg4cG_copy small{font-family:var(--font-geist-sans);letter-spacing:-.008rem;color:var(--text-sub);font-size:.75rem;font-weight:400;line-height:1.3333}.Wfg4cG_blueIcon,.Wfg4cG_grayIcon,.Wfg4cG_greenIcon{border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}.Wfg4cG_blueIcon svg,.Wfg4cG_grayIcon svg,.Wfg4cG_greenIcon svg{width:1.25rem;height:1.25rem}.Wfg4cG_blueIcon{background-color:var(--bg-brand-lightest);color:var(--text-brand)}.Wfg4cG_grayIcon{background-color:var(--bg-weak);color:var(--icon-sub)}.Wfg4cG_greenIcon{--tw-bg-opacity:1;background-color:rgb(var(--green-50) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--green-700) / var(--tw-text-opacity,1))}
.CdS2CW_input{width:150px}
._2Q3Vrq_filtersBar{-moz-column-gap:1rem;background-color:#0000;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem 1rem;min-width:0;padding-top:1rem;padding-bottom:1rem;display:flex;overflow:visible}._2Q3Vrq_filtersBar ._2Q3Vrq_left{flex-direction:column;flex:380px;gap:.5rem;width:100%;min-width:0;display:flex}@media (min-width:40rem){._2Q3Vrq_filtersBar ._2Q3Vrq_left{flex-direction:row;align-items:center}}._2Q3Vrq_filtersBar ._2Q3Vrq_right{flex-wrap:wrap;flex:560px;justify-content:flex-start;align-items:center;gap:.5rem;width:100%;min-width:0;display:flex}@media (min-width:64rem){._2Q3Vrq_filtersBar ._2Q3Vrq_right{justify-content:flex-end}}._2Q3Vrq_filtersBar ._2Q3Vrq_searchControl{width:100%;min-width:0}@media (min-width:40rem){._2Q3Vrq_filtersBar ._2Q3Vrq_searchControl{flex:1;max-width:318px}}._2Q3Vrq_filtersBar ._2Q3Vrq_divider{--tw-bg-opacity:1;background-color:rgb(var(--gray-200) / var(--tw-bg-opacity,1));flex-shrink:0;width:1px;height:1rem;margin-left:.25rem;margin-right:.25rem;display:none}@media (min-width:64rem){._2Q3Vrq_filtersBar ._2Q3Vrq_divider{display:block}}._2Q3Vrq_displayPopover{--tw-bg-opacity:1;background-color:rgb(var(--gray-0) / var(--tw-bg-opacity,1));flex-direction:row;justify-content:center;align-items:flex-start;gap:.5rem;display:flex}._2Q3Vrq_displayPopover ._2Q3Vrq_displayOptionWrapper{flex-direction:column;flex:none;align-items:center;gap:.5rem;width:105.33px;display:flex}._2Q3Vrq_displayPopover ._2Q3Vrq_displayOption{box-sizing:border-box;cursor:pointer;--tw-border-opacity:1;border-width:1px;border-color:rgb(var(--gray-200) / var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--gray-25) / var(--tw-bg-opacity,1));border-radius:.25rem;flex-direction:column;justify-content:center;align-self:stretch;align-items:center;gap:.125rem;width:105.33px;height:79px;padding:.75rem;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}._2Q3Vrq_displayPopover ._2Q3Vrq_displayOption ._2Q3Vrq_iconBox{height:1.5rem;color:var(--text-sub);background-color:#0000;justify-content:center;align-items:center;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}._2Q3Vrq_displayPopover ._2Q3Vrq_displayOption ._2Q3Vrq_iconBox svg{background-color:#0000!important}._2Q3Vrq_displayPopover ._2Q3Vrq_displayOption:hover{--tw-bg-opacity:1;background-color:rgb(var(--gray-50) / var(--tw-bg-opacity,1))}._2Q3Vrq_displayPopover ._2Q3Vrq_displayOption._2Q3Vrq_active{--tw-border-opacity:1;border-width:1px;border-color:rgb(var(--blue-brand-600) / var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--blue-brand-100) / var(--tw-bg-opacity,1))}._2Q3Vrq_displayPopover ._2Q3Vrq_displayOption._2Q3Vrq_active ._2Q3Vrq_iconBox{--tw-text-opacity:1;color:rgb(var(--blue-brand-600) / var(--tw-text-opacity,1))}._2Q3Vrq_displayPopover ._2Q3Vrq_label{text-align:center;width:100%;height:1rem;font-family:var(--font-geist-sans), sans-serif;letter-spacing:-.01em;color:var(--text-sub);font-size:.75rem;font-weight:500;line-height:1rem}._2Q3Vrq_displayPopover ._2Q3Vrq_label._2Q3Vrq_active{--tw-text-opacity:1;color:rgb(var(--blue-brand-600) / var(--tw-text-opacity,1))}._2Q3Vrq_filterDropdownPanel{position:relative!important;overflow:visible!important}._2Q3Vrq_filterDropdownContent{display:flex}._2Q3Vrq_DropItems{cursor:pointer;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);--tw-text-opacity:1!important;color:rgb(0 0 0/var(--tw-text-opacity,1))!important}._2Q3Vrq_DropItems:hover{--tw-bg-opacity:1;background-color:rgb(var(--gray-50) / var(--tw-bg-opacity,1))}._2Q3Vrq_filterCategories{min-width:256px}._2Q3Vrq_filterSubMenu{--tw-border-opacity:1;border-width:1px;border-color:rgb(var(--gray-100) / var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);width:256px;max-height:320px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);-ms-overflow-style:none;scrollbar-width:none;border-radius:.5rem;padding-top:.25rem;padding-bottom:.25rem;position:absolute;right:-256px;overflow-y:auto}._2Q3Vrq_filterSubMenu::-webkit-scrollbar{display:none}._2Q3Vrq_subOption{cursor:pointer;justify-content:space-between;align-items:center;padding:.5rem .75rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}._2Q3Vrq_subOption:hover{--tw-bg-opacity:1;background-color:rgb(var(--gray-50) / var(--tw-bg-opacity,1))}._2Q3Vrq_phaseOption{cursor:pointer;--tw-text-opacity:1;color:rgb(var(--gray-700) / var(--tw-text-opacity,1));align-items:center;gap:.5rem;font-size:.875rem;line-height:1.25rem;display:flex}._2Q3Vrq_phaseOptionIcon{--tw-text-opacity:1;width:1.25rem;height:1.25rem;color:rgb(var(--gray-500) / var(--tw-text-opacity,1));flex-shrink:0;justify-content:center;align-items:center;display:flex}._2Q3Vrq_ownerSearch{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(var(--gray-100) / var(--tw-border-opacity,1))}._2Q3Vrq_ownerOption{cursor:pointer;flex:1;align-items:center;gap:.5rem;min-width:0;display:flex}._2Q3Vrq_ownerName{text-overflow:ellipsis;white-space:nowrap;--tw-text-opacity:1;color:rgb(var(--gray-700) / var(--tw-text-opacity,1));font-size:.875rem;line-height:1.25rem;overflow:hidden}._2Q3Vrq_emptyOptions{font-family:var(--font-geist-sans);letter-spacing:-.008rem;color:var(--text-sub);padding:.5rem .75rem;font-size:.75rem;font-weight:400;line-height:1.3333}._2Q3Vrq_ownerError{font-family:var(--font-geist-sans);letter-spacing:-.008rem;color:var(--text-error);flex-direction:column;align-items:flex-start;gap:.25rem;padding:.5rem .75rem;font-size:.75rem;font-weight:400;line-height:1.3333;display:flex}._2Q3Vrq_resetAllWrapper{--tw-border-opacity:1;border-top-width:1px;border-color:rgb(var(--gray-100) / var(--tw-border-opacity,1));align-items:center;min-height:2.5rem;padding:.5rem .75rem;display:flex}._2Q3Vrq_plainOption{cursor:pointer;--tw-text-opacity:1;color:rgb(var(--gray-700) / var(--tw-text-opacity,1));flex:1;font-size:.875rem;line-height:1.25rem}._2Q3Vrq_checkIcon{--tw-text-opacity:1;width:1rem;height:1rem;color:rgb(var(--blue-brand-500) / var(--tw-text-opacity,1));flex-shrink:0;margin-left:.5rem}._2Q3Vrq_sortPopover{flex-direction:column;display:flex}._2Q3Vrq_sortPopover ._2Q3Vrq_sortOption{cursor:pointer;justify-content:space-between;align-items:center;padding:.625rem .75rem;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}._2Q3Vrq_sortPopover ._2Q3Vrq_sortOption:hover{--tw-bg-opacity:1;background-color:rgb(var(--gray-50) / var(--tw-bg-opacity,1))}._2Q3Vrq_sortPopover ._2Q3Vrq_sortOption{--tw-text-opacity:1;color:rgb(var(--gray-700) / var(--tw-text-opacity,1));font-size:.875rem;line-height:1.25rem}._2Q3Vrq_sortPopover ._2Q3Vrq_sortOption ._2Q3Vrq_sortCheckIcon{--tw-text-opacity:1;width:1rem;height:1rem;color:rgb(var(--gray-400) / var(--tw-text-opacity,1))}._2Q3Vrq_newProjectItem{align-items:flex-start}._2Q3Vrq_newProjectText{flex-direction:column;gap:.125rem;min-width:0;display:flex}._2Q3Vrq_newProjectText strong{color:var(--text-strong);font-size:.875rem;font-weight:600;line-height:1.25rem}._2Q3Vrq_newProjectText span{color:var(--text-sub);font-size:.75rem;line-height:1rem}
.F9_eja_date{font-family:var(--font-geist-sans);letter-spacing:-.008rem;width:fit-content;color:var(--text-strong);font-size:.75rem;font-weight:400;line-height:1.3333}.F9_eja_date.F9_eja_empty{color:var(--text-sub)}.F9_eja_input__container{border-bottom-width:1px;border-color:var(--stroke-sub);justify-content:space-between;align-items:center;padding:1rem;display:flex}.F9_eja_date__button{border-radius:.25rem;align-items:center;height:26px;margin-left:-.5rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.F9_eja_date__button:hover,.F9_eja_date__button_open{background-color:var(--bg-brand-lightest)}.F9_eja_date__button .F9_eja_resetDate__button{width:1.5rem;height:1.5rem;color:var(--icon-sub);opacity:0;transition-property:opacity;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.F9_eja_date__button:hover .F9_eja_resetDate__button{opacity:1}.F9_eja_date__trigger{align-items:center;height:100%;padding-left:.5rem;padding-right:.5rem;display:flex}.F9_eja_label{align-items:center;gap:.5rem;display:flex}.F9_eja_label>svg{width:.75rem;height:.75rem;color:var(--icon-soft)}
.UX_F_q_item{width:100%}.UX_F_q_container{border-radius:8px;padding:.5rem;display:block;overflow:hidden}.UX_F_q_container:hover{--tw-bg-opacity:1;background-color:rgb(var(--gray-100) / var(--tw-bg-opacity,1))}.UX_F_q_container:hover .UX_F_q_locationRow .UX_F_q_location{opacity:0}.UX_F_q_container:hover .UX_F_q_locationRow .UX_F_q_updatedAt{opacity:1!important}.UX_F_q_container:hover .UX_F_q_placeholder{background-color:var(--bg-base)!important}.UX_F_q_container .UX_F_q_projectWrapper{flex-direction:column;gap:.75rem;display:flex}.UX_F_q_container .UX_F_q_productWrap{flex-wrap:wrap;gap:1.25rem!important;display:flex!important}.UX_F_q_container .UX_F_q_imageLink{outline-offset:2px;outline:2px solid #0000;text-decoration-line:none;display:block}.UX_F_q_container .UX_F_q_titleLink{color:currentColor;outline-offset:2px;outline:2px solid #0000;text-decoration-line:none;display:block}.UX_F_q_container .UX_F_q_titleLink:hover{text-decoration-line:none}.UX_F_q_container .UX_F_q_imageContainer{--tw-bg-opacity:1;background-color:rgb(var(--gray-50) / var(--tw-bg-opacity,1));border-radius:8px;width:100%;height:180px;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.UX_F_q_container .UX_F_q_imageContainer.UX_F_q_compact{height:142px}.UX_F_q_container .UX_F_q_imageContainer.UX_F_q_default,.UX_F_q_container .UX_F_q_imageContainer.UX_F_q_scaled{height:180px}.UX_F_q_container .UX_F_q_imageContainer:hover .UX_F_q_image{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.UX_F_q_container .UX_F_q_imageContainer .UX_F_q_image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition-property:transform;transition-duration:.7s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.UX_F_q_container .UX_F_q_imageContainer .UX_F_q_placeholder{--tw-bg-opacity:1;background-color:rgb(241 243 245/var(--tw-bg-opacity,1));text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:1rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;position:absolute;inset:0}.UX_F_q_container .UX_F_q_imageContainer .UX_F_q_placeholder .UX_F_q_placeholderIcon{opacity:.4;margin-bottom:.5rem}.UX_F_q_container .UX_F_q_imageContainer .UX_F_q_placeholder .UX_F_q_placeholderText{--tw-text-opacity:1;max-width:80%;color:rgb(var(--gray-400) / var(--tw-text-opacity,1));font-size:16px;font-weight:500}.UX_F_q_container .UX_F_q_imageContainer .UX_F_q_statusTag{z-index:10;--tw-backdrop-blur:blur(16px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);position:absolute;bottom:.75rem;right:.75rem}.UX_F_q_container .UX_F_q_imageWrapper{position:relative}.UX_F_q_container .UX_F_q_imageWrapper .UX_F_q_actions{z-index:20;--tw-scale-x:.9;--tw-scale-y:.9;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:0;align-items:center;gap:.25rem;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;position:absolute;top:.75rem;right:.75rem}.UX_F_q_container .UX_F_q_imageWrapper .UX_F_q_actions.UX_F_q_actionsPinned{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:1}.UX_F_q_container .UX_F_q_imageWrapper .UX_F_q_actionBtn{cursor:pointer;--tw-border-opacity:1;border-width:1px;border-color:rgb(var(--gray-200) / var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;width:1.5rem;height:1.5rem;color:rgb(var(--gray-400) / var(--tw-text-opacity,1));--tw-backdrop-blur:blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);justify-content:center;align-items:center;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;border-radius:.375rem!important}.UX_F_q_container .UX_F_q_imageWrapper .UX_F_q_actionBtn:hover{--tw-border-opacity:1;border-color:rgb(var(--gray-300) / var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(var(--gray-800) / var(--tw-text-opacity,1))}.UX_F_q_container .UX_F_q_imageWrapper .UX_F_q_pinIcon.UX_F_q_isPinned{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--blue-brand-600) / var(--tw-text-opacity,1));border-style:none}.UX_F_q_container .UX_F_q_imageWrapper .UX_F_q_deleteBtn:hover{--tw-border-opacity:1;border-color:rgb(var(--red-200) / var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(var(--red-500) / var(--tw-text-opacity,1))}.UX_F_q_container .UX_F_q_imageWrapper:hover .UX_F_q_actions{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:1}.UX_F_q_container .UX_F_q_infoContainer{flex-direction:column;gap:0;padding-left:.25rem;padding-right:.25rem;display:flex}.UX_F_q_container .UX_F_q_infoContainer .UX_F_q_name{--tw-text-opacity:1;color:rgb(var(--gray-950) / var(--tw-text-opacity,1));margin:0;font-size:.875rem;font-weight:500;line-height:1.25}.UX_F_q_container .UX_F_q_infoContainer .UX_F_q_name .UX_F_q_number{--tw-text-opacity:1;color:rgb(var(--gray-400) / var(--tw-text-opacity,1));margin-left:.25rem;font-weight:400}.UX_F_q_container .UX_F_q_infoContainer .UX_F_q_locationRow{padding:.75rem;position:relative;overflow:hidden}.UX_F_q_container .UX_F_q_infoContainer .UX_F_q_locationRow .UX_F_q_location,.UX_F_q_container .UX_F_q_infoContainer .UX_F_q_locationRow .UX_F_q_updatedAt{text-overflow:ellipsis;white-space:nowrap;--tw-text-opacity:1;color:rgb(var(--gray-500) / var(--tw-text-opacity,1));font-size:.875rem;line-height:1.25rem;transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:absolute;inset:0;overflow:hidden}.UX_F_q_container .UX_F_q_infoContainer .UX_F_q_locationRow .UX_F_q_updatedAt{--tw-text-opacity:1;color:rgb(var(--gray-500) / var(--tw-text-opacity,1));opacity:0}.UX_F_q_externalTag{z-index:10;text-overflow:ellipsis;white-space:nowrap;max-width:calc(100% - 24px);position:absolute;top:.75rem;left:.75rem;overflow:hidden}
.o9Rk6W_select{border-width:0!important;height:26px!important}.o9Rk6W_select .ant-select-selector{border-width:0!important;padding:0!important}.o9Rk6W_select .ant-select-selection-search-input{height:26px!important}.o9Rk6W_selected__item{border-radius:.375rem!important;height:26px!important;padding-left:.5rem!important;font-size:14px!important;font-weight:500!important;line-height:14px!important}.o9Rk6W_selected__item>span{padding-right:.375rem}.o9Rk6W_hr{opacity:.15;width:1px;height:100%;padding-right:1px}.o9Rk6W_popup__item{cursor:pointer;justify-content:space-between;margin-bottom:.5rem;padding-left:.5rem;padding-right:.5rem;font-weight:500;display:flex}.o9Rk6W_popup__title{--tw-text-opacity:1;color:rgb(var(--gray-800) / var(--tw-text-opacity,1));margin-bottom:.75rem;padding-top:.5rem;padding-left:.625rem;font-size:12px;font-weight:500;line-height:12px}.o9Rk6W_selectionContent{align-items:center;display:flex}
.mwOg2W_colNumber{gap:6px;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1!important;color:rgb(var(--gray-950) / var(--tw-text-opacity,1))!important}.mwOg2W_colProperty{gap:16px}.mwOg2W_colProperty .mwOg2W_propertyLink{cursor:pointer;color:currentColor;align-items:center;gap:1rem;width:100%;text-decoration-line:none;display:flex;overflow:hidden}.mwOg2W_colProperty .mwOg2W_imageWrapper{border-radius:4px;flex-shrink:0;width:4rem;height:2.25rem;position:relative;overflow:hidden}.mwOg2W_colProperty .mwOg2W_imageWrapper .mwOg2W_img{-o-object-fit:cover;object-fit:cover;border-radius:4px;width:100%;height:100%;display:block;position:relative;overflow:hidden}.mwOg2W_colProperty .mwOg2W_imageWrapper .mwOg2W_placeholderImg{--tw-bg-opacity:1;background-color:rgb(235 237 240/var(--tw-bg-opacity,1));--tw-text-opacity:1;width:100%;height:100%;color:rgb(148 163 184/var(--tw-text-opacity,1));justify-content:center;align-items:center;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.mwOg2W_colProperty .mwOg2W_propertyInfo{flex-direction:column;min-width:0;display:flex}.mwOg2W_colProperty .mwOg2W_propertyInfo .mwOg2W_name{text-overflow:ellipsis;white-space:nowrap;--tw-text-opacity:1;color:rgb(var(--gray-950) / var(--tw-text-opacity,1));font-size:.875rem;font-weight:500;line-height:1.25;overflow:hidden}.mwOg2W_colProperty .mwOg2W_propertyInfo .mwOg2W_address{-webkit-line-clamp:1;--tw-text-opacity:1;color:rgb(var(--gray-400) / var(--tw-text-opacity,1));-webkit-box-orient:vertical;margin-top:.125rem;font-size:.75rem;line-height:1rem;display:-webkit-box;overflow:hidden}li:hover .mwOg2W_colProperty .mwOg2W_placeholderImg{--tw-bg-opacity:1;background-color:rgb(221 224 229/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(122 133 148/var(--tw-text-opacity,1))}.mwOg2W_colOwner{gap:8px}.mwOg2W_colOwner .mwOg2W_avatar{--tw-border-opacity:1;border-width:1px;border-color:rgb(255 255 255/var(--tw-border-opacity,1));--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:9999px;flex-shrink:0;width:1.5rem!important;height:1.5rem!important}.mwOg2W_colOwner .mwOg2W_ownerName{text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;line-height:1.25rem;overflow:hidden;--tw-text-opacity:1!important;color:rgb(var(--gray-950) / var(--tw-text-opacity,1))!important}.mwOg2W_colUpdated{--tw-text-opacity:1;color:rgb(var(--gray-950) / var(--tw-text-opacity,1));gap:6px;font-size:.875rem;line-height:1.25rem}.mwOg2W_colAction{opacity:0;justify-content:center;align-items:center;gap:.25rem;display:flex}.mwOg2W_colAction .mwOg2W_actionBtn{pointer-events:auto;cursor:pointer;--tw-border-opacity:1;border-width:1px;border-color:rgb(var(--gray-200) / var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;width:1.5rem;height:1.5rem;color:rgb(148 163 184/var(--tw-text-opacity,1));opacity:1;border-radius:6px;justify-content:center;align-items:center;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.mwOg2W_colAction .mwOg2W_actionBtn:hover{--tw-border-opacity:1;border-color:rgb(var(--gray-300) / var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(var(--gray-800) / var(--tw-text-opacity,1))}.mwOg2W_colAction .mwOg2W_pinBtn.mwOg2W_isPinned{--tw-text-opacity:1;color:rgb(var(--blue-brand-600) / var(--tw-text-opacity,1));border-style:none}.mwOg2W_colAction .mwOg2W_deleteBtn:hover{--tw-border-opacity:1;border-color:rgb(var(--red-200) / var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(var(--red-500) / var(--tw-text-opacity,1))}li:hover .mwOg2W_colAction,li.mwOg2W_pinned .mwOg2W_colAction{opacity:1}
.FK0DVa_attachmentHeader{justify-content:space-between;align-items:center;gap:.75rem;padding-left:1.5rem;display:flex}.FK0DVa_attachmentGrid{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:.5rem;padding-top:1rem;display:grid}.FK0DVa_attachmentCard{border-width:1px;border-color:var(--stroke-sub);background-color:var(--bg-base);border-radius:.375rem;min-width:0;position:relative;overflow:hidden}.FK0DVa_attachmentCard:hover{border-color:var(--stroke-strong)}.FK0DVa_attachmentDownload{text-align:left;border-width:0;width:100%;min-width:0;height:auto;padding:0;display:block}.FK0DVa_attachmentDownload:disabled{cursor:wait}.FK0DVa_attachmentDownload>span{width:100%;min-width:0;display:block}.FK0DVa_attachmentPreview{border-bottom-width:1px;border-color:var(--stroke-sub);background-color:var(--bg-weak);place-items:center;height:6rem;display:grid}.FK0DVa_attachmentDownload .FK0DVa_attachmentPreview svg{width:1.5rem;height:1.5rem}.FK0DVa_attachmentDetails{flex-direction:column;gap:.125rem;min-width:0;padding:.625rem .75rem;display:flex}.FK0DVa_attachmentName{font-family:var(--font-geist-sans);letter-spacing:-.018rem;text-overflow:ellipsis;white-space:nowrap;color:var(--text-strong);font-size:.875rem;font-weight:500;line-height:1.4286;overflow:hidden}.FK0DVa_attachmentMeta{font-family:var(--font-geist-sans);letter-spacing:-.008rem;text-overflow:ellipsis;white-space:nowrap;color:var(--text-sub);font-size:.75rem;font-weight:400;line-height:1.3333;overflow:hidden}.FK0DVa_attachmentDelete{opacity:0;transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:absolute;top:.25rem;right:.25rem}@media (prefers-reduced-motion:reduce){.FK0DVa_attachmentDelete{transition-property:none}}.FK0DVa_attachmentCard:hover .FK0DVa_attachmentDelete,.FK0DVa_attachmentCard:focus-within .FK0DVa_attachmentDelete{opacity:1}.FK0DVa_attachmentStatus{flex-direction:column;gap:.5rem;display:flex}.FK0DVa_attachmentStatus>:not(input){margin-top:.5rem}.FK0DVa_documentIcon{width:1.5rem;height:1.5rem;color:var(--icon-soft)}
.X8A-AG_popover .ant-popover-title{text-align:center!important;--tw-text-opacity:1!important;min-width:120px!important;color:rgb(255 255 255/var(--tw-text-opacity,1))!important;padding:1rem!important;font-size:12px!important;font-weight:500!important;line-height:12px!important}.X8A-AG_statusControls{align-items:center;gap:.25rem;display:flex}
._94D6pG_emptyState{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;width:100%;padding-top:2.5rem;padding-bottom:2.5rem;display:flex}._94D6pG_emptyState ._94D6pG_iconWrapper{margin-bottom:3rem;position:relative}._94D6pG_emptyState ._94D6pG_iconWrapper ._94D6pG_iconCircle{--tw-border-opacity:1;border-width:1px;border-color:rgb(var(--blue-brand-100) / var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));z-index:2;border-radius:9999px;justify-content:center;align-items:center;width:104px;height:72px;display:flex;position:relative}._94D6pG_emptyState ._94D6pG_iconWrapper ._94D6pG_dottedBg{--tw-translate-x:-50%;--tw-translate-y:-50%;width:438px;height:10rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));z-index:1;background-image:radial-gradient(circle,#daebff 2px,#0000 1px);background-size:10px 10px;position:absolute;top:50%;left:50%;-webkit-mask-image:radial-gradient(circle,#000 20%,#0000 70%);mask-image:radial-gradient(circle,#000 20%,#0000 70%)}._94D6pG_emptyState ._94D6pG_title{--tw-text-opacity:1;color:rgb(var(--gray-950) / var(--tw-text-opacity,1));margin-bottom:.5rem;font-size:1rem;font-weight:600;line-height:1.5rem}._94D6pG_emptyState ._94D6pG_description{--tw-text-opacity:1;color:rgb(var(--gray-500) / var(--tw-text-opacity,1));margin-bottom:1rem;font-size:.875rem;line-height:1.25rem}
._1Y3FdG_btns{background-color:var(--bg-base);--tw-shadow:0px 0px 18.37px 0px #171a1e14;--tw-shadow-colored:0px 0px 18.37px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:.375rem;flex-direction:column;margin:1rem;display:flex;overflow:hidden}._1Y3FdG_controlButton{--ghost-bg-hover:var(--bg-brand-lightest);--ghost-bg-focus:var(--bg-brand-lightest);--ghost-text:var(--text-strong);--ghost-text-hover:var(--text-brand);--ghost-text-focus:var(--text-brand);border-radius:0;flex-shrink:0}._1Y3FdG_controlButton:first-child{border-bottom-width:1px;border-color:var(--stroke-sub)}._1Y3FdG_controlButton svg{width:1.25rem;height:1.25rem}
.zlxqiW_detailsLoading{justify-content:center;padding-top:1.5rem;display:flex}.zlxqiW_milestonesPopover{width:560px;max-width:calc(100vw - 32px)}.zlxqiW_budgetPopover{width:418px;max-width:calc(100vw - 32px)}.zlxqiW_typeOptionIcon{width:1rem;height:1rem;color:var(--icon-sub)}.zlxqiW_signersSection{margin-top:1rem}.zlxqiW_signersHeader{justify-content:space-between;align-items:center;gap:.75rem;min-height:2.25rem;display:flex}.zlxqiW_signersTitle{font-family:var(--font-geist-sans);letter-spacing:.03rem;text-transform:uppercase;min-width:0;color:var(--text-soft);align-items:center;gap:.5rem;font-size:.75rem;font-weight:500;line-height:1.3333;display:flex}.zlxqiW_signersList{margin-top:.5rem}.zlxqiW_signerRow{align-items:center;gap:.75rem;min-height:3.5rem;padding-top:.5rem;padding-bottom:.5rem;display:flex}.zlxqiW_signerRow+.zlxqiW_signerRow{border-top-width:1px;border-color:var(--stroke-sub)}.zlxqiW_signerDetails{flex-direction:column;flex:1;min-width:0;display:flex}.zlxqiW_signerName{font-family:var(--font-geist-sans);letter-spacing:-.018rem;text-overflow:ellipsis;white-space:nowrap;color:var(--text-strong);font-size:.875rem;font-weight:500;line-height:1.4286;overflow:hidden}.zlxqiW_signerMeta{font-family:var(--font-geist-sans);letter-spacing:-.008rem;text-overflow:ellipsis;white-space:nowrap;color:var(--text-sub);font-size:.75rem;font-weight:400;line-height:1.3333;overflow:hidden}.zlxqiW_signerForm{flex-direction:column;gap:.75rem;display:flex}.zlxqiW_signerFormPair{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}
.U5CXea_wrapper{width:100%;height:100%;padding-top:.25rem;padding-bottom:.25rem;overflow:hidden}.U5CXea_wrapper .U5CXea_avatar{flex-shrink:0}.U5CXea_wrapper .U5CXea_fullName{color:var(--text-strong);white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;font-weight:500;line-height:1;overflow:hidden}.U5CXea_wrapper .U5CXea_role{--tw-text-opacity:1;color:rgb(var(--gray-800) / var(--tw-text-opacity,1));font-size:.75rem;font-weight:400;line-height:1}.U5CXea_userSummary{align-items:center;gap:.75rem;display:flex}.U5CXea_userDetails{flex-direction:column;gap:.25rem;display:flex}
.KGEH_W_btns{background-color:var(--bg-base);--tw-shadow:0px 0px 18.37px 0px #171a1e14;--tw-shadow-colored:0px 0px 18.37px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:.375rem;flex-direction:column;gap:.25rem;margin:1rem;padding:.25rem;display:flex}.KGEH_W_controlButton{border-radius:.375rem;flex-shrink:0}.KGEH_W_controlButton svg{width:1.25rem;height:1.25rem}
._5GZp9q_documents{width:100%;min-width:0;margin-top:.75rem}._5GZp9q_documents>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}._5GZp9q_heading{font-family:var(--font-geist-sans);letter-spacing:-.018rem;font-size:.875rem;font-weight:500;line-height:1.4286}._5GZp9q_hint{font-family:var(--font-geist-sans);letter-spacing:-.008rem;color:var(--text-sub);font-size:.75rem;font-weight:400;line-height:1.3333}._5GZp9q_list{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style-type:none;display:flex}._5GZp9q_meta{font-family:var(--font-geist-sans);letter-spacing:-.008rem;color:var(--text-sub);overflow-wrap:anywhere;font-size:.75rem;font-weight:400;line-height:1.3333}._5GZp9q_historyLabel{font-family:var(--font-geist-sans);letter-spacing:-.008rem;color:var(--text-sub);font-size:.75rem;font-weight:500;line-height:1.3333}
.cSwgQa_wrapper{--tw-border-opacity:1;border-width:1px;border-color:rgb(var(--gray-100) / var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--blue-brand-200) / var(--tw-bg-opacity,1));border-radius:1rem;width:fit-content;height:100%}.cSwgQa_wrapper .cSwgQa_select{width:100%}.cSwgQa_wrapper .cSwgQa_select .ant-select-selector{padding-right:.5rem!important}.cSwgQa_wrapper .cSwgQa_select .ant-select-selector .cSwgQa_ant-select-selection-wrap *{padding:0!important}.cSwgQa_wrapper .cSwgQa_icon{cursor:pointer;--tw-border-opacity:1;border-left-width:1px;border-color:rgb(var(--gray-100) / var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(var(--blue-brand-400) / var(--tw-text-opacity,1));padding:.625rem}.cSwgQa_selectPopup .cSwgQa_input{width:100%;margin-bottom:.5rem}.cSwgQa_selectPopup .ant-select-item-option-selected{background-color:#0000!important}.cSwgQa_userControl{justify-content:space-between;align-items:center;display:flex}
.-\36 dK8W_mapContainer{outline-offset:2px;outline:2px solid #0000;width:100%;height:100%;overflow:hidden}.-\36 dK8W_mapContainer .gm-style-iw-c{background-color:var(--bg-base)!important;--tw-shadow:0px 0px 18.37px 0px #171a1e14!important;--tw-shadow-colored:0px 0px 18.37px 0px var(--tw-shadow-color)!important;min-width:240px!important;max-width:320px!important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)!important;border-radius:.5rem!important;padding:0!important}.-\36 dK8W_mapContainer .gm-style-iw-d{line-height:1.4;font-family:var(--font-geist-sans)!important;letter-spacing:-.008rem!important;min-width:220px!important;max-width:300px!important;max-height:none!important;color:var(--text-sub)!important;padding:0!important;font-size:.75rem!important;font-weight:400!important;overflow:visible!important}.-\36 dK8W_mapContainer .gm-style-iw-d a{color:var(--text-brand);text-decoration-line:none}.-\36 dK8W_mapContainer .gm-style-iw-chr{min-height:2rem;padding-right:.25rem}.-\36 dK8W_mapContainer .gm-style-iw-ch{font-family:var(--font-geist-sans);letter-spacing:-.018rem;min-width:0;color:var(--text-strong);flex:1;padding-top:.75rem;padding-left:.75rem;padding-right:.75rem;font-size:.875rem;font-weight:500;line-height:1.4286}.-\36 dK8W_mapContainer .gm-ui-hover-effect{opacity:1!important;border-radius:.375rem!important;justify-content:center!important;align-items:center!important;width:1.5rem!important;height:1.5rem!important;margin:.25rem!important;display:flex!important}.-\36 dK8W_mapContainer .gm-ui-hover-effect:hover{background-color:var(--bg-weak)}.-\36 dK8W_mapContainer .gm-ui-hover-effect span{background-color:var(--icon-sub)!important;width:1rem!important;height:1rem!important;margin:0!important}.-\36 dK8W_mapContainer .gm-style-iw-tc:after{background-color:var(--bg-base)}:is(.-\36 dK8W_mapContainer:focus,.-\36 dK8W_mapContainer:focus-visible,.-\36 dK8W_mapContainer .gm-style:focus,.-\36 dK8W_mapContainer .gm-style div:focus){outline-offset:2px;outline:2px solid #0000}.-\36 dK8W_mapContainer.-\36 dK8W_rounded{border-radius:12px}.-\36 dK8W_mapContainer.-\36 dK8W_withBorder{--tw-border-opacity:1;border-style:solid;border-width:1px;border-color:rgb(var(--gray-200) / var(--tw-border-opacity,1))}.-\36 dK8W_mapContainer .-\36 dK8W_circle{background-color:var(--icon-brand);--tw-shadow:0px 0px 18.37px 0px #171a1e14;--tw-shadow-colored:0px 0px 18.37px 0px var(--tw-shadow-color);width:2rem;height:2rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border:1px solid #0003;border-radius:9999px;justify-content:center;align-items:center;display:flex}.-\36 dK8W_mapContainer .-\36 dK8W_circle.-\36 dK8W_project{--tw-bg-opacity:1;background-color:rgb(var(--orange-500) / var(--tw-bg-opacity,1))}.-\36 dK8W_mapContainer .-\36 dK8W_circle.-\36 dK8W_office{--tw-bg-opacity:1;background-color:rgb(var(--teal-500) / var(--tw-bg-opacity,1))}.-\36 dK8W_mapContainer .-\36 dK8W_circle.-\36 dK8W_logoMarker{background-color:var(--bg-base);padding:0;overflow:hidden}.-\36 dK8W_mapContainer .-\36 dK8W_circle__container{transform-origin:50%;border-radius:9999px;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;position:relative}.-\36 dK8W_mapContainer .-\36 dK8W_circle__container:hover .-\36 dK8W_markerHoverCard,.-\36 dK8W_mapContainer .-\36 dK8W_circle__container:focus-within .-\36 dK8W_markerHoverCard{visibility:visible;opacity:1}.-\36 dK8W_mapContainer .-\36 dK8W_circle svg{--tw-text-opacity:1;width:.875rem;height:.875rem;color:rgb(255 255 255/var(--tw-text-opacity,1))}.-\36 dK8W_mapContainer .-\36 dK8W_markerLogo{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.-\36 dK8W_mapContainer .-\36 dK8W_markerInitials{font-family:var(--font-geist-sans);letter-spacing:-.008rem;--tw-text-opacity:1;width:100%;height:100%;color:rgb(var(--gray-0) / var(--tw-text-opacity,1));justify-content:center;align-items:center;font-size:.75rem;font-weight:500;line-height:1.3333;display:inline-flex}.-\36 dK8W_mapContainer .-\36 dK8W_markerBadge{--tw-bg-opacity:1;background-color:rgb(var(--blue-brand-600) / var(--tw-bg-opacity,1));--tw-text-opacity:1;min-width:1.25rem;height:1.25rem;color:rgb(var(--gray-0) / var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border:1px solid rgb(var(--gray-0));border-radius:9999px;justify-content:center;align-items:center;padding-left:.375rem;padding-right:.375rem;font-size:11px;font-weight:600;line-height:1.25rem;display:inline-flex;position:absolute;top:.375rem;right:.375rem}.-\36 dK8W_mapContainer .-\36 dK8W_markerBadgeGreen{--tw-bg-opacity:1;background-color:rgb(var(--green-800) / var(--tw-bg-opacity,1))}.-\36 dK8W_mapContainer .-\36 dK8W_markerHoverCard{pointer-events:none;visibility:hidden;z-index:20;border-width:1px;border-color:var(--stroke-sub);background-color:var(--bg-base);text-align:left;opacity:0;--tw-shadow:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);width:max-content;max-width:220px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);transform-origin:bottom;border-radius:.5rem;flex-direction:column;gap:.125rem;padding:.5rem .75rem;transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;position:absolute;top:0;left:50%}.-\36 dK8W_mapContainer .-\36 dK8W_markerHoverCard span{text-transform:uppercase;letter-spacing:.08em;color:var(--text-sub);font-size:10px;font-weight:600}.-\36 dK8W_mapContainer .-\36 dK8W_markerHoverCard strong{font-family:var(--font-geist-sans);letter-spacing:-.008rem;text-overflow:ellipsis;white-space:nowrap;max-width:196px;color:var(--text-strong);font-size:.75rem;font-weight:500;line-height:1.3333;overflow:hidden}.-\36 dK8W_mapContainer .-\36 dK8W_markerHoverCard small{font-family:var(--font-geist-sans);letter-spacing:-.008rem;text-overflow:ellipsis;white-space:nowrap;max-width:196px;color:var(--text-sub);font-size:.75rem;font-weight:400;line-height:1.3333;overflow:hidden}.-\36 dK8W_mapContainer .-\36 dK8W_markerHoverCardProject{--project-hover-rgb:var(--gray-900);border-color:rgb(var(--project-hover-rgb)/.35);background-color:rgb(var(--gray-0))}.-\36 dK8W_mapContainer .-\36 dK8W_markerHoverCardProject span{color:rgb(var(--project-hover-rgb))}.-\36 dK8W_mapContainer .-\36 dK8W_markerHoverCardProject_notStarted{--project-hover-rgb:var(--gray-900)}.-\36 dK8W_mapContainer .-\36 dK8W_markerHoverCardProject_inProgress{--project-hover-rgb:var(--blue-brand-600)}.-\36 dK8W_mapContainer .-\36 dK8W_markerHoverCardProject_paused{--project-hover-rgb:var(--orange-500)}.-\36 dK8W_mapContainer .-\36 dK8W_markerHoverCardProject_completed{--project-hover-rgb:var(--green-600)}.-\36 dK8W_mapContainer .-\36 dK8W_projectMarkerHalo{--project-marker-rgb:var(--gray-900);background-color:rgb(var(--project-marker-rgb)/.1);box-shadow:0 0 0 1px rgb(var(--project-marker-rgb)/.22)}.-\36 dK8W_mapContainer .-\36 dK8W_projectMarkerHalo_notStarted{--project-marker-rgb:var(--gray-900)}.-\36 dK8W_mapContainer .-\36 dK8W_projectMarkerHalo_inProgress{--project-marker-rgb:var(--blue-brand-600)}.-\36 dK8W_mapContainer .-\36 dK8W_projectMarkerHalo_paused{--project-marker-rgb:var(--orange-500)}.-\36 dK8W_mapContainer .-\36 dK8W_projectMarkerHalo_completed{--project-marker-rgb:var(--green-600)}.-\36 dK8W_mapContainer .-\36 dK8W_selectedProjectMarker{--project-marker-rgb:var(--gray-900);background-color:rgb(var(--project-marker-rgb)/.18);box-shadow:0 0 0 2px rgb(var(--project-marker-rgb)/.34),0 0 0 12px rgb(var(--project-marker-rgb)/.16)}.-\36 dK8W_mapContainer .-\36 dK8W_selectedProjectMarker_notStarted{--project-marker-rgb:var(--gray-900)}.-\36 dK8W_mapContainer .-\36 dK8W_selectedProjectMarker_inProgress{--project-marker-rgb:var(--blue-brand-600)}.-\36 dK8W_mapContainer .-\36 dK8W_selectedProjectMarker_paused{--project-marker-rgb:var(--orange-500)}.-\36 dK8W_mapContainer .-\36 dK8W_selectedProjectMarker_completed{--project-marker-rgb:var(--green-600)}.-\36 dK8W_mapContainer .-\36 dK8W_searchCenterMarker{background-color:rgb(var(--blue-brand-600)/.28);transform-origin:50%;border-radius:9999px;justify-content:center;align-items:center;width:3rem;height:3rem;transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.-\36 dK8W_mapContainer .-\36 dK8W_searchCenterDot{--tw-bg-opacity:1;background-color:rgb(var(--blue-brand-600) / var(--tw-bg-opacity,1));--tw-shadow:0px 0px 18.37px 0px #171a1e14;--tw-shadow-colored:0px 0px 18.37px 0px var(--tw-shadow-color);width:1.5rem;height:1.5rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border:2px solid rgb(var(--bg-base));border-radius:9999px;display:block}.-\36 dK8W_mapContainer .-\36 dK8W_infoWindow{cursor:pointer}.-\36 dK8W_mapContainer .-\36 dK8W_infoCard{background-color:var(--bg-base);border-radius:.5rem;gap:.5rem;width:264px;padding:.625rem;display:flex}.-\36 dK8W_mapContainer .-\36 dK8W_infoContent{flex-direction:column;flex:1;gap:.5rem;min-width:0;display:flex}.-\36 dK8W_mapContainer .-\36 dK8W_infoPreview{cursor:pointer;text-align:left;outline-offset:2px;background-color:#0000;border-radius:.375rem;outline:2px solid #0000;flex:1;gap:.625rem;min-width:0;padding:0;display:flex}.-\36 dK8W_mapContainer .-\36 dK8W_infoPreview:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(var(--blue-brand-600) / var(--tw-ring-opacity,1));--tw-ring-offset-width:2px}.-\36 dK8W_mapContainer .-\36 dK8W_img{-o-object-fit:cover;object-fit:cover;border-radius:.375rem;flex-shrink:0;width:3rem;height:3rem}.-\36 dK8W_mapContainer .-\36 dK8W_infoIcon{--tw-text-opacity:1;width:3rem;height:3rem;color:rgb(255 255 255/var(--tw-text-opacity,1));border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;display:flex}.-\36 dK8W_mapContainer .-\36 dK8W_infoIcon.-\36 dK8W_project{--tw-bg-opacity:1;background-color:rgb(var(--orange-500) / var(--tw-bg-opacity,1))}.-\36 dK8W_mapContainer .-\36 dK8W_infoIcon.-\36 dK8W_office{--tw-bg-opacity:1;background-color:rgb(var(--teal-500) / var(--tw-bg-opacity,1))}.-\36 dK8W_mapContainer .-\36 dK8W_infoIcon svg{width:1rem;height:1rem}.-\36 dK8W_mapContainer .-\36 dK8W_infoBody{flex:1;min-width:0}.-\36 dK8W_mapContainer .-\36 dK8W_id{font-family:var(--font-geist-sans);letter-spacing:-.008rem;text-overflow:ellipsis;white-space:nowrap;color:var(--text-sub);font-size:.75rem;font-weight:500;line-height:1.3333;overflow:hidden}.-\36 dK8W_mapContainer .-\36 dK8W_name{font-family:var(--font-geist-sans);letter-spacing:-.018rem;-webkit-line-clamp:1;color:var(--text-strong);-webkit-box-orient:vertical;margin-bottom:.125rem;font-size:.875rem;font-weight:500;line-height:1.4286;display:-webkit-box;overflow:hidden}.-\36 dK8W_mapContainer .-\36 dK8W_location{font-family:var(--font-geist-sans);letter-spacing:-.008rem;min-width:0;color:var(--text-sub);align-items:center;gap:.5rem;font-size:.75rem;font-weight:400;line-height:1.3333;display:flex}.-\36 dK8W_mapContainer .-\36 dK8W_location svg{color:var(--icon-sub);flex-shrink:0}.-\36 dK8W_mapContainer .-\36 dK8W_locationText{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.-\36 dK8W_mapContainer .-\36 dK8W_ownOfficeNote{font-family:var(--font-geist-sans);letter-spacing:-.008rem;color:var(--text-sub);margin-top:.25rem;font-size:.75rem;font-weight:400;line-height:1.3333}.-\36 dK8W_mapContainer .-\36 dK8W_infoAction{width:fit-content}
.jxuSNa_root{flex-direction:column;align-items:flex-start;gap:.75rem;min-width:0;margin-top:.75rem;display:flex}.jxuSNa_card{border-width:1px;border-color:var(--stroke-sub);background-color:var(--bg-base);border-radius:.375rem;align-items:flex-start;gap:.75rem;width:100%;min-width:0;padding:.75rem 1rem;display:flex}.jxuSNa_preview{border-width:1px;border-color:var(--stroke-sub);background-color:var(--bg-weak);border-radius:.25rem;flex-shrink:0;place-items:center;width:4rem;height:6rem;display:grid}.jxuSNa_preview svg{width:1.5rem;height:1.5rem;color:var(--icon-soft)}.jxuSNa_details{flex-direction:column;flex:1;align-items:flex-start;gap:.25rem;min-width:0;padding-top:.125rem;padding-bottom:.125rem;display:flex}.jxuSNa_name{font-family:var(--font-geist-sans);letter-spacing:-.009rem;width:100%;color:var(--text-strong);overflow-wrap:anywhere;font-size:.875rem;font-weight:400;line-height:1.4286}.jxuSNa_meta{font-family:var(--font-geist-sans);letter-spacing:-.008rem;color:var(--text-sub);font-size:.75rem;font-weight:400;line-height:1.3333}.jxuSNa_actions{flex-wrap:wrap;gap:.25rem;display:flex}.jxuSNa_message{font-family:var(--font-geist-sans);letter-spacing:-.008rem;color:var(--text-sub);font-size:.75rem;font-weight:400;line-height:1.3333}.jxuSNa_error{font-family:var(--font-geist-sans);letter-spacing:-.008rem;color:var(--text-error);font-size:.75rem;font-weight:400;line-height:1.3333}.jxuSNa_gateRow{grid-template-columns:minmax(7.5rem,42%) minmax(0,1fr);align-items:center;gap:1rem;width:100%;min-height:2.25rem;padding-left:1.75rem;display:grid}.jxuSNa_gateRow>:last-child{white-space:normal;width:fit-content;max-width:100%;margin-left:.75rem}.jxuSNa_gateLabel{font-family:var(--font-geist-sans);letter-spacing:-.009rem;min-height:2.25rem;color:var(--text-sub);align-items:center;gap:.5rem;font-size:.875rem;font-weight:400;line-height:1.4286;display:flex}.jxuSNa_gateLabel svg{width:1rem;height:1rem;color:var(--icon-sub)}.jxuSNa_statusMessages>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}
.BU4arG_btn{cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;background:var(--btn-bg);width:100%;color:var(--btn-text);border-width:1px;border-color:var(--btn-border);border-radius:.375rem;justify-content:center;align-items:center;gap:.5rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex;position:relative}.BU4arG_btn svg{width:1.25rem;height:1.25rem}.BU4arG_btn:hover:not(:disabled){background:var(--btn-bg-hover,var(--btn-bg));color:var(--btn-text-hover,var(--btn-text));border-color:var(--btn-border-hover,var(--btn-border))}.BU4arG_btn:active:not(:disabled),.BU4arG_btn:focus-visible:not(:disabled){background:var(--btn-bg-focus,var(--btn-bg));color:var(--btn-text-focus,var(--btn-text));border-color:var(--btn-border-focus,var(--btn-border))}.BU4arG_btn:disabled{cursor:not-allowed;background:var(--btn-bg-disabled,var(--btn-bg));color:var(--btn-text-disabled,var(--btn-text));border-color:var(--btn-border-disabled,var(--btn-border))}.BU4arG_lg{font-family:var(--font-geist-sans);letter-spacing:-.018rem;height:2.5rem;padding-left:1rem;padding-right:1rem;font-size:.875rem;font-weight:500;line-height:1.4286}.BU4arG_sm{font-family:var(--font-geist-sans);letter-spacing:-.008rem;height:1.5rem;padding-left:.5rem;padding-right:.5rem;font-size:.75rem;font-weight:500;line-height:1.3333}.BU4arG_sm svg{width:1rem;height:1rem}.BU4arG_square{padding-left:0;padding-right:0}.BU4arG_square.BU4arG_lg{width:2.5rem}.BU4arG_square.BU4arG_sm{width:1.5rem}.BU4arG_content{justify-content:center;align-items:center;gap:.5rem;display:inline-flex}.BU4arG_prefix,.BU4arG_label{align-items:center;display:inline-flex}.BU4arG_prefix{flex-shrink:0}.BU4arG_loading{cursor:wait}.BU4arG_loading .BU4arG_content{visibility:hidden}.BU4arG_spinnerWrap{justify-content:center;align-items:center;display:inline-flex;position:absolute;inset:0}.BU4arG_primary{--btn-bg:rgb(var(--gray-950));--btn-bg-hover:rgb(var(--gray-800));--btn-bg-focus:rgb(var(--gray-500));--btn-bg-disabled:rgb(var(--gray-50));--btn-text:rgb(var(--gray-0));--btn-text-hover:rgb(var(--gray-0));--btn-text-focus:rgb(var(--gray-0));--btn-text-disabled:rgb(var(--gray-300));--btn-border:transparent;--btn-border-hover:transparent;--btn-border-focus:transparent;--btn-border-disabled:transparent}.BU4arG_secondary{--btn-bg:rgb(var(--gray-0));--btn-bg-hover:rgb(var(--gray-25));--btn-bg-focus:rgb(var(--gray-100));--btn-bg-disabled:rgb(var(--gray-50));--btn-text:rgb(var(--gray-950));--btn-text-hover:rgb(var(--gray-950));--btn-text-focus:rgb(var(--gray-500));--btn-text-disabled:rgb(var(--gray-300));--btn-border:rgb(var(--gray-200));--btn-border-hover:rgb(var(--gray-300));--btn-border-focus:transparent;--btn-border-disabled:transparent}.BU4arG_validated{--btn-bg:rgb(var(--blue-brand-600));--btn-bg-hover:rgb(var(--blue-brand-700));--btn-bg-focus:rgb(var(--blue-brand-800));--btn-bg-disabled:rgb(var(--gray-50));--btn-text:rgb(var(--gray-0));--btn-text-hover:rgb(var(--gray-0));--btn-text-focus:rgb(var(--gray-0));--btn-text-disabled:rgb(var(--gray-300));--btn-border:transparent;--btn-border-hover:transparent;--btn-border-focus:transparent;--btn-border-disabled:transparent}
._1nbxja_container{background-color:var(--bg-base);-webkit-user-select:none;user-select:none;min-height:0;position:relative;overflow:hidden}._1nbxja_fullscreen{z-index:50;background-color:var(--bg-base);position:fixed;inset:0}._1nbxja_canvas{-webkit-user-select:none;user-select:none;height:100%;min-height:0;position:relative}._1nbxja_fullscreen ._1nbxja_canvas{min-height:100vh}._1nbxja_fullscreenButton{z-index:20;--tw-shadow:var(--shadow-small);--tw-shadow-colored:var(--shadow-small);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);position:absolute;top:4rem;right:4rem}
.eeOBNG_container{border-width:1px;border-color:var(--stroke-sub);background-color:var(--bg-base);border-radius:.5rem;width:553px;overflow:hidden}.eeOBNG_header{border-bottom-width:1px;border-color:var(--stroke-sub);min-height:3.5rem;padding:15px 1.5rem}.eeOBNG_title{font-family:var(--font-geist-sans);letter-spacing:.035rem;color:var(--text-strong);font-size:.625rem;font-weight:500;line-height:1.2}.eeOBNG_cardBody{padding:1rem 1.5rem}.eeOBNG_cardFooter{border-top-width:1px;border-color:var(--stroke-sub);padding-top:.75rem;padding-bottom:.75rem}.eeOBNG_actions{padding:.25rem 1.5rem!important}.eeOBNG_actions>:first-child{padding:0!important}.eeOBNG_input{height:3rem!important;color:var(--text-strong)!important}.eeOBNG_input__container>* label{text-transform:capitalize!important;--tw-text-opacity:1!important;color:rgb(var(--gray-800) / var(--tw-text-opacity,1))!important;padding-left:3px!important;font-size:14px!important;font-weight:500!important;line-height:20px!important}.eeOBNG_submit__button{padding-left:1.5rem!important;padding-right:1.5rem!important}.eeOBNG_everything{--tw-border-opacity:1!important;border-bottom-width:1px!important;border-color:rgb(var(--gray-100) / var(--tw-border-opacity,1))!important}.eeOBNG_everything__label{--tw-text-opacity:1!important;color:rgb(var(--gray-800) / var(--tw-text-opacity,1))!important;margin-bottom:1.25rem!important;font-size:14px!important;font-weight:500!important;line-height:14px!important}.eeOBNG_everything__checkbox{margin-bottom:.75rem!important}.eeOBNG_checkbox__container{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:1rem!important;margin-top:.75rem!important;display:grid!important}.eeOBNG_checkbox__wrapper{margin:0!important}.eeOBNG_headerContent,.eeOBNG_footerActions{justify-content:space-between;align-items:center;display:flex}
.lBR04a_stack{flex-direction:column;gap:1rem;display:flex}.lBR04a_historyState{font-family:var(--font-geist-sans);letter-spacing:-.008rem;text-align:center;color:var(--text-sub);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.75rem;font-size:.75rem;font-weight:400;line-height:1.3333;display:flex}.lBR04a_card{border-width:1px;border-color:var(--stroke-sub);background-color:var(--bg-base);border-radius:.75rem;padding:1rem}.lBR04a_fields{grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem;display:grid}@media (min-width:40rem){.lBR04a_fields{grid-template-columns:repeat(2,minmax(0,1fr))}}.lBR04a_actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.lBR04a_error{border-width:1px;border-color:var(--stroke-sub);color:var(--text-strong);border-radius:.5rem;padding:.75rem}.lBR04a_changes{font-family:var(--font-geist-sans);letter-spacing:-.008rem;white-space:pre-wrap;overflow-wrap:break-word;max-height:16rem;margin-top:.75rem;font-size:.75rem;font-weight:400;line-height:1.3333;overflow:auto}.lBR04a_editor{flex-direction:column;flex:1;gap:1rem;min-height:0;padding:1.5rem;display:flex;overflow-y:auto}.lBR04a_muted{font-family:var(--font-geist-sans);letter-spacing:-.008rem;color:var(--text-sub);font-size:.75rem;font-weight:400;line-height:1.3333}
.eGpRAW_mapShell{width:100%;height:100%;min-height:420px}.eGpRAW_emptyState{background-color:var(--bg-base);justify-content:center;align-items:center;width:100%;height:100%;min-height:420px;display:flex}.eGpRAW_legend,.eGpRAW_omittedNotice{z-index:10;border-width:1px;border-color:var(--stroke-sub);background-color:var(--bg-base);--tw-shadow:var(--shadow-small);--tw-shadow-colored:var(--shadow-small);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:.5rem;position:absolute}.eGpRAW_legend{-moz-column-gap:1rem;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;padding:.5rem .75rem;display:flex;bottom:1rem;left:1rem}.eGpRAW_legend span{font-family:var(--font-geist-sans);letter-spacing:-.008rem;white-space:nowrap;color:var(--text-sub);align-items:center;gap:.5rem;font-size:.75rem;font-weight:500;line-height:1.3333;display:flex}.eGpRAW_legend i{border-radius:9999px;width:.625rem;height:.625rem}.eGpRAW_notStarted{--tw-bg-opacity:1;background-color:rgb(var(--gray-700) / var(--tw-bg-opacity,1))}.eGpRAW_inProgress{--tw-bg-opacity:1;background-color:rgb(var(--blue-brand-600) / var(--tw-bg-opacity,1))}.eGpRAW_paused{--tw-bg-opacity:1;background-color:rgb(var(--orange-500) / var(--tw-bg-opacity,1))}.eGpRAW_completed{--tw-bg-opacity:1;background-color:rgb(var(--green-600) / var(--tw-bg-opacity,1))}.eGpRAW_omittedNotice{font-family:var(--font-geist-sans);letter-spacing:-.008rem;max-width:24rem;color:var(--text-sub);padding:.5rem .75rem;font-size:.75rem;font-weight:400;line-height:1.3333;bottom:1rem;right:1rem}@media (max-width:768px){.eGpRAW_legend{bottom:4rem;right:1rem}.eGpRAW_omittedNotice{max-width:none;left:1rem}}
.-aNsGG_status{background-color:var(--presence-status-color);border-radius:9999px;flex-shrink:0;width:.625rem;height:.625rem}
