body:has(.ff-admin){background:rgb(var(--ff-canvas))}.ff-admin{font-family:var(--font-ff-inter),Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;color:rgb(var(--ff-ink));-webkit-font-smoothing:antialiased}.ff-admin :focus-visible{--tw-ring-color:rgb(var(--ff-accent))}.ff-admin .panel{border-radius:var(--ff-radius-lg);border-color:rgb(var(--ff-line));box-shadow:var(--ff-shadow-card)}.ff-admin .field-input{border-radius:var(--ff-radius-sm);border-color:rgb(var(--ff-line-strong));background-color:rgb(var(--ff-surface));box-shadow:none}.ff-admin .field-input:focus,.ff-admin .field-input:focus-visible{outline:none;border-color:rgb(var(--ff-accent));background-color:#fff;--tw-ring-color:rgb(var(--ff-accent));box-shadow:0 0 0 1px rgb(var(--ff-accent))}.ff-admin .field-input:disabled{background-color:rgb(var(--ff-chip));color:rgb(var(--ff-muted))}.ff-admin table thead th{font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:rgb(var(--ff-muted))}