.archive-source-picker{width:min(960px,calc(100% - 24px))}
.archive-source-picker::backdrop{background:#000a}
.archive-source-picker .pos-picker-list{max-height:45vh}
.archive-source-picker .pos-picker-price small,.archive-source-picker .pos-select-prices small{display:block}
.pos-cost-hidden .archive-source-picker .pos-picker-price small,.pos-cost-hidden .archive-source-picker .pos-select-prices small,.pos-cost-hidden #archiveResults .pos-select-prices small{display:none!important}
.archive-source-picker #archivePickerChoice{padding-top:12px}
.archive-source-picker #archivePickerChoice>strong{display:block;font-size:15px}
.archive-results>.pos-result{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;min-height:52px!important;padding:9px 13px!important}
.archive-results>.pos-result>b{display:grid;text-align:right}
.archive-results>.pos-result .search-match{position:static}
.archive-results>.pos-result .pos-select-prices small{display:block}
.archive-entry-dialog .archive-custom{grid-template-columns:minmax(180px,2fr) 100px 120px 85px minmax(145px,auto) auto;align-items:center}
@media(max-width:800px){.archive-entry-dialog .archive-custom{grid-template-columns:1fr 1fr}.archive-entry-dialog .archive-custom>*:first-child,.archive-entry-dialog .archive-custom .pos-toggle{grid-column:1/-1}}
@media(max-width:700px){.archive-source-picker{width:100%;max-height:100vh;border-radius:0}.archive-source-picker .pos-picker-list{max-height:55vh}}
