body{background:#ecebe7;margin:0}a{color:#3a3d44;text-decoration:none}a:hover{color:#5e616a}.slot-top{color:#4b4e56;align-items:center;gap:8px;font-size:12.5px;font-weight:600;display:flex}.slot-top i{background:#86b9ee;border-radius:50%;width:8px;height:8px}.slot-go{color:#3a3d44;border-top:1px solid #c4ddf8;justify-content:space-between;align-items:center;gap:12px;margin-top:12px;padding-top:10px;font-size:14px;font-weight:600;display:flex}.tile{box-sizing:border-box;border-radius:6px;flex-direction:column;min-height:220px;padding:18px 18px 16px;transition:transform .15s,border-color .15s;display:flex}.tile:hover{border-color:#b9b7b0;transform:translateY(-2px)}.clamp{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.mono{font-family:ui-monospace,Menlo,Consolas,monospace}.chip{color:#3a3d44;white-space:nowrap;background:#ecebe7;border-radius:3px;align-items:center;gap:5px;padding:3px 7px;font-size:12px;font-weight:500;display:inline-flex}.seg{color:#3a3d44;cursor:pointer;background:0 0;border:1px solid #b9b7b0;border-radius:4px;min-height:38px;padding:0 12px;font-family:inherit;font-size:14px;font-weight:600}@media (prefers-reduced-motion:reduce){.tile{transition:none}.tile:hover{transform:none}}
