*{box-sizing:border-box}html{color-scheme:light}body{margin:0;font:15px/1.5 system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;background:#f8f9ff;color:#18233c}.mw-sheet{max-width:640px;margin:auto;padding:clamp(16px,4vw,26px)}.mw-brand{display:flex;gap:8px;align-items:center;font-weight:800;font-size:13px;color:#4338a5}.mw-brand span{display:grid;place-items:center;width:27px;height:27px;border-radius:7px;background:#6366f1;color:white}h1{font-size:clamp(23px,5vw,29px);line-height:1.2;letter-spacing:-.035em;margin:14px 0 22px}.mw-field{display:flex;flex-direction:column;gap:7px;font-size:13px;font-weight:650}.mw-fields{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:14px}.mw-field input,.mw-field select{min-width:0;width:100%;min-height:44px;font:inherit;font-size:15px;color:inherit;background:#fff;border:1px solid #aeb9cc;border-radius:9px;padding:10px}.mw-note{font-size:12px;line-height:1.6;color:#566078;margin:13px 0}.mw-result{margin:18px 0 0}.mw-result>div{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:11px 0;border-bottom:1px solid #dfe4ef}.mw-result>div:first-child{display:block;padding:16px 18px;background:#ecedff;border:1px solid #d5d7ff;border-radius:12px;margin-bottom:5px}.mw-result dt{font-size:13px}.mw-result dd{margin:0;font-size:17px;font-weight:750;overflow-wrap:anywhere}.mw-result>div:first-child dd{font-size:clamp(26px,5vw,34px);letter-spacing:-.035em;margin-top:4px}.mw-link{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:11px 16px;background:#4f46b8;color:#fff;text-decoration:none;font-weight:650;border-radius:9px;font-size:14px;margin-top:18px}.mw-link:hover{background:#4338a5}.mw-error{font-size:13px;color:#a0243c;font-weight:600}input[aria-invalid=true]{border-color:#a0243c}a:focus-visible,input:focus-visible,select:focus-visible{outline:3px solid #6366f1;outline-offset:3px}[hidden]{display:none!important}@media(max-width:300px){.mw-fields{grid-template-columns:1fr}.mw-result>div{display:block}.mw-result dd{margin-top:3px}}
.mw-doc-code{display:block;width:100%;min-height:170px;padding:16px;border:1px solid #aeb9cc;border-radius:10px;background:#fff;color:#18233c;font:13px/1.6 ui-monospace,SFMono-Regular,monospace;resize:vertical}.mw-doc-preview{display:block;width:100%;max-width:640px;height:800px;border:1px solid #dfe4ef;border-radius:16px;background:#f8f9ff}.mw-doc-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:30px;align-items:start}.mw-doc-layout section{min-width:0}.mw-doc article{line-height:1.8}.mw-doc h2{font-size:1.4rem;line-height:1.35;margin:25px 0 14px}.mw-doc p,.mw-doc li{line-height:1.8}.mw-doc ol,.mw-doc ul{padding-left:23px}.mw-doc li{margin:10px 0}.mw-doc a{color:#4338a5}.mw-doc .mw-doc-code:focus-visible{outline:3px solid #6366f1;outline-offset:3px}@media(max-width:900px){.mw-doc-layout{grid-template-columns:1fr}}
