.capture-detail{--detail-ink:var(--ink,#1f1813);--detail-soft:var(--ink-soft,var(--muted,#5a4734));--detail-rule:var(--hairline,var(--rule,#c4b286));--detail-paper:var(--canvas,var(--paper,#f3ebd8));--detail-accent:var(--accent-ink,var(--ink,#1f1813));color:var(--detail-ink);background:var(--detail-paper);border-top:1px solid var(--detail-rule);margin:24px 0 0;font-family:var(--font-body,var(--body,'Instrument Sans',sans-serif));font-size:14px;line-height:1.55;min-width:0;overflow-wrap:anywhere}.capture-detail>summary{display:list-item;cursor:pointer;min-height:44px;padding:12px 0;margin:0;color:var(--detail-ink);font-size:16px;line-height:1.4;font-weight:600}.capture-detail>summary::marker{color:var(--detail-soft)}.capture-detail p{max-width:70ch;margin:0 0 12px;color:var(--detail-soft);font-size:14px;line-height:1.55}.capture-detail .capture-detail__intro{margin:0 0 16px}.capture-detail .capture-detail__message:empty{display:none}.capture-detail .capture-detail__message{color:var(--detail-ink);font-weight:600}.capture-detail .capture-detail__message--error{color:var(--detail-accent)}.capture-detail .capture-detail__body{padding-bottom:16px}.capture-detail .capture-detail__quote{color:var(--detail-ink);font-weight:600;font-variant-numeric:tabular-nums}.capture-detail .capture-detail__note{font-size:13px}.capture-detail .capture-detail__button,.capture-detail .capture-detail__link{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;min-height:44px;max-width:100%;margin:0 8px 12px 0;padding:9px 12px;border:1px solid var(--detail-rule);border-radius:0;background:transparent;color:var(--detail-ink);font:500 13px/1.4 var(--font-body,var(--body,'Instrument Sans',sans-serif));text-align:center;text-decoration:none;white-space:normal;overflow-wrap:anywhere;cursor:pointer}.capture-detail .capture-detail__button--primary{border-color:var(--detail-ink);background:var(--detail-ink);color:var(--detail-paper)}.capture-detail .capture-detail__button:hover:not(:disabled),.capture-detail .capture-detail__link:hover{border-color:var(--detail-ink);text-decoration:underline;text-underline-offset:3px}.capture-detail .capture-detail__button:disabled{opacity:.55;cursor:wait}.capture-detail :is(summary,button,a,select):focus-visible{outline:2px solid var(--detail-accent);outline-offset:3px}.capture-detail label{display:block;max-width:100%;margin:0 0 12px;color:var(--detail-ink)}.capture-detail select{display:block;box-sizing:border-box;width:100%;max-width:40rem;min-height:44px;margin:6px 0 0;padding:9px 12px;border:1px solid var(--detail-rule);border-radius:0;background:var(--detail-paper);color:var(--detail-ink);font:inherit;font-size:16px}.capture-detail ::selection{color:var(--detail-paper);background:var(--detail-ink)}.capture-detail .capture-detail__tiles{padding:0;margin:8px 0 16px;list-style:none;font-size:13px;font-variant-numeric:tabular-nums}.capture-detail__tiles li{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:7px 0;border-bottom:1px solid var(--detail-rule)}.capture-detail__tiles li span:first-child{flex:none}.capture-detail__tiles li span:last-child{text-align:right;color:var(--detail-soft)}@media(max-width:480px){.capture-detail .capture-detail__button,.capture-detail .capture-detail__link{display:flex;width:100%;margin-right:0}}