.abl-pr__info{box-sizing:border-box;width:min(860px,100vw - 32px);max-height:calc(100vh - 48px);background:var(--g-1);max-height:calc(100dvh - 48px);color:var(--ink-1);overscroll-behavior:contain;border:0;border-radius:20px;margin:auto;padding:0;overflow:auto;box-shadow:0 24px 64px #0003}.abl-pr__info::backdrop{background:#0000005c}.abl-pr__card{text-align:left;gap:18px;padding:28px 32px;display:grid}.abl-pr__card-head{z-index:1;background:var(--g-1);justify-content:space-between;align-items:flex-start;gap:16px;margin-top:-28px;margin-bottom:-12px;padding-top:28px;padding-bottom:12px;display:flex;position:sticky;top:0}.abl-pr__card-kicker,.abl-pr__card-h{margin:0}.abl-pr__card-kicker{font-size:var(--fs-t4);line-height:var(--lh-t4);letter-spacing:var(--ls-t4);color:var(--ink-2)}.abl-pr__card-h{font-family:var(--font-display);font-variation-settings:"wght" var(--w-display);letter-spacing:-.022em;font-size:2rem;line-height:1.12}.abl-pr__card-x{width:36px;height:36px;color:var(--ink-1);cursor:pointer;background:#00000012;border:0;border-radius:50%;place-items:center;padding:0;display:grid}@media (hover:hover){.abl-pr__card-x:hover{background:var(--ink-1);color:var(--g-1)}}.abl-pr__sheet{border-collapse:collapse;width:100%;font-size:var(--fs-t4);line-height:var(--lh-t4);letter-spacing:var(--ls-t4);border:1px solid #e3e5e8}.abl-pr__sheet th,.abl-pr__sheet td{text-align:left;vertical-align:top;border-top:1px solid #e3e5e8;padding:14px 16px}.abl-pr__sheet th[scope=row]{font-variation-settings:"wght" 640;letter-spacing:.04em;text-transform:uppercase;width:38%;color:var(--ink-1);border-right:1px solid #e3e5e8;font-size:.75rem}.abl-pr__sheet td{color:#55555a}.abl-pr__sheet-bar th{font-size:var(--fs-t3);font-variation-settings:"wght" var(--w-label);letter-spacing:var(--ls-t3);color:var(--ink-1);background:#e4e6ea;padding-block-start:9px;padding-block-end:9px}.abl-pr__card-foot .v5-btn{cursor:pointer;border:0;font-family:inherit}@media (max-width:734px){.abl-pr__info{border-radius:18px}.abl-pr__card{gap:14px;padding:22px 16px 20px}.abl-pr__card-h{font-size:1.625rem}.abl-pr__sheet tr:not(.abl-pr__sheet-bar){display:grid}.abl-pr__sheet th[scope=row]{border-right:0;width:auto;padding-bottom:2px}.abl-pr__sheet td{border-top:0;padding-top:0}}
