@charset "UTF-8";.form__actions{position:fixed;background:#fff;bottom:0;width:100%;transition:all .3s ease-in-out}.header{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:var(--chakra-spacing-4);align-items:center}.releases h2{border-top:1px solid var(--chakra-colors-gray-300);padding-top:var(--chakra-spacing-6)}.releases ul{margin-inline-start:1.5em}.releases li,.releases ul{padding:0;position:relative}.preview{position:relative;background:#fff;padding:var(--chakra-spacing-8);color:var(--chakra-colors-gray-800);box-shadow:var(--chakra-shadows-md)}.preview h1{font-size:var(--chakra-font-sizes-lg);color:var(--chakra-colors-gray-800)}.preview h2{font-size:var(--chakra-font-sizes-sm);color:var(--chakra-colors-gray-500);text-transform:uppercase;margin-top:var(--chakra-spacing-8);font-weight:700;margin-bottom:var(--chakra-spacing-2)}.preview .preview-warning{margin-bottom:var(--chakra-spacing-1)}.preview .medicine-index{display:inline-block;width:var(--chakra-spacing-8)}.preview .preview__patient-name{display:flex}.preview .preview__medicine-wayAdministration{font-size:var(--chakra-font-sizes-sm)}.preview .preview__medicine{width:100%}.preview .preview__medicine-name{font-weight:700}.preview .preview__doctor-wrap{width:100%;max-width:450px}.preview .preview__doctor-sign{position:relative;height:120px}.preview .preview__doctor-sign_instructions{position:absolute;font-size:var(--chakra-font-sizes-xs);width:100%;opacity:.8;top:25%;padding:var(--chakra-spacing-2);z-index:0;display:flex;flex-direction:column;align-items:center}.preview .sig-canvas{position:absolute;border:2px dotted var(--chakra-colors-gray-400);border-radius:15px;cursor:crosshair;width:100%;height:100%;z-index:1;transition:border .3s cubic-bezier(.39,.575,.565,1)}.preview .sig-canvas.sig-canvas_interacting{border:2px solid var(--chakra-colors-blue-600)}.preview .preview__doctor-sign_clear{position:absolute;right:var(--chakra-spacing-2);top:var(--chakra-spacing-2);z-index:2;cursor:pointer}.preview .preview__doctor{align-items:center;flex-direction:column;margin-top:200px;text-align:center}.preview p.preview__doctor-name{font-size:var(--chakra-font-sizes-md);color:var(--chakra-colors-gray-800)}.preview p.preview__doctor-document-number{font-size:var(--chakra-font-sizes-sm);margin-bottom:var(--chakra-spacing-8)}.preview .preview__timestamp{font-size:var(--chakra-font-sizes-sm);color:var(--chakra-colors-gray-500);text-align:right}.preview__security .chakra-tag__root{border-radius:100px}.image-drop-container{width:100%;margin:0 auto}.drop-zone{border:2px dotted var(--chakra-colors-gray-400);border-radius:var(--chakra-radii-lg);padding:var(--chakra-spacing-4);margin-bottom:var(--chakra-spacing-8);text-align:center;cursor:pointer;transition:all .3s ease}.drop-zone-content p{font-size:var(--chakra-font-sizes-sm)}.drop-zone.dragging{background-color:#e1f5fe;border-color:#2196f3}.drop-zone-content{display:flex;flex-direction:column;align-items:center;gap:10px}.image-preview{position:relative;border-radius:4px;overflow:hidden;margin-bottom:var(--chakra-spacing-4)}.image-preview img{display:block;width:100%;height:auto;border:1px solid var(--chakra-colors-gray-200)}.image-actions{position:absolute;right:var(--chakra-spacing-4);top:var(--chakra-spacing-4);width:fit-content;background:#fff9;border-radius:50px}.image-actions-buttons{display:flex;flex-direction:row}@page{size:A4;margin:1cm;background-color:#fff}@media print{@page{@bottom-center{content:"© " var(--current-year) " Receituário Médico";font-size:10pt}@bottom-right{content:"Pág " counter(page);font-size:10pt}}html,body{width:210mm;height:297mm;background-color:#fff}body{position:relative;padding:0;margin:0;overflow:visible}header,form,footer,.footer,#topbar,#form-actions,.preview-title,svg,.preview-warning,.preview__doctor-sign_instructions,.preview__security{display:none!important}main{background-color:#fff}.preview,.preview h2{display:block;box-shadow:none}.preview{padding:0;margin:0}.preview .sig-canvas,.image-preview img{border-color:#fff}.preview__doctor,.preview__doctor-wrap{break-inside:avoid}.chakra-separator{margin-block-start:var(--chakra-spacing-4);margin-bottom:var(--chakra-spacing-4)}.image-drop-container{display:none}.image-drop-container.has-image{display:block}}:root{--font-family: Geist, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;--current-year: 2026}html,body{padding:0;margin:0;font-family:var(--font-family)}a{color:inherit;text-decoration:none}*{box-sizing:border-box}.header__actions{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.header__actions .chakra-button__icon{margin-left:0}.footer{display:flex;flex:1;justify-content:flex-end;align-items:flex-end}.medicines-name{background-color:var(--chakra-colors-white);border-radius:var(--chakra-radii-lg)}a.chakra-link,a{color:var(--chakra-colors-blue-600)}a.chakra-link.chakra-menu__menuitem,a.chakra-link.title,a.chakra-menu__menuitem,a.title{color:inherit}a.chakra-link.medicines-count,a.medicines-count{color:var(--chakra-colors-teal-600)}select,input,.chakra-native-select__root,.medicines-name,.medicines-name>div{border-radius:var(--chakra-radii-lg)}.chakra-native-select__field{padding-right:var(--chakra-space-4)}
