.transaction-detail-module__RHaCHa__detail{color:var(--text,#2b3436);font-family:Arial,Helvetica,sans-serif}.transaction-detail-module__RHaCHa__header{border-bottom:2px solid var(--accent,#155158);justify-content:space-between;align-items:center;gap:32px;margin-bottom:24px;padding:0 0 24px;display:flex}.transaction-detail-module__RHaCHa__headerText{min-width:0;max-width:980px}.transaction-detail-module__RHaCHa__header h1{color:var(--accent,#155158);overflow-wrap:anywhere;margin:0 0 12px;font-size:28px;font-weight:700;line-height:34px}.transaction-detail-module__RHaCHa__headline{color:var(--muted,#5c6769);margin:0;font-size:16px;line-height:24px}.transaction-detail-module__RHaCHa__exportArea{text-align:center;flex:0 0 200px;width:200px}.transaction-detail-module__RHaCHa__exportActions{background:var(--surface,#fff);min-height:40px;color:var(--accent,#155158);border:1px solid #a9bbbd;border-radius:6px;justify-content:center;align-items:center;display:flex}.transaction-detail-module__RHaCHa__exportActions button{color:var(--muted,#5c6769);font:inherit;cursor:not-allowed;background:0 0;border:0;padding:8px 12px;font-size:14px}.transaction-detail-module__RHaCHa__exportNote{color:var(--muted,#5c6769);margin:8px 0 0;font-size:12px;line-height:16px}.transaction-detail-module__RHaCHa__columns{grid-template-columns:minmax(0,420fr) minmax(0,450fr) minmax(0,470fr);align-items:stretch;gap:20px;display:grid}.transaction-detail-module__RHaCHa__column{flex-direction:column;gap:16px;min-width:0;display:flex}.transaction-detail-module__RHaCHa__column>.transaction-detail-module__RHaCHa__section:last-child{flex-grow:1}.transaction-detail-module__RHaCHa__section{border:1px solid var(--control-line,#a9bbbd);background:var(--surface,#fff);border-radius:0;min-width:0;padding:16px 12px 12px}.transaction-detail-module__RHaCHa__sectionTitle{color:var(--accent,#155158);border-bottom:1px solid var(--accent,#155158);margin:0;padding:0 0 8px;font-size:16px;font-weight:700;line-height:24px}.transaction-detail-module__RHaCHa__profileTable{border-collapse:collapse;table-layout:fixed;width:100%;font-size:14px;line-height:20px}.transaction-detail-module__RHaCHa__fieldColumn{width:33%}.transaction-detail-module__RHaCHa__valueColumn{width:27%}.transaction-detail-module__RHaCHa__explanationColumn{width:40%}.transaction-detail-module__RHaCHa__profileTable th,.transaction-detail-module__RHaCHa__profileTable td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line,#cfdbdc);overflow-wrap:anywhere;padding:10px 8px 10px 0}.transaction-detail-module__RHaCHa__profileTable th{color:var(--accent,#155158);font-weight:700}.transaction-detail-module__RHaCHa__profileTable td:last-child{padding-right:0}.transaction-detail-module__RHaCHa__profileTable tr:last-child th,.transaction-detail-module__RHaCHa__profileTable tr:last-child td{border-bottom:0}.transaction-detail-module__RHaCHa__explanation{color:var(--muted,#5c6769)}.transaction-detail-module__RHaCHa__compactTable .transaction-detail-module__RHaCHa__fieldColumn{width:59%}.transaction-detail-module__RHaCHa__compactTable .transaction-detail-module__RHaCHa__valueColumn{width:41%}.transaction-detail-module__RHaCHa__timeline{margin:0;padding:0;list-style:none}.transaction-detail-module__RHaCHa__timelineEvent{border-bottom:1px solid var(--line,#cfdbdc);grid-template-columns:17% minmax(0,1fr) 58px;align-items:start;gap:10px;padding:12px 0;font-size:14px;line-height:20px;display:grid}.transaction-detail-module__RHaCHa__timelineEvent:last-child{border-bottom:0}.transaction-detail-module__RHaCHa__timelineDate{color:var(--accent,#155158);overflow-wrap:anywhere;font-weight:700}.transaction-detail-module__RHaCHa__timelineDescription{overflow-wrap:anywhere}.transaction-detail-module__RHaCHa__sourceButton{min-height:36px;font:inherit;color:var(--accent,#155158);background:var(--surface,#fff);cursor:pointer;border:1px solid #a9bbbd;border-radius:0;padding:6px 4px;font-size:12px;line-height:16px}.transaction-detail-module__RHaCHa__sourceButton:hover,.transaction-detail-module__RHaCHa__closeButton:hover{background:#f2f7f7}.transaction-detail-module__RHaCHa__sourceButton:focus-visible,.transaction-detail-module__RHaCHa__closeButton:focus-visible,.transaction-detail-module__RHaCHa__dialogHeader button:focus-visible{outline:2px solid var(--accent,#155158);outline-offset:2px}.transaction-detail-module__RHaCHa__sourceDialog{color:var(--text,#2b3436);background:var(--surface,#fff);border:2px solid var(--accent,#155158);border-radius:0;width:min(520px,100vw - 32px);max-height:calc(100dvh - 48px);padding:24px;font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:20px}.transaction-detail-module__RHaCHa__sourceDialog::backdrop{background:#cfdbdc}.transaction-detail-module__RHaCHa__dialogHeader{border-bottom:1px solid var(--line,#cfdbdc);justify-content:space-between;align-items:flex-start;gap:16px;padding-bottom:12px;display:flex}.transaction-detail-module__RHaCHa__dialogHeader h2{color:var(--accent,#155158);margin:0;font-size:20px;line-height:28px}.transaction-detail-module__RHaCHa__dialogHeader button{width:36px;height:36px;font:inherit;color:var(--accent,#155158);background:var(--surface,#fff);cursor:pointer;border:1px solid #a9bbbd;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.transaction-detail-module__RHaCHa__sourceList{margin:20px 0 12px;padding:0;list-style:none}.transaction-detail-module__RHaCHa__sourceList li+li{margin-top:16px}.transaction-detail-module__RHaCHa__sourceTitle{margin:0 0 6px;font-weight:700}.transaction-detail-module__RHaCHa__sourceUrl{margin:0}.transaction-detail-module__RHaCHa__sourceTitle,.transaction-detail-module__RHaCHa__sourceUrl{white-space:pre-wrap;overflow-wrap:anywhere}.transaction-detail-module__RHaCHa__closeButton{min-height:40px;font:inherit;color:var(--accent,#155158);background:var(--surface,#fff);cursor:pointer;border:1px solid #a9bbbd;border-radius:6px;margin-top:12px;padding:8px 16px}.transaction-detail-module__RHaCHa__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (pointer:coarse){.transaction-detail-module__RHaCHa__sourceButton,.transaction-detail-module__RHaCHa__closeButton{min-width:44px;min-height:44px}.transaction-detail-module__RHaCHa__dialogHeader button{width:44px;height:44px}}@media (max-width:1100px){.transaction-detail-module__RHaCHa__columns{grid-template-columns:minmax(0,1fr);gap:16px}.transaction-detail-module__RHaCHa__headerText{max-width:none}.transaction-detail-module__RHaCHa__column{gap:16px}.transaction-detail-module__RHaCHa__section{padding:16px}}@media (max-width:600px){.transaction-detail-module__RHaCHa__header{flex-direction:column;align-items:stretch;gap:16px;margin-bottom:20px;padding-bottom:20px}.transaction-detail-module__RHaCHa__header h1{font-size:24px;line-height:30px}.transaction-detail-module__RHaCHa__exportArea{text-align:left;flex-basis:auto;width:100%}.transaction-detail-module__RHaCHa__exportActions{width:200px}.transaction-detail-module__RHaCHa__section{padding:14px 12px 12px}.transaction-detail-module__RHaCHa__profileTable,.transaction-detail-module__RHaCHa__profileTable tbody{display:block}.transaction-detail-module__RHaCHa__profileTable colgroup{display:none}.transaction-detail-module__RHaCHa__profileTable tr{border-bottom:1px solid var(--line,#cfdbdc);grid-template-columns:minmax(0,40fr) minmax(0,60fr);gap:6px 12px;padding:12px 0;display:grid}.transaction-detail-module__RHaCHa__profileTable tr:last-child{border-bottom:0}.transaction-detail-module__RHaCHa__profileTable th,.transaction-detail-module__RHaCHa__profileTable td{border-bottom:0;padding:0;display:block}.transaction-detail-module__RHaCHa__profileTable th{grid-column:1/-1}.transaction-detail-module__RHaCHa__profileTable td:empty{display:none}.transaction-detail-module__RHaCHa__profileTable .transaction-detail-module__RHaCHa__narrativeRow td,.transaction-detail-module__RHaCHa__compactTable td{grid-column:1/-1}.transaction-detail-module__RHaCHa__timelineEvent{grid-template-columns:minmax(0,1fr) auto;gap:6px 12px}.transaction-detail-module__RHaCHa__timelineDate{grid-column:1/-1}.transaction-detail-module__RHaCHa__timelineDescription{grid-column:1}.transaction-detail-module__RHaCHa__sourceButton{grid-column:2;min-width:64px;min-height:44px}.transaction-detail-module__RHaCHa__dialogHeader button{width:44px;height:44px}.transaction-detail-module__RHaCHa__closeButton{min-width:44px;min-height:44px}.transaction-detail-module__RHaCHa__sourceDialog{border-radius:8px 8px 0 0;width:100%;max-width:none;max-height:85dvh;margin:auto auto 0;padding:20px}}
