@layer components{.mGetDG_root{align-content:start;gap:var(--space-1);display:grid}.mGetDG_label{font-weight:var(--weight-medium);font-size:var(--text-sm)}.mGetDG_control{display:flex;position:relative}.mGetDG_input{min-width:0;min-height:2.75rem;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);font-size:var(--text-md);transition:border-color var(--duration-fast) var(--ease-standard);flex:1}.mGetDG_input[readonly]{background:var(--color-surface-muted);color:var(--color-text-muted);cursor:default}.mGetDG_input:hover{border-color:var(--color-border-strong)}.mGetDG_input:focus-visible{border-color:var(--color-focus);outline-offset:0}.mGetDG_input[aria-invalid=true]{border-color:var(--color-danger)}.mGetDG_reveal{inset-block:var(--space-1);padding-inline:var(--space-2);border-radius:var(--radius-sm);color:var(--color-link);font-size:var(--text-xs);cursor:pointer;background:0 0;border:0;position:absolute;inset-inline-end:var(--space-1)}.mGetDG_control:has(.mGetDG_reveal) .mGetDG_input{padding-inline-end:7rem}.mGetDG_error{color:var(--color-danger);font-size:var(--text-sm)}.mGetDG_hint{color:var(--color-text-muted);font-size:var(--text-xs)}}
