.ui-field{flex-direction:column;gap:8px;min-width:0;display:flex}.ui-field-label{color:var(--ink);font:500 14px/1.3 var(--core);letter-spacing:-.01em}.ui-field-note{color:var(--mute);font:400 13px/1 var(--core);letter-spacing:0;margin-left:6px;font-style:normal}.ui-field-error,.ui-field-hint{font:400 14px/1.5 var(--core);margin:0}.ui-field-hint{color:var(--mute)}.ui-field-error{color:var(--error)}.ui-two{align-items:end;gap:var(--s2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width<=600px){.ui-two{grid-template-columns:minmax(0,1fr)}}.ui-control{border:1px solid var(--ctl);border-radius:var(--r-field);background:var(--page);width:100%;height:48px;color:var(--ink);font:400 16px/1 var(--core);padding:0 20px}.ui-control:focus-visible,.ui-control[data-state=focus]{outline:2px solid var(--ink);outline-offset:0}.ui-control[aria-invalid=true]{border-color:var(--error);box-shadow:inset 0 0 0 1px var(--error)}.ui-control[aria-invalid=true]:focus-visible,.ui-control[aria-invalid=true][data-state=focus]{outline-offset:3px}.ui-control:disabled{opacity:.4;cursor:not-allowed}.ui-control::placeholder{color:var(--mute);opacity:1}.ui-select{min-width:0;display:block;position:relative}.ui-select .ui-control{text-overflow:ellipsis;appearance:none;cursor:pointer;min-width:0;padding-right:44px}.ui-select:after{content:"";width:6px;height:6px;color:var(--ink);pointer-events:none;border-bottom:1.5px solid;border-right:1.5px solid;margin-top:-5px;position:absolute;top:50%;right:18px;transform:rotate(45deg)}.ui-check-f{gap:4px;min-width:0;display:grid}.ui-check{color:var(--ink);font:400 15px/1.5 var(--core);cursor:pointer;align-items:flex-start;gap:12px;padding:6px 0;display:flex}.ui-check input{margin:2px 0 0}.ui-check input[aria-invalid=true]{outline:1px dashed var(--error);outline-offset:2px}.ui-check input[aria-invalid=true]:focus-visible{outline:2px solid var(--ink)}.ui-check a{color:inherit;text-underline-offset:3px}
