/* =========================================================
   MUSIC FM — CLIPS PAGE PREMIUM APP FEEL
   להעלות ל: assets/css/clips-page.css
   ========================================================= */

body.mf-clips-page-body{
    background:
        radial-gradient(circle at 12% 5%, rgba(20,124,255,.20), transparent 24%),
        radial-gradient(circle at 90% 16%, rgba(89,199,255,.18), transparent 27%),
        radial-gradient(circle at 52% 102%, rgba(0,91,234,.13), transparent 32%),
        linear-gradient(180deg,#f8fbff 0%,#edf5ff 42%,#f9fbff 100%) !important;
    color:#0f172a !important;
}

body.mf-clips-page-body::before{
    content:"";
    position:fixed;
    inset:0;
    z-index:0;
    pointer-events:none;
    background-image:
        linear-gradient(rgba(20,124,255,.045) 1px, transparent 1px),
        linear-gradient(90deg, rgba(20,124,255,.045) 1px, transparent 1px);
    background-size:54px 54px;
    mask-image:radial-gradient(circle at 50% 18%, #000 0, transparent 72%);
}

body .mf-clips-page,
body .mf-clips-page *{box-sizing:border-box !important;}

body .mf-clips-page{
    position:relative !important;
    z-index:1 !important;
    direction:rtl !important;
    width:min(1300px, calc(100% - 26px)) !important;
    margin:22px auto 84px !important;
}

/* HERO */
body .mf-clips-hero{
    position:relative !important;
    overflow:hidden !important;
    display:grid !important;
    grid-template-columns:minmax(0,1fr) 190px !important;
    gap:20px !important;
    margin-bottom:18px !important;
    padding:30px !important;
    border-radius:34px !important;
    border:1px solid rgba(255,255,255,.82) !important;
    background:
        linear-gradient(135deg, rgba(255,255,255,.88), rgba(235,244,255,.67)),
        radial-gradient(circle at 20% 14%, rgba(20,124,255,.22), transparent 32%),
        radial-gradient(circle at 92% 0%, rgba(77,215,255,.26), transparent 28%) !important;
    backdrop-filter:blur(24px) saturate(1.2) !important;
    -webkit-backdrop-filter:blur(24px) saturate(1.2) !important;
    box-shadow:
        0 26px 70px rgba(15,23,42,.09),
        inset 0 1px 0 rgba(255,255,255,.95) !important;
}

body .mf-clips-hero::before{
    content:"" !important;
    position:absolute !important;
    inset:-60% auto auto -18% !important;
    width:520px !important;
    height:260px !important;
    transform:rotate(-13deg) !important;
    background:linear-gradient(90deg, transparent, rgba(255,255,255,.72), transparent) !important;
    pointer-events:none !important;
    animation:mfClipsHeroShine 8s ease-in-out infinite !important;
}

body .mf-clips-hero::after{
    content:"" !important;
    position:absolute !important;
    left:24px !important;
    bottom:22px !important;
    width:170px !important;
    height:170px !important;
    border-radius:50% !important;
    background:radial-gradient(circle, rgba(20,124,255,.18), transparent 68%) !important;
    filter:blur(1px) !important;
    pointer-events:none !important;
}

@keyframes mfClipsHeroShine{
    0%,100%{transform:translateX(0) rotate(-13deg);opacity:.35;}
    50%{transform:translateX(-90px) rotate(-13deg);opacity:.78;}
}

body .mf-clips-titlebox{
    position:relative !important;
    z-index:2 !important;
    display:flex !important;
    align-items:flex-start !important;
    gap:16px !important;
    min-width:0 !important;
}

body .mf-back-link{
    display:inline-flex !important;
    align-items:center !important;
    gap:8px !important;
    min-height:40px !important;
    padding:0 14px !important;
    border-radius:15px !important;
    background:rgba(255,255,255,.74) !important;
    border:1px solid rgba(219,234,254,.95) !important;
    color:#1267d8 !important;
    text-decoration:none !important;
    font-size:13px !important;
    font-weight:950 !important;
    box-shadow:0 10px 26px rgba(15,23,42,.055), inset 0 1px 0 rgba(255,255,255,.9) !important;
    transition:.2s ease !important;
    white-space:nowrap !important;
}
body .mf-back-link:hover{transform:translateY(-2px) !important;background:#147cff !important;color:#fff !important;}

body .mf-kicker{
    margin:0 0 8px !important;
    display:inline-flex !important;
    align-items:center !important;
    gap:8px !important;
    min-height:31px !important;
    padding:0 12px !important;
    border-radius:999px !important;
    background:rgba(20,124,255,.10) !important;
    color:#147cff !important;
    font-size:12px !important;
    font-weight:1000 !important;
    border:1px solid rgba(20,124,255,.12) !important;
}

body .mf-clips-title-content h1{
    margin:0 !important;
    color:#07111f !important;
    font-size:clamp(38px, 5vw, 62px) !important;
    line-height:.96 !important;
    font-weight:1000 !important;
    letter-spacing:-.06em !important;
}

body .mf-clips-subtitle{
    max-width:760px !important;
    margin:13px 0 0 !important;
    color:#334155 !important;
    font-size:15.5px !important;
    line-height:1.82 !important;
    font-weight:720 !important;
}

body .mf-clips-youtube-note,
body .mf-youtube-disclaimer,
body .youtube-disclaimer{
    display:inline-flex !important;
    align-items:center !important;
    gap:7px !important;
    margin-top:12px !important;
    padding:7px 11px !important;
    border-radius:999px !important;
    background:rgba(15,23,42,.055) !important;
    color:#64748b !important;
    border:1px solid rgba(148,163,184,.18) !important;
    font-size:12px !important;
    font-weight:850 !important;
}

body .mf-clips-stats{
    position:relative !important;
    z-index:2 !important;
    display:flex !important;
    flex-direction:column !important;
    align-items:stretch !important;
    justify-content:space-between !important;
    gap:12px !important;
}
body .mf-clips-page-count{
    min-width:160px !important;
    padding:18px !important;
    border-radius:26px !important;
    text-align:center !important;
    background:
        radial-gradient(circle at 25% 0%, rgba(255,255,255,.34), transparent 36%),
        linear-gradient(135deg,#1685ff,#005bea) !important;
    color:#fff !important;
    box-shadow:0 18px 40px rgba(20,124,255,.24), inset 0 1px 0 rgba(255,255,255,.26) !important;
}
body .mf-clips-page-count strong{display:block !important;font-size:34px !important;line-height:1 !important;font-weight:1000 !important;}
body .mf-clips-page-count span{display:block !important;margin-top:8px !important;font-size:12px !important;font-weight:900 !important;opacity:.94 !important;}
body .mf-clips-live-badge{
    display:inline-flex !important;
    align-items:center !important;
    justify-content:center !important;
    gap:8px !important;
    min-height:38px !important;
    padding:0 13px !important;
    border-radius:999px !important;
    background:rgba(7,17,31,.94) !important;
    color:#fff !important;
    font-size:11px !important;
    font-weight:1000 !important;
    letter-spacing:.04em !important;
    box-shadow:0 14px 28px rgba(15,23,42,.12) !important;
}
body .mf-clips-live-badge span{width:9px !important;height:9px !important;border-radius:50% !important;background:#20d17d !important;box-shadow:0 0 16px rgba(32,209,125,.8) !important;animation:mfClipsLivePulse 1.8s ease-out infinite !important;}
@keyframes mfClipsLivePulse{0%{box-shadow:0 0 0 0 rgba(32,209,125,.70),0 0 16px rgba(32,209,125,.8);}70%{box-shadow:0 0 0 10px rgba(32,209,125,0),0 0 26px rgba(32,209,125,.9);}100%{box-shadow:0 0 0 0 rgba(32,209,125,0),0 0 16px rgba(32,209,125,.8);}}

/* FILTERS */
body .mf-clips-tools{
    margin-bottom:22px !important;
    position:sticky !important;
    top:92px !important;
    z-index:20 !important;
}
body .mf-clips-filter-form{
    display:grid !important;
    grid-template-columns:minmax(270px,1.55fr) minmax(150px,.8fr) minmax(150px,.8fr) minmax(150px,.8fr) 118px auto !important;
    gap:12px !important;
    padding:15px !important;
    border-radius:28px !important;
    background:rgba(255,255,255,.72) !important;
    border:1px solid rgba(255,255,255,.86) !important;
    backdrop-filter:blur(22px) saturate(1.18) !important;
    -webkit-backdrop-filter:blur(22px) saturate(1.18) !important;
    box-shadow:0 18px 45px rgba(15,23,42,.07), inset 0 1px 0 rgba(255,255,255,.92) !important;
}
body .mf-clips-search,body .mf-clips-select{position:relative !important;}
body .mf-clips-search i{position:absolute !important;top:50% !important;right:16px !important;transform:translateY(-50%) !important;color:#64748b !important;font-size:14px !important;}
body .mf-clips-search input,body .mf-clips-select select{
    width:100% !important;
    height:50px !important;
    border-radius:17px !important;
    border:1px solid rgba(203,213,225,.86) !important;
    background:rgba(255,255,255,.9) !important;
    color:#0f172a !important;
    outline:none !important;
    font-family:inherit !important;
    font-size:14px !important;
    font-weight:850 !important;
    transition:.2s ease !important;
    box-shadow:inset 0 1px 0 rgba(255,255,255,.85) !important;
}
body .mf-clips-search input:focus,body .mf-clips-select select:focus{border-color:rgba(20,124,255,.58) !important;box-shadow:0 0 0 4px rgba(20,124,255,.11), inset 0 1px 0 rgba(255,255,255,.9) !important;}
body .mf-clips-search input{padding:0 46px 0 14px !important;}
body .mf-clips-select select{padding:0 12px !important;}
body .mf-clips-select span{position:absolute !important;top:-8px !important;right:12px !important;padding:0 7px !important;background:#f7fbff !important;color:#64748b !important;font-size:11px !important;font-weight:950 !important;border-radius:999px !important;z-index:1 !important;}
body .mf-clips-submit,body .mf-clips-reset{min-height:50px !important;padding:0 16px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:7px !important;border-radius:17px !important;font-family:inherit !important;font-size:14px !important;font-weight:1000 !important;text-decoration:none !important;cursor:pointer !important;transition:.2s ease !important;white-space:nowrap !important;}
body .mf-clips-submit{border:none !important;background:linear-gradient(135deg,#1685ff,#005bea) !important;color:#fff !important;box-shadow:0 15px 30px rgba(20,124,255,.22) !important;}
body .mf-clips-reset{background:rgba(255,255,255,.74) !important;color:#147cff !important;border:1px solid rgba(219,234,254,.95) !important;}
body .mf-clips-submit:hover,body .mf-clips-reset:hover{transform:translateY(-2px) !important;}

/* GRID + CARDS */
body .mf-clips-grid{
    display:grid !important;
    grid-template-columns:repeat(auto-fill, minmax(226px,1fr)) !important;
    gap:18px !important;
    align-items:stretch !important;
}
body .mf-clip-card{
    position:relative !important;
    isolation:isolate !important;
    display:flex !important;
    flex-direction:column !important;
    min-height:100% !important;
    padding:11px !important;
    border-radius:25px !important;
    overflow:hidden !important;
    background:
        linear-gradient(145deg, rgba(255,255,255,.84), rgba(240,247,255,.68)) !important;
    border:1px solid rgba(255,255,255,.88) !important;
    backdrop-filter:blur(20px) saturate(1.12) !important;
    -webkit-backdrop-filter:blur(20px) saturate(1.12) !important;
    box-shadow:0 16px 38px rgba(15,23,42,.07), inset 0 1px 0 rgba(255,255,255,.94) !important;
    transition:transform .22s ease, box-shadow .22s ease, border-color .22s ease !important;
}
body .mf-clip-card::before{
    content:"" !important;
    position:absolute !important;
    inset:-1px !important;
    border-radius:inherit !important;
    padding:1px !important;
    background:linear-gradient(135deg, rgba(20,124,255,.22), transparent 36%, rgba(77,215,255,.24)) !important;
    opacity:0 !important;
    pointer-events:none !important;
    transition:.22s ease !important;
    z-index:-1 !important;
}
body .mf-clip-card:hover{transform:translateY(-6px) !important;box-shadow:0 26px 56px rgba(15,23,42,.14), 0 0 0 1px rgba(20,124,255,.08), inset 0 1px 0 rgba(255,255,255,.95) !important;}
body .mf-clip-card:hover::before{opacity:1 !important;}

/* Album cards: detected by the album link inside card */
body .mf-clip-card:has(.mf-clip-album-link){
    background:
        radial-gradient(circle at 18% 0%, rgba(20,124,255,.14), transparent 34%),
        linear-gradient(145deg, rgba(255,255,255,.86), rgba(232,242,255,.74)) !important;
}
body .mf-clip-card:has(.mf-clip-album-link)::after{
    content:"אלבום" !important;
    position:absolute !important;
    top:20px !important;
    right:20px !important;
    z-index:4 !important;
    min-height:26px !important;
    padding:0 10px !important;
    display:inline-flex !important;
    align-items:center !important;
    border-radius:999px !important;
    background:rgba(7,17,31,.86) !important;
    color:#fff !important;
    border:1px solid rgba(255,255,255,.18) !important;
    font-size:11px !important;
    font-weight:950 !important;
    box-shadow:0 12px 24px rgba(15,23,42,.18) !important;
}

body .mf-clip-cover{position:relative !important;display:block !important;height:145px !important;border-radius:19px !important;overflow:hidden !important;background:#0f172a !important;text-decoration:none !important;box-shadow:0 12px 26px rgba(15,23,42,.13) !important;}
body .mf-clip-cover img{width:100% !important;height:100% !important;display:block !important;object-fit:cover !important;transition:transform .32s ease, filter .32s ease !important;}
body .mf-clip-card:hover .mf-clip-cover img{transform:scale(1.065) !important;filter:saturate(1.12) contrast(1.05) !important;}
body .mf-clip-cover::after{content:"" !important;position:absolute !important;inset:0 !important;background:linear-gradient(180deg, transparent 42%, rgba(2,8,23,.62)) !important;pointer-events:none !important;}
body .mf-play-circle{position:absolute !important;inset:0 !important;z-index:2 !important;width:52px !important;height:52px !important;margin:auto !important;display:grid !important;place-items:center !important;border-radius:50% !important;background:rgba(255,255,255,.22) !important;border:1px solid rgba(255,255,255,.40) !important;backdrop-filter:blur(16px) !important;-webkit-backdrop-filter:blur(16px) !important;color:#fff !important;font-size:18px !important;box-shadow:0 14px 28px rgba(15,23,42,.24),0 0 34px rgba(20,124,255,.18) !important;opacity:.96 !important;transform:scale(.92) !important;transition:.2s ease !important;}
body .mf-clip-card:hover .mf-play-circle{transform:scale(1) !important;background:rgba(20,124,255,.9) !important;}

body .mf-clip-info{padding:13px 2px 8px !important;display:flex !important;flex-direction:column !important;gap:7px !important;}
body .mf-clip-category{display:inline-flex !important;align-items:center !important;align-self:flex-start !important;max-width:100% !important;min-height:26px !important;padding:0 10px !important;border-radius:999px !important;background:rgba(20,124,255,.10) !important;color:#147cff !important;font-size:11px !important;font-weight:1000 !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important;border:1px solid rgba(20,124,255,.10) !important;}
body .mf-clip-info h2{margin:0 !important;min-height:46px !important;}
body .mf-clip-info h2 a{display:-webkit-box !important;-webkit-line-clamp:2 !important;-webkit-box-orient:vertical !important;overflow:hidden !important;color:#0f172a !important;text-decoration:none !important;font-size:16.5px !important;line-height:1.34 !important;font-weight:1000 !important;letter-spacing:-.025em !important;}
body .mf-clip-info h2 a:hover{color:#147cff !important;}
body .mf-clip-artist{display:inline-flex !important;align-items:center !important;gap:6px !important;color:#475569 !important;text-decoration:none !important;font-size:12.5px !important;font-weight:880 !important;line-height:1.25 !important;}
body .mf-clip-artist:hover{color:#147cff !important;}
body .mf-clip-album-link{display:inline-flex !important;align-items:center !important;gap:6px !important;max-width:100% !important;color:#155bb8 !important;background:rgba(20,124,255,.09) !important;border:1px solid rgba(20,124,255,.14) !important;border-radius:999px !important;padding:6px 10px !important;text-decoration:none !important;font-size:11.5px !important;font-weight:950 !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important;}
body .mf-clip-album-link:hover{background:#147cff !important;color:#fff !important;}
body .mf-clip-meta{display:flex !important;align-items:center !important;gap:7px !important;flex-wrap:wrap !important;margin-top:2px !important;}
body .mf-clip-meta span{min-height:30px !important;padding:0 10px !important;display:inline-flex !important;align-items:center !important;gap:6px !important;border-radius:999px !important;background:rgba(255,255,255,.76) !important;border:1px solid rgba(226,232,240,.96) !important;color:#147cff !important;font-size:11.5px !important;font-weight:950 !important;}
body .mf-clip-actions{display:flex !important;align-items:center !important;justify-content:flex-start !important;gap:8px !important;margin-top:auto !important;padding-top:7px !important;}
body .mf-clip-actions a,body .mf-clip-actions span{width:37px !important;height:37px !important;display:grid !important;place-items:center !important;border-radius:14px !important;background:linear-gradient(135deg, rgba(255,255,255,.82), rgba(242,247,255,.62)) !important;border:1px solid rgba(226,232,240,.92) !important;color:#147cff !important;text-decoration:none !important;font-size:14px !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.88),0 8px 18px rgba(15,23,42,.05) !important;transition:.18s ease !important;}
body .mf-clip-actions a:hover{transform:translateY(-2px) !important;background:#147cff !important;color:#fff !important;}
body .mf-clip-actions .active{background:linear-gradient(135deg,#1685ff,#005bea) !important;color:#fff !important;}

/* EMPTY + PAGINATION */
body .mf-clips-empty{padding:58px 20px !important;border-radius:30px !important;text-align:center !important;background:rgba(255,255,255,.74) !important;border:1px solid rgba(255,255,255,.86) !important;box-shadow:0 18px 42px rgba(15,23,42,.07), inset 0 1px 0 rgba(255,255,255,.9) !important;}
body .mf-clips-empty i{color:#147cff !important;font-size:52px !important;}
body .mf-clips-empty h2{margin:16px 0 8px !important;color:#0f172a !important;font-size:28px !important;font-weight:1000 !important;}
body .mf-clips-empty p{margin:0 0 18px !important;color:#64748b !important;font-size:15px !important;font-weight:750 !important;}
body .mf-clips-empty a{display:inline-flex !important;align-items:center !important;justify-content:center !important;min-height:44px !important;padding:0 17px !important;border-radius:16px !important;background:#147cff !important;color:#fff !important;text-decoration:none !important;font-size:13px !important;font-weight:950 !important;}
body .mf-clips-pagination{display:flex !important;align-items:center !important;justify-content:center !important;gap:12px !important;margin-top:30px !important;flex-wrap:wrap !important;}
body .mf-clips-pagination a,body .mf-clips-pagination span{min-height:44px !important;padding:0 17px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;border-radius:17px !important;background:rgba(255,255,255,.74) !important;border:1px solid rgba(255,255,255,.86) !important;color:#0f172a !important;text-decoration:none !important;font-size:13px !important;font-weight:950 !important;box-shadow:0 10px 22px rgba(15,23,42,.05) !important;}
body .mf-clips-pagination a:hover{background:#147cff !important;color:#fff !important;}

/* RESPONSIVE */
@media(max-width:1180px){
    body .mf-clips-filter-form{grid-template-columns:1fr 1fr 1fr !important;}
    body .mf-clips-submit,body .mf-clips-reset{width:100% !important;}
}

@media(max-width:860px){
    body .mf-clips-tools{position:relative !important;top:auto !important;}
    body .mf-clips-hero{grid-template-columns:1fr !important;padding:22px !important;border-radius:28px !important;}
    body .mf-clips-titlebox{flex-direction:column !important;gap:12px !important;}
    body .mf-clips-stats{display:grid !important;grid-template-columns:1fr auto !important;align-items:center !important;}
    body .mf-clips-page-count{text-align:right !important;min-width:0 !important;}
}

@media(max-width:760px){
    body .mf-clips-page{width:min(100% - 16px, 100%) !important;margin-top:14px !important;margin-bottom:92px !important;}
    body .mf-clips-hero{padding:20px !important;border-radius:26px !important;}
    body .mf-clips-title-content h1{font-size:39px !important;}
    body .mf-clips-subtitle{font-size:14px !important;line-height:1.7 !important;}
    body .mf-clips-stats{grid-template-columns:1fr !important;}
    body .mf-clips-filter-form{grid-template-columns:1fr !important;padding:12px !important;border-radius:24px !important;}
    body .mf-clips-grid{grid-template-columns:repeat(2, minmax(0,1fr)) !important;gap:12px !important;}
    body .mf-clip-card{padding:8px !important;border-radius:20px !important;}
    body .mf-clip-cover{height:110px !important;border-radius:15px !important;}
    body .mf-play-circle{width:42px !important;height:42px !important;font-size:15px !important;}
    body .mf-clip-info{padding-top:10px !important;gap:6px !important;}
    body .mf-clip-info h2{min-height:42px !important;}
    body .mf-clip-info h2 a{font-size:14.5px !important;}
    body .mf-clip-category{font-size:10px !important;min-height:24px !important;padding:0 8px !important;}
    body .mf-clip-artist,body .mf-clip-album-link{font-size:11px !important;}
    body .mf-clip-meta span{min-height:27px !important;font-size:10.5px !important;padding:0 7px !important;}
    body .mf-clip-actions{gap:6px !important;}
    body .mf-clip-actions a,body .mf-clip-actions span{width:32px !important;height:32px !important;border-radius:12px !important;font-size:12px !important;}
}

@media(max-width:430px){
    body .mf-clips-page{width:calc(100% - 12px) !important;}
    body .mf-clips-grid{grid-template-columns:1fr !important;}
    body .mf-clip-card{display:grid !important;grid-template-columns:126px 1fr !important;gap:10px !important;align-items:stretch !important;}
    body .mf-clip-cover{height:126px !important;grid-row:1 / span 2 !important;}
    body .mf-clip-info{padding:2px 0 0 !important;min-width:0 !important;}
    body .mf-clip-info h2{min-height:auto !important;}
    body .mf-clip-actions{grid-column:2 !important;padding-top:0 !important;}
    body .mf-clip-card:has(.mf-clip-album-link)::after{top:16px !important;right:16px !important;}
}

@media(max-width:360px){
    body .mf-clip-card{grid-template-columns:112px 1fr !important;}
    body .mf-clip-cover{height:112px !important;}
}

/* Infinite clips loader */
body .mf-clips-loadmore{
    display:flex !important;
    flex-direction:column !important;
    align-items:center !important;
    justify-content:center !important;
    gap:14px !important;
    margin:28px auto 8px !important;
    min-height:92px !important;
}

body .mf-clips-loader{
    display:inline-flex !important;
    align-items:center !important;
    gap:12px !important;
    min-height:48px !important;
    padding:0 20px !important;
    border-radius:999px !important;
    background:rgba(255,255,255,.86) !important;
    border:1px solid rgba(220,230,245,.95) !important;
    box-shadow:0 16px 38px rgba(15,23,42,.08) !important;
    color:#147cff !important;
}

body .mf-clips-loader[hidden],
body .mf-clips-loadmore small[hidden]{display:none !important;}

body .mf-clips-loader span{
    width:18px !important;
    height:18px !important;
    border-radius:50% !important;
    border:3px solid rgba(20,124,255,.18) !important;
    border-top-color:#147cff !important;
    animation:mfClipsSpin .82s linear infinite !important;
}

body .mf-clips-loader strong{
    font-size:14px !important;
    font-weight:1000 !important;
}

body .mf-clips-load-btn{
    display:inline-flex !important;
    align-items:center !important;
    justify-content:center !important;
    gap:9px !important;
    min-height:48px !important;
    padding:0 22px !important;
    border:0 !important;
    border-radius:999px !important;
    background:linear-gradient(135deg,#1685ff,#005bea) !important;
    color:#fff !important;
    font-size:14px !important;
    font-weight:1000 !important;
    cursor:pointer !important;
    box-shadow:0 18px 40px rgba(20,124,255,.22) !important;
}

body .mf-clips-load-btn:hover{transform:translateY(-2px) !important;}
body .mf-clips-load-btn:disabled{opacity:.75 !important;cursor:wait !important;transform:none !important;}

body .mf-clips-loadmore small{
    color:#64748b !important;
    font-size:13px !important;
    font-weight:900 !important;
}

@keyframes mfClipsSpin{to{transform:rotate(360deg);}}
