.grid-filters__col input[type=checkbox]:focus,button[type=submit]+[role=menu] input:focus+label,button[type=menu]+[role=menu] input:focus+label{outline:#000 dashed 1px}summary{position:relative;display:block;border-bottom:1px solid hsla(0,0%,0%,.2);padding:1.2rem 5rem 1.2rem 0;font-size:1.8rem;line-height:1.25;cursor:pointer}summary:hover{color:hsla(0,0%,0%,.6)}summary::-webkit-details-marker{display:none}summary::after{position:absolute;top:50%;right:0;font-size:1.6rem;color:#767676;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:-webkit-transform .3s ease;transition:transform .3s ease}details[open] summary::after{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}details>div{display:none;overflow:hidden;padding:2rem 0;transition:height .3s linear}details[open]>div{display:block}.anchor-top{position:fixed;right:2.4rem;bottom:2.4rem;width:2em;height:2em;padding:1.2rem;font:2.4rem/1 PlatformIcons;background:hsla(0,0%,0%,.1)}.anchor-top:focus,.anchor-top:hover{background:hsla(0,0%,0%,.2);text-decoration:none}.anchor-top:active{background:hsla(0,0%,0%,.3)}.anchor-top::before{content:"";color:windowText}.wrap-menu-button{position:relative;display:inline-block}button[type=submit]+ul[role=menu],button[type=menu]+ul[role=menu]{position:absolute;top:100%;z-index:1}.browser-filters input[type=radio],.feature-count,.grid-filters__col input[type=checkbox],[class*=filter-header__search]{position:relative}button[type=menu]{min-width:0;border:0;padding:.8rem;color:hsla(0,0%,0%,.6);background:0}button[type=menu]::after{padding-left:.8rem;color:#000;font:700 .9rem PlatformIcons;content:""}button[type=menu]:hover{color:#000}button[type=menu][disabled]{color:hsla(0,0%,0%,.2)}button[type=menu][disabled]::after{opacity:.2}button[type=submit]+[role=menu],button[type=menu]+[role=menu],button[type=menu]+menu{min-width:29.6rem;margin:0;border:1px solid hsla(0,0%,0%,.1);list-style:none;background:#fff}.status-advanced-filters__container,.web-feature:first-child .web-feature__toggle{border-top:1px solid hsla(0,0%,0%,.2)}button[type=submit]+[role=menu] label,button[type=menu]+[role=menu] label,button[type=menu]+menu menuitem{margin:0;padding:1.2rem;background:hsla(0,0%,0%,.05);cursor:pointer}button[type=submit]+[role=menu] label:hover,button[type=menu]+[role=menu] label:hover,button[type=menu]+menu menuitem:hover{background:hsla(0,0%,0%,.1)}button[type=submit]+[role=menu] label:active,button[type=menu]+[role=menu] label:active,button[type=menu]+menu menuitem:active{background:hsla(0,0%,0%,.3)}button[type=submit]+[role=menu] :checked+label,button[type=menu]+[role=menu] :checked+label,button[type=menu]+menu menuitem:checked{background:#0078d7;color:#fff}button[type=submit]+[role=menu] input[disabled]+label,button[type=menu]+[role=menu] input[disabled]+label,button[type=menu]+menu menuitem[disabled]{color:hsla(0,0%,0%,.2);background:hsla(0,0%,0%,.05);cursor:not-allowed}button[type=submit]+[role=menu] li,button[type=menu]+[role=menu] li{margin:0}button[type=submit]+[role=menu] input,button[type=menu]+[role=menu] input{opacity:0}button[type=submit]+[role=menu] label,button[type=menu]+[role=menu] label{display:block}.badge{display:inline-block;padding:.1rem .7rem;background:#ffd800;color:#000;font-weight:400;font-size:1.3rem;text-transform:uppercase;letter-spacing:.075em}.filter-header__main{padding-top:1.6rem}.filter-header__dropdown{margin-top:1.2rem;vertical-align:middle}.filter-header__button{margin-left:3.2rem;align-self:center}.filter-header__advanced{margin-top:1.6rem;border:1px solid hsla(0,0%,0%,.2);border-right:0;border-left:0;padding:2rem 0}.filter-header__advanced label{font-weight:600}.filter-header__advanced__col label{margin-bottom:.8rem}.browser-filters{margin-top:.8rem}.browser-filters thead{border-bottom:1px solid hsla(0,0%,0%,.1)}.browser-filters td,.browser-filters th{padding:1rem 2rem 1rem 0;vertical-align:middle;font-weight:400}.browser-filters thead th{padding-top:0}.browser-filters td:last-child,.browser-filters th:last-child{padding-right:0}.browser-filters tr:nth-child(odd){background:0 0}@media (min-width:40em){.filter-header__main{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative}.filter-header__main__left{-ms-flex:1;flex:1;max-width:64rem;margin-right:3.2rem}.filter-header__main__right{margin-left:auto;-ms-flex:1;flex:1;display:flex;justify-content:flex-end}.filter-header__dropdown{margin-top:0;margin-left:3.2rem}.filter-header__advanced{padding:3.2rem 0}.filter-header__advanced__col{display:inline-block;vertical-align:top;margin:0 4.8rem 0 0;min-width:27.6rem}}.feature-count{display:inline-block}.web-features-filter__main p{margin-top:.5rem}.web-features-filter__left{margin-bottom:1rem}.status-dropdown{margin-left:0}@media (min-width:40em){.web-features-filter__main p{display:inline-block;margin-top:0;padding:0 1rem}.web-features-filter__left{margin-right:0;margin-bottom:0}.status-dropdown{margin-right:3.2rem}}.wrap-menu-button{margin-left:3.2rem}.status-advanced-filters__container{margin:2rem 0;padding:2rem 0}.grid-filters__col{display:block;float:left;margin:0 2rem 0 0}.grid-filters__col input[type=checkbox],.grid-filters__label{display:block;margin:1.5rem auto 0;line-height:2rem}.detection-filters__col-label{font-size:12px;line-height:24px;color:hsla(0,0%,0%,.6)}#detection-filters{display:-ms-flexbox;display:flex;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}#detection-filters p{margin:2rem 0}#edge-status{max-width:28rem;margin-right:3rem}#other-browser{max-width:50rem;margin-top:0}.web-feature__toggle{display:block;position:relative;padding-left:1rem;-webkit-transition:background-color .2s;transition:background-color .2s}.web-feature__toggle::after{margin-right:1.2rem}.web-feature[open] .web-feature__toggle{background:#f3f3f3}.web-feature__toggle::before{position:absolute;top:50%;left:1rem;width:3.2rem;height:3.2rem;margin-top:-1.6rem;font-size:3.2rem;line-height:1}.web-feature__toggle[class*=icon--]::before{color:#0078d7;display:none}.web-features{margin-top:2rem}.web-feature-highlight .subtitle{margin-right:2rem;padding:.2rem 0;overflow:hidden;text-overflow:ellipsis;align-self:center}.web-feature-status{display:block;max-width:35rem;width:100%;margin-top:.5rem;align-items:center;font-size:1.3rem}.web-feature__votes,.web-feature_build-number a,.web-feature_build-number p{display:inline-block;margin-top:0;margin-right:1rem;font-size:1.3rem}[class*=status-label__]{margin-right:1rem}.web-feature__votes,.web-feature_build-number{display:inline-block;position:absolute;margin-right:4.2rem}.status-label__supported{background:hsla(69,91%,44%,.5)}.status-label__development{background:hsla(170,53%,51%,.5)}.status-label__preview{background:hsla(193,100%,47%,.5)}.status-label__notplanned{background:hsla(0,0%,31%,.3)}.status-label__deprecated{background:hsla(355,82%,69%,.5)}.status-label__consideration{background:hsla(33,100%,63%,.5)}.web-feature_build-number{margin-top:0;right:1rem}.web-feature__votes{width:12rem;font-size:1.3rem;right:2rem;text-align:right}.web-feature__votes::before{color:#fe9f22;margin-right:.4rem;vertical-align:middle}details[open]>.web-feature-content{display:-ms-flexbox;display:flex;-ms-flex-line-pack:start;align-content:flex-start;margin-left:1rem;overflow:auto;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}details[open]{border-bottom:1px solid #cbcbcb}.web-feature-content ul{margin-bottom:3rem;margin-left:0}.web-feature-content ul li{display:-ms-flexbox;display:flex;list-style:none;align-items:center}.web-feature-content__summary{width:100%;max-width:80rem;margin-bottom:2rem;margin-top:0;padding-right:3rem;-ms-flex:1 0 35rem;flex:1 0 35rem}.web-feature-content__summary p{margin-bottom:1.2rem}.web-feature-content__links{width:100%;max-width:30rem;margin-right:3rem;margin-top:1rem}.web-feature-content__browser-status{width:100%;max-width:33rem;margin-top:1rem;-ms-flex:1 0 30rem;flex:1 0 30rem}.web-feature-content__browser-status p{display:inline-block;margin-top:0;font-size:1.2rem}.web-feature-content__browser-status img{margin:0 1rem 0 0}@media (min-width:30em){.web-features-header p{padding:1rem}}@media (min-width:33.75em){.web-feature__votes,.web-feature_build-number{margin-left:0}.web-feature-content__summary{-ms-flex:1 0 50rem;flex:1 0 50rem}.web-feature-content__links{margin-top:0}.web-feature-content__browser-status{-ms-flex:1 0 22rem;flex:1 0 22rem;margin-top:0}}@media (min-width:42.75em){.web-feature-highlight{display:flex;flex-wrap:nowrap;justify-content:space-between}.web-feature-highlight .subtitle{white-space:nowrap},.web-feature_build-number{right:0}.web-feature__votes{right:2rem;text-align:inherit}}@media (min-width:47.75em){.web-feature__toggle{padding-left:5.4rem}.web-feature__toggle[class*=icon--]::before{color:#0078d7;display:block}details[open]>.web-feature-content{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:5rem}.web-feature-content__summary{-ms-flex:1 0 44rem;flex:1 0 44rem}.web-feature-content__browser-status{-ms-flex:1 0 32rem;flex:1 0 32rem}}@media (min-width:50.75em){.web-feature-content__links{-ms-flex:0 1 29rem;flex:0 1 29rem}}@media (min-width:53.75em) and (max-width:68.75em){.web-feature-content__browser-status{order:2}.web-feature-content__links{order:3;margin-top:-7rem;-ms-flex:0 1 33rem;flex:0 1 33rem}}@media (min-width:68.75em){details[open]>.web-feature-content{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.web-feature__votes,.web-feature_build-number{margin-top:0}}@media (min-width:72.75em){.web-features-header__right{margin:auto 0 0 auto}}