/* 自動生成（tools/build_icons.py）。直接直さない。素材：Phosphor Icons（MIT）assets/vendor/phosphor/LICENSE */
@font-face { font-family: "Phosphor"; src: url("../vendor/phosphor/regular/Phosphor.woff2") format("woff2"), url("../vendor/phosphor/regular/Phosphor.woff") format("woff"); font-display: block; }
@font-face { font-family: "Phosphor-Duotone"; src: url("../vendor/phosphor/duotone/Phosphor-Duotone.woff2") format("woff2"), url("../vendor/phosphor/duotone/Phosphor-Duotone.woff") format("woff"); font-display: block; }
[class^="pi-"], [class^="pd-"] { font-style: normal; font-weight: normal; line-height: 1; display: inline-block; vertical-align: -0.14em; font-size: 1.15em; speak: never; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
[class^="pi-"] { font-family: "Phosphor" !important; }
[class^="pd-"] { font-family: "Phosphor-Duotone" !important; }
.pi-address-book:before { content: "\e6f8"; }
.pi-arrow-counter-clockwise:before { content: "\e038"; }
.pi-arrow-left:before { content: "\e058"; }
.pi-arrows-clockwise:before { content: "\e094"; }
.pi-arrows-merge:before { content: "\ed3e"; }
.pi-bell:before { content: "\e0ce"; }
.pi-book-open:before { content: "\e0e6"; }
.pi-bookmark-simple:before { content: "\e0ea"; }
.pi-books:before { content: "\e758"; }
.pi-buildings:before { content: "\e102"; }
.pi-calendar-blank:before { content: "\e10a"; }
.pi-caret-double-left:before { content: "\e128"; }
.pi-chart-bar:before { content: "\e150"; }
.pi-chart-line-up:before { content: "\e156"; }
.pi-chat-circle-dots:before { content: "\e16c"; }
.pi-chat-circle-text:before { content: "\e16e"; }
.pi-check:before { content: "\e182"; }
.pi-check-circle:before { content: "\e184"; }
.pi-clipboard-text:before { content: "\e198"; }
.pi-clock:before { content: "\e19a"; }
.pi-clock-counter-clockwise:before { content: "\e1a0"; }
.pi-coins:before { content: "\e78e"; }
.pi-crosshair:before { content: "\e1d6"; }
.pi-database:before { content: "\e1de"; }
.pi-desktop:before { content: "\e560"; }
.pi-download-simple:before { content: "\e20c"; }
.pi-envelope-simple:before { content: "\e218"; }
.pi-envelope-simple-open:before { content: "\e21a"; }
.pi-export:before { content: "\eaf0"; }
.pi-eye:before { content: "\e220"; }
.pi-file-text:before { content: "\e23a"; }
.pi-floppy-disk:before { content: "\e248"; }
.pi-folder-open:before { content: "\e256"; }
.pi-folders:before { content: "\e260"; }
.pi-gauge:before { content: "\e628"; }
.pi-gear-six:before { content: "\e272"; }
.pi-globe:before { content: "\e288"; }
.pi-hash:before { content: "\e2a2"; }
.pi-key:before { content: "\e2d6"; }
.pi-lightbulb:before { content: "\e2dc"; }
.pi-link:before { content: "\e2e2"; }
.pi-list:before { content: "\e2f0"; }
.pi-list-bullets:before { content: "\e2f2"; }
.pi-list-checks:before { content: "\eadc"; }
.pi-lock:before { content: "\e2fa"; }
.pi-lock-key:before { content: "\e2fe"; }
.pi-magnifying-glass:before { content: "\e30c"; }
.pi-map-pin:before { content: "\e316"; }
.pi-map-trifold:before { content: "\e31a"; }
.pi-megaphone:before { content: "\e324"; }
.pi-microphone:before { content: "\e326"; }
.pi-note-pencil:before { content: "\e34c"; }
.pi-pencil-simple:before { content: "\e3b4"; }
.pi-phone:before { content: "\e3b8"; }
.pi-plus:before { content: "\e3d4"; }
.pi-puzzle-piece:before { content: "\e596"; }
.pi-question:before { content: "\e3e8"; }
.pi-scroll:before { content: "\eb7a"; }
.pi-signpost:before { content: "\e89c"; }
.pi-sliders-horizontal:before { content: "\e434"; }
.pi-storefront:before { content: "\e470"; }
.pi-tag:before { content: "\e478"; }
.pi-text-aa:before { content: "\e6ee"; }
.pi-trash:before { content: "\e4a6"; }
.pi-tray-arrow-down:before { content: "\e010"; }
.pi-user:before { content: "\e4c2"; }
.pi-users:before { content: "\e4d6"; }
.pi-warning:before { content: "\e4e0"; }
.pi-wrench:before { content: "\e5d4"; }
.pi-x:before { content: "\e4f6"; }
.pi-x-circle:before { content: "\e4f8"; }
.pd-chat-circle-text:before { content: "\e16e"; opacity: 0.25; } .pd-chat-circle-text:after { content: "\e16f"; margin-left: -1em; }
.pd-check:before { content: "\e182"; opacity: 0.25; } .pd-check:after { content: "\e183"; margin-left: -1em; }
.pd-clipboard-text:before { content: "\e198"; opacity: 0.25; } .pd-clipboard-text:after { content: "\e199"; margin-left: -1em; }
.pd-download-simple:before { content: "\e20c"; opacity: 0.25; } .pd-download-simple:after { content: "\e20d"; margin-left: -1em; }
.pd-envelope-simple:before { content: "\e218"; opacity: 0.25; } .pd-envelope-simple:after { content: "\e219"; margin-left: -1em; }
.pd-floppy-disk:before { content: "\e248"; opacity: 0.25; } .pd-floppy-disk:after { content: "\e249"; margin-left: -1em; }
.pd-gear-six:before { content: "\e272"; opacity: 0.25; } .pd-gear-six:after { content: "\e273"; margin-left: -1em; }
.pd-globe:before { content: "\e288"; opacity: 0.25; } .pd-globe:after { content: "\e289"; margin-left: -1em; }
.pd-magnifying-glass:before { content: "\e30c"; opacity: 0.25; } .pd-magnifying-glass:after { content: "\e30d"; margin-left: -1em; }
.pd-phone:before { content: "\e3b8"; opacity: 0.25; } .pd-phone:after { content: "\e3b9"; margin-left: -1em; }
.pd-tray-arrow-down:before { content: "\e010"; opacity: 0.25; } .pd-tray-arrow-down:after { content: "\e011"; margin-left: -1em; }
