.pe,.pe-msg,input[data-pe]{--pe-err:#b42318;--pe-warn:#8a4b00;--pe-fg:var(--fg,#2b1924);--pe-line:var(--field,var(--line,#e3d3dc));--pe-hover:var(--bg2,#0000000d)}:is(.rest,.salon,.mag,.platall).t-dark :is(.pe,.pe-msg,input[data-pe]){--pe-err:#ff8a80;--pe-warn:#f5b54a;--pe-hover:#ffffff14}.platall :is(.pe,.pe-msg,input[data-pe]){--pe-err:var(--danger)}.shop :is(.pe,.pe-msg,input[data-pe]){--pe-err:var(--sale);--pe-warn:var(--warn);--pe-hover:var(--bg2,var(--info))}.modal.ucet :is(.pe,.pe-msg,input[data-pe]){--pe-err:var(--u-err);--pe-fg:var(--u-fg);--pe-line:var(--u-field);--pe-hover:var(--u-bg2)}.modal.ucet.ucet-dark :is(.pe,.pe-msg,input[data-pe]){--pe-warn:#f5b54a}.pe{min-width:0}.pe-msg{letter-spacing:0;text-transform:none;min-width:0;color:var(--pe-fg);align-items:flex-start;gap:8px;font-size:13px;font-weight:400;line-height:1.45;display:flex}.pe-msg:not(:empty){margin-top:8px}.pe-msg>svg{flex:none;margin-top:1px}.pe-msg.pe-error{color:var(--pe-err)}.pe-msg.pe-warn{color:var(--pe-warn)}.pe-text{overflow-wrap:anywhere;min-width:0}.pe-msg.pe-hint .pe-text,.pe-msg.pe-hint>svg{color:var(--pe-fg)}.pe-text b{font-weight:650}.pe-msg .pe-fix{border:1px solid var(--pe-line);min-height:32px;color:var(--pe-fg);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border-radius:999px;flex:none;align-self:center;margin:-6px 0 -6px auto;padding:0 12px;font-size:13px;font-weight:600;line-height:1;transition:background-color .15s,border-color .15s}@media (pointer:coarse){.pe-msg .pe-fix{min-height:44px;margin-top:-6px;margin-bottom:-6px;padding:0 14px}}.pe-msg .pe-fix:hover{background:var(--pe-hover);border-color:var(--pe-fg)}.pe-msg .pe-fix:focus-visible{outline:2px solid var(--focus,var(--pe-fg));outline-offset:2px}input[data-pe][aria-invalid=true]:not(:focus),.shop input[data-pe][aria-invalid=true]:not(:focus),.modal.ucet input[data-pe][aria-invalid=true]:not(:focus){border-color:var(--pe-err)}
