@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_35112f12-module__FvZN3a__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_35112f12-module__FvZN3a__variable{--font-inter:"Inter", "Inter Fallback"}
.Toast-module__dpyMdW__viewport{z-index:999;outline:none;flex-direction:column-reverse;gap:10px;max-width:calc(100vw - 40px);margin:0;padding:0;list-style:none;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.Toast-module__dpyMdW__toast{background:var(--navy-deep);color:#fff;box-shadow:var(--shadow-lg);border-radius:9px;align-items:center;gap:10px;padding:12px 20px;font-size:13px;display:flex}.Toast-module__dpyMdW__toast[data-state=open]{animation:.2s Toast-module__dpyMdW__slideUp}.Toast-module__dpyMdW__toast[data-state=closed]{animation:.2s Toast-module__dpyMdW__fadeOut}.Toast-module__dpyMdW__toast svg{width:16px;height:16px;color:var(--good);flex-shrink:0}@keyframes Toast-module__dpyMdW__slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes Toast-module__dpyMdW__fadeOut{0%{opacity:1}to{opacity:0}}
.Dropdown-module__Ax5K1W__wrap{display:inline-block;position:relative}.Dropdown-module__Ax5K1W__menu{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);z-index:100;flex-direction:column;gap:2px;min-width:180px;padding:6px;display:flex;position:absolute;top:calc(100% + 6px);box-shadow:0 8px 24px #0000001f}.Dropdown-module__Ax5K1W__alignRight{right:0}.Dropdown-module__Ax5K1W__alignLeft{left:0}
.DataGrid-module__i7aHiW__wrap{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);overflow:hidden}.DataGrid-module__i7aHiW__toolbar{border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.DataGrid-module__i7aHiW__searchInput{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-2);min-width:180px;max-width:320px;color:var(--text);flex:1;padding:8px 12px;font-size:13px}.DataGrid-module__i7aHiW__toolbarRight{align-items:center;gap:8px;display:flex}.DataGrid-module__i7aHiW__toolbarBtn{border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--surface);color:var(--text);cursor:pointer;padding:7px 12px;font-size:12.5px;font-weight:600}.DataGrid-module__i7aHiW__toolbarBtn:hover{background:var(--surface-2)}.DataGrid-module__i7aHiW__columnList{flex-direction:column;gap:2px;min-width:180px;max-height:260px;display:flex;overflow-y:auto}.DataGrid-module__i7aHiW__columnOption{color:var(--text);cursor:pointer;border-radius:6px;align-items:center;gap:8px;padding:6px 8px;font-size:12.5px;display:flex}.DataGrid-module__i7aHiW__columnOption:hover{background:var(--surface-2)}.DataGrid-module__i7aHiW__viewsMenu{flex-direction:column;gap:2px;min-width:220px;display:flex}.DataGrid-module__i7aHiW__viewsMenuItem{text-align:left;width:100%;color:var(--text);cursor:pointer;background:0 0;border:none;border-radius:6px;padding:7px 8px;font-size:12.5px;font-weight:600;display:block}.DataGrid-module__i7aHiW__viewsMenuItem:hover{background:var(--surface-2)}.DataGrid-module__i7aHiW__viewRow{align-items:center;display:flex}.DataGrid-module__i7aHiW__viewRow .DataGrid-module__i7aHiW__viewsMenuItem{flex:1}.DataGrid-module__i7aHiW__viewDeleteBtn{color:var(--text-muted);cursor:pointer;background:0 0;border:none;padding:6px 8px;font-size:11px}.DataGrid-module__i7aHiW__viewDeleteBtn:hover{color:var(--danger)}.DataGrid-module__i7aHiW__viewsEmpty{color:var(--text-muted);margin:0;padding:6px 8px;font-size:12px}.DataGrid-module__i7aHiW__viewsSaveRow{border-top:1px solid var(--border);gap:6px;margin-top:4px;padding-top:6px;display:flex}.DataGrid-module__i7aHiW__viewsSaveInput{border:1px solid var(--border);background:var(--surface);min-width:0;color:var(--text);border-radius:6px;flex:1;padding:6px 8px;font-size:12px}.DataGrid-module__i7aHiW__viewsSaveBtn{background:var(--teal);color:#fff;cursor:pointer;border:none;border-radius:6px;padding:6px 10px;font-size:12px;font-weight:700}.DataGrid-module__i7aHiW__viewsSaveBtn:disabled{opacity:.5;cursor:default}.DataGrid-module__i7aHiW__tableScroll{overflow-x:auto}.DataGrid-module__i7aHiW__table{border-collapse:collapse;width:100%;font-size:13px}.DataGrid-module__i7aHiW__table th{text-align:left;background:var(--surface-2);color:var(--text-muted);text-transform:uppercase;letter-spacing:.03em;border-bottom:1px solid var(--border);white-space:nowrap;-webkit-user-select:none;user-select:none;padding:10px 14px;font-size:11px;font-weight:600}.DataGrid-module__i7aHiW__thContent{align-items:center;gap:5px;display:inline-flex}.DataGrid-module__i7aHiW__thSortable{cursor:pointer}.DataGrid-module__i7aHiW__thSortable:hover{color:var(--text)}.DataGrid-module__i7aHiW__sortIcon{opacity:.4;font-size:10px}.DataGrid-module__i7aHiW__sortIconActive{color:var(--teal);font-size:11px;font-weight:700}.DataGrid-module__i7aHiW__table td{border-bottom:1px solid var(--border);color:var(--text);vertical-align:middle;padding:10px 14px}.DataGrid-module__i7aHiW__table tr:last-child td{border-bottom:none}.DataGrid-module__i7aHiW__rowClickable{cursor:pointer}.DataGrid-module__i7aHiW__rowClickable:hover{background:var(--surface-2)}.DataGrid-module__i7aHiW__emptyCell{text-align:center;color:var(--text-muted);padding:28px 14px}.DataGrid-module__i7aHiW__footer{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;display:flex}.DataGrid-module__i7aHiW__footerLeft{align-items:center;gap:10px;display:flex}.DataGrid-module__i7aHiW__footerCount{color:var(--text-muted);font-size:12px}.DataGrid-module__i7aHiW__pageSizeSelect{border:1px solid var(--border);background:var(--surface);color:var(--text);border-radius:6px;padding:5px 8px;font-size:12px}.DataGrid-module__i7aHiW__footerRight{align-items:center;gap:10px;display:flex}.DataGrid-module__i7aHiW__pageBtn{border:1px solid var(--border);background:var(--surface);min-width:28px;height:28px;color:var(--text);cursor:pointer;border-radius:6px;padding:0 10px;font-size:12px;font-weight:600}.DataGrid-module__i7aHiW__pageBtn:disabled{opacity:.45;cursor:default}.DataGrid-module__i7aHiW__pageLabel{color:var(--text-muted);white-space:nowrap;font-size:12px}
.NetworkLogGrid-module__9ak3da__wrap{border:1px solid var(--border);border-radius:var(--radius-sm);overflow:hidden}.NetworkLogGrid-module__9ak3da__toolbar{background:var(--surface-2);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;display:flex}.NetworkLogGrid-module__9ak3da__toolbarCount{color:var(--text-muted);font-size:11.5px;font-weight:600}.NetworkLogGrid-module__9ak3da__filterSelect{border:1px solid var(--border);background:var(--surface);color:var(--text);border-radius:6px;padding:5px 8px;font-size:11.5px}.NetworkLogGrid-module__9ak3da__table{border-collapse:collapse;width:100%;min-width:560px;font-size:12.5px}.NetworkLogGrid-module__9ak3da__table th{text-align:left;background:var(--surface-2);color:var(--text-muted);text-transform:uppercase;letter-spacing:.03em;border-bottom:1px solid var(--border);white-space:nowrap;padding:8px 10px;font-size:11px;font-weight:700}.NetworkLogGrid-module__9ak3da__thExpand{width:26px}.NetworkLogGrid-module__9ak3da__table td{border-bottom:1px solid var(--border);vertical-align:top;padding:7px 10px}.NetworkLogGrid-module__9ak3da__table tr:last-child td{border-bottom:none}.NetworkLogGrid-module__9ak3da__groupRow{cursor:pointer}.NetworkLogGrid-module__9ak3da__groupRow:hover{background:var(--surface-2)}.NetworkLogGrid-module__9ak3da__rowError,.NetworkLogGrid-module__9ak3da__rowError:hover{background:var(--danger-100)}.NetworkLogGrid-module__9ak3da__expandCell{text-align:center;width:26px}.NetworkLogGrid-module__9ak3da__chevron{color:var(--text-muted);font-size:10px;transition:transform .12s;display:inline-block}.NetworkLogGrid-module__9ak3da__chevronOpen{transform:rotate(90deg)}.NetworkLogGrid-module__9ak3da__count{font-variant-numeric:tabular-nums;color:var(--text)}.NetworkLogGrid-module__9ak3da__detailRow td{border-bottom:1px solid var(--border);padding:0}.NetworkLogGrid-module__9ak3da__detailCell{background:var(--surface-2);padding:0!important}.NetworkLogGrid-module__9ak3da__innerTable{border-collapse:collapse;width:100%;font-size:12px}.NetworkLogGrid-module__9ak3da__innerTable th{text-align:left;color:var(--text-muted);text-transform:uppercase;letter-spacing:.03em;border-bottom:1px solid var(--border);white-space:nowrap;background:0 0;padding:6px 10px 6px 34px;font-size:10px;font-weight:700}.NetworkLogGrid-module__9ak3da__innerTable td{border-bottom:1px solid var(--border);vertical-align:top;padding:6px 10px}.NetworkLogGrid-module__9ak3da__innerTable td:first-child{padding-left:34px}.NetworkLogGrid-module__9ak3da__innerTable tr:last-child td{border-bottom:none}.NetworkLogGrid-module__9ak3da__time{font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--text-muted);font-size:11.5px}.NetworkLogGrid-module__9ak3da__method{color:var(--teal);font-size:11px;font-weight:700}.NetworkLogGrid-module__9ak3da__url{text-overflow:ellipsis;white-space:nowrap;max-width:320px;font-family:ui-monospace,Consolas,monospace;font-size:11.5px;overflow:hidden}.NetworkLogGrid-module__9ak3da__fn{color:var(--text);white-space:nowrap;font-family:ui-monospace,Consolas,monospace;font-size:11.5px}.NetworkLogGrid-module__9ak3da__status{font-variant-numeric:tabular-nums}.NetworkLogGrid-module__9ak3da__statusError{font-variant-numeric:tabular-nums;color:var(--danger);font-weight:700}.NetworkLogGrid-module__9ak3da__duration{font-variant-numeric:tabular-nums;white-space:nowrap}.NetworkLogGrid-module__9ak3da__empty{color:var(--text-muted);margin:0;font-size:13px}
.Modal-module__7LRQSW__overlay{z-index:1000;background:#0a14288c;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.Modal-module__7LRQSW__overlay[data-state=open]{animation:.15s Modal-module__7LRQSW__fadeIn}.Modal-module__7LRQSW__overlay[data-state=closed]{animation:.15s Modal-module__7LRQSW__fadeOut}@keyframes Modal-module__7LRQSW__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes Modal-module__7LRQSW__fadeOut{0%{opacity:1}to{opacity:0}}.Modal-module__7LRQSW__card{background:var(--surface);width:100%;max-width:640px;max-height:90vh;box-shadow:var(--shadow-lg);z-index:1001;border-radius:14px;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}.Modal-module__7LRQSW__head{border-bottom:1px solid var(--border);background:var(--surface);z-index:1;justify-content:space-between;align-items:center;padding:16px 20px;display:flex;position:sticky;top:0}.Modal-module__7LRQSW__title{margin:0;font-size:15.5px;font-weight:700}.Modal-module__7LRQSW__close{cursor:pointer;color:var(--text-muted);background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.Modal-module__7LRQSW__close:hover{background:var(--surface-2);color:var(--text)}.Modal-module__7LRQSW__body{padding:20px}.Modal-module__7LRQSW__foot{border-top:1px solid var(--border);background:var(--surface);justify-content:flex-end;gap:10px;padding:14px 20px;display:flex;position:sticky;bottom:0}.Modal-module__7LRQSW__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.CapturesSection-module__THPuhq__wrap{flex-direction:column;gap:16px;display:flex}.CapturesSection-module__THPuhq__grid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px;display:grid}.CapturesSection-module__THPuhq__networkTitle{color:var(--text-muted);margin:0 0 8px;font-size:12px;font-weight:700}.CapturesSection-module__THPuhq__item{border:1px solid var(--border);border-radius:var(--radius-sm);color:inherit;padding:10px;text-decoration:none;display:block}.CapturesSection-module__THPuhq__item:hover{border-color:var(--teal)}.CapturesSection-module__THPuhq__thumb{object-fit:cover;background:var(--surface-2);border:1px solid var(--border);border-radius:6px;width:100%;height:90px}.CapturesSection-module__THPuhq__placeholder{background:var(--surface-2);border:1px solid var(--border);border-radius:6px;justify-content:center;align-items:center;width:100%;height:90px;font-size:24px;display:flex}.CapturesSection-module__THPuhq__typeLabel{text-transform:capitalize;margin:8px 0 2px;font-size:12px;font-weight:700}.CapturesSection-module__THPuhq__time{color:var(--text-muted);margin:0;font-size:11px}
.ConfirmDialog-module__Xa8SYq__message{color:var(--text-muted);margin:0;font-size:13.5px;line-height:1.6}.ConfirmDialog-module__Xa8SYq__cancelBtn{border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--surface-2);color:var(--text);cursor:pointer;padding:8px 14px;font-size:13px;font-weight:600}.ConfirmDialog-module__Xa8SYq__cancelBtn:hover{background:var(--surface-3,var(--surface-2))}.ConfirmDialog-module__Xa8SYq__confirmBtn{border-radius:var(--radius-sm);background:var(--teal);color:#fff;cursor:pointer;border:none;padding:8px 14px;font-size:13px;font-weight:600}.ConfirmDialog-module__Xa8SYq__confirmBtnDanger{background:var(--danger)}
.InvestigationFlowPanel-module__p7xsuG__wrap{border-bottom:1px solid var(--border);flex-direction:column;gap:16px;margin-bottom:24px;padding-bottom:20px;display:flex}.InvestigationFlowPanel-module__p7xsuG__loading{color:var(--text-muted);margin:0 0 16px;font-size:13px}.InvestigationFlowPanel-module__p7xsuG__summary{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.InvestigationFlowPanel-module__p7xsuG__summaryTitle{margin:0 0 3px;font-size:13.5px;font-weight:700}.InvestigationFlowPanel-module__p7xsuG__summarySubtitle{color:var(--text-muted);max-width:520px;margin:0;font-size:12px;line-height:1.5}.InvestigationFlowPanel-module__p7xsuG__summaryStats{flex-shrink:0;gap:10px;display:flex}.InvestigationFlowPanel-module__p7xsuG__stat{border-radius:var(--radius-sm);background:var(--surface-2);border:1px solid var(--border);flex-direction:column;align-items:center;min-width:60px;padding:6px 10px;display:flex}.InvestigationFlowPanel-module__p7xsuG__statValue{color:var(--text);font-variant-numeric:tabular-nums;font-size:15px;font-weight:800}.InvestigationFlowPanel-module__p7xsuG__statLabel{text-transform:uppercase;letter-spacing:.03em;color:var(--text-muted);font-size:10px;font-weight:700}.InvestigationFlowPanel-module__p7xsuG__statBad .InvestigationFlowPanel-module__p7xsuG__statValue{color:var(--danger)}.InvestigationFlowPanel-module__p7xsuG__statWarn .InvestigationFlowPanel-module__p7xsuG__statValue{color:var(--orange)}.InvestigationFlowPanel-module__p7xsuG__toolbar{justify-content:space-between;align-items:center;gap:10px;display:flex}.InvestigationFlowPanel-module__p7xsuG__toolbarCount{color:var(--text-muted);font-size:11.5px;font-weight:600}.InvestigationFlowPanel-module__p7xsuG__filterSelect{border:1px solid var(--border);background:var(--surface);color:var(--text);border-radius:6px;padding:5px 8px;font-size:11.5px}.InvestigationFlowPanel-module__p7xsuG__eventListWrap{flex-direction:column;gap:8px;display:flex}.InvestigationFlowPanel-module__p7xsuG__eventCard{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);overflow:hidden}.InvestigationFlowPanel-module__p7xsuG__eventHeader{cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:12px;width:100%;padding:10px 14px;display:flex}.InvestigationFlowPanel-module__p7xsuG__eventHeader:hover{background:var(--surface-2)}.InvestigationFlowPanel-module__p7xsuG__eventTimeCol{flex-shrink:0;width:90px}.InvestigationFlowPanel-module__p7xsuG__eventPreview{flex:1;min-width:0}.InvestigationFlowPanel-module__p7xsuG__timeAbs{font-variant-numeric:tabular-nums;color:var(--text);font-size:12px;display:block}.InvestigationFlowPanel-module__p7xsuG__timeRel{font-variant-numeric:tabular-nums;color:var(--text-muted);font-size:10.5px;display:block}.InvestigationFlowPanel-module__p7xsuG__expandedBody{border-top:1px solid var(--border);flex-direction:column;gap:4px;padding:4px 14px 14px;display:flex}.InvestigationFlowPanel-module__p7xsuG__expandedBody .InvestigationFlowPanel-module__p7xsuG__detail{border-top:1px solid var(--border);padding-top:14px}.InvestigationFlowPanel-module__p7xsuG__expandedBody .InvestigationFlowPanel-module__p7xsuG__detail:first-child{border-top:none;padding-top:4px}.InvestigationFlowPanel-module__p7xsuG__cellBody{align-items:center;gap:7px;display:flex}.InvestigationFlowPanel-module__p7xsuG__cellLabel{color:var(--text);text-overflow:ellipsis;white-space:nowrap;max-width:220px;font-size:12px;overflow:hidden}.InvestigationFlowPanel-module__p7xsuG__cellLabelMuted{color:var(--text-muted);font-size:12px;font-style:italic}.InvestigationFlowPanel-module__p7xsuG__cellEmpty{color:var(--text-muted);font-size:12px}.InvestigationFlowPanel-module__p7xsuG__dot{border-radius:50%;flex-shrink:0;width:9px;height:9px}.InvestigationFlowPanel-module__p7xsuG__dot_success{background:var(--good)}.InvestigationFlowPanel-module__p7xsuG__dot_failed{background:var(--danger)}.InvestigationFlowPanel-module__p7xsuG__dot_warning{background:var(--orange)}.InvestigationFlowPanel-module__p7xsuG__dot_info{background:var(--text-muted)}.InvestigationFlowPanel-module__p7xsuG__badge{white-space:nowrap;border-radius:999px;flex-shrink:0;padding:3px 9px;font-size:10.5px;font-weight:700}.InvestigationFlowPanel-module__p7xsuG__badge_success{background:var(--good-100);color:var(--good)}.InvestigationFlowPanel-module__p7xsuG__badge_failed{background:var(--danger-100);color:var(--danger)}.InvestigationFlowPanel-module__p7xsuG__badge_warning{background:var(--orange-100);color:var(--orange)}.InvestigationFlowPanel-module__p7xsuG__badge_info{background:var(--surface-2);color:var(--text-muted);border:1px solid var(--border)}.InvestigationFlowPanel-module__p7xsuG__detail{flex-direction:column;gap:14px;padding:16px;display:flex}.InvestigationFlowPanel-module__p7xsuG__detailEmpty{color:var(--text-muted);margin:0;padding:16px;font-size:13px}.InvestigationFlowPanel-module__p7xsuG__detailHead{align-items:flex-start;gap:10px;display:flex}.InvestigationFlowPanel-module__p7xsuG__detailIcon{margin-top:2px;font-size:16px}.InvestigationFlowPanel-module__p7xsuG__detailHead>div{flex:1}.InvestigationFlowPanel-module__p7xsuG__detailTitle{margin:0;font-size:13.5px;font-weight:700}.InvestigationFlowPanel-module__p7xsuG__detailSubtitle{color:var(--text-muted);margin:2px 0 0;font-size:11.5px}.InvestigationFlowPanel-module__p7xsuG__fieldList{flex-direction:column;gap:8px;display:flex}.InvestigationFlowPanel-module__p7xsuG__fieldRow{align-items:baseline;gap:10px;display:flex}.InvestigationFlowPanel-module__p7xsuG__fieldLabel{text-transform:uppercase;letter-spacing:.03em;width:92px;color:var(--text-muted);flex-shrink:0;font-size:10.5px;font-weight:700}.InvestigationFlowPanel-module__p7xsuG__fieldValue{color:var(--text);font-size:12.5px}.InvestigationFlowPanel-module__p7xsuG__fieldValueMono{color:var(--text);overflow-wrap:anywhere;font-family:ui-monospace,Consolas,monospace;font-size:12px}.InvestigationFlowPanel-module__p7xsuG__fieldValueError{color:var(--danger);font-size:12.5px;font-weight:700}.InvestigationFlowPanel-module__p7xsuG__verdict{color:var(--text-muted);border-top:1px solid var(--border);margin:4px 0 0;padding-top:10px;font-size:12px;line-height:1.6}.InvestigationFlowPanel-module__p7xsuG__verdict code{background:var(--surface-2);border-radius:4px;padding:1px 5px;font-family:ui-monospace,Consolas,monospace}.InvestigationFlowPanel-module__p7xsuG__eventList{flex-direction:column;gap:6px;display:flex}.InvestigationFlowPanel-module__p7xsuG__eventRow{background:var(--surface-2);border-radius:var(--radius-sm);grid-template-columns:60px 76px 1fr;align-items:baseline;gap:8px;padding:6px 8px;display:grid}.InvestigationFlowPanel-module__p7xsuG__eventLevel{text-transform:uppercase;text-align:center;border-radius:4px;padding:2px 6px;font-size:10px;font-weight:700}.InvestigationFlowPanel-module__p7xsuG__level_failed{background:var(--danger-100);color:var(--danger)}.InvestigationFlowPanel-module__p7xsuG__level_warning{background:var(--orange-100);color:var(--orange)}.InvestigationFlowPanel-module__p7xsuG__level_info{background:var(--surface);color:var(--text-muted)}.InvestigationFlowPanel-module__p7xsuG__eventTime{font-variant-numeric:tabular-nums;color:var(--text-muted);white-space:nowrap;font-size:11px}.InvestigationFlowPanel-module__p7xsuG__eventMessage{overflow-wrap:anywhere;margin:0;font-family:ui-monospace,Consolas,monospace;font-size:12px}.InvestigationFlowPanel-module__p7xsuG__traceBtn{border:1px solid var(--teal);background:var(--surface);color:var(--teal);cursor:pointer;white-space:nowrap;border-radius:6px;flex-shrink:0;padding:5px 10px;font-size:11px;font-weight:700}.InvestigationFlowPanel-module__p7xsuG__traceBtn:disabled{opacity:.6;cursor:default}.InvestigationFlowPanel-module__p7xsuG__traceResult{flex-direction:column;gap:14px;display:flex}.InvestigationFlowPanel-module__p7xsuG__traceVerifiedNote{color:var(--good);background:var(--good-100);border-radius:var(--radius-sm);margin:0;padding:8px 10px;font-size:11.5px;line-height:1.5}.InvestigationFlowPanel-module__p7xsuG__traceUnverifiedNote{color:var(--text-muted);margin:0;font-size:11.5px;font-style:italic}.InvestigationFlowPanel-module__p7xsuG__traceSection{flex-direction:column;gap:8px;display:flex}.InvestigationFlowPanel-module__p7xsuG__traceSectionLabel{text-transform:uppercase;letter-spacing:.03em;color:var(--text-muted);margin:0;font-size:10.5px;font-weight:700}.InvestigationFlowPanel-module__p7xsuG__traceDbCall{border-bottom:1px dashed var(--border);flex-direction:column;gap:6px;padding-bottom:10px;display:flex}.InvestigationFlowPanel-module__p7xsuG__traceDbCall:last-child{border-bottom:none;padding-bottom:0}.InvestigationFlowPanel-module__p7xsuG__traceCodeBlock{flex-direction:column;gap:4px;display:flex}.InvestigationFlowPanel-module__p7xsuG__traceCodePath{color:var(--text);margin:0;font-family:ui-monospace,Consolas,monospace;font-size:11.5px;font-weight:600}.InvestigationFlowPanel-module__p7xsuG__traceCodeSnippet{white-space:pre-wrap;word-break:break-word;background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-sm);max-height:220px;margin:0;padding:8px 10px;font-family:ui-monospace,Consolas,monospace;font-size:11.5px;line-height:1.6;overflow-y:auto}
.Pill-module__cddRIW__pill{border-radius:20px;align-items:center;gap:5px;padding:3px 9px;font-size:11px;font-weight:600;display:inline-flex}.Pill-module__cddRIW__blue{color:#2258b8;background:#e7f0fe}.Pill-module__cddRIW__teal{background:var(--teal-100);color:var(--teal)}.Pill-module__cddRIW__orange{background:var(--orange-100);color:var(--orange)}.Pill-module__cddRIW__green{background:var(--good-100);color:var(--good)}.Pill-module__cddRIW__red{background:var(--danger-100);color:var(--danger)}.Pill-module__cddRIW__gray{background:var(--surface-2);color:var(--text-muted);border:1px solid var(--border)}.Pill-module__cddRIW__purple{color:#7c5cbf;background:#f0ebfa}
.NewTicketForm-module__eTfRHG__card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);max-width:620px;padding:22px}.NewTicketForm-module__eTfRHG__title{margin:0 0 4px;font-size:16px;font-weight:700}.NewTicketForm-module__eTfRHG__subtitle{color:var(--text-muted);margin:0 0 18px;font-size:13px}.NewTicketForm-module__eTfRHG__field{flex-direction:column;gap:6px;margin-bottom:16px;display:flex}.NewTicketForm-module__eTfRHG__field label{color:var(--text-muted);font-size:12.5px;font-weight:600}.NewTicketForm-module__eTfRHG__field textarea{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-2);color:var(--text);resize:vertical;min-height:100px;padding:10px 12px}.NewTicketForm-module__eTfRHG__levelGrid{gap:8px;display:grid}.NewTicketForm-module__eTfRHG__levelOption{border:1px solid var(--border);border-radius:var(--radius-sm);cursor:pointer;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.NewTicketForm-module__eTfRHG__levelOptionActive{border-color:var(--teal);background:var(--teal-100)}.NewTicketForm-module__eTfRHG__levelOption input{margin-top:2px}.NewTicketForm-module__eTfRHG__levelLabel{font-size:13.5px;font-weight:600}.NewTicketForm-module__eTfRHG__levelDesc{color:var(--text-muted);margin-top:2px;font-size:12.5px}.NewTicketForm-module__eTfRHG__submit{background:var(--teal);color:#fff;border-radius:var(--radius-sm);cursor:pointer;border:none;padding:10px 18px;font-size:14px;font-weight:600}.NewTicketForm-module__eTfRHG__submit:disabled{opacity:.6;cursor:default}
.Switch-module__QeUTqq__track{background:var(--border);cursor:pointer;border:none;border-radius:999px;flex-shrink:0;width:42px;height:24px;padding:0;transition:background-color .15s;position:relative}.Switch-module__QeUTqq__track:hover:not(:disabled){filter:brightness(.95)}.Switch-module__QeUTqq__track:disabled{opacity:.55;cursor:not-allowed}.Switch-module__QeUTqq__track.Switch-module__QeUTqq__checked{background:var(--teal)}.Switch-module__QeUTqq__track.Switch-module__QeUTqq__loading{opacity:.7}.Switch-module__QeUTqq__knob{background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .15s;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #00000047}.Switch-module__QeUTqq__track.Switch-module__QeUTqq__checked .Switch-module__QeUTqq__knob{transform:translate(18px)}
.FindingDetailModal-module__PCX46a__meta{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}.FindingDetailModal-module__PCX46a__objectName{font-family:var(--font-mono,ui-monospace, monospace);color:var(--text-muted);font-size:12px}.FindingDetailModal-module__PCX46a__description{margin:0 0 16px;font-size:13.5px;line-height:1.6}.FindingDetailModal-module__PCX46a__section{margin-bottom:16px}.FindingDetailModal-module__PCX46a__sectionLabel{letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);margin:0 0 6px;font-size:11px;font-weight:700}.FindingDetailModal-module__PCX46a__evidence{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-sm);font-family:var(--font-mono,ui-monospace, monospace);white-space:pre-wrap;word-break:break-word;max-height:220px;padding:10px 12px;font-size:11.5px;overflow-y:auto}.FindingDetailModal-module__PCX46a__evidenceDetails{margin-bottom:16px}.FindingDetailModal-module__PCX46a__evidenceDetails summary{cursor:pointer;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);margin-bottom:6px;font-size:11px;font-weight:700}.FindingDetailModal-module__PCX46a__statsGrid{grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:8px;display:grid}.FindingDetailModal-module__PCX46a__statTile{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-sm);flex-direction:column;gap:1px;padding:8px 10px;display:flex}.FindingDetailModal-module__PCX46a__statValue{color:var(--text);font-size:14px;font-weight:800}.FindingDetailModal-module__PCX46a__statLabel{color:var(--text-muted);font-size:10px;font-weight:600}.FindingDetailModal-module__PCX46a__statsNote{color:var(--text-muted);margin:8px 0 0;font-size:11px;line-height:1.5}.FindingDetailModal-module__PCX46a__statementHead{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.FindingDetailModal-module__PCX46a__copyBtn{border:1px solid var(--border);background:var(--surface);color:var(--text);cursor:pointer;border-radius:6px;padding:3px 9px;font-size:11px;font-weight:600}.FindingDetailModal-module__PCX46a__statementCode{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-sm);font-family:var(--font-mono,ui-monospace, monospace);white-space:pre-wrap;word-break:break-word;max-height:260px;padding:10px 12px;font-size:11.5px;line-height:1.6;overflow-y:auto}.FindingDetailModal-module__PCX46a__recommendation{background:var(--teal-100);border-radius:var(--radius-sm);white-space:pre-wrap;padding:10px 12px;font-size:13px;line-height:1.6}.FindingDetailModal-module__PCX46a__actionsRow{flex-wrap:wrap;gap:8px;margin-bottom:4px;display:flex}.FindingDetailModal-module__PCX46a__btn{border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--surface);color:var(--text);cursor:pointer;padding:7px 13px;font-size:12.5px;font-weight:600}.FindingDetailModal-module__PCX46a__btn:disabled{opacity:.6;cursor:default}.FindingDetailModal-module__PCX46a__btnPrimary{background:var(--teal);border-color:var(--teal);color:#fff}.FindingDetailModal-module__PCX46a__btnDanger{color:var(--danger);border-color:var(--danger)}.FindingDetailModal-module__PCX46a__suppressForm{border:1px dashed var(--border);border-radius:var(--radius-sm);flex-direction:column;gap:8px;margin-top:10px;padding:10px;display:flex}.FindingDetailModal-module__PCX46a__suppressForm textarea{resize:vertical;border:1.5px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-2);min-height:60px;color:var(--text);padding:8px 10px;font-size:12.5px}
.ProblemStatementPanel-module__1Rx7cW__wrap{flex-direction:column;gap:22px;display:flex}.ProblemStatementPanel-module__1Rx7cW__section{flex-direction:column;gap:8px;display:flex}.ProblemStatementPanel-module__1Rx7cW__sectionLabel{text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);margin:0;font-size:11.5px;font-weight:700}.ProblemStatementPanel-module__1Rx7cW__sectionHint{color:var(--text-muted);margin:0 0 4px;font-size:12px;line-height:1.5}.ProblemStatementPanel-module__1Rx7cW__statementText{white-space:pre-wrap;margin:0;font-size:14px;line-height:1.6}.ProblemStatementPanel-module__1Rx7cW__inputsGrid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px;display:grid}@media (max-width:760px){.ProblemStatementPanel-module__1Rx7cW__inputsGrid{grid-template-columns:1fr}}.ProblemStatementPanel-module__1Rx7cW__inputCard{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-sm);padding:12px 14px}.ProblemStatementPanel-module__1Rx7cW__inputCardTitle{color:var(--text);margin:0 0 8px;font-size:12px;font-weight:700}.ProblemStatementPanel-module__1Rx7cW__emptyNote{color:var(--text-muted);margin:0;font-size:12px}.ProblemStatementPanel-module__1Rx7cW__chipList{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ProblemStatementPanel-module__1Rx7cW__chip{color:var(--teal);background:var(--teal-100);border-radius:999px;width:fit-content;padding:4px 8px;font-size:11.5px;font-weight:600;display:inline-block}.ProblemStatementPanel-module__1Rx7cW__commentPreviewList{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ProblemStatementPanel-module__1Rx7cW__commentPreview{color:var(--text);font-size:12px;line-height:1.5}.ProblemStatementPanel-module__1Rx7cW__commentPreviewAuthor{font-weight:700}.ProblemStatementPanel-module__1Rx7cW__fieldValue{color:var(--text);margin:0 0 4px;font-size:12.5px}.ProblemStatementPanel-module__1Rx7cW__fieldValue:last-child{margin-bottom:0}.ProblemStatementPanel-module__1Rx7cW__actionRow{flex-wrap:wrap;gap:10px;padding-top:4px;display:flex}.ProblemStatementPanel-module__1Rx7cW__primaryBtn{border-radius:var(--radius-sm);background:var(--teal);color:#fff;cursor:pointer;border:none;padding:10px 16px;font-size:13px;font-weight:600}.ProblemStatementPanel-module__1Rx7cW__secondaryBtn{border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--surface);color:var(--text);cursor:pointer;padding:10px 16px;font-size:13px;font-weight:600}.ProblemStatementPanel-module__1Rx7cW__confirmedNote{color:var(--text-muted);margin:0;font-size:12.5px;line-height:1.5}
.Topbar-module__p1niWa__topbar{background:var(--surface);border-bottom:1px solid var(--border);flex-shrink:0;justify-content:space-between;align-items:center;height:60px;padding:0 20px;display:flex}.Topbar-module__p1niWa__mobileMenuBtn{cursor:pointer;color:var(--text);background:0 0;border:none;font-size:18px;display:none}.Topbar-module__p1niWa__tenantName{color:var(--text-muted);font-size:13.5px;font-weight:600}.Topbar-module__p1niWa__right{align-items:center;gap:12px;display:flex}.Topbar-module__p1niWa__iconBtn{cursor:pointer;width:36px;height:36px;color:var(--text-muted);background:0 0;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;display:flex}.Topbar-module__p1niWa__iconBtn:hover{background:var(--surface-2);border-color:var(--border);color:var(--text)}.Topbar-module__p1niWa__iconBtn svg{width:18px;height:18px}.Topbar-module__p1niWa__userChip{color:var(--text);border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:1px solid #0000;align-items:center;gap:8px;padding:5px 10px 5px 5px;font-size:13.5px;display:flex}.Topbar-module__p1niWa__userChip:hover{background:var(--surface-2);border-color:var(--border)}.Topbar-module__p1niWa__userName{text-overflow:ellipsis;white-space:nowrap;max-width:140px;overflow:hidden}.Topbar-module__p1niWa__chevron{color:var(--text-muted);flex-shrink:0;justify-content:center;align-items:center;transition:transform .15s;display:flex}.Topbar-module__p1niWa__chevronOpen{transform:rotate(180deg)}.Topbar-module__p1niWa__av{background:var(--teal);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:11.5px;font-weight:700;display:flex}.Topbar-module__p1niWa__menuItem{text-align:left;width:100%;color:var(--text);cursor:pointer;background:0 0;border:none;border-radius:6px;padding:8px 10px;font-size:13px;font-weight:600;text-decoration:none;display:block}.Topbar-module__p1niWa__menuItem:hover{background:var(--surface-2)}.Topbar-module__p1niWa__menuItemDanger{color:#dc2626}@media (max-width:860px){.Topbar-module__p1niWa__mobileMenuBtn{display:block}.Topbar-module__p1niWa__tenantName{display:none}}
.FindingsBoard-module__Cc7l6G__wrap{flex-direction:column;gap:16px;display:flex}.FindingsBoard-module__Cc7l6G__header{flex-direction:column;gap:4px;display:flex}.FindingsBoard-module__Cc7l6G__title{margin:0;font-size:16px;font-weight:700}.FindingsBoard-module__Cc7l6G__subtitle{color:var(--text-muted);max-width:640px;margin:0;font-size:12.5px;line-height:1.5}.FindingsBoard-module__Cc7l6G__filters{flex-wrap:wrap;gap:10px;display:flex}.FindingsBoard-module__Cc7l6G__filters select{border:1.5px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-2);color:var(--text);padding:7px 10px;font-size:12.5px}.FindingsBoard-module__Cc7l6G__titleCell{flex-direction:column;gap:2px;display:flex}.FindingsBoard-module__Cc7l6G__objectName{font-family:var(--font-mono,ui-monospace, monospace);color:var(--text-muted);font-size:11px}
.DbAnalyzerCharts-module__4YSllq__scope{--dq-cat-1:#4f46e5;--dq-cat-2:#f59e0b;--sev-critical:#dc2626;--sev-high:#f59e0b;--sev-medium:#2258b8;--sev-low:#94a3b8;--dom-schema:#4f46e5;--dom-data-quality:#15803d;--dom-performance:#f59e0b;--dom-code:#2258b8;--rem-pending:#f59e0b;--rem-approved:#2258b8;--rem-rejected:#dc2626;--rem-applied:#7c5cbf;--rem-verified:#15803d;flex-direction:column;gap:16px;margin-bottom:20px;display:flex}:root[data-theme=dark] .DbAnalyzerCharts-module__4YSllq__scope{--dq-cat-1:#7b74e8;--dq-cat-2:#c2760a;--sev-critical:#ef5350;--sev-high:#e0a030;--sev-medium:#5b8def;--sev-low:#8890b0;--dom-schema:#7b74e8;--dom-data-quality:#3fa066;--dom-performance:#c2760a;--dom-code:#5a93e0;--rem-pending:#e0a030;--rem-approved:#5a93e0;--rem-rejected:#ef5350;--rem-applied:#a08ce0;--rem-verified:#3fa066}.DbAnalyzerCharts-module__4YSllq__snapshotRow{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.DbAnalyzerCharts-module__4YSllq__snapshotTile{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);flex-direction:column;gap:2px;padding:14px 16px;display:flex}.DbAnalyzerCharts-module__4YSllq__snapshotValue{color:var(--text);font-size:20px;font-weight:800;line-height:1.25}.DbAnalyzerCharts-module__4YSllq__snapshotLabel{color:var(--text-muted);font-size:11px;font-weight:600}.DbAnalyzerCharts-module__4YSllq__snapshotSub{color:var(--text-muted);margin-top:1px;font-size:11px}.DbAnalyzerCharts-module__4YSllq__chartsRow{align-items:stretch;gap:12px;display:grid}.DbAnalyzerCharts-module__4YSllq__chartCard{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);flex-direction:column;padding:16px;display:flex}.DbAnalyzerCharts-module__4YSllq__chartTitle{margin:0 0 2px;font-size:12.5px;font-weight:700}.DbAnalyzerCharts-module__4YSllq__chartCaption{color:var(--text-muted);margin:0 0 14px;font-size:11px;line-height:1.5}.DbAnalyzerCharts-module__4YSllq__cleanState{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:6px;padding:28px 10px;display:flex}.DbAnalyzerCharts-module__4YSllq__cleanIcon{font-size:26px}.DbAnalyzerCharts-module__4YSllq__cleanTitle{color:var(--text);font-size:13px;font-weight:700}.DbAnalyzerCharts-module__4YSllq__cleanBody{color:var(--text-muted);max-width:280px;font-size:11.5px;line-height:1.5}.DbAnalyzerCharts-module__4YSllq__cleanLink{color:var(--teal);font-weight:700;text-decoration:none}.DbAnalyzerCharts-module__4YSllq__donutBody{flex:1;align-items:center;gap:18px;display:flex}.DbAnalyzerCharts-module__4YSllq__donutSvgWrap{flex-shrink:0;width:116px;height:116px;position:relative}.DbAnalyzerCharts-module__4YSllq__donutCenter{pointer-events:none;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.DbAnalyzerCharts-module__4YSllq__donutCenterValue{color:var(--text);font-size:22px;font-weight:800;line-height:1.1}.DbAnalyzerCharts-module__4YSllq__donutCenterLabel{text-transform:uppercase;letter-spacing:.03em;color:var(--text-muted);font-size:9.5px;font-weight:700}.DbAnalyzerCharts-module__4YSllq__legend{flex-direction:column;flex:1;gap:7px;min-width:0;display:flex}.DbAnalyzerCharts-module__4YSllq__legendRow{align-items:center;gap:7px;font-size:12px;display:flex}.DbAnalyzerCharts-module__4YSllq__legendSwatch{border-radius:2px;flex-shrink:0;width:9px;height:9px}.DbAnalyzerCharts-module__4YSllq__legendLabel{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.DbAnalyzerCharts-module__4YSllq__legendValue{color:var(--text);flex-shrink:0;font-weight:700}.DbAnalyzerCharts-module__4YSllq__barList{flex-direction:column;flex:1;justify-content:center;gap:12px;display:flex}.DbAnalyzerCharts-module__4YSllq__barRow{flex-direction:column;gap:4px;display:flex}.DbAnalyzerCharts-module__4YSllq__barRowLink{cursor:pointer}.DbAnalyzerCharts-module__4YSllq__barRowHead{justify-content:space-between;align-items:baseline;gap:8px;font-size:12px;display:flex}.DbAnalyzerCharts-module__4YSllq__barRowLabel{color:var(--text);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}.DbAnalyzerCharts-module__4YSllq__barRowValue{color:var(--text-muted);flex-shrink:0;font-weight:700}.DbAnalyzerCharts-module__4YSllq__barTrack{background:var(--surface-2);border-radius:5px;height:10px;overflow:hidden}.DbAnalyzerCharts-module__4YSllq__barFill{border-radius:5px;min-width:4px;height:100%}.DbAnalyzerCharts-module__4YSllq__gaugeBody{flex:1;align-items:center;gap:18px;display:flex}.DbAnalyzerCharts-module__4YSllq__gaugeSvgWrap{flex-shrink:0;width:116px;height:116px;position:relative}.DbAnalyzerCharts-module__4YSllq__gaugeCenter{pointer-events:none;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.DbAnalyzerCharts-module__4YSllq__gaugeScore{font-size:26px;font-weight:800;line-height:1.1}.DbAnalyzerCharts-module__4YSllq__gaugeMax{color:var(--text-muted);font-size:10px;font-weight:600}.DbAnalyzerCharts-module__4YSllq__gaugeSide{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.DbAnalyzerCharts-module__4YSllq__gaugeStatus{border-radius:999px;align-self:flex-start;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:700;display:inline-flex}.DbAnalyzerCharts-module__4YSllq__gaugeExplain{color:var(--text-muted);font-size:11.5px;line-height:1.5}.DbAnalyzerCharts-module__4YSllq__trendSvgWrap{flex:1;min-height:90px}.DbAnalyzerCharts-module__4YSllq__trendFooter{color:var(--text-muted);justify-content:space-between;margin-top:4px;font-size:10px;display:flex}.DbAnalyzerCharts-module__4YSllq__trendPoint{cursor:pointer}
.ClientEditModal-module__NXH-Cq__grid{grid-template-columns:1fr 1fr;gap:14px 16px;display:grid}@media (max-width:560px){.ClientEditModal-module__NXH-Cq__grid{grid-template-columns:1fr}}.ClientEditModal-module__NXH-Cq__full{grid-column:1/-1}.ClientEditModal-module__NXH-Cq__field{flex-direction:column;display:flex}.ClientEditModal-module__NXH-Cq__field label{color:var(--text);margin-bottom:6px;font-size:12.5px;font-weight:600}.ClientEditModal-module__NXH-Cq__field input,.ClientEditModal-module__NXH-Cq__field select{border:1.5px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-2);width:100%;color:var(--text);padding:9px 12px;font-family:inherit;font-size:13.5px}.ClientEditModal-module__NXH-Cq__field select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%235B6B7F' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;background-size:15px}.ClientEditModal-module__NXH-Cq__field input:focus,.ClientEditModal-module__NXH-Cq__field select:focus{border-color:var(--teal);box-shadow:0 0 0 3px var(--teal-100);outline:none}.ClientEditModal-module__NXH-Cq__marginRow{align-items:center;gap:8px;display:flex}.ClientEditModal-module__NXH-Cq__marginRow input{width:90px}.ClientEditModal-module__NXH-Cq__marginRow span{color:var(--text-muted);font-size:13px}.ClientEditModal-module__NXH-Cq__switchRow{color:var(--text);align-items:center;gap:10px;padding-top:4px;font-size:13px;display:flex}.ClientEditModal-module__NXH-Cq__formError{border:1.5px solid var(--danger);border-radius:var(--radius-sm);background:var(--danger-100);color:var(--danger);margin-bottom:14px;padding:10px 12px;font-size:12.5px;font-weight:600}.ClientEditModal-module__NXH-Cq__cancelBtn{border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--surface-2);color:var(--text);cursor:pointer;padding:8px 14px;font-size:13px;font-weight:600}.ClientEditModal-module__NXH-Cq__saveBtn{border-radius:var(--radius-sm);background:var(--teal);color:#fff;cursor:pointer;border:none;padding:8px 14px;font-size:13px;font-weight:600}.ClientEditModal-module__NXH-Cq__saveBtn:disabled{opacity:.6;cursor:default}
.PackageEditModal-module__q0W5vq__grid{grid-template-columns:1fr 1fr;gap:14px 16px;display:grid}@media (max-width:560px){.PackageEditModal-module__q0W5vq__grid{grid-template-columns:1fr}}.PackageEditModal-module__q0W5vq__full{grid-column:1/-1}.PackageEditModal-module__q0W5vq__field{flex-direction:column;display:flex}.PackageEditModal-module__q0W5vq__field label{color:var(--text);margin-bottom:6px;font-size:12.5px;font-weight:600}.PackageEditModal-module__q0W5vq__field input{border:1.5px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-2);width:100%;color:var(--text);padding:9px 12px;font-family:inherit;font-size:13.5px}.PackageEditModal-module__q0W5vq__field input:focus{border-color:var(--teal);box-shadow:0 0 0 3px var(--teal-100);outline:none}.PackageEditModal-module__q0W5vq__switchRow{color:var(--text);align-items:center;gap:10px;padding-top:4px;font-size:13px;display:flex}.PackageEditModal-module__q0W5vq__cancelBtn{border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--surface-2);color:var(--text);cursor:pointer;padding:8px 14px;font-size:13px;font-weight:600}.PackageEditModal-module__q0W5vq__saveBtn{border-radius:var(--radius-sm);background:var(--teal);color:#fff;cursor:pointer;border:none;padding:8px 14px;font-size:13px;font-weight:600}.PackageEditModal-module__q0W5vq__saveBtn:disabled{opacity:.6;cursor:default}
.InvestigationPanel-module__N7AJwq__wrap{flex-direction:column;gap:16px;display:flex}.InvestigationPanel-module__N7AJwq__subTabs{flex-wrap:wrap;gap:6px;display:flex}.InvestigationPanel-module__N7AJwq__subTab{border:1px solid var(--border);background:var(--surface-2);color:var(--text-muted);cursor:pointer;border-radius:999px;padding:7px 14px;font-size:12.5px;font-weight:700}.InvestigationPanel-module__N7AJwq__subTab:hover{color:var(--text)}.InvestigationPanel-module__N7AJwq__subTabActive{background:var(--teal);border-color:var(--teal);color:#fff}.InvestigationPanel-module__N7AJwq__workspace{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius);flex-direction:column;gap:14px;padding:18px;display:flex}.InvestigationPanel-module__N7AJwq__workspaceHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.InvestigationPanel-module__N7AJwq__workspaceTitle{margin:0 0 4px;font-size:14.5px;font-weight:700}.InvestigationPanel-module__N7AJwq__workspaceDesc{color:var(--text-muted);max-width:520px;margin:0;font-size:12.5px;line-height:1.5}.InvestigationPanel-module__N7AJwq__startBtn{border-radius:var(--radius-sm);background:var(--teal);color:#fff;cursor:pointer;white-space:nowrap;border:none;flex-shrink:0;padding:9px 16px;font-size:13px;font-weight:600}.InvestigationPanel-module__N7AJwq__accessRow{flex-wrap:wrap;gap:8px;display:flex}.InvestigationPanel-module__N7AJwq__accessChip{color:var(--text);background:var(--surface);border:1px solid var(--border);border-radius:999px;padding:4px 10px;font-size:11.5px;font-weight:600}.InvestigationPanel-module__N7AJwq__resultArea{background:var(--surface);border:1px dashed var(--border);border-radius:var(--radius-sm);text-align:center;flex-direction:column;gap:16px;padding:20px;display:flex}.InvestigationPanel-module__N7AJwq__emptyNote{color:var(--text-muted);margin:0;font-size:12.5px;line-height:1.5}.InvestigationPanel-module__N7AJwq__stagedLink{color:var(--teal);font-weight:600}.InvestigationPanel-module__N7AJwq__resultText{text-align:left}.InvestigationPanel-module__N7AJwq__resultLabel{text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);margin:0 0 6px;font-size:11.5px;font-weight:700}.InvestigationPanel-module__N7AJwq__resultBody{color:var(--text);white-space:pre-wrap;margin:0;font-size:13px;line-height:1.6}
.AppShell-module__cB5iMW__shell{height:100vh;display:flex}.AppShell-module__cB5iMW__mainCol{flex-direction:column;flex:1;min-width:0;display:flex}.AppShell-module__cB5iMW__content{flex:1;padding:24px;overflow-y:auto}.AppShell-module__cB5iMW__backdrop{display:none}@media (max-width:860px){.AppShell-module__cB5iMW__backdrop{z-index:190;opacity:0;pointer-events:none;background:#0a0a1a80;transition:opacity .2s;display:block;position:fixed;inset:0}.AppShell-module__cB5iMW__backdropOpen{opacity:1;pointer-events:auto}}
.CodeExplorer-module__bgNCFq__wrap{flex-direction:column;gap:16px;display:flex}.CodeExplorer-module__bgNCFq__subtitle{color:var(--text-muted);max-width:720px;margin:0;font-size:12.5px;line-height:1.5}.CodeExplorer-module__bgNCFq__columns{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);grid-template-columns:1fr 2fr;height:640px;display:grid;overflow:hidden}.CodeExplorer-module__bgNCFq__panel{flex-direction:column;min-width:0;height:100%;display:flex;overflow:hidden}.CodeExplorer-module__bgNCFq__panel:first-child{border-right:1px solid var(--border)}.CodeExplorer-module__bgNCFq__panelHead{border-bottom:1px solid var(--border);box-sizing:border-box;flex-direction:column;flex-shrink:0;gap:8px;min-height:84px;padding:12px 14px;display:flex}.CodeExplorer-module__bgNCFq__panelHeadRow{justify-content:space-between;align-items:center;gap:8px;display:flex}.CodeExplorer-module__bgNCFq__panelTitle{text-transform:uppercase;letter-spacing:.03em;color:var(--text-muted);margin:0;font-size:12.5px;font-weight:700}.CodeExplorer-module__bgNCFq__panelBody{flex:1;padding:6px;overflow-y:auto}.CodeExplorer-module__bgNCFq__searchInput{border:1.5px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-2);color:var(--text);padding:7px 10px;font-size:12.5px}.CodeExplorer-module__bgNCFq__routineRow{border-radius:var(--radius-sm);cursor:pointer;border-left:3px solid #0000;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;display:flex}.CodeExplorer-module__bgNCFq__routineRow:hover{background:var(--surface-2)}.CodeExplorer-module__bgNCFq__routineRowActive{background:var(--teal-100);border-left-color:var(--teal)}.CodeExplorer-module__bgNCFq__routineLabel{text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:600;overflow:hidden}.CodeExplorer-module__bgNCFq__emptyNote{text-align:center;color:var(--text-muted);padding:20px 14px;font-size:12.5px;line-height:1.6}.CodeExplorer-module__bgNCFq__sourceHeadRow{justify-content:space-between;align-items:center;gap:8px;display:flex}.CodeExplorer-module__bgNCFq__sourceTitle{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:14px;font-weight:700;overflow:hidden}.CodeExplorer-module__bgNCFq__copyBtn{border:1px solid var(--border);background:var(--surface);color:var(--text);cursor:pointer;border-radius:6px;flex-shrink:0;padding:4px 10px;font-size:11px;font-weight:600}.CodeExplorer-module__bgNCFq__sourceCode{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-sm);font-family:var(--font-mono,ui-monospace, monospace);white-space:pre-wrap;word-break:break-word;margin:10px;padding:12px 14px;font-size:12px;line-height:1.6}.CodeExplorer-module__bgNCFq__optimizeBtn{border-radius:var(--radius-sm);background:var(--teal);color:#fff;cursor:pointer;border:none;margin:0 10px 10px;padding:9px 16px;font-size:13px;font-weight:700}.CodeExplorer-module__bgNCFq__optimizeIntro{color:var(--text-muted);margin:0 0 14px;font-size:13px;line-height:1.6}.CodeExplorer-module__bgNCFq__goalList{flex-direction:column;gap:8px;margin-bottom:16px;display:flex}.CodeExplorer-module__bgNCFq__goalOption{border:1.5px solid var(--border);border-radius:var(--radius-sm);cursor:pointer;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.CodeExplorer-module__bgNCFq__goalOption:hover{background:var(--surface-2)}.CodeExplorer-module__bgNCFq__goalOptionActive{border-color:var(--teal);background:var(--teal-100)}.CodeExplorer-module__bgNCFq__goalOption input[type=radio]{flex-shrink:0;margin-top:3px}.CodeExplorer-module__bgNCFq__goalLabel{font-size:13px;font-weight:700;display:block}.CodeExplorer-module__bgNCFq__goalHint{color:var(--text-muted);margin-top:2px;font-size:11.5px;line-height:1.4;display:block}.CodeExplorer-module__bgNCFq__contextLabel{color:var(--text-muted);margin-bottom:5px;font-size:12px;font-weight:600;display:block}.CodeExplorer-module__bgNCFq__contextTextarea{border:1.5px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-2);width:100%;min-height:70px;color:var(--text);resize:vertical;box-sizing:border-box;padding:8px 10px;font-size:12.5px}.CodeExplorer-module__bgNCFq__cancelBtn{border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--surface);color:var(--text);cursor:pointer;padding:8px 16px;font-size:13px;font-weight:600}.CodeExplorer-module__bgNCFq__submitBtn{border-radius:var(--radius-sm);background:var(--teal);color:#fff;cursor:pointer;border:none;padding:8px 16px;font-size:13px;font-weight:700}.CodeExplorer-module__bgNCFq__submitBtn:disabled{opacity:.6;cursor:default}
.DoubleConfirmDialog-module__MYPhzG__stepBadge{letter-spacing:.04em;text-transform:uppercase;background:var(--surface-2);color:var(--text-muted);border-radius:999px;margin-bottom:12px;padding:3px 8px;font-size:10.5px;font-weight:700;display:inline-block}.DoubleConfirmDialog-module__MYPhzG__stepBadgeDanger{background:var(--danger-100);color:var(--danger)}.DoubleConfirmDialog-module__MYPhzG__body{white-space:pre-wrap;margin:0 0 14px;font-size:13.5px;line-height:1.6}.DoubleConfirmDialog-module__MYPhzG__summaryList{margin:0 0 16px;padding-left:18px;font-size:13px;line-height:1.7}.DoubleConfirmDialog-module__MYPhzG__actions{justify-content:flex-end;gap:8px;display:flex}.DoubleConfirmDialog-module__MYPhzG__cancelBtn{border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--surface);color:var(--text);cursor:pointer;padding:8px 16px;font-size:13px;font-weight:600}.DoubleConfirmDialog-module__MYPhzG__continueBtn,.DoubleConfirmDialog-module__MYPhzG__confirmBtn{border-radius:var(--radius-sm);background:var(--teal);color:#fff;cursor:pointer;border:none;padding:8px 16px;font-size:13px;font-weight:700}.DoubleConfirmDialog-module__MYPhzG__confirmBtnDanger{background:var(--danger)}
.ExplorerTabs-module__SQ2LwW__tabs{border-bottom:1px solid var(--border);gap:4px;margin-bottom:16px;display:flex}.ExplorerTabs-module__SQ2LwW__tab{color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:9px 14px;font-size:13px;font-weight:600}.ExplorerTabs-module__SQ2LwW__tabActive{color:var(--teal);border-bottom-color:var(--teal)}
.RemediationDetailModal-module__YCyLwa__meta{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}.RemediationDetailModal-module__YCyLwa__requirement{color:var(--text-muted);margin:0 0 16px;font-size:13px;font-style:italic}.RemediationDetailModal-module__YCyLwa__section{margin-bottom:16px}.RemediationDetailModal-module__YCyLwa__sectionHead{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.RemediationDetailModal-module__YCyLwa__sectionLabel{letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);margin:0;font-size:11px;font-weight:700}.RemediationDetailModal-module__YCyLwa__copyBtn{border:1px solid var(--border);background:var(--surface);color:var(--text);cursor:pointer;border-radius:6px;padding:3px 9px;font-size:11px;font-weight:600}.RemediationDetailModal-module__YCyLwa__script{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-sm);font-family:var(--font-mono,ui-monospace, monospace);white-space:pre-wrap;word-break:break-word;max-height:240px;padding:10px 12px;font-size:11.5px;overflow-y:auto}.RemediationDetailModal-module__YCyLwa__impact{white-space:pre-wrap;font-size:13px;line-height:1.6}.RemediationDetailModal-module__YCyLwa__result{font-family:var(--font-mono,ui-monospace, monospace);white-space:pre-wrap;background:var(--teal-100);border-radius:var(--radius-sm);padding:10px 12px;font-size:11.5px}.RemediationDetailModal-module__YCyLwa__actionsRow{flex-wrap:wrap;gap:8px;display:flex}.RemediationDetailModal-module__YCyLwa__btn{border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--surface);color:var(--text);cursor:pointer;padding:7px 13px;font-size:12.5px;font-weight:600}.RemediationDetailModal-module__YCyLwa__btn:disabled{opacity:.6;cursor:default}.RemediationDetailModal-module__YCyLwa__btnPrimary{background:var(--teal);border-color:var(--teal);color:#fff}.RemediationDetailModal-module__YCyLwa__btnDanger{color:var(--danger);border-color:var(--danger)}.RemediationDetailModal-module__YCyLwa__warning{color:var(--text-muted);background:var(--surface-2);border-radius:var(--radius-sm);margin-bottom:14px;padding:8px 10px;font-size:11.5px}.RemediationDetailModal-module__YCyLwa__suppressForm{border:1px dashed var(--border);border-radius:var(--radius-sm);flex-direction:column;gap:8px;margin-top:10px;padding:10px;display:flex}.RemediationDetailModal-module__YCyLwa__suppressForm textarea{resize:vertical;border:1.5px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-2);min-height:60px;color:var(--text);padding:8px 10px;font-size:12.5px}.RemediationDetailModal-module__YCyLwa__execSection{border-top:1px solid var(--border);flex-direction:column;gap:10px;margin-top:20px;padding-top:16px;display:flex}.RemediationDetailModal-module__YCyLwa__execHint{color:var(--text-muted);margin:0;font-size:12px;line-height:1.5}.RemediationDetailModal-module__YCyLwa__stageTracker{gap:8px;display:flex}.RemediationDetailModal-module__YCyLwa__stageStep{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-2);color:var(--text-muted);flex:1;padding:8px 10px;font-size:11.5px}.RemediationDetailModal-module__YCyLwa__stageStepDone{border-color:var(--teal);color:var(--text);background:var(--teal-100)}.RemediationDetailModal-module__YCyLwa__stageStepActive{border-color:var(--orange);color:var(--text)}.RemediationDetailModal-module__YCyLwa__readyBanner{background:var(--good-100);color:var(--text);border-radius:var(--radius-sm);flex-direction:column;align-items:flex-start;gap:10px;padding:12px 14px;font-size:12.5px;line-height:1.5;display:flex}.RemediationDetailModal-module__YCyLwa__rejectedNotice{color:var(--danger);background:var(--danger-100);border-radius:var(--radius-sm);padding:8px 10px;font-size:12px}
.ResolutionOverview-module__2l-iaq__row1{grid-template-columns:repeat(3,1fr)}
.LogMonitorView-module___MdgxW__wrap{flex-direction:column;gap:16px;display:flex}.LogMonitorView-module___MdgxW__header{flex-direction:column;gap:4px;display:flex}.LogMonitorView-module___MdgxW__title{margin:0;font-size:16px;font-weight:700}.LogMonitorView-module___MdgxW__subtitle{color:var(--text-muted);margin:0;font-size:12.5px;line-height:1.5}.LogMonitorView-module___MdgxW__columns{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);grid-template-columns:280px 1fr;align-items:stretch;min-height:420px;display:grid;overflow:hidden}@media (max-width:800px){.LogMonitorView-module___MdgxW__columns{grid-template-columns:1fr}}.LogMonitorView-module___MdgxW__usersCol,.LogMonitorView-module___MdgxW__feedCol{flex-direction:column;max-height:640px;display:flex;overflow:hidden}.LogMonitorView-module___MdgxW__usersCol{border-right:1px solid var(--border)}.LogMonitorView-module___MdgxW__colHeader{text-transform:uppercase;letter-spacing:.03em;color:var(--text-muted);border-bottom:1px solid var(--border);background:var(--surface-2);flex-shrink:0;padding:12px 14px;font-size:11px;font-weight:700}.LogMonitorView-module___MdgxW__colBody{flex:1;padding:6px;overflow-y:auto}.LogMonitorView-module___MdgxW__userRow{border-radius:var(--radius-sm);cursor:pointer;justify-content:space-between;align-items:center;gap:10px;padding:9px 10px;display:flex}.LogMonitorView-module___MdgxW__userRow:hover{background:var(--surface-2)}.LogMonitorView-module___MdgxW__userRowActive{background:var(--teal-100,#14b8a61f)}.LogMonitorView-module___MdgxW__userLabel{color:var(--text);margin:0;font-size:13px;font-weight:600}.LogMonitorView-module___MdgxW__userMeta{color:var(--text-muted);margin:2px 0 0;font-size:11px}.LogMonitorView-module___MdgxW__badge{white-space:nowrap;border-radius:999px;flex-shrink:0;padding:3px 8px;font-size:10.5px;font-weight:700}.LogMonitorView-module___MdgxW__badgeOn{background:var(--good-100);color:var(--good)}.LogMonitorView-module___MdgxW__badgeOff{background:var(--surface-2);color:var(--text-muted);border:1px solid var(--border)}.LogMonitorView-module___MdgxW__table{border-collapse:collapse;width:100%;font-size:12.5px}.LogMonitorView-module___MdgxW__table th{text-align:left;background:var(--surface-2);color:var(--text-muted);text-transform:uppercase;letter-spacing:.03em;border-bottom:1px solid var(--border);white-space:nowrap;padding:8px 10px;font-size:11px;font-weight:700;position:sticky;top:0}.LogMonitorView-module___MdgxW__table td{border-bottom:1px solid var(--border);vertical-align:top;padding:7px 10px}.LogMonitorView-module___MdgxW__table tr:last-child td{border-bottom:none}.LogMonitorView-module___MdgxW__rowError{background:var(--danger-100)}.LogMonitorView-module___MdgxW__time{font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--text-muted);font-size:11.5px}.LogMonitorView-module___MdgxW__typeBadge{color:var(--teal);text-transform:uppercase;font-size:10.5px;font-weight:700}.LogMonitorView-module___MdgxW__detail{color:var(--text);font-family:ui-monospace,Consolas,monospace;font-size:11.5px}.LogMonitorView-module___MdgxW__method{color:var(--teal);font-weight:700}.LogMonitorView-module___MdgxW__url{color:var(--text)}.LogMonitorView-module___MdgxW__status{font-variant-numeric:tabular-nums}.LogMonitorView-module___MdgxW__statusError{font-variant-numeric:tabular-nums;color:var(--danger);font-weight:700}.LogMonitorView-module___MdgxW__duration{font-variant-numeric:tabular-nums;white-space:nowrap}.LogMonitorView-module___MdgxW__emptyNote{color:var(--text-muted);margin:0;padding:10px;font-size:12.5px;line-height:1.5}
.RoleFormModal-module__TIViDa__grid{grid-template-columns:1fr 1fr;gap:14px 16px;display:grid}@media (max-width:560px){.RoleFormModal-module__TIViDa__grid{grid-template-columns:1fr}}.RoleFormModal-module__TIViDa__full{grid-column:1/-1}.RoleFormModal-module__TIViDa__field{flex-direction:column;display:flex}.RoleFormModal-module__TIViDa__field label{color:var(--text);margin-bottom:6px;font-size:12.5px;font-weight:600}.RoleFormModal-module__TIViDa__field input,.RoleFormModal-module__TIViDa__field select{border:1.5px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-2);width:100%;color:var(--text);padding:9px 12px;font-family:inherit;font-size:13.5px}.RoleFormModal-module__TIViDa__field input:focus,.RoleFormModal-module__TIViDa__field select:focus{border-color:var(--teal);box-shadow:0 0 0 3px var(--teal-100);outline:none}.RoleFormModal-module__TIViDa__hint{color:var(--text-muted);margin:14px 0 0;font-size:12.5px;line-height:1.5}.RoleFormModal-module__TIViDa__cancelBtn{border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--surface-2);color:var(--text);cursor:pointer;padding:8px 14px;font-size:13px;font-weight:600}.RoleFormModal-module__TIViDa__saveBtn{border-radius:var(--radius-sm);background:var(--teal);color:#fff;cursor:pointer;border:none;padding:8px 14px;font-size:13px;font-weight:600}.RoleFormModal-module__TIViDa__saveBtn:disabled{opacity:.6;cursor:default}
.ClientOnboardModal-module__N5ax5G__grid{grid-template-columns:1fr 1fr;gap:14px 16px;display:grid}@media (max-width:560px){.ClientOnboardModal-module__N5ax5G__grid{grid-template-columns:1fr}}.ClientOnboardModal-module__N5ax5G__full{grid-column:1/-1}.ClientOnboardModal-module__N5ax5G__field{flex-direction:column;display:flex}.ClientOnboardModal-module__N5ax5G__field label{color:var(--text);margin-bottom:6px;font-size:12.5px;font-weight:600}.ClientOnboardModal-module__N5ax5G__field input,.ClientOnboardModal-module__N5ax5G__field select{border:1.5px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-2);width:100%;color:var(--text);padding:9px 12px;font-family:inherit;font-size:13.5px}.ClientOnboardModal-module__N5ax5G__field input:focus,.ClientOnboardModal-module__N5ax5G__field select:focus{border-color:var(--teal);box-shadow:0 0 0 3px var(--teal-100);outline:none}.ClientOnboardModal-module__N5ax5G__cancelBtn{border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--surface-2);color:var(--text);cursor:pointer;padding:8px 14px;font-size:13px;font-weight:600}.ClientOnboardModal-module__N5ax5G__saveBtn{border-radius:var(--radius-sm);background:var(--teal);color:#fff;cursor:pointer;border:none;padding:8px 14px;font-size:13px;font-weight:600}.ClientOnboardModal-module__N5ax5G__saveBtn:disabled{opacity:.6;cursor:default}
.PackageCreateModal-module__QPvXDW__grid{grid-template-columns:1fr 1fr;gap:14px 16px;display:grid}@media (max-width:560px){.PackageCreateModal-module__QPvXDW__grid{grid-template-columns:1fr}}.PackageCreateModal-module__QPvXDW__field{flex-direction:column;display:flex}.PackageCreateModal-module__QPvXDW__field label{color:var(--text);margin-bottom:6px;font-size:12.5px;font-weight:600}.PackageCreateModal-module__QPvXDW__field input{border:1.5px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-2);width:100%;color:var(--text);padding:9px 12px;font-family:inherit;font-size:13.5px}.PackageCreateModal-module__QPvXDW__field input:focus{border-color:var(--teal);box-shadow:0 0 0 3px var(--teal-100);outline:none}.PackageCreateModal-module__QPvXDW__cancelBtn{border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--surface-2);color:var(--text);cursor:pointer;padding:8px 14px;font-size:13px;font-weight:600}.PackageCreateModal-module__QPvXDW__saveBtn{border-radius:var(--radius-sm);background:var(--teal);color:#fff;cursor:pointer;border:none;padding:8px 14px;font-size:13px;font-weight:600}.PackageCreateModal-module__QPvXDW__saveBtn:disabled{opacity:.6;cursor:default}
.PaymentRecordModal-module__yr3BIq__hint{color:var(--text-muted);margin:0 0 14px;font-size:12.5px;line-height:1.5}.PaymentRecordModal-module__yr3BIq__grid{grid-template-columns:1fr 1fr;gap:14px 16px;display:grid}@media (max-width:560px){.PaymentRecordModal-module__yr3BIq__grid{grid-template-columns:1fr}}.PaymentRecordModal-module__yr3BIq__field{flex-direction:column;display:flex}.PaymentRecordModal-module__yr3BIq__field label{color:var(--text);margin-bottom:6px;font-size:12.5px;font-weight:600}.PaymentRecordModal-module__yr3BIq__field input,.PaymentRecordModal-module__yr3BIq__field select{border:1.5px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-2);width:100%;color:var(--text);padding:9px 12px;font-family:inherit;font-size:13.5px}.PaymentRecordModal-module__yr3BIq__field input:focus,.PaymentRecordModal-module__yr3BIq__field select:focus{border-color:var(--teal);box-shadow:0 0 0 3px var(--teal-100);outline:none}.PaymentRecordModal-module__yr3BIq__cancelBtn{border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--surface-2);color:var(--text);cursor:pointer;padding:8px 14px;font-size:13px;font-weight:600}.PaymentRecordModal-module__yr3BIq__saveBtn{border-radius:var(--radius-sm);background:var(--teal);color:#fff;cursor:pointer;border:none;padding:8px 14px;font-size:13px;font-weight:600}.PaymentRecordModal-module__yr3BIq__saveBtn:disabled{opacity:.6;cursor:default}
.UserFormModal-module__sgemAW__grid{grid-template-columns:1fr 1fr;gap:14px 16px;display:grid}@media (max-width:560px){.UserFormModal-module__sgemAW__grid{grid-template-columns:1fr}}.UserFormModal-module__sgemAW__full{grid-column:1/-1}.UserFormModal-module__sgemAW__field{flex-direction:column;display:flex}.UserFormModal-module__sgemAW__field label{color:var(--text);margin-bottom:6px;font-size:12.5px;font-weight:600}.UserFormModal-module__sgemAW__field input,.UserFormModal-module__sgemAW__field select{border:1.5px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-2);width:100%;color:var(--text);padding:9px 12px;font-family:inherit;font-size:13.5px}.UserFormModal-module__sgemAW__field input:focus,.UserFormModal-module__sgemAW__field select:focus{border-color:var(--teal);box-shadow:0 0 0 3px var(--teal-100);outline:none}.UserFormModal-module__sgemAW__formError{border:1.5px solid var(--danger);border-radius:var(--radius-sm);background:var(--danger-100);color:var(--danger);margin-bottom:14px;padding:10px 12px;font-size:12.5px;font-weight:600}.UserFormModal-module__sgemAW__cancelBtn{border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--surface-2);color:var(--text);cursor:pointer;padding:8px 14px;font-size:13px;font-weight:600}.UserFormModal-module__sgemAW__saveBtn{border-radius:var(--radius-sm);background:var(--teal);color:#fff;cursor:pointer;border:none;padding:8px 14px;font-size:13px;font-weight:600}.UserFormModal-module__sgemAW__saveBtn:disabled{opacity:.6;cursor:default}
.AnalyticsDashboardPage-module__xVcQUG__wrap{flex-direction:column;gap:22px;display:flex}.AnalyticsDashboardPage-module__xVcQUG__header{flex-direction:column;gap:4px;display:flex}.AnalyticsDashboardPage-module__xVcQUG__title{margin:0;font-size:18px;font-weight:700}.AnalyticsDashboardPage-module__xVcQUG__subtitle{color:var(--text-muted);margin:0;font-size:13px}.AnalyticsDashboardPage-module__xVcQUG__loading{color:var(--text-muted);font-size:13px}.AnalyticsDashboardPage-module__xVcQUG__statGrid{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:14px;display:grid}.AnalyticsDashboardPage-module__xVcQUG__statCard,.AnalyticsDashboardPage-module__xVcQUG__statCardLink{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);color:inherit;flex-direction:column;gap:4px;padding:16px 18px;text-decoration:none;transition:border-color .12s,box-shadow .12s;display:flex}.AnalyticsDashboardPage-module__xVcQUG__statCardLink:hover{border-color:var(--teal);box-shadow:var(--shadow)}.AnalyticsDashboardPage-module__xVcQUG__statLabel{text-transform:uppercase;letter-spacing:.03em;color:var(--text-muted);margin:0;font-size:11.5px;font-weight:700}.AnalyticsDashboardPage-module__xVcQUG__statValue{color:var(--text);margin:0;font-size:24px;font-weight:800}.AnalyticsDashboardPage-module__xVcQUG__statSub{color:var(--text-muted);margin:0;font-size:11.5px}.AnalyticsDashboardPage-module__xVcQUG__panels{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (max-width:900px){.AnalyticsDashboardPage-module__xVcQUG__panels{grid-template-columns:1fr}}.AnalyticsDashboardPage-module__xVcQUG__panel{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:18px 20px}.AnalyticsDashboardPage-module__xVcQUG__panelTitle{margin:0 0 14px;font-size:14px;font-weight:700}.AnalyticsDashboardPage-module__xVcQUG__emptyNote{color:var(--text-muted);margin:0;font-size:12.5px}.AnalyticsDashboardPage-module__xVcQUG__breakdownList{flex-direction:column;gap:10px;display:flex}.AnalyticsDashboardPage-module__xVcQUG__breakdownRow{grid-template-columns:150px 1fr 28px;align-items:center;gap:10px;display:grid}.AnalyticsDashboardPage-module__xVcQUG__levelLabel{color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:600;overflow:hidden}.AnalyticsDashboardPage-module__xVcQUG__barTrack{background:var(--surface-2);border-radius:999px;height:8px;overflow:hidden}.AnalyticsDashboardPage-module__xVcQUG__barFill{background:var(--teal);border-radius:999px;height:100%}.AnalyticsDashboardPage-module__xVcQUG__breakdownCount{color:var(--text);text-align:right;font-size:12.5px;font-weight:700}
.ApproversPage-module__xcJ6wa__wrap{flex-direction:column;gap:20px;display:flex}.ApproversPage-module__xcJ6wa__header{flex-direction:column;gap:4px;display:flex}.ApproversPage-module__xcJ6wa__title{margin:0;font-size:16px;font-weight:700}.ApproversPage-module__xcJ6wa__subtitle{color:var(--text-muted);max-width:680px;margin:0;font-size:12.5px;line-height:1.5}.ApproversPage-module__xcJ6wa__pools{grid-template-columns:1fr 1fr;gap:20px;display:grid}@media (max-width:860px){.ApproversPage-module__xcJ6wa__pools{grid-template-columns:1fr}}.ApproversPage-module__xcJ6wa__pool{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);flex-direction:column;gap:12px;padding:16px 18px;display:flex}.ApproversPage-module__xcJ6wa__poolHead{flex-direction:column;gap:2px;display:flex}.ApproversPage-module__xcJ6wa__poolTitle{margin:0;font-size:13.5px;font-weight:700}.ApproversPage-module__xcJ6wa__poolDesc{color:var(--text-muted);margin:0;font-size:11.5px;line-height:1.5}.ApproversPage-module__xcJ6wa__addRow{gap:8px;display:flex}.ApproversPage-module__xcJ6wa__addRow select{border:1.5px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-2);min-width:0;color:var(--text);flex:1;padding:7px 10px;font-size:12.5px}.ApproversPage-module__xcJ6wa__addBtn{border-radius:var(--radius-sm);background:var(--teal);color:#fff;cursor:pointer;white-space:nowrap;border:none;padding:7px 14px;font-size:12.5px;font-weight:600}.ApproversPage-module__xcJ6wa__addBtn:disabled{opacity:.5;cursor:default}.ApproversPage-module__xcJ6wa__empty{color:var(--text-muted);margin:0;font-size:12px}.ApproversPage-module__xcJ6wa__list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ApproversPage-module__xcJ6wa__listRow{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-2);justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;display:flex}.ApproversPage-module__xcJ6wa__userName{font-size:12.5px;font-weight:600;display:block}.ApproversPage-module__xcJ6wa__userEmail{color:var(--text-muted);font-size:11px;display:block}.ApproversPage-module__xcJ6wa__actionBtn{border:1px solid var(--border);background:var(--surface);cursor:pointer;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;transition:background-color .12s,border-color .12s,color .12s;display:flex}.ApproversPage-module__xcJ6wa__actionBtnDanger{color:var(--danger)}.ApproversPage-module__xcJ6wa__actionBtnDanger:hover{background:var(--danger-100);border-color:var(--danger)}
.AuthoringPage-module__eDW0iW__wrap{flex-direction:column;gap:24px;display:flex}.AuthoringPage-module__eDW0iW__header{flex-direction:column;gap:4px;display:flex}.AuthoringPage-module__eDW0iW__title{margin:0;font-size:16px;font-weight:700}.AuthoringPage-module__eDW0iW__subtitle{color:var(--text-muted);max-width:680px;margin:0;font-size:12.5px;line-height:1.5}.AuthoringPage-module__eDW0iW__card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);flex-direction:column;gap:14px;padding:20px;display:flex}.AuthoringPage-module__eDW0iW__field{flex-direction:column;gap:5px;display:flex}.AuthoringPage-module__eDW0iW__connectedLabel{background:var(--teal-100);color:var(--teal);border-radius:999px;align-self:flex-start;padding:4px 10px;font-size:12px;font-weight:700;display:inline-block}.AuthoringPage-module__eDW0iW__field label{color:var(--text-muted);font-size:12px;font-weight:600}.AuthoringPage-module__eDW0iW__field select,.AuthoringPage-module__eDW0iW__field textarea{border:1.5px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-2);color:var(--text);padding:9px 12px;font-size:13.5px}.AuthoringPage-module__eDW0iW__field textarea{resize:vertical;min-height:90px}.AuthoringPage-module__eDW0iW__submit{background:var(--teal);color:#fff;border-radius:var(--radius-sm);cursor:pointer;border:none;align-self:flex-start;padding:9px 16px;font-size:13.5px;font-weight:600}.AuthoringPage-module__eDW0iW__submit:disabled{opacity:.6;cursor:default}.AuthoringPage-module__eDW0iW__result{flex-direction:column;gap:14px;display:flex}.AuthoringPage-module__eDW0iW__resultHead{justify-content:space-between;align-items:center;display:flex}.AuthoringPage-module__eDW0iW__resultTitle{margin:0;font-size:14px;font-weight:700}.AuthoringPage-module__eDW0iW__viewLink{color:var(--teal);font-size:12.5px;font-weight:600}.AuthoringPage-module__eDW0iW__section{flex-direction:column;gap:6px;display:flex}.AuthoringPage-module__eDW0iW__sectionLabel{letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);margin:0;font-size:11px;font-weight:700}.AuthoringPage-module__eDW0iW__impact{white-space:pre-wrap;font-size:13px;line-height:1.6}.AuthoringPage-module__eDW0iW__script{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-sm);font-family:var(--font-mono,ui-monospace, monospace);white-space:pre-wrap;word-break:break-word;max-height:220px;padding:10px 12px;font-size:11.5px;overflow-y:auto}.AuthoringPage-module__eDW0iW__stubCard{background:var(--surface);border:1px dashed var(--border);border-radius:var(--radius);text-align:center;padding:20px}.AuthoringPage-module__eDW0iW__stubTitle{margin:0 0 6px;font-size:13.5px;font-weight:700}.AuthoringPage-module__eDW0iW__stubDescription{color:var(--text-muted);margin:0;font-size:12.5px;line-height:1.5}
.ConnectionsSettingsPage-module__L2ZrCG__wrap{flex-direction:column;gap:20px;display:flex}.ConnectionsSettingsPage-module__L2ZrCG__header{flex-direction:column;gap:4px;display:flex}.ConnectionsSettingsPage-module__L2ZrCG__title{margin:0;font-size:16px;font-weight:700}.ConnectionsSettingsPage-module__L2ZrCG__subtitle{color:var(--text-muted);max-width:640px;margin:0;font-size:12.5px;line-height:1.5}.ConnectionsSettingsPage-module__L2ZrCG__activeCard{background:var(--surface);border:1px solid var(--teal);border-radius:var(--radius);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:20px;display:flex}.ConnectionsSettingsPage-module__L2ZrCG__activeLeft{flex-direction:column;gap:4px;display:flex}.ConnectionsSettingsPage-module__L2ZrCG__activeLabelRow{align-items:center;gap:8px;display:flex}.ConnectionsSettingsPage-module__L2ZrCG__activeLabel{font-size:15px;font-weight:700}.ConnectionsSettingsPage-module__L2ZrCG__activeMeta{color:var(--text-muted);font-size:12px}.ConnectionsSettingsPage-module__L2ZrCG__disconnectBtn{border-radius:var(--radius-sm);border:1px solid var(--danger);background:var(--surface);color:var(--danger);cursor:pointer;padding:8px 16px;font-size:13px;font-weight:700}.ConnectionsSettingsPage-module__L2ZrCG__sectionLabel{margin:0 0 4px;font-size:13px;font-weight:700}.ConnectionsSettingsPage-module__L2ZrCG__list{flex-direction:column;gap:10px;display:flex}.ConnectionsSettingsPage-module__L2ZrCG__row{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.ConnectionsSettingsPage-module__L2ZrCG__rowLeft{flex-direction:column;gap:3px;display:flex}.ConnectionsSettingsPage-module__L2ZrCG__rowLabelRow{align-items:center;gap:8px;display:flex}.ConnectionsSettingsPage-module__L2ZrCG__rowLabel{font-size:13.5px;font-weight:600}.ConnectionsSettingsPage-module__L2ZrCG__rowMeta{color:var(--text-muted);font-size:11.5px}.ConnectionsSettingsPage-module__L2ZrCG__connectBtn{border-radius:var(--radius-sm);background:var(--teal);color:#fff;cursor:pointer;border:none;padding:7px 14px;font-size:12.5px;font-weight:600}.ConnectionsSettingsPage-module__L2ZrCG__emptyState{background:var(--surface);border:1px dashed var(--border);border-radius:var(--radius);text-align:center;color:var(--text-muted);padding:24px;font-size:13px;line-height:1.6}.ConnectionsSettingsPage-module__L2ZrCG__emptyState a{color:var(--teal);font-weight:600}.ConnectionsSettingsPage-module__L2ZrCG__warningBox{color:var(--text-muted);font-size:11.5px;line-height:1.6}.ConnectionsSettingsPage-module__L2ZrCG__warningBox strong{color:var(--text)}
.DataQualityOverview-module__uV59Ja__dqChartsRow{grid-template-columns:1fr 1fr 1.4fr}
.FindingDetailPage-module___0iTtq__wrap{max-width:860px}.FindingDetailPage-module___0iTtq__backLink{color:var(--text-muted);margin-bottom:14px;font-size:12.5px;font-weight:600;display:inline-block}.FindingDetailPage-module___0iTtq__backLink:hover{color:var(--text)}.FindingDetailPage-module___0iTtq__title{font-size:19px;font-weight:700;font-family:var(--font-mono,ui-monospace, monospace);margin:0 0 16px}.FindingDetailPage-module___0iTtq__card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:20px 22px}.FindingDetailPage-module___0iTtq__notFound{color:var(--text-muted);margin-bottom:14px;font-size:13.5px}
.OverviewPage-module__mLEU_W__header{flex-direction:column;gap:4px;margin-bottom:20px;display:flex}.OverviewPage-module__mLEU_W__title{margin:0;font-size:18px;font-weight:700}.OverviewPage-module__mLEU_W__subtitle{color:var(--text-muted);max-width:680px;margin:0;font-size:12.5px;line-height:1.5}.OverviewPage-module__mLEU_W__connectionSection{margin-bottom:20px}.OverviewPage-module__mLEU_W__sectionTitle{margin:0 0 12px;font-size:14px;font-weight:700}.OverviewPage-module__mLEU_W__connectionRow{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.OverviewPage-module__mLEU_W__connectionLabel{font-size:13.5px;font-weight:600}.OverviewPage-module__mLEU_W__connectionMeta{color:var(--text-muted);margin-top:2px;font-size:11.5px}.OverviewPage-module__mLEU_W__connectionRight{align-items:center;gap:10px;display:flex}.OverviewPage-module__mLEU_W__scanBtn{border-radius:var(--radius-sm);background:var(--teal);color:#fff;cursor:pointer;border:none;padding:7px 14px;font-size:12.5px;font-weight:600}.OverviewPage-module__mLEU_W__scanBtn:disabled{opacity:.6;cursor:default}.OverviewPage-module__mLEU_W__emptyState{background:var(--surface);border:1px dashed var(--border);border-radius:var(--radius);text-align:center;color:var(--text-muted);padding:24px;font-size:13px}.OverviewPage-module__mLEU_W__emptyState a{color:var(--teal);font-weight:600}.OverviewPage-module__mLEU_W__row1{grid-template-columns:repeat(4,1fr)}.OverviewPage-module__mLEU_W__row2{grid-template-columns:1.5fr 1fr}.OverviewPage-module__mLEU_W__statusHealthy{background:var(--good-100);color:var(--good)}.OverviewPage-module__mLEU_W__statusFair{color:#2258b8;background:#e7f0fe}.OverviewPage-module__mLEU_W__statusAtRisk{background:var(--orange-100);color:var(--orange)}.OverviewPage-module__mLEU_W__statusCritical{background:var(--danger-100);color:var(--danger)}.OverviewPage-module__mLEU_W__trendChart{width:100%;height:100%;display:block}.OverviewPage-module__mLEU_W__opsList{flex-direction:column;gap:10px;display:flex}.OverviewPage-module__mLEU_W__opsRow{flex-direction:column;gap:4px;display:flex}.OverviewPage-module__mLEU_W__opsRowClickable{cursor:pointer;border-radius:var(--radius-sm);margin:-4px;padding:4px}.OverviewPage-module__mLEU_W__opsRowClickable:hover{background:var(--surface-2)}.OverviewPage-module__mLEU_W__opsRowHead{justify-content:space-between;align-items:baseline;gap:8px;font-size:12px;display:flex}.OverviewPage-module__mLEU_W__opsRowLabel{align-items:baseline;gap:6px;min-width:0;display:flex;overflow:hidden}.OverviewPage-module__mLEU_W__opsRowName{font-family:var(--font-mono,ui-monospace, monospace);color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.OverviewPage-module__mLEU_W__opsRowType{color:var(--text-muted);flex-shrink:0;font-size:10px}.OverviewPage-module__mLEU_W__opsRowValue{color:var(--text-muted);flex-shrink:0;font-weight:700}
.PerformanceOverview-module__n8rXqG__row1{grid-template-columns:1fr 1.4fr}.PerformanceOverview-module__n8rXqG__row2{grid-template-columns:1fr 1fr}.PerformanceOverview-module__n8rXqG__opsList{flex-direction:column;gap:10px;display:flex}.PerformanceOverview-module__n8rXqG__opsRow{flex-direction:column;gap:4px;display:flex}.PerformanceOverview-module__n8rXqG__opsRowClickable{cursor:pointer;border-radius:var(--radius-sm);margin:-4px;padding:4px}.PerformanceOverview-module__n8rXqG__opsRowClickable:hover{background:var(--surface-2)}.PerformanceOverview-module__n8rXqG__opsRowHead{justify-content:space-between;align-items:baseline;gap:8px;font-size:12px;display:flex}.PerformanceOverview-module__n8rXqG__opsRowName{font-family:var(--font-mono,ui-monospace, monospace);color:var(--text);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}.PerformanceOverview-module__n8rXqG__opsRowValue{color:var(--text-muted);flex-shrink:0;font-weight:700}
.RemediationDetailPage-module__w5xbda__wrap{max-width:860px}.RemediationDetailPage-module__w5xbda__backLink{color:var(--text-muted);margin-bottom:14px;font-size:12.5px;font-weight:600;display:inline-block}.RemediationDetailPage-module__w5xbda__backLink:hover{color:var(--text)}.RemediationDetailPage-module__w5xbda__title{margin:0 0 16px;font-size:18px;font-weight:700}.RemediationDetailPage-module__w5xbda__card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:20px 22px}.RemediationDetailPage-module__w5xbda__notFound{color:var(--text-muted);margin-bottom:14px;font-size:13.5px}
.RemediationPage-module__1A69hq__wrap{flex-direction:column;gap:16px;display:flex}.RemediationPage-module__1A69hq__header{flex-direction:column;gap:4px;display:flex}.RemediationPage-module__1A69hq__title{margin:0;font-size:16px;font-weight:700}.RemediationPage-module__1A69hq__subtitle{color:var(--text-muted);max-width:680px;margin:0;font-size:12.5px;line-height:1.5}.RemediationPage-module__1A69hq__filters{align-items:center;gap:16px;display:flex}.RemediationPage-module__1A69hq__filters select{border:1.5px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-2);color:var(--text);padding:7px 10px;font-size:12.5px}.RemediationPage-module__1A69hq__archivedToggle{color:var(--text-muted);cursor:pointer;align-items:center;gap:6px;font-size:12.5px;display:flex}.RemediationPage-module__1A69hq__rowActions{align-items:center;gap:8px;display:flex}.RemediationPage-module__1A69hq__actionBtn{border:1px solid var(--border);background:var(--surface-2);cursor:pointer;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;transition:background-color .12s,border-color .12s,color .12s;display:flex}.RemediationPage-module__1A69hq__actionBtnNeutral{color:var(--text-muted)}.RemediationPage-module__1A69hq__actionBtnNeutral:hover{background:var(--teal-100);border-color:var(--teal);color:var(--teal)}.RemediationPage-module__1A69hq__actionBtnDanger{color:var(--danger)}.RemediationPage-module__1A69hq__actionBtnDanger:hover{background:var(--danger-100);border-color:var(--danger)}
.SchemaExplorer-module__TLAB4a__wrap{flex-direction:column;gap:16px;display:flex}.SchemaExplorer-module__TLAB4a__subtitle{color:var(--text-muted);max-width:720px;margin:0;font-size:12.5px;line-height:1.5}.SchemaExplorer-module__TLAB4a__columns{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);grid-template-columns:1fr 1.3fr 1.1fr;height:640px;display:grid;overflow:hidden}.SchemaExplorer-module__TLAB4a__panel{border-right:1px solid var(--border);flex-direction:column;min-width:0;height:100%;display:flex;overflow:hidden}.SchemaExplorer-module__TLAB4a__panel:last-child{border-right:none}.SchemaExplorer-module__TLAB4a__panelHead{border-bottom:2px solid var(--border);background:var(--surface-2);flex-direction:column;flex-shrink:0;gap:10px;padding:12px 14px 14px;display:flex}.SchemaExplorer-module__TLAB4a__panelTitle{text-transform:uppercase;letter-spacing:.03em;color:var(--text-muted);margin:0;font-size:12.5px;font-weight:700}.SchemaExplorer-module__TLAB4a__panelSubtitle{color:var(--text);text-overflow:ellipsis;white-space:nowrap;flex-shrink:1;min-width:0;font-size:12.5px;font-weight:700;overflow:hidden}.SchemaExplorer-module__TLAB4a__panelBody{background:var(--surface);flex:1;padding:6px;overflow-y:auto}.SchemaExplorer-module__TLAB4a__searchInput{border:1.5px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);color:var(--text);padding:7px 10px;font-size:12.5px}.SchemaExplorer-module__TLAB4a__statsRow{white-space:nowrap;align-items:baseline;gap:14px;display:flex;overflow:hidden}.SchemaExplorer-module__TLAB4a__statItem{flex-shrink:0;align-items:baseline;gap:4px;display:inline-flex}.SchemaExplorer-module__TLAB4a__statValue{color:var(--teal);font-size:13px;font-weight:800;line-height:1.2}.SchemaExplorer-module__TLAB4a__statLabel{color:var(--text-muted);font-size:11px;font-weight:600}.SchemaExplorer-module__TLAB4a__tableRow{border-radius:var(--radius-sm);cursor:pointer;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;display:flex}.SchemaExplorer-module__TLAB4a__tableRow:hover{background:var(--surface-2)}.SchemaExplorer-module__TLAB4a__tableRowActive{background:var(--teal-100)}.SchemaExplorer-module__TLAB4a__tableRowLabel{text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:600;overflow:hidden}.SchemaExplorer-module__TLAB4a__tableRowMeta{color:var(--text-muted);flex-shrink:0;font-size:10.5px}.SchemaExplorer-module__TLAB4a__emptyNote{text-align:center;color:var(--text-muted);padding:20px 14px;font-size:12.5px;line-height:1.6}.SchemaExplorer-module__TLAB4a__columnRow{border-radius:var(--radius-sm);cursor:pointer;border-left:3px solid #0000;justify-content:space-between;align-items:center;gap:8px;padding:7px 10px 7px 8px;display:flex}.SchemaExplorer-module__TLAB4a__columnRow:hover{background:var(--surface-2)}.SchemaExplorer-module__TLAB4a__columnRowActive{background:var(--teal-100);border-left-color:var(--teal)}.SchemaExplorer-module__TLAB4a__columnLeft{align-items:center;gap:6px;min-width:0;display:flex}.SchemaExplorer-module__TLAB4a__columnName{text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:600;overflow:hidden}.SchemaExplorer-module__TLAB4a__columnType{color:var(--text-muted);font-size:11px;font-family:var(--font-mono,ui-monospace, monospace);flex-shrink:0}.SchemaExplorer-module__TLAB4a__badgeRow{flex-shrink:0;gap:4px;display:flex}.SchemaExplorer-module__TLAB4a__tinyBadge{letter-spacing:.02em;border-radius:4px;padding:1px 5px;font-size:9.5px;font-weight:700}.SchemaExplorer-module__TLAB4a__tinyBadgePk{background:var(--teal-100);color:var(--teal)}.SchemaExplorer-module__TLAB4a__tinyBadgeFk{background:var(--surface-2);color:var(--text-muted);border:1px solid var(--border)}.SchemaExplorer-module__TLAB4a__tinyBadgeNullable{background:var(--surface-2);color:var(--text-muted)}.SchemaExplorer-module__TLAB4a__constraintsSection{margin-top:10px;padding:0 8px}.SchemaExplorer-module__TLAB4a__constraintsLabel{text-transform:uppercase;color:var(--text-muted);margin:10px 0 6px;font-size:11px;font-weight:700}.SchemaExplorer-module__TLAB4a__constraintRow{color:var(--text);padding:4px 0;font-size:11.5px}.SchemaExplorer-module__TLAB4a__constraintDefinition{font-family:var(--font-mono,ui-monospace, monospace);color:var(--text-muted);font-size:10.5px}.SchemaExplorer-module__TLAB4a__depSection{padding:4px 8px}.SchemaExplorer-module__TLAB4a__depGroupLabel{text-transform:uppercase;color:var(--text-muted);margin:10px 0 6px;font-size:11px;font-weight:700}.SchemaExplorer-module__TLAB4a__depRow{border-radius:var(--radius-sm);background:var(--surface-2);margin-bottom:6px;padding:6px 8px;font-size:12px;line-height:1.5}.SchemaExplorer-module__TLAB4a__depArrow{color:var(--teal);margin:0 4px;font-weight:700}.SchemaExplorer-module__TLAB4a__columnFocusBar{background:var(--teal-100);border-radius:var(--radius-sm);justify-content:space-between;align-items:center;gap:8px;margin:4px 8px 10px;padding:8px 10px;font-size:11.5px;display:flex}.SchemaExplorer-module__TLAB4a__clearBtn{color:var(--teal);cursor:pointer;background:0 0;border:none;font-size:11px;font-weight:700}.SchemaExplorer-module__TLAB4a__usageSection{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:16px}.SchemaExplorer-module__TLAB4a__usageHead{flex-wrap:wrap;align-items:baseline;gap:8px;margin-bottom:4px;display:flex}.SchemaExplorer-module__TLAB4a__usageTitle{margin:0;font-size:14px;font-weight:700}.SchemaExplorer-module__TLAB4a__usageCaveat{color:var(--text-muted);max-width:800px;margin:0 0 12px;font-size:11.5px;line-height:1.5}.SchemaExplorer-module__TLAB4a__usageToolbar{align-items:center;gap:14px;margin-bottom:10px;display:flex}.SchemaExplorer-module__TLAB4a__usageToolbar .SchemaExplorer-module__TLAB4a__searchInput{max-width:280px}.SchemaExplorer-module__TLAB4a__usageTableWrap{border:1px solid var(--border);border-radius:var(--radius-sm);max-height:360px;overflow-y:auto}.SchemaExplorer-module__TLAB4a__usageTable{border-collapse:collapse;width:100%}.SchemaExplorer-module__TLAB4a__usageTable th{text-align:left;text-transform:uppercase;color:var(--text-muted);border-bottom:1px solid var(--border);background:var(--surface-2);z-index:1;padding:6px 10px;font-size:11px;position:sticky;top:0}.SchemaExplorer-module__TLAB4a__usageTh{cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap}.SchemaExplorer-module__TLAB4a__usageTh:hover{color:var(--text)}.SchemaExplorer-module__TLAB4a__sortIcon{color:var(--text-muted);opacity:.6;margin-left:2px;font-size:10px}.SchemaExplorer-module__TLAB4a__sortIconActive{color:var(--teal);margin-left:2px;font-size:10px;font-weight:700}.SchemaExplorer-module__TLAB4a__usageTable td{border-bottom:1px solid var(--border);padding:8px 10px;font-size:12.5px}.SchemaExplorer-module__TLAB4a__opPillRow{flex-wrap:wrap;gap:4px;display:flex}.SchemaExplorer-module__TLAB4a__usageRow{cursor:pointer}.SchemaExplorer-module__TLAB4a__usageRow:hover{background:var(--surface-2)}.SchemaExplorer-module__TLAB4a__usageRowActive{background:var(--teal-100)}.SchemaExplorer-module__TLAB4a__sourceHeadRow{justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;display:flex}.SchemaExplorer-module__TLAB4a__copyBtn{border:1px solid var(--border);background:var(--surface);color:var(--text);cursor:pointer;border-radius:6px;flex-shrink:0;padding:4px 10px;font-size:11px;font-weight:600}.SchemaExplorer-module__TLAB4a__sourceCode{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-sm);font-family:var(--font-mono,ui-monospace, monospace);white-space:pre-wrap;word-break:break-word;max-height:480px;margin:0;padding:12px 14px;font-size:12px;line-height:1.6;overflow-y:auto}
.CodeReposGrid-module__JdhEOG__wrap{flex-direction:column;gap:16px;display:flex}.CodeReposGrid-module__JdhEOG__header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.CodeReposGrid-module__JdhEOG__title{margin:0 0 4px;font-size:16px;font-weight:700}.CodeReposGrid-module__JdhEOG__subtitle{color:var(--text-muted);max-width:560px;margin:0;font-size:12.5px;line-height:1.5}.CodeReposGrid-module__JdhEOG__addBtn{border-radius:var(--radius-sm);background:var(--teal);color:#fff;cursor:pointer;border:none;flex-shrink:0;padding:8px 14px;font-size:13px;font-weight:700}.CodeReposGrid-module__JdhEOG__form{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);grid-template-columns:1fr 1.4fr 1.2fr auto;align-items:end;gap:10px;padding:16px;display:grid}.CodeReposGrid-module__JdhEOG__helpBox{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:10px 16px;font-size:12.5px}.CodeReposGrid-module__JdhEOG__helpBox summary{cursor:pointer;color:var(--teal);padding:4px 0;font-weight:600}.CodeReposGrid-module__JdhEOG__helpBox summary::-webkit-details-marker{color:var(--teal)}.CodeReposGrid-module__JdhEOG__helpContent{border-top:1px solid var(--border);grid-template-columns:1fr 1fr;gap:20px;margin-top:8px;padding-top:12px;display:grid}.CodeReposGrid-module__JdhEOG__helpContent b{color:var(--text)}.CodeReposGrid-module__JdhEOG__helpContent ol{color:var(--text-muted);margin:6px 0 0;padding-left:18px;line-height:1.6}.CodeReposGrid-module__JdhEOG__helpContent li{margin-bottom:2px}.CodeReposGrid-module__JdhEOG__helpContent code{font-family:var(--font-mono,monospace);background:var(--surface-2);border:1px solid var(--border);border-radius:4px;padding:1px 4px;font-size:11px}.CodeReposGrid-module__JdhEOG__helpOptional{color:var(--text-muted);font-size:11.5px;font-weight:400}.CodeReposGrid-module__JdhEOG__helpNote{color:var(--text-muted);margin:8px 0 0;font-size:11.5px;line-height:1.5}@media (max-width:720px){.CodeReposGrid-module__JdhEOG__helpContent{grid-template-columns:1fr}}.CodeReposGrid-module__JdhEOG__field{flex-direction:column;gap:5px;display:flex}.CodeReposGrid-module__JdhEOG__field label{color:var(--text-muted);font-size:12px;font-weight:600}.CodeReposGrid-module__JdhEOG__field input{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-2);color:var(--text);padding:8px 10px;font-size:13px}.CodeReposGrid-module__JdhEOG__submitBtn{background:var(--teal);color:#fff;border-radius:var(--radius-sm);cursor:pointer;white-space:nowrap;border:none;padding:9px 16px;font-size:13.5px;font-weight:600}.CodeReposGrid-module__JdhEOG__submitBtn:disabled{opacity:.6;cursor:default}.CodeReposGrid-module__JdhEOG__tokenBadge{background:var(--surface-2);color:var(--text-muted);border:1px solid var(--border);white-space:nowrap;border-radius:999px;padding:3px 9px;font-size:11px;font-weight:600}.CodeReposGrid-module__JdhEOG__enabledToggle{border:1px solid var(--border);background:var(--surface-2);color:var(--text-muted);cursor:pointer;border-radius:999px;padding:3px 9px;font-size:11px;font-weight:700}.CodeReposGrid-module__JdhEOG__enabledOn{background:var(--good-100);color:var(--good);border-color:#0000}.CodeReposGrid-module__JdhEOG__testCell{align-items:center;gap:8px;display:flex}.CodeReposGrid-module__JdhEOG__testBadge{text-align:center;white-space:nowrap;box-sizing:border-box;border-radius:999px;flex-shrink:0;width:76px;padding:3px 9px;font-size:11px;font-weight:700;display:inline-block}.CodeReposGrid-module__JdhEOG__test_untested{background:var(--surface-2);color:var(--text-muted);border:1px solid var(--border)}.CodeReposGrid-module__JdhEOG__test_success{background:var(--good-100);color:var(--good)}.CodeReposGrid-module__JdhEOG__test_failed{background:var(--danger-100);color:var(--danger)}.CodeReposGrid-module__JdhEOG__testBtn{border:1px solid var(--border);background:var(--surface);color:var(--text);cursor:pointer;border-radius:6px;padding:3px 8px;font-size:11px;font-weight:600}.CodeReposGrid-module__JdhEOG__testBtn:disabled{opacity:.5;cursor:default}.CodeReposGrid-module__JdhEOG__rowActions{align-items:center;gap:6px;display:flex}.CodeReposGrid-module__JdhEOG__actionBtn{border:1px solid var(--border);background:var(--surface-2);cursor:pointer;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;transition:background-color .12s,border-color .12s,color .12s;display:flex}.CodeReposGrid-module__JdhEOG__actionBtnNeutral{color:var(--text-muted)}.CodeReposGrid-module__JdhEOG__actionBtnNeutral:hover{background:var(--teal-100);border-color:var(--teal);color:var(--teal)}.CodeReposGrid-module__JdhEOG__actionBtnDanger{color:var(--text-muted)}.CodeReposGrid-module__JdhEOG__actionBtnDanger:hover{background:var(--danger-100);border-color:var(--danger);color:var(--danger)}
.DbConnectionsGrid-module__Jn7fEW__wrap{flex-direction:column;gap:16px;display:flex}.DbConnectionsGrid-module__Jn7fEW__header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.DbConnectionsGrid-module__Jn7fEW__title{margin:0 0 4px;font-size:16px;font-weight:700}.DbConnectionsGrid-module__Jn7fEW__subtitle{color:var(--text-muted);max-width:560px;margin:0;font-size:12.5px;line-height:1.5}.DbConnectionsGrid-module__Jn7fEW__addBtn{border-radius:var(--radius-sm);background:var(--teal);color:#fff;cursor:pointer;border:none;flex-shrink:0;padding:8px 14px;font-size:13px;font-weight:700}.DbConnectionsGrid-module__Jn7fEW__form{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);grid-template-columns:1.2fr .8fr .9fr 1.6fr auto;align-items:end;gap:10px;padding:16px;display:grid}.DbConnectionsGrid-module__Jn7fEW__field{flex-direction:column;gap:5px;display:flex}.DbConnectionsGrid-module__Jn7fEW__field label{color:var(--text-muted);font-size:12px;font-weight:600}.DbConnectionsGrid-module__Jn7fEW__field input,.DbConnectionsGrid-module__Jn7fEW__field select{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-2);color:var(--text);padding:8px 10px;font-size:13px}.DbConnectionsGrid-module__Jn7fEW__fieldHint{color:var(--text-muted);font-size:11px;line-height:1.5}.DbConnectionsGrid-module__Jn7fEW__fieldHint code{font-family:var(--font-mono,monospace);background:var(--surface-2);border:1px solid var(--border);white-space:nowrap;border-radius:4px;padding:1px 4px;font-size:10.5px}.DbConnectionsGrid-module__Jn7fEW__submitBtn{background:var(--teal);color:#fff;border-radius:var(--radius-sm);cursor:pointer;white-space:nowrap;border:none;padding:9px 16px;font-size:13.5px;font-weight:600}.DbConnectionsGrid-module__Jn7fEW__submitBtn:disabled{opacity:.6;cursor:default}.DbConnectionsGrid-module__Jn7fEW__typeBadge{white-space:nowrap;border-radius:999px;padding:3px 9px;font-size:11px;font-weight:700}.DbConnectionsGrid-module__Jn7fEW__type_production{background:var(--danger-100);color:var(--danger)}.DbConnectionsGrid-module__Jn7fEW__type_staging{background:var(--orange-100);color:var(--orange)}.DbConnectionsGrid-module__Jn7fEW__type_blank{background:var(--surface-2);color:var(--text-muted);border:1px solid var(--border)}.DbConnectionsGrid-module__Jn7fEW__engine_postgres{background:var(--blue-100,var(--surface-2));color:var(--blue,var(--text));border:1px solid var(--border)}.DbConnectionsGrid-module__Jn7fEW__engine_sqlserver{background:var(--teal-100);color:var(--teal)}.DbConnectionsGrid-module__Jn7fEW__enabledToggle{border:1px solid var(--border);background:var(--surface-2);color:var(--text-muted);cursor:pointer;border-radius:999px;padding:3px 9px;font-size:11px;font-weight:700}.DbConnectionsGrid-module__Jn7fEW__enabledOn{background:var(--good-100);color:var(--good);border-color:#0000}.DbConnectionsGrid-module__Jn7fEW__testCell{align-items:center;gap:8px;display:flex}.DbConnectionsGrid-module__Jn7fEW__testBadge{text-align:center;white-space:nowrap;box-sizing:border-box;border-radius:999px;flex-shrink:0;width:76px;padding:3px 9px;font-size:11px;font-weight:700;display:inline-block}.DbConnectionsGrid-module__Jn7fEW__test_untested{background:var(--surface-2);color:var(--text-muted);border:1px solid var(--border)}.DbConnectionsGrid-module__Jn7fEW__test_success{background:var(--good-100);color:var(--good)}.DbConnectionsGrid-module__Jn7fEW__test_failed{background:var(--danger-100);color:var(--danger)}.DbConnectionsGrid-module__Jn7fEW__testBtn{border:1px solid var(--border);background:var(--surface);color:var(--text);cursor:pointer;border-radius:6px;padding:3px 8px;font-size:11px;font-weight:600}.DbConnectionsGrid-module__Jn7fEW__testBtn:disabled{opacity:.5;cursor:default}.DbConnectionsGrid-module__Jn7fEW__rowActions{align-items:center;gap:6px;display:flex}.DbConnectionsGrid-module__Jn7fEW__actionBtn{border:1px solid var(--border);background:var(--surface-2);cursor:pointer;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;transition:background-color .12s,border-color .12s,color .12s;display:flex}.DbConnectionsGrid-module__Jn7fEW__actionBtnNeutral{color:var(--text-muted)}.DbConnectionsGrid-module__Jn7fEW__actionBtnNeutral:hover{background:var(--teal-100);border-color:var(--teal);color:var(--teal)}.DbConnectionsGrid-module__Jn7fEW__actionBtnDanger{color:var(--text-muted)}.DbConnectionsGrid-module__Jn7fEW__actionBtnDanger:hover{background:var(--danger-100);border-color:var(--danger);color:var(--danger)}
.DeploymentTargetsGrid-module__jRhgWW__wrap{flex-direction:column;gap:16px;display:flex}.DeploymentTargetsGrid-module__jRhgWW__header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.DeploymentTargetsGrid-module__jRhgWW__title{margin:0 0 4px;font-size:16px;font-weight:700}.DeploymentTargetsGrid-module__jRhgWW__subtitle{color:var(--text-muted);max-width:560px;margin:0;font-size:12.5px;line-height:1.5}.DeploymentTargetsGrid-module__jRhgWW__addBtn{border-radius:var(--radius-sm);background:var(--teal);color:#fff;cursor:pointer;border:none;flex-shrink:0;padding:8px 14px;font-size:13px;font-weight:700}.DeploymentTargetsGrid-module__jRhgWW__form{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);grid-template-columns:1.2fr 1fr 1.4fr auto;align-items:end;gap:10px;padding:16px;display:grid}.DeploymentTargetsGrid-module__jRhgWW__field{flex-direction:column;gap:5px;display:flex}.DeploymentTargetsGrid-module__jRhgWW__field label{color:var(--text-muted);font-size:12px;font-weight:600}.DeploymentTargetsGrid-module__jRhgWW__field input,.DeploymentTargetsGrid-module__jRhgWW__field select{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-2);color:var(--text);padding:8px 10px;font-size:13px}.DeploymentTargetsGrid-module__jRhgWW__submitBtn{background:var(--teal);color:#fff;border-radius:var(--radius-sm);cursor:pointer;white-space:nowrap;border:none;padding:9px 16px;font-size:13.5px;font-weight:600}.DeploymentTargetsGrid-module__jRhgWW__submitBtn:disabled{opacity:.6;cursor:default}.DeploymentTargetsGrid-module__jRhgWW__platformBadge{background:var(--teal-100);color:var(--teal);white-space:nowrap;border-radius:999px;padding:3px 9px;font-size:11px;font-weight:700}.DeploymentTargetsGrid-module__jRhgWW__credentialBadge{background:var(--surface-2);color:var(--text-muted);border:1px solid var(--border);border-radius:999px;padding:3px 9px;font-size:11px;font-weight:600}.DeploymentTargetsGrid-module__jRhgWW__enabledToggle{border:1px solid var(--border);background:var(--surface-2);color:var(--text-muted);cursor:pointer;border-radius:999px;padding:3px 9px;font-size:11px;font-weight:700}.DeploymentTargetsGrid-module__jRhgWW__enabledOn{background:var(--good-100);color:var(--good);border-color:#0000}.DeploymentTargetsGrid-module__jRhgWW__rowActions{align-items:center;gap:6px;display:flex}.DeploymentTargetsGrid-module__jRhgWW__actionBtn{border:1px solid var(--border);background:var(--surface-2);cursor:pointer;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;transition:background-color .12s,border-color .12s,color .12s;display:flex}.DeploymentTargetsGrid-module__jRhgWW__actionBtnNeutral{color:var(--text-muted)}.DeploymentTargetsGrid-module__jRhgWW__actionBtnNeutral:hover{background:var(--teal-100);border-color:var(--teal);color:var(--teal)}.DeploymentTargetsGrid-module__jRhgWW__actionBtnDanger{color:var(--text-muted)}.DeploymentTargetsGrid-module__jRhgWW__actionBtnDanger:hover{background:var(--danger-100);border-color:var(--danger);color:var(--danger)}
.LogMonitorConfigView-module__aiSfEW__wrap{flex-direction:column;gap:18px;max-width:720px;display:flex}.LogMonitorConfigView-module__aiSfEW__header{flex-direction:column;gap:4px;display:flex}.LogMonitorConfigView-module__aiSfEW__title{margin:0;font-size:16px;font-weight:700}.LogMonitorConfigView-module__aiSfEW__subtitle{color:var(--text-muted);margin:0;font-size:12.5px;line-height:1.5}.LogMonitorConfigView-module__aiSfEW__helpBox{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:10px 16px;font-size:12.5px}.LogMonitorConfigView-module__aiSfEW__helpBox summary{cursor:pointer;color:var(--teal);padding:4px 0;font-weight:600}.LogMonitorConfigView-module__aiSfEW__helpContent{border-top:1px solid var(--border);margin-top:8px;padding-top:12px}.LogMonitorConfigView-module__aiSfEW__helpContent ul{color:var(--text-muted);margin:0;padding-left:18px;line-height:1.7}.LogMonitorConfigView-module__aiSfEW__helpContent code{font-family:var(--font-mono,monospace);background:var(--surface-2);border:1px solid var(--border);border-radius:4px;padding:1px 4px;font-size:11px}.LogMonitorConfigView-module__aiSfEW__field{flex-direction:column;gap:6px;display:flex}.LogMonitorConfigView-module__aiSfEW__field label{color:var(--text-muted);font-size:12px;font-weight:600}.LogMonitorConfigView-module__aiSfEW__fieldHint{color:var(--text-muted);margin:0;font-size:12px;line-height:1.5}.LogMonitorConfigView-module__aiSfEW__fieldHint code{font-family:var(--font-mono,monospace);background:var(--surface-2);border:1px solid var(--border);border-radius:4px;padding:1px 4px;font-size:11px}.LogMonitorConfigView-module__aiSfEW__codeBlock{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-2);color:var(--text);font-family:var(--font-mono,monospace);white-space:pre-wrap;word-break:break-word;margin:0;padding:14px;font-size:12px;line-height:1.6;overflow-x:auto}.LogMonitorConfigView-module__aiSfEW__copyBtn{border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--surface);color:var(--text);cursor:pointer;align-self:flex-start;padding:7px 14px;font-size:12px;font-weight:600}.LogMonitorConfigView-module__aiSfEW__inlineRow{gap:10px;display:flex}.LogMonitorConfigView-module__aiSfEW__input{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-2);color:var(--text);flex:1;padding:9px 10px;font-size:13px}.LogMonitorConfigView-module__aiSfEW__saveBtn{border-radius:var(--radius-sm);background:var(--teal);color:#fff;cursor:pointer;white-space:nowrap;border:none;padding:9px 16px;font-size:13px;font-weight:600}.LogMonitorConfigView-module__aiSfEW__saveBtn:disabled{opacity:.6;cursor:default}.LogMonitorConfigView-module__aiSfEW__emptyNote{color:var(--text-muted);margin:0;font-size:12px}
.MyProfileView-module__hVn7Gq__wrap{flex-direction:column;gap:18px;max-width:480px;display:flex}.MyProfileView-module__hVn7Gq__header{flex-direction:column;gap:4px;display:flex}.MyProfileView-module__hVn7Gq__title{margin:0;font-size:16px;font-weight:700}.MyProfileView-module__hVn7Gq__subtitle{color:var(--text-muted);margin:0;font-size:12.5px}.MyProfileView-module__hVn7Gq__card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);flex-direction:column;gap:14px;padding:20px;display:flex}.MyProfileView-module__hVn7Gq__cardTitle{margin:0;font-size:14px;font-weight:700}.MyProfileView-module__hVn7Gq__field{flex-direction:column;gap:5px;display:flex}.MyProfileView-module__hVn7Gq__field label{color:var(--text-muted);font-size:12px;font-weight:600}.MyProfileView-module__hVn7Gq__field input{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-2);color:var(--text);padding:9px 10px;font-size:13px}.MyProfileView-module__hVn7Gq__readonlyValue{color:var(--text-muted);margin:0;padding:9px 10px;font-size:13px}.MyProfileView-module__hVn7Gq__saveBtn{background:var(--teal);color:#fff;border-radius:var(--radius-sm);cursor:pointer;border:none;align-self:flex-start;padding:9px 16px;font-size:13.5px;font-weight:600}.MyProfileView-module__hVn7Gq__saveBtn:disabled{opacity:.6;cursor:default}.MyProfileView-module__hVn7Gq__emptyNote{color:var(--text-muted);margin:0;font-size:13px}
.SubscriptionsPage-module__unYQOW__wrap{flex-direction:column;gap:20px;display:flex}.SubscriptionsPage-module__unYQOW__gridHead{justify-content:flex-end;display:flex}.SubscriptionsPage-module__unYQOW__addBtn{background:var(--teal);color:#fff;border-radius:var(--radius-sm);cursor:pointer;white-space:nowrap;border:none;padding:9px 16px;font-size:13.5px;font-weight:600}
