body{margin:0;background:#edf6f4;color:#173c43;font:18px/1.8 Arial}main{max-width:980px;margin:auto;padding:24px}h1{font-size:30px;line-height:1.5}.box{background:white;border:1px solid #bed8d5;border-radius:12px;padding:18px;margin:16px 0}.buttons{display:flex;flex-wrap:wrap;gap:8px}button{font:inherit;background:white;color:#165964;border:1px solid #367b84;border-radius:8px;padding:9px 13px;cursor:pointer}button[aria-pressed=true]{background:#165964;color:white}.value{direction:ltr;text-align:left;overflow-wrap:anywhere;white-space:pre-wrap;font:17px/1.8 Consolas,monospace}.grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}h2{font-size:19px;margin:0 0 10px}.field{margin:0;min-width:0}.changed{border:3px solid #bb5c20;background:#fff6ed}.mark{color:#924314;font-size:15px}a{color:#075f72}@media(max-width:600px){main{padding:14px}.grid{grid-template-columns:1fr}.value{font-size:16px}h1{font-size:25px}}