#wt-react-root .w3k-page{display:flow-root;background:var(--w3-bg);color:var(--w3-text);font-family:var(--w3-font);font-size:1rem;line-height:1.6;-webkit-font-smoothing:antialiased;overflow-x:clip;padding-block-end:var(--w3-section)}#wt-react-root .w3k-page *,#wt-react-root .w3k-page *:before,#wt-react-root .w3k-page *:after{box-sizing:border-box}#wt-react-root .w3k-wrap{max-width:var(--w3-max);margin-inline:auto;padding-inline:var(--w3-gutter)}#wt-react-root .w3k-narrow{max-width:calc(52rem + 2 * var(--w3-gutter));margin-inline:auto;padding-inline:var(--w3-gutter)}#wt-react-root .w3k-sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}#wt-react-root .w3k-head{padding-block:clamp(1.25rem,1rem + 1vw,2rem) clamp(1.75rem,1.25rem + 2vw,3rem)}#wt-react-root .w3k-head__row{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1rem 2rem}#wt-react-root .w3k-head__text{min-width:0;flex:1 1 28rem}#wt-react-root .w3k-h1{margin:.75rem 0 0;font-size:clamp(2rem,1.55rem + 1.8vw,2.75rem);font-weight:700;line-height:1.12;letter-spacing:-.01em;color:var(--w3-text);text-wrap:balance}#wt-react-root .w3k-lede{margin:.75rem 0 0;max-width:62ch;font-size:clamp(1.0625rem,1rem + .25vw,1.1875rem);line-height:1.6;color:var(--w3-muted);text-wrap:pretty}#wt-react-root .w3k-crumbs ol{display:flex;flex-wrap:wrap;gap:.25rem .5rem;margin:0;padding:0;list-style:none;font-family:var(--w3-mono);font-size:.8125rem;line-height:1.5;color:var(--w3-muted)}#wt-react-root .w3k-crumbs li{display:inline-flex;gap:.5rem}#wt-react-root .w3k-crumbs li+li:before{content:"/";color:var(--w3-faint)}#wt-react-root .w3k-crumbs ol a{color:var(--w3-muted);text-decoration:none}#wt-react-root .w3k-crumbs ol a:hover{color:var(--w3-link);text-decoration:underline;text-underline-offset:.2em}#wt-react-root .w3k-crumbs [aria-current]{color:var(--w3-text)}#wt-react-root .w3k-eyebrow{margin:0;font-family:var(--w3-mono);font-size:.75rem;font-weight:500;line-height:1.4;letter-spacing:.1em;text-transform:uppercase;color:var(--w3-muted)}#wt-react-root .w3k-h2{margin:0;font-size:clamp(1.5rem,1.25rem + 1vw,2rem);font-weight:700;line-height:1.2;letter-spacing:-.005em;color:var(--w3-text);text-wrap:balance}#wt-react-root .w3k-h3{margin:0;font-size:1.1875rem;font-weight:700;line-height:1.3;color:var(--w3-text)}#wt-react-root .w3k-muted{color:var(--w3-muted)}#wt-react-root .w3k-mono{font-family:var(--w3-mono);font-variant-numeric:tabular-nums}#wt-react-root .w3k-link{color:var(--w3-link);font-weight:500;text-decoration:none;display:inline-flex;align-items:center;gap:.35rem}#wt-react-root .w3k-link:hover{color:var(--w3-link-hover);text-decoration:underline;text-underline-offset:.2em}#wt-react-root .w3k-link svg{transition:translate var(--wt-dur-fast) var(--wt-ease)}#wt-react-root .w3k-link:hover svg{translate:-3px 0}#wt-react-root [dir=ltr] .w3k-link svg{transform:scaleX(-1)}#wt-react-root [dir=ltr] .w3k-link:hover svg{translate:3px 0}#wt-react-root .w3k-section{padding-block:var(--w3-section) 0}#wt-react-root .w3k-section__head{display:grid;gap:.6rem;margin-block-end:clamp(1.25rem,1rem + 1vw,2rem);max-width:62ch}#wt-react-root .w3k-section__head p{margin:0;color:var(--w3-muted)}#wt-react-root .w3k-bench{background:var(--w3-bench);padding-block:var(--w3-section);margin-block-start:var(--w3-section)}#wt-react-root .w3k-bench+.w3k-section{padding-block-start:var(--w3-section)}#wt-react-root .w3k-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:44px;padding:.625rem 1.25rem;border-radius:10px;border:1px solid transparent;font:inherit;font-size:1rem;font-weight:600;line-height:1.2;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background var(--wt-dur-fast) var(--wt-ease),color var(--wt-dur-fast) var(--wt-ease),border-color var(--wt-dur-fast) var(--wt-ease)}#wt-react-root .w3k-btn--primary{background:var(--w3-action);color:var(--w3-on-action)}#wt-react-root .w3k-btn--primary:hover{background:var(--w3-action-hover);color:var(--w3-on-action)}#wt-react-root .w3k-btn--secondary{background:var(--w3-bg);color:var(--w3-text);border-color:var(--w3-graphite)}#wt-react-root .w3k-btn--secondary:hover{background:var(--w3-raised);color:var(--w3-text)}#wt-react-root .w3k-btn--seal{outline:2px solid var(--w3-yellow);outline-offset:0}#wt-react-root .w3k-btn--light{background:var(--w3-paper);color:var(--w3-graphite)}#wt-react-root .w3k-btn--light:hover{background:var(--w3-bench);color:var(--w3-graphite)}#wt-react-root .w3k-btn--ghost-light{background:transparent;color:var(--w3-on-inverse);border-color:var(--w3-on-inverse-muted)}#wt-react-root .w3k-btn--ghost-light:hover{border-color:var(--w3-on-inverse);color:var(--w3-on-inverse)}#wt-react-root .w3k-btn svg{flex:none}#wt-react-root .w3k-btn .w3k-wa{color:var(--wt-whatsapp)}#wt-react-root .w3k-btn--light .w3k-wa,#wt-react-root .w3k-btn--secondary .w3k-wa{color:var(--wt-whatsapp-ink)}#wt-react-root .w3k-actions{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center}#wt-react-root .w3k-cards{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem;margin:0;padding:0;list-style:none}#wt-react-root .w3k-cards>li{display:flex;min-width:0}#wt-react-root .w3k-cards>li>.w3k-card{flex:1 1 auto}#wt-react-root .w3k-card{position:relative;display:flex;flex-direction:column;gap:.5rem;min-width:0;padding:clamp(1.25rem,1rem + .8vw,1.75rem);background:var(--w3-card);border:1px solid var(--w3-line);border-radius:var(--w3-radius);color:var(--w3-text);text-decoration:none}#wt-react-root .w3k-card p{margin:0;color:var(--w3-muted)}#wt-react-root .w3k-card .w3k-link{margin-block-start:auto;padding-block-start:.5rem}#wt-react-root a.w3k-card{transition:border-color var(--wt-dur-fast) var(--wt-ease),box-shadow var(--wt-dur-fast) var(--wt-ease)}#wt-react-root a.w3k-card:hover{border-color:var(--w3-border);box-shadow:var(--w3-shadow);color:var(--w3-text)}#wt-react-root .w3k-card--quiet{background:var(--w3-raised)}#wt-react-root .w3k-steps{display:grid;grid-template-columns:minmax(0,1fr);gap:1.5rem 1rem;margin:0;padding:0;list-style:none}#wt-react-root .w3k-steps>li{padding-block-start:1rem;border-block-start:1px solid var(--w3-graphite);display:grid;gap:.35rem;align-content:start}#wt-react-root .w3k-steps__n{font-family:var(--w3-mono);font-size:.8125rem;color:var(--w3-muted)}#wt-react-root .w3k-steps p{margin:0;color:var(--w3-muted)}#wt-react-root .w3k-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem 1rem;margin:0;padding:0}#wt-react-root .w3k-stats>div{padding-block-start:1rem;border-block-start:1px solid var(--w3-graphite)}#wt-react-root .w3k-stats dd{margin:0;font-family:var(--w3-mono);font-size:clamp(2rem,1.5rem + 1.8vw,2.75rem);font-weight:500;line-height:1.05;color:var(--w3-text);font-variant-numeric:tabular-nums}#wt-react-root .w3k-stats dt{margin:.35rem 0 0;font-size:.9375rem;color:var(--w3-muted)}#wt-react-root .w3k-cta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.25rem 2rem;margin-block-start:var(--w3-section);padding:clamp(1.75rem,1.25rem + 2vw,2.75rem) clamp(1.25rem,1rem + 3vw,4rem);background:var(--w3-inverse);color:var(--w3-on-inverse);border-radius:var(--w3-radius)}#wt-react-root .w3k-cta__text{min-width:0;flex:1 1 24rem}#wt-react-root .w3k-cta h2{margin:0;font-size:clamp(1.375rem,1.15rem + 1vw,1.875rem);font-weight:700;line-height:1.2;color:var(--w3-on-inverse);text-wrap:balance}#wt-react-root .w3k-cta p{margin:.5rem 0 0;color:var(--w3-on-inverse-muted)}#wt-react-root .w3k-cta a:not(.w3k-btn){color:var(--w3-on-inverse);text-decoration:underline;text-underline-offset:.2em}#wt-react-root .w3k-chips{display:flex;flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none}#wt-react-root .w3k-chip{display:inline-flex;align-items:center;gap:.4rem;min-height:44px;padding:.375rem 1rem;border-radius:var(--w3-pill);border:1px solid var(--w3-border);background:var(--w3-bg);color:var(--w3-text);font:inherit;font-size:.9375rem;font-weight:500;line-height:1.2;text-decoration:none;cursor:pointer;transition:background var(--wt-dur-fast),color var(--wt-dur-fast),border-color var(--wt-dur-fast)}#wt-react-root .w3k-chip bdi{font-family:var(--w3-mono);font-size:.75rem;color:var(--w3-muted)}#wt-react-root .w3k-chip:hover{border-color:var(--w3-graphite);color:var(--w3-text)}#wt-react-root .w3k-chip[aria-pressed=true],#wt-react-root .w3k-chip[aria-current],#wt-react-root .w3k-chip.is-on{background:var(--w3-action);border-color:var(--w3-action);color:var(--w3-on-action)}#wt-react-root .w3k-chip[aria-pressed=true] bdi,#wt-react-root .w3k-chip[aria-current] bdi,#wt-react-root .w3k-chip.is-on bdi{color:var(--w3-on-inverse-muted)}#wt-react-root .w3k-chip:disabled{opacity:.45;cursor:default}#wt-react-root .w3k-faq{border-block-start:1px solid var(--w3-line)}#wt-react-root .w3k-faq details{border-block-end:1px solid var(--w3-line)}#wt-react-root .w3k-faq summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:44px;padding-block:1.1rem;cursor:pointer;list-style:none;font-size:1.0625rem;font-weight:700;color:var(--w3-text)}#wt-react-root .w3k-faq summary::-webkit-details-marker{display:none}#wt-react-root .w3k-faq summary:after{content:"+";font-family:var(--w3-mono);font-size:1.25rem;font-weight:400;color:var(--w3-muted)}#wt-react-root .w3k-faq details[open] summary:after{content:"−"}#wt-react-root .w3k-faq details>:not(summary){margin:0 0 1.25rem;max-width:70ch;color:var(--w3-muted)}#wt-react-root .w3k-dept{background:var(--w3-bench);border-block-end:1px solid var(--w3-line)}#wt-react-root .w3k-dept__row{display:flex;align-items:center;gap:.5rem 1.5rem;min-height:3rem;overflow-x:auto;scrollbar-width:none}#wt-react-root .w3k-dept__row::-webkit-scrollbar{display:none}#wt-react-root .w3k-dept__name{flex:none;font-weight:700;color:var(--w3-text);font-size:.9375rem}#wt-react-root .w3k-dept ul{display:flex;gap:.25rem;margin:0;padding:0;list-style:none}#wt-react-root .w3k-dept a{display:inline-flex;align-items:center;min-height:44px;padding-inline:.75rem;white-space:nowrap;color:var(--w3-muted);font-size:.9375rem;text-decoration:none;border-block-end:2px solid transparent}#wt-react-root .w3k-dept a:hover{color:var(--w3-text)}#wt-react-root .w3k-dept a[aria-current]{color:var(--w3-text);font-weight:600;border-block-end-color:var(--w3-graphite)}#wt-react-root .w3k-404{margin-block-start:clamp(1.5rem,1rem + 2vw,2.5rem);padding:clamp(2rem,1.5rem + 3vw,4rem) clamp(1.25rem,1rem + 2vw,3rem);background:var(--w3-card);border:1px solid var(--w3-line);border-radius:var(--w3-radius);text-align:center;display:grid;justify-items:center;gap:.75rem}#wt-react-root .w3k-404__code{font-family:var(--w3-mono);font-size:.8125rem;letter-spacing:.1em;color:var(--w3-muted)}#wt-react-root .w3k-404 h1{margin:0;font-size:clamp(1.75rem,1.4rem + 1.5vw,2.5rem);font-weight:700;line-height:1.15;color:var(--w3-text)}#wt-react-root .w3k-404>p{margin:0;max-width:52ch;color:var(--w3-muted)}#wt-react-root .w3k-search{display:flex;gap:.5rem;width:min(100%,36rem);margin-block-start:.75rem}#wt-react-root .w3k-search input{flex:1 1 auto;min-width:0;min-height:48px;padding:.625rem 1rem;border:1px solid var(--w3-border);border-radius:10px;background:var(--w3-raised);font:inherit;font-size:1rem;color:var(--w3-text)}#wt-react-root .w3k-search input:focus{outline:none;background:var(--w3-card);box-shadow:var(--w3-focus)}#wt-react-root .w3k-tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:1.5rem 0 0;padding:0;list-style:none}#wt-react-root .w3k-tile{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-height:4.5rem;height:100%;padding:1rem 1.25rem;background:var(--w3-card);border:1px solid var(--w3-line);border-radius:var(--w3-radius);color:var(--w3-text);font-weight:700;text-decoration:none;transition:border-color var(--wt-dur-fast),box-shadow var(--wt-dur-fast)}#wt-react-root .w3k-tile:hover{border-color:var(--w3-border);box-shadow:var(--w3-shadow);color:var(--w3-text)}#wt-react-root .w3k-tile svg{color:var(--w3-link);flex:none}#wt-react-root [dir=ltr] .w3k-tile svg{transform:scaleX(-1)}#wt-react-root .w3k-page :focus-visible{outline:none;box-shadow:var(--w3-focus);border-radius:6px}#wt-react-root .w3k-page .w3k-btn:focus-visible,#wt-react-root .w3k-page .w3k-chip:focus-visible{border-radius:10px}@media(min-width:640px){#wt-react-root .w3k-cards--2,#wt-react-root .w3k-cards--3,#wt-react-root .w3k-cards--4{grid-template-columns:repeat(2,minmax(0,1fr))}#wt-react-root .w3k-steps{grid-template-columns:repeat(3,minmax(0,1fr))}#wt-react-root .w3k-stats{grid-template-columns:repeat(4,minmax(0,1fr))}#wt-react-root .w3k-stats--3{grid-template-columns:repeat(3,minmax(0,1fr))}#wt-react-root .w3k-tiles{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:1024px){#wt-react-root .w3k-cards--3{grid-template-columns:repeat(3,minmax(0,1fr))}#wt-react-root .w3k-cards--4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:639px){#wt-react-root .w3k-cta .w3k-btn,#wt-react-root .w3k-cta .w3k-actions{width:100%}#wt-react-root .w3k-search{flex-direction:column}}#wt-react-root:is([data-app=page],[data-app=post]) .wtpg{font-size:1.0625rem;line-height:1.75;overflow-wrap:anywhere}#wt-react-root:is([data-app=page],[data-app=post]) .wtpg-title{margin:.75rem 0 0}#wt-react-root:is([data-app=page],[data-app=post]) .wtpg-body{color:var(--w3-text)}#wt-react-root:is([data-app=page],[data-app=post]) .wtpg-body>:first-child{margin-top:0}#wt-react-root:is([data-app=page],[data-app=post]) .wtpg-body h1,#wt-react-root:is([data-app=page],[data-app=post]) .wtpg-body h2,#wt-react-root:is([data-app=page],[data-app=post]) .wtpg-body h3,#wt-react-root:is([data-app=page],[data-app=post]) .wtpg-body h4,#wt-react-root:is([data-app=page],[data-app=post]) .wtpg-body h5,#wt-react-root:is([data-app=page],[data-app=post]) .wtpg-body h6{color:var(--w3-text);line-height:1.3;font-weight:700;margin:2.25rem 0 .75rem;text-wrap:balance}#wt-react-root:is([data-app=page],[data-app=post]) .wtpg-body h1{font-size:clamp(1.625rem,1.3rem + 1.4vw,2.25rem);margin-top:0}#wt-react-root:is([data-app=page],[data-app=post]) .wtpg-body h2{font-size:clamp(1.375rem,1.2rem + .7vw,1.625rem)}#wt-react-root:is([data-app=page],[data-app=post]) .wtpg-body h3{font-size:1.25rem}#wt-react-root:is([data-app=page],[data-app=post]) .wtpg-body h4,#wt-react-root:is([data-app=page],[data-app=post]) .wtpg-body h5,#wt-react-root:is([data-app=page],[data-app=post]) .wtpg-body h6{font-size:1.0625rem}#wt-react-root:is([data-app=page],[data-app=post]) .wtpg-body p{margin:0 0 1rem;text-wrap:pretty}#wt-react-root:is([data-app=page],[data-app=post]) .wtpg-body :is(p,li,h2,h3,h4,h5,h6)[style*=center]{text-align:start!important}#wt-react-root:is([data-app=page],[data-app=post]) .wtpg-body ul,#wt-react-root:is([data-app=page],[data-app=post]) .wtpg-body ol{margin:0 0 1.25rem;padding-inline-start:1.5rem}#wt-react-root:is([data-app=page],[data-app=post]) .wtpg-body li{margin-bottom:.4rem}#wt-react-root:is([data-app=page],[data-app=post]) .wtpg-body li::marker{color:var(--w3-muted)}#wt-react-root:is([data-app=page],[data-app=post]) .wtpg-body ol>li::marker{font-family:var(--w3-mono);font-size:.875em}#wt-react-root:is([data-app=page],[data-app=post]) .wtpg-body strong,#wt-react-root:is([data-app=page],[data-app=post]) .wtpg-body b{font-weight:700;color:var(--w3-text)}#wt-react-root:is([data-app=page],[data-app=post]) .wtpg-body a{color:var(--w3-link);text-decoration:underline;text-underline-offset:.18em}#wt-react-root:is([data-app=page],[data-app=post]) .wtpg-body a:hover{color:var(--w3-link-hover)}#wt-react-root:is([data-app=page],[data-app=post]) .wtpg-body img{max-width:100%;height:auto;border-radius:var(--w3-radius-sm)}#wt-react-root:is([data-app=page],[data-app=post]) .wtpg-body code,#wt-react-root:is([data-app=page],[data-app=post]) .wtpg-body kbd,#wt-react-root:is([data-app=page],[data-app=post]) .wtpg-body samp{font-family:var(--w3-mono);font-size:.9em;background:var(--w3-raised);padding:.05em .35em;border-radius:4px}#wt-react-root:is([data-app=page],[data-app=post]) .wtpg-body video{display:block;width:100%;height:auto;margin:0 0 1.25rem;border-radius:var(--w3-radius);background:var(--w3-inverse)}#wt-react-root:is([data-app=page],[data-app=post]) .wtpg-body .wt-embed{position:relative;aspect-ratio:16 / 9;margin:0 0 1.25rem;border-radius:var(--w3-radius);overflow:hidden;background:var(--w3-inverse)}#wt-react-root:is([data-app=page],[data-app=post]) .wtpg-body .wt-embed iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}#wt-react-root:is([data-app=page],[data-app=post]) .wtpg-body .wt-gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:0 0 1.25rem}#wt-react-root:is([data-app=page],[data-app=post]) .wtpg-body .wt-gallery figure{margin:0;min-width:0}#wt-react-root:is([data-app=page],[data-app=post]) .wtpg-body .wt-gallery img{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;border-radius:var(--w3-radius-sm)}@media(max-width:480px){#wt-react-root:is([data-app=page],[data-app=post]) .wtpg-body .wt-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}}#wt-react-root:is([data-app=page],[data-app=post]) .wtpg-body hr{border:0;border-top:1px solid var(--w3-line);margin:2.25rem 0}#wt-react-root:is([data-app=page],[data-app=post]) .wtpg-body blockquote{margin:1.5rem 0;padding:.875rem 1.25rem;border:1px solid var(--w3-line);background:var(--w3-raised);border-radius:var(--w3-radius-sm);color:var(--w3-muted)}#wt-react-root:is([data-app=page],[data-app=post]) .wtpg-body table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse;margin:0 0 1.5rem;font-size:.9375rem;line-height:1.5;font-variant-numeric:tabular-nums}#wt-react-root:is([data-app=page],[data-app=post]) .wtpg-body th,#wt-react-root:is([data-app=page],[data-app=post]) .wtpg-body td{border:1px solid var(--w3-line);padding:.5rem .75rem;text-align:start;vertical-align:top}#wt-react-root:is([data-app=page],[data-app=post]) .wtpg-body th{background:var(--w3-bench);color:var(--w3-text);font-weight:700}#wt-react-root:is([data-app=page],[data-app=post]) .wtpg-body td{background:var(--w3-card)}#wt-react-root:is([data-app=page],[data-app=post]) .wtpg-body td.wtpg-num,#wt-react-root:is([data-app=page],[data-app=post]) .wtpg-body th.wtpg-num{font-family:var(--w3-mono);white-space:nowrap}#wt-react-root[data-app=post] .wtpo-meta{margin:.75rem 0 0;font-family:var(--w3-mono);font-size:.8125rem;color:var(--w3-muted);font-variant-numeric:tabular-nums}#wt-react-root[data-app=post] .wtpo-hero{margin:0 0 2rem;border-radius:var(--w3-radius);overflow:hidden;background:var(--w3-raised)}#wt-react-root[data-app=post] .wtpo-hero img{display:block;width:100%;height:auto}#wt-react-root[data-app=post] .wtpo-related{padding-block-start:var(--w3-section)}
