.en{--hdr:64px;--stick:74px;--plate:#060709;--plate-head:#15171c;--plate-ink:#e4e8f0;--plate-2:#959cab;--plate-3:#6f7785;--tool:#a9c2ff}[data-theme=light] .en{--plate:#ffffff;--plate-head:#f3f5f9;--plate-ink:#0b1220;--plate-2:#5d6677;--plate-3:#8a93a3;--tool:#1f47ad}.en .sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.en code,.en kbd,.en pre{font-family:var(--font-mono)}.en a:focus-visible,.en button:focus-visible{outline:2px solid var(--focus,#2479ff);outline-offset:2px;border-radius:6px}.en-ext{display:inline-block;flex:none;width:13px;height:13px;margin-inline-start:4px;vertical-align:-1px}.en-tool{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gut);align-items:start;padding-top:22px}.en-main{grid-column:1/span 7;min-width:0;padding-inline-end:32px}.en-side{grid-column:8/span 5;align-self:stretch;padding-bottom:8px}.en-crumbs ol{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;color:var(--ink-3);font-size:15px}.en-crumbs li+li:before{content:"/";margin-inline-end:8px;color:var(--ink-4)}.en-crumbs a{color:var(--ink-2);text-decoration:none}@media (hover:hover){.en-crumbs a:hover{color:var(--ink)}}.en-open{margin-top:30px;container-type:inline-size}.en-open .h1{font-size:min(62px,100cqw/15);line-height:1.02;letter-spacing:-.04em}.en-open .h1 .hl{display:block}.en-lead{margin-top:22px;max-width:36em;font-size:18px}.en-open .acts{margin-top:30px}.en-open .acts-note{margin-top:14px}.en-find__mark{height:0}.en-find{position:sticky;top:var(--hdr);z-index:8;margin-top:30px;padding:10px 0 12px;background:var(--bg)}.en-find:after{content:"";position:absolute;inset-inline-start:0;inset-inline-end:-32px;bottom:0;height:2px;background:var(--s2);opacity:0;transition:opacity .2s}.en-find.is-stuck:after{opacity:1}.en-search{position:relative;display:flex;align-items:center;height:56px;border-radius:16px;background:var(--s1);transition:background-color .15s}.en-search:focus-within{background:var(--s2);outline:2px solid var(--focus,#2479ff);outline-offset:0}.en-search>svg{position:absolute;inset-inline-start:18px;top:50%;width:20px;height:20px;margin-top:-10px;color:var(--ink-3);pointer-events:none}.en-search__in{width:100%;height:100%;margin:0;padding:0 64px 0 50px;border:0;border-radius:16px;background:none;color:var(--ink);font:500 16px/1 var(--font-sans);outline:none;-webkit-appearance:none;appearance:none}.en-search__in::placeholder{color:var(--ink-3);opacity:1}.en-search__in::-webkit-search-cancel-button{display:none}.en-search__k{position:absolute;inset-inline-end:16px;top:50%;display:grid;place-items:center;min-width:26px;height:26px;margin-top:-13px;padding:0 6px;box-sizing:border-box;border-radius:7px;background:var(--s3);color:var(--ink-2);font-size:13px;font-weight:600}.en-search:focus-within .en-search__k,.is-finding .en-search__k{display:none}.en-search__x{position:absolute;inset-inline-end:10px;top:50%;display:grid;place-items:center;width:36px;height:36px;margin-top:-18px;border:0;border-radius:999px;background:var(--s3);color:var(--ink-2);cursor:pointer}.en-search__x[hidden]{display:none}.en-search__x svg{width:14px;height:14px}@media (hover:hover){.en-search__x:hover{color:var(--ink)}}.en-pills{display:flex;flex-wrap:wrap;gap:4px;margin-top:10px}.en-pill{display:inline-flex;align-items:center;gap:5px;height:34px;padding:0 10px;border-radius:999px;background:var(--s1);color:var(--ink-2);font:650 13.5px/1 var(--font-sans);text-decoration:none;white-space:nowrap;transition:background-color .15s,color .15s,opacity .15s}.en-pill b{display:none;color:var(--ink-3);font-weight:650;font-variant-numeric:tabular-nums}.is-finding .en-pill b{display:inline}.is-finding .en-pill.is-zero{display:none}@media (hover:hover){.en-pill:hover{background:var(--s2);color:var(--ink)}}.en-pill.is-on{background:var(--ink);color:var(--bg)}.en-pill.is-on b{color:var(--bg);opacity:.7}.en-pill.is-zero{opacity:.4;cursor:default}.en-count{min-height:0;margin:0;color:var(--ink-3);font-size:15px}.is-finding .en-count:not(:empty){margin-top:20px}.en-list{padding-bottom:24px}.en-grp{padding-top:52px;scroll-margin-top:220px}.en-grp+.en-grp{padding-top:84px}.is-finding .en-grp{padding-top:32px}.is-finding .en-grp+.en-grp{padding-top:76px}.en-grp[hidden]{display:none}.en-grp__head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:6px 24px;padding:0 16px 14px}.en-grp__h{display:flex;align-items:baseline;gap:10px;margin:0;color:var(--ink);font-size:30px;font-weight:800;line-height:1.1;letter-spacing:-.025em}.en-grp__n{color:var(--ink-3);font-weight:700;font-variant-numeric:tabular-nums}.en-grp__l{grid-column:1/-1;max-width:40em;margin:0;color:var(--ink-2);font-size:16px;line-height:1.45;text-wrap:pretty}.en-grp__guide{grid-column:2;grid-row:1;display:inline-flex;align-items:baseline;color:var(--ink-3);font-size:15px;font-weight:650;text-decoration:none;white-space:nowrap;transition:color .15s}@media (hover:hover){.en-grp__guide:hover{color:var(--ink)}}.en-rows{margin:0;padding:0;list-style:none}.en-row{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:0 16px;border-radius:14px;scroll-margin-top:236px;transition:background-color .15s}.en-row:before{content:"";position:absolute;inset-inline-start:16px;inset-inline-end:16px;top:0;height:2px;background:var(--s1)}.en-row.is-sel+.en-row:before,.en-row.is-sel:before,.en-row:first-child:before,.en-row:hover+.en-row:before,.en-row:hover:before{opacity:0}.en-row[hidden]{display:none}@media (hover:hover){.en-row:hover{background:var(--fill-hover)}}.en-row.is-sel,.en-row:target{background:var(--s1)}.en-row__a{display:grid;gap:3px;min-width:0;padding:15px 4px 16px 16px;color:inherit;text-decoration:none;border-radius:14px}.en-row__p{color:var(--ink);font-size:18px;font-weight:700;line-height:1.3;letter-spacing:-.01em;overflow-wrap:anywhere}.en-row__l{color:var(--ink-2);font-size:16px;line-height:1.45;text-wrap:pretty}.en-row__y{padding-inline-end:16px;color:var(--hl);font-size:15px;font-weight:700;white-space:nowrap;font-variant-numeric:tabular-nums}.en-m{flex:none;display:inline-block;min-width:44px;padding:5px 0;border-radius:7px;background:var(--s3);color:var(--ink-2);font:750 13px/1.2 var(--font-sans);letter-spacing:.03em;text-align:center}.en-none{margin-top:28px;padding:28px 28px 30px;border-radius:var(--r);background:var(--s1)}.en-none[hidden]{display:none}.en-none__t{margin:0;color:var(--ink);font-size:22px;font-weight:800;letter-spacing:-.015em}.en-none__w{margin:8px 0 0;color:var(--ink-2);font-size:17px;line-height:1.5}.en-none__w[hidden]{display:none}.en-none__acts{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.en-none__acts .sa-btn{height:48px;padding:0 20px;font-size:16px}.en-panel{position:sticky;top:var(--stick);border-radius:var(--r);background:var(--s1)}.en-x{position:absolute;z-index:2;inset-inline-end:12px;top:12px;display:none;place-items:center;width:40px;height:40px;border:0;border-radius:999px;background:var(--s3);color:var(--ink-2);cursor:pointer}.en-x svg{width:15px;height:15px}.en-stack{display:grid}.en-card{grid-area:1/1;display:flex;flex-direction:column;min-width:0;padding:20px 22px 18px;visibility:hidden}.en-card.is-on{visibility:visible}.en-card__p{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;margin:0}.en-card__path{color:var(--ink);font-size:28px;font-weight:800;line-height:1.15;letter-spacing:-.02em;overflow-wrap:anywhere}.en-card__n{margin:10px 0 0;color:var(--ink-2);font-size:17px;line-height:1.45;text-wrap:pretty}.en-card__fig{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:14px;margin-top:16px;padding:12px 16px;border-radius:16px;background:var(--s2)}.en-fig__n{grid-row:1/span 2;color:var(--ink);font-size:44px;font-weight:800;line-height:.9;letter-spacing:-.04em;font-variant-numeric:tabular-nums}.en-fig__u{align-self:end;color:var(--ink);font-size:16px;font-weight:700;line-height:1.3}.en-fig__u--none{grid-column:1/-1;color:var(--ink-2);font-weight:650}.en-price{grid-column:2;align-self:start;margin:1px 0 0;color:var(--hl);font-size:15px;font-weight:700;line-height:1.35}.en-fig__u--none+.en-price{grid-column:1/-1}.en-io{display:grid;gap:6px;margin:18px 0 0}.en-io>div{display:grid;grid-template-columns:76px minmax(0,1fr);gap:12px;align-items:baseline}.en-io dt{color:var(--ink-3);font-size:15px;font-weight:650}.en-io dd{margin:0;color:var(--ink-2);font-size:15px;line-height:1.5}.en-io code{color:var(--ink);font-size:14px}.en-code{flex:1 0 auto;margin-top:16px;border-radius:16px;background:var(--plate);overflow:hidden}.en-code__head{display:flex;align-items:center;justify-content:space-between;gap:12px;height:40px;padding:0 5px 0 16px;background:var(--plate-head);color:var(--plate-2);font-size:14px;font-weight:650}.en-copy{flex:none;height:32px;padding:0 14px;border:0;border-radius:999px;background:#1d2027;color:#f2f4f8;font:650 13px/1 var(--font-sans);cursor:pointer;transition:background-color .15s}@media (hover:hover){.en-copy:hover{background:#282c35}}.en-copy.is-done{background:var(--acc);color:#fff}[data-theme=light] .en .en-copy{background:#e9edf3;color:#0b1220}@media (hover:hover){[data-theme=light] .en .en-copy:hover{background:#dfe4ec}}[data-theme=light] .en .en-copy.is-done{background:var(--acc);color:#fff}.en-code__pre{margin:0;padding:11px 16px 12px;color:var(--plate-ink);font-size:13px;line-height:1.62}.en .ln{display:block;padding-inline-start:4ch;text-indent:-4ch;white-space:pre-wrap;overflow-wrap:anywhere}.en .ln .s{color:var(--tool)}.en .ln .f{color:var(--plate-2)}.en .ln.c{color:var(--plate-3)}[data-theme=light] .en .en-code,[data-theme=light] .en .en-hc{outline:1px solid #dfe4ec;outline-offset:-1px}.en-acts{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.en-guide{display:inline-flex;align-items:baseline;width:fit-content;margin-top:12px;color:var(--ink-3);font-size:15px;font-weight:650;text-decoration:none;transition:color .15s}@media (hover:hover){.en-guide:hover{color:var(--ink)}}.en-acts .sa-btn{flex:1 1 0;min-width:max-content;height:48px;padding:0 18px;font-size:15px}.en-how,.lp-root[data-sep=on] main.en>.en-how{margin-top:88px;padding-block:128px 136px;border-radius:44px 44px 0 0;background:#0d0f13;--s1:#15171c;--s2:#1c1f25;--s3:#25282f}[data-theme=light] .en .en-how,[data-theme=light] .lp-root[data-sep=on] main.en>.en-how{background:#f1f3f7;--s1:#ffffff;--s2:#e9edf3;--s3:#dfe4ec}.en-how__g{align-items:start}.en-how__l{grid-column:1/span 5}.en-how__r{grid-column:6/span 7;padding-inline-start:24px}.en-h2{font-size:44px;line-height:1.04}.en-how__rows{display:grid;gap:0;margin:40px 0 0;padding:0;list-style:none}.en-how__rows li{position:relative;display:grid;grid-template-columns:28px minmax(0,1fr);gap:16px;padding:18px 0 19px}.en-how__rows li+li:before{content:"";position:absolute;inset-inline-start:44px;inset-inline-end:0;top:0;height:2px;background:var(--s2)}.en-how__rows svg{width:24px;height:24px;margin-top:1px;color:var(--hl)}.en-how__rows b{color:var(--ink);font-size:18px;font-weight:800;letter-spacing:-.01em}.en-how__rows span{color:var(--ink-2);font-size:18px;line-height:1.5}.en-how__rows code{color:var(--ink);font-size:15px}.en-hc{border-radius:20px;background:var(--plate);overflow:hidden}.en-hc__head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 10px 8px 8px;background:var(--plate-head)}.en-hc__tabs{padding:3px;background:transparent}.en-hc__tabs button{height:36px;padding:0 16px;font-size:14px}.en .en-hc__tabs button.is-on{background:var(--s3);color:var(--ink)}[data-theme=dark] .en .en-hc__tabs button.is-on{background:#282c35;color:#f2f4f8}.en-hc__stack{display:grid}.en-hc__p{grid-area:1/1;visibility:hidden}.en-hc__p.is-on{visibility:visible}.en-hc__pre{margin:0;padding:20px 24px 24px;color:var(--plate-ink);font-size:14px;line-height:1.7}.en-hc__base{margin:16px 0 0;color:var(--ink-3);font-size:15px}.en-hc__base code{color:var(--ink-2);font-size:14px}@media (min-width:720px){.en-faq{margin-top:-44px;padding-block:152px 112px!important;border-radius:44px 44px 0 0;background:var(--bg)}}.en-faq .faq .h2{font-size:44px;line-height:1.04}.en .en-faq .sa-acc--flush .sa-acc__q{padding:18px 20px;font-size:18px}.en .en-faq .sa-acc--flush .sa-acc__a{padding:0 20px 22px}.en-faq .sa-acc__a a{color:var(--bluet);font-weight:650;text-decoration:none}.en-faq .sa-acc__a code{color:var(--ink);font-size:.92em;overflow-wrap:anywhere}@media (hover:hover){.en-faq .sa-acc__a a:hover{text-decoration:underline;text-underline-offset:.18em}}[data-theme=light] .en .en-find{background:var(--bg)}@media (max-width:1300px){.en-main{padding-inline-end:24px}}@media (max-height:820px){.en-card{padding:18px 20px 16px}.en-card__path{font-size:26px}.en-card__fig{margin-top:12px;padding:10px 14px}.en-fig__n{font-size:38px}.en-io{margin-top:14px}.en-code{margin-top:12px}.en-code__head{height:36px}.en-acts{margin-top:12px}.en-acts .sa-btn{height:44px}.en-guide{margin-top:8px}}@media (max-width:1180px){.en-main{grid-column:1/span 6;padding-inline-end:8px}.en-open{margin-top:22px}.en-lead{margin-top:16px;font-size:16px}.en-open .acts{margin-top:22px}.en .en-open .sa-btn--lg{height:48px;padding:0 20px;font-size:16px}.en-open .acts-note{margin-top:10px}.en-find{margin-top:20px}.en-grp{padding-top:36px}.en-grp+.en-grp{padding-top:84px}.en-grp__head{grid-template-columns:minmax(0,1fr)}.en-grp__guide{grid-column:1;grid-row:auto;margin-top:2px;white-space:normal}.en-card{padding:18px 18px 16px}.en-card__path{font-size:24px}.en-card__n{font-size:16px}.en-card__fig{margin-top:12px;padding:10px 14px}.en-fig__n{font-size:36px}.en-fig__u{font-size:15px}.en-io{margin-top:14px}.en-io>div{grid-template-columns:68px minmax(0,1fr)}.en-code{margin-top:12px}.en-code__head{height:36px}.en-acts{margin-top:12px}.en-acts .sa-btn{height:44px}.en-guide{margin-top:8px}.en-side{grid-column:7/span 6}.en-row__p{font-size:17px}.en-how__l,.en-how__r{grid-column:1/-1}.en-how__r{padding-inline-start:0;margin-top:48px}.en-how__rows{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px}.en-how__rows li+li:before{inset-inline-start:44px}}@media (max-width:959px){.en-tool{display:block}.en-main{padding-inline-end:0}.en-open .h1{font-size:min(52px,100cqw/14.6)}.en-find{position:static}.en-find:after,.en-side{display:none}.en-side{position:fixed;z-index:60;inset:0;align-items:center;justify-content:center;padding:16px;background:rgba(0,0,0,.55)}.en-tool.is-open .en-side{display:flex}.en-panel{position:relative;top:auto;width:100%;max-width:560px;max-height:calc(100vh - 32px);overflow-y:auto;overscroll-behavior:contain}.en-x{display:grid}.en-card{padding:18px 18px 16px}.en-card__p{padding-inline-end:44px}.en-faq .faq .h2,.en-h2{font-size:clamp(30px,6vw,40px)}.en-how__rows{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.en-open .h1{font-size:min(36px,100cqw/9.4)}.en-open .h1 .hl{display:none}.en-row{grid-template-columns:minmax(0,1fr)}.en-row__y{padding:0 0 14px 16px}.en-row__a:has(+.en-row__y){padding-bottom:6px}.en-grp__h{font-size:26px}.en-pill{height:36px}.en-hc__pre{padding:16px 16px 18px;font-size:13px}}@media (max-width:719px){.lp-root.lp-root.lp-root .en :is(main,.m-only)>.sec+.sec{margin-top:0;border-radius:0}.lp-root.lp-root.lp-root .en .sec{padding:96px var(--m) 0}.lp-root.lp-root.lp-root .en .sec>.h2{margin-bottom:16px}.lp-root.lp-root.lp-root .en code,.lp-root.lp-root.lp-root .en pre{font-family:var(--mono)}.lp-root.lp-root.lp-root .en .en-mrow__a,.lp-root.lp-root.lp-root .en a.row{color:var(--ink);text-decoration:none}.lp-root.lp-root.lp-root .en button.btn{font:700 16px/1 var(--font)}.lp-root.lp-root.lp-root .en button.copy{font-size:13px;font-weight:700}.lp-root.lp-root.lp-root html:not([data-js]) .en-msearch{display:none}.lp-root.lp-root.lp-root .en .en-op{padding-top:10px}.lp-root.lp-root.lp-root .en-crumbs ol{display:flex;gap:6px;margin:0;padding:0;list-style:none;color:var(--ink-3);font-size:13px}.lp-root.lp-root.lp-root .en-crumbs li+li:before{content:"/";margin-inline-end:6px;color:var(--ink-3)}.lp-root.lp-root.lp-root .en-crumbs a{color:var(--ink-2);text-decoration:none}.lp-root.lp-root.lp-root .en-h1{margin-top:14px;font-size:clamp(28px,7.9vw,32px);line-height:1.04;text-wrap:balance}.lp-root.lp-root.lp-root .en-h1 .hl{display:block}.lp-root.lp-root.lp-root .en-lead{margin-top:8px;font-size:15px}.lp-root.lp-root.lp-root .en-msearch{display:flex;align-items:center;gap:10px;width:100%;height:52px;margin-top:16px;padding:0 16px;border:0;border-radius:14px;background:var(--s2);color:var(--ink-3);font:500 16px/1 var(--font);text-align:start;cursor:text}.lp-root.lp-root.lp-root .en-msearch svg{flex:none;width:20px;height:20px;color:var(--ink-3)}.lp-root.lp-root.lp-root .en-msearch:active{background:var(--s3)}.lp-root.lp-root.lp-root .en-tiles{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:12px}.lp-root.lp-root.lp-root .en-tile{display:grid;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:50px;padding:0 13px 0 12px;border-radius:16px;background:var(--s1);color:var(--ink);text-decoration:none;transition:transform .15s var(--ease),background-color .15s}.lp-root.lp-root.lp-root .en-tile:active{transform:scale(.97);background:var(--s2)}.lp-root.lp-root.lp-root .en-tile svg{width:18px;height:18px;color:var(--hl)}.lp-root.lp-root.lp-root .en-tile b{font-size:15px;font-weight:750;line-height:1.2;letter-spacing:-.01em}.lp-root.lp-root.lp-root .en-tile span{color:var(--ink-3);font-size:15px;font-weight:700;font-variant-numeric:tabular-nums}.lp-root.lp-root.lp-root .en-tile--blue{background:#2148b8;color:#fff}.lp-root.lp-root.lp-root .en-tile--blue span,.lp-root.lp-root.lp-root .en-tile--blue svg{color:#dbe6ff}.lp-root.lp-root.lp-root .en-tile--blue:active{background:#1c3fa3}.lp-root.lp-root.lp-root .en-cta{margin-top:14px}.lp-root.lp-root.lp-root .en-mg{margin-top:22px;scroll-margin-top:0}.lp-root.lp-root.lp-root .en-mg__h{position:sticky;top:0;z-index:3;display:flex;align-items:baseline;gap:8px;margin:0;padding:12px 0 8px;background:var(--bg);color:var(--ink);font-size:19px;font-weight:800;letter-spacing:-.012em;transition:top .32s var(--ease)}.lp-root.lp-root.lp-root .app.hd-on .en-mg__h{top:calc(var(--hd) + env(safe-area-inset-top, 0px))}.lp-root.lp-root.lp-root .en-mg__h span{color:var(--ink-3);font-size:16px;font-weight:700;font-variant-numeric:tabular-nums}.lp-root.lp-root.lp-root .en-mg__l{margin:0 0 10px;color:var(--ink-3);font-size:15px;line-height:1.45}.lp-root.lp-root.lp-root .en-mlist{margin:0}.lp-root.lp-root.lp-root .en-mrow{position:relative;scroll-margin-top:120px}.lp-root.lp-root.lp-root .en-mrow+.en-mrow:before{content:"";position:absolute;inset-inline-start:16px;inset-inline-end:0;top:0;height:2px;background:var(--s2)}.lp-root.lp-root.lp-root .en-mrow__a{display:flex;align-items:center;gap:12px;min-height:62px;padding:10px 14px 11px 16px;transition:background-color .15s}.lp-root.lp-root.lp-root .en-mrow__a:active{background:var(--s2)}.lp-root.lp-root.lp-root .en-mrow__t{flex:1;min-width:0}.lp-root.lp-root.lp-root .en-mrow__p{display:block;color:var(--ink);font-size:17px;font-weight:700;line-height:1.3;letter-spacing:-.01em;overflow-wrap:anywhere}.lp-root.lp-root.lp-root .en-mm{flex:none;color:var(--ink-3);font-size:13px;font-weight:750;letter-spacing:.03em}.lp-root.lp-root.lp-root .en-mrow__l{display:block;margin-top:3px;color:var(--ink-3);font-size:15px;line-height:1.4}.lp-root.lp-root.lp-root .en-facts{margin:0}.lp-root.lp-root.lp-root .en-fact{position:relative;display:grid;grid-template-columns:22px minmax(0,1fr);gap:12px;padding:13px 16px 14px}.lp-root.lp-root.lp-root .en-fact+.en-fact:before{content:"";position:absolute;inset-inline-start:50px;inset-inline-end:0;top:0;height:2px;background:var(--s2)}.lp-root.lp-root.lp-root .en-fact svg{width:20px;height:20px;margin-top:1px;color:var(--hl)}.lp-root.lp-root.lp-root .en-fact span{color:var(--ink-2);font-size:15px;line-height:1.45}.lp-root.lp-root.lp-root .en-fact b{color:var(--ink);font-weight:750}.lp-root.lp-root.lp-root .en-fact code{color:var(--ink);font-size:13.5px;overflow-wrap:anywhere}.lp-root.lp-root.lp-root .en-fr__s{margin:0 0 14px}.lp-root.lp-root.lp-root .en .en-fr__seg button{position:relative;height:40px}.lp-root.lp-root.lp-root .en .en-fr__seg button:after{content:"";position:absolute;inset:-4px 0}.lp-root.lp-root.lp-root .en-fr__plate{margin-top:10px;border-radius:16px;background:var(--code-bg);overflow:hidden}[data-theme=light] .lp-root.lp-root.lp-root .en-fr__plate,[data-theme=light] .lp-root.lp-root.lp-root .en-scode{outline:1px solid #dfe4ec;outline-offset:-1px}.lp-root.lp-root.lp-root .en-fr__h{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:48px;padding:6px 6px 6px 14px;background:var(--code-head);color:var(--code-mute);font-size:13px}.lp-root.lp-root.lp-root .en-fr__h code{color:var(--code-ink);font-size:13px;overflow-wrap:anywhere}.lp-root.lp-root.lp-root .en-fr__stack{display:grid}.lp-root.lp-root.lp-root .en-fr__p{grid-area:1/1;visibility:hidden}.lp-root.lp-root.lp-root .en-fr__p.is-on{visibility:visible}.lp-root.lp-root.lp-root .en-fr__pre{margin:0;padding:12px 14px 14px;color:var(--code-ink);font-size:13px;line-height:1.6}.lp-root.lp-root.lp-root .en .ln{display:block;padding-inline-start:4ch;text-indent:-4ch;white-space:pre-wrap;overflow-wrap:anywhere}.lp-root.lp-root.lp-root .en .ln .s{color:var(--bluet)}.lp-root.lp-root.lp-root .en .ln .f,.lp-root.lp-root.lp-root .en .ln.c{color:var(--code-mute)}.lp-root.lp-root.lp-root .en-qs{margin:0}.lp-root.lp-root.lp-root .en-q{position:relative}.lp-root.lp-root.lp-root .en-q+.en-q:before{content:"";position:absolute;inset-inline-start:16px;inset-inline-end:0;top:0;height:2px;background:var(--s2)}.lp-root.lp-root.lp-root .en-q summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:56px;padding:10px 16px;color:var(--ink);font-size:16px;font-weight:750;line-height:1.3;list-style:none;cursor:pointer}.lp-root.lp-root.lp-root .en-q summary::-webkit-details-marker{display:none}.lp-root.lp-root.lp-root .en-q summary .chev{transform:rotate(90deg);transition:transform .2s var(--ease)}.lp-root.lp-root.lp-root .en-q[open] summary .chev{transform:rotate(-90deg)}.lp-root.lp-root.lp-root .en-q p{margin:0;padding:0 16px 16px;color:var(--ink-2);font-size:15px;line-height:1.55}.lp-root.lp-root.lp-root .en-q:not([open])>p{display:none}.lp-root.lp-root.lp-root .en-q a{color:var(--bluet);font-weight:650;text-decoration:none}.lp-root.lp-root.lp-root .en-q code{color:var(--ink);font-size:13.5px;overflow-wrap:anywhere}.lp-root.lp-root.lp-root .en .en-key{padding-bottom:76px}.lp-root.lp-root.lp-root .en .ft__grp+.ft__grp{border-top:2px solid var(--s2)}.lp-root.lp-root.lp-root .en-sx{position:fixed;z-index:50;inset:0;display:flex;flex-direction:column;max-width:480px;margin:0 auto;background:var(--bg)}.lp-root.lp-root.lp-root .en-sx[hidden]{display:none}.lp-root.lp-root.lp-root .en-sx__bar{display:flex;align-items:center;gap:6px;padding:calc(8px + env(safe-area-inset-top, 0px)) 8px 8px var(--m)}.lp-root.lp-root.lp-root .en-sx__field{position:relative;flex:1;min-width:0}.lp-root.lp-root.lp-root .en-sx__field>svg{position:absolute;inset-inline-start:14px;top:50%;width:18px;height:18px;margin-top:-9px;color:var(--ink-3);pointer-events:none}.lp-root.lp-root.lp-root .en-sx__field input{width:100%;height:48px;margin:0;padding:0 44px 0 42px;box-sizing:border-box;border:0;border-radius:14px;background:var(--s2);color:var(--ink);font:500 16px/1 var(--font);outline:none;-webkit-appearance:none;appearance:none}.lp-root.lp-root.lp-root .en-sx__field input::placeholder{color:var(--ink-3);opacity:1}.lp-root.lp-root.lp-root .en-sx__field input::-webkit-search-cancel-button{display:none}.lp-root.lp-root.lp-root .en-sx__field:focus-within input{box-shadow:0 0 0 2px #2479ff}.lp-root.lp-root.lp-root .en-sx__x{position:absolute;inset-inline-end:6px;top:50%;display:grid;place-items:center;width:36px;height:36px;margin-top:-18px;border:0;border-radius:999px;background:var(--s3);color:var(--ink-2);cursor:pointer}.lp-root.lp-root.lp-root .en-sx__x[hidden]{display:none}.lp-root.lp-root.lp-root .en-sx__x svg{width:13px;height:13px}.lp-root.lp-root.lp-root .en-sx__cancel{flex:none;height:44px;padding:0 10px;border:0;background:none;color:var(--bluet);font:650 16px/1 var(--font)!important;cursor:pointer}.lp-root.lp-root.lp-root .en-sx__body{flex:1;min-height:0;padding:6px var(--m) calc(28px + env(safe-area-inset-bottom, 0px));overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.lp-root.lp-root.lp-root .en-sx__try p{margin:6px 0 10px;color:var(--ink-3);font-size:13px;font-weight:700}.lp-root.lp-root.lp-root .en-sx__chips{display:flex;flex-wrap:wrap;gap:8px}.lp-root.lp-root.lp-root .en-sx__chips button{height:40px;padding:0 14px;border:0;border-radius:999px;background:var(--s2);color:var(--ink);font:650 15px/1 var(--font)!important;cursor:pointer}.lp-root.lp-root.lp-root .en-sx__chips button:active{background:var(--s3)}.lp-root.lp-root.lp-root .en-sx__count{margin:4px 0 10px;color:var(--ink-3);font-size:13px;font-weight:600}.lp-root.lp-root.lp-root .en-sx__count:empty{display:none}.lp-root.lp-root.lp-root .en-sx__res{margin:0}.lp-root.lp-root.lp-root .en-sx__res:empty{display:none}.lp-root.lp-root.lp-root .en-sx__none{padding:18px 16px;border-radius:18px;background:var(--s1)}.lp-root.lp-root.lp-root .en-sx__none[hidden]{display:none}.lp-root.lp-root.lp-root .en-sx__nt{margin:0;color:var(--ink);font-size:17px;font-weight:800}.lp-root.lp-root.lp-root .en-sx__nw{margin:6px 0 0;color:var(--ink-2);font-size:15px;line-height:1.5}.lp-root.lp-root.lp-root .en-sx__nw[hidden]{display:none}.lp-root.lp-root.lp-root .en-sx__na{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:14px}.lp-root.lp-root.lp-root .en-sx__na .btn{padding:0 12px;font-size:15px}.lp-root.lp-root.lp-root .en-sh__p{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;padding-inline-end:8px}.lp-root.lp-root.lp-root .en-sh__p .en-mm{padding:4px 7px;border-radius:7px;background:var(--s2);color:var(--ink-2)}.lp-root.lp-root.lp-root .en-sh__path{color:var(--ink);font-size:22px;font-weight:800;line-height:1.2;letter-spacing:-.015em;overflow-wrap:anywhere}.lp-root.lp-root.lp-root .bs__body .en-sh__l{margin:6px 0 0;color:var(--ink-2);font-size:15px;line-height:1.45}.lp-root.lp-root.lp-root .en-sf{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:12px;padding:10px 14px;border-radius:14px;background:var(--s1)}.lp-root.lp-root.lp-root .bs__body .en-sf__n{display:flex;align-items:baseline;gap:7px;min-width:0;margin:0}.lp-root.lp-root.lp-root .en-sf__n b{color:var(--ink);font-size:28px;font-weight:800;line-height:1;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.lp-root.lp-root.lp-root .en-sf__n span{color:var(--ink-2);font-size:14px;font-weight:650;line-height:1.3}.lp-root.lp-root.lp-root .bs__body .en-sf__pr{margin:0;color:var(--hl);font-size:13px;font-weight:700;line-height:1.3;text-align:end}.lp-root.lp-root.lp-root .en-sio{display:grid;gap:6px;margin:12px 0 0}.lp-root.lp-root.lp-root .en-sio>div{display:grid;grid-template-columns:70px minmax(0,1fr);gap:8px}.lp-root.lp-root.lp-root .en-sio dt{padding-top:1px;color:var(--ink-3);font-size:13px;font-weight:700}.lp-root.lp-root.lp-root .en-sio dd{margin:0;color:var(--ink-2);font-size:14px;line-height:1.45}.lp-root.lp-root.lp-root .en-sio code{color:var(--ink);font-size:13px}.lp-root.lp-root.lp-root .en-scode{margin-top:12px;border-radius:14px;background:var(--code-bg);overflow:hidden}.lp-root.lp-root.lp-root .en-scode__h{display:flex;align-items:center;justify-content:space-between;gap:10px;height:40px;padding:0 4px 0 14px;background:var(--code-head);color:var(--code-mute);font-size:13px;font-weight:650}.lp-root.lp-root.lp-root .en-scode .copy{height:32px}.lp-root.lp-root.lp-root .en-scode__pre{margin:0;padding:8px 12px 10px;color:var(--code-ink);font-size:12.5px;line-height:1.55}.lp-root.lp-root.lp-root .en-sacts{display:grid;gap:8px;margin-top:12px}.lp-root.lp-root.lp-root .en-sacts--two{grid-template-columns:1fr 1fr}.lp-root.lp-root.lp-root .en-sacts .btn{padding:0 12px;font-size:15px}.lp-root.lp-root.lp-root .en-flags--inline{position:relative;margin-top:24px}.lp-root.lp-root.lp-root .en-flags__b{height:32px;padding:0 12px;border:1px dashed var(--s4);border-radius:999px;background:var(--s2);color:var(--ink-3);font:600 13px/1 var(--font)!important;cursor:pointer}.lp-root.lp-root.lp-root .en-flags__b[aria-pressed=true]{color:var(--ink);border-color:#f0b429}.lp-root.lp-root.lp-root .en-flags__p{position:absolute;inset-inline-start:0;bottom:42px;width:min(330px,calc(100vw - 24px));max-height:60svh;overflow:auto;padding:14px 16px;border-radius:16px;background:var(--s2);color:var(--ink-2);font-size:13px;line-height:1.45;box-shadow:0 0 0 1px var(--s3),0 18px 40px rgba(0,0,0,.45)}.lp-root.lp-root.lp-root .en-flags__p[hidden]{display:none}.lp-root.lp-root.lp-root .en-flags__p p{margin:0 0 8px}.lp-root.lp-root.lp-root .en-flags__p ul{display:grid;gap:4px;margin:0;padding:0;list-style:none}.lp-root.lp-root.lp-root .en-flags__p li{display:grid;grid-template-columns:34px minmax(0,1fr) auto;gap:8px}.lp-root.lp-root.lp-root .en-flags__p b{color:var(--ink)}.lp-root.lp-root.lp-root .en-flags__p em{color:var(--ink-3);font-style:normal}.lp-root.lp-root.lp-root[data-flags] [data-flag]{outline:2px dashed #f0b429;outline-offset:2px;border-radius:4px}.lp-root.lp-root.lp-root[data-flags] [data-flag-state=off]{outline-color:#8b92a0}@media (max-height:700px){.lp-root.lp-root.lp-root .en .sec{padding-top:84px}.lp-root.lp-root.lp-root .en .en-op{padding-top:8px}.lp-root.lp-root.lp-root .en-h1{margin-top:12px}.lp-root.lp-root.lp-root .en-msearch{margin-top:14px}}@media (max-height:600px){.lp-root.lp-root.lp-root .en .bs__bar{height:40px}.lp-root.lp-root.lp-root .en .bs__scroll{padding-bottom:calc(14px + env(safe-area-inset-bottom, 0px))}.lp-root.lp-root.lp-root .bs__body .en-sh__l{margin-top:4px}.lp-root.lp-root.lp-root .en-sh__path{font-size:20px}.lp-root.lp-root.lp-root .en-sf{padding:7px 12px}.lp-root.lp-root.lp-root .en-sf__n b{font-size:24px}.lp-root.lp-root.lp-root .en-sio{gap:4px}.lp-root.lp-root.lp-root .en-scode__pre{padding:6px 12px 8px;font-size:12px;line-height:1.5}.lp-root.lp-root.lp-root .en-h1{margin-top:10px;font-size:clamp(26px,7.4vw,29px)}.lp-root.lp-root.lp-root .en-lead{margin-top:6px}.lp-root.lp-root.lp-root .en-msearch{height:48px;margin-top:12px}.lp-root.lp-root.lp-root .en-tiles{gap:6px;margin-top:10px}.lp-root.lp-root.lp-root .en-tile{min-height:46px}.lp-root.lp-root.lp-root .en-cta{margin-top:10px}.lp-root.lp-root.lp-root .en-sacts,.lp-root.lp-root.lp-root .en-scode,.lp-root.lp-root.lp-root .en-sf,.lp-root.lp-root.lp-root .en-sio{margin-top:8px}.lp-root.lp-root.lp-root .en-scode__h{height:34px}}@media (max-width:384px){.lp-root.lp-root.lp-root .en-sh__path{font-size:20px}}@media (max-width:374px){.lp-root.lp-root.lp-root .en-tile{padding:0 11px 0 10px;gap:8px}.lp-root.lp-root.lp-root .en-tile b{font-size:14px}.lp-root.lp-root.lp-root .en-sio>div{grid-template-columns:64px minmax(0,1fr)}}.lp-root.lp-root.lp-root .en-fr__p.sx-leave{visibility:visible}.lp-root.lp-root.lp-root .m-only .en-ext{display:inline;margin-inline-start:0}.lp-root.lp-root.lp-root .m-only .en-msearch{font-weight:400;line-height:24px}.lp-root.lp-root.lp-root .m-only .key{grid-column:auto}.lp-root.lp-root.lp-root .m-only .key__foot{flex-wrap:nowrap;align-items:normal;justify-content:normal}.lp-root.lp-root.lp-root .m-only .key__k{letter-spacing:normal}.lp-root.lp-root.lp-root .m-only .sec.en-faq{padding-top:96px;padding-bottom:0}}