.import-progress{margin-bottom:20px}.import-progress h2{font-size:16px!important;margin:0 0 14px!important}.import-progress-list{display:grid;gap:16px}.import-progress-item header{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;font-size:12px}.import-progress-item header a{color:var(--ink);font-weight:500}.import-progress-item header span{color:var(--muted)}.import-progress-item progress{display:block;width:100%;height:9px;border:0;border-radius:10px;overflow:hidden;margin:8px 0;accent-color:#526c47;background:#eeeae3}.import-progress-item progress::-webkit-progress-bar{background:#eeeae3;border-radius:10px}.import-progress-item progress::-webkit-progress-value{background:#526c47;border-radius:10px;transition:none}.import-progress-item progress::-moz-progress-bar{background:#526c47;border-radius:10px}.import-progress-item p{font-size:12px;color:var(--muted);margin:0}.hotel-sites{display:flex;gap:6px;flex-wrap:wrap;max-width:420px}.hotel-sites .tag{display:inline-flex;align-items:center;gap:5px}.hotel-sites .rq-site,.hotel-sites .rq-site img{width:16px;height:16px}.listing-choice{appearance:none;width:18px!important;height:18px;flex:none;border:1.5px solid #9c958a!important;border-radius:50%!important;background:#fff;display:inline-grid;place-content:center;vertical-align:middle;padding:0!important}.listing-choice:checked::after{content:'';width:9px;height:9px;border-radius:50%;background:#29251e}.listing-choice:focus-visible{outline:2px solid #29251e;outline-offset:3px}
body.staff .rq-page .import-progress{flex:0 0 auto;max-height:210px;overflow:auto;margin:0}body.staff .rq-page .import-progress h2{font-size:14px!important}body.staff .rq-page .import-progress>p{margin:10px 0 0}.hotel-delete{margin-top:24px}.hotel-delete summary{color:var(--warn);cursor:pointer}
progress:not([value])::-webkit-progress-bar{background:linear-gradient(90deg,#eeeae3 0%,#9db18f 35%,#eeeae3 70%);background-size:200% 100%;animation:import-wait 1.8s linear infinite}progress:not([value])::-moz-progress-bar{background:#9db18f} @keyframes import-wait{from{background-position:100% 0}to{background-position:-100% 0}}@media(prefers-reduced-motion:reduce){progress:not([value])::-webkit-progress-bar{animation:none}}
.import-progress[hidden],.import-progress [data-import-poll-status][hidden]{display:none!important}
article[data-import-paused="true"] progress:not([value])::-webkit-progress-bar{background:#eeeae3;animation:none}article[data-import-paused="true"] progress::-webkit-progress-value{background:#a49d92}article[data-import-paused="true"] progress::-moz-progress-bar{background:#a49d92}
