.discovery-module__LmOk8W__shell{width:min(calc(100% - (var(--discovery-gutter) * 2)), var(--discovery-max));min-width:0;margin-inline:auto}.discovery-module__LmOk8W__anchor{z-index:4;position:relative}.discovery-module__LmOk8W__anchor[data-overlap=true]{margin-top:-2.35rem}.discovery-module__LmOk8W__anchor[data-flush=true]{z-index:5}.discovery-module__LmOk8W__anchor[data-flush=true] .discovery-module__LmOk8W__shell{width:100%}.discovery-module__LmOk8W__anchor[data-flush=true] .discovery-module__LmOk8W__sticky{box-shadow:none;background:0 0;padding:0;position:relative;top:auto}.discovery-module__LmOk8W__sentinel{pointer-events:none;height:1px;position:absolute;top:0;left:0;right:0}.discovery-module__LmOk8W__sticky{top:var(--quilen-header-height);z-index:var(--discovery-toolbar-z);transition:padding var(--motion-base) var(--ease-emphasized), background-color var(--motion-base) var(--ease-emphasized), box-shadow var(--motion-base) var(--ease-emphasized);padding:.2rem 0 .85rem;position:sticky}.discovery-module__LmOk8W__sticky[data-stuck=true]{background:color-mix(in srgb, var(--paper) 92%, var(--white));padding-block:.35rem .55rem;box-shadow:0 12px 28px #2d332712}.discovery-module__LmOk8W__surface{border:1px solid color-mix(in srgb, var(--sage-dark) 18%, var(--line));background:linear-gradient(180deg, color-mix(in srgb, var(--white) 88%, var(--paper)) 0%, color-mix(in srgb, var(--paper) 42%, var(--white)) 100%);min-width:0;box-shadow:0 1px 0 color-mix(in srgb, var(--white) 72%, transparent), 0 18px 44px #2d33271a;border-radius:1.45rem;flex-direction:column;gap:.45rem;padding:.48rem .52rem;display:flex}.discovery-module__LmOk8W__rail{align-items:center;gap:.4rem;min-width:0;display:flex}.discovery-module__LmOk8W__search{background:color-mix(in srgb, var(--white) 70%, var(--paper));min-width:10rem;max-width:46%;min-height:44px;transition:border-color var(--motion-fast) var(--ease-standard), box-shadow var(--motion-fast) var(--ease-standard), background-color var(--motion-fast) var(--ease-standard);border:1px solid #0000;border-radius:999px;flex:10rem;align-items:center;gap:.45rem;padding:0 .3rem 0 .85rem;display:flex}.discovery-module__LmOk8W__search:hover{background:var(--white)}.discovery-module__LmOk8W__search:focus-within{border-color:color-mix(in srgb, var(--sage-dark) 55%, var(--line));background:var(--white);box-shadow:0 0 0 3px color-mix(in srgb, var(--sage) 28%, transparent)}.discovery-module__LmOk8W__searchIcon,.discovery-module__LmOk8W__busyDot{color:var(--sage-dark);flex:none}.discovery-module__LmOk8W__searchInput{min-width:0;height:44px;color:var(--ink);font:inherit;font-family:var(--font-ui), system-ui, sans-serif;background:0 0;border:0;flex:1;padding:0;font-size:.92rem}.discovery-module__LmOk8W__searchInput:focus,.discovery-module__LmOk8W__searchInput:focus-visible{box-shadow:none;outline:none}.discovery-module__LmOk8W__searchInput::placeholder{color:color-mix(in srgb, var(--ink-soft) 82%, var(--ink))}.discovery-module__LmOk8W__searchInput::-webkit-search-cancel-button{appearance:none}.discovery-module__LmOk8W__searchInput::-webkit-search-decoration{appearance:none}.discovery-module__LmOk8W__searchAction,.discovery-module__LmOk8W__clearButton{width:34px;height:34px;color:var(--ink-soft);cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.discovery-module__LmOk8W__searchAction{background:var(--sage-dark);color:var(--white)}.discovery-module__LmOk8W__searchAction:hover,.discovery-module__LmOk8W__trigger:hover,.discovery-module__LmOk8W__option:hover,.discovery-module__LmOk8W__chip:hover,.discovery-module__LmOk8W__sheetOption:hover{filter:brightness(1.04)}.discovery-module__LmOk8W__clearButton:hover{background:color-mix(in srgb, var(--sage-light) 70%, transparent);color:var(--ink)}.discovery-module__LmOk8W__busyDot{background:var(--sage);border-radius:999px;width:.55rem;height:.55rem;animation:.9s ease-in-out infinite discovery-module__LmOk8W__discoveryPulse}.discovery-module__LmOk8W__types{overscroll-behavior-inline:contain;scrollbar-width:none;border:1px solid var(--line);background:color-mix(in srgb, var(--paper-deep) 55%, var(--white));border-radius:999px;flex:none;align-items:center;max-width:100%;padding:.18rem;display:inline-flex;overflow-x:auto}.discovery-module__LmOk8W__types::-webkit-scrollbar{display:none}.discovery-module__LmOk8W__typeLink{min-height:36px;color:var(--ink-soft);font-family:var(--font-ui), system-ui, sans-serif;letter-spacing:.01em;white-space:nowrap;transition:background-color var(--motion-fast) var(--ease-standard), color var(--motion-fast) var(--ease-standard);border-radius:999px;flex:none;align-items:center;padding:0 .85rem;font-size:.74rem;font-weight:750;display:inline-flex}.discovery-module__LmOk8W__typeLink:hover{color:var(--ink)}.discovery-module__LmOk8W__typeLink[aria-current=page]{background:var(--sage-dark);color:var(--white)}.discovery-module__LmOk8W__menus,.discovery-module__LmOk8W__utility{align-items:center;gap:.2rem;min-width:0;display:flex}.discovery-module__LmOk8W__menus{flex:auto;justify-content:flex-end}.discovery-module__LmOk8W__utility{flex:none}.discovery-module__LmOk8W__trigger{min-width:0;min-height:44px;color:var(--ink);cursor:pointer;text-align:left;transition:background-color var(--motion-fast) var(--ease-standard), border-color var(--motion-fast) var(--ease-standard);background:0 0;border:1px solid #0000;border-radius:999px;align-items:center;gap:.55rem;padding:.28rem .62rem .28rem .8rem;display:inline-flex}.discovery-module__LmOk8W__trigger:hover,.discovery-module__LmOk8W__filtersButton:hover{background:color-mix(in srgb, var(--sage-light) 48%, var(--white))}.discovery-module__LmOk8W__trigger[aria-expanded=true],.discovery-module__LmOk8W__filtersButton[aria-expanded=true]{border-color:color-mix(in srgb, var(--sage-dark) 22%, var(--line));background:color-mix(in srgb, var(--sage-light) 62%, var(--white))}.discovery-module__LmOk8W__triggerCopy{gap:.05rem;min-width:0;display:grid}.discovery-module__LmOk8W__kicker{color:var(--ink-soft);font-family:var(--font-ui), system-ui, sans-serif;letter-spacing:.12em;text-transform:uppercase;font-size:.6rem;font-weight:800}.discovery-module__LmOk8W__value{max-width:10.5rem;color:var(--ink);font-family:var(--font-literary), Georgia, serif;text-overflow:ellipsis;white-space:nowrap;font-size:.94rem;font-weight:600;line-height:1.1;overflow:hidden}.discovery-module__LmOk8W__chevron{color:var(--sage-dark);transition:transform var(--motion-fast) var(--ease-emphasized);flex:none}.discovery-module__LmOk8W__trigger[aria-expanded=true] .discovery-module__LmOk8W__chevron,.discovery-module__LmOk8W__filtersButton[aria-expanded=true] .discovery-module__LmOk8W__chevron{transform:rotate(180deg)}.discovery-module__LmOk8W__filtersButton{min-height:44px;color:var(--ink);cursor:pointer;font-family:var(--font-ui), system-ui, sans-serif;background:0 0;border:1px solid #0000;border-radius:999px;align-items:center;gap:.45rem;padding:0 .9rem;font-size:.8rem;font-weight:750;display:inline-flex}.discovery-module__LmOk8W__count{background:var(--sage-dark);min-width:1.25rem;height:1.25rem;color:var(--white);border-radius:999px;justify-content:center;align-items:center;padding:0 .35rem;font-size:.68rem;display:inline-flex}.discovery-module__LmOk8W__menu{z-index:var(--discovery-menu-z);min-width:13.5rem;max-width:min(22rem,100vw - 1.5rem);max-height:min(22rem, calc(100vh - var(--quilen-header-height) - 1.5rem));border:1px solid color-mix(in srgb, var(--sage-dark) 16%, var(--line));background:var(--white);box-shadow:0 1px 0 color-mix(in srgb, var(--white) 80%, transparent), 0 22px 48px #262d1f29;animation:discovery-module__LmOk8W__discoveryMenuIn var(--motion-base) var(--ease-emphasized);border-radius:1.05rem;flex-direction:column;padding:.45rem;display:flex;position:fixed;overflow:hidden}.discovery-module__LmOk8W__menuSearch{border:1px solid var(--line);background:var(--paper);width:100%;min-height:38px;color:var(--ink);font:inherit;border-radius:.7rem;margin-bottom:.3rem;padding:0 .75rem;font-size:.82rem}.discovery-module__LmOk8W__menuSearch:focus,.discovery-module__LmOk8W__menuSearch:focus-visible{border-color:color-mix(in srgb, var(--sage-dark) 55%, var(--line));box-shadow:0 0 0 3px color-mix(in srgb, var(--sage) 28%, transparent);outline:none}.discovery-module__LmOk8W__options{overscroll-behavior:contain;min-height:0;display:grid;overflow:auto}.discovery-module__LmOk8W__option,.discovery-module__LmOk8W__sheetOption{min-height:40px;color:var(--ink);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;border-radius:.7rem;justify-content:space-between;align-items:center;gap:.75rem;padding:0 .7rem;font-size:.88rem;display:flex}.discovery-module__LmOk8W__option[aria-selected=true],.discovery-module__LmOk8W__sheetOption[aria-selected=true]{background:color-mix(in srgb, var(--sage-light) 72%, var(--white));color:var(--sage-dark);font-weight:700}.discovery-module__LmOk8W__check{color:var(--sage-dark);flex:none}.discovery-module__LmOk8W__chips{flex-wrap:wrap;gap:.4rem;min-width:0;padding:.1rem .15rem .15rem;display:flex}.discovery-module__LmOk8W__chip,.discovery-module__LmOk8W__clearAll{border:1px solid var(--line);background:color-mix(in srgb, var(--white) 70%, var(--paper));min-height:32px;color:var(--ink);cursor:pointer;font-family:var(--font-ui), system-ui, sans-serif;border-radius:999px;align-items:center;gap:.35rem;padding:0 .7rem;font-size:.75rem;font-weight:650;display:inline-flex}.discovery-module__LmOk8W__clearAll{color:var(--sage-dark);background:0 0;border-color:#0000;font-weight:750}.discovery-module__LmOk8W__backdrop{z-index:var(--discovery-sheet-z);animation:discovery-module__LmOk8W__discoveryFadeIn var(--motion-fast) var(--ease-standard);background:#181c1661;position:fixed;inset:0}.discovery-module__LmOk8W__sheet{max-height:min(78vh,36rem);padding:.85rem .85rem calc(.85rem + env(safe-area-inset-bottom));border:1px solid var(--line);background:var(--paper);box-shadow:var(--elevation-3);animation:discovery-module__LmOk8W__discoverySheetIn var(--motion-base) var(--ease-emphasized);border-radius:1.4rem 1.4rem 0 0;flex-direction:column;gap:.85rem;display:flex;position:absolute;bottom:0;left:0;right:0;overflow:auto}.discovery-module__LmOk8W__sheetHead{justify-content:space-between;align-items:center;gap:1rem;display:flex}.discovery-module__LmOk8W__sheetHead h2{font-family:var(--font-literary), Georgia, serif;margin:0;font-size:1.55rem;font-weight:600}.discovery-module__LmOk8W__sheetClose{border:1px solid var(--line);background:var(--white);width:40px;height:40px;color:var(--ink);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.discovery-module__LmOk8W__sheetGroup{gap:.35rem;display:grid}.discovery-module__LmOk8W__sheetGroup h3{color:var(--ink-soft);font-family:var(--font-ui), system-ui, sans-serif;letter-spacing:.12em;text-transform:uppercase;margin:0 0 .15rem;font-size:.68rem;font-weight:800}.discovery-module__LmOk8W__trigger:focus-visible,.discovery-module__LmOk8W__typeLink:focus-visible,.discovery-module__LmOk8W__searchAction:focus-visible,.discovery-module__LmOk8W__clearButton:focus-visible,.discovery-module__LmOk8W__filtersButton:focus-visible,.discovery-module__LmOk8W__option:focus-visible,.discovery-module__LmOk8W__chip:focus-visible,.discovery-module__LmOk8W__clearAll:focus-visible,.discovery-module__LmOk8W__sheetClose:focus-visible,.discovery-module__LmOk8W__sheetOption:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}@keyframes discovery-module__LmOk8W__discoveryMenuIn{0%{opacity:0;transform:translateY(-6px)scale(.98)}to{opacity:1;transform:none}}@keyframes discovery-module__LmOk8W__discoverySheetIn{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes discovery-module__LmOk8W__discoveryFadeIn{0%{opacity:0}to{opacity:1}}@keyframes discovery-module__LmOk8W__discoveryPulse{50%{opacity:.35}}@media (max-width:1199px){.discovery-module__LmOk8W__rail{flex-wrap:wrap}.discovery-module__LmOk8W__search{flex:calc(100% - 11rem);max-width:none}.discovery-module__LmOk8W__utility{margin-left:auto}.discovery-module__LmOk8W__types{flex:100%;order:3}}@media (max-width:719px){.discovery-module__LmOk8W__anchor[data-overlap=true]{margin-top:-1.4rem}.discovery-module__LmOk8W__surface{border-radius:1.2rem;padding:.42rem}.discovery-module__LmOk8W__rail{flex-direction:column;align-items:stretch}.discovery-module__LmOk8W__search,.discovery-module__LmOk8W__types,.discovery-module__LmOk8W__utility{width:100%;max-width:none;margin:0}.discovery-module__LmOk8W__types{order:0}.discovery-module__LmOk8W__utility{justify-content:space-between}.discovery-module__LmOk8W__chips{scrollbar-width:thin;flex-wrap:nowrap;overflow-x:auto}.discovery-module__LmOk8W__chip,.discovery-module__LmOk8W__clearAll{flex:none}}html[data-theme=dark] .discovery-module__LmOk8W__surface{background:linear-gradient(180deg, color-mix(in srgb, var(--white) 18%, var(--paper)) 0%, var(--paper) 100%);box-shadow:0 1px 0 color-mix(in srgb, var(--white) 12%, transparent), 0 18px 44px #00000047}html[data-theme=dark] .discovery-module__LmOk8W__searchAction{color:#182016}html[data-theme=dark] .discovery-module__LmOk8W__typeLink[aria-current=page]{color:#182016}html[data-theme=dark] .discovery-module__LmOk8W__count{color:#182016}:is(html[data-theme=dark] .discovery-module__LmOk8W__menu,html[data-theme=dark] .discovery-module__LmOk8W__sheet){background:var(--paper)}@media (prefers-reduced-motion:reduce){.discovery-module__LmOk8W__sticky,.discovery-module__LmOk8W__search,.discovery-module__LmOk8W__typeLink,.discovery-module__LmOk8W__trigger,.discovery-module__LmOk8W__chevron,.discovery-module__LmOk8W__menu,.discovery-module__LmOk8W__sheet,.discovery-module__LmOk8W__backdrop,.discovery-module__LmOk8W__busyDot{transition:none;animation:none}}
