:root{--sun-mask:url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20100%20100%22%3E%3Cg%20fill=%22none%22%20stroke=%22%23000%22%20stroke-width=%226%22%20stroke-linecap=%22round%22%3E%3Cline%20x1=%2284.0%22%20y1=%2250.0%22%20x2=%2296.0%22%20y2=%2250.0%22/%3E%3Cline%20x1=%2279.4%22%20y1=%2267.0%22%20x2=%2289.8%22%20y2=%2273.0%22/%3E%3Cline%20x1=%2267.0%22%20y1=%2279.4%22%20x2=%2273.0%22%20y2=%2289.8%22/%3E%3Cline%20x1=%2250.0%22%20y1=%2284.0%22%20x2=%2250.0%22%20y2=%2296.0%22/%3E%3Cline%20x1=%2233.0%22%20y1=%2279.4%22%20x2=%2227.0%22%20y2=%2289.8%22/%3E%3Cline%20x1=%2220.6%22%20y1=%2267.0%22%20x2=%2210.2%22%20y2=%2273.0%22/%3E%3Cline%20x1=%2216.0%22%20y1=%2250.0%22%20x2=%224.0%22%20y2=%2250.0%22/%3E%3Cline%20x1=%2220.6%22%20y1=%2233.0%22%20x2=%2210.2%22%20y2=%2227.0%22/%3E%3Cline%20x1=%2233.0%22%20y1=%2220.6%22%20x2=%2227.0%22%20y2=%2210.2%22/%3E%3Cline%20x1=%2250.0%22%20y1=%2216.0%22%20x2=%2250.0%22%20y2=%224.0%22/%3E%3Cline%20x1=%2267.0%22%20y1=%2220.6%22%20x2=%2273.0%22%20y2=%2210.2%22/%3E%3Cline%20x1=%2279.4%22%20y1=%2233.0%22%20x2=%2289.8%22%20y2=%2227.0%22/%3E%3C/g%3E%3Ccircle%20cx=%2250%22%20cy=%2250%22%20r=%2223%22%20fill=%22%23000%22/%3E%3C/svg%3E");--ask-top:0px}.nav-ask{--sh-max:40rem;flex:none;padding:var(--space-11) var(--space-16);padding-left:max(var(--space-16),env(safe-area-inset-left));padding-right:max(var(--space-16),env(safe-area-inset-right));background:var(--paper);border-bottom:1px solid var(--line)}.nav-ask-box{max-width:var(--sh-max);margin:0 auto}.oc-wrap .nav-ask,.shell .nav-ask{padding:0;margin-bottom:var(--space-16);background:none;border-bottom:0}.oc-wrap .nav-ask-box,.shell .nav-ask-box{max-width:none}.nav-ask-h{display:flex;align-items:center;justify-content:center;gap:.45rem;font-family:inherit;font-size:var(--text-base);font-weight:700;color:var(--ink);margin:0 0 var(--space-8);text-align:center}.nav-ask-h:before{content:"";width:1.05rem;height:1.05rem;flex:none;background:var(--accent);-webkit-mask:var(--sun-mask) center /contain no-repeat;mask:var(--sun-mask) center /contain no-repeat}.nav-ask .nav-ask-h{justify-content:flex-start;text-align:left;gap:var(--space-6);font-size:var(--text-sm);font-weight:600;color:var(--color-ink-2);margin:0 0 var(--space-6)}.nav-ask .nav-ask-h:before{width:.85rem;height:.85rem}.nav-ask .nav-ask-h.nav-ask-h-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.nav-ask-form{display:flex;align-items:center;gap:var(--space-8);padding:var(--space-4);background:var(--card);border:1px solid var(--line);border-radius:var(--radius-16);box-shadow:var(--shadow-sm);transition:border-color .12s ease,box-shadow .12s ease}.nav-ask-form:focus-within{border-color:var(--accent);box-shadow:var(--shadow-md)}.nav-ask-cost{margin:var(--space-6) var(--space-4) 0;font-size:var(--text-sm);line-height:1.4;color:var(--color-ink-3)}.nav-ask-form:has(input:focus-visible){box-shadow:var(--shadow-md),0 0 0 3px color-mix(in oklch,var(--accent) 20%,transparent)}.nav-ask-form input{flex:1 1 auto;min-width:0;font:inherit;font-size:var(--text-base);padding:var(--space-8) var(--space-8) var(--space-8) var(--space-12);border:0;background:none;color:var(--ink)}.nav-ask-form input:focus-visible{outline:none}.nav-ask-form button{flex:none;font:inherit;font-size:.88rem;font-weight:600;padding:var(--space-8) var(--space-18);border:none;border-radius:var(--radius-pill);background:var(--accent);color:var(--color-on-fill);cursor:pointer}.nav-ask-form button:hover{background:var(--accent-deep)}.nav-ask-form button:disabled{background:color-mix(in oklch,var(--accent) 22%,var(--paper));color:var(--color-ink-2);cursor:default}.nav-ask-field{position:relative;display:flex;flex:1 1 auto;min-width:0}.nav-ask-form .nav-ask-mic{flex:none;align-self:center;margin-left:var(--space-4);display:grid;place-items:center;width:var(--space-28);height:var(--space-28);padding:0;border:none;border-radius:var(--radius-pill);background:none;color:var(--color-ink-2);cursor:pointer}.nav-ask-form .nav-ask-mic svg{width:1.05rem;height:1.05rem}.nav-ask-form .nav-ask-mic:not(.on):hover:not(:disabled){background:color-mix(in oklch,var(--accent) 14%,transparent);color:var(--accent-deep)}.nav-ask-form .nav-ask-mic:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.nav-ask-form .nav-ask-mic:not(.on):disabled{background:none;color:var(--muted);cursor:default}.nav-ask-form .nav-ask-mic.on{background:var(--accent);color:var(--color-on-fill)}.nav-ask-form .nav-ask-mic.on:hover{background:var(--accent-deep)}@media (prefers-reduced-motion:no-preference){.nav-ask-mic.on{animation:nav-ask-pulse 1.6s ease-in-out infinite}}.nav-ask-plus-at{position:relative;display:flex;align-items:center;flex:none;padding-left:var(--space-4)}.nav-ask-field.has-lead input{padding-left:var(--space-6)}.nav-ask-form .nav-ask-plus{display:grid;place-items:center;width:var(--space-28);height:var(--space-28);padding:0;border:none;border-radius:var(--radius-pill);background:none;color:var(--color-ink-2);cursor:pointer}.nav-ask-form .nav-ask-plus svg{width:1.1rem;height:1.1rem}.nav-ask-form .nav-ask-plus.on,.nav-ask-form .nav-ask-plus:hover:not(:disabled){background:color-mix(in oklch,var(--accent) 14%,transparent);color:var(--accent-deep)}.nav-ask-form .nav-ask-plus:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.nav-ask-form .nav-ask-plus:disabled{background:none;color:var(--muted);cursor:default}.nav-ask-menu{position:absolute;top:calc(100% + var(--space-6));left:0;z-index:41;display:flex;flex-direction:column;min-width:12rem;padding:var(--space-4);background:var(--card);border:1px solid var(--line);border-radius:var(--radius-10);box-shadow:var(--shadow-md)}.nav-ask-form .nav-ask-menu button{display:flex;align-items:center;gap:var(--space-8);width:100%;padding:var(--space-8) var(--space-11);font-size:var(--text-base);font-weight:400;text-align:left;border-radius:var(--radius-5);background:none;color:var(--ink)}.nav-ask-form .nav-ask-menu button:hover{background:var(--paper)}.nav-ask-form .nav-ask-menu svg{width:1.05rem;height:1.05rem;flex:none;color:var(--color-ink-2)}.nav-ask-attach{flex-direction:column}.nav-ask-attach,.nav-ask-urgent{margin-top:var(--space-8);display:flex;gap:var(--space-8)}.nav-ask-urgent{padding:var(--space-8) var(--space-11);border:1px solid var(--color-danger-deep);border-radius:var(--radius-10);background:var(--color-danger-light);color:var(--color-ink);flex-wrap:wrap;align-items:center}.nav-ask-urgent p{margin:0;flex:1 1 16rem;font-weight:600;line-height:1.4}.nav-ask-urgent-call,.nav-ask-urgent-call:focus-visible,.nav-ask-urgent-call:hover{display:inline-flex;align-items:center;min-height:2.25rem;padding:0 var(--space-14);border-radius:var(--radius-pill);background:var(--color-danger-deep);color:var(--color-on-fill);font-weight:700;text-decoration:none}.nav-ask-urgent-t{flex:1 1 16rem;display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.nav-ask-urgent .nav-ask-urgent-t p{flex:none}.nav-ask-urgent .nav-ask-urgent-where{font-weight:400}.nav-ask-urgent-go,.nav-ask-urgent-go:focus-visible,.nav-ask-urgent-go:hover{display:inline-flex;align-items:center;min-height:2.25rem;padding:0 var(--space-14);border:1px solid var(--color-danger-deep);border-radius:var(--radius-pill);background:var(--color-paper-3);color:var(--color-danger-deep);font-weight:700;text-decoration:none}.nav-ask-file{display:inline-flex;align-items:center;gap:var(--space-6);align-self:flex-start;max-width:100%;margin:0;padding:var(--space-4) var(--space-4) var(--space-4) var(--space-11);font-size:var(--text-sm);color:var(--ink);background:var(--card);border:1px solid var(--line);border-radius:var(--radius-pill)}.nav-ask-file svg{width:1rem;height:1rem;flex:none;color:var(--color-ink-2)}.nav-ask-file-n{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nav-ask-file-x{display:grid;place-items:center;width:var(--space-24);height:var(--space-24);flex:none;padding:0;border:none;border-radius:var(--radius-pill);background:none;color:var(--muted);cursor:pointer}.nav-ask-file-x:hover{background:var(--paper);color:var(--ink)}.nav-ask-file-x svg{width:.85rem;height:.85rem}.nav-ask-kinds{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-8)}.nav-ask-kinds-q{font-size:var(--text-sm);font-weight:600;color:var(--ink)}.nav-ask-kinds button{font:inherit;font-size:.88rem;color:var(--ink);text-align:left;cursor:pointer;background:var(--card);border:1px solid var(--line);border-radius:var(--radius-10);padding:var(--space-6) var(--space-11)}.nav-ask-kinds button:hover{border-color:var(--accent);color:var(--accent-deep)}.nav-ask-reading{display:flex;align-items:center;gap:var(--space-8);color:var(--color-ink-2)}.nav-ask-err,.nav-ask-reading{margin:var(--space-8) 0 0;font-size:.85rem}.nav-ask-err{color:var(--muted)}.nav-ask-result{margin-top:var(--space-11);display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-11) var(--space-14);padding-top:var(--space-11);border-top:1px solid var(--color-rule-2)}.nav-ask-result p{margin:0;flex:1 1 16rem;font-size:var(--text-base);line-height:1.45;color:var(--ink)}.nav-ask-result .nav-ask-tel{white-space:nowrap}.nav-ask-result .btn{flex:none;font-size:.85rem;padding:var(--space-8) var(--space-14)}.nav-ask-src{flex:none;font-size:var(--text-sm);font-weight:600;color:var(--accent-deep);text-decoration:none}.nav-ask-src:hover{text-decoration:underline}.nav-ask-docsrc{font:inherit;font-size:var(--text-sm);background:none;border:0;padding:0;cursor:pointer;text-align:left}.nav-ask-props{flex:1 1 100%;list-style:none;margin:0;padding:0}.nav-ask-props li{margin:.3rem 0}.nav-ask-props label{display:flex;align-items:flex-start;gap:var(--space-8);font-size:.9rem;color:var(--ink);cursor:pointer}.nav-ask-props input[type=checkbox]{margin-top:.2rem;flex:none;accent-color:var(--accent)}.nav-ask-result .nav-ask-which{flex:1 1 100%;margin:0;font-size:.88rem;color:var(--ink);font-weight:600}.nav-ask-homes{flex:1 1 100%;list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--space-8)}.nav-ask-homes button{font:inherit;font-size:.88rem;color:var(--ink);text-align:left;cursor:pointer;background:var(--card);border:1px solid var(--line);border-radius:var(--radius-10);padding:var(--space-8) var(--space-11)}.nav-ask-homes button:hover:not(:disabled){border-color:var(--accent);color:var(--accent-deep)}.nav-ask-homes button:disabled{color:var(--muted);cursor:default}.nav-ask-acts{flex:1 1 100%;display:flex;align-items:center;gap:var(--space-12)}.nav-ask-skip{font:inherit;font-size:.85rem;border:none;background:none;color:var(--muted);cursor:pointer;text-decoration:underline;min-height:24px}@media (pointer:coarse){.nav-ask-skip{min-height:28px}}.nav-ask-result .nav-ask-note{flex:1 1 100%;font-size:var(--text-sm);color:var(--color-ink-3)}.nav-ask-saved{margin:var(--space-8) 0 0;font-size:.85rem;font-weight:600;color:var(--color-ok-deep)}.nav-ask-receipt{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--space-8) var(--space-14);margin-top:var(--space-4)}.nav-ask-receipt ul{flex:1 1 18rem;margin:0;padding-left:var(--space-18);font-size:.85rem;color:var(--color-ink-2)}.nav-ask-receipt li+li{margin-top:var(--space-2)}.nav-ask-catchup{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-8) var(--space-12);margin:0 0 var(--space-12);padding:var(--space-12) var(--space-14);background:var(--card);border:1px solid var(--line);border-radius:var(--radius-10)}.nav-ask-catchup p{margin:0;flex:1 1 14rem;font-size:.88rem;color:var(--ink)}.nav-ask-catchup-acts{display:flex;align-items:center;gap:var(--space-12);flex:none}.nav-ask-go{flex:none;font:inherit;font-size:.85rem;font-weight:600;padding:var(--space-8) var(--space-16);border:none;border-radius:var(--radius-pill);background:var(--accent);color:var(--color-on-fill);cursor:pointer;text-decoration:none}.nav-ask-go:hover{background:var(--accent-deep)}.nav-ask-go:disabled{opacity:.55;cursor:default}.nav-ask-q{margin:0 0 var(--space-12);padding:var(--space-8) 0 var(--space-8) var(--space-12);border-left:3px solid var(--accent)}.nav-ask-q p{margin:0}.nav-ask-q-n{font-size:var(--text-sm);letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.nav-ask-q-ask{margin-top:.15rem!important;font-size:1rem;font-weight:600;color:var(--ink)}.nav-ask-q-why{margin-top:.2rem!important;font-size:.85rem;color:var(--muted)}.nav-ask-q-acts{display:flex;align-items:center;gap:var(--space-16);margin-top:var(--space-8)}@media (max-width:560px){.nav-ask-form{flex-direction:column;align-items:stretch}.nav-ask .nav-ask-h{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}}.nav-ask-hits{margin-top:var(--space-8);max-height:45vh;overflow:auto;background:var(--paper);border:1px solid var(--line);border-radius:var(--radius-10);box-shadow:var(--shadow-sm)}.hf-item,.nav-ask-dochit{display:block;width:100%;text-align:left;font:inherit;padding:9px var(--space-16);border:0;border-bottom:1px solid var(--line);background:transparent;cursor:pointer}.hf-item:focus-visible,.hf-item:hover,.nav-ask-dochit:focus-visible,.nav-ask-dochit:hover{background:var(--card)}.hf-item.on{background:var(--card);outline:2px solid var(--accent);outline-offset:-2px}.hf-item strong,.nav-ask-dochit strong{display:block;color:var(--ink);font-weight:600}.nav-ask-docs-h{margin:0;padding:var(--space-8) var(--space-16) var(--space-2);font-size:var(--text-sm);font-weight:600;color:var(--muted)}.nav-ask-dochit mark{background:var(--color-accent-light);color:var(--ink)}.hf-where{display:inline-block;font-size:var(--text-sm);font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--accent-deep);margin-right:var(--space-8)}.hf-snip{color:var(--muted)}.hf-snip,.hf-tel{display:block;font-size:var(--text-sm)}.hf-tel{margin-top:var(--space-2);color:var(--ink);font-weight:600}.hf-none{margin:var(--space-8) 0 0;color:var(--muted);font-size:var(--text-sm)}.hf-hit{box-shadow:0 0 0 2px var(--accent);border-radius:var(--radius-5)}.nav-ask-slot{position:relative}.nav-ask-sentinel{position:absolute;left:0;bottom:0;width:1px;height:1px;pointer-events:none}.nav-ask-lead,.nav-ask-send{display:none}.nav-ask-dock.is-docked{--ask-dock-l:var(--space-16);--ask-dock-w:calc(100% - 2 * var(--space-16));position:fixed;top:0;left:0;right:0;z-index:40;padding:max(var(--space-8),env(safe-area-inset-top)) 0 var(--space-8);background:var(--paper);border-bottom:1px solid var(--line);box-shadow:var(--shadow-sm)}.nav-ask-dock.is-docked .nav-ask-dock-in{margin-left:var(--ask-dock-l);width:var(--ask-dock-w)}.nav-ask-dock.is-docked .nav-ask-form{flex-direction:row;align-items:center}.nav-ask-dock.is-docked .nav-ask-lead{display:grid;place-items:center;padding-left:var(--space-8);color:var(--muted)}.nav-ask-lead svg{width:1rem;height:1rem}.nav-ask-send svg{width:1.1rem;height:1.1rem}@media (max-width:560px){.nav-ask-dock.is-docked .nav-ask-send{display:grid;place-items:center}.nav-ask-dock.is-docked .nav-ask-sub{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.nav-ask-dock.is-docked .nav-ask-form button[type=submit]{padding:var(--space-8)}}html:has(.nav-ask-slot){scroll-padding-top:4.5rem}.nav-ask-dock.is-docked .nav-ask-cost,.nav-ask-dock.is-docked:not(.is-open) .nav-ask-out{display:none}.nav-ask-dock.is-docked .nav-ask-out{max-height:calc(100dvh - 5.5rem);overflow:auto;overscroll-behavior:contain}.nav-ask-scrim{position:fixed;inset:0;z-index:39;background:color-mix(in oklch,var(--ink) 16%,transparent)}@keyframes nav-ask-dock-in{0%{transform:translateY(-100%)}to{transform:none}}@media (prefers-reduced-motion:no-preference){.nav-ask-dock.is-docked{animation:nav-ask-dock-in .16s var(--ease-out)}}@media print{.nav-ask-dock.is-docked{position:static;padding:0;border:0;box-shadow:none;animation:none}.nav-ask-dock.is-docked .nav-ask-dock-in{margin-left:0;width:auto}.nav-ask-scrim{display:none}}.nav-ask-start{margin-top:var(--space-8);display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-6)}.nav-ask-start .hf-none{margin:0}.nav-ask.in-hdr{padding:0;background:none;border-bottom:0}.nav-ask.in-hdr .nav-ask-dock-in{position:relative}.nav-ask.in-hdr .nav-ask-form{gap:var(--space-2);padding:var(--space-3) var(--space-4) var(--space-3) var(--space-2);border-color:var(--color-field-edge);border-radius:var(--radius-pill)}.nav-ask.in-hdr .nav-ask-form input{padding:var(--space-6) var(--space-6);font-size:var(--text-sm);text-overflow:ellipsis}.nav-ask.in-hdr .nav-ask-field.has-lead input{padding-left:var(--space-4)}.nav-ask.in-hdr .nav-ask-send{display:grid;place-items:center}.nav-ask.in-hdr .nav-ask-send svg{width:1rem;height:1rem}.nav-ask.in-hdr .nav-ask-sub{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.nav-ask.in-hdr .nav-ask-form button[type=submit]{display:grid;place-items:center;width:2rem;height:2rem;padding:0}.nav-ask.in-hdr .nav-ask-form button[type=submit]:disabled{background:var(--color-rule-2);color:var(--color-ink-3)}.ask-pulse{position:absolute;top:0;left:var(--space-4);z-index:1;width:.55rem;height:.55rem;border-radius:var(--radius-pill);background:var(--accent);box-shadow:0 0 0 2px var(--card)}.nav-ask.in-hdr .nav-ask-dock.is-docked{padding-left:0;padding-right:0}.ask-panel{position:fixed;top:var(--ask-top);right:0;bottom:0;z-index:60;width:min(27.5rem,100vw);display:flex;flex-direction:column;background:var(--card);color:var(--ink);border-left:1px solid var(--line);box-shadow:var(--shadow-lg);font-family:var(--font-body)}@media (min-width:1100px){html.ask-panel-open :has(>header.hdr)>:not(header.hdr){margin-right:min(27.5rem,100vw)}}.ask-panel-h{display:flex;align-items:center;gap:var(--space-8);padding:var(--space-12) var(--space-12) var(--space-12) var(--space-16);padding-top:max(var(--space-12),env(safe-area-inset-top));border-bottom:1px solid var(--color-rule-2)}.ask-panel-h b{flex:1 1 auto;min-width:0;font-family:var(--font-serif);font-weight:600;font-size:var(--text-lg);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ask-panel-new{flex:none;font:inherit;font-size:var(--text-sm);font-weight:600;padding:var(--space-4) var(--space-11);border:1px solid var(--line);border-radius:var(--radius-10);background:var(--card);color:var(--color-ink-2);cursor:pointer}.ask-panel-new:hover:not(:disabled){border-color:var(--accent);color:var(--accent-deep)}.ask-panel-new:disabled{color:var(--color-ink-3);cursor:default}.ask-panel-x{flex:none;display:grid;place-items:center;width:2rem;height:2rem;border:0;border-radius:var(--radius-pill);background:none;color:var(--color-ink-2);cursor:pointer}.ask-panel-x:hover{background:var(--color-paper-2);color:var(--ink)}.ask-panel-x svg{width:1rem;height:1rem}.ask-panel-new:focus-visible,.ask-panel-x:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.ask-mark{flex:none;position:relative;width:1.75rem;height:1.75rem;border-radius:var(--radius-pill);background:var(--color-accent-light)}.ask-mark:before{content:"";position:absolute;inset:.3rem;background:var(--accent-deep);-webkit-mask:var(--sun-mask) center /contain no-repeat;mask:var(--sun-mask) center /contain no-repeat}.ask-panel-body{flex:1 1 auto;overflow:auto;overscroll-behavior:contain;padding:var(--space-16);display:flex;flex-direction:column;gap:var(--space-14)}.ask-hello-h{margin:var(--space-8) 0 0;font-family:var(--font-serif);font-weight:600;font-size:var(--text-2xl);line-height:1.2;text-wrap:balance}.ask-hello-s{margin:var(--space-6) 0 0;font-size:var(--text-sm);line-height:1.45;color:var(--color-ink-2)}.ask-turn{display:flex;flex-direction:column;gap:var(--space-11)}.ask-you{align-self:flex-end;max-width:85%;margin:0;padding:var(--space-8) var(--space-14);background:var(--color-paper-2);border:1px solid var(--color-rule-2);border-radius:var(--radius-16) var(--radius-16) var(--radius-5) var(--radius-16);font-size:var(--text-base);line-height:1.4;overflow-wrap:anywhere}.ask-bot{display:flex;gap:var(--space-11);align-items:flex-start}.ask-bot>div{flex:1 1 auto;min-width:0}.ask-bot p{margin:0;font-size:var(--text-base);line-height:1.5}.ask-bot .nav-ask-src{display:inline-block;margin-top:var(--space-6)}.ask-now{min-width:0}.ask-now>.nav-ask-out{flex:1 1 auto;min-width:0}.ask-panel .nav-ask-result{margin-top:0;padding-top:0;border-top:0}.ask-panel .nav-ask-result+.nav-ask-result{margin-top:var(--space-11)}.ask-panel .nav-ask-hits{max-height:none;margin-top:0}.ask-panel .nav-ask-catchup{margin:0}.ask-panel-left{margin:0;padding:var(--space-8) var(--space-16);padding-bottom:max(var(--space-8),env(safe-area-inset-bottom));border-top:1px solid var(--color-rule-2);font-size:var(--text-sm);line-height:1.4;color:var(--color-ink-3);text-align:center}@media (max-width:560px){.nav-ask.in-hdr .nav-ask-form{padding:var(--space-4)}.nav-ask.in-hdr .nav-ask-form input{font-size:var(--text-base)}.nav-ask.in-hdr .nav-ask-form button[type=submit]{width:2.25rem;height:2.25rem}.ask-panel{left:0;width:auto;border-left:0;border-top:1px solid var(--line)}}