.page[data-v-31b78fdf]{margin:0 auto;max-width:820px;padding:3.5rem 1.5rem 5rem}.lead[data-v-31b78fdf]{margin-bottom:3rem}.lead p[data-v-31b78fdf]{color:var(--text-color-secondary,#aaa);font-size:1.05rem;line-height:1.8;margin:0 0 1rem}.lead p a[data-v-31b78fdf]{color:var(--secondary-accent-color,#5fd3c4)}.row[data-v-31b78fdf]{align-items:center;display:flex;flex-wrap:wrap;gap:.8rem;margin:0 0 1.25rem}.pill[data-v-31b78fdf]{border:1px solid #888;border-radius:999px;color:#bbb;display:inline-block;font-size:.82rem;font-weight:600;letter-spacing:.02em;padding:.25rem .75rem}.pill.ok[data-v-31b78fdf]{border-color:#00e676;color:#00e676}.pill.draft[data-v-31b78fdf]{border-color:#e5a000;color:#e5a000}.meta[data-v-31b78fdf]{font-size:.88rem;opacity:.65}.note[data-v-31b78fdf]{font-size:.9rem!important;opacity:.75}.foot[data-v-31b78fdf]{border-top:1px solid var(--border-color,#2c2c2c);display:flex;flex-wrap:wrap;gap:1rem;margin-top:3.5rem;padding-top:2rem}.spec[data-v-31b78fdf] h2{border-bottom:1px solid var(--border-color,#2c2c2c);color:var(--text-color,#fff);font-size:1.6rem;margin:3.5rem 0 1rem;padding-bottom:.5rem}.spec[data-v-31b78fdf] h2:first-child{margin-top:0}.spec[data-v-31b78fdf] h3{color:var(--text-color,#fff);font-size:1.2rem;margin:2.5rem 0 .75rem}.spec[data-v-31b78fdf] h4{color:var(--secondary-accent-color,#3fc1b0);font-size:1rem;letter-spacing:.02em;margin:2rem 0 .5rem}.spec[data-v-31b78fdf] li,.spec[data-v-31b78fdf] p{color:var(--text-color-secondary,#aaa);font-size:1.02rem;line-height:1.85}.spec[data-v-31b78fdf] p{margin:0 0 1.15rem}.spec[data-v-31b78fdf] strong{color:var(--text-color,#fff);font-weight:700}.spec[data-v-31b78fdf] em{font-style:italic}.spec[data-v-31b78fdf] a{color:var(--secondary-accent-color,#3fc1b0)}.spec[data-v-31b78fdf] ol,.spec[data-v-31b78fdf] ul{margin:0 0 1.35rem;padding-left:1.4rem}.spec[data-v-31b78fdf] li{margin-bottom:.5rem}.spec[data-v-31b78fdf] hr{border:0;border-top:1px solid var(--border-color,#2c2c2c);margin:3rem 0}.spec[data-v-31b78fdf] blockquote{background:#3fc1b00a;border-left:3px solid var(--secondary-accent-color,#3fc1b0);border-radius:0 8px 8px 0;margin:1.5rem 0;padding:.75rem 1.25rem}.spec[data-v-31b78fdf] blockquote p{font-style:italic;margin:0}.spec[data-v-31b78fdf] code{background:#ffffff14;border-radius:4px;color:#e3e8ec;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.88em;padding:.15em .4em;word-break:break-word}.spec[data-v-31b78fdf] pre{background:#00000080;border:1px solid var(--border-color,#2c2c2c);border-radius:10px;line-height:1.6;margin:0 0 1.5rem;overflow-x:auto;padding:1.1rem 1.25rem}.spec[data-v-31b78fdf] pre code{background:none;color:#cfd6dc;font-size:.85rem;padding:0;word-break:normal}.spec[data-v-31b78fdf] table{border-collapse:collapse;display:block;font-size:.94rem;margin:0 0 1.75rem;overflow-x:auto;width:100%}.spec[data-v-31b78fdf] thead{background:#ffffff0a}.spec[data-v-31b78fdf] th{border-bottom:1px solid var(--border-color,#2c2c2c);color:var(--text-color,#fff);font-weight:600;padding:.7rem .9rem;text-align:left;white-space:nowrap}.spec[data-v-31b78fdf] td{border-bottom:1px solid hsla(0,0%,100%,.06);color:var(--text-color-secondary,#aaa);line-height:1.65;padding:.7rem .9rem;vertical-align:top}.spec[data-v-31b78fdf] tbody tr:last-child td{border-bottom:0}.versions[data-v-31b78fdf]{display:flex;flex-wrap:wrap;gap:.6rem;margin-bottom:2rem}.vlink[data-v-31b78fdf]{align-items:center;border:1px solid var(--border-color,#2c2c2c);border-radius:999px;color:var(--text-color-secondary,#aaa);display:inline-flex;font-size:.9rem;font-weight:600;gap:.45rem;padding:.4rem .9rem;text-decoration:none}.vlink.on[data-v-31b78fdf],.vlink[data-v-31b78fdf]:hover{border-color:var(--secondary-accent-color,#3fc1b0)}.vlink.on[data-v-31b78fdf]{background:#3fc1b00f;color:var(--secondary-accent-color,#3fc1b0)}.vlink .tag[data-v-31b78fdf]{font-size:.7rem;font-weight:500;letter-spacing:.04em;opacity:.75;text-transform:uppercase}.vlink .tag.draft[data-v-31b78fdf]{color:#e5a000;opacity:1}
