.ftk-form{margin-top:44px}.ftk-label{display:block;margin:0 0 10px 2px;color:var(--ink);font-size:16px;font-weight:700}.ftk-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px}.ftk-row>*{min-width:0}.ftk-bar{position:relative;display:flex;align-items:center;height:68px;border-radius:18px;background:var(--s1);box-shadow:inset 0 0 0 1px var(--line-strong);transition:box-shadow .2s}.ftk-bar:focus-within{box-shadow:inset 0 0 0 2px var(--focus)}@media (hover:hover){.ftk-bar:hover:not(:focus-within){box-shadow:inset 0 0 0 1px var(--line-hover)}}.is-bad .ftk-bar{box-shadow:inset 0 0 0 2px var(--negative)}.ftk-bar__i{position:absolute;inset-inline-start:22px;width:22px;height:22px;color:var(--ink-3);pointer-events:none}.ftk-in{flex:1;width:100%;min-width:0;height:100%;padding:0 12px 0 58px;border:0;background:none;color:var(--ink);font:500 20px/1 var(--font-sans);outline:none;-webkit-appearance:none;appearance:none}.ftk-in::placeholder{color:var(--ink-3);opacity:1}.ftk-in:focus-visible{outline:none}.ftk-search{-webkit-appearance:none;appearance:none}.ftk-search::-webkit-search-cancel-button,.ftk-search::-webkit-search-decoration{-webkit-appearance:none;appearance:none;display:none}.ftk-paste{display:inline-flex;flex:none;align-items:center;gap:8px;height:48px;margin-inline-end:10px;padding:0 18px 0 14px;border:0;border-radius:12px;background:var(--s3);color:var(--ink);font:650 16px/1 var(--font-sans);cursor:pointer;transition:background-color .15s,transform .15s var(--ease)}.ftk-paste__i{width:18px;height:18px;color:var(--ink-2)}@media (hover:hover){.ftk-paste:hover{background:var(--s4)}}.ftk-paste:active{transform:scale(.97)}.ftk-run{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-width:196px;height:68px;padding:0 34px;border:0;border-radius:999px;background:var(--accent);color:#fff;font:750 20px/1 var(--font-sans);letter-spacing:-.01em;cursor:pointer;transition:background-color .15s,transform .15s var(--ease)}@media (hover:hover){.ftk-run:hover{background:var(--accent-hover)}}.ftk-run:active{transform:scale(.98);background:var(--accent-press)}.ftk-run__spin{display:none;width:18px;height:18px;border-radius:50%;border:2.5px solid rgba(255,255,255,.35);border-top-color:#fff}.ftk-run.is-busy{cursor:progress}.ftk-run.is-busy .ftk-run__spin{display:block;animation:ftkSpin .8s linear infinite}@keyframes ftkSpin{to{transform:rotate(1turn)}}.ftk-bar__at{position:absolute;inset-inline-start:22px;color:var(--ink-3);font-size:20px;font-weight:650;pointer-events:none}.ftk-bar--handle .ftk-in{padding-inline-start:50px}.ftk-modes{display:inline-flex;gap:4px;margin:0 0 20px;padding:4px;border-radius:14px;background:var(--s1)}.ftk-mode{height:40px;padding:0 18px;border:0;border-radius:10px;background:none;color:var(--ink-2);font:650 16px/1 var(--font-sans);cursor:pointer;transition:background-color .15s,color .15s}.ftk-mode[aria-pressed=true]{background:var(--s3);color:var(--ink)}@media (hover:hover){.ftk-mode:hover{color:var(--ink)}}.bs-h3{margin:0;color:var(--ink);font-size:22px;font-weight:800;line-height:1.2;letter-spacing:-.015em;text-wrap:balance}.bs-lead{max-width:620px;margin:-18px 0 0;color:var(--ink-2);font-size:20px;line-height:1.5;text-wrap:pretty}.bs-code{padding:1px 6px;border-radius:6px;background:var(--s2);color:var(--ink);font:600 .9em/1.4 var(--font-mono)}code.bs-q{display:inline-block;padding:5px 11px;border-radius:10px;background:var(--code-bg);color:var(--code-ink);font:600 16px/1.4 var(--font-mono)}.bs-goog a,.bs-lead a,.bs-links a,.bs-price a,.bs-qa a{color:var(--bluet);font-weight:650;text-decoration:none}@media (hover:hover){.bs-lead a:hover,.bs-links a:hover,.bs-price a:hover,.bs-qa a:hover{text-decoration:underline;text-underline-offset:3px}}.bs-lead a .bs-code{background:none;padding:0;color:inherit}.bs-ph__o{display:grid;gap:20px;width:100%;max-width:640px;margin:30px 0 0;padding:0;list-style:none}.bs-ph__o li{display:grid;grid-template-columns:44px minmax(0,1fr);gap:14px}.bs-ph__o i{display:block;border-radius:8px;background:var(--s2)}.bs-ph__o .bs-ph__av{width:44px;height:44px;border-radius:50%}.bs-ph__o span{display:grid;gap:10px;padding-top:4px}.bs-ph__o span i:first-child{width:32%;height:12px}.bs-ph__o span i:nth-child(2){width:88%;height:12px}.bs-res.ftk-card{display:block;min-height:0;padding:26px 26px 20px}.bs-head{padding:0 4px}.bs-head__w{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 14px}.bs-head__t{margin:0;color:var(--ink);font-size:30px;font-weight:800;line-height:1.1;letter-spacing:-.025em}.bs-head__q{margin:0;color:var(--ink-3);font-size:18px;font-weight:600}.bs-head__q code{padding:4px 10px;border-radius:10px;background:var(--s2);color:var(--ink);font:600 16px/1.4 var(--font-mono);overflow-wrap:anywhere}.bs-head__note{max-width:860px;font-size:16px;line-height:1.5;text-wrap:pretty}.bs-demo,.bs-head__note{margin:12px 0 0;color:var(--ink-2)}.bs-demo{display:inline-block;padding:7px 14px;border-radius:999px;background:var(--s2);font-size:15px;line-height:1.4}.bs-offer{margin-top:18px;padding-top:0}.bs-offer .ftk-offer__box{padding:18px 20px 14px}.bs-bar{margin:22px 0 0;padding:18px 18px 16px;border-radius:20px;background:var(--s2)}.bs-f{min-width:0;margin:0;padding:0;border:0}.bs-f__t{margin:0 0 10px 2px;padding:0;color:var(--ink);font-size:15px;font-weight:750}.bs-f__c{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px}.bs-c{display:flex;flex-direction:column;gap:6px}.bs-c__l{color:var(--ink-3);font-size:13px;font-weight:700;line-height:1}.bs-c__w{position:relative;display:flex;align-items:center}.bs-c input,.bs-c select{height:40px;padding:0 12px;border:0;border-radius:12px;background:var(--s3);color:var(--ink);font:600 15px/1 var(--font-sans);outline:none;box-shadow:inset 0 0 0 1px transparent;-webkit-appearance:none;appearance:none;transition:box-shadow .15s}.bs-c select{padding-inline-end:34px;cursor:pointer}.bs-c input{width:148px}.bs-c input::placeholder{color:var(--ink-3);opacity:1}.bs-c input:focus-visible,.bs-c select:focus-visible{box-shadow:inset 0 0 0 2px var(--focus)}.bs-c__w svg{position:absolute;inset-inline-end:10px;width:16px;height:16px;color:var(--ink-3);pointer-events:none}.bs-tgs{display:flex;flex-wrap:wrap;gap:6px}.bs-tg{position:relative;display:inline-flex;cursor:pointer}.bs-tg input{position:absolute;inset:0;margin:0;opacity:0;cursor:pointer}.bs-tg span{display:inline-flex;align-items:center;height:40px;padding:0 14px;border-radius:999px;background:var(--s3);color:var(--ink-2);font-size:15px;font-weight:650;white-space:nowrap;transition:background-color .15s,color .15s}.bs-tg input:checked+span{background:var(--accent);color:#fff}.bs-tg input:focus-visible+span{outline:2px solid var(--focus);outline-offset:2px}@media (hover:hover){.bs-tg:hover input:not(:checked)+span{color:var(--ink)}}.bs-clear{height:40px;padding:0 6px;border:0;background:none;color:var(--bluet);font:650 15px/1 var(--font-sans);cursor:pointer}@media (hover:hover){.bs-clear:hover{text-decoration:underline;text-underline-offset:3px}}.bs-lh{flex-wrap:wrap;justify-content:space-between;gap:10px 16px;margin:16px 4px 0 8px}.bs-lh,.bs-lh__r{display:flex;align-items:center}.bs-lh__r{gap:10px;margin-inline-start:auto}.bs-c--sort{flex-direction:row;align-items:center;gap:10px}.bs-c--sort .bs-c__l{font-size:15px;font-weight:650;color:var(--ink-3)}.bs-c--sort select{background:var(--s2)}.bs-count{margin:0;color:var(--ink-2);font-size:15px;font-weight:650;font-variant-numeric:tabular-nums}.bs-count:empty{display:none}.bs-csv{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 16px;border:0;border-radius:999px;background:var(--s2);color:var(--ink);font:700 15px/1 var(--font-sans);white-space:nowrap;cursor:pointer;transition:background-color .15s,transform .15s var(--ease)}.bs-csv svg{width:17px;height:17px}@media (hover:hover){.bs-csv:hover{background:var(--s3)}}.bs-csv:active{transform:scale(.97)}.bs-list{margin:8px 0 0;padding:0;list-style:none}.bs-row{display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:start;gap:14px;padding:18px 8px 16px}.bs-list>li+li{box-shadow:inset 0 1px 0 var(--s3)}.bs-av{width:44px;height:44px;font-size:15px}.bs-row__b{min-width:0}.bs-row__n{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;margin:0}.bs-row__n a{color:var(--ink);text-decoration:none}.bs-row__n b{font-size:18px;font-weight:750;line-height:1.3}@media (hover:hover){.bs-row__n a:hover b{text-decoration:underline;text-underline-offset:3px}}.bs-ver{display:inline-flex;align-self:center;color:var(--bluet)}.bs-ver svg{width:17px;height:17px}.bs-row__h{color:var(--ink-3);font-size:15px;overflow-wrap:anywhere}.bs-row__bio{max-width:780px;margin:4px 0 0;color:var(--ink);font-size:16px;line-height:1.5;text-wrap:pretty}.bs-row__meta{display:flex;flex-wrap:wrap;gap:4px 18px;margin:8px 0 0;color:var(--ink-3);font-size:15px;line-height:1.4}.bs-m{display:inline-flex;align-items:center;gap:6px}.bs-m svg{flex:none;width:15px;height:15px}.bs-m--dm{color:var(--ink-2)}.bs-row__miss{margin:8px 0 0;color:var(--ink-3);font-size:15px}.bs-row__f{display:flex;flex-direction:column;align-items:flex-end;min-width:84px;padding-top:2px;text-align:end}.bs-row__f b{color:var(--ink);font-size:18px;font-weight:800;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.bs-row__f span{color:var(--ink-3);font-size:15px}.bs-row--close .bs-row__bio{color:var(--ink-2)}.bs-sep{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;padding:22px 8px 6px}.bs-sep b{color:var(--ink);font-size:16px;font-weight:800}.bs-sep span{color:var(--ink-3);font-size:15px}.bs-all{display:inline-flex;align-items:center;height:44px;margin:10px 0 0 8px;padding:0 20px;border:0;border-radius:999px;background:var(--s2);color:var(--ink);font:700 15px/1 var(--font-sans);cursor:pointer}@media (hover:hover){.bs-all:hover{background:var(--s3)}}.bs-none{display:flex;flex-direction:column;align-items:flex-start;padding:30px 10px 24px}.bs-none__t{margin:0;color:var(--ink);font-size:20px;font-weight:800;letter-spacing:-.01em}.bs-none__l{max-width:620px;margin:8px 0 0;color:var(--ink-2);font-size:16px;line-height:1.5}.bs-none .bs-clear{margin-top:10px;padding:0 18px;border-radius:999px;background:var(--s2);color:var(--ink)}.bs-more{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px 28px;margin:14px 0 0;padding:20px 22px;border-radius:20px;background:var(--s2)}.bs-more__t{max-width:600px;margin:0;color:var(--ink-2);font-size:16px;line-height:1.5;text-wrap:pretty}.bs-more__t b{color:var(--ink)}.bs-try{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0 0;padding:0;list-style:none}.bs-try__b{display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 18px 0 14px;border:0;border-radius:999px;background:var(--accent);color:#fff;font:700 16px/1 var(--font-sans);cursor:pointer;transition:background-color .15s,transform .15s var(--ease)}.bs-try__b svg{width:17px;height:17px}@media (hover:hover){.bs-try__b:hover{background:var(--accent-hover)}}.bs-try__b:active{transform:scale(.97)}.bs-skel.ftk-skel{display:block;min-height:0;padding:26px 30px 22px}.bs-skel .bs-sk__head{width:30%;height:28px}.bs-skel .bs-sk__q{width:62%;height:16px;margin-top:14px}.bs-skel ol{display:grid;gap:24px;margin:30px 0 0;padding:0;list-style:none}.bs-skel li{display:grid;grid-template-columns:44px minmax(0,1fr);gap:14px}.bs-skel .bs-sk__av{width:44px;height:44px;border-radius:50%}.bs-skel li span{display:grid;gap:10px;padding-top:3px}.bs-skel li span i:first-child{width:30%;height:12px}.bs-skel li span i:nth-child(2){width:90%;height:12px}.bs-skel li span i:nth-child(3){width:52%;height:12px}.bs-skel .ftk-skel__say{margin-top:24px}.bs-page .ftk-side{inset-inline-start:auto;inset-inline-end:24px}.lp-root[data-sep=on] main>.bs-api,.lp-root[data-sep=on] main>.bs-how,.lp-root[data-sep=on] main>.bs-vssec{background:var(--sheet);--s1:var(--sheet-s1);--s2:var(--sheet-s2);--s3:var(--sheet-s3)}.bs-api__g,.bs-exsec__g,.bs-faq__g,.bs-fwsec__g,.bs-how__g{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gut);align-items:start}.bs-how__g{align-items:center}.bs-how__copy{grid-column:1/span 5}.bs-how__side{grid-column:7/-1;display:grid;place-items:center;min-height:560px;padding:48px 40px;border-radius:32px;background:var(--field);box-sizing:border-box}.bs-steps{display:grid;gap:22px;margin:40px 0 0;padding:0;list-style:none}.bs-steps li{display:grid;grid-template-columns:40px minmax(0,1fr);gap:16px}.bs-steps__n{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--s1);color:var(--ink);font-size:16px;font-weight:800}.bs-steps__t{display:flex;flex-direction:column;gap:4px}.bs-steps__t b{color:var(--ink);font-size:20px;font-weight:800;line-height:1.3}.bs-steps__t span{color:var(--ink);font-size:18px;line-height:1.55}.bs-art{width:100%;max-width:520px;margin:0}.bs-art__tag{display:inline-flex;align-items:center;gap:8px;height:40px;margin:0 0 12px;padding:0 16px 0 12px;border-radius:999px;background:rgba(255,255,255,.16);color:#fff;font:700 16px/1 var(--font-sans)}.bs-art__tag svg{width:17px;height:17px}.bs-art__card{padding:24px 22px 10px;border-radius:28px;background:var(--bg);color:var(--ink)}.bs-art__h{margin:0 6px;font-size:26px;font-weight:800;letter-spacing:-.025em}.bs-art__n{margin:4px 6px 0;color:var(--ink-3);font-size:15px}.bs-art .bs-row{padding:16px 6px 14px}.bs-art .bs-row__bio{font-size:15px}.bs-exsec__copy{grid-column:1/span 5}.bs-rbox{margin-top:40px;padding:26px 26px 22px;border-radius:26px;background:var(--s1)}.bs-rules{display:grid;gap:14px;margin:16px 0 0;padding:0;list-style:none;counter-reset:bsr}.bs-rules li{display:grid;grid-template-columns:28px minmax(0,1fr);gap:0 10px;counter-increment:bsr}.bs-rules li:before{content:counter(bsr);grid-row:span 2;color:var(--ink-3);font-size:16px;font-weight:800;line-height:1.5}.bs-rules b{color:var(--ink);font-size:18px;font-weight:750;line-height:1.45}.bs-rules span{color:var(--ink);font-size:16px;line-height:1.5}.bs-exs{grid-column:7/-1;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;margin:0;padding:0;list-style:none}.bs-ex{display:flex;flex-direction:column;align-items:flex-start;padding:22px 22px 20px;border-radius:24px;background:var(--s1)}.bs-ex__u{margin:0;color:var(--ink-3);font-size:15px;font-weight:700}.bs-ex__q{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:12px 0 0}.bs-ex__f{height:30px;padding:0 11px;border-radius:999px;color:var(--ink-2);font-size:15px;font-weight:650}.bs-ex__f,.bs-ex__run{display:inline-flex;align-items:center;background:var(--s2)}.bs-ex__run{height:42px;margin-top:auto;padding:0 18px;border:0;border-radius:999px;color:var(--ink);font:700 15px/1 var(--font-sans);cursor:pointer;transition:background-color .15s,transform .15s var(--ease)}.bs-ex__q+.bs-ex__run{margin-top:18px}@media (hover:hover){.bs-ex__run:hover{background:var(--s3)}}.bs-ex__run:active{transform:scale(.97)}.bs-vs{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--gut);margin-top:44px}.bs-vs__c{padding:30px 30px 26px;border-radius:28px}.bs-vs__c--x{background:var(--s1)}.bs-vs__c--s{background:var(--accent);color:#fff}.bs-vs__n{margin:0;font-size:22px;font-weight:800;letter-spacing:-.015em}.bs-vs__c--x .bs-vs__n{color:var(--ink-2)}.bs-vs__c ul{display:grid;margin:18px 0 0;padding:0;list-style:none}.bs-vs__c li{padding:14px 0;font-size:18px;line-height:1.5}.bs-vs__c--x li{color:var(--ink-3)}.bs-vs__c--x li+li{box-shadow:inset 0 2px 0 var(--s2)}.bs-vs__c--s li{color:#eaf0ff}.bs-vs__c--s li+li{box-shadow:inset 0 2px 0 rgba(255,255,255,.16)}.bs-goog{max-width:760px;margin:28px 0 0;color:var(--ink);font-size:18px;line-height:1.6}.bs-fwsec__copy{grid-column:1/span 5}.bs-fwsec__side{grid-column:7/-1}.bs-links{max-width:600px;margin:26px 0 0;color:var(--ink);font-size:18px;line-height:1.6}.bs-fw{width:100%;border-collapse:separate;border-spacing:0;font-size:16px}.bs-fw thead th{padding:0 16px 14px;color:var(--ink-2);font-size:15px;font-weight:750;text-align:start;vertical-align:bottom}.bs-fw thead th:last-child{color:var(--bluet)}.bs-fw tbody td,.bs-fw tbody th{padding:16px;text-align:start;vertical-align:top;line-height:1.5}.bs-fw tbody tr+tr>*{box-shadow:inset 0 2px 0 var(--s1)}.bs-fw tbody th{width:22%;color:var(--ink);font-weight:750}.bs-fw tbody td{width:39%;color:var(--ink-3)}.bs-fw tbody td:last-child{background:var(--acc-soft);color:var(--ink)}.bs-fw tbody tr:first-child td:last-child{border-radius:18px 18px 0 0}.bs-fw tbody tr:last-child td:last-child{border-radius:0 0 18px 18px}.bs-api__copy{grid-column:1/span 6}.bs-api__side{grid-column:7/-1;display:flex;flex-direction:column;gap:12px}.bs-cards{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;margin-top:36px}.bs-pc{display:flex;flex-direction:column;padding:26px 24px;border-radius:26px}.bs-pc--x{background:var(--s2)}.bs-pc--s{background:var(--accent);color:#fff}.bs-pc__n{font-size:20px;font-weight:750}.bs-pc--x .bs-pc__f,.bs-pc--x .bs-pc__n{color:var(--ink-2)}.bs-pc__f{margin-top:26px;font-size:clamp(40px,3.6vw,52px);font-weight:800;line-height:1;letter-spacing:-.035em;font-variant-numeric:tabular-nums}.bs-pc__f small{font-size:20px;font-weight:700;letter-spacing:0}.bs-pc__u{margin-top:10px;font-size:16px;line-height:1.4}.bs-pc--x .bs-pc__u{color:var(--ink-3)}.bs-pc--s .bs-pc__u{color:#dbe6ff}.bs-job{max-width:600px;margin:22px 0 0;color:var(--ink);font-size:18px;font-weight:650;line-height:1.55}.bs-api__st{margin-top:40px;font-size:20px}.bs-calls{display:flex;flex-direction:column;gap:4px;margin:14px 0 0;padding:0;list-style:none}.bs-calls li{display:grid;grid-template-columns:190px minmax(0,1fr);align-items:baseline;gap:16px;padding:14px 16px;border-radius:16px;background:var(--s1)}.bs-calls a{text-decoration:none}.bs-calls code{color:var(--bluet);font:600 16px/1.3 var(--font-mono);white-space:nowrap}.bs-calls li>code{color:var(--ink-2)}@media (hover:hover){.bs-calls a:hover code{text-decoration:underline;text-underline-offset:3px}}.bs-calls span{color:var(--ink);font-size:16px;line-height:1.5}.bs-api__copy .bs-links,.bs-price{font-size:16px}.bs-price{max-width:600px;margin:16px 0 0;color:var(--ink-2);line-height:1.6}.bs-api__a{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:26px}.bs-api__note{margin:0;color:var(--ink-3);font-size:15px}.bs-req{padding:22px 24px 20px;border-radius:22px;background:var(--code-bg)}.bs-req pre{margin:0;color:var(--code-ink);font:500 15px/1.6 var(--font-mono);white-space:pre-wrap;overflow-wrap:anywhere}.bs-req__m{color:var(--code-key);font-weight:700}.bs-req__h{color:var(--code-muted)}.bs-req__c{margin:12px 0 0;color:var(--ink-3);font-size:15px;line-height:1.45}.bs-json{margin:0;padding:22px 24px 20px;border-radius:22px;background:var(--code-bg)}.bs-json pre{margin:0;color:var(--code-ink);font:500 15px/1.6 var(--font-mono);white-space:pre;overflow-x:auto}.bs-json pre .k{color:var(--code-key)}.bs-faq__head{grid-column:1/span 4;position:sticky;top:calc(var(--hdr) + 32px)}.bs-faq__list{grid-column:5/-1}.bs-faq__grp+.bs-faq__grp{margin-top:56px}.bs-faq__gh{margin:0 0 16px 4px;color:var(--ink);font-size:24px;font-weight:800;letter-spacing:-.01em}.bs-qa{border-radius:18px;background:var(--s1);transition:background-color .2s}.bs-qa+.bs-qa{margin-top:6px}.bs-qa summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 22px;color:var(--ink);font-size:18px;font-weight:700;line-height:1.35;list-style:none;cursor:pointer}.bs-qa summary::-webkit-details-marker{display:none}.bs-qa summary i{position:relative;flex:none;width:14px;height:14px}.bs-qa summary i:after,.bs-qa summary i:before{content:"";position:absolute;inset-inline-start:0;top:6px;width:14px;height:2px;border-radius:2px;background:var(--ink-3);transition:transform .25s var(--ease)}.bs-qa summary i:after{transform:rotate(90deg)}.bs-qa[open] summary i:after{transform:rotate(0)}.bs-qa p{max-width:660px;margin:0;padding:0 22px 22px;color:var(--ink-2);font-size:18px;line-height:1.6}@media (hover:hover){.bs-qa:hover{background:var(--s2)}}.bs-end{padding-block:128px 136px}@media (max-width:1100px){.bs-api__copy,.bs-api__side,.bs-exs,.bs-exsec__copy,.bs-fwsec__copy,.bs-fwsec__side,.bs-how__copy,.bs-how__side{grid-column:1/-1}.bs-api__side,.bs-exs,.bs-fwsec__side,.bs-how__side{margin-top:40px}.bs-faq__head{position:static}.bs-faq__head,.bs-faq__list{grid-column:1/-1}}@media (max-width:860px){.bs-calls li,.bs-cards,.bs-exs,.bs-vs{grid-template-columns:1fr}.bs-calls li{gap:4px}.bs-row{grid-template-columns:44px minmax(0,1fr)}.bs-row__f{grid-column:2;flex-direction:row;align-items:baseline;gap:6px;text-align:start}}@media (max-width:560px){.bs-stage .ftk-h1{font-size:40px}}.bs-res>.ftk-offer{margin-top:18px;padding-top:0}.bs-res>.ftk-offer .ftk-offer__box{padding:18px 20px 14px}.bs-av{position:relative;overflow:hidden}.bs-av img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}@media (max-width:719px){.lp-root.lp-root.lp-root .bs-code{padding:1px 5px;border-radius:5px;background:var(--s2);color:var(--ink);font:600 .88em/1.2 var(--mono)}.lp-root.lp-root.lp-root code.bs-q{display:inline-block;padding:4px 9px;border-radius:9px;background:var(--code-bg);color:var(--code-ink);font:600 14px/1.4 var(--mono)}.lp-root.lp-root.lp-root .bs-mlead{margin:10px 0 0;color:var(--ink-2);font-size:16px;line-height:1.5;text-wrap:pretty}.lp-root.lp-root.lp-root .bs-mlead a,.lp-root.lp-root.lp-root .bs-mlinks a,.lp-root.lp-root.lp-root .bs-mnote a,.lp-root.lp-root.lp-root .bs-mprice a,.lp-root.lp-root.lp-root .bs-mqa a{color:var(--bluet);font-weight:650;text-decoration:none}.lp-root.lp-root.lp-root .bs-mlead a .bs-code{padding:0;background:none;color:inherit}.lp-root.lp-root.lp-root .bs-mstage .ftk-lede{font-size:17px}.lp-root.lp-root.lp-root .ftk-bar--search .ftk-in{padding-inline-start:45px}.lp-root.lp-root.lp-root .bs-ph__o{display:grid;gap:16px;width:100%;margin:20px 0 0;padding:0;list-style:none}.lp-root.lp-root.lp-root .bs-ph__o li{display:grid;grid-template-columns:38px minmax(0,1fr);gap:12px}.lp-root.lp-root.lp-root .bs-ph__o i{display:block;border-radius:7px;background:var(--s2)}.lp-root.lp-root.lp-root .bs-ph__o .bs-ph__av{width:38px;height:38px;border-radius:50%}.lp-root.lp-root.lp-root .bs-ph__o span{display:grid;gap:8px;padding-top:3px}.lp-root.lp-root.lp-root .bs-ph__o span i:first-child{width:38%;height:11px}.lp-root.lp-root.lp-root .bs-ph__o span i:nth-child(2){width:90%;height:11px}.lp-root.lp-root.lp-root .bs-res.ftk-card{display:block;padding:16px 14px 12px}.lp-root.lp-root.lp-root .bs-head__w{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px}.lp-root.lp-root.lp-root .bs-head__t{margin:0;color:var(--ink);font-size:22px;font-weight:800;line-height:1.15;letter-spacing:-.02em}.lp-root.lp-root.lp-root .bs-head__q{margin:0;color:var(--ink-3);font-size:15px;font-weight:600}.lp-root.lp-root.lp-root .bs-head__q code{padding:3px 8px;border-radius:8px;background:var(--s2);color:var(--ink);font:600 14px/1.4 var(--mono);overflow-wrap:anywhere}.lp-root.lp-root.lp-root .bs-head__note{margin:8px 0 0;color:var(--ink-2);font-size:14px;line-height:1.45}.lp-root.lp-root.lp-root .bs-demo{margin:10px 0 0;padding:6px 12px;border-radius:12px;background:var(--s2);color:var(--ink-2);font-size:13px;line-height:1.4}.lp-root.lp-root.lp-root .bs-offer{margin:12px 0 0}.lp-root.lp-root.lp-root .bs-bar--m{display:flex;align-items:flex-end;justify-content:space-between;gap:8px;margin:14px 0 0}.lp-root.lp-root.lp-root .bs-fbtn{display:inline-flex;align-items:center;gap:7px;height:42px;padding:0 15px 0 13px;border:0;border-radius:999px;background:var(--s2);color:var(--ink);font:700 15px/1 var(--font);cursor:pointer}.lp-root.lp-root.lp-root .bs-fbtn svg{width:16px;height:16px;color:var(--ink-2)}.lp-root.lp-root.lp-root .bs-fbtn.is-set{background:var(--acc-soft)}.lp-root.lp-root.lp-root .bs-fbtn:active{transform:scale(.97)}.lp-root.lp-root.lp-root .bs-c{display:flex;flex-direction:column;gap:5px;min-width:0}.lp-root.lp-root.lp-root .bs-c__l{color:var(--ink-2);font-size:13px;font-weight:650;line-height:1.2}.lp-root.lp-root.lp-root .bs-c__w{position:relative;display:block}.lp-root.lp-root.lp-root .bs-c input,.lp-root.lp-root.lp-root .bs-c select{display:block;width:100%;height:44px;padding:0 13px;border:0;border-radius:13px;background:var(--s2);box-shadow:inset 0 0 0 1px var(--s3);color:var(--ink);font:600 16px/1 var(--font);box-sizing:border-box;outline:none;-webkit-appearance:none;appearance:none}.lp-root.lp-root.lp-root .bs-c select{padding-inline-end:36px}.lp-root.lp-root.lp-root .bs-c input::placeholder{color:var(--ink-3);opacity:1}.lp-root.lp-root.lp-root .bs-c input:focus,.lp-root.lp-root.lp-root .bs-c select:focus{box-shadow:inset 0 0 0 2px #2479ff}.lp-root.lp-root.lp-root .bs-c__w svg{position:absolute;right:12px;top:50%;width:17px;height:17px;color:var(--ink-3);transform:translateY(-50%);pointer-events:none}.lp-root.lp-root.lp-root .bs-c--sort{flex:none}.lp-root.lp-root.lp-root .bs-c--sort .bs-c__l{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.lp-root.lp-root.lp-root .bs-c--sort select{width:auto;height:42px;background:var(--s2);box-shadow:none;font-size:15px;font-weight:700}.lp-root.lp-root.lp-root .bs-count{margin:10px 0 0;color:var(--ink-2);font-size:14px;font-weight:650}.lp-root.lp-root.lp-root .bs-count:empty{display:none}.lp-root.lp-root.lp-root .bs-list{margin:6px 0 0;padding:0;list-style:none}.lp-root.lp-root.lp-root .bs-row{display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:start;gap:10px;padding:14px 2px 12px}.lp-root.lp-root.lp-root .bs-list>li+li{box-shadow:inset 0 1px 0 var(--s3)}.lp-root.lp-root.lp-root .bs-av{width:38px;height:38px;font-size:13px}.lp-root.lp-root.lp-root .bs-row__b{min-width:0}.lp-root.lp-root.lp-root .bs-row__n{display:flex;flex-wrap:wrap;align-items:center;gap:0 5px;margin:0;line-height:1.3}.lp-root.lp-root.lp-root .bs-row__n a{min-width:0;color:var(--ink);text-decoration:none}.lp-root.lp-root.lp-root .bs-row__n b{font-size:15px;font-weight:750}.lp-root.lp-root.lp-root .bs-ver{display:inline-flex;color:var(--bluet)}.lp-root.lp-root.lp-root .bs-ver svg{width:15px;height:15px}.lp-root.lp-root.lp-root .bs-row__h{flex-basis:100%;min-width:0;overflow:hidden;color:var(--ink-3);font-size:14px;white-space:nowrap;text-overflow:ellipsis}.lp-root.lp-root.lp-root .bs-row__bio{display:-webkit-box;margin:4px 0 0;overflow:hidden;color:var(--ink);font-size:15px;line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:3}.lp-root.lp-root.lp-root .bs-row__meta{display:flex;flex-wrap:wrap;gap:3px 12px;margin:6px 0 0;color:var(--ink-3);font-size:13px;line-height:1.4}.lp-root.lp-root.lp-root .bs-m{display:inline-flex;align-items:center;gap:5px;min-width:0}.lp-root.lp-root.lp-root .bs-m svg{flex:none;width:13px;height:13px}.lp-root.lp-root.lp-root .bs-m--joined,.lp-root.lp-root.lp-root .bs-m--web{display:none}.lp-root.lp-root.lp-root .bs-row__miss{margin:6px 0 0;color:var(--ink-3);font-size:13px}.lp-root.lp-root.lp-root .bs-row__f{display:flex;flex-direction:column;align-items:flex-end;padding-top:1px;text-align:end}.lp-root.lp-root.lp-root .bs-row__f b{color:var(--ink);font-size:15px;font-weight:800;font-variant-numeric:tabular-nums}.lp-root.lp-root.lp-root .bs-row__f span{color:var(--ink-3);font-size:13px}.lp-root.lp-root.lp-root .bs-row--close .bs-row__bio{color:var(--ink-2)}.lp-root.lp-root.lp-root .bs-sep{display:flex;flex-direction:column;gap:2px;padding:16px 2px 4px}.lp-root.lp-root.lp-root .bs-sep b{color:var(--ink);font-size:15px;font-weight:800}.lp-root.lp-root.lp-root .bs-sep span{color:var(--ink-3);font-size:13px}.lp-root.lp-root.lp-root .bs-all{display:flex;align-items:center;justify-content:center;width:100%;height:46px;margin:8px 0 0;border:0;border-radius:999px;background:var(--s2);color:var(--ink);font:700 15px/1 var(--font);cursor:pointer}.lp-root.lp-root.lp-root .bs-none{padding:18px 2px 8px}.lp-root.lp-root.lp-root .bs-none__t{margin:0;color:var(--ink);font-size:17px;font-weight:800}.lp-root.lp-root.lp-root .bs-none__l{margin:6px 0 0;color:var(--ink-2);font-size:15px;line-height:1.45}.lp-root.lp-root.lp-root .bs-clear{display:inline-flex;align-items:center;height:44px;margin-top:10px;padding:0 18px;border:0;border-radius:999px;background:var(--s2);color:var(--ink);font:700 15px/1 var(--font);cursor:pointer}.lp-root.lp-root.lp-root .bs-csvrow{display:flex;align-items:center;gap:12px;margin:12px 0 0}.lp-root.lp-root.lp-root .bs-csvrow>span{color:var(--ink-3);font-size:13px}.lp-root.lp-root.lp-root .bs-csv{display:inline-flex;flex:none;align-items:center;gap:7px;height:42px;padding:0 15px 0 13px;border:0;border-radius:999px;background:var(--s3);color:var(--ink);font:700 15px/1 var(--font);cursor:pointer}.lp-root.lp-root.lp-root .bs-csv svg{width:16px;height:16px}.lp-root.lp-root.lp-root .bs-more{margin:12px 0 4px;padding:16px;border-radius:18px;background:var(--s2)}.lp-root.lp-root.lp-root .bs-more__t{margin:0 0 12px;color:var(--ink-2);font-size:15px;line-height:1.5}.lp-root.lp-root.lp-root .bs-more__t b{color:var(--ink)}.lp-root.lp-root.lp-root .bs-try{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0 0;padding:0;list-style:none}.lp-root.lp-root.lp-root .bs-try__b{display:inline-flex;align-items:center;gap:7px;height:44px;padding:0 16px 0 13px;border:0;border-radius:999px;background:var(--acc);color:#fff;font:700 15px/1 var(--font);cursor:pointer}.lp-root.lp-root.lp-root .bs-try__b svg{width:15px;height:15px}.lp-root.lp-root.lp-root .bs-try__b:active{transform:scale(.97)}.lp-root.lp-root.lp-root .bs-fsheet:not([hidden]){display:grid;gap:12px}.lp-root.lp-root.lp-root .bs-fsheet .h3{margin-bottom:2px}.lp-root.lp-root.lp-root .bs-fsheet .bs-tgs{display:flex;flex-wrap:wrap;gap:8px}.lp-root.lp-root.lp-root .bs-tg{position:relative;display:inline-flex}.lp-root.lp-root.lp-root .bs-tg input{position:absolute;inset:0;margin:0;opacity:0}.lp-root.lp-root.lp-root .bs-tg span{display:inline-flex;align-items:center;height:42px;padding:0 15px;border-radius:999px;background:var(--s2);color:var(--ink-2);font-size:15px;font-weight:700}.lp-root.lp-root.lp-root .bs-tg input:checked+span{background:var(--acc);color:#fff}.lp-root.lp-root.lp-root .bs-tg input:focus-visible+span{outline:2px solid #2479ff;outline-offset:2px}.lp-root.lp-root.lp-root .bs-fsheet__go{margin-top:4px}.lp-root.lp-root.lp-root .bs-fsheet__clear{justify-self:center;height:40px;padding:0 12px;border:0;background:none;color:var(--bluet);font:650 15px/1 var(--font);cursor:pointer}.lp-root.lp-root.lp-root .bs-skel.ftk-skel{display:block;padding:16px 14px 14px}.lp-root.lp-root.lp-root .bs-skel .bs-sk__head{width:46%;height:22px}.lp-root.lp-root.lp-root .bs-skel .bs-sk__q{width:80%;height:14px;margin-top:10px}.lp-root.lp-root.lp-root .bs-skel ol{display:grid;gap:20px;margin:22px 0 0;padding:0;list-style:none}.lp-root.lp-root.lp-root .bs-skel li{display:grid;grid-template-columns:38px minmax(0,1fr);gap:10px}.lp-root.lp-root.lp-root .bs-skel .bs-sk__av{width:38px;height:38px;border-radius:50%}.lp-root.lp-root.lp-root .bs-skel li span{display:grid;gap:8px;padding-top:2px}.lp-root.lp-root.lp-root .bs-skel li span i:first-child{width:40%;height:11px}.lp-root.lp-root.lp-root .bs-skel li span i:nth-child(2){width:92%;height:11px}.lp-root.lp-root.lp-root .bs-skel li span i:nth-child(3){width:60%;height:11px}.lp-root.lp-root.lp-root .bs-skel .ftk-skel__say{margin-top:20px}.lp-root.lp-root.lp-root .bs-steps{display:grid;gap:14px;margin:18px 0 0;padding:0;list-style:none}.lp-root.lp-root.lp-root .bs-steps li{display:grid;grid-template-columns:34px minmax(0,1fr);gap:12px}.lp-root.lp-root.lp-root .bs-steps__n{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--s1);color:var(--ink);font-size:15px;font-weight:800}.lp-root.lp-root.lp-root .bs-steps__t{display:flex;flex-direction:column;gap:2px}.lp-root.lp-root.lp-root .bs-steps__t b{color:var(--ink);font-size:16px;font-weight:750;line-height:1.3}.lp-root.lp-root.lp-root .bs-steps__t span{color:var(--ink-2);font-size:15px;line-height:1.5}.lp-root.lp-root.lp-root .bs-exs{display:grid;gap:8px;margin:16px 0 0;padding:0;list-style:none}.lp-root.lp-root.lp-root .bs-mex--2 .bs-exs{margin-top:0}.lp-root.lp-root.lp-root .bs-ex{display:flex;align-items:center;gap:12px;padding:14px 14px 14px 16px;border-radius:var(--r);background:var(--s1)}.lp-root.lp-root.lp-root .bs-ex__b{flex:1;min-width:0}.lp-root.lp-root.lp-root .bs-ex__u{margin:0;color:var(--ink-3);font-size:13px;font-weight:700}.lp-root.lp-root.lp-root .bs-ex__q{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:6px 0 0}.lp-root.lp-root.lp-root .bs-ex__f{display:inline-flex;align-items:center;height:26px;padding:0 9px;border-radius:999px;background:var(--s2);color:var(--ink-2);font-size:13px;font-weight:650}.lp-root.lp-root.lp-root .bs-ex__go{flex:none;height:40px;padding:0 16px;border:0;border-radius:999px;background:var(--acc);color:#fff;font:700 15px/1 var(--font);cursor:pointer}.lp-root.lp-root.lp-root .bs-ex__go:active{transform:scale(.97)}.lp-root.lp-root.lp-root .bs-rules{display:grid;gap:12px;margin:14px 0 0;padding:0;list-style:none;counter-reset:bsr}.lp-root.lp-root.lp-root .bs-rules li{display:grid;grid-template-columns:26px minmax(0,1fr);gap:0 8px;padding:14px 16px 14px 12px;border-radius:var(--r);background:var(--s1);counter-increment:bsr}.lp-root.lp-root.lp-root .bs-rules li:before{content:counter(bsr);grid-row:span 2;color:var(--ink-3);font-size:15px;font-weight:800;line-height:1.45;text-align:center}.lp-root.lp-root.lp-root .bs-rules b{color:var(--ink);font-size:16px;font-weight:750;line-height:1.35}.lp-root.lp-root.lp-root .bs-rules span{color:var(--ink-2);font-size:15px;line-height:1.45}.lp-root.lp-root.lp-root .bs-vs{display:grid;gap:8px;margin-top:16px}.lp-root.lp-root.lp-root .bs-mvs--2 .bs-vs{margin-top:0}.lp-root.lp-root.lp-root .bs-vs__c{padding:18px 18px 8px;border-radius:var(--r)}.lp-root.lp-root.lp-root .bs-vs__c--x{background:var(--s1)}.lp-root.lp-root.lp-root .bs-vs__c--s{background:var(--acc);color:#fff}.lp-root.lp-root.lp-root .bs-vs__n{margin:0;font-size:18px;font-weight:800}.lp-root.lp-root.lp-root .bs-vs__c--x .bs-vs__n{color:var(--ink-2)}.lp-root.lp-root.lp-root .bs-vs__c ul{margin:8px 0 0;padding:0;list-style:none}.lp-root.lp-root.lp-root .bs-vs__c li{padding:10px 0;font-size:15px;line-height:1.45}.lp-root.lp-root.lp-root .bs-vs__c--x li{color:var(--ink-3)}.lp-root.lp-root.lp-root .bs-vs__c--x li+li{box-shadow:inset 0 2px 0 var(--s2)}.lp-root.lp-root.lp-root .bs-vs__c--s li{color:#eaf0ff}.lp-root.lp-root.lp-root .bs-vs__c--s li+li{box-shadow:inset 0 2px 0 rgba(255,255,255,.16)}.lp-root.lp-root.lp-root .bs-goog{margin:14px 0 0;color:var(--ink-2);font-size:15px;line-height:1.5}.lp-root.lp-root.lp-root .bs-mfw{display:grid;gap:8px;margin:16px 0 0}.lp-root.lp-root.lp-root .bs-mfwsec--2 .bs-mfw{margin-top:0}.lp-root.lp-root.lp-root .bs-mfw__r{padding:14px 16px;border-radius:var(--r);background:var(--s1)}.lp-root.lp-root.lp-root .bs-mfw dt{color:var(--ink);font-size:16px;font-weight:800}.lp-root.lp-root.lp-root .bs-mfw dd{margin:8px 0 0;font-size:15px;line-height:1.45}.lp-root.lp-root.lp-root .bs-mfw dd span{display:block;margin-bottom:1px;font-size:13px;font-weight:700}.lp-root.lp-root.lp-root .bs-mfw__x,.lp-root.lp-root.lp-root .bs-mfw__x span{color:var(--ink-3)}.lp-root.lp-root.lp-root .bs-mfw__s{padding:10px 12px;border-radius:12px;background:var(--acc-soft);color:var(--ink)}.lp-root.lp-root.lp-root .bs-mfw__s span{color:var(--bluet)}.lp-root.lp-root.lp-root .bs-mlinks{margin:14px 0 0;color:var(--ink-2);font-size:15px;line-height:1.55}.lp-root.lp-root.lp-root .bs-cards{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;margin-top:16px}.lp-root.lp-root.lp-root .bs-pc{display:flex;flex-direction:column;padding:16px 14px;border-radius:var(--r)}.lp-root.lp-root.lp-root .bs-pc--x{background:var(--s2)}.lp-root.lp-root.lp-root .bs-pc--s{background:var(--acc);color:#fff}.lp-root.lp-root.lp-root .bs-pc__n{font-size:15px;font-weight:750}.lp-root.lp-root.lp-root .bs-pc--x .bs-pc__f,.lp-root.lp-root.lp-root .bs-pc--x .bs-pc__n{color:var(--ink-2)}.lp-root.lp-root.lp-root .bs-pc__f{margin-top:12px;font-size:26px;font-weight:800;line-height:1;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.lp-root.lp-root.lp-root .bs-pc__f small{font-size:14px;font-weight:700;letter-spacing:0}.lp-root.lp-root.lp-root .bs-pc__u{margin-top:8px;font-size:13px;line-height:1.35}.lp-root.lp-root.lp-root .bs-pc--x .bs-pc__u{color:var(--ink-3)}.lp-root.lp-root.lp-root .bs-pc--s .bs-pc__u{color:#dbe6ff}.lp-root.lp-root.lp-root .bs-mjob{margin:14px 0 0;color:var(--ink);font-size:15px;font-weight:650;line-height:1.5}.lp-root.lp-root.lp-root .bs-mprice{margin:0;color:var(--ink-2);font-size:15px;line-height:1.5}.lp-root.lp-root.lp-root .bs-mapi__b{margin-top:14px}.lp-root.lp-root.lp-root .bs-mnote{margin:10px 0 0;color:var(--ink-3);font-size:14px;line-height:1.45}.lp-root.lp-root.lp-root .bs-mnote--c{text-align:center}.lp-root.lp-root.lp-root .bs-mlist{margin-top:14px}.lp-root.lp-root.lp-root .bs-calls{display:grid;gap:6px;margin:12px 0 0;padding:0;list-style:none}.lp-root.lp-root.lp-root .bs-calls li{display:flex;flex-direction:column;gap:3px;padding:12px 14px;border-radius:14px;background:var(--s2)}.lp-root.lp-root.lp-root .bs-calls a{text-decoration:none}.lp-root.lp-root.lp-root .bs-calls code{color:var(--bluet);font:600 15px/1.3 var(--mono)}.lp-root.lp-root.lp-root .bs-calls li>code{color:var(--ink-2)}.lp-root.lp-root.lp-root .bs-calls span{color:var(--ink-2);font-size:15px;line-height:1.45}.lp-root.lp-root.lp-root .bs-req{margin-top:12px;padding:14px 14px 12px;border-radius:14px;background:var(--code-bg)}.lp-root.lp-root.lp-root .bs-req pre{margin:0;color:var(--code-ink);font:500 13px/1.55 var(--mono);white-space:pre-wrap;overflow-wrap:anywhere}.lp-root.lp-root.lp-root .bs-req__m{color:var(--code-key);font-weight:700}.lp-root.lp-root.lp-root .bs-req__h{color:var(--code-muted)}.lp-root.lp-root.lp-root .bs-json{margin:8px 0 0;padding:14px 14px 12px;border-radius:14px;background:var(--code-bg)}.lp-root.lp-root.lp-root .bs-json pre{margin:0;color:var(--code-ink);font:500 13px/1.55 var(--mono);white-space:pre-wrap;overflow-wrap:anywhere}.lp-root.lp-root.lp-root .bs-json pre .k{color:var(--code-key)}.lp-root.lp-root.lp-root .bs-mfaq+.bs-mfaq .bs-mfaq__g{margin-top:0}.lp-root.lp-root.lp-root .bs-mfaq__g{margin-top:16px}.lp-root.lp-root.lp-root .bs-mfaq__h{margin:0 0 8px;color:var(--ink);font-size:17px;font-weight:800}.lp-root.lp-root.lp-root .bs-mqa summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:52px;padding:12px 14px 12px 16px;color:var(--ink);font-size:15px;font-weight:700;line-height:1.35;list-style:none;cursor:pointer;box-sizing:border-box}.lp-root.lp-root.lp-root .bs-mqa summary::-webkit-details-marker{display:none}.lp-root.lp-root.lp-root .bs-mqa summary svg{flex:none;transition:transform .2s var(--ease)}.lp-root.lp-root.lp-root .bs-mqa[open] summary svg{transform:rotate(90deg)}.lp-root.lp-root.lp-root .bs-mqa p{margin:0;padding:0 16px 14px;color:var(--ink-2);font-size:15px;line-height:1.55}.lp-root.lp-root.lp-root :where(main,.m-only)>.sec.bs-mapi--2,.lp-root.lp-root.lp-root :where(main,.m-only)>.sec.bs-mex--2,.lp-root.lp-root.lp-root :where(main,.m-only)>.sec.bs-mfwsec--2,.lp-root.lp-root.lp-root :where(main,.m-only)>.sec.bs-mvs--2{margin-top:0;padding-top:0;border-radius:0}.lp-root.lp-root.lp-root :where(main,.m-only)>.sec.bs-mapi:not(.bs-mapi--2),.lp-root.lp-root.lp-root :where(main,.m-only)>.sec.bs-mex:not(.bs-mex--2),.lp-root.lp-root.lp-root :where(main,.m-only)>.sec.bs-mfwsec:not(.bs-mfwsec--2),.lp-root.lp-root.lp-root :where(main,.m-only)>.sec.bs-mvs:not(.bs-mvs--2){padding-bottom:8px}.lp-root.lp-root.lp-root .bs-mapi--2 .bs-mprice{padding-top:14px}.lp-root.lp-root.lp-root .m-only .bs-ex{flex-direction:row}.lp-root.lp-root.lp-root .m-only .bs-exs{grid-column:auto}.lp-root.lp-root.lp-root .m-only .bs-vs__n{letter-spacing:normal}.lp-root.lp-root.lp-root .m-only .sec.bs-mapi{padding-bottom:8px}.lp-root.lp-root.lp-root .m-only .sec.bs-mapi.bs-mapi--2{padding-top:0;margin-top:0;border-radius:0}.lp-root.lp-root.lp-root .m-only .sec.bs-mex{padding-bottom:8px}.lp-root.lp-root.lp-root .m-only .sec.bs-mex.bs-mex--2{padding-top:0;margin-top:0;border-radius:0}.lp-root.lp-root.lp-root .m-only .sec.bs-mfwsec{padding-bottom:8px}.lp-root.lp-root.lp-root .m-only .sec.bs-mfwsec.bs-mfwsec--2{padding-top:0;margin-top:0;border-radius:0}.lp-root.lp-root.lp-root .m-only .sec.bs-mhow{margin-top:0;border-radius:0}.lp-root.lp-root.lp-root .m-only .sec.bs-mvs{padding-bottom:8px}.lp-root.lp-root.lp-root .m-only .sec.bs-mvs.bs-mvs--2{padding-top:0;margin-top:0;border-radius:0}.lp-root.lp-root.lp-root .bs-row__f{grid-column:auto;min-width:0;gap:0}}