fieldset.input_lanstad{cursor:text;width:-webkit-fill-available;min-width:auto;font-size:13px;position:relative;font-family:Roboto,sans-serif!important;font-weight:400!important}fieldset.input_lanstad span.input_label{background:var(--color-white);-webkit-user-select:none;user-select:none;color:var(--color-slate-400);border-radius:2px 2px 0 0;padding:0 5px;font-size:10px;transition:color .3s,background-color .3s;position:absolute;top:-6px;left:3px}fieldset.input_lanstad .input_real:focus-within span.input_label,fieldset.input_lanstad .input_real:focus-within+span.input_label{background:var(--color-white);color:var(--color-blue-600)}fieldset.input_lanstad .input_real{border:1px solid var(--color-slate-200);color:var(--color-slate-600);pointer-events:all;background-color:var(--color-white);border-radius:7px;justify-content:space-between;align-items:center;gap:.6rem;min-height:38px;max-height:38px;margin:0;padding:7.5px;font-size:14px;font-weight:400;transition:border-color .3s,box-shadow .3s,background-color .3s;display:flex;box-shadow:0 0 #0000;position:relative!important}fieldset.input_lanstad[data-variant=contrast] .input_real{background:var(--color-slate-50)}fieldset.input_lanstad .input_real:focus-within{box-shadow:0px 0px 0px 3px var(--color-blue-100);border-color:var(--color-blue-600)!important}fieldset.input_lanstad .input_real input:not(.input-email-search input){all:unset;resize:none;outline:none;width:100%;margin:0}fieldset.input_lanstad .input_real input[type=date][value=""]{width:100%}fieldset.input_lanstad .input_real input[type=date]:after{margin-left:-20px}fieldset.input_lanstad .input_real input[type=date][value=""]::-webkit-datetime-edit{display:none}fieldset.input_lanstad .input_real:has(input:disabled){cursor:not-allowed!important;background-color:var(--color-slate-50)!important}fieldset.input_lanstad .input_real:has(input[data-error=true]){border:1px solid var(--color-red-600)}fieldset.input_lanstad .input_real:focus-within:has(input[data-error=true]){box-shadow:0px 0px 0px 3px var(--color-red-100)!important}fieldset.input_lanstad input.input_real:active,input.input_real:focus{border-color:var(--color-blue-600)!important;box-shadow:0px 0px 0px 3px var(--color-blue-100)!important}fieldset.input_lanstad input.input_real:active+span.input_label,fieldset.input_lanstad input.input_real:focus+span.input_label{background:var(--color-white);color:var(--color-blue-600)}fieldset.input_lanstad:hover div.alert-error,fieldset.input_lanstad:focus-within div.alert-error{opacity:1;visibility:visible}fieldset.input_lanstad div.alert-error{color:var(--color-white);background:var(--color-red-600);z-index:50;opacity:0;visibility:hidden;white-space:pre;border-radius:4px;align-items:center;gap:4px;margin-top:4px;padding:3px 6px;font-size:11px;transition:opacity .3s,visibility .3s;display:flex;position:absolute}fieldset.input_lanstad div.alert-error:before{content:"";background-color:var(--color-red-600);padding:4px;position:absolute;top:-2px;left:5px;transform:rotate(45deg)}fieldset.input_lanstad div.alert-error i.icon{font-family:Material Icons Outlined;font-style:normal;font-weight:400;font-size:11px!important}fieldset.input_lanstad[aria-busy=true]{cursor:progress}fieldset.input_lanstad[aria-busy=true] .input_real{cursor:progress;pointer-events:none;-webkit-user-select:none;user-select:none;background-color:var(--color-slate-50)}fieldset.input_lanstad[aria-busy=true] .input_real:focus-within{box-shadow:none;border-color:var(--color-slate-200)!important}fieldset.input_lanstad[aria-busy=true] input:disabled{cursor:progress}
