html,body{margin:0;height:100%;min-height:100%;font-family:system-ui;color-scheme:light dark;background-color:Canvas;color:CanvasText}*{box-sizing:border-box}form{display:flex;flex-direction:column;gap:.5rem;max-width:300px}label{display:grid}input[type=file]{border:1px solid transparent}:not(form)[aria-invalid=true]{border-color:red}
