body{margin:0;background:#fff;color:#333;font:13px/1.6 "Microsoft YaHei",Tahoma,sans-serif;overflow:hidden}.embed{box-sizing:border-box;height:100vh;min-height:0;padding:12px 14px;display:flex;flex-direction:column;gap:10px}.hd{flex:0 0 auto;display:flex;flex-direction:column;gap:8px}.desc{font-size:12px;color:#9ca3af;line-height:1.5}.tb{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.btn{flex:0 0 auto;height:30px;padding:0 14px;border:1px solid #ff5000;border-radius:2px;background:#ff5000;color:#fff;font:13px/1 "Microsoft YaHei",Tahoma,sans-serif;cursor:pointer}.btn.ghost{background:#fff;color:#ff5000}.btn.ghost:hover{background:#fff5f0}.btn:active{transform:translateY(1px)}.btn:focus-visible{outline:2px solid #ff5000;outline-offset:1px}.seg{margin-left:auto;display:flex;border:1px solid #ff5000;border-radius:2px;overflow:hidden}.seg .btn{height:28px;border:0;border-radius:0;padding:0 12px}.seg .btn + .btn{border-left:1px solid #ff5000}.seg .btn.ghost.is-on{background:#ff5000;color:#fff}.seg .btn.ghost.is-on:hover{background:#ff5000;color:#fff}.split{flex:1 1 auto;min-height:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px}.col{min-width:0;min-height:0;display:flex;flex-direction:column;gap:6px}.tt{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:8px;height:20px;font-size:12px;color:#6b7280}.badge{font-size:11px;line-height:18px;color:#ff5000;background:#fff5f0;border-radius:2px;padding:0 6px;white-space:nowrap}textarea,#pv{flex:1 1 auto;min-height:0;width:100%;box-sizing:border-box;outline:none}textarea{padding:10px 12px;border:1px solid #e5e7eb;background:#fff;color:#333;font:12px/1.65 Consolas,Menlo,monospace;tab-size:2;resize:none;border-radius:2px}textarea::placeholder{color:#bbb}textarea:focus{border-color:#ff5000;box-shadow:0 0 0 2px #fff5f0}textarea[readonly]{background:#fafafa;color:#333}.hidden{display:none!important}#pv{overflow:auto;padding:14px 18px;border:1px solid #e5e7eb;border-radius:2px;background:#fff;font-size:14px;line-height:1.75;overflow-wrap:anywhere}#pv>:first-child{margin-top:0}#pv>:last-child{margin-bottom:0}#pv h1,#pv h2,#pv h3,#pv h4,#pv h5,#pv h6{margin:1.2em 0 .6em;color:#333;font-weight:600;line-height:1.35}#pv h1{font-size:24px;padding-bottom:6px;border-bottom:1px solid #eef0f2}#pv h2{font-size:20px;padding-bottom:4px;border-bottom:1px solid #eef0f2}#pv h3{font-size:16px}#pv h4,#pv h5,#pv h6{font-size:14px}#pv p{margin:.7em 0}#pv ul,#pv ol{margin:.6em 0;padding-left:1.6em}#pv li{margin:.25em 0}#pv li>ul,#pv li>ol{margin:.2em 0}#pv blockquote{margin:.8em 0;padding:.2em 0 .2em 12px;border-left:3px solid #ff5000;background:#fff5f0;color:#6b7280}#pv blockquote>:first-child{margin-top:0}#pv blockquote>:last-child{margin-bottom:0}#pv a{color:#ff5000;text-decoration:none}#pv a:hover{text-decoration:underline}#pv code{padding:1px 5px;border:1px solid #eee;border-radius:2px;background:#f5f5f5;font-family:Consolas,Menlo,monospace;font-size:12px}#pv pre{margin:.8em 0;padding:10px 12px;border:1px solid #eef0f2;border-radius:4px;background:#f6f8fa;line-height:1.55;overflow:auto}#pv pre code{padding:0;border:0;background:none;font-size:12px;white-space:pre}#pv table{min-width:50%;border-collapse:collapse;margin:.8em 0;max-width:100%}#pv th,#pv td{padding:5px 10px;border:1px solid #e5e7eb;text-align:left;vertical-align:top}#pv th{background:#fafafa;font-weight:600}#pv th[align=center],#pv td[align=center]{text-align:center}#pv th[align=right],#pv td[align=right]{text-align:right}#pv th[align=justify],#pv td[align=justify]{text-align:justify}#pv tbody tr:nth-child(even) td{background:#fafafa}#pv li:has(> input[type=checkbox]){list-style:none}#pv hr{margin:1.4em 0;border:0;border-top:1px solid #eef0f2}#pv img{max-width:100%;height:auto;vertical-align:middle}#pv input[type=checkbox]{margin:0 4px 0 0;vertical-align:-1px;accent-color:#ff5000}#pv kbd{padding:1px 5px;border:1px solid #d9dde3;border-bottom-width:2px;border-radius:2px;background:#fafafa;font:11px/1.5 Consolas,Menlo,monospace}#pv mark{padding:0 2px;background:#fff3cd;color:inherit}#pv details{margin:.8em 0}#pv summary{cursor:pointer;color:#ff5000}#pv .empty{padding:18px 0;color:#999;font-size:13px;text-align:center}@media (max-width:760px){body{overflow:auto}.embed{height:auto;min-height:100vh}.split{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(260px,auto) minmax(260px,auto)}.col{min-height:260px}.seg{margin-left:0}}