.ink-field{--ink:rgb(0 0 0/0.85);--text-ink:rgb(0 0 0/0.7);--bleed-wide-color:rgb(0 0 0/0.14)}html.dark .ink-field{--ink:rgb(255 255 255/0.88);--text-ink:rgb(255 255 255/0.72);--bleed-wide-color:rgb(255 255 255/0.1)}.ink-field.ink-field.ink-field{border:1px solid color-mix(in srgb,var(--ink) 55%,transparent);border-radius:0;background:transparent;box-shadow:0 0 calc(3 * var(--ink-line-weight)) var(--bleed-wide-color);color:var(--text-ink);filter:blur(var(--text-soften));outline:none;transition:border-color .15s ease}.ink-field.ink-field.ink-field:focus{border-color:var(--ink)}.ink-field.ink-field.ink-field:-webkit-autofill{-webkit-text-fill-color:var(--text-ink);-webkit-transition:background-color 600000s 0s,color 600000s 0s;transition:background-color 600000s 0s,color 600000s 0s}.ink-field.ink-field.ink-field::-moz-placeholder{color:color-mix(in srgb,var(--text-ink) 45%,transparent)}.ink-field.ink-field.ink-field::placeholder{color:color-mix(in srgb,var(--text-ink) 45%,transparent)}.ink-field.ink-field.ink-field:disabled{opacity:1}.ink-outline{--ink:rgb(0 0 0/0.85);--text-ink:rgb(0 0 0/0.7);--bleed-tight-color:rgb(0 0 0/0.45);--bleed-wide-color:rgb(0 0 0/0.14)}html.dark .ink-outline{--ink:rgb(255 255 255/0.88);--text-ink:rgb(255 255 255/0.72);--bleed-tight-color:rgb(255 255 255/0.3);--bleed-wide-color:rgb(255 255 255/0.1)}.ink-outline.ink-outline.ink-outline{border:var(--ink-line-weight) solid var(--ink);background:transparent;box-shadow:0 0 var(--ink-line-tight) var(--bleed-tight-color),0 0 var(--ink-line-wide) var(--bleed-wide-color);color:var(--text-ink);filter:blur(var(--ink-soften-line));outline:none}.ink-outline.ink-outline.ink-outline::-moz-placeholder{color:color-mix(in srgb,var(--ink) 55%,transparent);opacity:1}.ink-outline.ink-outline.ink-outline::placeholder{color:color-mix(in srgb,var(--ink) 55%,transparent);opacity:1}