.rk{max-width:80rem;margin:0 auto;padding:26px 0 8px}.rk__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:10px 16px;padding:0 16px 6px;display:flex}.rk__head>div:first-child{flex:60%;min-width:0}.rk__head .rk__pills{order:3}.rk__head h2{font-family:var(--rk-display);font-weight:var(--rk-display-weight,700);color:#fff;font-size:clamp(21px,5.6vw,32px);line-height:1.08}.rk__hint{color:var(--rk-muted);margin-top:4px;font-size:13px}.rk__pills{scrollbar-width:none;background:var(--rk-pill-bg);border:1px solid var(--rk-pill-line);border-radius:999px;gap:4px;max-width:100%;padding:4px;display:flex;overflow-x:auto}.rk__pills::-webkit-scrollbar{display:none}.rk__pills button{min-height:40px;color:var(--rk-muted);letter-spacing:.02em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;padding:0 14px;font-size:13px;font-weight:700}.rk__pills button[aria-pressed=true]{background:var(--rk-accent);color:var(--rk-on-accent)}.rk__pills button:focus-visible,.rk__item:focus-visible,.rk__caption a:focus-visible,.rk__caption button:focus-visible,.rk__all:focus-visible,.rkd a:focus-visible,.rkd button:focus-visible{outline:3px solid var(--rk-focus);outline-offset:3px;border-radius:12px}.rk__stage{touch-action:pan-y;-webkit-user-select:none;user-select:none;height:calc(var(--rk-w) * var(--rk-ratio) + 64px);cursor:grab;isolation:isolate;background:var(--rk-stage-bg);position:relative;overflow:hidden}.rk__stage.is-dragging{cursor:grabbing}.rk__rail{width:104%;height:var(--rk-rail-h,46px);object-fit:cover;z-index:1200;pointer-events:none;position:absolute;top:4px;left:-2%}.rk__scene{top:0;bottom:0;z-index:0;pointer-events:none;opacity:var(--rk-scene-o,.42);will-change:transform;background-position:50% 30%;background-size:cover;position:absolute;inset-inline:-30px -240px}.rk__scene:after{content:"";background:var(--rk-scene-veil);position:absolute;inset:0}.rk__clamp{top:calc(var(--rk-rail-h,46px) - 4px);z-index:1300;pointer-events:none;width:132px;font:800 10px/1 var(--rk-label-font,system-ui);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;color:var(--rk-clamp-ink);background:var(--rk-clamp-bg);border-radius:4px;justify-content:center;align-items:baseline;gap:6px;margin-left:-66px;padding:5px 8px;display:flex;position:absolute;left:50%;box-shadow:0 2px 6px #00000080}.rk__clamp b{opacity:.75;font-weight:800}.rk__list{margin:0;padding:0;list-style:none;position:absolute;inset:0}.rk__item{left:50%;top:var(--rk-hang,24px);width:var(--rk-w);margin-left:calc(var(--rk-w) / -2);aspect-ratio:1 / var(--rk-ratio);transform-origin:50% 0;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;display:block;position:absolute}.rk__frame{pointer-events:none;-webkit-user-drag:none;width:100%;height:100%;position:absolute;inset:0}.rk__face{background:#000;position:absolute;overflow:hidden}.rk__face img{object-fit:cover;pointer-events:none;width:100%;height:100%}.rk__shade{opacity:calc((1 - var(--focus,0)) * .3);background:#05020a;position:absolute;inset:0}.rk__glow{opacity:var(--focus,0);pointer-events:none;background:var(--rk-glow);border-radius:50%;position:absolute;inset:-14% -22%}.rk__caption{justify-content:space-between;align-items:center;gap:12px;min-height:56px;padding:4px 16px 0;display:flex}.rk__now{flex-direction:column;min-width:0;display:flex}.rk__now strong{color:#fff;font-family:var(--rk-display);font-weight:var(--rk-display-weight,700);white-space:nowrap;text-overflow:ellipsis;font-size:18px;line-height:1.15;overflow:hidden}.rk__now span{color:var(--rk-muted);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.rk__acts{flex:none;gap:8px;display:flex}.rk__play,.rk__info{white-space:nowrap;cursor:pointer;border-radius:999px;align-items:center;gap:6px;min-height:44px;padding:0 16px;font-size:14px;font-weight:800;display:inline-flex}.rk__play{background:var(--rk-accent);color:var(--rk-on-accent)}.rk__info{color:#fff;border:1px solid var(--rk-pill-line);background:0 0}.rk__all{color:var(--rk-link);letter-spacing:0;align-items:center;min-height:44px;font-size:14px;font-weight:700;display:inline-flex}.rkd{z-index:9999;background:#04020acc;place-items:center;padding:16px;animation:.25s ease-out rkd-fade;display:grid;position:fixed;inset:0}.rkd__card{text-align:center;background:var(--rk-card);border:1px solid var(--rk-pill-line);border-radius:22px;width:min(100%,340px);padding:18px 18px 16px;animation:.55s cubic-bezier(.2,.9,.25,1.15) rkd-down;position:relative}.rkd__art{width:62%;aspect-ratio:1 / var(--rk-ratio);transform-origin:50% 0;margin:0 auto 12px;animation:1.6s cubic-bezier(.3,.7,.3,1) .2s rkd-swing;position:relative}.rkd__art .rk__face img{object-fit:cover;width:100%;height:100%}.rkd h3{color:#fff;font-family:var(--rk-display);font-weight:var(--rk-display-weight,700);font-size:22px;line-height:1.15}.rkd p{color:var(--rk-muted);margin:2px 0 14px;font-size:14px}.rkd__play{justify-content:center;width:100%;min-height:50px;font-size:16px}.rkd__more{min-height:44px;color:var(--rk-link);align-items:center;margin-top:4px;font-size:14px;font-weight:700;display:inline-flex}.rkd__close{top:8px;color:#fff;z-index:2;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute;inset-inline-end:8px}@keyframes rkd-fade{0%{opacity:0}}@keyframes rkd-down{0%{opacity:0;transform:translateY(-34vh)scale(.62)rotate(-7deg)}}@keyframes rkd-swing{0%{transform:rotate(5deg)}35%{transform:rotate(-3deg)}65%{transform:rotate(1.4deg)}to{transform:rotate(0)}}@media (min-width:900px){.rk__head{padding-inline:24px}.rk__caption{max-width:640px;margin:0 auto;padding-inline:24px}}@media (prefers-reduced-motion:reduce){.rkd,.rkd__card,.rkd__art{animation:none}}.rk--kv{--rk-display:var(--font-bungee), system-ui, sans-serif;--rk-display-weight:400;--rk-label-font:var(--font-outfit), system-ui, sans-serif;--rk-muted:var(--color-ink-300);--rk-accent:var(--color-brand-500);--rk-on-accent:#fff;--rk-link:var(--color-cyan-400);--rk-focus:var(--color-cyan-400);--rk-pill-bg:#130a20d9;--rk-pill-line:var(--color-ink-700);--rk-card:linear-gradient(180deg, #1b1030, #0b0612);--rk-clamp-bg:linear-gradient(180deg, #e9e3f2, #9d93ad);--rk-clamp-ink:#1b1030;--rk-glow:radial-gradient(closest-side, #ff2e8880, #2bc9e824 55%, transparent 75%);--rk-stage-bg:radial-gradient(120% 70% at 50% 100%, #ff2e8829, transparent 60%), linear-gradient(180deg, transparent, #0b061299);--rk-rail-h:46px;--rk-hang:22px;--rk-scene-veil:linear-gradient(180deg, #0b0612 0%, #0b061259 35%, #0b06128c 75%, #0b0612 100%)}.rk--ab{--rk-display:var(--font-display), system-ui, sans-serif;--rk-display-weight:800;--rk-label-font:var(--font-display), system-ui, sans-serif;--rk-muted:#8e99a6;--rk-accent:#2ee6d6;--rk-on-accent:#03211f;--rk-link:#2ee6d6;--rk-focus:#e4c99a;--rk-pill-bg:#0d141ccc;--rk-pill-line:#e4c99a38;--rk-card:linear-gradient(180deg, #111922, #06090e);--rk-clamp-bg:transparent;--rk-clamp-ink:#e4c99a;--rk-glow:radial-gradient(closest-side, #2ee6d652, transparent 72%);--rk-stage-bg:radial-gradient(110% 60% at 50% 100%, #2ee6d61a, transparent 60%);--rk-rail-h:26px;--rk-hang:40px;--rk-scene-veil:linear-gradient(180deg, #06090e 0%, #06090e73 35%, #06090e99 75%, #06090e 100%)}.rk--ab .rk__head h2{letter-spacing:-.03em;color:#f4f1ea}.rk--ab .rk__pills button{text-transform:none;letter-spacing:0;font-size:14px;font-weight:600}.rk--ab .rk__pills button[aria-pressed=true]{color:#06090e;background:#f4f1ea}.rk--ab .rk__play{color:#03211f}.rk__rail--css{background:linear-gradient(90deg,#0000,#e4c99a8c 18% 82%,#0000);width:100%;height:2px;display:block;top:12px;left:0}.rk__rail--css:after{content:"";background:#2ee6d6;border-radius:4px;width:110px;height:4px;margin-left:-55px;position:absolute;top:-1px;left:50%;box-shadow:0 0 16px #2ee6d6}.rk--glass .rk__item{border-radius:16px}.rk--glass .rk__face{border:1.5px solid #e4c99a73;border-radius:16px;box-shadow:0 24px 40px #0000008c}.rk--glass .rk__face:after{content:"";pointer-events:none;background:linear-gradient(115deg,#ffffff29,#0000 38%);position:absolute;inset:0}.rk--glass .rk__item.is-lit .rk__face{border:2px solid #2ee6d6;box-shadow:0 0 0 1px #2ee6d64d,0 0 36px #2ee6d652,0 30px 50px #0009}.rk__clip{background:#e4c99a99;width:2px;height:26px;margin-left:-1px;position:absolute;top:-26px;left:50%}.rk__clip:after{content:"";background:#e4c99a;border-radius:0 0 4px 4px;width:22px;height:5px;position:absolute;bottom:-1px;left:-10px}.rk--glass .rk__clamp{box-shadow:none;letter-spacing:.16em;z-index:1300;background:#06090ee6;border:1px solid #e4c99a4d;border-radius:999px;width:auto;margin-left:0;padding:3px 9px;font-size:10px;top:15px;translate:-50%}.rk--glass .rk__clamp b{color:#8e99a6}:lang(ar) .rk__clamp,:lang(ar) .rk__head h2{letter-spacing:0}
