Files
animal-medication-api/templates/anipharm_logo.svg
청춘약국 dab2ecae44 feat: 애니팜 투약지도서 API 및 마스터 데이터 업데이트
- anipharm_api.py: 동물약 PDF 생성 API 추가
- data/master/*.json: 16종 마스터 데이터 업데이트
- templates: medication_guide_v2, 로고 추가
- docs: AI 매핑 아키텍처, API 스펙 문서
- .gitignore: _dev_scripts/, *.db 제외 추가

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-06 18:07:12 +09:00

138 lines
9.8 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 24.1.2, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg version="1.1" id="레이어_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px"
y="0px" viewBox="0 0 400 150" style="enable-background:new 0 0 400 150;" xml:space="preserve">
<style type="text/css">
.st0{fill:#008BD5;}
.st1{fill:#231815;}
</style>
<g>
<g>
<path class="st0" d="M58.3,116.86c0-6.77-5.49-12.21-12.26-12.21h-9.12c-3.18,0-6.14-0.94-8.64-2.54
c-4.36-2.78-7.28-7.6-7.44-13.1c0-0.16-0.02-0.31-0.02-0.47c0-5.74,3.02-10.79,7.56-13.64c1.39-0.87,2.41-2.23,2.64-3.85
c0.55-3.86,1.85-7.48,3.75-10.72c5.68-9.64,16.64-15.82,28.89-14.42c1.97,0.22,3.89,0.66,5.73,1.27c2.73,0.91,5.71-0.23,7.03-2.79
l0,0c1.89-3.67,0.22-7.68-3.71-8.94c-3.87-1.24-7.97-1.92-12.2-1.95c-19.48-0.13-35.87,13.08-40.63,31.03
c-0.3,1.13-0.93,2.12-1.8,2.9c-7.6,6.79-11.54,17.59-8.38,29.1c3.35,12.2,14.91,20.34,27.56,20.34L58.3,116.86z"/>
</g>
</g>
<g>
<g>
<path class="st0" d="M45.48,73.68c0,2.16-1.76,3.92-3.92,3.92c-2.17,0-3.92-1.76-3.92-3.92c0-2.17,1.76-3.92,3.92-3.92
C43.73,69.76,45.48,71.52,45.48,73.68z"/>
</g>
</g>
<g>
<g>
<path class="st0" d="M108.86,33.5l-2.39,0c-15.94,0-28.87,12.93-28.87,28.87v54.46c0,0.01,0.01,0.03,0.03,0.03
c6.73-0.01,12.19-5.48,12.19-12.21v-4.32V78.02v-13c0-10.58,8.5-19.16,19.05-19.3c8.71-0.11,16.44,6.41,16.97,15.1
c0.57,9.34-6.86,17.12-16.08,17.12h-8.74c-3.38,0-6.12,2.74-6.12,6.12l0,0c0,3.37,2.73,6.1,6.1,6.1h8.76
c16.07,0,29.01-13.38,28.29-29.61C137.37,45.26,124.16,33.5,108.86,33.5z"/>
</g>
</g>
<g>
<g>
<path class="st1" d="M114.59,101.52v3.3h8.51v1.2h-4.27v2.06h6.73v1.16h-14.84v-1.16h6.8v-2.06h-4.27v-5.67h9.78v1.18H114.59z
M118.15,117.12c-2.77,0-4.44-1.5-4.44-3.38c0-1.87,1.67-3.4,4.44-3.4c2.77,0,4.44,1.53,4.44,3.4
C122.59,115.62,120.92,117.12,118.15,117.12z M118.15,111.48c-1.85,0-3.07,0.99-3.07,2.26c0,1.3,1.22,2.27,3.07,2.27
s3.07-0.97,3.07-2.27C121.22,112.46,120,111.48,118.15,111.48z"/>
</g>
<g>
<path class="st1" d="M129.39,116.76v-4.02h8.53v-1.59h-8.53v-1.18h4.34v-1.67h-6.79v-1.18h14.84v1.18h-6.75v1.67h4.18v3.97h-8.53
v1.66h9.01v1.16H129.39z M129.48,105.59v-5.48h9.76v5.48H129.48z M137.92,101.29h-7.12v3.1h7.12V101.29z"/>
</g>
<g>
<path class="st1" d="M147.45,108.29c-2.36,0-4.12-1.62-4.12-3.79c0-2.13,1.76-3.74,4.12-3.74c2.34,0,4.13,1.59,4.13,3.74
C151.57,106.67,149.79,108.29,147.45,108.29z M147.45,101.91c-1.62,0-2.75,1.2-2.75,2.59c0,1.38,1.13,2.63,2.75,2.63
c1.64,0,2.77-1.25,2.77-2.63C150.21,103.1,149.09,101.91,147.45,101.91z M154.5,116.48v-5h-8.07v-1.2h9.4v6.2H154.5z
M155.82,103.53v2.15h2.55v1.2h-2.55v2.47h-1.32v-9.36h1.32v2.34h2.55v1.2H155.82z"/>
</g>
<g>
<path class="st1" d="M170.64,110.75c-1.94,0.21-4.37,0.41-6.08,0.48c-1.59,0.07-3.72,0.12-5.15,0.12l-0.14-1.2
c1.25,0.02,3.4-0.04,5.01-0.09c1.87-0.07,4.53-0.19,6.26-0.42L170.64,110.75z M168.59,104.34c0,2.1-1.64,3.72-4.13,3.72
c-2.4,0-4.16-1.62-4.16-3.72c0-2.13,1.76-3.7,4.16-3.7C166.79,100.64,168.59,102.21,168.59,104.34z M164.47,101.82
c-1.76,0-2.84,1.08-2.84,2.52c0,1.41,1.06,2.54,2.84,2.54c1.73,0,2.75-1.13,2.75-2.54C167.22,102.89,166.19,101.82,164.47,101.82z
M171.59,114.7v-14.68h1.3v14.68H171.59z"/>
</g>
<g>
<path class="st1" d="M189.66,109.4c-1.96-0.6-3.47-1.9-4.16-3.49c-0.67,1.64-1.96,2.91-4.11,3.74l-0.65-1.09
c2.34-0.9,4.05-2.61,4.05-5.25v-0.95h-3.65v-1.16h8.46v1.16h-3.44v0.92c0,2.54,1.82,4.3,4.11,5.04L189.66,109.4z M185.08,116.11
v-5.53h1.3v4.32h8.21v1.22H185.08z M192.99,111.55v-5.97h-3.81v-1.16h3.81V100h1.3v11.54H192.99z"/>
</g>
<g>
<path class="st1" d="M203.81,112.99v-3.38h-7.1v-1.18h14.84v1.18h-6.45v3.38H203.81z M200.49,111.58v3.63h8.64v1.2h-9.96v-4.83
H200.49z M199.24,106.49v-6.01h9.76v6.01H199.24z M207.69,101.68h-7.12v3.61h7.12V101.68z"/>
</g>
<g>
<path class="st1" d="M221.14,101.13c-0.09,5.39-3.44,8.44-7.42,10.03l-0.78-1.15c3.95-1.5,6.35-4.16,6.73-7.7h-5.9v-1.18H221.14z
M225.57,106.19v8.51h-1.32v-14.68h1.32v4.99h2.79v1.18H225.57z"/>
</g>
<g>
<path class="st1" d="M229.12,109.43v-1.18h14.84v1.18H229.12z M232.96,111.2v3.77h8.67v1.2h-9.99v-4.97H232.96z M231.71,105.86
v-5.62h1.3v4.42h8.62v1.2H231.71z"/>
</g>
<g>
<path class="st1" d="M254.56,108.29c-2.36,0-4.12-1.62-4.12-3.79c0-2.13,1.76-3.74,4.12-3.74c2.34,0,4.13,1.59,4.13,3.74
C258.68,106.67,256.9,108.29,254.56,108.29z M254.56,101.91c-1.62,0-2.75,1.2-2.75,2.59c0,1.38,1.13,2.63,2.75,2.63
c1.64,0,2.77-1.25,2.77-2.63C257.33,103.1,256.2,101.91,254.56,101.91z M261.61,116.48v-5h-8.07v-1.2h9.4v6.2H261.61z
M262.93,103.53v2.15h2.55v1.2h-2.55v2.47h-1.32v-9.36h1.32v2.34h2.55v1.2H262.93z"/>
</g>
<g>
<path class="st1" d="M274.93,110.65c-1.66-0.95-3.45-3.06-3.88-4.81c-0.37,1.85-1.92,4.09-3.97,5.18l-0.85-0.95
c2.38-1.27,4.07-3.9,4.07-7.26v-2.13h1.41v2.08c0,3.3,1.82,5.71,4.04,6.91L274.93,110.65z M279.14,106.19v8.51h-1.31v-14.68h1.31
v4.99h2.78v1.18H279.14z"/>
</g>
<g>
<path class="st1" d="M287.52,108.36c-2.38,0-4.18-1.62-4.18-3.86c0-2.24,1.8-3.82,4.18-3.82c2.43,0,4.21,1.59,4.21,3.82
C291.73,106.73,289.97,108.36,287.52,108.36z M287.52,101.84c-1.69,0-2.84,1.23-2.84,2.66c0,1.41,1.15,2.68,2.84,2.68
c1.78,0,2.89-1.27,2.89-2.68C290.41,103.07,289.3,101.84,287.52,101.84z M287.1,116.62v-6.84h1.3v2.08h6.77v-2.08h1.32v6.84H287.1
z M295.17,113.03h-6.77v2.41h6.77V113.03z M295.17,108.8v-8.81h1.32v8.81H295.17z"/>
</g>
<g>
<path class="st1" d="M301.3,108.9c3.1,0,5.76-0.21,7.83-0.67l0.19,1.16c-2.38,0.53-5.66,0.71-9.36,0.71v-9.13h1.34V108.9z
M311.13,100.04h1.32v14.67h-1.32V100.04z"/>
</g>
<g>
<path class="st1" d="M324.94,109.78c-2.66,0.42-5.82,0.62-9.22,0.49v-9.22h7.31v1.16h-5.97v6.86c2.01,0.11,5.62-0.12,7.74-0.51
L324.94,109.78z M327.74,105.01h2.79v1.18h-2.79v8.51h-1.3v-14.68h1.3V105.01z"/>
</g>
</g>
<g>
<path class="st1" d="M153.8,52.47c0-3.53,0.86-6.64,2.58-9.33c1.72-2.69,4.01-4.8,6.89-6.34c2.88-1.53,6.03-2.3,9.47-2.3
c3.43,0,6.59,0.77,9.47,2.3c2.88,1.53,5.2,3.64,6.96,6.34c1.76,2.69,2.65,5.8,2.65,9.33c0,3.62-0.88,6.8-2.65,9.54
c-1.76,2.74-4.09,4.87-6.96,6.41c-2.88,1.53-6.04,2.3-9.47,2.3c-3.44,0-6.59-0.77-9.47-2.3c-2.88-1.53-5.18-3.67-6.89-6.41
C154.66,59.27,153.8,56.09,153.8,52.47z M165.5,52.47c0,2.23,0.72,3.97,2.16,5.22c1.44,1.25,3.13,1.88,5.08,1.88
c2.13,0,3.9-0.63,5.29-1.88c1.39-1.25,2.09-2.99,2.09-5.22c0-2.13-0.7-3.83-2.09-5.08c-1.39-1.25-3.16-1.88-5.29-1.88
c-1.95,0-3.64,0.63-5.08,1.88C166.21,48.64,165.5,50.34,165.5,52.47z M229.69,75.86c0,1.76-0.54,3.2-1.6,4.32
c-1.07,1.11-2.39,1.67-3.97,1.67c-1.76,0-3.16-0.56-4.18-1.67c-1.02-1.11-1.53-2.55-1.53-4.32V63.05c0-0.74-0.26-1.46-0.77-2.16
c-0.51-0.7-1.28-1.05-2.3-1.05h-1.81c-0.93,0.09-1.62,0.44-2.09,1.05c-0.47,0.6-0.7,1.32-0.7,2.16v12.53c0,1.77-0.51,3.2-1.53,4.32
c-1.02,1.11-2.41,1.67-4.18,1.67c-1.67,0-3.02-0.56-4.04-1.67c-1.02-1.12-1.53-2.55-1.53-4.32V38.97c0-1.76,0.49-3.18,1.46-4.25
c0.97-1.07,2.34-1.6,4.11-1.6c1.86,0,3.18,0.42,3.97,1.25c0.79,0.83,1.27,1.69,1.46,2.58c0.19,0.88,0.28,1.56,0.28,2.02v7.1
c0,0.84,0.16,1.72,0.49,2.65c0.32,0.93,1.09,1.39,2.3,1.39h1.95c1.11,0,1.88-0.46,2.3-1.39c0.42-0.93,0.63-1.81,0.63-2.65v-7.1
c0-0.46,0.09-1.14,0.28-2.02c0.19-0.88,0.7-1.74,1.53-2.58c0.84-0.84,2.13-1.25,3.9-1.25c1.67,0,3.02,0.54,4.04,1.6
c1.02,1.07,1.53,2.48,1.53,4.25V75.86z"/>
<path class="st1" d="M247.08,41.61c0-1.58,0.5-2.9,1.51-3.97c1.01-1.07,2.3-1.6,3.9-1.6c1.42,0,2.66,0.54,3.71,1.6
c1.05,1.07,1.57,2.39,1.57,3.97v11.98c0,1.49,0.36,2.78,1.07,3.9c0.71,1.11,1.91,1.67,3.58,1.67H276c1.51,0,2.78,0.47,3.83,1.39
c1.05,0.93,1.57,2.28,1.57,4.04c0,1.67-0.52,3.04-1.57,4.11c-1.05,1.07-2.33,1.6-3.83,1.6h-20.87c-2.18,0-4.07-0.77-5.66-2.3
c-1.59-1.53-2.39-3.69-2.39-6.48V41.61z M297.99,75.45c0,1.76-0.48,3.2-1.45,4.32c-0.96,1.11-2.2,1.67-3.71,1.67
c-1.51,0-2.81-0.56-3.9-1.67c-1.09-1.11-1.63-2.55-1.63-4.32V38.83c0-0.46,0.15-1.14,0.44-2.02c0.29-0.88,0.84-1.74,1.63-2.58
c0.8-0.83,1.95-1.25,3.46-1.25c1.59,0,2.85,0.53,3.77,1.6c0.92,1.07,1.38,2.48,1.38,4.25V75.45z"/>
<path class="st1" d="M320.68,70.16c-1.76,0-3.18-0.51-4.25-1.53c-1.07-1.02-1.6-2.37-1.6-4.04c0-1.76,0.53-3.11,1.6-4.04
c1.07-0.93,2.48-1.39,4.25-1.39h1.67c1.39,0,2.09-0.83,2.09-2.51v-6.82c0-1.95-0.7-2.92-2.09-2.92h-1.39
c-1.67,0-3.04-0.46-4.11-1.39c-1.07-0.93-1.6-2.27-1.6-4.04c0-1.58,0.53-2.86,1.6-3.83c1.07-0.97,2.39-1.51,3.97-1.6h35.23
c1.67,0,3.04,0.51,4.11,1.53c1.07,1.02,1.6,2.32,1.6,3.9c0,1.76-0.54,3.11-1.6,4.04c-1.07,0.93-2.44,1.39-4.11,1.39h-0.98
c-0.65,0-1.25,0.21-1.81,0.63c-0.56,0.42-0.84,1.09-0.84,2.02v7.1c0,1.67,0.74,2.51,2.23,2.51h1.81c1.58,0,2.92,0.47,4.04,1.39
c1.11,0.93,1.67,2.28,1.67,4.04c0,1.67-0.56,3.02-1.67,4.04c-1.11,1.02-2.46,1.53-4.04,1.53H320.68z M342.13,50.38
c0-1.58-0.35-2.55-1.04-2.93c-0.7-0.37-1.42-0.56-2.16-0.56h-0.83c-0.74,0-1.46,0.19-2.16,0.56c-0.7,0.37-1.04,1.3-1.04,2.79v6.27
c0,0.93,0.3,1.63,0.91,2.09c0.6,0.46,1.37,0.7,2.3,0.7h0.83c0.84,0,1.58-0.21,2.23-0.63c0.65-0.42,0.97-1.18,0.97-2.3V50.38z
M349.79,117.78c-2.6,0-4.73-0.79-6.41-2.37c-1.67-1.58-2.51-3.67-2.51-6.27V93.69c0-2.6,0.84-4.69,2.51-6.27
c1.67-1.58,3.81-2.37,6.41-2.37h18.24c2.69,0,4.83,0.79,6.41,2.37c1.58,1.58,2.37,3.67,2.37,6.27v15.46c0,2.6-0.79,4.69-2.37,6.27
c-1.58,1.58-3.71,2.37-6.41,2.37H349.79z M352.71,102.88c0,1.21,0.18,2.18,0.56,2.92c0.37,0.74,1.25,1.11,2.65,1.11h5.29
c1.48,0,2.48-0.37,2.99-1.11c0.51-0.74,0.77-1.72,0.77-2.92V99.4c0-1.11-0.26-1.97-0.77-2.58c-0.51-0.6-1.56-0.91-3.13-0.91h-4.87
c-1.3,0-2.21,0.35-2.72,1.05c-0.51,0.7-0.77,1.55-0.77,2.58V102.88z M368.86,39.1c0-1.86,0.56-3.29,1.67-4.32
c1.11-1.02,2.55-1.53,4.32-1.53c1.76,0,3.04,0.42,3.83,1.25c0.79,0.84,1.32,1.7,1.6,2.58c0.28,0.88,0.42,1.56,0.42,2.02v6.96
c0,2.51,1.16,3.76,3.48,3.76h3.62c2.13,0,3.62,0.56,4.46,1.67c0.84,1.11,1.25,2.37,1.25,3.76c0,1.58-0.51,2.9-1.53,3.97
c-1.02,1.07-2.41,1.6-4.18,1.6h-3.62c-2.32,0-3.48,1.02-3.48,3.06v12.11c0,1.76-0.58,3.2-1.74,4.32c-1.16,1.11-2.53,1.67-4.11,1.67
c-1.76,0-3.2-0.56-4.32-1.67c-1.11-1.11-1.67-2.55-1.67-4.32V39.1z"/>
</g>
</svg>