.groupSection-module__5IIVga__row{align-items:center;gap:6px;display:flex}.groupSection-module__5IIVga__trigger{border:1px solid var(--mantine-color-dark-4);background:var(--mantine-color-dark-7);min-width:0;min-height:32px;color:var(--mantine-color-gray-2);cursor:pointer;border-radius:8px;flex:1;justify-content:space-between;align-items:center;gap:8px;padding:0 10px;transition:border-color .14s,background-color .14s;display:flex}.groupSection-module__5IIVga__trigger:hover{border-color:var(--mantine-color-dark-3);background:color-mix(in srgb, var(--mantine-color-dark-6) 70%, var(--mantine-color-dark-7))}.groupSection-module__5IIVga__trigger[data-open]{border-color:var(--mantine-color-dark-3);background:var(--mantine-color-dark-6)}.groupSection-module__5IIVga__value{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;text-align:left;flex:1;min-width:0;font-size:13px;font-weight:500;overflow:hidden}.groupSection-module__5IIVga__chevron{opacity:.55;flex-shrink:0;transition:transform .16s,opacity .16s}.groupSection-module__5IIVga__trigger[data-open] .groupSection-module__5IIVga__chevron{opacity:.85;transform:rotate(180deg)}.groupSection-module__5IIVga__dirGroup{border:1px solid var(--mantine-color-dark-4);background:var(--mantine-color-dark-7);border-radius:8px;flex-shrink:0;align-items:center;gap:2px;padding:2px;display:inline-flex}.groupSection-module__5IIVga__dirBtn{width:26px;height:26px;color:var(--mantine-color-dark-2);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:0;transition:background-color .12s,color .12s;display:inline-flex}.groupSection-module__5IIVga__dirBtn:hover{background:var(--mantine-color-dark-6);color:var(--mantine-color-gray-2)}.groupSection-module__5IIVga__dirBtn[data-active]{background:color-mix(in srgb, var(--project-accent,#e8eaed) 14%, var(--mantine-color-dark-6));color:var(--project-accent,var(--mantine-color-gray-1))}.groupSection-module__5IIVga__panel{border:1px solid var(--mantine-color-dark-4);background:color-mix(in srgb, var(--mantine-color-dark-9) 55%, var(--mantine-color-dark-7));border-radius:8px;overflow:hidden;box-shadow:inset 0 1px #ffffff08}.groupSection-module__5IIVga__scroll{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--mantine-color-dark-4) transparent;max-height:min(240px,36vh);padding:4px;overflow-y:auto}.groupSection-module__5IIVga__scroll::-webkit-scrollbar{width:6px}.groupSection-module__5IIVga__scroll::-webkit-scrollbar-thumb{background:var(--mantine-color-dark-4);border-radius:999px}.groupSection-module__5IIVga__section{letter-spacing:.08em;text-transform:uppercase;color:var(--mantine-color-dark-2);padding:8px 8px 4px;font-size:10px;font-weight:600}.groupSection-module__5IIVga__option{width:100%;min-height:28px;color:var(--mantine-color-gray-3);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:6px;align-items:center;gap:8px;padding:0 8px;transition:background-color .12s,color .12s;display:flex}.groupSection-module__5IIVga__option:hover{background:var(--mantine-color-dark-6);color:var(--mantine-color-gray-1)}.groupSection-module__5IIVga__option[data-active]{background:color-mix(in srgb, var(--project-accent,#e8eaed) 12%, var(--mantine-color-dark-6));color:var(--mantine-color-gray-0);box-shadow:inset 2px 0 0 var(--project-accent,var(--mantine-color-gray-3))}.groupSection-module__5IIVga__optionLabel{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:12.5px;font-weight:450;overflow:hidden}.groupSection-module__5IIVga__check{opacity:0;color:var(--project-accent,var(--mantine-color-gray-2));flex-shrink:0}.groupSection-module__5IIVga__option[data-active] .groupSection-module__5IIVga__check{opacity:1}
.RichTextEditor-module__U8H5WW__toolbar{min-height:36px;padding:3px 6px!important}.RichTextEditor-module__U8H5WW__emojiControl{justify-content:center;align-items:center;width:26px;height:26px;display:inline-flex}.RichTextEditor-module__U8H5WW__toolbarSpacer{flex:1;min-width:8px}.RichTextEditor-module__U8H5WW__toolbarActions{border-left:1px solid var(--mantine-color-dark-5);flex-shrink:0;align-items:center;gap:6px;padding-left:8px;display:inline-flex}.RichTextEditor-module__U8H5WW__actionSave{letter-spacing:.02em;height:24px;min-height:24px;padding-inline:10px;font-size:11px;font-weight:600;line-height:1}.RichTextEditor-module__U8H5WW__actionCancel{height:24px;min-height:24px;color:var(--mantine-color-gray-5);padding-inline:8px;font-size:11px;font-weight:500;line-height:1}.RichTextEditor-module__U8H5WW__actionCancel:hover{color:var(--mantine-color-gray-3);background:#ffffff0f}
.EditableStatusBadge-module__K93sXa__wrap{flex-direction:column;align-items:flex-start;gap:4px;max-width:100%;display:inline-flex;position:relative}.EditableStatusBadge-module__K93sXa__wrap[data-compact]{width:max-content;max-width:none}.EditableStatusBadge-module__K93sXa__shell{background:var(--mantine-color-dark-7);border:1px solid var(--mantine-color-dark-4);border-radius:6px;align-items:stretch;max-width:100%;height:26px;transition:border-color .14s,background-color .14s,box-shadow .14s;display:inline-flex;overflow:hidden}.EditableStatusBadge-module__K93sXa__wrap[data-compact] .EditableStatusBadge-module__K93sXa__shell{width:max-content;max-width:none}.EditableStatusBadge-module__K93sXa__shell[data-open]{border-color:color-mix(in srgb, var(--mantine-color-gray-4) 45%, var(--mantine-color-dark-3));background:var(--mantine-color-dark-8);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--mantine-color-gray-5) 10%, transparent)}.EditableStatusBadge-module__K93sXa__shell:hover{border-color:var(--mantine-color-dark-3)}.EditableStatusBadge-module__K93sXa__labelBtn{cursor:pointer;font:inherit;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:none;align-items:center;gap:6px;min-width:0;max-width:160px;padding:0 10px;font-size:12px;font-weight:700;line-height:1;display:inline-flex;overflow:hidden}.EditableStatusBadge-module__K93sXa__wrap[data-compact] .EditableStatusBadge-module__K93sXa__labelBtn{text-overflow:clip;flex:none;max-width:none;overflow:visible}.EditableStatusBadge-module__K93sXa__labelBtn:disabled{cursor:default;opacity:.7}.EditableStatusBadge-module__K93sXa__utilBtn{border:none;border-left:1px solid var(--mantine-color-dark-4);width:26px;color:var(--mantine-color-dark-1);cursor:pointer;background:0 0;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .12s,color .12s;display:inline-flex}.EditableStatusBadge-module__K93sXa__utilBtn:hover:not(:disabled){background:var(--mantine-color-dark-5);color:var(--mantine-color-gray-2)}.EditableStatusBadge-module__K93sXa__utilBtn:disabled{opacity:.35;cursor:default}.EditableStatusBadge-module__K93sXa__utilBtn[data-active]{color:var(--mantine-color-teal-4)}.EditableStatusBadge-module__K93sXa__dropdown{z-index:420;background:var(--mantine-color-dark-7);border:1px solid var(--mantine-color-dark-4);border-radius:8px;width:248px;animation:.14s EditableStatusBadge-module__K93sXa__statusPop;position:fixed;overflow:hidden;box-shadow:0 14px 36px #00000080}@keyframes EditableStatusBadge-module__K93sXa__statusPop{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.EditableStatusBadge-module__K93sXa__search{border-bottom:1px solid var(--mantine-color-dark-5);padding:8px 8px 6px}.EditableStatusBadge-module__K93sXa__search .mantine-TextInput-input{background:var(--mantine-color-dark-8);border:1px solid var(--mantine-color-dark-4);border-radius:5px;height:28px;min-height:28px;font-size:12.5px;font-weight:500}.EditableStatusBadge-module__K93sXa__search .mantine-TextInput-input:focus{border-color:color-mix(in srgb, var(--mantine-color-gray-4) 45%, var(--mantine-color-dark-3));box-shadow:none}.EditableStatusBadge-module__K93sXa__list{max-height:240px;padding:4px 0 6px;overflow:auto}.EditableStatusBadge-module__K93sXa__groupLabel{letter-spacing:.06em;text-transform:uppercase;color:var(--mantine-color-dark-2);padding:8px 12px 4px;font-size:10px;font-weight:650}.EditableStatusBadge-module__K93sXa__groupDivider{border:none;border-top:1px solid var(--mantine-color-dark-5);margin:4px 10px}.EditableStatusBadge-module__K93sXa__option{cursor:pointer;width:100%;font:inherit;text-align:left;background:0 0;border:none;align-items:center;gap:8px;padding:7px 12px;transition:background-color .1s;display:flex}.EditableStatusBadge-module__K93sXa__option:hover{background:var(--mantine-color-dark-5)}.EditableStatusBadge-module__K93sXa__option[data-selected]{background:color-mix(in srgb, var(--mantine-color-dark-5) 80%, var(--mantine-color-dark-4))}.EditableStatusBadge-module__K93sXa__optionIcon{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.EditableStatusBadge-module__K93sXa__optionLabel{letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:12.5px;font-weight:650;overflow:hidden}.EditableStatusBadge-module__K93sXa__optionCheck{color:var(--mantine-color-gray-3);flex-shrink:0}.EditableStatusBadge-module__K93sXa__empty{color:var(--mantine-color-dark-2);text-align:center;padding:14px 12px;font-size:12px}
.OverviewFieldRow-module__9xveKG__row{justify-content:space-between;align-items:center;gap:var(--mantine-spacing-sm);padding:4px var(--mantine-spacing-sm);cursor:default;border-radius:var(--mantine-radius-sm);text-align:left;width:100%;font:inherit;appearance:none;background:0 0;border:none;transition:background .12s;display:flex;container:field-row/inline-size}@container field-row (max-width:220px){.OverviewFieldRow-module__9xveKG__row{flex-direction:column;align-items:flex-start;gap:2px}.OverviewFieldRow-module__9xveKG__labelWrapper{flex:none;width:auto;max-width:100%}.OverviewFieldRow-module__9xveKG__value{width:100%}}.OverviewFieldRow-module__9xveKG__row[data-clickable]{cursor:pointer}.OverviewFieldRow-module__9xveKG__row:hover{background:var(--mantine-color-dark-6)}.OverviewFieldRow-module__9xveKG__labelWrapper{flex:0 0 180px;width:180px;min-width:0}.OverviewFieldRow-module__9xveKG__icon{color:var(--mantine-color-dark-3);flex-shrink:0;justify-content:center;align-items:center;display:flex}.OverviewFieldRow-module__9xveKG__label{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.OverviewFieldRow-module__9xveKG__value{flex:1;justify-content:flex-start;align-items:center;gap:6px;min-width:0;display:flex}
.AttachmentJsonPreview-module__0wVQ9W__root{color:#d4d4d4;margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12.5px;line-height:1.6}.AttachmentJsonPreview-module__0wVQ9W__match{color:inherit;background:#eab30859;border-radius:2px;padding:0 1px}.AttachmentJsonPreview-module__0wVQ9W__matchActive{color:#111;background:#facc15bf;border-radius:2px;padding:0 1px;box-shadow:0 0 0 1px #facc15e6}.AttachmentJsonPreview-module__0wVQ9W__line{align-items:flex-start;min-height:1.6em;display:flex}.AttachmentJsonPreview-module__0wVQ9W__toggle{color:#ffffff73;cursor:pointer;background:0 0;border:none;border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:1.6em;margin-right:2px;padding:0;display:inline-flex}.AttachmentJsonPreview-module__0wVQ9W__toggle:hover{color:#ffffffe6;background:#ffffff0f}.AttachmentJsonPreview-module__0wVQ9W__toggleSpacer{flex-shrink:0;width:16px;margin-right:2px;display:inline-block}.AttachmentJsonPreview-module__0wVQ9W__content{white-space:pre-wrap;word-break:break-word;flex:1;min-width:0}.AttachmentJsonPreview-module__0wVQ9W__children{margin:0;padding:0}.AttachmentJsonPreview-module__0wVQ9W__key{color:#9cdcfe}.AttachmentJsonPreview-module__0wVQ9W__string{color:#ce9178}.AttachmentJsonPreview-module__0wVQ9W__number{color:#b5cea8}.AttachmentJsonPreview-module__0wVQ9W__boolean,.AttachmentJsonPreview-module__0wVQ9W__null{color:#569cd6}.AttachmentJsonPreview-module__0wVQ9W__punct{color:#d4d4d4}.AttachmentJsonPreview-module__0wVQ9W__preview{color:#ffffff61;font-style:italic}.AttachmentJsonPreview-module__0wVQ9W__comma{color:#d4d4d4}
.DescriptionDraftBanner-module__dTisLW__root{border-radius:var(--mantine-radius-sm);background:linear-gradient(90deg,#f5c54212 0%,#f5c54205 45%,#0000 100%);border:1px solid #f5c54224;align-items:center;gap:8px;min-height:28px;margin-top:6px;padding:4px 10px 4px 0;animation:.2s ease-out DescriptionDraftBanner-module__dTisLW__draftBannerIn;display:flex}.DescriptionDraftBanner-module__dTisLW__accent{background:linear-gradient(#f5c542 0%,#c9920e 100%);border-radius:0 2px 2px 0;flex-shrink:0;align-self:stretch;width:2px}.DescriptionDraftBanner-module__dTisLW__dot{background:#f5c542;border-radius:50%;flex-shrink:0;width:5px;height:5px;animation:2.4s ease-in-out infinite DescriptionDraftBanner-module__dTisLW__draftPulse;box-shadow:0 0 0 2px #f5c5422e}.DescriptionDraftBanner-module__dTisLW__icon{color:#f5c542b8;flex-shrink:0}.DescriptionDraftBanner-module__dTisLW__label{letter-spacing:.03em;min-width:0;color:var(--mantine-color-gray-5);flex:1;font-size:11px;font-weight:500;line-height:1}.DescriptionDraftBanner-module__dTisLW__actions{flex-shrink:0;align-items:center;gap:2px;display:inline-flex}.DescriptionDraftBanner-module__dTisLW__actionPrimary,.DescriptionDraftBanner-module__dTisLW__actionMuted{letter-spacing:.02em;border-radius:4px;height:22px;padding:0 8px;font-size:11px;font-weight:600;line-height:1;transition:background-color .12s,color .12s}.DescriptionDraftBanner-module__dTisLW__actionPrimary{color:#f5c542}.DescriptionDraftBanner-module__dTisLW__actionPrimary:hover{color:#fcd34d;background:#f5c5421a}.DescriptionDraftBanner-module__dTisLW__actionMuted{color:var(--mantine-color-gray-6);font-weight:500}.DescriptionDraftBanner-module__dTisLW__actionMuted:hover{color:var(--mantine-color-gray-4);background:#ffffff0a}.DescriptionDraftBanner-module__dTisLW__divider{background:var(--mantine-color-dark-4);width:1px;height:10px;margin-inline:2px}@keyframes DescriptionDraftBanner-module__dTisLW__draftBannerIn{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}@keyframes DescriptionDraftBanner-module__dTisLW__draftPulse{0%,to{opacity:1}50%{opacity:.4}}
.OverviewDescriptionSection-module__ReJIiW__remoteEditWrap{border-radius:var(--mantine-radius-sm);outline:2px solid var(--mantine-color-yellow-6);outline-offset:1px;animation:1.6s ease-in-out infinite OverviewDescriptionSection-module__ReJIiW__descriptionEditPulse;position:relative}.OverviewDescriptionSection-module__ReJIiW__remoteEditBadge{align-items:center;gap:6px;min-width:0;max-width:100%;margin-bottom:6px;display:inline-flex}.OverviewDescriptionSection-module__ReJIiW__remoteEditLabel{color:var(--mantine-color-yellow-4);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:12px;font-style:italic;line-height:1.3;overflow:hidden}@keyframes OverviewDescriptionSection-module__ReJIiW__descriptionEditPulse{0%,to{outline-color:color-mix(in srgb, var(--mantine-color-yellow-6) 75%, transparent);box-shadow:0 0 0 0 color-mix(in srgb, var(--mantine-color-yellow-6) 35%, transparent)}50%{outline-color:var(--mantine-color-yellow-5);box-shadow:0 0 0 4px color-mix(in srgb, var(--mantine-color-yellow-6) 18%, transparent)}}.OverviewDescriptionSection-module__ReJIiW__saveHint{letter-spacing:.02em;-webkit-user-select:none;user-select:none}.OverviewDescriptionSection-module__ReJIiW__saveStatusFloat{z-index:2;pointer-events:none;position:absolute;top:-18px;right:0}.OverviewDescriptionSection-module__ReJIiW__seamlessStage{grid-template-columns:minmax(0,1fr);min-height:24px;display:grid;position:relative}.OverviewDescriptionSection-module__ReJIiW__seamlessGhost,.OverviewDescriptionSection-module__ReJIiW__seamlessEditor{grid-area:1/1;min-width:0}.OverviewDescriptionSection-module__ReJIiW__seamlessGhost{opacity:.55;filter:saturate(.85);pointer-events:none;-webkit-user-select:none;user-select:none;position:relative}.OverviewDescriptionSection-module__ReJIiW__seamlessGhostVeil{background:linear-gradient(180deg, color-mix(in srgb, var(--mantine-color-body) 35%, transparent), transparent 48%);justify-content:flex-end;align-items:flex-start;padding:2px 4px;display:flex;position:absolute;inset:0}.OverviewDescriptionSection-module__ReJIiW__seamlessEditor{transition:opacity .14s}.OverviewDescriptionSection-module__ReJIiW__seamlessEditor[data-ready=false]{z-index:0}.OverviewDescriptionSection-module__ReJIiW__seamlessEditor[data-ready=true]{z-index:1}
