.apply-field{width:100%;border-radius:.5rem;border-width:1px;border-color:var(--border-strong);background-color:var(--bg-raised);color:var(--text-primary);transition:background-color var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard)}.apply-field::placeholder{color:var(--text-muted);opacity:1}.apply-field:focus,.apply-field:not(:placeholder-shown){background-color:#fbf8f4;color:#1a1a1a;border-color:var(--accent)}.apply-field:focus{outline:none;caret-color:var(--accent)}.apply-field:not(:placeholder-shown){caret-color:#1a1a1a}.apply-field::selection{background-color:var(--accent);color:var(--accent-ink)}.apply-field:-webkit-autofill,.apply-field:-webkit-autofill:focus,.apply-field:-webkit-autofill:hover{-webkit-text-fill-color:#1a1a1a;-webkit-box-shadow:inset 0 0 0 1000px #fbf8f4;box-shadow:inset 0 0 0 1000px #fbf8f4;transition:background-color 5000s ease-in-out 0s;caret-color:#1a1a1a}.apply-field-file{width:100%;border-radius:.5rem;border-width:1px;border-style:dashed;border-color:var(--border-strong);background-color:var(--bg-raised);color:var(--text-secondary);transition:background-color var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard)}.apply-field-file:focus-within{border-color:var(--accent);border-style:solid}.apply-field-file--filled{background-color:#fbf8f4;border-style:solid;border-color:var(--accent);color:#1a1a1a}