.approval-workflows-module__RPXs0a__form>fieldset{border:0;min-width:0;margin:0;padding:0}.approval-workflows-module__RPXs0a__layout{grid-template-columns:minmax(0,2fr) minmax(240px,1fr);align-items:start;gap:24px;margin-top:24px;display:grid}.approval-workflows-module__RPXs0a__step{border:1px solid var(--line);background:#fff;border-radius:8px;min-width:0;margin:0 0 20px;padding:16px}.approval-workflows-module__RPXs0a__step>legend{padding:0 8px;font-weight:600}.approval-workflows-module__RPXs0a__people{border:0;min-width:0;margin:0 0 16px;padding:0}.approval-workflows-module__RPXs0a__people>legend{margin-bottom:8px;padding:0;font-weight:600}.approval-workflows-module__RPXs0a__choices{max-height:180px;overflow-y:auto}.approval-workflows-module__RPXs0a__choices label{align-items:center;gap:8px;padding:8px 0;display:flex}.approval-workflows-module__RPXs0a__confirmation{border-left:3px solid var(--line);background:#fff;padding:16px;position:sticky;top:8px}.approval-workflows-module__RPXs0a__confirmation h2{margin-top:0}.approval-workflows-module__RPXs0a__tableScroll{overflow-x:auto}.approval-workflows-module__RPXs0a__versionTable{border-collapse:collapse;background:#fff;width:100%}.approval-workflows-module__RPXs0a__versionTable th,.approval-workflows-module__RPXs0a__versionTable td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);padding:16px 12px}.approval-workflows-module__RPXs0a__versionTable thead{background:var(--surface-subtle,#f3f6fa)}.approval-workflows-module__RPXs0a__versionTable th:first-child{min-width:180px}.approval-workflows-module__RPXs0a__versionTable td{min-width:115px}.approval-workflows-module__RPXs0a__versionTable p,.approval-workflows-module__RPXs0a__versionLink p{margin:4px 0;font-size:.875rem;font-weight:400}.approval-workflows-module__RPXs0a__versionLink{margin-bottom:8px}
.deliverable-viewer-module__embKpq__viewer{min-width:0}.deliverable-viewer-module__embKpq__comparisonTable{max-height:55vh;overflow:auto}.deliverable-viewer-module__embKpq__comparisonTable table{border-collapse:collapse;background:#fff;width:100%}.deliverable-viewer-module__embKpq__comparisonTable th,.deliverable-viewer-module__embKpq__comparisonTable td{border:1px solid var(--line);text-align:left;vertical-align:top;white-space:pre-wrap;overflow-wrap:anywhere;padding:10px}.deliverable-viewer-module__embKpq__comparisonTable thead{background:var(--surface,white);position:sticky;top:0}.deliverable-viewer-module__embKpq__before{background:#fce8e6}.deliverable-viewer-module__embKpq__after{background:#e6f4ea}.deliverable-viewer-module__embKpq__pdfControls{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px;display:flex}.deliverable-viewer-module__embKpq__pdfPage{border:1px solid var(--line);background:#e8ecef;max-height:65vh;overflow:auto}.deliverable-viewer-module__embKpq__pdfPage canvas{background:#fff;margin:0 auto;display:block}.deliverable-viewer-module__embKpq__selectors{flex-wrap:wrap;align-items:end;gap:12px;display:flex}.deliverable-viewer-module__embKpq__selectors>label{flex:1;min-width:160px}.deliverable-viewer-module__embKpq__material pre,.deliverable-viewer-module__embKpq__diff{white-space:pre;border:1px solid var(--line);background:#fff;max-height:65vh;padding:16px;line-height:1.6;overflow:auto}.deliverable-viewer-module__embKpq__material img{object-fit:contain;max-width:100%;max-height:70vh;display:block}.deliverable-viewer-module__embKpq__material iframe{border:1px solid var(--line);width:100%;height:65vh}.deliverable-viewer-module__embKpq__added{color:#145a2a;background:#e6f4ea;display:block}.deliverable-viewer-module__embKpq__removed{color:#8c2424;background:#fce8e6;display:block}
.drawio-module__VEpuca__surface{min-height:520px;position:relative}.drawio-module__VEpuca__frame{border:1px solid var(--border,#cbd5e1);background:#fff;width:100%;height:62vh;min-height:520px;display:block}.drawio-module__VEpuca__cover{background:#ffffffb8;place-items:center;display:grid;position:absolute;inset:0}.drawio-module__VEpuca__failure{padding:12px}.drawio-module__VEpuca__toolbar{flex-wrap:wrap;align-items:end;gap:16px;margin-bottom:12px;display:flex}.drawio-module__VEpuca__comparison{grid-template-columns:1fr 1fr;gap:16px;display:grid}.drawio-module__VEpuca__comparison pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:260px;overflow:auto}.drawio-module__VEpuca__draftDialog.drawio-module__VEpuca__draftDialog{width:min(1200px,100vw - 48px);max-width:calc(100vw - 48px)}.drawio-module__VEpuca__draftDialog .drawio-module__VEpuca__comparison>section{min-width:0}
.editor-work-context-module__ZkCI7a__context{border:1px solid var(--line);background:#fff;margin:8px 0;padding:8px 12px}.editor-work-context-module__ZkCI7a__summary,.editor-work-context-module__ZkCI7a__inputs,.editor-work-context-module__ZkCI7a__inputs ul{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.editor-work-context-module__ZkCI7a__summary{justify-content:space-between}.editor-work-context-module__ZkCI7a__inputs{margin:6px 0}.editor-work-context-module__ZkCI7a__inputs ul{margin:0;padding:0;list-style:none}
.git-browser-module__Xugj7a__heading,.git-browser-module__Xugj7a__search,.git-browser-module__Xugj7a__pages{align-items:end;gap:1rem;display:flex}.git-browser-module__Xugj7a__heading{justify-content:space-between;align-items:start}.git-browser-module__Xugj7a__search{max-width:36rem;margin-bottom:1rem}.git-browser-module__Xugj7a__search>div{flex:1}.git-browser-module__Xugj7a__columns{grid-template-columns:minmax(0,2fr) minmax(16rem,1fr);align-items:start;gap:1rem;display:grid}.git-browser-module__Xugj7a__table{min-width:0;overflow:auto}.git-browser-module__Xugj7a__table table{border-collapse:collapse;text-align:left;width:100%}.git-browser-module__Xugj7a__table caption{text-align:left;margin-bottom:.75rem;font-weight:600}.git-browser-module__Xugj7a__table th,.git-browser-module__Xugj7a__table td{vertical-align:top;border-bottom:1px solid var(--border,#dce2e9);overflow-wrap:anywhere;padding:.75rem}.git-browser-module__Xugj7a__table small{margin-top:.35rem;display:block}.git-browser-module__Xugj7a__table tr[data-selected=true]{background:var(--surface-selected,#edf4ff)}.git-browser-module__Xugj7a__branch{cursor:pointer;text-align:left;color:inherit;font:inherit;background:0 0;border:0;padding:0;text-decoration:underline}.git-browser-module__Xugj7a__detail{border:1px solid var(--border,#dce2e9);overflow-wrap:anywhere;border-radius:.75rem;padding:1rem}.git-browser-module__Xugj7a__detail h2{margin-top:0}.git-browser-module__Xugj7a__detail dd{margin:.5rem 0 1rem}.git-browser-module__Xugj7a__pages{align-items:center;margin-top:1rem}
.commit-diff-module__wdwICW__heading{justify-content:space-between;align-items:start;gap:1rem;display:flex}.commit-diff-module__wdwICW__reason{margin:.5rem 0;font-size:1.1rem}.commit-diff-module__wdwICW__meta{margin:.35rem 0}.commit-diff-module__wdwICW__comparison{align-items:end;gap:1rem;margin:.75rem 0;display:flex}.commit-diff-module__wdwICW__comparison>div{flex:1;max-width:32rem}.commit-diff-module__wdwICW__comparison p{margin:.25rem 0 .8rem}.commit-diff-module__wdwICW__layout{grid-template-columns:minmax(10rem,1fr) minmax(0,3fr) minmax(16rem,1fr);align-items:start;gap:1rem;display:grid}.commit-diff-module__wdwICW__files,.commit-diff-module__wdwICW__diff,.commit-diff-module__wdwICW__versions{overflow-wrap:anywhere;min-width:0;max-height:calc(100dvh - 14rem);position:sticky;top:1rem;overflow:auto}.commit-diff-module__wdwICW__file{text-align:left;width:100%;font:inherit;color:inherit;border:1px solid var(--border,#dce2e9);overflow-wrap:anywhere;cursor:pointer;background:0 0;border-radius:.4rem;margin:.5rem 0;padding:.65rem;display:block}.commit-diff-module__wdwICW__file small{margin-top:.4rem;display:block}.commit-diff-module__wdwICW__file[aria-pressed=true]{background:var(--surface-selected,#edf4ff);border-color:#087a87}.commit-diff-module__wdwICW__diff h2,.commit-diff-module__wdwICW__versions h2{margin-top:0;font-size:1.05rem}.commit-diff-module__wdwICW__diff table{border-collapse:collapse;width:100%;font-size:.85rem}.commit-diff-module__wdwICW__diff th{text-align:left;white-space:nowrap;padding:.4rem}.commit-diff-module__wdwICW__diff td{vertical-align:top;border-bottom:1px solid var(--border,#dce2e9);padding:.15rem .4rem}.commit-diff-module__wdwICW__diff td:first-child,.commit-diff-module__wdwICW__diff td:nth-child(2){color:#536579;width:2rem}.commit-diff-module__wdwICW__diff pre{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;margin:0;font-family:monospace}.commit-diff-module__wdwICW__diff [data-kind=added]{background:#e7f6e9}.commit-diff-module__wdwICW__diff [data-kind=removed]{background:#fce8e6}.commit-diff-module__wdwICW__diff [data-kind=hunk]{color:#536579;background:#edf1f7}.commit-diff-module__wdwICW__diff figure{margin:1rem 0}.commit-diff-module__wdwICW__diff img{max-width:100%;height:auto}.commit-diff-module__wdwICW__versions{border:1px solid var(--border,#dce2e9);border-radius:.6rem;padding:.8rem}.commit-diff-module__wdwICW__versions h3{font-size:.9rem}.commit-diff-module__wdwICW__versions code{font-size:.75rem}.commit-diff-module__wdwICW__lineButton,.commit-diff-module__wdwICW__commentAnchor{cursor:pointer;font:inherit;color:inherit;background:0 0;border:0;padding:0;text-decoration:underline}.commit-diff-module__wdwICW__lineButton[aria-pressed=true]{outline-offset:2px;outline:2px solid #087a87;font-weight:700}.commit-diff-module__wdwICW__comments{margin-bottom:1.2rem}.commit-diff-module__wdwICW__comments blockquote{white-space:pre-wrap;background:#edf1f7;margin:.6rem 0;padding:.4rem}.commit-diff-module__wdwICW__comments article{border-top:1px solid var(--border,#dce2e9);padding:.75rem 0}.commit-diff-module__wdwICW__commentBody{white-space:pre-wrap;margin:.4rem 0}
.ide-workspace-module__2AHStW__heading{justify-content:space-between;align-items:start;gap:1rem;display:flex}.ide-workspace-module__2AHStW__heading h1{margin:0}.ide-workspace-module__2AHStW__heading p{margin:.35rem 0}.ide-workspace-module__2AHStW__heading>div:last-child{gap:.35rem;display:flex}.ide-workspace-module__2AHStW__prepare{grid-template-columns:1fr 1fr;gap:2rem;display:grid}.ide-workspace-module__2AHStW__prepare section{align-content:start;gap:1rem;display:grid}.ide-workspace-module__2AHStW__surface{background:var(--surface,#fff);min-height:32rem;display:flex}.ide-workspace-module__2AHStW__surface:fullscreen{width:100vw;height:100vh}.ide-workspace-module__2AHStW__editor{flex:1;min-width:0;position:relative}.ide-workspace-module__2AHStW__editor iframe{border:1px solid var(--border,#dce2e9);width:100%;height:65vh;min-height:32rem;display:block}.ide-workspace-module__2AHStW__surface:fullscreen iframe{height:100vh}.ide-workspace-module__2AHStW__conditions{border:1px solid var(--border,#dce2e9);overflow-wrap:anywhere;width:17rem;max-height:65vh;padding:1rem;overflow:auto}.ide-workspace-module__2AHStW__conditions h2{margin-top:0;font-size:1.05rem}.ide-workspace-module__2AHStW__conditions h3{font-size:.95rem}.ide-workspace-module__2AHStW__busy{background:#fffc;place-items:center;display:grid;position:absolute;inset:0}.ide-workspace-module__2AHStW__saved{margin:.4rem 0}.ide-workspace-module__2AHStW__commitGrid{grid-template-columns:minmax(14rem,1fr) minmax(0,3fr);gap:1.5rem;display:grid}.ide-workspace-module__2AHStW__editorHost{height:100%;min-height:0}.ide-workspace-module__2AHStW__commitFile{overflow-wrap:anywhere;gap:.5rem;margin:.5rem 0;display:flex}.ide-workspace-module__2AHStW__commitMessage{gap:.5rem;margin:1rem 0;display:grid}.ide-workspace-module__2AHStW__commitMessage textarea{width:100%;min-height:6rem}.ide-workspace-module__2AHStW__patch{white-space:pre-wrap;overflow-wrap:anywhere;background:#fff;padding:1rem;font-family:ui-monospace,monospace;font-size:.95rem;line-height:1.5}.ide-workspace-module__2AHStW__added{color:#14502b;background:#e3f4e9}.ide-workspace-module__2AHStW__removed{color:#842525;background:#fce8e8}
.merge-request-module__XkOd6G__heading{justify-content:space-between;align-items:start;gap:1rem;display:flex}.merge-request-module__XkOd6G__heading h1{margin:0}.merge-request-module__XkOd6G__heading p{margin:.5rem 0}.merge-request-module__XkOd6G__grid{grid-template-columns:minmax(0,2fr) minmax(18rem,1fr);align-items:start;gap:1.5rem;display:grid}.merge-request-module__XkOd6G__grid section,.merge-request-module__XkOd6G__grid aside{align-content:start;gap:.8rem;min-width:0;display:grid}.merge-request-module__XkOd6G__grid h2,.merge-request-module__XkOd6G__grid p{margin:0}.merge-request-module__XkOd6G__choice{gap:.5rem;margin:.6rem 0;display:flex}.merge-request-module__XkOd6G__search{flex-wrap:wrap;align-items:end;gap:.75rem;display:flex}.merge-request-module__XkOd6G__summary{gap:.75rem;margin-bottom:1rem;display:flex}.merge-request-module__XkOd6G__rows{gap:.5rem;display:grid}.merge-request-module__XkOd6G__rows a{border:1px solid var(--border,#dce2e9);color:var(--color-text,#173247);background:#fff;border-radius:.4rem;grid-template-columns:minmax(12rem,2fr) minmax(7rem,1fr) minmax(8rem,1fr) minmax(7rem,1fr) minmax(8rem,1fr);gap:1rem;padding:1rem;text-decoration:none;display:grid}.merge-request-module__XkOd6G__rows a:hover{background:#f3fafb;border-color:#0b6570}.merge-request-module__XkOd6G__rows a>span:first-child>strong{color:#065e68}.merge-request-module__XkOd6G__grid code{overflow-wrap:anywhere}.merge-request-module__XkOd6G__rows a>span{overflow-wrap:anywhere;min-width:0}.merge-request-module__XkOd6G__rows a>span>span,.merge-request-module__XkOd6G__rows time{margin-top:.35rem;font-size:.85rem;display:block}.merge-request-module__XkOd6G__patch{background:#fff;max-height:32rem;overflow:auto}.merge-request-module__XkOd6G__patch pre{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:.875rem;line-height:1.5}.merge-request-module__XkOd6G__patch span{color:#596b7b;min-width:4rem;display:inline-block}.merge-request-module__XkOd6G__added{color:#14502b;background:#e3f4e9}.merge-request-module__XkOd6G__removed{color:#842525;background:#fce8e8}.merge-request-module__XkOd6G__grid img{max-width:100%}.merge-request-module__XkOd6G__log{white-space:pre-wrap;overflow-wrap:anywhere;background:#fff;padding:.75rem;font-size:.85rem}.merge-request-module__XkOd6G__condition{border-bottom:1px solid var(--color-border,#d4deea);padding-block:.5rem}
