.WebcamButton_inputContent__ptiiD{background:#fff;border-radius:4px;text-align:left;position:relative;min-height:208px;padding:16px 16px 32px;margin-top:27px;color:#444;font-size:1.2rem;line-height:1.6rem;font-weight:400}@media(min-width:900px){.WebcamButton_inputContent__ptiiD{border-radius:8px;padding:18px 24px 40px;max-width:472px;margin-left:auto;margin-right:auto}}.WebcamButton_inputContentModal__jZ_zH{position:relative;flex:1 1 400px;overflow:auto;min-height:300px;min-width:300px;border-radius:4px}.WebcamButton_webcam__DjVoU{height:100%;position:relative}@media(max-width:899px){.WebcamButton_webcam__DjVoU{width:100%;height:100%;position:fixed;left:0;top:0;z-index:100000000;background-color:#4d4d4d}}.WebcamButton_webcam__DjVoU video{max-width:100%;height:calc(100% - 73px)}@media(max-width:899px){.WebcamButton_webcam__DjVoU video{height:100%;margin:0 auto}}.WebcamButton_bottom__eZMTy{position:relative;height:73px;background-color:#232323;width:100%}@media(max-width:899px){.WebcamButton_bottom__eZMTy{position:absolute;opacity:.75}}@media only screen and (max-width:899px)and (max-aspect-ratio:1/1){.WebcamButton_bottom__eZMTy{bottom:0;height:73px;width:100%}}@media only screen and (max-width:899px)and (min-aspect-ratio:1/1){.WebcamButton_bottom__eZMTy{top:0;right:0;width:73px;height:100%}}.WebcamButton_capture__ykCmJ{width:45px;height:45px;border:5px solid #ccc;border-radius:50%}.WebcamButton_capture__ykCmJ,.WebcamButton_capture__ykCmJ:after{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.WebcamButton_capture__ykCmJ:after{content:"";width:90%;border:3px solid #ccc;display:block;height:90%;border-radius:50%}