.openapi-validator-module__TzOu2a__tool{}.openapi-validator-module__TzOu2a__runBand{min-block-size:var(--control-height);}.openapi-validator-module__TzOu2a__scopeNote{min-inline-size:0;font-size:var(--text-ui-xs-size);line-height:var(--text-ui-xs-line);color:var(--color-text-muted);flex:1}.openapi-validator-module__TzOu2a__rulesetLabel{}.openapi-validator-module__TzOu2a__rulesetSelect{}.openapi-validator-module__TzOu2a__runButton{}.openapi-validator-module__TzOu2a__banner{}.openapi-validator-module__TzOu2a__capBanner{font-size:var(--text-ui-sm-size);line-height:var(--text-ui-sm-line);color:var(--color-danger-fg);background:var(--color-danger-bg);border-radius:var(--radius-sm);padding:var(--space-2) var(--space-3)}.openapi-validator-module__TzOu2a__bannerAction{color:var(--color-accent-fg);cursor:pointer;font-size:inherit;text-underline-offset:2px;min-block-size:var(--target-min);background:0 0;border:none;padding:0;text-decoration:underline}.openapi-validator-module__TzOu2a__workspace{}.openapi-validator-module__TzOu2a__pane{}.openapi-validator-module__TzOu2a__paneHeader{}@media (min-width:1024px){.openapi-validator-module__TzOu2a__pane>.openapi-validator-module__TzOu2a__paneHeader{min-block-size:calc(var(--text-ui-md-line) + 2 * var(--space-2) + 2px + 2 * var(--space-2) + 1px)}}.openapi-validator-module__TzOu2a__paneLabel{}.openapi-validator-module__TzOu2a__paneActions{align-items:center;gap:var(--space-2);display:inline-flex}.openapi-validator-module__TzOu2a__paneAction{}.openapi-validator-module__TzOu2a__tabs{gap:var(--space-1);display:inline-flex}.openapi-validator-module__TzOu2a__tab{}.openapi-validator-module__TzOu2a__tabCount{font-variant-numeric:tabular-nums;font-size:var(--text-ui-xs-size);margin-inline-start:var(--space-1)}.openapi-validator-module__TzOu2a__versionChip{}.openapi-validator-module__TzOu2a__verdictValid{background:var(--color-success-bg);border-color:var(--color-success-bg);color:var(--color-success-fg);}.openapi-validator-module__TzOu2a__verdictInvalid{background:var(--color-danger-bg);border-color:var(--color-danger-bg);color:var(--color-danger-fg);}.openapi-validator-module__TzOu2a__staleBadge{}.openapi-validator-module__TzOu2a__editorRow{flex:1;min-block-size:0;display:flex}.openapi-validator-module__TzOu2a__gutter{padding-block:var(--pane-padding);padding-inline:var(--space-2);border-inline-end:1px solid var(--color-border-subtle);font-size:var(--text-code-size);line-height:var(--text-code-line);color:var(--color-text-muted);text-align:end;-webkit-user-select:none;user-select:none;font-variant-numeric:tabular-nums;min-inline-size:var(--space-10);flex:none;overflow:hidden}.openapi-validator-module__TzOu2a__gutterLine,.openapi-validator-module__TzOu2a__gutterError,.openapi-validator-module__TzOu2a__gutterWarn{block-size:var(--text-code-line)}.openapi-validator-module__TzOu2a__gutterError{color:var(--color-danger-fg);font-weight:var(--weight-semibold);text-underline-offset:.2em;text-decoration:underline}.openapi-validator-module__TzOu2a__gutterWarn{color:var(--color-warning-fg);font-weight:var(--weight-semibold)}.openapi-validator-module__TzOu2a__textarea{min-block-size:var(--editor-min-block);white-space:pre;overflow:auto;}.openapi-validator-module__TzOu2a__dropOverlay{background:var(--color-bg-pane);border:2px dashed var(--color-accent-fg);border-radius:var(--radius-md);color:var(--color-accent-fg);font-size:var(--text-ui-md-size);z-index:1;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.openapi-validator-module__TzOu2a__panel{flex-direction:column;flex:1;min-block-size:0;display:flex}.openapi-validator-module__TzOu2a__paneEmpty{min-block-size:var(--editor-min-block);}.openapi-validator-module__TzOu2a__paneEmptyHint{}.openapi-validator-module__TzOu2a__reportValid{color:var(--color-success-fg);font-weight:var(--weight-medium)}.openapi-validator-module__TzOu2a__refusalWell{min-block-size:var(--editor-min-block);max-block-size:var(--editor-min-block);padding:var(--space-4) var(--pane-padding);gap:var(--space-2);flex-direction:column;display:flex;overflow:auto}.openapi-validator-module__TzOu2a__refusalRow{font-size:var(--text-ui-sm-size);line-height:var(--text-ui-sm-line);color:var(--color-danger-fg);overflow-wrap:anywhere}.openapi-validator-module__TzOu2a__reportScroll{min-block-size:var(--editor-min-block);max-block-size:var(--editor-min-block);flex:1;overflow:auto}@media (max-width:767px){.openapi-validator-module__TzOu2a__reportScroll{max-block-size:none}}.openapi-validator-module__TzOu2a__reportList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.openapi-validator-module__TzOu2a__reportRow{gap:var(--space-1);padding:var(--space-3) var(--pane-padding);font-family:var(--font-ui);flex-direction:column;display:flex}.openapi-validator-module__TzOu2a__reportRow:not(:last-child){border-block-end:1px solid var(--color-border-subtle)}.openapi-validator-module__TzOu2a__reportRowHead{align-items:baseline;gap:var(--space-2);flex-wrap:wrap;display:flex}.openapi-validator-module__TzOu2a__reportSeverity{min-block-size:var(--text-ui-sm-line);padding:0 var(--space-2);border-radius:var(--radius-full);font-size:var(--text-ui-xs-size);line-height:var(--text-ui-xs-line);font-weight:var(--weight-medium);white-space:nowrap;flex:none}.openapi-validator-module__TzOu2a__reportSeverityError{color:var(--color-danger-fg);background:var(--color-danger-bg)}.openapi-validator-module__TzOu2a__reportSeverityWarn{color:var(--color-warning-fg);background:var(--color-warning-bg)}.openapi-validator-module__TzOu2a__reportPos{font-family:var(--font-mono);font-feature-settings:"zero";font-size:var(--text-ui-xs-size);line-height:var(--text-ui-xs-line);color:var(--color-accent-fg);cursor:pointer;text-underline-offset:2px;white-space:nowrap;background:0 0;border:none;flex:none;padding:0;text-decoration:underline}.openapi-validator-module__TzOu2a__reportPos:disabled{color:var(--color-text-muted);cursor:default;text-decoration:none}.openapi-validator-module__TzOu2a__reportMessage{min-inline-size:0;font-size:var(--text-ui-sm-size);line-height:var(--text-ui-sm-line);color:var(--color-text-primary);overflow-wrap:anywhere;flex:1}.openapi-validator-module__TzOu2a__reportMeta{font-size:var(--text-ui-xs-size);line-height:var(--text-ui-xs-line);color:var(--color-text-muted);overflow-wrap:anywhere;margin:0}.openapi-validator-module__TzOu2a__ruleTag{font-family:var(--font-mono);font-feature-settings:"zero"}.openapi-validator-module__TzOu2a__docsHeading{font-size:var(--text-ui-sm-size);line-height:var(--text-ui-sm-line);font-weight:var(--weight-semibold);color:var(--color-text-primary);padding:var(--space-3) var(--pane-padding) var(--space-1);margin:0}.openapi-validator-module__TzOu2a__docsCount{font-weight:var(--weight-regular);color:var(--color-text-muted);font-size:var(--text-ui-xs-size)}.openapi-validator-module__TzOu2a__docsNote,.openapi-validator-module__TzOu2a__docsEmpty{padding:var(--space-2) var(--pane-padding);font-size:var(--text-ui-xs-size);line-height:var(--text-ui-xs-line);color:var(--color-text-muted);margin:0}.openapi-validator-module__TzOu2a__docsList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.openapi-validator-module__TzOu2a__docsRow{gap:var(--space-1);padding:var(--space-2) var(--pane-padding);flex-direction:column;display:flex}.openapi-validator-module__TzOu2a__docsRow:not(:last-child){border-block-end:1px solid var(--color-border-subtle)}.openapi-validator-module__TzOu2a__docsRowHead{align-items:baseline;gap:var(--space-2);flex-wrap:wrap;display:flex}.openapi-validator-module__TzOu2a__methodTag{font-family:var(--font-mono);font-size:var(--text-ui-xs-size);line-height:var(--text-ui-xs-line);font-weight:var(--weight-semibold);text-transform:uppercase;color:var(--color-info-fg);background:var(--color-info-bg);border-radius:var(--radius-sm);padding:0 var(--space-2);flex:none}.openapi-validator-module__TzOu2a__docsPath{font-family:var(--font-mono);font-feature-settings:"zero";font-size:var(--text-ui-sm-size);line-height:var(--text-ui-sm-line);color:var(--color-accent-fg);cursor:pointer;text-underline-offset:2px;overflow-wrap:anywhere;text-align:start;background:0 0;border:none;padding:0;text-decoration:underline}.openapi-validator-module__TzOu2a__docsPath:disabled{color:var(--color-text-primary);cursor:default;text-decoration:none}.openapi-validator-module__TzOu2a__docsBadge{font-size:var(--text-ui-xs-size);line-height:var(--text-ui-xs-line);color:var(--color-info-fg);background:var(--color-info-bg);border-radius:var(--radius-full);padding:0 var(--space-2);flex:none}.openapi-validator-module__TzOu2a__docsBadgeWarn{font-size:var(--text-ui-xs-size);line-height:var(--text-ui-xs-line);color:var(--color-warning-fg);background:var(--color-warning-bg);border-radius:var(--radius-full);padding:0 var(--space-2);flex:none}.openapi-validator-module__TzOu2a__docsMeta{font-size:var(--text-ui-xs-size);line-height:var(--text-ui-xs-line);color:var(--color-text-muted);overflow-wrap:anywhere;margin:0}.openapi-validator-module__TzOu2a__stale{}.openapi-validator-module__TzOu2a__statusLine{}.openapi-validator-module__TzOu2a__statusRight{}.openapi-validator-module__TzOu2a__chips{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.openapi-validator-module__TzOu2a__chip{font-size:var(--text-ui-xs-size);line-height:var(--text-ui-xs-line);color:var(--color-info-fg);background:var(--color-info-bg);border-radius:var(--radius-full);padding:var(--space-1) var(--space-2)}.openapi-validator-module__TzOu2a__actions{}.openapi-validator-module__TzOu2a__actionButton{}.openapi-validator-module__TzOu2a__actionPrimary{}.openapi-validator-module__TzOu2a__shareNote,.openapi-validator-module__TzOu2a__keyboardHint,.openapi-validator-module__TzOu2a__dialogNote{font-size:var(--text-ui-xs-size);line-height:var(--text-ui-xs-line);color:var(--color-text-muted)}.openapi-validator-module__TzOu2a__miniBar{}.openapi-validator-module__TzOu2a__dialog{}.openapi-validator-module__TzOu2a__dialogTitle{font-size:var(--text-h4-size);line-height:var(--text-h4-line);margin-block-end:var(--space-4)}.openapi-validator-module__TzOu2a__shortcutList{gap:var(--space-2);flex-direction:column;margin-block-end:var(--space-4);padding:0;list-style:none;display:flex}.openapi-validator-module__TzOu2a__shortcutItem{font-size:var(--text-ui-sm-size);line-height:var(--text-ui-sm-line)}.openapi-validator-module__TzOu2a__optionCheck{align-items:center;gap:var(--space-2);font-size:var(--text-ui-md-size);line-height:var(--text-ui-md-line);min-block-size:var(--target-min);cursor:pointer;display:inline-flex}.openapi-validator-module__TzOu2a__checkbox{}.openapi-validator-module__TzOu2a__kbd{}.openapi-validator-module__TzOu2a__runButton .openapi-validator-module__TzOu2a__kbd{color:inherit;background:0 0;border-color:currentColor}@media (max-width:767px){.openapi-validator-module__TzOu2a__pane{min-block-size:40vh}.openapi-validator-module__TzOu2a__gutter{display:none}.openapi-validator-module__TzOu2a__runBand{flex-wrap:wrap}.openapi-validator-module__TzOu2a__scopeNote{flex-basis:100%}}@media (pointer:coarse){.openapi-validator-module__TzOu2a__paneAction{min-inline-size:var(--target-touch)}.openapi-validator-module__TzOu2a__runBand{min-block-size:var(--target-touch)}.openapi-validator-module__TzOu2a__bannerAction,.openapi-validator-module__TzOu2a__reportPos,.openapi-validator-module__TzOu2a__docsPath,.openapi-validator-module__TzOu2a__optionCheck{min-block-size:var(--target-touch);align-items:center;display:inline-flex}}@media (max-width:1023px){.openapi-validator-module__TzOu2a__actionButton,.openapi-validator-module__TzOu2a__runButton,.openapi-validator-module__TzOu2a__paneAction,.openapi-validator-module__TzOu2a__tab{min-block-size:var(--target-touch)}.openapi-validator-module__TzOu2a__paneAction{min-inline-size:var(--target-touch)}.openapi-validator-module__TzOu2a__runBand{min-block-size:var(--target-touch)}.openapi-validator-module__TzOu2a__bannerAction,.openapi-validator-module__TzOu2a__reportPos,.openapi-validator-module__TzOu2a__docsPath,.openapi-validator-module__TzOu2a__optionCheck{min-block-size:var(--target-touch);align-items:center;display:inline-flex}}
