@layer lotek{.lt-label{font-family:inherit;font-size:var(--lt-font-size-s);font-weight:var(--lt-font-weight-semibold);line-height:var(--lt-line-height-default);color:var(--lt-color-neutral-text-strong);display:block}.lt-label[data-required]:after{content:var(--lt-label-required-symbol," *");color:var(--lt-color-danger-text);font-weight:var(--lt-font-weight-bold)}.lt-label[data-required=text]:after{content:var(--lt-label-required-text," (required)");color:var(--lt-color-danger-text);font-weight:var(--lt-font-weight-regular);font-size:var(--lt-font-size-xs)}.lt-label[data-optional]:not([data-required]):after{content:var(--lt-label-optional-text," (optional)");color:var(--lt-color-neutral-text-subtle);font-weight:var(--lt-font-weight-regular);font-size:var(--lt-font-size-xs)}.lt-label[aria-disabled=true]{color:var(--lt-color-neutral-text-subtle)}.lt-input{box-sizing:border-box;width:var(--lt-input-width,100%);padding:var(--lt-input-padding,var(--lt-spacing-2) var(--lt-spacing-3));font-family:inherit;font-size:var(--lt-font-size-m);line-height:var(--lt-line-height-default);color:var(--lt-color-neutral-text-strong);background:var(--lt-color-neutral-canvas);border:1px solid var(--lt-color-neutral-border);border-radius:var(--lt-input-radius,var(--lt-spacing-1));display:block}.lt-input::placeholder{color:var(--lt-color-neutral-text-subtle)}.lt-input:hover{border-color:var(--lt-color-neutral-border-strong)}.lt-input:focus-visible{outline:var(--lt-focus-ring);outline-offset:2px;border-color:var(--lt-color-accent-border)}.lt-input:disabled,.lt-input[aria-disabled=true]{background-color:var(--lt-color-disabled-surface);color:var(--lt-color-disabled-text);border-color:var(--lt-color-disabled-surface);cursor:not-allowed}.lt-input[aria-disabled=true]{pointer-events:none}.lt-input[data-state=invalid]{border-color:var(--lt-color-danger-text);background-color:var(--lt-color-danger-surface)}.lt-input[data-state=invalid]:focus-visible{outline-color:var(--lt-color-danger-text)}.lt-input[data-state=success]{border-color:var(--lt-color-success-text);background-color:var(--lt-color-success-surface)}.lt-input[data-state=success]:focus-visible{outline-color:var(--lt-color-success-text)}.lt-input:is(:disabled,[aria-disabled=true])[data-state]{background-color:var(--lt-color-disabled-surface);color:var(--lt-color-disabled-text);border-color:var(--lt-color-disabled-surface)}.lt-input[data-variant=date],.lt-input[data-variant=time],.lt-input[data-variant=datetime-local]{min-height:calc(var(--lt-spacing-4) * 2.5);font-variant-numeric:tabular-nums;letter-spacing:.01em;background-repeat:no-repeat;background-position:right var(--lt-spacing-2) center;background-size:.95rem .95rem;padding-inline-end:calc(var(--lt-spacing-6) + var(--lt-spacing-2));position:relative}.lt-input[data-variant=date]:dir(rtl),.lt-input[data-variant=time]:dir(rtl),.lt-input[data-variant=datetime-local]:dir(rtl){background-position:left var(--lt-spacing-2) center}.lt-input[data-variant=date],.lt-input[data-variant=datetime-local]{background-image:var(--lt-icon-calendar)}.lt-input[data-variant=time]{background-image:var(--lt-icon-clock)}.lt-input[data-variant=date]::-webkit-calendar-picker-indicator,.lt-input[data-variant=time]::-webkit-calendar-picker-indicator,.lt-input[data-variant=datetime-local]::-webkit-calendar-picker-indicator{inset-inline-end:var(--lt-spacing-2);opacity:0;width:var(--lt-spacing-6);height:var(--lt-spacing-6);min-width:var(--lt-spacing-6);min-height:var(--lt-spacing-6);cursor:pointer;position:absolute;top:50%;transform:translateY(-50%)}@supports (-webkit-touch-callout:none){.lt-input[data-variant=date],.lt-input[data-variant=time],.lt-input[data-variant=datetime-local]{-webkit-appearance:none;appearance:none}.lt-input[data-variant=date]::-webkit-date-and-time-value,.lt-input[data-variant=time]::-webkit-date-and-time-value,.lt-input[data-variant=datetime-local]::-webkit-date-and-time-value{text-align:start}}@media (forced-colors:active){.lt-input[data-variant=date],.lt-input[data-variant=time],.lt-input[data-variant=datetime-local]{background-image:none}.lt-input[data-variant=date]::-webkit-calendar-picker-indicator,.lt-input[data-variant=time]::-webkit-calendar-picker-indicator,.lt-input[data-variant=datetime-local]::-webkit-calendar-picker-indicator{opacity:1}}.lt-help-text{margin:var(--lt-spacing-1) 0 0;font-family:inherit;font-size:var(--lt-font-size-xs);line-height:var(--lt-line-height-compact);color:var(--lt-color-neutral-text-subtle);display:block}.lt-help-text[data-variant=strong]{color:var(--lt-color-neutral-text-strong)}.lt-help-text[data-variant=success]{color:var(--lt-color-success-text)}.lt-help-text[data-variant=warning]{color:var(--lt-color-warning-text)}.lt-error-text{margin:var(--lt-spacing-1) 0 0;font-family:inherit;font-size:var(--lt-font-size-xs);font-weight:var(--lt-font-weight-medium);line-height:var(--lt-line-height-compact);color:var(--lt-color-danger-text);display:block}.lt-error-text[hidden]{display:none}.lt-error-text[data-variant=warning]{color:var(--lt-color-warning-text)}.lt-sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}lt-suggestion{display:block}.lt-suggestion__list{box-sizing:border-box;margin:var(--lt-spacing-1) 0 0;max-block-size:var(--lt-suggestion-max-height,calc(var(--lt-spacing-10) * 4));background:var(--lt-color-neutral-canvas);border:1px solid var(--lt-color-neutral-border);border-radius:var(--lt-suggestion-radius,var(--lt-spacing-1));box-shadow:var(--lt-shadow-overlay);padding:0;list-style:none;overflow-y:auto}.lt-suggestion__list:popover-open{inset:auto;inline-size:var(--lt-suggestion-width,auto);margin:0;position:fixed;inset-block-start:var(--lt-suggestion-top,0);inset-inline-start:var(--lt-suggestion-left,0)}.lt-suggestion__list:popover-open:dir(rtl){inset-inline-start:auto;inset-inline-end:var(--lt-suggestion-left,0)}.lt-suggestion__list[hidden]{display:none}lt-suggestion:not(:defined) .lt-suggestion__list{display:none}.lt-suggestion__option{padding:var(--lt-suggestion-option-padding,var(--lt-spacing-2) var(--lt-spacing-3));font-family:inherit;font-size:var(--lt-font-size-m);line-height:var(--lt-line-height-default);color:var(--lt-color-neutral-text-strong);cursor:pointer}.lt-suggestion__option:hover{background:var(--lt-color-accent-surface)}.lt-suggestion__option[aria-selected=true]{background:var(--lt-color-accent-fill);color:var(--lt-color-accent-content)}.lt-suggestion__value{display:none}.lt-suggestion__empty{padding:var(--lt-suggestion-option-padding,var(--lt-spacing-2) var(--lt-spacing-3));font-size:var(--lt-font-size-m);color:var(--lt-color-neutral-text-subtle)}.lt-suggestion__list[hidden]~.lt-suggestion__empty,.lt-suggestion__list[aria-busy=true]~.lt-suggestion__empty{display:none}lt-suggestion:not(:defined) .lt-suggestion__empty{display:none}@media (forced-colors:active){.lt-suggestion__option[aria-selected=true]{color:highlighttext;background-color:highlight}}}
