.medium-zoom-overlay{z-index:100}.medium-zoom-overlay~img{z-index:101}.icon.outbound{color:#aaa;display:inline-block;vertical-align:middle;position:relative;top:-1px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.bookmark-button[data-v-6df59272]{background:transparent;color:#ffbf46;border:1px solid #ffbf46;border-radius:999px;padding:.15rem .35rem;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease-in-out}.bookmark-button.active[data-v-6df59272],.bookmark-button[data-v-6df59272]:hover{background:#ffbf46;color:#1a1a1a}.bookmark-icon[data-v-6df59272]{width:1.1rem;height:1.1rem;fill:currentColor}.blog[data-v-05b1f814]{max-width:1050px;margin:0 auto;padding:.2rem}@media (max-width:980px){.blog[data-v-05b1f814]{padding:.4rem}}@media (max-width:450px){.blog[data-v-05b1f814]{padding:.3rem}}.blog[data-v-05b1f814]{text-shadow:2px 2px #083832;margin-block:2rem}.blog h1[data-v-05b1f814]{font-size:3rem;font-weight:900;line-height:1;padding-block-start:2rem}.blog h1 span[data-v-05b1f814]{font-size:60%;margin-inline-start:.2rem}.resume-banner[data-v-05b1f814]{margin-block:.6rem 1.4rem}.resume-chip[data-v-05b1f814]{font-size:.9rem;font-weight:800;color:#1a1a1a;background:#ffbf46;border:1px solid #ffbf46;border-radius:999px;padding-block:.35rem;padding-inline:.9rem;cursor:pointer;transition:all .2s ease-in-out}.resume-chip[data-v-05b1f814]:hover{background:#ffc558}.blog h2[data-v-05b1f814]{font-weight:700;line-height:1.3}.page-nav[data-v-05b1f814]{margin-block:.6rem 1.6rem}.nextprev[data-v-05b1f814]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1rem;width:100%}.nav-card[data-v-05b1f814]{position:relative;display:flex;flex-direction:column;gap:.35rem;color:#fff;background:linear-gradient(145deg,#111,#161616);border:1px solid #242424;border-radius:0 0 14px 14px;box-shadow:0 12px 30px rgba(0,0,0,.2);padding-block:.95rem 1.05rem;padding-inline:1.3rem;text-decoration:none;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.nav-card[data-v-05b1f814]:after{content:"";position:absolute;height:4px;background:#ffbf46;inset-block-start:0;inset-inline:0}.nav-card[data-v-05b1f814]:hover{transform:translateY(-2px);border-color:#ffbf46;box-shadow:0 14px 32px rgba(0,0,0,.28)}.nav-card.prev[data-v-05b1f814]{padding-inline-start:2.8rem}.nav-card.next[data-v-05b1f814]{text-align:right;padding-inline-end:2.8rem}.nav-kicker[data-v-05b1f814]{font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;color:#fff}.nav-title[data-v-05b1f814]{font-size:1.1rem;font-weight:800;line-height:1.2}.nav-arrow[data-v-05b1f814]{position:absolute;transform:translateY(-50%);width:2.1rem;height:2.1rem;display:inline-flex;align-items:center;justify-content:center;font-size:1.1rem;color:#151515;background:oklch(from #ffbf46 l c h/.9);border-radius:999px;box-shadow:0 6px 16px rgba(0,0,0,.35);text-shadow:none;inset-block-start:50%}.nav-card.prev .nav-arrow[data-v-05b1f814]{inset-inline-start:-.9rem}.nav-card.next .nav-arrow[data-v-05b1f814]{inset-inline-end:-.9rem}.albumInfo[data-v-05b1f814]{display:flex;flex-flow:row nowrap;width:100%;padding-block-start:2rem;padding-inline:0;margin-block:0 2rem;margin-inline:auto}.column[data-v-05b1f814]{flex:1 0 25%}.label[data-v-05b1f814]{font-size:1.6rem;font-weight:800;color:#fff}.value[data-v-05b1f814]{font-size:1.5rem;font-weight:500;line-height:1.5;color:#ffbf46}.value a[data-v-05b1f814]{color:#fff;font-weight:600;transition:all .2s ease-in-out}.abstract[data-v-05b1f814]{font-size:1.8rem;line-height:1.4}.episode-tools[data-v-05b1f814]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.5rem 2.5rem;margin-block:1.2em 2em}.view-toggle[data-v-05b1f814]{display:flex;flex-direction:column;gap:.5rem}.view-status[data-v-05b1f814]{font-size:1rem;font-weight:700;color:#fff}.toggle-button[data-v-05b1f814]{font-size:1.4rem;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-weight:900;line-height:1.4;color:#fff;text-shadow:2px 2px #083832;background-color:#d20083;box-shadow:0 5px 25px -10px #d20083;border:1px solid #000;border-radius:10px;padding-block:.35em .42em;padding-inline:1.1em;transition:all .2s ease-in-out;width:auto}.toggle-button[data-v-05b1f814]:hover{background-color:#890055;transform:scale(1.01);cursor:pointer}.scene-jump[data-v-05b1f814]{min-width:220px;display:flex;flex-direction:column;gap:.4rem}.jump-label[data-v-05b1f814]{font-size:.85rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:#fff}.jump-controls[data-v-05b1f814]{display:flex;align-items:center;gap:.6rem}.jump-controls select[data-v-05b1f814]{width:6.5rem;font-size:1rem;color:#fff;background:#1a1a1a;border:1px solid #ffbf46;border-radius:6px;padding-block:.35rem;padding-inline:.6rem 1.6rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,#ffbf46 0),linear-gradient(135deg,#ffbf46 50%,transparent 0);background-position:calc(100% - .9rem) calc(50% - .1rem),calc(100% - .6rem) calc(50% - .1rem);background-size:6px 6px,6px 6px;background-repeat:no-repeat}.jump-controls select[data-v-05b1f814]:focus{outline:none;box-shadow:0 0 0 2px rgba(255,191,70,.3)}.scene-button[data-v-05b1f814]{font-size:.95rem;font-weight:700;color:#ffbf46;background:#1a1a1a;border:1px solid #ffbf46;border-radius:999px;padding-block:.3rem;padding-inline:.9rem;cursor:pointer;transition:all .2s ease-in-out}.scene-button[data-v-05b1f814]:hover{background:#ffbf46;color:#1a1a1a}.scene-count[data-v-05b1f814]{font-size:.95rem;font-weight:600;color:#fff}.scene-timeline[data-v-05b1f814]{position:sticky;top:0;z-index:5;overflow-x:auto;background:#111;padding-block:.5rem;padding-inline:0;margin-block:0 2rem;inset-block-start:0}.timeline-track[data-v-05b1f814]{position:relative;width:100%;min-width:520px;height:6px;background:#2a2a2a;display:flex;align-items:center;justify-content:space-between;border-radius:999px;padding-block:0;padding-inline:.2rem}.timeline-track[data-v-05b1f814]:before{content:"";position:absolute;height:100%;width:var(--progress);background:#ffbf46;border-radius:inherit;z-index:0;inset-block-start:0;inset-inline-start:0}.timeline-dot[data-v-05b1f814]{width:.65rem;height:.65rem;position:relative;z-index:1;background:#3a3a3a;border:1px solid #1f1f1f;border-radius:50%;padding:0;cursor:pointer;transition:transform .15s ease-in-out,box-shadow .15s ease-in-out,background .15s ease-in-out}.timeline-dot.completed[data-v-05b1f814]:not(.death):not(.reporter){background:#e67300;border-color:#2a2a2a}.timeline-dot.active[data-v-05b1f814]{transform:scale(1.35);box-shadow:0 0 0 3px rgba(255,191,70,.45)}.timeline-dot.active[data-v-05b1f814]:not(.death):not(.reporter){background:#ffbf46;border-color:#d38a00}.timeline-dot.death[data-v-05b1f814]{background:#d16b6b}.timeline-dot.reporter[data-v-05b1f814]{background:#5fa6db}.timeline-dot.bookmarked[data-v-05b1f814]{box-shadow:0 0 0 2px #ffbf46}.timeline-legend[data-v-05b1f814]{display:flex;flex-wrap:wrap;gap:1rem;font-size:.85rem;color:#fff;margin-block-start:.6rem}.legend-item[data-v-05b1f814]{display:inline-flex;align-items:center;gap:.4rem}.legend-dot[data-v-05b1f814]{width:.6rem;height:.6rem;border:1px solid #1a1a1a;border-radius:50%;background:#444;display:inline-block}.legend-dot.bookmarked[data-v-05b1f814]{box-shadow:0 0 0 2px #ffbf46}.legend-dot.death[data-v-05b1f814]{background:#d16b6b}.legend-dot.reporter[data-v-05b1f814]{background:#5fa6db}.h-narration[data-v-05b1f814]{position:relative;border-bottom:3px solid #ffa905;background-color:#1a1a1a;padding-block:.5rem;padding-inline:1rem}.h-narration h3[data-v-05b1f814]{font-size:1.2rem;margin-block:1rem .5rem}.scene-heading[data-v-05b1f814]{display:flex;flex-wrap:wrap;align-items:baseline;gap:.6rem}.scene-title[data-v-05b1f814]{display:inline-block}.scene-link[data-v-05b1f814]{font-size:.7rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#fff;background:transparent;border:1px solid transparent;border-radius:999px;padding-block:.1rem;padding-inline:.55rem;cursor:pointer;transition:all .2s ease-in-out}.scene-link[data-v-05b1f814]:hover{color:#ffbf46;border-color:#ffbf46}.scene-link.copied[data-v-05b1f814]{background:#ffbf46;color:#1a1a1a;border-color:#ffbf46}.h-narration p[data-v-05b1f814]{font-size:1.1rem;line-height:1.6!important;padding:0!important;margin:0;max-height:9.7rem;overflow:auto;scrollbar-width:thin;scrollbar-color:rgba(255,191,70,.7) hsla(0,0%,100%,.08);scrollbar-gutter:stable;overscroll-behavior:contain}.h-narration p[data-v-05b1f814]::-webkit-scrollbar{width:8px}.h-narration p[data-v-05b1f814]::-webkit-scrollbar-track{background:hsla(0,0%,100%,.08);border-radius:999px}.h-narration p[data-v-05b1f814]::-webkit-scrollbar-thumb{background:rgba(255,191,70,.7);border-radius:999px}.scenes[data-v-05b1f814]{width:100%;max-width:1050px;height:auto;display:block;margin-top:1rem}article+article[data-v-05b1f814]{margin:3rem 0}h2[data-v-05b1f814]{font-size:3.5rem;font-weight:900;color:#fff;margin:1.5rem 0 1rem}.scene-image[data-v-05b1f814]{width:100%;line-height:0;display:block;transition:box-shadow .2s ease-in-out,transform .2s ease-in-out}.scene-image[data-v-05b1f814]:hover{box-shadow:0 3px 0 0 #c39a1c;transform:scale(1.007)}.text[data-v-05b1f814]{border-bottom:3px solid #ffa905;background-color:#1a1a1a;padding:2rem 2rem 1rem}.scenes h3[data-v-05b1f814]{font-size:1.6rem;font-weight:800;margin:0}.narrations[data-v-05b1f814]{font-size:1.3rem;font-weight:500;line-height:1.25;text-shadow:2px 2px #08201d;padding:0;margin:0}.reporter[data-v-05b1f814]{font-size:1.1rem;font-weight:400}.page-nav[data-v-05b1f814]{padding:.2rem 0 0}@media (max-width:799px){.scene-timeline[data-v-05b1f814]{margin-bottom:1.4rem}.timeline-track[data-v-05b1f814]{min-width:420px}.timeline-dot[data-v-05b1f814]{width:.55rem;height:.55rem}.scene-link[data-v-05b1f814]{font-size:.65rem}.episode-tools[data-v-05b1f814]{align-items:flex-start}.scene-jump[data-v-05b1f814],.toggle-button[data-v-05b1f814]{width:100%}.nextprev[data-v-05b1f814]{grid-template-columns:1fr}.nav-card[data-v-05b1f814]{text-align:left;gap:.2rem;padding-block:.6rem .7rem;padding-inline:.9rem;border-radius:0 0 12px 12px}.nav-card.next[data-v-05b1f814]{padding-right:.9rem}.nav-card.next .nav-arrow[data-v-05b1f814]{right:.5rem}.nav-card.prev[data-v-05b1f814]{padding-left:.9rem}.nav-card.prev .nav-arrow[data-v-05b1f814]{left:.5rem}.nav-arrow[data-v-05b1f814]{width:1.8rem;height:1.8rem;display:none}.nav-kicker[data-v-05b1f814]{font-size:.62rem;letter-spacing:.08em}.nav-title[data-v-05b1f814]{font-size:.95rem}.albumInfo[data-v-05b1f814]{flex-flow:column nowrap}.column[data-v-05b1f814]{flex:0 1 auto}.scene-image[data-v-05b1f814]{box-shadow:none}.scenes h2[data-v-05b1f814]{margin:1.5rem 0 .5rem}.scenes h3[data-v-05b1f814]{font-size:1.2rem;margin:.5rem 0 0}.text[data-v-05b1f814]{padding:.5rem}.narrations[data-v-05b1f814]{font-size:1rem;word-break:break-word;margin:0;border-top:0}.reporter[data-v-05b1f814]{padding-bottom:1rem}.pswp img[data-v-05b1f814]{width:100%!important;height:100%!important}}@media (max-width:980px){.blog[data-v-05b1f814]{margin:0 1rem}.blog h1[data-v-05b1f814]{margin-top:.5rem}}@media (max-width:450px){.blog__title[data-v-05b1f814]{font-size:2.5rem}}.blog[data-v-e80df9aa]{max-width:1050px;margin:0 auto;padding:.2rem}@media (max-width:980px){.blog[data-v-e80df9aa]{padding:.4rem}}@media (max-width:450px){.blog[data-v-e80df9aa]{padding:.3rem}}.blog[data-v-e80df9aa]{text-shadow:2px 2px #083832;margin-block:2rem}.blog h1[data-v-e80df9aa]{font-size:3rem;font-weight:900;line-height:1;padding-block-start:2rem}.blog h1 span[data-v-e80df9aa]{font-size:60%;margin-inline-start:.2rem}.resume-banner[data-v-e80df9aa]{margin-block:.6rem 1.4rem}.resume-chip[data-v-e80df9aa]{font-size:.9rem;font-weight:800;color:#1a1a1a;background:#ffbf46;border:1px solid #ffbf46;border-radius:999px;padding-block:.35rem;padding-inline:.9rem;cursor:pointer;transition:all .2s ease-in-out}.resume-chip[data-v-e80df9aa]:hover{background:#ffc558}.blog h2[data-v-e80df9aa]{font-weight:700;line-height:1.3}.page-nav[data-v-e80df9aa]{margin-block:.6rem 1.6rem}.nextprev[data-v-e80df9aa]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1rem;width:100%}.nav-card[data-v-e80df9aa]{position:relative;display:flex;flex-direction:column;gap:.35rem;color:#fff;background:linear-gradient(145deg,#111,#161616);border:1px solid #242424;border-radius:0 0 14px 14px;box-shadow:0 12px 30px rgba(0,0,0,.2);padding-block:.95rem 1.05rem;padding-inline:1.3rem;text-decoration:none;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.nav-card[data-v-e80df9aa]:after{content:"";position:absolute;height:4px;background:#ffbf46;inset-block-start:0;inset-inline:0}.nav-card[data-v-e80df9aa]:hover{transform:translateY(-2px);border-color:#ffbf46;box-shadow:0 14px 32px rgba(0,0,0,.28)}.nav-card.prev[data-v-e80df9aa]{padding-inline-start:2.8rem}.nav-card.next[data-v-e80df9aa]{text-align:right;padding-inline-end:2.8rem}.nav-kicker[data-v-e80df9aa]{font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;color:#fff}.nav-title[data-v-e80df9aa]{font-size:1.1rem;font-weight:800;line-height:1.2}.nav-arrow[data-v-e80df9aa]{position:absolute;transform:translateY(-50%);width:2.1rem;height:2.1rem;display:inline-flex;align-items:center;justify-content:center;font-size:1.1rem;color:#151515;background:oklch(from #ffbf46 l c h/.9);border-radius:999px;box-shadow:0 6px 16px rgba(0,0,0,.35);text-shadow:none;inset-block-start:50%}.nav-card.prev .nav-arrow[data-v-e80df9aa]{inset-inline-start:-.9rem}.nav-card.next .nav-arrow[data-v-e80df9aa]{inset-inline-end:-.9rem}.albumInfo[data-v-e80df9aa]{display:flex;flex-flow:row nowrap;width:100%;padding-block-start:2rem;padding-inline:0;margin-block:0 2rem;margin-inline:auto}.column[data-v-e80df9aa]{flex:1 0 25%}.label[data-v-e80df9aa]{font-size:1.6rem;font-weight:800;color:#fff}.value[data-v-e80df9aa]{font-size:1.5rem;font-weight:500;line-height:1.5;color:#ffbf46}.value a[data-v-e80df9aa]{color:#fff;font-weight:600;transition:all .2s ease-in-out}.abstract[data-v-e80df9aa]{font-size:1.8rem;line-height:1.4}.episode-tools[data-v-e80df9aa]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.5rem 2.5rem;margin-block:1.2em 2em}.view-toggle[data-v-e80df9aa]{display:flex;flex-direction:column;gap:.5rem}.view-status[data-v-e80df9aa]{font-size:1rem;font-weight:700;color:#fff}.toggle-button[data-v-e80df9aa]{font-size:1.4rem;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-weight:900;line-height:1.4;color:#fff;text-shadow:2px 2px #083832;background-color:#d20083;box-shadow:0 5px 25px -10px #d20083;border:1px solid #000;border-radius:10px;padding-block:.35em .42em;padding-inline:1.1em;transition:all .2s ease-in-out;width:auto}.toggle-button[data-v-e80df9aa]:hover{background-color:#890055;transform:scale(1.01);cursor:pointer}.scene-jump[data-v-e80df9aa]{min-width:220px;display:flex;flex-direction:column;gap:.4rem}.jump-label[data-v-e80df9aa]{font-size:.85rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:#fff}.jump-controls[data-v-e80df9aa]{display:flex;align-items:center;gap:.6rem}.jump-controls input[data-v-e80df9aa]{width:6.5rem;font-size:1rem;color:#fff;background:#1a1a1a;border:1px solid #ffbf46;border-radius:6px;padding-block:.35rem;padding-inline:.6rem}.jump-controls input[data-v-e80df9aa]:focus{outline:none;box-shadow:0 0 0 2px rgba(255,191,70,.3)}.scene-button[data-v-e80df9aa]{font-size:.95rem;font-weight:700;color:#ffbf46;background:#1a1a1a;border:1px solid #ffbf46;border-radius:999px;padding-block:.3rem;padding-inline:.9rem;cursor:pointer;transition:all .2s ease-in-out}.scene-button[data-v-e80df9aa]:hover{background:#ffbf46;color:#1a1a1a}.scene-count[data-v-e80df9aa]{font-size:.95rem;font-weight:600;color:#fff}.scene-timeline[data-v-e80df9aa]{position:sticky;z-index:5;overflow-x:auto;background:#111;padding-block:.5rem;padding-inline:0;margin-block:0 2rem;inset-block-start:0}.timeline-track[data-v-e80df9aa]{position:relative;width:100%;min-width:520px;height:6px;background:#2a2a2a;display:flex;align-items:center;justify-content:space-between;border-radius:999px;padding-block:0;padding-inline:.2rem}.timeline-track[data-v-e80df9aa]:before{content:"";position:absolute;height:100%;width:var(--progress);background:#ffbf46;border-radius:inherit;z-index:0;inset-block-start:0;inset-inline-start:0}.timeline-dot[data-v-e80df9aa]{width:.65rem;height:.65rem;position:relative;z-index:1;background:#3a3a3a;border:1px solid #1f1f1f;border-radius:50%;padding:0;cursor:pointer;transition:transform .15s ease-in-out,box-shadow .15s ease-in-out,background .15s ease-in-out}.timeline-dot.completed[data-v-e80df9aa]:not(.death):not(.reporter){background:#e67300;border-color:#2a2a2a}.timeline-dot.active[data-v-e80df9aa]{transform:scale(1.35);box-shadow:0 0 0 3px rgba(255,191,70,.45)}.timeline-dot.active[data-v-e80df9aa]:not(.death):not(.reporter){background:#ffbf46;border-color:#d38a00}.timeline-dot.death[data-v-e80df9aa]{background:#d16b6b}.timeline-dot.reporter[data-v-e80df9aa]{background:#5fa6db}.timeline-dot.bookmarked[data-v-e80df9aa]{box-shadow:0 0 0 2px #ffbf46}.timeline-legend[data-v-e80df9aa]{display:flex;flex-wrap:wrap;gap:1rem;font-size:.85rem;color:#fff;margin-block-start:.6rem}.legend-item[data-v-e80df9aa]{display:inline-flex;align-items:center;gap:.4rem}.legend-dot[data-v-e80df9aa]{width:.6rem;height:.6rem;border:1px solid #1a1a1a;border-radius:50%;background:#444;display:inline-block}.legend-dot.bookmarked[data-v-e80df9aa]{box-shadow:0 0 0 2px #ffbf46}.legend-dot.death[data-v-e80df9aa]{background:#d16b6b}.legend-dot.reporter[data-v-e80df9aa]{background:#5fa6db}.h-narration[data-v-e80df9aa]{position:relative;border-bottom:3px solid #ffa905;background-color:#1a1a1a;padding-block:.5rem;padding-inline:1rem}.h-narration h3[data-v-e80df9aa]{font-size:1.2rem;margin-block:1rem .5rem}.scene-heading[data-v-e80df9aa]{display:flex;flex-wrap:wrap;align-items:baseline;gap:.6rem}.scene-title[data-v-e80df9aa]{display:inline-block}.scene-link[data-v-e80df9aa]{font-size:.7rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#fff;background:transparent;border:1px solid transparent;border-radius:999px;padding-block:.1rem;padding-inline:.55rem;cursor:pointer;transition:all .2s ease-in-out}.scene-link[data-v-e80df9aa]:hover{color:#ffbf46;border-color:#ffbf46}.scene-link.copied[data-v-e80df9aa]{background:#ffbf46;color:#1a1a1a;border-color:#ffbf46}.h-narration p[data-v-e80df9aa]{font-size:1.1rem;line-height:1.6!important;padding:0!important;margin:0;max-height:9.7rem;overflow:auto}.scenes[data-v-e80df9aa]{width:100%;max-width:1050px;height:auto;display:block;margin-top:1rem}article+article[data-v-e80df9aa]{margin:3rem 0}h2[data-v-e80df9aa]{font-size:3.5rem;font-weight:900;color:#fff;margin:1.5rem 0 1rem}.scene-image[data-v-e80df9aa]{width:100%;line-height:0;display:block;transition:box-shadow .2s ease-in-out,transform .2s ease-in-out}.scene-image[data-v-e80df9aa]:hover{box-shadow:0 3px 0 0 #c39a1c;transform:scale(1.007)}.text[data-v-e80df9aa]{border-bottom:3px solid #ffa905;background-color:#1a1a1a;padding:2rem 2rem 1rem}.scenes h3[data-v-e80df9aa]{font-size:1.6rem;font-weight:800;margin:0}.narrations[data-v-e80df9aa]{font-size:1.3rem;font-weight:500;line-height:1.25;text-shadow:2px 2px #08201d;padding:0;margin:0}.reporter[data-v-e80df9aa]{font-size:1.1rem;font-weight:400}.page-nav[data-v-e80df9aa]{padding:.2rem 0 0}@media (max-width:799px){.scene-timeline[data-v-e80df9aa]{margin-bottom:1.4rem}.timeline-track[data-v-e80df9aa]{min-width:420px}.timeline-dot[data-v-e80df9aa]{width:.55rem;height:.55rem}.scene-link[data-v-e80df9aa]{font-size:.65rem}.episode-tools[data-v-e80df9aa]{align-items:flex-start}.scene-jump[data-v-e80df9aa],.toggle-button[data-v-e80df9aa]{width:100%}.nextprev[data-v-e80df9aa]{grid-template-columns:1fr}.nav-card[data-v-e80df9aa]{text-align:left}.nav-card.next[data-v-e80df9aa]{padding-right:1.3rem}.nav-card.next .nav-arrow[data-v-e80df9aa]{right:.5rem}.nav-card.prev[data-v-e80df9aa]{padding-left:1.3rem}.nav-card.prev .nav-arrow[data-v-e80df9aa]{left:.5rem}.nav-arrow[data-v-e80df9aa]{width:1.8rem;height:1.8rem;display:none}.albumInfo[data-v-e80df9aa]{flex-flow:column nowrap}.column[data-v-e80df9aa]{flex:0 1 auto}.scene-image[data-v-e80df9aa]{box-shadow:none}.scenes h2[data-v-e80df9aa]{margin:1.5rem 0 .5rem}.scenes h3[data-v-e80df9aa]{font-size:1.2rem;margin:.5rem 0 0}.text[data-v-e80df9aa]{padding:.5rem}.narrations[data-v-e80df9aa]{font-size:1rem;word-break:break-word;margin:0;border-top:0}.reporter[data-v-e80df9aa]{padding-bottom:1rem}.pswp img[data-v-e80df9aa]{width:100%!important;height:100%!important}}@media (max-width:980px){.blog[data-v-e80df9aa]{margin:0 1rem}.blog h1[data-v-e80df9aa]{margin-top:.5rem}}@media (max-width:450px){.blog__title[data-v-e80df9aa]{font-size:2.5rem}}.section-head[data-v-7e0699be]{display:flex;flex-direction:column;gap:.35rem;margin-block:0 1.2rem}h2[data-v-7e0699be]{font-size:2rem;font-weight:900;line-height:1.1;margin:0}.section-subtitle[data-v-7e0699be]{font-size:1.125rem;color:lighten($textColor,25%);margin:0}.album-list[data-v-7e0699be]{width:100%;min-width:74%;margin:0}.post[data-v-7e0699be]{position:relative;display:block;text-decoration:none;color:inherit;min-height:520px;width:100%;height:70vh;background-position:50%;background-repeat:no-repeat;background-size:cover;box-shadow:0 12px 28px rgba(0,0,0,.25);border:1px solid #2a2a2a;border-radius:18px;overflow:hidden;cursor:pointer;transition:all .2s ease-in-out}.post[data-v-7e0699be]:hover{box-shadow:0 16px 32px rgba(0,0,0,.35);transform:translateY(-2px);scale:1.01}.hero-overlay[data-v-7e0699be]{position:absolute;inset:0;background:linear-gradient(140deg,rgba(0,0,0,.55),rgba(0,0,0,.15) 45%,rgba(0,0,0,.6))}.title-info[data-v-7e0699be]{position:absolute;max-width:550px;z-index:1;inset-block-start:2rem;inset-inline-start:0;text-shadow:1px 2px rgba(8,56,50,.6);background:rgba(16,16,16,.9);border:1px solid hsla(0,0%,100%,.2);border-inline-start:0;border-radius:0 12px 12px 0;box-shadow:0 8px 16px rgba(0,0,0,.35);padding-block:1.2rem;padding-inline:1.6rem}.title-info p[data-v-7e0699be]{width:auto;display:inline-block;font-size:1.5rem;font-weight:800;margin:0}.title-info span[data-v-7e0699be]{font-size:1.1rem;margin:0;margin-inline-start:.5rem}.album-info[data-v-7e0699be]{position:absolute;max-width:900px;z-index:1;inset-block-end:2rem;inset-inline-end:0;color:#1a1a1a;text-shadow:none;background:rgba(255,250,240,.95);border:1px solid #f0d79b;border-inline-end:0;border-radius:12px 0 0 12px;box-shadow:-6px 10px 20px rgba(0,0,0,.2);padding-block:1.1rem;padding-inline:1.6rem}.album-info p[data-v-7e0699be]{width:auto;display:inline-block;font-size:1.15rem;font-weight:800;margin:0}.album-info span[data-v-7e0699be]{font-size:1rem;margin:0;margin-inline-start:.5rem}.hero-cta[data-v-7e0699be]{position:absolute;z-index:1;font-weight:800;font-size:.9rem;text-transform:uppercase;letter-spacing:.08em;inset-block-end:2rem;inset-inline-start:1.6rem;color:#1a1a1a;background:#ffbf46;border-radius:999px;padding-block:.5rem;padding-inline:1rem}@media (max-width:719px){.album-list[data-v-7e0699be]{margin-block:2rem 0}.post[data-v-7e0699be]{min-height:420px;height:auto}.hero-cta[data-v-7e0699be]{position:static;display:inline-flex;margin-block:1rem 0;margin-inline:1rem}}.section-head[data-v-adb39d08]{display:flex;flex-direction:column;gap:.35rem;margin-block:.6rem 1.2rem}h2[data-v-adb39d08]{font-size:2rem;font-weight:800;line-height:1.1;margin:0}.section-subtitle[data-v-adb39d08]{font-size:1rem;color:lighten($textColor,25%);margin:0}.album-list[data-v-adb39d08]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.2rem;width:100%;margin-block:.8em 3em}.post[data-v-adb39d08]{display:flex;flex-direction:column;text-decoration:none;color:inherit;box-shadow:0 10px 20px rgba(0,0,0,.12);background:#fff;border:1px solid #f0d79b;border-radius:14px;overflow:hidden;cursor:pointer;transition:all .2s ease-in-out}.post[data-v-adb39d08]:hover{box-shadow:0 14px 24px rgba(0,0,0,.18);transform:translateY(-2px)}.card-media[data-v-adb39d08]{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;background:#0f0f0f}.card-media[data-v-adb39d08]:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 45%,rgba(0,0,0,.55));pointer-events:none}.card-media img[data-v-adb39d08]{-o-object-fit:cover;object-fit:cover;display:block;width:100%;height:100%;transition:transform .3s ease}.card-chip[data-v-adb39d08]{position:absolute;z-index:1;font-size:.7rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;inset-block-end:.8rem;inset-inline-start:.8rem;color:#fff;background:rgba(0,0,0,.7);border-radius:999px;padding-block:.25rem;padding-inline:.6rem}.post:hover .card-media img[data-v-adb39d08]{transform:scale(1.04)}.album-info[data-v-adb39d08]{color:#1a1a1a;background:#fffdf7;padding-block:.9rem 1.2rem;padding-inline:1rem}.episode-title[data-v-adb39d08]{font-size:1.05rem;font-weight:800;margin-block:0 .4rem}.episode-meta[data-v-adb39d08]{display:flex;flex-direction:column;gap:.2rem;font-size:.85rem;color:lighten($textColor,20%)}@media (max-width:719px){.album-list[data-v-adb39d08]{grid-template-columns:1fr;margin-block:0 2rem}.post[data-v-adb39d08]{width:100%}}h2[data-v-4b13b4a0]{font-size:3rem;font-weight:800;line-height:1;margin-block-start:.5rem}.album-list[data-v-4b13b4a0]{display:flex;justify-content:space-between;width:100%;margin-block:1rem .6rem!important}.post[data-v-4b13b4a0]{display:flex;flex-direction:column;width:100%;text-decoration:none;color:inherit;cursor:pointer;transition:all .2s ease-in-out;background:#fff;border:1px solid #d9a62b;border-radius:14px;overflow:hidden}.post[data-v-4b13b4a0]:hover{box-shadow:0 14px 22px rgba(8,56,50,.22);transform:translateY(-2px)}img[data-v-4b13b4a0]{height:10rem;-o-object-fit:cover;object-fit:cover;width:100%;margin:0}.album-info[data-v-4b13b4a0]{flex-grow:1;color:#1a1a1a;background:#fffdf7;padding-block:.9rem 1.2rem;padding-inline:1rem}.album-info p[data-v-4b13b4a0]{display:inline-flex;align-items:center;gap:.5rem;width:100%;font-size:1rem;font-weight:700;margin-block:0 .5rem;margin-inline:.5rem 0}.pr-badge[data-v-4b13b4a0]{font-size:.65rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase;color:#1a1a1a;background:#ffbf46;border-radius:999px;padding-block:.1rem;padding-inline:.4rem}.album-info span[data-v-4b13b4a0]{display:inline-block;width:auto;font-size:1rem;margin:0;margin-inline-start:.5rem}@media (max-width:719px){.album-list[data-v-4b13b4a0]{flex-direction:column;justify-content:none;margin:0}.post[data-v-4b13b4a0]{width:100%;margin-block-end:2rem}}.home{max-width:1200px;padding-block-start:3rem;padding-block-end:0;padding-inline:1rem;margin-block:0;margin-inline:auto}.home .home-content{width:100%;display:flex;align-items:flex-start;justify-content:space-between;gap:2rem;padding:0;margin-block-end:2rem}.home .home-content h1{margin-block-start:0}.home .albums-column{flex:1.2;min-width:0;width:100%}.home .hero-intro{margin-block:0 1.5rem}.home .hero-tagline{font-size:1.25rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#fff;margin-block:0 .4rem}.home .hero-subtitle{margin:0;font-size:1.55rem;font-weight:800;color:#fff;max-width:28rem}.home .hero{text-align:center}.home .hero img{display:block;max-height:280px;margin-block:3rem 1.5rem;margin-inline:auto}.home .hero h1{font-size:3rem}.home .hero .action,.home .hero .description,.home .hero h1{margin-block:1.8rem;margin-inline:auto}.home .hero .description{max-width:35rem;font-size:1.6rem;line-height:1.3;color:#fff}.home .hero .action-button{display:inline-block;font-size:1.2rem;color:#fff;background-color:#ffbf46;border-bottom:1px solid #ffb426;border-radius:4px;box-sizing:border-box;padding-block:.8rem;padding-inline:1.6rem;transition:background-color .1s ease}.home .hero .action-button:hover{background-color:#ffc558}.home .features{display:flex;flex-wrap:wrap;align-items:flex-start;align-content:stretch;justify-content:space-between;border-top:1px solid #ffbf46;padding-block:1.2rem;padding-inline:0;margin-block-start:2.5rem}.home .feature{flex-grow:1;flex-basis:30%;max-width:30%}.home .feature p{color:#fff}.home .link-column{display:flex;flex-direction:column;align-items:stretch;gap:1rem;flex:0 0 340px;max-width:380px}.home .quick-panel{box-shadow:0 12px 24px rgba(0,0,0,.08);background:#fff;border:1px solid #f1d9a0;border-radius:16px;padding:1.2rem}.home .quick-title{font-size:1.3rem;font-weight:900;color:#1a1a1a;margin-block:0 .9rem}.home .latest-card{display:flex;flex-direction:column;gap:.35rem;color:#1a1a1a;background:linear-gradient(135deg,#fff,#fff,#fff4d8);border:1px solid #d9a62b;border-radius:12px;padding-block:.9rem;padding-inline:1rem;margin-block-end:1rem;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.home .latest-card:hover{transform:translateY(-2px);box-shadow:0 10px 18px rgba(0,0,0,.12)}.home .latest-kicker{font-size:.7rem;letter-spacing:.14em;text-transform:uppercase;color:#6b5b3b}.home .latest-title{font-size:1.1rem;font-weight:900}.home .latest-meta{display:flex;flex-wrap:wrap;gap:.6rem;font-size:.85rem;color:#4f4f4f}.home .latest-cta{font-size:.85rem;font-weight:700;color:#1a1a1a}.home .link-column .album-list{margin-block:.8rem 0}.home .list{display:flex;align-items:center;gap:.7rem;font-size:.95rem;font-weight:800;text-align:left;color:#1a1a1a;background:linear-gradient(135deg,#fff,#fff,#fff6dc);border:1px solid #d9a62b;border-radius:12px;padding-block:.5rem;padding-inline:.75rem;margin-block:.25rem;cursor:pointer;transition:all .2s ease-in-out;text-decoration:none}.home .list:hover{border-color:#e5c27a;box-shadow:0 10px 12px rgba(0,0,0,.1);transform:translateY(-1px)}.home .list-icon{width:2.1rem;height:2.1rem;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;color:#1a1a1a;background:#ffbf46;border-radius:10px}.home .list-icon svg{width:1.1rem;height:1.1rem;fill:currentColor;display:block}.home .list-text{flex:1}.home .footer{color:#fff;text-align:center;border-top:2px solid #ffbf46;padding-block:1.5rem 2.5rem;padding-inline:2.5rem;margin-block-start:3rem}@media (max-width:799px){.home .home-content{flex-direction:column}.home .link-column{width:100%;max-width:none}.home .hero-subtitle{font-size:1.2rem}.home .features{flex-direction:column}.home .feature{max-width:100%;padding-inline:2.5rem;padding-block:0}}@media (max-width:450px){.home{padding-inline:1.5rem}.home .hero img{max-height:210px;margin-block:2rem 1.2rem;margin-inline:auto}.home .hero h1{font-size:2rem}.home .hero .action,.home .hero .description,.home .hero h1{margin-block:1.2rem;margin-inline:auto}.home .hero .description{font-size:1.2rem}.home .hero .action-button{font-size:1rem;padding-block:.6rem;padding-inline:1.2rem}.home .feature h2{font-size:1.25rem}}.archive{padding:1rem 1rem 0;max-width:70ch;margin:0 auto;word-break:keep-all}.archive .footer{color:#fff;text-align:center;border-top:2px solid #ffbf46;padding:1.5rem 2.5rem 2.5rem;margin-block-start:5rem}.page{padding:0 1rem;max-width:100% h;margin:0 auto}.page .footer{color:#fff;text-align:center;border-top:2px solid #ffbf46;padding:1.5rem 2.5rem 2.5rem;margin-block-start:5rem}.tile-map{display:grid;gap:.5rem}.tile-map button{-webkit-user-select:none;-moz-user-select:none;user-select:none}.tile-map .tile-map-header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem}.tile-map .tile-map-title,.tile-map .title-map-title{font-size:2.5rem;font-weight:800;margin-block-end:1rem}.tile-map .tile-map-subtitle{margin-block:.2rem 0;margin-inline:0;font-size:.95rem;color:#fff}.tile-map .tile-map-subtitle-hint{font-size:.85rem;color:#fff}.tile-map .tile-map-controls{inline-size:100%;display:inline-flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.tile-map .tile-map-controls .tile-map-control-group{display:inline-flex;align-items:center;gap:.5rem}.tile-map .tile-map-controls .tile-map-auth-toolbar{inline-size:100%;display:inline-flex;align-items:center;gap:.5rem;padding-block:.35rem;padding-inline:.6rem;border:1px solid hsla(0,0%,100%,.08);border-radius:1rem;background:rgba(8,10,14,.6)}.tile-map .tile-map-controls .tile-map-auth-toolbar>.tile-map-toolbar-row{width:100%}.tile-map .tile-map-controls .tile-map-auth-toolbar .tile-map-toolbar-row{display:inline-flex;align-items:center;flex-wrap:wrap;gap:.5rem}.tile-map .tile-map-controls .tile-map-auth-toolbar .tile-map-toolbar-group{display:inline-flex;align-items:center;gap:.5rem}.tile-map .tile-map-controls .tile-map-auth-toolbar .tile-map-toolbar-spacer{flex:1 1 auto;min-inline-size:.5rem}.tile-map .tile-map-controls .tile-map-auth-toolbar .tile-map-mode-toggle{display:inline-flex;align-items:center;gap:0}.tile-map .tile-map-controls .tile-map-auth-toolbar .tile-map-mode-toggle .tile-edit-button{min-block-size:1.75rem;min-inline-size:4rem;font-size:.75rem;font-weight:800;border-radius:999px}.tile-map .tile-map-controls .tile-map-auth-toolbar .tile-map-mode-toggle .tile-edit-button:first-child{border-start-end-radius:0;border-end-end-radius:0}.tile-map .tile-map-controls .tile-map-auth-toolbar .tile-map-mode-toggle .tile-edit-button:last-child{border-start-start-radius:0;border-end-start-radius:0}.tile-map .tile-map-controls .tile-map-auth-toolbar .tile-map-control-group-compact{gap:.35rem;margin-inline-start:auto}.tile-map .tile-map-controls .tile-map-auth-toolbar .tile-edit-auth-actions{margin:0}.tile-map .tile-map-controls .tile-map-auth-toolbar .tile-edit-auth-status{font-size:.7rem;letter-spacing:.08em;text-transform:uppercase}.tile-map .tile-map-controls .tile-map-auth-toolbar .tile-edit-auth-user{font-size:.75rem}.tile-map .tile-map-controls .tile-map-auth-toolbar .tile-edit-hint{margin:0;font-size:.7rem}.tile-map .tile-map-controls .tile-map-control-label{font-size:.95rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#fff}.tile-map .tile-map-controls .tile-map-control-pill{display:inline-flex;align-items:center;gap:.25rem;padding-block:.25rem;padding-inline:.35rem;border:1px solid hsla(0,0%,100%,.12);border-radius:999px;background:rgba(8,10,14,.8);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.03)}.tile-map .tile-map-controls .tile-map-control{min-inline-size:2.4rem;block-size:2.4rem;padding-inline:.8rem;border:1px solid #ffbf46;border-radius:999px;background:rgba(10,10,10,.8);color:#fff;font-size:.85rem;font-weight:700;cursor:pointer;transition:all .2s ease}.tile-map .tile-map-controls .tile-map-control:hover{color:#1a1a1a;background:#ffbf46}.tile-map .tile-map-controls .tile-map-control-icon{min-inline-size:2.1rem;block-size:2.1rem;padding:0;border-radius:50%;border-color:hsla(0,0%,100%,.18);font-size:1.1rem}.tile-map .tile-map-controls .tile-map-control-ghost{white-space:nowrap;background:rgba(20,20,20,.6);border-color:hsla(0,0%,100%,.18)}.tile-map .tile-map-controls .tile-map-control-ghost:hover{background:hsla(0,0%,100%,.92);color:#111}.tile-map .tile-map-controls .tile-map-scale{min-inline-size:3.2rem;text-align:center;font-size:.9rem;font-weight:800;color:#fff}.tile-map .tile-map-body{display:grid;align-items:start;gap:1rem;grid-template-columns:minmax(0,1fr) 24rem}.tile-map .tile-map-body.is-collapsed{grid-template-columns:1fr}.tile-map .tile-map-viewport{position:relative;inline-size:100%;block-size:auto;min-block-size:18rem;border:1px solid hsla(0,0%,100%,.1);border-radius:16px;background:#0b0b0b;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.03);overflow:hidden;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;outline:none}.tile-map .tile-map-viewport:focus{box-shadow:0 0 0 2px #ffbf46}.tile-map .tile-map-viewport.dragging{cursor:grabbing}.tile-map .tile-map-viewport.brush-active{cursor:crosshair}.tile-map .tile-map-viewport .tile-map-error,.tile-map .tile-map-viewport .tile-map-loading{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:1rem;text-align:center;font-weight:700;color:#fff}.tile-map .tile-map-viewport .tile-mini-map{position:absolute;inset-block-end:.75rem;inset-inline-end:.75rem;padding:.25rem;border:1px solid hsla(0,0%,100%,.25);border-radius:.25rem;background:rgba(8,8,8,.45);box-shadow:0 10px 10px rgba(0,0,0,.25),inset 0 0 0 1px hsla(0,0%,100%,.05);pointer-events:auto;transform-origin:100% 100%}.tile-map .tile-map-viewport .tile-mini-map-canvas{display:block;cursor:pointer}.tile-map .tile-map-viewport .tile-map-canvas{position:relative;inline-size:100%;block-size:100%;cursor:grab;transform-origin:top left}.tile-map .tile-map-viewport .tile-map-canvas .tile-map-canvas-layer,.tile-map .tile-map-viewport .tile-map-canvas .tile-map-svg{display:block}.tile-map .tile-map-viewport .tile-map-hint{position:absolute;inset-block-end:.75rem;inset-inline-start:.75rem;padding-block:.35rem;padding-inline:.6rem;border-radius:999px;font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:hsla(0,0%,100%,.6);background:rgba(0,0,0,.6)}.tile-map .tile-map-viewport .tile-map-tooltip-bridge{position:absolute;z-index:4;pointer-events:auto;background:transparent}.tile-map .tile-map-viewport .tile-map-tooltip{position:absolute;z-index:5;min-inline-size:12rem;max-inline-size:18rem;padding-block:.7rem;padding-inline:.85rem;border:1px solid hsla(0,0%,100%,.12);border-radius:12px;background:rgba(8,10,12,.96);box-shadow:0 14px 30px rgba(0,0,0,.5);pointer-events:auto;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.tile-map .tile-map-viewport .tile-map-tooltip .tile-tooltip-title{margin-block-end:.35rem;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#fff}.tile-map .tile-map-viewport .tile-map-tooltip .tile-tooltip-list{display:grid;gap:.35rem}.tile-map .tile-map-viewport .tile-map-tooltip .tile-info-row{font-size:.78rem}.tile-map .tile-map-viewport .tile-map-tooltip .tile-info-label{color:#fff}.tile-map .tile-map-viewport .tile-map-tooltip .tile-info-notes{margin-block-start:.5rem;padding-block-start:.75rem;border-block-start:1px solid hsla(0,0%,100%,.08);display:grid;gap:.35rem}.tile-map .tile-map-viewport .tile-map-tooltip .tile-info-notes .tile-info-label{font-size:.7rem;letter-spacing:.08em;text-transform:uppercase;color:#fff}.tile-map .tile-map-viewport .tile-map-tooltip .tile-info-notes-value{font-size:.75rem;line-height:1.25;color:#fff;text-align:left;white-space:pre-wrap;max-block-size:6rem;overflow:auto;padding-inline-end:.25rem;text-indent:0}.tile-map .tile-map-viewport .tile-group{pointer-events:none}.tile-map .tile-map-viewport .tile-hex{fill:#3c3c3c;stroke:rgba(0,0,0,.25);stroke-width:1;transition:stroke .2s ease;paint-order:stroke}.tile-map .tile-map-viewport .tile-hex.is-recent{stroke:hsla(0,0%,100%,.85);stroke-width:2;animation:recent-pulse 1.5s ease-in-out infinite}.tile-map .tile-map-viewport .tile-hex.is-snapshot-diff{stroke:rgba(255,210,90,.95);stroke-width:2.5}.tile-map .tile-map-viewport .tile-hex.terrain-grass{fill:#6b973e}.tile-map .tile-map-viewport .tile-hex.terrain-plains{fill:#a0b24d}.tile-map .tile-map-viewport .tile-hex.terrain-desert{fill:#d5b866}.tile-map .tile-map-viewport .tile-hex.terrain-tundra{fill:#95a994}.tile-map .tile-map-viewport .tile-hex.terrain-snow{fill:#d9e4e7}.tile-map .tile-map-viewport .tile-hex.terrain-coast{fill:#4796b6}.tile-map .tile-map-viewport .tile-hex.terrain-ocean{fill:#28658c}.tile-map .tile-map-viewport .tile-hex.is-pillaged{filter:saturate(.75)}.tile-map .tile-map-viewport .tile-hover-outline,.tile-map .tile-map-viewport .tile-selection-outline{fill:none;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke;pointer-events:none}.tile-map .tile-map-viewport .tile-selection-outline{stroke:#fff;stroke-width:2.5}.tile-map .tile-map-viewport .tile-hover-outline{stroke:hsla(0,0%,100%,.65);stroke-width:2}.tile-map .tile-map-viewport .tile-owner-overlay{pointer-events:none}.tile-map .tile-map-viewport .tile-owner-border{stroke-width:2;stroke-linejoin:round;pointer-events:none;opacity:.85}.tile-map .tile-map-viewport .tile-elevation{fill:hsla(0,0%,100%,.35);stroke:rgba(0,0,0,.3);stroke-width:.6}.tile-map .tile-map-viewport .tile-feature,.tile-map .tile-map-viewport .tile-wonder{stroke-width:.6}.tile-map .tile-map-viewport .tile-resource{fill:#f3c969;stroke:rgba(0,0,0,.4);stroke-width:.6}.tile-map .tile-map-viewport .tile-improvement{fill:#d7d0c0;stroke:rgba(0,0,0,.3);stroke-width:.6}.tile-map .tile-map-viewport .tile-ruins{pointer-events:none;stroke-width:1.1}.tile-map .tile-map-viewport .tile-note-pin{pointer-events:none;fill:#ffd25a}.tile-map .tile-map-viewport .tile-route{stroke:#f3d18c;stroke-width:1.4}.tile-map .tile-map-viewport .tile-citadel{fill:hsla(0,0%,100%,.92);stroke:rgba(0,0,0,.75);stroke-width:1.2}.tile-map .tile-map-viewport .tile-river{fill:none;stroke:#4fc3f7;stroke-width:1.2;stroke-linecap:round;stroke-linejoin:round}.tile-map .tile-map-viewport .tile-unit{fill:#111;stroke:#fff;stroke-width:.6}.tile-map .tile-map-viewport .tile-unit-label{font-size:5px;font-weight:700;fill:#fff;pointer-events:none}.tile-map .tile-map-viewport .tile-unit-marker{stroke-width:1;stroke-linejoin:round;stroke-linecap:round;pointer-events:none}.tile-map .tile-map-viewport .tile-city{fill:#131313;stroke:#fff;stroke-width:1.2}.tile-map .tile-map-viewport .tile-city-capital{fill:#fff;stroke:rgba(0,0,0,.75);stroke-width:.75;scale:1.5;pointer-events:none}.tile-map .tile-map-viewport .tile-city-label,.tile-map .tile-map-viewport .tile-city-labels{pointer-events:none}.tile-map .tile-map-viewport .city-label-pill{fill:rgba(86,42,36,.88);stroke:rgba(0,0,0,.7);stroke-width:.6}.tile-map .tile-map-viewport .city-label-badge{fill:rgba(38,16,14,.9);stroke:rgba(0,0,0,.75);stroke-width:.6}.tile-map .tile-map-viewport .city-label-original-badge{stroke-width:.6}.tile-map .tile-map-viewport .city-label-text{font-size:6px;font-weight:700;letter-spacing:.02em;paint-order:stroke;stroke:rgba(0,0,0,.7);stroke-width:1.2}.tile-map .tile-map-viewport .city-label-pop{fill:#f5f1e6}.tile-map .tile-map-viewport .city-label-name{fill:#e6c07a;font-weight:800}@keyframes recent-pulse{0%{stroke-opacity:.35}50%{stroke-opacity:.9}to{stroke-opacity:.35}}.tile-map .tile-map-info{display:grid;gap:.5rem;align-content:start;position:relative}.tile-map .tile-map-info.is-collapsed{align-content:start;justify-items:center}.tile-map .tile-map-info.is-collapsed .tile-map-info-header{justify-content:center}.tile-map .tile-map-info-header{display:flex;align-items:center;gap:.6rem}.tile-map .tile-map-info-toggle{display:inline-flex;align-items:center;justify-content:center;inline-size:3rem;block-size:2.5rem;padding:0;border:1px solid hsla(0,0%,100%,.12);border-radius:999px;background:rgba(8,10,14,.7);color:#fff;cursor:pointer;transition:all .2s ease}.tile-map .tile-map-info-toggle:hover{color:#1a1a1a;background:#ffbf46}.tile-map .tile-map-info-toggle-icon{inline-size:1.4rem;block-size:1.4rem;fill:currentColor}.tile-map .tile-map-toolbar-divider{inline-size:1px;block-size:1.8rem;background:hsla(0,0%,100%,.14);margin-inline:.5rem}.tile-map .tile-map-info-tabs{display:inline-flex;align-items:center;padding:.5rem;border:1px solid hsla(0,0%,100%,.12);border-radius:1rem;background:rgba(8,10,14,.8);gap:0}.tile-map .tile-map-info-tabs .tile-edit-button{border-radius:0}.tile-map .tile-map-info-tabs .tile-edit-button:first-child{border-start-start-radius:.75rem;border-end-start-radius:.75rem}.tile-map .tile-map-info-tabs .tile-edit-button:last-child{border-start-end-radius:.75rem;border-end-end-radius:.75rem}.tile-map .tile-map-info-panel{display:grid;gap:1rem}.tile-map .tile-info-card,.tile-map .tile-legend-card{padding:1rem;border:1px solid hsla(0,0%,100%,.08);border-radius:14px;background:rgba(10,10,10,.85)}.tile-map .tile-info-summary{display:none}.tile-map .tile-info-title{display:flex;margin-block-end:.8rem;font-size:1.25rem;font-weight:800}.tile-map .tile-info-title-actions{margin-inline-start:auto;display:inline-flex;align-items:center}.tile-map .tile-info-title-meta{display:inline-flex;align-items:center;align-self:center;gap:.35rem;margin-inline-start:.75rem;padding-block:.25rem;padding-inline:.75rem;border-radius:999px;font-size:.85rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#fff;background:hsla(0,0%,100%,.08)}.tile-map .tile-info-title-meta-local{color:#1f2b26;background:rgba(122,230,171,.8)}.tile-map .tile-edit-auth{display:grid;gap:.5rem;margin-block-end:1rem;padding-block-end:.75rem;border-block-end:1px solid hsla(0,0%,100%,.08)}.tile-map .tile-edit-auth-row{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.tile-map .tile-edit-auth-label{font-size:.7rem;letter-spacing:.08em;text-transform:uppercase;color:#fff}.tile-map .tile-edit-auth-status{padding-block:.2rem;padding-inline:.6rem;border:1px solid hsla(0,0%,100%,.16);border-radius:999px;font-size:.65rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#fff;background:hsla(0,0%,100%,.05)}.tile-map .tile-edit-auth-status.is-enabled{border-color:rgba(129,210,145,.5);color:#c7f3d1;background:rgba(77,186,109,.18)}.tile-map .tile-edit-auth-status.is-denied{border-color:rgba(255,161,161,.5);color:#ffd0d0;background:rgba(255,90,90,.18)}.tile-map .tile-edit-auth-status.is-loading{border-color:hsla(0,0%,100%,.2);color:#fff;background:hsla(0,0%,100%,.08)}.tile-map .tile-edit-auth-actions{display:flex;align-items:center;flex-wrap:wrap;gap:.4rem}.tile-map .tile-edit-auth-user{font-size:.8rem;font-weight:700;color:#fff}.tile-map .tile-info-list{display:grid;gap:.5rem}.tile-map .tile-info-row{display:flex;justify-content:space-between;gap:.5rem;font-size:.9rem}.tile-map .tile-info-label{color:#fff}.tile-map .tile-info-value{font-weight:700}.tile-map .tile-info-empty{font-size:.9rem;color:#fff}.tile-map .tile-edit-form{display:grid;gap:1rem}.tile-map .tile-edit-form-locked{cursor:help}.tile-map .tile-edit-fieldset{display:grid;gap:1rem;margin:0;padding:0;border:0;min-inline-size:0}.tile-map .tile-edit-fieldset:disabled{opacity:.6}.tile-map .tile-edit-group{display:grid;gap:.25rem}.tile-map .tile-edit-label{font-size:.7rem;letter-spacing:.08em;text-transform:uppercase;color:#fff}.tile-map .tile-edit-units{display:grid;gap:.6rem}.tile-map .tile-edit-units-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}.tile-map .tile-edit-unit-group{display:grid;gap:.5rem}.tile-map .tile-edit-unit-header{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.tile-map .tile-edit-unit-label{font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#fff}.tile-map .tile-edit-unit-clear{padding-inline:.7rem;font-size:.5rem;letter-spacing:.08em}.tile-map .tile-edit-label-inline{display:flex;align-items:center;gap:.25rem}.tile-map .tile-edit-row-split{display:grid!important;grid-template-columns:repeat(2,minmax(0,.325fr));gap:.5rem}.tile-map .tile-edit-split{display:grid;gap:.35rem}.tile-map .tile-edit-split .tile-edit-row{flex-wrap:nowrap}.tile-map .tile-edit-split .tile-edit-input{min-inline-size:0}.tile-map .tile-edit-input-compact{max-inline-size:4rem}.tile-map .tile-edit-checkbox-inline{display:inline-flex;align-items:center;gap:.15rem;padding-block:.2rem;padding-inline:.5rem;border:1px solid hsla(0,0%,100%,.08);border-radius:999px;font-size:.35rem;letter-spacing:0;text-transform:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#fff;background:rgba(8,8,8,.7)}.tile-map .tile-edit-checkbox-inline input{inline-size:.9rem;block-size:.9rem;accent-color:#ffbf46}.tile-map .tile-edit-checkbox{display:flex;align-items:center;gap:.5rem;font-size:.85rem;letter-spacing:0;text-transform:none;color:#fff}.tile-map .tile-edit-checkbox input{inline-size:1rem;block-size:1rem;accent-color:#ffbf46}.tile-map .tile-edit-row{display:flex;align-items:center;gap:.4rem}.tile-map .tile-edit-input{flex:1;min-inline-size:0;padding-block:.35rem;padding-inline:.5rem;border:1px solid hsla(0,0%,100%,.12);border-radius:8px;font-weight:700;color:#fff;background:rgba(5,5,5,.8)}.tile-map .tile-edit-input:focus{outline:none;border-color:#ffbf46;box-shadow:0 0 0 2px hsla(0,0%,100%,.08)}.tile-map .tile-edit-input:disabled{cursor:not-allowed;opacity:.6}.tile-map .tile-edit-button{padding-block:.35rem;padding-inline:.6rem;border:1px solid #ffbf46;border-radius:999px;font-size:.75rem;font-weight:700;color:#fff;background:rgba(15,15,15,.9);cursor:pointer;transition:all .2s ease}.tile-map .tile-edit-button:hover{color:#1a1a1a;background:#ffbf46}.tile-map .tile-edit-button:disabled{cursor:not-allowed;opacity:.6;color:#fff;background:rgba(15,15,15,.6)}.tile-map .tile-edit-button.is-active{color:#1a1a1a;background:#ffbf46;box-shadow:0 0 0 2px hsla(0,0%,100%,.12)}.tile-map .tile-edit-hint{margin-block:.2rem 0;margin-inline:0;font-size:.75rem;color:#fff}.tile-map .tile-map-legend{margin-block-start:.5rem}.tile-map .tile-map-legend .terrain-grass{background-color:#6b973e}.tile-map .tile-map-legend .terrain-plains{background-color:#a0b24d}.tile-map .tile-map-legend .terrain-desert{background-color:#d5b866}.tile-map .tile-map-legend .terrain-tundra{background-color:#95a994}.tile-map .tile-map-legend .terrain-snow{background-color:#d9e4e7}.tile-map .tile-map-legend .terrain-coast{background-color:#4796b6}.tile-map .tile-map-legend .terrain-ocean{background-color:#28658c}.tile-map .tile-notes-card{margin-block-end:.75rem}.tile-map .tile-notes-card .tile-info-title{display:inline-flex;align-items:center;gap:.5rem;margin-block-end:.6rem}.tile-map .tile-notes-text{font-size:.9rem;line-height:1.45;color:#fff;white-space:pre-wrap}.tile-map .tile-notes-body{display:grid;gap:.6rem}.tile-map .tile-notes-editor{display:grid;gap:.5rem}.tile-map .tile-notes-input{min-block-size:6rem;resize:vertical}.tile-map .tile-snapshot-card{margin-block-end:.75rem}.tile-map .tile-snapshot-body{display:grid;gap:.75rem}.tile-map .tile-snapshot-diff{display:grid;gap:.4rem;padding-block-start:.5rem;border-block-start:1px solid hsla(0,0%,100%,.08)}.tile-map .tile-snapshot-legend{display:flex;flex-wrap:wrap;gap:.35rem;align-items:center;font-size:.75rem}.tile-map .tile-snapshot-legend-label{color:#fff;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.tile-map .tile-snapshot-chip{padding-block:.2rem;padding-inline:.5rem;border-radius:999px;background:rgba(255,210,90,.15);color:#f7db9a;font-weight:700}.tile-map .tile-snapshot-diff-list{display:grid;gap:.25rem;max-block-size:8rem;overflow:auto;padding-inline-end:.35rem;font-size:.8rem;color:#fff}.tile-map .tile-snapshot-diff-item{font-weight:700}.tile-map .tile-snapshot-diff-section{display:grid;gap:.25rem;padding-block-end:.4rem;border-block-end:1px solid hsla(0,0%,100%,.08)}.tile-map .tile-snapshot-diff-section summary{display:flex;align-items:center;gap:.4rem;list-style:none;cursor:pointer}.tile-map .tile-snapshot-diff-section summary::-webkit-details-marker{display:none}.tile-map .tile-snapshot-diff-section summary:before{content:"";inline-size:0;block-size:0;border-block-start:5px solid transparent;border-block-end:5px solid transparent;border-inline-start:7px solid hsla(0,0%,100%,.6);transition:transform .2s ease}.tile-map .tile-snapshot-diff-section[open] summary:before{transform:rotate(90deg)}.tile-map .tile-snapshot-diff-section:last-child{border-block-end:0;padding-block-end:0}.tile-map .tile-snapshot-diff-title{font-size:.75rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#fff}.tile-map .tile-snapshot-diff-empty,.tile-map .tile-snapshot-diff-more{font-size:.75rem;color:#fff}.tile-map .tile-snapshot-admin-list{display:grid;gap:.4rem;margin-block-start:.6rem}.tile-map .tile-snapshot-admin-item{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.tile-map .tile-snapshot-admin-label{font-size:.8rem;font-weight:700;color:#fff}.tile-map .tile-legend-section{margin-block-start:1rem}.tile-map .tile-legend-accordion{padding-block:.6rem .75rem;padding-inline:.75rem;border:1px solid hsla(0,0%,100%,.08);border-radius:12px;background:rgba(8,10,14,.55);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.02)}.tile-map .tile-legend-accordion[open]{background:rgba(14,17,24,.7)}.tile-map .tile-legend-summary{display:flex;align-items:center;justify-content:space-between;gap:.6rem;list-style:none;cursor:pointer;outline:none}.tile-map .tile-legend-summary::-webkit-details-marker{display:none}.tile-map .tile-legend-summary:focus-visible{border-radius:10px;box-shadow:0 0 0 2px #ffbf46}.tile-map .tile-legend-title{font-size:.8rem;letter-spacing:.08em;text-transform:uppercase;color:#fff}.tile-map .tile-legend-grid{display:grid;inline-size:100%;gap:.45rem;grid-template-columns:repeat(auto-fill,minmax(8rem,1fr))}.tile-map .tile-legend-accordion .tile-legend-grid{margin-block-start:.6rem}.tile-map .tile-legend-scroll{max-block-size:12rem;overflow-y:auto;padding-inline-end:.2rem}.tile-map .tile-legend-item{display:flex;align-items:center;gap:.5rem;font-size:.85rem}.tile-map .legend-swatch{inline-size:1rem;block-size:1rem;border:2px solid hsla(0,0%,100%,.2);border-radius:4px}.tile-map .legend-hex,.tile-map .legend-hex-outline{clip-path:polygon(25% 6.7%,75% 6.7%,100% 50%,75% 93.3%,25% 93.3%,0 50%)}.tile-map .legend-hex-outline{border-width:2px;background:transparent}.tile-map .legend-triangle{clip-path:polygon(50% 0,100% 100%,0 100%)}.tile-map .legend-circle{border-radius:50%}.tile-map .legend-star{clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%)}.tile-map .legend-diamond{clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%)}.tile-map .legend-trapezoid{clip-path:polygon(22% 18%,78% 18%,92% 88%,8% 88%)}.tile-map .legend-square{border-radius:4px}.tile-map .legend-line{position:relative;inline-size:1.5rem;block-size:.6rem;border:none;background:transparent}.tile-map .legend-line:before{content:"";position:absolute;inset-inline:0;inset-block-start:50%;block-size:2px;border-radius:999px;transform:translateY(-50%);background:currentColor}.tile-map .legend-feature{border-radius:50%}.tile-map .legend-wonder{border-radius:6px}.tile-map .legend-improvement,.tile-map .legend-resource{border-radius:3px}.tile-map .legend-route{border-radius:8px;background:#f3d18c}.tile-map .elevation-hill{fill:hsla(0,0%,100%,.35);background:hsla(0,0%,100%,.35)}.tile-map .elevation-mountain{fill:hsla(0,0%,100%,.6);background:hsla(0,0%,100%,.6)}.tile-map .resource-strategic{fill:#ff7043}.tile-map .resource-bonus{fill:#81c784}.tile-map .resource-luxury{fill:#ffd54f}.tile-map .improvement-farm{fill:#c7a85a}.tile-map .improvement-mine{fill:#8b8b8b}.tile-map .improvement-pasture{fill:#c0b08d}.tile-map .improvement-plantation{fill:#b9965a}.tile-map .improvement-camp{fill:#a8764f}.tile-map .improvement-boats{fill:#6fa8dc}.tile-map .improvement-quarry{fill:#9e9e9e}.tile-map .improvement-lumber{fill:#7a6a5c}.tile-map .improvement-trade{fill:#8bc34a}.tile-map .improvement-well{fill:#607d8b}.tile-map .improvement-fort{fill:#6d4c41}.tile-map .improvement-landmark{fill:#ffcc80}.tile-map .improvement-special{fill:#b0bec5}.tile-map .route-road{color:#f3d18c;background:#f3d18c;stroke:#f3d18c}.tile-map .route-railroad{color:#cfd8dc;background:#cfd8dc;stroke:#cfd8dc}@media (max-width:900px){.tile-map .tile-map-body{grid-template-columns:1fr}.tile-map .tile-map-info{order:2}.tile-map .tile-map-legend{order:3}.tile-map .tile-map-controls{inline-size:100%}.tile-map .tile-map-control{min-inline-size:2.8rem;block-size:2.8rem;padding-inline:.9rem;font-size:.95rem}.tile-map .tile-map-control-pill{inline-size:100%;justify-content:space-between}.tile-map .tile-map-viewport{min-block-size:15rem}.tile-map .tile-mini-map{inset-block-end:.6rem;inset-inline-end:.6rem;padding:.2rem;transform:scale(.85)}.tile-map .tile-info-accordion{padding-block:.8rem .9rem;padding-inline:.9rem}.tile-map .tile-info-summary{display:flex;align-items:center;justify-content:space-between;gap:.6rem;list-style:none;font-size:.75rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#fff;cursor:pointer}.tile-map .tile-info-summary::-webkit-details-marker{display:none}.tile-map .tile-info-accordion>.tile-info-title{display:none}.tile-map .tile-info-accordion[open] .tile-info-summary{margin-block-end:.75rem}.tile-map .tile-edit-row-split,.tile-map .tile-edit-units-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:799px){.tile-map .tile-map-body,.tile-map .tile-map-body.is-collapsed{grid-template-columns:minmax(0,1fr)}.tile-map .tile-map-viewport{min-block-size:14rem}.tile-map .tile-map-toolbar-spacer{display:none}.tile-map .tile-map-control-group-compact{gap:.5rem!important;margin-inline-start:0!important}.tile-map .tile-map-toolbar-divider,.tile-map .tile-map-toolbar-toggle{display:none}.tile-map .tile-mini-map{inset-block-end:.5rem;inset-inline-end:.5rem;padding:.15rem;transform:scale(.7)}}.community-tile-map{max-width:1200px;width:100%;padding:1rem 1rem 0;margin:0 auto}.community-tile-map .map-intro{max-width:70ch}.community-tile-map .footer{color:#fff;text-align:center;border-top:2px solid #ffbf46;padding:1.5rem 2.5rem 2.5rem;margin-block-start:5rem}@media (max-width:900px){.community-tile-map{width:95vw}}.sidebar-button{display:none;width:1rem;height:1rem;position:absolute;padding:.6rem;top:.6rem;left:.3rem}.sidebar-button .icon{display:block;width:1.25rem;height:1.25rem}@media (max-width:799px){.sidebar-button{display:block}}.algolia-search-wrapper>span{vertical-align:middle}.algolia-search-wrapper .algolia-autocomplete{line-height:normal}.algolia-search-wrapper .algolia-autocomplete .ds-dropdown-menu{background-color:#fff;border:1px solid #999;border-radius:4px;font-size:16px;margin:6px 0 0;padding:4px;text-align:left}.algolia-search-wrapper .algolia-autocomplete .ds-dropdown-menu:before{border-color:#999}.algolia-search-wrapper .algolia-autocomplete .ds-dropdown-menu [class*=ds-dataset-]{border:none;padding:0}.algolia-search-wrapper .algolia-autocomplete .ds-dropdown-menu .ds-suggestions{margin-top:0}.algolia-search-wrapper .algolia-autocomplete .ds-dropdown-menu .ds-suggestion{border-bottom:1px solid #ffbf46}.algolia-search-wrapper .algolia-autocomplete .algolia-docsearch-suggestion--highlight{color:#2c815b}.algolia-search-wrapper .algolia-autocomplete .algolia-docsearch-suggestion{border-color:#ffbf46;padding:0}.algolia-search-wrapper .algolia-autocomplete .algolia-docsearch-suggestion .algolia-docsearch-suggestion--category-header{padding:5px 10px;margin-top:0;background:#ffbf46;color:#fff;font-weight:600}.algolia-search-wrapper .algolia-autocomplete .algolia-docsearch-suggestion .algolia-docsearch-suggestion--category-header .algolia-docsearch-suggestion--highlight{background:hsla(0,0%,100%,.6)}.algolia-search-wrapper .algolia-autocomplete .algolia-docsearch-suggestion .algolia-docsearch-suggestion--wrapper{padding:0}.algolia-search-wrapper .algolia-autocomplete .algolia-docsearch-suggestion .algolia-docsearch-suggestion--title{font-weight:600;margin-bottom:0;color:#fff}.algolia-search-wrapper .algolia-autocomplete .algolia-docsearch-suggestion .algolia-docsearch-suggestion--subcategory-column{vertical-align:top;padding:5px 7px 5px 5px;border-color:#ffbf46;background:#f1f3f5}.algolia-search-wrapper .algolia-autocomplete .algolia-docsearch-suggestion .algolia-docsearch-suggestion--subcategory-column:after{display:none}.algolia-search-wrapper .algolia-autocomplete .algolia-docsearch-suggestion .algolia-docsearch-suggestion--subcategory-column-text{color:#555}.algolia-search-wrapper .algolia-autocomplete .algolia-docsearch-footer{border-color:#ffbf46}.algolia-search-wrapper .algolia-autocomplete .ds-cursor .algolia-docsearch-suggestion--content{background-color:#e7edf3!important;color:#fff}@media (min-width:799px){.algolia-search-wrapper .algolia-autocomplete .algolia-docsearch-suggestion .algolia-docsearch-suggestion--subcategory-column{float:none;width:150px;min-width:150px;display:table-cell}.algolia-search-wrapper .algolia-autocomplete .algolia-docsearch-suggestion .algolia-docsearch-suggestion--content{float:none;display:table-cell;width:100%;vertical-align:top}.algolia-search-wrapper .algolia-autocomplete .algolia-docsearch-suggestion .ds-dropdown-menu{min-width:515px!important}}@media (max-width:799px){.algolia-search-wrapper .ds-dropdown-menu{min-width:calc(100vw - 4rem)!important;max-width:calc(100vw - 4rem)!important}.algolia-search-wrapper .algolia-docsearch-suggestion--wrapper{padding:5px 7px 5px 5px!important}.algolia-search-wrapper .algolia-docsearch-suggestion--subcategory-column{padding:0!important;background:#fff!important}.algolia-search-wrapper .algolia-docsearch-suggestion--subcategory-column-text:after{content:" > ";font-size:10px;line-height:14.4px;display:inline-block;width:5px;margin:-3px 3px 0;vertical-align:middle}}.search-box{display:inline-block;position:relative;margin-right:1.5rem}.search-box input{cursor:text;width:15rem;color:#3c3c3c;display:inline-block;border:1px solid #e49500;border-radius:.6rem;font-size:1rem;line-height:2rem;padding:0 .5rem 0 2rem;outline:none;transition:all .2s ease;background:#fff url(/assets/img/search.3dc82df5.svg) .6rem .5rem no-repeat;background-size:1rem}.search-box input:focus{cursor:auto;border-color:#ffbf46}.search-box .suggestions{background:#fff;width:20rem;position:absolute;top:1.5rem;border:1px solid #ffb426;border-radius:4px;padding:.4rem;list-style-type:none}.search-box .suggestions.align-right{right:0}.search-box .suggestion{line-height:1.4;padding:.4rem .6rem;border-radius:4px;cursor:pointer}.search-box .suggestion a{white-space:normal;color:#535353}.search-box .suggestion a .page-title{font-weight:800}.search-box .suggestion a .page-title .page-edition{font-size:.85em;font-weight:400}.search-box .suggestion a .header{font-size:.8em;margin-left:.25em}.search-box .suggestion a .page-meta{display:block;font-size:.8em;font-weight:400;margin-top:.1rem;color:#6a6a6a}.search-box .suggestion.focused{font-weight:700;background-color:#f9f9f9}.search-box .suggestion.focused a{color:#1a1a1a}@media (max-width:980px){.search-box input{cursor:pointer;width:0;border-color:transparent;position:relative}.search-box input:focus{cursor:text;left:0;width:10rem}}@media (max-width:980px) and (min-width:799px){.search-box .suggestions{left:0}}@media (max-width:799px){.search-box{margin-right:.5rem}.search-box input{left:1rem}.search-box .suggestions{position:fixed;left:.75rem;right:.75rem;width:auto;max-width:calc(100vw - 1.5rem);box-sizing:border-box;transform:none;top:calc(var(--navbar-height, 2.25rem) + .4rem)}}@media (max-width:450px){.search-box .suggestions{width:auto}.search-box input:focus{width:8rem}}.scenes[data-v-4caf234b]{display:block;padding:0;width:100%;max-width:1400px;height:auto;margin:0 auto 3rem}img[data-v-4caf234b]{width:100%;line-height:0;margin:2rem 0}.album-list[data-v-65e9915a]{margin:0 5rem}.header[data-v-65e9915a]{display:inline-flex;align-items:baseline}.header span[data-v-65e9915a]{font-size:1.5rem;font-weight:300;text-shadow:2px 2px #083832;margin-left:2rem}.edition-controls[data-v-65e9915a]{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.8rem 1.5rem;margin:1.2rem 0 2.4rem}.filter[data-v-65e9915a]{display:flex;flex-direction:column;gap:.4rem;min-width:220px}.filter span[data-v-65e9915a]{font-size:.75rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:#ffbf46}.competitor-controls input[data-v-65e9915a],.edition-controls input[data-v-65e9915a]{background:#141414;color:#fff;border:1px solid #ffbf46;border-radius:.4rem;padding:.5rem .7rem;font-size:.95rem}.competitor-controls input[data-v-65e9915a]:focus,.edition-controls input[data-v-65e9915a]:focus{outline:none;box-shadow:0 0 0 2px rgba(255,191,70,.35)}.control-meta[data-v-65e9915a]{display:flex;align-items:center;gap:.6rem;color:#fff;font-size:.9rem}.control-button[data-v-65e9915a]{background:transparent;color:#ffbf46;border:1px solid #ffbf46;border-radius:999px;padding:.2rem .8rem;font-size:.85rem;font-weight:700;cursor:pointer;transition:all .15s ease-in-out}.control-button[data-v-65e9915a]:hover{background:#ffbf46;color:#1a1a1a}.filter-results .list[data-v-65e9915a]{margin-bottom:1.5rem}.empty-state[data-v-65e9915a]{color:#e6e6e6;font-size:1.1rem}.competitors-section[data-v-65e9915a]{margin-top:2rem}.section-header[data-v-65e9915a]{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:1rem}.section-header h1[data-v-65e9915a]{padding-top:0}.competitor-controls[data-v-65e9915a]{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.8rem 1.2rem;margin:1rem 0 1.5rem}.collapsed-hint[data-v-65e9915a]{color:#e6e6e6;font-style:italic;margin-top:.5rem}.skip-link[data-v-65e9915a]{position:absolute;left:-9999px;top:auto;width:1px;height:1px;overflow:hidden}.skip-link[data-v-65e9915a]:focus{position:static;width:auto;height:auto;overflow:visible;display:inline-flex;align-items:center;gap:.4rem;margin-bottom:.8rem;color:#1a1a1a;background:#ffbf46;border-radius:999px;padding:.3rem .8rem;font-size:.85rem;font-weight:800;text-decoration:none}.skip-target[data-v-65e9915a]{display:block;width:1px;height:1px}.post[data-v-65e9915a]{position:relative;display:block;text-decoration:none;color:inherit;min-height:520px;width:100%;height:70vh;background-position:50%;background-repeat:no-repeat;background-size:cover;box-shadow:0 12px 28px rgba(0,0,0,.25);border:1px solid #2a2a2a;border-radius:18px;overflow:hidden;margin-bottom:2.5rem;cursor:pointer;transition:all .2s ease-in-out}.post[data-v-65e9915a]:hover{box-shadow:0 16px 32px rgba(0,0,0,.35);transform:translateY(-2px)}.hero-overlay[data-v-65e9915a]{position:absolute;inset:0;background:linear-gradient(140deg,rgba(0,0,0,.55),rgba(0,0,0,.15) 45%,rgba(0,0,0,.6))}img[data-v-65e9915a]{width:100%;line-height:0;margin:2rem 0}.title-info[data-v-65e9915a]{position:absolute;max-width:550px;z-index:1;inset-block-start:2rem;inset-inline-start:0;text-shadow:1px 2px rgba(8,56,50,.6);background:rgba(16,16,16,.9);border:1px solid hsla(0,0%,100%,.2);border-inline-start:0;border-radius:0 12px 12px 0;box-shadow:0 8px 16px rgba(0,0,0,.35);padding-block:1.2rem;padding-inline:1.6rem}.title-info p[data-v-65e9915a]{width:auto;display:inline-block;font-size:1.5rem;font-weight:800;margin:0}.title-info span[data-v-65e9915a]{font-size:1.1rem;margin:0;margin-inline-start:.5rem}.album-info[data-v-65e9915a]{position:absolute;max-width:900px;z-index:1;inset-block-end:2rem;inset-inline-end:0;color:#1a1a1a;text-shadow:none;background:rgba(255,250,240,.95);border:1px solid #f0d79b;border-inline-end:0;border-radius:12px 0 0 12px;box-shadow:-6px 10px 20px rgba(0,0,0,.2);padding-block:1.1rem;padding-inline:1.6rem}.album-info p[data-v-65e9915a]{width:auto;display:inline-block;font-size:1.15rem;font-weight:800;margin:0}.album-info span[data-v-65e9915a]{font-size:1rem;margin:0;margin-inline-start:.5rem}h1[data-v-65e9915a]{font-size:4rem;font-weight:900;text-shadow:3px 3px #083832;padding:.75em 0 .1em;margin-top:0}.competitors[data-v-65e9915a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:.6rem 1.4rem;list-style:none;padding:0;margin:0 0 3rem;counter-reset:civs}.competitors li[data-v-65e9915a]{width:100%;display:grid;grid-template-columns:2.2rem minmax(0,1fr);align-items:start;gap:.2rem .8rem;min-width:0;counter-increment:civs;transition:all .2s ease-in-out}.competitors li[data-v-65e9915a]:before{content:counter(civs);color:#ebb447;font-size:.9rem;font-weight:700;line-height:1.2;margin-right:0}.competitors li[data-v-65e9915a]:hover{color:#ffbf46;transform:translateY(-1px)}.competitors li[data-v-65e9915a]:focus-visible{outline:2px solid rgba(255,191,70,.6);outline-offset:4px}.competitors p[data-v-65e9915a]{font-size:1.1rem;font-weight:900;text-shadow:2px 2px #083832;padding-right:0;margin:0;min-width:0}.competitors span[data-v-65e9915a]{grid-column:2;color:#fff!important;font-size:.85rem;font-weight:400;line-height:1.3;overflow-wrap:anywhere;min-width:0}.arc[data-v-65e9915a]{width:100%;display:flex;flex-flow:row}.arc+.arc[data-v-65e9915a]{margin:3em 0}.arc-header[data-v-65e9915a]{width:40%}.arc-header h2[data-v-65e9915a]{font-size:2.2rem;font-weight:900;text-shadow:3px 3px #083832;margin:0 0 .5em}.arc-header span[data-v-65e9915a]{color:#ffbf46;font-size:1.7rem;font-weight:800}.arc-header p[data-v-65e9915a]{text-shadow:2px 2px #083832;margin-right:3em}.arc-list[data-v-65e9915a]{width:80%;display:flex;flex-flow:column;flex-wrap:nowrap;flex-grow:1;gap:1.1rem}.list[data-v-65e9915a]{position:relative;flex-grow:1;display:flex;flex-direction:column;gap:.35rem;text-decoration:none;color:#fff;background:linear-gradient(140deg,rgba(20,20,20,.95),rgba(32,32,32,.95));border:1px solid hsla(0,0%,100%,.08);border-radius:0 12px 12px 0;box-shadow:0 12px 24px rgba(0,0,0,.25);padding:1.1rem 1.5rem;margin-bottom:1.2rem;cursor:pointer;transition:all .2s ease-in-out;text-shadow:none;overflow:hidden}.list[data-v-65e9915a]:before{content:"";position:absolute;inset-block:0;inset-inline-start:0;width:4px;background:#ffbf46;opacity:.9}.list[data-v-65e9915a]:hover{box-shadow:0 16px 30px rgba(0,0,0,.35);transform:translateY(-2px);border-color:rgba(255,191,70,.45)}.arc-list .list[data-v-65e9915a]{margin-bottom:0}.album-list a:focus-visible .list[data-v-65e9915a],.album-list a:focus .list[data-v-65e9915a]{box-shadow:0 0 0 2px rgba(255,191,70,.35),0 12px 24px rgba(0,0,0,.25);border-color:rgba(255,191,70,.6)}.arc-mini-header[data-v-65e9915a]{position:sticky;top:1rem;z-index:2;display:inline-flex;align-items:center;gap:.6rem;padding:.35rem .9rem;background:rgba(12,16,16,.85);border:1px solid hsla(0,0%,100%,.12);border-radius:999px;box-shadow:0 8px 16px rgba(0,0,0,.2);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.arc-mini-title[data-v-65e9915a]{font-size:.85rem;font-weight:700;letter-spacing:.02em}.arc-mini-label[data-v-65e9915a]{font-size:.8rem;font-weight:800;color:#ffbf46}.list-title[data-v-65e9915a]{font-size:1.2rem;font-weight:800;text-shadow:none;margin:0}.list-title .list-suffix[data-v-65e9915a]{font-size:.78rem;font-weight:500;color:hsla(0,0%,100%,.72);text-shadow:none;margin-inline-start:.5rem}.list-meta[data-v-65e9915a]{font-size:1rem;font-weight:700;margin:0;text-shadow:none}.list-meta span[data-v-65e9915a]{font-size:.85rem;font-weight:500;color:hsla(0,0%,100%,.72);margin-inline-start:.5rem}.list-summary[data-v-65e9915a]{font-size:.95rem;font-weight:500;line-height:1.4;color:hsla(0,0%,100%,.75);margin:0;text-shadow:none;max-height:0;opacity:0;overflow:hidden;transform:translateY(-2px);transition:max-height .2s ease,opacity .2s ease,transform .2s ease;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.album-list a:focus-visible .list-summary[data-v-65e9915a],.album-list a:focus .list-summary[data-v-65e9915a],.list:hover .list-summary[data-v-65e9915a]{max-height:3.5em;opacity:1;transform:translateY(0)}.album-list.edition-s2 .competitors li[data-v-65e9915a]:before,.album-list.edition-s3 .competitors li[data-v-65e9915a]:before,.album-list.edition-s4 .competitors li[data-v-65e9915a]:before,.album-list.edition-s5 .competitors li[data-v-65e9915a]:before{color:#444}@media (max-width:900px){.edition-controls[data-v-65e9915a]{margin:1rem 0 1.6rem}.filter[data-v-65e9915a]{min-width:100%}.control-meta[data-v-65e9915a]{width:100%}.header[data-v-65e9915a]{flex-flow:column;margin-bottom:2rem}.header h1[data-v-65e9915a]{margin:0}.header span[data-v-65e9915a]{margin-left:0}.arc[data-v-65e9915a]{flex-flow:column}.arc-header[data-v-65e9915a]{width:100%;line-height:.1;padding:0}.arc-header h2[data-v-65e9915a]{font-size:3rem}.arc-header span[data-v-65e9915a]{font-size:2.5rem}.arc-header p[data-v-65e9915a]{font-size:1.5rem;padding:1rem 0;margin-right:0}.arc-list[data-v-65e9915a]{width:100%}.arc-mini-header[data-v-65e9915a]{top:.5rem;padding:.3rem .7rem}.list[data-v-65e9915a]{padding:.9rem 1.1rem}.competitors[data-v-65e9915a]{grid-template-columns:1fr;gap:.6rem}.competitors li[data-v-65e9915a]{grid-template-columns:1.8rem minmax(0,1fr)}.competitors p[data-v-65e9915a]{font-size:1rem}.album-list[data-v-65e9915a]{margin:1rem 1.5rem 0}.post[data-v-65e9915a]{min-height:420px;height:auto}h1[data-v-65e9915a]{word-break:break-word;padding:.4em 0 .1em}h2[data-v-65e9915a]{word-break:break-word;border-bottom:none}}.edition-list[data-v-2f72656c]{display:flex;align-items:center;gap:.25rem;background-color:#fff;border:1px solid #f2d28a;border-radius:999px;padding:.45rem .6rem;margin:1em auto 0;width:calc(100% - 4rem);max-width:90vw;overflow-x:auto;-webkit-overflow-scrolling:touch;z-index:5;box-shadow:0 10px 24px rgba(0,0,0,.08);scrollbar-width:thin;scrollbar-color:#f1d28c transparent}.list[data-v-2f72656c]{display:flex;flex:0 0 auto}.list-button[data-v-2f72656c]{width:-moz-max-content;width:max-content;display:inline-flex;align-items:center;justify-content:center;color:#2a2a2a;background:transparent;border:1px solid transparent;border-radius:999px;padding:.45rem .9rem;cursor:pointer;white-space:nowrap;transition:all .15s ease-in-out}.list-button span[data-v-2f72656c]{font-size:1rem;font-weight:800;text-shadow:none}.list-button[data-v-2f72656c]:hover{background:#fff3d5;border-color:#ffe1a4}.list-button.active[data-v-2f72656c]{background:#ffbf46;border-color:#f0ad32;color:#1a1a1a;box-shadow:0 6px 16px rgba(0,0,0,.12)}.list-button[data-v-2f72656c]:focus-visible{outline:2px solid #ffbf46;outline-offset:3px}@media (max-width:799px){.list-button span[data-v-2f72656c]{font-size:.9rem}.edition-list[data-v-2f72656c]{width:calc(100% - 2rem);max-width:90vw;gap:.15rem;padding:.4rem .5rem}}.album-list[data-v-0950fb70]{margin:10rem 6rem 0}.post[data-v-0950fb70]{position:relative;width:100%;height:60vh;background-size:cover;background-position:50%;background-repeat:no-repeat;border:1px solid #1a1a1a;box-shadow:0 5px 2px 0 rgba(8,56,50,.2);margin-bottom:5vw;cursor:pointer;transition:all .2s ease-in-out}.post[data-v-0950fb70]:hover{box-shadow:0 6px 2px 0 rgba(8,56,50,.3);transform:scale(1.01)}img[data-v-0950fb70]{width:100%;line-height:0;margin:2rem 0}.title-info[data-v-0950fb70]{position:absolute;left:0;top:2rem;padding:.5rem 1rem;color:$textColor;text-shadow:1px 2px #083832;background:#202020;border:1px double #fff;border-left:0;box-shadow:1px 4px 3px 0 rgba(19,0,0,.3);max-width:550px}.title-info p[data-v-0950fb70]{display:inline-block;width:auto;font-size:1rem;font-weight:700;margin:0}.title-info span[data-v-0950fb70]{display:inline-block;width:auto;margin:0 0 0 .5rem;font-size:.9rem}.album-info[data-v-0950fb70]{position:absolute;right:0;bottom:1rem;padding:.5rem 1rem;color:#1a1a1a;background:#fff;border:1px double #1a1a1a;border-right:0;box-shadow:-4px 5px 0 0 #ffbf46;max-width:800px}.album-info p[data-v-0950fb70]{display:inline-block;width:auto;font-size:.95rem;font-weight:700;margin:0}.album-info span[data-v-0950fb70]{display:inline-block;width:auto;margin:0 0 0 .5rem;font-size:.86rem}@media (max-width:719px){.album-list[data-v-0950fb70]{margin:5rem 2rem 0}}.searchbox{display:inline-block;position:relative;width:200px;height:32px!important;white-space:nowrap;box-sizing:border-box;visibility:visible!important}.searchbox .algolia-autocomplete{display:block;width:100%;height:100%}.searchbox__wrapper{width:100%;height:100%;z-index:999;position:relative}.searchbox__input{display:inline-block;box-sizing:border-box;transition:box-shadow .4s ease,background .4s ease;border:0;border-radius:16px;box-shadow:inset 0 0 0 1px #ccc;background:#fff!important;padding:0 26px 0 32px;width:100%;height:100%;vertical-align:middle;white-space:normal;font-size:12px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.searchbox__input::-webkit-search-cancel-button,.searchbox__input::-webkit-search-decoration,.searchbox__input::-webkit-search-results-button,.searchbox__input::-webkit-search-results-decoration{display:none}.searchbox__input:hover{box-shadow:inset 0 0 0 1px #b3b3b3}.searchbox__input:active,.searchbox__input:focus{outline:0;box-shadow:inset 0 0 0 1px #aaa;background:#fff}.searchbox__input::-moz-placeholder{color:#aaa}.searchbox__input::placeholder{color:#aaa}.searchbox__submit{position:absolute;top:0;margin:0;border:0;border-radius:16px 0 0 16px;background-color:rgba(69,142,225,0);padding:0;width:32px;height:100%;vertical-align:middle;text-align:center;font-size:inherit;-webkit-user-select:none;-moz-user-select:none;user-select:none;right:inherit;left:0}.searchbox__submit:before{display:inline-block;margin-right:-4px;height:100%;vertical-align:middle;content:""}.searchbox__submit:active,.searchbox__submit:hover{cursor:pointer}.searchbox__submit:focus{outline:0}.searchbox__submit svg{width:14px;height:14px;vertical-align:middle;fill:#6d7e96}.searchbox__reset{display:block;position:absolute;top:8px;right:8px;margin:0;border:0;background:none;cursor:pointer;padding:0;font-size:inherit;-webkit-user-select:none;-moz-user-select:none;user-select:none;fill:rgba(0,0,0,.5)}.searchbox__reset.hide{display:none}.searchbox__reset:focus{outline:0}.searchbox__reset svg{display:block;margin:4px;width:8px;height:8px}.searchbox__input:valid~.searchbox__reset{display:block;animation-name:sbx-reset-in;animation-duration:.15s}@keyframes sbx-reset-in{0%{transform:translate3d(-20%,0,0);opacity:0}to{transform:none;opacity:1}}.algolia-autocomplete.algolia-autocomplete-right .ds-dropdown-menu{right:0!important;left:inherit!important}.algolia-autocomplete.algolia-autocomplete-right .ds-dropdown-menu:before{right:48px}.algolia-autocomplete.algolia-autocomplete-left .ds-dropdown-menu{left:0!important;right:inherit!important}.algolia-autocomplete.algolia-autocomplete-left .ds-dropdown-menu:before{left:48px}.algolia-autocomplete .ds-dropdown-menu{top:-6px;border-radius:4px;margin:6px 0 0;padding:0;text-align:left;height:auto;position:relative;background:transparent;border:none;z-index:999;max-width:600px;min-width:500px;box-shadow:0 1px 0 0 rgba(0,0,0,.2),0 2px 3px 0 rgba(0,0,0,.1)}.algolia-autocomplete .ds-dropdown-menu:before{display:block;position:absolute;content:"";width:14px;height:14px;background:#fff;z-index:1000;top:-7px;border-top:1px solid #d9d9d9;border-right:1px solid #d9d9d9;transform:rotate(-45deg);border-radius:2px}.algolia-autocomplete .ds-dropdown-menu .ds-suggestions{position:relative;z-index:1000;margin-top:8px}.algolia-autocomplete .ds-dropdown-menu .ds-suggestions a:hover{text-decoration:none}.algolia-autocomplete .ds-dropdown-menu .ds-suggestion{cursor:pointer}.algolia-autocomplete .ds-dropdown-menu .ds-suggestion.ds-cursor .algolia-docsearch-suggestion.suggestion-layout-simple,.algolia-autocomplete .ds-dropdown-menu .ds-suggestion.ds-cursor .algolia-docsearch-suggestion:not(.suggestion-layout-simple) .algolia-docsearch-suggestion--content{background-color:rgba(69,142,225,.05)}.algolia-autocomplete .ds-dropdown-menu [class^=ds-dataset-]{position:relative;border:1px solid #d9d9d9;background:#fff;border-radius:4px;overflow:auto;padding:0 8px 8px}.algolia-autocomplete .ds-dropdown-menu *{box-sizing:border-box}.algolia-autocomplete .algolia-docsearch-suggestion{display:block;position:relative;padding:0 8px;background:#fff;color:#02060c;overflow:hidden}.algolia-autocomplete .algolia-docsearch-suggestion--highlight{color:#174d8c;background:rgba(143,187,237,.1);padding:.1em .05em}.algolia-autocomplete .algolia-docsearch-suggestion--category-header .algolia-docsearch-suggestion--category-header-lvl0 .algolia-docsearch-suggestion--highlight,.algolia-autocomplete .algolia-docsearch-suggestion--category-header .algolia-docsearch-suggestion--category-header-lvl1 .algolia-docsearch-suggestion--highlight,.algolia-autocomplete .algolia-docsearch-suggestion--text .algolia-docsearch-suggestion--highlight{padding:0 0 1px;background:inherit;box-shadow:inset 0 -2px 0 0 rgba(69,142,225,.8);color:inherit}.algolia-autocomplete .algolia-docsearch-suggestion--content{display:block;float:right;width:70%;position:relative;padding:5.33333px 0 5.33333px 10.66667px;cursor:pointer}.algolia-autocomplete .algolia-docsearch-suggestion--content:before{content:"";position:absolute;display:block;top:0;height:100%;width:1px;background:#ddd;left:-1px}.algolia-autocomplete .algolia-docsearch-suggestion--category-header{position:relative;border-bottom:1px solid #ddd;display:none;margin-top:8px;padding:4px 0;font-size:1em;color:#33363d}.algolia-autocomplete .algolia-docsearch-suggestion--wrapper{width:100%;float:left;padding:8px 0 0}.algolia-autocomplete .algolia-docsearch-suggestion--subcategory-column{float:left;width:30%;text-align:right;position:relative;padding:5.33333px 10.66667px;color:#a4a7ae;font-size:.9em;word-wrap:break-word}.algolia-autocomplete .algolia-docsearch-suggestion--subcategory-column:before{content:"";position:absolute;display:block;top:0;height:100%;width:1px;background:#ddd;right:0}.algolia-autocomplete .algolia-docsearch-suggestion--subcategory-inline{display:none}.algolia-autocomplete .algolia-docsearch-suggestion--title{margin-bottom:4px;color:#02060c;font-size:.9em;font-weight:700}.algolia-autocomplete .algolia-docsearch-suggestion--text{display:block;line-height:1.2em;font-size:.85em;color:#63676d}.algolia-autocomplete .algolia-docsearch-suggestion--no-results{width:100%;padding:8px 0;text-align:center;font-size:1.2em}.algolia-autocomplete .algolia-docsearch-suggestion--no-results:before{display:none}.algolia-autocomplete .algolia-docsearch-suggestion code{padding:1px 5px;font-size:90%;border:none;color:#222;background-color:#ebebeb;border-radius:3px;font-family:Menlo,Monaco,Consolas,Courier New,monospace}.algolia-autocomplete .algolia-docsearch-suggestion code .algolia-docsearch-suggestion--highlight{background:none}.algolia-autocomplete .algolia-docsearch-suggestion.algolia-docsearch-suggestion__main .algolia-docsearch-suggestion--category-header,.algolia-autocomplete .algolia-docsearch-suggestion.algolia-docsearch-suggestion__secondary{display:block}@media (min-width:768px){.algolia-autocomplete .algolia-docsearch-suggestion .algolia-docsearch-suggestion--subcategory-column{display:block}}@media (max-width:768px){.algolia-autocomplete .algolia-docsearch-suggestion .algolia-docsearch-suggestion--subcategory-column{display:inline-block;width:auto;float:left;padding:0;color:#02060c;font-size:.9em;font-weight:700;text-align:left;opacity:.5}.algolia-autocomplete .algolia-docsearch-suggestion .algolia-docsearch-suggestion--subcategory-column:before{display:none}.algolia-autocomplete .algolia-docsearch-suggestion .algolia-docsearch-suggestion--subcategory-column:after{content:"|"}.algolia-autocomplete .algolia-docsearch-suggestion .algolia-docsearch-suggestion--content{display:inline-block;width:auto;text-align:left;float:left;padding:0}.algolia-autocomplete .algolia-docsearch-suggestion .algolia-docsearch-suggestion--content:before{display:none}}.algolia-autocomplete .suggestion-layout-simple.algolia-docsearch-suggestion{border-bottom:1px solid #eee;padding:8px;margin:0}.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--content{width:100%;padding:0}.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--content:before{display:none}.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--category-header{margin:0;padding:0;display:block;width:100%;border:none}.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--category-header-lvl0,.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--category-header-lvl1{opacity:.6;font-size:.85em}.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--category-header-lvl1:before{background-image:url('data:image/svg+xml;utf8,<svg width="10" height="10" viewBox="0 0 20 38" xmlns="http://www.w3.org/2000/svg"><path d="M1.49 4.31l14 16.126.002-2.624-14 16.074-1.314 1.51 3.017 2.626 1.313-1.508 14-16.075 1.142-1.313-1.14-1.313-14-16.125L3.2.18.18 2.8l1.31 1.51z" fill-rule="evenodd" fill="%231D3657" /></svg>');content:"";width:10px;height:10px;display:inline-block}.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--wrapper{width:100%;float:left;margin:0;padding:0}.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--duplicate-content,.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--subcategory-inline{display:none!important}.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--title{margin:0;color:#458ee1;font-size:.9em;font-weight:400}.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--title:before{content:"#";font-weight:700;color:#458ee1;display:inline-block}.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--text{margin:4px 0 0;display:block;line-height:1.4em;padding:5.33333px 8px;background:#f8f8f8;font-size:.85em;opacity:.8}.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--text .algolia-docsearch-suggestion--highlight{color:#3f4145;font-weight:700;box-shadow:none}.algolia-autocomplete .algolia-docsearch-footer{width:134px;height:20px;z-index:2000;margin-top:10.66667px;float:right;font-size:0;line-height:0}.algolia-autocomplete .algolia-docsearch-footer--logo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='168' height='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M78.988.938h16.594a2.968 2.968 0 012.966 2.966V20.5a2.967 2.967 0 01-2.966 2.964H78.988a2.967 2.967 0 01-2.966-2.964V3.897A2.961 2.961 0 0178.988.938zm41.937 17.866c-4.386.02-4.386-3.54-4.386-4.106l-.007-13.336 2.675-.424v13.254c0 .322 0 2.358 1.718 2.364v2.248zm-10.846-2.18c.821 0 1.43-.047 1.855-.129v-2.719a6.334 6.334 0 00-1.574-.199 5.7 5.7 0 00-.897.069 2.699 2.699 0 00-.814.24c-.24.116-.439.28-.582.491-.15.212-.219.335-.219.656 0 .628.219.991.616 1.23s.938.362 1.615.362zm-.233-9.7c.883 0 1.629.109 2.231.328.602.218 1.088.525 1.444.915.363.396.609.922.76 1.483.157.56.232 1.175.232 1.85v6.874a32.5 32.5 0 01-1.868.314c-.834.123-1.772.185-2.813.185-.69 0-1.327-.069-1.895-.198a4.001 4.001 0 01-1.471-.636 3.085 3.085 0 01-.951-1.134c-.226-.465-.343-1.12-.343-1.803 0-.656.13-1.073.384-1.525a3.24 3.24 0 011.047-1.106c.445-.287.95-.492 1.532-.615a8.8 8.8 0 011.82-.185 8.404 8.404 0 011.972.24v-.438c0-.307-.035-.6-.11-.874a1.88 1.88 0 00-.384-.73 1.784 1.784 0 00-.724-.493 3.164 3.164 0 00-1.143-.205c-.616 0-1.177.075-1.69.164a7.735 7.735 0 00-1.26.307l-.321-2.192c.335-.117.834-.233 1.478-.349a10.98 10.98 0 012.073-.178zm52.842 9.626c.822 0 1.43-.048 1.854-.13V13.7a6.347 6.347 0 00-1.574-.199c-.294 0-.595.021-.896.069a2.7 2.7 0 00-.814.24 1.46 1.46 0 00-.582.491c-.15.212-.218.335-.218.656 0 .628.218.991.615 1.23.404.245.938.362 1.615.362zm-.226-9.694c.883 0 1.629.108 2.231.327.602.219 1.088.526 1.444.915.355.39.609.923.759 1.483a6.8 6.8 0 01.233 1.852v6.873c-.41.088-1.034.19-1.868.314-.834.123-1.772.184-2.813.184-.69 0-1.327-.068-1.895-.198a4.001 4.001 0 01-1.471-.635 3.085 3.085 0 01-.951-1.134c-.226-.465-.343-1.12-.343-1.804 0-.656.13-1.073.384-1.524.26-.45.608-.82 1.047-1.107.445-.286.95-.491 1.532-.614a8.803 8.803 0 012.751-.13c.329.034.671.096 1.04.185v-.437a3.3 3.3 0 00-.109-.875 1.873 1.873 0 00-.384-.731 1.784 1.784 0 00-.724-.492 3.165 3.165 0 00-1.143-.205c-.616 0-1.177.075-1.69.164a7.75 7.75 0 00-1.26.307l-.321-2.193c.335-.116.834-.232 1.478-.348a11.633 11.633 0 012.073-.177zm-8.034-1.271a1.626 1.626 0 01-1.628-1.62c0-.895.725-1.62 1.628-1.62.904 0 1.63.725 1.63 1.62 0 .895-.733 1.62-1.63 1.62zm1.348 13.22h-2.689V7.27l2.69-.423v11.956zm-4.714 0c-4.386.02-4.386-3.54-4.386-4.107l-.008-13.336 2.676-.424v13.254c0 .322 0 2.358 1.718 2.364v2.248zm-8.698-5.903c0-1.156-.253-2.119-.746-2.788-.493-.677-1.183-1.01-2.067-1.01-.882 0-1.574.333-2.065 1.01-.493.676-.733 1.632-.733 2.788 0 1.168.246 1.953.74 2.63.492.683 1.183 1.018 2.066 1.018.882 0 1.574-.342 2.067-1.019.492-.683.738-1.46.738-2.63zm2.737-.007c0 .902-.13 1.584-.397 2.33a5.52 5.52 0 01-1.128 1.906 4.986 4.986 0 01-1.752 1.223c-.685.286-1.739.45-2.265.45-.528-.006-1.574-.157-2.252-.45a5.096 5.096 0 01-1.744-1.223c-.487-.527-.863-1.162-1.137-1.906a6.345 6.345 0 01-.41-2.33c0-.902.123-1.77.397-2.508a5.554 5.554 0 011.15-1.892 5.133 5.133 0 011.75-1.216c.679-.287 1.425-.423 2.232-.423.808 0 1.553.142 2.237.423a4.88 4.88 0 011.753 1.216 5.644 5.644 0 011.135 1.892c.287.738.431 1.606.431 2.508zm-20.138 0c0 1.12.246 2.363.738 2.882.493.52 1.13.78 1.91.78.424 0 .828-.062 1.204-.178.377-.116.677-.253.917-.417V9.33a10.476 10.476 0 00-1.766-.226c-.971-.028-1.71.37-2.23 1.004-.513.636-.773 1.75-.773 2.788zm7.438 5.274c0 1.824-.466 3.156-1.404 4.004-.936.846-2.367 1.27-4.296 1.27-.705 0-2.17-.137-3.34-.396l.431-2.118c.98.205 2.272.26 2.95.26 1.074 0 1.84-.219 2.299-.656.459-.437.684-1.086.684-1.948v-.437a8.07 8.07 0 01-1.047.397c-.43.13-.93.198-1.492.198-.739 0-1.41-.116-2.018-.349a4.206 4.206 0 01-1.567-1.025c-.431-.45-.774-1.017-1.013-1.694-.24-.677-.363-1.885-.363-2.773 0-.834.13-1.88.384-2.577.26-.696.629-1.298 1.129-1.796.493-.498 1.095-.881 1.8-1.162a6.605 6.605 0 012.428-.457c.87 0 1.67.109 2.45.24.78.129 1.444.265 1.985.415V18.17z' fill='%235468FF'/%3E%3Cpath d='M6.972 6.677v1.627c-.712-.446-1.52-.67-2.425-.67-.585 0-1.045.13-1.38.391a1.24 1.24 0 00-.502 1.03c0 .425.164.765.494 1.02.33.256.835.532 1.516.83.447.192.795.356 1.045.495.25.138.537.332.862.582.324.25.563.548.718.894.154.345.23.741.23 1.188 0 .947-.334 1.691-1.004 2.234-.67.542-1.537.814-2.601.814-1.18 0-2.16-.229-2.936-.686v-1.708c.84.628 1.814.942 2.92.942.585 0 1.048-.136 1.388-.407.34-.271.51-.646.51-1.125 0-.287-.1-.55-.302-.79-.203-.24-.42-.42-.655-.542-.234-.123-.585-.29-1.053-.503a61.27 61.27 0 01-.582-.271 13.67 13.67 0 01-.55-.287 4.275 4.275 0 01-.567-.351 6.92 6.92 0 01-.455-.4c-.18-.17-.31-.34-.39-.51-.08-.17-.155-.37-.224-.598a2.553 2.553 0 01-.104-.742c0-.915.333-1.638.998-2.17.664-.532 1.523-.798 2.576-.798.968 0 1.793.17 2.473.51zm7.468 5.696v-.287c-.022-.607-.187-1.088-.495-1.444-.309-.357-.75-.535-1.324-.535-.532 0-.99.194-1.373.583-.382.388-.622.949-.717 1.683h3.909zm1.005 2.792v1.404c-.596.34-1.383.51-2.362.51-1.255 0-2.255-.377-3-1.132-.744-.755-1.116-1.744-1.116-2.968 0-1.297.34-2.316 1.021-3.055.68-.74 1.548-1.11 2.6-1.11 1.033 0 1.852.323 2.458.966.606.644.91 1.572.91 2.784 0 .33-.033.676-.096 1.038h-5.314c.107.702.405 1.239.894 1.611.49.372 1.106.558 1.85.558.862 0 1.58-.202 2.155-.606zm6.605-1.77h-1.212c-.596 0-1.045.116-1.349.35-.303.234-.454.532-.454.894 0 .372.117.664.35.877.235.213.575.32 1.022.32.51 0 .912-.142 1.204-.424.293-.281.44-.651.44-1.108v-.91zm-4.068-2.554V9.325c.627-.361 1.457-.542 2.489-.542 2.116 0 3.175 1.026 3.175 3.08V17h-1.548v-.957c-.415.68-1.143 1.02-2.186 1.02-.766 0-1.38-.22-1.843-.661-.462-.442-.694-1.003-.694-1.684 0-.776.293-1.38.878-1.81.585-.431 1.404-.647 2.457-.647h1.34V11.8c0-.554-.133-.971-.399-1.253-.266-.282-.707-.423-1.324-.423a4.07 4.07 0 00-2.345.718zm9.333-1.93v1.42c.394-1 1.101-1.5 2.123-1.5.148 0 .313.016.494.048v1.531a1.885 1.885 0 00-.75-.143c-.542 0-.989.24-1.34.718-.351.479-.527 1.048-.527 1.707V17h-1.563V8.91h1.563zm5.01 4.084c.022.82.272 1.492.75 2.019.479.526 1.15.79 2.01.79.639 0 1.235-.176 1.788-.527v1.404c-.521.319-1.186.479-1.995.479-1.265 0-2.276-.4-3.031-1.197-.755-.798-1.133-1.792-1.133-2.984 0-1.16.38-2.151 1.14-2.975.761-.825 1.79-1.237 3.088-1.237.702 0 1.346.149 1.93.447v1.436a3.242 3.242 0 00-1.77-.495c-.84 0-1.513.266-2.019.798-.505.532-.758 1.213-.758 2.042zM40.24 5.72v4.579c.458-1 1.293-1.5 2.505-1.5.787 0 1.42.245 1.899.734.479.49.718 1.17.718 2.042V17h-1.564v-5.106c0-.553-.14-.98-.422-1.284-.282-.303-.652-.455-1.11-.455-.531 0-1.002.202-1.411.606-.41.405-.615 1.022-.615 1.851V17h-1.563V5.72h1.563zm14.966 10.02c.596 0 1.096-.253 1.5-.758.404-.506.606-1.157.606-1.955 0-.915-.202-1.62-.606-2.114-.404-.495-.92-.742-1.548-.742-.553 0-1.05.224-1.491.67-.442.447-.662 1.133-.662 2.058 0 .958.212 1.67.638 2.138.425.469.946.703 1.563.703zM53.004 5.72v4.42c.574-.894 1.388-1.341 2.44-1.341 1.022 0 1.857.383 2.506 1.149.649.766.973 1.781.973 3.047 0 1.138-.309 2.109-.925 2.912-.617.803-1.463 1.205-2.537 1.205-1.075 0-1.894-.447-2.457-1.34V17h-1.58V5.72h1.58zm9.908 11.104l-3.223-7.913h1.739l1.005 2.632 1.26 3.415c.096-.32.48-1.458 1.15-3.415l.909-2.632h1.66l-2.92 7.866c-.777 2.074-1.963 3.11-3.559 3.11a2.92 2.92 0 01-.734-.079v-1.34c.17.042.351.064.543.064 1.032 0 1.755-.57 2.17-1.708z' fill='%235D6494'/%3E%3Cpath d='M89.632 5.967v-.772a.978.978 0 00-.978-.977h-2.28a.978.978 0 00-.978.977v.793c0 .088.082.15.171.13a7.127 7.127 0 011.984-.28c.65 0 1.295.088 1.917.259.082.02.164-.04.164-.13m-6.248 1.01l-.39-.389a.977.977 0 00-1.382 0l-.465.465a.973.973 0 000 1.38l.383.383c.062.061.15.047.205-.014.226-.307.472-.601.746-.874.281-.28.568-.526.883-.751.068-.042.075-.137.02-.2m4.16 2.453v3.341c0 .096.104.165.192.117l2.97-1.537c.068-.034.089-.117.055-.184a3.695 3.695 0 00-3.08-1.866c-.068 0-.136.054-.136.13m0 8.048a4.489 4.489 0 01-4.49-4.482 4.488 4.488 0 014.49-4.482 4.488 4.488 0 014.489 4.482 4.484 4.484 0 01-4.49 4.482m0-10.85a6.363 6.363 0 100 12.729 6.37 6.37 0 006.372-6.368 6.358 6.358 0 00-6.371-6.36' fill='%23FFF'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:100%;overflow:hidden;text-indent:-9000px;padding:0!important;width:100%;height:100%;display:block}.dropdown-enter,.dropdown-leave-to{height:0!important}.dropdown-wrapper{cursor:pointer}.dropdown-wrapper .dropdown-title{display:block}.dropdown-wrapper .dropdown-title:hover{border-color:transparent}.dropdown-wrapper .dropdown-title .arrow{vertical-align:middle;margin-top:-1px;margin-left:.4rem}.dropdown-wrapper .nav-dropdown .dropdown-item{color:inherit;line-height:1.7rem}.dropdown-wrapper .nav-dropdown .dropdown-item h4{margin:.45rem 0 0;border-top:1px solid #eee;padding:.45rem 1.5rem 0 1.25rem}.dropdown-wrapper .nav-dropdown .dropdown-item .dropdown-subitem-wrapper{padding:0;list-style:none}.dropdown-wrapper .nav-dropdown .dropdown-item .dropdown-subitem-wrapper .dropdown-subitem{font-size:.9em}.dropdown-wrapper .nav-dropdown .dropdown-item a{display:block;line-height:1.7rem;position:relative;border-bottom:none;font-weight:500;margin-bottom:0;padding:0 1.5rem 0 1.25rem}.dropdown-wrapper .nav-dropdown .dropdown-item a:hover{color:#ffbf46}.dropdown-wrapper .nav-dropdown .dropdown-item a.router-link-active{color:#000}.dropdown-wrapper .nav-dropdown .dropdown-item a.router-link-active:after{content:"";width:0;height:0;border-left:5px solid #ffbf46;border-top:3px solid transparent;border-bottom:3px solid transparent;position:absolute;top:calc(50% - 2px);left:9px}.dropdown-wrapper .nav-dropdown .dropdown-item:first-child h4{margin-top:0;padding-top:0;border-top:0}@media (max-width:799px){.dropdown-wrapper.open .dropdown-title{margin-bottom:.5rem}.dropdown-wrapper .nav-dropdown{transition:height .1s ease-out;overflow:hidden}.dropdown-wrapper .nav-dropdown .dropdown-item h4{border-top:0;margin-top:0;padding-top:0}.dropdown-wrapper .nav-dropdown .dropdown-item>a,.dropdown-wrapper .nav-dropdown .dropdown-item h4{font-size:15px;line-height:2rem}.dropdown-wrapper .nav-dropdown .dropdown-item .dropdown-subitem{font-size:14px;padding-left:1rem}}@media (min-width:799px){.dropdown-wrapper{height:1.8rem}.dropdown-wrapper:hover .nav-dropdown{display:block!important}.dropdown-wrapper .dropdown-title .arrow{border-left:4px solid transparent;border-right:4px solid transparent;border-top:6px solid #ccc;border-bottom:0}.dropdown-wrapper .nav-dropdown{display:none;height:auto!important;box-sizing:border-box;max-height:calc(100vh - 2.7rem);overflow-y:auto;position:absolute;top:100%;right:0;background-color:#fff;padding:.6rem 0;border:1px solid;border-color:#ddd #ddd #ccc;text-align:left;border-radius:.25rem;white-space:nowrap;margin:0}}.nav-links{display:inline-block}.nav-links a{color:#1a1a1a}.nav-links a:hover{color:#ffbf46}.nav-links a:not(.external){font-weight:900;text-shadow:1px 1px #eee}.nav-links .nav-item{position:relative;display:inline-block;margin-top:.3rem;margin-left:1.2rem;line-height:1.5rem}.nav-links .nav-item:first-child{margin-left:0}.nav-links .repo-link{margin-left:1.1rem}.edition-links{display:none}@media (max-width:799px){.nav-links .nav-item,.nav-links .repo-link{margin-left:0}.edition-links{display:block!important}}@media (min-width:799px){.nav-links a.router-link-active,.nav-links a:hover{color:#1a1a1a}.nav-item{border-bottom:3px solid transparent;transition:all .2s ease-in}.nav-item.router-link-active,.nav-item:hover{margin-bottom:0;border-bottom:3px solid #ffcc6b}}.navbar{padding-block:0;padding-inline-start:0;padding-inline-end:4rem}.navbar a,.navbar img,.navbar span{display:inline-block}.navbar .logo{height:3.5em;vertical-align:top;margin-inline-end:.9rem}.navbar .site-name{position:relative;font-size:1.6rem;font-weight:900;color:#1a1a1a;text-shadow:2px 2px #eee;margin-block-start:.7rem}.navbar .links{position:absolute;inset-block-start:.6rem;inset-inline-end:1.4rem;display:flex;align-items:center;gap:.6rem;box-sizing:border-box;font-size:1rem;font-weight:700;background-color:#fff;white-space:nowrap;padding-inline-start:1.5rem}.navbar .links .search-box{flex:0 0 auto;vertical-align:top}.navbar .links .nav-links{flex:1}.navbar .links .bookmark-wrapper,.navbar .links .help-wrapper{position:relative}.navbar .links .bookmark-trigger{width:2.4rem;height:2.4rem;display:inline-flex;align-items:center;justify-content:center;color:#1a1a1a;background:transparent;border:1px solid transparent;border-radius:999px;padding:.3rem;cursor:pointer;transition:all .2s ease-in-out}.navbar .links .bookmark-trigger:hover{border-color:#ffbf46;color:#ffbf46}.navbar .links .community-trigger{width:1.75rem;height:1.75rem;display:inline-flex;align-items:center;justify-content:center;color:#1a1a1a;background:transparent;border:1px solid transparent;border-radius:999px;padding:.3rem;cursor:pointer;transition:all .2s ease-in-out}.navbar .links .community-trigger:hover{border-color:#ffbf46;color:#ffbf46}.navbar .links .bookmark-icon,.navbar .links .community-icon{width:1.2rem;height:1.2rem;fill:currentColor}.navbar .links .help-trigger{width:2.4rem;height:2.4rem;display:inline-flex;align-items:center;justify-content:center;color:#1a1a1a;background:transparent;border:1px solid transparent;border-radius:999px;padding:.3rem;cursor:pointer;transition:all .2s ease-in-out}.navbar .links .help-trigger:hover{border-color:#ffbf46;color:#ffbf46}.navbar .links .help-icon{width:1.15rem;height:1.15rem;fill:currentColor}.navbar .links .community-description{font-size:.85rem;font-weight:400;line-height:1.25;text-wrap:balance;margin-block-start:.25rem}.navbar .links .bookmark-badge{position:absolute;font-size:.7rem;font-weight:800;color:#1a1a1a;background:#ffbf46;border-radius:999px;padding:.1rem .35rem;inset-block-start:-.2rem;inset-inline-end:-.2rem}.navbar .links .bookmark-dropdown{min-width:22rem;border:1px solid #ffb426;border-radius:6px;padding-block:.8rem;padding-inline:.8rem}.navbar .links .bookmark-dropdown,.navbar .links .help-dropdown{position:absolute;max-width:90vw;z-index:20;inset-block-start:calc(100% + .4rem);inset-inline-end:0;color:#1a1a1a;background:#fff;box-shadow:0 8px 24px rgba(0,0,0,.15)}.navbar .links .help-dropdown{width:20rem;border:1px solid #ffb426;border-radius:8px;padding-block:1rem;padding-inline:1rem}.navbar .links .help-header{font-weight:800;margin-block-end:.6rem}.navbar .links .help-section+.help-section{margin-block-start:1rem}.navbar .links .help-section h4{font-size:.85rem;letter-spacing:.1em;text-transform:uppercase;color:#484848;margin-block:0 .4rem}.navbar .links .help-section p{font-size:.9rem;line-height:1.4;color:#313131;margin:0}.navbar .links .help-list{list-style:none;display:grid;gap:.35rem;font-size:.9rem;color:#313131;margin:0;padding:0}.navbar .links .help-list kbd{min-width:1.2rem;display:inline-block;font-size:.75rem;font-weight:800;color:#1a1a1a;background:#f3f3f3;border:1px solid #e0e0e0;border-radius:6px;padding-block:.1rem;padding-inline:.4rem;margin-inline-end:.2rem}.navbar .links .bookmark-header{display:flex;align-items:center;justify-content:space-between;font-weight:800;margin-block-end:.6rem}.navbar .links .bookmark-count{font-size:.8rem;color:#484848}.navbar .links .bookmark-list{list-style:none;display:grid;gap:.5rem;width:100%;margin:0;padding:0}.navbar .links .bookmark-list li{display:flex;align-items:stretch;width:100%;box-sizing:border-box;background:#fefefe;border:1px solid #ddd;border-radius:6px;overflow:hidden}.navbar .links .bookmark-link{display:flex;flex-direction:column;gap:.2rem;width:100%;min-width:0;box-sizing:border-box;color:#1a1a1a;overflow:hidden;padding-block:.55rem;padding-inline:.8rem}.navbar .links .bookmark-link:hover{background:#f6f6f6}.navbar .links .bookmark-title{font-size:.95rem;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.navbar .links .bookmark-meta{display:flex;gap:.6rem;font-size:.8rem;color:#535353;flex-wrap:wrap}.navbar .links .bookmark-remove{flex:0 0 3rem;display:inline-flex;align-items:center;justify-content:center;color:#313131;background:#f3f3f3;border:0;border-inline-start:1px solid #e3e3e3;cursor:pointer;transition:all .15s ease-in-out}.navbar .links .bookmark-remove:hover{color:#d16b6b;background:#fff1f1}.navbar .links .bookmark-remove-icon{width:1rem;height:1rem;display:block;fill:currentColor}.navbar .links .bookmark-empty{font-size:.9rem;color:#5f5f5f;margin-block-start:.4rem}@media (max-width:799px){.navbar{padding-inline-start:3.1rem}.navbar .can-hide{display:none}.navbar .links{padding-inline-start:1rem}.navbar .logo{height:3.2rem;min-width:3rem}.navbar .bookmark-dropdown{position:fixed;top:calc(var(--navbar-height, 3.6rem) + .4rem);inset-inline-start:20%;inset-inline-end:auto;width:20rem;max-width:95vw;min-width:0;transform:translateX(-75%);box-sizing:border-box}.navbar .help-dropdown{width:19rem!important;max-width:95vw}}.sidebar .sidebar-sub-headers{padding-left:1rem;font-size:.95em}a.sidebar-link{font-weight:400;display:inline-block;color:#fff;border-left:.25rem solid transparent;padding:.35rem 1rem .35rem 1.25rem;line-height:1.4;width:100%;box-sizing:border-box}a.sidebar-link:hover{color:#ffbf46}a.sidebar-link.active{font-weight:600;color:#ffbf46;border-left-color:#ffbf46}.sidebar-group a.sidebar-link{padding-left:2rem}.sidebar-sub-headers a.sidebar-link{padding-top:.25rem;padding-bottom:.25rem;border-left:none}.sidebar-sub-headers a.sidebar-link.active{font-weight:500}.sidebar-group:not(.first){margin-top:1em}.sidebar-group .sidebar-group{padding-left:.5em}.sidebar-group:not(.collapsable) .sidebar-heading{cursor:auto;color:inherit}.sidebar-heading{color:#999;transition:color .15s ease;cursor:pointer;font-size:1.1em;font-weight:700;padding:0 1.5rem;margin-top:0;margin-bottom:.5rem}.sidebar-heading.open,.sidebar-heading:hover{color:inherit}.sidebar-heading .arrow{position:relative;top:-.12em;left:.5em}.sidebar-heading:.open .arrow{top:-.18em}.sidebar-group-items{transition:height .1s ease-out;overflow:hidden}.sidebar ul{padding:0;margin:0;list-style-type:none}.sidebar a{display:inline-block}.sidebar .nav-links{display:none;border-bottom:1px solid #ffbf46;padding:.5rem 0 .75rem}.sidebar .nav-links a{font-weight:800}.sidebar .nav-links .nav-item,.sidebar .nav-links .repo-link{display:block;line-height:1.25rem;font-size:1.1em;padding:.5rem 0 .5rem 1.5rem}.sidebar .sidebar-links{padding:1.5rem 0}@media (max-width:799px){.sidebar .nav-links{display:block}.sidebar .nav-links .dropdown-wrapper .nav-dropdown .dropdown-item a.router-link-active:after{top:calc(1rem - 2px)}.sidebar .sidebar-links{padding:1rem 0}}.vueperslide{white-space:normal;background-size:cover;flex-shrink:0;display:block;width:100%;position:relative}.vueperslide--clone-1{position:absolute;top:0;bottom:0;right:100%}.vueperslides--rtl .vueperslide--clone-1{right:auto;left:100%}.vueperslide[href]{-webkit-user-drag:none}.vueperslide__image{background-size:cover}.vueperslide__image,.vueperslide__loader{position:absolute;top:0;left:0;right:0;bottom:0}.vueperslide__loader{display:flex;flex-direction:column;align-items:center;justify-content:center}.vueperslide__content-wrapper:not(.vueperslide__content-wrapper--outside-top):not(.vueperslide__content-wrapper--outside-bottom){height:100%;margin:auto}.vueperslides--fade .vueperslide{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;transition:opacity ease-in-out;transition-duration:inherit}.vueperslides--fade .vueperslide--active,.vueperslides--fade .vueperslide--visible{z-index:1;opacity:1}.vueperslides--slide-image-inside .vueperslide{overflow:hidden}.vueperslides--3d .vueperslide{position:absolute;z-index:-1;height:100%}.vueperslides--3d .vueperslide--active,.vueperslides--3d .vueperslide--next-slide,.vueperslides--3d .vueperslide--previous-slide{z-index:0}.vueperslides--3d .vueperslide--active{z-index:1}.vueperslides--3d .vueperslide[face=front]{transform:rotateY(90deg) translateX(-50%) rotateY(-90deg)}.vueperslides--3d .vueperslide[face=right]{transform:rotateY(90deg) translateX(50%);transform-origin:100% 0}.vueperslides--3d .vueperslide[face=back]{transform:rotateY(270deg) translateX(-50%) rotateY(-90deg)}.vueperslides--3d .vueperslide[face=left]{transform:rotateY(270deg) translateX(-50%);transform-origin:0 0}.vueperslides:not(.no-shadow):not(.vueperslides--3d) .vueperslides__parallax-wrapper:after,.vueperslides:not(.no-shadow):not(.vueperslides--3d) .vueperslides__parallax-wrapper:before{content:"";position:absolute;bottom:100%;left:-1em;right:-1em;height:2em;box-shadow:0 0 20px rgba(0,0,0,.25);z-index:2}.vueperslides:not(.no-shadow):not(.vueperslides--3d) .vueperslides__parallax-wrapper:after{top:100%;bottom:auto}.vueperslides__arrows{color:#fff}.vueperslides__arrows--outside{color:currentColor}.vueperslides__arrow{top:50%;background-color:transparent;border:none;opacity:.7}.vueperslides--rtl .vueperslides__arrow--next,.vueperslides__arrow--prev{right:auto;left:.5em}.vueperslides--rtl .vueperslides__arrow--prev,.vueperslides__arrow--next{left:auto;right:.5em}.vueperslides__arrow:hover{opacity:1}.vueperslides--rtl .vueperslides__arrows--outside .vueperslides__arrow--next,.vueperslides__arrows--outside .vueperslides__arrow--prev{right:auto;left:-3.5em}.vueperslides--rtl .vueperslides__arrows--outside .vueperslides__arrow--prev,.vueperslides__arrows--outside .vueperslides__arrow--next{left:auto;right:-3.5em}.vueperslides__paused{top:.7em;right:.7em;opacity:0;text-shadow:0 0 3px rgba(0,0,0,.4);z-index:1}.vueperslides:hover .vueperslides__paused{opacity:1}.vueperslides__bullets:not(.vueperslides__bullets--outside){color:#fff}.vueperslides__bullet{margin:1.5em .6em;padding:0;border:none;background:none}.vueperslides__bullet .default{width:12px;height:12px;border-radius:12px;border:1px solid;background-color:transparent;box-shadow:0 0 1px rgba(0,0,0,.5),0 0 3px rgba(0,0,0,.3);transition:.4s ease-in-out;box-sizing:border-box}.vueperslides__bullet .default span{display:none}.vueperslides__bullet--active .default{border-width:6px}.vueperslide,.vueperslide__image{background-position:50%}.vueperslide__video{outline:none}.vueperslide--no-pointer-events:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0}.vueperslide__content-wrapper:not(.vueperslide__content-wrapper--outside-top):not(.vueperslide__content-wrapper--outside-bottom){display:flex;flex:1 1 auto;flex-direction:column;align-items:center;justify-content:center;text-align:center}.vueperslide--has-image-inside .vueperslide__content-wrapper,.vueperslide--has-video .vueperslide__content-wrapper,.vueperslide__content-wrapper.parallax-fixed-content{position:absolute;z-index:2;top:0;bottom:0;left:0;right:0;display:flex;flex-direction:column;justify-content:center;align-items:center;pointer-events:none}.vueperslides{position:relative}.vueperslides--fixed-height .vueperslide,.vueperslides--fixed-height .vueperslides__inner,.vueperslides--fixed-height .vueperslides__parallax-wrapper{height:inherit}.vueperslides--fixed-height .vueperslides__parallax-wrapper{padding-bottom:0!important}.vueperslides--fixed-height.vueperslides--bullets-outside{margin-bottom:4em}.vueperslides__inner{position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vueperslides__parallax-wrapper{position:relative;overflow:hidden}.vueperslides--3d .vueperslides__parallax-wrapper{overflow:visible}.vueperslides__track{position:absolute;top:0;height:100%;left:0;right:0;overflow:hidden;z-index:1}.vueperslides--parallax .vueperslides__track{height:200%;transform:translateY(0)}.vueperslides--touchable .vueperslides__track{cursor:ew-resize;cursor:grab}.vueperslides--touchable .vueperslides__track--dragging,.vueperslides--touchable .vueperslides__track--mousedown{cursor:grabbing}.vueperslides--3d .vueperslides__track{overflow:visible;perspective:100em}.vueperslides__track-inner{white-space:nowrap;transition:transform .5s ease-in-out;height:100%;display:flex}.vueperslides--no-animation .vueperslides__track-inner{transition-duration:0s!important}.vueperslides--fade .vueperslides__track-inner{white-space:normal;transition:none}.vueperslides--3d .vueperslides__track-inner{transform-style:preserve-3d}.vueperslides__track--mousedown .vueperslides__track-inner{transition:transform .25s ease-in-out!important}.vueperslides__track--dragging .vueperslides__track-inner{transition:none}.vueperslides__arrow{position:absolute;font-size:inherit;color:inherit;text-align:center;transform:translateY(-50%);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;outline:none;z-index:2;line-height:1}.vueperslides__arrow,.vueperslides__arrow svg{transition:.3s ease-in-out}.vueperslides__arrow svg{vertical-align:middle;stroke:currentColor;fill:none;width:3.5em;padding:1em;stroke-width:1;box-sizing:border-box}.vueperslides__arrow svg:hover{stroke-width:1.3}.vueperslides__paused{position:absolute;transition:.3s ease-in-out}.vueperslides__bullets{display:flex;justify-content:center;position:absolute;bottom:0;left:0;right:0}.vueperslides__bullets--outside{position:relative}.vueperslides__bullet,.vueperslides__bullets button{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;outline:none;z-index:2;display:flex;justify-content:center;align-items:center;color:inherit}.vueperslides__bullet::-moz-focus-inner,.vueperslides__bullets button::-moz-focus-inner{border:0}.vueperslides__fractions{position:absolute;top:.8em;left:.5em;z-index:2;padding:.2em 1em;border:1px solid hsla(0,0%,100%,.5);border-radius:2em;background:hsla(0,0%,100%,.2)}.vueperslides__progress{position:absolute;top:0;left:0;right:0;z-index:2;height:6px;color:rgba(0,0,0,.7)}.vueperslides__progress>*{position:absolute;top:0;bottom:0;left:0;background:currentColor;transition:.3s ease-in-out}code[class*=language-],pre[class*=language-]{color:#ccc;background:none;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;hyphens:none}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:#2d2d2d}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.block-comment,.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#999}.token.punctuation{color:#ccc}.token.attr-name,.token.deleted,.token.namespace,.token.tag{color:#e2777a}.token.function-name{color:#6196cc}.token.boolean,.token.function,.token.number{color:#f08d49}.token.class-name,.token.constant,.token.property,.token.symbol{color:#f8c555}.token.atrule,.token.builtin,.token.important,.token.keyword,.token.selector{color:#cc99cd}.token.attr-value,.token.char,.token.regex,.token.string,.token.variable{color:#7ec699}.token.entity,.token.operator,.token.url{color:#67cdcc}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.token.inserted{color:green}#nprogress{pointer-events:none}#nprogress .bar{background:#ffbf46;position:fixed;z-index:1031;top:0;left:0;width:100%;height:3px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 12px #ffbf46,0 0 5px #ffbf46;opacity:1;transform:rotate(3deg) translateY(-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1031;top:15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border-color:#ffbf46 transparent transparent #ffbf46;border-style:solid;border-width:2px;border-radius:50%;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@keyframes nprogress-spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.content code{color:#fff;padding:.25rem .5rem;margin:0;font-size:.85em;background-color:rgba(27,31,35,.05);border-radius:3px}.content pre,.content pre[class*=language-]{line-height:1.4;padding:1.25rem 1.5rem;margin:.85rem 0;background-color:#282c34;border-radius:6px;overflow:auto}.content pre[class*=language-] code,.content pre code{color:#fff;padding:0;background-color:transparent;border-radius:0}div[class*=language-]{position:relative;background-color:#282c34;border-radius:6px}div[class*=language-] .highlight-lines{-webkit-user-select:none;-moz-user-select:none;user-select:none;padding-top:1.3rem;position:absolute;top:0;left:0;width:100%;line-height:1.4}div[class*=language-] .highlight-lines .highlighted{background-color:rgba(0,0,0,.66)}div[class*=language-] pre,div[class*=language-] pre[class*=language-]{background:transparent;position:relative;z-index:1}div[class*=language-]:before{position:absolute;z-index:3;top:.8em;right:1em;font-size:.75rem;color:hsla(0,0%,100%,.4)}div[class*=language-]:not(.line-numbers-mode) .line-numbers-wrapper{display:none}div[class*=language-].line-numbers-mode .highlight-lines .highlighted{position:relative}div[class*=language-].line-numbers-mode .highlight-lines .highlighted:before{content:" ";position:absolute;z-index:3;left:0;top:0;display:block;width:3.5rem;height:100%;background-color:rgba(0,0,0,.66)}div[class*=language-].line-numbers-mode pre{padding-left:4.5rem;vertical-align:middle}div[class*=language-].line-numbers-mode .line-numbers-wrapper{position:absolute;top:0;width:3.5rem;text-align:center;color:hsla(0,0%,100%,.3);padding:1.25rem 0;line-height:1.4}div[class*=language-].line-numbers-mode .line-numbers-wrapper br{-webkit-user-select:none;-moz-user-select:none;user-select:none}div[class*=language-].line-numbers-mode .line-numbers-wrapper .line-number{position:relative;z-index:4;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:.85em}div[class*=language-].line-numbers-mode:after{content:"";position:absolute;z-index:2;top:0;left:0;width:3.5rem;height:100%;border-radius:6px 0 0 6px;border-right:1px solid rgba(0,0,0,.66);background-color:#282c34}div[class~=language-js]:before{content:"js"}div[class~=language-ts]:before{content:"ts"}div[class~=language-html]:before{content:"html"}div[class~=language-md]:before{content:"md"}div[class~=language-vue]:before{content:"vue"}div[class~=language-css]:before{content:"css"}div[class~=language-sass]:before{content:"sass"}div[class~=language-scss]:before{content:"scss"}div[class~=language-less]:before{content:"less"}div[class~=language-stylus]:before{content:"stylus"}div[class~=language-go]:before{content:"go"}div[class~=language-java]:before{content:"java"}div[class~=language-c]:before{content:"c"}div[class~=language-sh]:before{content:"sh"}div[class~=language-yaml]:before{content:"yaml"}div[class~=language-py]:before{content:"py"}div[class~=language-javascript]:before{content:"js"}div[class~=language-typescript]:before{content:"ts"}div[class~=language-markup]:before{content:"html"}div[class~=language-markdown]:before{content:"md"}div[class~=language-json]:before{content:"json"}div[class~=language-ruby]:before{content:"rb"}div[class~=language-python]:before{content:"py"}div[class~=language-bash]:before{content:"sh"}.custom-block .custom-block-title{font-weight:600;margin-bottom:-.4rem}.custom-block.danger,.custom-block.tip,.custom-block.warning{padding:.1rem 1.5rem;border-left-width:.5rem;border-left-style:solid;margin:1rem 0}.custom-block.tip{background-color:#f3f5f7;border-color:#42b983}.custom-block.warning{background-color:rgba(255,229,100,.3);border-color:#e7c000;color:#6b5900}.custom-block.warning .custom-block-title{color:#b29400}.custom-block.warning a{color:#fff}.custom-block.danger{background-color:#ffe6e6;border-color:#c00;color:#4d0000}.custom-block.danger .custom-block-title{color:#900}.custom-block.danger a{color:#fff}.arrow{display:inline-block;width:0;height:0}.arrow.up{border-bottom:6px solid #ccc}.arrow.down,.arrow.up{border-left:4px solid transparent;border-right:4px solid transparent}.arrow.down{border-top:6px solid #ccc}.arrow.right{border-left:6px solid #ccc}.arrow.left,.arrow.right{border-top:4px solid transparent;border-bottom:4px solid transparent}.arrow.left{border-right:6px solid #ccc}.content:not(.custom){max-width:1050px;margin:0 auto;padding:.2rem}@media (max-width:980px){.content:not(.custom){padding:.4rem}}@media (max-width:450px){.content:not(.custom){padding:.3rem}}.table-of-contents .badge{vertical-align:middle}body,html{padding:0;margin:0}body{font-family:Futura,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;-webkit-hyphens:auto;hyphens:auto;color:#fff;background-color:#161616;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='110' height='110' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M54.627 0l.83.828-1.415 1.415L51.8 0h2.827zM5.373 0l-.83.828L5.96 2.243 8.2 0H5.374zM48.97 0l3.657 3.657-1.414 1.414L46.143 0h2.828zM11.03 0L7.372 3.657 8.787 5.07 13.857 0H11.03zm32.284 0L49.8 6.485 48.384 7.9l-7.9-7.9h2.83zM16.686 0L10.2 6.485 11.616 7.9l7.9-7.9h-2.83zm20.97 0l9.315 9.314-1.414 1.414L34.828 0h2.83zM22.344 0L13.03 9.314l1.414 1.414L25.172 0h-2.83zM32 0l12.142 12.142-1.414 1.414L30 .828 17.272 13.556l-1.414-1.414L28 0h4zM.284 0l28 28-1.414 1.414L0 2.544V0h.284zM0 5.373l25.456 25.455-1.414 1.415L0 8.2V5.374zm0 5.656l22.627 22.627-1.414 1.414L0 13.86v-2.83zm0 5.656l19.8 19.8-1.415 1.413L0 19.514v-2.83zm0 5.657l16.97 16.97-1.414 1.415L0 25.172v-2.83zM0 28l14.142 14.142-1.414 1.414L0 30.828V28zm0 5.657L11.314 44.97 9.9 46.386l-9.9-9.9v-2.828zm0 5.657L8.485 47.8 7.07 49.212 0 42.143v-2.83zm0 5.657l5.657 5.657-1.414 1.415L0 47.8v-2.83zm0 5.657l2.828 2.83-1.414 1.413L0 53.456v-2.83zM54.627 60L30 35.373 5.373 60H8.2L30 38.2 51.8 60h2.827zm-5.656 0L30 41.03 11.03 60h2.828L30 43.858 46.142 60h2.83zm-5.656 0L30 46.686 16.686 60h2.83L30 49.515 40.485 60h2.83zm-5.657 0L30 52.343 22.343 60h2.83L30 55.172 34.828 60h2.83zM32 60l-2-2-2 2h4zM59.716 0l-28 28 1.414 1.414L60 2.544V0h-.284zM60 5.373L34.544 30.828l1.414 1.415L60 8.2V5.374zm0 5.656L37.373 33.656l1.414 1.414L60 13.86v-2.83zm0 5.656l-19.8 19.8 1.415 1.413L60 19.514v-2.83zm0 5.657l-16.97 16.97 1.414 1.415L60 25.172v-2.83zM60 28L45.858 42.142l1.414 1.414L60 30.828V28zm0 5.657L48.686 44.97l1.415 1.415 9.9-9.9v-2.828zm0 5.657L51.515 47.8l1.414 1.413 7.07-7.07v-2.83zm0 5.657l-5.657 5.657 1.414 1.415L60 47.8v-2.83zm0 5.657l-2.828 2.83 1.414 1.413L60 53.456v-2.83zM39.9 16.385l1.414-1.414L30 3.658 18.686 14.97l1.415 1.415 9.9-9.9 9.9 9.9zm-2.83 2.828l1.415-1.414L30 9.313 21.515 17.8l1.414 1.413 7.07-7.07 7.07 7.07zm-2.827 2.83l1.414-1.416L30 14.97l-5.657 5.657 1.414 1.415L30 17.8l4.243 4.242zm-2.83 2.827l1.415-1.414L30 20.626l-2.828 2.83 1.414 1.414L30 23.456l1.414 1.414zM56.87 59.414L58.284 58 30 29.716 1.716 58l1.414 1.414L30 32.544l26.87 26.87z' fill='%23222' fill-opacity='.1' fill-rule='evenodd'/%3E%3C/svg%3E")}.page{padding-left:30rem}.navbar{position:relative;z-index:20;height:3.5rem;background-color:#fff;box-sizing:border-box;border-bottom:2px solid #ffbf46}.sidebar-mask{position:fixed;z-index:9;top:0;left:0;width:100vw;height:100vh;display:none}.sidebar{font-size:15px;background-color:#fff;width:30rem;position:fixed;z-index:10;margin:0;top:3.5rem;left:0;bottom:0;box-sizing:border-box;border-right:1px solid #ffbf46;overflow-y:auto}.content:not(.custom)>:first-child{margin-top:3.5rem}.content:not(.custom) a:hover{text-decoration:underline}.content:not(.custom) p.demo{padding:1rem 1.5rem;border:1px solid #ddd;border-radius:4px}.content:not(.custom) img{max-width:100%}.content.custom{padding:0;margin:0}.content.custom img{max-width:100%}a{font-weight:400;color:#ffbf46;text-decoration:none}.blog a{font-weight:700;border-bottom:2px solid #e49500;transition:all .25s ease-in}.blog a:hover{border-bottom:2px solid #fffaf1;transform:scale(1.03)!important}p a code{font-weight:400;color:#ffbf46}kbd{background:#eee;border:.15rem solid #ddd;border-bottom:.25rem solid #ddd;border-radius:.15rem;padding:0 .15em}blockquote{font-size:1.2rem;color:#999;border-left:.25rem solid #dfe2e5;margin-left:0;padding-left:1rem;background:#999}ol,ul{padding-left:1.2em}b,em,strong{font-size:105%;font-weight:600;color:#ffbf46}h1,h2,h3,h4,h5,h6{font-weight:600;line-height:1.25;word-break:break-word}.content:not(.custom)>h1,.content:not(.custom)>h2,.content:not(.custom)>h3,.content:not(.custom)>h4,.content:not(.custom)>h5,.content:not(.custom)>h6{margin-top:-3rem;padding-top:4.5rem;margin-bottom:0}.content:not(.custom)>h1:first-child,.content:not(.custom)>h2:first-child,.content:not(.custom)>h3:first-child,.content:not(.custom)>h4:first-child,.content:not(.custom)>h5:first-child,.content:not(.custom)>h6:first-child{margin-top:-1.5rem;margin-bottom:1rem}.content:not(.custom)>h1:first-child+.custom-block,.content:not(.custom)>h1:first-child+p,.content:not(.custom)>h1:first-child+pre,.content:not(.custom)>h2:first-child+.custom-block,.content:not(.custom)>h2:first-child+p,.content:not(.custom)>h2:first-child+pre,.content:not(.custom)>h3:first-child+.custom-block,.content:not(.custom)>h3:first-child+p,.content:not(.custom)>h3:first-child+pre,.content:not(.custom)>h4:first-child+.custom-block,.content:not(.custom)>h4:first-child+p,.content:not(.custom)>h4:first-child+pre,.content:not(.custom)>h5:first-child+.custom-block,.content:not(.custom)>h5:first-child+p,.content:not(.custom)>h5:first-child+pre,.content:not(.custom)>h6:first-child+.custom-block,.content:not(.custom)>h6:first-child+p,.content:not(.custom)>h6:first-child+pre{margin-top:2rem}h1:hover .header-anchor,h2:hover .header-anchor,h3:hover .header-anchor,h4:hover .header-anchor,h5:hover .header-anchor,h6:hover .header-anchor{opacity:1}h1{font-size:2.2rem}h2{font-size:1.65rem}h3{font-size:1.35rem}a.header-anchor{font-size:.85em;float:left;margin-left:-.87em;padding-right:.23em;margin-top:.125em;opacity:0}a.header-anchor:hover{text-decoration:none}.line-number,code,kbd{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}ol,p,ul{line-height:1.7}hr{border:0;border-top:1px solid #ffbf46}table{border-collapse:collapse;margin:1rem 0;display:block;overflow-x:auto}tr{border-top:1px solid #dfe2e5}tr:nth-child(2n){background-color:#f6f8fa}td,th{border:1px solid #dfe2e5;padding:.6em 1em}.custom-layout{padding-top:3.5rem}.theme-container.sidebar-open .sidebar-mask{display:block}.theme-container.no-navbar .content:not(.custom)>h1,.theme-container.no-navbar h2,.theme-container.no-navbar h3,.theme-container.no-navbar h4,.theme-container.no-navbar h5,.theme-container.no-navbar h6{margin-top:1.5rem;padding-top:0}.theme-container.no-navbar .sidebar{top:0}.theme-container.no-navbar .custom-layout{padding-top:0}.fade-enter,.fade-leave-to{opacity:0}.fade-enter-to,.fade-leave{opacity:1}.fade-enter-active{transition:opacity .3s ease-in}.fade-leave-active{transition:opacity .4s ease-out}.civdeathBorder{border-bottom:5px dashed #ff2f5b!important}.civdeathImage{border:5px solid #ff2f5b}@media (min-width:800px){.theme-container.no-sidebar .sidebar{display:none}.theme-container.no-sidebar .page{padding-left:0}}@media (max-width:980px){.sidebar{font-size:15px;width:24rem}.page{padding-left:24rem}}@media (max-width:799px){.navbar{position:relative}.sidebar{top:0;padding-top:3.5rem;transform:translateX(-100%);transition:transform .2s ease}.page{padding-left:0}.theme-container.sidebar-open .sidebar{transform:translateX(0)}.theme-container.no-navbar .sidebar{padding-top:0}}@media (max-width:450px){h1{font-size:1.9rem}.content div[class*=language-]{margin:.85rem -1.5rem;border-radius:0}}.skip-link{position:absolute;left:-9999px;top:auto;width:1px;height:1px;overflow:hidden}.skip-link:focus{position:fixed;left:1rem;top:1rem;width:auto;height:auto;overflow:visible;z-index:2000;color:#ffbf46;background:#1a1a1a;border-radius:999px;padding:.45rem .9rem;font-size:.9rem;font-weight:800;text-decoration:none;box-shadow:0 10px 20px rgba(0,0,0,.2)}.slide-wrapper{display:flex;flex-direction:column}.vueperslide{background-size:contain;background-repeat:no-repeat}.vueperslides__fractions{border:1px solid #f2db14!important;border-radius:.3em!important;background:rgba(201,173,122,.9)!important;font-weight:800;color:#fff;text-shadow:1px 1px 1px #000;box-shadow:2px 2px 2px 0 rgba(59,56,9,.3);padding:.5em 1em;transition:all .2s ease-in-out}.vueperslides__fractions:hover{opacity:0}.first .vueperslide--active{box-shadow:inset 0 4px 0 0 #fb3!important}.vueperslides--touchable,.vueperslides--touchable .vueperslides__track,.vueperslides--touchable .vueperslides__track--dragging,.vueperslides--touchable .vueperslides__track--mousedown{cursor:default!important}.vueperslides__bullet,.vueperslides__bullets{opacity:0;width:0}@media (max-width:600px){.vueperslides__fractions{display:none}}