.NavSearch-module__uXoqBG__search{color:var(--ink);max-height:var(--nav-available-height,calc(100dvh - 56px));contain:layout style;flex-direction:column;display:flex;position:absolute;inset:0 0 auto}.NavSearch-module__uXoqBG__inputRow{min-height:var(--nav-cell-height,54px);height:var(--nav-cell-height,54px);border-bottom:1px solid var(--nav-glass-border);flex-shrink:0;align-items:center;padding-inline:14px 4px;display:flex}.NavSearch-module__uXoqBG__inputRow input{color:inherit;width:100%;min-width:0;height:44px;font:inherit;outline-offset:-2px;background:0 0;border:0;border-radius:0;font-size:16px}.NavSearch-module__uXoqBG__inputRow input::-webkit-search-cancel-button{display:none}.NavSearch-module__uXoqBG__search .NavSearch-module__uXoqBG__inputRow input:focus,.NavSearch-module__uXoqBG__search .NavSearch-module__uXoqBG__inputRow input:focus-visible{box-shadow:none;outline:none}.NavSearch-module__uXoqBG__inputRow button{width:44px;height:44px;font-size:22px}.NavSearch-module__uXoqBG__body{overscroll-behavior:contain;scrollbar-width:thin;min-height:0;overflow-y:auto}.NavSearch-module__uXoqBG__filters{border-bottom:1px solid var(--nav-glass-border);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.NavSearch-module__uXoqBG__filters button{border-right:1px solid var(--nav-glass-border);border-bottom:1px solid var(--nav-glass-border);min-height:44px;margin-bottom:-1px;padding:8px 4px;font-size:.7rem}.NavSearch-module__uXoqBG__filters button:nth-child(3n){border-right:0}.NavSearch-module__uXoqBG__filters button[aria-pressed=true]{color:var(--ink);background:color-mix(in oklch, var(--ink) 8%, transparent)}.NavSearch-module__uXoqBG__status{color:var(--ink-soft);margin:0;padding:14px;font-size:.7rem}.NavSearch-module__uXoqBG__statusRow{justify-content:space-between;align-items:center;display:flex}.NavSearch-module__uXoqBG__statusRow button{min-width:44px;min-height:44px;margin-right:6px;font-size:.7rem}.NavSearch-module__uXoqBG__results{margin:0;padding:0;list-style:none}.NavSearch-module__uXoqBG__results li{border-top:1px solid var(--nav-glass-border)}.NavSearch-module__uXoqBG__results a{min-height:44px;color:inherit;flex-direction:column;gap:6px;padding:14px;text-decoration:none;display:flex}.NavSearch-module__uXoqBG__results a:hover,.NavSearch-module__uXoqBG__results a:focus-visible{background:color-mix(in oklch, var(--ink) 5%, transparent);outline:1px solid var(--ink);outline-offset:-2px}.NavSearch-module__uXoqBG__results strong{font-size:.86rem;font-weight:550;line-height:1.3}.NavSearch-module__uXoqBG__location{color:var(--ink-soft);font-size:.61rem}.NavSearch-module__uXoqBG__excerpt{overflow-wrap:anywhere;font-size:.74rem;line-height:1.5}.NavSearch-module__uXoqBG__excerpt mark{color:inherit;background:color-mix(in oklch, var(--amanah-accent-yellow,#fac800) 30%, transparent)}.NavSearch-module__uXoqBG__body .NavSearch-module__uXoqBG__more,.NavSearch-module__uXoqBG__body .NavSearch-module__uXoqBG__retry{border-top:1px solid var(--nav-glass-border);width:100%;min-height:44px;font-size:.74rem}@media (max-width:47.999rem){.NavSearch-module__uXoqBG__inputRow{padding-left:var(--search-title-left,12px);padding-right:var(--search-title-right,12px)}}.NavSearch-module__uXoqBG__search.NavSearch-module__uXoqBG__drawer{opacity:0;height:100%;min-height:0;max-height:none;position:absolute;inset:0}.NavSearch-module__uXoqBG__drawer .NavSearch-module__uXoqBG__inputRow{height:var(--drawer-search-row,56px);min-height:var(--drawer-search-row,56px);padding-inline:calc(var(--menu-rail) + var(--space-4)) calc(var(--menu-rail) + 8px)}.NavSearch-module__uXoqBG__drawer .NavSearch-module__uXoqBG__body{flex:1}.NavSearch-module__uXoqBG__drawer button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:0}.NavSearch-module__uXoqBG__drawer button:disabled{opacity:.5;cursor:default}.NavSearch-module__uXoqBG__drawer .NavSearch-module__uXoqBG__filters button{border-right:1px solid var(--menu-rule);border-bottom:1px solid var(--menu-rule);font-size:.75rem}.NavSearch-module__uXoqBG__drawer .NavSearch-module__uXoqBG__filters button:nth-child(3n){border-right:0}.NavSearch-module__uXoqBG__drawer .NavSearch-module__uXoqBG__filters button[aria-pressed=true]{background:color-mix(in oklch, var(--ink) 8%, transparent)}.NavSearch-module__uXoqBG__drawer .NavSearch-module__uXoqBG__statusRow button{font-size:.75rem}.NavSearch-module__uXoqBG__drawer .NavSearch-module__uXoqBG__body .NavSearch-module__uXoqBG__more,.NavSearch-module__uXoqBG__drawer .NavSearch-module__uXoqBG__body .NavSearch-module__uXoqBG__retry{border-top:1px solid var(--menu-rule);font-size:.8rem}
