nav.svelte-12qhfyh{display:flex;flex-wrap:wrap;gap:.85rem;align-items:center}@media(max-width:560px){header.svelte-12qhfyh div:where(.svelte-12qhfyh){flex-wrap:wrap;gap:.5rem}}.message-body{white-space:pre-wrap;overflow-wrap:anywhere}a.mention{color:#0b6a58;font-weight:650;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.equipment-reference{position:relative;display:inline}.equipment-term{color:inherit;text-decoration-line:underline;text-decoration-style:dashed;text-decoration-thickness:1px;text-underline-offset:3px}.equipment-term:hover,.equipment-term:focus-visible{color:#0b6a58;text-decoration-thickness:2px}.equipment-tooltip{position:absolute;z-index:30;left:50%;bottom:calc(100% + 9px);display:grid;gap:5px;width:max-content;max-width:min(320px,calc(100vw - 24px));max-height:min(240px,calc(100vh - 24px));overflow:auto;padding:11px 13px;border:1px solid #cbd8d0;border-radius:7px;background:#fff;box-shadow:0 8px 24px #122a3026;color:#18352f;font-size:.88rem;font-weight:400;line-height:1.4;text-align:left;text-decoration:none;white-space:normal;overflow-wrap:anywhere;transform:translate(-50%);visibility:hidden;opacity:0;pointer-events:none}.equipment-reference:hover .equipment-tooltip,.equipment-reference:focus-within .equipment-tooltip,.equipment-reference-open .equipment-tooltip{visibility:visible;opacity:1;pointer-events:auto}.equipment-tooltip.is-positioned{position:fixed;inset:auto;transform:none}.equipment-tooltip-category{color:#5c7169;font-size:.8rem}.equipment-tooltip-link{color:#12604e;font-weight:650;text-decoration:underline;text-underline-offset:2px}.mention-author{width:auto!important;max-width:100%;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:#176a59!important;font:inherit!important;font-weight:700!important;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px;cursor:pointer}.mention-author:hover,.mention-author:focus-visible{color:#0b493d!important;text-decoration-thickness:2px}.posttext blockquote,.message-body blockquote{margin:.8rem 0;padding:.65rem .9rem;border-left:3px solid #79a795;background:#f2f6f3;color:#314b46}.posttext blockquote p,.message-body blockquote p{margin:.25rem 0}.primary-post .posttext .post-list{margin:.25em 0 1.05em;padding-inline-start:1.55em}.primary-post .posttext .post-list li+li{margin-top:.2em}.code-block-wrap{position:relative;max-width:100%;margin:1.1rem 0}pre.code-block{box-sizing:border-box;max-width:100%;margin:0;padding:2.8rem 1rem 1rem 4.4rem;overflow:auto;border:1px solid #3e3d32;border-radius:8px;background:#272822;color:#f8f8f2;font:.88rem/1.55 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;tab-size:4;white-space:pre-wrap!important;overflow-wrap:anywhere!important}pre.code-block code{display:block;min-width:0;background:transparent;color:inherit;font:inherit;counter-reset:line;white-space:pre-wrap!important;overflow-wrap:anywhere!important}.code-line{position:relative;display:block;min-height:1.55em;white-space:inherit!important;overflow-wrap:anywhere!important}.code-line:before{position:absolute;left:-3.5rem;width:2.5rem;color:#75715e;text-align:right;user-select:none;-webkit-user-select:none;counter-increment:line;content:counter(line)}.tok-keyword{color:#f92672}.tok-string{color:#e6db74}.tok-comment{color:#75715e;font-style:italic}.tok-preprocessor{color:#a6e22e}.tok-number{color:#ae81ff}.copy-code{position:absolute;z-index:1;top:.55rem;right:.6rem;min-width:4.5rem;padding:.35rem .65rem;border:1px solid #75715e;border-radius:5px;background:#3e3d32;color:#f8f8f2;font:600 .78rem/1.2 system-ui,sans-serif;cursor:pointer}.copy-code:hover,.copy-code:focus-visible{background:#49483e}.controls{display:flex;gap:.5rem;flex-wrap:wrap;margin-top:.5rem}.editor{display:grid;gap:14px;max-width:720px;padding:20px;background:#fff;border:1px solid #dce5dd;border-radius:9px}.editor label{display:grid;gap:6px;font-weight:600;color:#34554d}.editor input,.editor textarea{width:100%;max-width:100%;min-width:0;padding:10px 12px;border:1px solid #aebfb6;border-radius:6px;background:#fff;color:#122a30;font:inherit}.editor textarea{min-height:150px;resize:vertical}.editor input[type=file]{font-size:.9rem}.editor input[aria-invalid=true]{border-color:#b42318;box-shadow:0 0 0 2px #b4231822}.editor button,form button{width:fit-content;max-width:100%;padding:9px 16px;border:0;border-radius:6px;background:#12604e;color:#fff;font:600 1rem/1.3 system-ui,sans-serif;cursor:pointer}.editor button:disabled{opacity:.6;cursor:wait}.form-error{margin:-8px 0 0;color:#b42318;font-size:.92rem}.inline-status{padding:11px 14px;border-left:4px solid #79a795;background:#e8eee9;border-radius:3px}.editor input,.editor textarea,button{font:inherit}.pager{display:flex;gap:1rem;margin:1rem 0}@media(max-width:640px){.editor{gap:12px;padding:14px}.editor textarea{min-height:130px}pre.code-block{padding:2.8rem .75rem .85rem 3.6rem;font-size:.8rem}.code-line:before{left:-2.8rem;width:2rem}}
