section[data-auth][data-apply]{max-width:480px}section[data-auth][data-apply] fieldset{border:0;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:8px 16px}section[data-auth][data-apply] fieldset legend{width:100%;font-size:13px;font-weight:500;color:var(--ink-2);margin-bottom:8px;padding:0}section[data-auth][data-apply] label[data-inline]{flex-direction:row;align-items:center;gap:8px;font-weight:400;color:var(--ink);cursor:pointer}section[data-auth][data-apply] label[data-inline] input{accent-color:#262626;width:15px;height:15px;margin:0}section[data-auth][data-apply] label>small{font-size:12px;font-weight:400;color:var(--ink-3);line-height:1.4}section[data-auth][data-apply] span[data-optional]{font-weight:400;color:var(--ink-3);font-size:12px;margin-left:4px}section[data-auth][data-apply] input[type=file]{font-size:13px;color:var(--ink-2)}section[data-auth][data-apply] input[type=file]::-webkit-file-upload-button{font:inherit;font-weight:500;padding:8px 14px;margin-right:12px;border:1px solid var(--line);border-radius:8px;background:var(--paper);color:var(--ink);cursor:pointer;-webkit-transition:border-color .15s;transition:border-color .15s}section[data-auth][data-apply] input[type=file]::file-selector-button{font:inherit;font-weight:500;padding:8px 14px;margin-right:12px;border:1px solid var(--line);border-radius:8px;background:var(--paper);color:var(--ink);cursor:pointer;transition:border-color .15s}section[data-auth][data-apply] input[type=file]::-webkit-file-upload-button:hover{border-color:#262626}section[data-auth][data-apply] input[type=file]::file-selector-button:hover{border-color:#262626}section[data-auth][data-apply] input[data-trap]{position:absolute;left:-9999px;width:1px;height:1px;opacity:0;pointer-events:none}