');background-position:center right .5rem;background-repeat:no-repeat;background-size:1rem;height:auto;margin:0}select,textarea{-webkit-appearance:none;background-color:var(--gray-100);border:2px solid var(--gray-200);border-radius:10px;box-sizing:border-box;color:var(--gray-700);font-size:1rem;padding:.65rem .5rem}textarea{appearance:none;font-family:-apple-system,BlinkMacSystemFont,avenir next,avenir,helvetica neue,helvetica,ubuntu,roboto,noto,segoe ui,arial,sans-serif;resize:vertical}input:focus,select:focus,textarea:focus{border:2px solid var(--focus-ring-color);outline:none}input:invalid,select:invalid,textarea:invalid{border:2px solid #ff7d87;box-shadow:none}input[type=checkbox]{align-self:center;-webkit-appearance:none;appearance:none;background-color:#fff;border:2px solid var(--gray-300);border-radius:5px;display:inline-block;font-size:1rem;height:1rem;margin-right:.5rem;width:1rem}input[type=checkbox]:hover{cursor:pointer}input[type=checkbox]:checked{background-color:var(--gray-700);background-image:url('data:image/svg+xml;utf8,');background-size:contain;border:2px solid var(--gray-700)}input[type=checkbox]:checked:focus-visible,input[type=checkbox]:focus-visible{border-color:var(--focus-ring-color)}input[type=radio]{align-self:center;-webkit-appearance:none;appearance:none;border:2px solid var(--gray-300);border-radius:50%;display:flex;height:1rem;justify-content:center;margin-right:.5rem;position:relative;width:1rem}@media (hover:hover){input[type=radio]:hover{cursor:pointer}}input[type=radio]:checked{border:2px solid var(--gray-700)}input[type=radio]:checked:focus-visible,input[type=radio]:focus-visible{border-color:var(--focus-ring-color)}input[type=radio]:checked:before{align-self:center;background-color:var(--gray-700);border-radius:50%;content:"";height:calc(100% - 4px);width:calc(100% - 4px)}button,input[type=button],input[type=reset],input[type=submit]{-webkit-touch-callout:none;-webkit-appearance:none;appearance:none;background-color:var(--gray-700);border:2px solid var(--gray-700);border-radius:10px;color:#fff;display:inline-block;font-size:1rem;font-weight:700;line-height:normal;margin-bottom:1rem;padding:.5rem 1.25rem;text-decoration:none;transition:background-color .2s ease-in-out,border .2s ease-in-out,transform .2s ease-in-out;-webkit-user-select:none;user-select:none}@media (hover:hover){button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{background-color:var(--gray-800);cursor:pointer}}button:focus-visible,input[type=button]:focus-visible,input[type=reset]:focus-visible,input[type=submit]:focus-visible{border-color:var(--focus-ring-color);outline:none}table{border-spacing:0;font-variant-numeric:tabular-nums;margin-bottom:1.563rem;width:100%}td,th{margin:0;padding:.5rem .5rem .5rem 0}th{color:var(--gray-300);font-weight:700;text-align:left}td,th{border-bottom:2px solid var(--gray-300)}code{background:var(--gray-100);border-radius:10px;display:inline-block;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:.8rem;padding:0 .328rem;vertical-align:middle;white-space:nowrap}p>code{white-space:normal}pre>code{display:block;line-height:1.563em;margin-bottom:1.563rem;overflow:scroll;padding:1rem;white-space:pre}pre>code:after{content:" "}blockquote{border-left:.25rem solid var(--gray-100);margin-bottom:1.563rem;padding:0 1rem}ul{font-variant-numeric:tabular-nums;list-style:disc outside;margin:0;padding:0 1px}ol{list-style:decimal outside}ol,ul{margin-bottom:1.563rem;margin-top:0;padding-left:0}li{list-style-position:inside}kbd{background-color:var(--gray-100);border:1px solid var(--gray-300);border-bottom:2px solid var(--gray-500);border-radius:5px;color:var(--gray-700);display:inline-block;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:.64rem;padding:0 .328rem;vertical-align:middle}abbr{border-bottom:2px dashed var(--gray-600);text-decoration:none}@media (hover:hover){abbr:hover{cursor:help}}.error{margin-top:.25rem}.error,.errorList{color:var(--red-600);font-size:14px}button:disabled{cursor:not-allowed!important;opacity:.5}button+button{margin-left:.5rem}button.secondary,button[type=reset]{background-color:var(--gray-300);border:2px solid var(--gray-300);color:var(--gray-900)}button.secondary:hover,button[type=reset]:hover{background-color:var(--gray-400)}input[type=email],input[type=number],input[type=text],select,textarea{width:400px}label{margin-top:1rem}label.checkbox{font-weight:400}button[type=submit]{margin-top:1rem}