@font-face{font-family:Geist;src:url(/fonts/Geist-Thin.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Geist;src:url(/fonts/Geist-ExtraLight.ttf) format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Geist;src:url(/fonts/Geist-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Geist;src:url(/fonts/Geist-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Geist;src:url(/fonts/Geist-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Geist;src:url(/fonts/Geist-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Geist;src:url(/fonts/Geist-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Geist;src:url(/fonts/Geist-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Geist;src:url(/fonts/Geist-Black.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}*{margin:0;padding:0}body{font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:400;color:#000;background-color:#fff}.text-thin{font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:100}.text-extra-light{font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:200}.text-light{font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:300}.text-regular{font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:400}.text-medium{font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:500}.text-semi-bold{font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:600}.text-bold{font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:700}.text-extra-bold{font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:800}.text-black{font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:900}.filter-bar{width:100%;display:flex;flex-direction:row;align-items:center;gap:12px;overflow:auto;padding-top:4px;margin-top:-4px;padding-bottom:400px;margin-bottom:-400px;flex-wrap:nowrap;scrollbar-width:none;-ms-overflow-style:none;pointer-events:none;scroll-behavior:smooth}.filter-bar::-webkit-scrollbar{display:none}.filter-bar__controller{overflow:visible;align-items:center;pointer-events:auto}.filter-bar__selector{display:flex;align-items:center;justify-content:center;padding:8px 16px;min-height:28px;background-color:#fff;border:2px solid #ff6d00;border-radius:12px;cursor:pointer;transition:all .2s ease-in-out;white-space:nowrap;flex-shrink:0;pointer-events:auto}.filter-bar__selector:hover{transform:translateY(-1px)}.filter-bar__selector:active{transform:translateY(0)}.filter-bar__selector:focus:not(:focus-visible){outline:none}.filter-bar__selector--selected{background-color:#fdede1}.filter-bar__selector--equal-width{flex:1;min-width:0}.filter-bar__selector-content{display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%}.filter-bar__selector-text{text-align:center;line-height:1.2}@media (max-width: 1024px){.filter-bar__selector{padding:6px 12px}}@media (max-width: 768px){.filter-bar__container{gap:8px}.filter-bar__selector{padding:4px 12px;min-height:28px;border-radius:8px}}@media (max-width: 480px){.filter-bar__container{gap:6px;padding:2px 0}.filter-bar__selector{padding:4px 10px;min-height:28px;border-radius:6px}}@keyframes filter-select{0%{transform:scale(1)}50%{transform:scale(.98)}to{transform:scale(1)}}.filter-bar__selector:active{animation:filter-select .15s ease-in-out}
