@tailwind base;@layer base{@font-face{font-family:Palemonas;font-weight:400;font-style:normal;src:url(/build/assets/Palem3.2.05-nm-88c728e3.ttf)}@font-face{font-family:palem-italic;font-weight:500;font-style:italic;src:url(/build/assets/Palem3.2.05-it-d3370a6f.ttf) format("truetype")}body{font-family:Palemonas,Arial,sans-serif;background-color:#f9f9f9;color:#333;margin:0;padding:20px}input,textarea,button{font-family:Palemonas,Arial,sans-serif}select{font-family:Palemonas,Arial,sans-serif;width:100%;white-space:nowrap;overflow-x:auto;display:block}.header{display:flex;align-items:flex-start;gap:20px;margin-bottom:20px}.header img{height:100px;flex-shrink:0}.header-text{display:flex;flex-direction:column;justify-content:center}.main-content{overflow:hidden;margin-top:20px}nav{margin-bottom:20px}nav a{margin-right:10px;text-decoration:none;color:#007bff}nav a:hover{text-decoration:underline}nav a.active{font-weight:700;text-decoration:underline;color:#000}}@tailwind components;@layer components{.text-palem{font-family:Palemonas}.description{width:60%;float:left}.image-container{width:35%;float:right;text-align:center}.image-container img{max-width:100%;height:auto;cursor:pointer;transition:transform .3s ease}.image-container img.enlarged{transform:scale(1.5)}.filter-form{margin-bottom:20px;border:1px solid #ccc;padding:10px}.filter-row{display:flex;gap:20px;flex-wrap:wrap;align-items:flex-start}.filter-group{display:flex;flex-direction:column;min-width:180px}.filter-group input,.filter-group select{width:100%}.filter-select{max-width:250px;width:100%;white-space:nowrap;overflow-x:auto;display:block}.toggle-button{margin-bottom:10px;cursor:pointer;background-color:#eee;border:none;padding:5px 10px}}@tailwind utilities;
