.mc-page .mc-workspace{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:26px;align-items:start}.mc-page .mc-workspace .nf-panel{margin:0}.mc-page .mc-tabs,.mc-page .mc-actions{display:flex;flex-wrap:wrap;gap:12px;margin:16px 0}.mc-page .mc-tabs [aria-pressed=true]{background:#caa5f0;color:#20132d}.mc-page textarea{min-height:250px;font-family:monospace}.mc-page .mc-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px}.mc-page audio{width:100%;margin:16px 0}.mc-page .mc-note{font-size:13px;line-height:1.6}.mc-page .mc-issues{max-height:180px;overflow:auto;padding-left:24px;line-height:1.7}.mc-page .mc-chart{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin:20px 0}.mc-page .mc-letter{padding:12px;background:#271b35;border:1px solid #705580;border-radius:10px;text-align:center}.mc-page .mc-letter strong{display:block}.mc-page .mc-letter code{display:block;font-size:18px;white-space:nowrap;margin:8px 0;color:#eadbff}.mc-page .mc-letter button{font-size:12px;min-height:36px;padding:7px}.mc-page [hidden]{display:none!important}@media(max-width:900px){.mc-page .mc-workspace{grid-template-columns:minmax(0,1fr)}.mc-page .mc-chart{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:500px){.mc-page .mc-chart{grid-template-columns:repeat(3,minmax(0,1fr))}.mc-page .mc-fields{grid-template-columns:minmax(0,1fr)}}

.mc-page #mcInput,.mc-page #mcOutput{min-height:250px;height:250px}
