/* Tailwind 3.4 utilities (repository theme) that reviewed static profile and city
   HTML uses but index-B96Pkvoq.css never compiled. The legacy client app used to
   replace that HTML after load; without it these rules keep the authored design
   legible. Only classes absent from index-B96Pkvoq.css are listed here, plus two
   wrap rules so long source URLs and breadcrumb names cannot widen 320px phones. */
.mb-5{margin-bottom:1.25rem}.mt-0{margin-top:0}.h-auto{height:auto}.min-h-11{min-height:2.75rem}.cursor-default{cursor:default}.gap-5{gap:1.25rem}.space-y-10>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2.5rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.5rem*var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem*var(--tw-space-y-reverse))}.border-amber-100{--tw-border-opacity:1;border-color:rgb(254 243 199/var(--tw-border-opacity,1))}.border-blue-50{--tw-border-opacity:1;border-color:rgb(251 248 240/var(--tw-border-opacity,1))}.border-green-100{--tw-border-opacity:1;border-color:rgb(220 252 231/var(--tw-border-opacity,1))}.border-white\/50{border-color:hsla(0,0%,100%,.5)}.bg-amber-50{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1))}.bg-blue-700{--tw-bg-opacity:1;background-color:rgb(124 85 27/var(--tw-bg-opacity,1))}.bg-emerald-50\/70{background-color:rgba(236,253,245,.7)}.from-blue-700{--tw-gradient-from:#7c551b var(--tw-gradient-from-position);--tw-gradient-to:rgba(124,85,27,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.to-blue-500{--tw-gradient-to:#b58a3a var(--tw-gradient-to-position)}.text-right{text-align:right}.text-amber-800{--tw-text-opacity:1;color:rgb(146 64 14/var(--tw-text-opacity,1))}.text-blue-50\/80{color:hsla(44,58%,96%,.8)}.text-blue-50\/85{color:hsla(44,58%,96%,.85)}.text-blue-50\/90{color:hsla(44,58%,96%,.9)}.text-blue-950{--tw-text-opacity:1;color:rgb(44 31 10/var(--tw-text-opacity,1))}.underline-offset-2{text-underline-offset:2px}.hover\:bg-blue-800:hover{--tw-bg-opacity:1;background-color:rgb(95 65 21/var(--tw-bg-opacity,1))}.hover\:bg-white:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.hover\:bg-white\/10:hover{background-color:hsla(0,0%,100%,.1)}@media (min-width:640px){.sm\:mt-0{margin-top:0}.sm\:flex{display:flex}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:gap-4{gap:1rem}}@media (min-width:1024px){.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}
#root a[href^="http"]{overflow-wrap:anywhere}
#root nav[aria-label="Breadcrumb"] ol{flex-wrap:wrap}
