.fb-label.svelte-1rptyd3{display:block;font-size:12px;font-weight:600;margin-bottom:6px;color:var(--color-ink-soft)}.fb-opt.svelte-1rptyd3{font-weight:400;color:var(--color-mute)}.fb-input.svelte-1rptyd3{width:100%;background:var(--color-paper-soft);border:1px solid var(--color-rule);color:var(--color-ink);border-radius:10px;padding:.6rem .8rem;font-size:15px;outline:none;transition:border-color .15s ease,box-shadow .15s ease}.fb-input.svelte-1rptyd3::placeholder{color:var(--color-mute)}.fb-input.svelte-1rptyd3:focus{border-color:var(--color-rust);box-shadow:0 0 0 3px #b7410e29}.seg.svelte-1rptyd3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:3px;border-radius:11px;background:var(--color-paper-deep)}.seg-item.svelte-1rptyd3{text-align:center;font-size:13px;font-weight:600;padding:7px 0;border-radius:8px;cursor:pointer;color:var(--color-ink-soft);min-height:32px}.seg-on.svelte-1rptyd3{background:var(--color-paper);color:var(--color-ink);box-shadow:0 1px 2px #0000001f}.seg-item.svelte-1rptyd3:has(input:where(.svelte-1rptyd3):focus-visible){outline:2px solid var(--color-rust);outline-offset:1px}.hp.svelte-1rptyd3{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.btn-ghost-fb.svelte-1rptyd3{background:var(--color-paper-soft);color:var(--color-ink);border:1px solid var(--color-rule);padding:.6rem 1.1rem;border-radius:980px;font-size:14px;font-weight:500}.fb-trigger.svelte-1rafedh{position:fixed;right:20px;bottom:20px;z-index:60;display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 18px;border-radius:980px;background:var(--color-rust);color:#fff;font-size:14px;font-weight:600;letter-spacing:-.01em;box-shadow:0 6px 20px #8a300947,0 1px 3px #0000001f;transition:background .15s ease,transform .15s ease}.fb-trigger.svelte-1rafedh:hover{background:var(--color-rust-hover)}.fb-trigger.svelte-1rafedh:active{transform:scale(.97)}.fb-trigger.svelte-1rafedh:focus-visible{outline:3px solid rgba(183,65,14,.4);outline-offset:3px}.fb-panel.svelte-1rafedh{position:fixed;right:20px;bottom:76px;z-index:60;width:380px;max-height:calc(100vh - 110px);overflow-y:auto;background:var(--color-paper);border:1px solid var(--color-rule);border-radius:18px;padding:20px;box-shadow:0 24px 60px #0000002e,0 2px 8px #00000014}.fb-close.svelte-1rafedh{width:32px;height:32px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:var(--color-ink-soft);background:var(--color-paper-soft)}.fb-close.svelte-1rafedh:hover{color:var(--color-ink)}@media(max-width:480px){.fb-trigger.svelte-1rafedh{right:16px;bottom:16px}.fb-panel.svelte-1rafedh{left:16px;right:16px;width:auto;bottom:72px;max-height:calc(100vh - 96px)}}@media print{.fb-trigger.svelte-1rafedh,.fb-panel.svelte-1rafedh{display:none}}.site-nav[data-astro-cid-5hce7sga]{position:static}.site-nav[data-astro-cid-5hce7sga] summary[data-astro-cid-5hce7sga]{list-style:none;display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin-right:-10px;cursor:pointer;color:var(--color-ink);-webkit-tap-highlight-color:transparent}.site-nav[data-astro-cid-5hce7sga] summary[data-astro-cid-5hce7sga]::-webkit-details-marker{display:none}.site-nav[data-astro-cid-5hce7sga] summary[data-astro-cid-5hce7sga]:focus-visible{outline:2px solid var(--color-rust);outline-offset:-6px;border-radius:8px}.site-nav[data-astro-cid-5hce7sga] .site-nav-close[data-astro-cid-5hce7sga],.site-nav[data-astro-cid-5hce7sga][open] .site-nav-open[data-astro-cid-5hce7sga]{display:none}.site-nav[data-astro-cid-5hce7sga][open] .site-nav-close[data-astro-cid-5hce7sga]{display:block}.site-nav-panel[data-astro-cid-5hce7sga]{position:absolute;top:100%;left:0;right:0;display:flex;flex-direction:column;padding:6px 0 10px;background:var(--color-paper);border-bottom:1px solid var(--color-rule);max-height:calc(100dvh - 3rem);overflow-y:auto;box-shadow:0 10px 24px #0000000f}.site-nav-panel[data-astro-cid-5hce7sga] a[data-astro-cid-5hce7sga]{padding:13px 24px;font-size:15px;line-height:1.2;color:var(--color-ink-soft);text-decoration:none}.site-nav-panel[data-astro-cid-5hce7sga] a[data-astro-cid-5hce7sga]:active{background:var(--color-paper-soft)}@media(hover:hover){.site-nav-panel[data-astro-cid-5hce7sga] a[data-astro-cid-5hce7sga]:hover{background:var(--color-paper-soft);color:var(--color-ink)}}
