@layer components{@media (pointer:coarse){:where(main,[role=dialog],nav) :where(a[href],button,[role=tab],summary):not(:where([class*=before\:],[data-documents-root] .doc-retry-btn,.library-search-clear,.mc-dlg-close,.mc-ov-close,.doc-item,.panel-top-search,.eq-sweep,.vr-mic-ring,.cc-row)){position:relative}:where(main,[role=dialog],nav) :where(a[href],button,[role=tab],summary):not(:where([class*=before\:],[data-documents-root] .doc-retry-btn,.library-search-clear,.mc-dlg-close,.mc-ov-close,.doc-item,.panel-top-search,.eq-sweep,.vr-mic-ring,.cc-row)):before{content:"";height:min(100% + 16px,max(100%,44px));position:absolute;top:50%;left:max(-8px,min(0px,50% - 12px));right:max(-8px,min(0px,50% - 12px));transform:translateY(-50%)}:where([class*=overflow-x-auto],[class*=overflow-x-scroll],[class*=overflow-y-auto],[class*=overflow-y-scroll],[class*=overflow-auto],[class*=overflow-scroll],.card-eq-strip,.cap-table-wrap,.cc-track,.def-track,.eq-strip,.home-filter-pills,.library-filters,.ls-inline-table-wrap,.mc-history-scroll,.mc-sh-carousel-track,.recent-strip-items,.sc-spec-track,.sc-table-wrap,.spec-tab-strip,.spec-track)>:where(a[href],button,[role=tab],summary):before{height:auto;inset:0;transform:none}@media (max-width:767px){:where(.cc-pills,.cc-actions)>:where(a[href],button,[role=tab],summary):before{height:auto;inset:0;transform:none}}@media (max-width:700px){.spec-carousel-header>:where(a[href],button,[role=tab],summary):before{height:auto;inset:0;transform:none}}}}@media (pointer:coarse){:where(main,[role=dialog]) :where(input:not([type=checkbox],[type=radio],[type=range],[type=hidden],[type=file]),select){min-height:44px}:where(main,[role=dialog]) :where(input[type=checkbox],input[type=radio]){min-width:24px;min-height:24px}nav .before\:-inset-1\.5:before{inset:-7px}}
