.form__actions{background:#fff;width:100%;transition:all .3s ease-in-out;position:fixed;bottom:0}.header{margin-bottom:var(--chakra-spacing-4);flex-direction:row;justify-content:space-between;align-items:center;display:flex}.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{padding:var(--chakra-spacing-8);color:var(--chakra-colors-gray-800);box-shadow:var(--chakra-shadows-md);background:#fff;position:relative}.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);margin-bottom:var(--chakra-spacing-2);font-weight:700}.preview .preview-warning{margin-bottom:var(--chakra-spacing-1)}.preview .medicine-index{width:var(--chakra-spacing-8);display:inline-block}.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{height:120px;position:relative}.preview .preview__doctor-sign_instructions{font-size:var(--chakra-font-sizes-xs);opacity:.8;width:100%;padding:var(--chakra-spacing-2);z-index:0;flex-direction:column;align-items:center;display:flex;position:absolute;top:25%}.preview .sig-canvas{border:2px dotted var(--chakra-colors-gray-400);cursor:crosshair;z-index:1;border-radius:15px;width:100%;height:100%;transition:border .3s cubic-bezier(.39,.575,.565,1);position:absolute}.preview .sig-canvas.sig-canvas_interacting{border:2px solid var(--chakra-colors-blue-600)}.preview .preview__doctor-sign_clear{right:var(--chakra-spacing-2);top:var(--chakra-spacing-2);z-index:2;cursor:pointer;position:absolute}.preview .preview__doctor{text-align:center;flex-direction:column;align-items:center;margin-top:200px}.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}.drop-zone-content p{font-size:var(--chakra-font-sizes-sm)}.drop-zone.dragging{background-color:#e1f5fe;border-color:#2196f3}.drop-zone-content{flex-direction:column;align-items:center;gap:10px;display:flex}.image-preview{margin-bottom:var(--chakra-spacing-4);border-radius:4px;position:relative;overflow:hidden}.image-preview img{border:1px solid var(--chakra-colors-gray-200);width:100%;height:auto;display:block}.image-actions{right:var(--chakra-spacing-4);top:var(--chakra-spacing-4);background:#fff9;border-radius:50px;width:fit-content;position:absolute}.image-actions-buttons{flex-direction:row;display:flex}@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{background-color:#fff;width:210mm;height:297mm}body{margin:0;padding:0;position:relative;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{box-shadow:none;display:block}.preview{margin:0;padding: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{font-family:var(--font-family);margin:0;padding:0}a{color:inherit;text-decoration:none}*{box-sizing:border-box}.header__actions{flex-direction:row;justify-content:space-between;align-items:center;display:flex}.header__actions .chakra-button__icon{margin-left:0}.footer{flex:1;justify-content:flex-end;align-items:flex-end;display:flex}.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)}
