.projects-module__sn3xMG__page{--projects-surface:var(--card);--projects-canvas:var(--background);--projects-border:var(--border-line);--projects-text:var(--foreground);--projects-muted:var(--muted-foreground);height:100%;min-height:0;color:var(--projects-text);background:var(--projects-canvas);flex-direction:column;display:flex}.projects-module__sn3xMG__header{background:var(--projects-surface)}.projects-module__sn3xMG__title{font-size:var(--text-base);letter-spacing:-.15px;font-weight:600;line-height:1.4}.projects-module__sn3xMG__subtitle{color:var(--projects-muted);padding-top:3px;font-size:12px;line-height:1.6}.projects-module__sn3xMG__filterCount{background:var(--projects-canvas);font-variant-numeric:tabular-nums;border-radius:5px;padding:1px 6px;font-size:11px}.projects-module__sn3xMG__content{flex:1;min-height:0;overflow:auto;container-type:inline-size}.projects-module__sn3xMG__collection{max-width:1600px;margin:0 auto;padding:20px}.projects-module__sn3xMG__collectionHeading{color:var(--projects-muted);justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;font-size:12px;display:flex}.projects-module__sn3xMG__collectionLabel{color:var(--projects-text);align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.projects-module__sn3xMG__grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,290px),1fr));align-items:stretch;gap:16px;display:grid}.projects-module__sn3xMG__card{border:1px solid var(--projects-border);background:var(--projects-surface);border-radius:10px;flex-direction:column;min-width:0;transition:border-color .16s,box-shadow .16s,transform .16s;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 4px #00000008}.projects-module__sn3xMG__card:hover{border-color:color-mix(in srgb,var(--project-accent)40%,var(--projects-border));transform:translateY(-2px);box-shadow:0 8px 24px #00000014}.projects-module__sn3xMG__cardHeader{border-bottom:1px solid var(--projects-border);background:var(--projects-surface);flex:1;min-height:124px;padding:16px}.projects-module__sn3xMG__cardTopline{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.projects-module__sn3xMG__projectIcon{width:32px;height:32px;box-shadow:0 3px 6px color-mix(in srgb,var(--project-accent)15%,transparent);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.projects-module__sn3xMG__actions{z-index:2;gap:3px;display:flex;position:relative}.projects-module__sn3xMG__actionButton{width:32px;height:32px;color:var(--projects-muted);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;transition:background .16s,color .16s;display:flex}.projects-module__sn3xMG__actionButton:hover{color:var(--projects-text);background:color-mix(in srgb,var(--projects-surface)75%,transparent)}.projects-module__sn3xMG__actionButton[data-favorite=true]{color:#b7790b;background:color-mix(in srgb,#fbbf24 16%,var(--projects-surface))}.dark .projects-module__sn3xMG__actionButton[data-favorite=true]{color:#fbbf24}.projects-module__sn3xMG__actionButton:focus-visible,.projects-module__sn3xMG__openProject:focus-visible:after{outline:2px solid var(--ring);outline-offset:-3px}.projects-module__sn3xMG__projectKey{text-overflow:ellipsis;white-space:nowrap;color:var(--projects-muted);font-size:var(--text-xs);letter-spacing:.2px;margin-bottom:5px;font-weight:600;display:block;overflow:hidden}.projects-module__sn3xMG__projectName{font-size:var(--text-base);letter-spacing:-.15px;font-weight:600;line-height:1.4}.projects-module__sn3xMG__openProject{-webkit-line-clamp:2;text-align:left;overflow-wrap:anywhere;cursor:pointer;outline:none;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.projects-module__sn3xMG__openProject:after{z-index:1;content:"";border-radius:9px;position:absolute;inset:0}.projects-module__sn3xMG__cardBody{padding:16px}.projects-module__sn3xMG__progressHeading{color:var(--projects-muted);justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;font-size:11px;display:flex}.projects-module__sn3xMG__progressValue{color:var(--projects-text);font-variant-numeric:tabular-nums;font-weight:600}.projects-module__sn3xMG__progressValue>span{color:var(--projects-muted);font-weight:400}.projects-module__sn3xMG__progressTrack{background:var(--projects-border);border-radius:8px;height:6px;display:flex;overflow:hidden}.projects-module__sn3xMG__progressDone{background:#36ad86}.projects-module__sn3xMG__progressActive{background:#7397f2}.projects-module__sn3xMG__issueStats{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:14px 0;display:grid}.projects-module__sn3xMG__issueStats>div+div{border-left:1px solid var(--projects-border);padding-left:12px}.projects-module__sn3xMG__issueStats dt{white-space:nowrap;color:var(--projects-muted);font-size:var(--text-xs);align-items:center;gap:5px;display:flex}.projects-module__sn3xMG__issueStats dd{font-size:var(--text-lg);font-variant-numeric:tabular-nums;letter-spacing:-.5px;margin-top:4px;font-weight:550}.projects-module__sn3xMG__todoDot,.projects-module__sn3xMG__activeDot,.projects-module__sn3xMG__doneDot,.projects-module__sn3xMG__liveDot{border-radius:50%;flex-shrink:0;width:6px;height:6px}.projects-module__sn3xMG__todoDot{background:var(--color-stone-400)}.projects-module__sn3xMG__activeDot{background:#7397f2}.projects-module__sn3xMG__doneDot,.projects-module__sn3xMG__liveDot{background:#36ad86}.projects-module__sn3xMG__sprint{background:var(--projects-canvas);min-width:0;min-height:32px;color:var(--projects-muted);border-radius:7px;align-items:center;gap:7px;padding:7px 9px;font-size:11px;display:flex}.projects-module__sn3xMG__sprint>svg{flex-shrink:0}.projects-module__sn3xMG__sprint[data-active=true]>svg{color:#c48a16}.projects-module__sn3xMG__sprintName{z-index:2;text-overflow:ellipsis;white-space:nowrap;position:relative;overflow:hidden}.projects-module__sn3xMG__sprintExtra{flex-shrink:0}.projects-module__sn3xMG__liveDot{margin-left:auto}.projects-module__sn3xMG__cardFooter{border-top:1px solid var(--projects-border);justify-content:space-between;align-items:center;gap:10px;min-height:48px;padding:10px 16px;display:flex}.projects-module__sn3xMG__team,.projects-module__sn3xMG__avatars{align-items:center;display:flex}.projects-module__sn3xMG__team{gap:9px;min-width:0}.projects-module__sn3xMG__avatar,.projects-module__sn3xMG__avatarOverflow{border:2px solid var(--projects-surface);background:var(--accent);width:24px;height:24px;color:var(--accent-foreground);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:9px;font-weight:600;display:flex}.projects-module__sn3xMG__avatars>span+span{margin-left:-7px}.projects-module__sn3xMG__avatars{z-index:2;position:relative}.projects-module__sn3xMG__avatar[data-tone="1"]{background:color-mix(in srgb,#bc855f 14%,var(--projects-surface));color:color-mix(in srgb,#bc855f 55%,var(--projects-text))}.projects-module__sn3xMG__avatar[data-tone="2"]{background:color-mix(in srgb,#579380 14%,var(--projects-surface));color:color-mix(in srgb,#579380 55%,var(--projects-text))}.projects-module__sn3xMG__avatarOverflow{background:var(--projects-canvas);color:var(--projects-muted)}.projects-module__sn3xMG__memberCount{color:var(--projects-muted);white-space:nowrap;font-size:11px}.projects-module__sn3xMG__openArrow{color:var(--projects-muted);flex-shrink:0;transition:color .16s,transform .16s}.projects-module__sn3xMG__card:hover .projects-module__sn3xMG__openArrow{color:var(--projects-text);transform:translate(2px,-2px)}.projects-module__sn3xMG__skeleton{border:1px solid var(--projects-border);background:linear-gradient(var(--projects-border)0 40%,var(--projects-surface)40% 100%);border-radius:10px;height:330px;animation:1.6s ease-in-out infinite projects-module__sn3xMG__pulse}@keyframes projects-module__sn3xMG__pulse{50%{opacity:.45}}@container (max-width:620px){.projects-module__sn3xMG__collection{padding:16px}.projects-module__sn3xMG__grid{gap:16px}}@media (prefers-reduced-motion:reduce){.projects-module__sn3xMG__card,.projects-module__sn3xMG__openArrow{transition:none}.projects-module__sn3xMG__card:hover,.projects-module__sn3xMG__card:hover .projects-module__sn3xMG__openArrow{transform:none}.projects-module__sn3xMG__skeleton{animation:none}}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-leading:initial;--tw-font-weight:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-duration:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-ease:initial;--tw-tracking:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}}}.tiptap-editor-wrapper{isolation:isolate;width:100%;min-width:0;max-width:100%;position:relative}.tiptap-prompt-editor-wrapper{max-width:100%;position:relative}.tiptap-readonly-viewer{isolation:isolate;width:100%;min-width:0;max-width:100%;position:relative}.tiptap.ProseMirror{color:var(--stone-700);--tw-outline-style:none;outline-style:none;padding:calc(var(--spacing,.25rem)*0)!important}.tiptap.ProseMirror:is(.dark *){color:var(--stone-200)}.tiptap.ProseMirror{font-size:var(--editor-font-size,15px);overflow-wrap:break-word;word-wrap:break-word;width:100%;min-width:0;max-width:100%;line-height:1.6}.tiptap.ProseMirror.compact,.tiptap-compact .tiptap.ProseMirror{font-size:var(--editor-compact-font-size,13px);line-height:1.5}.tiptap.ProseMirror.prompt-editor{min-height:40px;font-size:14px}.tiptap.ProseMirror.readonly{min-height:calc(var(--spacing,.25rem)*0)}.tiptap.ProseMirror .is-empty[data-placeholder]:before{color:#a8a29e!important;content:attr(data-placeholder)!important;float:left!important;pointer-events:none!important;height:0!important}.tiptap.ProseMirror .is-empty.is-editor-empty:before{color:#a8a29e!important}:is(.dark .tiptap.ProseMirror) .is-empty[data-placeholder]:before,:is(.dark .tiptap.ProseMirror) .is-empty.is-editor-empty:before{color:var(--muted-foreground)!important}.tiptap.ProseMirror pre[data-placeholder]:before,.tiptap.ProseMirror .code-block-wrapper [data-placeholder]:before,.tiptap.ProseMirror pre .is-empty:before{content:none!important;display:none!important}.tiptap.ProseMirror:has(.code-block-wrapper)>.is-empty.is-editor-empty[data-placeholder]:before{content:none!important;display:none!important}.tiptap.ProseMirror:has(.code-block-wrapper).is-editor-empty:before{content:none!important;display:none!important}.tiptap.ProseMirror:has(pre).is-editor-empty:before{content:none!important;display:none!important}.prompt-editor:has(.code-block-wrapper) .is-empty[data-placeholder]:before{content:none!important;display:none!important}.prompt-editor:has(pre) .is-empty[data-placeholder]:before{content:none!important;display:none!important}.tiptap.ProseMirror:not(.readonly) ::selection{background-color:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.tiptap.ProseMirror:not(.readonly) ::selection{background-color:color-mix(in oklab,var(--brand-primary)20%,transparent)}}.tiptap.ProseMirror>*+*{margin-top:.75em}.tiptap.ProseMirror p{margin-block:calc(var(--spacing,.25rem)*0);word-wrap:break-word;overflow-wrap:break-word}.tiptap.ProseMirror p:not(:first-child):not(td p):not(th p){margin-top:.75em}.tiptap.ProseMirror h1,.tiptap.ProseMirror h2,.tiptap.ProseMirror h3{--tw-leading:var(--leading-tight,1.25);line-height:var(--leading-tight,1.25);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--stone-900)}:is(.tiptap.ProseMirror h1,.tiptap.ProseMirror h2,.tiptap.ProseMirror h3):is(.dark *){color:var(--stone-50)}.tiptap.ProseMirror h1,.tiptap.ProseMirror h2,.tiptap.ProseMirror h3{letter-spacing:-.01em}.tiptap.ProseMirror h1{margin-top:calc(var(--spacing,.25rem)*8);margin-bottom:calc(var(--spacing,.25rem)*3);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)))}.tiptap.ProseMirror h1:first-child{margin-top:calc(var(--spacing,.25rem)*0)}.tiptap.ProseMirror h2{margin-top:calc(var(--spacing,.25rem)*6);margin-bottom:calc(var(--spacing,.25rem)*2);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)))}.tiptap.ProseMirror h3{margin-top:calc(var(--spacing,.25rem)*5);margin-bottom:calc(var(--spacing,.25rem)*2);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)))}.tiptap.ProseMirror h1:first-child,.tiptap.ProseMirror h2:first-child,.tiptap.ProseMirror h3:first-child{margin-top:calc(var(--spacing,.25rem)*0)}.tiptap.ProseMirror ul,.tiptap.ProseMirror ol{margin-block:calc(var(--spacing,.25rem)*3);padding-left:calc(var(--spacing,.25rem)*6)}.tiptap.ProseMirror ul:first-child,.tiptap.ProseMirror ol:first-child{margin-top:calc(var(--spacing,.25rem)*0)}.tiptap.ProseMirror ul:last-child,.tiptap.ProseMirror ol:last-child{margin-bottom:calc(var(--spacing,.25rem)*0)}.tiptap.ProseMirror ul{list-style-type:disc}.tiptap.ProseMirror ol{list-style-type:decimal}.tiptap.ProseMirror li{margin-block:calc(var(--spacing,.25rem)*1)}.tiptap.ProseMirror li p{margin-block:calc(var(--spacing,.25rem)*0)}.tiptap.ProseMirror ul[data-type=taskList]{list-style-type:none}:where(.tiptap.ProseMirror ul[data-type=taskList]>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*1)*calc(1 - var(--tw-space-y-reverse)))}.tiptap.ProseMirror ul[data-type=taskList]{padding-left:calc(var(--spacing,.25rem)*0)}.tiptap.ProseMirror ul[data-type=taskList] li{align-items:flex-start;gap:calc(var(--spacing,.25rem)*2);display:flex}.tiptap.ProseMirror ul[data-type=taskList] li[data-checked=true]>div>p{color:var(--stone-400);text-decoration-line:line-through}.tiptap.ProseMirror ul[data-type=taskList] li label{align-items:center;margin-top:3px;display:flex}.tiptap.ProseMirror ul[data-type=taskList] li label input[type=checkbox]{height:calc(var(--spacing,.25rem)*4);width:calc(var(--spacing,.25rem)*4);cursor:pointer;border-color:var(--stone-300);border-radius:.25rem}.tiptap.ProseMirror ul[data-type=taskList] li label input[type=checkbox]:is(.dark *){border-color:var(--stone-600)}.tiptap.ProseMirror ul[data-type=taskList] li label input[type=checkbox]{accent-color:var(--brand-primary)}.tiptap.ProseMirror ul[data-type=taskList] li label input[type=checkbox]:checked{background-color:var(--brand-primary);border-color:var(--brand-primary)}.tiptap.ProseMirror ul[data-type=taskList] li label input[type=checkbox]:focus{box-shadow:0 0 0 2px var(--brand-primary);outline:none}@supports (color:color-mix(in lab, red, red)){.tiptap.ProseMirror ul[data-type=taskList] li label input[type=checkbox]:focus{box-shadow:0 0 0 2px color-mix(in srgb,var(--brand-primary)20%,transparent)}}.tiptap.ProseMirror ul[data-type=taskList] li>div{flex:1}.tiptap.ProseMirror blockquote{margin-block:calc(var(--spacing,.25rem)*4);border-left-style:var(--tw-border-style);border-left-width:4px;border-color:var(--stone-300);padding-left:calc(var(--spacing,.25rem)*4);color:var(--stone-600);font-style:italic}.tiptap.ProseMirror blockquote:is(.dark *){border-color:var(--stone-600);color:var(--stone-400)}.tiptap.ProseMirror blockquote p{margin-block:calc(var(--spacing,.25rem)*0)}.tiptap.ProseMirror code{background-color:var(--stone-200);padding-inline:calc(var(--spacing,.25rem)*1.5);padding-block:calc(var(--spacing,.25rem)*.5);font-family:var(--font-geist-mono);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--stone-800);border-radius:.25rem}.tiptap.ProseMirror code:is(.dark *){background-color:var(--stone-800);color:var(--stone-300)}.code-block-wrapper{margin-block:calc(var(--spacing,.25rem)*4);border-radius:var(--radius);border-style:var(--tw-border-style);border-width:1px;border-color:var(--stone-200);overflow:hidden}.code-block-wrapper:is(.dark *){border-color:var(--border)}.code-block-wrapper{background:linear-gradient(#fafaf9 0%,#f5f5f4 100%)}.code-block-content code{padding:calc(var(--spacing,.25rem)*0);color:inherit;background-color:#0000;background-color:#0000!important;padding-block:0!important;padding-inline:0!important}.code-block-wrapper.dark,:is(.dark .code-block-wrapper){background:var(--background)}.code-block-header{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--stone-200);padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*2);justify-content:space-between;align-items:center;display:flex}.code-block-header:is(.dark *){border-color:var(--border)}.code-block-header{background:#f5f5f4}:is(.dark .code-block-header){background:var(--card)}.code-block-language-btn{align-items:center;gap:calc(var(--spacing,.25rem)*1);padding-inline:calc(var(--spacing,.25rem)*2);padding-block:calc(var(--spacing,.25rem)*1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--stone-600);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-radius:.25rem;display:flex}@media (hover:hover){.code-block-language-btn:hover{background-color:var(--stone-200)}}.code-block-language-btn:is(.dark *){color:var(--stone-400)}@media (hover:hover){.code-block-language-btn:is(.dark *):hover{background-color:var(--stone-700)}}.code-block-copy-btn{padding:calc(var(--spacing,.25rem)*1.5);color:var(--stone-500);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.15s;border-radius:.25rem;transition-duration:.15s}@media (hover:hover){.code-block-copy-btn:hover{background-color:var(--stone-200);color:var(--stone-700)}}.code-block-copy-btn:is(.dark *){color:var(--stone-400)}@media (hover:hover){.code-block-copy-btn:is(.dark *):hover{background-color:var(--stone-700);color:var(--stone-200)}}.code-block-content{margin:calc(var(--spacing,.25rem)*0);padding:calc(var(--spacing,.25rem)*4);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));max-height:400px;font-family:var(--font-mono),ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;color:#44403c;line-height:1.6;overflow:auto;background:0 0!important}:is(.dark .code-block-content){color:var(--foreground)}.code-block-content code{padding:calc(var(--spacing,.25rem)*0);color:inherit;font-size:inherit;background-color:#0000}.code-block-content::-webkit-scrollbar{width:8px;height:8px}.code-block-content::-webkit-scrollbar-track{background-color:#0000}.code-block-content::-webkit-scrollbar-thumb{background-color:var(--stone-300);border-radius:3.40282e38px}.code-block-content::-webkit-scrollbar-thumb:is(){background-color:var(--stone-600)}.code-block-content::-webkit-scrollbar-thumb:hover{background-color:var(--stone-400)}.code-block-content::-webkit-scrollbar-thumb:hover:is(){background-color:var(--stone-500)}.code-block-content::-webkit-scrollbar-corner{background-color:#0000}.code-block-content .hljs-comment,.code-block-content .hljs-quote{color:#a8a29e;font-style:italic}.code-block-content .hljs-keyword,.code-block-content .hljs-selector-tag,.code-block-content .hljs-literal{color:#7c3aed}.code-block-content .hljs-type,.code-block-content .hljs-template-variable{color:#0891b2}.code-block-content .hljs-string,.code-block-content .hljs-doctag,.code-block-content .hljs-regexp{color:#059669}.code-block-content .hljs-title,.code-block-content .hljs-section,.code-block-content .hljs-selector-id{color:#0284c7}.code-block-content .hljs-number{color:#d97706}.code-block-content .hljs-meta{color:#78716c}.code-block-content .hljs-built_in,.code-block-content .hljs-builtin-name,.code-block-content .hljs-name{color:#0891b2}.code-block-content .hljs-function{color:#0284c7}.code-block-content .hljs-attr,.code-block-content .hljs-attribute{color:#d97706}.code-block-content .hljs-variable,.code-block-content .hljs-template-tag,.code-block-content .hljs-tag{color:#dc2626}.code-block-content .hljs-selector-class{color:#d97706}.code-block-content .hljs-params{color:#44403c}.code-block-content .hljs-addition{color:#059669;background-color:#d1fae5}.code-block-content .hljs-deletion{color:#dc2626;background-color:#fee2e2}:is(.dark .code-block-content) .hljs-comment,:is(.dark .code-block-content) .hljs-quote{color:var(--muted-foreground)}:is(.dark .code-block-content) .hljs-keyword,:is(.dark .code-block-content) .hljs-selector-tag,:is(.dark .code-block-content) .hljs-literal{color:#a78bfa}:is(.dark .code-block-content) .hljs-type,:is(.dark .code-block-content) .hljs-template-variable{color:#22d3ee}:is(.dark .code-block-content) .hljs-string,:is(.dark .code-block-content) .hljs-doctag,:is(.dark .code-block-content) .hljs-regexp{color:#34d399}:is(.dark .code-block-content) .hljs-title,:is(.dark .code-block-content) .hljs-section,:is(.dark .code-block-content) .hljs-selector-id{color:#38bdf8}:is(.dark .code-block-content) .hljs-number{color:#fbbf24}:is(.dark .code-block-content) .hljs-meta{color:var(--muted-foreground)}:is(.dark .code-block-content) .hljs-built_in,:is(.dark .code-block-content) .hljs-builtin-name,:is(.dark .code-block-content) .hljs-name{color:#22d3ee}:is(.dark .code-block-content) .hljs-function{color:#38bdf8}:is(.dark .code-block-content) .hljs-attr,:is(.dark .code-block-content) .hljs-attribute{color:#fbbf24}:is(.dark .code-block-content) .hljs-variable,:is(.dark .code-block-content) .hljs-template-tag,:is(.dark .code-block-content) .hljs-tag{color:#f87171}:is(.dark .code-block-content) .hljs-params{color:var(--foreground)}:is(.dark .code-block-content) .hljs-addition{color:#34d399;background-color:#34d3991a}:is(.dark .code-block-content) .hljs-deletion{color:#f87171;background-color:#f871711a}.tiptap.ProseMirror pre:not(.code-block-content){margin-block:calc(var(--spacing,.25rem)*4);border-radius:var(--radius);border-style:var(--tw-border-style);border-width:1px;border-color:var(--stone-200);background-color:var(--stone-100);padding:calc(var(--spacing,.25rem)*4);color:var(--stone-800);position:relative;overflow-x:auto}.tiptap.ProseMirror pre:not(.code-block-content):is(.dark *){border-color:var(--border);background-color:var(--stone-900);color:var(--stone-200)}.tiptap.ProseMirror pre:not(.code-block-content){max-height:400px;font-family:var(--font-mono),ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.tiptap.ProseMirror pre:not(.code-block-content) code{padding:calc(var(--spacing,.25rem)*0);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:inherit;background-color:#0000}.tiptap.ProseMirror hr{margin-block:calc(var(--spacing,.25rem)*6);border-style:var(--tw-border-style);border-width:0;border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--stone-200)}.tiptap.ProseMirror hr:is(.dark *){border-color:var(--border)}.tiptap.ProseMirror a{cursor:pointer;color:var(--brand-primary)}@media (hover:hover){.tiptap.ProseMirror a:hover{text-decoration-line:underline}}.tiptap.ProseMirror img{margin-block:calc(var(--spacing,.25rem)*4);border-radius:var(--radius);max-width:100%;height:auto}.tiptap.ProseMirror:focus img.ProseMirror-selectednode{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.tiptap.ProseMirror:focus img.ProseMirror-selectednode{--tw-ring-color:color-mix(in oklab,var(--brand-primary)50%,transparent)}}.tiptap.ProseMirror .image-container{margin-block:calc(var(--spacing,.25rem)*4)}.tiptap.ProseMirror .image-container[data-align=left]{text-align:left}.tiptap.ProseMirror .image-container[data-align=center]{text-align:center}.tiptap.ProseMirror .image-container[data-align=right]{text-align:right}.tiptap.ProseMirror .image-container img{border-radius:var(--radius);max-width:100%;height:auto;display:inline-block}.tiptap.ProseMirror:focus .image-container.ProseMirror-selectednode img{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.tiptap.ProseMirror:focus .image-container.ProseMirror-selectednode img{--tw-ring-color:color-mix(in oklab,var(--brand-primary)50%,transparent)}}.tiptap.ProseMirror .image-placeholder,.tiptap.ProseMirror .image-skeleton{border-radius:var(--radius);border-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-width:2px;border-color:var(--stone-300);background-color:var(--stone-100);flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:400px;min-height:150px;display:flex}:is(.tiptap.ProseMirror .image-placeholder,.tiptap.ProseMirror .image-skeleton):is(.dark *){border-color:var(--stone-600);background-color:var(--stone-800)}.tiptap.ProseMirror .image-container[data-align=center] .image-placeholder,.tiptap.ProseMirror .image-container[data-align=center] .image-skeleton{margin-inline:auto}.tiptap.ProseMirror .image-container[data-align=right] .image-placeholder,.tiptap.ProseMirror .image-container[data-align=right] .image-skeleton{margin-left:auto}.tiptap.ProseMirror .image-loader{height:calc(var(--spacing,.25rem)*8);width:calc(var(--spacing,.25rem)*8);border-style:var(--tw-border-style);border-width:3px;border-color:var(--border-line);border-top-color:var(--primary);border-radius:3.40282e38px;animation:1s linear infinite image-spin}@keyframes image-spin{to{transform:rotate(360deg)}}.tiptap.ProseMirror .image-loading-text{margin-top:calc(var(--spacing,.25rem)*2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--stone-500)}.tiptap.ProseMirror .image-loading-text:is(.dark *){color:var(--stone-400)}.tiptap.ProseMirror .image-error{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-red-500,#fb2c36)}@supports (color:lab(0% 0 0)){.tiptap.ProseMirror .image-error{color:var(--color-red-500,lab(55.4814% 75.0732 48.8528))}}.tiptap.ProseMirror .image-error:is(.dark *){color:var(--color-red-400,#ff6568)}@supports (color:lab(0% 0 0)){.tiptap.ProseMirror .image-error:is(.dark *){color:var(--color-red-400,lab(63.7053% 60.745 31.3109))}}.tiptap.ProseMirror img[data-align=left]{margin-right:auto;display:block}.tiptap.ProseMirror img[data-align=center]{margin-inline:auto;display:block}.tiptap.ProseMirror img[data-align=right]{margin-left:auto;display:block}.tiptap.ProseMirror .table-scroll-wrapper,.tiptap.ProseMirror .tableWrapper{margin-block:calc(var(--spacing,.25rem)*6);border-style:var(--tw-border-style);border-width:1px;border-color:var(--stone-200);background-color:var(--color-white,#fff)}:is(.tiptap.ProseMirror .table-scroll-wrapper,.tiptap.ProseMirror .tableWrapper):is(.dark *){border-color:var(--stone-700);background-color:var(--stone-900)}.tiptap.ProseMirror .table-scroll-wrapper,.tiptap.ProseMirror .tableWrapper{box-sizing:border-box;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;border-radius:8px;width:100%;min-width:0;max-width:100%;display:block;position:relative;overflow:auto hidden}.tiptap.ProseMirror .tableWrapper{margin-top:3rem}.tiptap.ProseMirror .table-scroll-wrapper::-webkit-scrollbar{height:6px}.tiptap.ProseMirror .tableWrapper::-webkit-scrollbar{height:6px}.tiptap.ProseMirror .table-scroll-wrapper::-webkit-scrollbar-track{background-color:var(--stone-100);border-radius:3.40282e38px}.tiptap.ProseMirror .table-scroll-wrapper::-webkit-scrollbar-track:is(){background-color:var(--stone-800)}.tiptap.ProseMirror .tableWrapper::-webkit-scrollbar-track{background-color:var(--stone-100);border-radius:3.40282e38px}.tiptap.ProseMirror .tableWrapper::-webkit-scrollbar-track:is(){background-color:var(--stone-800)}.tiptap.ProseMirror .table-scroll-wrapper::-webkit-scrollbar-thumb{background-color:var(--stone-300);border-radius:3.40282e38px}.tiptap.ProseMirror .table-scroll-wrapper::-webkit-scrollbar-thumb:is(){background-color:var(--stone-600)}.tiptap.ProseMirror .tableWrapper::-webkit-scrollbar-thumb{background-color:var(--stone-300);border-radius:3.40282e38px}.tiptap.ProseMirror .tableWrapper::-webkit-scrollbar-thumb:is(){background-color:var(--stone-600)}.tiptap.ProseMirror .table-scroll-wrapper::-webkit-scrollbar-thumb:hover{background-color:var(--stone-400)}.tiptap.ProseMirror .table-scroll-wrapper::-webkit-scrollbar-thumb:hover:is(){background-color:var(--stone-500)}.tiptap.ProseMirror .tableWrapper::-webkit-scrollbar-thumb:hover{background-color:var(--stone-400)}.tiptap.ProseMirror .tableWrapper::-webkit-scrollbar-thumb:hover:is(){background-color:var(--stone-500)}.tiptap.ProseMirror table{margin-block:calc(var(--spacing,.25rem)*0);border-collapse:collapse;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));border-spacing:0;table-layout:fixed;width:100%;min-width:100%;position:relative}.tiptap.ProseMirror .tableWrapper>table,.tiptap.ProseMirror .table-scroll-wrapper>table{border-style:hidden}.tiptap.ProseMirror table td,.tiptap.ProseMirror table th{border-style:var(--tw-border-style);border-width:1px;border-color:var(--stone-200);min-width:100px;padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*2.5);text-align:left}:is(.tiptap.ProseMirror table td,.tiptap.ProseMirror table th):is(.dark *){border-color:var(--stone-700)}.tiptap.ProseMirror table td,.tiptap.ProseMirror table th{vertical-align:top;box-sizing:border-box;overflow-wrap:anywhere;position:relative}.tiptap.ProseMirror table th{background-color:var(--stone-50);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--stone-700)}.tiptap.ProseMirror table th:is(.dark *){background-color:var(--stone-800)}@supports (color:color-mix(in lab, red, red)){.tiptap.ProseMirror table th:is(.dark *){background-color:color-mix(in oklab,var(--stone-800)80%,transparent)}}.tiptap.ProseMirror table th:is(.dark *){color:var(--stone-200)}.tiptap.ProseMirror table td{background-color:var(--color-white,#fff)}.tiptap.ProseMirror table td:is(.dark *){background-color:var(--stone-900)}@supports (color:color-mix(in lab, red, red)){.tiptap.ProseMirror table td:is(.dark *){background-color:color-mix(in oklab,var(--stone-900)50%,transparent)}}.tiptap.ProseMirror table .selectedCell:after{content:"";z-index:1;pointer-events:none;background:var(--brand-primary);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.tiptap.ProseMirror table .selectedCell:after{background:color-mix(in srgb,var(--brand-primary)10%,transparent)}}.tiptap.ProseMirror table .selectedCell:after{box-shadow:inset 0 0 0 1px var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.tiptap.ProseMirror table .selectedCell:after{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--brand-primary)45%,transparent)}}.tiptap.ProseMirror table p{margin-block:calc(var(--spacing,.25rem)*0)}.tiptap.ProseMirror .column-resize-handle{background:var(--brand-primary);pointer-events:none;z-index:2;width:3px;position:absolute;top:0;bottom:0;right:0}.tiptap.ProseMirror.resize-cursor,.tiptap.ProseMirror.resize-cursor *{cursor:col-resize}.tiptap.ProseMirror .mention,.tiptap.ProseMirror [data-type=mention]{background-color:var(--brand-primary);border-radius:.25rem}@supports (color:color-mix(in lab, red, red)){.tiptap.ProseMirror .mention,.tiptap.ProseMirror [data-type=mention]{background-color:color-mix(in oklab,var(--brand-primary)10%,transparent)}}.tiptap.ProseMirror .mention,.tiptap.ProseMirror [data-type=mention]{padding-inline:calc(var(--spacing,.25rem)*1.5);padding-block:calc(var(--spacing,.25rem)*.5);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--brand-primary)}.tiptap.ProseMirror .issue-link{cursor:pointer;background-color:var(--brand-primary);border-radius:.25rem}@supports (color:color-mix(in lab, red, red)){.tiptap.ProseMirror .issue-link{background-color:color-mix(in oklab,var(--brand-primary)10%,transparent)}}.tiptap.ProseMirror .issue-link{padding-inline:calc(var(--spacing,.25rem)*1.5);padding-block:calc(var(--spacing,.25rem)*.5);color:var(--brand-primary);font-size:13px}@media (hover:hover){.tiptap.ProseMirror .issue-link:hover{background-color:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.tiptap.ProseMirror .issue-link:hover{background-color:color-mix(in oklab,var(--brand-primary)15%,transparent)}}}.tiptap.ProseMirror .issue-link strong{font-family:var(--font-geist-mono);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.tiptap.ProseMirror .react-renderer.node-issueLink{vertical-align:middle;line-height:inherit;width:auto!important;max-width:none!important;display:inline!important}.tiptap.ProseMirror .issue-link-wrapper,.issue-link-wrapper,.tiptap.ProseMirror [data-node-view-wrapper].issue-link-tag,[data-node-view-wrapper].issue-link-tag{vertical-align:middle;width:auto!important;max-width:none!important;display:inline-flex!important}.tiptap.ProseMirror .issue-link-tag,.issue-link-tag{cursor:pointer;align-items:center;gap:calc(var(--spacing,.25rem)*1);border-radius:calc(var(--radius) - 2px);border-style:var(--tw-border-style);border-width:1px;border-color:var(--stone-200);display:inline-flex}@supports (color:color-mix(in lab, red, red)){.tiptap.ProseMirror .issue-link-tag,.issue-link-tag{border-color:color-mix(in oklab,var(--stone-200)80%,transparent)}}.tiptap.ProseMirror .issue-link-tag,.issue-link-tag{background-color:var(--stone-100);padding-inline:calc(var(--spacing,.25rem)*2);padding-block:calc(var(--spacing,.25rem)*0);--tw-font-weight:var(--font-weight-medium,500);font-size:15px;font-weight:var(--font-weight-medium,500);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.15s;--tw-ease:var(--ease-out,cubic-bezier(0,0,.2,1));transition-duration:.15s;transition-timing-function:var(--ease-out,cubic-bezier(0,0,.2,1))}:is(.tiptap.ProseMirror .issue-link-tag,.issue-link-tag):is(.dark *){border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){:is(.tiptap.ProseMirror .issue-link-tag,.issue-link-tag):is(.dark *){border-color:color-mix(in oklab,var(--border)80%,transparent)}}:is(.tiptap.ProseMirror .issue-link-tag,.issue-link-tag):is(.dark *){background-color:var(--stone-800)}.tiptap.ProseMirror .issue-link-tag,.issue-link-tag{vertical-align:middle;box-sizing:border-box;width:fit-content;height:24px;margin:0 1px}.tiptap.ProseMirror .issue-link-tag--selected,.issue-link-tag--selected{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.tiptap.ProseMirror .issue-link-tag--selected,.issue-link-tag--selected{--tw-ring-color:color-mix(in oklab,var(--brand-primary)40%,transparent)}}.tiptap.ProseMirror .issue-link-tag--selected,.issue-link-tag--selected{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color);--tw-ring-offset-color:var(--color-white,#fff)}:is(.tiptap.ProseMirror .issue-link-tag--selected,.issue-link-tag--selected):is(.dark *){--tw-ring-offset-color:var(--stone-900)}.tiptap.ProseMirror .issue-link-tag--loading,.issue-link-tag--loading{--tw-border-style:dashed;background-color:var(--stone-50);border-style:dashed}:is(.tiptap.ProseMirror .issue-link-tag--loading,.issue-link-tag--loading):is(.dark *){background-color:var(--stone-800)}.tiptap.ProseMirror .issue-link-tag--not-found,.issue-link-tag--not-found{display:inline}.issue-link-tag__content{align-items:center;gap:calc(var(--spacing,.25rem)*1.5);min-width:0;display:flex;overflow:hidden}.issue-link-tag__icon{flex-shrink:0;width:12px;height:12px}.issue-link-tag__loader{animation:var(--animate-spin,spin 1s linear infinite);color:var(--stone-400);flex-shrink:0;width:12px;height:12px}.issue-link-tag__key{font-family:var(--font-geist-mono);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em);color:var(--stone-700)}.issue-link-tag__key:is(.dark *){color:var(--stone-200)}.issue-link-tag__key{flex-shrink:0;font-size:11px;line-height:1}.issue-link-tag__status-dot{border-radius:3.40282e38px;flex-shrink:0;width:6px;height:6px}.issue-link-tag__divider{color:var(--stone-300);font-size:10px}.issue-link-tag__divider:is(.dark *){color:var(--stone-600)}.issue-link-tag__title{text-overflow:ellipsis;white-space:nowrap;color:var(--stone-600);overflow:hidden}.issue-link-tag__title:is(.dark *){color:var(--stone-400)}.issue-link-tag__title{flex-shrink:1;min-width:0;max-width:min(180px,40vw);font-size:13px}.tiptap.ProseMirror table td .issue-link-tag .issue-link-tag__title,.tiptap.ProseMirror table td .issue-link-tag .issue-link-tag__divider,.tiptap.ProseMirror table th .issue-link-tag .issue-link-tag__title,.tiptap.ProseMirror table th .issue-link-tag .issue-link-tag__divider{display:none}.issue-link-tag:hover .issue-link-tag__key{color:var(--stone-900)}.issue-link-tag:hover .issue-link-tag__key:is(.dark *){color:var(--stone-50)}.issue-link-tag:hover .issue-link-tag__title{color:var(--stone-600)}.issue-link-tag:hover .issue-link-tag__title:is(.dark *){color:var(--stone-300)}.issue-link-tag:active{background-color:var(--stone-200);scale:.98}.issue-link-tag:active:is(.dark *){background-color:var(--stone-700)}.tiptap.ProseMirror [data-node-view-wrapper].document-link-tag,[data-node-view-wrapper].document-link-tag{vertical-align:middle;width:auto!important;max-width:none!important;display:inline-flex!important}.tiptap.ProseMirror .document-link-tag,.document-link-tag{cursor:pointer;align-items:center;gap:calc(var(--spacing,.25rem)*1);border-radius:calc(var(--radius) - 2px);border-style:var(--tw-border-style);border-width:1px;border-color:#b8e6fecc;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.tiptap.ProseMirror .document-link-tag,.document-link-tag{border-color:color-mix(in oklab,var(--color-sky-200,lab(88.6983% -11.3978 -16.8488))80%,transparent)}}.tiptap.ProseMirror .document-link-tag,.document-link-tag{background-color:var(--color-sky-50,#f0f9ff);padding-inline:calc(var(--spacing,.25rem)*2);padding-block:calc(var(--spacing,.25rem)*0);--tw-font-weight:var(--font-weight-medium,500);font-size:15px;font-weight:var(--font-weight-medium,500);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.15s;--tw-ease:var(--ease-out,cubic-bezier(0,0,.2,1));transition-duration:.15s;transition-timing-function:var(--ease-out,cubic-bezier(0,0,.2,1))}@supports (color:lab(0% 0 0)){.tiptap.ProseMirror .document-link-tag,.document-link-tag{background-color:var(--color-sky-50,lab(97.3623% -2.33802 -4.13098))}}:is(.tiptap.ProseMirror .document-link-tag,.document-link-tag):is(.dark *){border-color:#024a7099}@supports (color:color-mix(in lab, red, red)){:is(.tiptap.ProseMirror .document-link-tag,.document-link-tag):is(.dark *){border-color:color-mix(in oklab,var(--color-sky-900,lab(29.1959% -8.34689 -28.2453))60%,transparent)}}:is(.tiptap.ProseMirror .document-link-tag,.document-link-tag):is(.dark *){background-color:#052f4a66}@supports (color:color-mix(in lab, red, red)){:is(.tiptap.ProseMirror .document-link-tag,.document-link-tag):is(.dark *){background-color:color-mix(in oklab,var(--color-sky-950,lab(17.8299% -5.31271 -21.1584))40%,transparent)}}.tiptap.ProseMirror .document-link-tag,.document-link-tag{vertical-align:middle;box-sizing:border-box;width:fit-content;height:24px;margin:0 1px}.tiptap.ProseMirror .document-link-tag--selected,.document-link-tag--selected{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.tiptap.ProseMirror .document-link-tag--selected,.document-link-tag--selected{--tw-ring-color:color-mix(in oklab,var(--brand-primary)40%,transparent)}}.tiptap.ProseMirror .document-link-tag--selected,.document-link-tag--selected{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color);--tw-ring-offset-color:var(--color-white,#fff)}:is(.tiptap.ProseMirror .document-link-tag--selected,.document-link-tag--selected):is(.dark *){--tw-ring-offset-color:var(--stone-900)}.tiptap.ProseMirror .document-link-tag--loading,.document-link-tag--loading{--tw-border-style:dashed;background-color:var(--stone-50);border-style:dashed}:is(.tiptap.ProseMirror .document-link-tag--loading,.document-link-tag--loading):is(.dark *){background-color:var(--stone-800)}.tiptap.ProseMirror .document-link-tag--not-found,.document-link-tag--not-found{display:inline}.document-link-tag__content{align-items:center;gap:calc(var(--spacing,.25rem)*1.5);min-width:0;display:flex;overflow:hidden}.document-link-tag__icon{color:var(--color-sky-600,#0084cc);flex-shrink:0}@supports (color:lab(0% 0 0)){.document-link-tag__icon{color:var(--color-sky-600,lab(51.7754% -11.4712 -49.8349))}}.document-link-tag__icon:is(.dark *){color:var(--color-sky-400,#00bcfe)}@supports (color:lab(0% 0 0)){.document-link-tag__icon:is(.dark *){color:var(--color-sky-400,lab(70.687% -23.6078 -45.9483))}}.document-link-tag__icon{width:12px;height:12px}.document-link-tag__loader{animation:var(--animate-spin,spin 1s linear infinite);color:var(--stone-400);flex-shrink:0;width:12px;height:12px}.document-link-tag__badge{color:var(--stone-400);flex-shrink:0}.document-link-tag__badge:is(.dark *){color:var(--stone-500)}.document-link-tag__badge{width:10px;height:10px}.document-link-tag__key{font-family:var(--font-geist-mono);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em);color:var(--color-sky-800,#005986)}@supports (color:lab(0% 0 0)){.document-link-tag__key{color:var(--color-sky-800,lab(35.164% -9.57692 -34.4068))}}.document-link-tag__key:is(.dark *){color:var(--color-sky-200,#b8e6fe)}@supports (color:lab(0% 0 0)){.document-link-tag__key:is(.dark *){color:var(--color-sky-200,lab(88.6983% -11.3978 -16.8488))}}.document-link-tag__key{flex-shrink:0;font-size:11px;line-height:1}.document-link-tag__divider{color:var(--color-sky-300,#77d4ff);font-size:10px}@supports (color:lab(0% 0 0)){.document-link-tag__divider{color:var(--color-sky-300,lab(80.3307% -20.2945 -31.385))}}.document-link-tag__divider:is(.dark *){color:var(--color-sky-800,#005986)}@supports (color:lab(0% 0 0)){.document-link-tag__divider:is(.dark *){color:var(--color-sky-800,lab(35.164% -9.57692 -34.4068))}}.document-link-tag__title{text-overflow:ellipsis;white-space:nowrap;color:var(--stone-600);overflow:hidden}.document-link-tag__title:is(.dark *){color:var(--stone-400)}.document-link-tag__title{flex-shrink:1;min-width:0;max-width:min(180px,40vw);font-size:13px}.tiptap.ProseMirror table td .document-link-tag .document-link-tag__title,.tiptap.ProseMirror table td .document-link-tag .document-link-tag__divider,.tiptap.ProseMirror table th .document-link-tag .document-link-tag__title,.tiptap.ProseMirror table th .document-link-tag .document-link-tag__divider{display:none}.document-link-tag:hover .document-link-tag__key{color:var(--color-sky-900,#024a70)}@supports (color:lab(0% 0 0)){.document-link-tag:hover .document-link-tag__key{color:var(--color-sky-900,lab(29.1959% -8.34689 -28.2453))}}.document-link-tag:hover .document-link-tag__key:is(.dark *){color:var(--color-sky-50,#f0f9ff)}@supports (color:lab(0% 0 0)){.document-link-tag:hover .document-link-tag__key:is(.dark *){color:var(--color-sky-50,lab(97.3623% -2.33802 -4.13098))}}.document-link-tag:hover .document-link-tag__title{color:var(--stone-600)}.document-link-tag:hover .document-link-tag__title:is(.dark *){color:var(--stone-300)}.document-link-tag:active{background-color:var(--color-sky-100,#dff2fe);scale:.98}@supports (color:lab(0% 0 0)){.document-link-tag:active{background-color:var(--color-sky-100,lab(94.3709% -4.56053 -8.23453))}}.document-link-tag:active:is(.dark *){background-color:#024a7080}@supports (color:color-mix(in lab, red, red)){.document-link-tag:active:is(.dark *){background-color:color-mix(in oklab,var(--color-sky-900,lab(29.1959% -8.34689 -28.2453))50%,transparent)}}.tiptap.ProseMirror [data-node-view-wrapper].test-case-link-tag,[data-node-view-wrapper].test-case-link-tag{vertical-align:middle;width:auto!important;max-width:100%!important;display:inline-flex!important}.tiptap.ProseMirror .test-case-link-tag,.test-case-link-tag{--test-case-ink:#9b4dca;cursor:pointer;align-items:center;gap:calc(var(--spacing,.25rem)*1);border-radius:calc(var(--radius) - 2px);padding-inline:calc(var(--spacing,.25rem)*2);padding-block:calc(var(--spacing,.25rem)*0);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.15s;background:var(--test-case-ink);transition-duration:.15s;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.tiptap.ProseMirror .test-case-link-tag,.test-case-link-tag{background:color-mix(in srgb,var(--test-case-ink)7%,transparent)}}.tiptap.ProseMirror .test-case-link-tag,.test-case-link-tag{border:1px solid var(--test-case-ink)}@supports (color:color-mix(in lab, red, red)){.tiptap.ProseMirror .test-case-link-tag,.test-case-link-tag{border:1px solid color-mix(in srgb,var(--test-case-ink)22%,transparent)}}.tiptap.ProseMirror .test-case-link-tag,.test-case-link-tag{color:var(--test-case-ink);vertical-align:middle;box-sizing:border-box;width:fit-content;max-width:100%;height:25px;margin:0 2px}.dark .test-case-link-tag{--test-case-ink:#cb9be8}.test-case-link-tag:hover{background:var(--test-case-ink)}@supports (color:color-mix(in lab, red, red)){.test-case-link-tag:hover{background:color-mix(in srgb,var(--test-case-ink)13%,transparent)}}.test-case-link-tag:hover{border-color:var(--test-case-ink)}@supports (color:color-mix(in lab, red, red)){.test-case-link-tag:hover{border-color:color-mix(in srgb,var(--test-case-ink)38%,transparent)}}.tiptap.ProseMirror .test-case-link-tag--selected,.test-case-link-tag--selected,.test-case-link-tag:focus-visible{outline:2px solid var(--test-case-ink)}@supports (color:color-mix(in lab, red, red)){.tiptap.ProseMirror .test-case-link-tag--selected,.test-case-link-tag--selected,.test-case-link-tag:focus-visible{outline:2px solid color-mix(in srgb,var(--test-case-ink)55%,transparent)}}.tiptap.ProseMirror .test-case-link-tag--selected,.test-case-link-tag--selected,.test-case-link-tag:focus-visible{outline-offset:2px}.tiptap.ProseMirror .test-case-link-tag--loading,.test-case-link-tag--loading{border-style:dashed}.tiptap.ProseMirror .test-case-link-tag--not-found,.test-case-link-tag--not-found{display:inline}.test-case-link-tag__content{align-items:center;gap:calc(var(--spacing,.25rem)*1.5);min-width:0;display:flex;overflow:hidden}.test-case-link-tag__icon{color:var(--test-case-ink);flex-shrink:0;width:15px;height:15px}.test-case-link-tag__loader{animation:var(--animate-spin,spin 1s linear infinite);color:var(--test-case-ink);flex-shrink:0;width:13px;height:13px}.test-case-link-tag__status-dot{border-radius:3.40282e38px;flex-shrink:0;width:5px;height:5px}.test-case-link-tag__key{font-family:var(--font-geist-mono);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em);color:var(--test-case-ink);flex-shrink:0;font-size:11px;line-height:1}.test-case-link-tag__divider{color:var(--test-case-ink)}@supports (color:color-mix(in lab, red, red)){.test-case-link-tag__divider{color:color-mix(in srgb,var(--test-case-ink)40%,transparent)}}.test-case-link-tag__divider{font-size:10px}.test-case-link-tag__title{text-overflow:ellipsis;white-space:nowrap;color:var(--stone-600);overflow:hidden}.test-case-link-tag__title:is(.dark *){color:var(--stone-300)}.test-case-link-tag__title{flex-shrink:1;min-width:0;max-width:min(220px,40vw);font-size:12px}.tiptap.ProseMirror table td .test-case-link-tag .test-case-link-tag__title,.tiptap.ProseMirror table td .test-case-link-tag .test-case-link-tag__divider,.tiptap.ProseMirror table th .test-case-link-tag .test-case-link-tag__title,.tiptap.ProseMirror table th .test-case-link-tag .test-case-link-tag__divider{display:none}.test-case-link-tag:active{background:var(--test-case-ink)}@supports (color:color-mix(in lab, red, red)){.test-case-link-tag:active{background:color-mix(in srgb,var(--test-case-ink)18%,transparent)}}.tiptap.ProseMirror .link-preview-pill{height:calc(var(--spacing,.25rem)*7);align-items:center;gap:calc(var(--spacing,.25rem)*1.5);border-radius:calc(var(--radius) + 4px);background-color:var(--stone-200);display:inline-flex}@supports (color:color-mix(in lab, red, red)){.tiptap.ProseMirror .link-preview-pill{background-color:color-mix(in oklab,var(--stone-200)50%,transparent)}}.tiptap.ProseMirror .link-preview-pill{padding-inline:calc(var(--spacing,.25rem)*2);padding-block:calc(var(--spacing,.25rem)*1);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}.tiptap.ProseMirror .link-preview-pill:is(.dark *){background-color:var(--stone-800)}.tiptap.ProseMirror .link-preview-pill:hover .link-preview-title{color:var(--stone-900)}.tiptap.ProseMirror .link-preview-pill:hover .link-preview-title:is(.dark *){color:var(--stone-50)}.tiptap.ProseMirror .link-preview-content{align-items:center;gap:calc(var(--spacing,.25rem)*1.5);display:inline-flex}.tiptap.ProseMirror .link-preview-favicon{height:calc(var(--spacing,.25rem)*4);width:calc(var(--spacing,.25rem)*4);border-radius:.25rem}.tiptap.ProseMirror .link-preview-title{cursor:pointer;color:var(--stone-600);text-decoration-line:none}@media (hover:hover){.tiptap.ProseMirror .link-preview-title:hover{color:var(--brand-primary)}}.tiptap.ProseMirror .link-preview-title:is(.dark *){color:var(--stone-300)}@media (hover:hover){.tiptap.ProseMirror .link-preview-title:is(.dark *):hover{color:var(--brand-primary-soft)}}.tiptap.ProseMirror .link-preview-pill.link-preview-google-workspace{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-blue-200,#bedbff);background-color:var(--color-blue-50,#eff6ff)}@supports (color:lab(0% 0 0)){.tiptap.ProseMirror .link-preview-pill.link-preview-google-workspace{border-color:var(--color-blue-200,lab(86.15% -4.04379 -21.0797));background-color:var(--color-blue-50,lab(96.492% -1.14644 -5.11479))}}.tiptap.ProseMirror .link-preview-pill.link-preview-google-workspace:is(.dark *){border-color:var(--color-blue-800,#193cb8);background-color:#1c398e4d}@supports (color:lab(0% 0 0)){.tiptap.ProseMirror .link-preview-pill.link-preview-google-workspace:is(.dark *){border-color:var(--color-blue-800,lab(30.2514% 27.7853 -70.2699))}}@supports (color:color-mix(in lab, red, red)){.tiptap.ProseMirror .link-preview-pill.link-preview-google-workspace:is(.dark *){background-color:color-mix(in oklab,var(--color-blue-900,lab(26.1542% 15.7545 -51.5504))30%,transparent)}}.tiptap.ProseMirror .link-preview-google-workspace .link-preview-title{color:var(--color-blue-600,#155dfc)}@supports (color:lab(0% 0 0)){.tiptap.ProseMirror .link-preview-google-workspace .link-preview-title{color:var(--color-blue-600,lab(44.0605% 29.0279 -86.0352))}}@media (hover:hover){.tiptap.ProseMirror .link-preview-google-workspace .link-preview-title:hover{color:var(--color-blue-700,#1447e6)}@supports (color:lab(0% 0 0)){.tiptap.ProseMirror .link-preview-google-workspace .link-preview-title:hover{color:var(--color-blue-700,lab(36.9089% 35.0961 -85.6872))}}}.tiptap.ProseMirror .link-preview-google-workspace .link-preview-title:is(.dark *){color:var(--color-blue-400,#54a2ff)}@supports (color:lab(0% 0 0)){.tiptap.ProseMirror .link-preview-google-workspace .link-preview-title:is(.dark *){color:var(--color-blue-400,lab(65.0361% -1.42065 -56.9802))}}@media (hover:hover){.tiptap.ProseMirror .link-preview-google-workspace .link-preview-title:is(.dark *):hover{color:var(--color-blue-300,#90c5ff)}@supports (color:lab(0% 0 0)){.tiptap.ProseMirror .link-preview-google-workspace .link-preview-title:is(.dark *):hover{color:var(--color-blue-300,lab(77.5052% -6.4629 -36.42))}}}.tiptap.ProseMirror .link-preview-connect-btn{margin-left:calc(var(--spacing,.25rem)*1);cursor:pointer;padding:calc(var(--spacing,.25rem)*1);color:var(--color-blue-500,#3080ff);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-radius:.25rem;justify-content:center;align-items:center;display:flex;position:relative}@supports (color:lab(0% 0 0)){.tiptap.ProseMirror .link-preview-connect-btn{color:var(--color-blue-500,lab(54.1736% 13.3369 -74.6839))}}@media (hover:hover){.tiptap.ProseMirror .link-preview-connect-btn:hover{background-color:var(--color-blue-100,#dbeafe)}@supports (color:lab(0% 0 0)){.tiptap.ProseMirror .link-preview-connect-btn:hover{background-color:var(--color-blue-100,lab(92.0301% -2.24757 -11.6453))}}}.tiptap.ProseMirror .link-preview-connect-btn:is(.dark *){color:var(--color-blue-400,#54a2ff)}@supports (color:lab(0% 0 0)){.tiptap.ProseMirror .link-preview-connect-btn:is(.dark *){color:var(--color-blue-400,lab(65.0361% -1.42065 -56.9802))}}@media (hover:hover){.tiptap.ProseMirror .link-preview-connect-btn:is(.dark *):hover{background-color:#193cb880}@supports (color:color-mix(in lab, red, red)){.tiptap.ProseMirror .link-preview-connect-btn:is(.dark *):hover{background-color:color-mix(in oklab,var(--color-blue-800,lab(30.2514% 27.7853 -70.2699))50%,transparent)}}}.tiptap.ProseMirror .link-preview-connect-btn{background:0 0;border:none;outline:none}.tiptap.ProseMirror .link-preview-connect-btn:hover{color:var(--color-blue-600,#155dfc)}@supports (color:lab(0% 0 0)){.tiptap.ProseMirror .link-preview-connect-btn:hover{color:var(--color-blue-600,lab(44.0605% 29.0279 -86.0352))}}.tiptap.ProseMirror .link-preview-connect-btn:hover:is(.dark *){color:var(--color-blue-300,#90c5ff)}@supports (color:lab(0% 0 0)){.tiptap.ProseMirror .link-preview-connect-btn:hover:is(.dark *){color:var(--color-blue-300,lab(77.5052% -6.4629 -36.42))}}.tiptap.ProseMirror .link-preview-tooltip{pointer-events:none;visibility:hidden;z-index:50;margin-bottom:calc(var(--spacing,.25rem)*2);--tw-translate-x:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y);background-color:var(--stone-800);padding-inline:calc(var(--spacing,.25rem)*2);padding-block:calc(var(--spacing,.25rem)*1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));white-space:nowrap;color:var(--color-white,#fff);opacity:0;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;border-radius:.25rem;transition-duration:.2s;position:absolute;bottom:100%;left:50%}.tiptap.ProseMirror .link-preview-tooltip:is(.dark *){background-color:var(--stone-700)}.tiptap.ProseMirror .link-preview-tooltip:after{content:"";--tw-translate-x:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y);border-style:var(--tw-border-style);border-width:4px;border-color:#0000;border-top-color:var(--stone-800);position:absolute;top:100%;left:50%}.tiptap.ProseMirror .link-preview-connect-btn:hover .link-preview-tooltip{visibility:visible;opacity:1}.tiptap.ProseMirror [data-node-view-wrapper].vscode-file-pill,[data-node-view-wrapper].vscode-file-pill{vertical-align:middle;margin:0 1px;width:auto!important;display:inline-flex!important}.tiptap.ProseMirror .vscode-file-pill,.vscode-file-pill{cursor:pointer;align-items:center;gap:calc(var(--spacing,.25rem)*1);border-radius:calc(var(--radius) - 2px);border-style:var(--tw-border-style);border-width:1px;border-color:#bedbffb3;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.tiptap.ProseMirror .vscode-file-pill,.vscode-file-pill{border-color:color-mix(in oklab,var(--color-blue-200,lab(86.15% -4.04379 -21.0797))70%,transparent)}}.tiptap.ProseMirror .vscode-file-pill,.vscode-file-pill{padding-inline:calc(var(--spacing,.25rem)*2);padding-block:calc(var(--spacing,.25rem)*0);--tw-font-weight:500;color:var(--color-blue-700,#1447e6);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.15s;--tw-ease:var(--ease-out,cubic-bezier(0,0,.2,1));transition-duration:.15s;transition-timing-function:var(--ease-out,cubic-bezier(0,0,.2,1));background-color:#f5f9ff;font-weight:500}@supports (color:lab(0% 0 0)){.tiptap.ProseMirror .vscode-file-pill,.vscode-file-pill{color:var(--color-blue-700,lab(36.9089% 35.0961 -85.6872))}}:is(.tiptap.ProseMirror .vscode-file-pill,.vscode-file-pill):is(.dark *){border-color:var(--color-blue-800,#193cb8);background-color:#1c398e4d}@supports (color:lab(0% 0 0)){:is(.tiptap.ProseMirror .vscode-file-pill,.vscode-file-pill):is(.dark *){border-color:var(--color-blue-800,lab(30.2514% 27.7853 -70.2699))}}@supports (color:color-mix(in lab, red, red)){:is(.tiptap.ProseMirror .vscode-file-pill,.vscode-file-pill):is(.dark *){background-color:color-mix(in oklab,var(--color-blue-900,lab(26.1542% 15.7545 -51.5504))30%,transparent)}}:is(.tiptap.ProseMirror .vscode-file-pill,.vscode-file-pill):is(.dark *){color:var(--color-blue-300,#90c5ff)}@supports (color:lab(0% 0 0)){:is(.tiptap.ProseMirror .vscode-file-pill,.vscode-file-pill):is(.dark *){color:var(--color-blue-300,lab(77.5052% -6.4629 -36.42))}}.tiptap.ProseMirror .vscode-file-pill,.vscode-file-pill{vertical-align:middle;box-sizing:border-box;width:fit-content;height:22px}.tiptap.ProseMirror .vscode-file-pill--selected,.vscode-file-pill--selected{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:#54a2ff80}@supports (color:color-mix(in lab, red, red)){.tiptap.ProseMirror .vscode-file-pill--selected,.vscode-file-pill--selected{--tw-ring-color:color-mix(in oklab,var(--color-blue-400,lab(65.0361% -1.42065 -56.9802))50%,transparent)}}.tiptap.ProseMirror .vscode-file-pill--selected,.vscode-file-pill--selected{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color);--tw-ring-offset-color:var(--color-white,#fff)}:is(.tiptap.ProseMirror .vscode-file-pill--selected,.vscode-file-pill--selected):is(.dark *){--tw-ring-offset-color:var(--stone-900)}.vscode-file-pill__inner{align-items:center;gap:calc(var(--spacing,.25rem)*1.5);outline:none;min-width:0;display:flex;overflow:hidden}.vscode-file-pill__icon{flex-shrink:0;width:13px;height:13px}.vscode-file-pill__path{text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-geist-mono);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);max-width:min(220px,45vw);font-size:11px;line-height:1;overflow:hidden}.vscode-file-pill:hover{border-color:var(--color-blue-300,#90c5ff);background-color:var(--color-blue-100,#dbeafe)}@supports (color:lab(0% 0 0)){.vscode-file-pill:hover{border-color:var(--color-blue-300,lab(77.5052% -6.4629 -36.42));background-color:var(--color-blue-100,lab(92.0301% -2.24757 -11.6453))}}.vscode-file-pill:hover:is(.dark *){border-color:var(--color-blue-700,#1447e6);background-color:#193cb866}@supports (color:lab(0% 0 0)){.vscode-file-pill:hover:is(.dark *){border-color:var(--color-blue-700,lab(36.9089% 35.0961 -85.6872))}}@supports (color:color-mix(in lab, red, red)){.vscode-file-pill:hover:is(.dark *){background-color:color-mix(in oklab,var(--color-blue-800,lab(30.2514% 27.7853 -70.2699))40%,transparent)}}.vscode-file-pill:active{scale:.98}.slash-command-menu{border-radius:var(--radius);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--popover);color:var(--popover-foreground);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);max-height:400px;overflow:hidden auto}.slash-command-menu::-webkit-scrollbar{width:6px}.slash-command-menu::-webkit-scrollbar-track{background-color:#0000}.slash-command-menu::-webkit-scrollbar-thumb{background-color:var(--stone-300);border-radius:3.40282e38px}.slash-command-menu::-webkit-scrollbar-thumb:is(){background-color:var(--stone-600)}.slash-command-menu::-webkit-scrollbar-thumb:hover{background-color:var(--stone-400)}.slash-command-menu::-webkit-scrollbar-thumb:hover:is(){background-color:var(--stone-500)}.slash-command-category{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--stone-100)}.slash-command-category:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.slash-command-category:is(.dark *){border-color:var(--border)}.mention-menu{border-radius:var(--radius);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--popover);color:var(--popover-foreground);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);overflow:hidden}.bubble-menu{border-radius:var(--radius);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--popover);padding:calc(var(--spacing,.25rem)*1);color:var(--popover-foreground);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.tippy-box{box-shadow:none!important;background-color:#0000!important;border:0!important}.tippy-content{padding:0!important}.tiptap-prompt-editor-wrapper .tiptap.ProseMirror{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}.chat-prompt-editor-scroll{scrollbar-width:thin;scrollbar-color:#a8a29e transparent}:is(.dark .chat-prompt-editor-scroll){scrollbar-color:var(--input)transparent}.chat-prompt-editor-scroll::-webkit-scrollbar{width:6px}.chat-prompt-editor-scroll::-webkit-scrollbar-track{background:0 0}.chat-prompt-editor-scroll::-webkit-scrollbar-thumb{background-color:#d6d3d1;border-radius:3px}.chat-prompt-editor-scroll::-webkit-scrollbar-thumb:hover{background-color:#a8a29e}:is(.dark .chat-prompt-editor-scroll)::-webkit-scrollbar-thumb{background-color:var(--input)}:is(.dark .chat-prompt-editor-scroll)::-webkit-scrollbar-thumb:hover{background-color:var(--muted-foreground)}.chat-prompt-editor-scroll .tiptap.ProseMirror{word-wrap:break-word;overflow-wrap:break-word;white-space:pre-wrap}.tiptap-readonly-viewer .tiptap.ProseMirror{min-height:calc(var(--spacing,.25rem)*0)}.file-attachment-block{margin-block:calc(var(--spacing,.25rem)*3);border-radius:var(--radius);border-style:var(--tw-border-style);border-width:1px;border-color:var(--stone-200);background-color:var(--stone-50);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.15s;transition-duration:.15s}.file-attachment-block:is(.dark *){border-color:var(--border);background-color:var(--stone-800)}@supports (color:color-mix(in lab, red, red)){.file-attachment-block:is(.dark *){background-color:color-mix(in oklab,var(--stone-800)50%,transparent)}}.file-attachment-block{-webkit-user-select:none;user-select:none}.file-attachment-block:hover{border-color:var(--stone-300);background-color:var(--stone-100)}.file-attachment-block:hover:is(.dark *){border-color:var(--stone-600);background-color:var(--stone-800)}.file-attachment-block.selected{border-color:var(--brand-primary);--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.file-attachment-block.selected{--tw-ring-color:color-mix(in oklab,var(--brand-primary)20%,transparent)}}.file-attachment-content{align-items:center;gap:calc(var(--spacing,.25rem)*3);padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*2.5);display:flex}.file-attachment-icon{height:calc(var(--spacing,.25rem)*10);width:calc(var(--spacing,.25rem)*10);border-radius:var(--radius);border-style:var(--tw-border-style);border-width:1px;border-color:var(--stone-200);background-color:var(--color-white,#fff);flex-shrink:0;justify-content:center;align-items:center;display:flex}.file-attachment-icon:is(.dark *){border-color:var(--stone-600);background-color:var(--stone-700)}.file-attachment-icon-img{height:calc(var(--spacing,.25rem)*6);width:calc(var(--spacing,.25rem)*6);object-fit:contain}.file-attachment-info{min-width:calc(var(--spacing,.25rem)*0);flex:1}.file-attachment-name{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--stone-700);overflow:hidden}.file-attachment-name:is(.dark *){color:var(--stone-200)}.file-attachment-name{max-width:200px}.file-attachment-meta{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));color:var(--stone-500)}.file-attachment-meta:is(.dark *){color:var(--stone-400)}.file-attachment-actions{align-items:center;gap:calc(var(--spacing,.25rem)*1);opacity:0;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));display:flex}.file-attachment-block:hover .file-attachment-actions,.file-attachment-block.selected .file-attachment-actions{opacity:1}.file-attachment-btn{cursor:pointer;border-radius:calc(var(--radius) - 2px);padding:calc(var(--spacing,.25rem)*1.5);color:var(--stone-500);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media (hover:hover){.file-attachment-btn:hover{background-color:var(--stone-200);color:var(--stone-700)}}.file-attachment-btn:is(.dark *){color:var(--stone-400)}@media (hover:hover){.file-attachment-btn:is(.dark *):hover{background-color:var(--stone-700);color:var(--stone-200)}}.file-attachment-btn{background:0 0;border:none}.file-attachment-btn svg{height:calc(var(--spacing,.25rem)*4);width:calc(var(--spacing,.25rem)*4)}.file-attachment-download:hover{color:var(--color-blue-600,#155dfc)}@supports (color:lab(0% 0 0)){.file-attachment-download:hover{color:var(--color-blue-600,lab(44.0605% 29.0279 -86.0352))}}.file-attachment-download:hover:is(.dark *){color:var(--color-blue-400,#54a2ff)}@supports (color:lab(0% 0 0)){.file-attachment-download:hover:is(.dark *){color:var(--color-blue-400,lab(65.0361% -1.42065 -56.9802))}}.file-attachment-delete:hover{color:var(--color-red-600,#e40014)}@supports (color:lab(0% 0 0)){.file-attachment-delete:hover{color:var(--color-red-600,lab(48.4493% 77.4328 61.5452))}}.file-attachment-delete:hover:is(.dark *){color:var(--color-red-400,#ff6568)}@supports (color:lab(0% 0 0)){.file-attachment-delete:hover:is(.dark *){color:var(--color-red-400,lab(63.7053% 60.745 31.3109))}}.tiptap-readonly-viewer .file-attachment-block{cursor:default}.tiptap-readonly-viewer .file-attachment-actions{opacity:1}.tiptap-readonly-viewer .file-attachment-delete{display:none}.tiptap.ProseMirror h1,.tiptap.ProseMirror h2{margin-left:-24px;padding-left:24px;position:relative}.collapsible-toggle{top:50%;left:calc(var(--spacing,.25rem)*0);height:calc(var(--spacing,.25rem)*5);width:calc(var(--spacing,.25rem)*5);--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y);cursor:pointer;border-radius:calc(var(--radius) - 2px);color:var(--stone-400);opacity:0;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.15s;justify-content:center;align-items:center;transition-duration:.15s;display:flex;position:absolute}@media (hover:hover){.collapsible-toggle:hover{background-color:var(--stone-100);color:var(--stone-600)}.collapsible-toggle:is(.dark *):hover{background-color:var(--stone-800);color:var(--stone-300)}}.collapsible-toggle{background:0 0;border:none;margin-left:-2px;padding:0}.tiptap.ProseMirror h1:hover .collapsible-toggle,.tiptap.ProseMirror h2:hover .collapsible-toggle,.collapsible-toggle:focus,.collapsible-toggle.collapsed{opacity:1}.collapsible-toggle svg{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.15s;transition-duration:.15s}.collapsible-toggle.collapsed svg{transform:rotate(0)}.collapsible-toggle:not(.collapsed) svg{transform:rotate(90deg)}.collapsed-content{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;opacity:0;max-height:0;transition-duration:.2s;overflow:hidden;margin:0!important;padding:0!important}.tiptap.ProseMirror h1.collapsed-heading,.tiptap.ProseMirror h2.collapsed-heading{position:relative}.tiptap.ProseMirror h1.collapsed-heading:after,.tiptap.ProseMirror h2.collapsed-heading:after{content:"...";margin-left:calc(var(--spacing,.25rem)*2);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5/1)));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--stone-400)}:is():is(.dark *){color:var(--stone-500)}.tiptap.ProseMirror h1.collapsed-heading,.tiptap.ProseMirror h2.collapsed-heading{margin-inline:calc(var(--spacing,.25rem)*-3);border-radius:var(--radius);background-color:var(--stone-50)}@supports (color:color-mix(in lab, red, red)){.tiptap.ProseMirror h1.collapsed-heading,.tiptap.ProseMirror h2.collapsed-heading{background-color:color-mix(in oklab,var(--stone-50)30%,transparent)}}.tiptap.ProseMirror h1.collapsed-heading,.tiptap.ProseMirror h2.collapsed-heading{padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*1)}:is(.tiptap.ProseMirror h1.collapsed-heading,.tiptap.ProseMirror h2.collapsed-heading):is(.dark *){background-color:var(--stone-900)}@supports (color:color-mix(in lab, red, red)){:is(.tiptap.ProseMirror h1.collapsed-heading,.tiptap.ProseMirror h2.collapsed-heading):is(.dark *){background-color:color-mix(in oklab,var(--stone-900)30%,transparent)}}.tiptap.ProseMirror h1.collapsed-heading,.tiptap.ProseMirror h2.collapsed-heading{margin-left:calc(-24px - .75rem);padding-left:calc(24px + .75rem)}strong{font-weight:600}.ai-suggestion-original{color:var(--stone-500)}.ai-suggestion-original:is(.dark *){color:var(--stone-400)}.ai-suggestion-original{border-radius:2px;padding:0 2px;text-decoration:line-through;-webkit-text-decoration-color:var(--stone-400)!important;-webkit-text-decoration-color:var(--stone-400)!important;-webkit-text-decoration-color:var(--stone-400)!important;text-decoration-color:var(--stone-400)!important;background:var(--stone-100)!important}.dark .ai-suggestion-original{background:var(--stone-800);-webkit-text-decoration-color:var(--stone-500);-webkit-text-decoration-color:var(--stone-500);-webkit-text-decoration-color:var(--stone-500);text-decoration-color:var(--stone-500)}.ai-suggestion-original-supplement{color:var(--stone-700)}.ai-suggestion-original-supplement:is(.dark *){color:var(--stone-200)}.ai-suggestion-original-supplement{border-radius:2px;padding:0 2px;background:#fef3c6!important;background:lab(95.916% -1.21653 23.111)!important}.dark .ai-suggestion-original-supplement{background:#7b3306!important;background:lab(31.2288% 30.2627 40.0379)!important}.ai-suggestion-wrapper{margin-top:8px;margin-bottom:4px;display:block}.ai-suggestion-wrapper.ai-suggestion-blockquote{border-left:3px solid var(--stone-300);background:var(--stone-50);border-radius:0 6px 6px 0;margin-top:12px;margin-bottom:8px;padding:12px 16px}.dark .ai-suggestion-wrapper.ai-suggestion-blockquote{border-left-color:var(--stone-600);background:var(--stone-800)}@supports (color:color-mix(in lab, red, red)){.dark .ai-suggestion-wrapper.ai-suggestion-blockquote{background:color-mix(in oklab,var(--stone-800)5000%,transparent)}}.ai-suggestion-new{color:var(--stone-700)}.ai-suggestion-new:is(.dark *){color:var(--stone-200)}.ai-suggestion-new{background:linear-gradient(90deg,var(--brand-primary),var(--brand-secondary));display:inline}@supports (color:color-mix(in lab, red, red)){.ai-suggestion-new{background:linear-gradient(90deg,color-mix(in srgb,var(--brand-primary)8%,transparent),color-mix(in srgb,var(--brand-secondary)6%,transparent))}}.ai-suggestion-new{-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:3px;font-style:normal;line-height:1.8;margin:0!important}.dark .ai-suggestion-new{background:linear-gradient(90deg,var(--brand-primary),var(--brand-secondary))}@supports (color:color-mix(in lab, red, red)){.dark .ai-suggestion-new{background:linear-gradient(90deg,color-mix(in srgb,var(--brand-primary)15%,transparent),color-mix(in srgb,var(--brand-secondary)10%,transparent))}}.ai-suggestion-new.ai-suggestion-quote-content{color:var(--stone-600)}.ai-suggestion-new.ai-suggestion-quote-content:is(.dark *){color:var(--stone-300)}.ai-suggestion-new.ai-suggestion-quote-content{background:0 0;font-style:italic;line-height:1.6}.ai-suggestion-label{--tw-font-weight:var(--font-weight-medium,500);font-size:10px;font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-wider,.05em);letter-spacing:var(--tracking-wider,.05em);color:var(--stone-400);text-transform:uppercase}.ai-suggestion-label:is(.dark *){color:var(--stone-500)}.ai-suggestion-label{align-items:center;gap:5px;margin-bottom:4px;display:flex}.ai-suggestion-label>svg{flex:none}.ai-suggestion-blockquote .ai-suggestion-label{--tw-font-weight:var(--font-weight-semibold,600);font-size:11px;font-weight:var(--font-weight-semibold,600);color:var(--stone-500)}.ai-suggestion-blockquote .ai-suggestion-label:is(.dark *){color:var(--stone-400)}.ai-suggestion-blockquote .ai-suggestion-label{text-transform:none;letter-spacing:normal;margin-bottom:6px}.ai-suggestion-cursor{background:var(--primary);vertical-align:text-bottom;width:2px;height:1em;margin-left:2px;animation:1s ease-in-out infinite ai-cursor-blink;display:inline-block}@keyframes ai-cursor-blink{0%,50%{opacity:1}51%,to{opacity:0}}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-duration{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ease{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@keyframes spin{to{transform:rotate(360deg)}}
.test-case-list-module__27lO6a__page{height:100%;color:var(--foreground);background:var(--background);overflow:auto;container-type:inline-size}.test-case-list-module__27lO6a__workspace{max-width:1400px;margin:0 auto;padding:30px 48px 24px}.test-case-list-module__27lO6a__breadcrumb{color:var(--muted-foreground);align-items:center;gap:9px;font-size:11px;display:flex}.test-case-list-module__27lO6a__breadcrumb>span:first-child{color:var(--foreground)}.test-case-list-module__27lO6a__headingRow{justify-content:space-between;align-items:center;gap:32px;padding:32px 0 34px;display:flex}.test-case-list-module__27lO6a__headingCopy{min-width:0}.test-case-list-module__27lO6a__eyebrow{color:var(--muted-foreground);align-items:center;gap:7px;margin-bottom:10px;font-size:11px;font-weight:500;display:flex}.test-case-list-module__27lO6a__headingCopy h1{letter-spacing:-1px;text-wrap:balance;max-width:800px;margin:0;font-size:clamp(25px,2.6cqw,32px);font-weight:600;line-height:1.25}.test-case-list-module__27lO6a__headingCopy p{color:var(--muted-foreground);margin:10px 0 0;font-size:13px;line-height:1.6}.test-case-list-module__27lO6a__actions{flex-wrap:wrap;flex-shrink:0;gap:8px;display:flex}.test-case-list-module__27lO6a__actions>*{font-size:12px}.test-case-list-module__27lO6a__libraryBar{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:20px;display:flex}.test-case-list-module__27lO6a__statusTabs{align-items:stretch;gap:25px;display:flex}.test-case-list-module__27lO6a__statusTab,.test-case-list-module__27lO6a__activeTab{color:var(--muted-foreground);white-space:nowrap;cursor:pointer;border-bottom:2px solid #0000;align-items:center;gap:7px;margin-bottom:-1px;padding:14px 1px;font-size:12px;font-weight:500;display:flex}.test-case-list-module__27lO6a__activeTab{color:var(--foreground);border-color:var(--foreground)}.test-case-list-module__27lO6a__statusTab:hover{color:var(--foreground)}.test-case-list-module__27lO6a__activeTab>span{background:var(--muted);color:var(--muted-foreground);font-variant-numeric:tabular-nums;border-radius:4px;padding:1px 5px;font-size:10px}.test-case-list-module__27lO6a__moduleCount{color:var(--muted-foreground);align-items:center;gap:6px;font-size:11px;display:inline-flex}.test-case-list-module__27lO6a__toolbar{align-items:center;gap:16px;padding:23px 0 20px;display:flex}.test-case-list-module__27lO6a__search{width:min(360px,100%);position:relative}.test-case-list-module__27lO6a__search>svg{color:var(--muted-foreground);pointer-events:none;position:absolute;top:50%;left:11px;transform:translateY(-50%)}.test-case-list-module__27lO6a__search input{height:36px;box-shadow:none;background:0 0;padding:0 32px;font-size:12px}.test-case-list-module__27lO6a__search>button{width:24px;height:24px;color:var(--muted-foreground);cursor:pointer;border-radius:4px;place-items:center;display:grid;position:absolute;top:50%;right:7px;transform:translateY(-50%)}.test-case-list-module__27lO6a__search>button:hover{background:var(--muted)}.test-case-list-module__27lO6a__filterActions{align-items:center;gap:10px;display:flex}.test-case-list-module__27lO6a__clearFilters{white-space:nowrap;color:var(--muted-foreground);cursor:pointer;font-size:11px}.test-case-list-module__27lO6a__clearFilters:hover{color:var(--foreground)}.test-case-list-module__27lO6a__matchCount{color:var(--muted-foreground);white-space:nowrap;font-variant-numeric:tabular-nums;margin-left:auto;font-size:11px}.test-case-list-module__27lO6a__appliedFilters{flex-wrap:wrap;gap:6px;margin:-5px 0 18px;display:flex}.test-case-list-module__27lO6a__appliedFilters>button{border:1px solid var(--border);max-width:280px;color:var(--muted-foreground);cursor:pointer;border-radius:5px;align-items:center;gap:8px;padding:4px 8px;font-size:11px;display:inline-flex}.test-case-list-module__27lO6a__appliedFilters>button>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.test-case-list-module__27lO6a__appliedFilters>button>svg{flex-shrink:0}.test-case-list-module__27lO6a__repository{border-top:1px solid var(--border)}.test-case-list-module__27lO6a__columnHeader,.test-case-list-module__27lO6a__caseRow{grid-template-columns:minmax(0,1fr) 90px 90px 88px 28px;align-items:center;column-gap:22px;display:grid}.test-case-list-module__27lO6a__columnHeader{border-bottom:1px solid var(--border);min-height:37px;color:var(--muted-foreground);padding:0 13px;font-size:10px;font-weight:500}.test-case-list-module__27lO6a__caseList{margin:0;padding:0;list-style:none}.test-case-list-module__27lO6a__caseRow{border-bottom:1px solid color-mix(in srgb,var(--border)75%,transparent);padding:20px 13px;transition:background .12s;position:relative}.test-case-list-module__27lO6a__caseRow:hover,.test-case-list-module__27lO6a__caseRow:focus-within{background:color-mix(in srgb,var(--muted)45%,transparent)}.test-case-list-module__27lO6a__caseMain{min-width:0;color:inherit;outline-offset:5px;text-decoration:none;display:block}.test-case-list-module__27lO6a__caseContext{align-items:center;gap:12px;min-width:0;margin-bottom:7px;display:flex}.test-case-list-module__27lO6a__caseContext>:first-child{flex-shrink:0}.test-case-list-module__27lO6a__caseModule{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--muted-foreground);align-items:center;gap:5px;font-size:10px;display:inline-flex;overflow:hidden}.test-case-list-module__27lO6a__caseModule>svg{flex-shrink:0}.test-case-list-module__27lO6a__caseTitle{letter-spacing:-.12px;overflow-wrap:anywhere;max-width:880px;font-size:13px;font-weight:500;line-height:1.65;display:block}.test-case-list-module__27lO6a__caseMain:hover .test-case-list-module__27lO6a__caseTitle{text-decoration:underline;-webkit-text-decoration-color:var(--border);text-decoration-color:var(--border);text-underline-offset:3px}.test-case-list-module__27lO6a__caseTags{flex-wrap:wrap;align-items:center;gap:5px;margin-top:8px;display:flex}.test-case-list-module__27lO6a__moreTags{color:var(--muted-foreground);font-size:10px}.test-case-list-module__27lO6a__duration{color:var(--muted-foreground);font-variant-numeric:tabular-nums;align-items:center;gap:6px;font-size:11px;display:inline-flex}.test-case-list-module__27lO6a__duration>svg{opacity:.65}.test-case-list-module__27lO6a__rowMenu{width:28px;height:28px;color:var(--muted-foreground);opacity:.55;cursor:pointer;border-radius:5px;place-items:center;display:grid}.test-case-list-module__27lO6a__rowMenu:hover,.test-case-list-module__27lO6a__rowMenu:focus-visible,.test-case-list-module__27lO6a__rowMenu[data-state=open]{background:var(--muted);color:var(--foreground);opacity:1}.test-case-list-module__27lO6a__listFooter{color:var(--muted-foreground);justify-content:space-between;align-items:center;gap:16px;padding:20px 13px;font-size:11px;display:flex}.test-case-list-module__27lO6a__listFooter button{font-size:11px}.test-case-list-module__27lO6a__referenceHint{color:var(--muted-foreground);text-align:center;justify-content:center;align-items:center;gap:7px;margin-top:22px;padding:16px;font-size:11px;line-height:1.7;display:flex}.test-case-list-module__27lO6a__referenceHint>svg{flex-shrink:0}.test-case-list-module__27lO6a__referenceHint button{color:#9b4dca;font-family:var(--font-geist-mono),monospace;cursor:pointer;font-size:10px;font-weight:500}.test-case-list-module__27lO6a__referenceHint button:hover{text-underline-offset:3px;text-decoration:underline}.dark .test-case-list-module__27lO6a__referenceHint button{color:#cb9be8}.test-case-list-module__27lO6a__error{text-align:center;flex-direction:column;align-items:center;gap:12px;min-height:300px;padding:60px 20px;display:flex}.test-case-list-module__27lO6a__error>svg,.test-case-list-module__27lO6a__error p{color:var(--muted-foreground)}.test-case-list-module__27lO6a__error h2{font-size:15px;font-weight:600}.test-case-list-module__27lO6a__error p{font-size:12px}.test-case-list-module__27lO6a__statusTab:focus-visible,.test-case-list-module__27lO6a__activeTab:focus-visible,.test-case-list-module__27lO6a__clearFilters:focus-visible,.test-case-list-module__27lO6a__rowMenu:focus-visible,.test-case-list-module__27lO6a__referenceHint button:focus-visible{outline:2px solid var(--ring);outline-offset:3px}@container (max-width:1050px){.test-case-list-module__27lO6a__workspace{padding:26px 30px 20px}.test-case-list-module__27lO6a__columnHeader,.test-case-list-module__27lO6a__caseRow{grid-template-columns:minmax(0,1fr) 78px 70px 80px 26px;column-gap:14px}.test-case-list-module__27lO6a__headingRow{gap:20px}.test-case-list-module__27lO6a__caseModule{max-width:230px}}@container (max-width:760px){.test-case-list-module__27lO6a__workspace{padding:23px 22px 20px}.test-case-list-module__27lO6a__headingRow{flex-direction:column;align-items:flex-start;gap:20px;padding:25px 0}.test-case-list-module__27lO6a__headingCopy h1{font-size:27px}.test-case-list-module__27lO6a__actions{width:100%}.test-case-list-module__27lO6a__columnHeader{display:none}.test-case-list-module__27lO6a__caseRow{grid-template-columns:minmax(0,1fr) auto auto 28px;gap:12px 18px;padding:19px 4px}.test-case-list-module__27lO6a__caseMain{grid-column:1/4}.test-case-list-module__27lO6a__rowMenu{grid-area:1/4;align-self:start}.test-case-list-module__27lO6a__priority{grid-row:2}.test-case-list-module__27lO6a__duration{grid-area:2/2}.test-case-list-module__27lO6a__caseStatus{grid-area:2/3}.test-case-list-module__27lO6a__toolbar{flex-wrap:wrap;gap:12px}.test-case-list-module__27lO6a__search{flex:1;min-width:200px}.test-case-list-module__27lO6a__matchCount{width:100%;margin:0}.test-case-list-module__27lO6a__moduleCount{display:none}.test-case-list-module__27lO6a__caseModule{max-width:none}.test-case-list-module__27lO6a__referenceHint{padding:12px 0}}@container (max-width:420px){.test-case-list-module__27lO6a__workspace{padding:20px 16px}.test-case-list-module__27lO6a__statusTabs{gap:20px}.test-case-list-module__27lO6a__statusTab,.test-case-list-module__27lO6a__activeTab{font-size:11px}.test-case-list-module__27lO6a__search{flex-basis:100%}.test-case-list-module__27lO6a__filterActions{flex:1}.test-case-list-module__27lO6a__matchCount{width:auto}.test-case-list-module__27lO6a__caseContext{flex-direction:column;align-items:flex-start;gap:7px}.test-case-list-module__27lO6a__caseModule{max-width:100%;font-size:10px}.test-case-list-module__27lO6a__caseRow{column-gap:10px}.test-case-list-module__27lO6a__listFooter{flex-direction:column;align-items:flex-start;padding-inline:0}}@media (prefers-reduced-motion:reduce){.test-case-list-module__27lO6a__caseRow{transition:none}}