#components-form-demo-normal-login .login-form{max-width:300px}#components-form-demo-normal-login .login-form-forgot{float:right}#components-form-demo-normal-login .ant-col-rtl .login-form-forgot{float:left}#components-form-demo-normal-login .login-form-button{width:100%}.mainContainer{padding-left:20px;padding-top:20px;padding-bottom:20px;margin-right:20px}.parentContainer{background-color:#f0f2f5;padding:30px}.formContainer{padding:30px;background-color:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1)}@media (max-width:768px){.parentContainer{padding:12px}.formContainer{padding:16px;border-radius:4px}}.my-select-container .ant-select .ant-select-selector{border-radius:16px}.blued{background-color:#3d8de9}.highbBued{background-color:#1477e8}.active-tab{border-right:solid #1b70f7;background-color:#eef6fd;color:#1b70f7}p.titulo{font-family:Arial,Helvetica,sans-serif;font-size:20px;letter-spacing:0;word-spacing:2px;color:#5fa1c4;font-weight:400;text-decoration:none;font-style:normal;font-feature-settings:normal;font-variant:normal;text-transform:none}h3{font-family:"Poppins";color:#0d6efd;font-weight:500}h3,h4{font-style:normal}h4{color:#5fa1c4;font-weight:400}h5{color:#515a6e}.spacedTitle{margin:1rem auto}.btnIconCentered{display:inline-flex;justify-content:center;align-items:center}.textArea{word-wrap:normal;text-align:left;white-space:pre-line}.fila{flex-direction:row}.columna,.fila{display:flex;align-items:center;grid-column-gap:10px;column-gap:10px}.columna,.lcolumna{flex-direction:column}.lcolumna{display:flex;align-items:flex-start;grid-column-gap:10px;column-gap:10px}.sizedIcon{font-size:10px}.columnWithDescriptions{line-height:200%}.nombre{font-size:18px;font-weight:550}.datos,.nombre{font-family:"Poppins",sans-serif;color:#515a6e}.datos{font-size:16px}.datos,.desc{font-weight:500}.desc{font-size:14px;color:#515a6e}.smallText,.subdesc{font-size:12px;font-weight:400;color:#515a6e}.dynamic-delete-button{position:relative;margin:0 8px;color:#999;font-size:24px;cursor:pointer;transition:all .3s}.dynamic-delete-button:hover{color:#777}.dynamic-delete-button[disabled]{cursor:not-allowed;opacity:.5}.borderedTable{border:1px solid #d9d9d9;border-radius:8px;margin-top:8px;padding:8px}.ant-table-thead .ant-table-cell{background-color:green}.pie-chart{width:200px;height:200px;border-radius:50%;position:relative;overflow:hidden}.pie-segment{width:100%;height:100%;position:absolute;top:0;left:0;-webkit-clip-path:polygon(50% 50%,100% 100%,100% 0);clip-path:polygon(50% 50%,100% 100%,100% 0);transform-origin:bottom right}.thanksPage{min-height:100vh;background-color:#f0f2f5;justify-content:center;padding:40px 16px}.thanksCard,.thanksPage{display:flex;align-items:center}.thanksCard{position:relative;width:100%;max-width:520px;background-color:#fff;border-radius:16px;box-shadow:0 8px 24px rgba(20,119,232,.12);padding:40px 36px 32px;flex-direction:column;grid-gap:18px;gap:18px;text-align:center;overflow:hidden}.thanksLogo{width:100%;max-width:160px}.thanksIcon{width:72px;height:72px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:40px;position:relative;animation:thanksPop .5s cubic-bezier(.34,1.56,.64,1) both}.thanksIcon .anticon{animation:thanksIconIn .4s ease-out .3s both}.thanksIcon:after{content:"";position:absolute;inset:0;border-radius:50%;border:2px solid;opacity:0;animation:thanksRing .9s ease-out .45s}.thanksIcon.pending{background-color:#eef6fd;color:#1477e8}.thanksIcon.done{background-color:#f0f9eb;color:#52c41a}@keyframes thanksPop{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}@keyframes thanksIconIn{0%{transform:scale(.3) rotate(-45deg);opacity:0}to{transform:scale(1) rotate(0);opacity:1}}@keyframes thanksRing{0%{transform:scale(1);opacity:.6}to{transform:scale(1.6);opacity:0}}@media (prefers-reduced-motion:reduce){.thanksIcon,.thanksIcon .anticon,.thanksIcon:after{animation:none}}.thanksTitle{margin:0;font-size:24px;line-height:1.3}.thanksText{margin:0;font-size:16px;color:#515a6e}.thanksProgress{width:100%;font-family:"Poppins",sans-serif;font-size:14px;color:#515a6e}.thanksProgress .ant-progress{margin:4px 0 0}.thanksNotice{width:100%;display:flex;align-items:flex-start;grid-gap:10px;gap:10px;text-align:left;background-color:#eef6fd;border-left:4px solid #1477e8;border-radius:8px;padding:12px 14px;font-size:15px;color:#515a6e}.thanksNotice .anticon{color:#1477e8;font-size:18px;margin-top:2px}.thanksButton{height:48px;font-size:16px;font-weight:500;border-radius:10px;margin-top:6px}@media (max-width:576px){.thanksPage{align-items:flex-start;padding:20px 12px}.thanksCard{padding:32px 20px 24px;border-radius:12px;grid-gap:14px;gap:14px}.thanksLogo{max-width:130px}.thanksIcon{width:60px;height:60px;font-size:32px}.thanksTitle{font-size:20px}.thanksNotice,.thanksText{font-size:14px}}.escalaHeader{background-color:#fff;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.08);padding:20px 24px;margin-bottom:20px;display:flex;flex-direction:column;grid-gap:14px;gap:14px}.escalaHeaderTop{display:flex;align-items:center;justify-content:space-between;grid-gap:12px;gap:12px;flex-wrap:wrap}.escalaHeaderBrand{display:flex;align-items:center;grid-gap:16px;gap:16px;min-width:0}.escalaHeaderLogo{height:56px;width:auto;padding-right:16px;border-right:1px solid #e4e7ec}.escalaHeaderDate{display:inline-flex;align-items:center;grid-gap:6px;gap:6px;font-size:14px;color:#515a6e;background-color:#f0f2f5;border-radius:999px;padding:4px 12px}.escalaHeaderTitle{margin:0;font-family:"Poppins",sans-serif;font-weight:600;color:#1f2d3d;line-height:1.25;word-break:break-word}.escalaHeaderCards{display:flex;flex-wrap:wrap;grid-gap:10px;gap:10px}.escalaInfoCard{display:flex;align-items:center;grid-gap:12px;gap:12px;min-width:0;flex:0 0 auto;background-color:#eef6fd;border:1px solid #d6e8fb;border-radius:10px;padding:10px 16px 10px 12px}.escalaInfoCard.grow{flex:1 1 240px;max-width:380px}.escalaInfoIcon{flex:0 0 auto;width:40px;height:40px;border-radius:50%;background-color:#1477e8;color:#fff;display:flex;align-items:center;justify-content:center;font-size:18px}.escalaInfoBody{display:flex;flex-direction:column;min-width:0}.escalaInfoLabel{font-size:11px;text-transform:uppercase;letter-spacing:.6px;color:#1477e8;font-weight:600}.escalaInfoValue{font-family:"Poppins",sans-serif;font-size:16px;font-weight:600;color:#1f2d3d;word-break:break-word}.escalaInfoMeta{font-size:13px;color:#515a6e}.formContainer .numberedQuestions{counter-reset:escalaPregunta}.formContainer .ant-form-item:has(.ant-radio-group){background-color:#f5f7fa;border:1px solid #dfe4ea;border-radius:12px;padding:16px 18px 8px;margin-bottom:18px;transition:border-color .2s,box-shadow .2s}.formContainer .ant-form-item:has(.ant-radio-group):focus-within{border-color:#9cc7f5}.formContainer .ant-form-item:has(.ant-radio-checked){border-color:#b9d8f8;box-shadow:inset 4px 0 0 #1477e8}.formContainer .ant-form-item-has-error:has(.ant-radio-group){border-color:#ff7875;background-color:#fff7f7}.formContainer .ant-form-item-label>label{font-size:15px;font-weight:600;color:#1f2d3d;line-height:1.45;height:auto;white-space:normal}.formContainer .ant-form-item:has(.ant-radio-group) .ant-form-item-label>label{display:flex;align-items:flex-start;grid-gap:10px;gap:10px}.formContainer .ant-form-item:has(.ant-radio-group) .ant-form-item-label>label.ant-form-item-required:not(.ant-form-item-required-mark-optional):before{display:none}.formContainer .numberedQuestions .ant-form-item:has(.ant-radio-group) .ant-form-item-label>label{counter-increment:escalaPregunta}.formContainer .numberedQuestions .ant-form-item:has(.ant-radio-group) .ant-form-item-label>label.ant-form-item-required:not(.ant-form-item-required-mark-optional):before,.formContainer .numberedQuestions .ant-form-item:has(.ant-radio-group) .ant-form-item-label>label:before{content:counter(escalaPregunta);flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;margin:0;border-radius:50%;background-color:#1477e8;color:#fff;font-family:"Poppins",sans-serif;font-size:13px;font-weight:600;line-height:1}.formContainer .ant-radio-group{display:flex;flex-wrap:wrap;grid-gap:8px;gap:8px}.formContainer .ant-radio-wrapper{margin-inline-end:0;padding:8px 14px;background-color:#fff;border:1px solid #d9dee5;border-radius:8px;color:#1f2d3d;transition:border-color .2s,background-color .2s}.formContainer .ant-radio-wrapper:hover{border-color:#1477e8}.formContainer .ant-radio-wrapper-checked{background-color:#eef6fd;border-color:#1477e8;color:#0f5fbd;font-weight:500}@media (max-width:576px){.escalaHeader{padding:16px;grid-gap:12px;gap:12px}.escalaHeaderTop{flex-direction:column-reverse;align-items:flex-start}.escalaHeaderBrand{grid-gap:12px;gap:12px}.escalaHeaderLogo{height:42px;padding-right:12px}.escalaHeaderTitle{font-size:20px}.escalaHeaderDate{font-size:13px}.escalaInfoCard,.escalaInfoCard.grow{flex:1 1 100%;max-width:none}.formContainer .ant-form-item:has(.ant-radio-group){padding:14px 12px 6px;margin-bottom:16px}.formContainer .ant-radio-group{flex-direction:column;grid-gap:8px;gap:8px}.formContainer .ant-radio-wrapper{width:100%;padding:12px 14px;font-size:15px}}.pain-zone-selector{text-align:center}.canvas-container{position:relative;display:inline-block}.background-image{border-radius:12px;position:absolute;top:0;left:0;width:600px;height:625px;z-index:-1}canvas{border:1px solid #000}.background-image-modal{border-radius:12px}.background-image-modal,.drawing-canvas{position:absolute;top:0;left:0;width:100%;height:100%}.drawing-canvas{z-index:2}.button-container{margin-top:10px}Button{margin:0 5px}
/*# sourceMappingURL=main.a8edef24.chunk.css.map */