.dockerignore-generator-module__QfC8qa__tool{}.dockerignore-generator-module__QfC8qa__banner{}.dockerignore-generator-module__QfC8qa__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}.dockerignore-generator-module__QfC8qa__workspace{}@media (min-width:900px){.dockerignore-generator-module__QfC8qa__workspace{grid-template-columns:repeat(2,minmax(0,1fr))}}.dockerignore-generator-module__QfC8qa__formPane{gap:var(--space-4);}.dockerignore-generator-module__QfC8qa__paneLabel{}.dockerignore-generator-module__QfC8qa__selectionRow{align-items:center;gap:var(--space-1) var(--space-3);grid-template-columns:minmax(0,1fr) auto;display:grid}.dockerignore-generator-module__QfC8qa__selectionCount{font-size:var(--text-ui-xs-size);line-height:var(--text-ui-xs-line);color:var(--color-text-muted);font-variant-numeric:tabular-nums;white-space:nowrap}.dockerignore-generator-module__QfC8qa__inlineAction{border:1px solid var(--color-border-control);border-radius:var(--radius-sm);padding:0 var(--space-2);min-block-size:var(--control-height-sm);font-size:var(--text-ui-xs-size);cursor:pointer;background:0 0;grid-column:1/-1;justify-self:start}.dockerignore-generator-module__QfC8qa__inlineAction:hover:not(:disabled){border-color:var(--color-accent-fg);color:var(--color-accent-fg)}.dockerignore-generator-module__QfC8qa__inlineAction:disabled{opacity:var(--opacity-disabled);cursor:default}.dockerignore-generator-module__QfC8qa__group{border:none;min-inline-size:0;margin:0;padding:0}.dockerignore-generator-module__QfC8qa__groupLegend{font-size:var(--text-ui-xs-size);line-height:var(--text-ui-xs-line);letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-muted);margin-block-end:var(--space-2);padding:0;font-weight:600}.dockerignore-generator-module__QfC8qa__stackGrid{gap:var(--space-1) var(--space-3);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:480px){.dockerignore-generator-module__QfC8qa__stackGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.dockerignore-generator-module__QfC8qa__stackOption{align-items:center;gap:var(--space-2);min-block-size:var(--target-min);min-inline-size:0;font-size:var(--text-ui-sm-size);line-height:var(--text-ui-sm-line);cursor:pointer;display:flex}.dockerignore-generator-module__QfC8qa__checkbox{flex-shrink:0;}.dockerignore-generator-module__QfC8qa__stackLabel{overflow-wrap:anywhere;min-inline-size:0}.dockerignore-generator-module__QfC8qa__stackMeta{font-size:var(--text-ui-xs-size);line-height:var(--text-ui-xs-line);color:var(--color-text-muted);font-variant-numeric:tabular-nums;white-space:nowrap;margin-inline-start:auto}.dockerignore-generator-module__QfC8qa__fieldNote{font-size:var(--text-ui-xs-size);line-height:var(--text-ui-xs-line);color:var(--color-text-muted);max-inline-size:68ch;margin:0}.dockerignore-generator-module__QfC8qa__customBlock{gap:var(--space-2);flex-direction:column;display:flex}.dockerignore-generator-module__QfC8qa__customArea{min-block-size:var(--pane-min-block-compact);white-space:pre;overflow:auto;}.dockerignore-generator-module__QfC8qa__outputPane{block-size:var(--pane-min-block);}@media (min-width:900px){.dockerignore-generator-module__QfC8qa__outputPane{block-size:calc(var(--pane-min-block) * 2.5)}}.dockerignore-generator-module__QfC8qa__paneHeader{}.dockerignore-generator-module__QfC8qa__paneActions{align-items:center;gap:var(--space-2);margin-inline-start:auto;display:inline-flex}.dockerignore-generator-module__QfC8qa__outputBody{flex:1;min-block-size:0;overflow:auto}.dockerignore-generator-module__QfC8qa__outputBody:focus-visible{outline:var(--focus-ring-width) solid var(--color-accent-fg);outline-offset:var(--focus-ring-offset-inset)}.dockerignore-generator-module__QfC8qa__staleBody{opacity:var(--opacity-stale)}.dockerignore-generator-module__QfC8qa__codePre{min-inline-size:0;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);margin:0}.dockerignore-generator-module__QfC8qa__tokenComment{color:var(--color-text-muted)}.dockerignore-generator-module__QfC8qa__tokenException{color:var(--color-accent-fg)}.dockerignore-generator-module__QfC8qa__paneEmpty{}.dockerignore-generator-module__QfC8qa__paneEmptyHint{}.dockerignore-generator-module__QfC8qa__explained{padding:0 var(--pane-padding) var(--pane-padding);gap:var(--space-3);flex-direction:column;display:flex}.dockerignore-generator-module__QfC8qa__explainHeading{font-size:var(--text-ui-md-size);line-height:var(--text-ui-md-line);margin:0;font-weight:600}.dockerignore-generator-module__QfC8qa__explainLead{font-size:var(--text-ui-sm-size);line-height:var(--text-ui-sm-line);color:var(--color-text-secondary);margin:0}.dockerignore-generator-module__QfC8qa__explainedSection{min-inline-size:0}.dockerignore-generator-module__QfC8qa__explainedSectionHeading{margin:0 0 var(--space-2);font-size:var(--text-ui-sm-size);line-height:var(--text-ui-sm-line);font-weight:600}.dockerignore-generator-module__QfC8qa__ruleList{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.dockerignore-generator-module__QfC8qa__ruleItem{gap:var(--space-1);flex-direction:column;min-inline-size:0;display:flex}.dockerignore-generator-module__QfC8qa__rulePattern{font-family:var(--font-mono);font-feature-settings:"zero";font-size:var(--text-code-size);line-height:var(--text-code-line);color:var(--color-accent-fg);overflow-wrap:anywhere}.dockerignore-generator-module__QfC8qa__ruleWhy{font-size:var(--text-ui-sm-size);line-height:var(--text-ui-sm-line);color:var(--color-text-primary)}.dockerignore-generator-module__QfC8qa__ruleFrom{font-size:var(--text-ui-xs-size);line-height:var(--text-ui-xs-line);color:var(--color-text-muted);overflow-wrap:anywhere}.dockerignore-generator-module__QfC8qa__contextNote{font-size:var(--text-ui-sm-size);line-height:var(--text-ui-sm-line);color:var(--color-text-secondary);min-block-size:calc(2 * var(--text-ui-sm-line));overflow-wrap:anywhere;margin:0}.dockerignore-generator-module__QfC8qa__statusLine{}.dockerignore-generator-module__QfC8qa__statusRight{}.dockerignore-generator-module__QfC8qa__statusInvalid{}.dockerignore-generator-module__QfC8qa__staleBadge{font-size:var(--text-ui-xs-size);line-height:var(--text-ui-xs-line);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.04em}.dockerignore-generator-module__QfC8qa__errorBox{}.dockerignore-generator-module__QfC8qa__errorMessage{color:var(--color-danger-fg);font-size:var(--text-ui-sm-size);line-height:var(--text-ui-sm-line);margin:0}.dockerignore-generator-module__QfC8qa__warningBlock{min-block-size:calc(var(--text-ui-xs-line) + 2 * var(--space-1));gap:var(--space-1);flex-direction:column;display:flex}.dockerignore-generator-module__QfC8qa__warningHeading{font-size:var(--text-ui-xs-size);line-height:var(--text-ui-xs-line);letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-muted);margin:0;font-weight:600}.dockerignore-generator-module__QfC8qa__warningList{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.dockerignore-generator-module__QfC8qa__warningItem{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-sm);padding:var(--space-1) var(--space-2);overflow-wrap:anywhere}.dockerignore-generator-module__QfC8qa__warningOverflow{font-size:var(--text-ui-xs-size);line-height:var(--text-ui-xs-line);color:var(--color-text-muted);font-variant-numeric:tabular-nums;margin:0}.dockerignore-generator-module__QfC8qa__actions{}.dockerignore-generator-module__QfC8qa__actionButton{}.dockerignore-generator-module__QfC8qa__actionPrimary{}.dockerignore-generator-module__QfC8qa__keyboardHint{font-size:var(--text-ui-xs-size);line-height:var(--text-ui-xs-line);color:var(--color-text-muted);margin:0}.dockerignore-generator-module__QfC8qa__dialog{}.dockerignore-generator-module__QfC8qa__dialogTitle{margin:0 0 var(--space-3);font-size:var(--text-h4-size);line-height:var(--text-h4-line)}.dockerignore-generator-module__QfC8qa__dialogNote{font-size:var(--text-ui-xs-size);line-height:var(--text-ui-xs-line);color:var(--color-text-muted)}.dockerignore-generator-module__QfC8qa__dialogActions{gap:var(--space-3);justify-content:flex-end;margin-block-start:var(--space-4);display:flex}.dockerignore-generator-module__QfC8qa__shortcutList{margin:0 0 var(--space-4);gap:var(--space-2);flex-direction:column;padding:0;list-style:none;display:flex}.dockerignore-generator-module__QfC8qa__shortcutItem{font-size:var(--text-ui-sm-size);line-height:var(--text-ui-sm-line);align-items:center;gap:var(--space-3);display:flex}.dockerignore-generator-module__QfC8qa__kbd{}
