/* 아이콘 글꼴 — Tabler Icons 3.46.0 (MIT). 우리 서버에 두고 쓴다.
   바깥 CDN(예전 cdn-uicons.flaticon.com)을 타지 않으므로 첫 화면에서 DNS·TLS 왕복이 없고,
   보안규칙(CSP)도 'self' 안에서 끝난다.

   쓰는 법:  선(기본)  <i class="fi ti ti-paw"></i>
             면(채움)  <i class="fi tis tis-heart"></i>
   `fi` 는 색·크기용 표시자다 — style.css 의 .fi 규칙(분홍 #ff4081 등)이 그대로 걸린다.
   주의: 아이콘 색은 부모가 아니라 <i> 에 직접 걸어야 먹는다(.x .dot i{color:#fff}).

   이 파일은 모바일(lib/layout.php)·PC(web/lib/layout_w.php)·관리자(admin/lib/alayout.php)가
   함께 쓴다. 예전 Flaticon 클래스(fi-rr-… · fi-sr-…) 호환 규칙은 icons-compat.css 에 따로 두었다
   — 관리자 화면은 아직 Flaticon 을 쓰므로 그 파일을 싣지 않는다. */
@font-face{font-family:"tabler-icons";font-style:normal;font-weight:400;font-display:block;src:url("../fonts/tabler-icons.woff2") format("woff2"),url("../fonts/tabler-icons.woff") format("woff")}
@font-face{font-family:"tabler-icons-filled";font-style:normal;font-weight:400;font-display:block;src:url("../fonts/tabler-icons-filled.woff2") format("woff2"),url("../fonts/tabler-icons-filled.woff") format("woff")}
.ti,.tis{font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;speak:none;display:inline-flex;align-items:center;justify-content:center;vertical-align:-.125em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.ti{font-family:"tabler-icons"!important}
.tis{font-family:"tabler-icons-filled"!important}
/* 선(라인) 아이콘 */
.ti-adjustments:before{content:"\ea03"}
.ti-alert-triangle:before{content:"\ea06"}
.ti-apple:before{content:"\ef21"}
.ti-apps:before{content:"\ebb6"}
.ti-arrows-maximize:before{content:"\ea28"}
.ti-award:before{content:"\ea2c"}
.ti-baby-carriage:before{content:"\f05d"}
.ti-backpack:before{content:"\ef47"}
.ti-ball-tennis:before{content:"\ec2a"}
.ti-ban:before{content:"\ea2e"}
.ti-barbell:before{content:"\eff0"}
.ti-basket:before{content:"\ebe1"}
.ti-bath:before{content:"\ef48"}
.ti-bed:before{content:"\eb5c"}
.ti-bell:before{content:"\ea35"}
.ti-bike:before{content:"\ea36"}
.ti-bolt:before{content:"\ea38"}
.ti-bone:before{content:"\edb8"}
.ti-book:before{content:"\ea39"}
.ti-book-2:before{content:"\efc5"}
.ti-bookmark:before{content:"\ea3a"}
.ti-bottle:before{content:"\ef0b"}
.ti-bowl:before{content:"\f4fa"}
.ti-bowl-spoon:before{content:"\fd91"}
.ti-brush:before{content:"\ebb8"}
.ti-bubble:before{content:"\feba"}
.ti-bug:before{content:"\ea48"}
.ti-building-bank:before{content:"\ebe2"}
.ti-building-monument:before{content:"\ed26"}
.ti-building-store:before{content:"\ea4e"}
.ti-bulb:before{content:"\ea51"}
.ti-cake:before{content:"\f00f"}
.ti-calendar:before{content:"\ea53"}
.ti-calendar-check:before{content:"\f824"}
.ti-camera:before{content:"\ea54"}
.ti-campfire:before{content:"\f5a7"}
.ti-candy:before{content:"\ef0d"}
.ti-car:before{content:"\ebbb"}
.ti-cat:before{content:"\f65b"}
.ti-chart-line:before{content:"\ea5c"}
.ti-check:before{content:"\ea5e"}
.ti-checkbox:before{content:"\eba6"}
.ti-chef-hat:before{content:"\f21d"}
.ti-chevron-down:before{content:"\ea5f"}
.ti-chevron-left:before{content:"\ea60"}
.ti-chevron-right:before{content:"\ea61"}
.ti-chevron-up:before{content:"\ea62"}
.ti-circle-check:before{content:"\ea67"}
.ti-clipboard-list:before{content:"\ea6d"}
.ti-clock:before{content:"\ea70"}
.ti-clock-hour-3:before{content:"\f318"}
.ti-coffee:before{content:"\ef0e"}
.ti-coins:before{content:"\f65d"}
.ti-cooker:before{content:"\f57a"}
.ti-copy:before{content:"\ea7a"}
.ti-cpu:before{content:"\ef8e"}
.ti-credit-card:before{content:"\ea84"}
.ti-crown:before{content:"\ed12"}
.ti-current-location:before{content:"\ecef"}
.ti-dental:before{content:"\f025"}
.ti-device-desktop:before{content:"\ea89"}
.ti-device-mobile:before{content:"\ea8a"}
.ti-diamond:before{content:"\eb65"}
.ti-dog:before{content:"\f660"}
.ti-dog-bowl:before{content:"\ef29"}
.ti-download:before{content:"\ea96"}
.ti-droplet:before{content:"\ea97"}
.ti-exclamation-mark:before{content:"\efb4"}
.ti-external-link:before{content:"\ea99"}
.ti-eye:before{content:"\ea9a"}
.ti-feather:before{content:"\ee8b"}
.ti-file-text:before{content:"\eaa2"}
.ti-filter:before{content:"\eaa5"}
.ti-fish:before{content:"\ef2b"}
.ti-flag:before{content:"\eaa6"}
.ti-flame:before{content:"\ec2c"}
.ti-flask:before{content:"\ebd2"}
.ti-flower:before{content:"\eff6"}
.ti-footsteps:before{content:"\10265"}
.ti-gift:before{content:"\eb68"}
.ti-grill:before{content:"\efa9"}
.ti-hand-stop:before{content:"\ec2e"}
.ti-hanger:before{content:"\ee9a"}
.ti-heart:before{content:"\eabe"}
.ti-help-circle:before{content:"\f91d"}
.ti-history:before{content:"\ebea"}
.ti-home:before{content:"\eac1"}
.ti-home-2:before{content:"\eac0"}
.ti-horse-toy:before{content:"\f28a"}
.ti-info-circle:before{content:"\eac5"}
.ti-leaf:before{content:"\ed4f"}
.ti-link:before{content:"\eade"}
.ti-lock:before{content:"\eae2"}
.ti-luggage:before{content:"\efad"}
.ti-lungs:before{content:"\ef62"}
.ti-mail:before{content:"\eae5"}
.ti-map-pin:before{content:"\eae8"}
.ti-meat:before{content:"\ef12"}
.ti-medical-cross:before{content:"\ec2f"}
.ti-message:before{content:"\eaef"}
.ti-message-circle:before{content:"\eaed"}
.ti-message-dots:before{content:"\eaee"}
.ti-message-heart:before{content:"\f987"}
.ti-microphone:before{content:"\eaf0"}
.ti-mood-sad:before{content:"\eaf6"}
.ti-mood-sick:before{content:"\f2e5"}
.ti-moon:before{content:"\eaf8"}
.ti-mountain:before{content:"\ef97"}
.ti-notes:before{content:"\eb6e"}
.ti-package:before{content:"\eaff"}
.ti-package-export:before{content:"\f07a"}
.ti-packages:before{content:"\f2c9"}
.ti-parking:before{content:"\eb03"}
.ti-paw:before{content:"\eff9"}
.ti-pencil:before{content:"\eb04"}
.ti-phone-call:before{content:"\eb05"}
.ti-photo:before{content:"\eb0a"}
.ti-pill:before{content:"\ec44"}
.ti-pills:before{content:"\ef66"}
.ti-player-pause:before{content:"\ed45"}
.ti-plus:before{content:"\eb0b"}
.ti-podium:before{content:"\f1d8"}
.ti-poo:before{content:"\f258"}
.ti-puzzle:before{content:"\eb10"}
.ti-qrcode:before{content:"\eb11"}
.ti-receipt:before{content:"\edfd"}
.ti-refresh:before{content:"\eb13"}
.ti-rocket:before{content:"\ec45"}
.ti-rosette-discount:before{content:"\ee7c"}
.ti-rotate-clockwise:before{content:"\eb15"}
.ti-scale:before{content:"\ebc2"}
.ti-school:before{content:"\ecf7"}
.ti-scissors:before{content:"\eb1b"}
.ti-search:before{content:"\eb1c"}
.ti-seeding:before{content:"\ed51"}
.ti-send:before{content:"\eb1e"}
.ti-settings:before{content:"\eb20"}
.ti-share:before{content:"\eb21"}
.ti-shield:before{content:"\eb24"}
.ti-shield-check:before{content:"\eb22"}
.ti-shirt:before{content:"\ec0a"}
.ti-shoe:before{content:"\efd2"}
.ti-shopping-bag:before{content:"\f5f8"}
.ti-shopping-cart:before{content:"\eb25"}
.ti-sock:before{content:"\eee1"}
.ti-soup:before{content:"\ef2e"}
.ti-sparkles:before{content:"\f6d7"}
.ti-speakerphone:before{content:"\ed61"}
.ti-spray:before{content:"\f50b"}
.ti-star:before{content:"\eb2e"}
.ti-stethoscope:before{content:"\edbe"}
.ti-swimming:before{content:"\ec92"}
.ti-tag:before{content:"\10096"}
.ti-tags:before{content:"\ef86"}
.ti-target:before{content:"\eb35"}
.ti-temperature:before{content:"\eb38"}
.ti-thumb-up:before{content:"\eb3c"}
.ti-ticket:before{content:"\eb3d"}
.ti-toilet-paper:before{content:"\efd3"}
.ti-tools-kitchen-2:before{content:"\eeff"}
.ti-tools-kitchen-3:before{content:"\fd2b"}
.ti-trash:before{content:"\eb41"}
.ti-tree:before{content:"\ef01"}
.ti-trophy:before{content:"\eb45"}
.ti-truck:before{content:"\ebc4"}
.ti-user:before{content:"\eb4d"}
.ti-user-off:before{content:"\ecf9"}
.ti-users:before{content:"\ebf2"}
.ti-virus:before{content:"\eb74"}
.ti-walk:before{content:"\ec87"}
.ti-wallet:before{content:"\eb75"}
.ti-wash:before{content:"\f311"}
.ti-wheat:before{content:"\100a8"}
.ti-wifi:before{content:"\eb52"}
.ti-wind:before{content:"\ec34"}
.ti-x:before{content:"\eb55"}
/* 면(채움) 아이콘 */
.tis-bell:before{content:"\f669"}
.tis-chevron-down:before{content:"\101e5"}
.tis-credit-card:before{content:"\fd11"}
.tis-crown:before{content:"\101c4"}
.tis-heart:before{content:"\f67c"}
.tis-lock:before{content:"\fe15"}
.tis-map-pin:before{content:"\f680"}
.tis-paw:before{content:"\f689"}
.tis-pig:before{content:"\1010a"}
.tis-shield-check:before{content:"\f761"}
.tis-star:before{content:"\f6a6"}
.tis-tags:before{content:"\ff01"}
.tis-ticket:before{content:"\101c9"}
.tis-world:before{content:"\101c7"}
