.wsd-widget{display:block;margin:0 0 15px;padding:16px;border-radius:12px;text-decoration:none;position:relative;overflow:hidden;background:linear-gradient(160deg,#1e2a5a,#141b3c 55%,#0b1026);border:1px solid rgba(255,233,168,.2);transition:border-color .15s,transform .15s}.wsd-widget:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:radial-gradient(1.3px 1.3px at 16% 22%,rgba(255,255,255,.55),transparent),radial-gradient(1.1px 1.1px at 62% 14%,rgba(255,255,255,.4),transparent),radial-gradient(1.5px 1.5px at 82% 40%,rgba(255,247,220,.5),transparent),radial-gradient(1.1px 1.1px at 34% 60%,rgba(255,255,255,.4),transparent),radial-gradient(1.3px 1.3px at 74% 78%,rgba(255,255,255,.35),transparent),radial-gradient(1.1px 1.1px at 22% 86%,rgba(255,247,220,.4),transparent)}.wsd-widget>*{position:relative}.wsd-widget:hover{border-color:rgba(255,233,168,.45);transform:translateY(-1px)}.wsd-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.wsd-title{color:#fff;font-size:15px;font-weight:800}.wsd-cta{color:#ffe9a8;font-size:12px;font-weight:700}.wsd-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.wsd-list li{display:flex;align-items:center;gap:6px;font-size:12.5px;min-width:0}.wsd-star{color:#ffe9a8;font-size:11px;flex:none}.wsd-msg{color:rgba(255,255,255,.92);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1;min-width:0}.wsd-by{color:rgba(255,255,255,.45);font-size:11px;flex:none}.wsd-empty{color:rgba(255,255,255,.6);font-size:13px;padding:6px 0}.wsd-foot{margin-top:12px;color:rgba(255,233,168,.72);font-size:11px;line-height:1.4}
