#main-content input:where([type=text],[type=email],[type=date],[type=time],[type=datetime],[type=datetime-local],[type=month],[type=week],[type=number],[type=password],[type=tel],[type=url]),#main-content select,#main-content textarea{padding:.5em 1em;background-color:var(--nc-input-background-color,#fff);color:var(--nc-input-text-color,#000);border:var(--nc-input-border-color,solid 1px #ccc);max-width:100%;width:100%;font-size:var(--nc-input-font-size, 1.1rem);font-weight:var(--nc-input-font-weight,normal);font-style:var(--nc-input-font-style,normal);outline:0;border-radius:var(--nc-input-border-radius,.3rem)}#main-content input:where([type=text],[type=email],[type=date],[type=time],[type=datetime],[type=datetime-local],[type=month],[type=week],[type=number],[type=password],[type=tel],[type=url])::placeholder,#main-content select::placeholder,#main-content textarea::placeholder{font-style:var(--nc-input-placeholder-style,italic)}#main-content input:where([type=text],[type=email],[type=date],[type=time],[type=datetime],[type=datetime-local],[type=month],[type=week],[type=number],[type=password],[type=tel],[type=url]):focus,#main-content input:where([type=text],[type=email],[type=date],[type=time],[type=datetime],[type=datetime-local],[type=month],[type=week],[type=number],[type=password],[type=tel],[type=url]):hover,#main-content select:focus,#main-content select:hover,#main-content textarea:focus,#main-content textarea:hover{box-shadow:var(--nc-input-focus-shadow,0 0 5px 1px rgba(0,0,0,.3));-webkit-box-shadow:var(--nc-input-focus-shadow,0 0 5px 1px rgba(0,0,0,.3))}#main-content input:where([type=text],[type=email],[type=date],[type=time],[type=datetime],[type=datetime-local],[type=month],[type=week],[type=number],[type=password],[type=tel],[type=url]).invalid,#main-content select.invalid,#main-content textarea.invalid{border:var(--nc-input-invalid-border,0)}#main-content input:where([type=text],[type=email],[type=date],[type=time],[type=datetime],[type=datetime-local],[type=month],[type=week],[type=number],[type=password],[type=tel],[type=url]) option,#main-content select option,#main-content textarea option{padding:.5em 1em}#main-content textarea{min-height:20rem;resize:vertical}#main-content button,#main-content input:where([type=submit],[type=button],[type=reset],[type=search]){padding:var(--nc-button-padding,.5rem 1rem);font-size:var(--nc-button-font-size, 1.1rem);font-weight:var(--nc-button-font-weight,normal);font-style:var(--nc-button-font-style,normal);cursor:pointer;color:var(--nc-button-text-color,#000);background-color:var(--nc-button-background-color,#cacaca);border:var(--nc-button-border,0);border-radius:var(--nc-button-border-radius,.3rem);transition:background-color .3s ease,border-color .3s ease,box-shadow .3s ease}#main-content button:not(:disabled):hover,#main-content input:where([type=submit],[type=button],[type=reset],[type=search]):not(:disabled):hover{background-color:var(--nc-button-hover-background-color,#e6e6e6);color:var(--nc-button-hover-text-color,#e6e6e6);box-shadow:var(--nc-button-focus-shadow,0 0 5px 1px rgba(0,0,0,.3));-webkit-box-shadow:var(--nc-button-focus-shadow,0 0 5px 1px rgba(0,0,0,.3))}#main-content button:not(:disabled):active,#main-content input:where([type=submit],[type=button],[type=reset],[type=search]):not(:disabled):active{background-color:var(--nc-button-clicked-background-color,#a8a8a8);color:var(--nc-button-clicked-text-color,#666)}#main-content button:disabled,#main-content input:where([type=submit],[type=button],[type=reset],[type=search]):disabled{background-color:var(--nc-button-disabled-background-color,#d9d9d9);color:var(--nc-button-disabled-text-color,#b3b3b3);cursor:not-allowed}