.c-field--textarea textarea{resize:none}.c-field--resizable textarea{resize:vertical}.timeline{position:relative}.timeline__header{display:flex;flex-direction:column}.timeline__connector{display:flex;flex-basis:46px;margin-left:-16px;min-width:46px;position:relative}.timeline__line{border-right:2px dotted var(--color-light,#a3a3a3);height:100%;left:50%;margin:auto auto auto -1px;position:absolute;right:50%;top:12px}.timeline__dot{align-content:center;align-items:center;background-color:initial;display:flex;height:22px;justify-content:center;margin:0 auto;width:46px}.timeline__dot,.timeline__inner-dot{border-radius:100%;position:relative;z-index:1}.timeline__inner-dot{background-color:var(--color-dark,#707070);content:"";display:block;height:14px;width:14px}.timeline__body,.timeline__secondary{background-color:initial;flex:1 0;margin-bottom:24px}.timeline__connector+.timeline__body{padding-right:0}.timeline__secondary{flex:initial;padding-left:12px}.timeline__body--center,.timeline__connector--center .timeline__dot,.timeline__item--center .timeline__body,.timeline__item--center .timeline__dot,.timeline__item--center .timeline__secondary,.timeline__secondary--center{align-self:center}.timeline__body--bottom,.timeline__connector--bottom .timeline__dot,.timeline__item--bottom .timeline__body,.timeline__item--bottom .timeline__dot,.timeline__item--bottom .timeline__secondary,.timeline__secondary--bottom{align-self:flex-end}.timeline__item{background-color:initial;display:flex;position:relative}.timeline__item:last-child .timeline__body,.timeline__item:last-child .timeline__secondary{margin-bottom:0}.timeline__item:last-child .timeline__line{display:none}.timeline__item>.timeline__body:first-of-type{text-align:right}.timeline__item.is-muted{color:rgba(0,0,0,.561)}.timeline__item.is-muted .timeline__inner-dot{background-color:var(--color-secondary,#a3a3a3)}.timeline__item.is-active .timeline__inner-dot{background-color:var(--color-primary,#ae0b05)}.c-native-select select{appearance:none;background:none;border:0;flex:1;height:var(--c-field-height,calc(var(--base, 8px)*6));margin:0;outline:0;padding:var(--c-field-padding,calc(var(--base, 8px)*2));text-indent:1px;text-overflow:"";width:100%}.c-native-select .c-icon{padding:calc(var(--base, 8px)*1.5)}.c-field__inner--dropzone{border:none;cursor:pointer!important;position:relative}.c-field__inner--dropzone input{cursor:pointer!important;height:100%;left:0;position:absolute;text-indent:-999em;top:0;width:100%;z-index:1}.c-field__dropzone{height:0;padding-top:33%;width:100%}.c-field__dropzone-inner{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.c-field__dropzone-inner img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.c-field__dropzone-inner label{max-width:66%;padding-left:8px;padding-right:8px;text-align:center}.u-word-break-all{word-break:break-all}.assignment-form-app,.volunteer-form-app{--c-select-border-color:#cacaca}.assignment-form-app .c-field--textarea:not(.c-field--readonly) textarea,.assignment-form-app .c-field:not(.c-field--readonly) input,.assignment-form-app .c-field:not(.c-field--readonly) input[type=color],.assignment-form-app .c-field:not(.c-field--readonly) input[type=date],.assignment-form-app .c-field:not(.c-field--readonly) input[type=datetime-local],.assignment-form-app .c-field:not(.c-field--readonly) input[type=email],.assignment-form-app .c-field:not(.c-field--readonly) input[type=month],.assignment-form-app .c-field:not(.c-field--readonly) input[type=number],.assignment-form-app .c-field:not(.c-field--readonly) input[type=password],.assignment-form-app .c-field:not(.c-field--readonly) input[type=search],.assignment-form-app .c-field:not(.c-field--readonly) input[type=tel],.assignment-form-app .c-field:not(.c-field--readonly) input[type=text],.assignment-form-app .c-field:not(.c-field--readonly) input[type=time],.assignment-form-app .c-field:not(.c-field--readonly) input[type=url],.assignment-form-app .c-field:not(.c-field--readonly) input[type=week],.assignment-form-app .c-field:not(.c-field--readonly) textarea,.volunteer-form-app .c-field--textarea:not(.c-field--readonly) textarea,.volunteer-form-app .c-field:not(.c-field--readonly) input,.volunteer-form-app .c-field:not(.c-field--readonly) input[type=color],.volunteer-form-app .c-field:not(.c-field--readonly) input[type=date],.volunteer-form-app .c-field:not(.c-field--readonly) input[type=datetime-local],.volunteer-form-app .c-field:not(.c-field--readonly) input[type=email],.volunteer-form-app .c-field:not(.c-field--readonly) input[type=month],.volunteer-form-app .c-field:not(.c-field--readonly) input[type=number],.volunteer-form-app .c-field:not(.c-field--readonly) input[type=password],.volunteer-form-app .c-field:not(.c-field--readonly) input[type=search],.volunteer-form-app .c-field:not(.c-field--readonly) input[type=tel],.volunteer-form-app .c-field:not(.c-field--readonly) input[type=text],.volunteer-form-app .c-field:not(.c-field--readonly) input[type=time],.volunteer-form-app .c-field:not(.c-field--readonly) input[type=url],.volunteer-form-app .c-field:not(.c-field--readonly) input[type=week],.volunteer-form-app .c-field:not(.c-field--readonly) textarea{border:var(--c-select-border-width,var(--border-width-input,1px)) solid var(--c-select-border-color,#cacaca)}.assignment-form-app form .o-grid+.o-grid{border-top:1px solid var(--color-light,#a3a3a3)!important;margin-top:56px;padding-top:56px}.js-assignment-sign-up .c-notice{--color-notice-text-default:#000}
/*# sourceMappingURL=assignment-form.f91c08016307fdb8e0dc.css.map*/