.platform-history {grid-column:1/-1;min-width:0;overflow:visible}
.platform-history-heading {align-items:flex-start;border-bottom:1px solid var(--line);flex-wrap:wrap;background:var(--internal-filter-header-background,#19181c);border-start-start-radius:inherit;border-start-end-radius:inherit}
.platform-history-heading p {margin:6px 0 0;color:var(--muted);font-size:calc(11px * var(--font-scale));line-height:1.6}
.platform-history-latest {display:grid;gap:4px;color:var(--muted);font-size:calc(10px * var(--font-scale));flex-shrink:0}
.platform-history-latest time {color:var(--ink);font-variant-numeric:tabular-nums}
.platform-history-feedback {margin:0;padding:12px var(--dashboard-gap,20px);color:var(--muted);font-size:calc(10px * var(--font-scale));border-bottom:1px solid var(--line)}
.platform-history-list {list-style:none;margin:0;padding:0 var(--dashboard-gap,20px)}
.platform-history-entry {display:grid;grid-template-columns:150px minmax(0,1fr);gap:24px;padding:20px 0}
.platform-history-entry+.platform-history-entry {border-top:1px solid var(--line)}
.platform-history-date {position:relative;padding-left:18px;color:var(--muted);font-size:calc(10px * var(--font-scale));line-height:1.8;font-variant-numeric:tabular-nums}
.platform-history-date::before {content:"";position:absolute;left:0;top:7px;width:6px;height:6px;border-radius:50%;background:var(--muted)}
.platform-history-entry[data-latest=true] .platform-history-date::before {background:var(--green)}
.platform-history-entry[data-latest=false] .platform-history-date::before {background:var(--muted)}
.platform-history-list:focus {outline:none}
.platform-history-content {min-width:0}
.platform-history-title {display:flex;align-items:center;flex-wrap:wrap;gap:8px 10px}
.platform-history-title h3 {margin:0;font-size:calc(12px * var(--font-scale));font-weight:600;line-height:1.6;overflow-wrap:anywhere}
.platform-history-type {padding:2px 7px;border:1px solid var(--line);border-radius:6px;color:var(--muted);font-size:calc(9px * var(--font-scale));white-space:nowrap}
.platform-history-type[data-type=Novo] {color:#71dfa1;border-color:var(--soft);background:var(--soft)}
.platform-history-type[data-type="Poboljšanje"] {color:var(--amber);border-color:#68552d;background:#3b321f}
.platform-history-newest {color:var(--green);font-size:calc(9px * var(--font-scale))}
.platform-history-content p {max-width:78ch;margin:8px 0 0;color:var(--muted);font-size:calc(11px * var(--font-scale));line-height:1.8;overflow-wrap:anywhere}
.platform-history-footer {display:flex;justify-content:flex-end;align-items:center;flex-direction:row;flex-wrap:wrap;gap:12px;margin-top:0;padding:16px var(--dashboard-gap,20px);border-top:1px solid var(--line)}
.platform-history-footer>span {color:var(--muted);font-size:calc(10px * var(--font-scale))}
.platform-history-footer .trade-pagination button {width:30px;font-size:inherit}
.platform-history-footer button:focus-visible {outline:2px solid var(--green);outline-offset:3px}
@media(max-width:600px) {
  .platform-history-entry {grid-template-columns:minmax(0,1fr);gap:8px;padding:16px 0}
  .platform-history-latest {display:flex;flex-wrap:wrap;gap:8px}
}

.app-shell[data-page=settings] .settings-connection-cards{align-items:stretch}
