.home-hero[data-astro-cid-j7pv25f6]{background:var(--tint);border-bottom:1px solid var(--rule);padding:var(--s7) 0 var(--s6);margin-bottom:var(--s7)}.home-hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:1.9rem;margin-bottom:var(--s2)}.home-hero[data-astro-cid-j7pv25f6] .sub[data-astro-cid-j7pv25f6]{color:var(--ink-soft);margin:0 0 var(--s5)}.pick[data-astro-cid-j7pv25f6]{max-width:40rem;display:flex;flex-direction:column;gap:var(--s2)}.pick[data-astro-cid-j7pv25f6] label[data-astro-cid-j7pv25f6]{font-size:.8125rem;font-weight:700;margin-top:var(--s2)}.pick[data-astro-cid-j7pv25f6] .hint[data-astro-cid-j7pv25f6]{font-size:.8125rem;color:var(--ink-soft);margin:0}.row-here[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s2) var(--s3)}.here[data-astro-cid-j7pv25f6]{font:inherit;font-size:.95rem;font-weight:700;display:inline-flex;align-items:center;gap:.5em;min-height:48px;padding:0 var(--s4);border:0;border-radius:var(--r);background:var(--ai);color:#fff;cursor:pointer}.here[data-astro-cid-j7pv25f6]:hover{background:var(--ai-deep)}.combo[data-astro-cid-j7pv25f6]{position:relative;display:flex;align-items:center}.combo[data-astro-cid-j7pv25f6] input[data-astro-cid-j7pv25f6]{flex:1;min-width:0;min-height:56px;font:inherit;font-size:1.05rem;color:var(--ink);padding:0 3.5rem 0 var(--s3);border:2px solid var(--ai);border-radius:var(--r);background:var(--paper)}.combo[data-astro-cid-j7pv25f6] input[data-astro-cid-j7pv25f6]:focus-visible{outline:2px solid var(--ai);outline-offset:1px}.combo-toggle[data-astro-cid-j7pv25f6]{position:absolute;top:50%;right:4px;transform:translateY(-50%);width:44px;min-height:44px;font:inherit;border:0;background:transparent;cursor:pointer;color:var(--ink-soft);display:inline-flex;align-items:center;justify-content:center}#place-list[data-astro-cid-j7pv25f6]{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:5;list-style:none;margin:0;padding:var(--s1) 0;max-height:min(60vh,22rem);overflow-y:auto;background:var(--paper);border:1px solid var(--rule);border-radius:var(--r)}#place-list[data-astro-cid-j7pv25f6][hidden]{display:none}#place-list[data-astro-cid-j7pv25f6] li{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s3);min-height:44px;padding:var(--s2) var(--s3);cursor:pointer}#place-list[data-astro-cid-j7pv25f6] li[aria-selected=true],#place-list[data-astro-cid-j7pv25f6] li:hover{background:var(--ai-pale)}#place-list[data-astro-cid-j7pv25f6] .o-t{font-weight:700}#place-list[data-astro-cid-j7pv25f6] .o-s{font-size:.75rem;color:var(--ink-soft);white-space:nowrap}#place-list[data-astro-cid-j7pv25f6] .o-none{cursor:default;font-size:.875rem;color:var(--ink-soft)}h2[data-astro-cid-j7pv25f6].first{margin-top:0}h3[data-astro-cid-j7pv25f6].phase{font-size:1rem;margin:var(--s6) 0 var(--s3)}h2[data-astro-cid-j7pv25f6]+h3[data-astro-cid-j7pv25f6].phase{margin-top:var(--s4)}.tasks[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:0;border:1px solid var(--rule);border-radius:var(--r);overflow:hidden}.tasks[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]+li[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{border-top:1px solid var(--rule-soft)}.tasks[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:var(--s4);min-height:72px;padding:var(--s3) var(--s4);text-decoration:none;color:var(--ink);background:var(--paper);transition:background-color .12s linear}.tasks[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{background:var(--tint);color:var(--ink)}.tasks[data-astro-cid-j7pv25f6] .ic[data-astro-cid-j7pv25f6]{width:40px;height:40px;flex:none;border-radius:var(--r);background:var(--ai-pale);color:var(--ai);display:inline-flex;align-items:center;justify-content:center}.tasks[data-astro-cid-j7pv25f6] .tx[data-astro-cid-j7pv25f6]{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.tasks[data-astro-cid-j7pv25f6] .t[data-astro-cid-j7pv25f6]{font-size:1.05rem;font-weight:700;line-height:1.4;text-wrap:balance}.tasks[data-astro-cid-j7pv25f6] .d[data-astro-cid-j7pv25f6]{font-size:.8125rem;color:var(--ink-soft);line-height:1.6}.tasks[data-astro-cid-j7pv25f6] .chev[data-astro-cid-j7pv25f6]{color:var(--ink-soft);display:inline-flex;flex:none}.tasks[data-astro-cid-j7pv25f6] .ext[data-astro-cid-j7pv25f6]{display:inline-flex;margin-left:.35em;color:var(--ink-soft);vertical-align:-.05em}.panels[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:var(--s7)}.panel[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column}.panel-head[data-astro-cid-j7pv25f6]{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--s1) var(--s3);margin:0 0 var(--s3)}.panel[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{margin:0;font-size:1.3rem}.panel[data-astro-cid-j7pv25f6] .sc[data-astro-cid-j7pv25f6]{font-size:.8125rem;color:var(--ink-soft);margin:0 0 var(--s3)}.panel[data-astro-cid-j7pv25f6] .src[data-astro-cid-j7pv25f6]{margin:var(--s4) 0 0}.panel[data-astro-cid-j7pv25f6] .slight[data-astro-cid-j7pv25f6]{background:var(--tint);border-radius:var(--r-sm);padding:var(--s3);margin:0}.stats[data-astro-cid-j7pv25f6][hidden],.slight[data-astro-cid-j7pv25f6][hidden]{display:none}.stats[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--s3);margin:0}.stats[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]{background:var(--tint);border-radius:var(--r-sm);padding:var(--s3) var(--s4);min-width:0}.stats[data-astro-cid-j7pv25f6] dt[data-astro-cid-j7pv25f6]{font-size:.8125rem;color:var(--ink-soft)}.stats[data-astro-cid-j7pv25f6] dd[data-astro-cid-j7pv25f6]{margin:var(--s1) 0 0;font-size:1.75rem;font-weight:700;line-height:1.3;font-variant-numeric:tabular-nums}.stats[data-astro-cid-j7pv25f6] dt[data-astro-cid-j7pv25f6] .d[data-astro-cid-j7pv25f6]{display:block;font-size:.75rem}.stats[data-astro-cid-j7pv25f6] dd[data-astro-cid-j7pv25f6] .r[data-astro-cid-j7pv25f6]{display:block;font-size:.75rem;font-weight:400;color:var(--ink-soft);line-height:1.5}.panel[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6] .pf[data-astro-cid-j7pv25f6]{font-size:.85rem;font-weight:400;color:var(--ink-soft);margin-left:.5em}.panel-head[data-astro-cid-j7pv25f6] .ex[data-astro-cid-j7pv25f6]{font-size:.75rem;color:var(--ink-soft);border:1px solid var(--rule);border-radius:var(--r-sm);padding:0 .5em}.panel-head[data-astro-cid-j7pv25f6] .ex[data-astro-cid-j7pv25f6][hidden]{display:none}.c-links[data-astro-cid-j7pv25f6]{list-style:none;margin:var(--s4) 0 0;padding:0;font-size:.875rem;border-top:1px solid var(--rule-soft)}.c-links[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{padding:var(--s2) 0;border-bottom:1px solid var(--rule-soft)}.c-links[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{font-weight:700}.next[data-astro-cid-j7pv25f6]{margin-top:var(--s4);padding:var(--s3) var(--s4);background:var(--tint);border-radius:var(--r-sm);font-size:.875rem}.next[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:.9rem;margin:0 0 var(--s2)}.next[data-astro-cid-j7pv25f6] ul[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:0}.next[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]+li[data-astro-cid-j7pv25f6]{margin-top:var(--s2)}.next[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{margin-right:.4em}.c-links[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6][hidden]{display:none}.panels[data-astro-cid-j7pv25f6]+h2[data-astro-cid-j7pv25f6]{margin-top:var(--s8)}.nots[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:0;border:1px solid var(--rule);border-radius:var(--r);overflow:hidden;font-size:.92rem}.nots[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{padding:var(--s3) var(--s4)}.nots[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]+li[data-astro-cid-j7pv25f6]{border-top:1px solid var(--rule-soft)}.nots[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{font-weight:700}@media(max-width:720px){.home-hero[data-astro-cid-j7pv25f6]{padding:var(--s6) 0 var(--s5);margin-bottom:var(--s6)}.home-hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:1.4rem}.panels[data-astro-cid-j7pv25f6]+h2[data-astro-cid-j7pv25f6]{margin-top:var(--s7)}}@media(max-width:480px){.stats[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:var(--s2)}.stats[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]{display:flex;align-items:center;justify-content:space-between;gap:var(--s3);padding:var(--s2) var(--s3)}.stats[data-astro-cid-j7pv25f6] dt[data-astro-cid-j7pv25f6]{flex:1 1 auto;min-width:0}.stats[data-astro-cid-j7pv25f6] dd[data-astro-cid-j7pv25f6]{margin:0;text-align:right;font-size:1.5rem;flex:none;max-width:55%}.tasks[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{gap:var(--s3);padding:var(--s3)}}
