.pg{--paper:#fff;--well:#fafaf8;--card:#fff;--ink:#1a1a1d;--ink2:#3a3a40;--faint:#66666d;--rule:#e4e3df;--hair:#efeeea;--acc:#ee3b14;--acc2:#4b4bd1;--acc3:#1c7a4b;--shadow:0 1px 0 #1a1a1d08, 0 14px 26px -18px #1a1a1d4d;--ser:var(--font-newsreader), "Newsreader", Georgia, serif;--ui:var(--font-arimo), Arimo, Helvetica, Arial, sans-serif;--mono:ui-monospace, "SF Mono", SFMono-Regular, Menlo, Consolas, monospace;background:var(--paper);color:var(--ink);font-family:var(--ui)}.pg h1,.pg h2,.pg h3,.pg p,.pg pre{margin:0}.pg a{color:inherit;text-decoration:none}.pg a:hover{color:var(--acc)}.pg .in{max-width:1180px;margin:0 auto;padding:0 60px}.pg .sec{border-top:1px solid var(--rule)}.pg .ctr{text-align:center}.pg .pad{padding-top:96px;padding-bottom:96px}.pg .pad-s{padding-top:88px;padding-bottom:88px}.pg .mkr{text-decoration:none}.pg h1{font-family:var(--ser);letter-spacing:-.026em;color:var(--ink);font-size:72px;font-weight:500;line-height:1.02}.pg h2{font-family:var(--ser);letter-spacing:-.024em;color:var(--ink);font-size:56px;font-weight:500;line-height:1.05}.pg h2.h-sm{font-size:44px}.pg h3{letter-spacing:-.012em;font-size:19px;font-weight:700}.pg .sub{color:var(--faint);text-wrap:pretty;max-width:74ch;margin:22px auto 0;font-size:18.5px;line-height:1.7}.pg .kicker{font-family:var(--ui);letter-spacing:.13em;text-transform:uppercase;color:var(--faint);font-size:11.5px;font-weight:600}.pg .btn{letter-spacing:-.008em;border:1px solid var(--ink);background:var(--ink);height:44px;color:var(--paper);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;padding:0 22px;font-size:15px;font-weight:600;display:inline-flex}.pg .btn:hover{color:var(--paper)}.pg .btn.out{color:var(--ink);background:0 0}.pg .btn.out:hover{color:var(--ink)}.pg .triad{color:var(--acc);justify-content:center;align-items:center;gap:14px;display:flex}.pg .triad svg{display:block}.pg .mkbox{border-radius:3px;flex:none;place-items:center;display:grid;overflow:hidden}.pg .mkbox.mono{color:#fff;font-family:var(--ui);font-weight:700;line-height:1}.pg .mkbox img{object-fit:contain;width:100%;height:100%;display:block}.pg .fc{background:var(--card);border:1px solid var(--rule);box-shadow:var(--shadow);border-radius:4px;position:relative}.pg .ch{border-bottom:1px solid var(--rule);align-items:center;gap:10px;padding:12px 16px;display:flex}.pg .ch .dot{background:var(--acc);border-radius:9px;flex:none;width:6px;height:6px}.pg .ch .own{font-family:var(--ui);letter-spacing:.1em;text-transform:uppercase;color:var(--acc);font-size:11px;font-weight:700}.pg .ch .app{letter-spacing:-.012em;white-space:nowrap;font-size:14px;font-weight:700}.pg .ch .meta{font-family:var(--ui);letter-spacing:.01em;color:var(--faint);white-space:nowrap;margin-left:auto;font-size:12px;font-weight:500}.pg .ch .ic{width:24px;height:24px;font-size:12px;position:relative;overflow:visible}.pg .ch .ic .unread{background:var(--acc);border:1.5px solid var(--card);border-radius:9px;width:8px;height:8px;position:absolute;top:-3px;right:-3px}.pg .legendline{max-width:64ch;color:var(--faint);text-align:center;margin:30px auto 0;font-size:14px;line-height:1.6}.pg .legendline .mkr{background:var(--acc);border-radius:9px;width:6px;height:6px;margin:0 2px 1px 0;display:inline-block}.pg .arrow{color:var(--rule);place-items:center;display:grid}.pg .find{padding:16px}.pg .find .ttl{letter-spacing:-.016em;text-wrap:balance;font-size:20px;font-weight:700;line-height:1.3}.pg .find .meta{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.pg .find .meta span{font-family:var(--ui);letter-spacing:.09em;text-transform:uppercase;border:1px solid var(--rule);color:var(--faint);border-radius:2px;padding:5px 9px;font-size:10.5px;font-weight:700}.pg .find .meta span.crit{border-color:var(--acc);color:var(--acc)}.pg .find .shot{background:var(--well);border:1px solid var(--rule);border-radius:3px;margin-top:16px;padding:15px}.pg .find .shot .bar{background:var(--rule);border-radius:2px;height:7px}.pg .find .shot .bar.s{width:56%;margin-top:7px}.pg .find .shot .cta{color:#fbfbf9;letter-spacing:-.006em;background:#d8d6cf;border-radius:3px;place-items:center;height:30px;margin-top:11px;font-size:11px;font-weight:600;display:grid}.pg .find .shot .swatch{font-family:var(--mono);letter-spacing:.03em;color:var(--faint);margin-top:8px;font-size:10px;display:block}.pg .step-tile{background:var(--card);border:1px solid var(--rule);box-shadow:var(--shadow);border-radius:4px}.pg .step-tile .top{border-bottom:1px solid var(--rule);align-items:center;gap:10px;padding:12px 16px;display:flex}.pg .step-tile .mk{width:26px;height:26px;font-size:12px}.pg .step-tile b{letter-spacing:-.014em;font-size:15px;font-weight:700}.pg .step-tile .cap{font-family:var(--ui);letter-spacing:.1em;text-transform:uppercase;color:var(--faint);padding:12px 16px;font-size:11px;font-weight:600;line-height:1.6;display:block}.pg .slk{overflow:hidden}.pg .msg{text-align:left;grid-template-columns:34px minmax(0,1fr);gap:12px;padding:16px;display:grid}.pg .msg .av{background:var(--ink);width:34px;height:34px;color:var(--paper);font-family:var(--ser);border-radius:3px;place-items:center;font-size:17px;font-weight:600;display:grid}.pg .msg .who{align-items:baseline;gap:8px;display:flex}.pg .msg .who b{letter-spacing:-.01em;font-size:15px;font-weight:700}.pg .msg .who .app{letter-spacing:.06em;text-transform:uppercase;background:var(--hair);color:var(--faint);border-radius:2px;padding:2px 5px;font-size:9.5px;font-weight:700}.pg .msg .who time{color:var(--faint);white-space:nowrap;font-size:12.5px}.pg .msg .txt{color:var(--ink2);margin-top:5px;font-size:15.5px;line-height:1.45}.pg .att{border-left:2px solid var(--rule);margin-top:15px;padding-left:14px}.pg .att>b{letter-spacing:-.012em;font-size:15.5px;font-weight:700;display:block}.pg .att .flds{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;margin-top:14px;display:grid}.pg .att .flds div span{color:var(--faint);font-size:12px;font-weight:700;display:block}.pg .att .flds div b{color:var(--ink2);margin-top:3px;font-size:14px;font-weight:400;display:block}.pg .att .acts{gap:9px;margin-top:16px;display:flex}.pg .att .acts span{background:var(--card);border:1px solid var(--rule);height:32px;color:var(--ink2);border-radius:3px;align-items:center;padding:0 13px;font-size:13.5px;font-weight:700;display:inline-flex}.pg .flowB{text-align:left;grid-template-columns:336px 112px 250px 112px 430px;justify-content:center;row-gap:34px;margin-top:34px;display:grid}.pg .flowB .arrow svg{width:112px}.pg .flowB .dest.up{transform:translateY(-12px)}.pg .flowB .dest.dn{transform:translateY(12px)}.pg .flowB .anchor{grid-row:1/span 2;align-self:center}.pg .fork{grid-row:1/span 2;position:relative}.pg .fork .st,.pg .fork .vt,.pg .fork .ob{border-color:var(--rule);position:absolute}.pg .fork .st{width:38px;top:50%;left:0}.pg .fork .vt{top:25%;bottom:25%;left:38px}.pg .fork .ob{width:66px;left:38px}.pg .fork .ob.up{top:25%}.pg .fork .ob.dn{top:75%}.pg .fork i{color:var(--rule);line-height:0;position:absolute;left:100px}.pg .fork i.up{top:calc(25% - 5px)}.pg .fork i.dn{top:calc(75% - 5px)}.pg .brl{background:var(--paper);font-family:var(--ui);letter-spacing:.14em;text-transform:uppercase;color:var(--ink2);white-space:nowrap;padding:0 8px;font-size:10.5px;font-weight:700;position:absolute;left:38px}.pg .brl.up{top:calc(25% - 20px)}.pg .brl.dn{top:calc(75% - 20px)}.pg .midcell{align-self:center}.pg .cb{padding:16px}.pg .cb .pr{font-family:var(--mono);color:var(--ink);background:var(--well);border:1px solid var(--rule);border-radius:3px;padding:14px 15px;font-size:13px;line-height:1.75}.pg .cb .via{font-family:var(--ui);letter-spacing:.1em;text-transform:uppercase;color:var(--faint);border-top:1px solid var(--rule);align-items:center;gap:9px;margin-top:14px;padding-top:12px;font-size:11px;font-weight:600;display:flex}.pg .cb .via .mkr{background:var(--acc);border-radius:9px;flex:none;width:5px;height:5px}.pg .cc{overflow:hidden}.pg .cc pre{font-family:var(--mono);color:var(--ink2);white-space:pre-wrap;padding:16px;font-size:13px;line-height:1.95}.pg .cc pre .p{color:var(--faint)}.pg .cc pre .f{color:var(--ink);font-weight:700}.pg .cc pre .g{color:var(--acc3);font-weight:700}.pg .cc pre .r{color:var(--acc)}.pg .ret{grid-column:1/-1;height:52px;margin-top:8px;position:relative}.pg .ret .hz{position:absolute;top:26px;left:168px;right:215px}.pg .ret .lv{height:26px;position:absolute;top:0;right:215px}.pg .ret .rv{height:26px;position:absolute;top:0;left:168px}.pg .ret i{color:var(--rule);line-height:0;position:absolute;top:-4px;left:163px}.pg .ret .chip{background:var(--paper);font-family:var(--mono);letter-spacing:.05em;color:var(--ink2);white-space:nowrap;align-items:center;gap:12px;height:26px;padding:0 14px;font-size:11px;display:flex;position:absolute;top:13px;left:50%;transform:translate(-50%)}.pg .ret .chip .lab{font-family:var(--ui);letter-spacing:.11em;text-transform:uppercase;color:var(--faint);white-space:nowrap;font-size:10.5px;font-weight:700}.pg .proof{text-align:left;grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:44px;margin-top:52px;display:grid}.pg .codecard{background:var(--card);border:1px solid var(--rule);box-shadow:var(--shadow);border-radius:4px;overflow:hidden}.pg .codeh{border-bottom:1px solid var(--rule);font-family:var(--ui);letter-spacing:.1em;text-transform:uppercase;color:var(--faint);white-space:nowrap;align-items:center;gap:10px;padding:12px 16px;font-size:11px;font-weight:600;display:flex;overflow:hidden}.pg .codeh .mkr{background:var(--acc3);border-radius:9px;flex:none;width:6px;height:6px}.pg .codeh .ms{letter-spacing:0;text-transform:none;margin-left:auto}.pg .codecard pre{font-family:var(--mono);color:var(--ink2);white-space:pre;padding:18px 18px 20px;font-size:13px;line-height:1.85;overflow-x:auto}.pg pre .hk{color:var(--faint)}.pg pre .sig{color:var(--acc);font-weight:700}.pg pre .k{color:var(--ink)}.pg .proofside{padding-top:6px}.pg .proofside b{font-family:var(--ui);letter-spacing:.11em;text-transform:uppercase;color:var(--acc);margin-bottom:12px;font-size:11px;font-weight:700;display:block}.pg .proofside p{color:var(--ink2);text-wrap:pretty;font-size:15.5px;line-height:1.65}.pg .proofside p+p{color:var(--faint);margin-top:12px;font-size:14.5px}.pg .crow{border-top:1px solid var(--rule);grid-template-columns:270px minmax(0,1fr);align-items:start;gap:30px;padding:30px 0;display:grid}.pg .crows>.crow:last-child{border-bottom:1px solid var(--rule)}.pg .crow .cat{font-family:var(--ui);letter-spacing:.13em;text-transform:uppercase;color:var(--faint);padding-top:11px;font-size:11.5px;font-weight:700}.pg .crow .cat .note{font-family:var(--ui);letter-spacing:0;text-transform:none;color:var(--faint);margin-top:9px;font-size:13.5px;line-height:1.55;display:block}.pg .crow .cat .note b{color:var(--ink2);font-weight:600}.pg .pills{flex-wrap:wrap;gap:11px;display:flex}.pg .pill{border:1px solid var(--rule);background:var(--card);letter-spacing:-.01em;min-height:46px;color:var(--ink);border-radius:999px;align-items:center;gap:10px;padding:0 20px 0 14px;font-size:15.5px;font-weight:600;display:inline-flex}.pg .pill .mk{border-radius:5px;width:22px;height:22px;font-size:11px}.pg .pill.soon{color:var(--ink2);background:0 0;border-style:dashed;padding-right:8px}.pg .pill.soon .chip{font-family:var(--ui);letter-spacing:.1em;text-transform:uppercase;border:1px solid var(--rule);color:var(--faint);background:var(--well);white-space:nowrap;border-radius:999px;padding:4px 8px;font-size:10px;font-weight:700}.pg .seedocs{justify-content:center;padding:38px 0 0;display:flex}.pg .three{text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:52px;display:grid}.pg .nc{background:var(--card);border:1px solid var(--rule);box-shadow:var(--shadow);border-radius:4px;flex-direction:column;display:flex;overflow:hidden}.pg .nc .body{padding:26px 26px 24px}.pg .nc .no{font-family:var(--mono);letter-spacing:.08em;font-size:15px;font-weight:700;display:block}.pg .nc .no.a{color:var(--acc)}.pg .nc .no.b{color:var(--acc2)}.pg .nc .no.c{color:var(--acc3)}.pg .nc h3{margin-top:20px}.pg .nc p{color:var(--faint);text-wrap:pretty;margin-top:10px;font-size:15px;line-height:1.6}.pg .nc .well{background:var(--well);border-top:1px solid var(--rule);align-items:center;min-height:118px;margin-top:auto;padding:24px 26px;display:flex}.pg .marks{align-items:center;gap:12px;display:flex}.pg .marks .mk{width:32px;height:32px;font-size:13px}.pg .marks .mkr{background:var(--rule);width:26px;height:1px}.pg .fieldm{background:var(--card);border:1px solid var(--rule);width:100%;height:44px;font-family:var(--mono);color:var(--ink);border-radius:3px;align-items:center;gap:10px;padding:0 13px;font-size:13.5px;display:flex}.pg .fieldm .mkr{background:var(--acc2);border-radius:9px;flex:none;width:7px;height:7px}.pg .fieldm .st{font-family:var(--ui);letter-spacing:.09em;text-transform:uppercase;color:var(--faint);margin-left:auto;font-size:11px;font-weight:600}.pg .okrow{background:var(--card);border:1px solid var(--rule);width:100%;color:var(--ink);border-radius:3px;align-items:center;gap:10px;padding:12px 13px;font-size:14px;font-weight:600;display:flex}.pg .okrow .mkr{background:var(--acc3);border-radius:999px;flex:none;place-items:center;width:18px;height:18px;display:grid}.pg .okrow .st{font-family:var(--ui);color:var(--faint);margin-left:auto;font-size:12.5px;font-weight:600}.pg .tablewrap{margin-top:44px}.pg table{border-collapse:collapse;text-align:left;width:100%}.pg thead th{font-family:var(--ui);letter-spacing:.12em;text-transform:uppercase;color:var(--faint);border-bottom:1px solid var(--rule);white-space:nowrap;vertical-align:bottom;padding:0 20px 15px 0;font-size:11px;font-weight:700}.pg tbody td,.pg tbody th{border-bottom:1px solid var(--hair);color:var(--ink2);vertical-align:middle;text-align:left;padding:22px 20px 22px 0;font-size:14.5px;font-weight:400}.pg tbody tr:last-child td,.pg tbody tr:last-child th{border-bottom:1px solid var(--rule)}.pg th.tool{letter-spacing:-.012em;color:var(--ink);font-size:15.5px;font-weight:700}.pg th.tool .cell{align-items:center;gap:12px;display:flex}.pg th.tool .mk{width:30px;height:30px;font-size:13px}.pg .foot{max-width:78ch;color:var(--faint);text-wrap:pretty;margin:30px auto 0;font-size:14.5px;line-height:1.7}.pg .foot b{color:var(--ink2);font-weight:400}.pg .beh{text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:64px;margin-top:44px;padding:0;list-style:none;display:grid}.pg .beh li{border-top:1px solid var(--hair);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:14px;padding:19px 0;display:grid}.pg .beh li:first-child,.pg .beh li:nth-child(2){border-top:0}.pg .beh li .mkr{background:var(--acc);border-radius:9px;width:6px;height:6px;margin-top:9px}.pg .beh li p{color:var(--ink2);text-wrap:pretty;font-size:16px;line-height:1.55}.pg .faq{text-align:left;max-width:840px;margin:38px auto 0}.pg details{border-top:1px solid var(--hair)}.pg details:last-child{border-bottom:1px solid var(--hair)}.pg summary{cursor:pointer;letter-spacing:-.012em;color:var(--ink);align-items:baseline;gap:16px;padding:22px 0;font-size:17px;font-weight:600;list-style:none;display:flex}.pg summary::-webkit-details-marker{display:none}.pg summary .mkr{font-family:var(--mono);color:var(--faint);margin-left:auto;font-size:16px;line-height:1}.pg summary .mkr:after{content:"+"}.pg details[open] summary .mkr:after{content:"−"}.pg details[open] summary .mkr{color:var(--acc)}.pg summary:focus-visible{outline:2px solid var(--acc);outline-offset:2px}.pg details p{color:var(--faint);text-wrap:pretty;padding:0 46px 24px 0;font-size:15.5px;line-height:1.7}.pg .ctaRow{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:34px;display:flex}.pg .mn{font-family:var(--mono);letter-spacing:0;font-size:.94em}.pg .livebadge{border:1px solid var(--rule);font-family:var(--ui);letter-spacing:.12em;text-transform:uppercase;color:var(--ink2);white-space:nowrap;border-radius:999px;align-items:center;gap:9px;width:max-content;margin:44px auto 0;padding:7px 15px 7px 12px;font-size:11px;font-weight:700;display:inline-flex}.pg .livebadge .mkr{background:var(--acc);border-radius:9px;flex:none;width:7px;height:7px;position:relative}.pg .livebadge .mkr:after{content:"";border:1px solid var(--acc);border-radius:9px;animation:2.2s ease-out infinite pg-halo;position:absolute;inset:-4px}.pg .livebadge .note{letter-spacing:.02em;text-transform:none;color:var(--faint);white-space:nowrap;font-size:12px;font-weight:500}@keyframes pg-halo{0%{opacity:.9;transform:scale(.55)}to{opacity:0;transform:scale(1.5)}}.pg .fl{box-shadow:0 0 0 1px var(--acc), 0 0 0 6px #ee3b1412;opacity:0;pointer-events:none;border-radius:4px;animation:9s linear infinite pg-flash;position:absolute;inset:-1px}@keyframes pg-flash{0%,3%{opacity:0}5%,11%{opacity:1}16%,to{opacity:0}}.pg .fork .st,.pg .fork .ob,.pg .ret .hz{background-image:linear-gradient(90deg, var(--rule) 0 6px, transparent 6px 12px);background-repeat:repeat-x;background-size:12px 1.5px;height:1.5px;animation:1.1s linear infinite pg-marchX}.pg .fork .vt,.pg .ret .lv,.pg .ret .rv{background-image:linear-gradient(180deg, var(--rule) 0 6px, transparent 6px 12px);background-repeat:repeat-y;background-size:1.5px 12px;width:1.5px;animation:1.1s linear infinite pg-marchY}.pg .ret .hz,.pg .ret .lv,.pg .ret .rv{animation-direction:reverse}@keyframes pg-marchX{to{background-position:12px 0}}@keyframes pg-marchY{to{background-position:0 12px}}.pg .arrow svg .ln{animation:1.1s linear infinite pg-dash}@keyframes pg-dash{to{stroke-dashoffset:-11px}}.pg .arrow svg .trav{fill:var(--acc);animation:9s linear infinite pg-trav}@keyframes pg-trav{0%,8%{opacity:0;transform:translate(0)}11%{opacity:1}22%{opacity:1;transform:translate(92px)}25%,to{opacity:0;transform:translate(92px)}}.pg .ch .ic .unread{animation:9s linear infinite pg-unread}@keyframes pg-unread{0%,26%{opacity:0;transform:scale(0)}31%{opacity:1;transform:scale(1.35)}35%,to{opacity:1;transform:scale(1)}}.pg .cc pre .ln{opacity:0;animation:9s linear infinite pg-lineIn}@keyframes pg-lineIn{0%,42%{opacity:0}46%,to{opacity:1}}.pg .caret{vertical-align:-2px;background:var(--ink2);width:7px;height:14px;animation:1.1s step-end infinite pg-blink;display:inline-block}@keyframes pg-blink{0%,50%{opacity:1}51%,to{opacity:0}}.pg .ret .chip{animation:9s linear infinite pg-chipIn}@keyframes pg-chipIn{0%,62%{color:var(--faint)}66%,80%{color:var(--acc)}86%,to{color:var(--ink2)}}@media (prefers-reduced-motion:reduce){.pg .fl,.pg .fork .st,.pg .fork .ob,.pg .fork .vt,.pg .ret .hz,.pg .ret .lv,.pg .ret .rv,.pg .arrow svg .ln,.pg .arrow svg .trav,.pg .ch .ic .unread,.pg .cc pre .ln,.pg .caret,.pg .ret .chip,.pg .livebadge .mkr:after{animation:none}.pg .fl{opacity:0}.pg .cc pre .ln{opacity:1}.pg .arrow svg .trav{opacity:0}}@media (max-width:1000px){.pg .in{max-width:none;padding:0 22px}.pg .pad{padding-top:56px;padding-bottom:56px}.pg .pad-s{padding-top:52px;padding-bottom:52px}.pg h1{letter-spacing:-.022em;font-size:38px}.pg h2,.pg h2.h-sm{letter-spacing:-.02em;font-size:31px}.pg .sub{margin-top:16px;font-size:16px;line-height:1.65}.pg .livebadge{margin-top:28px}.pg .flowB{grid-template-columns:minmax(0,1fr);row-gap:0}.pg .flowB .anchor,.pg .flowB .midcell{grid-row:auto}.pg .fork{display:none}.pg .flowB .dest.up,.pg .flowB .dest.dn{transform:none}.pg .flowB .arrow{justify-self:center;padding:6px 0;transform:rotate(90deg)}.pg .ret{height:auto;margin-top:22px}.pg .ret .hz,.pg .ret .lv,.pg .ret .rv,.pg .ret i{display:none}.pg .ret .chip{border-top:1.5px dashed var(--rule);flex-wrap:wrap;justify-content:center;height:auto;padding-top:16px;position:static;transform:none}.pg .att .flds{grid-template-columns:minmax(0,1fr);gap:9px}.pg .step-tile{max-width:240px}.pg .proof{grid-template-columns:minmax(0,1fr);gap:28px}.pg .crow{grid-template-columns:minmax(0,1fr);gap:18px}.pg .three{grid-template-columns:minmax(0,1fr)}.pg .beh{grid-template-columns:minmax(0,1fr);column-gap:0}.pg .beh li:nth-child(2){border-top:1px solid var(--hair)}.pg details p{padding-right:0}.pg .tablewrap{border:1px solid var(--rule);background:var(--card);border-radius:4px;margin-top:26px;position:relative;overflow:hidden}.pg .vp{-webkit-overflow-scrolling:touch;overflow-x:auto}.pg .tablewrap table{width:820px;font-size:13.5px}.pg .tablewrap thead th{border-bottom:1px solid var(--rule);padding:14px 16px}.pg .tablewrap tbody td,.pg .tablewrap tbody th{padding:16px}.pg .tablewrap th.tk,.pg .tablewrap th.tool{background:var(--card);width:168px;min-width:168px;box-shadow:1px 0 0 var(--rule);position:sticky;left:0}.pg .tablewrap th.tool{font-size:14.5px}.pg .fade{pointer-events:none;background:linear-gradient(90deg, #fff0, var(--card));width:38px;position:absolute;top:0;bottom:34px;right:0}.pg .swipe{border-top:1px solid var(--hair);font-family:var(--ui);letter-spacing:.08em;text-transform:uppercase;color:var(--faint);align-items:center;gap:9px;padding:10px 16px;font-size:10.5px;font-weight:700;display:flex}.pg .swipe .mkr{background:var(--rule);flex:1;height:1px}.pg .foot{margin-top:22px;font-size:13.5px}}@media (min-width:1001px){.pg .fade,.pg .swipe{display:none}}
