.yaml-validator-module__AT8DKG__tool{}.yaml-validator-module__AT8DKG__optionsBar{align-items:center;gap:var(--space-4);min-block-size:var(--control-height);flex-wrap:wrap;display:flex}.yaml-validator-module__AT8DKG__optionsFieldset{align-items:center;gap:var(--space-4);border:none;flex-wrap:wrap;min-inline-size:0;margin:0;padding:0;display:flex}.yaml-validator-module__AT8DKG__optionsLegend{float:inline-start;font-size:var(--text-ui-sm-size);line-height:var(--text-ui-sm-line);color:var(--color-text-secondary);margin-inline-end:var(--space-3)}.yaml-validator-module__AT8DKG__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}.yaml-validator-module__AT8DKG__checkbox{}.yaml-validator-module__AT8DKG__radio{}.yaml-validator-module__AT8DKG__optionHint{font-size:var(--text-ui-xs-size);line-height:var(--text-ui-xs-line);color:var(--color-text-muted);flex-basis:100%}.yaml-validator-module__AT8DKG__bandBar{align-items:center;gap:var(--space-4);min-block-size:var(--control-height);display:flex}.yaml-validator-module__AT8DKG__runButton{}.yaml-validator-module__AT8DKG__liveIndicator{margin-inline-start:auto}.yaml-validator-module__AT8DKG__banner{}.yaml-validator-module__AT8DKG__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)}.yaml-validator-module__AT8DKG__capAction{}.yaml-validator-module__AT8DKG__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}.yaml-validator-module__AT8DKG__workspace{}@media (min-width:768px){.yaml-validator-module__AT8DKG__workspace{grid-template-columns:repeat(2,minmax(0,1fr))}}.yaml-validator-module__AT8DKG__pane{background:var(--color-bg-pane);border:1px solid var(--color-border-control);border-radius:var(--radius-md);flex-direction:column;min-block-size:360px;display:flex;position:relative}.yaml-validator-module__AT8DKG__paneHeader{}.yaml-validator-module__AT8DKG__paneBadge{align-items:center;gap:var(--space-2);font-size:var(--text-ui-xs-size);line-height:var(--text-ui-xs-line);color:var(--color-text-secondary);border:1px solid var(--color-border-subtle);border-radius:var(--radius-full);padding:0 var(--space-2);min-block-size:var(--space-5);white-space:nowrap;display:inline-flex}.yaml-validator-module__AT8DKG__paneLabel{}.yaml-validator-module__AT8DKG__paneActions{align-items:center;gap:var(--space-2);display:inline-flex}.yaml-validator-module__AT8DKG__paneAction{border:1px solid var(--color-border-control);border-radius:var(--radius-sm);padding:0 var(--space-2);min-block-size:var(--control-height-sm);min-inline-size:var(--target-touch);font-size:var(--text-ui-xs-size);cursor:pointer;background:0 0}.yaml-validator-module__AT8DKG__paneAction:hover{border-color:var(--color-accent-fg);color:var(--color-accent-fg)}.yaml-validator-module__AT8DKG__editorRow{flex:1;min-block-size:0;display:flex}.yaml-validator-module__AT8DKG__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}.yaml-validator-module__AT8DKG__gutterLine,.yaml-validator-module__AT8DKG__gutterError{block-size:var(--text-code-line)}.yaml-validator-module__AT8DKG__gutterError{color:var(--color-danger-fg);font-weight:var(--weight-semibold)}.yaml-validator-module__AT8DKG__textarea{resize:vertical;inline-size:100%;padding:var(--pane-padding);font-family:var(--font-mono);font-feature-settings:"zero";font-size:var(--text-code-size);line-height:var(--text-code-line);color:var(--color-text-primary);white-space:pre;background:0 0;border:none;flex:1;min-block-size:316px;overflow:auto}.yaml-validator-module__AT8DKG__textarea::placeholder{color:var(--color-text-muted);white-space:pre-wrap}.yaml-validator-module__AT8DKG__textarea:focus-visible{outline:var(--focus-ring-width) solid var(--color-accent-fg);outline-offset:var(--focus-ring-offset-inset)}.yaml-validator-module__AT8DKG__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}.yaml-validator-module__AT8DKG__verdictPane{block-size:360px}.yaml-validator-module__AT8DKG__verdictBody{min-block-size:0;padding:var(--pane-padding);flex:1;overflow:auto}.yaml-validator-module__AT8DKG__paneStale{border-color:var(--color-warning-fg)}.yaml-validator-module__AT8DKG__staleBadge{color:var(--color-warning-fg);background:var(--color-warning-bg);border-radius:var(--radius-full);padding:0 var(--space-2);font-size:var(--text-ui-xs-size)}.yaml-validator-module__AT8DKG__verdictEmpty{color:var(--color-text-muted);font-size:var(--text-ui-sm-size);line-height:var(--text-ui-sm-line);max-inline-size:44ch}.yaml-validator-module__AT8DKG__verdictStack{gap:var(--space-3);flex-direction:column;display:flex}.yaml-validator-module__AT8DKG__verdictHeadline{align-items:center;gap:var(--space-3);display:flex}.yaml-validator-module__AT8DKG__verdictIcon{inline-size:var(--space-8);block-size:var(--space-8);border-radius:var(--radius-sm);font-size:var(--text-ui-md-size);font-weight:var(--weight-semibold);flex:none;justify-content:center;align-items:center;display:inline-flex}.yaml-validator-module__AT8DKG__verdictIconValid{color:var(--color-success-fg);background:var(--color-success-bg)}.yaml-validator-module__AT8DKG__verdictIconInvalid{color:var(--color-danger-fg);background:var(--color-danger-bg)}.yaml-validator-module__AT8DKG__verdictHeadingValid,.yaml-validator-module__AT8DKG__verdictHeadingInvalid{font-size:var(--text-h4-size);line-height:var(--text-h4-line);font-weight:var(--weight-semibold)}.yaml-validator-module__AT8DKG__verdictHeadingValid{color:var(--color-success-fg)}.yaml-validator-module__AT8DKG__verdictHeadingInvalid{color:var(--color-danger-fg)}.yaml-validator-module__AT8DKG__verdictDigest{font-family:var(--font-mono);font-size:var(--text-ui-sm-size);line-height:var(--text-ui-sm-line);color:var(--color-text-primary);font-variant-numeric:tabular-nums}.yaml-validator-module__AT8DKG__handoffBanner{font-size:var(--text-ui-sm-size);line-height:var(--text-ui-sm-line);color:var(--color-info-fg);background:var(--color-info-bg);border-radius:var(--radius-sm);padding:var(--space-2) var(--space-3)}.yaml-validator-module__AT8DKG__docList{gap:var(--space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.yaml-validator-module__AT8DKG__docItem{gap:var(--space-2);border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);padding:var(--space-3);flex-direction:column;display:flex}.yaml-validator-module__AT8DKG__docHeading{align-items:center;gap:var(--space-2);font-size:var(--text-ui-sm-size);line-height:var(--text-ui-sm-line);font-weight:var(--weight-semibold);color:var(--color-text-primary);display:flex}.yaml-validator-module__AT8DKG__docBadge{inline-size:var(--space-5);block-size:var(--space-5);border-radius:var(--radius-full);font-size:var(--text-ui-xs-size);font-weight:var(--weight-semibold);flex:none;justify-content:center;align-items:center;display:inline-flex}.yaml-validator-module__AT8DKG__docBadgeValid{color:var(--color-success-fg);background:var(--color-success-bg)}.yaml-validator-module__AT8DKG__docBadgeInvalid{color:var(--color-danger-fg);background:var(--color-danger-bg)}.yaml-validator-module__AT8DKG__docMeta{font-size:var(--text-ui-xs-size);line-height:var(--text-ui-xs-line);color:var(--color-text-secondary);font-variant-numeric:tabular-nums}.yaml-validator-module__AT8DKG__errorBlock{gap:var(--space-2);flex-direction:column;display:flex}.yaml-validator-module__AT8DKG__errorMessage{color:var(--color-danger-fg);font-size:var(--text-ui-sm-size);line-height:var(--text-ui-sm-line)}.yaml-validator-module__AT8DKG__severityError,.yaml-validator-module__AT8DKG__severityWarning{align-items:center;gap:var(--space-1);border-radius:var(--radius-full);padding:0 var(--space-2);font-size:var(--text-ui-xs-size);font-weight:var(--weight-semibold);vertical-align:text-bottom;margin-inline-end:var(--space-1);display:inline-flex}.yaml-validator-module__AT8DKG__severityError{color:var(--color-danger-fg);border:1px solid var(--color-danger-fg)}.yaml-validator-module__AT8DKG__severityWarning{color:var(--color-warning-fg);border:1px solid var(--color-warning-fg)}.yaml-validator-module__AT8DKG__errorFrame{font-family:var(--font-mono);font-size:var(--text-code-size);line-height:var(--text-code-line);background:var(--color-bg-surface);border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);padding:var(--space-2) var(--space-3);overflow-x:auto}.yaml-validator-module__AT8DKG__errorActions{gap:var(--space-4);flex-wrap:wrap;display:inline-flex}.yaml-validator-module__AT8DKG__warningList{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.yaml-validator-module__AT8DKG__warningItem{font-size:var(--text-ui-sm-size);line-height:var(--text-ui-sm-line);color:var(--color-text-primary);background:var(--color-warning-bg);border-radius:var(--radius-sm);padding:var(--space-2) var(--space-3)}.yaml-validator-module__AT8DKG__quoteFixButton{margin-inline-start:var(--space-3);}.yaml-validator-module__AT8DKG__treeDetails{border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm)}.yaml-validator-module__AT8DKG__treeSummary{min-block-size:var(--target-min);padding-block:calc((var(--target-min) - var(--text-ui-sm-line)) / 2);padding-inline:var(--space-3);font-size:var(--text-ui-sm-size);line-height:var(--text-ui-sm-line);color:var(--color-text-secondary);cursor:pointer}.yaml-validator-module__AT8DKG__treeSummary:hover{color:var(--color-accent-fg)}.yaml-validator-module__AT8DKG__treeDetails[open]>.yaml-validator-module__AT8DKG__treeSummary{border-block-end:1px solid var(--color-border-subtle)}.yaml-validator-module__AT8DKG__notesHeading{font-size:var(--text-ui-sm-size);line-height:var(--text-ui-sm-line);font-weight:var(--weight-semibold);color:var(--color-text-secondary)}.yaml-validator-module__AT8DKG__chips{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.yaml-validator-module__AT8DKG__chip{font-size:var(--text-ui-xs-size);line-height:var(--text-ui-xs-line);color:var(--color-text-secondary);border:1px solid var(--color-border-subtle);border-radius:var(--radius-full);padding:var(--space-1) var(--space-2)}.yaml-validator-module__AT8DKG__statusLine{}.yaml-validator-module__AT8DKG__statusRight{align-items:center;gap:var(--space-2);display:inline-flex}.yaml-validator-module__AT8DKG__statusInvalid{color:var(--color-danger-fg)}.yaml-validator-module__AT8DKG__actions{}.yaml-validator-module__AT8DKG__actionButton{}.yaml-validator-module__AT8DKG__actionPrimary{}.yaml-validator-module__AT8DKG__shareNote,.yaml-validator-module__AT8DKG__keyboardHint,.yaml-validator-module__AT8DKG__dialogNote{font-size:var(--text-ui-xs-size);line-height:var(--text-ui-xs-line);color:var(--color-text-muted)}.yaml-validator-module__AT8DKG__dialog{}.yaml-validator-module__AT8DKG__dialogTitle{font-size:var(--text-h4-size);line-height:var(--text-h4-line);margin-block-end:var(--space-4)}.yaml-validator-module__AT8DKG__dialogActions{gap:var(--space-2);margin-block-start:var(--space-4);display:flex}.yaml-validator-module__AT8DKG__shortcutList{gap:var(--space-2);flex-direction:column;margin-block-end:var(--space-4);padding:0;list-style:none;display:flex}.yaml-validator-module__AT8DKG__shortcutItem{font-size:var(--text-ui-sm-size);line-height:var(--text-ui-sm-line)}.yaml-validator-module__AT8DKG__kbd{}.yaml-validator-module__AT8DKG__runButton .yaml-validator-module__AT8DKG__kbd{color:inherit;background:0 0;border-color:currentColor}.yaml-validator-module__AT8DKG__optionsToggle{min-block-size:var(--target-touch);padding-inline:var(--space-4);background:var(--color-bg-surface);border:1px solid var(--color-border-control);border-radius:var(--radius-sm);font-size:var(--text-ui-md-size);cursor:pointer;text-align:start;display:none}@media (max-width:767px){.yaml-validator-module__AT8DKG__optionsToggle{display:block}.yaml-validator-module__AT8DKG__optionsCollapsed{display:none}.yaml-validator-module__AT8DKG__pane{min-block-size:40vh}.yaml-validator-module__AT8DKG__verdictPane{block-size:40vh}.yaml-validator-module__AT8DKG__gutter{display:none}}.yaml-validator-module__AT8DKG__miniBar{}@media (pointer:coarse){.yaml-validator-module__AT8DKG__actionButton,.yaml-validator-module__AT8DKG__runButton,.yaml-validator-module__AT8DKG__capAction,.yaml-validator-module__AT8DKG__quoteFixButton{min-inline-size:var(--target-touch)}.yaml-validator-module__AT8DKG__paneAction{min-block-size:var(--target-touch);min-inline-size:var(--target-touch)}.yaml-validator-module__AT8DKG__bannerAction,.yaml-validator-module__AT8DKG__optionCheck,.yaml-validator-module__AT8DKG__treeSummary{min-block-size:var(--target-touch)}.yaml-validator-module__AT8DKG__bannerAction,.yaml-validator-module__AT8DKG__optionCheck{align-items:center;display:inline-flex}.yaml-validator-module__AT8DKG__textarea{font-size:max(var(--text-code-size), 16px)}}@media (max-width:1023px){.yaml-validator-module__AT8DKG__actionButton,.yaml-validator-module__AT8DKG__paneAction,.yaml-validator-module__AT8DKG__runButton,.yaml-validator-module__AT8DKG__capAction,.yaml-validator-module__AT8DKG__quoteFixButton{min-block-size:var(--target-touch);min-inline-size:var(--target-touch)}.yaml-validator-module__AT8DKG__bannerAction,.yaml-validator-module__AT8DKG__optionCheck,.yaml-validator-module__AT8DKG__treeSummary{min-block-size:var(--target-touch)}.yaml-validator-module__AT8DKG__bannerAction,.yaml-validator-module__AT8DKG__optionCheck{align-items:center;display:inline-flex}}
