.readme-generator-module__IfJ9eq__tool{--rmg-row-h:44px;--rmg-library-h:320px;--rmg-outline-h:264px;--rmg-fields-h:420px;--rmg-output-h:480px;}.readme-generator-module__IfJ9eq__workspace{}.readme-generator-module__IfJ9eq__cockpit{gap:var(--space-3);flex-direction:column;min-inline-size:0;display:flex}.readme-generator-module__IfJ9eq__pane{}.readme-generator-module__IfJ9eq__outputPane{}.readme-generator-module__IfJ9eq__paneHeader{block-size:calc(var(--control-height) + var(--space-4) + 1px);row-gap:var(--space-1);flex-wrap:wrap;}.readme-generator-module__IfJ9eq__paneLabel{font-weight:var(--weight-medium);margin:0;}.readme-generator-module__IfJ9eq__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;text-overflow:ellipsis;min-inline-size:0;display:inline-flex;overflow:hidden}.readme-generator-module__IfJ9eq__paneBadgeIdle{visibility:hidden}.readme-generator-module__IfJ9eq__paneActions{align-items:center;gap:var(--space-2);margin-inline-start:auto;display:inline-flex}.readme-generator-module__IfJ9eq__paneAction{}.readme-generator-module__IfJ9eq__paneHint{padding-inline:var(--space-3);padding-block:var(--space-1);min-block-size:calc(var(--text-ui-sm-line) * 2);}.readme-generator-module__IfJ9eq__paneEmpty{}.readme-generator-module__IfJ9eq__toolButton{min-block-size:var(--rmg-row-h);}.readme-generator-module__IfJ9eq__library{block-size:var(--rmg-library-h);padding:var(--space-2) var(--space-3);gap:var(--space-1);border-block-start:1px solid var(--color-border-subtle);grid-template-columns:minmax(0,1fr);margin:0;list-style:none;display:grid;overflow-y:auto}@media (min-width:640px){.readme-generator-module__IfJ9eq__library{grid-template-columns:repeat(2,minmax(0,1fr))}}.readme-generator-module__IfJ9eq__libraryItem{min-inline-size:0}.readme-generator-module__IfJ9eq__libraryButton{inline-size:100%;min-block-size:var(--rmg-row-h);padding:var(--space-2);text-align:start;background:var(--color-bg-surface);border:1px solid var(--color-border-control);border-radius:var(--radius-sm);cursor:pointer;flex-direction:column;align-items:start;gap:2px;display:flex}.readme-generator-module__IfJ9eq__libraryButton:hover:not([aria-disabled=true]){border-color:var(--color-accent-fg)}.readme-generator-module__IfJ9eq__libraryButton[aria-disabled=true]{cursor:default;opacity:var(--opacity-disabled)}.readme-generator-module__IfJ9eq__libraryName{font-size:var(--text-ui-sm-size);line-height:var(--text-ui-sm-line);color:var(--color-text-primary)}.readme-generator-module__IfJ9eq__libraryHint{font-size:var(--text-ui-xs-size);line-height:var(--text-ui-xs-line);color:var(--color-text-muted)}.readme-generator-module__IfJ9eq__libraryFooter{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.readme-generator-module__IfJ9eq__outlineScroll{block-size:var(--rmg-outline-h);border-block:1px solid var(--color-border-subtle);background:var(--color-bg-surface);overflow-y:auto}.readme-generator-module__IfJ9eq__outline{margin:0;padding:0;list-style:none}.readme-generator-module__IfJ9eq__outlineRow{align-items:center;gap:var(--space-2);min-block-size:var(--rmg-row-h);padding-inline:var(--space-3);border-block-end:1px solid var(--color-border-subtle);display:flex}.readme-generator-module__IfJ9eq__outlineIndex{inline-size:2ch;font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-ui-xs-size);line-height:var(--text-ui-xs-line);color:var(--color-text-muted);flex:none}.readme-generator-module__IfJ9eq__outlineName{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;font-size:var(--text-ui-sm-size);line-height:var(--text-ui-sm-line);color:var(--color-text-primary);flex:1;overflow:hidden}.readme-generator-module__IfJ9eq__rowButton{inline-size:var(--rmg-row-h);block-size:var(--rmg-row-h);border-radius:var(--radius-sm);color:var(--color-text-secondary);font-size:var(--text-ui-md-size);line-height:var(--text-ui-md-line);cursor:pointer;background:0 0;border:1px solid #0000;flex:none;justify-content:center;align-items:center;display:inline-flex}.readme-generator-module__IfJ9eq__rowButton:hover:not([aria-disabled=true]){border-color:var(--color-accent-fg);color:var(--color-accent-fg)}.readme-generator-module__IfJ9eq__rowButton[aria-disabled=true]{cursor:default;opacity:var(--opacity-disabled)}.readme-generator-module__IfJ9eq__fieldsScroll{block-size:var(--rmg-fields-h);gap:var(--space-3);padding:var(--space-3);border-block-start:1px solid var(--color-border-subtle);flex-direction:column;display:flex;overflow-y:auto}.readme-generator-module__IfJ9eq__field{gap:var(--space-1);flex-direction:column;min-inline-size:0;display:flex}.readme-generator-module__IfJ9eq__fieldLabel{font-size:var(--text-ui-sm-size);line-height:var(--text-ui-sm-line);color:var(--color-text-secondary)}.readme-generator-module__IfJ9eq__fieldInput{inline-size:100%;}.readme-generator-module__IfJ9eq__fieldTextarea{inline-size:100%;padding-block:var(--space-2);resize:vertical;font-family:var(--font-ui);}.readme-generator-module__IfJ9eq__fieldHint{}.readme-generator-module__IfJ9eq__pmGroup{border:none;margin:0;padding:0}.readme-generator-module__IfJ9eq__pmOptions{gap:var(--space-4);min-block-size:var(--target-touch);flex-wrap:wrap;display:flex}.readme-generator-module__IfJ9eq__optionCheck{cursor:pointer;}.readme-generator-module__IfJ9eq__checkbox{}.readme-generator-module__IfJ9eq__radio{}.readme-generator-module__IfJ9eq__tabs{gap:var(--space-1);display:flex}.readme-generator-module__IfJ9eq__tab{min-block-size:var(--control-height-sm);padding-block:var(--space-1);padding-inline:var(--space-3);}.readme-generator-module__IfJ9eq__outputBody{block-size:var(--rmg-output-h);min-block-size:0;display:flex}.readme-generator-module__IfJ9eq__tabPanel{flex:1;min-inline-size:0;display:flex}.readme-generator-module__IfJ9eq__tabPanel[hidden]{display:none}.readme-generator-module__IfJ9eq__outputArea{resize:none;flex:1;min-inline-size:0;}.readme-generator-module__IfJ9eq__preview{min-inline-size:0;padding:var(--pane-padding);font-family:var(--font-ui);font-size:var(--text-body-size);line-height:var(--text-body-line);color:var(--color-text-primary);flex:1;overflow:auto}.readme-generator-module__IfJ9eq__preview:focus-visible{outline:var(--focus-ring-width) solid var(--color-accent-fg);outline-offset:var(--focus-ring-offset-inset)}.readme-generator-module__IfJ9eq__stalePreview{opacity:var(--opacity-stale)}.readme-generator-module__IfJ9eq__previewContent{overflow-wrap:anywhere}.readme-generator-module__IfJ9eq__previewContent>:first-child{margin-block-start:0}.readme-generator-module__IfJ9eq__previewContent h1,.readme-generator-module__IfJ9eq__previewContent h2,.readme-generator-module__IfJ9eq__previewContent h3,.readme-generator-module__IfJ9eq__previewContent h4,.readme-generator-module__IfJ9eq__previewContent h5,.readme-generator-module__IfJ9eq__previewContent h6{margin-block:var(--space-4) var(--space-2);line-height:var(--text-h3-line)}.readme-generator-module__IfJ9eq__previewContent h1{font-size:var(--text-h2-size)}.readme-generator-module__IfJ9eq__previewContent h2{font-size:var(--text-h3-size)}.readme-generator-module__IfJ9eq__previewContent h3,.readme-generator-module__IfJ9eq__previewContent h4,.readme-generator-module__IfJ9eq__previewContent h5,.readme-generator-module__IfJ9eq__previewContent h6{font-size:var(--text-h4-size)}.readme-generator-module__IfJ9eq__previewContent p,.readme-generator-module__IfJ9eq__previewContent ul,.readme-generator-module__IfJ9eq__previewContent ol,.readme-generator-module__IfJ9eq__previewContent blockquote,.readme-generator-module__IfJ9eq__previewContent pre,.readme-generator-module__IfJ9eq__previewContent table{margin-block:var(--space-2) var(--space-3)}.readme-generator-module__IfJ9eq__previewContent ul,.readme-generator-module__IfJ9eq__previewContent ol{padding-inline-start:var(--space-6)}.readme-generator-module__IfJ9eq__previewContent li{margin-block-end:var(--space-1)}.readme-generator-module__IfJ9eq__previewContent input[type=checkbox]{accent-color:var(--color-accent-fg);margin-inline-end:var(--space-2)}.readme-generator-module__IfJ9eq__previewContent blockquote{border-inline-start:3px solid var(--color-border-control);color:var(--color-text-secondary);padding-inline-start:var(--space-3)}.readme-generator-module__IfJ9eq__previewContent code{font-family:var(--font-mono);font-feature-settings:"zero";font-size:var(--text-code-size);background:var(--color-bg-surface);border-radius:var(--radius-sm);padding:0 var(--space-1)}.readme-generator-module__IfJ9eq__previewContent pre{background:var(--color-bg-surface);border-radius:var(--radius-sm);padding:var(--space-3);overflow:auto}.readme-generator-module__IfJ9eq__previewContent pre code{background:0 0;padding:0}.readme-generator-module__IfJ9eq__previewContent table{border-collapse:collapse}.readme-generator-module__IfJ9eq__previewContent th,.readme-generator-module__IfJ9eq__previewContent td{border:1px solid var(--color-border-subtle);padding:var(--space-1) var(--space-3);text-align:start;vertical-align:top}.readme-generator-module__IfJ9eq__previewContent th{font-weight:var(--weight-medium);color:var(--color-text-secondary);background:var(--color-bg-surface)}.readme-generator-module__IfJ9eq__previewContent a{color:var(--color-accent-fg);text-underline-offset:2px;text-decoration:underline}.readme-generator-module__IfJ9eq__previewContent hr{border:none;border-block-start:1px solid var(--color-border-subtle);margin-block:var(--space-4)}.readme-generator-module__IfJ9eq__previewContent img{max-inline-size:100%;min-block-size:var(--control-height);padding:var(--space-1) var(--space-2);border:1px dashed var(--color-border-control);border-radius:var(--radius-sm);font-size:var(--text-ui-xs-size);color:var(--color-text-muted);display:inline-block}.readme-generator-module__IfJ9eq__previewContent [style]{shape-outside:none!important;content:normal!important;filter:none!important;cursor:auto!important;background-image:none!important;border-image-source:none!important;list-style-image:none!important;-webkit-mask-image:none!important;mask-image:none!important}.readme-generator-module__IfJ9eq__notice{min-block-size:var(--text-ui-sm-line);font-size:var(--text-ui-sm-size);line-height:var(--text-ui-sm-line);color:var(--color-warning-fg)}.readme-generator-module__IfJ9eq__chips{gap:var(--space-2);min-block-size:calc(var(--text-ui-xs-line) + 2 * var(--space-1));flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.readme-generator-module__IfJ9eq__chip{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)}.readme-generator-module__IfJ9eq__statusLine{}.readme-generator-module__IfJ9eq__statusRight{}.readme-generator-module__IfJ9eq__banner{}.readme-generator-module__IfJ9eq__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)}.readme-generator-module__IfJ9eq__errorBox{}.readme-generator-module__IfJ9eq__errorList{gap:var(--space-1);font-size:var(--text-ui-sm-size);line-height:var(--text-ui-sm-line);color:var(--color-danger-fg);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.readme-generator-module__IfJ9eq__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}.readme-generator-module__IfJ9eq__shareNote{font-size:var(--text-ui-sm-size);line-height:var(--text-ui-sm-line);color:var(--color-text-secondary)}.readme-generator-module__IfJ9eq__actions{}.readme-generator-module__IfJ9eq__actionButton{}.readme-generator-module__IfJ9eq__actionPrimary{}.readme-generator-module__IfJ9eq__miniBar{}.readme-generator-module__IfJ9eq__keyboardHint{font-size:var(--text-ui-xs-size);line-height:var(--text-ui-xs-line);color:var(--color-text-muted);min-block-size:var(--text-ui-xs-line)}.readme-generator-module__IfJ9eq__dialog{}.readme-generator-module__IfJ9eq__dialogTitle{margin:0 0 var(--space-3);font-size:var(--text-h4-size);line-height:var(--text-h4-line)}.readme-generator-module__IfJ9eq__dialogNote{margin-block:var(--space-2) 0;font-size:var(--text-ui-sm-size);line-height:var(--text-ui-sm-line);color:var(--color-text-secondary)}.readme-generator-module__IfJ9eq__dialogActions{gap:var(--space-2);flex-wrap:wrap;margin-block-start:var(--space-4);display:flex}.readme-generator-module__IfJ9eq__shortcutList{gap:var(--space-2);font-size:var(--text-ui-sm-size);line-height:var(--text-ui-sm-line);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.readme-generator-module__IfJ9eq__shortcutItem{align-items:center;gap:var(--space-2);display:flex}.readme-generator-module__IfJ9eq__kbd{}@media (max-width:1023px){.readme-generator-module__IfJ9eq__tab,.readme-generator-module__IfJ9eq__paneAction,.readme-generator-module__IfJ9eq__toolButton{min-block-size:var(--target-touch)}.readme-generator-module__IfJ9eq__paneHeader{block-size:calc(var(--control-height-lg) + var(--space-4) + 1px)}}@media (pointer:coarse){.readme-generator-module__IfJ9eq__tab,.readme-generator-module__IfJ9eq__paneAction,.readme-generator-module__IfJ9eq__toolButton{min-block-size:var(--target-touch)}.readme-generator-module__IfJ9eq__paneHeader{block-size:calc(var(--control-height-lg) + var(--space-4) + 1px)}}
