.rm-widget,.rm-widget *{box-sizing:border-box}.rm-widget{--rm-gold:#c9a76e;--rm-white:#f5f5f4;--rm-muted:#adb1b8;--rm-bg:#151618;direction:rtl;color:var(--rm-white);background:var(--rm-bg);border:1px solid #313236;border-radius:18px;box-shadow:0 15px 45px #0003;font-family:inherit;line-height:1.5;text-align:right}.rm-widget button,.rm-widget input{font-family:inherit}.rm-widget .rm-head{display:flex;justify-content:space-between;align-items:center;gap:14px;padding:20px 23px;border-bottom:1px solid #323337}.rm-widget .rm-brand{font-size:17px;letter-spacing:.1px;font-weight:700}.rm-widget .rm-radio-mark{color:var(--rm-gold);font-size:22px;margin-left:5px}.rm-widget .rm-onair{font-size:11px;font-weight:700;color:#ffc3c7;direction:ltr;display:flex;align-items:center;gap:7px;letter-spacing:1px}.rm-widget .rm-onair i{width:7px;height:7px;border-radius:50%;background:#e04a57;box-shadow:0 0 0 4px #e04a5720}.rm-widget.rm-offline .rm-onair{color:#a9adb2}.rm-widget.rm-offline .rm-onair i{background:#a9adb2;box-shadow:none}.rm-widget .rm-body{padding:24px;display:grid;grid-template-columns:minmax(0,180px) minmax(0,1fr) auto;gap:24px;align-items:center}.rm-widget .rm-cover-wrap{width:100%;aspect-ratio:1;position:relative;background:linear-gradient(130deg,#34363c,#131416);border-radius:13px;overflow:hidden}.rm-widget .rm-cover{width:100%;height:100%;object-fit:cover;display:block}.rm-widget .rm-cover[hidden]{display:none}.rm-widget .rm-cover-placeholder{font-family:Georgia,serif;width:100%;height:100%;display:grid;place-items:center;color:#c9a76e;font-size:70px}.rm-widget .rm-cover-placeholder[hidden]{display:none}.rm-widget .rm-details{min-width:0}.rm-widget .rm-program-label{font-size:12px;color:var(--rm-gold);margin-bottom:8px}.rm-widget .rm-title{display:block;font-size:clamp(19px,2.5vw,28px);font-weight:700;margin-bottom:4px;overflow-wrap:anywhere}.rm-widget .rm-artist{display:block;font-size:15px;color:var(--rm-muted)}.rm-widget .rm-info{margin-top:20px;display:flex;flex-wrap:wrap;align-items:center;gap:8px 15px;font-size:11px;color:#a8aab1}.rm-widget .rm-controls{display:flex;flex-direction:column;align-items:center;gap:20px}.rm-widget .rm-play{width:66px;height:66px;border:0;border-radius:50%;background:var(--rm-gold);color:#161616;display:grid;place-items:center;cursor:pointer;font-size:25px;line-height:1;transition:transform .18s,background .18s;box-shadow:0 5px 26px #c9a76e35;padding:0}.rm-widget .rm-play:hover:not(:disabled){transform:scale(1.06);background:#e4c48d}.rm-widget .rm-play:disabled{opacity:.4;cursor:not-allowed}.rm-widget .rm-play:focus-visible,.rm-widget input:focus-visible{outline:2px solid #fff;outline-offset:3px}.rm-widget .rm-volume-wrap{display:flex;align-items:center;gap:9px;color:var(--rm-gold)}.rm-widget .rm-volume-wrap input{appearance:auto;accent-color:var(--rm-gold);width:82px;height:18px;cursor:pointer}.rm-widget .rm-bottom{display:flex;justify-content:space-between;gap:15px;flex-wrap:wrap;border-top:1px solid #323337;padding:17px 24px;color:#adb1b8;font-size:12px}.rm-widget .rm-bottom b{color:var(--rm-gold);font-weight:600}.rm-widget .rm-message{color:#f3b7b9;font-size:12px;padding:0 24px 15px;margin:0}.rm-widget .rm-message[hidden]{display:none}.rm-widget .rm-sr-only{position:absolute;clip:rect(1px,1px,1px,1px);width:1px;height:1px;overflow:hidden}.rm-main{width:100%;max-width:1100px;margin:25px auto}.rm-mini{position:fixed;z-index:100000;right:22px;bottom:20px;width:min(440px,calc(100vw - 28px));font-size:13px;border-radius:15px;box-shadow:0 10px 38px #0008}.rm-mini.rm-mini-with-main{display:none}.rm-mini .rm-head{padding:11px 15px}.rm-mini .rm-brand{font-size:13px}.rm-mini .rm-radio-mark{font-size:14px}.rm-mini .rm-body{padding:12px 15px;grid-template-columns:65px minmax(0,1fr) 50px;gap:12px}.rm-mini .rm-cover-wrap{border-radius:8px}.rm-mini .rm-cover-placeholder{font-size:30px}.rm-mini .rm-program-label{font-size:10px;margin-bottom:2px}.rm-mini .rm-title{font-size:14px;margin-bottom:1px}.rm-mini .rm-artist{font-size:11px}.rm-mini .rm-info{display:none}.rm-mini .rm-controls{gap:3px}.rm-mini .rm-play{width:42px;height:42px;font-size:17px}.rm-mini .rm-volume-wrap input{width:43px}.rm-mini .rm-volume-wrap{gap:2px;font-size:10px}.rm-mini .rm-bottom{padding:9px 15px;font-size:10px}.rm-mini .rm-bottom span:last-child{display:none}.rm-mini .rm-message{padding:0 15px 10px;font-size:11px}@media(max-width:680px){.rm-main .rm-body{grid-template-columns:110px minmax(0,1fr);gap:14px;padding:16px}.rm-main .rm-controls{grid-column:1/-1;flex-direction:row;justify-content:center;gap:25px}.rm-main .rm-play{width:56px;height:56px}.rm-main .rm-title{font-size:19px}.rm-main .rm-info{margin-top:10px}.rm-main .rm-head{padding:14px 16px}.rm-widget .rm-bottom{padding:12px 16px}.rm-mini{right:14px;bottom:12px;width:calc(100vw - 28px)}.rm-mini .rm-body{grid-template-columns:54px minmax(0,1fr) 45px;gap:9px}.rm-mini .rm-head{padding:9px 12px}.rm-mini .rm-bottom{padding:7px 12px}}

.rm-public-extras{width:100%;max-width:1100px;margin:0 auto 30px;display:grid;grid-template-columns:1fr 1fr;gap:18px;direction:rtl;color:#e7e9eb}.rm-schedule-details,.rm-next-panel{background:#1a1b1f;border:1px solid #34363b;border-radius:15px;padding:20px;min-width:0}.rm-schedule-details summary{cursor:pointer;font-weight:700;color:#d8b67e}.rm-public-schedule{margin-top:14px}.rm-schedule-row{display:flex;gap:17px;align-items:center;justify-content:space-between;border-top:1px solid #393b40;padding:11px 0;font-size:13px}.rm-schedule-row span{direction:ltr;color:#c9a76e;white-space:nowrap}.rm-schedule-row strong{font-weight:500;color:#f0f0f0}.rm-next-panel h3{color:#d8b67e;font-size:16px;margin:0 0 12px}.rm-next-panel ol{padding-right:20px;line-height:2;color:#d2d4d8;margin:0}.rm-next-panel li{padding-right:3px}@media(max-width:680px){.rm-public-extras{grid-template-columns:1fr;gap:10px}.rm-schedule-details,.rm-next-panel{padding:16px}}

.rm-public-schedule .rm-schedule-auto strong{color:#9ed0ef}
