.dr-proc{container-type:inline-size;container-name:proc}.dr-proc .rf-v{display:none}@container proc (max-width: 820px){.dr-proc .rf-wide{display:none}.dr-proc .rf-v{display:flex}}.dr-proc .rf-src{margin:8px 0 0}.dr section{scroll-margin-top:72px}a.dr-f{color:inherit;text-decoration:none}.dr-f>div{width:100%}.dr-st .panel.sea{overflow:hidden}input.rq-line{display:block;width:100%;background:transparent;border:0;border-bottom:2px solid var(--amber);border-radius:0;color:var(--ink)}input.rq-line::-moz-placeholder{color:var(--ink3);opacity:1}input.rq-line::placeholder{color:var(--ink3);opacity:1}input.inp{width:100%;font:inherit;font-size:15px;color:var(--ink);min-height:44px}input.inp::-moz-placeholder{color:var(--ink3);opacity:1}input.inp::placeholder{color:var(--ink3);opacity:1}.tf-dd{position:relative}input.tf-dd-b{display:block;width:100%;font-family:inherit;border-radius:0;border-top:0;border-left:0;border-right:0;padding-right:28px;outline:none}input.tf-dd-b::-moz-placeholder{color:var(--ink3);opacity:1}input.tf-dd-b::placeholder{color:var(--ink3);opacity:1}.tf-caret{position:absolute;right:4px;top:50%;transform:translateY(-50%);color:var(--ink3);pointer-events:none;font-size:18px}.tf-dd-l button.hi,.tf-dd-l button:hover{background:var(--bg3)}.tf-dd-l button[aria-selected=true]{color:var(--amber)}.rq-hp{position:absolute;left:-9999px;width:1px;height:1px;opacity:0;overflow:hidden}.rq-err{margin:0;font-size:13.5px;color:var(--loss)}.ai-qs button,.rq-days button,.rq-grid button,.rq-pills button,.rq-times button,.tf-back,.tf-next{min-height:44px}.tf-back,.tf-next{min-width:44px}.dr a:focus-visible,.dr button:focus-visible,.dr input:focus-visible,.tf:focus-visible,.top a:focus-visible,.top button:focus-visible{outline:2px solid var(--amber);outline-offset:2px}input.rq-line:focus-visible,input.tf-dd-b:focus-visible{outline-offset:4px}.tf-slide.tf-enter{animation:tf-enter .46s cubic-bezier(.2,.7,.2,1) both}.tf-slide.tf-leave{animation:tf-leave .3s ease-in both;pointer-events:none}@keyframes tf-enter{0%{opacity:0;transform:translateY(var(--dy,48px))}to{opacity:1;transform:none}}@keyframes tf-leave{0%{opacity:1}to{opacity:0;transform:translateY(calc(var(--dy, 48px) * -1))}}.shake{animation:tf-shake .34s ease-in-out}@keyframes tf-shake{0%,to{transform:none}20%{transform:translateX(-6px)}40%{transform:translateX(6px)}60%{transform:translateX(-4px)}80%{transform:translateX(3px)}}.shake{outline:2px solid var(--amber);outline-offset:4px;border-radius:8px}.ai-line{animation:ai-line .38s ease both}@keyframes ai-line{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.tf-bar i{transition:width .4s ease}@media (prefers-reduced-motion:reduce){.ai-line,.shake,.tf-slide.tf-enter{animation:none}.tf-slide.tf-leave{display:none}.tf-bar i{transition:none}html{scroll-behavior:auto}}.nx h1,.nx h2,.nx h3,.nx h4{color:inherit;font-family:var(--sans)}.dr .foot a{display:inline-block;padding:4px 2px}@container nx (max-width: 640px){.dr .foot a{display:inline-flex;align-items:center;min-height:44px;padding:0 8px;vertical-align:middle}}