:root{--uc-bg:#fbfcfe;--uc-panel:#fff;--uc-ink:#17212b;--uc-muted:#536271;--uc-rule:#bdc9d3;--uc-accent:#17647d;--uc-accent-ink:#fff;--uc-focus:#0b6f91;--uc-error:#a52222;--uc-radius:.35rem;--uc-shadow:0 1rem 2.5rem rgb(10 35 50/.14);--uc-target:44px;--uc-ease:cubic-bezier(.2,.8,.2,1)}
[hidden]{display:none!important}
.wf-icon{display:inline-block;inline-size:1em;block-size:1em;vertical-align:-.125em;overflow:visible;flex:none}
[dir=rtl] .icon-dir{transform:scaleX(-1)}
/* Keep successful native form controls visible until their enhanced peers exist. */
[data-ui]:not([data-uc-enhanced="true"]):is(select,textarea,input:not([type="checkbox"]):not([type="radio"]):not([type="hidden"]):not([type="range"]):not([type="color"])) {
 box-sizing:border-box;max-inline-size:100%;inline-size:100%;min-block-size:var(--uc-target);font:600 1rem/1.3 ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;color:var(--uc-ink);border:1px solid var(--uc-rule);border-radius:var(--uc-radius);background:var(--uc-panel);padding:.72rem .9rem;text-align:start;
}
[data-ui]:focus-visible{outline:3px solid color-mix(in srgb,var(--uc-focus) 35%,transparent);outline-offset:2px}
[data-ui]:disabled{cursor:not-allowed}
@media(prefers-reduced-motion:reduce){[data-ui]{transition:none!important;animation:none!important}}
