.GlobalModal-module__mQpxwa__modalRoot{z-index:110;pointer-events:none;width:100vw;min-width:100vw;height:100dvh;min-height:100dvh;position:fixed;inset:0}.GlobalModal-module__mQpxwa__backdrop{z-index:0;pointer-events:auto;-webkit-backdrop-filter:blur(8px);background:#10182866;width:100vw;min-width:100vw;height:100dvh;min-height:100dvh;position:fixed;inset:0}.GlobalModal-module__mQpxwa__dialogShell{z-index:1;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;min-height:100dvh;padding:24px 16px;display:flex;position:fixed;inset:0;overflow-y:auto}.GlobalModal-module__mQpxwa__overlayStackTop{z-index:160}.GlobalModal-module__mQpxwa__card{pointer-events:auto;background:#fff;border-radius:12px;flex-direction:column;align-items:center;width:100%;max-height:calc(100dvh - 48px);padding:24px;display:flex;overflow:hidden;box-shadow:0 8px 8px -4px #0a0d1208,0 20px 24px -4px #0a0d1214}.GlobalModal-module__mQpxwa__content{flex-direction:column;flex:1;align-items:center;width:100%;min-height:0;display:flex}.GlobalModal-module__mQpxwa__contentStretch{align-items:stretch}.GlobalModal-module__mQpxwa__footerActionsCenter{justify-content:center;gap:0}.GlobalModal-module__mQpxwa__title{font-family:var(--font-inter), "Inter", sans-serif;color:#181d27;text-align:center;flex:none;margin:0 auto;font-size:18px;font-style:normal;font-weight:600;line-height:28px}.GlobalModal-module__mQpxwa__titleAlignLeft{text-align:left;width:100%;margin:0}.GlobalModal-module__mQpxwa__headerWithClose{flex:none;justify-content:space-between;align-items:flex-start;gap:12px;width:100%;display:flex}.GlobalModal-module__mQpxwa__headerText{flex:1;min-width:0}.GlobalModal-module__mQpxwa__headerActions{flex-shrink:0;align-items:flex-start;gap:0;display:flex}.GlobalModal-module__mQpxwa__headerWithClose .GlobalModal-module__mQpxwa__title{text-align:left;flex:none;width:100%;min-width:0;margin:0}.GlobalModal-module__mQpxwa__subtitle{font-family:var(--font-inter), "Inter", sans-serif;color:#717680;text-align:center;margin:4px 0 0;font-size:12px;font-weight:400;line-height:18px}.GlobalModal-module__mQpxwa__subtitleAlignLeft{text-align:left;width:100%}.GlobalModal-module__mQpxwa__headerWithCloseCenter{justify-content:center;min-height:40px;position:relative}.GlobalModal-module__mQpxwa__headerWithCloseCenter .GlobalModal-module__mQpxwa__headerText{flex:none;width:100%}.GlobalModal-module__mQpxwa__headerWithCloseCenter .GlobalModal-module__mQpxwa__title{box-sizing:border-box;text-align:center;flex:none;width:100%;padding:0 44px}.GlobalModal-module__mQpxwa__headerWithCloseCenter .GlobalModal-module__mQpxwa__subtitle{text-align:center;box-sizing:border-box;width:100%;padding:0 44px}.GlobalModal-module__mQpxwa__headerWithCloseCenter .GlobalModal-module__mQpxwa__headerActions{align-items:flex-start;gap:0;display:flex;position:absolute;top:-4px;right:-4px}.GlobalModal-module__mQpxwa__headerWithCloseCenter .GlobalModal-module__mQpxwa__closeButton{margin:0;position:static}.GlobalModal-module__mQpxwa__headerCloseOnly{justify-content:flex-end}.GlobalModal-module__mQpxwa__closeButton{cursor:pointer;color:#535862;background:0 0;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;margin:-4px -4px 0 0;padding:0;transition:background-color .15s;display:flex}.GlobalModal-module__mQpxwa__closeButton:hover{background:#f5f5f5}.GlobalModal-module__mQpxwa__closeButton:focus-visible{outline-offset:2px;outline:2px solid #4758e0}.GlobalModal-module__mQpxwa__stepIndicator{flex-direction:row;flex:none;justify-content:center;align-items:center;width:100%;padding:12px 0;display:flex}.GlobalModal-module__mQpxwa__body{scrollbar-width:thin;scrollbar-color:var(--indigo-500) var(--indigo-50);scrollbar-gutter:stable;flex-direction:column;flex:1;align-items:stretch;width:100%;min-height:0;margin-right:-8px;padding-right:8px;display:flex;overflow-y:auto}.GlobalModal-module__mQpxwa__body::-webkit-scrollbar{width:6px}.GlobalModal-module__mQpxwa__body::-webkit-scrollbar-track{background:var(--indigo-50);border-radius:9999px;margin-block:4px}.GlobalModal-module__mQpxwa__body::-webkit-scrollbar-thumb{background-color:var(--indigo-500);border-radius:9999px}.GlobalModal-module__mQpxwa__body::-webkit-scrollbar-thumb:hover{background-color:var(--indigo-600)}.GlobalModal-module__mQpxwa__body::-webkit-scrollbar-thumb:active{background-color:var(--indigo-700)}.GlobalModal-module__mQpxwa__footer{border-top:1px solid #e9eaeb;flex-direction:row;flex:none;justify-content:flex-end;align-items:center;gap:12px;width:100%;margin-top:8px;padding-top:8px;display:flex}
.ProgressBar-module__SS6QNa__track{background-color:#c7c9cf;border-radius:999px;width:100%;height:6px;overflow:hidden}.ProgressBar-module__SS6QNa__fill{background:linear-gradient(90deg,#4a5bd4,#5f6ee8);border-radius:999px;min-width:0;max-width:100%;height:100%;transition:width .3s}
.ProjectDescriptionEditor-module__huf8cG__editor .tiptap p.is-empty[data-placeholder]:before{content:attr(data-placeholder);float:left;color:#98a2b3;pointer-events:none;-webkit-user-select:none;user-select:none;height:0}.ProjectDescriptionEditor-module__huf8cG__editor .ProseMirror{position:relative}.ProjectDescriptionEditor-module__huf8cG__editor .ProseMirror p.is-empty{min-height:1.5rem}.ProjectDescriptionEditor-module__huf8cG__editor .ProseMirror ul{margin:.5rem 0;padding-left:1.25rem;list-style:outside}.ProjectDescriptionEditor-module__huf8cG__editor .ProseMirror ol{margin:.5rem 0;padding-left:1.25rem;list-style:decimal}.ProjectDescriptionEditor-module__huf8cG__editor .ProseMirror li{margin:.25rem 0}.ProjectDescriptionEditor-module__huf8cG__editor .ProseMirror li>p{margin:0}.ProjectDescriptionEditor-module__huf8cG__editor .ProseMirror li p{margin:0}:is(.ProjectDescriptionEditor-module__huf8cG__editor .ProseMirror ol li::marker,.ProjectDescriptionEditor-module__huf8cG__editor .ProseMirror ul li::marker){color:#101828}.ProjectDescriptionEditor-module__huf8cG__editor .ProseMirror ul[data-type=taskList]{padding-left:0;list-style:none}.ProjectDescriptionEditor-module__huf8cG__editor .ProseMirror h1{margin:1.25rem 0 .5rem;font-size:1.25rem;font-weight:700;line-height:1.75rem}.ProjectDescriptionEditor-module__huf8cG__editor .ProseMirror h2{margin:1.25rem 0 .5rem;font-size:1.125rem;font-weight:600;line-height:1.75rem}.ProjectDescriptionEditor-module__huf8cG__editor .ProseMirror h3{margin:1rem 0 .5rem;font-size:1rem;font-weight:600;line-height:1.5rem}.ProjectDescriptionEditor-module__huf8cG__editor .ProseMirror blockquote{color:#344054;border-left:3px solid #e4e7ec;margin:.75rem 0;padding-left:1rem}.ProjectDescriptionEditor-module__huf8cG__editor .ProseMirror pre{background:#f2f4f7;border-radius:.5rem;padding:.75rem .9rem;overflow-x:auto}.ProjectDescriptionEditor-module__huf8cG__editor .ProseMirror code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:.9em}.ProjectDescriptionEditor-module__huf8cG__editor .ProseMirror ul[data-type=taskList] li{align-items:flex-start;gap:.5rem;display:flex}.ProjectDescriptionEditor-module__huf8cG__editor .ProseMirror ul[data-type=taskList] li>label{flex-shrink:0;margin-top:.15rem}.ProjectDescriptionEditor-module__huf8cG__editor .ProseMirror ul[data-type=taskList] li>div{flex:1;min-width:0}.ProjectDescriptionEditor-module__huf8cG__editor .ProseMirror img.description-editor-image{border-radius:.5rem;max-width:100%;height:auto;margin:.75rem 0;display:block}.ProjectDescriptionEditor-module__huf8cG__editor .description-image-resize-container{width:100%;max-width:100%;margin:.75rem 0}.ProjectDescriptionEditor-module__huf8cG__editor .description-image-resize-wrapper{width:fit-content;max-width:100%;line-height:0;display:inline-block;position:relative}.ProjectDescriptionEditor-module__huf8cG__editor .description-image-resize-wrapper img.description-editor-image{margin:0;display:block}:is(.ProjectDescriptionEditor-module__huf8cG__editor .ProseMirror-selectednode.description-image-resize-wrapper,.ProjectDescriptionEditor-module__huf8cG__editor .ProseMirror-selectednode .description-image-resize-wrapper){outline-offset:3px;border-radius:.5rem;outline:2px solid #4758e0}.ProjectDescriptionEditor-module__huf8cG__editor .description-image-resize-handle{z-index:2;touch-action:none;background:#4758e0;border:2px solid #fff;border-radius:999px;width:12px;height:12px;box-shadow:0 1px 4px #10182847}.ProjectDescriptionEditor-module__huf8cG__editor .description-image-resize-handle[data-resize-handle=top-left]{cursor:nwse-resize;transform:translate(-50%,-50%)}.ProjectDescriptionEditor-module__huf8cG__editor .description-image-resize-handle[data-resize-handle=top-right]{cursor:nesw-resize;transform:translate(50%,-50%)}.ProjectDescriptionEditor-module__huf8cG__editor .description-image-resize-handle[data-resize-handle=bottom-left]{cursor:nesw-resize;transform:translate(-50%,50%)}.ProjectDescriptionEditor-module__huf8cG__editor .description-image-resize-handle[data-resize-handle=bottom-right]{cursor:nwse-resize;transform:translate(50%,50%)}.ProjectDescriptionEditor-module__huf8cG__editor .description-image-resizing{-webkit-user-select:none;user-select:none}.ProjectDescriptionEditor-module__huf8cG__editor .ProseMirror img.description-editor-image[data-align=center]{margin-left:auto;margin-right:auto;display:block}.ProjectDescriptionEditor-module__huf8cG__editor .ProseMirror img.description-editor-image[data-align=right]{margin-left:auto;display:block}.ProjectDescriptionEditor-module__huf8cG__editor .description-image-upload-placeholder{color:#667085;background:#fafbff;border:1px dashed #c8cefc;border-radius:.5rem;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;min-height:120px;margin:.75rem 0;font-size:.875rem;display:flex}:is(.ProjectDescriptionEditor-module__huf8cG__editor .description-mention-chip,.ProjectDescriptionEditor-module__huf8cG__editor .description-attachment-chip){vertical-align:baseline;border-radius:.375rem;align-items:center;padding:0 .35rem;font-size:.875rem;font-weight:500;display:inline-flex}.ProjectDescriptionEditor-module__huf8cG__editor .description-mention-chip{color:#4758e0;background:#eef4ff}.ProjectDescriptionEditor-module__huf8cG__editor .description-attachment-chip{color:#212967;background:#fafbff;border:1px solid #e0eaff}
