body{background:var(--surface-2);margin:0}.doc[data-astro-cid-wbrz6hw7]{max-width:820px;margin:1.5rem auto;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-card);overflow:hidden}.toolbar[data-astro-cid-wbrz6hw7]{position:sticky;top:0;z-index:5;display:flex;gap:.6rem;align-items:center;flex-wrap:wrap;background:var(--navy-2);color:#fff;padding:.7rem 1.2rem}.toolbar[data-astro-cid-wbrz6hw7] .sp[data-astro-cid-wbrz6hw7]{flex:1}.toolbar[data-astro-cid-wbrz6hw7] a[data-astro-cid-wbrz6hw7],.toolbar[data-astro-cid-wbrz6hw7] button[data-astro-cid-wbrz6hw7]{font:inherit}.toolbar[data-astro-cid-wbrz6hw7] .back[data-astro-cid-wbrz6hw7]{color:#c3c9ee;font-size:.85rem}.docbody[data-astro-cid-wbrz6hw7]{padding:2.2rem 2.4rem}.doc-head[data-astro-cid-wbrz6hw7]{display:flex;gap:1rem;align-items:flex-start;border-bottom:2px solid var(--primary);padding-bottom:1rem;margin-bottom:1.2rem}.doc-head[data-astro-cid-wbrz6hw7] .em[data-astro-cid-wbrz6hw7]{width:44px;height:44px;flex:none}.doc-head[data-astro-cid-wbrz6hw7] .code[data-astro-cid-wbrz6hw7]{font-family:var(--mono);font-weight:700;color:var(--primary)}.doc-head[data-astro-cid-wbrz6hw7] h1[data-astro-cid-wbrz6hw7]{font-size:1.5rem;margin:.1rem 0}.doc-head[data-astro-cid-wbrz6hw7] .sub[data-astro-cid-wbrz6hw7]{color:var(--muted);font-size:.85rem}.doc[data-astro-cid-wbrz6hw7] .badges[data-astro-cid-wbrz6hw7]{display:flex;gap:.4rem;flex-wrap:wrap;margin:.4rem 0 0}.doc[data-astro-cid-wbrz6hw7] h2[data-astro-cid-wbrz6hw7]{font-size:1rem;text-transform:uppercase;letter-spacing:.04em;color:var(--primary);border-bottom:1px solid var(--line);padding-bottom:.35rem;margin:1.6rem 0 .8rem}.doc[data-astro-cid-wbrz6hw7] .note[data-astro-cid-wbrz6hw7]{background:var(--amber-soft);border:1px solid var(--amber);border-radius:6px;padding:.7rem .9rem;font-size:.85rem;color:#5c4310}.ph[data-astro-cid-wbrz6hw7]{border-left:2px solid var(--line);padding:.4rem 0 .8rem 1rem;margin-left:.4rem}.ph[data-astro-cid-wbrz6hw7] h3[data-astro-cid-wbrz6hw7]{font-size:.95rem;margin:0 0 .3rem}.ph[data-astro-cid-wbrz6hw7] h3[data-astro-cid-wbrz6hw7] small[data-astro-cid-wbrz6hw7]{display:block;color:var(--muted);font-weight:400;font-size:.78rem}.ph[data-astro-cid-wbrz6hw7] ul[data-astro-cid-wbrz6hw7]{margin:.3rem 0;padding-left:1.2rem;font-size:.9rem;line-height:1.5}.ph[data-astro-cid-wbrz6hw7].rep{border-left-color:var(--primary)}.dl[data-astro-cid-wbrz6hw7]{list-style:none;margin:0;padding:0;display:grid;gap:.35rem}.dl[data-astro-cid-wbrz6hw7] li[data-astro-cid-wbrz6hw7]{display:flex;gap:.7rem;background:var(--bg);border:1px solid var(--line);border-radius:6px;padding:.45rem .8rem;font-size:.88rem}.dl[data-astro-cid-wbrz6hw7] .t[data-astro-cid-wbrz6hw7]{font-family:var(--mono);font-weight:700;color:var(--primary);min-width:3.6rem}.ctrls[data-astro-cid-wbrz6hw7] li[data-astro-cid-wbrz6hw7]{font-size:.88rem;margin-bottom:.25rem}.ctrls[data-astro-cid-wbrz6hw7] b[data-astro-cid-wbrz6hw7]{font-family:var(--mono);color:var(--primary)}.foot[data-astro-cid-wbrz6hw7]{font-size:.78rem;color:var(--muted);border-top:1px solid var(--line);margin-top:1.6rem;padding-top:1rem}.toolbar[data-astro-cid-wbrz6hw7] .back[data-astro-cid-wbrz6hw7]{display:inline-flex;align-items:center;min-height:44px;padding:.5rem;color:var(--ttp-lilac)}.toolbar[data-astro-cid-wbrz6hw7] .btn[data-astro-cid-wbrz6hw7]{white-space:normal;min-height:44px}.toolbar[data-astro-cid-wbrz6hw7] [data-astro-cid-wbrz6hw7]:focus-visible{outline:3px solid var(--ttp-lime);outline-offset:3px}.doc-head[data-astro-cid-wbrz6hw7]>div[data-astro-cid-wbrz6hw7]{min-width:0}.docbody[data-astro-cid-wbrz6hw7]{overflow-wrap:anywhere}.doc-head[data-astro-cid-wbrz6hw7] .em[data-astro-cid-wbrz6hw7]{object-fit:contain}@media(max-width:640px){.doc[data-astro-cid-wbrz6hw7]{margin:0;border-radius:0}.toolbar[data-astro-cid-wbrz6hw7]{position:static;padding:.75rem;gap:.5rem}.toolbar[data-astro-cid-wbrz6hw7] .sp[data-astro-cid-wbrz6hw7]{display:none}.toolbar[data-astro-cid-wbrz6hw7] .back[data-astro-cid-wbrz6hw7]{flex-basis:100%}.docbody[data-astro-cid-wbrz6hw7]{padding:1.25rem}.doc-head[data-astro-cid-wbrz6hw7]{flex-direction:column;gap:.75rem}.doc-head[data-astro-cid-wbrz6hw7] h1[data-astro-cid-wbrz6hw7]{font-size:1.4rem;line-height:1.3}.dl[data-astro-cid-wbrz6hw7] li[data-astro-cid-wbrz6hw7]{flex-direction:column;gap:.25rem}}@media print{@page{margin:16mm}body{background:#fff}.toolbar[data-astro-cid-wbrz6hw7],.skip[data-astro-cid-wbrz6hw7]{display:none}.doc[data-astro-cid-wbrz6hw7]{max-width:none;margin:0;border:none;box-shadow:none;border-radius:0}.docbody[data-astro-cid-wbrz6hw7]{padding:0}.ph[data-astro-cid-wbrz6hw7],.dl[data-astro-cid-wbrz6hw7] li[data-astro-cid-wbrz6hw7]{break-inside:avoid}a[data-astro-cid-wbrz6hw7][href]{color:inherit;text-decoration:none}}
