/* app_icons.css - conjunto minimo de icones usados pelo app interno.
   Gerado de bootstrap-icons.css (v1.11.3) e phosphor/style.css. */
/*!
 * Bootstrap Icons v1.11.3 (https://icons.getbootstrap.com/)
 * Copyright 2019-2024 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/icons/blob/main/LICENSE)
 */@font-face{font-display:block;font-family:bootstrap-icons;src:url("../vendor/bootstrap-icons/fonts/bootstrap-icons.woff2?dd67030699838ea613ee6dbda90effa6") format("woff2"),url("../vendor/bootstrap-icons/fonts/bootstrap-icons.woff?dd67030699838ea613ee6dbda90effa6") format("woff")}.bi::before,[class*=" bi-"]::before,[class^=bi-]::before{display:inline-block;font-family:bootstrap-icons!important;font-style:normal;font-weight:400!important;font-variant:normal;text-transform:none;line-height:1;vertical-align:-.125em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.bi-archive::before{content:"\f10d"}
.bi-arrow-clockwise::before{content:"\f116"}
.bi-arrow-counterclockwise::before{content:"\f117"}
.bi-arrow-down-circle::before{content:"\f119"}
.bi-arrow-left::before{content:"\f12f"}
.bi-arrow-left-right::before{content:"\f12b"}
.bi-arrow-repeat::before{content:"\f130"}
.bi-arrow-right::before{content:"\f138"}
.bi-arrow-right-circle::before{content:"\f134"}
.bi-bar-chart::before{content:"\f17e"}
.bi-bar-chart-line::before{content:"\f17c"}
.bi-bell::before{content:"\f18a"}
.bi-bell-fill::before{content:"\f189"}
.bi-box::before{content:"\f1c8"}
.bi-box-arrow-right::before{content:"\f1c3"}
.bi-box-arrow-up-right::before{content:"\f1c5"}
.bi-box-seam::before{content:"\f1c7"}
.bi-brightness-high::before{content:"\f1d2"}
.bi-broadcast::before{content:"\f1d6"}
.bi-building::before{content:"\f1dd"}
.bi-bullseye::before{content:"\f1de"}
.bi-calendar::before{content:"\f1f6"}
.bi-calendar-check::before{content:"\f1e2"}
.bi-calendar-day::before{content:"\f1e6"}
.bi-calendar-event::before{content:"\f1e8"}
.bi-calendar-plus::before{content:"\f1ef"}
.bi-calendar-week::before{content:"\f1f3"}
.bi-calendar-x::before{content:"\f1f5"}
.bi-calendar2-check::before{content:"\f1f8"}
.bi-calendar3::before{content:"\f214"}
.bi-camera-reels::before{content:"\f21b"}
.bi-camera-video::before{content:"\f21f"}
.bi-capsule::before{content:"\f7df"}
.bi-card-text::before{content:"\f228"}
.bi-cart::before{content:"\f242"}
.bi-cash::before{content:"\f247"}
.bi-cash-coin::before{content:"\f632"}
.bi-cash-stack::before{content:"\f246"}
.bi-chat-dots::before{content:"\f24a"}
.bi-chat-quote::before{content:"\f255"}
.bi-check::before{content:"\f26e"}
.bi-check-circle::before{content:"\f26b"}
.bi-check-circle-fill::before{content:"\f26a"}
.bi-check-lg::before{content:"\f633"}
.bi-check2-all::before{content:"\f26f"}
.bi-check2-circle::before{content:"\f270"}
.bi-check2-square::before{content:"\f271"}
.bi-chevron-down::before{content:"\f282"}
.bi-chevron-left::before{content:"\f284"}
.bi-chevron-right::before{content:"\f285"}
.bi-circle::before{content:"\f28a"}
.bi-circle-fill::before{content:"\f287"}
.bi-circle-half::before{content:"\f288"}
.bi-clipboard::before{content:"\f290"}
.bi-clipboard-check::before{content:"\f28b"}
.bi-clock::before{content:"\f293"}
.bi-clock-history::before{content:"\f292"}
.bi-cloud-upload::before{content:"\f2c0"}
.bi-collection::before{content:"\f2cc"}
.bi-copy::before{content:"\f759"}
.bi-cpu::before{content:"\f2d6"}
.bi-cursor::before{content:"\f2e3"}
.bi-diagram-3::before{content:"\f2ee"}
.bi-dot::before{content:"\f309"}
.bi-download::before{content:"\f30a"}
.bi-droplet::before{content:"\f30d"}
.bi-emoji-smile-fill::before{content:"\f324"}
.bi-envelope::before{content:"\f32f"}
.bi-exclamation-circle-fill::before{content:"\f332"}
.bi-exclamation-triangle::before{content:"\f33b"}
.bi-exclamation-triangle-fill::before{content:"\f33a"}
.bi-eye::before{content:"\f341"}
.bi-eye-slash::before{content:"\f340"}
.bi-file-earmark-pdf::before{content:"\f63e"}
.bi-file-earmark-text::before{content:"\f38b"}
.bi-file-medical::before{content:"\f3a1"}
.bi-file-text::before{content:"\f3b9"}
.bi-fire::before{content:"\f7f6"}
.bi-folder::before{content:"\f3d7"}
.bi-gear::before{content:"\f3e5"}
.bi-geo-alt::before{content:"\f3e8"}
.bi-globe::before{content:"\f3ee"}
.bi-globe2::before{content:"\f3ef"}
.bi-google::before{content:"\f3f0"}
.bi-graph-up::before{content:"\f3f2"}
.bi-graph-up-arrow::before{content:"\f673"}
.bi-grid::before{content:"\f3fc"}
.bi-hash::before{content:"\f40a"}
.bi-heart-pulse::before{content:"\f76f"}
.bi-hourglass-split::before{content:"\f41f"}
.bi-image::before{content:"\f42a"}
.bi-images::before{content:"\f42b"}
.bi-inbox::before{content:"\f42d"}
.bi-info-circle::before{content:"\f431"}
.bi-info-circle-fill::before{content:"\f430"}
.bi-journal-bookmark::before{content:"\f43d"}
.bi-journal-bookmark-fill::before{content:"\f43c"}
.bi-journal-text::before{content:"\f444"}
.bi-key::before{content:"\f44f"}
.bi-layout-sidebar-inset::before{content:"\f45d"}
.bi-layout-sidebar-inset-reverse::before{content:"\f45c"}
.bi-lightbulb::before{content:"\f46b"}
.bi-link-45deg::before{content:"\f470"}
.bi-list-check::before{content:"\f473"}
.bi-list-task::before{content:"\f477"}
.bi-lock::before{content:"\f47b"}
.bi-magic::before{content:"\f675"}
.bi-megaphone::before{content:"\f484"}
.bi-moon::before{content:"\f497"}
.bi-moon-fill::before{content:"\f494"}
.bi-paperclip::before{content:"\f4b3"}
.bi-pause-circle::before{content:"\f4c2"}
.bi-pause-fill::before{content:"\f4c3"}
.bi-pencil::before{content:"\f4cb"}
.bi-pencil-square::before{content:"\f4ca"}
.bi-people::before{content:"\f4d0"}
.bi-people-fill::before{content:"\f4cf"}
.bi-person::before{content:"\f4e1"}
.bi-person-badge::before{content:"\f4d3"}
.bi-person-check::before{content:"\f4d6"}
.bi-person-circle::before{content:"\f4d7"}
.bi-person-exclamation::before{content:"\f89c"}
.bi-person-plus::before{content:"\f4dd"}
.bi-pie-chart::before{content:"\f4e9"}
.bi-play-btn::before{content:"\f4f1"}
.bi-play-circle::before{content:"\f4f3"}
.bi-play-fill::before{content:"\f4f4"}
.bi-plus::before{content:"\f4fe"}
.bi-plus-circle::before{content:"\f4fa"}
.bi-plus-lg::before{content:"\f64d"}
.bi-question-circle::before{content:"\f505"}
.bi-robot::before{content:"\f6b1"}
.bi-save::before{content:"\f525"}
.bi-scissors::before{content:"\f528"}
.bi-search::before{content:"\f52a"}
.bi-send::before{content:"\f6c0"}
.bi-shop::before{content:"\f543"}
.bi-shuffle::before{content:"\f544"}
.bi-signpost-split::before{content:"\f549"}
.bi-slash-circle::before{content:"\f567"}
.bi-speedometer2::before{content:"\f580"}
.bi-star-fill::before{content:"\f586"}
.bi-stars::before{content:"\f589"}
.bi-sun::before{content:"\f5a2"}
.bi-sun-fill::before{content:"\f5a1"}
.bi-telephone-x::before{content:"\f5c0"}
.bi-three-dots::before{content:"\f5d4"}
.bi-three-dots-vertical::before{content:"\f5d3"}
.bi-ticket::before{content:"\f6cb"}
.bi-toggle-off::before{content:"\f5d5"}
.bi-toggle-on::before{content:"\f5d6"}
.bi-trash::before{content:"\f5de"}
.bi-upload::before{content:"\f603"}
.bi-whatsapp::before{content:"\f618"}
.bi-x::before{content:"\f62a"}
.bi-x-circle::before{content:"\f623"}
.bi-x-circle-fill::before{content:"\f622"}
.bi-x-lg::before{content:"\f659"}
@font-face {
  font-family: "Phosphor";
  src: url("../vendor/phosphor/Phosphor.woff2") format("woff2");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

.ph {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: "Phosphor" !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Enable Ligatures ================ */
  letter-spacing: 0;
  -webkit-font-feature-settings: "liga";
  -moz-font-feature-settings: "liga=1";
  -moz-font-feature-settings: "liga";
  -ms-font-feature-settings: "liga" 1;
  font-feature-settings: "liga";
  -webkit-font-variant-ligatures: discretionary-ligatures;
  font-variant-ligatures: discretionary-ligatures;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.ph.ph-activity:before {
  content: "\e000";
}
.ph.ph-arrow-left:before {
  content: "\e058";
}
.ph.ph-arrow-right:before {
  content: "\e06c";
}
.ph.ph-arrow-up:before {
  content: "\e08e";
}
.ph.ph-arrows-clockwise:before {
  content: "\e094";
}
.ph.ph-bell:before {
  content: "\e0ce";
}
.ph.ph-buildings:before {
  content: "\e102";
}
.ph.ph-calendar-blank:before {
  content: "\e10a";
}
.ph.ph-calendar-check:before {
  content: "\e712";
}
.ph.ph-calendar-plus:before {
  content: "\e714";
}
.ph.ph-caret-right:before {
  content: "\e13a";
}
.ph.ph-cash-register:before {
  content: "\ed80";
}
.ph.ph-chart-line-up:before {
  content: "\e156";
}
.ph.ph-chat-circle-text:before {
  content: "\e16e";
}
.ph.ph-chat-dots:before {
  content: "\e170";
}
.ph.ph-chats-circle:before {
  content: "\e17e";
}
.ph.ph-check:before {
  content: "\e182";
}
.ph.ph-check-circle:before {
  content: "\e184";
}
.ph.ph-clipboard-text:before {
  content: "\e198";
}
.ph.ph-clock:before {
  content: "\e19a";
}
.ph.ph-clock-counter-clockwise:before {
  content: "\e1a0";
}
.ph.ph-coins:before {
  content: "\e78e";
}
.ph.ph-copy:before {
  content: "\e1ca";
}
.ph.ph-credit-card:before {
  content: "\e1d2";
}
.ph.ph-currency-circle-dollar:before {
  content: "\e54c";
}
.ph.ph-diamond:before {
  content: "\e1ec";
}
.ph.ph-dots-three:before {
  content: "\e1fe";
}
.ph.ph-file-text:before {
  content: "\e23a";
}
.ph.ph-funnel:before {
  content: "\e266";
}
.ph.ph-gauge:before {
  content: "\e628";
}
.ph.ph-gear:before {
  content: "\e270";
}
.ph.ph-globe:before {
  content: "\e288";
}
.ph.ph-google-logo:before {
  content: "\e292";
}
.ph.ph-headset:before {
  content: "\e584";
}
.ph.ph-heartbeat:before {
  content: "\e2ac";
}
.ph.ph-house:before {
  content: "\e2c2";
}
.ph.ph-images-square:before {
  content: "\e834";
}
.ph.ph-instagram-logo:before {
  content: "\e2d0";
}
.ph.ph-link:before {
  content: "\e2e2";
}
.ph.ph-list:before {
  content: "\e2f0";
}
.ph.ph-lock-key:before {
  content: "\e2fe";
}
.ph.ph-magnifying-glass:before {
  content: "\e30c";
}
.ph.ph-percent:before {
  content: "\e3b6";
}
.ph.ph-plus:before {
  content: "\e3d4";
}
.ph.ph-push-pin:before {
  content: "\e3e2";
}
.ph.ph-receipt:before {
  content: "\e3ec";
}
.ph.ph-shield-check:before {
  content: "\e40c";
}
.ph.ph-shopping-cart:before {
  content: "\e41e";
}
.ph.ph-skip-forward:before {
  content: "\e5a6";
}
.ph.ph-squares-four:before {
  content: "\e464";
}
.ph.ph-storefront:before {
  content: "\e470";
}
.ph.ph-target:before {
  content: "\e47c";
}
.ph.ph-ticket:before {
  content: "\e490";
}
.ph.ph-toolbox:before {
  content: "\eca0";
}
.ph.ph-trend-up:before {
  content: "\e4ae";
}
.ph.ph-user:before {
  content: "\e4c2";
}
.ph.ph-user-check:before {
  content: "\eafa";
}
.ph.ph-user-list:before {
  content: "\e73c";
}
.ph.ph-user-plus:before {
  content: "\e4d0";
}
.ph.ph-users:before {
  content: "\e4d6";
}
.ph.ph-users-three:before {
  content: "\e68e";
}
.ph.ph-wallet:before {
  content: "\e68a";
}
.ph.ph-warning:before {
  content: "\e4e0";
}
.ph.ph-whatsapp-logo:before {
  content: "\e5d0";
}
.ph.ph-x:before {
  content: "\e4f6";
}
.ph.ph-x-circle:before {
  content: "\e4f8";
}