.af{--k-bg:var(--bg,#fff);--k-ink:var(--ink,#000);--k-mute:var(--mute,#333);--k-tag:var(--tag,#ffd400);--k-on-tag:var(--on-tag,#000);--k-edge:var(--edge,#d9d9d9);--k-acc:var(--accent,#d0021b);--k-on-acc:var(--on-accent,#fff);--k-due:var(--due,#d0021b);--k-on-due:var(--on-due,#fff);--k-focus:var(--focus,#d0021b);--k-disp:var(--display,Archivo,"Helvetica Neue",Helvetica,Arial,sans-serif);--k-body:var(--body,"Helvetica Neue",Helvetica,Arial,sans-serif);color:var(--k-ink);background:var(--k-bg);font:400 1.05rem/1.5 var(--k-body);font-variant-numeric:tabular-nums lining-nums}@media(prefers-color-scheme:dark){.af{--k-bg:var(--bg,#0e0e0e);--k-ink:var(--ink,#f4f4f4);--k-mute:var(--mute,#c4c4c4);--k-edge:var(--edge,#2a2a2a);--k-acc:var(--accent,#ff5a4f);--k-on-acc:var(--on-accent,#000);--k-focus:var(--focus,#ffd400)}}.af *{box-sizing:border-box;border-radius:0}.af [hidden]{display:none!important}.af :focus-visible{outline:3px solid var(--k-focus);outline-offset:3px}.af-t{font:900 2.2rem/1 var(--k-disp);font-stretch:62%;text-transform:uppercase;margin:0 0 .5rem}.af-lede,.af-foot,.af-src,.af-note{color:var(--k-mute)}.af-lede{margin:0 0 1rem}.af-form{display:grid;align-items:end;grid-template-columns:1fr;gap:.75rem;padding:.75rem;background:var(--k-bg);border:2px solid var(--k-ink);border-top-width:10px;margin:0 0 1rem}@media(min-width:36rem){.af-form{grid-template-columns:1fr 1fr}.af-q,.af-chk,.af-reset{grid-column:1/-1}}@media(min-width:60rem){.af-form{grid-template-columns:repeat(3,1fr)}}.af-f{min-width:0}.af-f label{display:block;font:800 .875rem/1.2 var(--k-disp);font-stretch:80%;text-transform:uppercase;letter-spacing:.04em;margin:0 0 .3rem}.af select,.af input[type=text],.af input[type=search]{display:block;width:100%;max-width:100%;min-height:48px;font:inherit;font-size:1rem;padding:.4rem .75rem;color:var(--k-ink);background:var(--k-bg);border:2px solid var(--k-ink);border-radius:0;font-variant-numeric:tabular-nums lining-nums}.af-in{position:relative}.af-in input[type=text]{padding-right:2rem}.af-in.af-pre input[type=text]{padding-left:1.75rem;padding-right:.75rem}.af-u{position:absolute;top:50%;transform:translateY(-50%);right:.75rem;color:var(--k-mute);pointer-events:none;font-weight:700}.af-pre .af-u{right:auto;left:.75rem}.af input[aria-invalid=true]{border-color:var(--k-due);border-width:3px}.af-err{color:var(--k-ink);font-size:.875rem;font-weight:700;margin:.25rem 0 0;border-left:5px solid var(--k-due);padding-left:.4rem}.af .af-chk{display:flex;gap:.625rem;align-items:center;min-height:44px;font:700 .95rem/1.35 var(--k-body);text-transform:none;letter-spacing:0;cursor:pointer}.af-chk input{width:1.375rem;height:1.375rem;margin:0;flex:none;accent-color:var(--k-ink)}.af-reset,.af-more{justify-self:start;min-height:48px;padding:0 1.3rem;font:900 1rem/1 var(--k-disp);font-stretch:75%;text-transform:uppercase;letter-spacing:.03em;color:var(--k-on-acc);background:var(--k-acc);border:0;cursor:pointer}.af-sum{font:800 1rem/1.3 var(--k-disp);margin:.5rem 0}.af-legend{margin:0 0 .75rem;font-size:.875rem;line-height:2}.af .af-legend .s2{white-space:normal;box-decoration-break:clone;-webkit-box-decoration-break:clone}.af .s2{font:800 .875rem/1.2 var(--k-disp);text-transform:uppercase;letter-spacing:.05em;padding:.2rem .4rem;background:var(--k-ink);color:var(--k-bg);white-space:nowrap}.af .s2.due{background:var(--k-due);color:var(--k-on-due)}.af .s2.unv{background:var(--k-bg);color:var(--k-ink);box-shadow:inset 0 0 0 2px var(--k-ink)}.af-list{list-style:none;margin:0 0 1rem;padding:1rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;background:var(--k-edge);border-block:6px solid var(--k-ink)}@media(min-width:1000px){.af-list{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:420px){.af-list{gap:.6rem;padding:.6rem}}.af .tag{margin:0;min-width:0}.af .tag:has(details[open]){grid-column:1/-1}.af-c{background:var(--k-tag);color:var(--k-on-tag);border-top:4px solid var(--k-on-tag);display:grid;grid-template-columns:1fr auto;grid-template-rows:auto 1fr auto auto;min-height:11rem;height:100%}.af-c:focus{outline:3px solid var(--k-focus);outline-offset:3px}.af-h{grid-column:1/3;padding:.45rem .6rem 0;margin:0;font:800 1rem/1.15 var(--k-disp);font-stretch:80%;overflow-wrap:anywhere}.af-br{display:block;font:700 .875rem/1.2 var(--k-disp);font-stretch:100%;text-transform:uppercase;letter-spacing:.05em}.af-c>.v{grid-column:1/2;align-self:end;margin:0;padding:0 .6rem;font:900 4.6rem/.85 var(--k-disp);font-stretch:62%;letter-spacing:-.02em}.af-c>.v sup{font-size:.4em;vertical-align:.95em;margin-left:.04em}.af-c>.v.vn{font-size:3rem}.af-c>.u{grid-column:2/3;align-self:end;margin:0 .5rem .35rem 0;border:2px solid var(--k-on-tag);padding:.2rem .35rem;font:800 .875rem/1.15 var(--k-disp);font-stretch:80%;text-transform:uppercase;text-align:center}.af-c>.u.un{grid-column:1/3;justify-self:start;margin:.25rem .6rem 0}@media(max-width:420px){.af-c>.v{font-size:3.6rem}.af-c>.u:not(.un){display:none}}.af-c>.ft span{white-space:nowrap}.af-c>.ft{grid-column:1/3;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin:.5rem 0 0;padding:.3rem .6rem;background:var(--k-on-tag);color:var(--k-tag);font:800 .875rem/1.2 var(--k-disp);letter-spacing:.05em;text-transform:uppercase}.af .due>.af-c>.ft{background:var(--k-due);color:var(--k-on-due)}.af .unv>.af-c>.ft{background:var(--k-bg);color:var(--k-ink);box-shadow:inset 0 0 0 2px var(--k-ink)}.af-det{grid-column:1/3;background:var(--k-bg);color:var(--k-ink)}.af-det>summary{display:flex;align-items:center;min-height:44px;padding:0 .6rem;cursor:pointer;font:800 .875rem/1 var(--k-disp);text-transform:uppercase;letter-spacing:.05em;background:var(--k-tag);color:var(--k-on-tag);border-top:2px solid var(--k-on-tag)}.af .nf{border:2px solid var(--k-ink);padding:.35rem .55rem .6rem;background:var(--k-bg);color:var(--k-ink)}.af .nf p{margin:.25rem 0;font-size:1rem}.af-hd{display:flex;justify-content:space-between;gap:.75rem;align-items:flex-start}.af .nf .af-nft{font:900 1.9rem/1 var(--k-disp);font-stretch:62%;margin:0}.af-ph{flex:none;width:72px;height:96px;border:2px solid var(--k-ink);object-fit:cover;display:block}.af-pha{flex:none;line-height:0}.af .nf .af-sv{margin:0 0 .3rem}.af .nf .af-n{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem;border-top:10px solid var(--k-ink);margin:.25rem 0 0;padding:.2rem 0;font:900 1.25rem/1.1 var(--k-disp)}.af .nf .af-n strong{order:2;font:900 2.6rem/1 var(--k-disp);font-stretch:62%;white-space:nowrap}.af-nl{font-size:1rem}.af .nf .af-nn{display:block;font:700 1rem/1.4 var(--k-body)}.af .nf .af-nn strong{font:900 1rem/1.4 var(--k-disp);order:0}.af-dl{margin:0;border-top:5px solid var(--k-ink)}.af-dl div{display:flex;justify-content:space-between;gap:1rem;border-top:1px solid var(--k-ink);padding:.22rem 0;min-width:0}.af-dl div:first-child{border-top:0}.af-dl dt{font:800 1rem/1.3 var(--k-disp);flex:none}.af-dl dd{margin:0;text-align:right;min-width:0;font-size:1rem}.af-dl .af-w{display:block}.af-dl .af-w dd{text-align:left}.af-l{display:block}.af .nf .af-claim{border-top:1px solid var(--k-ink);padding-top:.25rem}.af .nf .af-st{border-top:10px solid var(--k-ink);padding-top:.4rem;margin-top:.25rem;font:700 1rem/1.6 var(--k-disp)}.af-sale{color:var(--k-ink);font-weight:900}.af s,.af-np dd{color:var(--k-mute)}.af-bb{display:flex;flex-wrap:wrap;gap:.3rem}.af-b{display:inline-block;font:800 .875rem/1.2 var(--k-disp);text-transform:uppercase;letter-spacing:.03em;padding:.15rem .4rem;border:2px solid var(--k-ink)}.af-bs{background:var(--k-due);color:var(--k-on-due);border-color:var(--k-due)}.af-bm{border-left-width:10px}.af a{color:inherit;text-underline-offset:2px}.af a:hover{color:var(--k-acc)}.af-src,.af-note,.af-pn{font-size:.875rem!important}.af time{white-space:nowrap}.af-hh{font:900 1.6rem/1 var(--k-disp);font-stretch:62%;text-transform:uppercase;margin:1.25rem 0 .25rem;padding-top:.5rem;border-top:6px solid var(--k-ink)}.af-pn{color:var(--k-mute)}.af-foot{font-size:.875rem;margin:1rem 0 0;border-left:10px solid var(--k-ink);padding-left:.75rem}.af .vh{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.af-x{display:none!important}@media(scripting:none){.af .af-x{display:revert!important}.af .af-held.af-x{display:block!important}.af-pg{display:none!important}}.af-pg{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin:1rem 0}.af-shown{margin:0;font:800 1rem/1.3 var(--k-disp)}.af-nj{margin:0 0 .5rem;padding-left:1.25rem}.af-nj li{margin:.15rem 0}
