#nav .ask{left:var(--ask-left,calc(50% - var(--ask-w,420px)/2));z-index:1;transform:translateY(-50%)translateY(var(--ask-drop,0px));width:var(--ask-w,420px);font-family:inherit;font-size:var(--ask-fs,16px);font-weight:var(--ask-fw,500);letter-spacing:var(--ask-ls,.04em);align-items:center;gap:8px;line-height:1.04;display:flex;position:absolute;top:50%}#query{min-width:0;color:inherit;font:inherit;letter-spacing:inherit;background:0 0;border:0;border-bottom:1px solid #0000;border-radius:0;outline:0;flex:auto;padding:4px 0;transition:border-color .2s,color .28s}#nav:hover #query{border-bottom-color:#00000038}#query:focus{border-bottom-color:var(--masthead-ink)}#query::placeholder{color:#0000006b;opacity:1;transition:opacity .3s}#nav.is-rev #query::placeholder{color:#ffffff6b}#nav.is-rev:hover #query{border-bottom-color:#ffffff47}#nav.is-rev #query:focus{border-bottom-color:var(--masthead-paper)}.clear{cursor:pointer;font-size:var(--nav-size);color:#0000006b;background:0 0;border:0;padding:0 2px;line-height:1;display:none}.clear:hover{color:var(--masthead-ink)}#nav.is-rev .clear{color:#ffffff6b}#nav.is-rev .clear:hover{color:var(--masthead-paper)}.ask.has-text .clear,body.asked .clear{display:block}@media (max-width:760px){#nav .ask{width:var(--ask-w,min(56vw,260px))}}
