.native-tool img,.native-tool svg{display:block}
.native-tool .kicker{display:flex;align-items:center;gap:14px}
.native-tool .kicker__line{display:inline-block;flex:none}
.native-tool .btn{display:inline-flex;align-items:center;justify-content:center;gap:9px}
.native-tool .sheen{overflow:hidden}
.native-tool .sheen::after{pointer-events:none}
.native-tool .chip{display:inline-flex;align-items:center;gap:6px}
.native-tool .hdr__in{display:flex;align-items:center;gap:26px}
.native-tool .brand{display:inline-flex;align-items:center;gap:11px}
.native-tool .brand__tile{display:grid}
.native-tool .hdr__nav{display:none;align-items:center;gap:22px}
@media (min-width:700px){.native-tool .hdr__nav{display:inline-flex}}
.native-tool .crumbs__in{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}
.native-tool .crumbs__trail{display:flex;align-items:center;flex-wrap:wrap}
.native-tool .crumbs__trail li{display:flex;align-items:center}
.native-tool .crumbs__side{display:none;align-items:center;gap:10px}
@media (min-width:620px){.native-tool .crumbs__side{display:inline-flex}}
.native-tool main{display:block}
.native-tool .factsbar{display:grid;gap:10px;grid-template-columns:repeat(2,1fr)}
@media(min-width:640px){.native-tool .factsbar{grid-template-columns:repeat(4,1fr)}}
.native-tool .fact b{display:block}
.native-tool .begwrap{display:flex;align-items:center;gap:12px;flex-wrap:wrap}
.native-tool .begwrap p{flex:1}
.native-tool .begswitch{display:inline-flex;align-items:center;gap:10px}
.native-tool .begswitch__track{flex:none}
.native-tool .gfam{display:inline-flex;align-items:center;gap:6px}
.native-tool .frc{display:inline-flex;align-items:center;gap:6px}
.native-tool .fltbar{display:flex;flex-wrap:wrap;gap:8px;align-items:center}
.native-tool .genregrid{display:grid;gap:10px;grid-template-columns:1fr}
@media(min-width:640px){.native-tool .genregrid{grid-template-columns:repeat(2,1fr)}}
@media(min-width:980px){.native-tool .genregrid{grid-template-columns:repeat(3,1fr)}}
.native-tool .genrecard{display:flex;flex-direction:column;gap:6px}
.native-tool .genrecard__row{display:flex;align-items:center;justify-content:space-between;gap:8px}
.native-tool .genrecard.is-hidden{display:none}
.native-tool .heavyrow{display:grid;grid-template-columns:repeat(5,1fr);gap:8px}
.native-tool .heavylvl{display:flex;flex-direction:column;align-items:center;gap:6px}
.native-tool .heavylvl.is-selected::after{display:grid}
.native-tool .forcegrp__head{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}
.native-tool .slider__row{display:flex;align-items:center;justify-content:space-between;gap:10px}
.native-tool .steps{display:flex;justify-content:space-between}
.native-tool .composerow{display:grid;gap:14px;grid-template-columns:1fr}
@media(min-width:760px){.native-tool .composerow{grid-template-columns:1fr 1fr}}
.native-tool .composefield label{display:block}
.native-tool .derivedgrid{display:grid;gap:12px;grid-template-columns:1fr}
@media(min-width:640px){.native-tool .derivedgrid{grid-template-columns:repeat(2,1fr)}}
@media(min-width:980px){.native-tool .derivedgrid{grid-template-columns:repeat(5,1fr)}}
.native-tool .derivedcard b{display:block}
.native-tool .derivedcard span{display:block}
.native-tool .blendbar__head{display:flex;align-items:center;gap:10px}
.native-tool .blendbar__title{flex:1}
.native-tool .blendbar__body{overflow:hidden}
.native-tool .blendbar__scroll{overflow:auto}
.native-tool .blendbar__actions{display:flex;gap:8px;flex-wrap:wrap}
@media(min-width:860px){.native-tool .srcs ol{column-gap:32px}}
.native-tool .related ul{display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr))}
.native-tool .related a{display:block}
.native-tool details.faq summary::-webkit-details-marker{display:none}
.native-tool .inverse{overflow:hidden}
.native-tool .inverse .kicker{justify-content:center}
.native-tool .inverse .cta-row{display:flex;flex-wrap:wrap;gap:14px;justify-content:center}
.native-tool .foot__legal{display:flex;flex-wrap:wrap;gap:10px 24px;justify-content:space-between}
.native-tool .fab{display:inline-flex;align-items:center;gap:10px}
@media (max-width:560px){.native-tool .fab span{display:none}}
.native-tool .chat{display:flex;flex-direction:column;overflow:hidden;visibility:hidden}
.native-tool .chat.open{visibility:visible}
.native-tool .chat__head{display:flex;align-items:center;justify-content:space-between;gap:12px}
.native-tool .chat__status{display:flex;align-items:center;gap:7px}
.native-tool .chat__close{display:grid}
.native-tool .chat__body{flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:10px}
.native-tool .chat__sug{display:flex;flex-wrap:wrap;gap:6px}
.native-tool .chat__sug:empty{display:none}
.native-tool .sug-chip{display:inline-flex;align-items:center;gap:6px}
.native-tool .chat__reach{display:flex;flex-wrap:wrap;gap:6px}
.native-tool .chat__reach:empty{display:none}
.native-tool .reach{display:inline-flex;align-items:center;gap:6px}
.native-tool .reach svg{flex:none}
.native-tool .chat__contact{display:flex;gap:6px;flex-wrap:wrap}
.native-tool .chat__mini{flex:1}
.native-tool .chat__form{display:flex;gap:9px}
.native-tool .chat__form .input{flex:1}
.native-tool .chat__send{flex:none;display:grid}
.native-tool .chat__foot{display:flex;align-items:center;justify-content:space-between;gap:10px}
.native-tool .sharemenu__i{display:block}
.native-tool #pp-ask{display:none}
.native-tool .afg-crumb{display:flex;gap:6px;align-items:center;flex-wrap:wrap}
.native-tool .afg-onwardgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:.7rem}
.native-tool .afg-onwardgrid a{display:block}
.native-tool .afg-estate,.native-tool .afg-estate .roster,.native-tool .afg-estate .rcard{overflow:visible}
.native-tool .afg-estate .roster{display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr))}
.native-tool .afg-estate .rcard{display:flex;flex-direction:column;gap:2px}
.native-tool .afg-estate .rcard span{overflow:hidden}
.native-tool .rtr-grid{display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr))}
.native-tool .rtr-card{display:flex;flex-direction:column;gap:3px}
.native-tool .chat__body{flex:1 1 auto}
.native-tool .chat__contact,.native-tool .chat__form,.native-tool .chat__foot{flex:0 0 auto}
.native-tool .chat__sug,.native-tool .chat__reach{display:none !important}
.native-tool table{overflow:auto}
.native-tool pre{overflow:auto}
.native-tool .breadcrumb,.native-tool .crumb{display:none}