.history-session-list{display:flex;gap:10px;overflow:auto;margin-bottom:20px;padding:3px 2px 10px;scrollbar-width:thin}.history-session-list button{flex:0 0 215px;text-align:left;border:1px solid var(--edge);border-radius:15px;background:var(--surface);color:var(--ink);padding:17px;display:grid;gap:8px;min-height:110px}.history-session-list button>span{color:var(--quiet);font-size:9px;font-weight:700;letter-spacing:1px}.history-session-list strong{font-size:15px}.history-session-list small{font-size:11px;color:var(--quiet)}.history-session-list button[aria-pressed=true]{background:#185dc6;color:#fff;border-color:#6ba4fa;box-shadow:0 4px 14px #185dc622}.history-session-list button[aria-pressed=true] :is(span,small){color:#e1edff}.history-session-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:22px}.history-session-heading h2{font-size:20px}.history-session-heading p,.history-session-heading>span{font-size:11px;color:var(--quiet)}.history-filters .search{flex:1;min-width:190px}.history-filters select{max-width:100%}.history-cancelled{opacity:.65}.history-note{padding:15px 20px}@media(max-width:760px){.history-session-list{gap:8px;margin-bottom:12px}.history-session-list button{flex-basis:185px;min-height:95px;padding:14px;gap:6px;border-radius:12px}.history-session-list strong{font-size:13px}.history-session-list small{font-size:10px}.history-filters{display:grid;grid-template-columns:1fr 1fr;padding:12px;gap:8px}.history-filters .search{grid-column:1/-1;width:100%;min-width:0}.history-filters select{width:100%;font-size:12px!important;min-height:40px}.history-session-heading{padding:17px;align-items:flex-start}.history-session-heading h2{font-size:18px}.history-session-heading>span{white-space:nowrap;font-size:10px}.history-note{padding:12px 16px;font-size:10px}}

.history-downloads{display:flex;gap:8px;flex-wrap:wrap}.history-downloads .btn{min-height:44px}@media(max-width:760px){.history-downloads{width:100%}.history-downloads .btn{flex:1;font-size:11px;padding:10px}}
