.SortMenu-module__2OJl0a__root{flex-shrink:0;position:relative}.SortMenu-module__2OJl0a__trigger{cursor:pointer;min-height:44px;font-family:var(--font-ui);color:var(--color-stone);white-space:nowrap;-webkit-tap-highlight-color:transparent;background:0 0;border:none;align-items:center;gap:.25rem;padding:0 .5rem 0 .75rem;font-size:.9375rem;font-weight:500;display:inline-flex}@media (hover:hover){.SortMenu-module__2OJl0a__trigger:hover{color:var(--color-charcoal)}}.SortMenu-module__2OJl0a__trigger:focus-visible{outline:2px solid var(--color-terracotta-dark);outline-offset:2px;border-radius:8px}.SortMenu-module__2OJl0a__chevron{color:var(--color-pebble);transition:transform .25s cubic-bezier(.4,0,.2,1)}.SortMenu-module__2OJl0a__chevronOpen{transform:rotate(180deg)}.SortMenu-module__2OJl0a__menu{z-index:40;background:var(--material-tint-strong);min-width:170px;-webkit-backdrop-filter:saturate(var(--material-saturate)) blur(var(--material-blur-regular));backdrop-filter:saturate(var(--material-saturate)) blur(var(--material-blur-regular));box-shadow:var(--shadow-3);transform-origin:100% 0;border-radius:14px;padding:6px;position:absolute;top:calc(100% + 6px);right:0}@media (prefers-reduced-transparency:reduce){.SortMenu-module__2OJl0a__menu{background:var(--material-solid);-webkit-backdrop-filter:none;backdrop-filter:none}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.SortMenu-module__2OJl0a__menu{background:var(--material-solid)}}.SortMenu-module__2OJl0a__item{cursor:pointer;width:100%;min-height:40px;font-family:var(--font-ui);color:var(--color-charcoal);text-align:left;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:8px;align-items:center;gap:.35rem;padding:0 .75rem 0 .25rem;font-size:.95rem;font-weight:400;display:flex}@media (hover:hover){.SortMenu-module__2OJl0a__item:hover{background:var(--fill-subtle)}}.SortMenu-module__2OJl0a__item:active{background:var(--fill-medium)}.SortMenu-module__2OJl0a__itemActive{color:var(--color-terracotta-dark);font-weight:600}.SortMenu-module__2OJl0a__item:focus-visible{outline:2px solid var(--color-terracotta-dark);outline-offset:-2px}.SortMenu-module__2OJl0a__check{width:20px;color:var(--color-terracotta-dark);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}
.JournalFilter-module__lY0MmG__controls{flex-direction:column;gap:.75rem;width:100%;max-width:1200px;margin:0 auto;display:flex}.JournalFilter-module__lY0MmG__filterTabs{flex-wrap:wrap;gap:.5rem;padding:0 1.5rem;display:flex}.JournalFilter-module__lY0MmG__metaRow{justify-content:space-between;align-items:center;gap:1rem;padding:.15rem 1rem 0 1.5rem;display:flex}.JournalFilter-module__lY0MmG__count{font-family:var(--font-ui);letter-spacing:.01em;color:var(--color-pebble);margin:0;font-size:.8125rem;font-weight:500}.JournalFilter-module__lY0MmG__filterTab{background:var(--fill-subtle);min-height:38px;color:var(--color-stone);cursor:pointer;font-family:var(--font-ui);white-space:nowrap;clip-path:var(--clip-path-squircle-10);-webkit-tap-highlight-color:transparent;border:none;flex:none;justify-content:center;align-items:center;padding:.5rem 1rem;font-size:.9375rem;font-weight:500;line-height:1;transition:background-color .25s,color .25s;display:inline-flex;position:relative}@media (hover:hover){.JournalFilter-module__lY0MmG__filterTab:hover{background:var(--fill-medium);color:var(--color-charcoal)}}.JournalFilter-module__lY0MmG__filterTabActive,.JournalFilter-module__lY0MmG__filterTabActive:hover{background:var(--color-terracotta);color:var(--color-warmwhite);font-weight:600}.JournalFilter-module__lY0MmG__filterTab:focus-visible{outline:2px solid var(--color-terracotta-dark);outline-offset:2px}.JournalFilter-module__lY0MmG__emptyState{text-align:center;max-width:34rem;margin:0 auto;padding:3.5rem 1.5rem}.JournalFilter-module__lY0MmG__emptyTitle{font-family:var(--font-heading), "Instrument Serif", Georgia, serif;color:var(--color-charcoal);margin:0 0 .5rem;font-size:1.5rem}.JournalFilter-module__lY0MmG__emptyBody{font-family:var(--font-ui);color:var(--color-stone);margin:0;font-size:1rem;line-height:1.6}.JournalFilter-module__lY0MmG__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.JournalFilter-module__lY0MmG__entries{width:100%;max-width:1200px;margin:0 auto;padding:0 1.5rem}.JournalFilter-module__lY0MmG__cardGrid{grid-template-columns:1fr;gap:2rem;display:grid;position:relative}@media (min-width:640px){.JournalFilter-module__lY0MmG__cardGrid{grid-template-columns:repeat(2,1fr)}.JournalFilter-module__lY0MmG__leadCard{grid-column:1/-1}}@media (min-width:1024px){.JournalFilter-module__lY0MmG__cardGrid{grid-template-columns:repeat(3,1fr)}}@media (prefers-reduced-motion:reduce){.JournalFilter-module__lY0MmG__filterTab{transition:none}}
