.ap{--a-bg:#fff;--a-ink:#111;--a-ink-2:#4b4b4b;--a-ink-3:#7a7a7a;--a-rule:#dcdcdc;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--a-bg);min-height:100svh;color:var(--a-ink);font-family:var(--font)}.ap__page{max-width:44rem;padding:var(--s-7) var(--gutter) var(--s-7);margin:0 auto}.ap__brand{margin:0 0 var(--s-6);padding-bottom:var(--s-3);border-bottom:1px solid var(--a-rule);color:var(--a-ink-3)}.ap__brand svg{height:auto;display:block}.ap__title{font-family:var(--display);font-size:var(--t-figure);line-height:var(--t-figure-lh);font-weight:var(--w-strong);letter-spacing:var(--track-tight);color:var(--a-ink);margin:0}.ap__when{margin:var(--s-1) 0 0;font-size:var(--t-cell);line-height:var(--t-cell-lh);color:var(--a-ink-3)}.ap__lede{margin:var(--s-5) 0 0;text-wrap:pretty;max-width:52ch;font-size:var(--t-body);line-height:var(--t-body-lh);color:var(--a-ink-2)}.ap__lines{margin:var(--s-5) 0 0;padding:0 0 0 var(--s-4);border-left:2px solid var(--a-ink);list-style:none}.ap__lines li{padding:var(--s-2) 0;font-size:var(--t-section);line-height:var(--t-section-lh);color:var(--a-ink);margin:0}.ap__lines li+li{border-top:1px solid var(--a-rule)}.ap__act{margin:var(--s-6) 0 0}.ap__btn{width:100%;max-width:22rem;padding:var(--s-3) var(--s-5);border:1px solid var(--a-ink);border-radius:var(--r-1);background:var(--a-ink);cursor:pointer;font:inherit;font-size:var(--t-body);line-height:var(--t-body-lh);font-weight:var(--w-strong);color:var(--a-bg);transition:opacity .14s;display:block}.ap__btn:hover{opacity:.86}.ap__btn:disabled{cursor:default;opacity:.5}.ap__foot{margin:var(--s-4) 0 0;text-wrap:pretty;max-width:52ch;font-size:var(--t-cell);line-height:var(--t-cell-lh);color:var(--a-ink-3)}.ap__foot--warn{color:var(--a-ink)}.ap__link{color:var(--a-ink-2);word-break:break-all}
