.lp{border:1px solid var(--eg-accent-border);background:var(--eg-accent);border-radius:.6rem;padding:.55rem .75rem}.lp summary{cursor:pointer;color:var(--eg-accent-ink);align-items:center;gap:.5rem;font-weight:600;display:flex}.lp summary small{color:var(--eg-ink-muted);font-weight:400}.lp p{margin:.5rem 0 0;line-height:1.7}.ltr{color:var(--eg-ink);flex-wrap:wrap;gap:.25rem .75rem;margin:.35rem 0 0;padding:0;list-style:none;display:flex}.ltr li{align-items:center;gap:.3rem;font-weight:600;display:inline-flex}.lbn{border:1px dashed var(--eg-hair);color:var(--eg-ink-muted);border-radius:.6rem;align-items:center;gap:.6rem;padding:.6rem .8rem;display:flex}.lbn strong{color:var(--eg-ink)}.lbn mark{background:var(--eg-canvas-subtle);color:var(--eg-ink);border-radius:999px;padding:.05rem .55rem;font-size:.8rem}.lpu{gap:var(--eg-space-4);display:grid}.lpu--page{gap:var(--eg-space-10);margin-block-start:var(--eg-space-6)}.lpu h2{font-size:var(--eg-text-xl);margin:0;font-weight:600}.lpu h3{font-size:var(--eg-text-md);margin:0;font-weight:600}.lpu__tiles{gap:var(--eg-space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));display:grid}.lpu__tile{border:1px solid var(--eg-border);border-radius:var(--eg-radius-card);padding:var(--eg-space-4)}.lpu__tile strong{color:var(--eg-price);font-size:var(--eg-text-2xl);font-variant-numeric:tabular-nums;font-weight:600;display:block}.lpu__tile small{color:var(--eg-ink-muted);font-size:var(--eg-text-sm);display:block}.lpu figure{margin:0}.lpu figcaption{color:var(--eg-ink-muted);font-size:var(--eg-text-sm);margin-block-end:var(--eg-space-2)}.lpu__bars{gap:var(--eg-space-1);margin:0;padding:0;list-style:none;display:grid}.lpu__bars li{align-items:center;gap:var(--eg-space-2);color:var(--eg-ink-muted);font-size:var(--eg-text-sm);font-variant-numeric:tabular-nums;grid-template-columns:4.5rem minmax(0,1fr) auto;display:grid}.lpu__bars progress{border-radius:var(--eg-radius-pill);background:var(--eg-surface-muted);width:100%;height:.5rem;accent-color:var(--eg-ink);border:0}.lpu__bars progress::-webkit-progress-bar{border-radius:var(--eg-radius-pill);background:var(--eg-surface-muted)}.lpu__bars progress::-webkit-progress-value{border-radius:var(--eg-radius-pill);background:var(--eg-ink)}.lpu__bars progress::-moz-progress-bar{border-radius:var(--eg-radius-pill);background:var(--eg-ink)}.lpu__list{gap:var(--eg-space-3);margin:0;padding:0;list-style:none;display:grid}.lpu__row{gap:var(--eg-space-2);border:1px solid var(--eg-border);border-radius:var(--eg-radius-card);padding:var(--eg-space-4);overflow-wrap:anywhere;display:grid}.lpu__row header{justify-content:space-between;gap:var(--eg-space-2);flex-wrap:wrap;font-weight:600;display:flex}.lpu__row p{color:var(--eg-ink-muted);font-size:var(--eg-text-sm);margin:0}.lpu__order{gap:0;padding:0}.lpu__order-head{padding:var(--eg-space-3) var(--eg-space-4);border-block-end:1px solid var(--eg-hair);background:var(--eg-surface-muted);border-start-start-radius:var(--eg-radius-card);border-start-end-radius:var(--eg-radius-card);align-items:baseline}.lpu__status{color:var(--eg-ink-muted);font-size:var(--eg-text-sm);font-weight:500}.lpu__status[data-done]{color:var(--eg-verified)}.lpu__total{color:var(--eg-price);font-size:var(--eg-text-lg);font-variant-numeric:tabular-nums}.lpu__order-body{gap:var(--eg-space-1);padding:var(--eg-space-4) var(--eg-space-4) 0;display:grid}.lpu__order-title a{color:var(--eg-ink);text-decoration:none}.lpu__order-title a:hover{text-underline-offset:3px;text-decoration:underline}.lpu__order-title a:focus-visible,.lpu__doc:focus-visible{outline:var(--eg-focus-width) solid var(--eg-focus);outline-offset:var(--eg-focus-offset);border-radius:var(--eg-radius-tag)}.lpu__docs{align-items:center;gap:var(--eg-space-2) var(--eg-space-4);padding:var(--eg-space-3) var(--eg-space-4) var(--eg-space-4);flex-wrap:wrap;display:flex}.lpu__doc{align-items:center;gap:var(--eg-space-1);min-height:44px;color:var(--eg-ink);font-size:var(--eg-text-sm);text-underline-offset:3px;font-weight:500;text-decoration:underline;display:inline-flex}.lpu__doc-pending{color:var(--eg-ink-muted);font-size:var(--eg-text-sm)}.lrf{gap:var(--eg-space-3);display:grid}.lrf__line{border:1px solid var(--eg-hair);border-radius:.6rem;gap:.4rem;padding:.8rem 1rem;display:grid}.lrf__line[data-off=true]{opacity:.6}.lrf__line label{align-items:center;gap:.5rem;font-weight:600;display:flex}.lrf__line input[type=number],.lrf textarea{border:1px solid var(--eg-border);width:100%;max-width:18rem;font:inherit;border-radius:.4rem;padding:.4rem .6rem}.lrf textarea{max-width:none;min-height:4.5rem}.lrf__opts{color:var(--eg-ink-muted);margin:0;font-size:.9rem}.lrf__err{color:var(--eg-danger)}
