body{font:14px Arial;color:#173452;margin:0;padding:22px;background:#fff}h2{margin:0 0 8px}p{color:#71859d}textarea,input,select{width:100%;box-sizing:border-box;border:1px solid #ccd9e8;border-radius:8px;padding:10px;font:14px monospace;margin:8px 0}textarea{min-height:180px;resize:vertical}.row{display:flex;gap:8px;flex-wrap:wrap}.row>*{flex:1}.actions{display:flex;gap:8px;margin:8px 0}button{border:1px solid #c9d9eb;border-radius:8px;padding:9px 13px;background:#f4f8fd;color:#1768c4;cursor:pointer}.out{background:#f6f9fc;border-radius:8px;padding:12px;white-space:pre-wrap;word-break:break-word;min-height:80px}
