:root{--in-band:#1f3d2b;--in-band-ink:#f5f7f3;--in-band-mut:#f5f7f3bd;--in-band-acc:#b9e6c6;--in-band-line:#f5f7f329;--in-code:#0e1511;--in-code-ink:#dfe7e0;--in-code-mut:#8fb59c;--in-code-acc:#7fdba2}:root[data-theme=dark]{--in-band:#142019;--in-band-ink:#e8ece6;--in-band-mut:#e8ece6b3;--in-band-acc:#6fd59a;--in-band-line:#e8ece61f;--in-code:#0a0f0c;--in-code-ink:#dfe7e0;--in-code-mut:#8fb59c;--in-code-acc:#6fd59a}:where(.p-integ) .in-dot{border-radius:3px;flex:none;width:10px;height:10px;display:inline-block}:where(.p-integ) .in-dot[data-c=db]{background:var(--mg-db-i)}:where(.p-integ) .in-dot[data-c=app]{background:var(--mg-app-i)}:where(.p-integ) .in-dot[data-c=ai]{background:var(--mg-ai-i)}:where(.p-integ) .in-dot[data-c=msg]{background:var(--mg-msg-i)}:where(.p-integ) .in-dot[data-c=file]{background:var(--mg-file-i)}:where(.p-integ) .in-dot[data-c=own]{background:var(--green)}.p-integ .hero-row{align-items:end}:where(.p-integ) .in-hside{border-left:1px solid var(--line);grid-column:9/13;padding:0 0 6px 28px}:where(.p-integ) .in-hside .kicker{margin-bottom:10px}:where(.p-integ) .in-hjump{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px;display:grid}:where(.p-integ) .in-hjump a{border-bottom:1px dashed var(--line);min-height:42px;color:var(--ink-2);align-items:center;gap:10px;font-size:15px;transition:color .2s;display:flex}:where(.p-integ) .in-hjump a:hover{color:var(--green)}:where(.p-integ) .in-win{height:480px}:where(.p-integ) .in-win .w-ri{white-space:nowrap}@media (min-width:1101px){:where(.p-integ) .in-win .w-scene{grid-template-columns:232px minmax(0,1fr) 248px}}:where(.p-integ) .in-cv{padding:0;position:relative}:where(.p-integ) .in-view{transition:opacity .4s var(--ease),transform .45s var(--ease);padding:20px;position:absolute;inset:0}:where(.p-integ) .in-vb{background:var(--sunk);background-image:radial-gradient(var(--line-2) 1px,transparent 1.2px);background-size:16px 16px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-content:start;gap:18px;display:grid}:where(.p-integ) .in-js .in-sc:not(.in-b) .in-vb{opacity:0;pointer-events:none;transform:translateY(8px)}:where(.p-integ) .in-js .in-sc.in-b .in-va{opacity:0;pointer-events:none}:where(.p-integ) .in-js .in-sc [data-st]:not(.in-vb){transition:opacity .4s var(--ease),transform .45s var(--ease)}:where(.p-integ) .in-js .in-sc [data-st]:not(.on):not(.in-vb){opacity:0;transform:translateY(6px)}:where(.p-integ) .in-cv-h{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}:where(.p-integ) .in-cv-h b{font:600 15px/1.2 var(--f-body)}:where(.p-integ) .in-q{border:1px solid var(--line-2);background:var(--surface);width:280px;max-width:60%;height:36px;font:500 13px/1 var(--f-body);color:var(--ink);border-radius:9px;align-items:center;gap:8px;padding:0 12px;transition:border-color .25s,box-shadow .25s;display:inline-flex;position:relative}:where(.p-integ) .in-q .w-ic{width:14px;height:14px;color:var(--muted)}:where(.p-integ) .in-q.in-typing{border-color:var(--green);box-shadow:0 0 0 3px var(--tint)}:where(.p-integ) .in-ph{color:var(--muted);position:absolute;left:34px}:where(.p-integ) .in-q.in-has .in-ph{display:none}:where(.p-integ) .in-caret{background:var(--green);width:1.5px;height:16px;margin-left:-6px;animation:1s steps(2,end) infinite in-blink}@keyframes in-blink{50%{opacity:0}}:where(.p-integ) .in-picks{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}:where(.p-integ) .in-pk{border:1px solid var(--line);background:var(--surface);border-radius:11px;grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:3px 10px;padding:12px;transition:border-color .25s,box-shadow .25s,opacity .3s;display:grid}:where(.p-integ) .in-pk .ig-m{grid-row:1/3;width:34px;height:34px;font-size:12px}:where(.p-integ) .in-pk b{white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:600;line-height:1.2;overflow:hidden}:where(.p-integ) .in-pk small{font:500 10px/1.2 var(--f-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}:where(.p-integ) .in-pk.in-out{display:none}:where(.p-integ) .in-pk.in-pk-on{border-color:var(--green);box-shadow:0 0 0 3px var(--tint)}:where(.p-integ) .in-form,:where(.p-integ) .in-flow{border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow-md);border-radius:12px;padding:16px}:where(.p-integ) .in-form-h{align-items:center;gap:12px;margin-bottom:16px;display:flex}:where(.p-integ) .in-form-h .ig-m{width:38px;height:38px}:where(.p-integ) .in-form-h>div{flex-direction:column;gap:3px;min-width:0;display:flex}:where(.p-integ) .in-form-h b{font-size:15px;font-weight:600}:where(.p-integ) .in-form-h small{font:500 11px/1.2 var(--f-mono);color:var(--muted)}:where(.p-integ) .in-ok{background:var(--tint);height:26px;color:var(--green);font:600 11.5px/1 var(--f-mono);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;margin-right:auto;padding:0 10px;display:inline-flex}:where(.p-integ) .in-ok .w-ic{width:12px;height:12px}:where(.p-integ) .in-key{letter-spacing:.12em}:where(.p-integ) .in-form-f{justify-content:flex-end;align-items:center;gap:10px;margin-top:4px;display:flex}:where(.p-integ) .in-save{background:var(--btn);height:32px;color:var(--btn-ink);border-radius:8px;align-items:center;padding:0 16px;font-size:13px;font-weight:600;display:inline-flex}:where(.p-integ) .in-flow{flex-direction:column;align-items:flex-start;display:flex}:where(.p-integ) .in-flow-k{font:500 10.5px/1 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--green);margin-bottom:12px}:where(.p-integ) .in-flow .w-node{width:100%;height:auto;min-height:48px;padding:8px 12px}:where(.p-integ) .in-flow .w-node>span:last-child{min-width:0}:where(.p-integ) .in-flow .w-wire{margin-left:24px}:where(.p-integ) .in-panel .in-pn-empty{color:var(--muted);font-size:12.5px;line-height:1.5}:where(.p-integ) .in-js .in-sc.in-b .in-pn-empty{display:none}:where(.p-integ) .in-pn-t{align-items:center;gap:10px;margin-bottom:14px;display:flex}:where(.p-integ) .in-pn-t .ig-m{width:32px;height:32px;font-size:12px}:where(.p-integ) .in-pn-t b{font-size:14px;font-weight:600}:where(.p-integ) .in-pn-k{font:500 10.5px/1 var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:12px 0 6px}:where(.p-integ) .in-pn-v{color:var(--ink);font-size:13px;line-height:1.45}:where(.p-integ) .in-pn-c{flex-wrap:wrap}:where(.p-integ) .in-r-new{background:var(--tint);color:var(--green)}:where(.p-integ) .in-r-new .w-ic{color:var(--green)!important}@media (max-width:1100px){:where(.p-integ) .in-picks{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){:where(.p-integ) .in-win{height:560px}:where(.p-integ) .in-view{padding:12px}:where(.p-integ) .in-cv-h{flex-direction:column;align-items:stretch;gap:10px;margin-bottom:12px}:where(.p-integ) .in-q{width:100%;max-width:none}:where(.p-integ) .in-picks{gap:8px}:where(.p-integ) .in-pk{padding:10px}:where(.p-integ) .in-vb{grid-template-columns:minmax(0,1fr);gap:10px}:where(.p-integ) .in-form{padding:12px}:where(.p-integ) .in-form-h{margin-bottom:10px}:where(.p-integ) .in-form .w-fld:first-of-type{display:none}:where(.p-integ) .in-flow{padding:12px}:where(.p-integ) .in-flow .w-node{min-height:40px;padding:6px 10px}:where(.p-integ) .in-flow .w-node small{display:none}:where(.p-integ) .in-flow .w-wire{height:10px}}:where(.p-integ) .in-dir{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;column-gap:24px;display:grid}:where(.p-integ) .in-main{grid-column:1/9;min-width:0}:where(.p-integ) .in-aside{grid-column:9/13;min-width:0}html .p-integ .in-aside .in-detail{position:sticky;top:96px}:where(.p-integ) .in-cap{grid-column:1/-1;margin-top:28px}:where(.p-integ) .in-ctl{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr);gap:12px;padding-bottom:18px;display:grid}:where(.p-integ) .in-search{width:100%;max-width:440px;height:48px}:where(.p-integ) .in-row{align-items:flex-start;gap:14px;display:flex}:where(.p-integ) .in-lab{width:44px;font:500 11.5px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);flex:none;padding-top:12px}:where(.p-integ) .in-chips{flex-wrap:wrap;gap:6px;display:flex}:where(.p-integ) .in-chips button{border:1px solid var(--line);background:var(--surface);min-height:40px;color:var(--ink-2);border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-size:14px;font-weight:500;transition:background .2s,color .2s,border-color .2s;display:inline-flex}:where(.p-integ) .in-chips button:hover{border-color:var(--ink-2)}:where(.p-integ) .in-chips button[aria-pressed=true]{background:var(--btn);border-color:var(--btn);color:var(--btn-ink)}:where(.p-integ) .in-chips button[aria-pressed=true] .in-dot{box-shadow:0 0 0 2px var(--btn-ink)}:where(.p-integ) .in-stat{justify-content:space-between;align-items:center;gap:12px;min-height:52px;padding:10px 0;display:flex}:where(.p-integ) .in-stat p{font:400 13px/1.5 var(--mono);color:var(--muted)}:where(.p-integ) .in-stat p b{color:var(--ink);font-weight:500}:where(.p-integ) .in-clear{min-height:36px;font:500 13px/1 var(--mono);color:var(--green);border-radius:8px;padding:0 12px}:where(.p-integ) .in-clear:hover{background:var(--tint)}:where(.p-integ) .in-clear[hidden]{display:none}:where(.p-integ) .in-grp{padding:14px 0 26px}:where(.p-integ) .in-grp+.in-grp{border-top:1px dashed var(--line);padding-top:24px}:where(.p-integ) .in-grp-h{align-items:baseline;gap:12px;margin-bottom:14px;display:flex}:where(.p-integ) .in-grp-h h3{font-family:var(--serif);letter-spacing:-.015em;font-size:24px;font-weight:450;line-height:1.15}:where(.p-integ) .in-grp-h span{font:400 12.5px/1.4 var(--mono);color:var(--muted)}.p-integ .ig-grid{grid-template-columns:repeat(auto-fill,minmax(176px,1fr))}.p-integ .ig-grid>li{min-width:0;display:flex}:where(.p-integ) .in-t{text-align:left;cursor:pointer;width:100%;transition:border-color .2s,background .2s,box-shadow .2s}:where(.p-integ) .in-t:hover{border-color:var(--ink-2)}:where(.p-integ) .in-t[aria-pressed=true]{border-color:var(--green);background:var(--tint);box-shadow:0 0 0 1px var(--green)}:where(.p-integ) .in-t>span{flex:1}.p-integ .in-t small{font:500 12px/1.3 var(--sans);letter-spacing:0;text-transform:none;white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}:where(.p-integ) .in-hit{font:500 11.5px/1.35 var(--mono);color:var(--green);display:block}.p-integ .in-ownli{grid-column:span 2}.p-integ .ig-own{text-align:left;width:100%;min-height:64px}:where(.p-integ) .ig-own .in-own-a{font-style:normal;font:600 13.5px/1 var(--sans);color:var(--green);align-items:center;gap:6px;margin-top:2px;display:inline-flex}:where(.p-integ) .in-more{display:none}:where(.p-integ) .in-empty{border:1.5px dashed var(--line-2);text-align:center;border-radius:14px;padding:28px}:where(.p-integ) .in-empty h3{font-family:var(--serif);margin-bottom:8px;font-size:24px;font-weight:450}:where(.p-integ) .in-empty p{color:var(--muted);max-width:30em;margin:0 auto 16px;font-size:15px}:where(.p-integ) .in-detail{border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow-sm);border-radius:16px;outline:0;padding:24px}:where(.p-integ) .in-d-h{align-items:center;gap:14px;margin-bottom:16px;display:flex}:where(.p-integ) .in-d-h .ig-m{border-radius:12px;width:48px;height:48px;font-size:15px}:where(.p-integ) .in-d-h .kicker{margin-bottom:4px}:where(.p-integ) .in-d-h h3{font-family:var(--serif);letter-spacing:-.015em;font-size:24px;font-weight:450;line-height:1.12}:where(.p-integ) .in-d-h h3 b{color:var(--forest);font-weight:500}:where(.p-integ) .in-d-how{background:var(--surface-2);color:var(--ink-2);border-radius:9px;align-items:center;gap:8px;margin-bottom:6px;padding:10px 12px;font-size:14px;display:flex}:where(.p-integ) .in-d-how .w-ic{width:15px;height:15px;color:var(--green)}:where(.p-integ) .in-d-sec{border-top:1px dashed var(--line);margin-top:12px;padding:14px 0 4px}:where(.p-integ) .in-d-sec h4{font:500 11.5px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-bottom:10px}:where(.p-integ) .in-d-sec li{color:var(--ink);padding:4px 0 4px 24px;font-size:15px;line-height:1.45;position:relative}:where(.p-integ) .in-d-sec li:before{content:"";border-left:1.6px solid var(--green);border-bottom:1.6px solid var(--green);width:11px;height:6px;position:absolute;top:11px;left:2px;transform:rotate(-45deg)}:where(.p-integ) .in-d-sec .in-trig li:before{background:var(--warn);border:0;border-radius:50%;width:8px;height:8px;top:11px;transform:none}:where(.p-integ) .in-d-sec .chips{margin-top:0}:where(.p-integ) .in-d-sec .chip{height:30px;font-size:12px}:where(.p-integ) .in-d-f{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;margin-top:18px;padding-top:16px;display:flex}:where(.p-integ) .in-d-x{border:1px solid var(--line-2);border-radius:8px;min-height:40px;padding:0 12px;font-size:14px;font-weight:500;display:none}:where(.p-integ) .in-d-none{color:var(--muted);font-size:14.5px}:where(.p-integ) .in-dli{grid-column:1/-1;display:block!important}:where(.p-integ) .in-dli .in-detail{box-shadow:var(--shadow);border-color:var(--green)}:where(.p-integ) .in-ways{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}:where(.p-integ) .in-way .fbox{min-height:252px}:where(.p-integ) .in-way .kicker{color:var(--green);margin:22px 0 10px}:where(.p-integ) .in-way h3{font-family:var(--serif);letter-spacing:-.018em;margin-bottom:10px;font-size:clamp(24px,2vw,28px);font-weight:450;line-height:1.15}:where(.p-integ) .in-way>p:not(.kicker):not(.fcap){color:var(--muted);font-size:15.5px}:where(.p-integ) .in-wf{flex-direction:column;justify-content:center;gap:0;padding:44px 20px 20px;display:flex}:where(.p-integ) .in-wf-src{border:1px solid var(--line);background:var(--surface);border-radius:10px;align-self:flex-start;align-items:center;gap:10px;padding:8px 12px 8px 8px;font-size:13.5px;display:flex}:where(.p-integ) .in-wf-src .ig-m{border-radius:7px;width:30px;height:30px;font-size:11px}:where(.p-integ) .in-wf-arrow{background:var(--green);width:1.5px;height:18px;margin-left:22px}:where(.p-integ) .in-wf-tbl{border:1px solid var(--line);background:var(--surface);border-radius:10px;overflow:hidden}:where(.p-integ) .in-wf-bind{background:var(--tint);color:var(--tint-ink);font:500 11.5px/1.3 var(--mono);padding:8px 12px}:where(.p-integ) .in-wf-tbl p:not(.in-wf-bind){border-top:1px solid var(--line);color:var(--ink-2);grid-template-columns:52px minmax(0,1fr) auto;gap:10px;padding:7px 12px;font-size:13px;display:grid}:where(.p-integ) .in-wf-tbl p span:first-child{font:500 12px/1.5 var(--mono);color:var(--muted)}:where(.p-integ) .in-wf-tbl p b{font-variant-numeric:tabular-nums;color:var(--ink);font-weight:600}:where(.p-integ) .in-node{border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow-sm);border-radius:10px;align-items:center;gap:10px;padding:9px 12px;display:flex}:where(.p-integ) .in-node .ig-m,:where(.p-integ) .in-ni{border-radius:7px;flex:none;place-items:center;width:30px;height:30px;font-size:11px;display:grid}:where(.p-integ) .in-ni{background:var(--tint);color:var(--green)}:where(.p-integ) .in-ni .w-ic{width:15px;height:15px}:where(.p-integ) .in-node span{flex-direction:column;gap:2px;min-width:0;display:flex}:where(.p-integ) .in-node b{font-size:13.5px;font-weight:600;line-height:1.25}:where(.p-integ) .in-node small{font:500 11px/1.3 var(--mono);color:var(--muted)}:where(.p-integ) .in-node-t{border-color:var(--green)}:where(.p-integ) .in-wire{background:var(--line-2);width:1.5px;height:14px;margin-left:27px}:where(.p-integ) .in-act{border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow-sm);border-radius:12px;overflow:hidden}:where(.p-integ) .in-act-h{border-bottom:1px solid var(--line);background:var(--surface-2);align-items:center;gap:10px;padding:12px;display:flex}:where(.p-integ) .in-act-h .ig-m{border-radius:8px;width:32px;height:32px;font-size:11.5px}:where(.p-integ) .in-act-h span{flex-direction:column;gap:2px;display:flex}:where(.p-integ) .in-act-h b{font-size:14px;font-weight:600}:where(.p-integ) .in-act-h small{font:500 11px/1.2 var(--mono);color:var(--muted)}:where(.p-integ) .in-act-f{border-bottom:1px dashed var(--line);color:var(--muted);justify-content:space-between;align-items:center;gap:10px;padding:9px 12px;font-size:13px;display:flex}:where(.p-integ) .in-act-f:last-child{border-bottom:0}:where(.p-integ) .in-act-f b{font:500 12px/1.3 var(--mono);color:var(--ink);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}:where(.p-integ) .in-act-f b.in-tok{color:var(--green)}:where(.p-integ) .in-also{border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:64px;padding-top:28px;display:grid}:where(.p-integ) .in-also .kicker{color:var(--green);margin-bottom:8px}:where(.p-integ) .in-also p:not(.kicker){color:var(--ink-2);font-size:15.5px}:where(.p-integ) .in-also a{color:var(--green);border-bottom:1px solid #0000;font-weight:600}:where(.p-integ) .in-also a:hover{border-color:currentColor}:where(.p-integ) .in-req{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;column-gap:24px;display:grid}:where(.p-integ) .in-ways2{grid-column:1/7;gap:16px;display:grid}:where(.p-integ) .in-card{border:1.5px dashed var(--line-2);background:var(--surface);border-radius:16px;padding:28px 28px 28px 92px;position:relative}:where(.p-integ) .in-card-i{background:var(--tint);width:44px;height:44px;color:var(--green);border-radius:12px;place-items:center;display:grid;position:absolute;top:28px;left:28px}:where(.p-integ) .in-card-i .w-ic{width:20px;height:20px}:where(.p-integ) .in-card h3{font-family:var(--serif);letter-spacing:-.015em;margin-bottom:8px;font-size:24px;font-weight:450;line-height:1.15}:where(.p-integ) .in-card p{color:var(--muted);margin-bottom:14px;font-size:15.5px}:where(.p-integ) .in-form2{border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow-sm);border-radius:16px;flex-direction:column;grid-column:8/13;gap:16px;padding:28px;display:flex;position:relative}:where(.p-integ) .in-form2>.kicker{color:var(--green)}:where(.p-integ) .in-form2>h3{font-family:var(--serif);letter-spacing:-.018em;margin-top:-6px;font-size:28px;font-weight:450;line-height:1.12}:where(.p-integ) .in-fl{color:var(--ink-2);flex-direction:column;gap:6px;font-size:14px;font-weight:500;display:flex}:where(.p-integ) .in-fl small{color:var(--muted);font-weight:400}:where(.p-integ) .in-fl input{border:1px solid var(--line-2);background:var(--bg);height:46px;font:400 15px/1 var(--sans);color:var(--ink);border-radius:10px;outline:0;padding:0 14px;transition:border-color .2s,box-shadow .2s}:where(.p-integ) .in-fl input:focus{border-color:var(--green);box-shadow:0 0 0 3px var(--mark)}:where(.p-integ) .in-fl input::placeholder{color:var(--muted)}:where(.p-integ) .in-fl input[aria-invalid=true]{border-color:var(--warn)}:where(.p-integ) .in-fs{border:0;min-width:0;margin:0;padding:0}:where(.p-integ) .in-fs legend{color:var(--ink-2);margin-bottom:8px;padding:0;font-size:14px;font-weight:500}:where(.p-integ) .in-err{min-height:0;font:500 13px/1.4 var(--mono);color:var(--warn)}:where(.p-integ) .in-err:empty{display:none}:where(.p-integ) .in-form2>.btn{align-self:flex-start}:where(.p-integ) .in-thanks{z-index:2;background:var(--surface);border-radius:16px;flex-direction:column;justify-content:center;align-items:flex-start;gap:10px;padding:28px;display:flex;position:absolute;inset:0}:where(.p-integ) .in-thanks[hidden]{display:none}:where(.p-integ) .in-thanks-i{background:var(--btn);width:48px;height:48px;color:var(--btn-ink);border-radius:50%;place-items:center;display:grid}:where(.p-integ) .in-thanks-i .w-ic{stroke-width:2.4px;width:22px;height:22px}:where(.p-integ) .in-thanks h3{font-family:var(--serif);letter-spacing:-.018em;font-size:30px;font-weight:450;line-height:1.1}:where(.p-integ) .in-thanks p{color:var(--muted);margin-bottom:6px;font-size:15.5px}:where(.p-integ) .in-band{background:var(--in-band);color:var(--in-band-ink);padding:128px 0;position:relative;overflow:hidden}:where(.p-integ) .in-band:before{content:"";background-image:radial-gradient(var(--in-band-line) 1px,transparent 1.2px);opacity:.6;pointer-events:none;background-size:18px 18px;position:absolute;inset:0}:where(.p-integ) .in-band .wrap{position:relative}:where(.p-integ) .in-band-g{grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;column-gap:24px;display:grid}:where(.p-integ) .in-band-c{grid-column:1/7}:where(.p-integ) .in-band .kicker{color:var(--in-band-acc);margin-bottom:22px}:where(.p-integ) .in-band .title{color:var(--in-band-ink)}:where(.p-integ) .in-band .title em{color:var(--in-band-acc)}:where(.p-integ) .in-band .lede{color:var(--in-band-mut);margin-top:24px}:where(.p-integ) .in-band-l{border-top:1px solid var(--in-band-line);margin-top:32px}:where(.p-integ) .in-band-l li{border-bottom:1px solid var(--in-band-line);color:var(--in-band-ink);gap:16px;padding:14px 0;font-size:16px;display:flex}:where(.p-integ) .in-band-l b{font:500 12px/1.9 var(--mono);color:var(--in-band-acc)}:where(.p-integ) .in-studio{grid-column:8/13;min-width:0}:where(.p-integ) .in-st-tabs{border:1px solid var(--in-band-line);border-radius:12px;flex-wrap:wrap;gap:4px;width:max-content;max-width:100%;margin-bottom:12px;padding:4px;display:flex}:where(.p-integ) .in-st-tabs button{min-height:40px;color:var(--in-band-mut);border-radius:8px;padding:0 14px;font-size:14px;font-weight:500;transition:background .2s,color .2s}:where(.p-integ) .in-st-tabs button:hover{color:var(--in-band-ink)}:where(.p-integ) .in-st-tabs button[aria-selected=true]{background:var(--in-band-ink);color:var(--in-band)}:where(.p-integ) .in-st-win{border:1px solid var(--in-band-line);background:var(--in-code);border-radius:14px;overflow:hidden;box-shadow:0 40px 80px -40px #0009}:where(.p-integ) .in-st-h{height:44px;color:var(--in-code-mut);border-bottom:1px solid #ffffff14;align-items:center;gap:12px;padding:0 14px;font-size:13px;display:flex}:where(.p-integ) .in-st-h b{color:var(--in-code-ink);font-weight:600}:where(.p-integ) .in-st-h span:last-child{font:500 12px/1 var(--mono);margin-left:auto}:where(.p-integ) .in-st-dots{gap:6px;display:flex}:where(.p-integ) .in-st-dots i{background:#ffffff2e;border-radius:50%;width:9px;height:9px}:where(.p-integ) .in-st-code{min-height:170px;font:400 13.5px/1.75 var(--mono);color:var(--in-code-mut);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:18px 20px}:where(.p-integ) .in-st-code .k{color:var(--in-code-acc)}:where(.p-integ) .in-st-code .v{color:var(--in-code-ink)}:where(.p-integ) .in-st-foot{background:#ffffff08;border-top:1px solid #ffffff14;align-items:center;gap:12px;padding:12px 14px;display:flex}:where(.p-integ) .in-st-foot .ig-m{width:36px;height:36px;font-size:16px}:where(.p-integ) .in-st-foot>span:nth-child(2){flex-direction:column;gap:3px;min-width:0;display:flex}:where(.p-integ) .in-st-foot b{color:var(--in-code-ink);font-size:14px;font-weight:600}:where(.p-integ) .in-st-foot small{font:500 10.5px/1 var(--mono);letter-spacing:.05em;text-transform:uppercase;color:var(--in-code-mut)}:where(.p-integ) .in-st-ok{height:26px;color:var(--in-code-acc);font:600 11.5px/1 var(--mono);white-space:nowrap;background:#7fdba224;border-radius:999px;align-items:center;gap:6px;margin-left:auto;padding:0 10px;display:inline-flex}:where(.p-integ) .in-st-ok .w-ic{width:12px;height:12px}:where(.p-integ) .in-studio .fcap{color:var(--in-band-mut);margin-top:14px}:where(.p-integ) .in-studio .fcap b{color:var(--in-band-ink)}:where(.p-integ) .in-band+.sec{border-top:0}:where(.p-integ) .in-pop{animation:.45s cubic-bezier(.2,.8,.2,1) in-pop}@keyframes in-pop{0%{opacity:.35;transform:translateY(4px)}}@media (max-width:1180px){:where(.p-integ) .in-main{grid-column:1/8}:where(.p-integ) .in-aside{grid-column:8/13}}@media (max-width:1023px){:where(.p-integ) .in-hside{display:none}:where(.p-integ) .in-main{grid-column:1/-1}:where(.p-integ) .in-aside{display:none}:where(.p-integ) .in-ways{grid-template-columns:minmax(0,1fr);gap:56px;max-width:560px}:where(.p-integ) .in-also{grid-template-columns:minmax(0,1fr);gap:20px}:where(.p-integ) .in-ways2,:where(.p-integ) .in-form2{grid-column:1/-1}:where(.p-integ) .in-form2{margin-top:24px}:where(.p-integ) .in-band-c,:where(.p-integ) .in-studio{grid-column:1/-1}:where(.p-integ) .in-studio{margin-top:48px}:where(.p-integ) .in-d-x{align-items:center;display:inline-flex}}@media (max-width:760px){:where(.p-integ) .in-row{flex-direction:column;gap:6px}:where(.p-integ) .in-lab{width:auto;padding-top:0}:where(.p-integ) .in-chips.in-scroll{flex-wrap:wrap;width:100%}.p-integ .ig-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.p-integ .in-ownli{grid-column:1/-1}:where(.p-integ) .in-lim .in-grp:not(.open) .ig-grid>li:nth-child(n+5):not(.in-dli):not(.in-ownli){display:none}:where(.p-integ) .in-lim .in-grp:not(.open) .in-more{display:inline-flex}:where(.p-integ) .in-more{border:1px solid var(--line-2);min-height:40px;color:var(--ink);border-radius:9px;align-items:center;gap:8px;margin-top:12px;padding:0 14px;font-size:14px;font-weight:500}:where(.p-integ) .in-grp-h h3{font-size:22px}:where(.p-integ) .in-detail{padding:18px}:where(.p-integ) .in-d-h .ig-m{width:40px;height:40px}:where(.p-integ) .in-d-h h3{font-size:21px}:where(.p-integ) .in-card{padding:22px 20px}:where(.p-integ) .in-card-i{margin-bottom:14px;position:static}:where(.p-integ) .in-form2{padding:22px}:where(.p-integ) .in-form2>.btn{align-self:stretch}:where(.p-integ) .in-band{padding:88px 0}:where(.p-integ) .in-st-code{min-height:0;padding:14px;font-size:12px}:where(.p-integ) .in-st-ok{display:none}}.p-integ .badge.soon{border:1px solid var(--line-2);color:var(--ink-2);background:0 0;height:20px;margin-left:6px}:where(.p-integ) .in-ai{border:1px solid var(--line);background:var(--surface);border-radius:16px;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;margin-top:40px;padding:28px;display:grid}:where(.p-integ) .in-ai-h{grid-column:1/5}:where(.p-integ) .in-ai-h .kicker{color:var(--green);margin-bottom:8px}:where(.p-integ) .in-ai-h p:not(.kicker){color:var(--muted);font-size:15.5px}:where(.p-integ) .in-ai-l{grid-column:5/13;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}:where(.p-integ) .in-ai-l li{grid-template-columns:40px minmax(0,1fr);align-items:start;gap:14px;display:grid}:where(.p-integ) .in-ai-i{background:var(--tint);width:40px;height:40px;color:var(--green);border-radius:10px;place-items:center;display:grid}:where(.p-integ) .in-ai-i .w-ic{width:18px;height:18px}:where(.p-integ) .in-ai-l b{font:600 16px/1.3 var(--sans);color:var(--ink);margin-bottom:4px;display:block}:where(.p-integ) .in-ai-l p{color:var(--muted);margin-bottom:8px;font-size:14.5px}@media (max-width:1023px){:where(.p-integ) .in-ai-h,:where(.p-integ) .in-ai-l{grid-column:1/-1}:where(.p-integ) .in-ai-h{margin-bottom:20px}}@media (max-width:760px){:where(.p-integ) .in-ai{padding:20px}:where(.p-integ) .in-ai-l{grid-template-columns:minmax(0,1fr)}}:where(.p-integ) .in-t .in-hit{display:block}@media (max-width:760px){:where(.p-integ) .in-clear{white-space:nowrap;flex:none}}@media (max-width:420px){.p-integ .in-t small{white-space:normal;line-height:1.25}}
