.ab-grid .t{min-height:0}.ab-np{grid-area:span 6/1/auto/6}.ab-src{grid-area:span 6/6/auto/13}.ab-faq{grid-area:span 4/1/auto/9}.ab-links{grid-area:span 4/9/auto/13}.ab-np{flex-direction:column;display:flex}.ab-np>.xr-h>.logo-mark{flex:none;width:28px;height:28px}.ab-st{--cr:var(--x-axis);--gl:var(--x-div);background-color:color-mix(in srgb, var(--x-bg) 70%, #000);background-image:linear-gradient(var(--cr), var(--cr)), linear-gradient(var(--cr), var(--cr)), linear-gradient(var(--cr), var(--cr)), linear-gradient(var(--cr), var(--cr)), linear-gradient(var(--cr), var(--cr)), linear-gradient(var(--cr), var(--cr)), linear-gradient(var(--cr), var(--cr)), linear-gradient(var(--cr), var(--cr)), linear-gradient(var(--gl) 1px, transparent 1px), linear-gradient(90deg, var(--gl) 1px, transparent 1px);background-position:12px 16px,16px 12px,right 12px top 16px,right 16px top 12px,left 12px bottom 16px,left 16px bottom 12px,right 12px bottom 16px,right 16px bottom 12px,50%,50%;background-repeat:no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,repeat,repeat;background-size:9px 1px,1px 9px,9px 1px,1px 9px,9px 1px,1px 9px,9px 1px,1px 9px,20px 20px,20px 20px;flex:1;justify-content:center;align-items:center;min-height:0;display:flex;overflow:hidden}.ab-st>svg{flex:none;max-width:100%;height:auto;display:block}.ab-st{container-type:inline-size}.ab-st>.ab-n{display:none}@container (width<=459px){.ab-st>.ab-w{display:none}.ab-st>.ab-n{display:block}}.ab-st .pzi-pad{fill:var(--x-panel);stroke:var(--x-axis)}.ab-st .pzi-ln{fill:var(--x-bg);stroke:var(--x-ink-3);stroke-width:1.5px;stroke-linecap:round}.ab-st .pzi-gh{fill:none;stroke:var(--x-axis);stroke-width:1.2px;stroke-dasharray:3 3}.ab-st .pzi-cap{fill:var(--acc);stroke:none}.ab-st .pzi-fl{fill:none;stroke:var(--x-ink-4);stroke-dasharray:3 3;stroke-linecap:round;stroke-linejoin:round}.ab-st .pzi-dim{fill:none;stroke:var(--x-ink-3)}.ab-st .pzi-turn{fill:none;stroke:var(--acc);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.ab-hl{border-top:1px solid var(--x-div);flex-direction:column;gap:8px;padding:16px;display:flex}.ab-hl>b{font:700 28px/36px var(--disp);letter-spacing:-.01em;color:var(--x-ink)}.ab-hl>span{color:var(--x-ink-3);font-size:13px;line-height:20px}.ab-terms{border-top:1px solid var(--x-div);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:52px;gap:4px;padding:16px;display:grid}.ab-terms>div{background:var(--x-panel);min-width:0;box-shadow:inset 0 0 0 1px var(--x-div);border-radius:6px;align-items:center;gap:12px;padding:0 12px;display:flex}.ab-ti{background:var(--x-ctl);width:32px;height:32px;box-shadow:inset 0 0 0 1px var(--x-axis);border-radius:6px;flex:none;place-items:center;display:grid}.ab-ti>svg{fill:none;width:16px;height:16px;stroke:var(--x-data);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.ab-tt{flex-direction:column;min-width:0;display:flex}.ab-tt>b{color:var(--x-ink);font-size:13px;font-weight:600;line-height:20px}.ab-tt>span{color:var(--x-ink-3);white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:16px;overflow:hidden}.ab-src>.bd{flex-direction:column;padding:0;display:flex}.ab-fx{background-color:var(--tile);--gl:color-mix(in srgb, var(--div) 55%, transparent);background-image:linear-gradient(var(--gl) 1px, transparent 1px), linear-gradient(90deg, var(--gl) 1px, transparent 1px);background-position:50%;background-size:24px 24px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;min-height:0;padding:16px 24px;display:flex}.ab-eq{align-items:stretch;gap:8px;display:flex}.ab-eq>span{border:1px solid var(--line);background:var(--tile);border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:2px;min-width:0;padding:8px 12px;display:flex}.ab-eq>span>b{white-space:nowrap;font-size:14px;font-weight:600;line-height:20px}.ab-eq>span>em{font:12px/16px var(--mono);color:var(--ink-4);white-space:nowrap;font-style:normal}.ab-eq>span.y{border-color:var(--d-soft)}.ab-eq>span.y>b{color:var(--d-main)}.ab-eq>i{font:600 16px var(--mono);color:var(--ink-4);align-self:center;font-style:normal}.ab-fx>p{color:var(--ink-3);text-align:center;text-wrap:pretty;margin:0;font-size:13px;line-height:20px}.ab-cols{border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ab-col{flex-direction:column;gap:4px;min-width:0;padding:12px 16px 16px;display:flex}.ab-col+.ab-col{border-left:1px solid var(--div)}.ab-ch{align-items:center;gap:8px;min-width:0;display:flex}.ab-ch>i{border-radius:2px;flex:none;width:10px;height:10px}.ab-ch>b{white-space:nowrap;font-size:14px;font-weight:600;line-height:20px}.ab-ch>em{font:600 12px var(--mono);color:var(--ink-4);white-space:nowrap;flex:none;margin-left:auto;font-style:normal}.ab-col.d .ab-ch>i{background:var(--d-main)}.ab-col.e .ab-ch>i{box-shadow:inset 0 0 0 1.5px var(--ink-3)}.ab-col.m .ab-ch>i{box-shadow:inset 0 0 0 1px var(--amber);background:repeating-linear-gradient(-45deg, var(--amber) 0 1px, transparent 1px 3px)}.ab-col.m .ab-ch>b{color:var(--amber-ink)}.ab-col>span{color:var(--ink-3);text-wrap:pretty;font-size:12px;line-height:16px}.ab-tags{flex-wrap:wrap;gap:4px;margin-top:8px;display:flex}.ab-tags>span{border:1px solid var(--line);background:var(--ctl);height:24px;color:var(--ink-2);white-space:nowrap;border-radius:4px;padding:0 8px;font-size:12px;line-height:22px}.ab-col.d .ab-tags>span{border-color:var(--d-soft);color:var(--d-main)}.ab-col.m .ab-tags>span{border-color:var(--amber-line);background:0 0;border-style:dashed}.ab-col.e .ab-tags>span{color:var(--ink-3);background:0 0}.ab-tags>span>em{font:12px var(--mono);color:var(--ink-4);margin-left:6px;font-style:normal}.ab-go2{color:var(--ink-2);white-space:nowrap;align-items:center;gap:4px;margin-top:auto;padding-top:12px;font-size:12px;font-weight:600;transition:color .15s;display:inline-flex}.ab-go2>svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:12px;height:12px}.ab-go2:hover{color:var(--acc-ink)}.faq.c.ab-faq>.bd{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(0,1fr);display:grid}.faq.c.ab-faq .qa:nth-child(2){border-top:0}.faq.c.ab-faq .qa:nth-child(2n){border-left:1px solid var(--div)}.ab-links>.bd{grid-template-rows:repeat(4,minmax(0,1fr));gap:4px;display:grid}.ab-links>.bd>a{border:1px solid var(--soft-line);background:var(--soft);border-radius:6px;align-items:center;gap:12px;min-width:0;padding:0 12px 0 10px;transition:border-color .15s;display:flex}.ab-li{border:1px solid var(--line);background:var(--ctl);border-radius:6px;flex:none;place-items:center;width:32px;height:32px;display:grid}.ab-li>svg{fill:none;width:16px;height:16px;stroke:var(--acc);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.ab-lt{flex-direction:column;flex:1;min-width:0;display:flex}.ab-lt>b{font-size:13px;font-weight:600;line-height:20px;transition:color .15s}.ab-lt>span{color:var(--ink-3);text-wrap:pretty;font-size:12px;line-height:16px}.ab-go{border:1px solid var(--line);background:var(--ctl);border-radius:6px;flex:none;place-items:center;width:24px;height:24px;display:grid}.ab-go>svg{fill:none;width:12px;height:12px;stroke:var(--ink-4);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;transition:stroke .15s}.ab-links>.bd>a:hover{border-color:var(--acc-line)}.ab-links>.bd>a:hover .ab-lt>b{color:var(--acc-ink)}.ab-links>.bd>a:hover .ab-go>svg{stroke:var(--acc)}@media (width<=1179px){.ab-np{grid-area:span 5/1/auto/13;grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.ab-np>.xr-h{grid-column:1/3}.ab-st{grid-row:2/4}.ab-hl,.ab-terms{border-left:1px solid var(--x-div)}.ab-src{grid-column:1/13}.ab-faq{grid-area:span 5/1/auto/8}.ab-links{grid-area:span 5/8/auto/13}}@media (width<=1023px){.ab-grid>.t{grid-column:1/13}.ab-links{grid-row:span 3}.ab-links>.bd{grid-template-rows:none;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=759px){.ab-grid{grid-auto-rows:auto}.ab-grid>.t{grid-row:auto}.ab-np{display:flex}.ab-st{flex:none;height:168px}.ab-hl,.ab-terms{border-left:0}.ab-hl>b{font-size:24px;line-height:32px}.ab-fx{padding:16px}.ab-eq{flex-wrap:wrap;justify-content:center}.ab-cols,.faq.c.ab-faq>.bd{grid-template-columns:minmax(0,1fr)}.faq.c.ab-faq .qa:nth-child(2){border-top:1px solid var(--div)}.faq.c.ab-faq .qa:nth-child(2n){border-left:0}.ab-col+.ab-col{border-left:0;border-top:1px solid var(--div)}.ab-links>.bd>a{min-height:56px}}@media (width<=400px){.ab-terms{grid-template-columns:minmax(0,1fr)}}
