.tool[data-tool="headers"]{color:var(--ink);font-family:var(--f-body);max-width:var(--max);margin-inline:auto}.tool[data-tool="headers"] *,.tool[data-tool="headers"] *::before,.tool[data-tool="headers"] *::after{box-sizing:border-box}.tool[data-tool="headers"] a{color:var(--ink)}.tool[data-tool="headers"] :focus-visible{outline:1px solid var(--blue-l);outline-offset:3px}.tool[data-tool="headers"] [hidden]{display:none !important}.tool[data-tool="headers"] .hd-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.tool[data-tool="headers"] .hd-mono{font:400 .68rem/1.6 var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--dim-text);margin:0}.tool[data-tool="headers"] .hd-mono-s{font:400 .72rem var(--f-mono);color:var(--dim-text);overflow-wrap:anywhere}.tool[data-tool="headers"] .hd-small{margin:.9rem 0 0;font-size:.82rem;line-height:1.55;color:var(--dim-text);max-width:62ch}.tool[data-tool="headers"] .hd-small a{color:var(--mute)}.tool[data-tool="headers"] .hd-small code{font:400 .78rem var(--f-mono);color:var(--mute)}.tool[data-tool="headers"] .hd-label{display:block;font:400 .66rem/1.2 var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--mute);margin-bottom:.6rem}.tool[data-tool="headers"] .hd-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-bottom:1px solid var(--line);margin-bottom:2rem}.tool[data-tool="headers"] .hd-tabs::-webkit-scrollbar{display:none}.tool[data-tool="headers"] .hd-tab{position:relative;flex:0 0 auto;display:inline-flex;flex-direction:column;align-items:flex-start;gap:.3rem;min-height:56px;padding:.6rem .5rem .7rem 0;margin:0;background:none;border:0;color:var(--dim-text);font:400 .62rem/1.35 var(--f-display);letter-spacing:.12em;text-align:left;text-transform:uppercase;cursor:pointer;transition:color .15s ease}.tool[data-tool="headers"] .hd-tab__n{font:400 .7rem var(--f-mono);letter-spacing:0;color:var(--dim)}.tool[data-tool="headers"] .hd-tab:hover{color:var(--ink)}.tool[data-tool="headers"] .hd-tab[aria-selected="true"]{color:var(--ink)}.tool[data-tool="headers"] .hd-tab[aria-selected="true"] .hd-tab__n{color:var(--blue-l)}.tool[data-tool="headers"] .hd-tab[aria-selected="true"]::after{content:"";position:absolute;left:0;right:.5rem;bottom:-1px;height:1px;background:var(--blue-l);box-shadow:0 0 10px var(--blue)}.tool[data-tool="headers"] .hd-tab:focus-visible{outline-offset:-2px}.tool[data-tool="headers"] .hd-form{padding-bottom:1.5rem}.tool[data-tool="headers"] .hd-form__row{display:grid;grid-template-columns:1fr;gap:1.25rem;align-items:end}.tool[data-tool="headers"] .hd-form__foot{display:grid;gap:1rem;align-items:end}.tool[data-tool="headers"] .hd-form__foot .hd-small{margin:0}.tool[data-tool="headers"] .hd-input{width:100%;min-height:52px;padding:.7rem 0;background:transparent;border:0;border-bottom:1px solid var(--line-2);border-radius:0;color:var(--ink);font:300 clamp(1.05rem,2.2vw,1.45rem) var(--f-display);letter-spacing:-.01em;transition:border-color .2s ease}.tool[data-tool="headers"] .hd-input::placeholder{color:var(--dim)}.tool[data-tool="headers"] .hd-input:hover{border-color:var(--mute)}.tool[data-tool="headers"] .hd-input:focus-visible{outline:1px solid var(--blue-l);outline-offset:4px;border-color:var(--blue-l)}.tool[data-tool="headers"] .hd-input[aria-invalid="true"]{border-color:var(--bad)}.tool[data-tool="headers"] .hd-input--s{min-height:44px;padding:.5rem 0;font:400 .8rem var(--f-mono);letter-spacing:0}.tool[data-tool="headers"] .hd-input:disabled{opacity:.4;cursor:not-allowed}.tool[data-tool="headers"] .hd-textarea{display:block;width:100%;min-height:12rem;padding:1rem;background:var(--graphite);border:1px solid var(--line-2);border-radius:4px;color:var(--ink);font:400 .8rem/1.65 var(--f-mono);resize:vertical}.tool[data-tool="headers"] .hd-textarea::placeholder{color:var(--dim)}.tool[data-tool="headers"] .hd-textarea:focus-visible{outline:1px solid var(--blue-l);outline-offset:2px}.tool[data-tool="headers"] .hd-select{width:100%;min-height:44px;padding:0 2rem 0 .75rem;background:var(--graphite) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%23a3abb9'/%3E%3C/svg%3E") right .75rem center no-repeat;border:1px solid var(--line-2);border-radius:4px;color:var(--ink);font:400 .8rem var(--f-mono);appearance:none;-webkit-appearance:none;cursor:pointer}.tool[data-tool="headers"] .hd-select:hover{border-color:var(--mute)}.tool[data-tool="headers"] .hd-select option{background:var(--graphite);color:var(--ink)}.tool[data-tool="headers"] .hd-err{margin:.75rem 0 0;color:var(--bad);font-size:.9rem}.tool[data-tool="headers"] .hd-err:empty{display:none}.tool[data-tool="headers"] .hd-ring-btn{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;min-height:48px;padding:0 1.5rem 0 1.1rem;border-radius:999px;border:1px solid var(--line-2);background:transparent;color:var(--ink);font:400 .74rem var(--f-display);letter-spacing:.16em;text-transform:uppercase;cursor:pointer;white-space:nowrap;transition:border-color .2s ease,box-shadow .3s ease,opacity .2s ease}.tool[data-tool="headers"] .hd-ring-btn::before{content:"";width:11px;height:11px;border-radius:50%;border:1px solid var(--blue-l);box-shadow:3px -3px 0 -2px var(--ink),0 0 8px var(--blue-l)}.tool[data-tool="headers"] .hd-ring-btn:hover,.tool[data-tool="headers"] .hd-ring-btn:focus-visible{border-color:var(--blue-l);box-shadow:var(--glow),inset 0 0 14px color-mix(in srgb,var(--blue-l) 18%,transparent)}.tool[data-tool="headers"] .hd-ring-btn:active{transform:scale(.98)}.tool[data-tool="headers"] .hd-ring-btn:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}.tool[data-tool="headers"] .hd-textbtn,.tool[data-tool="headers"] .hd-textlink{display:inline-flex;align-items:center;min-height:44px;padding:0;background:none;border:0;color:var(--mute);font:400 .68rem var(--f-mono);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;text-decoration:underline;text-decoration-color:var(--line-2);text-underline-offset:.4em}.tool[data-tool="headers"] .hd-textbtn:hover,.tool[data-tool="headers"] .hd-textlink:hover{color:var(--ink);text-decoration-color:var(--blue-l)}.tool[data-tool="headers"] .hd-textlink::after{content:"\2197";margin-left:.4rem;text-decoration:none}.tool[data-tool="headers"] .hd-load{padding:1.5rem 0}.tool[data-tool="headers"] .hd-prog{position:relative;height:1px;background:var(--line-2);margin-bottom:1.1rem}.tool[data-tool="headers"] .hd-prog__fill{position:absolute;inset:0;background:var(--blue-l);transform-origin:left;transform:scaleX(0);transition:transform .2s linear;box-shadow:0 0 12px var(--blue)}.tool[data-tool="headers"] .hd-load__phase{margin:0;font:300 clamp(1.05rem,2vw,1.3rem)/1.35 var(--f-display)}.tool[data-tool="headers"] .hd-error{padding:1.5rem 0 1rem;border-top:1px solid var(--line)}.tool[data-tool="headers"] .hd-error__k{color:var(--bad)}.tool[data-tool="headers"] .hd-error__t{margin:.6rem 0 .5rem;font:300 clamp(1.3rem,3vw,1.9rem)/1.2 var(--f-display);letter-spacing:-.01em}.tool[data-tool="headers"] .hd-error__b{margin:0;color:var(--mute);max-width:56ch}.tool[data-tool="headers"] .hd-error__acts{display:flex;flex-wrap:wrap;gap:1rem 2rem;align-items:center;margin-top:1.5rem}.tool[data-tool="headers"] .hd-res{border-top:1px solid var(--line);padding-top:2rem}.tool[data-tool="headers"] .hd-res__title{margin:.5rem 0 1.5rem;font:300 clamp(1.8rem,5vw,3.2rem)/1.05 var(--f-display);letter-spacing:-.03em;overflow-wrap:anywhere}.tool[data-tool="headers"] .hd-res__title:focus{outline:none}.tool[data-tool="headers"] .hd-read{display:grid;grid-template-columns:auto 1fr;gap:1.25rem 2rem;align-items:center;padding-bottom:2rem;border-bottom:1px solid var(--line)}.tool[data-tool="headers"] .hd-read__grade{position:relative;width:clamp(7.5rem,24vw,11rem);aspect-ratio:1;display:grid;place-items:center}.tool[data-tool="headers"] .hd-read__ring{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.tool[data-tool="headers"] .hd-ring__c{fill:none;stroke-width:1.5}.tool[data-tool="headers"] .hd-ring__f{fill:var(--ink)}.tool[data-tool="headers"] .is-good .hd-ring__c{stroke:var(--good);filter:drop-shadow(0 0 4px var(--good))}.tool[data-tool="headers"] .is-warn .hd-ring__c{stroke:var(--warn);filter:drop-shadow(0 0 4px var(--warn))}.tool[data-tool="headers"] .is-bad .hd-ring__c{stroke:var(--bad);filter:drop-shadow(0 0 4px var(--bad))}.tool[data-tool="headers"] .hd-read__g{font:200 clamp(2.8rem,9vw,4.6rem)/1 var(--f-display);letter-spacing:-.04em}.tool[data-tool="headers"] .hd-read__dl{margin:0;display:grid;gap:.9rem}.tool[data-tool="headers"] .hd-read__dl div{display:flex;flex-direction:column;gap:.2rem}.tool[data-tool="headers"] .hd-read__dl dt{font:400 .64rem var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--dim-text)}.tool[data-tool="headers"] .hd-read__dl dd{margin:0;font:300 clamp(1.15rem,2.6vw,1.6rem)/1.1 var(--f-display);font-variant-numeric:tabular-nums}.tool[data-tool="headers"] .hd-read__dl dd small{font:400 .7rem var(--f-mono);color:var(--dim-text)}.tool[data-tool="headers"] .hd-read__note{grid-column:1 / -1;margin:0}.tool[data-tool="headers"] .hd-tests{list-style:none;margin:0;padding:0}.tool[data-tool="headers"] .hd-test{display:grid;grid-template-columns:3.5rem 1fr auto;gap:.75rem;padding:1.2rem 0;border-bottom:1px solid var(--line)}.tool[data-tool="headers"] .hd-test__st{font:500 .64rem/1.9 var(--f-mono);letter-spacing:.1em;text-transform:uppercase}.tool[data-tool="headers"] .hd-test.is-pass .hd-test__st{color:var(--good)}.tool[data-tool="headers"] .hd-test.is-fail .hd-test__st{color:var(--bad)}.tool[data-tool="headers"] .hd-test.is-warn .hd-test__st{color:var(--warn)}.tool[data-tool="headers"] .hd-test.is-info .hd-test__st{color:var(--dim-text)}.tool[data-tool="headers"] .hd-test__t{margin:0;font-size:1.02rem;color:var(--ink)}.tool[data-tool="headers"] .hd-test__what{margin:.25rem 0 0;font-size:.85rem;color:var(--dim-text);max-width:66ch}.tool[data-tool="headers"] .hd-test__msg{margin:.4rem 0 0;font-size:.92rem;color:var(--mute);max-width:66ch;line-height:1.55}.tool[data-tool="headers"] .hd-test__fix{margin:.5rem 0 0;font-size:.9rem;color:var(--ink);max-width:66ch;line-height:1.55}.tool[data-tool="headers"] .hd-test__fix .hd-mono-s{color:var(--blue-l);text-transform:uppercase;letter-spacing:.1em;font-size:.64rem;margin-right:.3rem}.tool[data-tool="headers"] .hd-test__mod{font:400 .76rem/1.7 var(--f-mono);color:var(--dim-text);font-variant-numeric:tabular-nums;text-align:right;min-width:2.5rem}.tool[data-tool="headers"] .hd-test__mod.is-neg{color:var(--bad)}.tool[data-tool="headers"] .hd-test__mod.is-pos{color:var(--good)}.tool[data-tool="headers"] .hd-res__acts{display:flex;flex-wrap:wrap;gap:1rem 2rem;align-items:center;padding:1.75rem 0 .5rem}.tool[data-tool="headers"] .hd-raw{margin-top:1rem;border-top:1px solid var(--line)}.tool[data-tool="headers"] .hd-raw summary{display:flex;align-items:center;gap:.6rem;min-height:48px;cursor:pointer;font:400 .68rem var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--dim-text);list-style:none}.tool[data-tool="headers"] .hd-raw summary::-webkit-details-marker{display:none}.tool[data-tool="headers"] .hd-raw summary::before{content:"+";color:var(--blue-l);width:.8rem}.tool[data-tool="headers"] .hd-raw[open] summary::before{content:"\2212"}.tool[data-tool="headers"] .hd-raw summary:hover{color:var(--ink)}.tool[data-tool="headers"] .hd-raw__dl{margin:0 0 1rem;padding:1rem;background:var(--graphite);border-radius:4px;font:400 .74rem/1.6 var(--f-mono)}.tool[data-tool="headers"] .hd-raw__dl div{display:grid;grid-template-columns:1fr;gap:.1rem;padding:.4rem 0;border-bottom:1px solid var(--line)}.tool[data-tool="headers"] .hd-raw__dl div:last-child{border-bottom:0}.tool[data-tool="headers"] .hd-raw__dl dt{color:var(--dim-text)}.tool[data-tool="headers"] .hd-raw__dl dd{margin:0;color:var(--mute);overflow-wrap:anywhere}.tool[data-tool="headers"] .hd-raw__dl .is-sec dt{color:var(--blue-l)}.tool[data-tool="headers"] .hd-raw__dl .is-sec dd{color:var(--ink)}.tool[data-tool="headers"] .hd-gen{display:grid;grid-template-columns:minmax(0,1fr);gap:2.5rem}.tool[data-tool="headers"] .hd-sec{margin:0;padding:1.5rem 0 1.75rem;border:0;border-top:1px solid var(--line);min-width:0;transition:box-shadow .6s ease}.tool[data-tool="headers"] .hd-sec:first-child{border-top:0;padding-top:0}.tool[data-tool="headers"] .hd-sec.is-flash{animation:hd-flash 1.6s ease}@keyframes hd-flash{0%,40%{box-shadow:inset 2px 0 0 var(--blue-l)}100%{box-shadow:inset 2px 0 0 transparent}}.tool[data-tool="headers"] .hd-sec__l{float:left;width:100%;padding:0;font:300 clamp(1.1rem,2vw,1.4rem)/1.2 var(--f-display);letter-spacing:-.01em;color:var(--ink)}.tool[data-tool="headers"] .hd-sec__hint{clear:both;padding-top:.4rem;margin:0 0 1rem;font-size:.85rem;color:var(--dim-text);max-width:60ch}.tool[data-tool="headers"] .hd-sec__l + .hd-row,.tool[data-tool="headers"] .hd-sec__l + div{clear:both;padding-top:.75rem}.tool[data-tool="headers"] .hd-row{display:flex;flex-wrap:wrap;gap:.25rem 2rem;align-items:flex-start}.tool[data-tool="headers"] .hd-sel{flex:1 1 14rem;min-width:0;padding:.35rem 0}.tool[data-tool="headers"] .hd-field--origins{flex:1 1 16rem}.tool[data-tool="headers"] .hd-chk{display:flex;align-items:flex-start;gap:.7rem;min-height:44px;padding:.6rem 0}.tool[data-tool="headers"] .hd-chk__box{appearance:none;-webkit-appearance:none;flex:0 0 auto;margin:.1rem 0 0;width:18px;height:18px;border:1px solid var(--line-2);border-radius:3px;background:transparent;cursor:pointer;display:grid;place-items:center;transition:border-color .15s ease,background-color .15s ease}.tool[data-tool="headers"] .hd-chk__box::after{content:"";width:8px;height:4px;border-left:1.5px solid var(--void);border-bottom:1.5px solid var(--void);transform:rotate(-45deg) translate(1px,-1px);opacity:0}.tool[data-tool="headers"] .hd-chk__box:hover{border-color:var(--blue-l)}.tool[data-tool="headers"] .hd-chk__box:checked{background:var(--blue-l);border-color:var(--blue-l)}.tool[data-tool="headers"] .hd-chk__box:checked::after{opacity:1}.tool[data-tool="headers"] .hd-chk__l{display:flex;flex-direction:column;gap:.1rem;font:400 .8rem/1.4 var(--f-mono);color:var(--ink);cursor:pointer}.tool[data-tool="headers"] .hd-chk__l small{font:400 .8rem/1.4 var(--f-body);color:var(--dim-text);max-width:30ch}.tool[data-tool="headers"] .hd-presets{display:flex;flex-wrap:wrap;align-items:center;gap:0 1.5rem;margin:.5rem 0 .75rem}.tool[data-tool="headers"] .hd-dirs{border-top:1px solid var(--line)}.tool[data-tool="headers"] .hd-dir{display:grid;grid-template-columns:1fr;gap:.5rem;padding:.9rem 0;border-bottom:1px solid var(--line)}.tool[data-tool="headers"] .hd-dir__k{display:flex;flex-direction:column;gap:.15rem}.tool[data-tool="headers"] .hd-dir__name{font:500 .8rem var(--f-mono);color:var(--blue-l)}.tool[data-tool="headers"] .hd-dir__hint{font-size:.78rem;color:var(--dim-text)}.tool[data-tool="headers"] .hd-chips{display:flex;flex-wrap:wrap;gap:.4rem}.tool[data-tool="headers"] .hd-chip{min-height:36px;padding:0 .7rem;background:transparent;border:1px solid var(--line-2);border-radius:4px;color:var(--dim-text);font:400 .74rem var(--f-mono);cursor:pointer;transition:color .15s ease,border-color .15s ease,background-color .15s ease}.tool[data-tool="headers"] .hd-chip:hover{color:var(--ink);border-color:var(--mute)}.tool[data-tool="headers"] .hd-chip[aria-pressed="true"]{color:var(--ink);border-color:var(--blue-l);background:color-mix(in srgb,var(--blue) 18%,transparent)}.tool[data-tool="headers"] .hd-chip.is-risk[aria-pressed="true"]{border-color:var(--warn);background:color-mix(in srgb,var(--warn) 12%,transparent)}.tool[data-tool="headers"] .hd-pp{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1.5rem}.tool[data-tool="headers"] .hd-gen__out{min-width:0}.tool[data-tool="headers"] .hd-proj{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;column-gap:1.25rem;align-items:center;padding-bottom:1.25rem;border-bottom:1px solid var(--line)}.tool[data-tool="headers"] .hd-proj .hd-mono{grid-column:1 / -1;margin-bottom:.4rem}.tool[data-tool="headers"] .hd-proj__g{font:200 clamp(2.6rem,6vw,3.6rem)/1 var(--f-display);letter-spacing:-.04em}.tool[data-tool="headers"] .hd-proj__g.is-good{color:var(--good)}.tool[data-tool="headers"] .hd-proj__g.is-warn{color:var(--warn)}.tool[data-tool="headers"] .hd-proj__g.is-bad{color:var(--bad)}.tool[data-tool="headers"] .hd-proj__t{font-size:.82rem;color:var(--dim-text);line-height:1.5}.tool[data-tool="headers"] .hd-fmts{display:flex;flex-wrap:wrap;gap:0 1.25rem;padding:.5rem 0}.tool[data-tool="headers"] .hd-fmt{position:relative;min-height:44px;padding:0;background:none;border:0;color:var(--dim-text);font:400 .7rem var(--f-mono);letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.tool[data-tool="headers"] .hd-fmt:hover{color:var(--ink)}.tool[data-tool="headers"] .hd-fmt[aria-pressed="true"]{color:var(--ink)}.tool[data-tool="headers"] .hd-fmt[aria-pressed="true"]::after{content:"";position:absolute;left:0;right:0;bottom:8px;height:1px;background:var(--blue-l)}.tool[data-tool="headers"] .hd-code__bar{display:flex;justify-content:space-between;align-items:center;padding:.4rem .4rem .4rem 1rem;background:var(--graphite-2);border:1px solid var(--line);border-bottom:0;border-radius:4px 4px 0 0}.tool[data-tool="headers"] .hd-copy{min-height:36px;padding:0 1rem;background:transparent;border:1px solid var(--line-2);border-radius:999px;color:var(--ink);font:400 .66rem var(--f-mono);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;transition:border-color .15s ease,box-shadow .2s ease}.tool[data-tool="headers"] .hd-copy:hover,.tool[data-tool="headers"] .hd-copy:focus-visible{border-color:var(--blue-l);box-shadow:var(--glow)}.tool[data-tool="headers"] .hd-code{margin:0;padding:1rem;max-height:30rem;overflow:auto;background:var(--graphite);border:1px solid var(--line);border-radius:0 0 4px 4px;font:400 .74rem/1.7 var(--f-mono);color:var(--mute);white-space:pre-wrap;overflow-wrap:anywhere;tab-size:2}.tool[data-tool="headers"] .hd-code:focus-visible{outline-offset:-1px}.tool[data-tool="headers"] .hd-warns{list-style:none;margin:1rem 0 0;padding:0}.tool[data-tool="headers"] .hd-warns li{position:relative;padding:.55rem 0 .55rem 1.25rem;font-size:.82rem;line-height:1.5;color:var(--dim-text);border-top:1px solid var(--line)}.tool[data-tool="headers"] .hd-warns li::before{content:"";position:absolute;left:0;top:1.05rem;width:6px;height:6px;border:1px solid var(--warn);border-radius:50%}.tool[data-tool="headers"] .hd-foot{margin-top:2.5rem;border-top:1px solid var(--line-2)}.tool[data-tool="headers"] .hd-disclaim{display:grid;grid-template-columns:1fr;gap:.5rem;margin:0;padding:1.5rem 0;border-bottom:1px solid var(--line);font-size:.88rem;line-height:1.6;color:var(--mute)}.tool[data-tool="headers"] .hd-disclaim>span:last-child{max-width:72ch}.tool[data-tool="headers"] .hd-lead{padding:2rem 0 .5rem}.tool[data-tool="headers"] .hd-lead__t{margin:0;font:300 clamp(1.2rem,2.6vw,1.7rem)/1.3 var(--f-display);letter-spacing:-.01em;color:var(--mute)}.tool[data-tool="headers"] .hd-lead__link{color:var(--ink);text-decoration:none;background:linear-gradient(var(--blue-l),var(--blue-l)) left bottom/100% 1px no-repeat;padding-bottom:.15rem;transition:text-shadow .3s ease}.tool[data-tool="headers"] .hd-lead__link:hover{text-shadow:0 0 18px var(--blue)}@media (min-width:640px){.tool[data-tool="headers"] .hd-row:has(.hd-sel)>.hd-chk{margin-top:1.55rem}.tool[data-tool="headers"] .hd-tabs{display:flex}.tool[data-tool="headers"] .hd-tab{flex-direction:row;align-items:baseline;gap:.6rem;padding:0 1.5rem 0 0;margin-right:1.5rem;font-size:.74rem;text-align:left}.tool[data-tool="headers"] .hd-tab[aria-selected="true"]::after{right:1.5rem}.tool[data-tool="headers"] .hd-dir{grid-template-columns:11rem 1fr;gap:1.25rem}.tool[data-tool="headers"] .hd-pp{grid-template-columns:repeat(3,minmax(0,1fr))}.tool[data-tool="headers"] .hd-raw__dl div{grid-template-columns:16rem 1fr;gap:1rem}.tool[data-tool="headers"] .hd-disclaim{grid-template-columns:8rem 1fr;gap:1.5rem}.tool[data-tool="headers"] .hd-form__foot{grid-template-columns:1fr auto;gap:2rem}}@media (min-width:900px){.tool[data-tool="headers"] .hd-form__row{grid-template-columns:1fr auto;gap:2rem}.tool[data-tool="headers"] .hd-test{grid-template-columns:5rem 1fr auto;gap:1.25rem}}@media (min-width:1100px){.tool[data-tool="headers"] .hd-gen{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:4rem;align-items:start}.tool[data-tool="headers"] .hd-gen__out{position:sticky;top:1.5rem}.tool[data-tool="headers"] .hd-pp{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.tool[data-tool="headers"] *{animation:none !important;transition:none !important}}