.native-tool .ll-acc>summary{display:flex;align-items:center}
.native-tool .ll-acc>summary::-webkit-details-marker{display:none}
.native-tool .ll-out{overflow:auto;display:none}
.native-tool .ll-out .rss-i{display:block}
.native-tool .ll-pact,.native-tool .pz-btns{display:flex;flex-wrap:wrap;gap:.45rem}
.native-tool .pl-row{display:flex;gap:.7rem;align-items:flex-start}
.native-tool .pl-q{flex:1}
.native-tool .tk-tier{display:flex;flex-wrap:wrap;align-items:baseline;gap:.55rem}
.native-tool .ps-pact{display:flex;flex-wrap:wrap;gap:.4rem}
.native-tool .faq summary{display:flex;align-items:center}
.native-tool .faq summary::-webkit-details-marker{display:none}
.native-tool .wa-inner{display:flex;flex-wrap:wrap;gap:.8rem;align-items:center}
.native-tool .wa-inner span{flex:1}
.native-tool .rig>*{display:flex;justify-content:space-between;gap:1rem}
.native-tool .knowarch-layers{display:flex;flex-direction:column;overflow:hidden}
.native-tool .knowarch-layers b,.native-tool .knowarch-layers strong{display:block}
.native-tool .knowarch-chain{display:flex;flex-wrap:wrap;align-items:stretch;gap:0}
.native-tool .knowarch-chain>*{flex:1 1 160px}
.native-tool .knowarch-chain>*::before{display:flex;align-items:center;justify-content:center}
.native-tool .knowarch-terms{display:grid;grid-template-columns:1fr;gap:0}
.native-tool .knowarch-terms b,.native-tool .knowarch-terms dt{display:block}
@media (min-width:720px){.native-tool .knowarch-terms{grid-template-columns:max-content 1fr;column-gap:1.4rem}
.native-tool .knowarch-terms>*{display:contents}}
.native-tool .studio-live{display:inline-flex;align-items:center;gap:.4rem}
.native-tool .foot__col{display:flex;flex-direction:column;gap:.35rem}
.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 .wm{pointer-events:none}
.native-tool .sheen{overflow:hidden}
.native-tool .sheen::after{pointer-events:none}
.native-tool .grain::after{pointer-events:none}
.native-tool .dots{display:inline-flex;gap:5px;align-items:center}
.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 .tile{flex:none;display:grid}
.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 .hero{overflow:hidden;display:flex;flex-direction:column}
.native-tool .hero::before{pointer-events:none}
.native-tool .forge-grid{display:grid;gap:clamp(28px,4vw,52px);align-items:center;grid-template-columns:1fr}
@media (min-width:960px){.native-tool .forge-grid{grid-template-columns:1.04fr .96fr}}
.native-tool .hero__cta{display:flex;flex-wrap:wrap;gap:14px}
.native-tool .console{overflow:hidden}
.native-tool .console__head{display:flex;align-items:center;justify-content:space-between;gap:12px}
.native-tool .console__body{display:flex;flex-direction:column;gap:13px}
.native-tool .console__chips{display:flex;flex-wrap:wrap;gap:7px}
.native-tool .console__go{display:flex;align-items:center;gap:12px;flex-wrap:wrap}
.native-tool .sheetmock{display:flex;flex-direction:column;gap:10px}
.native-tool .srow{display:grid;grid-template-columns:92px 1fr;gap:12px;align-items:baseline}
.native-tool .dials{display:flex;gap:16px;flex-wrap:wrap}
.native-tool .dialwrap{display:flex;flex-direction:column;align-items:center;gap:6px}
.native-tool .wave{display:flex;align-items:center;justify-content:space-between;overflow:hidden}
.native-tool .wave i{flex:none}
.native-tool .stats{display:grid;grid-template-columns:repeat(2,1fr)}
.native-tool .stat__n{display:block}
.native-tool .stat__l{display:block}
@media (min-width:700px){.native-tool .stats{grid-template-columns:repeat(4,1fr)}}
.native-tool .sec{overflow:hidden}
.native-tool .sec__head .small{display:block}
.native-tool .grid{display:grid;gap:16px}
.native-tool .grid--anatomy{grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr))}
.native-tool .grid--styles{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 .chainflow{display:flex;flex-wrap:wrap;align-items:center;gap:9px 0}
.native-tool .cnode{display:inline-flex;align-items:center}
.native-tool .clink{flex:none}
.native-tool .fuse{display:flex;align-items:baseline;justify-content:center;gap:clamp(12px,3vw,26px);flex-wrap:wrap}
.native-tool .fuse__out{display:flex;justify-content:center;flex-wrap:wrap;gap:8px}
.native-tool .grid--shelf{grid-template-columns:1fr;gap:20px;align-items:start}
@media (min-width:760px){.native-tool .grid--shelf{grid-template-columns:1fr 1fr}}
@media (min-width:1020px){.native-tool .grid--shelf{grid-template-columns:1fr 1fr}}
.native-tool .ledger{overflow:hidden;display:flex;flex-direction:column}
.native-tool .ledger__head{display:flex;gap:14px;align-items:center}
.native-tool .lrow{display:flex;flex-direction:column;gap:9px}
.native-tool .inverse::before{pointer-events:none}
.native-tool .inverse .kicker{justify-content:center}
.native-tool .steps{display:grid;gap:14px;grid-template-columns:1fr}
@media (min-width:720px){.native-tool .steps{grid-template-columns:repeat(3,1fr)}}
.native-tool .inverse .hero__cta{justify-content:center}
.native-tool .roster{display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr))}
.native-tool .rcard{display:flex;flex-direction:column;gap:3px}
.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__form{display:flex;gap:9px}
.native-tool .chat__form .input{flex:1}
.native-tool .chat__send{flex:none;display:grid}
@media (prefers-reduced-motion:reduce){.native-tool .wave::after{display:none !important}}
.native-tool svg{display:block}
.native-tool .nav-in{display:flex;align-items:center;justify-content:space-between}
.native-tool .mk{display:grid}
.native-tool .nav-links{display:flex;align-items:center;gap:1.6rem}
@media(max-width:860px){.native-tool .nav-links a.lnk{display:none}}
.native-tool .glow{pointer-events:none}
.native-tool .eyebrow{display:inline-flex;align-items:center;gap:.5rem}
.native-tool .hbtns{display:flex;gap:.7rem;justify-content:center;flex-wrap:wrap}
.native-tool .btn-main{display:inline-flex;align-items:center;gap:.5rem}
.native-tool .btn-ghost{display:inline-flex;align-items:center;gap:.5rem}
.native-tool .builder::before{pointer-events:none}
.native-tool .blk-lbl{display:flex;align-items:center;gap:.5rem}
.native-tool .chips{display:flex;flex-wrap:wrap;gap:.45rem}
.native-tool .selrow{display:grid;grid-template-columns:repeat(3,1fr);gap:.8rem}
@media(max-width:680px){.native-tool .selrow{grid-template-columns:1fr 1fr}}
@media(max-width:460px){.native-tool .selrow{grid-template-columns:1fr}}
.native-tool .sf label{display:block}
.native-tool .chainbox{overflow-x:auto}
.native-tool .chain{display:flex;align-items:center;gap:.4rem}
.native-tool .node{flex:0 0 auto}
.native-tool .arrow{flex:0 0 auto}
.native-tool .focusrow{display:flex;gap:.5rem;flex-wrap:wrap;align-items:center}
.native-tool .seg{display:inline-flex}
.native-tool .row2{display:grid;grid-template-columns:1fr 1fr;gap:.8rem}
@media(max-width:460px){.native-tool .row2{grid-template-columns:1fr}}
.native-tool .forge{display:inline-flex;align-items:center;justify-content:center;gap:.6rem}
.native-tool .err{display:none}
.native-tool .sheet{display:none;overflow:hidden}
.native-tool .sheet-top{display:flex;align-items:center;gap:.6rem}
.native-tool .sheet-top .live{display:none}
.native-tool .caret{display:inline-block}
.native-tool .sheet-bar{display:flex;gap:.5rem;justify-content:flex-end;flex-wrap:wrap}
.native-tool .mash-in{display:grid;grid-template-columns:1fr auto 1fr;gap:.7rem;align-items:end}
@media(max-width:560px){.native-tool .mash-in{grid-template-columns:1fr}}
.native-tool .presets{display:flex;flex-wrap:wrap;gap:.4rem;justify-content:center}
.native-tool .tabs{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center}
.native-tool .codex-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:.7rem}
@media(max-width:680px){.native-tool .codex-grid{grid-template-columns:1fr}}
.native-tool .cx b{display:block}
.native-tool .lex-search{display:flex;gap:.5rem;flex-wrap:wrap}
.native-tool .lex-search input{flex:1}
.native-tool .lex-list{display:grid;gap:.5rem}
.native-tool .steps3{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}
@media(max-width:720px){.native-tool .steps3{grid-template-columns:1fr}}
.native-tool details{overflow:hidden}
.native-tool summary{display:flex;justify-content:space-between;gap:1rem;align-items:center}
.native-tool summary::-webkit-details-marker{display:none}
.native-tool .crow{display:grid;grid-template-columns:1fr 1fr;gap:.8rem}
@media(max-width:520px){.native-tool .crow{grid-template-columns:1fr}}
.native-tool .contact label{display:block}
.native-tool #c-status{display:none}
.native-tool .lex-chips{display:flex;flex-wrap:wrap;gap:.45rem}
.native-tool .faq summary::after{display:none}
.native-tool #pp-ask{display:none}
.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 .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}}
.native-tool .sec.inverse{overflow:hidden}
.native-tool .tk-tier{display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem}
.native-tool .pl-row{display:flex;gap:.6rem;align-items:flex-start}
.native-tool .pl-q{flex:1}
.native-tool .ps-pact{display:flex;flex-wrap:wrap;gap:.4rem}
.native-tool .afg-crumb{display:flex;gap:6px;align-items:center;flex-wrap:wrap}
.native-tool .plb__in{display:flex;gap:18px 28px;align-items:center;flex-wrap:wrap;justify-content:space-between}
.native-tool .plb__k{display:block}
.native-tool .plb__a{flex:none;display:inline-block}
.native-tool #styles .subj>summary{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap}
.native-tool #styles .fld>summary{display:flex;align-items:center;gap:.55rem;flex-wrap:wrap}
.native-tool #styles .ch3{display:flex;flex-wrap:wrap;gap:.45rem}
.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}