@supports (field-sizing:content){.madlib input{field-sizing:content;min-width:2ch;padding-right:.35em}.madlib select{field-sizing:content}}.madlib input{scroll-margin-block:120px}.ferr{z-index:5;width:max-content;max-width:min(280px,100vw - 40px);translate:var(--shift,0px) 0;border-radius:var(--radius-ui);background:var(--color-danger);letter-spacing:normal;white-space:normal;color:#fff;pointer-events:none;padding:8px 12px;font-size:13.5px;font-weight:500;line-height:1.35;position:absolute;bottom:calc(100% + 8px);left:0;box-shadow:0 18px 30px -16px #0a0c0099}.ferr:after{content:"";top:100%;left:calc(18px - var(--shift,0px));border:6px solid #0000;border-top-color:var(--color-danger);border-bottom-width:0;position:absolute}@media (prefers-reduced-motion:no-preference){.ferr{animation:.35s cubic-bezier(.22,1,.36,1) both ferr-in}@keyframes ferr-in{0%{opacity:0;transform:translateY(6px)}}}
