.print-content[data-v-8e6d9aa1]{background:#fff;color:#000;font-family:Sarabun,TH Sarabun New,Arial,sans-serif;margin:0;padding:0;width:100%}.print-page[data-v-8e6d9aa1]{background:#fff;box-sizing:border-box;margin:0 auto;min-height:auto;page-break-after:auto;page-break-inside:avoid;width:190mm}.header[data-v-8e6d9aa1]{border-bottom:2px solid #000;margin-bottom:15px;padding-bottom:5px;text-align:center}.header h1[data-v-8e6d9aa1]{color:#000;font-size:20px;font-weight:700;margin:0 0 8px}.header p[data-v-8e6d9aa1]{color:#333;font-size:12px;margin:0}.section[data-v-8e6d9aa1]{margin-bottom:12px;page-break-inside:avoid}.section h3[data-v-8e6d9aa1]{border-bottom:1px solid #333;color:#000;font-size:16px;font-weight:700;margin:0 0 12px;padding-bottom:4px}.field[data-v-8e6d9aa1]{align-items:flex-start;display:flex;line-height:1.3;margin-bottom:8px}.label[data-v-8e6d9aa1]{color:#000;flex-shrink:0;font-weight:700;margin-right:8px;min-width:140px}.value[data-v-8e6d9aa1]{flex:1;word-wrap:break-word;color:#000}@media print{@page{size:A4 portrait;margin:0}.print-content[data-v-8e6d9aa1]{margin:0!important;padding:0!important;page-break-after:avoid!important;page-break-before:avoid!important;width:100%!important}.print-content[data-v-8e6d9aa1],.print-page[data-v-8e6d9aa1]{page-break-inside:avoid!important}.print-page[data-v-8e6d9aa1]{margin:0 auto!important;min-height:auto!important;overflow:visible!important;padding:10mm 5mm!important;page-break-after:auto!important;page-break-before:auto!important;width:170mm!important}}.patient-info-container[data-v-487369ea]{position:relative}.v-card[data-v-487369ea]{border-radius:8px;overflow:hidden}.v-card-title[data-v-487369ea]{font-weight:500;padding:12px 16px}.v-card-text[data-v-487369ea]{padding:16px}.v-card-actions[data-v-487369ea]{background-color:#f5f5f5;padding:8px 16px}.v-divider[data-v-487369ea]{border-color:#0000001f}.v-checkbox[data-v-487369ea]{margin-top:0;padding-top:0}.v-checkbox[data-v-487369ea] .v-selection-control{min-height:32px}.v-checkbox[data-v-487369ea] .v-label{color:#000000de;opacity:1}[data-v-487369ea] .consent-category-title{border-bottom:2px solid #1976d2;color:#1976d2;margin-bottom:16px;padding-bottom:8px}[data-v-487369ea] .consent-template-content{background-color:#f8f9fa;border-left:4px solid #2196f3;border-radius:8px;line-height:1.6;margin-bottom:16px;padding:16px;white-space:pre-line;word-wrap:break-word;color:#333;font-size:14px}[data-v-487369ea] .consent-checkbox{margin-bottom:8px}@media print{[data-v-487369ea]{display:none!important;visibility:hidden!important}.print-container[data-v-487369ea],.print-container[data-v-487369ea] *{display:revert!important;visibility:visible!important}.print-container[data-v-487369ea]{background:#fff!important;left:0!important;position:fixed!important;top:0!important;z-index:9999!important}.print-container[data-v-487369ea],body[data-v-487369ea],html[data-v-487369ea]{height:100%!important;margin:0!important;padding:0!important;width:100%!important}}.hidden-on-screen[data-v-487369ea]{display:none!important}@media print{.hidden-on-screen[data-v-487369ea]{display:block!important}}.v-color-picker{align-self:flex-start;contain:content;width:300px}.v-color-picker.v-sheet.v-picker{border-radius:4px;box-shadow:0 3px 1px -2px var(--v-shadow-key-umbra-opacity,rgba(0,0,0,.2)),0 2px 2px 0 var(--v-shadow-key-penumbra-opacity,rgba(0,0,0,.14)),0 1px 5px 0 var(--v-shadow-key-ambient-opacity,rgba(0,0,0,.12))}.v-color-picker__controls{display:flex;flex-direction:column;padding:16px;width:100%}.v-color-picker--flat,.v-color-picker--flat .v-color-picker__track:not(.v-input--is-disabled) .v-slider__thumb{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity,rgba(0,0,0,.2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity,rgba(0,0,0,.14)),0 0 0 0 var(--v-shadow-key-ambient-opacity,rgba(0,0,0,.12))}.v-color-picker-canvas{contain:content;display:flex;overflow:hidden;position:relative;touch-action:none}.v-color-picker-canvas__dot{background:transparent;border-radius:50%;box-shadow:0 0 0 1.5px #fff,inset 0 0 1px 1.5px #0000004d;height:15px;left:0;position:absolute;top:0;width:15px}.v-color-picker-canvas__dot--disabled{box-shadow:0 0 0 1.5px #ffffffb3,inset 0 0 1px 1.5px #0000004d}.v-color-picker-canvas:hover .v-color-picker-canvas__dot{will-change:transform}.v-color-picker-edit{display:flex;margin-top:24px}.v-color-picker-edit__input{display:flex;flex-wrap:wrap;justify-content:center;text-align:center;width:100%}.v-color-picker-edit__input:not(:last-child){margin-inline-end:8px}.v-color-picker-edit__input input{background:rgba(var(--v-theme-surface-variant),.2);border-radius:4px;color:rgba(var(--v-theme-on-surface));height:32px;margin-bottom:8px;min-width:0;outline:none;text-align:center;width:100%}.v-color-picker-edit__input span{font-size:.75rem}.v-color-picker-preview__alpha .v-slider-track__background{background-color:transparent!important}.v-locale--is-ltr .v-color-picker-preview__alpha .v-slider-track__background,.v-locale--is-ltr.v-color-picker-preview__alpha .v-slider-track__background{background-image:linear-gradient(to right,transparent,var(--v-color-picker-color-hsv))}.v-locale--is-rtl .v-color-picker-preview__alpha .v-slider-track__background,.v-locale--is-rtl.v-color-picker-preview__alpha .v-slider-track__background{background-image:linear-gradient(to left,transparent,var(--v-color-picker-color-hsv))}.v-color-picker-preview__alpha .v-slider-track__background:after{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAAXNSR0IArs4c6QAAACRJREFUKFNjPHTo0H8GJGBnZ8eIzGekgwJk+0BsdCtRHEQbBQBbbh0dIGKknQAAAABJRU5ErkJggg==) repeat;border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.v-color-picker-preview__sliders{display:flex;flex:1 0 auto;flex-direction:column;padding-inline-end:16px}.v-color-picker-preview__dot{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAAXNSR0IArs4c6QAAACRJREFUKFNjPHTo0H8GJGBnZ8eIzGekgwJk+0BsdCtRHEQbBQBbbh0dIGKknQAAAABJRU5ErkJggg==) repeat;border-radius:50%;height:30px;margin-inline-end:24px;overflow:hidden;position:relative;width:30px}.v-color-picker-preview__dot>div{height:100%;width:100%}.v-locale--is-ltr .v-color-picker-preview__hue:not(.v-input--is-disabled) .v-slider-track__background,.v-locale--is-ltr.v-color-picker-preview__hue:not(.v-input--is-disabled) .v-slider-track__background{background:linear-gradient(90deg,red 0,#ff0,#0f0,#0ff,#00f,#f0f 83.33%,red)}.v-locale--is-rtl .v-color-picker-preview__hue:not(.v-input--is-disabled) .v-slider-track__background,.v-locale--is-rtl.v-color-picker-preview__hue:not(.v-input--is-disabled) .v-slider-track__background{background:linear-gradient(270deg,red 0,#ff0,#0f0,#0ff,#00f,#f0f 83.33%,red)}.v-color-picker-preview__track{margin:0!important;position:relative;width:100%}.v-color-picker-preview__track .v-slider-track__fill{display:none}.v-color-picker-preview{align-items:center;display:flex;margin-bottom:0}.v-color-picker-preview__eye-dropper{margin-right:12px;position:relative}.v-slider .v-slider__container input{cursor:default;display:none;padding:0;width:100%}.v-slider>.v-input__append,.v-slider>.v-input__prepend{padding:0}.v-slider__container{align-items:center;cursor:pointer;display:flex;height:100%;justify-content:center;min-height:inherit;position:relative;width:100%}.v-input--disabled .v-slider__container{opacity:var(--v-disabled-opacity)}.v-input--error:not(.v-input--disabled) .v-slider__container{color:rgb(var(--v-theme-error))}.v-slider.v-input--horizontal{align-items:center;margin-inline:8px 8px}.v-slider.v-input--horizontal>.v-input__control{align-items:center;display:flex;min-height:32px}.v-slider.v-input--vertical{justify-content:center;margin-bottom:12px;margin-top:12px}.v-slider.v-input--vertical>.v-input__control{min-height:300px}.v-slider.v-input--disabled{pointer-events:none}.v-slider--has-labels>.v-input__control{margin-bottom:4px}.v-slider__label{margin-inline-end:12px}.v-slider-thumb{color:rgb(var(--v-theme-surface-variant));touch-action:none}.v-input--error:not(.v-input--disabled) .v-slider-thumb{color:inherit}.v-slider-thumb__label{background:rgba(var(--v-theme-surface-variant),.7);color:rgb(var(--v-theme-on-surface-variant))}.v-slider-thumb__label>.v-slider-thumb__label-wedge{background:inherit}.v-slider-thumb{outline:none;position:absolute;transition:.3s cubic-bezier(.25,.8,.5,1)}.v-slider-thumb__surface{background-color:currentColor;border-radius:50%;cursor:pointer;height:var(--v-slider-thumb-size);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:var(--v-slider-thumb-size)}@media (forced-colors:active){.v-slider-thumb__surface{background-color:highlight}}.v-slider-thumb__surface:before{background:currentColor;border-radius:50%;color:inherit;content:"";height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:.3s cubic-bezier(.4,0,.2,1);width:100%}.v-slider-thumb__surface:after{content:"";height:42px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:42px}.v-slider-thumb__label,.v-slider-thumb__label-container{position:absolute;transition:.2s cubic-bezier(.4,0,1,1)}.v-slider-thumb__label{align-items:center;border-radius:4px;display:flex;font-size:.75rem;height:25px;justify-content:center;min-width:35px;padding:6px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.v-slider-thumb__label>.v-slider-thumb__label-wedge{height:12px;position:absolute;width:12px}.v-slider-thumb__ripple{background:inherit;height:calc(var(--v-slider-thumb-size)*2);left:calc(var(--v-slider-thumb-size)/-2);position:absolute;top:calc(var(--v-slider-thumb-size)/-2);width:calc(var(--v-slider-thumb-size)*2)}.v-slider.v-input--horizontal .v-slider-thumb{inset-inline-start:calc(var(--v-slider-thumb-position) - var(--v-slider-thumb-size)/2);top:50%;transform:translateY(-50%)}.v-slider.v-input--horizontal .v-slider-thumb__label-container{left:calc(var(--v-slider-thumb-size)/2);top:0}.v-slider.v-input--horizontal .v-slider-thumb__label{bottom:calc(var(--v-slider-thumb-size)/2)}.v-locale--is-ltr .v-slider.v-input--horizontal .v-slider-thumb__label,.v-locale--is-ltr.v-slider.v-input--horizontal .v-slider-thumb__label{transform:translate(-50%)}.v-locale--is-rtl .v-slider.v-input--horizontal .v-slider-thumb__label,.v-locale--is-rtl.v-slider.v-input--horizontal .v-slider-thumb__label{transform:translate(50%)}.v-slider.v-input--horizontal .v-slider-thumb__label>.v-slider-thumb__label-wedge{bottom:-6px;clip-path:polygon(50% 100%,0 50%,100% 50%)}.v-slider.v-input--vertical .v-slider-thumb{top:calc(var(--v-slider-thumb-position) - var(--v-slider-thumb-size)/2)}.v-slider.v-input--vertical .v-slider-thumb__label-container{right:0;top:calc(var(--v-slider-thumb-size)/2)}.v-slider.v-input--vertical .v-slider-thumb__label{left:calc(var(--v-slider-thumb-size)/2);top:-12.5px}.v-slider.v-input--vertical .v-slider-thumb__label>.v-slider-thumb__label-wedge{clip-path:polygon(0 50%,50% 0,50% 100%);left:-6px}.v-slider-thumb--focused .v-slider-thumb__surface:before{opacity:var(--v-focus-opacity);transform:scale(2)}.v-slider-thumb--pressed{transition:none}.v-slider-thumb--pressed .v-slider-thumb__surface:before{opacity:var(--v-pressed-opacity)}@media (hover:hover){.v-slider-thumb:hover .v-slider-thumb__surface:before{transform:scale(2)}.v-slider-thumb:hover:not(.v-slider-thumb--focused) .v-slider-thumb__surface:before{opacity:var(--v-hover-opacity)}}.v-slider-track__background{background-color:rgb(var(--v-theme-surface-variant))}@media (forced-colors:active){.v-slider-track__background{background-color:highlight}}.v-slider-track__fill{background-color:rgb(var(--v-theme-surface-variant))}@media (forced-colors:active){.v-slider-track__fill{background-color:highlight}}.v-slider-track__tick{background-color:rgb(var(--v-theme-surface-variant))}.v-slider-track__tick--filled{background-color:rgb(var(--v-theme-surface-light))}.v-slider-track{border-radius:6px}@media (forced-colors:active){.v-slider-track{border:thin solid buttontext}}.v-slider-track__background,.v-slider-track__fill{border-radius:inherit;position:absolute;transition:.3s cubic-bezier(.25,.8,.5,1)}.v-slider--pressed .v-slider-track__background,.v-slider--pressed .v-slider-track__fill{transition:none}.v-input--error:not(.v-input--disabled) .v-slider-track__background,.v-input--error:not(.v-input--disabled) .v-slider-track__fill{background-color:currentColor}.v-slider-track__ticks{height:100%;position:relative;width:100%}.v-slider-track__tick{border-radius:2px;height:var(--v-slider-tick-size);opacity:0;position:absolute;transform:translate(calc(var(--v-slider-tick-size)/-2),calc(var(--v-slider-tick-size)/-2));transition:opacity .2s cubic-bezier(.4,0,.2,1);width:var(--v-slider-tick-size)}.v-locale--is-ltr .v-slider-track__tick--first .v-slider-track__tick-label,.v-locale--is-ltr.v-slider-track__tick--first .v-slider-track__tick-label{transform:none}.v-locale--is-rtl .v-slider-track__tick--first .v-slider-track__tick-label,.v-locale--is-rtl.v-slider-track__tick--first .v-slider-track__tick-label{transform:translate(100%)}.v-locale--is-ltr .v-slider-track__tick--last .v-slider-track__tick-label,.v-locale--is-ltr.v-slider-track__tick--last .v-slider-track__tick-label{transform:translate(-100%)}.v-locale--is-rtl .v-slider-track__tick--last .v-slider-track__tick-label,.v-locale--is-rtl.v-slider-track__tick--last .v-slider-track__tick-label{transform:none}.v-slider-track__tick-label{position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.v-slider.v-input--horizontal .v-slider-track{align-items:center;display:flex;height:calc(var(--v-slider-track-size) + 2px);touch-action:pan-y;width:100%}.v-slider.v-input--horizontal .v-slider-track__background{height:var(--v-slider-track-size)}.v-slider.v-input--horizontal .v-slider-track__fill{height:inherit}.v-slider.v-input--horizontal .v-slider-track__tick{margin-top:calc(var(--v-slider-track-size)/2 + 1px)}.v-locale--is-rtl .v-slider.v-input--horizontal .v-slider-track__tick,.v-locale--is-rtl.v-slider.v-input--horizontal .v-slider-track__tick{transform:translate(calc(var(--v-slider-tick-size)/2),calc(var(--v-slider-tick-size)/-2))}.v-slider.v-input--horizontal .v-slider-track__tick .v-slider-track__tick-label{margin-top:calc(var(--v-slider-track-size)/2 + 8px)}.v-locale--is-ltr .v-slider.v-input--horizontal .v-slider-track__tick .v-slider-track__tick-label,.v-locale--is-ltr.v-slider.v-input--horizontal .v-slider-track__tick .v-slider-track__tick-label{transform:translate(-50%)}.v-locale--is-rtl .v-slider.v-input--horizontal .v-slider-track__tick .v-slider-track__tick-label,.v-locale--is-rtl.v-slider.v-input--horizontal .v-slider-track__tick .v-slider-track__tick-label{transform:translate(50%)}.v-slider.v-input--horizontal .v-slider-track__tick--first{margin-inline-start:calc(var(--v-slider-tick-size) + 1px)}.v-locale--is-ltr .v-slider.v-input--horizontal .v-slider-track__tick--first .v-slider-track__tick-label,.v-locale--is-ltr.v-slider.v-input--horizontal .v-slider-track__tick--first .v-slider-track__tick-label,.v-locale--is-rtl .v-slider.v-input--horizontal .v-slider-track__tick--first .v-slider-track__tick-label,.v-locale--is-rtl.v-slider.v-input--horizontal .v-slider-track__tick--first .v-slider-track__tick-label{transform:translate(0)}.v-slider.v-input--horizontal .v-slider-track__tick--last{margin-inline-start:calc(100% - var(--v-slider-tick-size) - 1px)}.v-locale--is-ltr .v-slider.v-input--horizontal .v-slider-track__tick--last .v-slider-track__tick-label,.v-locale--is-ltr.v-slider.v-input--horizontal .v-slider-track__tick--last .v-slider-track__tick-label{transform:translate(-100%)}.v-locale--is-rtl .v-slider.v-input--horizontal .v-slider-track__tick--last .v-slider-track__tick-label,.v-locale--is-rtl.v-slider.v-input--horizontal .v-slider-track__tick--last .v-slider-track__tick-label{transform:translate(100%)}.v-slider.v-input--vertical .v-slider-track{display:flex;height:100%;justify-content:center;touch-action:pan-x;width:calc(var(--v-slider-track-size) + 2px)}.v-slider.v-input--vertical .v-slider-track__background{width:var(--v-slider-track-size)}.v-slider.v-input--vertical .v-slider-track__fill{width:inherit}.v-slider.v-input--vertical .v-slider-track__ticks{height:100%}.v-slider.v-input--vertical .v-slider-track__tick{margin-inline-start:calc(var(--v-slider-track-size)/2 + 1px);transform:translate(calc(var(--v-slider-tick-size)/-2),calc(var(--v-slider-tick-size)/2))}.v-locale--is-rtl .v-slider.v-input--vertical .v-slider-track__tick,.v-locale--is-rtl.v-slider.v-input--vertical .v-slider-track__tick{transform:translate(calc(var(--v-slider-tick-size)/2),calc(var(--v-slider-tick-size)/2))}.v-slider.v-input--vertical .v-slider-track__tick--first{bottom:calc(var(--v-slider-tick-size) + 1px)}.v-slider.v-input--vertical .v-slider-track__tick--last{bottom:calc(100% - var(--v-slider-tick-size) - 1px)}.v-slider.v-input--vertical .v-slider-track__tick .v-slider-track__tick-label{margin-inline-start:calc(var(--v-slider-track-size)/2 + 12px);transform:translateY(-50%)}.v-slider--focused .v-slider-track__tick,.v-slider-track__ticks--always-show .v-slider-track__tick{opacity:1}.v-slider-track__background--opacity{opacity:.38}.v-color-picker-swatches{overflow-y:auto}.v-color-picker-swatches>div{display:flex;flex-wrap:wrap;justify-content:center;padding:8px}.v-color-picker-swatches__swatch{display:flex;flex-direction:column;margin-bottom:10px}.v-color-picker-swatches__color{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAAXNSR0IArs4c6QAAACRJREFUKFNjPHTo0H8GJGBnZ8eIzGekgwJk+0BsdCtRHEQbBQBbbh0dIGKknQAAAABJRU5ErkJggg==) repeat;border-radius:2px;cursor:pointer;height:18px;margin:2px 4px;max-height:18px;overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:45px}.v-color-picker-swatches__color>div{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.body-chart-container[data-v-6809e95e]{max-width:100%}.preview-card[data-v-6809e95e]{transition:all .3s cubic-bezier(.4,0,.2,1)}.drawing-content[data-v-6809e95e]{max-height:85vh;overflow-y:auto}.canvas-wrapper[data-v-6809e95e]{transition:all .3s ease}.canvas-container[data-v-6809e95e]{background:#fff;display:inline-block}canvas[data-v-6809e95e]{display:block;height:auto;max-width:100%;touch-action:none}.canvas-container[data-v-6809e95e]::-webkit-scrollbar{height:8px;width:8px}.canvas-container[data-v-6809e95e]::-webkit-scrollbar-track{background:#f1f5f9;border-radius:4px}.canvas-container[data-v-6809e95e]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}@media (max-width:768px){.drawing-tools .flex[data-v-6809e95e]{align-items:center;flex-direction:column;gap:16px}.brush-size-container[data-v-6809e95e],.color-picker-container[data-v-6809e95e]{max-width:200px;width:100%}.canvas-container[data-v-6809e95e]{max-height:50vh!important}.canvas-wrapper[data-v-6809e95e]{max-width:95vw!important}}@keyframes pulse-6809e95e{0%,to{opacity:1}50%{opacity:.5}}button[data-v-6809e95e],input[type=color][data-v-6809e95e],input[type=range][data-v-6809e95e]{transition:all .3s ease}@keyframes gradient-6809e95e{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.bg-clip-text[data-v-6809e95e]{animation:gradient-6809e95e 3s ease infinite;background-size:200% 200%}.tiptap-editor-container[data-v-f6b93a8e]{width:100%}.editor-toolbar[data-v-f6b93a8e]{-webkit-user-select:none;-moz-user-select:none;user-select:none}.editor-content[data-v-f6b93a8e] .ProseMirror{color:#374151;line-height:1.6;min-height:200px;outline:none;padding:1rem}.editor-content[data-v-f6b93a8e] .ProseMirror p.is-editor-empty:first-child:before{color:#9ca3af;content:attr(data-placeholder);float:left;height:0;pointer-events:none}.editor-content[data-v-f6b93a8e] .ProseMirror h1{color:#1f2937;font-size:2em;font-weight:700;margin:1em 0 .5em}.editor-content[data-v-f6b93a8e] .ProseMirror h2{color:#1f2937;font-size:1.5em;font-weight:700;margin:.8em 0 .4em}.editor-content[data-v-f6b93a8e] .ProseMirror h3{color:#1f2937;font-size:1.25em;font-weight:700;margin:.6em 0 .3em}.editor-content[data-v-f6b93a8e] .ProseMirror p{margin:.5em 0}.editor-content[data-v-f6b93a8e] .ProseMirror ul{list-style:none;margin:.5em 0;padding-left:0}.editor-content[data-v-f6b93a8e] .ProseMirror ul li{margin:.25rem 0;padding-left:1.5rem;position:relative}.editor-content[data-v-f6b93a8e] .ProseMirror ul li:before{color:#6b7280;content:"•";font-weight:700;left:.5rem;position:absolute}.editor-content[data-v-f6b93a8e] .ProseMirror ol{counter-reset:item;list-style:none;margin:.5em 0;padding-left:0}.editor-content[data-v-f6b93a8e] .ProseMirror ol li{counter-increment:item;display:block;margin:.25rem 0;padding-left:2rem;position:relative}.editor-content[data-v-f6b93a8e] .ProseMirror ol li:before{color:#6b7280;content:counter(item) ".";display:inline-block;font-weight:500;left:.5rem;min-width:1.2rem;position:absolute;text-align:left}.editor-content[data-v-f6b93a8e] .ProseMirror ol ol{counter-reset:item}.editor-content[data-v-f6b93a8e] .ProseMirror strong{font-weight:700}.editor-content[data-v-f6b93a8e] .ProseMirror em{font-style:italic}.editor-content[data-v-f6b93a8e] .ProseMirror u{text-decoration:underline}.editor-content[data-v-f6b93a8e] .ProseMirror s{text-decoration:line-through}.editor-content[data-v-f6b93a8e]:focus-within{box-shadow:0 0 0 3px #6366f11a}.editor-toolbar button[data-v-f6b93a8e]:hover{transform:translateY(-1px)}.editor-toolbar button[data-v-f6b93a8e]:active{transform:translateY(0)}.medical-visit-form-container[data-v-3601dde5]{max-width:100%}.print-content[data-v-87199739]{background:#fff;color:#000;font-family:Sarabun,TH Sarabun New,Arial,sans-serif;margin:0;padding:0;width:100%}.print-page[data-v-87199739]{background:#fff;box-sizing:border-box;margin:0 auto;min-height:277mm;padding:10mm;page-break-after:always;page-break-inside:avoid;width:190mm}.print-page[data-v-87199739]:last-child{page-break-after:avoid}.header[data-v-87199739]{border-bottom:2px solid #000;margin-bottom:15px;padding-bottom:5px;text-align:center}.header h1[data-v-87199739]{color:#000;font-size:20px;font-weight:700;margin:0 0 8px}.header p[data-v-87199739]{color:#333;font-size:12px;margin:0}.section[data-v-87199739]{margin-bottom:12px;page-break-inside:avoid}.section h3[data-v-87199739]{border-bottom:1px solid #333;color:#000;font-size:16px;font-weight:700;margin:0 0 12px;padding-bottom:4px}.details-with-chart[data-v-87199739]{align-items:flex-start;display:flex;gap:20px;justify-content:flex-end;margin:15px 0}.details-section[data-v-87199739]{flex:1}.field[data-v-87199739]{align-items:flex-start;display:flex;line-height:1.3;margin-bottom:8px}.label[data-v-87199739]{color:#000;flex-shrink:0;font-weight:700;margin-right:8px;min-width:140px}.value[data-v-87199739]{flex:1;word-wrap:break-word;color:#000}.vital-signs[data-v-87199739]{display:flex;flex-wrap:wrap;gap:20px;margin-top:8px}.vital-signs>div[data-v-87199739]{background:#f8f8f8;border:1px solid #ddd;font-size:13px;font-weight:500;padding:6px 10px}.body-chart[data-v-87199739]{margin:15px 0;text-align:center}.chart-placeholder[data-v-87199739]{align-items:center;background:#f9f9f9;border:1px dashed #999;color:#666;display:flex;flex:0 0 auto;font-size:12px;justify-content:center;max-width:300px;min-height:100px;padding:20px;text-align:center}.footer-section p[data-v-87199739]{margin:3px 0;text-align:right}.signature-section[data-v-87199739]{margin-top:15px;text-align:center}.signature-image[data-v-87199739]{display:flex;justify-content:center;margin-top:8px}.signature[data-v-87199739]{max-height:100px;max-width:200px}.signature-meta[data-v-87199739]{color:#000;font-size:12px;margin-top:6px}.signature-meta .therapist-code[data-v-87199739]{font-weight:700}.chart-svg[data-v-87199739]{align-items:flex-start;display:flex;flex:0 0 auto;justify-content:center;max-width:300px}.chart-svg img[data-v-87199739]{height:auto;max-height:180px;max-width:100%;-o-object-fit:contain;object-fit:contain;width:auto}.chart-svg svg[data-v-87199739]{border:1px solid #ddd;border-radius:4px;height:auto;max-width:100%}.visit-history-page[data-v-87199739]{background:#fafafa}.history-item[data-v-87199739]{background:#fff;border:1px solid #ddd;border-radius:4px;margin-bottom:20px;padding:15px}.history-header[data-v-87199739]{border-bottom:1px solid #eee;margin-bottom:15px;padding-bottom:10px}.history-changes h4[data-v-87199739]{color:#333;font-size:14px;font-weight:700;margin:0 0 10px}.change-item[data-v-87199739]{background:#f9f9f9;border-radius:3px;margin-bottom:10px;padding:8px}@media print{.print-content[data-v-87199739]{margin:0!important;padding:0!important;width:100%!important}.print-page[data-v-87199739]{margin:0 auto!important;min-height:257mm!important;padding:20mm!important;page-break-after:always!important;page-break-inside:avoid!important;width:170mm!important}.print-page[data-v-87199739]:last-child{page-break-after:avoid!important}.section[data-v-87199739]{page-break-inside:avoid!important}.vital-signs[data-v-87199739]{flex-direction:row!important;gap:15px!important}}
