.studio-feature-search{z-index:2;width:100%;min-width:0;position:relative}.studio-feature-search-field{border-radius:var(--studio-body-radius-small);background:var(--studio-control-fill);min-height:36px;color:var(--studio-secondary-label);align-items:center;gap:8px;padding:0 10px;display:flex}.studio-feature-search-field:focus-within{background:var(--studio-control-fill-hover)}.studio-feature-search-field.studio-ultrathin-material{--studio-material-radius:var(--studio-body-radius-small);background:0 0;position:relative}.studio-feature-search-field input{width:100%;min-width:0;color:var(--studio-label);font:inherit;background:0 0;border:0;outline:none;padding:8px 0;font-size:13px}.studio-feature-search-field button{color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;padding:4px;display:grid}.studio-feature-results{--studio-material-radius:var(--studio-body-radius-large);width:max(100%,320px);max-width:calc(100vw - var(--studio-rail-width) - 32px);border:1px solid var(--studio-overlay-outline);max-height:calc(100dvh - 124px);box-shadow:var(--elevation-overlay);color:var(--studio-label);padding:8px;position:absolute;top:calc(100% + 12px);left:50%;overflow-y:auto;transform:translate(-50%)}.studio-feature-results-label{color:var(--studio-secondary-label);padding:8px 10px;font-size:11px}.studio-feature-result{border-radius:var(--studio-body-radius-small);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:12px 10px;display:flex;position:relative}.studio-feature-result+.studio-feature-result:before{background:var(--studio-separator);content:"";height:1px;position:absolute;top:0;left:10px;right:10px}.studio-feature-result:is(.zd-no-hover,[aria-selected=true]){background:#fff}@media (hover:hover) and (pointer:fine){.studio-feature-result:is(:hover,[aria-selected=true]){background:#fff}}.studio-feature-result:is(.zd-no-hover,[aria-selected=true]):before,.studio-feature-result:is(.zd-no-hover,[aria-selected=true])+.studio-feature-result:before{content:none}@media (hover:hover) and (pointer:fine){.studio-feature-result:is(:hover,[aria-selected=true]):before,.studio-feature-result:is(:hover,[aria-selected=true])+.studio-feature-result:before{content:none}}.studio-feature-result strong{font-size:13px;font-weight:600;display:block}.studio-feature-result small{color:var(--studio-secondary-label);margin-top:4px;font-size:11px;display:block}@media (max-width:760px){.studio-feature-results{width:100%;min-width:0;max-width:none}}.studio-feature-result-icon{color:var(--studio-secondary-label);flex:none}.studio-feature-result-copy{flex:1;min-width:0}.studio-feature-result>svg{flex-shrink:0}.hero>div:first-child{flex:1;min-width:0}.studio-feature-search .studio-feature-results{z-index:2}.studio-feature-search [role=listbox]{overscroll-behavior:contain;max-height:min(340px,45dvh);overflow-y:auto}:root[data-dark-mode] .studio-feature-result[aria-selected=true]{background:var(--studio-hover-reveal)}@media (hover:hover) and (pointer:fine){:root[data-dark-mode] .studio-feature-result:hover{background:var(--studio-hover-reveal)}}:root[data-dark-mode] .hero-search .studio-feature-search-field input{color:#1d1d1f}
