/*! Font Awesome 6.4.0 subset (icons actually used by this site). Generated from the official all.min.css; fonts served locally from /static/fonts. Rebuild: rg -o "fa-[a-z0-9-]+" templates/ static/js/ + extract codepoints. */.fa,.fab,.fas,.fa-brands,.fa-solid{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}.fa,.fas,.fa-solid{font-family:"Font Awesome 6 Free";font-weight:900}.fab,.fa-brands{font-family:"Font Awesome 6 Brands";font-weight:400}.fa-spin{animation:fa-spin 2s linear infinite}@keyframes fa-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:swap;src:url(/static/fonts/fa-solid-900.woff2) format("woff2")}@font-face{font-family:"Font Awesome 6 Brands";font-style:normal;font-weight:400;font-display:swap;src:url(/static/fonts/fa-brands-400.woff2) format("woff2")}.fa-address-card:before{content:"\f2bb"}.fa-align-left:before{content:"\f036"}.fa-arrow-down:before{content:"\f063"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-up-right-from-square:before{content:"\f08e"}.fa-baby:before{content:"\f77c"}.fa-ban:before{content:"\f05e"}.fa-bed:before{content:"\f236"}.fa-bell:before{content:"\f0f3"}.fa-birthday-cake:before{content:"\f1fd"}.fa-brain:before{content:"\f5dc"}.fa-briefcase:before{content:"\f0b1"}.fa-calendar:before{content:"\f133"}.fa-calendar-alt:before{content:"\f073"}.fa-calendar-check:before{content:"\f274"}.fa-calendar-times:before{content:"\f273"}.fa-camera:before{content:"\f030"}.fa-certificate:before{content:"\f0a3"}.fa-chart-line:before{content:"\f201"}.fa-check:before{content:"\f00c"}.fa-check-circle:before{content:"\f058"}.fa-check-double:before{content:"\f560"}.fa-chevron-down:before{content:"\f078"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-chevron-up:before{content:"\f077"}.fa-circle-check:before{content:"\f058"}.fa-circle-notch:before{content:"\f1ce"}.fa-clipboard-list:before{content:"\f46d"}.fa-clock:before{content:"\f017"}.fa-cloud-upload-alt:before{content:"\f0ee"}.fa-code-compare:before{content:"\e13a"}.fa-download:before{content:"\f019"}.fa-edit:before{content:"\f044"}.fa-envelope:before{content:"\f0e0"}.fa-envelope-open-text:before{content:"\f658"}.fa-exclamation-circle:before{content:"\f06a"}.fa-exclamation-triangle:before{content:"\f071"}.fa-external-link-alt:before{content:"\f35d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-file-alt:before{content:"\f15c"}.fa-file-arrow-down:before{content:"\f56d"}.fa-file-circle-exclamation:before{content:"\e4eb"}.fa-file-image:before{content:"\f1c5"}.fa-file-pdf:before{content:"\f1c1"}.fa-file-signature:before{content:"\f573"}.fa-filter:before{content:"\f0b0"}.fa-flag:before{content:"\f024"}.fa-gavel:before{content:"\f0e3"}.fa-globe:before{content:"\f0ac"}.fa-globe-americas:before{content:"\f57d"}.fa-hands-helping:before{content:"\f4c4"}.fa-hands-holding-child:before{content:"\e4fa"}.fa-headset:before{content:"\f590"}.fa-heart:before{content:"\f004"}.fa-history:before{content:"\f1da"}.fa-home:before{content:"\f015"}.fa-hourglass-half:before{content:"\f252"}.fa-house:before{content:"\f015"}.fa-id-badge:before{content:"\f2c1"}.fa-id-card:before{content:"\f2c2"}.fa-image:before{content:"\f03e"}.fa-images:before{content:"\f302"}.fa-inbox:before{content:"\f01c"}.fa-info-circle:before{content:"\f05a"}.fa-key:before{content:"\f084"}.fa-language:before{content:"\f1ab"}.fa-layer-group:before{content:"\f5fd"}.fa-lightbulb:before{content:"\f0eb"}.fa-link:before{content:"\f0c1"}.fa-list:before{content:"\f03a"}.fa-list-check:before{content:"\f0ae"}.fa-lock:before{content:"\f023"}.fa-magnifying-glass:before{content:"\f002"}.fa-map-marker-alt:before{content:"\f3c5"}.fa-map-signs:before{content:"\f277"}.fa-message:before{content:"\f27a"}.fa-paper-plane:before{content:"\f1d8"}.fa-passport:before{content:"\f5ab"}.fa-paw:before{content:"\f1b0"}.fa-pen:before{content:"\f304"}.fa-pen-ruler:before{content:"\f5ae"}.fa-pen-to-square:before{content:"\f044"}.fa-phone:before{content:"\f095"}.fa-phone-alt:before{content:"\f879"}.fa-play:before{content:"\f04b"}.fa-question-circle:before{content:"\f059"}.fa-right-from-bracket:before{content:"\f2f5"}.fa-right-to-bracket:before{content:"\f2f6"}.fa-robot:before{content:"\f544"}.fa-rotate-left:before{content:"\f2ea"}.fa-route:before{content:"\f4d7"}.fa-save:before{content:"\f0c7"}.fa-search:before{content:"\f002"}.fa-search-plus:before{content:"\f00e"}.fa-share-alt:before{content:"\f1e0"}.fa-shield-alt:before{content:"\f3ed"}.fa-shield-halved:before{content:"\f3ed"}.fa-shield-heart:before{content:"\e574"}.fa-sign-in-alt:before{content:"\f2f6"}.fa-sign-out-alt:before{content:"\f2f5"}.fa-sliders:before{content:"\f1de"}.fa-sliders-h:before{content:"\f1de"}.fa-smoking:before{content:"\f48d"}.fa-snowflake:before{content:"\f2dc"}.fa-spinner:before{content:"\f110"}.fa-star:before{content:"\f005"}.fa-sticky-note:before{content:"\f249"}.fa-sync-alt:before{content:"\f2f1"}.fa-tachometer-alt:before{content:"\f625"}.fa-tasks:before{content:"\f0ae"}.fa-th-large:before{content:"\f009"}.fa-times:before{content:"\f00d"}.fa-times-circle:before{content:"\f057"}.fa-tools:before{content:"\f7d9"}.fa-trash:before{content:"\f1f8"}.fa-trash-alt:before{content:"\f2ed"}.fa-triangle-exclamation:before{content:"\f071"}.fa-undo-alt:before{content:"\f2ea"}.fa-universal-access:before{content:"\f29a"}.fa-unlock:before{content:"\f09c"}.fa-user:before{content:"\f007"}.fa-user-check:before{content:"\f4fc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-edit:before{content:"\f4ff"}.fa-user-minus:before{content:"\f503"}.fa-user-nurse:before{content:"\f82f"}.fa-user-pen:before{content:"\f4ff"}.fa-user-plus:before{content:"\f234"}.fa-user-shield:before{content:"\f505"}.fa-users:before{content:"\f0c0"}.fa-users-slash:before{content:"\e073"}.fa-venus-mars:before{content:"\f228"}.fa-video:before{content:"\f03d"}.fa-wand-magic-sparkles:before{content:"\e2ca"}.fa-whatsapp:before{content:"\f232"}.fa-xmark:before{content:"\f00d"}