[data-surface=field]{--color-ink-muted:#111110c7;--color-ink-subtle:#111110c7;--color-line:#11111059;--color-line-hi:#1111108c;--color-line-strong:#111110b3;--color-defect:#9a3412;--color-warn:#7a4d00;font-family:var(--font-sans);-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;font-size:17px;line-height:1.45}[data-surface=field][data-contrast=high]{--color-ink-muted:#111110;--color-ink-subtle:#111110;--color-line:#11111099;--color-line-hi:#111110cc;--color-line-strong:#111110e6}body:has([data-surface=field]):before{display:none}[data-surface=field] button,[data-surface=field] a,[data-surface=field] label{touch-action:manipulation}[data-surface=field] .fld-noselect{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}[data-surface=field] :focus-visible{outline-offset:2px;outline:3px solid #111110;box-shadow:0 0 0 6px #c2ec6699}[data-surface=field] input,[data-surface=field] textarea,[data-surface=field] select{font-size:16px}.fld-sheet{animation:fld-sheet-up .22s var(--ease-wn) both}@keyframes fld-sheet-up{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}.fld-flash{animation:.2s ease-out both fld-flash}@keyframes fld-flash{0%{opacity:.85}to{opacity:0}}.fld-rec-dot{animation:1.2s ease-in-out infinite fld-rec}@keyframes fld-rec{50%{opacity:.3}}.fld-strip{scrollbar-width:none;-webkit-overflow-scrolling:touch}.fld-strip::-webkit-scrollbar{display:none}@media (forced-colors:active){[data-surface=field] .wn-app-card,[data-surface=field] .wn-chip{border:1px solid canvastext}}
