.brief-dither{background-image:linear-gradient(45deg,#ffffff0d 25%,#0000 25% 75%,#ffffff0d 75%),linear-gradient(45deg,#ffffff0d 25%,#0000 25% 75%,#ffffff0d 75%);background-position:0 0,2px 2px;background-size:4px 4px}.brief-metal{background:linear-gradient(100deg,#8c8c8c 0%,#f5f5f5 22%,#a8a8a8 45%,#fff 62%,#7d7d7d 100%)}@keyframes brief-glitch{0%{clip-path:inset(0);opacity:1;transform:translate(0)}25%{clip-path:inset(18% 0 52%);opacity:.85;transform:translate(-3px,1px)}50%{clip-path:inset(60% 0 12%);opacity:.9;transform:translate(3px,-1px)}to{clip-path:inset(0);opacity:1;transform:translate(0)}}.brief-glitch{animation:.14s steps(3,end) brief-glitch}.brief-opt:has(input:checked){background-color:#141414;border-color:#fff}.brief-field:focus-visible{outline-offset:2px;outline:2px solid #fff}.brief-opt:has(input:focus-visible){outline-offset:2px;outline:2px solid #fff}.brief-bar{padding-bottom:env(safe-area-inset-bottom)}@media (prefers-reduced-motion:reduce){.brief-glitch{animation:none}.brief-metal{background:#fff}}
