#ob-wrap[data-astro-cid-akipufln]{z-index:9999;font:14px/1.4 system-ui,-apple-system,sans-serif;position:fixed;bottom:0;left:0;right:0}#owner-bar[data-astro-cid-akipufln]{color:#f3f4f6;background:#16181d;border-top:2px solid #6f9bff;flex-wrap:wrap;align-items:center;gap:.6rem;padding:.55rem .9rem;display:flex}#owner-bar[data-astro-cid-akipufln] .ob-label[data-astro-cid-akipufln]{color:#6f9bff;font-weight:700}#owner-bar[data-astro-cid-akipufln] .ob-status[data-astro-cid-akipufln]{border:1px solid;border-radius:999px;padding:.1rem .5rem;font-size:.8rem}#owner-bar[data-astro-cid-akipufln] .ob-actions[data-astro-cid-akipufln]{flex-wrap:wrap;gap:.4rem;display:flex}#ob-wrap[data-astro-cid-akipufln] button[data-astro-cid-akipufln]{font:inherit;color:#f3f4f6;cursor:pointer;background:#23262d;border:1px solid #3a3f49;border-radius:6px;padding:.25rem .6rem;font-size:.82rem}#ob-wrap[data-astro-cid-akipufln] button[data-astro-cid-akipufln].pub{color:#34c66f;border-color:#34c66f}#ob-wrap[data-astro-cid-akipufln] button[data-astro-cid-akipufln].warn{color:#e0a44a;border-color:#e0a44a}#ob-wrap[data-astro-cid-akipufln] button[data-astro-cid-akipufln]:disabled{opacity:.5;cursor:default}#owner-bar[data-astro-cid-akipufln] .ob-proposal[data-astro-cid-akipufln]{color:#7fce9e;border:1px solid #2f7d4f;border-radius:6px;padding:.25rem .6rem;font-size:.82rem;text-decoration:none}#owner-bar[data-astro-cid-akipufln] .ob-proposal[data-astro-cid-akipufln][hidden]{display:none}#owner-bar[data-astro-cid-akipufln] .ob-msg[data-astro-cid-akipufln]{color:#9aa1ac;margin-left:auto;font-size:.8rem}.kw-cloud{background:radial-gradient(light-dark(#fffdf8,#12110f) 0%,light-dark(#f8f3e9,#1d1b16) 65%,light-dark(#f0e8d6,#2a261d) 100%);border:1px solid light-dark(#ebe3d2,#484237);border-radius:14px;margin:.4rem 0 1.4rem;padding:.7rem;overflow:hidden}.kw-stage{position:relative}.kw-cloud-words{flex-wrap:wrap;justify-content:center;align-items:center;gap:.2rem .8rem;margin:0;padding:.6rem 0;line-height:1.15;list-style:none;display:flex}.kw{white-space:nowrap;letter-spacing:.01em;display:inline-block}.kw-f{display:none}.kw-v{writing-mode:vertical-rl;text-orientation:mixed;letter-spacing:.06em}.is-packed .kw-cloud-words{padding:0;display:block;position:relative}.is-packed .kw{line-height:1;position:absolute}.is-packed .kw-f{display:inline-block}.kw-w5{color:light-dark(#4a2370,#c7a0f8);font-size:2.6rem;font-weight:800}.kw-w4{color:light-dark(#1a4f8b,#8db8f0);font-size:1.6rem;font-weight:800}.kw-w3{font-size:1.25rem;font-weight:700}.kw-w2{font-size:1rem;font-weight:600}.kw-w1{font-size:.8rem;font-weight:500}.kw-w0{font-size:.6rem;font-weight:500}.kw-f{opacity:.55;font-weight:500}.kw-f.kw-w2{opacity:.75}.kw-c0{color:light-dark(#a9651b,#cf8845)}.kw-c1{color:light-dark(#4c6d3f,#91b483)}.kw-c2{color:light-dark(#8a3b5c,#e78fb0)}.kw-c3{color:light-dark(#2f6f8a,#70afcc)}.kw-c4{color:light-dark(#6d4c9a,#b897eb)}.kw-c5{color:light-dark(#7d6a45,#b39f78)}.kw-w5.kw-c0,.kw-w5.kw-c1,.kw-w5.kw-c2,.kw-w5.kw-c3,.kw-w5.kw-c4,.kw-w5.kw-c5{color:light-dark(#4a2370,#c7a0f8)}.kw-w4:not(.kw-f){color:light-dark(#1a4f8b,#8db8f0)}#proposal-banner[data-astro-cid-7natcuz3]{z-index:50;color:#f3f4f6;background:#16181d;border-top:2px solid #34c66f;padding:.5rem 1rem;font:14px/1.5 system-ui,sans-serif;position:fixed;bottom:0;left:0;right:0}#proposal-banner[data-astro-cid-7natcuz3] a[data-astro-cid-7natcuz3]{color:#7fce9e}.eyebrow[data-astro-cid-7natcuz3]{color:light-dark(#8a6d2c,#b89a5a);letter-spacing:.04em;white-space:nowrap;text-overflow:ellipsis;margin:0 0 .3rem;font-size:.8rem;font-weight:600;overflow:hidden}.ai-byline[data-astro-cid-7natcuz3]{color:light-dark(#6b5d44,#b8a88d);background:light-dark(#f0ece3,#24221e);border:1px solid light-dark(#e2d9c6,#504a3e);border-radius:4px;margin:0 0 1.2rem;padding:.15rem .55rem;font-size:.82rem;display:inline-block}.track-embed[data-astro-cid-7natcuz3]{margin:0 0 1.6rem;padding:0}.track-embed[data-astro-cid-7natcuz3] audio[data-astro-cid-7natcuz3]{width:100%;max-width:520px}.ai-disclosure[data-astro-cid-7natcuz3]{color:light-dark(#8a7d68,#a1947f);border-top:1px solid light-dark(#eee5d8,#464038);margin:2.2rem 0 0;padding-top:1rem;font-size:.88rem}.doc-toc[data-astro-cid-7natcuz3]{background:light-dark(#fbf8f3,#171613);border:1px solid light-dark(#eee5d8,#464038);border-radius:6px;margin:1.4rem 0 1.8rem;padding:.7rem 1rem;font-size:.9rem}.doc-toc[data-astro-cid-7natcuz3]>summary[data-astro-cid-7natcuz3]{cursor:pointer;color:light-dark(#5b2c83,#c3a3ea);font-weight:700}.doc-toc[data-astro-cid-7natcuz3] nav[data-astro-cid-7natcuz3]{margin-top:.55rem}.doc-toc[data-astro-cid-7natcuz3] ul[data-astro-cid-7natcuz3]{flex-direction:column;gap:.3rem;margin:0;padding-left:.2rem;list-style:none;display:flex}.doc-toc[data-astro-cid-7natcuz3] li[data-astro-cid-7natcuz3]{line-height:1.5}.doc-toc[data-astro-cid-7natcuz3] a[data-astro-cid-7natcuz3]{color:light-dark(#5b2c83,#c3a3ea);text-decoration:none}.doc-toc[data-astro-cid-7natcuz3] a[data-astro-cid-7natcuz3]:hover{text-decoration:underline}.series-badge[data-astro-cid-7natcuz3]{color:light-dark(#5b2c83,#c3a3ea);background:light-dark(#efe7f5,#27232a);border-radius:4px;margin-left:.6rem;padding:.1rem .5rem;font-size:.82rem;display:inline-block}.series-badge[data-astro-cid-7natcuz3] a[data-astro-cid-7natcuz3]{color:inherit;text-decoration:none}.series-badge[data-astro-cid-7natcuz3] a[data-astro-cid-7natcuz3]:hover{text-decoration:underline}.series-toc-head[data-astro-cid-7natcuz3] a[data-astro-cid-7natcuz3]{color:inherit;text-decoration:none}.series-toc-head[data-astro-cid-7natcuz3] a[data-astro-cid-7natcuz3]:hover{text-decoration:underline}.series-nav[data-astro-cid-7natcuz3]{gap:.8rem;margin:1.8rem 0 .4rem;display:flex}.series-nav[data-astro-cid-7natcuz3]>[data-astro-cid-7natcuz3]{flex:1 1 0;min-width:0}.series-nav[data-astro-cid-7natcuz3] a[data-astro-cid-7natcuz3]{color:light-dark(#5b2c83,#c3a3ea);background:light-dark(#fbf8f3,#171613);border:1px solid light-dark(#eee5d8,#464038);border-radius:6px;flex-direction:column;gap:.15rem;padding:.6rem .8rem;text-decoration:none;display:flex}.series-nav[data-astro-cid-7natcuz3] a[data-astro-cid-7natcuz3]:hover{background:light-dark(#f3ecf7,#221e24)}.series-nav-next[data-astro-cid-7natcuz3]{text-align:right}.series-nav-dir[data-astro-cid-7natcuz3]{color:light-dark(#8a7e6d,#a09382);font-size:.78rem}.series-nav-t[data-astro-cid-7natcuz3]{text-overflow:ellipsis;font-size:.9rem;line-height:1.4;overflow:hidden}.series-nav[data-astro-cid-7natcuz3] .is-empty[data-astro-cid-7natcuz3]{background:0 0;border:none}.series-inline[data-astro-cid-7natcuz3]{background:light-dark(#fbf8f3,#171613);border:1px solid light-dark(#eee5d8,#464038);border-radius:6px;margin:.6rem 0 1rem;padding:.6rem 1rem;font-size:.9rem}.series-inline[data-astro-cid-7natcuz3]>summary[data-astro-cid-7natcuz3]{cursor:pointer;align-items:baseline;gap:.6rem;list-style:none;display:flex}.series-inline[data-astro-cid-7natcuz3]>summary[data-astro-cid-7natcuz3]:before{content:"▸";color:light-dark(#5b2c83,#c3a3ea)}.series-inline[data-astro-cid-7natcuz3][open]>summary[data-astro-cid-7natcuz3]:before{content:"▾"}.series-inline[data-astro-cid-7natcuz3]>summary[data-astro-cid-7natcuz3]::-webkit-details-marker{display:none}.series-inline[data-astro-cid-7natcuz3] .si-label[data-astro-cid-7natcuz3]{letter-spacing:.06em;color:var(--muted);font-size:.75rem;font-weight:700}.series-inline[data-astro-cid-7natcuz3] .si-name[data-astro-cid-7natcuz3]{color:var(--ink);font-weight:700}.series-inline[data-astro-cid-7natcuz3] .si-count[data-astro-cid-7natcuz3]{color:var(--muted);margin-left:auto;font-size:.8rem;font-weight:400}.series-inline[data-astro-cid-7natcuz3] .series-side-list[data-astro-cid-7natcuz3]{margin-top:.6rem}.series-side-list[data-astro-cid-7natcuz3]{flex-direction:column;gap:.45rem;margin:0;padding:0;line-height:1.55;list-style:none;display:flex}.series-side-list[data-astro-cid-7natcuz3] .ep-no[data-astro-cid-7natcuz3]{color:light-dark(#8a7e6d,#a09382);font-size:.75rem;display:block}.series-side-list[data-astro-cid-7natcuz3] a[data-astro-cid-7natcuz3]{color:light-dark(#5b2c83,#c3a3ea);text-decoration:none}.series-side-list[data-astro-cid-7natcuz3] a[data-astro-cid-7natcuz3]:hover{text-decoration:underline}.series-side-list[data-astro-cid-7natcuz3] li[data-astro-cid-7natcuz3].current{color:var(--ink);font-weight:700}li.owner-filled a{color:light-dark(#5b2c83,#c3a3ea);text-decoration:none}li.owner-filled a:hover{text-decoration:underline}.series-side-list li.owner-filled .ep-no{color:light-dark(#8a7e6d,#a09382);font-size:.75rem;display:block}.series-toc-list li.owner-filled .ep-no{color:light-dark(#8a7e6d,#a09382);min-width:3.6rem;font-size:.8rem;display:inline-block}.ep-status{color:light-dark(#b7791f,#c0812b);white-space:nowrap;border:1px solid;border-radius:999px;margin-left:.4rem;padding:0 .35rem;font-size:.7rem;font-weight:600}.ep-status.draft{color:light-dark(#8a8f99,#878c96)}.series-side-foot[data-astro-cid-7natcuz3]{border-top:1px solid light-dark(#eee5d8,#464038);flex-wrap:wrap;gap:.3rem 1rem;margin:.9rem 0 0;padding-top:.6rem;font-size:.8rem;display:flex}.series-side-foot[data-astro-cid-7natcuz3] a[data-astro-cid-7natcuz3]{color:light-dark(#5b2c83,#c3a3ea);text-decoration:none}.series-side-foot[data-astro-cid-7natcuz3] a[data-astro-cid-7natcuz3]:after{content:" →"}.series-side-foot[data-astro-cid-7natcuz3] a[data-astro-cid-7natcuz3]:hover{text-decoration:underline}.series-side[data-astro-cid-7natcuz3]{display:none}@media (width>=1280px){.series-inline[data-astro-cid-7natcuz3]{display:none}.series-side[data-astro-cid-7natcuz3]{top:var(--side-top,6.5rem);width:13rem;max-height:calc(100vh - var(--side-top,6.5rem) - 2.5rem);border-right:2px solid var(--rule);padding:.1rem .9rem .1rem 0;font-size:.82rem;display:block;position:fixed;right:calc(50% + 22.5rem);overflow-y:auto}.series-side-title[data-astro-cid-7natcuz3]{letter-spacing:.06em;color:var(--muted);justify-content:space-between;align-items:baseline;margin:0 0 .2rem;font-size:.75rem;font-weight:700;display:flex}.series-side-title[data-astro-cid-7natcuz3] a[data-astro-cid-7natcuz3]{letter-spacing:0;color:light-dark(#5b2c83,#c3a3ea);font-weight:400;text-decoration:none}.series-side-title[data-astro-cid-7natcuz3] a[data-astro-cid-7natcuz3]:after{content:" →"}.series-side-title[data-astro-cid-7natcuz3] a[data-astro-cid-7natcuz3]:hover{text-decoration:underline}.series-side-name[data-astro-cid-7natcuz3]{margin:0 0 .7rem;font-weight:700;line-height:1.5}.series-side-name[data-astro-cid-7natcuz3] a[data-astro-cid-7natcuz3]{color:var(--ink);text-decoration:none}.series-side-name[data-astro-cid-7natcuz3] a[data-astro-cid-7natcuz3]:hover{text-decoration:underline}.series-side-list[data-astro-cid-7natcuz3] a[data-astro-cid-7natcuz3],.series-side-list[data-astro-cid-7natcuz3] li[data-astro-cid-7natcuz3]>span[data-astro-cid-7natcuz3]{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}.series-toc[data-astro-cid-7natcuz3]{background:light-dark(#fbf8f3,#171613);border:1px solid light-dark(#eee5d8,#464038);border-radius:6px;margin:1.6rem 0 .5rem;padding:.9rem 1rem}.series-toc-head[data-astro-cid-7natcuz3]{color:light-dark(#5b2c83,#c3a3ea);margin:0 0 .5rem;font-size:.9rem;font-weight:700}.series-toc-count[data-astro-cid-7natcuz3]{color:light-dark(#8a7e6d,#a09382);margin-left:.4rem;font-size:.82rem;font-weight:400}.series-toc-list[data-astro-cid-7natcuz3]{flex-direction:column;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.series-toc-list[data-astro-cid-7natcuz3] li[data-astro-cid-7natcuz3]{font-size:.9rem;line-height:1.5}.series-toc-list[data-astro-cid-7natcuz3] a[data-astro-cid-7natcuz3]{color:light-dark(#5b2c83,#c3a3ea)}.series-toc-list[data-astro-cid-7natcuz3] .ep-no[data-astro-cid-7natcuz3]{color:light-dark(#8a7e6d,#a09382);min-width:3.6rem;font-size:.8rem;display:inline-block}.series-toc-list[data-astro-cid-7natcuz3] li[data-astro-cid-7natcuz3].current{color:light-dark(#3a3a3a,#b6b6b6);font-weight:700}.series-toc-list[data-astro-cid-7natcuz3] li[data-astro-cid-7natcuz3].current .ep-here[data-astro-cid-7natcuz3]{color:light-dark(#8a7e6d,#a09382);margin-left:.4rem;font-size:.78rem;font-weight:400}.primary-src[data-astro-cid-7natcuz3]{background:light-dark(#fbf8f3,#171613);border:1px solid light-dark(#eee5d8,#464038);border-radius:6px;margin:0 0 1.6rem;padding:.7rem 1rem .75rem}.primary-src-label[data-astro-cid-7natcuz3]{letter-spacing:.14em;color:light-dark(#8a7a4a,#a89767);align-items:center;gap:.35rem;margin:0 0 .35rem;font-size:.72rem;font-weight:700;display:flex}.primary-src-total[data-astro-cid-7natcuz3]{letter-spacing:.04em;color:light-dark(#8a7e6d,#a09382);margin-left:auto;font-weight:400;text-decoration:none}.primary-src-total[data-astro-cid-7natcuz3]:hover{text-decoration:underline}.primary-src[data-astro-cid-7natcuz3] ul[data-astro-cid-7natcuz3]{flex-direction:column;gap:.3rem;margin:0;padding:0;list-style:none;display:flex}.primary-src[data-astro-cid-7natcuz3] li[data-astro-cid-7natcuz3]{overflow-wrap:anywhere;font-size:.92rem;line-height:1.5}.primary-src[data-astro-cid-7natcuz3] a[data-astro-cid-7natcuz3]{color:light-dark(#1a4f8b,#8db8f0)}.primary-src-host[data-astro-cid-7natcuz3]{color:light-dark(#8a7e6d,#a09382);margin-left:.5rem;font-size:.78rem}.related[data-astro-cid-7natcuz3]{border-top:1px solid light-dark(#eee5d8,#464038);margin:2rem 0 .5rem;padding-top:1rem}.related[data-astro-cid-7natcuz3] h2[data-astro-cid-7natcuz3]{color:light-dark(#5b2c83,#c3a3ea);margin:0 0 .5rem;font-size:1rem}.related[data-astro-cid-7natcuz3] ul[data-astro-cid-7natcuz3]{flex-direction:column;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.related[data-astro-cid-7natcuz3] a[data-astro-cid-7natcuz3]{color:light-dark(#5b2c83,#c3a3ea);font-size:.95rem}
