.sheet>.blk{border-bottom:2px dotted var(--hedge-2)}.details-lines{margin:0;font-size:16px}.details-lines>div{justify-content:space-between;gap:16px;padding:4px 0;display:flex}.details-lines dt{color:var(--hedge-2)}.details-lines dd{font-variant-numeric:tabular-nums;flex:none;margin:0}.details-lines .off dt,.details-lines .off dd{color:var(--meadow);font-weight:700}.details-lines .tot{border-top:2px solid var(--hedge);margin-top:6px;padding-top:8px;font-size:18px;font-weight:700}.details-lines .tot dt{color:var(--hedge)}.details-sess{margin:4px 0 8px;padding:0;list-style:none}.details-sess li{border-top:2px dotted var(--faint);align-items:center;gap:12px;min-height:56px;padding:8px 0;display:flex}.details-sess li.gone>span:first-child>span:first-child{color:var(--red);font-weight:700}.details-x{border:2px solid var(--hedge);border-radius:var(--r);flex:none;place-items:center;width:44px;height:44px;font-size:22px;text-decoration:none;display:grid}.details-x:hover{background:var(--straw)}.details-chips{flex-wrap:wrap;gap:8px;margin-bottom:8px;display:flex}.details-chips a{border:2px solid var(--hedge);border-radius:var(--r);align-items:center;min-height:48px;padding:0 14px;font-weight:700;text-decoration:none;display:inline-flex}.details-chips a:hover{background:var(--straw)}.details-chips a[aria-current]{background:var(--straw);border-width:3px;padding:0 13px}.details-chips a[aria-current]:before{content:"✓ " / ""}@media (forced-colors:active){.details-chips a[aria-current]{outline-offset:2px;outline:3px solid canvastext}}.details-links{flex-wrap:wrap;column-gap:20px;padding-left:44px;font-size:16px;display:flex}.details-methods{gap:8px;display:grid}.details-methods label{border:2px solid var(--hedge);border-radius:var(--r);cursor:pointer;align-items:center;gap:12px;min-height:56px;padding:8px 14px;font-weight:700;display:flex}.details-methods input{width:22px;height:22px;accent-color:var(--hedge);flex:none;margin:0}.details-methods label:has(input:checked){background:var(--straw);border-width:3px;padding:7px 13px}.details-dialog{color:var(--hedge);background:var(--white);border:2px solid var(--hedge)}.details-dialog::backdrop{background:#1e2a1a80}.details-dialog ol:focus-visible{outline-offset:-3px}