._layout_1bt1p_1{gap:var(--spacing-base);flex-direction:column;display:flex}._panel_1bt1p_7{gap:var(--spacing-sm);padding:var(--spacing-lg);background-color:var(--color-surface-card);border:1px solid var(--color-hairline);border-radius:var(--rounded-lg);flex-direction:column;display:flex}._field_1bt1p_17{gap:var(--spacing-xxs);flex-direction:column;display:flex}._fieldLabel_1bt1p_23{letter-spacing:0;color:var(--color-muted);font-family:Gen Interface JP,system-ui,Helvetica Neue,helvetica,arial,sans-serif;font-size:13px;font-weight:400;line-height:1.4}._tabs_1bt1p_32{gap:var(--spacing-xxs);display:flex}._tab_1bt1p_32,._tabActive_1bt1p_38{letter-spacing:0;padding:var(--spacing-xs);color:var(--color-body);cursor:pointer;background-color:var(--color-canvas-soft);border:1px solid var(--color-hairline);border-radius:var(--rounded-md);flex:1;font-family:Gen Interface JP,system-ui,Helvetica Neue,helvetica,arial,sans-serif;font-size:14px;font-weight:500;line-height:1}._tabActive_1bt1p_38{color:var(--color-on-primary);background-color:var(--color-primary);border-color:var(--color-primary)}._fieldRow_1bt1p_59{gap:var(--spacing-sm);flex-wrap:wrap;align-items:center;display:flex}._inlineLabel_1bt1p_66{letter-spacing:0;color:var(--color-body);font-family:Gen Interface JP,system-ui,Helvetica Neue,helvetica,arial,sans-serif;font-size:14px;font-weight:400;line-height:1.5}._numberInput_1bt1p_75{letter-spacing:0;width:112px;color:var(--color-ink);background-color:var(--color-canvas-soft);border:1px solid var(--color-hairline);border-radius:var(--rounded-sm);padding:8px 12px;font-family:JetBrains Mono,Fira Code,monospace;font-size:13px;font-weight:400;line-height:1.5}._numberInput_1bt1p_75:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}._checkLabel_1bt1p_94{letter-spacing:0;gap:var(--spacing-xxs);color:var(--color-body);cursor:pointer;user-select:none;align-items:center;font-family:Gen Interface JP,system-ui,Helvetica Neue,helvetica,arial,sans-serif;font-size:14px;font-weight:400;line-height:1.5;display:inline-flex}._hint_1bt1p_108{letter-spacing:0;color:var(--color-muted);margin:0;font-family:Gen Interface JP,system-ui,Helvetica Neue,helvetica,arial,sans-serif;font-size:13px;font-weight:400;line-height:1.4}._outputHead_1bt1p_118{gap:var(--spacing-xs);flex-wrap:wrap;align-items:center;display:flex}._panelTitle_1bt1p_125{letter-spacing:0;color:var(--color-ink);margin:0;font-family:Gen Interface JP,system-ui,Helvetica Neue,helvetica,arial,sans-serif;font-size:16px;font-weight:500;line-height:1.4}._charCount_1bt1p_135{letter-spacing:0;color:var(--color-muted);margin-inline-start:auto;font-family:JetBrains Mono,Fira Code,monospace;font-size:13px;font-weight:400;line-height:1.5}._regenerateButton_1bt1p_145{letter-spacing:0;height:36px;padding:0 var(--spacing-base);color:var(--color-ink);cursor:pointer;background-color:var(--color-canvas-soft);border:1px solid var(--color-hairline);border-radius:var(--rounded-md);flex:none;font-family:Gen Interface JP,system-ui,Helvetica Neue,helvetica,arial,sans-serif;font-size:14px;font-weight:500;line-height:1}._regenerateButton_1bt1p_145:hover{border-color:var(--color-primary)}._copyButton_1bt1p_165{letter-spacing:0;height:36px;padding:0 var(--spacing-base);color:var(--color-canvas);cursor:pointer;background-color:var(--color-ink);border-radius:var(--rounded-md);border:none;flex:none;font-family:Gen Interface JP,system-ui,Helvetica Neue,helvetica,arial,sans-serif;font-size:14px;font-weight:500;line-height:1}._copySuccess_1bt1p_181{background-color:var(--color-semantic-success)}._copyError_1bt1p_185{background-color:var(--color-semantic-error)}._output_1bt1p_118{letter-spacing:0;width:100%;padding:var(--spacing-sm);color:var(--color-ink);resize:vertical;background-color:var(--color-canvas-soft);border:1px solid var(--color-hairline);border-radius:var(--rounded-md);font-family:JetBrains Mono,Fira Code,monospace;font-size:13px;font-weight:400;line-height:1.5}@media (width<=640px){._outputHead_1bt1p_118{flex-direction:column;align-items:stretch}._charCount_1bt1p_135{margin-inline-start:0}._regenerateButton_1bt1p_145,._copyButton_1bt1p_165{width:100%}}
