#lcdj-salon{--ls-bottom:18px;--ls-top:44px;--ls-cyan:#00edf4;position:fixed;z-index:10050;bottom:var(--ls-bottom);left:20px;font:14px/1.45 system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:#edf3fa;max-width:calc(100vw - 28px)}
#lcdj-salon *{box-sizing:border-box}#lcdj-salon [hidden]{display:none!important}#lcdj-salon button,#lcdj-salon input,#lcdj-salon textarea,#lcdj-salon select{font:inherit;letter-spacing:normal;text-transform:none}#lcdj-salon button{cursor:pointer;min-height:36px;border:1px solid #33424f;border-radius:8px;background:#18232e;color:#dfeaf1;padding:7px 10px;box-shadow:none}#lcdj-salon button:hover{background:#233544;border-color:#6bbac6}#lcdj-salon button:disabled{opacity:.5;cursor:not-allowed}#lcdj-salon :focus-visible{outline:2px solid #00edf4;outline-offset:3px}#lcdj-salon svg{width:20px;height:20px;stroke:currentColor;stroke-width:1.7;fill:none;stroke-linecap:round;stroke-linejoin:round;display:block}#lcdj-salon a{color:#e9f4f8;text-decoration:none}#lcdj-salon a:hover{text-decoration:underline}
#lcdj-salon .ls-launch{display:flex;gap:10px;align-items:center;min-height:46px;padding:11px 16px;border-radius:24px;background:linear-gradient(125deg,#16333c,#1d1a36);border:1px solid #496773;box-shadow:0 8px 28px #0006;font-weight:650}#lcdj-salon .ls-launch svg{color:#00edf4}#lcdj-salon .ls-badge{min-width:21px;padding:1px 5px;border-radius:12px;background:#00edf4;color:#0a151b;text-align:center;font-size:11px}
#ls-panel{position:absolute;bottom:58px;left:0;width:390px;max-width:calc(100vw - 28px);height:min(610px,calc(100dvh - var(--ls-bottom) - 58px - var(--ls-top)));min-height:0;border:1px solid #34424f;border-radius:16px;box-shadow:0 22px 80px #0009;background:#0c121a;display:flex;flex-direction:column;overflow:auto}#lcdj-salon.is-large #ls-panel{width:720px;height:min(760px,calc(100dvh - var(--ls-bottom) - 58px - var(--ls-top)))}
#lcdj-salon .ls-head{display:flex;align-items:center;gap:8px;padding:16px 18px;border-bottom:1px solid #28323f;background:linear-gradient(110deg,#122830,#1b1830);flex-shrink:0}#lcdj-salon .ls-head>div{flex:1}#lcdj-salon .ls-head h2{font-size:20px;font-weight:700;line-height:1.2;margin:3px 0;color:#f1f6f9}#lcdj-salon .ls-kicker{color:#00edf4;font-size:9px;letter-spacing:.13em;font-weight:650}#lcdj-salon .ls-head button{padding:6px;display:grid;place-items:center;min-width:34px;background:transparent}#lcdj-salon .ls-notice{margin:0;padding:10px 16px;font-size:11px;color:#a7b6c6;border-bottom:1px solid #24303b;flex-shrink:0}#lcdj-salon .ls-toolbar{display:flex;gap:6px;flex-wrap:wrap;padding:9px 12px;flex-shrink:0}#lcdj-salon .ls-toolbar button{font-size:10px;min-height:30px;padding:4px 7px;background:transparent}
#lcdj-salon .ls-feed{overflow-y:auto;overscroll-behavior:contain;padding:10px 14px;flex:1;min-height:50px;scrollbar-width:thin;scrollbar-color:#344855 transparent}#lcdj-salon .ls-empty{padding:24px 10px;text-align:center;color:#99aebf}#lcdj-salon .ls-empty strong{color:#e8f2f6;font-size:18px}#lcdj-salon .ls-empty p{margin:10px 0;font-size:13px}#lcdj-salon .ls-message{display:flex;gap:10px;padding:13px 0;border-bottom:1px solid #1d2934}#lcdj-salon .ls-avatar{width:32px;height:32px;border-radius:50%;object-fit:cover;flex-shrink:0}#lcdj-salon .ls-message-content{min-width:0;flex:1}#lcdj-salon .ls-message-head{display:flex;align-items:center;gap:8px;min-height:24px}#lcdj-salon .ls-message-head>a,#lcdj-salon .ls-message-head>strong{font-size:12px;font-weight:650;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#lcdj-salon .ls-message-head time{margin-left:auto;color:#8295a8;font-size:10px;white-space:nowrap}#lcdj-salon .ls-text{font-size:13px;margin:4px 0 8px;white-space:pre-wrap;overflow-wrap:anywhere;color:#d5e0e8;font-weight:400}#lcdj-salon .is-own .ls-message-head>a,#lcdj-salon .is-own .ls-message-head>strong{color:#00edf4}
#lcdj-salon .ls-card{display:flex;align-items:center;gap:8px;padding:8px;background:#15212c;border:1px solid #314653;border-radius:10px;margin-top:8px}#lcdj-salon .ls-card-single{border-color:#6b532b}#lcdj-salon .ls-card-profil{border-color:#594273}#lcdj-salon .ls-card-link{display:flex;align-items:center;gap:10px;min-width:0;flex:1}#lcdj-salon .ls-card-link img,#lcdj-salon .ls-card-placeholder{width:48px;height:48px;border-radius:6px;object-fit:cover;flex-shrink:0}#lcdj-salon .ls-card-placeholder{display:grid;place-items:center;background:#243746;color:#00edf4;font-size:24px}#lcdj-salon .ls-card-copy{display:grid;gap:3px;min-width:0}#lcdj-salon .ls-card-copy small{color:#00edf4;font-size:10px}#lcdj-salon .ls-card-copy strong{font-size:12px;font-weight:600;line-height:1.35;overflow-wrap:anywhere}#lcdj-salon .ls-play{border-radius:50%;width:36px;height:36px;padding:0;flex-shrink:0;color:#00edf4}#lcdj-salon .ls-unavailable{color:#8395a3}
#lcdj-salon .ls-actions{position:relative;margin-left:2px}#lcdj-salon .ls-actions summary{cursor:pointer;list-style:none;color:#9ab0c1;padding:2px 4px}#lcdj-salon .ls-actions summary::-webkit-details-marker{display:none}#lcdj-salon .ls-actions-menu{position:absolute;right:0;top:24px;z-index:2;width:190px;padding:8px;border:1px solid #415666;border-radius:8px;background:#14202c;box-shadow:0 10px 24px #0008;display:grid;gap:6px}#lcdj-salon .ls-actions-menu button,#lcdj-salon .ls-actions-menu select{width:100%;font-size:11px}#lcdj-salon select{background:#101a24;color:#e2edf5;border:1px solid #40515f;padding:7px;border-radius:6px}
#lcdj-salon .ls-status{font-size:11px;color:#00edf4;margin:0;padding:0 14px;min-height:0;flex-shrink:0}#lcdj-salon .ls-status:not(:empty){padding-top:7px;padding-bottom:7px}#lcdj-salon .ls-status.is-error{color:#ffc6a9}#lcdj-salon .ls-new{align-self:center;font-size:11px;padding:4px 10px;min-height:28px;background:#264550}#lcdj-salon .ls-compose{padding:12px 14px;margin:0;border-top:1px solid #2b3947;background:#101a24;flex-shrink:0}#lcdj-salon .ls-compose label{display:flex;justify-content:space-between;font-size:11px;color:#bfccd7;margin-bottom:5px}#lcdj-salon .ls-compose small{color:#879eaf;font-size:10px}#lcdj-salon textarea,#lcdj-salon input{background:#0a131c;color:#edf4fa;border:1px solid #354653;border-radius:7px;width:100%;padding:8px 10px;min-height:34px;font-size:12px;box-shadow:none}#lcdj-salon textarea{resize:vertical;max-height:100px;min-height:52px}#lcdj-salon .ls-link-label{margin-top:7px}#lcdj-salon .ls-compose-bottom{display:flex;gap:12px;align-items:center;justify-content:space-between;margin-top:9px}#lcdj-salon .ls-compose-bottom button{background:#00edf4;color:#0c2028;font-weight:650;border-color:#00edf4}#lcdj-salon .ls-guest{margin:0;padding:18px;text-align:center;border-top:1px solid #293746}#lcdj-salon .ls-guest a{color:#00edf4}#ls-blocks{max-height:140px;overflow:auto;padding:10px 14px;border-bottom:1px solid #30414f}#ls-blocks>div{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:5px}#ls-blocks button{font-size:11px}#ls-blocks p{font-size:12px;margin:0}
@media(max-width:600px){#lcdj-salon{left:14px}#ls-panel,#lcdj-salon.is-large #ls-panel{width:calc(100vw - 28px);border-radius:12px;height:calc(100dvh - var(--ls-bottom) - 58px - var(--ls-top))}#lcdj-salon .ls-head{padding:12px 14px}#lcdj-salon .ls-head h2{font-size:18px}#lcdj-salon .ls-notice{font-size:10px;padding:7px 12px}#lcdj-salon .ls-compose{padding:9px 12px}#lcdj-salon .ls-launch{min-height:40px;padding:8px 13px}}
@media(prefers-reduced-motion:reduce){#lcdj-salon *{scroll-behavior:auto!important}}@media print{#lcdj-salon{display:none!important}}
/* Salon: modern community panel, scoped to preserve the site and player. */
#lcdj-salon{--ls-cyan:#00edf4}
#lcdj-salon .ls-launch{border-radius:18px;background:#111b24;border-color:#455561;box-shadow:0 8px 32px #0006;min-height:48px;padding:12px 17px;gap:11px}
#lcdj-salon .ls-launch svg{width:22px;height:22px}
#ls-panel{width:410px;border-radius:24px;border-color:#36424e;background:#0e141d;box-shadow:0 24px 90px #000a,0 0 0 1px #ffffff04}
#lcdj-salon .ls-head{padding:22px 20px 18px;border:0;background:radial-gradient(ellipse at 0 0,#22454980,transparent 70%),radial-gradient(ellipse at 100% 0,#51407155,transparent 70%),#121c27;gap:7px;position:relative}
#lcdj-salon .ls-head h2{font-size:23px;letter-spacing:-.65px;line-height:1.25;margin:6px 0 0}
#lcdj-salon .ls-kicker{font-size:8px;letter-spacing:.15em;color:#acbfcc;display:flex;align-items:center;gap:7px}
#lcdj-salon .ls-kicker:before{content:'';width:5px;height:5px;background:var(--ls-cyan);border-radius:50%;box-shadow:0 0 0 3px #00edf410}
#lcdj-salon .ls-head button{border:1px solid #ffffff0d;border-radius:11px;width:32px;min-width:32px;min-height:32px;height:32px;color:#b7c8d6;background:#ffffff04;padding:7px}
#lcdj-salon .ls-head button svg{width:16px;height:16px}
#lcdj-salon .ls-head button:hover{color:white;background:#ffffff0e}
#lcdj-salon .ls-notice{padding:0 20px 16px;background:#121c27;border:0;color:#94a5b8;font-size:11px;line-height:1.6}
#lcdj-salon .ls-toolbar{padding:12px 16px;gap:6px;border-bottom:1px solid #ffffff06;background:#101923}
#lcdj-salon .ls-toolbar button{border:1px solid #ffffff0b;border-radius:8px;background:#ffffff04;color:#afbfcc;padding:5px 8px;font-size:10px;min-height:29px}
#lcdj-salon .ls-toolbar button[data-ls=current]{color:#00edf4;border-color:#00edf423;background:#00edf408}
#lcdj-salon .ls-feed{padding:16px;background:radial-gradient(ellipse at 100% 100%,#43305413,transparent 65%),#0e141d;scrollbar-color:#35404d transparent}
#lcdj-salon .ls-empty{margin:auto;padding:34px 18px 24px;max-width:320px;color:#8599ab}
#lcdj-salon .ls-empty:before{content:'';display:block;width:54px;height:54px;margin:0 auto 20px;border:1px solid #00edf427;border-radius:18px;background:#00edf40b url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 24 24' fill='none' stroke='%2300edf4' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 11.5a7.5 7.5 0 0 1-7.5 7.5H7l-4 3 1.2-5A7.5 7.5 0 1 1 20 11.5Z'/%3E%3Cpath d='M8 9h7m-7 4h4'/%3E%3C/svg%3E") center/28px no-repeat}
#lcdj-salon .ls-empty strong{font-size:17px;letter-spacing:-.3px;font-weight:650;color:#dce9ef}
#lcdj-salon .ls-empty p{font-size:12px;line-height:1.7;margin:9px 0}
#lcdj-salon .ls-message{border:0;padding:0;margin:0 0 18px;gap:9px;align-items:flex-start}
#lcdj-salon .ls-avatar{width:30px;height:30px;margin-top:3px;border:1px solid #ffffff10}
#lcdj-salon .ls-message-content{background:#17212d;border:1px solid #ffffff05;border-radius:4px 15px 15px 15px;padding:9px 11px}
#lcdj-salon .is-own .ls-message-content{background:#15292e;border-color:#00edf415;border-radius:15px 4px 15px 15px}
#lcdj-salon .ls-message-head{gap:6px;min-height:18px}
#lcdj-salon .ls-message-head time{font-size:9px;color:#8b9cac}
#lcdj-salon .ls-message-head>a,#lcdj-salon .ls-message-head>strong{font-size:11px}
#lcdj-salon .ls-text{margin:6px 0 2px;font-size:13px;line-height:1.65;color:#e0e8ef}
#lcdj-salon .ls-card{background:#0c151dcc;border-color:#ffffff0c;border-radius:11px;padding:8px;margin-top:10px}
#lcdj-salon .ls-card-link img,#lcdj-salon .ls-card-placeholder{width:46px;height:46px;border-radius:8px}
#lcdj-salon .ls-card-single{border-left:2px solid #d8ad60}#lcdj-salon .ls-card-mix{border-left:2px solid #00edf4}
#lcdj-salon .ls-play{display:grid;place-items:center;width:30px;height:30px;min-height:30px;border-radius:50%;background:#00edf412;border-color:#00edf422;font-size:11px;padding:0}
#lcdj-salon .ls-compose{margin:0;padding:14px 16px 15px;border-top:1px solid #ffffff08;background:#121b25}
#lcdj-salon .ls-compose label{font-size:10px;color:#9fafbd;margin:0 2px 8px}
#lcdj-salon .ls-compose textarea{border:1px solid #ffffff12;border-radius:14px;background:#0b131c;padding:12px 13px;font-size:13px;line-height:1.5;min-height:66px;max-height:100px;resize:vertical;color:#e3edf4}
#lcdj-salon .ls-compose textarea::placeholder{color:#728597;opacity:1}
#lcdj-salon .ls-compose textarea:focus{border-color:#00edf470}
#lcdj-salon .ls-compose-bottom{margin-top:10px;gap:10px}
#lcdj-salon .ls-compose-bottom>small{font-size:9px;color:#8496a5;max-width:170px;line-height:1.5}
#lcdj-salon .ls-compose-bottom button{border-radius:11px;padding:8px 13px;min-height:36px;font-size:11px;background:#00edf4;color:#102528;border-color:#00edf4;display:flex;align-items:center;gap:9px}
#lcdj-salon .ls-compose-bottom button:hover{background:#00edf4;border-color:#00edf4}
#lcdj-salon .ls-status{background:#121b25;color:#00edf4;font-size:10px}
#lcdj-salon .ls-new{border-radius:20px;margin:4px 0 8px}
@media(max-width:600px){#ls-panel,#lcdj-salon.is-large #ls-panel{width:calc(100vw - 28px);border-radius:20px}#lcdj-salon .ls-head{padding:16px 16px 12px}#lcdj-salon .ls-head h2{font-size:21px}#lcdj-salon .ls-notice{padding:0 16px 12px;font-size:10px}#lcdj-salon .ls-toolbar{padding:10px 12px}#lcdj-salon .ls-compose{padding:12px}#lcdj-salon .ls-feed{padding:12px}#lcdj-salon .ls-empty{padding:20px 15px}#lcdj-salon .ls-compose-bottom>small{max-width:150px}}
@media(max-height:650px){#lcdj-salon .ls-head{padding-top:12px;padding-bottom:10px}#lcdj-salon .ls-notice{display:none}#lcdj-salon .ls-empty{padding:15px 10px}#lcdj-salon .ls-empty:before{display:none}#lcdj-salon .ls-compose textarea{min-height:48px}}

#lcdj-salon .ls-compose-bottom button{background:#00edf4!important;color:#102528!important;border:1px solid #00edf4!important;border-radius:11px!important}#lcdj-salon .ls-head button{border-radius:11px!important}#lcdj-salon .ls-toolbar button{border-radius:8px!important}

/* Compact salon and shared homepage cyan. */
#lcdj-salon .ls-notice,#lcdj-salon .ls-toolbar{display:none!important}
#lcdj-salon .ls-head{border-bottom:1px solid #00edf41a}
body.home #lcdj-latest-pack .lcdjHomePacks-buy a,body.home #lcdj-latest-pack .lcdjHomePacks-buy a span,body.home #lcdj-genres a.is-popular{color:#00edf4!important}

/* Unread messages remain visible while the salon is closed. */
#lcdj-salon .ls-launch{position:relative}
#lcdj-salon .ls-launch.has-unread{border-color:#00edf4!important;box-shadow:0 0 0 1px #00edf430,0 8px 28px #0006!important}
#lcdj-salon .ls-launch .ls-badge{position:absolute;right:-7px;top:-8px;display:grid;place-items:center;min-width:24px;height:24px;padding:0 6px;border:2px solid #10141a;border-radius:20px;background:#00edf4;color:#071316;font-size:11px;font-weight:800;line-height:1;box-shadow:0 2px 8px #0006}
#lcdj-salon .ls-launch .ls-badge[hidden]{display:none!important}
/* Frosted salon: opaque fallback and restrained translucent surfaces. */
#lcdj-salon #ls-panel{background:rgba(17,29,39,.88)!important;border:1px solid rgba(189,231,247,.3)!important;box-shadow:0 20px 65px #0008,inset 0 1px 0 #e5f8ff30!important;backdrop-filter:blur(22px) saturate(120%);-webkit-backdrop-filter:blur(22px) saturate(120%)}
#lcdj-salon .ls-head,#lcdj-salon .ls-compose{background:rgba(169,220,241,.045)!important;border-color:#c4ecff20!important}
#lcdj-salon .ls-feed{background:transparent!important}
#lcdj-salon .ls-message-content{background:rgba(195,226,242,.075)!important;border:1px solid #d2efff1c!important;box-shadow:inset 0 1px 0 #ffffff08!important}
#lcdj-salon .is-own .ls-message-content{background:rgba(0,237,244,.09)!important;border-color:#00edf430!important}
#lcdj-salon .ls-launch{background:rgba(20,34,45,.82)!important;border-color:#caedff55!important;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}
#lcdj-salon #ls-message{background:#08131c66!important;border-color:#caedff30!important;color:#eefaff!important}
#lcdj-salon .ls-reactions{display:flex;align-items:center;flex-wrap:wrap;gap:5px;margin-top:8px}
#lcdj-salon .ls-reaction,#lcdj-salon .ls-reactPicker summary,#lcdj-salon .ls-reactChoices button{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-width:32px;min-height:30px;padding:3px 8px;border:1px solid #c6ecff28;border-radius:16px;background:#d6efff0a;color:#e4f6ff;font-size:15px;line-height:1.2;box-shadow:none;cursor:pointer}
#lcdj-salon .ls-reaction[aria-pressed=true]{background:#00edf424;border-color:#00edf4;color:#fff}
#lcdj-salon .ls-reaction small{font-size:11px}
#lcdj-salon .ls-reactPicker{position:relative}
#lcdj-salon .ls-reactPicker summary{list-style:none;font-size:13px}
#lcdj-salon .ls-reactPicker summary::-webkit-details-marker{display:none}
#lcdj-salon .ls-reactChoices{display:flex;flex-wrap:wrap;gap:3px;padding:6px;margin-top:5px;border:1px solid #caedff30;border-radius:12px;background:#142632}
#lcdj-salon .ls-reactChoices button{padding:4px;min-width:30px;border:0;background:transparent}
#lcdj-salon .ls-reactions button:hover{background:#c6ecff20}
#lcdj-salon .ls-reactions :focus-visible{outline:2px solid #00edf4;outline-offset:2px}
#lcdj-salon .ls-reactions img.emoji{width:1em!important;height:1em!important;display:inline!important}
@supports not (backdrop-filter:blur(1px)){#lcdj-salon #ls-panel{background:#14212b!important}}
/* Compact floating reactions and darker glass. */
#lcdj-salon #ls-panel{background:rgba(9,16,23,.95)!important;border-color:rgba(179,215,235,.2)!important;box-shadow:0 24px 72px #000a,inset 0 1px 0 #e5f8ff15!important}
#lcdj-salon .ls-head,#lcdj-salon .ls-compose{background:rgba(130,170,200,.025)!important}
#lcdj-salon .ls-message-content{position:relative;overflow:visible!important;background:rgba(164,193,215,.055)!important;border-color:#d2efff14!important}
#lcdj-salon .is-own .ls-message-content{background:rgba(0,237,244,.065)!important}
#lcdj-salon .ls-launch{background:rgba(9,17,25,.94)!important}
#lcdj-salon .ls-reactions{margin:0!important}
#lcdj-salon .ls-reactions:has(.ls-reaction){margin-top:8px!important;padding-right:32px}
#lcdj-salon .ls-reactPicker{position:absolute!important;right:8px;bottom:-13px;z-index:4}
#lcdj-salon .ls-reactPicker[open]{z-index:8}
#lcdj-salon .ls-reactPicker summary{width:28px;height:26px;min-width:28px;min-height:26px;padding:0;background:#17232d;border-color:#b4d7ef35;box-shadow:0 3px 9px #0006;color:#d9f4ff}
#lcdj-salon .ls-reactChoices{position:absolute;right:0;top:calc(100% + 6px);z-index:10;width:224px;max-width:calc(100vw - 100px);display:flex;flex-wrap:nowrap;justify-content:space-between;margin:0;padding:7px;background:#101e29;border-color:#b7deef45;border-radius:16px;box-shadow:0 12px 30px #000a}
#lcdj-salon .ls-message{margin-bottom:24px!important}
#lcdj-salon .ls-feed{padding-bottom:72px!important}
#lcdj-salon .ls-reactChoices button{min-width:29px;width:29px;height:32px;font-size:18px;border-radius:9px}

/* Keep the salon anchored; the player yields available horizontal space. */
body.lcdjs-player-fit #lcdj-player{left:auto!important;right:18px!important;transform:none!important;width:min(1200px,calc(100% - var(--lcdjs-player-left) - 18px))!important;max-width:calc(100% - var(--lcdjs-player-left) - 18px)!important;min-width:0!important;container-type:inline-size}
body.lcdjs-player-fit #lcdj-player.is-minimized{width:min(360px,calc(100% - var(--lcdjs-player-left) - 18px))!important}
body.lcdjs-player-fit #lcdj-player:not(.is-minimized) .lcdj-player-inner{grid-template-columns:minmax(120px,1fr) minmax(100px,1.5fr) auto!important;gap:12px!important}
body.lcdjs-player-fit #lcdj-player :is(.lcdj-left,.lcdj-mid,.lcdj-right){min-width:0!important;max-width:100%!important;width:auto!important}
body.lcdjs-player-fit #lcdj-player .lcdj-ctrlRow{gap:4px!important}
@container (max-width:650px){body.lcdjs-player-fit #lcdj-player:not(.is-minimized) .lcdj-player-inner{grid-template-columns:minmax(0,1fr) auto!important;padding:12px 60px 12px 12px!important}body.lcdjs-player-fit #lcdj-player:not(.is-minimized) .lcdj-mid{grid-row:2;grid-column:1/-1}body.lcdjs-player-fit #lcdj-player:not(.is-minimized) .lcdj-right{grid-column:2;grid-row:1}}
body.lcdjs-player-narrow #lcdj-player .lcdj-player-inner{display:flex!important;justify-content:center!important;align-items:center!important;padding:4px!important;min-height:42px!important;height:42px!important}
body.lcdjs-player-narrow #lcdj-player :is(.lcdj-left,.lcdj-mid,.lcdj-prev,.lcdj-next,.lcdj-minify,.lcdj-close){display:none!important}
body.lcdjs-player-narrow #lcdj-player .lcdj-right{display:block!important}
body.lcdjs-player-narrow #lcdj-player .lcdj-ctrlRow{display:flex!important}
