.i0695a_wrapper{flex-direction:column;gap:1rem;width:100%;min-width:0;display:flex}.i0695a_usageCard{font-family:var(--font-geist-sans);letter-spacing:-.008rem;border-width:1px;border-color:var(--stroke-sub);background-color:var(--bg-base);color:var(--text-strong);border-radius:.5rem;flex-direction:column;gap:1rem;padding:1rem;font-size:.75rem;font-weight:400;line-height:1.3333;display:flex}.i0695a_usageHeader{justify-content:space-between;align-items:center;gap:1rem;display:flex}.i0695a_usageHeader h3{font-family:var(--font-geist-sans);letter-spacing:-.009rem;font-size:.875rem;font-weight:600;line-height:1.4286}.i0695a_usageTrack{background-color:var(--bg-weak);border-radius:9999px;height:.5rem;overflow:hidden}.i0695a_usageFill{background-color:var(--button-primary-bg-default);height:100%}.i0695a_metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.i0695a_metrics dt{font-family:var(--font-geist-sans);letter-spacing:-.008rem;color:var(--text-sub);margin-bottom:.5rem;font-size:.75rem;font-weight:400;line-height:1.3333}.i0695a_metrics dd{font-family:var(--font-geist-sans);letter-spacing:-.018rem;color:var(--text-strong);font-size:.875rem;font-weight:500;line-height:1.4286}.i0695a_note{font-family:var(--font-geist-sans);letter-spacing:-.008rem;color:var(--text-sub);font-size:.75rem;font-weight:400;line-height:1.3333}
.pYfncG_menuItem{cursor:pointer;white-space:nowrap;text-align:left;width:100%;color:var(--text-sub);background-color:#0000;border-radius:.375rem;align-items:center;gap:.5rem;padding:.5rem;font-size:.875rem;line-height:1.25rem;transition-property:background-color,color,gap;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}.pYfncG_menuItem:not(.pYfncG_active):not(.pYfncG_disabled):hover{background-color:var(--bg-weak);color:var(--text-strong)}.pYfncG_menuItem.pYfncG_active{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));color:var(--text-strong)}.pYfncG_menuItem.pYfncG_disabled{cursor:not-allowed;color:var(--text-disabled)}.pYfncG_menuItem.pYfncG_disabled:hover{color:var(--text-disabled);background-color:#0000}.pYfncG_menuItem.pYfncG_collapsed{gap:0;padding-left:.625rem;padding-right:.625rem}.pYfncG_icon{flex-shrink:0;justify-content:center;align-items:center;width:1rem;height:1rem;display:flex}.pYfncG_icon svg{flex-shrink:0;width:1rem;height:1rem}.pYfncG_label{white-space:nowrap;opacity:1;flex:1;align-items:center;min-width:0;max-width:200px;transition-property:max-width,opacity;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;overflow:hidden}.pYfncG_label>span:first-child{text-overflow:ellipsis;min-width:0;overflow:hidden}.pYfncG_collapsed .pYfncG_label{opacity:0;max-width:0}.pYfncG_badge{flex-shrink:0;margin-left:auto}.pYfncG_collapsedBadge{display:none}.pYfncG_collapsed .pYfncG_collapsedBadge{font-family:var(--font-geist-sans);letter-spacing:.035rem;border-radius:9999px;min-width:.875rem;height:.875rem;padding-left:.125rem;padding-right:.125rem;font-size:.625rem;font-weight:500;line-height:1;display:inline-flex;position:absolute;top:.125rem;right:.25rem}
.YvVixG_category{flex-direction:column;gap:.25rem;transition-property:gap;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}@media (prefers-reduced-motion:reduce){.YvVixG_category{transition-property:none}}.YvVixG_categoryCollapsed{gap:0}.YvVixG_label{font-family:var(--font-geist-sans);letter-spacing:.035rem;white-space:nowrap;text-transform:uppercase;max-height:1.25rem;color:var(--text-soft);opacity:1;padding-left:.5rem;padding-right:.5rem;font-size:.625rem;font-weight:500;line-height:1.2;transition-property:max-height,opacity;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);overflow:hidden}@media (prefers-reduced-motion:reduce){.YvVixG_label{transition-property:none}}.YvVixG_categoryCollapsed .YvVixG_label{opacity:0;max-height:0}.YvVixG_items{flex-direction:column;gap:.5rem;display:flex}
._0B_UsW_navigation{flex-direction:column;flex:1;gap:1.25rem;transition-property:gap;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;overflow:hidden auto}@media (prefers-reduced-motion:reduce){._0B_UsW_navigation{transition-property:none}}._0B_UsW_navigationCollapsed{gap:.5rem}
.QKOeMW_sidebar{background-color:var(--bg-surface)!important;flex-shrink:0!important}.QKOeMW_sidebar .ant-layout-sider-children{flex-direction:column;height:100%;display:flex;overflow:hidden}.QKOeMW_collapsed{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.QKOeMW_inner{flex-direction:column;height:100%;padding:.5rem .75rem;display:flex;overflow:hidden}.QKOeMW_bottom{flex-direction:column;flex-shrink:0;gap:.5rem;padding-top:.5rem;display:flex}@media (max-width:768px){.QKOeMW_sidebar{width:100%;height:auto}.QKOeMW_bottom{display:none}}
.eZRSAW_workspace{background-color:var(--bg-surface);grid-template-rows:repeat(1,minmax(0,1fr));grid-template-columns:auto minmax(0,1fr);width:100%;min-width:0;height:100%;display:grid;overflow:hidden}.eZRSAW_sidebar{background-color:var(--bg-surface)!important;flex-shrink:0!important}.eZRSAW_sidebar .ant-layout-sider-children{flex-direction:column;height:100%;display:flex;overflow:hidden}.eZRSAW_sidebarCollapsed{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.eZRSAW_page{min-width:0;min-height:0;display:flex;overflow:hidden}.eZRSAW_sidebarInner{flex-direction:column;height:100%;padding:.5rem .75rem;display:flex;overflow:hidden}.eZRSAW_sidebarItems{flex-direction:column;gap:.5rem;display:flex}.eZRSAW_sidebarBottom{flex-direction:column;flex-shrink:0;gap:.5rem;padding-top:.5rem;display:flex}.eZRSAW_pageContent{border-top-width:1px!important;border-left-width:1px!important;border-color:var(--stroke-strong)!important;background-color:var(--bg-base)!important;border-top-left-radius:.5rem!important;padding-bottom:0!important;padding-left:0!important;padding-right:0!important;position:relative!important}.eZRSAW_topBar{height:52px!important;padding:.75rem 1rem .75rem 0!important}.eZRSAW_main{flex-direction:column;flex:1;gap:1.25rem;min-width:0;padding:1rem;display:flex}
.mk-editor{color:inherit;font:inherit}.mk-editor .ql-editor{min-height:inherit;white-space:pre-wrap;word-break:break-word;outline:none;padding:12px 16px;overflow-y:auto}.mk-editor .ql-editor:empty:before{color:var(--text-soft);content:attr(data-placeholder);pointer-events:none;font-style:italic}.mk-editor .ql-editor ol,.mk-editor .ql-editor ul{margin:4px 0;padding-left:24px}.mk-editor .ql-editor ol{list-style:decimal}.mk-editor .ql-editor ul{list-style:outside}.mk-editor .ql-editor li{padding-left:4px}.mk-editor .ql-editor ol>li{list-style:decimal}.mk-editor .ql-editor ul>li{list-style:outside}.mk-editor .ql-editor li[data-list=check]{list-style:none;position:relative}.mk-editor .ql-editor li[data-list=check]:before{content:"☐";position:absolute;left:-20px}.ql-bold:before{content:"B";font-weight:700}.ql-italic:before{content:"I";font-style:italic}.ql-underline:before{content:"U";text-decoration:underline}.ql-strike:before{content:"S";text-decoration:line-through}.ql-link:before{content:"↗"}.ql-list[value=ordered]:before{content:"1."}.ql-list[value=bullet]:before{content:"•"}.ql-list[value=check]:before{content:"☑"}.ql-align[value=center]:before{content:"≡"}.ql-align[value=right]:before{content:"≣"}.ql-align:not([value]):before,.ql-align[value=""]:before{content:"☰"}
.JnbS5G_input{width:100%;min-height:0}.JnbS5G_toolbar{border-width:1px;border-color:var(--stroke-sub);background-color:var(--bg-weak);border-top-left-radius:.5rem;border-top-right-radius:.5rem;align-items:center;gap:.25rem;min-height:2.25rem;padding:.25rem .5rem;display:flex}.JnbS5G_toolbar button{width:1.75rem;height:1.75rem;color:var(--icon-sub);background-color:#0000;border-width:0;border-radius:.375rem;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:inline-flex}:is(.JnbS5G_toolbar button:hover,.JnbS5G_toolbar button.ql-active){background-color:var(--bg-base);color:var(--icon-brand)}.JnbS5G_toolbar button:disabled{cursor:not-allowed;color:var(--icon-disabled)}.JnbS5G_toolbar button svg{width:1rem;height:1rem}.JnbS5G_editorWrap{min-height:0;position:relative}.JnbS5G_editor{border-bottom-width:1px;border-left-width:1px;border-right-width:1px;border-color:var(--stroke-sub);background-color:var(--bg-base);border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem;overflow:hidden}:is(.JnbS5G_editor .ql-container,.JnbS5G_editor .ql-container.ql-snow){font-family:var(--font-geist-sans), sans-serif;border-width:0}.JnbS5G_editor .ql-editor{font-family:var(--font-geist-sans);letter-spacing:-.009rem;background-color:var(--bg-base);min-height:92px;color:var(--text-strong);font-size:.875rem;font-weight:400;line-height:1.4286}.JnbS5G_editor .ql-editor.ql-blank:before{color:var(--text-soft);font-style:normal}.JnbS5G_editor .ql-editor:focus{outline-offset:2px;outline:2px solid #0000}.JnbS5G_disabled{opacity:.7}.JnbS5G_textarea{font-family:var(--font-geist-sans);letter-spacing:-.009rem;--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-0) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--gray-950) / var(--tw-text-opacity,1));border-radius:.375rem;font-size:.875rem;font-weight:400;line-height:1.4286;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);overflow:hidden}.JnbS5G_textarea .JnbS5G_toolbar{--tw-border-opacity:1;border-top-width:0;border-left-width:0;border-right-width:0;border-color:rgb(var(--gray-200) / var(--tw-border-opacity,1));background-color:#0000;border-radius:0}.JnbS5G_textarea .JnbS5G_editor{background-color:#0000;border-width:0;border-radius:0;min-height:6rem}.JnbS5G_textarea .JnbS5G_editor .ql-editor{min-height:inherit;color:inherit;caret-color:rgb(var(--blue-brand-600) / 1);background-color:#0000;padding:.75rem}.JnbS5G_textarea .JnbS5G_editor .ql-editor:empty:before{--tw-text-opacity:1;color:rgb(var(--gray-400) / var(--tw-text-opacity,1));font-style:normal;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.JnbS5G_textarea:hover:not(.JnbS5G_disabled):not(.JnbS5G_error):not(:focus-within){--tw-bg-opacity:1;background-color:rgb(var(--gray-50) / var(--tw-bg-opacity,1))}.JnbS5G_textarea:focus-within{--tw-border-opacity:1;border-color:rgb(var(--blue-brand-600) / var(--tw-border-opacity,1))}.JnbS5G_textarea.JnbS5G_error{--tw-border-opacity:1;border-color:rgb(var(--red-500) / var(--tw-border-opacity,1))}.JnbS5G_textarea.JnbS5G_error .ql-editor{caret-color:auto}.JnbS5G_textarea.JnbS5G_disabled{cursor:not-allowed;--tw-border-opacity:1;border-color:rgb(var(--gray-200) / var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--gray-0) / var(--tw-bg-opacity,1));opacity:1}.JnbS5G_textarea.JnbS5G_disabled .ql-editor{cursor:not-allowed;--tw-text-opacity:1;color:rgb(var(--gray-300) / var(--tw-text-opacity,1))}.JnbS5G_textarea.JnbS5G_disabled .ql-editor:empty:before{cursor:not-allowed;--tw-text-opacity:1;color:rgb(var(--gray-300) / var(--tw-text-opacity,1))}
.y9b0JG_composer{border-top-width:1px;border-color:var(--stroke-sub);background-color:var(--bg-base);flex-shrink:0;padding:1rem 1.25rem}.y9b0JG_emojiButton{width:1.75rem;height:1.75rem;color:var(--icon-sub);background-color:#0000;border-width:0;border-radius:.375rem;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:inline-flex}.y9b0JG_emojiButton:hover:not(:disabled),.y9b0JG_emojiButton[aria-pressed=true]{background-color:var(--bg-base);color:var(--icon-brand)}.y9b0JG_emojiButton:disabled{cursor:not-allowed;color:var(--icon-disabled)}.y9b0JG_emojiButton svg{width:1rem;height:1rem}.y9b0JG_emojiPopover{border-radius:.5rem;overflow:hidden}.y9b0JG_mentionMenu{z-index:10;border-width:1px;border-color:var(--stroke-sub);background-color:var(--bg-base);--tw-shadow:var(--shadow-large);--tw-shadow-colored:var(--shadow-large);width:min(320px,100%);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:.5rem;flex-direction:column;gap:.25rem;padding:.25rem;display:flex;position:absolute;bottom:calc(100% + 8px);right:0;overflow:hidden}.y9b0JG_mentionMenu button{text-align:left;min-height:2.75rem;color:var(--text-strong);background-color:#0000;border-width:0;border-radius:.375rem;grid-template-columns:8px 24px minmax(0,1fr);align-items:center;gap:.5rem;padding:.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:grid}.y9b0JG_mentionMenu button:hover{background-color:var(--bg-weak)}.y9b0JG_mentionAvatar{width:1.5rem;height:1.5rem;font-size:10px}.y9b0JG_mentionMenu span:not(.y9b0JG_mentionStatus){font-family:var(--font-geist-sans);letter-spacing:-.018rem;color:var(--text-strong);white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;font-weight:500;line-height:1.4286;overflow:hidden}.y9b0JG_mentionMenu small{font-family:var(--font-geist-sans);letter-spacing:-.008rem;color:var(--text-sub);white-space:nowrap;text-overflow:ellipsis;grid-column-start:3;font-size:.75rem;font-weight:400;line-height:1.3333;overflow:hidden}.y9b0JG_mentionStatus{--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);width:.5rem;height:.5rem;box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:var(--bg-base);border-radius:9999px}.y9b0JG_footer{justify-content:space-between;align-items:center;gap:.75rem;margin-top:.75rem;display:flex}.y9b0JG_footerNote{font-family:var(--font-geist-sans);letter-spacing:-.008rem;color:var(--text-sub);font-size:.75rem;font-weight:400;line-height:1.3333}@media (max-width:760px){.y9b0JG_composer{padding:.75rem}.y9b0JG_footer{align-items:flex-start}.y9b0JG_footerNote{max-width:170px}}
.QzglLW_wrapper{z-index:100;--tw-translate-x:-50%;pointer-events:none;--tw-translate-y:1rem;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;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:fixed;bottom:1.5rem;left:50%}.QzglLW_open{pointer-events:auto;--tw-translate-y:0px;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}.QzglLW_bar{background-color:var(--text-strong);border-radius:.5rem;align-items:center;gap:.75rem;padding:.625rem .75rem;display:flex}.QzglLW_left{align-items:center;gap:.75rem;display:flex}.QzglLW_title{font-family:var(--font-geist-sans);letter-spacing:-.008rem;white-space:nowrap;--tw-text-opacity:1;color:rgb(var(--gray-300) / var(--tw-text-opacity,1));font-size:.75rem;font-weight:500;line-height:1.3333}.QzglLW_sep{--tw-bg-opacity:1;background-color:rgb(var(--gray-800) / var(--tw-bg-opacity,1));border-radius:9999px;flex-shrink:0;width:3px;height:3px}.QzglLW_right,.QzglLW_actions{align-items:center;gap:.25rem;display:flex}.QzglLW_moreBtn{--tw-text-opacity:1;color:rgb(var(--gray-300) / var(--tw-text-opacity,1))}.QzglLW_moreBtn:hover{--tw-text-opacity:1!important;color:rgb(var(--gray-100) / var(--tw-text-opacity,1))!important}.QzglLW_checkbox{--cb-bg:transparent;--cb-border:#fff6;--cb-border-hover:#ffffffb3;--cb-fill:rgb(var(--blue-brand-600));--cb-fill-hover:rgb(var(--blue-brand-700));--cb-ring:rgb(var(--blue-brand-600))}.QzglLW_checkbox .ant-checkbox-inner{width:20px!important;height:20px!important}
.UXjJwG_container{width:100%;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.UXjJwG_container.UXjJwG_bordered{--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));-ms-overflow-style:none;scrollbar-width:none;border-radius:6px;overflow-x:auto}.UXjJwG_container.UXjJwG_bordered::-webkit-scrollbar{display:none}.UXjJwG_container.UXjJwG_bordered .UXjJwG_header,.UXjJwG_container.UXjJwG_bordered .UXjJwG_body{--tw-bg-opacity:1;background-color:rgb(var(--gray-25) / var(--tw-bg-opacity,1));min-width:var(--table-min-width,1208px)}.UXjJwG_header{--tw-border-opacity:1;border-bottom-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));grid-template-columns:var(--table-cols);align-items:center;height:44px;display:grid}.UXjJwG_header>.UXjJwG_headCell{text-transform:capitalize;letter-spacing:.05em;--tw-text-opacity:1;color:rgb(var(--gray-500) / var(--tw-text-opacity,1));height:100%;padding:var(--cell-padding,0 12px);align-items:center;gap:.25rem;font-size:.75rem;font-weight:400;line-height: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}.UXjJwG_header>.UXjJwG_headCell.UXjJwG_sortable{cursor:pointer}.UXjJwG_header>.UXjJwG_headCell.UXjJwG_sortable:hover{--tw-text-opacity:1;color:rgb(var(--gray-600) / var(--tw-text-opacity,1))}.UXjJwG_header>.UXjJwG_headCell.UXjJwG_alignCenter{justify-content:center}.UXjJwG_header>.UXjJwG_headCell.UXjJwG_alignEnd{justify-content:flex-end}.UXjJwG_body{flex-direction:column;margin:0;padding:0;list-style-type:none;display:flex}.UXjJwG_row{--tw-border-opacity:1;border-bottom-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));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.UXjJwG_row:hover{background-color:rgb(var(--gray-50) / .5)}.UXjJwG_row{grid-template-columns:var(--table-cols);-moz-column-gap:0;height:var(--row-height,56px);align-items:center;column-gap:0;display:grid}.UXjJwG_row:last-child{border-bottom:none}.UXjJwG_row>*{align-items:center;height:100%;display:flex}.UXjJwG_cell{padding:var(--cell-padding,0 12px)}.UXjJwG_cell.UXjJwG_alignCenter{justify-content:center}.UXjJwG_cell.UXjJwG_alignEnd{justify-content:flex-end}
.e7Lrsa_pageContent{background-color:var(--bg-base);flex-direction:column;height:100%;min-height:0;display:flex;padding-bottom:0!important;overflow:hidden!important}.e7Lrsa_workspacePageContent{background-color:var(--bg-base);padding-top:1rem;padding-bottom:1rem!important}.e7Lrsa_readOnlyNotice{font-family:var(--font-geist-sans);letter-spacing:-.008rem;border-width:1px;border-color:var(--badge-orange-stroke);background-color:var(--bg-warning);color:var(--text-warning);border-radius:.375rem;padding:.75rem 1rem;font-size:.75rem;font-weight:500;line-height:1.3333}@media (max-width:720px){.e7Lrsa_pageContent{overflow-y:auto!important}}
._4AEola_section{flex-direction:column;display:flex;overflow:visible}._4AEola_errorAlert{font-family:var(--font-geist-sans);letter-spacing:-.008rem;background:rgb(var(--red-50));border-width:1px;border-color:rgb(var(--red-200));color:rgb(var(--red-700));border-radius:.375rem;flex-direction:column;gap:.25rem;margin-top:1.5rem;padding:.75rem 1rem;font-size:.75rem;font-weight:400;line-height:1.3333;display:flex}._4AEola_errorAlert strong{font-family:var(--font-geist-sans);letter-spacing:-.009rem;color:rgb(var(--red-800));font-size:.875rem;font-weight:600;line-height:1.4286}._4AEola_header{flex-direction:column;gap:1rem;margin-top:2.25rem;display:flex;overflow:visible}._4AEola_tableWrap{flex-direction:column;margin-top:1rem;display:flex;position:relative}._4AEola_tableContent{flex-direction:column;display:flex}
.iMu3_G_listContainer{width:100%;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.iMu3_G_list{flex-wrap:wrap;margin:0;padding:0;list-style-type:none;display:flex}.iMu3_G_list.iMu3_G_grid{gap:.25rem;display:grid}.iMu3_G_list.iMu3_G_grid.iMu3_G_compact{grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:48rem){.iMu3_G_list.iMu3_G_grid.iMu3_G_compact{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:64rem){.iMu3_G_list.iMu3_G_grid.iMu3_G_compact{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:80rem){.iMu3_G_list.iMu3_G_grid.iMu3_G_compact{grid-template-columns:repeat(5,minmax(0,1fr))}}.iMu3_G_list.iMu3_G_grid.iMu3_G_default{grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:48rem){.iMu3_G_list.iMu3_G_grid.iMu3_G_default{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.iMu3_G_list.iMu3_G_grid.iMu3_G_default{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:80rem){.iMu3_G_list.iMu3_G_grid.iMu3_G_default{grid-template-columns:repeat(4,minmax(0,1fr))}}.iMu3_G_list.iMu3_G_grid.iMu3_G_scaled{grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:48rem){.iMu3_G_list.iMu3_G_grid.iMu3_G_scaled{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.iMu3_G_list.iMu3_G_grid.iMu3_G_scaled{grid-template-columns:repeat(3,minmax(0,1fr))}}
.p4sfSG_reveal{flex-shrink:0;grid-template-rows:0fr;transition:grid-template-rows .18s ease-in-out;display:grid}.p4sfSG_revealOpen{grid-template-rows:1fr}.p4sfSG_clip{min-height:0;overflow:hidden}.p4sfSG_banner{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(var(--indigo-200) / var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--indigo-50) / var(--tw-bg-opacity,1));align-items:center;gap:.75rem;min-height:3.5rem;padding-left:1rem;padding-right:1rem;display:flex}.p4sfSG_banner>span{flex-direction:column;flex:1;min-width:0;display:flex}.p4sfSG_banner>span strong{font-family:var(--font-geist-sans);letter-spacing:-.018rem;--tw-text-opacity:1;color:rgb(var(--indigo-800) / var(--tw-text-opacity,1));font-size:.875rem;font-weight:500;line-height:1.4286}.p4sfSG_banner>span small{font-family:var(--font-geist-sans);letter-spacing:-.008rem;--tw-text-opacity:1;color:rgb(var(--indigo-700) / var(--tw-text-opacity,1));font-size:.75rem;font-weight:400;line-height:1.3333}@media (prefers-reduced-motion:reduce){.p4sfSG_reveal{transition:none}}
.cfsTfG_placeholder{--tw-bg-opacity:1;background-color:rgb(var(--gray-200) / var(--tw-bg-opacity,1));border-radius:.25rem;display:block}.cfsTfG_active{background:linear-gradient(90deg,#bebebe33 25%,#8181813d 37%,#bebebe33 63%) 0 0/400% 100%;animation:1.4s infinite cfsTfG_shimmer}@media (prefers-reduced-motion:reduce){.cfsTfG_active{animation:none}}@keyframes cfsTfG_shimmer{0%{background-position:100%}to{background-position:0%}}
.C8MIRG_accessPanel{background-color:var(--bg-base);flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}.C8MIRG_assignedUsersContent,.C8MIRG_assignedUsersList{min-height:0}.C8MIRG_assignedUsersAccordion{margin-left:1.25rem}.C8MIRG_assignedUsersAccordion>.ant-collapse-item>.ant-collapse-header{height:2.25rem!important;color:var(--text-sub)!important;border-radius:.375rem!important;padding-left:.5rem!important;padding-right:.5rem!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}:is(.C8MIRG_assignedUsersAccordion>.ant-collapse-item>.ant-collapse-header:hover,.C8MIRG_assignedUsersAccordion>.ant-collapse-item>.ant-collapse-header:focus-visible){background-color:var(--bg-weak)!important;color:var(--text-strong)!important;outline-offset:2px!important;outline:2px solid #0000!important}.C8MIRG_assignedUsersAccordion>.ant-collapse-item>.ant-collapse-header>.ant-collapse-extra{margin-left:auto!important}.C8MIRG_assignedUsersLabel{font-family:var(--font-geist-sans);letter-spacing:.035rem;text-transform:uppercase;font-size:.625rem;font-weight:500;line-height:1.2}.C8MIRG_assignedUsersRail>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.C8MIRG_assignedUsersRail{border-left-width:1px;border-color:var(--stroke-sub);padding-left:.5rem}.C8MIRG_assignedUserGroup>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.C8MIRG_memberGroupLabel{font-family:var(--font-geist-sans);letter-spacing:.035rem;text-transform:uppercase;color:var(--text-soft);padding:.5rem .5rem .25rem;font-size:.625rem;font-weight:500;line-height:1.2}.C8MIRG_assignedUsersActions{padding-top:.25rem;padding-bottom:.5rem;padding-left:.5rem}.C8MIRG_assignedUsersLoading{justify-content:center;align-items:center;width:100%;min-height:5rem;display:flex}.C8MIRG_assignedUserButton{text-align:left;border-width:1px;border-color:#0000;border-radius:.375rem;align-items:center;gap:.5rem;width:100%;min-height:3rem;padding:.25rem .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:flex}.C8MIRG_assignedUserButton:hover,.C8MIRG_assignedUserButton:focus-visible{border-color:var(--stroke-sub);background-color:var(--bg-base);outline-offset:2px;outline:2px solid #0000}.C8MIRG_assignedUserButtonEmbedded:hover,.C8MIRG_assignedUserButtonEmbedded:focus-visible{background-color:var(--bg-weak)}.C8MIRG_assignedUserSelected,.C8MIRG_assignedUserSelected:hover{border-color:var(--stroke-brand);background-color:var(--bg-brand-lightest)}.C8MIRG_addAssignedUserButton{border-style:dashed;width:100%}.C8MIRG_itemText{flex-direction:column;flex:1;min-width:0;display:flex}.C8MIRG_itemText strong{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}.C8MIRG_itemText span{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}
.xCy3Kq_wrapper{width:100%;min-width:0}.xCy3Kq_fieldWrapper{flex:1;min-width:0;display:flex}.xCy3Kq_trigger{cursor:pointer}.xCy3Kq_empty{color:var(--text-disabled)}.xCy3Kq_activeField{background-color:var(--bg-brand-lightest)}.xCy3Kq_fieldPanel{max-width:calc(100vw - 2rem)}.xCy3Kq_fieldEditor{padding:.75rem}.xCy3Kq_fieldEditor:has(+.xCy3Kq_options){padding-bottom:.25rem}.xCy3Kq_fieldLabel{font-family:var(--font-geist-sans);letter-spacing:-.008rem;color:var(--text-sub);margin-bottom:.375rem;padding-left:.125rem;padding-right:.125rem;font-size:.75rem;font-weight:500;line-height:1.3333;display:block}.xCy3Kq_clear{width:1rem;height:1rem;color:var(--icon-sub);border-radius:.25rem;justify-content:center;align-items:center;display:flex}.xCy3Kq_clear:hover{color:var(--icon-strong)}.xCy3Kq_clear svg{width:.875rem;height:.875rem}.xCy3Kq_options{max-height:15rem;padding-top:.25rem;padding-bottom:.25rem;overflow-y:auto}.xCy3Kq_status{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}.xCy3Kq_divider{border-top-width:1px;border-color:var(--stroke-sub)}.xCy3Kq_actions{flex-shrink:0;justify-content:flex-end;gap:.5rem;padding:.75rem 1rem;display:flex}
.OGhfJG_editProfileForm{flex-direction:column;height:100%;min-height:0;padding:1.5rem;animation:.2s ease-out OGhfJG_profile-edit-enter;display:flex;overflow-y:auto}.OGhfJG_contactSection,.OGhfJG_positionSection,.OGhfJG_placementSection{flex-direction:column;gap:.625rem;display:flex}.OGhfJG_placementSection{gap:1.25rem}.OGhfJG_contactSection,.OGhfJG_positionSection{margin-bottom:1.75rem}.OGhfJG_sectionLabel,.OGhfJG_fieldLabel{font-family:var(--font-geist-sans);letter-spacing:-.018rem;color:var(--text-sub);align-items:center;gap:.25rem;font-size:.875rem;font-weight:500;line-height:1.4286;display:flex}.OGhfJG_sectionHelp{font-family:var(--font-geist-sans);letter-spacing:-.008rem;color:var(--text-sub);font-size:.75rem;font-weight:400;line-height:1.3333}.OGhfJG_sectionLabel>span,.OGhfJG_optional{font-family:var(--font-geist-sans);letter-spacing:-.007rem;background-color:var(--bg-surface);text-transform:uppercase;height:1rem;color:var(--text-sub);border-radius:.25rem;align-items:center;padding-left:.25rem;padding-right:.25rem;font-size:.688rem;font-weight:600;line-height:1;display:inline-flex}.OGhfJG_required{color:var(--text-error)}.OGhfJG_contactCard,.OGhfJG_positionCard{border-width:1px;border-color:var(--stroke-sub);background-color:var(--bg-weak);border-radius:.75rem;padding:1rem}:is(.OGhfJG_contactCard .ant-input-prefix,.OGhfJG_positionCard .ant-input-prefix){color:var(--icon-soft)}.OGhfJG_contactCard{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.OGhfJG_positionCard{flex-direction:column;gap:1rem;display:flex}.OGhfJG_fieldGroup{flex-direction:column;gap:.375rem;min-width:0;display:flex}.OGhfJG_fieldError{font-family:var(--font-geist-sans);letter-spacing:-.008rem;color:var(--text-error);font-size:.75rem;font-weight:400;line-height:1.3333}.OGhfJG_affiliationsSection{flex-direction:column;gap:.5rem;display:flex}.OGhfJG_affiliationsHeading{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.OGhfJG_affiliationsHeading>div{flex-direction:column;gap:.125rem;min-width:0;display:flex}.OGhfJG_affiliationsHeading small{font-family:var(--font-geist-sans);letter-spacing:-.008rem;color:var(--text-sub);font-size:.75rem;font-weight:400;line-height:1.3333}.OGhfJG_affiliationList{flex-direction:column;gap:.5rem;display:flex}.OGhfJG_affiliationCard{border-width:1px;border-color:var(--stroke-sub);background-color:var(--bg-weak);border-radius:.75rem;padding:.75rem;animation:.16s ease-out OGhfJG_affiliation-enter}.OGhfJG_affiliationCardHeader{border-bottom-width:1px;border-color:var(--stroke-sub);justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:.75rem;padding-bottom:.5rem;display:flex}.OGhfJG_affiliationCardHeader>span{flex-direction:column;min-width:0;display:flex}.OGhfJG_affiliationCardHeader strong{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}.OGhfJG_affiliationCardHeader small{font-family:var(--font-geist-sans);letter-spacing:-.008rem;text-transform:capitalize;color:var(--text-sub);font-size:.75rem;font-weight:500;line-height:1.3333}.OGhfJG_affiliationFields{grid-template-columns:minmax(160px,.7fr) minmax(0,1.3fr);align-items:flex-start;gap:.75rem;display:grid}.OGhfJG_affiliationDates{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;animation:.15s ease-out OGhfJG_affiliation-details-enter;display:grid}.OGhfJG_dateField{flex-direction:column;gap:.375rem;min-width:0;display:flex}.OGhfJG_datePickerTrigger{font-family:var(--font-geist-sans);letter-spacing:-.009rem;justify-content:space-between;width:100%;min-width:0;height:2.5rem;font-size:.875rem;font-weight:400;line-height:1.4286}.OGhfJG_datePickerTrigger[aria-invalid=true]{border-color:var(--stroke-error)}.OGhfJG_affiliationEmpty{font-family:var(--font-geist-sans);letter-spacing:-.008rem;border-style:dashed;border-width:1px;border-color:var(--stroke-sub);background-color:var(--bg-base);text-align:center;color:var(--text-sub);border-radius:.5rem;padding:1rem .75rem;font-size:.75rem;font-weight:400;line-height:1.3333}.OGhfJG_pickerTrigger{width:100%;min-width:0}.OGhfJG_unitField,.OGhfJG_managerField{border-width:1px;border-color:var(--stroke-strong);background-color:var(--bg-base);text-align:left;outline-offset:2px;border-radius:.375rem;outline:2px solid #0000;align-items:center;width:100%;min-width:0;min-height:2.5rem;padding:.375rem .75rem;transition-property:border-color,background-color,box-shadow;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.OGhfJG_unitField:hover:not(.OGhfJG_disabled),.OGhfJG_unitField:focus-visible,.OGhfJG_managerField:hover:not(.OGhfJG_disabled),.OGhfJG_managerField:focus-visible{border-color:var(--stroke-brand);background-color:var(--bg-weak)}.OGhfJG_unitField:focus-visible,.OGhfJG_managerField: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-100) / var(--tw-ring-opacity,1))}.OGhfJG_unitFieldOpen,.OGhfJG_managerFieldOpen{border-color:var(--stroke-brand);--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-100) / var(--tw-ring-opacity,1))}.OGhfJG_disabled,.OGhfJG_managerField:disabled{cursor:not-allowed;color:var(--text-disabled)}.OGhfJG_unitChips{flex-wrap:wrap;flex:1;gap:.375rem;min-width:0;display:flex}.OGhfJG_unitPlaceholder,.OGhfJG_managerPlaceholder{font-family:var(--font-geist-sans);letter-spacing:-.009rem;color:var(--text-soft);padding-top:.25rem;padding-bottom:.25rem;font-size:.875rem;font-weight:400;line-height:1.4286}.OGhfJG_unitChip{border-width:1px;border-color:var(--stroke-sub);background-color:var(--bg-base);max-width:100%;color:var(--text-strong);border-radius:9999px;align-items:stretch;transition-property:border-color,background-color,transform;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex;overflow:hidden}.OGhfJG_unitChip:hover{border-color:var(--stroke-strong);background-color:var(--bg-weak)}.OGhfJG_primaryUnitChip{--tw-border-opacity:1;border-color:rgb(var(--blue-brand-200) / var(--tw-border-opacity,1));background-color:var(--bg-brand-lightest)}.OGhfJG_unitChipMain,.OGhfJG_unitChipRemove{outline-offset:2px;background-color:#0000;border-width:0;outline:2px solid #0000;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.OGhfJG_unitChipMain:focus-visible,.OGhfJG_unitChipRemove: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-inset:inset;--tw-ring-color:var(--stroke-brand)}.OGhfJG_unitChipMain{text-align:left;align-items:center;gap:.25rem;min-width:0;padding:.25rem .5rem;display:flex}.OGhfJG_unitChipMain strong{font-family:var(--font-geist-sans);letter-spacing:-.008rem;text-overflow:ellipsis;white-space:nowrap;max-width:10rem;color:var(--text-strong);font-size:.75rem;font-weight:500;line-height:1.3333;overflow:hidden}.OGhfJG_unitChipMain small{font-family:var(--font-geist-sans);letter-spacing:-.007rem;color:var(--text-sub);flex-shrink:0;font-size:.688rem;font-weight:600;line-height:1.0989}.OGhfJG_unitChipMain em{font-family:var(--font-geist-sans);letter-spacing:.035rem;--tw-bg-opacity:1;background-color:rgb(var(--blue-brand-600) / var(--tw-bg-opacity,1));text-transform:uppercase;color:var(--text-inverse);border-radius:9999px;flex-shrink:0;padding:.125rem .375rem;font-size:.625rem;font-style:normal;font-weight:500;line-height:1.2}.OGhfJG_unitChipRemove{border-left-width:1px;border-color:var(--stroke-sub);width:1.75rem;color:var(--icon-soft);flex-shrink:0;justify-content:center;align-items:center;display:flex}.OGhfJG_unitChipRemove:hover{background-color:var(--bg-surface);color:var(--icon-strong)}.OGhfJG_unitChipRemove svg{width:.75rem;height:.75rem}.OGhfJG_unitChevron,.OGhfJG_managerChevron{width:1rem;height:1rem;color:var(--icon-soft);flex-shrink:0;margin-left:.5rem;transition-property:transform;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.OGhfJG_unitFieldOpen .OGhfJG_unitChevron,.OGhfJG_managerFieldOpen .OGhfJG_managerChevron{--tw-rotate:180deg;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))}.OGhfJG_unitPickerPanel,.OGhfJG_managerPickerPanel{background-color:var(--bg-base);flex-direction:column;min-width:0;display:flex}.OGhfJG_pickerToolbar{border-bottom-width:1px;border-color:var(--stroke-sub);align-items:center;gap:.5rem;padding:.5rem;display:flex}.OGhfJG_pickerSearch{flex:1;min-width:0}.OGhfJG_filterSummary{font-family:var(--font-geist-sans);letter-spacing:-.008rem;border-bottom-width:1px;border-color:var(--stroke-sub);background-color:var(--bg-weak);color:var(--text-sub);justify-content:space-between;align-items:center;padding:.5rem .75rem;font-size:.75rem;font-weight:400;line-height:1.3333;display:flex}.OGhfJG_filterSummary button{font-family:var(--font-geist-sans);letter-spacing:-.008rem;color:var(--text-brand);outline-offset:2px;background-color:#0000;border-width:0;border-radius:.25rem;outline:2px solid #0000;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:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.OGhfJG_filterSummary button:hover{--tw-text-opacity:1;color:rgb(var(--blue-brand-700) / var(--tw-text-opacity,1))}.OGhfJG_filterSummary button: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-color:var(--stroke-brand)}.OGhfJG_unitList,.OGhfJG_managerList{flex-direction:column;gap:.5rem;max-height:520px;padding:.5rem;display:flex;overflow-y:auto}.OGhfJG_unitCard{cursor:pointer;border-width:1px;border-color:var(--stroke-sub);background-color:var(--bg-base);outline-offset:2px;border-radius:.5rem;outline:2px solid #0000;align-items:flex-start;gap:.75rem;padding:.75rem;transition-property:border-color,background-color,transform;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.OGhfJG_unitCard:not(.OGhfJG_unitCardSelected):hover{border-color:var(--stroke-strong);background-color:var(--bg-weak)}.OGhfJG_unitCardSelected{--tw-border-opacity:1;border-color:rgb(var(--blue-brand-200) / var(--tw-border-opacity,1));background-color:var(--bg-brand-lightest)}.OGhfJG_unitCardBody{flex:1;min-width:0}.OGhfJG_unitCardHeader{justify-content:space-between;align-items:flex-start;gap:1rem;min-width:0;display:flex}.OGhfJG_unitIdentity{flex-direction:column;flex:1;min-width:0;display:flex}.OGhfJG_unitIdentity strong{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}.OGhfJG_unitIdentity small{font-family:var(--font-geist-sans);letter-spacing:-.008rem;text-transform:uppercase;color:var(--text-sub);font-size:.75rem;font-weight:500;line-height:1.3333}.OGhfJG_unitFacts{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:.25rem;display:flex}.OGhfJG_unitManagers{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.375rem;max-width:18rem;display:flex}.OGhfJG_unitManagers>small{font-family:var(--font-geist-sans);letter-spacing:-.008rem;color:var(--text-sub);font-size:.75rem;font-weight:400;line-height:1.3333}.OGhfJG_unitManager{font-family:var(--font-geist-sans);letter-spacing:-.008rem;min-width:0;color:var(--text-sub);align-items:center;gap:.25rem;font-size:.75rem;font-weight:400;line-height:1.3333;display:inline-flex}.OGhfJG_unitManager>span:last-child{text-overflow:ellipsis;white-space:nowrap;max-width:5rem;overflow:hidden}.OGhfJG_noManagers,.OGhfJG_peopleCount{font-family:var(--font-geist-sans);letter-spacing:-.008rem;color:var(--text-sub);font-size:.75rem;font-weight:400;line-height:1.3333}.OGhfJG_peopleCount{background-color:var(--bg-surface);border-radius:9999px;padding:.125rem .5rem}.OGhfJG_pickerEmpty{font-family:var(--font-geist-sans);letter-spacing:-.008rem;text-align:center;min-height:5rem;color:var(--text-sub);justify-content:center;align-items:center;padding:1.5rem 1rem;font-size:.75rem;font-weight:400;line-height:1.3333;display:flex}.OGhfJG_managerList{gap:.25rem;max-height:20rem}.OGhfJG_managerOption{background-color:var(--bg-base);text-align:left;outline-offset:2px;border-width:1px;border-color:#0000;border-radius:.5rem;outline:2px solid #0000;align-items:center;gap:.625rem;width:100%;min-width:0;padding:.5rem .625rem;transition-property:border-color,background-color,transform;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.OGhfJG_managerOption:not(.OGhfJG_managerOptionSelected):hover,.OGhfJG_managerOption:focus-visible{background-color:var(--bg-weak)}.OGhfJG_managerOption:focus-visible{border-color:var(--stroke-brand);--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-100) / var(--tw-ring-opacity,1))}.OGhfJG_managerOptionSelected{--tw-border-opacity:1;border-color:rgb(var(--blue-brand-200) / var(--tw-border-opacity,1));background-color:var(--bg-brand-lightest)}.OGhfJG_managerOptionCopy{flex-direction:column;flex:1;min-width:0;display:flex}.OGhfJG_managerOptionCopy strong,.OGhfJG_managerOptionCopy small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.OGhfJG_managerOptionCopy strong{font-family:var(--font-geist-sans);letter-spacing:-.018rem;color:var(--text-strong);font-size:.875rem;font-weight:500;line-height:1.4286}.OGhfJG_managerOptionCopy small{font-family:var(--font-geist-sans);letter-spacing:-.008rem;color:var(--text-sub);font-size:.75rem;font-weight:400;line-height:1.3333}.OGhfJG_managerPresence{flex-shrink:0;justify-content:center;align-items:center;width:1rem;height:1rem;display:flex}.OGhfJG_optionCheck{width:1rem;height:1rem;color:var(--icon-brand);flex-shrink:0}.OGhfJG_managerField{justify-content:space-between}.OGhfJG_selectedManager{align-items:center;gap:.5rem;min-width:0;display:flex}.OGhfJG_selectedManager>span:last-child{flex-direction:column;min-width:0;display:flex}.OGhfJG_selectedManager strong,.OGhfJG_selectedManager small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.OGhfJG_selectedManager strong{font-family:var(--font-geist-sans);letter-spacing:-.018rem;color:var(--text-strong);font-size:.875rem;font-weight:500;line-height:1.4286}.OGhfJG_selectedManager small{font-family:var(--font-geist-sans);letter-spacing:-.008rem;color:var(--text-sub);font-size:.75rem;font-weight:400;line-height:1.3333}.OGhfJG_managedByRow{border-top-width:1px;border-bottom-width:1px;border-color:var(--stroke-sub);justify-content:space-between;align-items:center;gap:1rem;min-height:3rem;padding-top:.75rem;padding-bottom:.75rem;display:flex}.OGhfJG_managedByRow>span:first-child{font-family:var(--font-geist-sans);letter-spacing:-.008rem;color:var(--text-sub);flex-shrink:0;font-size:.75rem;font-weight:400;line-height:1.3333}.OGhfJG_managedByPeople{-moz-column-gap:1rem;flex-wrap:wrap;justify-content:flex-end;gap:.5rem 1rem;min-width:0;display:flex}.OGhfJG_managedByPerson{align-items:center;gap:.5rem;min-width:0;display:flex}.OGhfJG_managedByPerson strong{font-family:var(--font-geist-sans);letter-spacing:-.018rem;text-overflow:ellipsis;white-space:nowrap;max-width:11rem;color:var(--text-strong);font-size:.875rem;font-weight:500;line-height:1.4286;overflow:hidden}.OGhfJG_noManagedBy{font-family:var(--font-geist-sans);letter-spacing:-.018rem;color:var(--text-sub);font-size:.875rem;font-weight:500;line-height:1.4286}.OGhfJG_formActions{align-items:center;gap:.5rem;margin-top:1rem;display:flex}.OGhfJG_formError{margin-top:1rem}@keyframes OGhfJG_profile-edit-enter{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes OGhfJG_affiliation-enter{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}@keyframes OGhfJG_affiliation-details-enter{0%{opacity:0;transform:translate(-3px)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.OGhfJG_editProfileForm{animation:none}.OGhfJG_unitChip,.OGhfJG_unitCard,.OGhfJG_managerOption,.OGhfJG_unitChevron,.OGhfJG_managerChevron,.OGhfJG_unitField,.OGhfJG_managerField{transition:none}.OGhfJG_affiliationCard,.OGhfJG_affiliationDates{animation:none}}@media (max-width:560px){.OGhfJG_editProfileForm{padding:1.25rem 1rem}.OGhfJG_unitCardHeader{flex-direction:column;gap:.5rem}.OGhfJG_unitFacts,.OGhfJG_unitManagers{justify-content:flex-start;align-items:flex-start;width:100%}.OGhfJG_contactCard,.OGhfJG_affiliationFields,.OGhfJG_affiliationDates{grid-template-columns:repeat(1,minmax(0,1fr))}.OGhfJG_unitChipMain strong{max-width:7rem}}
.WD1YyG_leadCard{cursor:pointer;border-width:1px;border-color:var(--stroke-sub);background-color:var(--bg-base);border-radius:.5rem;flex-direction:column;width:100%;min-width:0;padding:.75rem;transition-property:border-color,opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.WD1YyG_leadCard:hover{border-color:var(--stroke-strong)}.WD1YyG_leadCardPending{opacity:.6}.WD1YyG_leadCardSelected,.WD1YyG_leadCardSelected:hover{border-color:var(--stroke-brand)}.WD1YyG_leadMeta{font-family:var(--font-geist-sans);letter-spacing:-.008rem;min-width:0;color:var(--text-sub);align-items:center;gap:.5rem;margin-bottom:.5rem;font-size:.75rem;font-weight:500;line-height:1.3333;display:flex}.WD1YyG_leadNumber{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:.25rem;min-width:0;display:flex;overflow:hidden}.WD1YyG_leadNumber svg{flex-shrink:0;width:.875rem;height:.875rem}.WD1YyG_overdueBadge{border-width:1px;border-color:var(--text-warning);background-color:var(--bg-base);font-family:var(--font-geist-sans);letter-spacing:-.008rem;color:var(--text-warning);outline-offset:2px;border-radius:9999px;outline:2px solid #0000;flex-shrink:0;align-items:center;gap:.25rem;padding-left:.375rem;padding-right:.375rem;font-size:.75rem;font-weight:500;line-height:1.3333;display:inline-flex}.WD1YyG_overdueBadge: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-color:var(--stroke-brand)}.WD1YyG_overdueBadge svg{flex-shrink:0;width:.75rem;height:.75rem}.WD1YyG_daysInStage,.WD1YyG_overdueDays{font-family:var(--font-geist-sans);letter-spacing:-.008rem;color:var(--text-sub);outline-offset:2px;border-radius:.25rem;outline:2px solid #0000;flex-shrink:0;align-items:center;gap:.25rem;font-size:.75rem;font-weight:500;line-height:1.3333;display:flex}.WD1YyG_daysInStage:focus-visible,.WD1YyG_overdueDays: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-color:var(--stroke-brand)}.WD1YyG_daysInStage svg,.WD1YyG_overdueDays svg{width:.875rem;height:.875rem}.WD1YyG_stageAgeTrigger{margin-left:auto}.WD1YyG_overdueDays{color:var(--text-warning)}.WD1YyG_leadTitle{font-family:var(--font-geist-sans);letter-spacing:-.018rem;text-align:left;min-width:0;min-height:1.75rem;color:var(--text-strong);align-items:center;gap:.5rem;margin-bottom:.25rem;font-size:.875rem;font-weight:500;line-height:1.4286;display:flex}.WD1YyG_leadTitle svg{width:1rem;height:1rem;color:var(--icon-sub);flex-shrink:0}.WD1YyG_leadTitle button{text-overflow:ellipsis;white-space:nowrap;text-align:left;outline-offset:2px;border-radius:.25rem;outline:2px solid #0000;min-width:0;overflow:hidden}.WD1YyG_leadTitle button:hover{color:var(--text-brand)}.WD1YyG_leadTitle button: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-color:var(--stroke-brand)}.WD1YyG_titleLeading{flex-shrink:0;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;display:flex;position:relative}.WD1YyG_titleIcon,.WD1YyG_cardSelection{transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:absolute;inset:0}.WD1YyG_titleIcon{width:1rem;height:1rem;margin:auto}.WD1YyG_cardSelection{opacity:0;justify-content:center;align-items:center;display:flex}.WD1YyG_leadCard:hover .WD1YyG_cardSelection,.WD1YyG_leadCardSelected .WD1YyG_cardSelection,.WD1YyG_cardSelection:focus-within{opacity:1}.WD1YyG_leadCard:hover .WD1YyG_titleIcon,.WD1YyG_leadCardSelected .WD1YyG_titleIcon,.WD1YyG_titleLeading:focus-within .WD1YyG_titleIcon{opacity:0}@media (hover:none){.WD1YyG_cardSelection{opacity:1}.WD1YyG_titleLeading:has(.WD1YyG_cardSelection) .WD1YyG_titleIcon{opacity:0}}.WD1YyG_properties{flex-direction:column;gap:.25rem;min-width:0;display:flex}.WD1YyG_propertySlot{display:contents}.WD1YyG_compactCard{min-height:0;padding:.625rem .75rem .5rem}.WD1YyG_compactCard .WD1YyG_leadMeta{margin-bottom:.5rem}.WD1YyG_compactCard .WD1YyG_leadTitle{min-height:0;margin-bottom:0}.WD1YyG_property{font-family:var(--font-geist-sans);letter-spacing:-.008rem;min-width:0;min-height:1.75rem;color:var(--text-strong);align-items:center;gap:.5rem;font-size:.75rem;font-weight:400;line-height:1.3333;display:flex}.WD1YyG_propertyIcon{width:1.25rem;height:1.25rem;color:var(--icon-sub);flex-shrink:0;justify-content:center;align-items:center;display:flex}.WD1YyG_propertyIcon>svg{width:1rem;height:1rem}.WD1YyG_propertyValue{flex:1;align-items:center;gap:.5rem;width:0;min-width:0;display:flex}.WD1YyG_emptyValue{color:var(--text-disabled)}.WD1YyG_cardFieldText,.WD1YyG_cardFieldTrigger{text-overflow:ellipsis;white-space:nowrap;text-align:left;flex:1;min-width:0;overflow:hidden}.WD1YyG_cardFieldTrigger{font-family:var(--font-geist-sans);letter-spacing:-.008rem;outline-offset:2px;border-radius:.25rem;outline:2px solid #0000;justify-content:flex-start;align-items:center;width:100%;height:1.75rem;margin-left:-.25rem;margin-right:-.25rem;padding-left:.25rem;padding-right:.25rem;font-size:.75rem;font-weight:400;line-height:1.3333;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}.WD1YyG_cardFieldTrigger:hover{background-color:var(--bg-weak)}.WD1YyG_cardFieldTrigger: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-color:var(--stroke-brand)}.WD1YyG_cardFieldTrigger:disabled{cursor:wait}.WD1YyG_cardFieldTrigger>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text-strong);overflow:hidden}.WD1YyG_cardFieldActive{background-color:var(--bg-brand-lightest)}.WD1YyG_cardFieldControl{flex-wrap:wrap;flex:1;min-width:0;display:flex;position:relative}.WD1YyG_cardFieldControl:hover .WD1YyG_cardFieldTrigger{background-color:var(--bg-weak)}.WD1YyG_cardFieldClearable .WD1YyG_cardFieldTrigger{padding-right:1.75rem}.WD1YyG_cardFieldInlineClear{pointer-events:none;color:var(--icon-sub);opacity:0;transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:absolute;top:.125rem;right:0}@media (prefers-reduced-motion:reduce){.WD1YyG_cardFieldInlineClear{transition-property:none}}.WD1YyG_cardFieldInlineClear svg{width:.875rem;height:.875rem}.WD1YyG_cardFieldControl:hover .WD1YyG_cardFieldInlineClear,.WD1YyG_cardFieldControl:focus-within .WD1YyG_cardFieldInlineClear{pointer-events:auto;opacity:1}.WD1YyG_cardFieldInlineError{font-family:var(--font-geist-sans);letter-spacing:-.008rem;width:100%;color:var(--text-error);padding-top:.25rem;padding-bottom:.25rem;font-size:.75rem;font-weight:400;line-height:1.3333}.WD1YyG_cardEditorPanel{max-width:calc(100vw - 2rem)}.WD1YyG_cardEditor{padding:.75rem}.WD1YyG_cardEditorLabel{font-family:var(--font-geist-sans);letter-spacing:-.008rem;color:var(--text-sub);margin-bottom:.375rem;padding-left:.125rem;padding-right:.125rem;font-size:.75rem;font-weight:500;line-height:1.3333;display:block}.WD1YyG_cardFieldOptions{max-height:24rem;overflow-y:auto}.WD1YyG_cardEditorNotice{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}.WD1YyG_cardEditorError{font-family:var(--font-geist-sans);letter-spacing:-.008rem;color:var(--text-error);padding:.5rem .75rem;font-size:.75rem;font-weight:400;line-height:1.3333}.WD1YyG_cardFieldClear{width:1rem;height:1rem;color:var(--icon-sub);outline-offset:2px;border-radius:.25rem;outline:2px solid #0000;justify-content:center;align-items:center;display:flex}.WD1YyG_cardFieldClear:hover{color:var(--icon-strong)}.WD1YyG_cardFieldClear: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-color:var(--stroke-brand)}.WD1YyG_cardFieldClear svg{width:.875rem;height:.875rem}.WD1YyG_cardFooter{justify-content:flex-end;align-items:center;gap:.5rem;min-height:1.5rem;margin-top:.75rem;display:flex}.WD1YyG_commentButton{font-family:var(--font-geist-sans);letter-spacing:-.008rem;height:1.5rem;color:var(--text-sub);border-radius:.25rem;align-items:center;gap:.25rem;padding-left:.25rem;padding-right:.25rem;font-size:.75rem;font-weight:500;line-height:1.3333;display:inline-flex}.WD1YyG_commentButton:hover{background-color:var(--bg-weak);color:var(--text-strong)}.WD1YyG_commentButton:focus-visible{outline-width:2px;outline-style:solid;outline-color:var(--stroke-brand)}.WD1YyG_commentButton svg{width:1rem;height:1rem}.WD1YyG_unreadDot{background-color:var(--icon-brand);border-radius:9999px;width:.375rem;height:.375rem}.WD1YyG_primaryAction{margin-right:auto}.WD1YyG_compactCard .WD1YyG_cardFooter{margin-top:.5rem}@media (prefers-reduced-motion:reduce){.WD1YyG_leadCard{transition-property:none}}.WD1YyG_overdueAction{color:var(--text-brand)}.WD1YyG_responseHintText{font-family:var(--font-geist-sans);letter-spacing:-.008rem;color:var(--text-sub);font-size:.75rem;font-weight:400;line-height:1.3333}
._3PvoaG_editor{background-color:var(--bg-base);flex-direction:column;gap:1rem;min-height:0;padding:1.25rem;display:flex;overflow-y:auto}._3PvoaG_permissionNotice{font-family:var(--font-geist-sans);letter-spacing:-.008rem;border-width:1px;border-color:var(--badge-orange-stroke);background-color:var(--bg-warning);color:var(--text-warning);border-radius:.375rem;padding:.75rem 1rem;font-size:.75rem;font-weight:400;line-height:1.3333}._3PvoaG_heading h3{font-family:var(--font-geist-sans);letter-spacing:-.01rem;color:var(--text-strong);font-size:1rem;font-weight:600;line-height:1.5}._3PvoaG_heading p{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}._3PvoaG_accessList{flex-direction:column;gap:.5rem;display:flex}._3PvoaG_accessRow{border-width:1px;border-color:var(--stroke-sub);background-color:var(--bg-base);border-radius:.5rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;min-height:4rem;padding:.625rem .75rem;display:grid}._3PvoaG_accessRowLocked{background-color:var(--bg-weak);color:var(--text-soft)}._3PvoaG_accessCopy{min-width:0}._3PvoaG_accessCopy p{font-family:var(--font-geist-sans);letter-spacing:-.008rem;color:var(--text-sub);margin-top:.125rem;font-size:.75rem;font-weight:400;line-height:1.3333}._3PvoaG_accessTitle{align-items:center;gap:.5rem;display:flex}._3PvoaG_accessTitle h4{font-family:var(--font-geist-sans);letter-spacing:-.018rem;color:var(--text-strong);font-size:.875rem;font-weight:500;line-height:1.4286}._3PvoaG_accessRowLocked ._3PvoaG_accessTitle h4,._3PvoaG_accessRowLocked ._3PvoaG_accessCopy p{color:var(--text-soft)}._3PvoaG_lockedChip{font-family:var(--font-geist-sans);letter-spacing:-.008rem;border-width:1px;border-color:var(--badge-gray-stroke);background-color:var(--badge-gray-filled);color:var(--badge-gray-text);border-radius:9999px;flex-shrink:0;align-items:center;gap:.25rem;padding:.125rem .5rem;font-size:.75rem;font-weight:500;line-height:1.3333;display:inline-flex}._3PvoaG_scopeControl{max-width:100%}@media (max-width:1100px){._3PvoaG_accessRow{grid-template-columns:auto minmax(0,1fr)}._3PvoaG_scopeControl{grid-column-start:2}}
._L2y5a_modalBody{padding:0}._L2y5a_layout{grid-template-columns:12rem minmax(0,1fr);min-height:0;display:grid}._L2y5a_rail{border-right-width:1px;border-color:var(--stroke-sub);background-color:var(--bg-weak);padding:.75rem}._L2y5a_categories{flex-direction:column;gap:.25rem;display:flex;position:sticky;top:.75rem}._L2y5a_category{font-family:var(--font-geist-sans);letter-spacing:-.008rem;text-align:left;color:var(--text-sub);border-radius:.375rem;padding:.5rem .75rem;font-size:.75rem;font-weight:500;line-height:1.3333;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}._L2y5a_category:hover{background-color:var(--bg-base);color:var(--text-strong)}._L2y5a_categoryActive{background-color:var(--bg-base);color:var(--text-strong);--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(1px + 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-sub)}._L2y5a_main{flex-direction:column;min-width:0;min-height:0;padding:1rem;display:flex}._L2y5a_searchBar{z-index:10;background-color:var(--bg-base);margin-top:-1rem;margin-left:-1rem;margin-right:-1rem;padding:1rem;position:sticky;top:0}._L2y5a_search{border-width:1px;border-color:var(--stroke-strong);background-color:var(--bg-weak);height:2.5rem;color:var(--icon-sub);border-radius:.5rem;align-items:center;gap:.5rem;padding-left:.75rem;padding-right:.75rem;display:flex}._L2y5a_search svg{flex-shrink:0;width:1rem;height:1rem}._L2y5a_search input{font-family:var(--font-geist-sans);letter-spacing:-.008rem;min-width:0;color:var(--text-strong);outline-offset:2px;background-color:#0000;outline:2px solid #0000;flex:1;font-size:.75rem;font-weight:400;line-height:1.3333}._L2y5a_search input::placeholder{color:var(--text-soft)}._L2y5a_cards{flex:1;grid-template-columns:repeat(1,minmax(0,1fr));grid-auto-rows:max-content;align-content:flex-start;align-items:flex-start;gap:.75rem;min-height:0;padding-right:.25rem;display:grid;overflow-y:auto}@media (min-width:80rem){._L2y5a_cards{grid-template-columns:repeat(2,minmax(0,1fr))}}._L2y5a_card{border-width:1px;border-color:var(--stroke-sub);background-color:var(--bg-base);border-radius:.5rem;flex-direction:column;height:20rem;transition-property:border-color,box-shadow;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;overflow:hidden}._L2y5a_card:hover{border-color:var(--stroke-strong);--tw-shadow:var(--shadow-medium);--tw-shadow-colored:var(--shadow-medium);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}._L2y5a_added{border-color:var(--stroke-brand)}._L2y5a_preview{border-bottom-width:1px;border-color:var(--stroke-sub);background-color:var(--bg-weak);flex-direction:column;flex-shrink:0;gap:.5rem;height:8rem;padding:1rem;display:flex}._L2y5a_previewHeader{--tw-bg-opacity:1;background-color:rgb(var(--gray-200) / var(--tw-bg-opacity,1));border-radius:9999px;width:40%;height:.75rem}._L2y5a_previewLine,._L2y5a_previewLineShort,._L2y5a_previewFooter{--tw-bg-opacity:1;background-color:rgb(var(--gray-100) / var(--tw-bg-opacity,1));border-radius:9999px;height:.5rem}._L2y5a_previewLine{width:80%;margin-top:.5rem}._L2y5a_previewLineShort{width:60%}._L2y5a_previewFooter{background-color:var(--bg-brand-lightest);width:33.3333%;margin-top:auto}._L2y5a_cardBody{flex-direction:column;flex:1;gap:.5rem;padding:1rem;display:flex}._L2y5a_cardTitleRow{align-items:center;gap:.5rem;display:flex}._L2y5a_cardTitle{font-family:var(--font-geist-sans);letter-spacing:-.009rem;text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text-strong);flex:1;font-size:.875rem;font-weight:600;line-height:1.4286;overflow:hidden}._L2y5a_addedBadge{font-family:var(--font-geist-sans);letter-spacing:.035rem;background-color:var(--bg-brand-lightest);text-transform:uppercase;color:var(--text-brand);border-radius:.25rem;padding:.25rem .5rem;font-size:.625rem;font-weight:500;line-height:1.2}._L2y5a_cardDescription{font-family:var(--font-geist-sans);letter-spacing:-.008rem;color:var(--text-sub);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.75rem;font-weight:400;line-height:1.3333;display:-webkit-box;overflow:hidden}._L2y5a_cardFooter{justify-content:space-between;align-items:center;gap:.5rem;margin-top:auto;padding-top:.75rem;display:flex}._L2y5a_sizeBadge{font-family:var(--font-geist-sans);letter-spacing:-.008rem;background-color:var(--bg-surface);color:var(--text-sub);border-radius:9999px;padding:.25rem .75rem;font-size:.75rem;font-weight:500;line-height:1.3333}._L2y5a_empty{font-family:var(--font-geist-sans);letter-spacing:-.008rem;border-style:dashed;border-width:1px;border-color:var(--stroke-sub);min-height:14rem;color:var(--text-sub);border-radius:.5rem;flex-direction:column;grid-column:1/-1;justify-content:center;align-items:center;gap:.5rem;font-size:.75rem;font-weight:400;line-height:1.3333;display:flex}._L2y5a_empty svg{width:1.25rem;height:1.25rem;color:var(--icon-success)}@media (max-width:767px){._L2y5a_layout{grid-template-columns:repeat(1,minmax(0,1fr))}._L2y5a_rail{z-index:10;border-bottom-width:1px;border-right-width:0;position:sticky;top:0}._L2y5a_categories{flex-direction:row;position:static;overflow-x:auto}._L2y5a_searchBar{top:3.5rem}._L2y5a_category{white-space:nowrap}}
.ds-Xwq_groupPanel{background-color:var(--bg-weak);border-radius:.5rem;flex-direction:column;min-width:0;height:100%;display:flex;overflow:hidden}.ds-Xwq_groupHeader{flex-shrink:0;justify-content:space-between;align-items:center;gap:.5rem;min-height:2.75rem;padding:.5rem .75rem;display:flex;position:relative}.ds-Xwq_groupIdentity,.ds-Xwq_groupActions{align-items:center;gap:.5rem;min-width:0;display:flex}.ds-Xwq_groupIdentity{flex:1}.ds-Xwq_groupIdentity h2{font-family:var(--font-geist-sans);letter-spacing:.035rem;text-overflow:ellipsis;white-space:nowrap;text-transform:uppercase;color:var(--text-sub);font-size:.625rem;font-weight:500;line-height:1.2;overflow:hidden}.ds-Xwq_groupHeaderToggle{cursor:pointer;background-color:#0000;border-width:0;border-radius:.25rem;position:absolute;inset:0}.ds-Xwq_groupActions{pointer-events:none}.ds-Xwq_groupActions button{pointer-events:auto;position:relative}.ds-Xwq_groupIcon{width:1rem;height:1rem;color:var(--icon-sub);flex-shrink:0}.ds-Xwq_groupTotal{color:var(--text-sub);font-family:var(--font-geist-sans);letter-spacing:-.018rem;flex-shrink:0;font-size:.875rem;font-weight:500;line-height:1.4286}.ds-Xwq_groupStages{flex:1;gap:8px;min-height:0;padding:0 8px 8px;display:flex;overflow:hidden}.ds-Xwq_groupRail{background-color:var(--bg-weak);width:100%;min-width:0;height:100%;color:var(--text-sub);border-radius:.5rem;flex-direction:column;align-items:center;gap:.75rem;padding-top:.75rem;padding-bottom:.75rem;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}.ds-Xwq_groupRail:hover{background-color:var(--bg-surface)}.ds-Xwq_groupRail>svg:last-child{width:1rem;height:1rem;margin-top:auto}.ds-Xwq_railLabel{font-family:var(--font-geist-sans);letter-spacing:.035rem;white-space:nowrap;text-transform:uppercase;writing-mode:vertical-rl;font-size:.625rem;font-weight:500;line-height:1.2;transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.ds-Xwq_groupRail{transition-property:none}}
.YaaDHW_dropdownPanel{border-radius:.5rem!important;overflow:hidden!important}.YaaDHW_dropdownContent{background-color:var(--bg-base);flex-direction:column;max-height:480px;display:flex}.YaaDHW_warning{font-family:var(--font-geist-sans);letter-spacing:-.008rem;background-color:var(--bg-warning);color:var(--text-warning);border-radius:.375rem;flex-shrink:0;align-items:flex-start;gap:.5rem;margin:.375rem .375rem 0;padding:.5rem .625rem;font-size:.75rem;font-weight:400;line-height:1.3333;display:flex}.YaaDHW_warning svg{width:1rem;height:1rem;color:var(--icon-warning);flex-shrink:0;margin-top:.125rem}.YaaDHW_searchBox{border-bottom-width:1px;border-color:var(--stroke-sub);flex-shrink:0;padding:.5rem}.YaaDHW_roleList{flex:1;min-height:0;padding-bottom:.375rem;padding-left:.375rem;padding-right:.375rem;overflow-y:auto}.YaaDHW_roleGroup{padding-top:.25rem}.YaaDHW_groupTitle{font-family:var(--font-geist-sans);letter-spacing:.035rem;text-transform:uppercase;letter-spacing:.05em;color:var(--text-soft);align-items:center;gap:.25rem;padding:.375rem;font-size:.625rem;font-weight:500;line-height:1.2;display:flex}.YaaDHW_roleRows{flex-direction:column;display:flex}.YaaDHW_roleRow{text-align:left;outline-offset:2px;border-radius:.375rem;outline:2px solid #0000;align-items:center;gap:.5rem;width:100%;min-height:2.25rem;padding:.375rem;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;position:relative}@media (prefers-reduced-motion:reduce){.YaaDHW_roleRow{transition-property:none}}.YaaDHW_roleRow:hover:not(:disabled),.YaaDHW_roleRow:focus-visible{background-color:var(--bg-weak)}.YaaDHW_roleRow: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-color:var(--stroke-brand);--tw-ring-offset-width:1px}.YaaDHW_roleRow:disabled{cursor:wait}.YaaDHW_selectedRole,.YaaDHW_selectedRole:hover:not(:disabled){background-color:var(--bg-brand-lightest)}.YaaDHW_roleBar{border-radius:9999px;flex-shrink:0;width:.125rem;height:1.5rem}.YaaDHW_checkIcon{width:.875rem;height:.875rem;color:var(--icon-brand);flex-shrink:0}.YaaDHW_roleName{font-family:var(--font-geist-sans);letter-spacing:-.018rem;text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text-strong);flex:1;font-size:.875rem;font-weight:500;line-height:1.4286;overflow:hidden}.YaaDHW_selectedRole .YaaDHW_roleName{color:var(--text-brand)}.YaaDHW_roleCounts{flex-shrink:0;align-items:center;gap:.25rem;display:flex}.YaaDHW_countBadge{font-family:var(--font-geist-sans);letter-spacing:-.008rem;gap:.25rem;padding:.125rem .375rem;font-size:.75rem;font-weight:400;line-height:1.3333}.YaaDHW_countBadge strong{color:var(--text-strong);font-weight:600}.YaaDHW_emptyState{font-family:var(--font-geist-sans);letter-spacing:-.009rem;text-align:center;min-height:6rem;color:var(--text-sub);justify-content:center;align-items:center;padding-left:1rem;padding-right:1rem;font-size:.875rem;font-weight:400;line-height:1.4286;display:flex}.YaaDHW_triggerDot{border-radius:9999px;flex-shrink:0;width:.5rem;height:.5rem}.YaaDHW_chevron{transition-property:transform;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (prefers-reduced-motion:reduce){.YaaDHW_chevron{transition-property:none}}.YaaDHW_chevronOpen{--tw-rotate:180deg;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))}
.jajIeW_state{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:1.5rem 1rem;display:flex}.jajIeW_fill{flex:1;height:100%;min-height:10rem}.jajIeW_section{flex:1;min-height:6rem}.jajIeW_framed{border-width:1px;border-color:var(--stroke-strong);background-color:var(--bg-base);--tw-shadow:var(--shadow-small);--tw-shadow-colored:var(--shadow-small);min-height:100%;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:.5rem}.jajIeW_icon{width:1.5rem;height:1.5rem;color:var(--icon-sub);justify-content:center;align-items:center;margin-bottom:.5rem;display:flex}.jajIeW_icon svg{width:1.25rem;height:1.25rem}.jajIeW_title{font-family:var(--font-geist-sans);letter-spacing:-.018rem;color:var(--text-strong);margin:0;font-size:.875rem;font-weight:500;line-height:1.4286}.jajIeW_description{font-family:var(--font-geist-sans);letter-spacing:-.008rem;max-width:320px;color:var(--text-sub);margin-top:.25rem;font-size:.75rem;font-weight:400;line-height:1.3333}.jajIeW_actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;margin-top:.75rem;display:flex}.jajIeW_error .jajIeW_icon{color:var(--icon-error)}.jajIeW_compact{min-height:6rem;padding:1rem .75rem}.jajIeW_compact .jajIeW_description{max-width:100%}
.Bao7xW_boardShell{flex-direction:column;flex:1;gap:.5rem;min-width:0;min-height:0;display:flex}.Bao7xW_boardViewport{background-color:var(--bg-base);overflow-anchor:none;border-radius:.5rem;flex:1;min-width:0;min-height:0;overflow:scroll hidden}.Bao7xW_boardTrack{align-items:stretch;gap:.625rem;width:max-content;min-width:100%;height:100%;min-height:0;display:flex}.Bao7xW_groupItem{--group-width:max(272px, calc(var(--open-stage-count) * 300px + var(--collapsed-stage-count) * 44px + (var(--stage-count) - 1) * 8px + 16px));flex-grow:0;flex-shrink:0;flex-basis:var(--group-width);height:100%;min-height:0;transition:flex-basis .42s cubic-bezier(.2,.7,.1,1);position:relative;overflow:hidden}.Bao7xW_groupItemCollapsed{flex-basis:46px}.Bao7xW_groupPanelLayer,.Bao7xW_groupRailLayer{height:100%;transition:opacity .16s ease-out;position:absolute;top:0;bottom:0;left:0}.Bao7xW_groupPanelLayer{width:100%;min-width:46px}.Bao7xW_groupRailLayer{width:46px}.Bao7xW_groupPanelLayer[aria-hidden=true],.Bao7xW_groupRailLayer[aria-hidden=true]{pointer-events:none;visibility:hidden;opacity:0;transition:opacity .16s ease-out,visibility 0s linear .16s}@media (prefers-reduced-motion:reduce){.Bao7xW_groupItem,.Bao7xW_groupPanelLayer,.Bao7xW_groupRailLayer,.Bao7xW_groupPanelLayer[aria-hidden=true],.Bao7xW_groupRailLayer[aria-hidden=true]{transition-property:none}}
.BZPnLq_railTools{flex-shrink:0;align-items:center;gap:.5rem;padding:1rem .75rem .5rem;display:flex}.BZPnLq_searchWrapper{flex:1;min-width:0}.BZPnLq_searchInput{height:2.5rem!important;min-height:2.5rem!important}.BZPnLq_peopleScroll,.BZPnLq_projectScroll{flex:1;min-height:0;overflow:hidden auto}.BZPnLq_peopleScroll{flex-direction:column;padding-bottom:.75rem;padding-left:.75rem;padding-right:.75rem;display:flex}.BZPnLq_peopleAccordion .ant-collapse-item{overflow:hidden!important}.BZPnLq_peopleAccordion .ant-collapse-expand-icon{color:var(--text-soft)!important}.BZPnLq_peopleAccordion .ant-collapse-header{min-height:2.25rem!important;padding:.5rem .375rem!important}.BZPnLq_peopleAccordion .ant-collapse-content-box{padding-bottom:.25rem!important}.BZPnLq_groupLabel{font-family:var(--font-geist-sans);letter-spacing:.035rem;text-transform:uppercase;letter-spacing:.05em;color:var(--text-soft);font-size:.625rem;font-weight:500;line-height:1.2}.BZPnLq_groupTitle{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:.375rem;min-width:0;display:flex;overflow:hidden}.BZPnLq_peopleList,.BZPnLq_projectList{flex-direction:column;gap:.125rem;display:flex}.BZPnLq_personRow,.BZPnLq_projectRow{text-align:left;outline-offset:2px;border-width:1px;border-color:#0000;border-radius:.375rem;outline:2px solid #0000;align-items:center;gap:.5rem;width:100%;min-width:0;min-height:3rem;padding:.375rem .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:flex}@media (prefers-reduced-motion:reduce){.BZPnLq_personRow,.BZPnLq_projectRow{transition-property:none}}.BZPnLq_personRow:hover,.BZPnLq_projectRow:hover{background-color:var(--bg-weak)}.BZPnLq_personRow:focus-visible,.BZPnLq_projectRow: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-500) / var(--tw-ring-opacity,1))}.BZPnLq_selectedRow,.BZPnLq_selectedRow:hover{--tw-border-opacity:1;border-color:rgb(var(--blue-brand-500) / var(--tw-border-opacity,1));background-color:var(--bg-brand-lightest)}.BZPnLq_avatarWrap{border-radius:9999px;flex-shrink:0;display:inline-flex;position:relative}.BZPnLq_avatarWrap:after{border-width:2px;border-color:var(--bg-base);--tw-bg-opacity:1;background-color:rgb(var(--gray-300) / var(--tw-bg-opacity,1));--tw-content:"";content:var(--tw-content);border-radius:9999px;width:.625rem;height:.625rem;position:absolute;bottom:0;right:0}.BZPnLq_avatarWrap[data-online=true]:after{--tw-bg-opacity:1;background-color:rgb(var(--green-500) / var(--tw-bg-opacity,1))}.BZPnLq_headerAvatarWrap:before{pointer-events:none;border-width:1px;border-color:var(--stroke-strong);--tw-content:"";content:var(--tw-content);border-radius:9999px;position:absolute;inset:-.125rem}.BZPnLq_headerAvatarWrap[data-online=true]:before{--tw-border-opacity:1;border-color:rgb(var(--green-400) / var(--tw-border-opacity,1))}.BZPnLq_personCopy,.BZPnLq_projectCopy{flex-direction:column;flex:1;min-width:0;display:flex}.BZPnLq_personCopy strong,.BZPnLq_personCopy small,.BZPnLq_projectCopy strong,.BZPnLq_projectCopy small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.BZPnLq_personCopy strong,.BZPnLq_projectCopy strong{font-family:var(--font-geist-sans);letter-spacing:-.018rem;color:var(--text-strong);font-size:.875rem;font-weight:500;line-height:1.4286}.BZPnLq_personCopy small,.BZPnLq_projectCopy small{font-family:var(--font-geist-sans);letter-spacing:-.008rem;color:var(--text-sub);font-size:.75rem;font-weight:400;line-height:1.3333}.BZPnLq_directoryEmptyState{flex:1;min-height:0}.BZPnLq_projectlessState{border-width:1px;border-color:var(--stroke-sub);background-color:var(--bg-base);border-radius:.5rem;flex:1;justify-content:center;align-items:center;min-height:0;padding:1.5rem;display:flex}.BZPnLq_emptyDetail{border-width:1px;border-color:var(--stroke-sub);border-radius:.5rem}.BZPnLq_detailEmptyState{flex:1;min-height:0}.BZPnLq_saveStatus{font-family:var(--font-geist-sans);letter-spacing:-.008rem;white-space:nowrap;color:var(--text-soft);font-size:.75rem;font-weight:400;line-height:1.3333}.BZPnLq_actionsMenu{padding:.25rem}.BZPnLq_menuDivider{background-color:var(--stroke-sub);height:1px;margin-top:.25rem;margin-bottom:.25rem}.BZPnLq_projectRail{border-right-width:1px;border-color:var(--stroke-sub);background-color:var(--bg-weak);flex-direction:column;min-height:0;display:flex;overflow:hidden}.BZPnLq_projectScroll{padding:.75rem}.BZPnLq_projectAccordion .ant-collapse-item{overflow:hidden!important}.BZPnLq_projectAccordion .ant-collapse-expand-icon{color:var(--text-soft)!important}.BZPnLq_projectAccordion .ant-collapse-header{border-radius:.375rem!important;min-height:2.25rem!important;padding:.5rem .375rem!important}.BZPnLq_projectAccordion .ant-collapse-content-box{padding-bottom:.5rem!important}.BZPnLq_projectGroupLabel{font-family:var(--font-geist-sans);letter-spacing:.035rem;text-transform:uppercase;letter-spacing:.05em;color:var(--text-soft);font-size:.625rem;font-weight:500;line-height:1.2}.BZPnLq_projectRow{min-height:54px}.BZPnLq_projectRow>img{-o-object-fit:cover;object-fit:cover;border-radius:.375rem;flex-shrink:0;width:2.5rem;height:2.5rem}.BZPnLq_projectFallback{background-color:var(--bg-base);width:2.5rem;height:2.5rem;color:var(--icon-soft);border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;display:flex}.BZPnLq_projectFallback svg{width:1.25rem;height:1.25rem}.BZPnLq_projectOverrideCounter{flex-shrink:0}.BZPnLq_permissionPane{flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.BZPnLq_permissionEditor{flex:1;min-height:0}.BZPnLq_permissionEditor>div{height:100%}@media (max-width:760px){.BZPnLq_projectRail{border-bottom-width:1px;border-right-width:0;max-height:300px}.BZPnLq_projectCopy{display:flex}.BZPnLq_projectRow{justify-content:flex-start;padding-left:.5rem;padding-right:.5rem}}
._2p58fq_content{flex-direction:column;gap:.75rem;height:100%;min-height:0;display:flex}._2p58fq_metrics{flex-shrink:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}._2p58fq_metric{border-width:1px;border-color:var(--stroke-sub);background-color:var(--bg-weak);border-radius:.375rem;min-width:0;padding:.625rem .75rem;position:relative;overflow:hidden}._2p58fq_metric:before{content:"";background-color:var(--stroke-strong);width:.125rem;position:absolute;top:0;bottom:0;left:0}._2p58fq_metric dt{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}._2p58fq_metric dd{font-family:var(--font-geist-sans);letter-spacing:-.01rem;text-overflow:ellipsis;white-space:nowrap;color:var(--text-strong);margin-top:.25rem;font-size:1rem;font-weight:600;line-height:1.5;overflow:hidden}._2p58fq_metric small{font-family:var(--font-geist-sans);letter-spacing:-.008rem;text-overflow:ellipsis;white-space:nowrap;color:var(--text-sub);margin-top:.25rem;font-size:.75rem;font-weight:500;line-height:1.3333;display:block;overflow:hidden}._2p58fq_rows{border-width:1px;border-color:var(--stroke-sub);background-color:var(--bg-base);border-radius:.375rem;min-height:0;overflow-y:auto}._2p58fq_row{border-bottom-width:1px;border-color:var(--stroke-sub);text-align:left;justify-content:space-between;align-items:center;gap:.75rem;width:100%;min-height:3.5rem;padding:.625rem .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;position:relative;overflow:hidden}._2p58fq_row:last-child{border-bottom-width:0}._2p58fq_row:before{content:"";background-color:var(--stroke-strong);width:.125rem;position:absolute;top:0;bottom:0;left:0}a._2p58fq_row:hover,button._2p58fq_row:hover{background-color:var(--bg-weak)}._2p58fq_rowCopy{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}._2p58fq_rowTitle{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}._2p58fq_rowMeta{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}._2p58fq_rowTrailing{font-family:var(--font-geist-sans);letter-spacing:-.008rem;color:var(--text-sub);flex-shrink:0;font-size:.75rem;font-weight:500;line-height:1.3333}._2p58fq_brand:before{background-color:var(--stroke-brand)}._2p58fq_success:before{background-color:var(--icon-success)}._2p58fq_warning:before{background-color:var(--icon-warning)}._2p58fq_error:before{background-color:var(--icon-error)}._2p58fq_metric._2p58fq_brand dd,._2p58fq_row._2p58fq_brand ._2p58fq_rowTrailing{color:var(--text-brand)}._2p58fq_metric._2p58fq_success dd,._2p58fq_row._2p58fq_success ._2p58fq_rowTrailing{color:var(--text-success)}._2p58fq_metric._2p58fq_warning dd,._2p58fq_row._2p58fq_warning ._2p58fq_rowTrailing{color:var(--text-warning)}._2p58fq_metric._2p58fq_error dd,._2p58fq_row._2p58fq_error ._2p58fq_rowTrailing{color:var(--text-error)}
.o7rIla_journal{flex-direction:column;flex:1;width:100%;min-width:0;min-height:0;display:flex}.o7rIla_toolbar{flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:.75rem;padding-top:1.5rem;padding-left:1.5rem;padding-right:1.5rem;display:flex}.o7rIla_heading{font-family:var(--font-geist-sans);letter-spacing:-.01rem;color:var(--text-strong);font-size:1rem;font-weight:600;line-height:1.5}.o7rIla_muted,.o7rIla_entryMeta{font-family:var(--font-geist-sans);letter-spacing:-.008rem;color:var(--text-sub);font-size:.75rem;font-weight:400;line-height:1.3333}.o7rIla_actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.o7rIla_entries{flex-direction:column;flex:1;gap:.5rem;min-height:0;padding:1rem 1.5rem 1.5rem;display:flex;overflow-y:auto}.o7rIla_empty{font-family:var(--font-geist-sans);letter-spacing:-.009rem;text-align:center;color:var(--text-sub);padding-top:2.5rem;padding-bottom:2.5rem;font-size:.875rem;font-weight:400;line-height:1.4286}.o7rIla_day{font-family:var(--font-geist-sans);letter-spacing:-.008rem;color:var(--text-sub);margin-bottom:.5rem;font-size:.75rem;font-weight:500;line-height:1.3333}.o7rIla_timelineItem:has(.o7rIla_day):not(:first-child){margin-top:.5rem}.o7rIla_entry{font-family:var(--font-geist-sans);letter-spacing:-.009rem;border-width:1px;border-color:var(--stroke-sub);background-color:var(--bg-base);min-width:0;color:var(--text-strong);border-radius:.5rem;flex:1;padding:.625rem .75rem;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);position:relative}@media (prefers-reduced-motion:reduce){.o7rIla_entry{transition-property:none}}.o7rIla_entry:hover,.o7rIla_entry:focus-within,.o7rIla_entry[data-selected=true]{border-color:var(--stroke-strong)}.o7rIla_entry:has(.o7rIla_entryActions[data-open=true]){border-color:var(--stroke-strong)}.o7rIla_entry:hover .o7rIla_entryActions,.o7rIla_entry:focus-within .o7rIla_entryActions,.o7rIla_entry .o7rIla_entryActions[data-open=true]{pointer-events:auto;opacity:1}.o7rIla_entry:hover .o7rIla_entryMetaSlot[data-actions] .o7rIla_entryTime,.o7rIla_entry:focus-within .o7rIla_entryMetaSlot[data-actions] .o7rIla_entryTime{opacity:0}.o7rIla_entry:has(.o7rIla_entryActions[data-open=true]) .o7rIla_entryTime{opacity:0}.o7rIla_entry[data-kind=comment]{background-color:var(--bg-weak)}.o7rIla_entry[data-current-version=true]{border-color:var(--stroke-brand);background-color:var(--bg-brand-lightest)}.o7rIla_detailWorkflowActions .o7rIla_entryActions{pointer-events:auto;opacity:1;justify-content:flex-start;display:flex;position:static}.o7rIla_entryOpen{cursor:pointer;border-radius:.5rem;position:absolute;inset:0}.o7rIla_summary{font-family:var(--font-geist-sans);letter-spacing:-.008rem;pointer-events:none;text-overflow:ellipsis;white-space:nowrap;color:var(--text-sub);margin-top:.25rem;font-size:.75rem;font-weight:400;line-height:1.3333;overflow:hidden}.o7rIla_draftMark{color:var(--text-error)}.o7rIla_editor{flex-direction:column;flex:1;gap:1rem;width:100%;min-height:0;padding-bottom:1.5rem;padding-left:1.25rem;padding-right:1.25rem;display:flex;overflow-y:auto}.o7rIla_fieldGroup{border-width:0;flex-direction:column;gap:.75rem;min-width:0;margin:0;padding:0;display:flex}.o7rIla_label{font-family:var(--font-geist-sans);letter-spacing:-.008rem;color:var(--text-strong);font-size:.75rem;font-weight:500;line-height:1.3333}.o7rIla_participantOptions{flex-direction:column;flex:1;align-items:stretch;min-height:10rem;display:flex;overflow-y:auto}.o7rIla_participantOption.o7rIla_participantOption{text-align:left;border-radius:.375rem;justify-content:flex-start;gap:.625rem;width:100%;height:auto;padding:.5rem}.o7rIla_participantOption.o7rIla_participantOption:disabled{opacity:.5}.o7rIla_participantOption.o7rIla_participantOption>span:nth-child(2){flex:1;min-width:0}.o7rIla_participantOption.o7rIla_participantOption[data-selected=true]{background-color:var(--bg-brand-lightest)}.o7rIla_participantInfo{flex-direction:column;flex:1;min-width:0;display:flex}.o7rIla_participantName{font-family:var(--font-geist-sans);letter-spacing:-.008rem;text-overflow:ellipsis;white-space:nowrap;color:var(--text-strong);font-size:.75rem;font-weight:500;line-height:1.3333;overflow:hidden}.o7rIla_participantDescription{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}.o7rIla_participantTabs{flex-shrink:0;padding-top:.5rem}.o7rIla_participantCreateActions{border-width:1px;border-color:var(--stroke-sub);border-radius:.5rem;flex-shrink:0;position:relative;overflow:hidden}.o7rIla_participantCreateActions .o7rIla_participantOption{border-width:0;border-radius:0}.o7rIla_participantCreateActions .o7rIla_participantOption[hidden]{display:none}.o7rIla_participantCreateActions .o7rIla_participantOption+.o7rIla_participantOption{border-top-width:1px;border-color:var(--stroke-sub)}.o7rIla_participantCreateContent{flex-direction:column;display:flex}.o7rIla_participantCreateContent[data-loading=true]{pointer-events:none;visibility:hidden;opacity:0}.o7rIla_participantCreateLoading{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.o7rIla_participantCreateIcon{background-color:var(--bg-brand-lightest);width:1.5rem;height:1.5rem;color:var(--icon-brand);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.o7rIla_participantShortcut{font-family:var(--font-geist-sans);letter-spacing:-.008rem;border-width:1px;border-color:var(--stroke-sub);font-size:.75rem;font-weight:400;line-height:1.3333;font-family:var(--font-geist-sans), sans-serif;color:var(--text-soft);border-radius:.25rem;padding:.125rem .25rem}.o7rIla_participantState{font-family:var(--font-geist-sans);letter-spacing:-.009rem;text-align:center;min-height:9rem;color:var(--text-sub);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.5rem;padding:2rem 1rem;font-size:.875rem;font-weight:400;line-height:1.4286;display:flex}.o7rIla_participantError{font-family:var(--font-geist-sans);letter-spacing:-.008rem;text-align:center;color:var(--text-error);flex-direction:column;flex-shrink:0;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:.75rem;font-weight:400;line-height:1.3333;display:flex}.o7rIla_participantFooter{border-top-width:1px;border-color:var(--stroke-sub);flex-shrink:0;align-items:center;padding:.625rem .5rem;display:flex}.o7rIla_participantPicker{flex-direction:column;flex:1;gap:.625rem;min-width:0;min-height:0;max-height:600px;display:flex}.o7rIla_participantForm{flex-direction:column;gap:1rem;display:flex}.o7rIla_participantFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.o7rIla_participantNetwork{flex-direction:column;gap:.25rem;display:flex}.o7rIla_participantHint{font-family:var(--font-geist-sans);letter-spacing:-.008rem;color:var(--text-soft);font-size:.75rem;font-weight:400;line-height:1.3333}.o7rIla_toolbarActions{align-items:center;gap:.5rem;margin-left:auto;display:flex}.o7rIla_timelineRow{gap:.75rem;display:flex;position:relative}.o7rIla_timelineRow:before{content:"";background-color:var(--stroke-sub);width:1px;position:absolute;top:0;bottom:0;left:.75rem}.o7rIla_timelineIcon{z-index:10;background-color:var(--bg-surface);width:1.5rem;height:1.5rem;color:var(--icon-sub);outline-width:1px;outline-style:solid;outline-color:var(--stroke-sub);--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(4px + 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(--bg-base);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;margin-top:9px;display:flex}.o7rIla_timelineIcon[data-tone=conversation]{--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));outline-color:rgb(var(--indigo-200) / 1)}.o7rIla_timelineIcon[data-tone=client]{background-color:var(--bg-brand-lightest);color:var(--text-brand)}.o7rIla_entryHeading{pointer-events:none;-moz-column-gap:.5rem;flex-wrap:wrap;align-items:center;gap:.25rem .5rem;width:100%;min-height:1.5rem;display:flex}.o7rIla_entryHeading strong{font-family:var(--font-geist-sans);letter-spacing:-.018rem;overflow-wrap:break-word;flex:12.5rem;min-width:0;font-size:.875rem;font-weight:500;line-height:1.4286}.o7rIla_entryMetaSlot{flex-shrink:0;align-items:center;min-height:1.5rem;margin-left:auto;display:grid}.o7rIla_entryTime{font-family:var(--font-geist-sans);letter-spacing:-.008rem;color:var(--text-sub);grid-row-start:1;grid-column-start:1;justify-self:end;font-size:.75rem;font-weight:400;line-height:1.3333;transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (prefers-reduced-motion:reduce){.o7rIla_entryTime{transition-property:none}}.o7rIla_entryActions{pointer-events:none;opacity:0;grid-row-start:1;grid-column-start:1;justify-content:flex-end;align-items:center;gap:.25rem;transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;position:relative}@media (prefers-reduced-motion:reduce){.o7rIla_entryActions{transition-property:none}}.o7rIla_author{font-family:var(--font-geist-sans);letter-spacing:-.009rem;pointer-events:none;align-items:center;gap:.375rem;min-width:0;margin-top:.375rem;font-size:.875rem;font-weight:400;line-height:1.4286;display:flex}.o7rIla_author>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.o7rIla_emptyState{font-family:var(--font-geist-sans);letter-spacing:-.009rem;text-align:center;width:100%;max-width:28rem;color:var(--text-sub);flex-direction:column;align-items:center;gap:.375rem;margin-left:auto;margin-right:auto;padding:3.5rem 1.5rem 72px;font-size:.875rem;font-weight:400;line-height:1.4286;display:flex}.o7rIla_emptyState>:last-child{margin-top:1rem}.o7rIla_emptyIcon{background-color:var(--bg-surface);width:72px;height:72px;color:var(--icon-sub);border-radius:9999px;justify-content:center;align-items:center;margin-bottom:.875rem;display:flex}.o7rIla_entryDrawerBody{flex-direction:column;min-height:0;display:flex;padding:0!important;overflow:hidden!important}.o7rIla_panelHeader{z-index:10;border-bottom-width:1px;border-color:var(--stroke-sub);background-color:var(--bg-base);flex-shrink:0;align-items:center;gap:.5rem;min-height:3.5rem;margin-bottom:.5rem;margin-left:-1.25rem;margin-right:-1.25rem;padding:.75rem 1rem .75rem 1.25rem;display:flex;position:sticky;top:0}.o7rIla_panelTitle{font-family:var(--font-geist-sans);letter-spacing:-.018rem;text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text-strong);flex:1;font-size:.875rem;font-weight:500;line-height:1.4286;overflow:hidden}.o7rIla_headerDivider{background-color:var(--stroke-sub);flex-shrink:0;width:1px;height:1.25rem;margin-left:.25rem;margin-right:.25rem}.o7rIla_panelIcon{background-color:var(--bg-surface);width:1.75rem;height:1.75rem;color:var(--icon-sub);border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;display:flex}.o7rIla_panelIcon svg{width:1rem;height:1rem}.o7rIla_composer{grid-template-columns:repeat(1,minmax(0,1fr));row-gap:1.5rem;min-height:0;display:grid}@media (min-width:64rem){.o7rIla_composer{grid-template-columns:repeat(2,minmax(0,1fr));min-height:600px}}.o7rIla_composerFields{border-width:0;flex-direction:column;gap:.875rem;min-width:0;margin:0;padding:0;display:flex}@media (min-width:64rem){.o7rIla_composerFields{padding-right:1.5rem}}.o7rIla_composerPeople{border-top-width:1px;border-color:var(--stroke-sub);flex-direction:column;min-width:0;min-height:20rem;padding-top:1.25rem;display:flex}@media (min-width:64rem){.o7rIla_composerPeople{border-top-width:0;border-left-width:1px;padding-top:0;padding-left:1.5rem}}.o7rIla_composerFooter{justify-content:space-between;align-items:center;gap:.75rem;width:100%;display:flex}.o7rIla_skeleton{flex-direction:column;gap:1.25rem;padding-top:1rem;padding-bottom:1rem;display:flex}.o7rIla_skeleton>div{border-radius:.5rem;height:6rem}.o7rIla_subjectInputWrapper{margin-bottom:.5rem;margin-left:-.5rem;margin-right:-.5rem}.o7rIla_subjectInput{font-family:var(--font-geist-sans)!important;letter-spacing:-.025rem!important;height:auto!important;color:var(--text-strong)!important;--tw-shadow:0 0 #0000!important;--tw-shadow-colored:0 0 #0000!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;border-radius:.375rem!important;padding:.25rem .5rem!important;font-size:1.25rem!important;font-weight:600!important;line-height:1.4!important}.o7rIla_subjectInput:hover:not(:focus):not(:disabled){border-color:var(--stroke-sub)!important;background-color:var(--bg-weak)!important}.o7rIla_subject{font-family:var(--font-geist-sans);letter-spacing:-.025rem;overflow-wrap:break-word;color:var(--text-strong);margin-bottom:.5rem;padding-top:.375rem;padding-bottom:.375rem;font-size:1.25rem;font-weight:600;line-height:1.4}.o7rIla_inlineFields{flex-direction:column;gap:1rem;display:flex}.o7rIla_properties{flex-direction:column;gap:.25rem;display:flex}.o7rIla_propertyRow{font-family:var(--font-geist-sans);letter-spacing:-.009rem;grid-template-columns:10.5rem minmax(0,1fr);align-items:center;gap:2rem;min-height:1.75rem;font-size:.875rem;font-weight:400;line-height:1.4286;display:grid}.o7rIla_propertyLabel{color:var(--text-soft);align-items:center;gap:.5rem;display:flex}.o7rIla_propertyLabel svg{flex-shrink:0;width:1rem;height:1rem}.o7rIla_propertyRow .o7rIla_propertyControl{font-family:var(--font-geist-sans);letter-spacing:-.009rem;width:auto;height:auto;color:var(--text-strong);justify-content:flex-start;margin-left:-.5rem;margin-right:-.5rem;padding:.25rem .5rem;font-size:.875rem;font-weight:400;line-height:1.4286}.o7rIla_propertyRow .o7rIla_propertyControl[data-empty=true]{color:var(--text-soft)}.o7rIla_propertyRow .o7rIla_propertyControl>span{white-space:normal;text-align:left;min-width:0}.o7rIla_propertyInputWrapper{min-width:0;margin-left:-.5rem;margin-right:-.5rem}.o7rIla_propertyInput{font-family:var(--font-geist-sans)!important;letter-spacing:-.009rem!important;height:auto!important;color:var(--text-strong)!important;--tw-shadow:0 0 #0000!important;--tw-shadow-colored:0 0 #0000!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:.25rem .5rem!important;font-size:.875rem!important;font-weight:400!important;line-height:1.4286!important}.o7rIla_notesEditor,.o7rIla_notesReadOnly{border-top-width:1px;border-color:var(--stroke-sub);margin-top:1.25rem;padding-top:1.25rem}.o7rIla_notesReadOnly .o7rIla_richText{white-space:pre-wrap}.o7rIla_attachments{flex-wrap:wrap;gap:.625rem;margin-top:1rem;display:flex}.o7rIla_attachmentButton.o7rIla_attachmentButton{background-color:var(--bg-weak);max-width:100%;height:auto;color:var(--text-strong);gap:.625rem;padding:.5rem .75rem .5rem .5rem}.o7rIla_attachmentButton.o7rIla_attachmentButton>span:last-child{min-width:0}.o7rIla_fileExtension{font-family:var(--font-geist-sans);letter-spacing:-.008rem;background-color:var(--bg-error);min-width:2.5rem;height:2.5rem;color:var(--text-error);border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;padding-left:.25rem;padding-right:.25rem;font-size:.75rem;font-weight:500;line-height:1.3333;display:flex}.o7rIla_fileDetails{font-family:var(--font-geist-sans);letter-spacing:-.008rem;flex-direction:column;align-items:flex-start;gap:.25rem;min-width:0;font-size:.75rem;font-weight:500;line-height:1.3333;display:flex}.o7rIla_fileDetails>span{max-width:100%}.o7rIla_audit{font-family:var(--font-geist-sans);letter-spacing:-.008rem;color:var(--text-soft);margin-top:1.5rem;font-size:.75rem;font-weight:400;line-height:1.3333}.o7rIla_fileChips{flex-wrap:wrap;gap:.5rem;min-width:0;display:flex}.o7rIla_fileChips:empty{display:none}.o7rIla_fileChip.o7rIla_fileChip{border-width:1px;border-color:var(--stroke-sub);background-color:var(--bg-base);border-radius:.375rem;gap:.5rem;max-width:100%;height:2.25rem;padding-left:.375rem;padding-right:.375rem}.o7rIla_fileChip.o7rIla_fileChip>span:nth-child(2){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.o7rIla_fileChip.o7rIla_fileChip>button{border-radius:.25rem;width:1.25rem;height:1.25rem}.o7rIla_fileChip.o7rIla_fileChip>button:hover{background-color:var(--bg-surface)}.o7rIla_chipIcon{background-color:var(--bg-surface);width:1.5rem;height:1.5rem;color:var(--icon-sub);border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;display:flex}.o7rIla_chipIcon[data-image=true]{--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))}.o7rIla_pendingFile{flex-direction:column;gap:.25rem;min-width:0;max-width:100%;display:flex}.o7rIla_error{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-error);border-radius:.375rem;padding:.75rem;font-size:.75rem;font-weight:400;line-height:1.3333}.o7rIla_notice{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-sub);border-radius:.375rem;padding:.75rem;font-size:.75rem;font-weight:400;line-height:1.3333}.o7rIla_richText{font-family:var(--font-geist-sans);letter-spacing:-.009rem;overflow-wrap:break-word;color:var(--text-strong);font-size:.875rem;font-weight:400;line-height:1.4286}.o7rIla_richText a{color:var(--text-brand);text-decoration-line:underline}.o7rIla_richText ul{padding-left:1.25rem;list-style-type:disc}.o7rIla_richText ol{padding-left:1.25rem;list-style-type:decimal}.o7rIla_richText p+p{margin-top:1rem}.o7rIla_preformatted{font-family:var(--font-geist-sans);letter-spacing:-.008rem;white-space:pre-wrap;font-size:.75rem;font-weight:400;line-height:1.3333}
._1HEV1q_container{padding-top:.75rem;padding-left:.75rem;padding-right:.75rem}
._MqPNG_root{border-radius:.5rem;min-width:0;height:452px;min-height:452px;max-height:452px;transition-property:box-shadow,transform,opacity;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);position:relative;overflow:hidden}._MqPNG_root:hover{--tw-shadow:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}._MqPNG_dragPreview{background-color:var(--bg-base);--tw-shadow:var(--shadow-large);--tw-shadow-colored:var(--shadow-large);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:.5rem}._MqPNG_dragHandleSlot{--tw-translate-x:-.25rem;width:0;height:1.5rem;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;flex-shrink:0;transition-property:width,opacity,transform;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);display:block;overflow:hidden}._MqPNG_dragHandleSlotVisible{--tw-translate-x:0px;width:2rem;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}._MqPNG_dragHandle{cursor:grab;color:var(--icon-sub);flex-shrink:0}._MqPNG_dragHandle:active{cursor:grabbing}._MqPNG_dragHandle svg{width:.5rem;height:.75rem}._MqPNG_headerControls{align-items:center;display:flex}._MqPNG_modeControlSlot{--tw-translate-x:.25rem;width:0;height:1.5rem;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;flex-shrink:0;transition-property:width,opacity,transform;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);display:block;overflow:hidden}._MqPNG_modeControlSlotVisible{--tw-translate-x:0px;width:1.75rem;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}._MqPNG_sizeTrigger{flex-shrink:0}._MqPNG_sizePopoverPanel{border-radius:.5rem!important}._MqPNG_sizePopoverContent{padding:.75rem}._MqPNG_sizePopoverTitle{font-family:var(--font-geist-sans);letter-spacing:-.008rem;text-transform:uppercase;letter-spacing:.08em;color:var(--text-sub);margin-bottom:.625rem;font-size:.75rem;font-weight:500;line-height:1.3333}._MqPNG_sizeOptions{grid-template-columns:repeat(3,minmax(0,1fr));gap:.375rem;display:grid}._MqPNG_sizeOption{border-width:1px;border-color:var(--stroke-sub);background-color:var(--bg-base);min-width:0;color:var(--text-sub);border-radius:.375rem;flex-direction:column;align-items:center;gap:.375rem;padding:.375rem .375rem .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}._MqPNG_sizeOption:hover{border-color:var(--stroke-strong);color:var(--text-strong)}._MqPNG_sizeOptionActive{border-color:var(--stroke-brand);background-color:var(--bg-brand-lightest);color:var(--text-brand);--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))}._MqPNG_sizeOptionPreview{border-width:1px;border-color:var(--stroke-sub);background-color:var(--bg-base);border-radius:.375rem;flex-direction:column;width:100%;height:4.75rem;display:flex;position:relative;overflow:hidden}._MqPNG_sizeOptionHeader{border-bottom-width:1px;border-color:var(--stroke-sub);background-color:var(--bg-weak);flex-shrink:0;align-items:center;gap:.25rem;height:1rem;padding-left:.375rem;padding-right:.375rem;display:flex}._MqPNG_sizeOptionHeader span{background-color:var(--icon-sub);border-radius:9999px;width:.25rem;height:.25rem;display:block}._MqPNG_sizeOptionShape{--tw-bg-opacity:1;background-color:rgb(var(--blue-brand-200) / var(--tw-bg-opacity,1));border-radius:.25rem;margin:auto;display:block}._MqPNG_small{width:1.5rem;height:1.5rem}._MqPNG_medium{--tw-bg-opacity:1;background-color:rgb(var(--blue-brand-600) / var(--tw-bg-opacity,1));width:3rem;height:1.25rem}._MqPNG_large{width:4rem;height:.875rem}._MqPNG_sizeOptionLabel{font-family:var(--font-geist-sans);letter-spacing:-.008rem;font-size:.75rem;font-weight:500;line-height:1.3333}._MqPNG_actionsTrigger{flex-shrink:0}._MqPNG_actionsPopoverPanel{border-radius:.5rem!important}._MqPNG_actionsMenu{flex-direction:column;padding:.375rem;display:flex}._MqPNG_actionItem{font-family:var(--font-geist-sans);letter-spacing:-.018rem;text-align:left;width:100%;height:2rem;color:var(--text-sub);border-radius:.375rem;align-items:center;gap:.5rem;padding-left:.625rem;padding-right:.625rem;font-size:.875rem;font-weight:500;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:flex}._MqPNG_actionItem:hover{background-color:var(--bg-surface);color:var(--text-strong)}._MqPNG_actionItem: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-opacity:1;--tw-ring-color:rgb(var(--blue-brand-600) / var(--tw-ring-opacity,1));outline:2px solid #0000}._MqPNG_actionItem:disabled{cursor:not-allowed;--tw-text-opacity:1;color:rgb(var(--gray-300) / var(--tw-text-opacity,1))}._MqPNG_actionItem:disabled:hover{--tw-text-opacity:1;color:rgb(var(--gray-300) / var(--tw-text-opacity,1));background-color:#0000}._MqPNG_actionItem svg{flex-shrink:0;width:1rem;height:1rem}._MqPNG_actionItemDanger,._MqPNG_actionItemDanger:hover{--tw-text-opacity:1;color:rgb(var(--red-500) / var(--tw-text-opacity,1))}._MqPNG_actionDivider{background-color:var(--stroke-sub);height:1px;margin-top:.25rem;margin-bottom:.25rem;display:block}._MqPNG_renameForm{flex-direction:column;gap:.5rem;padding:.5rem;display:flex}._MqPNG_renameActions{justify-content:flex-end;gap:.375rem;display:flex}._MqPNG_content{height:100%;min-height:0;overflow-y:auto}@media (prefers-reduced-motion:reduce){._MqPNG_dragHandleSlot,._MqPNG_modeControlSlot{transition-property:none}}
.n3eClG_modalBody{max-height:min(70vh,680px);overflow-y:auto}.n3eClG_createPanel{background-color:var(--bg-base);border-width:0;gap:0;padding:0}.n3eClG_createPanel>header{border-top-width:0;border-left-width:0;border-right-width:0;border-bottom-right-radius:0;border-bottom-left-radius:0;min-height:74px;padding:1rem 1.25rem}.n3eClG_createPanel>header>:first-child{flex:1;min-width:0}.n3eClG_createPanel>header>:last-child{flex-shrink:0;align-self:center}.n3eClG_createPanel>div{border-width:0;border-top-left-radius:0;border-top-right-radius:0}.n3eClG_createDetailsBody{padding:1.25rem}.n3eClG_createPermissionsBody{height:min(68vh,680px);max-height:none;padding:0;overflow:hidden}.n3eClG_createSteps{align-items:center;display:flex}.n3eClG_createFooter{justify-content:space-between;align-items:center;gap:1rem;width:100%;display:flex}.n3eClG_createFooterActions{align-items:center;gap:.5rem;display:flex}.n3eClG_permissionsStep{flex-direction:column;height:100%;min-height:0;display:flex}.n3eClG_permissionsStep>:last-child{flex:1}.n3eClG_permissionSourceBar{border-bottom-width:1px;border-color:var(--stroke-sub);background-color:var(--bg-weak);flex-shrink:0;justify-content:space-between;align-items:center;gap:1rem;min-height:3rem;padding:.5rem 1rem;display:flex}.n3eClG_permissionSourceBar p{font-family:var(--font-geist-sans);letter-spacing:-.008rem;text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text-sub);font-size:.75rem;font-weight:400;line-height:1.3333;overflow:hidden}.n3eClG_sourceActions{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.n3eClG_sourceChevronOpen{--tw-rotate:180deg;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))}.n3eClG_sourceMenu{background-color:var(--bg-base);flex-direction:column;display:flex}.n3eClG_sourceSearch{flex-shrink:0;padding:.5rem}.n3eClG_sourceRoleList{border-top-width:1px;border-bottom-width:1px;border-color:var(--stroke-sub);max-height:13rem;overflow-y:auto}.n3eClG_sourceRole{border-bottom-width:1px;border-color:var(--stroke-sub);background-color:var(--bg-base);text-align:left;outline-offset:2px;outline:2px solid #0000;align-items:center;gap:.75rem;width:100%;min-height:3rem;padding:.5rem .75rem;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}.n3eClG_sourceRole:last-child{border-bottom-width:0}@media (prefers-reduced-motion:reduce){.n3eClG_sourceRole{transition-property:none}}.n3eClG_sourceRole:hover,.n3eClG_sourceRole:focus-visible{background-color:var(--bg-weak)}.n3eClG_sourceRole: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-inset:inset;--tw-ring-color:var(--stroke-brand)}.n3eClG_sourceRoleSelected,.n3eClG_sourceRoleSelected:hover{background-color:var(--bg-brand-lightest)}.n3eClG_sourceRoleColor{border-radius:9999px;flex-shrink:0;width:.125rem;height:1.75rem}.n3eClG_sourceRoleIdentity{flex-direction:column;flex:1;min-width:0;display:flex}.n3eClG_sourceRoleIdentity strong{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}.n3eClG_sourceRoleIdentity small{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}.n3eClG_sourceRoleCounts{font-family:var(--font-geist-sans);letter-spacing:-.008rem;white-space:nowrap;color:var(--text-sub);flex-shrink:0;font-size:.75rem;font-weight:400;line-height:1.3333}.n3eClG_sourceRoleCheck{width:1rem;height:1rem;color:var(--icon-brand);opacity:0;flex-shrink:0}.n3eClG_sourceRoleSelected .n3eClG_sourceRoleCheck{opacity:1}.n3eClG_sourceMenuEmpty{font-family:var(--font-geist-sans);letter-spacing:-.008rem;text-align:center;min-height:6rem;color:var(--text-sub);justify-content:center;align-items:center;padding-left:1rem;padding-right:1rem;font-size:.75rem;font-weight:400;line-height:1.3333;display:flex}.n3eClG_sourceMenuNote{font-family:var(--font-geist-sans);letter-spacing:-.008rem;color:var(--text-sub);flex-shrink:0;padding:.5rem .75rem;font-size:.75rem;font-weight:400;line-height:1.3333}.n3eClG_formGrid{grid-template-columns:minmax(0,2fr) minmax(220px,1fr);gap:1rem;display:grid}.n3eClG_departmentField{min-width:0}.n3eClG_colorField{flex-direction:column;gap:.5rem;display:flex}.n3eClG_colorLabel{font-family:var(--font-geist-sans);letter-spacing:-.018rem;color:var(--text-strong);font-size:.875rem;font-weight:500;line-height:1.4286;display:block}.n3eClG_detailsFields{flex-direction:column;gap:1.25rem;display:flex}@media (max-width:720px){.n3eClG_createPanel>header{flex-wrap:wrap;min-height:96px;padding:.75rem 1rem}.n3eClG_createSteps{justify-content:flex-end;width:100%}.n3eClG_createDetailsBody{padding:1rem}.n3eClG_permissionSourceBar{align-items:flex-start}.n3eClG_permissionSourceBar p{white-space:normal}.n3eClG_sourceActions{align-self:flex-end}.n3eClG_formGrid{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (max-width:560px){.n3eClG_permissionSourceBar{flex-direction:column}.n3eClG_createFooter{align-items:flex-end}.n3eClG_createFooterActions{flex-wrap:wrap;justify-content:flex-end}}
._1VoPiW_modal .ant-modal{max-width:calc(100vw - 32px);height:min(820px,90vh)}:is(._1VoPiW_modal .ant-modal-content,._1VoPiW_modal .ant-modal-body,._1VoPiW_modal .ant-modal-container),._1VoPiW_panel{height:100%}._1VoPiW_body{min-height:0!important;padding:1rem!important}._1VoPiW_navigation,._1VoPiW_refreshControls,._1VoPiW_modalTitle{align-items:center;min-width:0;display:flex}._1VoPiW_navigation{gap:.25rem}._1VoPiW_refreshControls{gap:.375rem}._1VoPiW_refreshStatus{font-family:var(--font-geist-sans);letter-spacing:-.008rem;white-space:nowrap;color:var(--text-sub);font-size:.75rem;font-weight:400;line-height:1.3333}._1VoPiW_modalTitle{gap:.5rem}._1VoPiW_contextLabel,._1VoPiW_separator{color:var(--text-sub)}._1VoPiW_widgetTitle{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text-strong);overflow:hidden}._1VoPiW_content,._1VoPiW_pane{width:100%;height:100%;min-height:0}._1VoPiW_pane{border-radius:.5rem;overflow:hidden}@media (max-width:640px){._1VoPiW_body{padding:.5rem!important}._1VoPiW_refreshStatus,._1VoPiW_contextLabel,._1VoPiW_separator{display:none}._1VoPiW_modalTitle{text-overflow:ellipsis;white-space:nowrap;padding-left:.25rem;padding-right:.25rem;display:block;overflow:hidden}}
.CDQntW_widgetsGrid{flex-direction:column;gap:1rem;min-height:0;display:flex}@media (min-width:64rem){.CDQntW_widgetsGrid{grid-template-columns:repeat(12,minmax(0,1fr));display:grid}}.CDQntW_cell{min-width:0;position:relative}.CDQntW_cell:after{pointer-events:none;z-index:10;border-style:dashed;border-width:1px;border-color:var(--stroke-strong);opacity:0;content:"";border-radius:.5rem;transition-property:background-color,border-color,opacity;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);position:absolute;inset:0}.CDQntW_editingCell:after{opacity:1}.CDQntW_dragSource:after,.CDQntW_dropTarget:after{border-color:var(--stroke-brand);opacity:1}.CDQntW_dragSource>[data-widget-id]{opacity:0}.CDQntW_emptySlot{pointer-events:none;border-style:dashed;border-width:1px;border-color:var(--stroke-sub);background-color:var(--bg-weak);opacity:0;border-radius:.5rem;height:452px;min-height:452px;transition-property:background-color,border-color,opacity;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);display:none}@media (prefers-reduced-motion:reduce){.CDQntW_emptySlot{transition-property:none}}@media (min-width:64rem){.CDQntW_emptySlot{display:block}}.CDQntW_emptySlotVisible{pointer-events:auto;opacity:1}.CDQntW_emptyDropTarget{border-color:var(--stroke-brand)}
.tT8_TG_stateCard{font-family:var(--font-geist-sans);letter-spacing:-.009rem;border-width:1px;border-color:var(--stroke-sub);background-color:var(--bg-base);text-align:center;min-height:220px;color:var(--text-sub);border-radius:.5rem;justify-content:center;align-items:center;padding-left:1rem;padding-right:1rem;font-size:.875rem;font-weight:400;line-height:1.4286;display:flex}.tT8_TG_pipelineState{flex:1}
.eNFSka_menu{flex-direction:column;padding:.25rem;display:flex}.eNFSka_menu svg{flex-shrink:0;width:1rem;height:1rem}
