#globalSearch.open{grid-template-rows:auto auto minmax(0,1fr);max-height:calc(100dvh - var(--oc-dimension-x24))}.canvas-search-controls{display:flex;flex-wrap:wrap;align-items:center;gap:var(--oc-dimension-x2);padding:var(--oc-dimension-x2) var(--oc-dimension-x4);border-bottom:1px solid var(--oc-color-stroke-neutral-muted)}.canvas-search-scopes{display:flex;padding:var(--oc-dimension-x1);border-radius:var(--oc-radius-full);background:var(--oc-color-bg-neutral-weak-alpha)}.canvas-search-controls button,.canvas-search-return,#globalSearchBody>button:not(.global-search-result){min-height:var(--oc-dimension-x10);padding:var(--oc-dimension-x2) var(--oc-dimension-x3);border-radius:var(--oc-radius-r2);font-size:var(--oc-font-size-t3);color:var(--oc-color-fg-neutral);background:var(--oc-color-bg-neutral-weak)}.canvas-search-scopes button{background:var(--oc-color-bg-transparent);border-radius:var(--oc-radius-full)}.canvas-search-scopes button[aria-pressed=true]{background:var(--oc-color-bg-layer-floating);box-shadow:var(--oc-shadow-s1);font-weight:var(--oc-font-weight-bold)}.canvas-search-controls button:disabled{color:var(--oc-color-fg-disabled)}.canvas-search-controls button:focus-visible,.canvas-search-return:focus-visible,#globalSearchBody button:focus-visible{outline:var(--oc-dimension-x0_5) solid var(--oc-color-stroke-focus-ring);outline-offset:var(--oc-dimension-x0_5)}.canvas-search-hint{flex-basis:100%;margin:0;color:var(--oc-color-fg-neutral-subtle);font-size:var(--oc-font-size-t3)}.canvas-search-label{display:block;overflow-wrap:anywhere;color:var(--oc-color-fg-neutral);font-size:var(--oc-font-size-t4);font-weight:var(--oc-font-weight-bold)}#globalSearchBody mark{color:var(--oc-color-fg-warning-contrast);background:var(--oc-color-bg-warning-weak)}.canvas-search-return{flex-shrink:1}.canvas-search-controls [hidden],.canvas-search-return[hidden]{display:none}@media(max-width:600px){#globalSearch.open{top:var(--oc-dimension-x2);max-height:calc(100dvh - var(--oc-dimension-x4))}#globalSearchInput{font-size:var(--oc-font-size-t5)}.canvas-search-controls{gap:var(--oc-dimension-x1);padding:var(--oc-dimension-x1) var(--oc-dimension-x2)}.canvas-search-return{max-width:var(--oc-dimension-x32);white-space:normal;font-size:var(--oc-font-size-t2)}}
