/* الإعدادات ‹ المظهر والمزايا */
.lk-logo{height:40px;max-width:180px;object-fit:contain;background:var(--raised);border-radius:8px;padding:6px}
.lk-themes{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px}
.lk-th{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:10px;border:0;background:var(--card);box-shadow:var(--hair);cursor:pointer;text-align:right;font-size:13px}
.lk-th.on{box-shadow:0 0 0 2px var(--p);font-weight:500}
.lk-th .sw{display:flex;border-radius:6px;overflow:hidden;flex:none}
.lk-th .sw i{width:12px;height:22px;display:block}
input[type=color].in{height:38px;padding:3px;cursor:pointer}
/* الألوان: لون لكل حالة */
.lk-sec{font-size:12.5px;color:var(--i3);margin:18px 0 8px}
.lk-colors{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:8px}
.lk-c{display:flex;align-items:center;gap:10px;border:1px solid var(--ln);border-radius:12px;padding:8px 10px;background:var(--card);min-width:0}
.lk-cp{position:relative;width:30px;height:30px;border-radius:9px;overflow:hidden;flex:none;box-shadow:inset 0 0 0 1px rgba(0,0,0,.08);cursor:pointer}
.lk-cp input{position:absolute;inset:-8px;width:calc(100% + 16px);height:calc(100% + 16px);border:0;padding:0;cursor:pointer;background:none}
.lk-cn{flex:1;min-width:0;display:flex;flex-direction:column;line-height:1.35}
.lk-cn b{font-weight:500;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.lk-cn small{font-size:11.5px;color:var(--i3);direction:ltr;text-align:right}
.lk-prev{display:flex;flex-wrap:wrap;gap:14px;align-items:center;background:var(--raised);border-radius:12px;padding:14px}
.lk-prev .row{flex:1;min-width:240px}
.lk-gl{background:var(--glance);color:#fff;border-radius:14px;padding:12px 16px;width:220px;max-width:100%}
.lk-gl small{display:block;color:rgba(255,255,255,.72);font-size:12px}
.lk-gl b{display:block;font-size:30px;font-weight:300;line-height:1.15}
.lk-glb{display:flex;gap:3px;height:7px;margin-top:8px}.lk-glb i{display:block;border-radius:4px}
.lk-lock h3{display:flex;align-items:center;gap:8px}
.drg{cursor:grab}.drg.dragging{opacity:.45}
.drg .hnd{color:var(--i3);letter-spacing:-2px;margin-left:6px;user-select:none}
