.MentionEditor_editorWrapper__xCfpF{--mention-issue-bg:var(--mantine-color-red-1);--mention-issue-color:var(--mantine-color-red-8);--mention-req-bg:var(--mantine-color-violet-1);--mention-req-color:var(--mantine-color-violet-8);--mention-user-bg:var(--mantine-color-gray-1);--mention-user-color:var(--mantine-color-gray-8)}[data-mantine-color-scheme=dark] .MentionEditor_editorWrapper__xCfpF{--mention-issue-bg:var(--mantine-color-red-9);--mention-issue-color:var(--mantine-color-red-3);--mention-req-bg:var(--mantine-color-violet-9);--mention-req-color:var(--mantine-color-violet-3);--mention-user-bg:var(--mantine-color-dark-5);--mention-user-color:var(--mantine-color-gray-4)}.MentionEditor_editor__x1XxG{border:1px solid var(--mantine-color-default-border);border-radius:var(--mantine-radius-default);overflow:hidden}.MentionEditor_editor__x1XxG:focus-within{border-color:var(--mantine-primary-color-filled);outline:none}.MentionEditor_editor__x1XxG .mantine-RichTextEditor-content{min-height:72px;font-size:var(--mantine-font-size-sm)}.MentionEditor_editor__x1XxG .mantine-RichTextEditor-content .tiptap{padding:8px 12px;min-height:72px}.MentionEditor_editor__x1XxG .mantine-RichTextEditor-content .tiptap p{margin:0}.MentionEditor_editor__x1XxG .mantine-RichTextEditor-content .tiptap p+p{margin-top:.4em}.MentionEditor_editor__x1XxG .tiptap p.is-editor-empty:first-child:before{color:var(--mantine-color-placeholder);content:attr(data-placeholder);float:left;height:0;pointer-events:none}.MentionEditor_editor__x1XxG .mention{display:inline-flex;align-items:center;border-radius:var(--mantine-radius-sm);padding:0 6px;font-size:12px;font-weight:500;line-height:20px;vertical-align:baseline;white-space:nowrap;user-select:text;cursor:default}.MentionEditor_editor__x1XxG .mention[data-mention-type=issue]{background:var(--mention-issue-bg);color:var(--mention-issue-color)}.MentionEditor_editor__x1XxG .mention[data-mention-type=req]{background:var(--mention-req-bg);color:var(--mention-req-color)}.MentionEditor_editor__x1XxG .mention[data-mention-type=user]{background:var(--mention-user-bg);color:var(--mention-user-color)}@keyframes CommentHighlight_commentHighlight__7yvsw{0%{background-color:var(--mantine-color-yellow-1)}[data-mantine-color-scheme=dark] 0%{background-color:var(--mantine-color-yellow-9)}70%{background-color:var(--mantine-color-yellow-1)}[data-mantine-color-scheme=dark] 70%{background-color:var(--mantine-color-yellow-9)}to{background-color:transparent}}.CommentHighlight_highlighted__Y1mXr{animation:CommentHighlight_commentHighlight__7yvsw 3s ease-out forwards;border-radius:var(--mantine-radius-sm)}@keyframes NewMessageHighlight_newMessageHighlightLight__HZ1wL{0%{opacity:0;transform:translateY(8px);background-color:var(--mantine-color-brand-1)}30%{opacity:1;transform:translateY(0);background-color:var(--mantine-color-brand-1)}to{opacity:1;transform:translateY(0);background-color:var(--mantine-color-gray-0)}}@keyframes NewMessageHighlight_newMessageHighlightDark__ygHyD{0%{opacity:0;transform:translateY(8px);background-color:var(--mantine-color-brand-9)}30%{opacity:1;transform:translateY(0);background-color:var(--mantine-color-brand-9)}to{opacity:1;transform:translateY(0);background-color:var(--mantine-color-dark-6)}}.NewMessageHighlight_newMessage__kp_zy{animation:NewMessageHighlight_newMessageHighlightLight__HZ1wL 2s ease-out forwards}[data-mantine-color-scheme=dark] .NewMessageHighlight_newMessage__kp_zy{animation:NewMessageHighlight_newMessageHighlightDark__ygHyD 2s ease-out forwards}@keyframes NewMessageHighlight_highlightPulseLight__9vMRH{0%{background-color:var(--mantine-color-yellow-1)}to{background-color:transparent}}@keyframes NewMessageHighlight_highlightPulseDark__2RXM1{0%{background-color:var(--mantine-color-yellow-9)}to{background-color:transparent}}.NewMessageHighlight_highlighted__DOK8P{animation:NewMessageHighlight_highlightPulseLight__9vMRH 2.5s ease-out forwards}[data-mantine-color-scheme=dark] .NewMessageHighlight_highlighted__DOK8P{animation:NewMessageHighlight_highlightPulseDark__2RXM1 2.5s ease-out forwards}.Modal_body__6oOoK{position:relative;padding-top:var(--mantine-spacing-lg)!important;overflow-x:hidden}.Modal_bodyCompact__N9I_P{padding-top:var(--mantine-spacing-md)}.Modal_title__QvZeK{font-family:var(--mantine-font-family-headings);font-weight:700;font-size:var(--mantine-font-size-xl);letter-spacing:-.01em}.Modal_content__hW4g_{border:1px solid var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .Modal_content__hW4g_{border:1px solid var(--mantine-color-dark-4)}.Modal_header__DkdlV{padding-top:var(--mantine-spacing-lg);padding-bottom:var(--mantine-spacing-lg)}.Modal_headerCompact__rZqLb{padding-top:var(--mantine-spacing-sm);padding-bottom:var(--mantine-spacing-sm)}.SideDrawer_header__L_HZD{padding-top:var(--mantine-spacing-lg);padding-bottom:var(--mantine-spacing-lg)}.SideDrawer_title__wP2_l{font-family:var(--mantine-font-family-headings);font-weight:700;font-size:var(--mantine-font-size-xl);letter-spacing:-.01em}.SideDrawer_body__D2Wm9{position:relative}.MainContentCard_card__GFuak{border-radius:var(--mantine-radius-xl);background-color:hsla(0,0%,100%,.8)}[data-mantine-color-scheme=dark] .MainContentCard_card__GFuak{background-color:rgba(23,26,31,.8)}.MainContentCard_card__GFuak{box-shadow:0 1px 2px rgba(16,24,40,.06),0 10px 24px rgba(16,24,40,.06);border:1px solid var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .MainContentCard_card__GFuak{border:1px solid var(--mantine-color-dark-4)}.MainContentCard_tabbed__iic3_{border-top-left-radius:0;border-top-right-radius:0;border-top-color:hsla(0,0%,100%,.8)}[data-mantine-color-scheme=dark] .MainContentCard_tabbed__iic3_{border-top-color:rgba(23,26,31,.8)}@media (max-width:48em){.MainContentCard_tabbed__iic3_{border-top-left-radius:var(--mantine-radius-xl);border-top-right-radius:var(--mantine-radius-xl);border-top-color:var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .MainContentCard_tabbed__iic3_{border-top-color:var(--mantine-color-dark-4)}}.Page_pageRoot__j2PsK{position:relative}.Page_fullBleed__rXLX_{margin:calc(-1 * var(--mantine-spacing-xl)) calc(-1 * var(--app-main-padding-x, var(--mantine-spacing-md)))}.Page_outsideHeader__eanq_{padding-top:0;padding-bottom:var(--mantine-spacing-xs)}@media print{.Page_fullBleed__rXLX_{margin:0!important}}.FindingRow_row__KlGxO+.FindingRow_row__KlGxO{border-top:1px solid var(--app-border)}.FindingRow_severity__b7w3s{flex:none;width:24px;height:24px;margin-top:1px;border-radius:var(--mantine-radius-sm);display:grid;place-items:center;background:var(--fsev-bg);color:var(--fsev-fg)}.FindingRow_detail__PJYCn{padding-left:calc(24px + var(--mantine-spacing-sm))}.FindingRow_kv__zsI39{display:grid;grid-template-columns:max-content 1fr;column-gap:var(--mantine-spacing-md);row-gap:2px;font-size:var(--mantine-font-size-xs);padding:var(--mantine-spacing-xs) var(--mantine-spacing-sm);border-radius:var(--mantine-radius-sm);background:var(--app-surface-alt)}.FindingRow_k__kTVO5{color:var(--app-text-muted)}.FindingRow_v__9FhZV{color:var(--mantine-color-text)}.FindingRow_vWide__5syXk{grid-column:1/-1}.FindingRow_chips____5vU{display:flex;flex-wrap:wrap;align-items:center;gap:4px;font-size:var(--mantine-font-size-xs);color:var(--app-text-muted)}@media (max-width:30em){.FindingRow_kv__zsI39{grid-template-columns:1fr}}.PageTabs_measureRow___B1mA{position:absolute!important;visibility:hidden;white-space:nowrap;pointer-events:none;height:0;overflow:hidden}.PageTabs_overflowContainer__DSJN8{position:relative;border-bottom:1px solid var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .PageTabs_overflowContainer__DSJN8{border-bottom:1px solid var(--mantine-color-dark-4)}.PageTabs_visibleRow__7gDYT{flex-wrap:nowrap!important;overflow:hidden}.PageTabs_moreTab__kynlf{display:inline-flex;align-items:center;gap:6px;margin-left:var(--mantine-spacing-xs);cursor:pointer;font-size:var(--mantine-font-size-sm)}.PageTabs_activeMenuItem__MDItX{font-weight:600;background-color:var(--mantine-primary-color-light)}.PageTabs_bottomBar__nQ5Uv{position:fixed;bottom:0;left:0;right:0;z-index:100;display:flex;align-items:stretch;justify-content:space-around;height:calc(48px + env(safe-area-inset-bottom, 0px));padding-bottom:env(safe-area-inset-bottom,0);background-color:var(--mantine-color-white)}[data-mantine-color-scheme=dark] .PageTabs_bottomBar__nQ5Uv{background-color:var(--mantine-color-dark-7)}.PageTabs_bottomBar__nQ5Uv{border-top:1px solid var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .PageTabs_bottomBar__nQ5Uv{border-top:1px solid var(--mantine-color-dark-4)}.PageTabs_bottomBar__nQ5Uv{box-shadow:0 -2px 8px rgba(0,0,0,.08)}.PageTabs_bottomTab__3230v{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;padding:4px 2px;color:var(--mantine-color-gray-6)}[data-mantine-color-scheme=dark] .PageTabs_bottomTab__3230v{color:var(--mantine-color-dark-2)}.PageTabs_bottomTab__3230v{transition:color .12s ease;min-width:0;overflow:hidden}.PageTabs_bottomTabActive__nsAiR{color:var(--mantine-primary-color-filled);font-weight:600}.PageTabs_bottomTabLabel__VOKl4{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.2}.PageTabs_bottomTabDot__jbeUw{position:absolute;top:-2px;right:-4px;width:7px;height:7px;border-radius:50%;pointer-events:none}.PageTabs_bottomBarSpacer__pGKDk{height:calc(48px + env(safe-area-inset-bottom, 0px))}body[data-hide-bottom-bar] .PageTabs_bottomBarSpacer__pGKDk,body[data-hide-bottom-bar] .PageTabs_bottomBar__nQ5Uv{display:none}.FindingsSidebarContent_groupTitle__xiTvx{line-height:1.3;text-wrap:balance}