/*!
 * Cropper.js v1.5.12
 * https://fengyuanchen.github.io/cropperjs
 *
 * Copyright 2015-present Chen Fengyuan
 * Released under the MIT license
 *
 * Date: 2021-06-12T08:00:11.623Z
 */.cropper-container{direction:ltr;font-size:0;line-height:0;position:relative;-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cropper-container img{display:block;height:100%;image-orientation:0deg;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;width:100%}.cropper-canvas,.cropper-crop-box,.cropper-drag-box,.cropper-modal,.cropper-wrap-box{bottom:0;left:0;position:absolute;right:0;top:0}.cropper-canvas,.cropper-wrap-box{overflow:hidden}.cropper-drag-box{background-color:#fff;opacity:0}.cropper-modal{background-color:#000;opacity:.5}.cropper-view-box{display:block;height:100%;outline:1px solid #39f;outline-color:rgba(51,153,255,.75);overflow:hidden;width:100%}.cropper-dashed{border:0 dashed #eee;display:block;opacity:.5;position:absolute}.cropper-dashed.dashed-h{border-bottom-width:1px;border-top-width:1px;height:calc(100% / 3);left:0;top:calc(100% / 3);width:100%}.cropper-dashed.dashed-v{border-left-width:1px;border-right-width:1px;height:100%;left:calc(100% / 3);top:0;width:calc(100% / 3)}.cropper-center{display:block;height:0;left:50%;opacity:.75;position:absolute;top:50%;width:0}.cropper-center:after,.cropper-center:before{background-color:#eee;content:" ";display:block;position:absolute}.cropper-center:before{height:1px;left:-3px;top:0;width:7px}.cropper-center:after{height:7px;left:0;top:-3px;width:1px}.cropper-face,.cropper-line,.cropper-point{display:block;height:100%;opacity:.1;position:absolute;width:100%}.cropper-face{background-color:#fff;left:0;top:0}.cropper-line{background-color:#39f}.cropper-line.line-e{cursor:ew-resize;right:-3px;top:0;width:5px}.cropper-line.line-n{cursor:ns-resize;height:5px;left:0;top:-3px}.cropper-line.line-w{cursor:ew-resize;left:-3px;top:0;width:5px}.cropper-line.line-s{bottom:-3px;cursor:ns-resize;height:5px;left:0}.cropper-point{background-color:#39f;height:5px;opacity:.75;width:5px}.cropper-point.point-e{cursor:ew-resize;margin-top:-3px;right:-3px;top:50%}.cropper-point.point-n{cursor:ns-resize;left:50%;margin-left:-3px;top:-3px}.cropper-point.point-w{cursor:ew-resize;left:-3px;margin-top:-3px;top:50%}.cropper-point.point-s{bottom:-3px;cursor:s-resize;left:50%;margin-left:-3px}.cropper-point.point-ne{cursor:nesw-resize;right:-3px;top:-3px}.cropper-point.point-nw{cursor:nwse-resize;left:-3px;top:-3px}.cropper-point.point-sw{bottom:-3px;cursor:nesw-resize;left:-3px}.cropper-point.point-se{bottom:-3px;cursor:nwse-resize;height:20px;opacity:1;right:-3px;width:20px}@media (min-width:768px){.cropper-point.point-se{height:15px;width:15px}}@media (min-width:992px){.cropper-point.point-se{height:10px;width:10px}}@media (min-width:1200px){.cropper-point.point-se{height:5px;opacity:.75;width:5px}}.cropper-point.point-se:before{background-color:#39f;bottom:-50%;content:" ";display:block;height:200%;opacity:0;position:absolute;right:-50%;width:200%}.cropper-invisible{opacity:0}.cropper-bg{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC")}.cropper-hide{display:block;height:0;position:absolute;width:0}.cropper-hidden{display:none!important}.cropper-move{cursor:move}.cropper-crop{cursor:crosshair}.cropper-disabled .cropper-drag-box,.cropper-disabled .cropper-face,.cropper-disabled .cropper-line,.cropper-disabled .cropper-point{cursor:not-allowed}.cameraComponent_camera__O0tA9{width:100%;aspect-ratio:1/1;margin:10px auto;background-color:var(--heading-color);border-radius:5px;position:relative}.cameraComponent_camera__O0tA9 img,.cameraComponent_camera__O0tA9 video{height:100%;width:100%;border-radius:5px}.cameraComponent_camera__O0tA9 img.cameraComponent_mirror__QVybg,.cameraComponent_camera__O0tA9 video.cameraComponent_mirror__QVybg{transform:rotateY(180deg)}.cameraComponent_camera__O0tA9 .cameraComponent_cropper-container__uNQ_2{height:100%!important;width:100%!important;border-radius:5px}.cameraComponent_camera__O0tA9 .cameraComponent_cropper-face__Ps8hu,.cameraComponent_camera__O0tA9 .cameraComponent_cropper-view-box__v_Njw{border-radius:50%}.cameraComponent_camera__O0tA9 .cameraComponent_cropImage__CsOEr{right:80px!important}.cameraComponent_camera__O0tA9 .cameraComponent_confirmCrop__U2mYi{right:80px!important;background-color:#4caf50!important}.cameraComponent_camera__O0tA9 .cameraComponent_confirmCrop__U2mYi:hover{background-color:#3d8b40!important}.cameraComponent_camera__O0tA9 .cameraComponent_inputIcons__L_kb9{width:30px;height:30px;background-color:color-mix(in srgb,var(--trust),transparent 50%);color:var(--white);border-radius:50px;display:flex;justify-content:center;align-items:center;cursor:pointer;position:absolute;top:calc(100% - 40px)}.cameraComponent_camera__O0tA9 .cameraComponent_inputIcons__L_kb9:hover{background-color:var(--trust1)}.cameraComponent_camera__O0tA9 .cameraComponent_inputIcons__L_kb9.cameraComponent_cameraRotate__loVWw{left:10px}.cameraComponent_camera__O0tA9 .cameraComponent_inputIcons__L_kb9.cameraComponent_deleteImage__MIB_K{left:45px}.cameraComponent_camera__O0tA9 .cameraComponent_inputIcons__L_kb9.cameraComponent_rotateLeft__C1ZTN{left:80px}.cameraComponent_camera__O0tA9 .cameraComponent_inputIcons__L_kb9.cameraComponent_rotateRight__qZxVK{left:115px}.cameraComponent_camera__O0tA9 .cameraComponent_inputIcons__L_kb9.cameraComponent_captureBtn__Cvlpt{width:50px;height:50px;right:50%;transform:translate(50%,-40%)}.cameraComponent_camera__O0tA9 .cameraComponent_inputIcons__L_kb9.cameraComponent_captureBtn__Cvlpt svg{width:30px;height:30px}.cameraComponent_camera__O0tA9 .cameraComponent_inputIcons__L_kb9.cameraComponent_imageUpload__DFjVi{right:45px}.cameraComponent_camera__O0tA9 .cameraComponent_inputIcons__L_kb9.cameraComponent_imageUpload__DFjVi input{display:none}.cameraComponent_camera__O0tA9 .cameraComponent_inputIcons__L_kb9.cameraComponent_backToText__PG7QD{right:10px}.page_main__qopH2{min-height:100vh}.page_main__qopH2 .page_hero__E2f8H{padding:60px 0 20px;display:flex;flex-direction:column;align-items:center;gap:40px}.page_main__qopH2 .page_hero__E2f8H h2{font-size:3.5rem;font-weight:700;text-align:center}.page_main__qopH2 .page_hero__E2f8H .page_textareaContainer__pHbDq{padding:30px 40px 35px;border:2px solid var(--trust);border-radius:20px;width:900px;display:flex;flex-direction:column;gap:10px;position:relative}.page_main__qopH2 .page_hero__E2f8H .page_textareaContainer__pHbDq.page_imageContainer__hPGIn{width:500px}.page_main__qopH2 .page_hero__E2f8H .page_textareaContainer__pHbDq .page_textarea__4DRgD{width:100%;height:180px;border-radius:5px;margin:10px 0;position:relative}.page_main__qopH2 .page_hero__E2f8H .page_textareaContainer__pHbDq .page_textarea__4DRgD textarea{width:100%;height:100%;resize:none;padding:20px;border:1px dashed var(--trust);border-radius:5px;box-shadow:inset 0 0 50px 0 rgba(0,0,0,.126)}.page_main__qopH2 .page_hero__E2f8H .page_textareaContainer__pHbDq .page_textarea__4DRgD textarea:focus,.page_main__qopH2 .page_hero__E2f8H .page_textareaContainer__pHbDq .page_textarea__4DRgD textarea:focus-visible{outline:none}.page_main__qopH2 .page_hero__E2f8H .page_textareaContainer__pHbDq .page_inputIcons__vMZd8{width:30px;height:30px;background-color:color-mix(in srgb,var(--trust),transparent 50%);color:var(--white);border-radius:50px;display:flex;justify-content:center;align-items:center;cursor:pointer;position:absolute;top:calc(100% - 40px)}.page_main__qopH2 .page_hero__E2f8H .page_textareaContainer__pHbDq .page_inputIcons__vMZd8:hover{background-color:var(--trust1)}.page_main__qopH2 .page_hero__E2f8H .page_textareaContainer__pHbDq .page_imageCapture__oy9WV{background-color:var(--trust);right:10px}.page_main__qopH2 .page_hero__E2f8H .page_textareaContainer__pHbDq .page_backToText__od4ys{right:10px}.page_main__qopH2 .page_hero__E2f8H .page_textareaContainer__pHbDq .page_cameraRotate__t4YFh{left:10px}.page_main__qopH2 .page_hero__E2f8H .page_textareaContainer__pHbDq .page_cameraClr__bmnUt{left:45px}.page_main__qopH2 .page_hero__E2f8H .page_textareaContainer__pHbDq .page_captureBtn__ZzIsU{width:50px;height:50px;right:50%;transform:translate(50%,-40%)}.page_main__qopH2 .page_hero__E2f8H .page_textareaContainer__pHbDq .page_captureBtn__ZzIsU svg{width:30px;height:30px}.page_main__qopH2 .page_hero__E2f8H .page_textareaContainer__pHbDq .page_imageUpload__R7Jls{right:45px}.page_main__qopH2 .page_hero__E2f8H .page_textareaContainer__pHbDq .page_imageUpload__R7Jls input{display:none}.page_main__qopH2 .page_hero__E2f8H .page_textareaContainer__pHbDq .page_camera__9Dour{width:100%;aspect-ratio:1/1;margin:10px auto;background-color:var(--heading-color);border-radius:5px;position:relative}.page_main__qopH2 .page_hero__E2f8H .page_textareaContainer__pHbDq .page_camera__9Dour img,.page_main__qopH2 .page_hero__E2f8H .page_textareaContainer__pHbDq .page_camera__9Dour video{height:100%;width:100%;border-radius:5px}.page_main__qopH2 .page_hero__E2f8H .page_textareaContainer__pHbDq button{width:100%;border-radius:5px;background:var(--grad2);color:var(--white)}.page_main__qopH2 .page_hero__E2f8H .page_textareaContainer__pHbDq button:hover{background:var(--grad1)}.page_main__qopH2 .page_result__hlMAp{width:var(--max-width);margin:auto;text-align:center}.page_main__qopH2 .page_resultBlock__JENfn{width:var(--max-width);margin:auto;padding:50px 0;display:flex;flex-direction:column;gap:20px}.page_main__qopH2 .page_resultBlock__JENfn .page_effectBlock__CqNRt{padding:40px;border-radius:20px;transition:all .3s;border:2px dashed var(--white)}.page_main__qopH2 .page_resultBlock__JENfn .page_effectBlock__CqNRt .page_heading__eJ1v_{display:flex;align-items:center;gap:20px;margin-bottom:30px}.page_main__qopH2 .page_resultBlock__JENfn .page_effectBlock__CqNRt .page_heading__eJ1v_ h2{display:inline-flex;justify-content:center;align-items:center;transition:all .3s;width:75px;aspect-ratio:1/1;border-radius:50%}.page_main__qopH2 .page_resultBlock__JENfn .page_effectBlock__CqNRt .page_heading__eJ1v_ h5{padding-bottom:10px}.page_main__qopH2 .page_resultBlock__JENfn .page_effectBlock__CqNRt.page_effectPositive__wJH9q{border:2px dashed var(--white)}.page_main__qopH2 .page_resultBlock__JENfn .page_effectBlock__CqNRt.page_effectPositive__wJH9q .page_heading__eJ1v_ h2{border:2px solid var(--success);color:var(--success)}.page_main__qopH2 .page_resultBlock__JENfn .page_effectBlock__CqNRt.page_effectPositive__wJH9q .page_heading__eJ1v_ h5{color:var(--success);border-bottom:10px solid var(--success)}.page_main__qopH2 .page_resultBlock__JENfn .page_effectBlock__CqNRt.page_effectPositive__wJH9q:hover{border:2px dashed var(--success);background-color:color-mix(in srgb,var(--success),transparent 80%)}.page_main__qopH2 .page_resultBlock__JENfn .page_effectBlock__CqNRt.page_effectPositive__wJH9q:hover .page_heading__eJ1v_ h2{background-color:var(--success);color:var(--white)}.page_main__qopH2 .page_resultBlock__JENfn .page_effectBlock__CqNRt.page_effectPositive__wJH9q:hover .page_function__a7HxN{background:var(--white)}.page_main__qopH2 .page_resultBlock__JENfn .page_effectBlock__CqNRt.page_effectNegative__AJVtZ{border:2px dashed var(--white)}.page_main__qopH2 .page_resultBlock__JENfn .page_effectBlock__CqNRt.page_effectNegative__AJVtZ .page_heading__eJ1v_ h2{border:2px solid var(--error);color:var(--error)}.page_main__qopH2 .page_resultBlock__JENfn .page_effectBlock__CqNRt.page_effectNegative__AJVtZ .page_heading__eJ1v_ h5{border-bottom:10px solid var(--error);color:var(--error)}.page_main__qopH2 .page_resultBlock__JENfn .page_effectBlock__CqNRt.page_effectNegative__AJVtZ:hover{border:2px dashed var(--error);background-color:color-mix(in srgb,var(--error),transparent 80%)}.page_main__qopH2 .page_resultBlock__JENfn .page_effectBlock__CqNRt.page_effectNegative__AJVtZ:hover .page_heading__eJ1v_ h2{background-color:var(--error);color:var(--white)}.page_main__qopH2 .page_resultBlock__JENfn .page_effectBlock__CqNRt.page_effectNegative__AJVtZ:hover .page_function__a7HxN{background:var(--white)}.page_main__qopH2 .page_resultBlock__JENfn .page_effectBlock__CqNRt.page_effectSensitive__0ucjB{border:2px dashed var(--white)}.page_main__qopH2 .page_resultBlock__JENfn .page_effectBlock__CqNRt.page_effectSensitive__0ucjB .page_heading__eJ1v_ h2{border:2px solid var(--warning);color:var(--warning)}.page_main__qopH2 .page_resultBlock__JENfn .page_effectBlock__CqNRt.page_effectSensitive__0ucjB .page_heading__eJ1v_ h5{border-bottom:10px solid var(--warning);color:var(--warning)}.page_main__qopH2 .page_resultBlock__JENfn .page_effectBlock__CqNRt.page_effectSensitive__0ucjB:hover{border:2px dashed var(--warning);background-color:color-mix(in srgb,var(--warning),transparent 80%)}.page_main__qopH2 .page_resultBlock__JENfn .page_effectBlock__CqNRt.page_effectSensitive__0ucjB:hover .page_heading__eJ1v_ h2{background-color:var(--warning);color:var(--white)}.page_main__qopH2 .page_resultBlock__JENfn .page_effectBlock__CqNRt.page_effectSensitive__0ucjB:hover .page_function__a7HxN{background:var(--white)}.page_main__qopH2 .page_resultBlock__JENfn .page_effectBlock__CqNRt.page_effectNeutral__YzQ7a{border:2px dashed var(--white)}.page_main__qopH2 .page_resultBlock__JENfn .page_effectBlock__CqNRt.page_effectNeutral__YzQ7a .page_heading__eJ1v_ h2{border:2px solid var(--info);color:var(--info)}.page_main__qopH2 .page_resultBlock__JENfn .page_effectBlock__CqNRt.page_effectNeutral__YzQ7a .page_heading__eJ1v_ h5{border-bottom:10px solid var(--info);color:var(--info)}.page_main__qopH2 .page_resultBlock__JENfn .page_effectBlock__CqNRt.page_effectNeutral__YzQ7a:hover{border:2px dashed var(--info);background-color:color-mix(in srgb,var(--info),transparent 80%)}.page_main__qopH2 .page_resultBlock__JENfn .page_effectBlock__CqNRt.page_effectNeutral__YzQ7a:hover .page_heading__eJ1v_ h2{background-color:var(--info);color:var(--white)}.page_main__qopH2 .page_resultBlock__JENfn .page_effectBlock__CqNRt.page_effectNeutral__YzQ7a:hover .page_function__a7HxN{background:var(--white)}.page_main__qopH2 .page_resultBlock__JENfn .page_effectBlock__CqNRt .page_functions__B4rRh{display:flex;flex-wrap:wrap;gap:20px}.page_main__qopH2 .page_resultBlock__JENfn .page_effectBlock__CqNRt .page_functions__B4rRh .page_function__a7HxN{position:relative;padding:20px;border-radius:5px;background:var(--transparency3);width:32%;transition:all .5s;display:flex;flex-wrap:wrap;-moz-column-gap:20px;column-gap:20px}.page_main__qopH2 .page_resultBlock__JENfn .page_effectBlock__CqNRt .page_functions__B4rRh .page_function__a7HxN .page_ingredientCount__OCjhK{height:30px;width:30px;padding:5px;border-radius:50px;background-color:var(--transparency);color:var(--white);display:flex;justify-content:center;align-items:center;position:absolute;right:-10px;top:-10px}.page_main__qopH2 .page_resultBlock__JENfn .page_effectBlock__CqNRt .page_functions__B4rRh .page_function__a7HxN .page_ingredientList__da38K{width:100%;height:0;overflow:hidden;transition:all .3s}.page_main__qopH2 .page_resultBlock__JENfn .page_effectBlock__CqNRt .page_functions__B4rRh .page_function__a7HxN .page_ingredientList__da38K h6{margin:10px 0}.page_main__qopH2 .page_resultBlock__JENfn .page_effectBlock__CqNRt .page_functions__B4rRh .page_function__a7HxN .page_ingredientList__da38K li{background:var(--transparency3);padding:5px 10px;margin-bottom:3px;border-radius:10px;font-size:12px;line-height:1.5em;font-weight:700;text-transform:capitalize;text-decoration:none}.page_main__qopH2 .page_resultBlock__JENfn .page_effectBlock__CqNRt .page_functions__B4rRh .page_function__a7HxN .page_ingredientList__da38K.page_active__6MKk9{height:auto;height:calc-size(auto)}.page_main__qopH2 .page_resultBlock__JENfn .page_effectBlock__CqNRt .page_functions__B4rRh .page_function__a7HxN .page_functionImage__fPZqQ{width:50px;height:50px;display:inline-flex;justify-content:center;align-items:center}.page_main__qopH2 .page_resultBlock__JENfn .page_effectBlock__CqNRt .page_functions__B4rRh .page_function__a7HxN .page_details__f1uml{flex:1}.page_main__qopH2 .page_resultBlock__JENfn .page_effectBlock__CqNRt .page_functions__B4rRh .page_function__a7HxN .page_title__PlvK2{font-weight:700;margin-bottom:5px}.page_main__qopH2 .page_resultBlock__JENfn .page_effectBlock__CqNRt .page_functions__B4rRh .page_function__a7HxN p{font-size:.9rem}.page_main__qopH2 .page_resultBlock__JENfn .page_effectBlock__CqNRt .page_functions__B4rRh .page_function__a7HxN:hover{box-shadow:0 5px 10px 0 hsla(0,0%,80%,.8);cursor:pointer}@media screen and (max-width:768px){.page_main__qopH2 .page_hero__E2f8H{padding:60px 20px 20px}.page_main__qopH2 .page_hero__E2f8H h2{font-size:10vw;font-weight:700;text-align:center}.page_main__qopH2 .page_hero__E2f8H .page_textareaContainer__pHbDq{padding:20px;border:1px solid var(--trust);border-radius:10px;width:100%}.page_main__qopH2 .page_hero__E2f8H .page_textareaContainer__pHbDq.page_imageContainer__hPGIn{width:100%}.page_main__qopH2 .page_hero__E2f8H .page_textareaContainer__pHbDq .page_textarea__4DRgD{margin:10px 0}.page_main__qopH2 .page_resultBlock__JENfn{width:100%;padding:20px}.page_main__qopH2 .page_resultBlock__JENfn .page_effectBlock__CqNRt{padding:40px 20px}.page_main__qopH2 .page_resultBlock__JENfn .page_effectBlock__CqNRt.page_effectPositive__wJH9q{border:2px dashed var(--success);background-color:color-mix(in srgb,var(--success),transparent 80%)}.page_main__qopH2 .page_resultBlock__JENfn .page_effectBlock__CqNRt.page_effectPositive__wJH9q .page_heading__eJ1v_ h2{border:2px solid var(--success);background-color:var(--success);color:var(--white)}.page_main__qopH2 .page_resultBlock__JENfn .page_effectBlock__CqNRt.page_effectPositive__wJH9q .page_heading__eJ1v_ h5{border-bottom:10px solid var(--success);color:var(--success)}.page_main__qopH2 .page_resultBlock__JENfn .page_effectBlock__CqNRt.page_effectNegative__AJVtZ{border:2px dashed var(--error);background-color:color-mix(in srgb,var(--error),transparent 80%)}.page_main__qopH2 .page_resultBlock__JENfn .page_effectBlock__CqNRt.page_effectNegative__AJVtZ .page_heading__eJ1v_ h2{border:2px solid var(--error);background-color:var(--error);color:var(--white)}.page_main__qopH2 .page_resultBlock__JENfn .page_effectBlock__CqNRt.page_effectNegative__AJVtZ .page_heading__eJ1v_ h5{border-bottom:10px solid var(--error);color:var(--error)}.page_main__qopH2 .page_resultBlock__JENfn .page_effectBlock__CqNRt.page_effectSensitive__0ucjB{border:2px dashed var(--warning);background-color:color-mix(in srgb,var(--warning),transparent 80%)}.page_main__qopH2 .page_resultBlock__JENfn .page_effectBlock__CqNRt.page_effectSensitive__0ucjB .page_heading__eJ1v_ h2{border:2px solid var(--warning);background-color:var(--warning);color:var(--white)}.page_main__qopH2 .page_resultBlock__JENfn .page_effectBlock__CqNRt.page_effectSensitive__0ucjB .page_heading__eJ1v_ h5{border-bottom:10px solid var(--warning);color:var(--warning)}.page_main__qopH2 .page_resultBlock__JENfn .page_effectBlock__CqNRt.page_effectNeutral__YzQ7a{border:2px dashed var(--info);background-color:color-mix(in srgb,var(--info),transparent 80%)}.page_main__qopH2 .page_resultBlock__JENfn .page_effectBlock__CqNRt.page_effectNeutral__YzQ7a .page_heading__eJ1v_ h2{border:2px solid var(--info);background-color:var(--info);color:var(--white)}.page_main__qopH2 .page_resultBlock__JENfn .page_effectBlock__CqNRt.page_effectNeutral__YzQ7a .page_heading__eJ1v_ h5{border-bottom:10px solid var(--info);color:var(--info)}.page_main__qopH2 .page_resultBlock__JENfn .page_effectBlock__CqNRt .page_functions__B4rRh .page_function__a7HxN{width:100%;background:var(--white)}}.page_loadingOverlay__Cucdc{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;z-index:1000}.page_loadingModal__gelm0{background:#fff;padding:2rem;border-radius:12px;text-align:center;max-width:400px;width:90%;box-shadow:0 10px 25px rgba(0,0,0,.2)}.page_loadingSpinner__vzgRo{width:50px;height:50px;border:4px solid #f3f3f3;border-top-color:#007bff;border-radius:50%;animation:page_spin__eNTmw 1s linear infinite;margin:0 auto 1rem}@keyframes page_spin__eNTmw{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.page_loadingMessage__UVlme{color:#666;margin:1rem 0;font-size:.9rem;animation:page_pulse__fIYcz 1.5s ease-in-out infinite alternate}@keyframes page_pulse__fIYcz{0%{opacity:.6}to{opacity:1}}.page_progressBar__eJi6k{width:100%;height:8px;background-color:#e0e0e0;border-radius:4px;overflow:hidden;margin-top:1rem}.page_progressFill__hOczj{height:100%;background:linear-gradient(45deg,#007bff,#0056b3);transition:width .5s ease-in-out;animation:page_shimmer__bSU_H 2s infinite}@keyframes page_shimmer__bSU_H{0%{background-position:-200px 0}to{background-position:200px 0}}.page_loadingContent__kngFy{display:flex;align-items:center;gap:.5rem;justify-content:center}.page_spinner___N07A{width:16px;height:16px;border:2px solid transparent;border-top-color:currentcolor;border-radius:50%;animation:page_spin__eNTmw 1s linear infinite}.page_loadingText__jA4pq{animation:page_pulse__fIYcz 1.5s ease-in-out infinite alternate}.page_disabled__h7CK1{opacity:.5;cursor:not-allowed!important}.page_loading__kvliJ{opacity:.8;cursor:wait}.ingredients_page__ELHCd{padding:20px 20px 0;height:100%;display:flex;flex-direction:column}.ingredients_page__ELHCd .ingredients_heading__UlLMU{display:flex;align-items:baseline;gap:10px;height:80px}.ingredients_page__ELHCd .ingredients_heading__UlLMU h3{font-weight:400}.ingredients_page__ELHCd .ingredients_tableArea__1sgh4{display:flex;flex-direction:column;gap:2vh}.ingredients_page__ELHCd .ingredients_tableArea__1sgh4 .ingredients_searchOrNew__rdN1X{display:flex;align-items:baseline;justify-content:space-between}.pagination_pagination__XQHtA,.pagination_pagination__XQHtA .pagination_pageNumbers__0L8qF{display:flex}.pagination_pagination__XQHtA .pagination_singleNumber__PWEUu{min-width:44px;min-height:44px;padding:10px;margin:1px;display:flex;justify-content:center;align-items:center;background-color:var(--trust1);color:var(--white)}.pagination_pagination__XQHtA .pagination_singleNumber__PWEUu:hover{background-color:var(--trust2)}.pagination_pagination__XQHtA .pagination_singleNumber__PWEUu.pagination_first__qoPdi{border-radius:20px 0 0 20px}.pagination_pagination__XQHtA .pagination_singleNumber__PWEUu.pagination_last__Ns_zK{border-radius:0 20px 20px 0}.pagination_pagination__XQHtA .pagination_singleNumber__PWEUu.pagination_active__I4ZST{background-color:var(--trust3)}.pagination_pagination__XQHtA .pagination_singleNumber__PWEUu.pagination_disabled__zzFH_{opacity:.5;cursor:no-drop}.inputs_inputContainer__bT3ao{display:flex;flex-direction:column}.inputs_inputContainer__bT3ao label{margin-bottom:5px;display:flex}.inputs_inputContainer__bT3ao label .inputs_asterisk__khj6I{color:var(--error);margin-top:-5px}.inputs_inputContainer__bT3ao .inputs_labelText__bmN_b{font-weight:100}.inputs_inputContainer__bT3ao>input{min-height:44px}.inputs_inputContainer__bT3ao>textarea{line-height:1.5em}.inputs_inputContainer__bT3ao input,.inputs_inputContainer__bT3ao textarea{padding:.5em;outline:0;color:var(--text-color);border:1px solid var(--transparency);border-radius:4px;max-width:100%}.inputs_inputContainer__bT3ao input::-moz-placeholder,.inputs_inputContainer__bT3ao textarea::-moz-placeholder{opacity:.5}.inputs_inputContainer__bT3ao input::placeholder,.inputs_inputContainer__bT3ao textarea::placeholder{opacity:.5}.inputs_inputContainer__bT3ao.inputs_disabled__NxMPf input,.inputs_inputContainer__bT3ao.inputs_disabled__NxMPf textarea{cursor:not-allowed;background-color:var(--transparency2)}.inputs_inputContainer__bT3ao .inputs_radiocheckbox__DRDJ2{display:flex;flex-wrap:wrap;align-items:center;gap:15px}.inputs_inputContainer__bT3ao .inputs_radiocheckbox__DRDJ2 label{display:flex;gap:5px}.inputs_error__6JvSp{color:var(--error)}.inputs_imageUpload__ZBXyA{margin:20px 0;width:min(100%,200px)}.inputs_imageUpload__ZBXyA input{display:none}.inputs_imageUpload__ZBXyA .inputs_image__CFS5c{position:relative;width:min(100%,200px);aspect-ratio:1/1;background-color:var(--white);border-radius:10px;border:10px solid var(--white);overflow:hidden}.inputs_imageUpload__ZBXyA .inputs_image__CFS5c img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;border-radius:10px}.inputs_imageUpload__ZBXyA .inputs_image__CFS5c h4{height:100%;width:100%;text-align:center;display:flex;align-items:center}.inputs_imageUpload__ZBXyA .inputs_image__CFS5c .inputs_imageOverlay__oSMIe{position:absolute;top:0;left:0;height:100%;width:100%;border-radius:10px;background-color:color-mix(in srgb,var(--white),transparent 50%);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:1;cursor:pointer;display:none}.inputs_imageUpload__ZBXyA .inputs_image__CFS5c .inputs_imageOverlay__oSMIe svg{height:15%;width:15%}.inputs_imageUpload__ZBXyA .inputs_image__CFS5c:hover .inputs_imageOverlay__oSMIe{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.ingredients_tableArea__WZLp5 .ingredients_table__BElfk{color:var(--text-color);text-align:center;width:100%;outline:1px double var(--trust2);border:1px double var(--trust2);border-radius:20px;overflow:hidden;border-collapse:collapse}.ingredients_tableArea__WZLp5 .ingredients_table__BElfk th{background-color:var(--trust1);color:var(--white);border:1px solid var(--trust3);padding:10px;height:44px}.ingredients_tableArea__WZLp5 .ingredients_table__BElfk td{border:1px solid var(--trust2);padding:10px}.ingredients_tableArea__WZLp5 .ingredients_table__BElfk td .ingredients_tableButtons__80DPA{display:flex;justify-content:center;gap:10px}.ingredients_tableArea__WZLp5 .ingredients_pagination__TJUqX{margin-top:2vh;float:right}.ingredients_fromArea__VolT7{margin:0 auto;width:100%;min-height:calc(100% - 80px);display:flex;gap:20px}.ingredients_fromArea__VolT7 .ingredients_fields__gQQNA{padding:30px 50px 20px;display:flex;flex-direction:column;justify-content:space-evenly;gap:10px;width:60%;height:100%;overflow:auto;border-radius:20px;background-color:var(--transparency3)}.ingredients_fromArea__VolT7 .ingredients_fields__gQQNA .ingredients_formRow__x38u6{display:flex;gap:15px}.ingredients_fromArea__VolT7 .ingredients_fields__gQQNA .ingredients_formRow__x38u6>div{flex:1}.ingredients_fromArea__VolT7 .ingredients_imageArea__qUFKI{width:40%;border-radius:20px;padding:30px;height:-moz-fit-content;height:fit-content;background-color:var(--transparency3)}.search_searchBar__QrNYD{position:relative;width:50%}.search_searchBar__QrNYD .search_searchPatientInput__PyYt6{width:100%;background:transparent;border:0;outline:0;border-bottom:2px solid var(--trust2);font-size:30px;padding:0 0 6px;line-height:1.2em;color:var(--heading-color)}.search_searchBar__QrNYD .search_searchPatientInput__PyYt6::-moz-placeholder{color:transparent}.search_searchBar__QrNYD .search_searchPatientInput__PyYt6::placeholder{color:transparent}.search_searchBar__QrNYD .search_searchPatientInput__PyYt6:-moz-placeholder-shown~.search_label__aiODi{top:0;font-size:30px;font-weight:400;color:var(--heading-color)}.search_searchBar__QrNYD .search_searchPatientInput__PyYt6:placeholder-shown~.search_label__aiODi{top:0;font-size:30px;font-weight:400;color:var(--heading-color)}.search_searchBar__QrNYD .search_label__aiODi,.search_searchBar__QrNYD .search_searchPatientInput__PyYt6:focus~.search_label__aiODi{top:-25px;font-size:16px;font-weight:700;color:var(--trust2)}.search_searchBar__QrNYD .search_label__aiODi{position:absolute;display:block;transition:.2s;pointer-events:none}