.BooleanDoctor-module__sYGDLq__shell,.BooleanDoctor-module__sYGDLq__shell *{box-sizing:border-box}.BooleanDoctor-module__sYGDLq__shell{color:var(--sos-text,#172033);font-family:DM Sans,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.BooleanDoctor-module__sYGDLq__card{background:var(--sos-surface-1,#fff);border:1px solid var(--sos-border,#dfe5ec);box-shadow:var(--sos-shadow,0 12px 34px #0f172a12);border-radius:16px;overflow:hidden}.BooleanDoctor-module__sYGDLq__grid{grid-template-columns:minmax(300px,42%) minmax(0,58%);min-height:590px;display:grid}.BooleanDoctor-module__sYGDLq__inputPane{border-right:1px solid var(--sos-border,#dfe5ec);padding:24px}.BooleanDoctor-module__sYGDLq__resultPane{background:var(--sos-surface-2,#f7f9fb);padding:24px}.BooleanDoctor-module__sYGDLq__head{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:18px;display:flex}.BooleanDoctor-module__sYGDLq__title{letter-spacing:-.02em;margin:0;font-size:20px;font-weight:750;line-height:1.2}.BooleanDoctor-module__sYGDLq__sub{color:var(--sos-text-muted,#657084);margin:5px 0 0;font-size:12.5px;line-height:1.5}.BooleanDoctor-module__sYGDLq__field{margin-top:16px}.BooleanDoctor-module__sYGDLq__label{margin-bottom:7px;font-size:13px;font-weight:700;display:block}.BooleanDoctor-module__sYGDLq__textarea,.BooleanDoctor-module__sYGDLq__select{border:1px solid var(--sos-border-strong,#cfd7e2);background:var(--sos-surface-1,#fff);width:100%;color:var(--sos-text,#172033);font:inherit;border-radius:10px}.BooleanDoctor-module__sYGDLq__textarea{resize:vertical;min-height:190px;padding:14px;font-size:14px;line-height:1.55}.BooleanDoctor-module__sYGDLq__roleTextarea{min-height:110px}.BooleanDoctor-module__sYGDLq__select{padding:10px 11px;font-size:13px}.BooleanDoctor-module__sYGDLq__textarea:focus,.BooleanDoctor-module__sYGDLq__select:focus{border-color:var(--sos-accent,#2767e8);box-shadow:0 0 0 3px color-mix(in srgb,var(--sos-accent,#2767e8) 16%,transparent);outline:0}.BooleanDoctor-module__sYGDLq__row{flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px;display:flex}.BooleanDoctor-module__sYGDLq__primary,.BooleanDoctor-module__sYGDLq__secondary{appearance:none;font:inherit;cursor:pointer;border-radius:9px;padding:10px 14px;font-size:13px;font-weight:750;text-decoration:none}.BooleanDoctor-module__sYGDLq__primary{border:1px solid var(--sos-accent,#2767e8);background:var(--sos-accent,#2767e8);color:var(--sos-primary-contrast,#fff)}.BooleanDoctor-module__sYGDLq__secondary{border:1px solid var(--sos-border-strong,#cfd7e2);background:var(--sos-surface-1,#fff);color:var(--sos-text,#172033)}.BooleanDoctor-module__sYGDLq__details{margin-top:14px}.BooleanDoctor-module__sYGDLq__details summary{cursor:pointer;color:var(--sos-text-muted,#657084);font-size:12.5px;font-weight:700}.BooleanDoctor-module__sYGDLq__status{background:color-mix(in srgb,var(--sos-success,#16794d) 12%,transparent);color:var(--sos-success,#16794d);border-radius:999px;align-items:center;padding:5px 9px;font-size:11.5px;font-weight:750;display:inline-flex}.BooleanDoctor-module__sYGDLq__status[data-state=needs_attention]{background:color-mix(in srgb,var(--sos-warn,#9a6700) 12%,transparent);color:var(--sos-warn,#8a6200)}.BooleanDoctor-module__sYGDLq__status[data-state=blocked]{background:color-mix(in srgb,var(--sos-danger,#b42318) 12%,transparent);color:var(--sos-danger,#b42318)}.BooleanDoctor-module__sYGDLq__query{white-space:pre-wrap;overflow-wrap:anywhere;background:var(--sos-query-bg,#101827);min-height:110px;color:var(--sos-query-text,#eef4ff);border-radius:10px;margin:0;padding:15px;font:13px/1.65 IBM Plex Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.BooleanDoctor-module__sYGDLq__section{margin-top:18px}.BooleanDoctor-module__sYGDLq__sectionTitle{margin:0 0 8px;font-size:13.5px;font-weight:750}.BooleanDoctor-module__sYGDLq__findings{gap:8px;display:grid}.BooleanDoctor-module__sYGDLq__finding{border:1px solid var(--sos-border,#dfe5ec);background:var(--sos-surface-1,#fff);border-radius:9px;padding:11px 12px}.BooleanDoctor-module__sYGDLq__finding[data-severity=error]{border-left:3px solid var(--sos-danger,#b42318)}.BooleanDoctor-module__sYGDLq__finding[data-severity=warning]{border-left:3px solid var(--sos-warn,#9a6700)}.BooleanDoctor-module__sYGDLq__finding[data-severity=info]{border-left:3px solid var(--sos-accent,#2767e8)}.BooleanDoctor-module__sYGDLq__findingTitle{justify-content:space-between;gap:10px;font-size:12.5px;font-weight:750;display:flex}.BooleanDoctor-module__sYGDLq__severity{text-transform:uppercase;letter-spacing:.04em;color:var(--sos-text-muted,#657084);font-size:10.5px}.BooleanDoctor-module__sYGDLq__finding p{color:var(--sos-text-muted,#657084);margin:5px 0 0;font-size:12px;line-height:1.5}.BooleanDoctor-module__sYGDLq__coverage{flex-wrap:wrap;gap:6px;display:flex}.BooleanDoctor-module__sYGDLq__chip{border:1px solid var(--sos-border,#dfe5ec);background:var(--sos-surface-1,#fff);border-radius:7px;padding:5px 8px;font-size:11.5px}.BooleanDoctor-module__sYGDLq__chip[data-present=true]{border-color:color-mix(in srgb,var(--sos-success,#16794d) 45%,var(--sos-border,#dfe5ec));color:var(--sos-success,#16794d)}.BooleanDoctor-module__sYGDLq__chip[data-present=false]{border-color:color-mix(in srgb,var(--sos-warn,#9a6700) 45%,var(--sos-border,#dfe5ec));color:var(--sos-warn,#8a6200)}.BooleanDoctor-module__sYGDLq__empty{text-align:center;min-height:430px;color:var(--sos-text-muted,#657084);place-items:center;font-size:13px;line-height:1.6;display:grid}.BooleanDoctor-module__sYGDLq__hint{color:var(--sos-text-muted,#657084);margin-top:8px;font-size:11.5px;line-height:1.5}@media (max-width:820px){.BooleanDoctor-module__sYGDLq__grid{grid-template-columns:1fr}.BooleanDoctor-module__sYGDLq__inputPane{border-right:0;border-bottom:1px solid var(--sos-border,#dfe5ec)}.BooleanDoctor-module__sYGDLq__resultPane{min-height:420px}}
