.SchemaMarkupGenerator_wrap__h8__v{display:grid;grid-template-columns:1fr 1fr;grid-gap:0;gap:0;min-height:600px;background:#fff;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden}.SchemaMarkupGenerator_left__IWcGf{display:flex;flex-direction:column;border-right:1px solid #e5e7eb;overflow-y:auto;max-height:700px}.SchemaMarkupGenerator_typePicker___tF5N{display:flex;flex-wrap:wrap;gap:6px;padding:16px;background:#f9fafb;border-bottom:1px solid #e5e7eb}.SchemaMarkupGenerator_typeBtn___6SwX{padding:5px 12px;font-size:.8rem;font-weight:500;border:1px solid #d1d5db;border-radius:20px;background:#fff;color:#374151;cursor:pointer;transition:background .15s,color .15s,border-color .15s}.SchemaMarkupGenerator_typeBtn___6SwX:hover{background:#f3f4f6}.SchemaMarkupGenerator_typeBtn___6SwX.SchemaMarkupGenerator_active__fkkp8{background:#667eea;color:#fff;border-color:#667eea}.SchemaMarkupGenerator_form__AvYMC{padding:20px;display:flex;flex-direction:column;gap:14px;flex:1 1;overflow-y:auto}.SchemaMarkupGenerator_field__SeWWF{display:flex;flex-direction:column;gap:5px}.SchemaMarkupGenerator_label__qaXHY{font-size:.8rem;font-weight:600;color:#374151}.SchemaMarkupGenerator_input__rc0c4,.SchemaMarkupGenerator_select__3hij2{width:100%;padding:8px 10px;font-size:.85rem;border:1px solid #d1d5db;border-radius:6px;background:#fff;color:#111827;outline:none;box-sizing:border-box;transition:border-color .15s}.SchemaMarkupGenerator_input__rc0c4:focus,.SchemaMarkupGenerator_select__3hij2:focus{border-color:#667eea}.SchemaMarkupGenerator_textarea__VSI2T{width:100%;padding:8px 10px;font-size:.85rem;border:1px solid #d1d5db;border-radius:6px;background:#fff;color:#111827;outline:none;box-sizing:border-box;resize:vertical;font-family:inherit;line-height:1.5;transition:border-color .15s}.SchemaMarkupGenerator_textarea__VSI2T:focus{border-color:#667eea}.SchemaMarkupGenerator_row__rqVwX{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.SchemaMarkupGenerator_hint__SCevr{font-size:.8rem;color:#6b7280;margin:0;line-height:1.5}.SchemaMarkupGenerator_dynamicItem__4fWaQ{display:flex;flex-direction:column;gap:8px;padding:12px;background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px}.SchemaMarkupGenerator_dynamicHeader___SDbM{display:flex;justify-content:space-between;align-items:center}.SchemaMarkupGenerator_dynamicNum__KU_US{font-size:.78rem;font-weight:700;color:#6b7280;text-transform:uppercase}.SchemaMarkupGenerator_removeBtn__SwdmK{font-size:.75rem;color:#dc2626;background:none;border:none;cursor:pointer;padding:2px 0}.SchemaMarkupGenerator_removeBtn__SwdmK:hover{text-decoration:underline}.SchemaMarkupGenerator_addBtn__tW_tp{align-self:flex-start;padding:7px 14px;font-size:.82rem;font-weight:600;background:#fff;border:1px dashed #9ca3af;border-radius:6px;color:#374151;cursor:pointer;transition:border-color .15s,color .15s}.SchemaMarkupGenerator_addBtn__tW_tp:hover{border-color:#667eea;color:#667eea}.SchemaMarkupGenerator_right__rVmCH{display:flex;flex-direction:column;background:#1e1e2e;overflow:hidden}.SchemaMarkupGenerator_outputHeader__ukdvs{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background:#181825;border-bottom:1px solid #313244;flex-shrink:0}.SchemaMarkupGenerator_outputLabel__O3CUf{font-size:.8rem;font-weight:600;color:#cdd6f4;letter-spacing:.02em}.SchemaMarkupGenerator_outputActions__Ftyl2{display:flex;gap:8px}.SchemaMarkupGenerator_actionBtn__jVTEM{padding:5px 12px;font-size:.78rem;font-weight:600;background:#313244;border:none;border-radius:5px;color:#cdd6f4;cursor:pointer;transition:background .15s}.SchemaMarkupGenerator_actionBtn__jVTEM:hover{background:#45475a}.SchemaMarkupGenerator_output__IDXLS{flex:1 1;overflow-y:auto;margin:0;padding:20px;font-family:Fira Code,Cascadia Code,Consolas,monospace;font-size:.78rem;line-height:1.7;color:#a6e3a1;background:#1e1e2e;white-space:pre-wrap;word-break:break-all;min-height:300px;max-height:540px}.SchemaMarkupGenerator_embedHint__mrmmD{padding:10px 16px;font-size:.75rem;color:#6c7086;background:#181825;border-top:1px solid #313244;margin:0;line-height:1.6;flex-shrink:0}.SchemaMarkupGenerator_embedHint__mrmmD code{background:#313244;padding:1px 4px;border-radius:3px;font-family:monospace;color:#89b4fa}@media (max-width:780px){.SchemaMarkupGenerator_wrap__h8__v{grid-template-columns:1fr}.SchemaMarkupGenerator_left__IWcGf{border-right:none;border-bottom:1px solid #e5e7eb;max-height:none}.SchemaMarkupGenerator_output__IDXLS{max-height:320px}.SchemaMarkupGenerator_row__rqVwX{grid-template-columns:1fr}}