.native-tool img,.native-tool svg{display:block}
.native-tool .sr{overflow:hidden}
.native-tool .kicker{display:flex;align-items:center;gap:14px}
.native-tool .kicker__line{display:inline-block;flex:none}
.native-tool .wm{pointer-events:none}
.native-tool .sheen{overflow:hidden}
.native-tool .sheen::after{pointer-events:none}
.native-tool .btn{display:inline-flex;align-items:center;justify-content:center;gap:9px}
.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:640px){.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 .byline{display:flex;flex-wrap:wrap;gap:8px}
.native-tool .facts__grid{display:grid;grid-template-columns:repeat(2,1fr)}
@media (min-width:760px){.native-tool .facts__grid{grid-template-columns:repeat(var(--facts-n,4),1fr)}}
.native-tool .fact__n{display:block}
.native-tool .fact__l{display:block}
.native-tool .toc__list{display:flex;gap:8px;overflow-x:auto}
.native-tool .toc__list::-webkit-scrollbar{display:none}
.native-tool .toc__list a{display:inline-flex;align-items:center;gap:8px}
@media (min-width:900px){.native-tool .toc__list{flex-direction:column;gap:0;overflow:visible}}
.native-tool .sec{overflow:hidden}
.native-tool .faq details{overflow:hidden}
.native-tool .faq summary{display:flex;justify-content:space-between;align-items:center;gap:14px}
.native-tool .faq summary::-webkit-details-marker{display:none}
.native-tool .faq summary::after{flex:none}
.native-tool .src ol{display:flex;flex-direction:column;gap:12px}
.native-tool .src li{display:flex;gap:14px}
.native-tool .src li::before{flex:none}
.native-tool .src .acc{display:block}
.native-tool .prevnext{display:grid;gap:12px}
@media (min-width:640px){.native-tool .prevnext{grid-template-columns:1fr 1fr}}
.native-tool .pn{display:flex;flex-direction:column;gap:6px}
.native-tool .pn--next{align-items:flex-end}
.native-tool .grid{display:grid;gap:16px}
.native-tool .grid--rel{grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr))}
.native-tool .card{display:flex;flex-direction:column;gap:10px}
.native-tool .card__dom{display:flex;justify-content:space-between;align-items:flex-start;gap:10px}
.native-tool .qcard{gap:12px}
.native-tool .inverse::before{pointer-events:none}
.native-tool .inverse .kicker{justify-content:center}
.native-tool .inverse .cta{display:flex;flex-wrap:wrap;gap:14px;justify-content:center}
.native-tool .foot__top{display:grid;gap:30px;grid-template-columns:1fr}
@media (min-width:760px){.native-tool .foot__top{grid-template-columns:1.2fr 2fr}}
.native-tool .foot__local{display:flex;flex-wrap:wrap;gap:8px}
.native-tool .grid--foot{grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:10px}
.native-tool .fcard{display:flex;flex-direction:column;gap:2px}
.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__body .sug-chip{display:inline-flex;align-items:center}
.native-tool .chat__sug{display:flex;flex-wrap:wrap;gap:6px}
.native-tool .chat__sug:empty{display:none}
.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__foot{display:flex;align-items:center;justify-content:space-between;gap:10px}
.native-tool .chat__send{flex:none;display:grid}
.native-tool .chat__form{display:flex;gap:9px}
.native-tool .chat__form .input{flex:1}
.native-tool .sharemenu__i{display:block}
.native-tool .listen{display:inline-flex;align-items:center;gap:8px}
.native-tool .listen svg{flex:none}
@media (max-width:560px){.native-tool .listen span{display:none}}
@media (pointer:coarse){.native-tool a.chip,.native-tool button.chip,.native-tool .toc__list a,.native-tool .crumbs__trail a,.native-tool .sideways{display:inline-flex;align-items:center}}
.native-tool .arc__rows{display:flex;flex-direction:column;gap:8px}
.native-tool .arcrow{display:grid;grid-template-columns:1fr 84px 1fr 34px;gap:8px;align-items:center}
@media (max-width:560px){.native-tool .arcrow{grid-template-columns:1fr 1fr}
.native-tool .arcrow .arcrow__label{grid-area:label}
.native-tool .arcrow .arcrow__dur{grid-area:dur}
.native-tool .arcrow .arcrow__int{grid-area:intensity}
.native-tool .arcrow .arcrow__rm{grid-area:rm}}
.native-tool .arcrow__intwrap{display:flex;align-items:center;gap:8px}
.native-tool .arcrow__intwrap input[type=range]{flex:1}
.native-tool .arcrow__intval{flex:none}
.native-tool .arcrow__rm{display:grid}
.native-tool .arc__toolbar{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:space-between}
.native-tool .arc__presets{display:flex;flex-wrap:wrap;gap:7px;align-items:center}
.native-tool .arc__stats{display:flex;flex-wrap:wrap;gap:10px}
.native-tool .arc__stat{flex:1}
.native-tool .arc__stat b{display:block}
.native-tool .glossary{overflow:hidden}
@media print{.native-tool .hdr,.native-tool .fab,.native-tool .chat,.native-tool .crumbs__side,.native-tool .toc,.native-tool .inverse,.native-tool .prevnext,.native-tool .grid--rel,.native-tool .listen{display:none !important}
.native-tool .sec{overflow:visible}
.native-tool .wm{display:none}}
.native-tool .pn{overflow:hidden}
.native-tool .pn::after{pointer-events:none}
.native-tool .afg-crumb{display:flex;gap:6px;align-items:center;flex-wrap:wrap}
.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}