.tl[data-v-eb9ced73]{padding:16px}.tl-title[data-v-eb9ced73]{margin:0;font-size:1.125rem}.tl-lead[data-v-eb9ced73]{margin:4px 0 10px}.tl-disclose[data-v-eb9ced73]{border-radius:var(--radius);background:var(--surface-sunk);padding:10px 12px;font-size:.9375rem}.tl-disclose-title[data-v-eb9ced73]{margin:0 0 4px}.tl-list[data-v-eb9ced73]{margin:0 0 6px;padding-left:1.3em}.tl-list li[data-v-eb9ced73]{overflow-wrap:anywhere;margin-bottom:2px}.tl-key[data-v-eb9ced73]{color:var(--muted)}.tl-empty[data-v-eb9ced73],.tl-excluded[data-v-eb9ced73]{color:var(--muted);margin:0}.tl-actions[data-v-eb9ced73],.tl-output[data-v-eb9ced73]{margin-top:12px}.tl-label[data-v-eb9ced73]{font-weight:700;display:block}.tl-output-row[data-v-eb9ced73]{flex-wrap:wrap;gap:8px;display:flex}.tl-input[data-v-eb9ced73]{border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--surface);flex:240px;min-width:0;min-height:44px;padding:6px 10px;font-size:1rem}.tl-status[data-v-eb9ced73]{margin:8px 0 0;font-weight:600}.sig-template-note[data-v-e26377e2]{margin:0}.sig-link-btn[data-v-e26377e2]{min-height:44px;color:var(--primary);text-underline-offset:.18em;cursor:pointer;background:0 0;border:0;margin-left:4px;padding:0 4px;font-weight:600;text-decoration:underline}.sig-grid[data-v-e26377e2]{grid-template-columns:minmax(0,1fr);align-items:start;gap:20px;display:grid}@media (width>=960px){.sig-grid[data-v-e26377e2]{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)}.sig-side[data-v-e26377e2]{position:sticky;top:12px}}.sig-form[data-v-e26377e2]{padding:14px 16px 16px}.sig-group[data-v-e26377e2]{border:0;margin:0;padding:0}.sig-legend[data-v-e26377e2]{padding:0;font-size:1.0625rem;font-weight:700}.sig-fields[data-v-e26377e2]{grid-template-columns:minmax(0,1fr);gap:10px 14px;margin-top:6px;display:grid}@media (width>=520px){.sig-fields[data-v-e26377e2]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.sig-field-wide[data-v-e26377e2]{grid-column:1/-1}}@media (width>=360px){.sig-fields-compact[data-v-e26377e2]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.sig-fields-compact .sig-field-wide[data-v-e26377e2]{grid-column:1/-1}}.sig-field[data-v-e26377e2]{min-width:0}.sig-label[data-v-e26377e2]{font-size:.9375rem;font-weight:600;display:block}.sig-label-row[data-v-e26377e2]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:0 12px;display:flex}.sig-side-link[data-v-e26377e2]{font-size:.875rem}.sig-input[data-v-e26377e2]{border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--surface);width:100%;min-width:0;min-height:44px;margin-top:2px;padding:6px 10px;font-size:1rem}.sig-input[data-v-e26377e2]:focus{border-color:var(--primary)}.sig-company[data-v-e26377e2]{border-top:1px solid var(--line);margin-top:18px;padding-top:12px}.sig-summary[data-v-e26377e2]{cursor:pointer;align-items:center;min-height:44px;display:flex}.sig-summary[data-v-e26377e2],.sig-source summary[data-v-e26377e2]{list-style:none}.sig-summary[data-v-e26377e2]::-webkit-details-marker{display:none}.sig-source summary[data-v-e26377e2]::-webkit-details-marker{display:none}.sig-summary[data-v-e26377e2]:before,.sig-source summary[data-v-e26377e2]:before{content:"";border:5px solid #0000;border-left:7px solid;border-right-width:0;flex:none;width:0;height:0;margin-right:8px;transition:transform .15s}details[open]>.sig-summary[data-v-e26377e2]:before,.sig-source[open]>summary[data-v-e26377e2]:before{transform:rotate(90deg)}@media (prefers-reduced-motion:reduce){.sig-summary[data-v-e26377e2]:before,.sig-source summary[data-v-e26377e2]:before{transition:none}}.sig-summary-note[data-v-e26377e2]{color:var(--muted);margin-left:6px;font-size:.9375rem;font-weight:400}.sig-logo-status[data-v-e26377e2]{color:var(--muted);overflow-wrap:anywhere;margin:4px 0 0;font-size:.875rem}.sig-field-warn[data-v-e26377e2]{color:var(--warn-ink);font-size:.875rem}p.sig-field-warn[data-v-e26377e2]{margin:8px 0 0}.sig-side[data-v-e26377e2]{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.sig-design[data-v-e26377e2]{padding:12px 16px 14px}.sig-layouts[data-v-e26377e2]{border:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;padding:0;display:grid}.sig-layouts legend[data-v-e26377e2]{margin-bottom:6px}.sig-layout[data-v-e26377e2]{border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--surface);cursor:pointer;text-align:center;flex-direction:column;align-items:center;gap:4px;min-height:44px;padding:8px 4px 6px;display:flex;position:relative}.sig-layout input[data-v-e26377e2]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.sig-layout[data-v-e26377e2]:has(input:checked){border-color:var(--primary);box-shadow:inset 0 0 0 1px var(--primary);background:var(--primary-soft)}.sig-layout[data-v-e26377e2]:has(input:focus-visible){outline:2px solid var(--primary);outline-offset:2px}.sig-layout-name[data-v-e26377e2]{font-size:.8125rem;font-weight:600;line-height:1.3}.sig-layout-thumb[data-v-e26377e2]{width:56px;height:32px;display:block;position:relative}.sig-layout-thumb i[data-v-e26377e2]{background:var(--line-strong);border-radius:1px;display:block;position:absolute}.is-logo-left .t-logo[data-v-e26377e2]{background:var(--manila);width:16px;height:16px;top:4px;left:0}.is-logo-left .t-rule[data-v-e26377e2]{background:var(--primary);width:2px;height:28px;top:2px;left:20px}.is-logo-left .t-line[data-v-e26377e2]{width:30px;height:4px;top:6px;left:26px}.is-logo-left .t-short[data-v-e26377e2]{width:22px;top:16px}.is-divider .t-logo[data-v-e26377e2]{background:var(--manila);width:12px;height:6px;top:26px;left:0}.is-divider .t-line[data-v-e26377e2]{width:40px;height:4px;top:2px;left:0}.is-divider .t-rule[data-v-e26377e2]{background:var(--primary);width:56px;height:2px;top:10px;left:0}.is-divider .t-short[data-v-e26377e2]{width:48px;top:16px}.is-logo-top .t-logo[data-v-e26377e2]{background:var(--manila);width:28px;height:9px;top:0;left:0}.is-logo-top .t-line[data-v-e26377e2]{width:44px;height:4px;top:14px;left:0}.is-logo-top .t-rule[data-v-e26377e2]{display:none}.is-logo-top .t-short[data-v-e26377e2]{width:32px;top:24px}.is-plain .t-logo[data-v-e26377e2],.is-plain .t-rule[data-v-e26377e2]{display:none}.is-plain .t-line[data-v-e26377e2]{width:48px;height:4px;top:6px;left:0}.is-plain .t-short[data-v-e26377e2]{width:36px;top:18px}.sig-design-row[data-v-e26377e2]{flex-wrap:wrap;gap:8px 28px;margin-top:10px;display:flex}.sig-colors[data-v-e26377e2],.sig-labels[data-v-e26377e2]{border:0;flex-wrap:wrap;align-items:center;gap:2px;margin:0;padding:0;display:flex}.sig-colors legend[data-v-e26377e2],.sig-labels legend[data-v-e26377e2]{float:left;margin-right:8px}.sig-swatch[data-v-e26377e2]{cursor:pointer;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex;position:relative}.sig-swatch input[type=radio][data-v-e26377e2]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.sig-swatch-dot[data-v-e26377e2]{width:26px;height:26px;box-shadow:inset 0 0 0 1px var(--line-strong);border-radius:50%}.sig-swatch input:checked+.sig-swatch-dot[data-v-e26377e2]{box-shadow:0 0 0 2px var(--surface), 0 0 0 4px var(--ink)}.sig-swatch input:focus-visible+.sig-swatch-dot[data-v-e26377e2]{outline:2px solid var(--primary);outline-offset:5px}.sig-swatch-custom input[data-v-e26377e2]{border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--surface);cursor:pointer;width:34px;height:34px;padding:0}.sig-radio[data-v-e26377e2]{cursor:pointer;align-items:center;gap:6px;min-height:44px;margin-right:12px;display:inline-flex}.sig-radio input[data-v-e26377e2]{width:18px;height:18px;accent-color:var(--primary);margin:0}.sig-preview-box[data-v-e26377e2]{padding:10px 16px 16px}.sig-preview-title[data-v-e26377e2]{margin:0 0 8px;font-weight:700}.sig-preview-note[data-v-e26377e2]{color:var(--muted);font-size:.875rem;font-weight:400}.sig-preview[data-v-e26377e2]{border:1px dashed var(--line-strong);border-radius:var(--radius-sm);background:var(--surface);padding:14px;line-height:normal;overflow-x:auto}.sig-preview[data-v-e26377e2] a{cursor:default}.sig-actions[data-v-e26377e2]{flex-wrap:wrap;gap:8px;display:flex}.sig-hint[data-v-e26377e2]{color:var(--muted);margin:0;font-size:.875rem}.sig-status[data-v-e26377e2]{color:var(--ok);margin:0;font-weight:600}.sig-warn[data-v-e26377e2]{margin:0}.sig-next[data-v-e26377e2]{margin:0;font-size:.9375rem}.sig-source summary[data-v-e26377e2]{cursor:pointer;min-height:44px;color:var(--primary);align-items:center;font-weight:600;display:inline-flex}.sig-source-text[data-v-e26377e2]{border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--surface);width:100%;min-height:120px;font-family:var(--font-mono);padding:8px;font-size:.8125rem;line-height:1.5}.sig-article-lead[data-v-e26377e2]{font-size:1.0625rem}.sig-sources[data-v-e26377e2]{color:var(--muted);font-size:.9375rem}.sig-sample-text[data-v-e26377e2]{border-radius:var(--radius-sm);background:var(--surface-sunk);font-family:var(--font-mono);white-space:pre-wrap;overflow-wrap:anywhere;margin:0 0 1em;padding:12px 14px;font-size:.875rem;line-height:1.6}
