.global-search__modal.modal{block-size:100dvb;max-block-size:100dvb;inline-size:100%;max-inline-size:100vi;transition:all .5s cubic-bezier(.7, 0, .3, 1) allow-discrete;border-radius:0;inset-block-start:0;inset-inline-start:0}@media (width>=1024px){.global-search__modal.modal{block-size:auto;max-block-size:revert}}.global-search__modal.modal{visibility:hidden;transform:translateY(-100%)}.global-search__modal.modal[open]{visibility:visible;transform:translateY(0)}@starting-style{.global-search__modal.modal[open]{visibility:hidden;transform:translateY(-100%)}}.global-search__modal.modal .modal__close{margin-inline-start:auto}.global-search__top-queries{grid-column:content}@media (width>=1024px){.global-search__top-queries{grid-column:1 content-col/3 gap}}.global-search__quick-links{grid-column:content}@media (width>=1024px){.global-search__quick-links{grid-column:5 content-col/content-end}}.global-search__quick-links .default-card__container{flex-direction:row;align-items:center}.global-search__top-query{border-block-start:1px solid var(--theme--stroke-primary-default)}.global-search__top-query:last-child{border-block-end:1px solid var(--theme--stroke-primary-default)}.global-search__top-query-button:after{z-index:1;content:"";background-color:var(--theme--text-primary-default);transform-origin:100% 100%;block-size:.125rem;inline-size:100%;transition:transform .4s cubic-bezier(.7,0,.3,1);position:absolute;inset-block-end:0;inset-inline-start:0;transform:scaleX(0)}.global-search__top-query-button:is(:hover,:focus-visible,:active):after,.global-search__top-query-button[class*=--active]:after,.global-search__top-query-button[class*=--hover]:after,.global-search__top-query-button[class*=--focus]:after,.global-search__top-query-button[class*=--current]:after,.global-search__top-query-button .button--active:after{transform-origin:0 100%;transform:scaleX(1)}.global-search__top-query-button{justify-content:start;inline-size:100%}.global-search__top-query-button .button__wrapper{gap:.5rem}.global-search__top-query-button .button__text{font-variant:initial;letter-spacing:0;text-transform:none;font-size:.875rem;font-style:normal;font-weight:400;font-stretch:100%;line-height:130%}
