.ff[data-astro-cid-wi2yv567]{z-index:30;position:fixed;bottom:22px;left:50%;translate:-50%}@media (width<=860px){.ff[data-astro-cid-wi2yv567]{bottom:calc(var(--bar-h) + 14px)}}.fbar[data-astro-cid-wi2yv567]{background:#16161b;border-radius:999px;align-items:stretch;max-width:calc(100vw - 24px);display:flex;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff29,0 16px 44px #0009}.fseg[data-astro-cid-wi2yv567]{min-height:48px;font:inherit;font-size:var(--t-sm);color:var(--fg);cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:10px;padding:0 20px;font-weight:500;transition:background .22s;display:inline-flex}.fseg[data-astro-cid-wi2yv567] [data-astro-cid-wi2yv567][data-flabel]{text-overflow:ellipsis;max-width:40vw;overflow:hidden}.fseg[data-astro-cid-wi2yv567]:hover{background:#ffffff12}.fseg[data-astro-cid-wi2yv567] svg[data-astro-cid-wi2yv567]{color:var(--wheat);flex:none}.fseg[data-astro-cid-wi2yv567] b[data-astro-cid-wi2yv567]{color:var(--wheat);font-variant-numeric:tabular-nums;font-weight:600}.fsr[data-astro-cid-wi2yv567]{padding:0 18px;box-shadow:inset 1px 0 #ffffff24}@media (width<=420px){.fsrl[data-astro-cid-wi2yv567]{display:none}.fsr[data-astro-cid-wi2yv567]{padding:0 16px}}.fsheet[data-astro-cid-wi2yv567]{border-radius:var(--r);background:#121216;width:min(420px,100vw - 28px);max-height:min(60vh,460px);padding:16px;position:absolute;bottom:calc(100% + 10px);left:50%;overflow-y:auto;translate:-50%;box-shadow:inset 0 0 0 1px #ffffff24,0 30px 80px #000000b3}.fhead[data-astro-cid-wi2yv567]{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.fhead[data-astro-cid-wi2yv567] b[data-astro-cid-wi2yv567]{font-family:var(--f-display);font-size:var(--t-md)}.fclose[data-astro-cid-wi2yv567],.flclose[data-astro-cid-wi2yv567]{font:inherit;color:var(--fg-dim);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;width:34px;height:34px}.fclose[data-astro-cid-wi2yv567]:hover,.flclose[data-astro-cid-wi2yv567]:hover{color:var(--fg);background:#ffffff14}.fsheet[data-astro-cid-wi2yv567] .chips{margin-bottom:12px}.fsheet[data-astro-cid-wi2yv567] ul{gap:4px;margin:0;padding:0;list-style:none;display:grid}.fsheet[data-astro-cid-wi2yv567] li button{width:100%;font:inherit;font-size:var(--t-sm);text-align:left;cursor:pointer;border-radius:var(--r-xs);color:var(--fg-dim);background:#ffffff0d;border:0;justify-content:space-between;align-items:center;gap:12px;padding:11px 13px;display:flex}.fsheet[data-astro-cid-wi2yv567] li button.on{color:var(--fg);background:#ffb34724}.fsheet[data-astro-cid-wi2yv567] li button b{color:var(--wheat);font-variant-numeric:tabular-nums}.flight[data-astro-cid-wi2yv567]{z-index:120;place-items:start center;display:grid;position:fixed;inset:0}.flscrim[data-astro-cid-wi2yv567]{backdrop-filter:blur(6px);background:#060608d1;position:absolute;inset:0}.flpanel[data-astro-cid-wi2yv567]{border-radius:var(--r);background:#121216;width:min(680px,100vw - 28px);margin-top:min(16vh,120px);padding:22px;position:relative;box-shadow:inset 0 0 0 1px #ffffff24,0 40px 100px #000000bf}@media (width<=620px){.flpanel[data-astro-cid-wi2yv567]{margin-top:10vh;padding:16px}}.flfield[data-astro-cid-wi2yv567]{background:#ffffff0f;border-radius:999px;align-items:center;gap:12px;padding:4px 6px 4px 16px;display:flex;box-shadow:inset 0 0 0 1px #ffffff21}.flfield[data-astro-cid-wi2yv567]:focus-within{box-shadow:inset 0 0 0 1px #ffb3478c}.flfield[data-astro-cid-wi2yv567] svg[data-astro-cid-wi2yv567]{color:var(--wheat);flex:none}.flfield[data-astro-cid-wi2yv567] input[data-astro-cid-wi2yv567]{min-width:0;font:inherit;font-size:var(--t-md);color:var(--fg);background:0 0;border:0;outline:none;flex:1;padding:12px 0}.flfield[data-astro-cid-wi2yv567] input[data-astro-cid-wi2yv567]::placeholder{color:var(--fg-dim)}.flfield[data-astro-cid-wi2yv567] input[data-astro-cid-wi2yv567]::-webkit-search-cancel-button{display:none}.flcount[data-astro-cid-wi2yv567]{font-size:var(--t-xs);color:var(--fg-dim);letter-spacing:.04em;margin:12px 2px 8px}.flres[data-astro-cid-wi2yv567]{overscroll-behavior:contain;gap:4px;max-height:min(52vh,420px);margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.flres[data-astro-cid-wi2yv567] a{border-radius:var(--r-xs);background:#ffffff0a;gap:3px;padding:12px 14px;transition:background .18s;display:grid}.flres[data-astro-cid-wi2yv567] a:hover,.flres[data-astro-cid-wi2yv567] li[aria-selected=true] a{background:#ffb34721}.flres[data-astro-cid-wi2yv567] .flk{letter-spacing:.1em;text-transform:uppercase;color:var(--wheat);font-size:.6rem;font-weight:600}.flres[data-astro-cid-wi2yv567] b{font-size:var(--t-sm);font-weight:500;line-height:1.3}.flres[data-astro-cid-wi2yv567] .fls{font-size:var(--t-xs);color:var(--fg-dim);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.5;display:-webkit-box;overflow:hidden}.flres[data-astro-cid-wi2yv567] mark{color:var(--wheat-lift,var(--wheat));background:0 0;font-weight:600}.flnone[data-astro-cid-wi2yv567]{font-size:var(--t-sm);color:var(--fg-dim);padding:16px 14px}.flhint[data-astro-cid-wi2yv567]{font-size:var(--t-xs);color:var(--fg-dim);margin-top:14px;line-height:1.5}@media (prefers-reduced-motion:no-preference){.ff[data-astro-cid-wi2yv567]:not([hidden]) .fbar[data-astro-cid-wi2yv567]{animation:.3s cubic-bezier(.2,.7,.2,1) ffrise}@keyframes ffrise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.flight[data-astro-cid-wi2yv567]:not([hidden]) .flpanel[data-astro-cid-wi2yv567]{animation:.28s cubic-bezier(.2,.7,.2,1) ffdrop}@keyframes ffdrop{0%{opacity:0;transform:translateY(-14px)}to{opacity:1;transform:none}}.flight[data-astro-cid-wi2yv567]:not([hidden]) .flscrim[data-astro-cid-wi2yv567]{animation:.28s both fffade}@keyframes fffade{0%{opacity:0}to{opacity:1}}}
