.pk{grid-template-columns:auto auto;justify-content:center;align-items:center;gap:12px 16px;margin-bottom:clamp(48px,6vw,72px);display:grid}.pk-row{display:contents}.pk-l{color:var(--ink-2);text-align:right;font-size:15px;font-weight:550}.pk .pf-seg{box-shadow:inset 0 0 0 1px var(--line);background:#1a1a1a0d;border-radius:999px;gap:2px;padding:4px;display:inline-flex}.pf-tab{all:unset;box-sizing:border-box;min-width:8.2em;height:40px;color:var(--ink-2);white-space:nowrap;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:0 18px;font-size:15px;font-weight:550;transition:background .2s,color .2s,box-shadow .2s;display:inline-flex}.pf-tab:hover{color:var(--ink)}.pf-tab:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}.pf-tab[aria-checked=true],[data-computer=mac] .pf-tab[data-pick=computer][data-v=mac],[data-computer=windows] .pf-tab[data-pick=computer][data-v=windows],[data-phone=iphone] .pf-tab[data-pick=phone][data-v=iphone],[data-phone=android] .pf-tab[data-pick=phone][data-v=android]{color:#1a1a1a;background:#fbfbf9;box-shadow:0 1px 2px #14141414,0 0 0 1px #1a1a1a0f}.pk-hint{color:var(--ink-3);text-align:center;grid-column:1/-1;margin:4px 0 0;font-size:15px}html:not(.js) .pk{display:none}.pk-jump{text-align:center;color:var(--ink-2);margin-bottom:clamp(40px,5vw,64px);font-size:15px}.pk-jump p{margin:0 0 10px}.pk-jump ul{flex-wrap:wrap;justify-content:center;gap:8px 20px;margin:0;padding:0;list-style:none;display:flex}.pk-jump a{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.js .pk-jump{display:none}.pg-install .pair{padding:0 var(--gutter);max-width:calc(860px + 2 * var(--gutter))}.pair+.pair{margin-top:clamp(72px,9vw,112px)}.js .pair{display:none}.js[data-computer=mac][data-phone=iphone] #mac-iphone,.js[data-computer=mac][data-phone=android] #mac-android,.js[data-computer=windows][data-phone=iphone] #windows-iphone,.js[data-computer=windows][data-phone=android] #windows-android{display:block}.anchor{display:block;position:relative;top:-96px}.pair-h{color:var(--ink-3);letter-spacing:0;margin:0 0 8px;font-size:14px;font-weight:550}.js .pair-h{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ps{margin:0;padding:0;list-style:none}.ps-i{border-top:1px solid var(--line);grid-template-columns:28px minmax(0,1fr);column-gap:18px;padding:clamp(24px,3vw,32px) 0;scroll-margin-top:96px;display:grid}.ps-i:first-child{border-top:0;padding-top:4px}.ps .n{background:var(--ink);width:28px;height:28px;color:var(--paper);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;margin-top:1px;font-size:14px;font-weight:600;display:grid}.ps-b{min-width:0}.ps h3{letter-spacing:-.02em;margin:0;font-size:20px;font-weight:600;line-height:1.5}.ps p{max-width:42em;color:var(--ink-2);margin:10px 0 0;font-size:16px;line-height:1.5}.ps .ps-path{color:var(--ink);margin-top:6px;font-size:14px;font-weight:500}.ps .ps-aside{color:var(--ink-3);font-size:14px}.ps a,.pair-can a{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.ps .term{margin-top:16px}.ps .term+p{margin-top:14px}.ps-sub{max-width:42em;color:var(--ink-2);margin:10px 0 0;padding-left:20px;font-size:16px;line-height:1.5}.ps-sub li{padding-left:4px}.ps-sub li+li{margin-top:4px}.dl{flex-wrap:wrap;align-items:center;gap:10px 18px;margin-top:16px;display:flex}.dl .btn{color:var(--paper)}.dl .ic-dl{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none}.dl-meta{color:var(--ink-3);font-size:14px}.ps .dl-alt{color:var(--ink-3);margin-top:10px;font-size:14px}.dl+p:not(.dl-alt){margin-top:16px}.pair-can{color:var(--ink-2);background:#1a1a1a0a;border-radius:14px;margin:0;padding:16px 20px;font-size:15px;line-height:1.5}.pair-can b{color:var(--ink);font-weight:600}.ps-more{margin-top:28px}.ps-more>.stp{margin-top:20px}.pg-install .ps-more[open]>.stp{animation:none}html:not(.js) .stp-b{grid-template-rows:1fr}.pg-install .hp-sec{padding-top:clamp(88px,11vw,136px)}.hp-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 56px;max-width:1000px;margin:0 auto;display:grid}.js .hp{display:none}.js[data-computer=mac] #mac-help,.js[data-computer=windows] #windows-help,.js[data-phone=iphone] #iphone-help,.js[data-phone=android] #android-help{display:block}.hp{min-width:0;scroll-margin-top:96px}.hp-h{border-bottom:1px solid var(--line);letter-spacing:-.015em;margin:0 0 8px;padding-bottom:10px;font-size:17px;font-weight:600}.hp .qd{border-bottom:1px solid var(--line);display:block}.hp .qd summary{justify-content:space-between;width:100%;padding:12px 0;display:flex}.hp .qd[open]{padding-bottom:18px}.hp .qd dl{margin-top:4px}.hp .cmd-sm{max-width:none}.hp-list{color:var(--ink-2);margin:4px 0 0;padding-left:18px;font-size:15px;line-height:1.5}.hp-list li+li{margin-top:6px}.hp-list b{color:var(--ink);font-weight:600}.hp a{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.hp-all{max-width:1000px;color:var(--ink-3);text-align:center;margin:clamp(32px,4vw,48px) auto 0;font-size:15px}.hp-all a{color:var(--ink);text-underline-offset:3px;text-decoration:underline}@media (max-width:860px){.hp-grid{grid-template-columns:1fr}.ps h3{font-size:18px}}@media (max-width:520px){.pk{grid-template-columns:1fr;justify-items:center;gap:8px}.pk-l{text-align:center}.pk-row+.pk-row .pk-l{margin-top:10px}.pf-tab{min-width:7.4em}.ps-i{grid-template-columns:24px minmax(0,1fr);column-gap:14px}.ps .n{width:24px;height:24px;font-size:13px}.ps p,.ps-sub{font-size:15px}}.pg-install details,.pg-install #pick,.pg-install .hp-sec,.pg-install .stp-i{scroll-margin-top:96px}html:not(.js) .pair-h{color:var(--ink);letter-spacing:-.025em;margin-bottom:20px;font-size:24px;font-weight:650}
