.mladina-search .deep-search{margin:8px 0 22px;padding:14px 16px;border:1px solid #d5dce3;background:#fafafa;font-size:14px}
.mladina-search .deep-invite{display:flex;align-items:center;gap:8px 14px;flex-wrap:wrap}
.mladina-search .deep-invite small{color:#666;font-size:12px}
.mladina-search .deep-start{border:1px solid #e11b22;padding:8px 12px;background:#fff;color:#c9151b;cursor:pointer;font:inherit;font-weight:600}
.mladina-search .deep-start:hover{background:#fff1f1}
.mladina-search .deep-start:disabled{opacity:.65;cursor:wait}
.mladina-search .deep-progress{margin-top:14px}
.mladina-search .deep-track{height:6px;background:#dce3eb;overflow:hidden;border-radius:3px}
.mladina-search .deep-track span{display:block;height:100%;width:0;background:#e11b22;transition:width .35s ease}
.mladina-search .deep-track.indeterminate span{width:30%!important;animation:mladina-deep-wait 1.2s ease-in-out infinite}
.mladina-search .deep-status{font-size:13px;margin:8px 0 0}
.mladina-search .deep-status:empty{display:none}
.mladina-search .deep-back{border:0;background:transparent;color:#c9151b;text-decoration:underline;cursor:pointer;padding:8px 0 0;font:inherit}
.mladina-search .deep-count{font-size:13px;color:#666;margin:0 0 12px}
.mladina-search .pagination button{padding:8px 12px;border:1px solid #ccd4df;background:#fff;color:#c9151b;cursor:pointer;font:inherit}
.mladina-search .pagination button.current{background:#e11b22;color:#fff}
.mladina-search .deep-search [hidden]{display:none!important}
@keyframes mladina-deep-wait{from{transform:translateX(-100%)}to{transform:translateX(440%)}}
@media(prefers-reduced-motion:reduce){.mladina-search .deep-track span{transition:none}.mladina-search .deep-track.indeterminate span{animation:none}}
