.cors-header-generator-module__xRs8ea__tool{}.cors-header-generator-module__xRs8ea__cockpit{}.cors-header-generator-module__xRs8ea__outputCard{}.cors-header-generator-module__xRs8ea__paneHeader{}.cors-header-generator-module__xRs8ea__paneLabel{}.cors-header-generator-module__xRs8ea__liveBadge{flex:none}.cors-header-generator-module__xRs8ea__stale{}.cors-header-generator-module__xRs8ea__modeRow{align-items:center;gap:var(--space-3);flex-wrap:wrap;min-inline-size:0;display:flex}.cors-header-generator-module__xRs8ea__modeRow .cors-header-generator-module__xRs8ea__tabRow{flex:auto}.cors-header-generator-module__xRs8ea__tabRow{gap:var(--space-1);border-block-end:1px solid var(--color-border-subtle);flex-wrap:wrap;min-inline-size:0;display:flex}.cors-header-generator-module__xRs8ea__tab{border:none;padding:var(--space-2) var(--space-4);min-block-size:var(--control-height);font-size:var(--text-ui-sm-size);line-height:var(--text-ui-sm-line);font-weight:var(--weight-medium);color:var(--color-text-secondary);cursor:pointer;background:0 0;border-block-end:2px solid #0000}.cors-header-generator-module__xRs8ea__tab[aria-selected=true]{color:var(--color-text-primary);border-block-end-color:var(--color-text-primary)}.cors-header-generator-module__xRs8ea__tab:hover:not([aria-selected=true]){color:var(--color-text-primary);border-block-end-color:var(--color-border-control)}.cors-header-generator-module__xRs8ea__fieldsets{gap:var(--space-3);padding:var(--pane-padding);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:1024px){.cors-header-generator-module__xRs8ea__fieldsets{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.cors-header-generator-module__xRs8ea__fieldsetWide{grid-column:1/-1}}.cors-header-generator-module__xRs8ea__fieldset{min-inline-size:0;padding:var(--space-3);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);margin:0}.cors-header-generator-module__xRs8ea__legend{padding-inline:var(--space-1);font-size:var(--text-ui-sm-size);line-height:var(--text-ui-sm-line);font-weight:var(--weight-medium);color:var(--color-text-secondary)}.cors-header-generator-module__xRs8ea__field{gap:var(--space-1);min-inline-size:0;flex-direction:column;margin-block-end:var(--space-3);display:flex}.cors-header-generator-module__xRs8ea__fieldLabel{display:block;}.cors-header-generator-module__xRs8ea__input{inline-size:100%;}.cors-header-generator-module__xRs8ea__originsArea{block-size:calc(var(--text-code-line) * 6);overflow:auto;}.cors-header-generator-module__xRs8ea__pasteArea{block-size:calc(var(--text-code-line) * 12);overflow:auto;}.cors-header-generator-module__xRs8ea__checkbox{}.cors-header-generator-module__xRs8ea__radio{}.cors-header-generator-module__xRs8ea__optionGroup{}.cors-header-generator-module__xRs8ea__optionCheck{cursor:pointer;margin-block-end:var(--space-3);}.cors-header-generator-module__xRs8ea__optionRow{margin-block-end:var(--space-2);}.cors-header-generator-module__xRs8ea__radioRow{margin-block-end:var(--space-2);}.cors-header-generator-module__xRs8ea__groupLabel{}.cors-header-generator-module__xRs8ea__hint{}.cors-header-generator-module__xRs8ea__mono{font-family:var(--font-mono);font-feature-settings:"zero";font-size:var(--text-code-size)}.cors-header-generator-module__xRs8ea__badgeRow{align-items:center;gap:var(--space-2);min-inline-size:0;min-block-size:var(--control-height);flex-wrap:wrap;display:flex}.cors-header-generator-module__xRs8ea__badge{align-items:center;gap:var(--space-2);min-inline-size:0;max-inline-size:100%;min-block-size:var(--control-height);padding:var(--space-1) var(--space-2);border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);background:var(--color-bg-surface);color:var(--color-text-secondary);cursor:pointer;font-size:var(--text-ui-sm-size);line-height:var(--text-ui-sm-line);text-align:start;flex-wrap:wrap;display:inline-flex}.cors-header-generator-module__xRs8ea__badge:hover{color:var(--color-text-primary);border-color:var(--color-border-control)}.cors-header-generator-module__xRs8ea__badgeLabel{overflow-wrap:anywhere}.cors-header-generator-module__xRs8ea__badgeAction{color:var(--color-text-muted);text-decoration-line:underline}.cors-header-generator-module__xRs8ea__submitRow{align-items:center;gap:var(--space-3);padding:0 var(--pane-padding) var(--pane-padding);flex-wrap:wrap;display:flex}.cors-header-generator-module__xRs8ea__generateAccent{}.cors-header-generator-module__xRs8ea__refusalZone{block-size:calc(var(--text-ui-sm-line) * 9);overflow-y:auto}.cors-header-generator-module__xRs8ea__refusalList{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.cors-header-generator-module__xRs8ea__errorBox{}.cors-header-generator-module__xRs8ea__errorMessage{font-size:var(--text-ui-sm-size);line-height:var(--text-ui-sm-line);color:var(--color-danger-fg);margin:0}.cors-header-generator-module__xRs8ea__errorFooter{margin:var(--space-1) 0 0;min-block-size:var(--text-ui-xs-line);font-size:var(--text-ui-xs-size);line-height:var(--text-ui-xs-line);color:var(--color-text-muted)}.cors-header-generator-module__xRs8ea__banner{}.cors-header-generator-module__xRs8ea__bannerAction{color:var(--color-accent-fg);cursor:pointer;font-size:inherit;background:0 0;border:none;padding:0;text-decoration-line:underline}.cors-header-generator-module__xRs8ea__outputBody{gap:var(--space-2);padding:var(--pane-padding);flex-direction:column;display:flex}.cors-header-generator-module__xRs8ea__artifactRegion{min-inline-size:0;block-size:calc(var(--text-code-line) * 20);background:var(--color-bg-surface);border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);overflow:auto}.cors-header-generator-module__xRs8ea__artifact{padding:var(--space-2);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-wrap;overflow-wrap:anywhere;margin:0}.cors-header-generator-module__xRs8ea__coverageHeading{font-size:var(--text-ui-sm-size);line-height:var(--text-ui-sm-line);font-weight:var(--weight-medium);color:var(--color-text-secondary);margin:0}.cors-header-generator-module__xRs8ea__coverageRegion{min-inline-size:0;block-size:calc((var(--text-ui-sm-line) + var(--space-2) + 2px) * 3 + var(--space-2) * 2);overflow:auto}.cors-header-generator-module__xRs8ea__coverage{gap:var(--space-2);flex-wrap:wrap;min-inline-size:0;margin:0;padding:0;list-style:none;display:flex}.cors-header-generator-module__xRs8ea__coverageItem{min-inline-size:0;max-inline-size:100%;padding:var(--space-1) var(--space-2);border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);background:var(--color-bg-surface);overflow-wrap:anywhere}.cors-header-generator-module__xRs8ea__tableRegion{min-inline-size:0;block-size:calc(var(--text-ui-sm-line) * 16);background:var(--color-bg-surface);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);overflow:auto}.cors-header-generator-module__xRs8ea__table{border-collapse:collapse;inline-size:100%;font-size:var(--text-ui-sm-size);line-height:var(--text-ui-sm-line)}.cors-header-generator-module__xRs8ea__table thead th{z-index:1;text-align:start;padding:var(--space-1) var(--space-2);background:var(--color-bg-surface);border-block-end:1px solid var(--color-border-subtle);font-size:var(--text-ui-xs-size);line-height:var(--text-ui-xs-line);font-weight:var(--weight-medium);color:var(--color-text-secondary);position:sticky;inset-block-start:0}.cors-header-generator-module__xRs8ea__table tbody th,.cors-header-generator-module__xRs8ea__table tbody td{padding:var(--space-1) var(--space-2);text-align:start;font-weight:var(--weight-regular);vertical-align:top;border-block-end:1px solid var(--color-border-subtle);overflow-wrap:anywhere}.cors-header-generator-module__xRs8ea__messages{gap:var(--space-3);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:768px){.cors-header-generator-module__xRs8ea__messages{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.cors-header-generator-module__xRs8ea__messageColumn{gap:var(--space-1);flex-direction:column;min-inline-size:0;display:flex}.cors-header-generator-module__xRs8ea__diagnosticList{gap:var(--space-1);block-size:calc(var(--text-ui-sm-line) * 6);flex-direction:column;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.cors-header-generator-module__xRs8ea__diagnosticItem{align-items:baseline;gap:var(--space-2);min-inline-size:0;font-size:var(--text-ui-sm-size);line-height:var(--text-ui-sm-line);flex-wrap:wrap;display:flex}.cors-header-generator-module__xRs8ea__warningMessage{color:var(--color-warning-fg)}.cors-header-generator-module__xRs8ea__diagnosticEmpty{font-size:var(--text-ui-xs-size);line-height:var(--text-ui-xs-line);color:var(--color-text-muted)}.cors-header-generator-module__xRs8ea__chipList{gap:var(--space-1);block-size:calc(var(--text-ui-sm-line) * 6);flex-direction:column;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.cors-header-generator-module__xRs8ea__noteChip{max-inline-size:100%;padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);background:var(--color-info-bg);color:var(--color-info-fg);font-size:var(--text-ui-xs-size);line-height:var(--text-ui-xs-line);display:block}.cors-header-generator-module__xRs8ea__actions{}.cors-header-generator-module__xRs8ea__actionButton{}.cors-header-generator-module__xRs8ea__swapWrap{}.cors-header-generator-module__xRs8ea__swapSizer{}.cors-header-generator-module__xRs8ea__echoSlot{min-inline-size:var(--space-4);text-align:start;display:inline-block}.cors-header-generator-module__xRs8ea__fileInput{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.cors-header-generator-module__xRs8ea__statsLine,.cors-header-generator-module__xRs8ea__shareNote,.cors-header-generator-module__xRs8ea__loadNote,.cors-header-generator-module__xRs8ea__storedLine,.cors-header-generator-module__xRs8ea__scopeNote,.cors-header-generator-module__xRs8ea__keyboardHint{min-block-size:var(--text-ui-xs-line);font-size:var(--text-ui-xs-size);line-height:var(--text-ui-xs-line);color:var(--color-text-muted);margin:0}.cors-header-generator-module__xRs8ea__statsLine{font-variant-numeric:tabular-nums}.cors-header-generator-module__xRs8ea__loadNote{color:var(--color-warning-fg)}.cors-header-generator-module__xRs8ea__dialog{}.cors-header-generator-module__xRs8ea__dialogTitle{font-size:var(--text-h4-size);line-height:var(--text-h4-line);margin-block-end:var(--space-4)}.cors-header-generator-module__xRs8ea__dialogNote{font-size:var(--text-ui-xs-size);line-height:var(--text-ui-xs-line);color:var(--color-text-muted)}.cors-header-generator-module__xRs8ea__shortcutList{gap:var(--space-2);flex-direction:column;margin-block-end:var(--space-4);padding:0;list-style:none;display:flex}.cors-header-generator-module__xRs8ea__shortcutItem{font-size:var(--text-ui-sm-size);line-height:var(--text-ui-sm-line)}.cors-header-generator-module__xRs8ea__kbd{}@media (pointer:coarse){.cors-header-generator-module__xRs8ea__tab,.cors-header-generator-module__xRs8ea__badge{min-block-size:var(--target-touch)}.cors-header-generator-module__xRs8ea__bannerAction{min-block-size:var(--target-touch);align-items:center;display:inline-flex}}
