.sg__type[data-v-16a007e1]{margin-bottom:22px}.sg__type-lab[data-v-16a007e1],.sg__field-lab[data-v-16a007e1]{display:block;font-family:IBM Plex Mono,monospace;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#5c6b65;margin-bottom:8px}.sg__req[data-v-16a007e1]{color:#b83232;margin-left:2px}.sg__type-row[data-v-16a007e1]{display:flex;gap:6px;flex-wrap:wrap}.sg__type-btn[data-v-16a007e1]{padding:8px 14px;background:#fbf9f3;border:1px solid #D9D4C2;border-radius:2px;font-family:IBM Plex Mono,monospace;font-size:12px;color:#5c6b65;cursor:pointer;transition:all .15s}.sg__type-btn[data-v-16a007e1]:hover{color:#1b6b44;border-color:#1b6b44}.sg__type-btn--active[data-v-16a007e1]{background:#1b6b44;color:#fff;border-color:#1b6b44}.sg__form[data-v-16a007e1]{display:flex;flex-direction:column;gap:16px}.sg__field input[data-v-16a007e1],.sg__field textarea[data-v-16a007e1],.sg__faq-row input[data-v-16a007e1],.sg__faq-row textarea[data-v-16a007e1]{width:100%;padding:10px 12px;border:1px solid #D9D4C2;border-radius:3px;background:#fff;font-family:IBM Plex Mono,monospace;font-size:13px;color:#0f1a17;box-sizing:border-box;resize:vertical}.sg__field input[data-v-16a007e1]:focus,.sg__field textarea[data-v-16a007e1]:focus,.sg__faq-row input[data-v-16a007e1]:focus,.sg__faq-row textarea[data-v-16a007e1]:focus{outline:none;border-color:#1b6b44}.sg__field-hint[data-v-16a007e1]{font-family:IBM Plex Mono,monospace;font-size:11px;color:#98a19b;margin:4px 0 0}.sg__faq[data-v-16a007e1]{display:flex;flex-direction:column;gap:10px;margin-top:12px}.sg__faq-row[data-v-16a007e1]{display:grid;grid-template-columns:1fr auto;gap:6px;align-items:start}.sg__faq-row input[data-v-16a007e1],.sg__faq-row textarea[data-v-16a007e1]{grid-column:1}.sg__faq-rm[data-v-16a007e1]{grid-column:2;grid-row:1 / span 2;align-self:stretch;width:32px;background:transparent;border:1px solid #D9D4C2;border-radius:3px;color:#98a19b;font-size:18px;cursor:pointer}.sg__faq-rm[data-v-16a007e1]:hover{color:#b83232;border-color:#b83232}.sg__faq-add[data-v-16a007e1]{align-self:flex-start;background:transparent;border:1px dashed #D9D4C2;padding:8px 14px;border-radius:2px;font-family:IBM Plex Mono,monospace;font-size:11.5px;color:#5c6b65;cursor:pointer;transition:all .15s}.sg__faq-add[data-v-16a007e1]:hover{border-color:#1b6b44;color:#1b6b44}.sg__output[data-v-16a007e1]{margin-top:28px;border:1px solid #D9D4C2;border-radius:4px;background:#0f1a17;overflow:hidden}.sg__output-head[data-v-16a007e1]{display:flex;justify-content:space-between;align-items:center;padding:10px 14px;background:#1a2520;font-family:IBM Plex Mono,monospace;font-size:11.5px;color:#98a19b}.sg__copy[data-v-16a007e1]{background:transparent;border:1px solid #2C3833;border-radius:2px;padding:5px 12px;font-family:IBM Plex Mono,monospace;font-size:11px;color:#98a19b;cursor:pointer;transition:all .15s}.sg__copy[data-v-16a007e1]:not(:disabled):hover{color:#fff;border-color:#1b6b44}.sg__copy[data-v-16a007e1]:disabled{cursor:not-allowed;opacity:.5}.sg__pre[data-v-16a007e1]{margin:0;padding:16px;font-family:IBM Plex Mono,monospace;font-size:12.5px;color:#e8e3d4;overflow-x:auto;line-height:1.55}
