.ui-alert[role][data-v-6056674a]{--alert-color:var(--dih-info);border:1px solid color-mix(in srgb,var(--alert-color) 30%,transparent);background:color-mix(in srgb,var(--alert-color) 10%,transparent);color:var(--dih-text);border-radius:12px;align-items:flex-start;gap:12px;padding:12px 14px;font-size:.875rem;line-height:1.5;display:flex}.ui-alert[data-variant=success][data-v-6056674a]{--alert-color:var(--dih-success)}.ui-alert[data-variant=warning][data-v-6056674a]{--alert-color:var(--dih-warning)}.ui-alert[data-variant=danger][data-v-6056674a]{--alert-color:var(--dih-danger)}.ui-alert__icon[data-v-6056674a]{color:var(--alert-color);flex:none;margin-top:1px}.ui-alert__content[data-v-6056674a]{overflow-wrap:anywhere;min-width:0}.locale-segmented{background:var(--dih-elevated);border:1px solid color-mix(in srgb,var(--dih-border) 50%,transparent);border-radius:30px;padding:3px;display:inline-flex}.locale-segmented button{font-family:var(--dih-font-mono);letter-spacing:.06em;color:color-mix(in srgb,var(--dih-text) 50%,transparent);border-radius:var(--radius-2xl);transition:background var(--dih-duration),color var(--dih-duration);cursor:pointer;background:0 0;border:none;padding:6px 11px;font-size:10.5px;font-weight:500}.locale-segmented button[aria-pressed=true]{background:var(--dih-primary);color:var(--dih-on-primary)}.locale-operator{gap:2px;display:flex}.locale-operator button{color:var(--dih-muted);font:9px var(--dih-font-mono);letter-spacing:.18em;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;padding:4px 7px}.locale-operator button:hover{color:var(--dih-text)}.locale-operator button[aria-pressed=true]{border-color:color-mix(in srgb,var(--dih-gold) 30%,transparent);background:color-mix(in srgb,var(--dih-gold) 8%,transparent);color:var(--dih-gold)}.locale-operator button:focus-visible,.locale-segmented button:focus-visible{outline:2px solid var(--dih-primary);outline-offset:2px}@media (prefers-reduced-motion:reduce){.locale-segmented button{transition:none}}input[data-v-15f1eb48]:is([type=date],[type=time],[type=datetime-local],[type=month],[type=week]){appearance:none}@media (width<=767px),(pointer:coarse){input[data-v-15f1eb48]{font-size:16px}}.ui-input-group{min-width:0;max-width:100%;height:var(--dih-control-height);border:1px solid var(--dih-border-strong);border-radius:var(--dih-input-radius);color:var(--dih-text);background:0 0;align-items:center;gap:10px;padding:0 12px;transition:border-color .2s,box-shadow .2s;display:flex}.ui-input-group:focus-within{border-color:var(--dih-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--dih-primary) 50%,transparent)}.ui-input-group[data-slot=input-group]:has(>[data-slot=input][aria-invalid=true]){border-color:var(--dih-destructive)}.ui-input-group[data-slot=input-group]:has(>[data-slot=input][aria-invalid=true]):focus-within{box-shadow:0 0 0 3px color-mix(in srgb,var(--dih-destructive) 20%,transparent)}.ui-input-group[data-slot=input-group]>input[data-slot=input]{width:0;height:100%;min-height:0;box-shadow:none;font-size:inherit;background:0 0;border:0;border-radius:0;flex:auto;padding:0}@media (width<=767px),(pointer:coarse){.ui-input-group[data-slot=input-group]>input[data-slot=input]{font-size:calc(max(16px,1em))}}.ui-input-group[data-slot=input-group]>input[data-slot=input]:focus-visible{box-shadow:none;border-color:#0000;outline:none}.ui-input-group[data-slot=input-group]>input[data-slot=input]:autofill{-webkit-text-fill-color:var(--dih-text);caret-color:var(--dih-text);-webkit-background-clip:text;background-clip:text}.ui-input-group-addon{color:var(--dih-muted);white-space:nowrap;flex:none;align-items:center;gap:6px;line-height:1;display:flex}.ui-input-group-addon>svg{flex:none}.ui-combobox-options{z-index:410;width:var(--reka-combobox-trigger-width);max-height:min(18rem,var(--reka-combobox-content-available-height));overscroll-behavior:contain;border:1px solid var(--dih-border);color:var(--dih-text);background:var(--dih-operator-dialog-background);box-shadow:var(--dih-operator-dialog-shadow);border-radius:12px;padding:5px;overflow-y:auto}.ui-combobox-option{cursor:pointer;overflow-wrap:anywhere;border-radius:8px;outline:none;justify-content:space-between;align-items:center;gap:8px;min-height:40px;padding:8px 10px;display:flex}.ui-combobox-option[data-highlighted]{background:var(--dih-select-highlight)}.ui-combobox-option[data-state=checked]{background:var(--dih-select-selected)}.ui-combobox-empty{color:var(--dih-muted);padding:8px 10px}
