#rarchive-root{font-size:1rem}#rarchive-root .rarchive-preloader img{margin-left:auto;margin-right:auto;margin-top:3rem;margin-bottom:3rem;display:block}#rarchive-root .record-list__controls{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}#rarchive-root .record-list__controls .batch{display:flex}#rarchive-root .record-list__controls .batch select{font-size:inherit;font-family:inherit;font-weight:inherit;border:none;border-bottom:1px solid #333;cursor:pointer}#rarchive-root .record-list__controls .actions span{cursor:pointer}#rarchive-root .record-list__controls .offset{display:flex;align-items:center}#rarchive-root .record-list__controls .offset img{width:16px;height:16px;cursor:pointer}#rarchive-root .record-list__controls .offset img:first-child{transform:rotate(180deg)}@media(max-width:480px){#rarchive-root .record-list__controls .mobile-hide{display:none}}#rarchive-root .record-list~.record-list__controls{margin-top:1.5rem;margin-bottom:0}#rarchive-root .record-list{width:100%;overflow-x:auto}#rarchive-root .record-list .record-list__table .record-list__header tr:first-child{background-color:#f5f5f5}#rarchive-root .record-list .record-list__table .record-list__header .record-list__header-item{cursor:pointer}#rarchive-root .record-list .record-list__table .record-list__header .record-list__header-item:hover{background-color:#e0e0e0}#rarchive-root .record-list .record-list__table .record-list__header .record-list__header-item:after{content:"⇵";float:right}#rarchive-root .record-list .record-list__table .record-list__header .record-list__header-item.sorted-asc{background-image:linear-gradient(0deg,#f0f0f0,#d0d0d0)}#rarchive-root .record-list .record-list__table .record-list__header .record-list__header-item.sorted-asc:after{content:"↓"}#rarchive-root .record-list .record-list__table .record-list__header .record-list__header-item.sorted-desc{background-image:linear-gradient(180deg,#f0f0f0,#d0d0d0)}#rarchive-root .record-list .record-list__table .record-list__header .record-list__header-item.sorted-desc:after{content:"↑"}#rarchive-root .record-list .record-list__table .record-list__header .record-list__search-field input{padding:.25rem;font-size:inherit;font-family:inherit;font-weight:400;border:1px solid #ddd;border-radius:2px}#rarchive-root .record-list .record-list__table .record-list__header .record-list__search-field input.vuosi{width:6ch}#rarchive-root .record-list .record-list__table .record-list__header .record-list__search-field input.tutkinto{width:7ch}#rarchive-root .record-list .record-list__table .record-list__header .record-list__search-field input.otsikko{width:25ch}#rarchive-root .record-list .record-list__table .record-list__header .record-list__search-field input.tekija{width:15ch}#rarchive-root .record-list .record-list__table .record-list__header .record-list__search-field input.oppilaitos{width:12ch}#rarchive-root .record-list .record-list__table .record-list__header .record-list__search-field input.laitos{width:17ch}#rarchive-root .record-list .record-list__table .record-list__header .record-list__search-field input.muoto{width:14ch}#rarchive-root .record-list .record-list__table .record-list__body .record-row:nth-child(2n){background:#fafafa}
